@charset "utf-8";

/*Segway PT モデル一覧*/

/*---------------------------------------------------
グローバルナビゲーション ページ別スタイル設定
---------------------------------------------------*/

#globalnavi a#globalnavi01 {
	background: #ffffff url(../../img/global_navi.gif) -55px -16px no-repeat;
}

/*--------------------------------------------------
ローカルナビゲーション ページ別スタイル設定
---------------------------------------------------*/

#localnavi a#navi10 {
	margin: 0;
	display: block;
	width: 180px;
	height: 32px;
	background: #ffffff url(../../img/l_navi01.gif) -180px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
}

#localnavi a#navi10:hover {
	background: #ffffff url(../../img/l_navi01.gif) -180px 0px no-repeat;
}

#localnavi a#navi11 {
	margin: 0;
	display: block;
	width: 180px;
	height: 32px;
	background: #eeeeee url(../../img/l_navi01.gif) 0px -32px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	outline: none;
}

#localnavi a#navi11:hover {
	background: #eeeeee url(../../img/l_navi01.gif) -180px -32px no-repeat;
}

/*---------------------------------------------------
#mainbox ページ別スタイル設定
---------------------------------------------------*/

#mainbox h2 {
	margin: 0;
	display: block;
	width: 560px;
	height: 25px;
	background: #ffffff url(../img/h2_menu_title1.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#mainbox h3 {
	margin: 10px 0 0 10px;
	display: block;
	width: 540px;
	height: 34px;
	background: #ffffff url(../img/h3_page_title10.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#mainbox h4#i2title {
	margin: 10px 0 0 15px;
	display: block;
	width: 530px;
	height: 25px;
	background: #ffffff url(../img/h4_title10_1.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#mainbox h4#x2title {
	margin: 30px 0 0 15px;
	display: block;
	width: 530px;
	height: 25px;
	background: #ffffff url(../img/h4_title10_2.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#mainbox #i2model {
	position: relative;
	margin: 12px 0 0 15px;
	display: block;
	width: 530px;
}

#mainbox #x2model {
	position: relative;
	margin: 12px 0 0 15px;
	display: block;
	width: 530px;
}

#mainbox strong {
	font-size:13px;
}


/*---------------------------------------------------
i2 基本モデル
---------------------------------------------------*/
#mainbox #i2model #i2m1 {
	position: relative;
	margin: 0;
	width: 530px;
	height: 160px;
}

#i2m1 h5 {
	position: absolute;
	top: 0px;
	left: 145px;
	display: block;
	width: 162px;
	height: 15px;
	background: #ffffff url(../img/h5_i2_1.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#i2m1 p {
	position: absolute;
	top: 35px;
	left: 145px;
	display: block;
	width: 360px;
	height: 15px;
	font-size: 11px;
}

#i2m1 #i2link {
	position: absolute;
	top: 75px;
	left: 145px;
	padding-left: 16px;
	display: block;
	width: 360px;
	height: 15px;
	background: #ffffff url(../img/link_icon.gif) 0px 5px no-repeat;
}

#i2m1 #i2i1 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 128px;
	height: 160px;
}

/*---------------------------------------------------
i2 警備向けパッケージ
---------------------------------------------------*/
#mainbox #i2model #i2m2 {
	float: left;
	position: relative;
	margin-top: 20px;
	width: 260px;
	height: 180px;
}

#i2m2 h5 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 208px;
	height: 15px;
	background: #ffffff url(../img/h5_i2_2.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#i2m2 p {
	position: absolute;
	top: 25px;
	left: 130px;
	display: block;
	width: 130px;
	height: 30px;
	font-size: 11px;
}

#i2m2 ul {
	position: absolute;
	top: 70px;
	left: 130px;
	display: block;
	width: 130px;
	height: 95px;
	font-size: 12px;
	line-height: 125%;
}

#i2m2 li {
	padding-left: 8px;
	background: #ffffff url(../img/list_mark.gif) 0px 6px no-repeat;
}

#i2m2 #i2i2 {
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 128px;
	height: 160px;
}


/*---------------------------------------------------
i2 工場・物流向けパッケージ
---------------------------------------------------*/
#mainbox #i2model #i2m3 {
	float: right;
	position: relative;
	margin: 20px 0 0 10px;
	padding-bottom: 30px;
	width: 260px;
	height: 180px;
}
/* for WinIE6・IE7*/
#mainbox #i2model #i2m3 {
	/padding-bottom: 0;
}

#i2m3 h5 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 243px;
	height: 15px;
	background: #ffffff url(../img/h5_i2_3.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#i2m3 p {
	position: absolute;
	top: 25px;
	left: 130px;
	display: block;
	width: 130px;
	height: 30px;
	font-size: 11px;
}

#i2m3 ul {
	position: absolute;
	top: 70px;
	left: 130px;
	display: block;
	width: 130px;
	height: 95px;
	font-size: 12px;
	line-height: 125%;
}

#i2m3 li {
	padding-left: 8px;
	background: #ffffff url(../img/list_mark.gif) 0px 6px no-repeat;
}

#i2m3 #i2i3 {
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 128px;
	height: 160px;
}


/*---------------------------------------------------
i2 一般業務向けパッケージ
---------------------------------------------------*/
#mainbox #i2model #i2m4 {
	clear: both;
	position: relative;
	margin-top: 30px;
	width: 260px;
	height: 180px;
}

#i2m4 h5 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 235px;
	height: 15px;
	background: #ffffff url(../img/h5_i2_4.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#i2m4 p {
	position: absolute;
	top: 25px;
	left: 130px;
	display: block;
	width: 130px;
	height: 30px;
	font-size: 11px;
}

