body {background-image: url(top_img/bg2.gif); margin:0px;}
/*h3 {
	font-size: 18px;
	color: #AC4548;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DAAB5C;
	margin: 20px 20px 5px 20px;
	padding-bottom: 5px;
}*/

.main {background-image: url(top_img/main_back.jpg); background-repeat: repeat-y; width: 800px; padding:0 20px 0 20px;}

/* 2010/04/13 change_s */
/*
.leftnaviT {background-image: url(top_img/left_back.jpg); background-repeat: repeat-y; float: left; width: 220px; margin: 20px 0 0 0px; padding-bottom:5px;}
*/
.leftnaviT {float: left; width: 220px; margin: 20px 0 0 0px;}
.leftnaviT1 {background-image: url(top_img/left_back.jpg); background-repeat: repeat-y;width: 100%; margin: -5px 0 0 0px; padding-bottom:5px; padding-top:5px; height:441px;}
.leftnaviT2 {margin: 20px 0 0px 0px;}
.leftnaviT3 {margin: 15px 0 0px 0px;}
/* 2010/04/13 change_e */

.itiran {width: 210px; margin:5px 5px 0 5px;}

/* 100422 仮で修正_s */
/*#leftNavi ul {text-align: left; margin:5px 0 10px 20px; font-size:12px;  line-height:140%;padding:0px;}*/
#leftNavi ul {text-align: left; margin:5px 0 10px 20px; font-size:12px;  line-height:120%;padding:0px;}
/* 100422 仮で修正_e */
#leftNavi li { margin:0px; padding:0px;}

#sitemap ul { margin:5px 0 20px 25px; font-size:10px; line-height:140%; padding:0px;}
#sitemap li { margin:0px; padding:0px;}

/* fujita change_s */
/*
#rensai ul { margin:5px 0px 20px 20px; font-size:10px; line-height:140%; padding:0px;}
#rensai li { margin-bottom:5px; padding-right:10px;}
*/
#rensai ul { margin:5px 0px 20px 20px; font-size:10px; line-height:140%; padding:0px; color:#444444;}
#rensai li { margin-bottom:5px; padding-right:10px; color:#444444;}
/* fujita change_e */

.mqTop {font-size: 12px; line-height:30px; background: url(top_img/info_back.jpg); width: 435px; margin:0px; padding:0 5px 0 0; height: 30px; float:left;}

