/*
Theme Name: ToyotaDrivingSchoolテーマ
Theme URI:
Description:
Version: 1.0
Author: FreeStyleInternational
Author URI:
*/
/* ------------------------------
 common
------------------------------ */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px none;
	outline: 0px none;
	font-size: 100%;
	text-align: center;
	vertical-align: baseline;
	background: none repeat scroll 0% 0% transparent;
}
* {
	margin: 0px;
	padding: 0px;
}
a img {
	/*
	border: medium none;
	vertical-align: bottom;
	*/
}
img {
	/*vertical-align: bottom;*/
}
html {
	overflow: auto;
}
body {
	margin: 0px;
	padding: 0px;
	font-family:"小塚ゴシックPro", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	/* for IE6/7 */
	*font-size:small;
	/* for IE Quirks Mode */
	*font:x-small;
	background: #FFFFFF;
}
body {
	position: relative;
	min-width: 1200px;
}
body{

}
html>/**/body {
	font-size /*\**/: small\9;
	/*overflow-x: scroll;*/
}
.cf:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.cf {
	display: inline-block;
} /* Hides from IE-mac \*/
* html .cf {
	height: 1%;
}
.cf {
	display: block;
	overflow:hidden;
} /* End hide from IE-mac */
.cb {
	margin: 0px;
	padding: 0px;
	clear: both;
}
p {
	margin: 0px;
	padding: 0px;
	color: #3a3a3a;
	text-align: left;
	font-size: 14px;
	font-weight: normal;
	line-height: 28px;
}
ul {
	list-style-type: none;
}
li {
	font-size: 14px;
	font-weight: normal;
}
a {
	color: #3a3a3a;
	text-decoration: none;
	font-size: 14px;
}
a:link, a:visited {
	color: #3a3a3a;
	text-decoration: none;
}
a:hover {
	color: #6b6b6b;
	text-decoration: none;
	color: red;
}
a:active {
	text-decoration: none;
}

/*clear both*/
.clear{
clear: both;
}

.clearfix:after { /*floatの解除、ここがポイント*/
	display:block;
	clear:both;
	height:0px;
	visibility:hidden;
	content:".";
}
.clearfix {
	min-height: 1px; /*IE6、7対策*/
}
* html .clearfix {
	height: 1px;
	/*\*//*/ /*MAC IE5.x対策*/
	height: auto;
	overflow: hidden;
	/**/
}

.text_red {
color: #FF6464
}

/*image opacity change*/
.linkimg{
opacity: 1;
/* IE7 */
filter: alpha(opacity=100);zoom:1;
/* IE8 */
/*
-ms-filter:
"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";*/
-ms-filter: "alpha( opacity=100 )";
}

/*page start fade-in*/
/*
#fade{
	background:#fff;
	position:absolute;
	width:100%;
	height:2000px;
}
*/

/*common layout*/
#wrap{
	width: 100%;
	height: auto;
	margin: 0px auto;

}

/*header*/
#header-wrap{
	width: 100%;
	min-width: 1200px;
	height: 153px;
	margin: 0px auto;
	background: url(./img/cmn/header_bg1.png) repeat-x;
}

#header-wrap2{
	width: 960px;
	height: 153px;
	margin: 0px auto;
}

#header-img-area{
	width: 960px;
	height: 87px;
	padding-top: 19px;
}

#header-img-block1{
	float: left;
	width: 320px;
	margin-right: 72px;
}

#header-img-block1 #header-logo{
	width: 300px;
	margin-right: 20px;
}

#header-img-block2{
	float: left;
	width: 250px;
	margin-right: 8px;
	margin-bottom: 15px;
}

#header-img-block3{
	float: left;
	margin-top: 5px;
	margin-bottom: 15px;
}

#header-img-block3 .header-img-block3-bt1{
	float: left;
	width: 98px;
	height: 67px;
	margin-right: 8px;
}

#header-img-block3 .header-img-block3-bt2{
	float: left;
	width: 98px;
	height: 67px;
	margin-right: 8px;
}

#header-img-block3 .header-img-block3-bt3{
	float: left;
	width: 98px;
	height: 67px;
}

#header-text-area{
	width: 1020px;
	height: 25px;
	z-index:0;
}

#header-text-area h1{
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	color: #FFFFFF;
	padding-left:10px;
	padding-top: 3px;
}

#header-company-name-area{
	width: 1020px;
	height: 45px;
	z-index:0;
}

#header-company-name-area p{
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #000000;
	padding-left:40px;
	padding-top: 20px;
}

#header-logo-area{
	float: left;
	width: 210px;
	height: 80px;
	margin: 0px 128px 0px 10px;
	position: relative;
	z-index: 3;
}

#header-logo-area a{
	width: 210px;
	height: 80px;
	display: block;
}

ul#gv-area{
	float: left;
	width: 960px;
	height: 45px;
	overflow:hidden;
	list-style: none;
}

#gv-area li{
	float: left;
	width: 160px;
	height: 45px;
}

/*contents*/
#contents-wrap{
	width: 100%;
	min-width: 1200px;
}

#contents-wrap2{
	width: 980px;
	background: url(./img/cmn/con_bg1.png) no-repeat;
	margin: 0px auto;
	position: relative;
	z-index: 2;
}

/*footer*/
#footer-wrap{
	width: 100%;
	min-width: 1200px;
	height: 628px;
	background: url(./img/cmn/footer_bg1.png) repeat-x;
	margin-top: 47px;
}

/*
#footer-wrap2{
	width: 100%;
	height: 312px;
	margin: 0px auto;
	background: url(./img/cmn/footer_bg2.png) no-repeat;
}
*/

#footer-illust{
	width: 100%;
	height: 312px;
	margin: 0px auto;
	position: relative;
	background: url(./img/cmn/footer_bg2.png) bottom center no-repeat;
}

#footer-area{
	width: 960px;
	padding: 0 120px;
	margin: 0px auto;
}

#footer-block1{
	float: left;
	width: 258px;
	height: 248px;
	margin-right: 44px;
	background: url(./img/cmn/footer_bg3.png) no-repeat;
}

#footer-block1 #footer-block1-bt1{
	width: 224px;
	height: 42px;
	padding: 14px 17px 0px 17px;
}

#footer-block1 #footer-block1-bt2{
	width: 210px;
	height: 26px;
	padding: 94px 24px 0px 24px;
}

#footer-block1 #footer-block1-bt3-4-5-area{
	width: 218px;
	height: 52px;
	padding: 5px 20px 0px 20px;
}

#footer-block1 #footer-block1-bt3{
	float: left;
	width: 66px;
	height: 52px;
	margin-right: 10px;
}

#footer-block1 #footer-block1-bt4{
	float: left;
	width: 66px;
	height: 52px;
	margin-right: 10px;
}

#footer-block1 #footer-block1-bt5{
	float: left;
	width: 66px;
	height: 52px;
}

#footer-block2{
	float: left;
	width: 658px;
	margin-top: 28px;
}

#footer-block2 #footer-block2-1{
	width: 658px;
}

#footer-block2 #footer-block2-1 .footer-block2-1-1{
	float: left;
	width: 126px;
	margin-right: 7px;
	background: url(./img/cmn/footer_text_bg1.png) no-repeat;
}

#footer-block2 #footer-block2-1 .footer-block2-1-1 p{
	font-size: 12px;
	font-weight: bold;
	color: #4B96C8;
	letter-spacing: 0.1em;
	margin-top: -1px;
	padding-left: 28px;
}

#footer-block2 #footer-block2-1 .footer-block2-1-1 ul{
	margin-top: 5px;
}

#footer-block2 #footer-block2-1 .footer-block2-1-1 li{
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 0.05em;
	margin-bottom: 0px;
	text-align: left;
}

#footer-block2 #footer-block2-1 .footer-block2-1-1 a{
	color: #4B96C8;
}

#footer-block2 #footer-block2-1 .footer-block2-1-1 a:hover{
	color: #6b6b6b;
}

#footer-block2 #footer-block2-1 .footer-block2-1-1 li a{
	color: #FFFFFF;
}

#footer-block2 #footer-block2-1 .footer-block2-1-1 li a:hover{
	color: #6b6b6b;
}

#footer-block2 #footer-block2-2{
	width: 658px;
	margin-top: 25px;
}

#footer-block2 #footer-block2-2 .footer-block2-2-1{
	float: left;
	width: 282px;
	margin-right: 7px;
	background: url(./img/cmn/footer_text_bg2.png) no-repeat;
}

#footer-block2 #footer-block2-2 .footer-block2-2-1 p{
	font-size: 12px;
	font-weight: bold;
	color: #4B96C8;
	letter-spacing: 0.1em;
	margin-top: -1px;
	padding-left: 28px;
}

#footer-block2 #footer-block2-2 .footer-block2-2-1 ul{
	float: left;
	margin-top: 5px;
}

#footer-block2 #footer-block2-2 .footer-block2-2-1 li{
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	margin-bottom: 0px;
	text-align: left;
}

#footer-block2 #footer-block2-2 .footer-block2-2-1 a{
	color: #4B96C8;
}

#footer-block2 #footer-block2-2 .footer-block2-2-1 a:hover{
	color: #6b6b6b;
}

#footer-block2 #footer-block2-2 .footer-block2-2-1 li a{
	color: #FFFFFF;
}

#footer-block2 #footer-block2-2 .footer-block2-2-1 li a:hover{
	color: #6b6b6b;
}

#footer-block2 #footer-block2-2 .footer-block2-2-2{
	float: left;
	width: 308px;
	background: url(./img/cmn/footer_text_bg3.png) no-repeat;
}

#footer-block2 #footer-block2-2 .footer-block2-2-2 p{
	font-size: 12px;
	font-weight: bold;
	color: #4B96C8;
	letter-spacing: 0.1em;
	margin-top: -1px;
	padding-left: 28px;
}

#footer-block2 #footer-block2-2 .footer-block2-2-2 ul{
	float: left;
	margin-top: 5px;
}

#footer-block2 #footer-block2-2 .footer-block2-2-2 li{
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	margin-bottom: 0px;
	text-align: left;
}

#footer-block2 #footer-block2-2 .footer-block2-2-2 a{
	color: #4B96C8;
}

#footer-block2 #footer-block2-2 .footer-block2-2-2 a:hover{
	color: #6b6b6b;
}

#footer-block2 #footer-block2-2 .footer-block2-2-2 li a{
	color: #FFFFFF;
}

#footer-block2 #footer-block2-2 .footer-block2-2-2 li a:hover{
	color: #6b6b6b;
}

#footer-block2 #footer-block2-3{
	width: 658px;
	margin-top: 25px;
}

#footer-block2 #footer-block2-3 li{
	float: left;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	margin-right: 35px;
	margin-bottom: 0px;
	text-align: left;
}

#footer-block2 #footer-block2-3 a{
	color: #FFFFFF;
}

#footer-block2 #footer-block2-3 a:hover{
	color: #6b6b6b;
}

#footer-sig{
	width: 960px;
	height: 38px;
}

#footer-sig p{
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	padding-top: 30px;
	letter-spacing: 0.15em;
}

.footer-ex1{
	font-size: 12px;
	font-weight: bold;
}

.footer-ex2{
	font-size: 11px;
	font-weight: normal;
}

.footer-ex3{
	font-size: 12px;
	font-weight: normal;
}

#footer-mail{
	position: relative;
	top: 4px;
	margin-right: 50px;
	margin-left: -175px;
}
/* ------------------------------
 index.html(toppage)
------------------------------ */
/*wrap*/
#contents-wrap2-top{
	width: 980px;
	background: url(./img/cmn/con_bg1.png) no-repeat;
	margin: 0px auto;
	position: relative;
	margin-top: -100px;
	z-index: 2;
}

/*slideshow*/
#image-navigation{
	width: 1100px;
	height: 450px;
	margin: 0px auto;
	position: relative;
	z-index: 1;
}

.navi-image{
	width: 1100px;
	height: 450px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
}

.navi{
	width: 270px;
	height: 316px;
	position: absolute;
	top: 10px;
	left: 740px;
	z-index: 9;
}

#navi li{
	width: 270px;
	height: 79px;
	display: block;
	overflow: hidden;
}

.gazou1{
	position: absolute;
	top: 0px;
	left: 0px;
}

.gazou2{
	position: absolute;
	top: 0px;
	left: 1100px;
}

.gazou3{
	position: absolute;
	top: 0px;
	left: 1100px;
}

.gazou4{
	position: absolute;
	top: 0px;
	left: 1100px;
}
/*slideshow end*/

#toppage-contents-wrap-ex{
	width: 980px;
	height: 798px;
	position: relative;
	z-index: 10;
	margin: 0px auto;
	margin-top: -798px;
}

#toppage-contents-area1{
	width: 910px;
	height: 210px;
	padding: 20px 35px 0px 35px;
}

#toppage-topix{
	float: left;
	width: 360px;
	height: 210px;
	margin-right: 12px;
	background: url(./img/top/top_con1.png) no-repeat;
}

#toppage-topix ul{
	margin: 16px 0px 0px 20px;
}

#toppage-topix a{
	font-size: 11px;
	line-height: 24px;
	text-align: left;
	display: block;
}

#toppage-contents-bt2{
	float: left;
	width: 538px;
	height: 210px;
	margin-right: 0px;
}

#toppage-contents-bt3{
	float: left;
	width: 168px;
	height: 210px;
}

#toppage-contents-area2{
	width: 910px;
	height: 204px;
	padding: 22px 35px 0px 35px;
}

#toppage-facebook{
	float: left;
	width: 352px;
	height: 204px;
	margin-right: 18px;
}

#toppage-contents-bt5{
	float: left;
	width: 168px;
	height: 204px;
	margin-right: 18px;
}

#toppage-contents-bt6{
	float: left;
	width: 168px;
	height: 204px;
	margin-right: 18px;
}

#toppage-contents-bt7{
	float: left;
	width: 168px;
	height: 204px;
}

#toppage-contents-area3{
	width: 910px;
	height: 42px;
	padding: 30px 35px 0px 35px;
}

#toppage-contents-bt8{
	float: left;
	width: 168px;
	height: 42px;
	margin-right: 18px;
}

#toppage-contents-bt9{
	float: left;
	width: 168px;
	height: 42px;
	margin-right: 17px;
}

#toppage-contents-bt10{
	float: left;
	width: 168px;
	height: 42px;
	margin-right: 18px;
}

#toppage-contents-bt11{
	float: left;
	width: 168px;
	height: 42px;
	margin-right: 17px;
}

#toppage-contents-bt12{
	float: left;
	width: 168px;
	height: 42px;
}


/* ------------------------------
 XXXX.html()
------------------------------ */







/* ------------------------------
 etc
------------------------------ */

.pl20{padding-left: 20px;}



/*etc*/
/*
#fade{
	background:#fff;
	position:absolute;
	width:100%;
	height:2000px;
}
*/

/*==============================Base content=========================================*/
#main-content{
	width:100%; height:auto;
	background:url(./img/top/bg-content-wrap1.png) repeat-x;
	background-color:#67C1E8;
	margin-bottom:-307px;
	float:left;
}
#main-content #main-content-wrap{
	width:1220px; margin:0 auto;
}
#main-content #main-content-wrap #sub-conten-wrap{
	background:url(./img/top/bg-content-wrap.png) no-repeat;
	padding:10px;
	padding-bottom:0px;
	width:1200px;
	height:auto;
	margin:0 auto;
	float:left;
}
#main-content #main-content-wrap #sub-conten-wrap #sub-conten{
	width:960px;
	height:auto;
	background:#ffffff;
	margin:0 auto;
	float:left;
	padding:100px 120px 312px 120px;
	text-align:left;
}
/*==============================End Base content=========================================*/


/*==================================    nyuko   ==================================================*/
/*nyuko-index ADD*/

#nyuko-index-banner{
	width:100%;
	height:250px;
	background:url(./img/nyuko/index/banner.jpg) no-repeat center;
	margin:0px auto;
}
#nyuko-index-title-top{
	padding-top:75px;
	width:960px;
	height:50px;
	margin:0px auto;
}
#nyuko-index-dumy1{
	padding-top:40px;
	width:960px;
	margin:0px auto;
}
.nyuko-index-height{
	height:175px;
}
.nyuko-index-height div a{
	height:175px;
}
.nyuko-index-height2{
	height:235px;
}

#nyuko-index-wrapp-content{
	width:100%;
	background:url(./img/nyuko/index/bg-content-wrap1.png) repeat-x;
	background-color:#67C1E8; margin-bottom:-307px;
}
#nyuko-index-content{
	background:url(./img/nyuko/index/bg-content-wrap.png) no-repeat;
	padding:10px;
	width:1200px;
	padding-bottom:0px;
	height:auto;
	margin:0 auto;
}
#nyuko-index-in-con{
	width:1200px;
	height:auto;
	background:#ffffff;
	padding-bottom:312px;
}
#nyuko-index-wrapp-img1{
	padding-top:25px;
	padding-right:25px;
}
#nyuko-index-img1{
	width:100%;
	background:url(./img/nyuko/index/img_1.jpg) no-repeat right top;
	height:570px;
}
#nyuko-index-img-title1{
	position:relative;
	display:inblock;
	top:75px;
}


/*IMG BACK 2*/
#nyuko-index-wrapp-img2{
	/*margin-right:25px;
	padding-left:120px;*/
	width:965px;
	margin:0px auto;
}
.nyuko-index-img2-pd{
	padding-left:0px;
}

/*IMG BACK 3*/
#nyuko-index-wrapp-img3{
	padding-top:60px;
	width:960px;
	margin:0px auto;
}
#nyuko-index-img3{
	background:url(./img/nyuko/index/img_3.gif) no-repeat right top;
	height:200px;
}
.nyuko-index-img3-text1{
	padding-top:17px;
	padding-left:70px;
}
.nyuko-index-img3-sub-title{
	font-size:16px;
	color:#1496D2;
	line-height:25px;
}
.nyuko-index-img3-text2{
	padding-left:55px;
	padding-top:19px;
}
.nyuko-index-img3-text2 p{
	line-height:25px;
}
.nyuko-index-img3-sub-title1{
	font-size:13px;
	color:#3A3A3A;
	padding-bottom:7px;
	font-weight:normal;
	padding-left:10px;
}
/*IMG BACK 4*/
#nyuko-index-wrapp-img4{
	padding-top:20px;
	width:960px;
	margin:0px auto;
	height:260px;
}
#nyuko-index-img4{
	background:url(./img/nyuko/index/img_4.jpg) no-repeat right top;
	width:550px;
	height:210px;
}
.nyuko-index-img4{
	padding-top:20px;
	padding-left:60px;
}
.nyuko-index-img4-text1{
	padding-left:100px;
	font-size:16px;
	line-height:28px;
	padding-top:20px;
}
.nyuko-index-img4-text2{
	 padding-left:112px;
	 font-size:12px;
	 line-height:21px;
	 margin-top:125px;
	/*font-weight:bold;*/
}
.nyuko-index-img4-text3{
	font-size:12px;
	line-height:21px;
	/*font-weight:bold;*/
	margin-top:-20px;
	margin-left:290px;
}
.nyuko-index-img4-text4{
	margin-left:345px;
	height:20px;
}
.nyuko-index-img4-text4 p{
	font-size:11px;
	line-height:28px;
	height:20px;
}


/*IMG BACK 5*/
#nyuko-index-wrapp-img5{
	width:960px;
	margin:0px auto;
}
#nyuko-index-wrapp-img5-btn{
	padding-top:50px;
	width:512px;
	margin:0px auto;
	height:122px;
}

/*IMG BACK 6*/
#nyuko-index-wrapp-img6{
	width:965px;
	margin:0px auto;
}
#nyuko-index-img6{
	width:967px;
	background:url(./img/nyuko/index/img_5.jpg) no-repeat top right;
	height:390px;
}


/*IMG BACK 7*/
#nyuko-index-wrapp-img7{
	width:965px;
	margin:0px auto;
}
#nyuko-index-img7{
	background:url(./img/nyuko/index/img_6.gif) no-repeat right top;
	height:425px;
}
.nyuko-index-img7-text1{
	padding-left:250px;
	padding-top:15px;
}
#nyuko-index-img7-text-top{
	padding-top:30px;padding-bottom:30px;height:20px;
}

/*IMG BACK 8*/
#nyuko-index-wrapp-img8{
	width:965px;
	margin:0px auto;
}
#nyuko-index-img8{
	background:url(./img/nyuko/index/img_7.gif) no-repeat right top;
	height:510px;
}
#nyuko-index-img8-text1{
	padding-top:100px;
	padding-left:40px;
}
#nyuko-index-wrapp-img8-btn{
	padding-top:50px;
	width:512px;
	margin:0px auto;
	height:122px;
}

.nyuko-index-title1{
	padding-left:120px;
	float: left;
}
.nyuko-index-text1{
	height:20px;
	padding-top:20px;
	position:relative;
	top:50px;
}
.nyuko-index-text1 p{
	padding-top:30px;
	height:20px;
	font-size:14px;
	line-height:28px;
}
.nyuko-index-text2{
	padding-top:20px;
	position:relative;
	top:55px;
}
.nyuko-index-text2 p{
	line-height:28px;
}
.nyuko-index-sub-title{
	font-size:16px;
	color:#1496D2;
	padding-top:20px;
}
.nyuko-index-sub-title1{
	font-size:16px;
	color:#1496D2;
	padding-top:20px;
}
.nyuko-index-sub-text1{
	font-size:14px;
	color:#3A3A3A;
}
.nyuko-index-sub-text2{
	font-size:12px;
	color:#FF6464;
}



.nyuko-index-fl{
	float:left;
}
.nyuko-index-fr{
	float:right;
}
.nyuko-index-pd-right{
	padding-right:35px;
}
.nyuko-index-pd-top{
	padding-top:15px;
}

.nyuko-index-gototop{
	margin-right:118px;
	padding-top:50px;
	padding-bottom:30px;
	text-align:right;
	height:10px;
}
.nyuko-index-gototop a{
	height:8px;
	padding:1px;
}

.nyuko-index-img2-text1{
	height:20px;
}
.nyuko-index-img2-text1 p{
	padding-top:20px;
	height:18px;
	font-size:14px;
	line-height:28px;

}
.nyuko-index-img2-text2{
	padding-top:30px;
}



.nyuko-index-font-weight{
	font-weight:bold;
}
.nyuko-index-height20{
	height:20px;
}
/*END OF MARY ADD*/

/*==================================    bike   ==================================================*/
/*==========bike-index=============*/
#bike-index #addition_contents {
	margin-left: 10px;
	margin-top: 30px;
}
#bike-index #addition_contents table {
	border-collapse:collapse;
	
}


.addition_tb_top {
	background-image: url(./img/bike/index/tb_back01.png);
	background-repeat: repeat-x;
	height: 45px;
	width: 190px;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #FF9600;
	border-left-color: #FF9600;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFCA7F;
	font-size: 16px;
	font-weight: bold;
	color: #FB9D0B;
	text-align: center;
	vertical-align: middle;
}
.addition_tb_top02 {
	background-image: url(./img/bike/index/bg-table.png);
	background-repeat: repeat-x;
	height: 45px;
	width: 190px;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-left-width: 2px;
	border-top-color: #FF9600;
	border-left-color: #FFCA7F;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFCA7F;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
}
.addition_tb_top03 {
	background-image: url(./img/bike/index/bg-table.png);
	background-repeat: repeat-x;
	height: 45px;
	width: 190px;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-left-width: 2px;
	border-top-color: #FF9600;
	border-left-color: #FFCA7F;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9600;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
}
.addition_tb_left {
	width: 190px;
	height: 67px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #FF9600;
	border-right-color: #FFCA7F;
	border-bottom-color: #FF9600;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	text-align: center;
	vertical-align: middle;
}
.addition_tb_right01 {
	width: 190px;
	height: 33px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9600;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFCA7F;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9600;
	text-align: center;
	vertical-align: middle;
}
.addition_tb_right02 {
	width: 190px;
	height: 33px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9600;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFCA7F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9600;
	text-align: center;
	vertical-align: middle;
}
.addition_tb_center01 {
		width: 190px;
	height: 33px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9600;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFCA7F;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9600;
	text-align: center;
	vertical-align: middle;
} 
.addition_tb_center02 {
	width: 190px;
	height: 33px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #FFCA7F;
	border-right-color: #FFCA7F;
	border-bottom-color: #FF9600;
	text-align: center;
	vertical-align: middle;
}


#bike-index{
	}
#bike-index #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bike/index/banner1.jpg) no-repeat top center;
	margin:0 auto;
	}
#bike-index #contents-wrap #div-topcon{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}

#bike-index #contents-wrap #div-topcon #div-titleimg{
	width:960px;
	height:48px;
	margin-top:75px;}
#bike-index #contents-wrap #div-topcon #div-txt1{
	width:960px;
	margin-top:20px;
	padding-bottom:50px;}