#i2m4 ul {
	position: absolute;
	top: 70px;
	left: 130px;
	display: block;
	width: 130px;
	height: 95px;
	font-size: 12px;
	line-height: 125%;
}

#i2m4 li {
	padding-left: 8px;
	background: #ffffff url(../img/list_mark.gif) 0px 6px no-repeat;
}

#i2m4 #i2i4 {
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 128px;
	height: 160px;
}

/*---------------------------------------------------
x2 オフロード基本モデル
---------------------------------------------------*/
#mainbox #x2model #x2m1 {
	position: relative;
	margin: 0;
	width: 530px;
	height: 160px;
}

#x2m1 h5 {
	position: absolute;
	top: 0px;
	left: 145px;
	display: block;
	width: 227px;
	height: 15px;
	background: #ffffff url(../img/h5_x2_1.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#x2m1 p {
	position: absolute;
	top: 35px;
	left: 145px;
	display: block;
	width: 360px;
	height: 15px;
	font-size: 11px;
}

#x2m1 #x2link1 {
	position: absolute;
	top: 75px;
	left: 145px;
	padding-left: 16px;
	display: block;
	width: 360px;
	height: 15px;
	background: #ffffff url(../img/link_icon.gif) 0px 5px no-repeat;
}

/*---------------------------------------------------
x2 屋外業務向けパッケージ
---------------------------------------------------*/
#mainbox #x2model #x2m2 {
	float: left;
	position: relative;
	margin-top: 20px;
	width: 260px;
	height: 180px;
}

#x2m2 h5 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 239px;
	height: 15px;
	background: #ffffff url(../img/h5_x2_2.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#x2m2 p {
	position: absolute;
	top: 25px;
	left: 130px;
	display: block;
	width: 130px;
	height: 30px;
	font-size: 11px;
}

#x2m2 ul {
	position: absolute;
	top: 70px;
	left: 130px;
	display: block;
	width: 130px;
	height: 95px;
	font-size: 12px;
	line-height: 125%;
}

#x2m2 li {
	padding-left: 8px;
	background: #ffffff url(../img/list_mark.gif) 0px 6px no-repeat;
}

#x2m2 #x2i2 {
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 128px;
	height: 160px;
}


/*---------------------------------------------------
x2 屋外警備向けパッケージ
---------------------------------------------------*/
#mainbox #x2model #x2m3 {
	float: right;
	position: relative;
	margin: 20px 0 0 10px;
	padding-bottom: 20px;
	width: 260px;
	height: 180px;
}
/* for WinIE6・IE7*/
#mainbox #x2model #x2m3 {
	/padding-bottom: 0;
}

#x2m3 h5 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 238px;
	height: 15px;
	background: #ffffff url(../img/h5_x2_3.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#x2m3 p {
	position: absolute;
	top: 25px;
	left: 130px;
	display: block;
	width: 130px;
	height: 30px;
	font-size: 11px;
}

#x2m3 ul {
	position: absolute;
	top: 70px;
	left: 130px;
	display: block;
	width: 130px;
	height: 95px;
	font-size: 12px;
	line-height: 125%;
}

#x2m3 li {
	padding-left: 8px;
	background: #ffffff url(../img/list_mark.gif) 0px 6px no-repeat;
}

#x2m3 #x2i3 {
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 128px;
	height: 160px;
}


/*---------------------------------------------------
x2 芝用モデル
---------------------------------------------------*/
#mainbox #x2model #x2m4 {
	clear: both;
	position: relative;
	margin-top: 20px;
	width: 260px;
	height: 180px;
}

#x2m4 h5 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 166px;
	height: 15px;
	background: #ffffff url(../img/h5_x2_3.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#x2m4 p {
	position: absolute;
	top: 25px;
	left: 130px;
	display: block;
	width: 130px;
	height: 30px;
	font-size: 11px;
}

#x2m4 #x2i4 {
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 128px;
	height: 160px;
}


/*---------------------------------------------------
x2 ゴルフ向けパッケージ
---------------------------------------------------*/
#mainbox #x2model #x2m5 {
	position: relative;
	margin-top: 20px;
	width: 380px;
	height: 180px;
}

#x2m5 h5 {
	position: absolute;
	top: 0px;
	left: 0px;
	display: block;
	width: 222px;
	height: 15px;
	background: #ffffff url(../img/h5_x2_5.gif) 0px 0px no-repeat;
	text-decoration: none;
	text-indent: -9999px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0;
}

#x2m5 p {
	position: absolute;
	top: 25px;
	left: 130px;
	display: block;
	width: 130px;
	height: 30px;
	font-size: 11px;
}

#x2m5 ul {
	position: absolute;
	top: 70px;
	left: 130px;
	display: block;
	width: 200px;
	height: 95px;
	font-size: 12px;
	line-height: 125%;
}

#x2m5 li {
	padding-left: 8px;
	background: #ffffff url(../img/list_mark.gif) 0px 6px no-repeat;
}

#x2m5 li.nomark {
	padding-left: 5px;
	background: #ffffff url(../img/spacer.gif) 0px 6px no-repeat;
}

#x2m5 #x2link2 {
	position: absolute;
	top: 140px;
	left: 130px;
	padding-left: 16px;
	display: block;
	width: 230px;
	height: 15px;
	background: #ffffff url(../img/link_icon.gif) 0px 5px no-repeat;
}

#x2m5 #x2i5 {
	position: absolute;
	top: 20px;
	left: 0px;
	display: block;
	width: 128px;
	height: 160px;
}
