@charset "Shift_JIS";
@import "../common/css/reset.css";
@import "../common/css/template.css";

/**************************************************/
/* トップページ */
/**************************************************/
#bd h2{width:902px;margin-bottom:20px;}
#bd h2 img{display:block;}

/**************************************************/
/* フラッシュ */
/**************************************************/
#flash{width:901px;height:316px;padding-left:1px;}
#flash img{display:block;}

#mainVisual{width:613px;height:306px;float:left;padding-top:10px;overflow:hidden;background:url(../img/randomImage/loading.gif) no-repeat 373px 133px;}
#mainVisual li{width:580px;height:296px;padding-left:33px;float:left;display:none;background-color:#FFF;}
#mainVisual li.selected{color:#C00;display:block;}

#thumbnailImage{width:226px;height:301px;margin-left:647px;padding-top:10px;display:none;}
#thumbnailImage li{width:71px;height:46px;float:left;background-color:#666;margin-right:4px;margin-bottom:4px;border:0px solid #000;overflow:hidden;}
#thumbnailImage li.selected{color:#C00;}
#thumbnailImage li img{display:none;}

#thumbnailImage1{background-image:url(../img/randomImage/thumbnailImage1.jpg);}
#thumbnailImage2{background-image:url(../img/randomImage/thumbnailImage2.jpg);}
#thumbnailImage3{background-image:url(../img/randomImage/thumbnailImage3.jpg);}
#thumbnailImage4{background-image:url(../img/randomImage/thumbnailImage4.jpg);}
#thumbnailImage5{background-image:url(../img/randomImage/thumbnailImage5.jpg);}
#thumbnailImage6{background-image:url(../img/randomImage/thumbnailImage6.jpg);}
#thumbnailImage7{background-image:url(../img/randomImage/thumbnailImage7.jpg);}
#thumbnailImage8{background-image:url(../img/randomImage/thumbnailImage8.jpg);}
#thumbnailImage9{background-image:url(../img/randomImage/thumbnailImage9.jpg);}
#thumbnailImage10{background-image:url(../img/randomImage/thumbnailImage10.jpg);}
#thumbnailImage11{background-image:url(../img/randomImage/thumbnailImage11.jpg);}
#thumbnailImage12{background-image:url(../img/randomImage/thumbnailImage12.jpg);}
#thumbnailImage13{background-image:url(../img/randomImage/thumbnailImage13.jpg);}
#thumbnailImage14{background-image:url(../img/randomImage/thumbnailImage14.jpg);}
#thumbnailImage15{background-image:url(../img/randomImage/thumbnailImage15.jpg);}
#thumbnailImage16{background-image:url(../img/randomImage/thumbnailImage16.jpg);}
#thumbnailImage17{background-image:url(../img/randomImage/thumbnailImage17.jpg);}
#thumbnailImage18{background-image:url(../img/randomImage/thumbnailImage18.jpg);}

.randomImage{/* ランダムに含む画像 */}

/*#flashOption{width:900px;margin-left:1px;height:200px;overflow:hidden;}*/
#flashOption{display:none;}

#topNotes{width:850px;text-align:left;padding-left:36px;margin-bottom:10px;font-size:85%;}

/**************************************************/
/* トップコンテンツ */
/**************************************************/
#top-contents{padding-left:26px;}

#top-caution{width:840px;border:5px solid #F00;background-color:#FFF;margin-bottom:20px;}


.cautionTitle{border-bottom:5px solid #F00;background-color:#F00;color:#FFF;padding:5px 0px;font-size:20px;text-align:center;margin-bottom:20px;}
.cautionHead{color:#F00;font-weight:bold;padding:0px 0px 20px;font-size:25px;text-align:center;}
.cautionText{padding:0px 0px 10px;font-size:15px;text-align:center;}

.cautionNote{padding:0px 0px 20px;font-size:13px;text-align:center;}


/**************************************************/
/* バナースペース */
/**************************************************/
.top-banner{width:850px;margin-bottom:20px;}

#top-banner1{height:100px;}

#bnr-report{width:850px;height:100px;float:left;}
#bnr-report a{width:850px;padding-top:100px;background-image:url(../img/bnr-report.jpg);}
#bnr-report a:hover{background-position:0px -100px;}

#bnr-inquiry{width:415px;height:100px;float:right;}
#bnr-inquiry a{width:415px;padding-top:100px;background-image:url(../img/bnr-inquiry.jpg);}
#bnr-inquiry a:hover{background-position:0px -100px;}

#top-banner2{height:115px;}

#bnr-poster{width:850px;height:115px;margin-bottom:20px;}
#bnr-poster a{width:850px;padding-top:115px;background-image:url(../img/bnr-poster.jpg);}
#bnr-poster a:hover{background-position:0px -115px;}

#bnr-jriders{width:327px;height:80px;margin-bottom:15px;text-align:center;}
#bnr-jriders a{width:200px;height:80px;display:block;margin:0px auto;}
#bnr-jriders a img{display:block;}

#bnr-omcs{width:327px;height:64px;margin-bottom:15px;text-align:center;}
#bnr-omcs a{width:320px;height:64px;display:block;margin:0px auto;}
#bnr-omcs a img{display:block;}

/**************************************************/
/* SNSトップ */
/**************************************************/
#snsTop{width:850px;/*height:80px;*/height:38px;margin-bottom:20px;}
#snsTop h3{width:850px;margin-bottom:13px;padding-top:10px;text-align:center;display:none;}
#snsTop h3 img{margin:0px auto;}
#snsTop ul{width:850px;height:38px;position:relative;}
#snsTop li{width:425px;height:38px;overflow:hidden;top:0px;position:absolute;}
#snsTop li a{width:425px;padding-top:38px;display:block;}
#snsTop li a:hover{background-position:0px -38px;}

#snsFB{left:0px;}
#snsFB a{background-image:url(../img/snsFB.gif);}

#snsTW{right:0px;}
#snsTW a{background-image:url(../img/snsTW.gif);}

/**************************************************/
/* ニュースヘッドライン */
/**************************************************/
#top-news{width:503px;float:left;background-color:#000;padding-bottom:2px;}
#top-news h3{width:503px;padding-bottom:2px;}
#top-news h3 img{display:block;}
#top-news .iframe{width:501px;height:224px;margin-left:2px;display:block;}

#news-text{width:499px;height:224px;overflow-x:hidden;overflow-y:scroll;background-color:#FFF;display:block;}

#news-text a:link {color:#900;}
#news-text a:visited {color:#909;}
#news-text a:hover {color:#80F;}
#news-text a:active {color:#80F;}

div#news-text {}
div#news-text p{line-height:1.7em;}
div#news-text td{padding:5px 5px 0;vertical-align:top;}
div#news-text td.date{padding-right:10px;white-space:nowrap;}

/**************************************************/
/* インタレストマッチ */
/**************************************************/
#top-listing{width:327px;margin-left:523px;margin-bottom:10px;}
#top-listing .iframe{width:325px;height:250px;display:block;border:1px solid #C2C1C1;}

/* IE6ハック */
* html body #top-listing{margin-left:520px;}

/**************************************************/
/* アクセスカウンター */
/**************************************************/
#top-counter{width:113px;height:28px;background-image:url(../img/counter.gif);clear:left;margin-left:737px;}
#top-counter p{margin-left:4px;width:105px;height:28px;overflow:hidden;}
#top-counter img{margin-top:4px;}

/**************************************************/