#bike-index #contents-wrap #div-topcon #div-txt1 p{

	color:#3A3A3A;
	font-size:16px;
	line-height:28px;
	padding-left:20px;
	letter-spacing:1px;}
#bike-index #contents-wrap #div-topcon #div-imgfade{
	width:960px;
	height:169px;}

#bike-index #contents-wrap #div-topcon #div-imgfade #div-fade1{
	width:296px;
	height:169px;
	float:left;}
#bike-index #contents-wrap #div-topcon #div-imgfade #div-fade2{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bike-index #contents-wrap #div-topcon #div-imgfade #div-fade3{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bike-index #contents-wrap #div-topbg{
	width:1220px;
	height:106px;
	margin:0 auto;}
#bike-index #contents-wrap #div-subconbg{
	width:100%;
	background:url(./img/bike/index/bg-content-wrap1.png) repeat-x;
	background-color:#67C1E8;
	margin-bottom:-307px;}
#bike-index #contents-wrap #div-subconbg .div-subcon{
	background:url(./img/bike/index/bg-content-wrap.png) no-repeat;
	padding:10px;
	padding-bottom:0px;
	width:1200px;
	height:auto;
	margin:0 auto;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten{
	width:960px;
	height:auto;
	background:#ffffff;
	padding:100px 120px 310px 120px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #txt2-add{
	margin-top: 65px;
	float: left;
	width: 500px;
	margin-left: 20px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #txt2-add p {
	font-size:16px;
	line-height:20px;
	color:#595757;
}	

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-text{
	margin-top: 70px;
	float: right;
	width: 400px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-text p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content1{
width:964px; *width:968px; height:320px; background:url(./img/bike/index/img-top05.png) no-repeat; padding:42px 18px 0px 18px; margin-left:-20px;
*padding:42px 18px 0px 14px;
}


#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content1 .div-img06{
	width:960px;
	height:39px;
	margin-top:40px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content1 .div-txt04{
	width:960px;
	padding-top:30px;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content1 .div-txt04 p{
	color:#3A3A3A;
	font-size:14px;
	line-height:28px;
	letter-spacing:1px;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content1 .div-img07{
	width:960px;
	height:39px;
	margin-top:40px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2{
width:964px; height:1030px; background:url(./img/bike/index/img-top08.png) no-repeat; padding:37px 18px 0px 18px;   margin-left:-20px; margin-top:60px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2 .div-txt05{
	width:960px;
	padding-top:30px;
	float:left;

	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2 .div-txt05 p{
	color:#FF6464;
	font-size:12px;
	line-height:20px;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2 .div-img09{
	width:960px;
	height:41px;
	margin-top:16px;
	float:left;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2 .div-txt06{
	width:960px;
	margin-top:30px;
	float:left;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2 .div-txt06 p{
	color:#3A3A3A;
	font-size:14px;

	line-height:28px;
	letter-spacing:1px;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2 .div-img010{
	width:960px;
	height:41px;
	margin-top:42px;
	float:left;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2 .div-txt07{
	width:960px;
	margin-top:30px;
	float:left;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2 .div-txt07 p{
	color:#3A3A3A;
	font-size:14px;

	line-height:28px;
	letter-spacing:1px;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-txt08{
	width:960px;
	margin-top:27px;
	float:left;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten  .div-txt08 p{
	color:#3A3A3A;
	font-size:14px;

	line-height:28px;
	letter-spacing:1px;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2  .div-img011{
	width:960px;
	height:41px;
	margin-top:42px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content2  .div-img013{
	width:935px;
	height:50px;
	background:url(./img/bike/index/bg-txtred.png) no-repeat;
	padding-top:10px;
	padding-left:25px;
	margin-top:27px;
	float:left;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten  .div-img013 p{
	color:#FF6464;
	font-size:12px;
	line-height:20px;

	letter-spacing:1px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .gototop{
	width:960px;
	height:15px;
	margin-top:50px;
	text-align:right;}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-img014{
	width:960px;
	height:151px;
	margin-top:30px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-img015{
	width:960px;
	height:327px;
	background:url(./img/bike/index/img-motobg.jpg) no-repeat;
	margin-top:50px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-img015 p{
	color:#3a3a3a;
	font-size:16px;
	line-height:28px;
	padding-bottom:15px;
	letter-spacing:1px;}
/*table 02*/
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02{
	width:784px;
	background-image:none;
	*float:left;
	margin-top:50px;
	border-bottom:1px solid #C8C864;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds01{
	width:195px;
	height:42px;
	color:#3A3A3A;
	background:#F5F5E1;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
	line-height:24px;

	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds02{
	width:235px;
	height:42px;
	color:#3A3A3A;
	background:#F5F5E1;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
	line-height:24px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds03{
	width:175px;
	height:42px;
	color:#3A3A3A;
	background:#F5F5E1;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
	line-height:24px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds04{
	width:175px;
	height:42px;
	color:#3A3A3A;
	background:#F5F5E1;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
	line-height:24px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;
	border-right:1px solid #C8C864;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds2-05{
	width:195px;
	height:174px;
	color:#3A3A3A;
	font-size:17px;
	vertical-align:middle;
	line-height:29px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;
	}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds2-06{
	width:235px;
	height:29px;
	color:#3A3A3A;

	font-size:14px;
	vertical-align:middle;
	line-height:29px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds2-07{
	width:175px;
	height:29px;
	color:#3A3A3A;

	font-size:14px;
	vertical-align:middle;
	line-height:29px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;
	}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds2-08{
	width:175px;
	height:29px;
	color:#3A3A3A;

	font-size:14px;
	vertical-align:middle;
	line-height:29px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;
	border-right:1px solid #C8C864;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds3-03{
	width:195px;
	height:145px;
	color:#3A3A3A;
	font-size:17px;
	vertical-align:middle;
	line-height:29px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .table-02 tr .tds3-04{
	width:195px;
	height:87px;
	color:#3A3A3A;
	font-size:17px;
	vertical-align:middle;
	line-height:29px;
	border-left:1px solid #C8C864;
	border-top:1px solid #C8C864;
	}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con{
	width:960px;
	margin-top:30px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con .div-lcon{
	width:460px;
	height:31px;
	float:left;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con .div-rcon{
	width:460px;
	height:31px;
	float:left;
	margin-left:40px;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con02{
	width:960px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con02 .div-lcon02{
	width:460px;
	float:left;
	background:#CCC;
	border:1px solid #C8C864;
	margin-top:10px;

	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con02 .div-lcon02 .div-sl01{
	width:180px;
	height:41px;
	background:#F5F5E1;
	float:left;
	padding-top:19px;
	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con02 .div-lcon02 .div-sl01 p{
	font-weight:bold;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con02 .div-lcon02 .div-sr01{
	width:255px;
	height:50px;
	background:#ffffff;
	float:left;
	padding-top:10px;
	padding-left:25px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sub2con02 .div-lcon02 p{
	color:#3a3a3a;
	font-size:14px;
	line-height:20px;

	text-align:center;
	letter-spacing:1px;


}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottcon{
	width:960px;
	height:782px;
	background:url(./img/bike/index/bg-bottom.gif) no-repeat;
	margin-top:15px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottcon .div-sp01{
	width:960px;
	margin-top:348px;
	float:left;
	text-align:left;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottcon .div-sp02{
	width:960px;
	margin-top:196px;
	float:left;
	text-align:left;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sp03{
	width:960px;
	height:216px;
	background:url(./img/bike/index/bg-bottom02.png) no-repeat;
	float:left;
	padding-top:12px;

}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sp03 p{
	color:#3a3a3a;
	font-size:13px;

	text-align:center;
	line-height:22px;
	letter-spacing:2px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sp04{
	width:960px;
	height:181px;
	background:url(./img/bike/index/bg-bottom03.png) no-repeat;
	float:left;
	padding-top:12px;

}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-sp04 p{
	color:#3a3a3a;
	font-size:13px;

	text-align:center;
	line-height:22px;
	letter-spacing:2px;}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottcon .div-sp03 p{
	color:#3a3a3a;
	font-size:13px;
	text-align:center;
	line-height:22px;
}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottcon span{
	color:#3a3a3a;
	font-size:15px;


	}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-person{
	width:660px;
	height:213px;
	margin-top:50px;
	margin-left:150px;

	float:left;
	background:url(./img/bike/index/person-bg.png) no-repeat;}


#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-bg{
	width:1000px;
	height:630px;
	background:url(./img/bike/index/bike.png) no-repeat;
	margin-top: 30px;
	margin-left: -20px;
	margin-bottom: 60px;
}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab{
	width:977px;
	height:auto;

	padding:100px 0px 0px 0px;
	margin-right: auto;
	margin-left: auto;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab{
	width:165px;
	height:auto;
	float:left;
	margin-right:12px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab1{
	width:165px;
	height:auto;
	float:left;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab1 .main-tab-off{
	float:left;
	width:165px;
	height:30px;
	cursor:pointer;
	background:url(./img/bike/index/main_tab_off.png) no-repeat;
	font-weight:bold;
	font-size:18px;
	color:#FF9600;
	padding-top:6px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab1 .main-tab-on{
	float:left;
	width:165px;
	height:30px;
	cursor:pointer;
	background:url(./img/bike/index/main_tab_on.png) no-repeat;
	font-weight:bold;
	font-size:18px;
	color:#ffffff;
	padding-top:6px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab1 .main-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1{
	width:165px;
	height:38px;
	float:left;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1 #sub-tab1-1{
	width:83px;
	height:38px;
	float:left;
	cursor:pointer;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1 #sub-tab1-1 .sub-tab1-off{
	width:83px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab1_off.png);
	font-weight:bold;
	font-size:14px;
	color:#FF9600;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1 #sub-tab1-1 .sub-tab1-on{
	width:83px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab1_on.png);
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	padding-top:10px;
}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1 #sub-tab1-2{
	width:82px;
	height:38px;
	float:left;
	cursor:pointer;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1 #sub-tab1-2 .sub-tab2-off{
	width:82px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab2_off.png);
	font-weight:bold;
	font-size:14px;
	color:#FF9600;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1 #sub-tab1-2 .sub-tab2-on{
	width:82px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab2_on.png);
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1 #sub-tab1-1 .sub-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub1 #sub-tab1-2 .sub-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab2{
	width:165px;
	height:auto;
	float:left;
	margin-right:12px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab2 .main-tab-off{
	float:left;
	width:165px;
	height:30px;
	cursor:pointer;
	background:url(./img/bike/index/main_tab_off.png) no-repeat;
	font-weight:bold;
	font-size:18px;
	color:#FF9600;
	padding-top:6px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab2 .main-tab-on{
	float:left;
	width:165px;
	height:30px;
	cursor:pointer;
	background:url(./img/bike/index/main_tab_on.png) no-repeat;
	font-weight:bold;
	font-size:18px;
	color:#ffffff;
	padding-top:6px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab2 .main-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2{
	width:165px;
	height:38px;
	float:left;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2 #sub-tab2-1{
	width:83px;
	height:38px;
	float:left;
	cursor:pointer;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2 #sub-tab2-1 .sub-tab1-off{
	width:83px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab1_off.png);
	font-weight:bold;
	font-size:14px;
	color:#FF9600;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2 #sub-tab2-1 .sub-tab1-on{
	width:83px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab1_on.png);
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	padding-top:10px;
}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2 #sub-tab2-2{
	width:82px;
	height:38px;
	float:left;
	cursor:pointer;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2 #sub-tab2-2 .sub-tab2-off{
	width:82px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab2_off.png);
	font-weight:bold;
	font-size:14px;
	color:#FF9600;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2 #sub-tab2-2 .sub-tab2-on{
	width:82px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab2_on.png);
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2 #sub-tab2-1 .sub-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub2 #sub-tab2-2 .sub-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab3{
	width:165px;
	height:auto;
	float:left;
	margin-right:12px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab3 .main-tab-off{
	float:left;
	width:165px;
	height:30px;
	cursor:pointer;
	background:url(./img/bike/index/main_tab_off.png) no-repeat;
	font-weight:bold;
	font-size:18px;
	color:#FF9600;
	padding-top:6px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab3 .main-tab-on{
	float:left;
	width:165px;
	height:30px;
	cursor:pointer;
	background:url(./img/bike/index/main_tab_on.png) no-repeat;
	font-weight:bold;
	font-size:18px;
	color:#ffffff;
	padding-top:6px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #tab #main-tab3 .main-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3{
	width:165px;
	height:38px;
	float:left;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3 #sub-tab3-1{
	width:83px;
	height:38px;
	float:left;
	cursor:pointer;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3 #sub-tab3-1 .sub-tab1-off{
	width:83px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab1_off.png);
	font-weight:bold;
	font-size:14px;
	color:#FF9600;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3 #sub-tab3-1 .sub-tab1-on{
	width:83px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab1_on.png);
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	padding-top:10px;
}

#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3 #sub-tab3-2{
	width:82px;
	height:38px;
	float:left;
	cursor:pointer;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3 #sub-tab3-2 .sub-tab2-off{
	width:82px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab2_off.png);
	font-weight:bold;
	font-size:14px;
	color:#FF9600;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3 #sub-tab3-2 .sub-tab2-on{
	width:82px;
	height:28px;
	float:left;
	background:url(./img/bike/index/sub_tab2_on.png);
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	padding-top:10px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3 #sub-tab3-1 .sub-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #sub3 #sub-tab3-2 .sub-tab-current{
	display:none;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab{
	width:960px;
	height:auto;
	float:left;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table{
	border:0px;
	border-collapse:collapse;
	background:url(./img/bike/index/bg-table.png) repeat-x;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td{
	border:1px solid #FF9600;
	border-collapse:collapse;
	border-top:0px;
	width:119px;
	height:107px;
	text-align:center;
	padding-top:22px;
	vertical-align:top;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.td-last{
	width:239px;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.td-last p {
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	color: #3A3A3A;
	vertical-align: top;
	line-height: 150%;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.border-dash .tb_blank {
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	color: #3A3A3A;
	vertical-align: bottom;
	line-height: 250%;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td p{
	font-size:20px;
	font-weight:bold;
	color:#3A3A3A;
	text-align:center;
	padding-top:10px;
}
/*#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.td-last p{
	font-size:12px;
	line-height:22px;
	color:#3A3A3A;
	text-align:left;
	font-weight:normal;
	padding:10px;
	padding-right: 0;
	vertical-align:top;
	width:245px;
	height:109px;
	letter-spacing:2px;
}*/
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.td-header{
	height: 30px;
	width: 239px;
	font-size: 16px;
	color: #ffffff;
	border-bottom: 0px;
	border-top: 1px solid #FF9600;
	border-right: 1px solid #fff;
	padding-top: 9px;
	font-weight: bold;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.td-header-last{
	height:30px;
	width:238px;
	font-size:16px;
	color:#ffffff;
	border-bottom:0px;
	border-top:1px solid #FF9600;
	padding-top:9px;
	font-weight: bold;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.border-dash {
	border-right:1px dashed #4C4C4C;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.border-dash p {
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	color: #3A3A3A;
	vertical-align: top;
	line-height: 150%;
}
#bike-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #content-tab #table-tab table td.border-left0{
	border-left:0px;
}
/*==========end bike-index=============*/

/*==========bike-gallery=============*/

#bike-gallery #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bike/gallery/banner1.jpg) no-repeat top center;
	margin:0 auto;
	}
#bike-gallery #contents-wrap #div-topcon{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}
#bike-gallery #contents-wrap #div-topcon #div-titleimg{
	width:960px;
	height:48px;
	margin-top:75px;}
#bike-gallery #contents-wrap #div-topcon #div-txt1{
	width:960px;
	margin-top:20px;
	padding-bottom:50px;}
#bike-gallery #contents-wrap #div-topcon #div-txt1 p{
	color:#3A3A3A;
	font-size:16px;
	line-height:28px;
	padding-left:20px;
	letter-spacing:1px;}
#bike-gallery #contents-wrap #div-topcon #div-imgfade{
	width:960px;
	height:169px;}
#bike-gallery #contents-wrap #div-topcon #div-imgfade #div-fade1{
	width:296px;
	height:169px;
	float:left;}
#bike-gallery #contents-wrap #div-topcon #div-imgfade #div-fade2{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bike-gallery #contents-wrap #div-topcon #div-imgfade #div-fade3{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-t01{
	width:960px;
	height:43px;
}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-t02{
	width:960px;
	height:46px;
	margin-top:30px;
}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con01{
	width:960px;
	height:324px;
	margin-top:30px;
	background:url(./img/bike/gallery/bg-con01.jpg) no-repeat;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con02{
	width:960px;
	height:376px;
	background:url(./img/bike/gallery/bg-con02.jpg) no-repeat;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con02 p{
	color:#3A3A3A;
	font-size:18px;
	line-height:31px;
	letter-spacing:1px;
	text-align:left;
 	padding-left:293px;
	padding-top:10px;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con03{
	width:960px;
	height:373px;
	background:url(./img/bike/gallery/bg-con03.jpg) no-repeat;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con03 p{
	color:#3A3A3A;
	font-size:18px;
	line-height:28px;
	letter-spacing:1px;
	text-align:center;
	}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con03 .div-left{
	width:480px;
	float:left;
	}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con03 .div-right{
	width:480px;
	float:left;
}

#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con04{
	width:960px;
	height:80px;
	background:url(./img/bike/gallery/bg-con04.jpg) no-repeat;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con04 p{
	color:#3A3A3A;
	font-size:18px;
	line-height:28px;
	letter-spacing:1px;
	text-align:center;
	}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con04 .div-left{
	width:480px;
	float:left;
	}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con04 .div-right{
	width:480px;
	float:left;
}


#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-t03{
	width:960px;
	height:43px;
	margin-top:50px;
}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-t04{
	width:960px;
	height:46px;
	margin-top:30px;
}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-con05{
	width:960px;
	height:883px;
	margin-top:8px;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .gototop{
	width:960px;
	height:15px;
	margin-top:50px;
	text-align:right;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom{
	width:900px;
	height:109px;
	padding-top:102px;
	margin:50px auto 0 auto;
	background:url(./img/bike/gallery/bg-bottom.png) no-repeat;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn01{
	width:180px;
	height:109px;
	float:left;
	margin-left:165px;
	}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn02{
	width:181px;
	height:109px;
	float:left;
	margin-left:47px;
	}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn03{
	width:181px;
	height:109px;
	float:left;
	margin-left:47px;
	}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-addcon{
	width:910px;
	height:126px;
	margin-top:30px;
	padding-left:50px;
	padding-top:103px;
	background:url(./img/bike/gallery/add-con.jpg) no-repeat;}
#bike-gallery #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-addcon p{
	color:#3A3A3A;
	font-size:18px;
	letter-spacing:1px;
	line-height:34px;}

#genntei_nirin_banner {
	margin-top:-50px;
	padding-bottom:40px;
}


/*==========end bike-gallery=============*/

/*------------------kosyuu_index-------------------*/
#kosyuu-index #contents-wrap #banner{
	width:100%;
	height:247px;
	background:url(./img/kosyuu/banner.png) no-repeat center top;
	}
#kosyuu-index #contents-wrap #content-top{
	width:960px;
	height:auto;
	margin:0 auto;
	}
#kosyuu-index #contents-wrap #content-btm1{
	width:100%;
	height:auto;
	background:url(./img/kosyuu/bg-content-wrap1.png) repeat-x;
	background-color:#67C1E8;
	margin-bottom:-307px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap{
	background:url(./img/kosyuu/bg-content-wrap.png) no-repeat;
	padding:10px;
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-bottom:0px;
	}

#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white{
	width:1200px;
	height:auto;
	background: #ffffff;
	padding-bottom:312px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #comingsoon{
    background:  url(./img/kosyuu/coming.jpg);
    width:1200px;
    height:250px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg-staff{
	background:url(./img/kosyuu/bg-content2.png) no-repeat;
	height:310px;
	width:1078px;
	padding:210px 0 0 122px;
	margin-left:-1px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg-staff .p1{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg-staff .p2{
	font-size:14px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest{
	height:auto;
	width:962px;
	padding:0px 115px 0 122px;
	text-align:left;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #img-gototop{
	float:right;
	padding-top:15px;
	*padding-top:9px;
	width:960px;
	text-align:right;
	height:10px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com{
	width:960px;
	height:254px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-left{
	width:359px;
	height:254px;
	float:left;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right{
	width:544px;
	float:right;
	text-align:left;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .p{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .p1{
	font-size:22px;
	line-height:28px;
	color:#FF9600;
	*padding-top:1px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .p2{
	font-size:16px;
	line-height:28px;
	color:#FF9600;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .div-bg{
	width:530px;
	background-color:#F5F5E1;
	border:solid 1px #C8C864;
	padding:0px 0px 1px 14px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .div-bgedit{
	width:530px;
	background-color:#F5F5E1;
	border:solid 1px #C8C864;
	padding:4px 0px 5px 14px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .div-bg3p{
	width:530px;
	background-color:#F5F5E1;
	border:solid 1px #C8C864;
	padding:1px 0px 2px 14px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .div-bg3pedit{
	width:530px;
	background-color:#F5F5E1;
	border:solid 1px #C8C864;
	padding:3px 0px 5px 14px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .div-bg1{
	width:530px;
	background-color:#F5F5E1;
	border:solid 1px #C8C864;
	padding:25px 0px 17px 14px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .p3{
	font-size:13px;
	line-height:24px;
	color:#3A3A3A;
	letter-spacing:2px
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #img-gototop .p-goto{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
	float:left;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .p11{
	font-size:22px;
	line-height:28px;
	color:#FF3296;
	*padding-top:1px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .p22{
	font-size:16px;
	line-height:28px;
	color:#FF3296;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .p111{
	font-size:22px;
	line-height:28px;
	*padding-top:1px;
	color:#1496D2;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com #div-right .p222{
	font-size:16px;
	line-height:28px;
	color:#1496D2;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com1{
	width:296px;
	float:left;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com2{
	width:296px;
	float:left;
	padding:0px 36px 0 36px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com1 #text1{
	color:#32AF4B;
	font-size:16px;
	line-height:28px;
	padding-bottom:20px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com1 #text2{
	color:#3A3A3A;
	font-size:12px;
	line-height:21px;
	letter-spacing:2px;
	margin-top:20px;
	*margin-top:14px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com2 #text1{
	color:#32AF4B;
	font-size:16px;
	line-height:28px;
	padding-bottom:20px;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com2 #text2{
	color:#3A3A3A;
	font-size:12px;
	line-height:21px;
	letter-spacing:2px;
	margin-top:20px;
	*margin-top:14px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com3{
	width:174px;
	float:left;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com4{
	width:174px;
	float:left;
	padding:0px 22px 0 22px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com3 #text3{
	color:#32AF4B;
	font-size:13px;
	line-height:21px;
	padding-bottom:13px;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-com4 #text3{
	color:#32AF4B;
	font-size:13px;
	line-height:21px;
	padding-bottom:13px;
	letter-spacing:2px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-bgletest{
	background:url(./img/kosyuu/bg-content3.png) no-repeat;
	width:900px;
	height:105px;
	padding:102px 0 0 60px;
	}
#kosyuu-index #main-content #main-content-wrap #sub-conten-wrap #bg-white #div-contlest #div-bgletest .margin30{
	margin-left:30px;
	}
/*------------------End kosyuu_index-------------------*/
/*=========================== Start Kosyuu-others=================================*/
#kosyuu-other-title-top{
	padding-top:75px;
	height:70px;
}
.kosyuu-other-fl{
	float:left;
	padding-right:35px;
	height:181px;
}
.kosyuu-other-fr{
	float:right;
	height:181px;
}
#kosyuu-other-nav1{
	margin-top:40px;
	height:181px;
}
#sub-conten-wrap #bg-white div#other-bg1{
	background:url(./img/kosyuu/others/bg_1.png) no-repeat top right;
	float:left;
	margin-top:30px;
	margin-right:30px;
	*width:1170px;
}
#sub-conten-wrap #bg-white div#other-bg1 div.kosyuu-other-t{
	height:55px;
	float:left;
	margin-left:120px;
	padding-top:70px;
}
#sub-conten-wrap #bg-white div#other-bg1 p{
	width:100%;
	font-size:16px;
	float:left;
	margin-left:120px;
/*--text-indent:-5px;--*/
	margin-top:30px;
	width:960px;
}

#sub-conten-wrap #bg-white div#other-btn1{
	height:35px;
	float:left;
	margin-left:120px;
	margin-top:55px;
}
#sub-conten-wrap #bg-white div#other-wrap-btn{
	height:170px;
	float:left;
	margin-left:120px;
	margin-top:20px;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-wrap-btn div.other-btn2{
	height:60px;
	float:left;
	padding-right:30px;
}
#sub-conten-wrap #bg-white div#other-wrap-btn div#other-btn4{
	height:60px;
	float:right;
}
#sub-conten-wrap #bg-white div#other-wrap-btn p{
	font-size:16px;
	padding-top:30px;
	width:100%;
}
#sub-conten-wrap #bg-white div#other-wrap-t{
	height:360px;
	float:left;
	margin-left:120px;
	margin-top:55px;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-wrap-t div.other-t-1-1{
	height:34px;
	float:left;
}
#sub-conten-wrap #bg-white div#other-wrap-t div.other-t-1-1-text{
	margin-top:20px;
	float:left;
	height:75px;
}
#sub-conten-wrap #bg-white div#other-wrap-t div.other-t-1-2-text{
	margin-top:20px;
	float:left;
	height:20px;
}
#sub-conten-wrap #bg-white div#other-wrap-t div.other-t-1-2-text p{
	font-size:16px;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-wrap-t div.other-t-1-1-text p{
	font-size:16px;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-wrap-t div.other-t-1-1-text p.color-red{
	color:#FF6464;
}
#sub-conten-wrap #bg-white div#other-wrap-t div.other-t-1-2-margintop{
	margin-top:40px;
}
#sub-conten-wrap #bg-white div#other-table{
	float:left;
	margin-left:120px;
	margin-top:40px;
	height:300px;
}
#sub-conten-wrap #bg-white div#other-table table.tbl{
	border-collapse:collapse;
	width:398px;
	border-left:1px #C8C864 solid;
	border-top:1px #C8C864 solid;
	border-spacing:0;
	text-align:center;
	font-size:18px;
}
#sub-conten-wrap #bg-white div#other-table table.tbl tr td.td-color{
	background-color:#F5F5E1;
}
#sub-conten-wrap #bg-white div#other-table table.tbl tr td.td-color1{
	background-color:#ffffff;
}
#sub-conten-wrap #bg-white div#other-table table.tbl tr td{
	border-bottom:1px #C8C864 solid;
	border-right:1px #C8C864 solid;
	border-spacing:0;
	height:42px;
	vertical-align:middle;
}
#sub-conten-wrap #bg-white div#other-title-2{
	float:left;
	margin-left:120px;
	margin-top:55px;
	height:21px;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-title-2 p{
	color:#1496D2;
	height:21px;
	font-size:18px;
}
#sub-conten-wrap #bg-white div#other-bg-title-2{
	float:left;
	margin-left:120px;
	margin-top:15px;
	height:150px;
	background:url(./img/kosyuu/others/bg_2.png) no-repeat top left;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-bg-title-2 p{
	font-size:16px;
	padding-top:20px;
	padding-left:20px;
}
#sub-conten-wrap #bg-white div.other-gototop{
	height:15px;
	padding-top:50px;
	padding-bottom:30px;
	text-align:right;
	margin-right:120px;
}
#sub-conten-wrap #bg-white div.other-gototop a{
	padding:1px;
}
#sub-conten-wrap #bg-white div#other-bg-title-3{
	float:left;
	margin-left:120px;
	height:480px;
	background:url(./img/kosyuu/others/bg_3.png) no-repeat top right;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-bg-title-3 div.kosyuu-other-t{
	height:55px;
	float:left;
	margin-top:5px;
}
#sub-conten-wrap #bg-white div#other-bg-title-3 p#p-text-1{
	font-size:18px;
	padding-top:30px;
	height:23px;
	line-height:32px;
}
#sub-conten-wrap #bg-white div#other-bg-title-3 p#p-text-2{
	font-size:16px;
	padding-top:20px;
	height:50px;
}
#sub-conten-wrap #bg-white div#other-bg-title-3 p#p-text-3{
	font-size:16px;
	padding-top:30px;
	height:50px;
}
#sub-conten-wrap #bg-white div#other-bg-title-3 p#p-text-4{
	font-size:16px;
	padding-top:50px;
	height:80px;
	color:#FF6464;
}
#sub-conten-wrap #bg-white div#other-bg-title-3 p#p-text-5{
	font-size:16px;
	padding-top:40px;
	height:25px;
}
#sub-conten-wrap #bg-white div#other-bg-title-3 p#p-text-6{
	font-size:16px;
	height:22px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4{
	float:left;
	margin-left:120px;
	height:785px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.kosyuu-other-t{
	height:55px;
	float:left;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-t-1-1{
	height:34px;
	float:left;
	margin-top:30px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1{
	height:295px;
	float:left;
	margin-top:20px;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1 div.other-text-t-2-1-left{
	float:left;
	height:295px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1 div.other-text-t-2-1-left p{
	font-size:16px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1 div.other-text-t-2-1-left p.p-title0{
	height:76px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1 div.other-text-t-2-1-left p.p-title{
	color:#1496D2;
	padding-top:30px;
	text-indent:-5px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1 div.other-text-t-2-1-left p.p-title1{
	/* height:160px; */
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1 div.other-text-t-2-1-right{
	float:right;
	height:200px;
	padding-top:15px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-t-1-2{
	height:34px;
	float:left;
	margin-top:80px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1 div.other-text-t-2-1-left p.p-title-2-0{
	height:48px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-4 div.other-text-t-2-1 div.other-text-t-2-1-left p.p-title-2-1{
	/* height:77px; */
}
#sub-conten-wrap #bg-white div#other-wrapp-title-5{
	float:left;
	margin-left:120px;
	margin-top:65px;
	/* height:785px; */
}
#sub-conten-wrap #bg-white div#other-wrapp-title-5 div#other-bg-title-5{
	float:left;
	width:960px;
	background:url(./img/kosyuu/others/bg_4.png) no-repeat top center;
	height:297px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-5 div#other-bg-title-5 p.text-title-5-1{
	float:left;
	padding-top:50px;
	font-size:12px;
	line-height:18px;
	padding-left:50px;
	width:960px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-5 div#other-bg-title-5 p.text-title-5-2{
	float:left;
	padding-top:10px;
	font-size:12px;
	line-height:18px;
	width:960px;
	padding-left:50px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-5 div#other-bg-title-5 p.text-title-5-3{
	float:left;
	padding-top:15px;
	font-size:12px;
	line-height:18px;
	width:960px;
	padding-left:60px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-5 div#other-bg-title-5 p.text-title-5-4{
	float:left;
	padding-top:15px;
	font-size:12px;
	line-height:18px;
	width:960px;
	padding-left:50px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-6{
	float:left;
	margin-left:120px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-6 div#other-bg-title-6{
	float:left;
	width:960px;
	background:url(./img/kosyuu/others/bg_5.png) no-repeat top center;
	height:207px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-6 div#other-bg-title-6 div{
	padding-top:90px;
}
#sub-conten-wrap #bg-white div#other-wrapp-title-6 div#other-bg-title-6 div a{
	padding:1px;
}


/*=========================== End Kosyuu-others=================================*/

/*=======================   Car   =====================*/
#car-index #wrapper{
	width:100%;
	height:auto;
	margin:0 auto;
}
#car-index #wrap-banner{
	width:100%;
	min-width: 1200px;
	height:250px;
	background:url(./img/car/banner.jpg) no-repeat top center;
	margin:0 auto;
}
#car-index #con1-wrap{
	width:960px;
	height:auto;
	margin:0 auto;
	margin-top:75px;
}
#car-index #con1-wrap #title1{
	width:960px;
	height:48px;
}
#car-index #con1-wrap #text1{
	width:770px;
	height:78px;
	float:left;
	margin:20px 0 0 20px;
}
#car-index #con1-wrap #text1 p{
	font-size:16px;
	line-height:28px;
}
#car-index #con1-wrap #cont1-img{
	width:960px;
	height:380px;
	float:left;
	margin-top:50px;
	padding-bottom: 80px;
}
#car-index #con1-wrap #cont1-img #img1{
	width:296px;
	height:170px;
	float:left;
}
#car-index #con1-wrap #cont1-img #img2, #img3{
	width:296px;
	height:170px;
	float:left;
	margin-left:35px;
}
#car-index #con1-wrap #cont1-img #img4{
	width:296px;
	height:170px;
	float:left;
	margin-top:40px;
}
#car-index #con1-wrap #cont1-img #img5, #img6{
	width:296px;
	height:170px;
	float:left;
	margin:40px 0 0 35px;
}
/*Edit*/

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #txt2-add{
	margin-top:27px;
	float:left;
	height:50px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #txt2-add p{
	font-size:16px;
	line-height:28px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #img-green-bg{
	widows:1000px;
	height:960px;
	background:url(./img/car/cont2-greenbg.png) no-repeat;
	margin-top:40px;
	padding:40px 20px 0 20px;;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #img-pink-bg{
	widows:1000px;
	height:900px;
	background:url(./img/car/pink-bg.png) no-repeat;
	margin-top:50px;
	padding:40px 20px 0 20px;
	margin-bottom: 20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #img-pink-bg #txt3-add{
	width:960px;
	margin-top:27px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #img-pink-bg #txt3-add p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #img2-change{
	width:495px;
	height:50px;
	float:left;
	margin:30px 0 0 27px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tab-left{
	width:165px;
	height:43px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tab-right{
	width:165px;
	height:43px;
	float:left;
	margin-left:10px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #change-tab1{
	width:165px;
	height:43px;
	background:url(./img/car/tb1-current.png) no-repeat;
	cursor:pointer;
	position:absolute;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #change-tab1-down{
	width:165px;
	height:43px;
	background:url(./img/car/tb2.png) no-repeat;
	cursor:pointer;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #change-tab2{
	width:165px;
	height:43px;
	background:url(./img/car/tb2.png) no-repeat;
	cursor:pointer;
	position:absolute;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #change-tab2-down{
	width:165px;
	height:43px;
	background:url(./img/car/tb1-current.png) no-repeat;
	cursor:pointer;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #change-tab1-down p{
	font-size:16px;
	font-weight:bold;
	color:#FF9600;
	padding:12px 0 0 0px;
	text-align:center;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #change-tab1 p{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:12px 0 0 0px;
	text-align:center;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #change-tab2 p{
	font-size:16px;
	font-weight:bold;
	color:#FF9600;
	padding:12px 0 0 0px;
	text-align:center;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #change-tab2-down p{
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:12px 0 0 0px;
	text-align:center;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tbl1-change{
	width:960px;
	position:absolute;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tbl2-change{
	width:960px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .td1{
	width: 317px;
	height: 40px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
	background-image: url(./img/car/tbc-td1.png);
	background-repeat: no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .td2{
	width: 317px;
	height: 40px;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 16px;
	background-image: url(./img/car/tbc-td2.png);
	background-repeat: no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .td3{
	width:319px;
	height:40px;
	background:url(./img/car/tbc-td3.png) no-repeat;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .td4{
	width:158px;
	height:40px;
	background:url(./img/car/tbc-td4.png) no-repeat;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .td5{
	width:158px;
	height:40px;
	background:url(./img/car/tbc-td5.png) no-repeat;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .td6{
	width:163px;
	height:40px;
	background:url(./img/car/tbc-td6.png) no-repeat;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
}


#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .tbl-c1{
	width: 317px;
	height: 149px;
	background: url(./img/car/tbc-c1.png) no-repeat;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	color: #3A3A3A;
	vertical-align: top;
	padding-top: 20px;
}
.zei {
	font-size: 20px;
	font-weight: bold;
}
.karimen {
	font-size: 16px;
	display: block;
	margin-top: 17px;
	font-weight: normal;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #addition_contents {
	margin-left: 20px;
	margin-top: 30px;
}
#addition_contents p {
	font-size: 16px;
	color: #595757;
	margin-bottom: 10px;
}
.addition {
	font-size: 14px;
	font-weight: normal;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .tbl-c2{
	width:317px;
	height: 149px;
	background:url(./img/car/tbc-c2.png) no-repeat;
	font-size:26px;
	font-weight:bold;
	color:#3A3A3A;
	text-align:center;
	padding-top: 20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .tbl-c3{
	width:319px;
	height: 149px;
	background:url(./img/car/tbc-c3.png) no-repeat;
	font-size:26px;
	font-weight:bold;
	color:#3A3A3A;
	text-align:center;
	padding-top: 20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .tbl-c4{
	width: 158px;
	height: 82px;
	background: url(./img/car/tbc-c4.png) no-repeat;
	font-size: 26px;
	font-weight: bold;
	color: #3A3A3A;
	text-align: center;
	padding-top: 5px;
	line-height: 150%;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .tbl-c5{
	width: 158px;
	height: 82px;
	background: url(./img/car/tbc-c5.png) no-repeat;
	font-size: 26px;
	font-weight: bold;
	color: #3A3A3A;
	text-align: center;
	padding-top: 5px;
	line-height: 150%;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .tbl-c6{
	width:163px;
	height: 82px;
	background:url(./img/car/tbc-c6.png) no-repeat;
	font-size:26px;
	font-weight:bold;
	color:#3A3A3A;
	text-align:center;
	padding-top: 5px;
	line-height: 150%;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .tbl-c7{
	width: 158px;
	height: 82px;
	background: url(./img/car/tbc-c8.png) no-repeat;
	font-size: 26px;
	font-weight: bold;
	color: #3A3A3A;
	text-align: center;
	padding-top: 5px;
	line-height: 150%;
	vertical-align: middle;
}
/*End-Edit*/

#car-index #con2-wrap{
	width:100%; height:auto;
	background:url(./img/car/bg-content-wrap1.png) repeat-x;
	background-color:#67C1E8;
	margin-bottom:-307px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car{
	width:960px;
	height:auto;
	background:#ffffff;
	margin:0 auto;
	float:left;
	padding:100px 120px 312px 120px;
	text-align:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #sub-car-cont{
	width:960px;
	margin:0 auto;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #sub-car-cont #txt1-add{
	margin-top: 80px;
	float: right;
	width: 400px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #sub-car-cont #txt1-add p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #sub-car-cont #txt2-add{
	margin-top: 80px;
	float: left;
	width: 500px;
	margin-left: 20px;
	margin-bottom: -15px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #sub-car-cont #txt2-add p{
	font-size:16px;
	line-height:20px;
	color:#595757;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-title1{
	width:544px;
	height:43px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img1{
	margin-top:30px;
	width:940px;
	height:45px;
	float:left;
	margin-left:10px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-text1 p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img2{
	width:1000px;
	height: 595px;
	margin-top:30px;
	float:left;
	background:url(./img/car/car.png) no-repeat;
	margin-left: -20px;
}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left{
	width:200px;
	height:200px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #con2-img2 #div-tbimg-wrap{
	width:955px;
	margin-top:10px;
	margin-right: auto;
	margin-left: auto;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #div-tb-wrap{
	width:760px;
	height:200px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #div-tab1{
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #div-tab2{
	display:none;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r1-left{
	width:200px;
	height:40px;
	background:url(./img/car/tb-c1r1.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r1-left p{
	padding:6px 0 0 55px;
	line-height:28px;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r2-left{
	width:200px;
	height:91px;
	background:url(./img/car/tb-c1r2.png) no-repeat;
	cursor:pointer;

}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r2-left-down{
	width:200px;
	height:91px;
	background:url(./img/car/tb2-c1r2.png) no-repeat;
	position:absolute;
	cursor:pointer;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r2-left p{
	padding:30px 0 0 65px;
	line-height:28px;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r2-left-down p{
	padding:30px 0 0 65px;
	line-height:28px;
	font-size:16px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r3-left{
	width:200px;
	height:70px;
	background:url(./img/car/tb-c1r3.png) no-repeat;
	position:absolute;
	cursor:pointer;
}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r3-left-down{
	width:200px;
	height:70px;
	background:url(./img/car/tb2-c3r1.png) no-repeat;
	cursor:pointer;
}
.img-current{
	display:none;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r3-left p{
	color:#3A3A3A;
	line-height:28px;
	font-size:16px;
	padding:22px 0 0 65px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  #tb-left #r3-left-down p{
	color:#ffffff;
	line-height:28px;
	font-size:16px;
	padding:22px 0 0 65px;
}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car  .tb-tab1{
	position:absolute;
	margin-top:20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car table.tb-tab2{
	position:absolute;
	top:0px;
	z-index:-1;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-wrap-tb{
	width:960px;
	height:auto;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c1r1{
	width:201px;
	height:40px;
	background:url(./img/car/tb-c1r1.png) no-repeat;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c2r1{
	width:520px;
	height:40px;
	background:url(./img/car/tb-c2r1.png) no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
	*padding-left:1px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c3r1{
	width:240px;
	height:40px;
	background:url(./img/car/tb-c3r1.png) no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c1r2{
	width:201px;
	height:91px;
	background:url(./img/car/tb-c1r2.png) no-repeat;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c2r2-top{
	width:260px;
	height:41px;
	background:url(./img/car/tb-c2r2.png) no-repeat;
	font-size:16px;
	font-weight:bold;
	color:#232323;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c2r2-bot{
	width:260px;
	height:50px;
	background:url(./img/car/tb-c2r2-bot.png) no-repeat;
	font-size:16px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c2r2-bot p{
	font-size:10px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;
	line-height:15px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c3r2{
	width:240px;
	height:161px;
	background:url(./img/car/tb-c3r3.png) no-repeat;
	font-size:12px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c3r2 p{
	font-size:12px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;

}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c1r3{
	width:201px;
	height:70px;
	background:url(./img/car/tb-c1r3.png) no-repeat;
	font-size:16px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c2r3{
	width:519px;
	height:70px;
	background:url(./img/car/tb-c2r3.png) no-repeat;
	font-size:14px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car .c3r3{
	width:240px;
	height:70px;
	background-color:#ffa320;
	border-right:1px dashed #ffffff;
	font-size:16px;
	color:#ffffff;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img3{
	width:960px;
	height:45px;
	margin-top:100px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img3{
	width:670px;
	height:20px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img3 p{
	line-height:28px;
	font-size:12px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img4{
	width:960px;
	height:40px;
	margin-top:30px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img5{
	width:960px;
	height:39px;
	margin-top:30px;
	float:left;
	background:url(./img/car/con2-img5.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img5 p{
	line-height:24px;
	font-size:14px;
	color:#32AF4B;
	font-weight:bold;
	padding:10px 0 0 325px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img5{
	width:520px;
	height:70px;
	margin-top:24px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img5 #p-i5{
	line-height:28px;
	font-size:14px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img5  #p-img5{
	font-size:12px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img6{
	width:960px;
	height:34px;
	float:left;
	margin-top:60px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img6-cnt{
	width:960px;
	height:150px;
	float:left;
	margin-top:26px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img6-cnt #left{
	width:550px;
	height:80px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img6-cnt #left #p-i6{
	line-height:28px;
	font-size:14px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img6-cnt #left #p-img6{
	line-height:28px;
	font-size:12px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img6-cnt #right{
	width:410px;
	height:150px;
	float:right;
	margin-top:5px;
}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img8{
	width:960px;
	height:55px;
	float:left;
	margin-top:60px;
	background:url(./img/car/con2-img8.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img8 p{
	line-height:20px;
	font-size:14px;
	color:#32AF4B;
	font-weight:bold;
	padding:10px 0 0 330px;
	letter-spacing:1px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img8{
	width:410px;
	float:left;
	height:68px;
	margin-top:24px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img8 #p-i8{
	line-height:28px;
	font-size:14px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img8 #p-img8{
	line-height:28px;
	font-size:12px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img9{
	width:960px;
	height:55px;
	float:left;
	margin-top:60px;
	background:url(./img/car/con2-img9.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img9 p{
	line-height:20px;
	font-size:14px;
	color:#32AF4B;
	font-weight:bold;
	padding:10px 0 0 330px;
	letter-spacing:1px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img9{
	width:410px;
	height:60px;
	float:left;
	margin-top:24px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img9 #p-i9{
	line-height:28px;
	font-size:14px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img9 #p-img9{
	line-height:28px;
	font-size:12px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img10{
	width:960px;
	height:40px;
	float:left;
	margin-top:80px;
	background:url(./img/car/con2-img10.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img10 p{
	line-height:28px;
	font-size:12px;
	color:#FF6464;
	padding:8px 0 0 615px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img10{
	width:960px;
	height:30px;
	float:right;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img10 p{
	line-height:28px;
	font-size:12px;
	color:#FF6464;
	text-align:right;
	padding-right:8px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img11{
	width:960px;
	height:31px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img11{
	width:560px;
	float:left;
	margin-top:25px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img11 p{
	font-size:14px;
	line-height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img12{
	width:960px;
	height:31px;
	float:left;
	margin-top:60px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img12{
	width:700px;
	float:left;
	margin-top:24px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img12 p{
	font-size:14px;
	line-height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img13{
	width:960px;
	height:31px;
	float:left;
	margin-top:52px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img13{
	width:700px;
	float:left;
	margin-top:25px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img13 p{
	font-size:14px;
	line-height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img14{
	width:960px;
	float:left;
	margin-top:60px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img14{
	width:700px;
	height:20px;
	float:left;
	margin-top:24px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img14 p{
	font-size:14px;
	line-height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img15{
	width:960px;
	height:65px;
	float:left;
	margin-top:20px;
	background:url(./img/car/con2-img15.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img15 p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
	padding:13px 0 0 30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #gotop{
	width:960px;
	height:15px;
	float:left;
	margin-top:50px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img16{
	width:960px;
	height:42px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2{
	width:960px;
	height:190px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 table{
	border-collapse: collapse;
	border: 1px solid #c8c864;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 table td{
	border-collapse: collapse;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C8C864;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C8C864;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c1r1{
	width:230px;
	height:39px;
	background-color:#f6f5e1;
	color:#3A3A3A;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c2r1{
	width:473px;
	height:39px;
	background-color:#F5F5E1;
	color:#3A3A3A;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c3r1{
	width:254px;
	height:39px;
	background-color:#f6f5e1;
	color:#3A3A3A;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c1r2{
	width:230px;
	height:68px;
	color:#1496D2;
	font-size:20px;
	text-align:center;
	vertical-align:middle;
	background-color:#fcfbf6;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c2r2{
	width:139px;
	height:68px;
	color:#3A3A3A;
	font-size:14px;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c3r2{
	width: 323px;
	height: 68px;
	color: #3A3A3A;
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c4r2{
	width:234px;
	height:149px;
	color:#3A3A3A;
	font-size:12px;
	text-align:left;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c4r2 .bluetxt{
	font-size:13px;
	color:#1496D2;
	padding-left:14px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c4r2 .bluetxt2{
	font-size: 13px;
	color: #1496D2;
	margin-left: -7px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c4r2 p{
	font-size:12px;
	padding-left:20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c1r3{
	width:230px;
	height:79px;
	color:#1496D2;
	text-align:center;
	vertical-align:middle;
	font-size:20px;
	background-color:#fcfbf6;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table2 .tab2-c2r3{
	width:453px;
	height:79px;
	color:#3A3A3A;
	font-size:14px;
	text-align:left;
	vertical-align:middle;
	padding-left:20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-p{
	height:20px;
	width:960px;
	float:left;
	margin-top:10px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-p p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img17{
	width:960px;
	height:42px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img17{
	width:960px;
	height:20px;
	margin-top:30px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img17 p{
	color:#3A3A3A;
	font-size:16px;
	line-height:28px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3{
	width:960px;
	float:left;
	margin-top:15px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 table{
	border-collapse:collapse;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 table td{
	border-collapse:collapse;
	border:1px solid #C8C864;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c1r1{
	width:238px;
	height:38px;
	font-size:20px;
	color:#1496D2;
	font-weight:500;
	text-align:center;
	vertical-align:middle;
	background-color:#fcfbf6;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c2r1{
	width:719px;
	height:38px;
	font-size:14px;
	color:#3A3A3A;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c1r2{
	width:238px;
	height:110px;
	font-size:20px;
	color:#1496D2;
	background:url(./img/car/tb3-img.png) no-repeat;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c2r2{
	width:679px;
	height:110px;
	font-size:12px;
	color:#3A3A3A;
	text-align:left;
	vertical-align:middle;
	padding-left:40px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c1r3{
	width:238px;
	height:69px;
	font-size:20px;
	color:#1496D2;
	font-weight:500;
	text-align:center;
	vertical-align:middle;
	background-color:#fcfbf6;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c2r3, .tb3-c3r3, tb3-c2r4, .tb3-c3r4{
	width:232px;
	height:34px;
	font-size:14px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;
}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c4r3{
	width:253px;
	height:69px;
	font-size:14px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c1r5{
	width:238px;
	height:160px;
	font-size:20px;
	color:#1496D2;
	font-weight:500;
	text-align:center;
	vertical-align:middle;
	background-color:#fcfbf6;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c2r5{
	width:694px;
	height:160px;
	font-size:14px;
	color:#3A3A3A;
	text-align:left;
	vertical-align:middle;
	padding-left:25px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c2r5 span{
	color:#FF6464;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c1r6{
	width:238px;
	height:97px;
	font-size:20px;
	color:#1496D2;
	font-weight:500;
	text-align:center;
	vertical-align:middle;
	background-color:#fcfbf6;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table3 .tb3-c2r6{
	width:689px;
	height:97px;
	font-size:14px;
	color:#3A3A3A;
	text-align:left;
	vertical-align:middle;
	padding-left:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img18{
	width:960px;
	height:100px;
	float:left;
	margin-top:25px;
	background:url(./img/car/con2-img18.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img18 p{
	color:#3A3A3A;
	font-size:14px;
	line-height:28px;
	padding:25px 0 0 20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt{
	width:960px;
	height:385px;
	float:left;
	margin-top:60px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left{
	width:590px;
	height:315px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left #it-title{
	width:590px;
	height:41px;
	float:left;
	margin-top:10px
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left #it-text{
	width:500px;
	height:90px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left #it-text p{
	font-size:14px;
	line-height:28px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left #con2-img21{
	width:555px;
	height:215px;
	float:left;
	background-color:#F5F5E1;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left #con2-img21 p{
	font-size:14px;
	line-height:24px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left #con2-img21 #div-txt1{
	width:120px;
	height:120px;
	float:left;
	margin:15px 0 0 20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left #con2-img21 #div-txt2{
	width:160px;
	height:120px;
	float:left;
	margin:15px 0 0 20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-left #con2-img21 #div-txt3{
	width:170px;
	height:120px;
	float:left;
	margin:15px 0 0 30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-right{
	width:370px;
	height:315px;
	float:right;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-right #con2-img20{
	width:370px;
	height:279px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-right #con2-txt-img20{
	width:370px;
	height:20px;
	float:left;
	margin-top:20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img-txt #con2-it-right #con2-txt-img20 p{
	font-size:11px;
	line-height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-div-text{
	width:620px;
	height:140px;
	float:left;
	margin-top:60px;
}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-div-text #div-text-p{
	font-size:16px;
	height:28px;
	color:#1496D2;
	text-align:left;
	font-weight:bold;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-div-text p{
	font-size:14px;
	height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4{
	width:760px;
	height:432px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4 #tb4-left{
	width:355px;
	height:432px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4  table{
	border-collapse:collapse;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4  table td{
	border-collapse:collapse;
	vertical-align:middle;
	text-align:center;

}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4  .tb4-c1r1{
	width:64px;
	height:40px;
	background-color:#f6f5e1;
	color:#3A3A3A;
	font-size:14px;
	font-weight:bold;
	border:1px solid #d5d68a;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4  .tb4-c2r1{
	width:287px;
	height:40px;
	background-color:#f6f5e1;
	color:#3A3A3A;
	font-weight:bold;
	font-size:14px;
	border:1px solid #d5d68a;

}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4  .tb4-c1r2{
	width:64px;
	height:28px;
	background-color:#f6f5e1;
	color:#3A3A3A;
	font-size:15px;
	border:1px solid #d5d68a;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4  .tb4-c2r2, .tb4-c4r2{
	width:71px;
	height:28px;
	color:#3A3A3A;
	font-size:15px;
	border-bottom:1px solid #d5d68a;
	border-right:1px dashed #d5d68a;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4  .tb4-c3r2{
	width:71px;
	height:28px;
	background-color:#f9f9f9;
	color:#3A3A3A;
	font-size:15px;
	border-bottom:1px solid #d5d68a;
	border-right:1px dashed #d5d68a;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4  .tb4-c5r2{
	width:71px;
	height:28px;
	background-color:#f9f9f9;
	color:#3A3A3A;
	font-size:15px;
	border-bottom:1px solid #d5d68a;
	border-top:1px solid #d5d68a;
	border-right:1px solid #d5d68a;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table4 #tb4-right{
	width:355px;
	height:432px;
	float:right;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #blue-text{
	width:250px;
	height:30px;
	float:left;
	margin-top:50px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #blue-text p{
	line-height:28px;
	font-size:16px;
	color:#1496D2;
	font-weight:bold;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img{
	width:960px;
	height:350px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left{
	width:420px;
	height:350px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left table{
	border-collapse:collapse;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left table td{
	border-collapse:collapse;
	border:1px solid #d5d68a;
	vertical-align:middle;
	text-align:center;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left .tb5-c1r1{
	width:98px;
	height:28px;
	background-color:#f6f5e1;
	font-size:14px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left .tb5-c2r1{
	width:137px;
	height:28px;
	font-size:14px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left .tb5-c3r1{
	width:85px;
	height:28px;
	font-size:15px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left #ti-text{
	width:420px;
	height:70px;
	float:left;
	margin-top:10px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left  #p-red{
	color:#FF6464;
	font-size:12px;
	line-height:20px;
	padding-bottom:10px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left  p{
	color:#1496D2;
	font-size:16px;
	line-height:28px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-left #ti-text1{
	width:420px;
	height:140px;
	float:left;
	margin-top:10px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-right{
	width:336px;
	height:350px;
	float:right;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-right #ti-img-bg{
	width:336px;
	height:325px;
	background:url(./img/car/con2-img22.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-right #ti-img-bg #ti-bg-txt1{
	width:185px;
	height:25px;
	float:left;
	margin:185px 0 0 112px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-right #ti-img-bg #ti-bg-txt1 p{
	font-size:11px;
	line-height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-right #ti-img-bg #ti-bg-txt2{
	width:110px;
	height:15px;
	float:left;
	margin:120px 0 0 38px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-right #ti-img-bg #ti-bg-txt2 p{
	font-size:11px;
	line-height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-right #ti-img-bg #ti-bg-txt3{
	width:110px;
	height:15px;
	float:left;
	margin:120px 0 0 68px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #tb-img #ti-right #ti-img-bg #ti-bg-txt3 p{
	font-size:11px;
	line-height:28px;
	color:#3A3A3A;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img23{
	width:960px;
	height:80px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img23{
	width:310px;
	height:50px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img23 p{
	color:#3A3A3A;
	font-size:16px;
	line-height:28px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt2-img23{
	width:700px;
	height:30px;
	float:left;
	margin-top:25px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt2-img23 p{
	color:#3A3A3A;
	font-size:14px;
	line-height:28px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6{
	width:960px;
	height:185px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 table{
	border-collapse:collapse;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 table td{
	border-collapse:collapse;
	border:1px solid #d5d68a;
	vertical-align:middle;
	text-align:center;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c1r1{
	width:238px;
	height:41px;
	background-color:#f6f5e1;
	font-size:14px;
	font-weight:bold;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c2r1{
	width:287px;
	height:41px;
	background-color:#f6f5e1;
	font-size:14px;
	font-weight:bold;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c3r1{
	width:214px;
	height:41px;
	background-color:#f6f5e1;
	font-size:14px;
	font-weight:bold;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c4r1{
	width:214px;
	height:41px;
	background-color:#f6f5e1;
	font-size:14px;
	font-weight:bold;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c1r2{
	width:238px;
	font-size:16px;
	height:83px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c2r2{
	width:287px;
	height:27px;
	font-size:14px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c3r2{
	width:214px;
	height:27px;
	font-size:15px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c4r2{
	width:214px;
	height:27px;
	font-size:14px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #div-table6 .tb6-c1r3{
	width:238px;
	height:55px;
	font-size:16px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24{
	width:960px;
	height:42px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24-con{
	width:960px;
	height:170px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24-con #img24con-left{
	width:460px;
	height:170px;
	float:left;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24-con #img24con-right{
	width:460px;
	height:170px;
	float:left;
	margin-left:30px;

}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24-con  #pattern-bg{
	width:460px;
	height:30px;
	float:left;
	padding-bottom:10px;
	background:url(./img/car/con2-img25.png) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24-con  #pattern-bg p{
	color:#3A3A3A;
	line-height:24px;
	text-align:center;
	padding-top:3px;
	font-weight:bold;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24-con  table{
	border:1px solid #d5d68a;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24-con  .tb7-c1r1{
	width:178px;
	height:57px;
	font-weight:bold;
	background-color:#f6f5e1;
	font-size:14px;
	color:#3A3A3A;
	text-align:center;
	vertical-align:middle;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img24-con  .tb7-c2r1{
	width:260px;
	height:57px;
	font-size:14px;
	color:#3A3A3A;
	text-align:left;
	vertical-align:middle;
	padding-left:20px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img26{
	width:960px;
	height:42px;
	float:left;
	margin-top:30px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img27{
	width:960px;
	height:442px;
	float:left;
	background:url(./img/car/img4-change.gif) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img27{
	width:960px;
	height:20px;
	float:left;
	margin-top:213px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img27 p{
	color:#3A3A3A;
	font-size:15px;
	line-height:26px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img27 #img27-text1{
	width:70px;
	height:20px;
	float:left;
	margin-left:115px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img27 #img27-text2{
	width:70px;
	height:20px;
	float:left;
	margin-left:128px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img27 #img27-text3{
	width:70px;
	height:20px;
	float:left;
	margin-left:217px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img27 #img27-text4{
	width:70px;
	height:20px;
	float:left;
	margin-left:128px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img28{
	width:960px;
	height:317px;
	float:left;
	background:url(./img/car/img5-change.gif) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img28{
	width:960px;
	height:20px;
	float:left;
	margin-top:13px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img28 p{
	color:#3A3A3A;
	font-size:13px;
	line-height:22px;
	letter-spacing:2px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img28 #img28-text1{
	width:420px;
	height:20px;
	float:left;
	margin-left:300px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img29{
	width:960px;
	height:410px;
	float:left;
	background:url(./img/car/img6-change.gif) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29{
	width:960px;
	height:20px;
	float:left;
	margin-top:90px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29-t{
	width:960px;
	height:20px;
	float:left;
	margin-top:105px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29-t #img29-text5{
	width:70px;
	height:20px;
	float:left;
	margin-left:118px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29-t #img29-text6{
	width:70px;
	height:20px;
	float:left;
	margin-left:128px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29-t p{
	color:#3A3A3A;
	font-size:15px;
	line-height:26px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29 p{
	color:#3A3A3A;
	font-size:15px;
	line-height:26px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29 #img29-text1{
	width:70px;
	height:20px;
	float:left;
	margin-left:115px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29 #img29-text2{
	width:70px;
	height:20px;
	float:left;
	margin-left:128px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29 #img29-text3{
	width:70px;
	height:20px;
	float:left;
	margin-left:223px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-txt-img29 #img29-text4{
	width:70px;
	height:20px;
	float:left;
	margin-left:130px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img30{
	width:960px;
	height:463px;
	float:left;
	background:url(./img/car/img7-change.gif) no-repeat;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img30 p{
	color:#3A3A3A;
	font-size:13px;
	line-height:22px;
	letter-spacing:2px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img30 #con2-txt-img30{
	width:960px;
	height:20px;
	float:left;
	margin-top:15px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img30 #con2-txt-img30 #img30-text1{
	width:330px;
	height:20px;
	float:left;
	margin-left:330px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img30 #con2-txt-img30-t{
	width:960px;
	height:40px;
	float:left;
	margin-top:265px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img30 #con2-txt-img30-t #img30-text2{
	width:400px;
	height:20px;
	float:left;
	margin-left:300px;
}
#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img31{
	width:960px;
	height:206px;
	background:url(./img/car/con2-img31.png) no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:50px;
}

#car-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten-car #con2-img32{
	width:284px;
	height:105px;
	float:left;
	margin:95px 0 0 330px;

}
/*================================Car Gallery====================================*/
#car-gallery #wrap-banner{
	width:100%;
	height:250px;
	background:url(./img/car/banner.jpg) no-repeat top center;
	margin:0 auto;
}
#car-gallery #gal-cont1-wrap{
	width:960px;
	height:auto;
	margin:0 auto;
	margin-top:75px;
}
#car-gallery #gal-cont1-wrap #gal-title1{
	width:960px;
	height:46px;
}
#car-gallery #gal-cont1-wrap #gal-div-text1{
	width:560px;
	height:20px;
	float:left;
	margin:20px 0 0 20px;
}
#car-gallery #gal-cont1-wrap #gal-div-text1 p{
	color:#3A3A3A;
	font-size:16px;
}
#car-gallery #gal-cont1-wrap #cont1-img{
	width:960px;
	height:380px;
	float:left;
	margin-top:50px;
	padding-bottom:80px;
}
#car-gallery #gal-cont1-wrap #cont1-img #img1{
	width:296px;
	height:170px;
	float:left;
}
#car-gallery #gal-cont1-wrap #cont1-img #img2, #img3{
	width:296px;
	height:170px;
	float:left;
	margin-left:35px;
}
#car-gallery #gal-cont1-wrap #cont1-img #img4{
	width:296px;
	height:170px;
	float:left;
	margin-top:40px;
}
#car-gallery #gal-cont1-wrap #cont1-img #img5, #img6{
	width:296px;
	height:170px;
	float:left;
	margin:40px 0 0 35px;
}
#car-gallery #gal-cont2-wrap{
	width:960px;
	height:auto;
	background:#ffffff;
	margin:0 auto;
	float:left;
	padding:100px 120px 312px 120px;
	text-align:left;
}
#car-gallery #gal-cont2-wrap #gal-cont2-title1{
	width:960px;
	height:44px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg1{
	width:1008px;
	height:1218px;
	background:url(./img/car/gallery/cont2-bg1.jpg) no-repeat;
	float:left;
	margin-left:-30px;
	margin-top:30px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg1 #gal-bg1-text1{
	width:400px;
	height:25px;
	float:left;
	margin:415px 0 0 350px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg1 #gal-bg1-text2{
	width:400px;
	height:25px;
	float:left;
	margin:340px 0 0 325px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg1 #gal-bg1-text3{
	width:600px;
	height:25px;
	float:left;
	margin:345px 0 0 200px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg1 p{
	color:#3A3A3A;
	font-size:18px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-title2{
	width:960px;
	height:42px;
	margin-top:50px;
	float:left;
}
#car-gallery #gal-cont2-wrap #gal-cont2-img1{
	width:960px;
	height:46px;
	margin-top:30px;
	float:left;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr{
	width:900px;
	height:390px;
	float:left;
	margin:30px 0 0 30px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-left{
	width:430px;
	height:390px;
	float:left;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-left #gal-left-img2{
	width:430px;
	height:293px;
	float:left;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-left #gal-left-img4{
	width:430px;
	height:36px;
	float:left;
	margin-top:15px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-left #gal-left-text{
	width:430px;
	height:25px;
	float:left;
	margin-top:20px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-left #gal-left-text p{
	color:#3A3A3A;
	font-size:18px;
	padding-left:10px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-right{
	width:430px;
	height:390px;
	float:left;
	margin-left:40px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-right #gal-left-img3{
	width:430px;
	height:293px;
	float:left;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-right #gal-left-img5{
	width:430px;
	height:36px;
	float:left;
	margin-top:15px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-right #gal-right-text{
	width:430px;
	height:25px;
	float:left;
	margin-top:20px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-imgwr #gal-imgwr-right #gal-right-text p{
	color:#3A3A3A;
	font-size:18px;
	padding-left:10px;
}
#car-gallery #gal-cont2-wrap #gal-gotop{
	width:960px;
	height:15px;
	float:left;
	margin-top:50px;
}
#car-gallery #gal-cont2-wrap #gal-gotop #gal-img-gotop{
	width:79px;
	height:15px;
	float:right;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg2{
	width:960px;
	height:209px;
	float:left;
	margin-top:50px;
	background:url(./img/car/gallery/cont2-img6.png) no-repeat;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg2 #gal-img7{
	width:180px;
	height:110px;
	float:left;
	margin:100px 0 0 190px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg2 #gal-img8{
	width:181px;
	height:110px;
	float:left;
	margin:100px 0 0 50px;
}
#car-gallery #gal-cont2-wrap #gal-cont2-bg2 #gal-img9{
	width:180px;
	height:110px;
	float:left;
	margin:100px 0 0 50px;
}
/*==============================End Car Gallery=====================*/

/*============================Ecodrive index===============================*/

#ecodrive-index div#banner{
	width:100%;
	height:247px;
	background:url('./img/ecodrive/_banner.png') no-repeat center top;
	margin:0 auto;
	margin-bottom:100px;
}
#ecodrive-index div.top-title {
	width:600px;
	height:43px;
	margin-bottom:30px;
}
#ecodrive-index div.top-title img{
	display:block;
}
#ecodrive-index .simple-text{
	/* font-family:'小塚ゴシック Pro'; */
	font-size:14px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:1.5px;
}
*+html #ecodrive-index .simple-text{
	letter-spacing:0.11em;
}
#ecodrive-index div.bg-00{
	width:960px;
	height:273px;
	background:url('./img/ecodrive/bg-00.png') no-repeat;
	margin-top:55px;
	text-align:left;
	padding-top:50px;
}
#ecodrive-index div.car-wrapper{
	width:728px;
	height:241px;
	margin-left:20px;
}
#ecodrive-index .img-list{
	margin:0;
	padding:0;
	list-style:none;
}
#ecodrive-index .img-list li{
	float:left;
}
#ecodrive-index .img-list li.to-right{
	margin-left:20px;
}
#ecodrive-index .img-list img{
	display:block;
}
#ecodrive-index img.float-right{
	position:absolute;
	margin-top:-331px;
	margin-left:665px;
	z-index:999;
}
#ecodrive-index div.bg-01{
	width:960px;
	height:292px;
	background:url('./img/ecodrive/bg-01.png') no-repeat;
	margin-top:15px;
	text-align:left;
	padding-top:62px;
}
#ecodrive-index div.bg-01 img{
	margin-left:19px;
	float:left;
}
#ecodrive-index div.gototop{
	width:100%;
	height:15px;
	text-align:right;
	margin:50px 0;
}
#ecodrive-index div.bottom-wrapper{
	width:900px;
	height:205px;
	margin:0 auto;
	background:url('./img/ecodrive/bg-02.png') no-repeat;
}
#ecodrive-index div.bottom-wrapper .bottom-list{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	margin-top:80px;
	margin-right:85px;
}
#ecodrive-index div.bottom-wrapper .bottom-list li.btn-02{
	margin-left:17px;
}
#ecodrive-index div.bottom-wrapper .bottom-list li.btn-01{
	margin-left:19px;
}
#ecodrive-index div.bottom-wrapper .bottom-list li{
	float:left;
}
/*==================================    privacy   ==================================================*/
/*privacy ADD*/
#privacy-banner{
	width:100%;
	height:250px;
	background:url(./img/privacy/banner.png) no-repeat center;
	margin:0px auto;
}
#privacy-height-top{
	height:100px;
}
#privacy-pdtext-top{
	padding-top:30px;
}

.privacy-text1{
	padding-bottom:50px;
}
.privacy-text1 p{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:1.5px;
}
.privacy-fr{
	float:right;
	padding-top:15px;
	height:20px;
}
.privacy-fl{
	float:left;
}
.privacy-pddright{
	padding-right:40px;
}
.privacy-gototop{
	padding-top:50px;
	padding-bottom:50px;
	text-align:right;
}
#privacy-bottom{
	width:900px;
	margin:0px auto;
}
.privacy-bgbottom{
	background:url(./img/privacy/bg_bottom.png) no-repeat center;
	height:210px;
}
.privacy-sub-bg{
	padding-left:155px;
	padding-top:85px;
}
#privacy-title1{
	height:50px;
	text-align:left;
}

/*========================  en_ch/index  ============*/
#en_ch-index #contents-wrap #banner{
	width:100%;
	height:247px;
	float:left;
	background:url(./img/en_ch/banner.png) no-repeat top center;
	margin-bottom:100px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap{
	width:1200px;
	height:auto;
	background-color:#FFF;
	float:left;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con{
	width:986px;
	height:auto;
	margin:0 auto;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con #title1{
	width:960px;
	height:43px;
	float:left;
	margin-top:100px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con #none-jp{
	width:960px;
	height:25px;
	float:left;
	margin-top:30px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con #en-con-bg{
	width:986px;
	height:383px;
	float:left;
	margin-top:55px;
	background:url(./img/en_ch/con1.png) no-repeat;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con #en-con-bg #en-con-text1{
	width:710px;
	height:135px;
	float:left;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con #en-con-bg #en-con-text1 p{
	color:#3A3A3A;
	font-size:14px;
	line-height:28px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con #en-title2{
	width:960px;
	height:24px;
	float:left;
	margin-top:80px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con  #en-con-text2{
	width:650px;
	height:140px;
	float:left;
	margin-top:40px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con  #en-con-text2 p{
	color:#3A3A3A;
	font-size:14px;
	line-height:28px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con  #gotop{
	width:986px;
	height:10px;
	float:right;
	margin-top:50px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con  #en-con-bg2{
	width:960px;
	height:200px;
	float:left;
	background:url(./img/en_ch/pretty-girl.png) no-repeat;
	margin-top:50px;
	padding-bottom:50px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con  #en-con-bg2 #bnt1{
	width:285px;
	height:110px;
	float:left;
	margin:95px 0 0 200px;
}
#en_ch-index #main-content #main-content-wrap #sub-conten-wrap #en-con-wrap #en-con  #en-con-bg2 #bnt2{
	width:285px;
	height:110px;
	float:left;
	margin:95px 0 0 40px;
}

/*============================== shitie/index.html =================================*/
#shitei-div-wrappall{
	width:960px;
	height:auto;
	background:#ffffff;
	margin:0 auto;
	float:left;
	padding:100px 120px 312px 120px;
	text-align:left;

	}
#shitei-div-banner{
	width:100%;
	height:247px;
	margin:0 auto;
	margin-bottom:100px;
	background:url(./img/shitei/banner.png) no-repeat top center;
	float:left;
	}

#shitei-div-bar1{
	width:595px;
	height:43px;
	float:left;
	margin-top:70px;
	border:0px solid #505;
	}
#shitei-div-wrapp-text1{
	width:512px;
	margin-top:30px;
	height:73;
	float:left;
	border:0px solid #505;
	}
#shitei-div-wrapp-text1 p{
	width:512px;
	height:73px;
	color:#3A3A3A;
	font-size:16px;
	line-height:28px;
	}
#shitei-div-wrapp-text2{
	width:785px;
	height:73px;
	margin-top:40px;
	float:left;
	border:0px solid #505;
	}
#shitei-div-wrapp-text2 p{
	width:785px;
	height:73px;
	color:#3A3A3A;
	font-size:16px;
	line-height:28px;
	border:0px solid #505;
	}
#shitei-div-wrapp-text3{
	width:915px;
	height:101px;
	margin-top:40px;
	float:left;
	border:0px solid #505;
	}
#shitei-div-wrapp-text3 p{
	width:915px;
	height:101px;
	color:#3A3A3A;
	font-size:16px;
	line-height:28px;
	}
#shitei-div-wrapp-text4{
	width:902px;
	margin-top:40px;
	float:left;
	height:auto;
	border:0px solid #505;
	}
#shitei-div-wrapp-text4 p{
	width:902px;
	color:#3A3A3A;
	font-size:16px;
	line-height:28px;
	}
#shitei-div-bglast{
	margin-top:50px;
	margin-left:29px;
	float:left;
	width:900px;
	height:211px;
	background:url(./img/shitei/img01.png) no-repeat;
	border:0px solid #505;
	}
#shitei-div-bglast .shitei-bottomlast{
	float:left;
	width:637px;
	height:108px;
	margin-top:102px;
	margin-left:156px;
	border:0px solid #505;
}
#shitei-div-bglast .shitei-bottomlast .shitei-bot1{
	width:182px;
	height:108px;
	float:left;
	border:0px solid #505;
}
#shitei-div-bglast .shitei-bottomlast .shitei-bot2{
	width:182px;
	height:108px;
	margin-left:46px;
	float:left;
	border:0px solid #505;
}
#shitei-div-bglast .shitei-bottomlast .shitei-bot3{
	width:182px;
	height:108px;
	float:right;
	border:0px solid #505;
}

#shitei-div-gotop{
	margin-top:50px;
	width:73px;
	height:9px;
	float:right;
	border:0px solid #7F0000;
	}

/*===========sitemap===========*/
#sitemap #banner{
	width:100%;
	height:247px;
	background:url(./img/sitemap/banner.jpg) no-repeat top center;
	float:left;
	}
#sitemap #sub-conten #img-top{
	float:left;
	width:600px;
	height:50px;
	margin-left:-5px;
	}
#sitemap #sub-conten #bg-arrow1{
	float:left;
	width:960px;
	height:40px;
	margin-top:30px;
	background:url(./img/sitemap/bg-arrow1.jpg) no-repeat;
	}
#sitemap #sub-conten #bg-arrow1 #p1-arrow1{
	float:left;
	width:204px;
	line-height:30px;
	margin-top:-7px;
	margin-left:25px;
	}
#sitemap #sub-conten #bg-arrow1 #p2-arrow1{
	float:left;
	width:222px;
	line-height:30px;
	color:#4B96C8;
	margin-top:-7px;
	margin-left:35px;
	}
#sitemap #sub-conten #bg-arrow1 #p3-arrow1{
	float:left;
	width:248px;
	line-height:30px;
	color:#4B96C8;
	margin-top:-7px;
	margin-left:35px;
	}
#sitemap #sub-conten #bg-arrow1 #p4-arrow1{
	float:left;
	line-height:30px;
	color:#4B96C8;
	margin-top:-7px;
	margin-left:35px;
	}
#sitemap #sub-conten #div1-text1{
	float:left;
	width:239px;
	height:50px;
	}
#sitemap #sub-conten #div1-text1 #text1-p1{
	float:left;
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	}
#sitemap #sub-conten #div1-text2{
	float:left;
	width:257px;
	height:50px;
	}
#sitemap #sub-conten #div1-text2 #text2-p1{
	float:left;
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	}
#sitemap #sub-conten #div1-text3{
	float:left;
	width:283px;
	height:50px;
	}
#sitemap #sub-conten #div1-text3 #text3-p1{
	float:left;
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	}
#sitemap #sub-conten #div1-text4{
	float:left;
	width:180px;
	height:50px;
	}
#sitemap #sub-conten #div1-text4 #text4-p1{
	float:left;
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
/*	font-family:'?????? Pro';*/
	}
#sitemap #sub-conten #div2-text1{
	float:left;
	width:239px;
	height:92px;
	}
#sitemap #sub-conten #div2-text1 #div2-p1-link{
	float:left;
	margin:-15px 0 0 0;
	line-height:30px;
	color:#4B96C8;
	}
#sitemap #sub-conten #div2-text1 #div2-p1-link .p-style{
	float:left;
	margin-top:-7px;
	margin-left:25px;
	}
#sitemap #sub-conten #div2-text1 #div2-p1{
	float:left;
	width:239px;
	height:50px;
	font-size:16px;
	line-height:28px;
	margin-top:20px;
	color:#3A3A3A;
	}

#sitemap #sub-conten #div2-text2{
	float:left;
	width:257px;
/*	height:90px;*/
height:auto;
	/*margin-top:80px;*/
	}
#sitemap #sub-conten #div2-text2 #div2-p2-link{
	float:left;
	margin:-7px 0 0 10px;
	font-size:17px;
	line-height:30px;
	color:#4B96C8;
	}
#sitemap #sub-conten #div2-text2 #div2-p2{
	float:left;
	width:257px;
	height:auto;
	font-size:16px;
	line-height:28px;
	margin-top:20px;
	color:#3A3A3A;
	}
#sitemap #sub-conten #div2-text3{
	float:left;
	width:283px;
	height:90px;
	padding:40px 0 0 0;
	}
#sitemap #sub-conten #div2-text3 #div2-p3{
	float:left;
	font-size:16px;
	line-height:28px;
	/*margin-top:20px;*/
	color:#3A3A3A;
	}
#sitemap #sub-conten #div3-text1{
	float:left;
	width:133px;
	height:90px;
	margin-top:80px;
	}
#sitemap #sub-conten #div3-text1 #div3-p1-link{
	float:left;
	margin:-7px 0 0 10px;
	font-size:17px;
	font-weight:bold;
	line-height:30px;
	color:#4B96C8;
	}
#sitemap #sub-conten #div3-text1 #div3-p1{
	float:left;
	width:183px;
	height:auto;
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	}
#sitemap #sub-conten .div3-text2{
	float:left;
	width:175px;
	height:auto;
	}
#sitemap .div3-p2{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	}
#sitemap #sub-conten .div3-text3{
	float:left;
	width:188px;
	height:auto;
	}
#sitemap #sub-conten .div3-text4{
	float:left;
	width:370px;
	height:auto;
	}
#sitemap #sub-conten #img-link-top{
	float:left;
	width:960px;
	height:10px;
	margin-top:50px;
	}
#sitemap #sub-conten #img-link-top .atop{
	float:right;
	width:73px;
	height:10px;
	*margin-top:-6px;
	}
#sitemap #sub-conten #bg-buttom{
	float:left;
	margin:50px 0 0 30px;
	width:900px;
	height:200px;
	background:url(./img/sitemap/cont-bg-buttom.png) no-repeat;
	}
#sitemap #sub-conten #bg-buttom .a-img-link1{
	float:left;
	margin:90px 0 0 160px;
	}
#sitemap #sub-conten #bg-buttom .a-img-link2{
	float:left;
	margin:90px 0 0 40px;
	}
#sitemap #text1-p1 a:hover{color:#6B6B6B;}
#sitemap #text2-p1 a:hover{color:#6B6B6B;}
#sitemap #text3-p1 a:hover{color:#6B6B6B;}
#sitemap #text4-p1 a:hover{color:#6B6B6B;}
#sitemap #div2-p1 a:hover{color:#6B6B6B;}
#sitemap #div2-p2 a:hover{color:#6B6B6B;}
#sitemap #div2-p3 a:hover{color:#6B6B6B;}
#sitemap #div3-p1 a:hover{color:#6B6B6B;}
#sitemap .div3-p2 a:hover{color:#6B6B6B;}
#sitemap .col-title{
	color:#4B96C8;
	font-size:17px;
	font-weight:bold;
	}
#sitemap .text-ie7{
	font-size:16px;
	}

/*===========sitemap===========*/



/*------------------annai_index-------------------*/
#annai-index #contents-wrap #banner{
	width:100%;
	height:247px;
	background:url(./img/annai/banner.jpg) no-repeat center top;
	}
#annai-index #contents-wrap #content-top{
	width:960px;
	height:auto;
	margin:0 auto;
	}
#annai-index #contents-wrap #content-btm1{
	width:100%;
	height:auto;
	background:url(./img/annai/bg-content-wrap1.png) repeat-x;
	background-color:#67C1E8;
	margin-bottom:-307px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont{
	background:url(./img/annai/bg-content-wrap.png) no-repeat;
	padding:10px;
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-bottom:0px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white{
	width:1200px;
	height:auto;
	background:#ffffff;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #bg-staff{
	background:url(./img/annai/bg-content2.jpg) no-repeat;
	height:357px;
	width:1078px;
	padding:180px 0 0 122px;
	margin-left:-1px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #bg-staff2{
	background:url(./img/annai/img07.jpg) no-repeat;
	height:983px;
	width:1200px;
	padding-top:58px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #bg-staff .p{
	font-size:14px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:2px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #bg-staff .pint{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
	letter-spacing:2px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960{
	padding:0 49px;
	width:1102px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location{
	background:url(./img/annai/t-img01.gif) no-repeat; no-repeat; width:966px; height:842px; padding-top:119px; padding-left:69px; padding-right:66px; padding-bottom:15px; margin-top:75px;
}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left{
	float:left;
	width:360px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-right{
	float:left;
	width:600px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left #tcolor{
	font-size:18px;
	letter-spacing:1.5px;
	line-height:31px;
	color:#1496D2;
	font-weight:bold;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left #tcolor1{
	font-size:14px;
	line-height:28px;
	letter-spacing:1.5px;
	color:#3A3A3A;
	margin-bottom:5px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left #tcolor2{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:1.5px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left490{
	float:left;
	width:490px;
	margin-top:60px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-right349{
	float:right;
	width:349px;
	height:235px;
	padding-top:60px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left490 #tcolor{
	font-size:18px;
	letter-spacing:1.5px;
	line-height:31px;
	color:#1496D2;
	font-weight:bold;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left490 #tcolor1{
	font-size:14px;
	letter-spacing:1.5px;
	line-height:24px;
	color:#3A3A3A;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left490 #table{
	font-size:14px;
	line-height:26px;
	color:#3A3A3A;
	letter-spacing:1.5px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left490 #table #td1{
	border-top:solid 1px #C8C864;
	border-left:solid 1px #C8C864;
	background:#F5F5E1;
	width:56px;
	height:25px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left490 #table #td2{
	border-top:solid 1px #C8C864;
	border-left:solid 1px #C8C864;
	background:#F5F5E1;
	width:56px;
	height:25px;
	border-bottom:solid 1px #C8C864;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left490 #table #td3{
	border-top:solid 1px #C8C864;
	border-left:solid 1px #C8C864;
	width:170px;
	height:25px;
	border-right:solid 1px #C8C864;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #div-left490 #table #td4{
	border-top:solid 1px #C8C864;
	border-left:solid 1px #C8C864;
	width:170px;
	border-right:solid 1px #C8C864;
	border-bottom:solid 1px #C8C864;
	height:25px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #hours_location #pred{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
	letter-spacing:1.5px;
	margin-top:10px;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type{
	background:url(./img/annai/img-ti.png) no-repeat; width:966px; height:172px; padding-top:119px; padding-left:69px; padding-right:66px;
	padding-bottom:15px;
}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-head{
 width:122px;
 height:25px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 background:#F5F5E1;
 text-align:left;
 padding-left:10px;
 border-left:1px solid #C8C864;
 border-top:1px solid #C8C864;
 border-bottom:1px solid #C8C864;
 }
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-head2{
 width:373px;
 height:25px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 background:#F5F5E1;
 text-align:left;
 padding-left:20px;
 border-left:1px solid #FFE1A6;
 border-top:1px solid #C8C864;
 border-right:1px solid #C8C864;
 border-bottom:1px solid #C8C864;
 }
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-midl1{
 width:122px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 text-align:left;
 padding-left:10px;
 border-left:1px solid #C8C864;
 }
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-midr1{
 width:373px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 text-align:left;
 padding-left:20px;
 border-left:1px solid #C8C864;
 border-right:1px solid #C8C864;
 }
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-midl2{
 width:122px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 text-align:left;
 padding-left:10px;
 border-left:1px solid #C8C864;
 }

#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-midr2{
 width:373px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 text-align:left;
 padding-left:20px;
 border-left:1px solid #C8C864;
 border-right:1px solid #C8C864;
 }
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-midl3{
 width:122px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 text-align:left;
 padding-left:10px;
 border-left:1px solid #C8C864;
 border-bottom:1px solid #C8C864;
 }

 #annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-midl3-0{
 width:122px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 text-align:left;
 padding-left:10px;
 border-left:1px solid #C8C864;
 }

#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-midr3{
 width:373px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 text-align:left;
 padding-left:20px;
 border-left:1px solid #C8C864;
 border-right:1px solid #C8C864;
 border-bottom:1px solid #C8C864;
 }

 #annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #type .td-midr3-1{
 width:373px;
 color:#3a3a3a;
 font-size:14px;
 line-height:26px;
 text-align:left;
 padding-left:20px;
 border-left:1px solid #C8C864;
 border-right:1px solid #C8C864;
 }

#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 .td-bottom{
 width:515px;
 height:25px;
 font-size:14px;
 color:#3a3a3a;
 text-align:left;
 padding-left:10px;
 line-height:26px;
 border-left:1px solid #C8C864;
 border-bottom:1px solid #C8C864;
 border-right:1px solid #C8C864;
 }
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #takuji{
	background:url(./img/annai/txt-img02.gif) no-repeat; width:966px; height:332px; padding-top:119px; padding-left:69px; padding-right:66px; padding-bottom:15px;
}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #takuji #pblue3{
	font-size:22px;
	*padding-top:1px;
}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #takuji #pblue{
	font-size:18px;
	letter-spacing:1.5px;
	line-height:31px;
	color:#1496D2;
	margin-top:27px;
	margin-bottom:11px;
	font-weight:bold;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #takuji #pblue1{
	font-size:18px;
	letter-spacing:1.5px;
	line-height:31px;
	color:#1496D2;
	margin-top:18px;
	margin-bottom:13px;
	font-weight:bold;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #takuji #pblac{
	font-size:16px;
	letter-spacing:1.5px;
	line-height:28px;
	color:#3a3a3a;
	}
#annai-index #contents-wrap #content-btm1 #bg-cont #bg-white #div-ccont960 #takuji #ppint{
	font-size:12px;
	letter-spacing:1.5px;
	line-height:20px;
	color:#FF6464;
	}
/*------------------End kosyuu_index-------------------*/

/*============================Campaign Index==================*/
#campaign-index #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/campaign/index/banner.png) no-repeat top center;
	margin:0 auto;
	padding-bottom:75px;
	}

#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #title1{
	width:940px;
	height:43px;
	color:#1496D2;
	font-size:24px;
	background:url(./img/campaign/index/bg-title1.png) no-repeat;
	text-align:left;
	padding-left:20px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten div.gototop{
	margin-top:50px;
	margin-bottom:30px;
	width:960px;
	height:15px;
	text-align:right;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #text1{
	margin-top:30px;
	width:940px;
	background:#f3fafd;
	padding-top:10px;
	padding-bottom: 10px;
	padding-left:20px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #text1 p{
	font-size:16px;
	line-height:28px;
	color:#4B96C8;
	font-weight:bold;
	background:url(./img/campaign/index/bg-text1.png) no-repeat left center;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #text1 p.gototop{
	padding:0px 0px 0px 35px;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #text1 p a{
	color:#4B96C8;
	font-size:16px;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten .title{
	width:940px;
	height:43px;
	color:#1496D2;
	font-size:24px;
	background:url(./img/campaign/index/bg-title2.png) no-repeat;
	text-align:left;
	padding-left:20px;
	margin-top:50px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #campaign_yw{
	width:940px;
	height:43px;
	color:#1496D2;
	font-size:24px;
	background:url(./img/campaign/index/bg-title2.png) no-repeat;
	text-align:left;
	padding-left:20px;
	margin-top:50px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #campaign_01{
	width:940px;
	height:43px;
	color:#1496D2;
	font-size:24px;
	background:url(./img/campaign/index/bg-title2.png) no-repeat;
	text-align:left;
	padding-left:20px;
	margin-top:50px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-img{
	width:960px;
	height:auto;
	margin-top:30px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-img img{
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #campaign_02{
	width:940px;
	height:44px;
	color:#1496D2;
	font-size:24px;
	background:url(./img/campaign/index/bg-title3.png) no-repeat;
	text-align:left;
	padding-left:20px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #campaign_03{
	width:940px;
	height:44px;
	color:#1496D2;
	font-size:24px;
	background:url(./img/campaign/index/bg-title4.png) no-repeat;
	text-align:left;
	padding-left:20px;
	float:left;
}

#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #campaign-footer{
	width:992px;
	height:190px;
	background:url(./img/campaign/index/bg-footer.png) no-repeat;
	margin-left:-60px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #campaign-footer #btn-link1{
	position:relative;
	margin-left:256px;
	margin-top:80px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #campaign-footer #btn-link2{
	position:relative;
	margin-left:46px;
	margin-top:80px;
	float:left;
}
#campaign-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #campaign-footer #btn-link3{
	position:relative;
	margin-left:46px;
	margin-top:80px;
	float:left;
}

/*============================End Campaign Index==================*/

/*===================bus-index============================*/
#bus-index #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bus/map17/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-index #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bus/map17/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-index  #contents-wrap #div-topcon{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}
#bus-index  #contents-wrap #div-topcon #div-titleimg{
	width:960px;
	height:48px;
	margin-top:75px;
	}

#bus-index  #contents-wrap #div-topcon #div-imgfade{
	width:960px;
	height:169px;
	padding-top:50px;
}

#bus-index #contents-wrap #div-topcon #div-imgfade #div-fade1{
	width:296px;
	height:169px;
	float:left;}
#bus-index #contents-wrap #div-topcon #div-imgfade #div-fade2{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-index  #contents-wrap #div-topcon #div-imgfade #div-fade3{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten div.gototop{
	margin-top:50px;
	margin-bottom:30px;
	width:960px;
	height:15px;
	text-align:right;
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou{
	width:960px;
	height:auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #title{
	width:960px;
	height:45px;
	float:left;
	text-align:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab{
	width:977px;
	height:617px;
	background:url(./img/bus/index/bg-map.png) no-repeat;
	float:left;
	margin-left:-7px;
	margin-top:30px;
	position:relative;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab #map-tab1{
	position:absolute;
	width:42px;
	height:42px;
	left:401px;
	top:50px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab #map-tab2{
	position:absolute;
	width:42px;
	height:42px;
	left:205px;
	top:30px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab #map-tab3{
	position:absolute;
	width:42px;
	height:42px;
	left:156px;
	top:61px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab #map-tab4{
	position:absolute;
	width:42px;
	height:42px;
	left:202px;
	top:113px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab #map-tab5{
	position:absolute;
	width:42px;
	height:42px;
	left:94px;
	top:143px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab #map-tab6{
	position:absolute;
	width:42px;
	height:42px;
	left:92px;
	top:278px;
}
/*===================追加分　名工大、愛大============================*/
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab #map-tab7{
	position:absolute;
	width:42px;
	height:42px;
	left:82px;
	top:208px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #gaiyou #map-tab #map-tab8{
	position:absolute;
	width:42px;
	height:42px;
	left:32px;
	top:208px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai{
	width:960px;
	height:auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #title{
	width:960px;
	height:45px;
	float:left;
	text-align:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab{
	width:977px;
	height:498px;
	background:url(./img/bus/index/bg-tab.png) no-repeat;
	float:left;
	margin-left:-7px;
	margin-top:30px;
	position:relative;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab1{
	position:absolute;
	width:168px;
	height:33px;
	left:55px;
	top:45px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab2{
	position:absolute;
	width:168px;
	height:33px;
	left:55px;
	top:86px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab3{
	position:absolute;
	width:168px;
	height:33px;
	left:55px;
	top:127px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab4{
	position:absolute;
	width:168px;
	height:33px;
	left:55px;
	top:168px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab5{
	position:absolute;
	width:168px;
	height:33px;
	left:55px;
	top:209px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab6{
	position:absolute;
	width:168px;
	height:33px;
	left:55px;
	top:250px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab7{
	position:absolute;
	width:169px;
	height:44px;
	left:286px;
	top:128px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab8{
	position:absolute;
	width:169px;
	height:44px;
	left:286px;
	top:182px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab9{
	position:absolute;
	width:169px;
	height:44px;
	left:286px;
	top:238px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab10{
	position:absolute;
	width:169px;
	height:44px;
	left:522px;
	top:45px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab11{
	position:absolute;
	width:169px;
	height:44px;
	left:522px;
	top:109px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab12{
	position:absolute;
	width:169px;
	height:44px;
	left:522px;
	top:173px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab13{
	position:absolute;
	width:169px;
	height:44px;
	left:522px;
	top:237px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab14{
	position:absolute;
	width:169px;
	height:44px;
	left:753px;
	top:45px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab15{
	position:absolute;
	width:169px;
	height:44px;
	left:753px;
	top:109px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab16{
	position:absolute;
	width:169px;
	height:44px;
	left:753px;
	top:173px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab17{
	position:absolute;
	width:169px;
	height:44px;
	left:753px;
	top:237px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab18{
	position:absolute;
	width:168px;
	height:44px;
	left:55px;
	top:338px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab19{
	position:absolute;
	width:168px;
	height:44px;
	left:55px;
	top:402px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab20{
	position:absolute;
	width:168px;
	height:44px;
	left:286px;
	top:338px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab21{
	position:absolute;
	width:168px;
	height:44px;
	left:286px;
	top:402px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab22{
	position:absolute;
	width:168px;
	height:44px;
	left:522px;
	top:338px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab23{
	position:absolute;
	width:168px;
	height:44px;
	left:522px;
	top:402px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab24{
	position:absolute;
	width:168px;
	height:44px;
	left:753px;
	top:338px;
}
/*===================追加分　名工大、愛大============================*/
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab25{
	position:absolute;
	width:169px;
	height:33px;
	left:286px;
	top:45px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai #list-tab #btn-tab26{
	position:absolute;
	width:169px;
	height:33px;
	left:286px;
	top:86px;
}


#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #syousai p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
	letter-spacing:1.5px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table{
	width:960px;
	height:auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #title{
	width:960px;
	height:45px;
	float:left;
	text-align:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table{
	width:735px;
	height:auto;
	float:left;
	margin-top:30px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table{
	border:0px;
	border-collapse:collapse;
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table.table-right{
	margin-left:24px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table td{
	border:1px solid #C8C864;
	border-collapse:collapse;
	height:28px;
	width:71px;
	text-align:center;
	vertical-align:middle;
	font-size:15px;
	letter-spacing:1.5px;
	color:#3A3A3A;
	background:#fcfcf6;
	line-height:29px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table td.td-header{
	height:42px;
	background:#f5f5e1;
	font-size:14px;
	line-height:24.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table td.td-left{
	background:#f5f5e1;
	width:65px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table td.td-rgiht{
	background:#f5f5e1;
	width:288px;
	text-align:center;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table td.td-border-dashed{
	border-left:1px dashed #C8C864;
	border-right:1px dashed #C8C864;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table td.td-left-border-dashed{
	border-left:1px dashed #C8C864;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-table table td.color-red{
	color:#FF6464;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-img{
	width:200px;
	height:auto;
	margin-left:25px;
	float:left;
	margin-top:30px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-img img{

	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-img p{
	font-size:11px;
	line-height:28px;
	color:#3a3a3a;
	text-align:center;
	padding-bottom:50px;
	float:left;
	width:200px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table #div-img p.last{
	padding-bottom:0px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-table p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
	letter-spacing:1.5px;
	float:left;
	margin-top:3px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab{
	width:960px;
	height:auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #title{
	width:960px;
	height:60px;
	float:left;
	text-align:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab{
	width:900px;
	height:auto;
	float:left;
	border:1px solid #ff9600;
	border-radius:3px;
	padding:20px 29px;
	margin-top:30px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou{
	width:900px;
	height:auto;
	float:left;

}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #title{
	float:left;
	width:900px;
	height:46px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content{
	float:left;
	width:900px;
	height:auto;
	padding-bottom:40px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #text{
	float:left;
	width:900px;
	height:auto;
	margin-top:20px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #text p{
	font-size:14px;
	line-height:28px;
	color:#3a3a3a;
	letter-spacing:1.5px;
	padding-left:10px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table{
	width:720px;
	height:auto;
	float:left;
	margin-top:10px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table table{
	border:0px;
	border-collapse:collapse;
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table table.table-right{
	margin-left:10px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table table td{
	border:1px solid #C8C864;
	border-collapse:collapse;
	height:28px;
	width:71px;
	text-align:center;
	vertical-align:middle;
	font-size:15px;
	color:#3A3A3A;
	background:#fcfcf6;
	letter-spacing:1.5px;
	line-height:29px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table table td.td-header{
	height:42px;
	background:#f5f5e1;
	font-size:14px;
	line-height:24.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table table td.td-left{
	background:#f5f5e1;
	width:65px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table table td.td-rgiht{
	background:#f5f5e1;
	width:288px;
	text-align:center;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table table td.td-border-dashed{
	border-left:1px dashed #C8C864;
	border-right:1px dashed #C8C864;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #list-table table td.td-left-border-dashed{
	border-left:1px dashed #C8C864;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #div-img{
	width:170px;
	height:auto;
	margin-left:8px;
	float:left;
	margin-top:10px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #div-img img{

	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #tyukyou #tyukyou-content #div-img p{
	font-size:11px;
	line-height:28px;
	color:#3a3a3a;
	text-align:center;
	float:left;
	width:170px;
	letter-spacing:1.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky{
	width:900px;
	height:auto;
	float:left;
	margin-top:15px;

}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #title{
	float:left;
	width:900px;
	height:46px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content{
	float:left;
	width:900px;
	height:auto;
	padding-bottom:90px;
	display:none;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #text{
	float:left;
	width:900px;
	height:auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #text p{
	font-size:14px;
	line-height:28px;
	color:#3a3a3a;
	letter-spacing:1.5px;
	text-align:center;
	padding:30px 0px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img{
	width:580px;
	height:auto;
	float:left;
	padding:0px 160px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img1{
	width:171px;
	height:auto;
	float:left;
	margin-right:32px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img1 img{
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img1 p{
	font-size:11px;
	line-height:28px;
	color:#3a3a3a;
	text-align:center;
	float:left;
	width:171px;
	letter-spacing:1.5px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img2{
	width:171px;
	height:auto;
	float:left;
	margin-right:32px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img2 img{
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img2 p{
	font-size:11px;
	line-height:28px;
	color:#3a3a3a;
	text-align:center;
	float:left;
	width:171px;
	letter-spacing:1.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img3{
	width:171px;
	height:auto;
	float:left;
	margin-left:0px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img3 img{
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #div-img #img3 p{
	font-size:11px;
	line-height:28px;
	color:#3a3a3a;
	text-align:center;
	float:left;
	width:171px;
	letter-spacing:1.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table{
	width:900px;
	height:auto;
	margin-top:35px;
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table{
	border:0px;
	border-collapse:collapse;
	margin:0 auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td{
	border:1px solid #C8C864;
	border-collapse:collapse;
	height:29px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	color:#3A3A3A;
	background:#fcfcf6;
	letter-spacing:1.5px;
	line-height:29px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td.td1{
	width:100px;
	height:29px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td.td2{
	width:137px;
	height:29px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td.td3{
	width:87px;
	height:29px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td.td4{
	width:132px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td.td-header1{
	width:100px;
	height:42px;
	background:#f5f5e1;
	font-size:14px;
	line-height:24.5px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td.td-header2{
	width:137px;
	height:42px;
	background:#f5f5e1;
	font-size:14px;
	line-height:24.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td.td-header3{
	width:87px;
	height:42px;
	background:#f5f5e1;
	font-size:14px;
	line-height:24.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table table td.td-header4{
	width:132px;
	height:42px;
	background:#f5f5e1;
	font-size:14px;
	line-height:24.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aigkky #aigkky-content #list-table p{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
	padding-top:10px;
	letter-spacing:1.5px;
	width:460px;
	margin:0 auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou{
	width:900px;
	height:auto;
	float:left;
	margin-top:15px;

}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #title{
	float:left;
	width:900px;
	height:46px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content{
	float:left;
	width:900px;
	height:auto;
	text-align:center;
	display:none;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #text{
	width:900px;
	height:auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #text p{
	font-size:14px;
	line-height:28px;
	color:#3a3a3a;
	letter-spacing:1.5px;
	text-align:center;
	padding:30px 0px;
}


#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #div-img{
	width:171px;
	height:auto;
	margin:0 auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #div-img img{
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #div-img p{
	font-size:11px;
	line-height:28px;
	color:#3a3a3a;
	text-align:center;
	width:171px;
	letter-spacing:1.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #list-table{
	width:900px;
	height:auto;
	float:left;
	margin-top:35px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #list-table table{
	border:0px;
	border-collapse:collapse;
	margin:0 auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #list-table table td{
	border:1px solid #C8C864;
	border-collapse:collapse;
	height:29px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	color:#3A3A3A;
	background:#fcfcf6;
	letter-spacing:1.5px;

}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #list-table table td.td1{
	width:99px;
	background:#f5f5e1;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #list-table table td.td2{
	width:138px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #list-table table td.td3{
	width:86px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #list-table table td.td4{
	width:86px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aikyou #aikyou-content #list-table p{
	text-align:center;
	font-size:12px;
	line-height:5px;
	color:#FF6464;
	padding-top:10px;
	letter-spacing:1.5px;
}

/*===================名工大============================*/


#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai{
	width:900px;
	height:auto;
	float:left;
	margin-top:15px;

}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #title{
	float:left;
	width:900px;
	height:46px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content{
	float:left;
	width:900px;
	height:auto;
	text-align:center;
	display:none;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #text{
	width:900px;
	height:auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #text p{
	font-size:14px;
	line-height:10px;
	color:#3a3a3a;
	letter-spacing:1.5px;
	text-align:center;
	padding:30px 0px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #text p .under_p{
	font-size:12px;
	line-height:10px;
	color:#3a3a3a;
	letter-spacing:1.5px;
	text-align:center;
	padding:30px 0px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #div-img{
	width:171px;
	height:auto;
	margin:0 auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #div-img img{
	float: left;
	margin-bottom: 10px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #div-img p{
	font-size: 11px;
	line-height: 10px;
	color: #3a3a3a;
	text-align: center;
	width: 171px;
	letter-spacing: 1.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #list-table{
	width:900px;
	height:auto;
	float:left;
	margin-top:35px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #list-table table{
	border:0px;
	border-collapse:collapse;
	margin:0 auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #list-table table td{
	border:1px solid #C8C864;
	border-collapse:collapse;
	height:29px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	color:#3A3A3A;
	background:#fcfcf6;
	letter-spacing:1.5px;

}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #list-table table td .under_text{
	text-align: left;
	font-size: 12px;
	color: #3A3A3A;
	background: #fcfcf6;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #list-table table td.td1{
	width:99px;
	background:#f5f5e1;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #list-table table td.td2{
	width: 180px;
	vertical-align: middle;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #list-table table td.td3{
	width:86px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #meikoudai #meikoudai-content #list-table p{
	text-align:left;
	font-size:12px;
	line-height:10px;
	color:#FF6464;
	padding-top:10px;
	letter-spacing:1.5px;
}



/*===================愛大============================*/


#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai{
	width:900px;
	height:auto;
	float:left;
	margin-top:15px;

}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #title{
	float:left;
	width:900px;
	height:46px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content{
	float:left;
	width:900px;
	height:auto;
	text-align:center;
	display:none;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #text{
	width:900px;
	height:auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #text p{
	font-size:14px;
	line-height:10px;
	color:#3a3a3a;
	letter-spacing:1.5px;
	text-align:center;
	padding:30px 0px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #text p .under_p{
	font-size:12px;
	line-height:10px;
	color:#3a3a3a;
	letter-spacing:1.5px;
	text-align:center;
	padding:30px 0px;
}





#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #div-img{
	width:171px;
	height:auto;
	margin:0 auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #div-img img{
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #div-img p{
	font-size:11px;
	line-height:28px;
	color:#3a3a3a;
	text-align:center;
	width:171px;
	letter-spacing:1.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #list-table{
	width:900px;
	height:auto;
	float:left;
	margin-top:35px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #list-table table{
	border:0px;
	border-collapse:collapse;
	margin:0 auto;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #list-table table td{
	border:1px solid #C8C864;
	border-collapse:collapse;
	height:29px;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	color:#3A3A3A;
	background:#fcfcf6;
	letter-spacing:1.5px;

}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #list-table table td .under_text{
	text-align: left;
	font-size: 12px;
	color: #3A3A3A;
	background: #fcfcf6;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #list-table table td.td1{
	width:99px;
	background:#f5f5e1;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #list-table table td.td2{
	width:138px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #list-table table td.td3{
	width:130px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-content-tab #content-tab #aidai #aidai-content #list-table p{
	text-align:left;
	font-size:12px;
	line-height:10px;
	color:#FF6464;
	padding-top:10px;
	letter-spacing:1.5px;
}










/*-----    bus_index 追加    -----*/
.bus_titletext {
	font-size:18px;
	line-height:25px;
	color:#FF6400;
	padding-top:5px;
	letter-spacing:1.5px;
}
.bus_maintext  {
	font-size:16px;
	line-height:28px;
	color:#3a3a3a;
	letter-spacing:1.5px;
}
.bus_pinktext {
	font-size:14px;
	line-height:28px;
	color:#E4007E;
	letter-spacing:1.5px;
}
.bus_pinktext02 {
        float: left;
	width: 350px;
	font-size:14px;
	line-height:80%;
	color:#E4007E;
        margin-top:20px;
}

.bus_barcode {
        float: left;
	width: 93px;
        margin-top:5px;
} 
.bus_pinktext03 {
	font-size:14px;
	line-height:28px;
	color:#E4007E;
	letter-spacing:1.5px;
	margin-top:15px;
}
.bus_text p {
	width:960px;
	margin-top:10px;
	text-align:right;
}
.bus_smart {
	font-size:14px;
}
.bus_smart a{
	font-size:14px;
        color:#31A3D7;
        text-decoration: underline;
}
.bus_smart a:hover{
	font-size:14px;
        color:#FF0000;
        text-decoration: none;
}
#regular {
	text-align: left;
}
#free {
	text-align: left;
}
#daigaku {
	text-align: left;
}
.bus_gototop {
	margin-top:30px;
	margin-bottom:70px;
	width:960px;
	height:15px;
	text-align:right;
	/*float:left;*/
}
.bus_title {
	margin-bottom: 30px;
}

.bus_subtitle00 {
	margin-top: 10px;
	margin-bottom: 20px;
}
.bus_subtitle {
	margin-top: 70px;
	margin-bottom: 30px;
}
#bus_img {
	text-align: left;
}
#bus_img img {
	margin-right:20px;
}
/*-----    bus_index 追加    -----*/


#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point{
	width:960px;
	height:auto;
    text-align:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #title{
	float:left;
	width:960px;
	height:46px;
	text-align:left;


}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point1{
	width:855px;
	height:auto;
	min-height:86px;
	margin-top:30px;
	padding-left:105px;
	background:url(./img/bus/index/point1.png) left top no-repeat;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point2{
	width:855px;
	height:auto;
	min-height:86px;
	margin-top:35px;
	padding-left:105px;
	background:url(./img/bus/index/point2.png) left top no-repeat;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point3{
	width:855px;
	height:auto;
	min-height:86px;
	margin-top:35px;
	padding-left:105px;
	background:url(./img/bus/index/point3.png) left top no-repeat;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point3 p.title{
	font-size:18px;
	line-height:25px;
	color:#FF6400;
	padding-top:5px;
	letter-spacing:1.5px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point3 p.contact{
	font-size:20px;
	line-height:28px;
	color:#FF6400;
	letter-spacing:1.5px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point3 p.contact img{
	float:left;
	margin-top:3px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point4{
	width:855px;
	height:auto;
	min-height:86px;
	margin-top:35px;
	padding-left:105px;
	background:url(./img/bus/index/point4.png) left top no-repeat;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point5{
	width:855px;
	height:auto;
	min-height:86px;
	margin-top:35px;
	padding-left:105px;
	background:url(./img/bus/index/point5.png) left top no-repeat;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point5 p.title{
	font-size:18px;
	line-height:25px;
	color:#FF6400;
	padding-top:5px;
	letter-spacing:1.5px;
}

#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #point #point6{
	width:855px;
	height:auto;
	min-height:86px;
	margin-top:35px;
	padding-left:105px;
	background:url(./img/bus/index/point6.png) left top no-repeat;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #bus-index-footer{
	width:900px;
	height:108px;
	background:url(./img/bus/index/bg-footer.png) no-repeat;
	margin:0 auto;
	margin-top:20px;
	padding-top:91px;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #bus-index-footer #btn-link1{
	position:relative;
	margin-left:164px;
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #bus-index-footer #btn-link2{
	position:relative;
	margin-left:46px;
	float:left;
}
#bus-index #main-content #main-content-wrap #sub-conten-wrap #sub-conten #bus-index-footer #btn-link3{
	position:relative;
	margin-left:46px;
	float:left;
}
#
/*===================end-bus-index============================*/

/*===================bus-map1============================*/
#bus-map1 #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bus/map1/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-map1 #contents-wrap #div-topcon1{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}
#bus-map1 #contents-wrap #div-topcon1 #div-titleimg{
	width:960px;
	height:48px;
	margin-top:75px;}

#bus-map1 #contents-wrap #div-topcon1 #div-imgfade{
	width:960px;
	height:169px;
	margin-top:50px;}
#bus-map1 #contents-wrap #div-topcon1 #div-imgfade #div-fade1{
	width:296px;
	height:169px;
	float:left;}
#bus-map1 #contents-wrap #div-topcon1 #div-imgfade #div-fade2{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map1 #contents-wrap #div-topcon1 #div-imgfade #div-fade3{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-t001{
	width:960px;
	height:45px;}


#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-taa{
	width:960px;
	height:44px;
	margin-top:30px;}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-map01{
	width:960px;
	height:500px;
	margin-top:30px;
	}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-aa{
	width:960px;
	height:18px;
	margin-top:40px;
	}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-table1{
	width:960px;
	height:276px;
	margin-top:30px;
	}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-btnlink{
	width:960px;
	height:38px;
	margin-top:30px;
	}


#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .gototop{
	width:960px;
	height:15px;
	margin-top:50px;
	text-align:right;}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom{
	width:900px;
	height:108px;
	padding-top:93px;
	margin:50px auto 0 auto;
	background:url(./img/bus/map1/bg-footer.png) no-repeat;}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn01{
	width:180px;
	height:91px;
	float:left;
	margin-left:164px;
	}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn02{
	width:181px;
	height:91px;
	float:left;
	margin-left:48px;
	}
#bus-map1 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn03{
	width:181px;
	height:91px;
	float:left;
	margin-left:47px;
	}


/*===================end bus-map1============================*/
/*===================bus-map2============================*/
#bus-map2 #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bus/map2/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-map2 #contents-wrap #div-topcon{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}
#bus-map2 #contents-wrap #div-topcon #div-titleimg{
	width:960px;
	height:48px;
	margin-top:75px;}

#bus-map2 #contents-wrap #div-topcon #div-imgfade{
	width:960px;
	height:169px;
	margin-top:50px;}
#bus-map2 #contents-wrap #div-topcon #div-imgfade #div-fade1{
	width:296px;
	height:169px;
	float:left;}
#bus-map2 #contents-wrap #div-topcon #div-imgfade #div-fade2{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map2 #contents-wrap #div-topcon #div-imgfade #div-fade3{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-t001{
	width:960px;
	height:45px;}

#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-taa{
	width:960px;
	height:44px;
	margin-top:30px;}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-map01{
	width:960px;
	height:500px;
	margin-top:30px;
	}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-aa{
	width:960px;
	height:18px;
	margin-top:40px;
	}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-table1{
	width:960px;
	height:276px;
	margin-top:30px;
	}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-btnlink{
	width:960px;
	height:38px;
	margin-top:30px;
	}



#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .gototop{
	width:960px;
	height:15px;
	margin-top:50px;
	text-align:right;}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom{
	width:900px;
	height:108px;
	padding-top:93px;
	margin:50px auto 0 auto;
	background:url(./img/bus/map2/bg-footer.png) no-repeat;}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn01{
	width:180px;
	height:91px;
	float:left;
	margin-left:164px;
	}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn02{
	width:181px;
	height:91px;
	float:left;
	margin-left:48px;
	}
#bus-map2 #main-content #main-content-wrap #sub-conten-wrap #sub-conten .div-bottom .div-btn03{
	width:181px;
	height:91px;
	float:left;
	margin-left:47px;
	}


/*===================end bus-map2============================*/

/*============================bus-map3==================*/
#bus-map3 #contents-wrap #banner{
	background:url(./img/bus/map3/banner.png) no-repeat top center;
	width:100%;
	height:247px;
	}
#bus-map3 #contents-wrap #title-top{
	margin:0 auto;
	width:960px;
	padding-top:75px;
	height:260px;
	padding-bottom:80px;
	}
#bus-map3 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten .top40b30{
	margin-bottom:30px;
	*margin-bottom:24px;
	margin-top:40px;
	*margin-top:34px;
	}
#bus-map3 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten .top40b30n{
	margin-bottom:30px;
	margin-top:40px;
	*margin-bottom:24px;
	}
#bus-map3 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-map{
	width:960px;
	height:500px;
	}
#bus-map3 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-gototop{
	float:right;
	padding-top:50px;
	*padding-top:44px;
	padding-bottom:30px;
	}
#bus-map3 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-gototop1{
	float:right;
	padding-top:50px;
	padding-bottom:50px;
	*padding-top:44px;
	}
#bus-map3 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-bgfooter{
	background:url(./img/bus/map3/bg-footer.png) no-repeat;
	width:834px;
	height:108px;
	margin:0 auto;
	padding-top:93px;
	padding-left:66px;
	}
/*============================End bus-map3==================*/
/*============================bus-map4==================*/
#bus-map4 #contents-wrap #banner{
	background:url(./img/bus/map3/banner.png) no-repeat top center;
	width:100%;
	height:247px;
	}
#bus-map4 #contents-wrap #title-top{
	margin:0 auto;
	width:960px;
	padding-top:75px;
	height:260px;
	padding-bottom:80px;
	}
#bus-map4 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten .top40b30{
	margin-bottom:30px;
	*margin-bottom:24px;
	margin-top:40px;
	*margin-top:34px;
	}
#bus-map4 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten .top40b30n{
	margin-bottom:30px;
	margin-top:40px;
	*margin-bottom:24px;
	}
#bus-map4 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-map{
	width:960px;
	height:500px;
	}
#bus-map4 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-gototop{
	float:right;
	padding-top:50px;
	padding-bottom:50px;
	*padding-top:44px;
	}
#bus-map4 #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #sub-conten #div-bgfooter{
	background:url(./img/bus/map4/bg-footer.png) no-repeat;
	width:834px;
	height:108px;
	margin:0 auto;
	padding-top:93px;
	padding-left:66px;
	}
/*============================End bus-map4==================*/

/*==========bus-map5=============*/

#bus-map5 #contents-wrap-map5 #div-map5-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bus/map5/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-map5 #contents-wrap-map5 #div-topcon-map5{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}
#bus-map5 #contents-wrap-map5 #div-topcon-map5 #div-titleimg-map5{
	width:960px;
	height:48px;
	margin-top:75px;}
#bus-map5 #contents-wrap-map5 #div-topcon-map5 #div-imgfade-map5{
	width:960px;
	height:169px;
	margin-top:50px;
}
#bus-map5 #contents-wrap-map5 #div-topcon-map5 #div-imgfade-map5 #div-fade1-map5 {
	width:296px;
	height:171px;
	float:left;}
#bus-map5 #contents-wrap-map5 #div-topcon-map5 #div-imgfade-map5 #div-fade2-map5{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map5 #contents-wrap-map5 #div-topcon-map5 #div-imgfade-map5 #div-fade3-map5{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map5 #main-content-map5 #main-content-wrap-map5 #sub-conten-wrap-map5 #sub-conten-map5 {
	width:960px;
	margin:0 auto;
	height:46px;
	margin-top:30px;
}
#bus-map5 #main-content-map5 #main-content-wrap-map5 #sub-conten-wrap-map5 #sub-conten-map5 .div-t02-map5{
	width:960px;
	height:46px;
}
#bus-map5 .div-t04-map5
{
	width:960px;
	height:46px;
}
#bus-map5 .div-con05-map5{
	float:left;
	margin-bottom:30px;
	margin-top:40px;
	width:596px;
	height:45px;
}
/*.div-con05-map5-img
{
	float:left;
	width:960px
	height:500px;
}*/
.div-con05-map5-img-rac
{
	float:left;
	margin-top:40px;
	width:144px;
	height:16px;
}
#bus-map5 .div-con05-map5-img-rac-table{
	margin-top:30px;
	width:725px;
	height:363px;
}
#bus-map5 .div-con05-map5-img-rac-table-bom
{
	margin-top:30px;
	width:246px;
	height:40px;
}
#bus-map5 #main-content-map5 #main-content-wrap-map5 #sub-conten-wrap-map5 #sub-conten-map5 .div-con03-map5 .div-left-map5{
	width:480px;
	float:left;
	}
.gototop-map5{
	width:960px;
	height:15px;
	margin-top:50px;
	text-align:right;
}
#bus-map5 .div-bottom-map5{
	width:900px;
	height:130px;
	padding-top:93px;
	margin:50px auto 0 auto;
	background:url(./img/bus/map5/bg-bottom.png) no-repeat;}
#bus-map5 .div-btn01-map5{
	width:182px;
	height:91px;
	float:left;
	margin-left:164px;
	}
#bus-map5 .div-btn02-map5{
	width:182px;
	height:91px;
	float:left;
	margin-left:46px;
	}
#bus-map5 .div-btn03-map5{
	width:181px;
	height:91px;
	float:left;
	margin-left:46px;
	}

/*==========end bus-map5=============*/
/*==========bus-map6=============*/

#bus-map6 #contents-wrap-map6 #div-map6-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bus/map5/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-map6 #contents-wrap-map6 #div-topcon-map6{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}
#bus-map6 #contents-wrap-map6 #div-topcon-map6 #div-titleimg-map6{
	width:960px;
	height:48px;
	margin-top:75px;}
#bus-map6 #contents-wrap-map6 #div-topcon-map6 #div-imgfade-map6{
	width:960px;
	height:169px;
	margin-top:50px;
}
#bus-map6 #contents-wrap-map6 #div-topcon-map6 #div-imgfade-map6 #div-fade1-map6 {
	width:296px;
	height:171px;
	float:left;}
#bus-map6 #contents-wrap-map6 #div-topcon-map6 #div-imgfade-map6 #div-fade2-map6{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map6 #contents-wrap-map6 #div-topcon-map6 #div-imgfade-map6 #div-fade3-map6{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map6 #main-content-map6 #main-content-wrap-map6 #sub-conten-wrap-map6 #sub-conten-map6 {
	width:960px;
	margin:0 auto;
	height:46px;
	margin-top:30px;
}
#bus-map6 #main-content-map6 #main-content-wrap-map6 #sub-conten-wrap-map6 #sub-conten-map6 .div-t02-map6{
	width:960px;
	height:46px;
}
#bus-map6 .div-t04-map6
{
	float:left;
	width:960px;
	height:46px;
}
.div-con05-map6{
	float:left;
	margin-bottom:30px;
	margin-top:40px;
	width:596px;
	height:44px;
}
/*.div-con05-map6-img
{
	width:960px
	height:500px;
}*/
.div-con05-map6-img-rac
{
	margin-top:40px;
	width:144px;
	height:16px;
}
#bus-map6 .div-con05-map6-img-rac-table{
	margin-top:30px;
	width:725px;
	height:320px;
}
#bus-map6 .div-con05-map6-img-rac-table-bom
{
	margin-top:30px;
	width:246px;
	height:40px;
}
#bus-map6 #main-content-map6 #main-content-wrap-map6 #sub-conten-wrap-map6 #sub-conten-map6 .div-con03-map6 .div-left-map6{
	width:480px;
	float:left;
	}
.gototop-map6{
	width:960px;
	height:15px;
	margin-top:50px;
	text-align:right;
}
#bus-map6 .div-bottom-map6{
	width:900px;
	height:130px;
	padding-top:93px;
	margin:50px auto 0 auto;
	background:url(./img/bus/map6/bg-bottom.png) no-repeat;}
#bus-map6 .div-btn01-map6{
	width:182px;
	height:91px;
	float:left;
	margin-left:164px;
	}
#bus-map6 .div-btn02-map6{
	width:182px;
	height:91px;
	float:left;
	margin-left:46px;
	}
#bus-map6 .div-btn03-map6{
	width:181px;
	height:91px;
	float:left;
	margin-left:46px;
	}

/*==========end bus-map6=============*/

/*===========Bus Map7========================*/
#bus-map7 #banner{
	width:100%;
	height:247px;
	background:url('./img/bus/map7/banner.png') no-repeat center top;
	margin:0 auto;
}
#bus-map7 .top-small{
	width:960px;
	height:48px;
	margin:75px auto 0;
}
#bus-map7 .top-list-holder{
	width:960px;
	height:170px;
	margin:50px auto 0;
	padding-bottom:80px;
}
#bus-map7 .top-list-holder ul{
	list-style:none;
	height:170px;
}
#bus-map7 .top-list-holder ul li{
	float:left;
	margin-left:35px;
}
#bus-map7 .top-list-holder ul li.first{
	margin:0;
}

#bus-map7 .title-image{
	width:100%;
	height:45px;
	padding-bottom:10px;
}
#bus-map7 .title-00{
	width:100%;
	height:43px;
	margin:30px 0;
	text-align:left;
}
#bus-map7 .height-18{
	height:18px;
}
#bus-map7 .map-container{
	width:100%;
	height:500px;
	padding-bottom:10px;
}
#bus-map7 .tbl-small{
	width:100%;
	text-align:left;
	margin:0;
}
#bus-map7 .bus{
	width:100%;
	height:35px;
	text-align:left;
	margin:30px auto 50px;
}
#bus-map7 .gototop{
	width:100%;
	height:15px;
	text-align:right;
}
#bus-map7 .bottom-holder{
	width:900px;
	height:201px;
	margin:50px auto 0;
	background:url('./img/bus/map7/bg-footer.png') no-repeat;
}
#bus-map7 .bottom-holder ul{
	list-style:none;
	padding-top:93px;
	margin-left:118px;
	width:683px;
	float:left;
}
#bus-map7 .bottom-holder ul li{
	float:left;
	margin-left:46px;
}
/*=====================end bus map7========================*/
/*=====================bus map8========================*/
#bus-map8 #banner{
	width:100%;
	height:247px;
	background:url('./img/bus/map8/banner.png') no-repeat center top;
	margin:0 auto;
}
#bus-map8 .top-small{
	width:960px;
	height:48px;
	margin:75px auto 0;
}
#bus-map8 .top-list-holder{
	width:960px;
	height:170px;
	margin:50px auto 0;
	padding-bottom:80px;
}
#bus-map8 .top-list-holder ul{
	list-style:none;
	height:170px;
}
#bus-map8 .top-list-holder ul li{
	float:left;
	margin-left:35px;
}
#bus-map8 .top-list-holder ul li.first{
	margin:0;
}

#bus-map8 .title-image{
	width:100%;
	height:45px;
	padding-bottom:10px;
}
#bus-map8 .title-00{
	width:100%;
	height:43px;
	margin:30px 0;
	text-align:left;
}
#bus-map8 .height-18{
	height:18px;
}
#bus-map8 .map-container{
	width:100%;
	height:500px;
	padding-bottom:10px;
}
#bus-map8 .tbl-small{
	width:100%;
	text-align:left;
	margin:0;
}
#bus-map8 .bus{
	width:100%;
	height:35px;
	text-align:left;
	margin:30px auto 50px;
}
#bus-map8 .gototop{
	width:100%;
	height:15px;
	text-align:right;
}
#bus-map8 .bottom-holder{
	width:900px;
	height:201px;
	margin:50px auto 0;
	background:url('./img/bus/map8/bg-footer.png') no-repeat;
}
#bus-map8 .bottom-holder ul{
	list-style:none;
	padding-top:93px;
	margin-left:118px;
	width:683px;
	float:left;
}
#bus-map8 .bottom-holder ul li{
	float:left;
	margin-left:46px;
}
/*=====================end bus map8========================*/
/*==================================    BUS MAP09   ==================================================*/
/*Map09 ADD*/

#map09-banner{
	width:100%;
	height:247px;
	background:url(./img/bus/map09/banner.png) no-repeat center;
	margin:0px auto;
}
#map09-title-top{
	padding-top:75px;
	width:960px;
	height:50px;
	margin:0px auto;
}
#map09-dumy1{
	padding-top:50px;
	width:960px;
	margin:0px auto;
	padding-bottom:55px;
}
#map09-in-con{
	width:1200px;
	height:auto;
	background:#ffffff;
}
#map09-height-btm{
	height:257px;
}
.map09-height{
	height:175px;
}
.map09-height div a{
	height:175px;
}
.map09-fl{
	float:left;
}
.map09-fr{
	float:right;
}
.map09-pd-lr{
	padding-left:35px;
	padding-right:35px;
}
#map09-con2{
	height:43px;
	padding-top:40px;
	text-align:left;
}
#map09-con3{
	padding-top:30px;
	height:500px;
}
#map09-con4{
	padding-top:40px;
	height:16px;
	text-align:left;
}
#map09-con5{
	padding-top:30px;
	height:283px;
	text-align:left;
}
#map09-con6{
	padding-top:30px;
	height:40px;
	text-align:left;
}
#map09-con6 a{
	height:40px;
}
.map09-gototop{
	padding-top:50px;
	padding-bottom:50px;
	text-align:right;
}
#map09-bgbtm{
	background:url(./img/bus/map09/bg_btm.png) no-repeat;
	height:200px;
	width:900px;
	margin:0px auto;
}
#map09-bgbtm-sub{
	float:left;
	height:125px;
	padding-left:160px;
	padding-top:82px;
}
#map09-bgbtm-sub div{
	height:125px;
}
.map09pdlr{
	padding-left:20px;
	padding-right:20px;
}

/*============================End BUS MAP09==================*/

/*==================================    BUS MAP10   ==================================================*/
/*Map09 ADD*/

#map10-banner{
	width:100%;
	height:247px;
	background:url(./img/bus/map10/banner.png) no-repeat center;
	margin:0px auto;
}
#map10-title-top{
	padding-top:75px;
	width:960px;
	height:50px;
	margin:0px auto;
}
#map10-dumy1{
	padding-top:50px;
	width:960px;
	margin:0px auto;
	padding-bottom:55px;
}
#map10-in-con{
	width:1200px;
	height:auto;
	background:#ffffff;
}
#map10-height-btm{
	height:257px;
}
.map10-height{
	height:175px;
}
.map10-height div a{
	height:175px;
}
.map10-fl{
	float:left;
}
.map10-fr{
	float:right;
}
.map10-pd-lr{
	padding-left:35px;
	padding-right:35px;
}
#map10-con2{
	height:43px;
	padding-top:40px;
	text-align:left;
}
#map10-con3{
	padding-top:30px;
	height:500px;
}
#map10-con4{
	padding-top:40px;
	height:16px;
	text-align:left;
}
#map10-con5{
	padding-top:30px;
	height:283px;
	text-align:left;
}
#map10-con6{
	padding-top:30px;
	height:40px;
	text-align:left;
}
#map10-con6 a{
	height:40px;
}
.map10-gototop{
	padding-top:50px;
	padding-bottom:50px;
	text-align:right;
}
#map10-bgbtm{
	background:url(./img/bus/map10/bg_btm.png) no-repeat;
	height:200px;
	width:900px;
	margin:0px auto;
}
#map10-bgbtm-sub{
	float:left;
	height:125px;
	padding-left:160px;
	padding-top:82px;
}
#map10-bgbtm-sub div{
	height:125px;
}
.map10pdlr{
	padding-left:20px;
	padding-right:20px;
}
/*============================End BUS MAP10==================*/

/*============================Bus Map11===========================*/
#bus-map11-banner{
	width:100%;
	height:227px;
	background:url(./img/bus/map11/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-map11-cont1{
	width:962px;
	height:auto;
	margin:0 auto;
	margin-top:75px;
	border:0px solid #A00;
	}
#bus-map11-cont1 #bar1{
	width:960px;
	height:48px;
	margin:0 auto;
	margin-bottom:50px;
	}
#bus-map11-cont1 #bar2{
	width:960px;
	height:170px;
	margin:0 auto;
	margin-bottom:80px;
	}
#bus-map11-cont1 #bar2 #mapp11-img1{
	width:297px;
	height:170px;
	float:left;
	margin-right:35px;
	}
#bus-map11-cont1 #bar2 #mapp11-img2{
	width:297px;
	height:170px;
	float:left;
	margin-right:35px;
	}
#bus-map11-cont1 #bar2 #mapp11-img3{
	width:296px;
	height:170px;
	float:right;
	}

#bus-map11-cont2{
	width:960px;
	height:auto;
	border:0px solid #FF3FAA;
}
#bus-map11-cont2 #mapp11-bgbar3{
	width:960px;
	height:46px;
	background:url(./img/bus/map11/img5.png)  no-repeat;
	border:0px solid #FF3FAA;
	}
#bus-map11-cont2 #mapp11-bgbar4{
	margin-top:40px;
	margin-bottom:30px;
	width:960px;
	height:44px;
	}
#bus-map11-cont2 #mapp11-bgbar4 img{
	float:left;
	width:596px;
	height:44px;
	}
#bus-map11-cont2 #mapp11-bgbar5{
	width:960px;
	height:500px;
	}
#bus-map11-cont2 #mapp11-bgbar6{
	width:960px;
	height:16px;
	margin-top:40px;
	margin-bottom:30px;
	}
#bus-map11-cont2 #mapp11-bgbar6 img{
	width:153px;
	height:16px;
	float:left;
	}
#bus-map11-cont2 #mapp11-bgbar7{
	width:960px;
	height:208px;
	}
#bus-map11-cont2 #mapp11-bottom1{
	width:960px;
	height:40px;
	margin-bottom:50px;
	margin-top: 30px;
	}
#bus-map11-cont2 #mapp11-bottom1 img{
	width:244px;
	height:40px;
	float:left;
	}
#bus-map11-cont2 #mapp11-gotop{
	width:960px;
	height:10px;
	margin-bottom:30px;
	}
#bus-map11-cont2 #mapp11-gotop img{
	width:74px;
	height:10px;
	float:right;
	}
#bus-map11-cont2 #mapp11-gotop2{
	width:960px;
	height:10px;
	margin-top:50px;
	margin-bottom:50px;
	}
#bus-map11-cont2 #mapp11-gotop2 img{
	width:74px;
	height:10px;
	float:right;
	}
#bus-map11-cont2 #mapp11-bgbar8{
	width:960px;
	height:43px;
	margin-bottom:30px;
	}
#bus-map11-cont2 #mapp11-bgbar8 img{
	width:597px;
	height:43px;
	float:left;
	}
#bus-map11-cont2 #mapp11-bgbar9{
	width:960px;
	height:16px;
	margin-top:40px;
	margin-bottom:30px;
	}
#bus-map11-cont2 #mapp11-bgbar9 img{
	width:146px;
	height:16px;
	float:left;
	}
#bus-map11-cont2 #mapp11-bgbar10{
	width:960px;
	height:376px;

	}
#bus-map11-cont2 #mapp11-bottom2{
	width:960px;
	height:40px;
	margin-top:30px;
	}
#bus-map11-cont2 #mapp11-bottom2 img{
	width:245px;
	height:40px;
	float:left;
	}
#bus-map11-cont2 #mapp11-bg-footer{
	width:900px;
	height:201px;
	background:url(./img/bus/map11/bg-footer.png) no-repeat;
	margin:0 auto;
	margin-bottom:50px;
	}
