@charset "utf-8";


/*navArea  方面ヨコ渡りナビゲーション
----------------------------------------------------------------*/
div.navArea{
width:100%;
margin-left:10px;
margin-bottom:10px;
}

div#centerArea div.navArea{
margin-left:0;
}

div.navArea li{
float:left;
line-height:0.5;
}

div.navArea li.first{
_display:inline;
margin-left:9px;
}

div.navArea.wi940 ul{
width:940px;
height:24px;
background-image:url("/templates/shared/img/bg_tour_nav.jpg");
background-position:top right;
background-repeat:no-repeat;
}

div.navArea.wi710 ul{
width:710px;
height:24px;
background-image:url("/templates/shared/img/bg_tour_nav.jpg");
background-position:top right;
background-repeat:no-repeat;
}

/*ここまで旧テンプレートCSS
----------------------------------------------------------------*/


/* ------------------------
   コンテンツレイアウト
------------------------ */

#tamaArea{
width:710px;
margin-top:20px;
clear:both;
}

img.Img_vaBtm{
vertical-align:text-bottom;
}
.tamaWaku{
border-left:1px solid;
border-right:1px solid;
border-bottom:1px solid;
padding:10px 9px 10px 9px;
}
.kor_waku{
border-color:#b91900;
}
.kor_tama_box_R{
float:right;
width:460px;
}
.kor_tama_box_R p{
float:left;
padding:10px 5px 0 10px;
}
.kor_tama_box_R p img{
padding-left:10px;
padding-bottom:10px;
}
.kor_tama_box_R p img.nopdg{
padding-left:0 !important;
padding-bottom:0 !important;
}
.kor_tama_osusume{
float:right;
width:330px;
margin-top:10px;
}
.kor_tama_osusume p{
padding:0 10px 0 10px;
margin-bottom:8px;
}
.osusume_acs{
padding:5px 5px 5px 10px;
background-color:#ececec;
}

#tama_linkbox{
margin-top:10px;
clear:both;
}
.tama_linkbox_S{
float:left;
width:230px;
background:url("../img/tama_linkbox_bg.gif") top left repeat-y;
}
.tama_linkbox_S p{
padding:5px 10px 5px 10px;
}
.tama_linkbox_S div{
padding:0 10px 0 10px;
text-align:right;
}
.Box_pdR10{
padding-right:10px;
}
.Box_pdL10{
padding-left:10px;
}

.tama_bckbox{
padding:10px;
}
.tama_bckbox dl{
width:320px;
background:url("../img/tama_bck_top.gif") top left no-repeat;
}
.tama_bckbox dl dt{
float:left;
padding:3px 0 3px 15px;
}
.tama_bckbox dl dt div.tama_bck_num{
width:220px;
padding-bottom:3px;
border-bottom:1px solid #b91900;
}
.tama_bckbox dl dd.tama_bck_link{
float:left;
padding-left:15px;
width:220px;
}
.tama_bckbox dl dd.tama_bck_pht{
float:right;
}
.tama_bckbox dl dd.tama_bck_pht img{
vertical-align:text-bottom;
}