.TopRight { float: left; width: 560px; margin:20px 0px 0 20px;}
.whats { background: url(top_img/whats_back.jpg) repeat-y; height: 100px; width: 540px; padding-left: 20px; overflow: auto;}
#what ul { text-align: left; margin:5px; font-size:12px; line-height:140%; padding:0px;}
a { color: #333300; text-decoration: none;}
a:hover { color: #990000; text-decoration: underline;}

.full{width:800px; background-color:white; text-align:center; margin-top:20px;}
.fullSide{ width:800px; margin-top:20px; background: url(top_img/left_back.jpg) repeat-y right;}
.leftSide{ width:560px; background-color:white; float:left;}
.rightSide{ width:220px; font-size:12px; margin:0px 0 0 20px; float:left; text-align:left;}
.fullHonbun{ font-size:12px; line-height:170%; text-align:left; width:780px; margin:0 10px; padding-bottom:10px;}
.leftHonbun{ font-size:12px; line-height:170%; text-align:left; width:540px; margin:0 10px; padding-bottom:10px; }
/* fujita add_s */
.Center{ width:560px; background-color:white; text-align:left;}
/* fujita add_e */
	
#high h4{font-size:1px; font-weight:bold; border-bottom:dotted 1px seagreen; color:seagreen; margin:0px 0 0 0; }
#high h3{font-size:18px; font-weight:bold; margin:20px 0 5px 0; color: Green;}
#high h2{font-size:16px; font-weight:bold; color:seagreen;}
	
.hosoku{ font-size:10px; color:#666;}
/* 20100805修正 IE6でおかしかったため */
/*
.highthum { font-size: 10px; line-height: 126%; margin: 5px 7px 10px 7px; padding: 5px 5px; float: left; width: 233px; border: 1px dotted seagreen; text-align: left;}
*/
.highthum { font-size: 10px; line-height: 126%; margin: 5px 5px 10px 7px; padding: 5px 5px; float: left; width: 233px; border: 1px dotted seagreen; text-align: left;}
.highthumname { font-size: 13px; font-weight: bold; color: Green; line-height: 130%;}
.highthum img { margin-right: 10px; float: left; border:0px;}
.highBack { background: url(highlight_img/back_back.jpg) no-repeat; height: 30px; width: 790px; text-align: left; font-size: 12px; line-height: 30px; font-weight: bold; padding-left: 10px;}

.highBackLi ul { text-align: left; width: 790px; margin: 0 0 0px 10px; padding:5px 0px 5px 0px; height: 100px; overflow: auto; font-size: 12px; line-height: 25px;}
.highBackLi li { border-bottom: 1px dotted seagreen; width:760px; margin:0px;padding:0px;}

.dart{ float:left; margin-top:5px;}
	
.highSpec{width:460px; float:left; margin:5px 0 0 10px; font-size:12px; font-weight:bold; color:#333;}
.highSpec2{width:560px; float:left; margin:5px 0 0 10px; font-size:12px; font-weight:bold; color:#333;}
.highSpec3{width:420px; float:left; margin:5px 0 0 10px; font-size:12px; font-weight:bold; color:#333;}
.highBamei{ width:240px; float:left; text-align:right;}
.highBamei3{ width:280px; float:left; text-align:right;}
.highLeft{ width:470px; float:left; }
.highRight{width:290px; margin-left:20px; float:left;}

.syuzai{ font-size:10px; line-height:14px; margin-top:20px;padding-left:20px; }
	
.comment470{margin:20px 0 10px 0;}
.comePhoto{  width:90px; margin:5px 10px 0 0; text-align:center; padding-top:93px; float:left;}
.comePhoto110{  width:90px; margin:5px 10px 0 0; text-align:center; padding-top:113px; float:left;}
.come{width:125px; font-size:10px; line-height:13px; float:left; margin-top:5px;}
.come3{width:146px; font-size:10px; line-height:13px; float:left; margin-top:5px;}

#rightNavi a{ display:block; line-height: 30px; color:black; text-decoration: none; background-image: url(sub_img/botton210a.jpg); height: 30px; width: 180px; margin:5px; padding-left:30px;}
#rightNavi a:hover{ background-image: url(sub_img/botton210b.jpg);}
.rigthTitle { font-size: 14px; color: #FFFFFF; background-image: url(sub_img/menu_title.jpg); text-align: center; height: 30px; width: 220px; line-height: 30px; margin:0px 0 10px 0;}
#rightNavi hr{ margin:15px 0 15px 0;}
#rensai hr{ margin:15px 0 15px 0;}

#rensai h1{ color:#333; background: url(rensai_img/rensaih1.jpg); font-weight:bold; width:540px; height:30px; line-height:30px; text-align:center; font-size:16px; margin:20px 0  30px 0;}
#rensai h2{font-size:16px; font-weight:bold; color:steelblue;}
/* fujita change_s */
/*
#rensai a{ color:black; text-decoration: none; font-weight:bold;}
*/
#rensai a{ color:#444444; text-decoration: none; font-weight:bold;}
#rensai a.syokai{ color:black; text-decoration: none; font-weight:normal;}
/* fujita change_e */
#rensai a:hover{ color:firebrick; text-decoration: underline;}
.syoukai{width:300px; margin:30px 0 0 120px; font-size:10px; line-height:160%;}
.syoukaiName{font-size:12px; border-bottom:1px solid #666; width:160px; padding-bottom:5px; margin-bottom:10px;}
.setumeimigi{font-size:10px; line-height:150%; text-align:right; color#333; margin-top:10px;}


/* fujita add_s */
.sc {
	padding: 5px;
	width: 400px;
	margin-top: 10px;
	margin-bottom: 5px;
	border: 1px solid #004F59;
	text-align: center;
	font-size: 12px;
	line-height: 170%;
}
/* fujita add_e */


/* 2010.4.9 close up ここから 12日にも修正しています*/
#closeup h1{ color:#333; background: url(closeup_img/closeuph1.jpg); font-weight:bold; width:540px; height:30px; line-height:30px; text-align:center; font-size:16px; margin:10px 0  30px 0;}
#closeup h2{font-size:16px; font-weight:bold; color:#FF6000; text-align:center;margin-top:5px;}
.closeupdate{ font-size:12px; line-height:14px; color:#7B5300; font-weight: bold; text-align:right; margin:-28px 0 20px 0;}
.honbun2 {font-size: 11pt; line-height: 14pt; font-weight: bold;}
#closeup a{ color:white; text-decoration: none;}
#closeup a:hover{ color:firebrick; text-decoration: underline;}
.closeUpMenu{ color:black; background: url(closeup_img/closeup_menu.jpg); font-weight:bold; width:190px; height:30px; line-height:30px; text-align:left; font-size:12px; margin:0 0 10px 0; padding-left:30px;}
#closeupLi ul { margin:0px 5px 0px 5px; font-size:12px; line-height:15px; padding:0px;}
#closeupLi li {list-style-type: none;}
/* fujita change_s */
/*
.closeupLia1 { display:block; width:206px; height:20px;  padding:50px 2px 0px 2px ; text-align:right; margin-bottom:10px;}
.closeupLia2 { display:block; width:206px; height:35px;  padding:35px 2px 0px 2px ; text-align:right; margin-bottom:10px;}
.closeupLia3 { display:block; width:206px; height:50px;  padding:20px 2px 0px 2px ; text-align:right; margin-bottom:10px;}
*/

.closeupLia1 { display:block; width:206px; height:16px;  padding:32px 2px 0px 2px ; text-align:right; margin-bottom:10px;}	/* １行用 */
.closeupLia2 { display:block; width:206px; height:31px;  padding:17px 2px 0px 2px ; text-align:right; margin-bottom:10px;}	/* ２行用 */

/* fujita change_e */

#closeupLi a{ color:white;}
/* fujita cmment_s */
/*#closeupLi a:hover{ color:firebrick;}*/
/* fujita cmment_e */

/* 2010.4.9 close up ここまで！*/


/* 2010.4.12 close up ライトナビサムネイル表示　ここから*/
#closeLia1 a{background:url(closeup_img/closeup_thum01.jpg);}
#closeLia1 a:hover{background:url(closeup_img/closeup_thum01b.jpg);}
#closeLia2 a{background:url(closeup_img/closeup_thum02.jpg);}
#closeLia2 a:hover{background:url(closeup_img/closeup_thum02b.jpg);}
#closeLia3 a{background:url(closeup_img/closeup_thum03.jpg);}
#closeLia3 a:hover{background:url(closeup_img/closeup_thum03b.jpg);}
#closeLia4 a{background:url(closeup_img/closeup_thum04.jpg);}
#closeLia4 a:hover{background:url(closeup_img/closeup_thum04b.jpg);}
#closeLia5 a{background:url(closeup_img/closeup_thum05.jpg);}
#closeLia5 a:hover{background:url(closeup_img/closeup_thum05b.jpg);}
#closeLia6 a{background:url(closeup_img/closeup_thum06.jpg);}
#closeLia6 a:hover{background:url(closeup_img/closeup_thum06b.jpg);}
#closeLia7 a{background:url(closeup_img/closeup_thum07.jpg);}
#closeLia7 a:hover{background:url(closeup_img/closeup_thum07b.jpg);}
#closeLia8 a{background:url(closeup_img/closeup_thum08.jpg);}
#closeLia8 a:hover{background:url(closeup_img/closeup_thum08b.jpg);}
#closeLia9 a{background:url(closeup_img/closeup_thum09.jpg);}
#closeLia9 a:hover{background:url(closeup_img/closeup_thum09b.jpg);}
#closeLia10 a{background:url(closeup_img/closeup_thum10.jpg);}
#closeLia10 a:hover{background:url(closeup_img/closeup_thum10b.jpg);}
#closeLia11 a{background:url(closeup_img/closeup_thum11.jpg);}
#closeLia11 a:hover{background:url(closeup_img/closeup_thum11b.jpg);}
#closeLia12 a{background:url(closeup_img/closeup_thum12.jpg);}
#closeLia12 a:hover{background:url(closeup_img/closeup_thum12b.jpg);}
#closeLia13 a{background:url(closeup_img/closeup_thum13.jpg);}
#closeLia13 a:hover{background:url(closeup_img/closeup_thum13b.jpg);}
#closeLia14 a{background:url(closeup_img/closeup_thum14.jpg);}
#closeLia14 a:hover{background:url(closeup_img/closeup_thum14b.jpg);}
#closeLia15 a{background:url(closeup_img/closeup_thum15.jpg);}
#closeLia15 a:hover{background:url(closeup_img/closeup_thum15b.jpg);}
#closeLia16 a{background:url(closeup_img/closeup_thum16.jpg);}
#closeLia16 a:hover{background:url(closeup_img/closeup_thum16b.jpg);}
#closeLia17 a{background:url(closeup_img/closeup_thum17.jpg);}
#closeLia17 a:hover{background:url(closeup_img/closeup_thum17b.jpg);}
#closeLia18 a{background:url(closeup_img/closeup_thum18.jpg);}
#closeLia18 a:hover{background:url(closeup_img/closeup_thum18b.jpg);}
#closeLia19 a{background:url(closeup_img/closeup_thum19.jpg);}
#closeLia19 a:hover{background:url(closeup_img/closeup_thum19b.jpg);}
#closeLia20 a{background:url(closeup_img/closeup_thum20.jpg);}
#closeLia20 a:hover{background:url(closeup_img/closeup_thum20b.jpg);}
#closeLia21 a{background:url(closeup_img/closeup_thum21.jpg);}
#closeLia21 a:hover{background:url(closeup_img/closeup_thum21b.jpg);}
#closeLia22 a{background:url(closeup_img/closeup_thum22.jpg);}
#closeLia22 a:hover{background:url(closeup_img/closeup_thum22b.jpg);}
#closeLia23 a{background:url(closeup_img/closeup_thum23.jpg);}
#closeLia23 a:hover{background:url(closeup_img/closeup_thum23b.jpg);}
#closeLia24 a{background:url(closeup_img/closeup_thum24.jpg);}
#closeLia24 a:hover{background:url(closeup_img/closeup_thum24b.jpg);}
#closeLia25 a{background:url(closeup_img/closeup_thum25.jpg);}
#closeLia25 a:hover{background:url(closeup_img/closeup_thum25b.jpg);}
/* 2010.4.12 close up ここまで！*/


/* 2010.4.16 GDJ ここから*/
.GDJschedule{width:450px; float:left; }
#gdj a { color: firebrick;}
#gdj h2{font-size:16px; font-weight:bold; color:#C8004B;}
#gdjRight a { color: gold; font-size:12px;}
.GDJsetumei{width:300px; background:black url(tokusyu/gdj_img/logoshita.jpg) no-repeat; padding:90px 10px 10px 10px; float:left; color:white; margin-left:10px; font-size:11px; line-height:150%; margin-bottom:5px;}
.gdjnavi{float:left; margin:10px 0 20px 0;}
.gdjbo{width:100px; float:left; margin:10px 0 20px 0;}
.gdjthis{font-size:14px; font-weight:bold; line-height:30px; background-color:#ffcc00;}
.tokusyuBack { background: url(tokusyu_img/back_back.jpg) no-repeat; height: 30px; width: 790px; text-align: left; font-size: 12px; line-height: 30px; font-weight: bold; padding-left: 10px;}
.tokusyuthum{width:250px; margin:10px 5px 10px 5px; float:left; font-size:10px; line-height:140%;display:inline;}
.gdjpre a{width:120px; height:55px; background:url(tokusyu/gdj_img/pre01.jpg) no-repeat; float:left; text-align:left; margin:10px 0 20px 0; padding-top:25px; font-size:10px; line-height:14px;}
.gdjpre a:hover{background:url(tokusyu/gdj_img/pre02.jpg) no-repeat;}
.gdjnext a{width:120px; height:55px; background:url(tokusyu/gdj_img/next01.jpg) no-repeat; float:left; text-align:right; margin:10px 0 20px 0; padding-top:25px; font-size:10px; line-height:14px;}
.gdjnext a:hover{background:url(tokusyu/gdj_img/next02.jpg) no-repeat;}
.gdjnext_mi {width:120px; height:55px; background:url(tokusyu/gdj_img/next03.jpg) no-repeat; float:left; text-align:right; margin:10px 0 20px 0; padding-top:25px; font-size:10px; line-height:14px;}
.gdjpre_mi {width:120px; height:55px; background:url(tokusyu/gdj_img/pre03.jpg) no-repeat; float:left; text-align:left; margin:10px 0 20px 0; padding-top:25px; font-size:10px; line-height:14px;}	/* fujita add */
/* 2010.4.16 GDJ ここまで！*/

/* 2010.5.28 DW特集 ここから*/
#deNavi img{float:left;}
#dw h2{font-size:16px;
		color:#AC4548;
		text-align: center;
		border-bottom-width: 1px;
		border-bottom-style: dotted;
		border-bottom-color: #DAAB5C;
		margin: 20px 20px 5px 20px;
		padding-bottom: 5px;}
#dw h4{font-size:16px;
		color:#AC4548;
		text-align: left;
		margin: 20px 5px 15px 20px;
		padding-bottom: 5px;}

/* 2010.5.28 DW特集 ここまで！*/

/* 2010.10.1 SJT特集 ここから！*/
#sjtback{width:740px;background:url(tokusyu/sjt_img/head.jpg) no-repeat;padding:120px 30px 10px 30px;font-size:12px;text-align:left;}
#sjtmain{width:780px;padding-top:10px;font-size:12px;margin:0 0px 0px 0px;text-align:center;}
#sjtkisyu{width:200px; float:left;margin:10px 80px 20px 100px;}
#sjtmidashi{text-align:center;font-size:1.6em;color:blue;font-weight:bold;margin:30px 0 20px 0;}
.sjtLeft{float:left;width:450px;text-align:left;}
.sjtRight{float:left;width:290px;text-align:left; margin-left:20px;}
.sjtcome{width:140px; font-size:10px; line-height:13px; float:left; margin-top:5px;}
.sjtcomes{width:140px; font-size:10px; line-height:13px; float:left; margin-top:5px;padding:5px;background:khaki;}
.comePhotos{  width:95px; margin:5px 5px 0 0; text-align:center; padding-top:93px; float:left;line-height:130%;font-weight:bold;}
/* 2010.10.1 SJT特集 ここまで！*/

/* 2010.10.18 未来優駿特集 ここから！*/
#futuremain{width:780px;padding-top:10px;font-size:12px;margin:0 10px 0px 0px;text-align:center;}

#futureback{width:740px;background:url(tokusyu/future_img/head.jpg) no-repeat;padding:120px 30px 10px 30px;font-size:12px;text-align:left;}

/*#futureTab{width:800px;margin:0px;padding:0px;}*/
#futureTab{width:800px;margin:0px;padding:0px; text-align:center; height:40px;}

/*#futureTab ul{margin:0px;padding-left:15px;text-align:center;}*/
#futureTab ul{margin:0px;padding-left:10px;text-align:center;}

#futureTab li{list-style-type:none;float:left;color:white;line-height:100%;}

.futureTabt{background:url(tokusyu/future_img/01.jpg) no-repeat;width:90px;height:28px;padding:12px 10px 0 10px;font-size:11px;font-weight:bold;}
.futureTabm{background:url(tokusyu/future_img/04.jpg) no-repeat;width:90px;height:25px;padding:15px 10px 0 10px;font-size:10px;}
#futureTab a{background:url(tokusyu/future_img/02.jpg) no-repeat;width:90px;height:25px;display:block;padding:15px 10px 0 10px;font-size:10px;font-weight:bold;}
#futureTab a:hover{background:url(tokusyu/future_img/03.jpg) no-repeat;}
#futuremidashi{text-align:center;font-size:1.6em;color:green;font-weight:bold;margin:30px 0 20px 0;}
.futureLeft{float:left;width:450px;text-align:left; margin-left:5px;}
.futureRight{float:left;width:290px;text-align:left; margin-left:20px;}
.fcomePhoto{  width:120px; margin:5px 10px 0 0; text-align:center; padding-top:143px; float:left;}
.fcome{width:120px; font-size:10px; line-height:13px; float:left; margin-top:5px;}

#future h4{font-size:16px;
		color:green;
		text-align: left;
		margin: 20px 5px 15px 20px;
		padding-bottom: 5px;}
/* 2010.10.18 未来優駿特集 ここまで！*/


/* 2010.10.31 LJS特集 ここから！*/
#ljsback{width:740px;background:url(tokusyu/ljs_img/head.jpg) no-repeat;padding:120px 30px 10px 30px;font-size:12px;text-align:left;}
#ljsTab1 ul{margin:0px;padding:0;text-align:center;}
#ljsTab2 ul{margin:0px;padding:0px;text-align:center;}
#ljsTab1 li{list-style-type:none;float:left;color:white;line-height:110%;}
#ljsTab2 li{list-style-type:none;float:left;color:white;line-height:110%;}
.ljsTabt1{background:url(tokusyu/ljs_img/tab01a.jpg) no-repeat;width:240px;height:28px;padding:12px 10px 0 10px;font-size:13px;font-weight:bold;}
.ljsTabt2{background:url(tokusyu/ljs_img/tab02a.jpg) no-repeat;width:240px;height:26px;padding:14px 10px 0 10px;font-size:13px;font-weight:bold;}
.ljsTabm1{background:url(tokusyu/ljs_img/tab01d.jpg) no-repeat;width:240px;height:24px;padding:16px 10px 0 10px;font-size:12px;}
.ljsTabm2{background:url(tokusyu/ljs_img/tab02d.jpg) no-repeat;width:240px;height:28px;padding:12px 10px 0 10px;font-size:12px;}
#ljsTab1 a{background:url(tokusyu/ljs_img/tab01b.jpg) no-repeat;width:240px;height:25px;display:block;padding:15px 10px 0 10px;font-size:12px;font-weight:bold;}
#ljsTab1 a:hover{background:url(tokusyu/ljs_img/tab01c.jpg) no-repeat;}
#ljsTab2 a{background:url(tokusyu/ljs_img/tab02b.jpg) no-repeat;width:240px;height:30px;display:block;padding:10px 10px 0 10px;font-size:12px;font-weight:bold;}
#ljsTab2 a:hover{background:url(tokusyu/ljs_img/tab02c.jpg) no-repeat;}
#ljsmidashi{text-align:center;font-size:1.2em;color:deeppink;font-weight:bold;margin:30px 0 20px 0;}
.ljsLeft{float:left;width:450px;text-align:left; margin-left:10px;}
.ljsRight{float:left;width:290px;text-align:left; margin-left:20px;}
.ljscome{width:140px; font-size:10px; line-height:13px; float:left; margin-top:5px;}
.ljscomes{width:140px; font-size:10px; line-height:13px; float:left; margin-top:5px;padding:5px;background:khaki;}
#ljskisyu{width:400px;float:left;margin:10px 0px 20px 0px;font-size:12px;}
/* 2010.10.31 LJS特集 ここまで！*/