#bus-map11-cont2 #mapp11-bg-footer .map11-btn1{
	width:182px;
	height:91px;
	float:left;
	margin-left:164px;
	margin-top:93px;
}
#bus-map11-cont2 #mapp11-bg-footer .map11-btn2{
	width:182px;
	height:91px;
	float:left;
	margin-left:46px;
	margin-top:93px;
}
#bus-map11-cont2 #mapp11-bg-footer .map11-btn3{
	width:182px;
	height:91px;
	float:left;
	margin-left:46px;
	margin-top:93px;
}
/*============================End BUS MAP11==================*/

/*============================Bus Map12===========================*/
#bus-map12-banner{
	width:100%;
	height:227px;
	background:url(./img/bus/map12/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-map12-cont1{
	width:962px;
	height:auto;
	margin:0 auto;
	margin-top:75px;
	border:0px solid #A00;
	}
#bus-map12-cont1 #bar1{
	width:960px;
	height:48px;
	margin:0 auto;
	margin-bottom:50px;
	}
#bus-map12-cont1 #bar2{
	width:960px;
	height:170px;
	margin:0 auto;
	margin-bottom:80px;
	}
#bus-map12-cont1 #bar2 #mapp12-img1{
	width:297px;
	height:170px;
	float:left;
	margin-right:35px;
	}
#bus-map12-cont1 #bar2 #mapp12-img2{
	width:297px;
	height:170px;
	float:left;
	margin-right:35px;
	}
#bus-map12-cont1 #bar2 #mapp12-img3{
	width:296px;
	height:170px;
	float:right;
	}

#bus-map12-cont2{
	width:960px;
	height:auto;
	border:0px solid #FF3FAA;
}
#bus-map12-cont2 #mapp12-bgbar3{
	width:960px;
	height:46px;
	background:url(./img/bus/map12/img5.png)  no-repeat;
	border:0px solid #FF3FAA;
	}
#bus-map12-cont2 #mapp12-bgbar4{
	margin-top:40px;
	margin-bottom:30px;
	width:960px;
	height:44px;
	}
#bus-map12-cont2 #mapp12-bgbar4 img{
	float:left;
	width:596px;
	height:44px;
	}
#bus-map12-cont2 #mapp12-bgbar5{
	width:960px;
	height:500px;
	}
#bus-map12-cont2 #mapp12-bgbar6{
	width:960px;
	height:16px;
	margin-top:40px;
	margin-bottom:30px;
	}
#bus-map12-cont2 #mapp12-bgbar6 img{
	width:153px;
	height:16px;
	float:left;
	}
#bus-map12-cont2 #mapp12-bgbar7{
	width:960px;
	}

#bus-map12-cont2 #mapp12-bottom1{
	width:960px;
	height:40px;
	margin-bottom:50px;
	margin-top: 30px;
	}
#bus-map12-cont2 #mapp12-bottom1 img{
	width:244px;
	height:40px;
	float:left;
	}
#bus-map12-cont2 #mapp12-gotop{
	width:960px;
	height:10px;
	margin-bottom:30px;
	}
#bus-map12-cont2 #mapp12-gotop img{
	width:74px;
	height:10px;
	float:right;
	}
#bus-map12-cont2 #mapp12-gotop2{
	width:960px;
	height:10px;
	margin-top:50px;
	margin-bottom:50px;
	}
#bus-map12-cont2 #mapp12-gotop2 img{
	width:74px;
	height:10px;
	float:right;
	}
#bus-map12-cont2 #mapp12-bgbar8{
	width:960px;
	height:43px;
	margin-bottom:30px;
	}
#bus-map12-cont2 #mapp12-bgbar8 img{
	width:597px;
	height:43px;
	float:left;
	}
#bus-map12-cont2 #mapp12-bgbar9{
	width:960px;
	height:16px;
	margin-top:40px;
	margin-bottom:30px;
	}
#bus-map12-cont2 #mapp12-bgbar9 img{
	width:142px;
	height:16px;
	float:left;
	}
#bus-map12-cont2 #mapp12-bgbar10{
	width:960px;
	}
#bus-map12-cont2 #mapp12-bottom2{
	width:960px;
	height:40px;
	margin-top:30px;
	}
#bus-map12-cont2 #mapp12-bottom2 img{
	width:245px;
	height:40px;
	float:left;
	}
#bus-map12-cont2 #mapp12-bg-footer{
	width:900px;
	height:201px;
	background:url(./img/bus/map12/bg-footer.png) no-repeat;
	margin:0 auto;
	margin-bottom:50px;
	}
#bus-map12-cont2 #mapp12-bg-footer .map12-btn1{
	width:182px;
	height:91px;
	float:left;
	margin-left:164px;
	margin-top:93px;
}
#bus-map12-cont2 #mapp12-bg-footer .map12-btn2{
	width:182px;
	height:91px;
	float:left;
	margin-left:46px;
	margin-top:93px;
}
#bus-map12-cont2 #mapp12-bg-footer .map12-btn3{
	width:182px;
	height:91px;
	float:left;
	margin-left:46px;
	margin-top:93px;
}
/*============================End BUS MAP12==================*/

/*============================Bus Map13===========================*/
#bus-map13 #wrap-banner{
 width:100%;
 height:250px;
 background:url(./img/bus/map13/banner.png) no-repeat top center;
 margin:0 auto;
}
#bus-map13 #contents-wrap #img-top{
	width:960px;
	height:auto;
	margin:0 auto;
	}
#bus-map13 #contents-wrap #img-top #img-title-top{
	float:left;
	width:960px;
	height:46px;
	margin-top:75px;
	}
#bus-map13 #contents-wrap #img-top #div-bt{
	float:left;
	width:960px;
	height:170px;
	margin-top:50px;
	}
#bus-map13 #contents-wrap #img-top #div-bt .ml-35{
	float:left;
	margin-left:35px;
	}
#bus-map13 #sub-conten #img-t-top{
	float:left;
	width:960px;
	height:45px;
	}
#bus-map13 #sub-conten #img-top-map1{
	float:left;
	width:960px;
	height:42px;
	margin-top:40px;
	}
#bus-map13 #sub-conten #map1{
	float:left;
	width:960px;
	height:500px;
	margin-top:30px;
	}
#bus-map13 #sub-conten #img-top-tb1{
	float:left;
	width:960px;
	height:15px;
	margin-top:40px;
	}
#bus-map13 #sub-conten #tb1{
	float:left;
	width:960px;
	height:320px;
	margin-top:30px;
	}
#bus-map13 #sub-conten .img-down-tb{
	float:left;
	width:960px;
	height:38px;
	margin-top:30px;
	}
#bus-map13 #sub-conten .to-top{
	float:left;
	margin-top:50px;
	width:960px;
	height:9px;
	}
#bus-map13 #sub-conten #img-top-map2{
	float:left;
	width:960px;
	height:42px;
	margin-top:30px;
	}
#bus-map13 #sub-conten #map2{
	float:left;
	width:960px;
	height:500px;
	margin-top:30px;
	}
#bus-map13 #sub-conten #img-top-tb2{
	float:left;
	width:960px;
	height:15px;
	margin-top:40px;
	}
#bus-map13 #sub-conten #img-tb2{
	float:left;
	width:960px;
	height:339px;
	margin-top:30px;
	}
#bus-map13 #sub-conten #bg-img-bt{
	float:left;
	width:900px;
	height:201px;
	margin-top:50px;
	background:url(./img/bus/map13/bg-footer.png) no-repeat;
	}
#bus-map13 #sub-conten #bg-img-bt #img-btn4{
	float:left;
	margin:93px 0 0 164px;
	}
#bus-map13 #sub-conten #bg-img-bt #img-btn5{
	float:left;
	margin:93px 0 0 46px;
	}
#bus-map13 #sub-conten #bg-img-bt #img-btn6{
	float:left;
	margin:93px 0 0 46px;
	}

/*============================End Bus Map13===================*/

/*============================Bus Map14=======================*/
#bus-map14 #wrap-banner{
 width:100%;
 height:250px;
 background:url(./img/bus/map13/banner.png) no-repeat top center;
 margin:0 auto;
}
#bus-map14 #contents-wrap #img-top{
	width:960px;
	height:auto;
	margin:0 auto;
	}
#bus-map14 #contents-wrap #img-top #img-title-top{
	float:left;
	width:960px;
	height:46px;
	margin-top:75px;
	}
#bus-map14 #contents-wrap #img-top #div-bt{
	float:left;
	width:960px;
	height:170px;
	margin-top:50px;
	}
#bus-map14 #contents-wrap #img-top #div-bt .ml-35{
	float:left;
	margin-left:35px;
	}
#bus-map14 #sub-conten #img-t-top{
	float:left;
	width:960px;
	height:45px;
	}
#bus-map14 #sub-conten #img-top-map1{
	float:left;
	width:960px;
	height:42px;
	margin-top:40px;
	}
#bus-map14 #sub-conten #map1{
	float:left;
	width:960px;
	height:500px;
	margin-top:30px;
	}
#bus-map14 #sub-conten #img-top-tb1{
	float:left;
	width:960px;
	height:15px;
	margin-top:40px;
	}
#bus-map14 #sub-conten #tb1{
	float:left;
	width:960px;
	height:276px;
	margin-top:30px;
	}
#bus-map14 #sub-conten .img-down-tb{
	float:left;
	width:960px;
	height:38px;
	margin-top:30px;
	}
#bus-map14 #sub-conten .to-top{
	float:left;
	margin-top:50px;
	width:960px;
	height:9px;
	}

#bus-map14 #sub-conten #bg-img-bt{
	float:left;
	width:900px;
	height:201px;
	margin-top:50px;
	background:url(./img/bus/map13/bg-footer.png) no-repeat;
	}
#bus-map14 #sub-conten #bg-img-bt #img-btn4{
	float:left;
	margin:93px 0 0 164px;
	}
#bus-map14 #sub-conten #bg-img-bt #img-btn5{
	float:left;
	margin:93px 0 0 46px;
	}
#bus-map14 #sub-conten #bg-img-bt #img-btn6{
	float:left;
	margin:93px 0 0 46px;
	}
/*============================End Bus Map14================*/

/*============================Bus Map15================*/
#bus-map15 #wrap-banner{
	width:100%;
	height:250px;
	background:url(./img/bus/map15/banner.png) no-repeat top center;
	margin:0 auto;
}
#bus-map15 #map15-cont1-wrap{
	width:960px;
	height:auto;
	margin:0 auto;
	margin-top:75px;
}
#bus-map15 #map15-cont1-wrap #map15-cont1-title1{
	width:960px;
	height:48px;
}
#bus-map15 #map15-cont1-wrap #map15-cont1{
	width:960px;
	height:170px;
	float:left;
	margin-top:50px;
	padding-bottom:80px;
}
#bus-map15 #map15-cont1-wrap #map15-cont1 #map15-cont1-bnt1{
	width:297px;
	height:170px;
	float:left;
}
#bus-map15 #map15-cont1-wrap #map15-cont1 #map15-cont1-bnt2{
	width:296px;
	height:170px;
	float:left;
	margin-left:35px;
}
#bus-map15 #map15-cont1-wrap #map15-cont1 #map15-cont1-bnt3{
	width:297px;
	height:170px;
	float:left;
	margin-left:35px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-title1{
	width:960px;
	height:45px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-img1{
	width:960px;
	height:42px;
	float:left;
	margin-top:40px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-map{
	width:960px;
	height:500px;
	float:left;
	margin-top:30px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-img2{
	width:960px;
	height:20px;
	float:left;
	margin-top:40px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-tb1{
	width:960px;
	height:355px;
	float:left;
	margin-top:30px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-divimg3{
	width:960px;
	height:37px;
	float:left;
	margin-top:30px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-img3{
	width:241px;
	height:37px;
	float:left;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-divgotop{
	width:960px;
	height:15px;
	float:left;
	margin-top:50px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-imggotp{
	width:79px;
	height:15px;
	float:right;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-bg1{
	width:960px;
	height:201px;
	float:left;
	margin:50px 0 0 30px;
	background:url(./img/bus/map15/bg-footer.png) no-repeat;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-bg1 #map15-cont2-btn4{
	width:182px;
	height:91px;
	float:left;
	margin:93px 0 0 164px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-bg1 #map15-cont2-btn5{
	width:182px;
	height:91px;
	float:left;
	margin:93px 0 0 46px;
}
#bus-map15 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map15-cont2-bg1 #map15-cont2-btn6{
	width:181px;
	height:91px;
	float:left;
	margin:93px 0 0 46px;
}
/*============================End Bus Map15================*/


/*============================Bus Map16================*/
#bus-map16 #wrap-banner{
	width:100%;
	height:250px;
	background:url(./img/bus/map16/banner.png) no-repeat top center;
	margin:0 auto;
}
#bus-map16 #map16-cont1-wrap{
	width:960px;
	height:auto;
	margin:0 auto;
	margin-top:75px;
}
#bus-map16 #map16-cont1-wrap #map16-cont1-title1{
	width:960px;
	height:48px;
}
#bus-map16 #map16-cont1-wrap #map16-cont1{
	width:960px;
	height:170px;
	float:left;
	margin-top:50px;
	padding-bottom:80px;
}
#bus-map16 #map16-cont1-wrap #map16-cont1 #map16-cont1-bnt1{
	width:297px;
	height:170px;
	float:left;
}
#bus-map16 #map16-cont1-wrap #map16-cont1 #map16-cont1-bnt2{
	width:296px;
	height:170px;
	float:left;
	margin-left:35px;
}
#bus-map16 #map16-cont1-wrap #map16-cont1 #map16-cont1-bnt3{
	width:297px;
	height:170px;
	float:left;
	margin-left:35px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-title1{
	width:960px;
	height:45px;
	float:left;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-img1{
	width:960px;
	height:42px;
	float:left;
	margin-top:40px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-img4{
	width:960px;
	height:42px;
	float:left;
	margin-top:30px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-map{
	width:960px;
	height:500px;
	float:left;
	margin-top:30px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-img2{
	width:960px;
	height:20px;
	float:left;
	margin-top:40px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-tb1{
	margin-top:30px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-tb2{
	margin-top:30px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-divimg3{
	width:960px;
	height:37px;
	float:left;
	margin-top:30px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-img3{
	width:241px;
	height:37px;
	float:left;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-divgotop{
	width:960px;
	height:15px;
	float:left;
	margin-top:50px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-imggotp{
	width:79px;
	height:15px;
	float:right;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-bg1{
	width:960px;
	height:201px;
	float:left;
	margin:50px 0 0 30px;
	background:url(./img/bus/map16/bg-footer.png) no-repeat;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-bg1 #map16-cont2-btn4{
	width:182px;
	height:91px;
	float:left;
	margin:93px 0 0 164px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-bg1 #map16-cont2-btn5{
	width:182px;
	height:91px;
	float:left;
	margin:93px 0 0 46px;
}
#bus-map16 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map16-cont2-bg1 #map16-cont2-btn6{
	width:181px;
	height:91px;
	float:left;
	margin:93px 0 0 46px;
}
/*============================End Bus Map16================*/


/*============================Bus Map 17==================*/
#bus-map17 #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bus/map17/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-map17 #contents-wrap #div-topcon{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}
#bus-map17 #contents-wrap #div-topcon #div-titleimg{
	width:960px;
	height:48px;
	margin-top:75px;
	}

#bus-map17 #contents-wrap #div-topcon #div-imgfade{
	width:960px;
	height:169px;
	padding-top:50px;
}

#bus-map17 #contents-wrap #div-topcon #div-imgfade #div-fade1{
	width:296px;
	height:169px;
	float:left;}
#bus-map17 #contents-wrap #div-topcon #div-imgfade #div-fade2{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map17 #contents-wrap #div-topcon #div-imgfade #div-fade3{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten div.gototop{
	margin-top:50px;
	margin-bottom:30px;
	width:960px;
	height:15px;
	text-align:right;
	float:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #main-title{
	width:960px;
	height:45px;
	float:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map-title{
	width:960px;
	height:45px;
	margin-top:40px;
	float:left;
	text-align:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map-title2{
	width:960px;
	height:45px;
	margin-top:10px;
	float:left;
	text-align:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map{
	width:960px;
	height:500px;
	margin-top:30px;
	float:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-title{
	width:960px;
	height:15px;
	margin-top:40px;
	float:left;
	text-align:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list{
	width:960px;
	height:auto;
	margin-top:30px;
	float:left;
	text-align:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #link-btn{
	width:243px;
	height:38px;
	margin-top:30px;
	float:left;
	text-align:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map17-footer{
	width:900px;
	height:108px;
	background:url(./img/bus/map17/bg-footer.png) no-repeat;
	margin:0 auto;
	padding-top:93px;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map17-footer #btn-link1{
	position:relative;
	margin-left:164px;
	float:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map17-footer #btn-link2{
	position:relative;
	margin-left:46px;
	float:left;
}
#bus-map17 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map17-footer #btn-link3{
	position:relative;
	margin-left:46px;
	float:left;
}
/*============================End Bus Map 17==================*/

/*============================Bus Map 18==================*/
#bus-map18 #contents-wrap #div-banner{
	width:100%;
	height:247px;
	text-align:center;
	background:url(./img/bus/map17/banner.png) no-repeat top center;
	margin:0 auto;
	}
#bus-map18 #contents-wrap #div-topcon{
	width:960px;
	margin:0 auto;
	padding-bottom:80px;
	}
#bus-map18 #contents-wrap #div-topcon #div-titleimg{
	width:960px;
	height:48px;
	margin-top:75px;
	}

#bus-map18 #contents-wrap #div-topcon #div-imgfade{
	width:960px;
	height:169px;
	padding-top:50px;
}

#bus-map18 #contents-wrap #div-topcon #div-imgfade #div-fade1{
	width:296px;
	height:169px;
	float:left;}
#bus-map18 #contents-wrap #div-topcon #div-imgfade #div-fade2{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map18 #contents-wrap #div-topcon #div-imgfade #div-fade3{
	width:296px;
	height:169px;
	float:left;
	margin-left:35px;}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten div.gototop{
	margin-top:50px;
	margin-bottom:30px;
	width:960px;
	height:15px;
	text-align:right;
	float:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #main-title{
	width:960px;
	height:45px;
	float:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map-title{
	width:960px;
	height:45px;
	margin-top:40px;
	float:left;
	text-align:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map{
	width:960px;
	height:500px;
	margin-top:30px;
	float:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list-title{
	width:960px;
	height:15px;
	margin-top:40px;
	float:left;
	text-align:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #list{
	width:960px;
	height:auto;
	margin-top:30px;
	float:left;
	text-align:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #link-btn{
	width:243px;
	height:38px;
	margin-top:30px;
	float:left;
	text-align:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map18-footer{
	width:900px;
	height:108px;
	background:url(./img/bus/map17/bg-footer.png) no-repeat;
	margin:0 auto;
	padding-top:93px;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map18-footer #btn-link1{
	position:relative;
	margin-left:164px;
	float:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map18-footer #btn-link2{
	position:relative;
	margin-left:46px;
	float:left;
}
#bus-map18 #main-content #main-content-wrap #sub-conten-wrap #sub-conten #map18-footer #btn-link3{
	position:relative;
	margin-left:46px;
	float:left;
}
/*============================End Bus Map 18==================*/
/*------------------current_index-------------------*/
#current-index #contents-wrap #banner{
	width:100%;
	height:247px;
	background:url(./img/current/banner.png) no-repeat center top;
	}
#current-index #contents-wrap #content-top{
	width:960px;
	height:auto;
	margin:0 auto;
	}
#current-index #contents-wrap #content-top #text{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:2px;
	padding:20px 0 50px 20px;
	*padding-top:10px;
	}
#current-index #contents-wrap #content-top #text p{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	letter-spacing:2px;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white{
		background:#fff;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1{
	background:url(./img/current/bg1.png) no-repeat;
	width:1200px;
	height:600px;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1 #text1{
	padding-top:150px;
	width:1200px;
	padding-left:120px;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1 #text1 .p{
	font-size:22px;
	line-height:28px;
	color:#3A3A3A;
	padding-bottom:10px;
	*padding-bottom:9px;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1 #text1 .p1{
	font-size:12px;
	line-height:20px;
	color:#FF6464;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1 #text1 #okane1 {
	float: right;
	margin-right: 700px;
	}	

#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1 #sotsuwari{
	padding-top: 30px;
	width: 1200px;
	padding-left: 120px;
	}

#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1 #sotsuwari .p{
	font-size: 22px;
	line-height: 28px;
	color: #3A3A3A;
	padding-bottom: 10px;
	*padding-bottom:9px;

	}

#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1 #sotsuwari1 {
	margin-top: 10px;
	text-align: left;
	}

#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #bg1 #kugiri_line {
	clear: both;
	padding-left: 120px;
	margin-top: 50px;
	text-align: left;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960{
	width:960px;
	height:auto;
	padding-left:120px;
	padding-right:120px;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #div-left{
	width:455px;
	height:160px;
	float:left;
	background:url(./img/current/bg-web1.png) no-repeat;
	padding-top:57px
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #div-left p{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	text-align:center;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #div-right{
	width:455px;
	height:217px;
	float:right;
	background:url(./img/current/bg-web2.png) no-repeat;
	padding-top:57px
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #div-right p{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	text-align:center;
	}
#div-right #gakka_mail{
	margin-top: 30px;
	text-align: center;
	color:#3A3A3A;
	}	
#div-right #gakka_mail a{
	color: #3AA2CD;
	text-decoration: underline;
	}	
#div-right #gakka_mail a:hover{
	color: #FF0000;
	text-decoration: none;
	}	
#div-right #gakka_mail2{
	font-size: 22px;
	}	

#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divtext{
	width:386px;
	height:144px;
	float:left;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divtext .p22{
	font-size:22px;
	line-height:28px;
	color:#3A3A3A;
	padding-bottom:35px;
	*padding-bottom:34px;
	padding-top:10px;
	*padding-top:11px;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divtext .p14{
	font-size:14px;
	line-height:28px;
	color:#3A3A3A;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divbg{
	background:url(./img/current/bg-ad.jpg) no-repeat;
	width:556px;
	height:74px;
	float:right;
	text-align:left;
	padding-top:70px;
	padding-left:18px
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divttable{
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	padding:30px 0 30px 0px;
	float:left;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divbnt{
	float:left;
	padding-left:40px;
	padding-top:30px;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divimgdate{
	padding-left:30px;
	float:left;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divtmain{
	font-size:12px;
	line-height:20px;
	color:#3A3A3A;
	padding:10px 0 0px 30px;
	*padding-top:5px;
	}
#current-index #contents-wrap #main-content #main-content-wrap #sub-conten-wrap #bg-white #div960 #divbg-lest{
	background:url(./img/current/bg-lest.png) no-repeat;
	width:760px;
	height:110px;
	text-align:left;
	padding:91px 0 0 200px;
	}
/*------------------current_index-------------------*/


/*===========================seikyo-index=================================*/
#seikyo-index #wrap-banner{
 width:100%;
 height:250px;
 background:url(./img/seikyo/banner.png) no-repeat top center;
 margin:0 auto;
}
#seikyo-index #sei-cont2-wrap{
	width:960px;
	height:auto;
	background:#ffffff;
	margin:0 auto;
	float:left;
	padding:100px 120px 312px 120px;
	text-align:left;
}
#seikyo-index #div-empty{
	height:100px;
}
#seikyo-index #div-title1{
	width:960px;
	height:274px;
}
#seikyo-index #div-title1 #left {
	width:572px;
	float:left;
}
#seikyo-index #div-title1 #right {
	width:388px;
	float:right;
}
#seikyo-index #div-title1 #title1 {
	width:572px;
	height:44px;
}
#seikyo-index #div-title1 #txt-img {
	width:425px;
	height:70px;
	margin-top:30px;
	padding-bottom:130px;
	float:left;
}
#seikyo-index #div-title1 #img1 {
	width:388px;
	height:260px;
}
#seikyo-index #div-title2{
	width:960px;
	height:333px;
	margin-top:5px;
}
#seikyo-index #div-title2 #title2 {
	width:500px;
	height:33px;
	float:left;
}
#seikyo-index #div-title2 #left {
	width:572px;
	float:left;
	padding-bottom:100px;
}

#seikyo-index #div-title2 #div-bg{
	width:500px;
	height:auto;
	margin-top:30px;
	background-color:#F5F5E1;
	float:left;
}
#seikyo-index #div-title2 #div-bg p{
	font-size:14px;
	line-height:24px;
}
#seikyo-index #div-title2 #div-bg #div-left{
	width:230px;
	height:360px;
	margin:25px 0 0 25px;
	float:left;
}
#seikyo-index #div-title2 #div-bg #div-mid{
	width:230px;
	height:360px;
	float:left;
	margin-top:25px;
}
#seikyo-index #div-title2 #div-bg #div-mid span{
	font-weight:bold;
	font-size:16px;
	color:#1496D2;
}
#seikyo-index #div-title2 #div-bg #div-right{
	width:460px;
	height:70px;
	margin:0 0 0 40px;
	float:left;
}
#seikyo-index #div-text1{
	width:960px;
	float:left;
}
#seikyo-index #div-text1 p{
	font-size:14px;
	line-height:28px;
}
#seikyo-index #div-text1 p span{
	font-size:16px;
	line-height:28px;
	color:#1496D2;
	font-weight:bold;
}
#seikyo-index #div-table #mr-30{
	margin-right:30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C8C864;
}

#seikyo-index #div-table{
	width:960px;
	margin-top:30px;
	float:left;
}
#seikyo-index #div-table table{
	border-collapse:collapse;
	float:left;
}
#seikyo-index #div-table td{
	 border-collapse:collapse;
	 color:#3a3a3a;
}
#seikyo-index #div-table .r1c1{
	width:65px;
	height:41px;
	background-color:#F5F5E1;
	border:1px solid #C8C864;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}
#seikyo-index #div-table .r1c1_2{
	width:55px;
	height:41px;
	background-color:#F5F5E1;
	border:1px solid #C8C864;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}
#seikyo-index #div-table .r1c2{
	width:287px;
	height:41px;
	background-color:#F5F5E1;
	border:1px solid #C8C864;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}
#seikyo-index #div-table .r1c2_2{
	width:100px;
	height:41px;
	background-color:#F5F5E1;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C8C864;
	border-bottom-color: #C8C864;
	border-left-color: #C8C864;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}
#seikyo-index #div-table .r2c1{
	width:65px;
	height:27px;
	background-color:#EFEFEF;
	border:1px solid #C8C864;
	vertical-align:middle;
	text-align:center;
	font-size:15px;
}
#seikyo-index #div-table .r2c1_2{
	width:55px;
	height:27px;
	background-color:#EFEFEF;
	border:1px solid #C8C864;
	vertical-align:middle;
	text-align:center;
	font-size:15px;
}
#seikyo-index #div-table .r2c2{
	width:71px;
	height:27px;
	border:1px solid #C8C864;
	border-right-style:dashed;
	vertical-align:middle;
	text-align:center;
	font-size:15px;
}
#seikyo-index #div-table .r2c3{
	width:71px;
	height:27px;
	border:1px solid #C8C864;
	border-right-style:dashed;
	border-left:none;
	background-color:#EFEFEF;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}
#seikyo-index #div-table .r2c4{
	width:71px;
	height:27px;
	border:1px solid #C8C864;
	border-right-style:dashed;
	border-left:none;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}
#seikyo-index #div-table .r2c5{
	width:71px;
	height:27px;
	border:1px solid #C8C864;
	border-left:none;
	background-color:#EFEFEF;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
}
#seikyo-index #div-con{
	width:960px;
	float:left;
	margin-top:50px;
}
#seikyo-index #div-con #con-left{
	width:560px;
	float:left;
}
#seikyo-index #div-con #con-left #blue-txt{
	width:340px;
	float:left;
}
#seikyo-index #div-con #con-left #blue-txt p{
	color:#1496D2;
	font-size:16px;
	line-height:28px;
	font-weight:bold;
}
#seikyo-index #div-con #con-left #div-tb1{
	width:330px;
	float:left;
	margin-top:20px;
}
#seikyo-index #div-con #con-left #div-tb1 table{
	border-collapse:collapse;
	float:left;
}
#seikyo-index #div-con #con-left #div-tb1 table td{
	border-collapse:collapse;
	color:#3a3a3a;
}
#seikyo-index #div-con #con-left #div-tb1 .tb1-r1c1{
	width:99px;
	height:28px;
	border:1px solid #C8C864;
	background-color:#F5F5E1;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	line-height:29px;
}
#seikyo-index #div-con #con-left #div-tb1 .tb1-r1c2{
	width:137px;
	height:28px;
	border:1px solid #C8C864;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	line-height:29px;
}
#seikyo-index #div-con #con-left #div-tb1 .tb1-r1c3{
	width:86px;
	height:28px;
	border:1px solid #C8C864;
	font-size:15px;
	line-height:29px;
	vertical-align:middle;
	text-align:center;
}
#seikyo-index #div-con #con-left #red-txt{
	width:440px;
	float:left;
	margin-top:10px;
	height:15px;
}
#seikyo-index #div-con #con-left #red-txt p{
	color:#FF6464;
	font-size:12px;
	line-height:20px;
}
#seikyo-index #div-con #con-left #blue-txt1{
	width:340px;
	float:left;
	margin-top:20px;
	height:20px;
}
#seikyo-index #div-con #con-left #blue-txt1 p{
	color:#1496D2;
	font-size:16px;
	line-height:28px;
	font-weight:bold;
}
#seikyo-index #div-con #con-right{
	width:400px;
	float:right;
}
#seikyo-index #div-con #con-right #img3{
	width:336px;
	height:350px;
	float:right;
	margin-top:50px;
	background:url(./img/seikyo/img3.jpg) no-repeat;
}
#seikyo-index #div-con #con-right #img3 #txt1{
	width:200px;
	float:left;
	margin:181px 0 0 125px;
}
#seikyo-index #div-con #con-right #img3 #txt2{
	width:110px;
	float:left;
	margin:115px 0 0 45px;
}
#seikyo-index #div-con #con-right #img3 #txt3{
	width:110px;
	float:left;
	margin:115px 0 0 60px;
}
#seikyo-index #div-con #con-right #img3 p{
	font-size:11px;
	line-height:28px;
}
#seikyo-index #gotop{
	width:960px;
	height:15px;
	float:left;
	margin-top:50px;
}
#seikyo-index #gotop #img-gotop{
	width:79px;
	height:15px;
	float:right;
}
#seikyo-index #img-6{
	width:960px;
	height:206px;
	margin-top:50px;
	float:left;
	background:url(./img/seikyo/img6.jpg) no-repeat;
}
#seikyo-index #img-6 #div-bnt1{
	width:181px;
	height:105px;
	float:left;
	margin:100px 0 0 109px;
}
#seikyo-index #img-6 #div-bnt2{
	width:181px;
	height:105px;
	float:left;
	margin:100px 0 0 30px;
}
/*=========================== End seikyo-index=================================*/

/*=========================== Start topics index =================================*/

#topics-index #contents-wrap #banner{
	width:100%;
	height:247px;
	background:url(./img/topics/index/banner.png) no-repeat center top;
	}
#topics-index #contents-wrap #content-top{
	width:960px;
	height:auto;
	margin:0 auto;
	}
#topics-index #main-content #main-content-wrap #sub-conten-wrap{
	background:url(./img/kosyuu/bg-content-wrap.png) no-repeat;
	padding:10px;
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-bottom:0px;
	}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white{
	width:1200px;
	height:auto;
	background:#ffffff;
	padding-bottom:312px;
	}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div.other-gototop{
	height:15px;
	padding-top:50px;
	padding-bottom:30px;
	text-align:right;
	margin-right:120px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div.other-gototop a{
	padding:1px;
}


#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img-1{
	width:1164px;
	margin-top:30px;
	margin-right:36px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1{
	background:url(./img/topics/index/img_1.png) no-repeat top right;
	height:450px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1{
	height:55px;
	float:left;
	width:600px;
	padding-right:300px;
	padding-left:117px;
	margin-top:70px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text{
	margin-top:30px;
	float:left;
	padding-left:117px;
	height:76px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text p{
	font-size:16px;
	line-height:28px;
	height:76px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2{
	margin-top:40px;
	float:left;
	padding-left:117px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-2{
	background:url(./img/topics/index/bg_text.png) no-repeat;
	width:500px;
	height:40px;
	float:left;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-2 a{
	height:37px;
	vertical-align:middle;
	padding-top:3px;
	padding-left:15px;
	float:left;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-2 a:hover{
	color:#6B6B6B;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-3 a:hover{
	color:#6B6B6B;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-2 a span{
	height:37px;
	vertical-align:middle;
	float:left;
	font-size:14px;
	line-height:38px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-3{
	background:#fff;
	width:500px;
	height:40px;
	float:left;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-3 a{
	height:37px;
	vertical-align:middle;
	padding-top:3px;
	padding-left:15px;
	float:left;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-3 a span{
	height:37px;
	vertical-align:middle;
	float:left;
	font-size:14px;
	line-height:38px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-2 a span.pd{
	padding-left:18px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#img1 div#title-1-text-2 div.bg-text-3 a span.pd{
	padding-left:18px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div.pd-top{
	padding-top:20px;
	width:900px;
	height:207px;
	margin:0px auto;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#bg-bottom{
	background:url(./img/topics/index/bg_bottom.png) no-repeat top left;
	width:900px;
	height:207px;
	float:left;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#bg-bottom div#wrapp-fl{
	height:130px;
	width:666px;
	/* padding-top:87px; */
	float:left;
	margin-top:87px;
	margin-left:150px;

}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#bg-bottom div#wrapp-fl div.fl-left{
	float:left;
	padding-right:18px;
	width:210px;
	height:130px;
}
#topics-index #main-content #main-content-wrap #sub-conten-wrap #bg-white div#bg-bottom div#wrapp-fl div.fl-right{
	float:right;
}

/*=========================== End topics index =================================*/

/*=========================== topics syousai =================================*/
#topic-syousai-banner{
	width:100%;
	height:250px;
	background:url(./img/topics/syousai/banner.jpg) no-repeat top center;
	margin:0 auto;
}
#topic-syousai-cont{
	width:960px;
	float:left;
	border:0px solid #933;
	}
#topic-syousai-cont a{
	/*color: red;
	text-decoration: underline;*/
	}
#topic-syousai-cont a:hover{
	color: red;
	text-decoration: none;
	}

#topic-syousai-cont #t-syousai-bar01{
	 width:596px;
	 height:43px;
	 float:left;
	 margin-bottom:50px;
	}
#topic-syousai-cont #t-syousai-wrapp{
	width:960px;
	height:auto;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left{
	width:250px;
	height:auto;
	text-align:left;
	float:left;
	background:url(./img/topics/syousai/bg-all.png) repeat-y;
	border:0px solid #933;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left {
	width:201px;
	height:auto;
	text-align:left;
	padding: 20px 20px 24px 25px;
	border:0px solid #933;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img001{
	width:201px;
	height:31px;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002{
	width:201px;
	height:225px;
	margin-top:10px;
	background:url(./img/topics/syousai/bg-cal01.png) no-repeat;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-top{
	width:170px;
	height:auto;
	float:left;
	padding-top:8px;
	margin-left:16px;
	border:0px solid #900;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-top .arrow-left{
	width:7px;
	height:13px;
	float:left;
	*margin-top:-1px;
	*margin-bottom:1px;

	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-top .arrow-right{
	width:7px;
	height:13px;
	float:right;
	*margin-top:-1px;
	*margin-bottom:1px;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-top .text-cent{
	width:100px;
	height:12px;
	float:left;
	text-align:left;
	font-size:12px;
	color:#FF9600;
	line-height:21px;
	margin-left:34px;
	margin-top:-3px;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-table{
	height:auto;
	float:left;
	margin-top:10px;
	margin-left:13px;
	border:0px #960 solid;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-table table{
	width:175px;
	height:auto;
	background:#ffdfb2;
	border:0px #960 solid;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-table table tr td{
	width:25px;
	height:25px;
	font-size:11px;
	line-height:25px;
	color:#464646;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	border:1px #FFFFFF solid;
	border-bottom:none;
	border-left:none;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-table table tr td.title-tbl{
	color:#FFFFFF;
	background:#ff8f00;
	border-right:none;
	border:1px #FFFFFF solid;
	border-bottom:none;
	border-left:none;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img002 .cal-table table tr td.style-01{
	color:#464646;
	background:#ffca7f;
	border-right:none;
	border:1px #FFFFFF solid;
	border-bottom:none;
	border-left:none;
	}





#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img003,.syousai-img005,.syousai-img007{
	width:201px;
	height:31px;
	margin-top:20px;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .syousai-img004{
	width:201px;
	height:128px;
	margin-top:10px;
	background:url(./img/topics/syousai/bg-cal02.png) no-repeat;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .div-cal-t{
	width:201px;
	height:10px;
	margin-top:10px;
	background:url(./img/topics/syousai/cal1.png) no-repeat;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .div-cal-m{
	width:201px;
	height:auto;
	min-height: 100px;
	background:url(./img/topics/syousai/cal2.png) repeat-y;
	}
	#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .div-cal-m p{
		color:#3A3A3A;
		margin-left:14px;
		}
		#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .div-cal-m p a{
			line-height:22px;
			font-size:13px;
			text-align:left;
			}
#topic-syousai-cont #t-syousai-wrapp #syousai-left #syousai-wrapp-left .div-cal-b{
	width:201px;
	height:10px;
	background:url(./img/topics/syousai/cal3.png) no-repeat;
	}

/*=======End-Left-side=======*/
/*=======right-side=======	*/
#topic-syousai-cont #t-syousai-wrapp #syousai-right{
	width:670px;
	height:auto;
	float:right;
	text-align:left;
	margin-left:40px;
	border:0px solid #933;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right{
	width:670px;
	height:auto;
	text-align:left;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right .div-text01{
	width:670px;
	height:75px;
	background:url(./img/topics/syousai/bg-con1.png) no-repeat;
}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right .div-text01 p{
	font-size:20px;
	line-height:42px;
	color:#1496D2;
	padding-top:16px;
	padding-left:55px;
	text-align:left;
}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right .div-text02{
	width:610px;
	height:auto;
	background:url(./img/topics/syousai/bg-con2.png) repeat-y;
	padding: 30px;
	font-size:16px;
	line-height:28px;
	color:#3A3A3A;
	text-align:left;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right .div-text02 a{
	text-decoration: underline;
	color: red;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right .div-text02 a:hover{
	text-decoration: none;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right .div-text02 p{

	}

#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right .div-text03{
	width:670px;
	height:10px;
	background:url(./img/topics/syousai/bg-con3.png) no-repeat;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-right .div-text01 p.t-date{
	width:120px;
	font-size:12px;
	line-height:24px;
	color:#FF9600;
	text-align:right;
	float: right;
	margin-right: 15px;
	margin-top:-25px;
}
#topic-syousai-cont #t-syousai-wrapp #syousai-right h2{
	color: #1496D2;
	font-size: 80%;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-foot-cont{
	width:670px;
	height:12px;
	background:url(./img/topics/syousai/img-bottom.png) no-repeat;
	margin-top:10px;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-foot-cont .syousai-p1{
	width:auto;
	float:left;
	margin-left:23px;
	margin-top:-5px;
	}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-foot-cont .syousai-p1 a{
	font-size:13px;
	line-height:22px;
}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-foot-cont .syousai-p1 a:hover{
}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-foot-cont .syousai-p2{
	width:auto;
	float:right;
	margin-right:18px;
	margin-top:-5px;
	border:0px solid #933;
}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-foot-cont .syousai-p2 a{
	font-size:13px;
	line-height:22px;
}
#topic-syousai-cont #t-syousai-wrapp #syousai-right #bg-foot-cont .syousai-p2 a:hover{
}

#div-last-bottom{
	width:900px;
	height:206px;
	margin:0 auto;
	margin-top:50px;
	background:url(./img/topics/syousai/bg-smile.png) no-repeat;
	}
/*#div-last-bottom .wrapp-bottom{
	width:663px;
	height:110px;
	float:left;
	margin-left:164px;
	border:1px solid #909;
	}*/
#div-last-bottom .img-foot001{
	width:175px;
	height:85px;
	margin-top:101px;
	margin-left:168px;
	float:left;
	}
#div-last-bottom  .img-foot002{
	width:175px;
	height:85px;
	float:left;
	margin-top:101px;
	margin-left:52px;
	}
#div-last-bottom .img-foot003{
	width:175px;
	height:85px;
	float:left;
	margin-top:101px;
	margin-left:53px;
	}
/*===========================End topics syousai =================================*/

#wp-calendar{
	padding:0px;
	text-align:center;
	border-collapse:collapse;
}
#wp-calendar table{}
#wp-calendar caption{
	font-size:12px;
	color:#FF9600;
	margin-bottom: 10px;
}
#wp-calendar caption a{
	color:#EA0081;
}
#wp-calendar caption a.pr{
	float: left;
	width: 7px;
	height: 14px;
	margin-top: 2px;
	background:url(./img/topics/syousai/arrow-left.png) no-repeat;
}
#wp-calendar caption a.ne{
	float: right;
	width: 7px;
	height: 14px;
	margin-top: 2px;
	background:url(./img/topics/syousai/arrow-right.png) no-repeat;
}
#wp-calendar th{
	width:25px;
	height:25px;
	font-size:11px;
	line-height:25px;
	color:#464646;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	border:1px #FFFFFF solid;
	border-bottom:none;
	border-left:none;
	color: #FFFFFF;
	background: #ff8f00;
	border-right: none;
	border-left: none;
	border-bottom: none;
	border: 1px #FFFFFF solid;
}
#wp-calendar thead{}
#wp-calendar td{}
#wp-calendar td a{
	font-size: 11px;
	text-decoration: underline;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* ------------------------------
 追加161124
------------------------------ */
