/* CSS Document */

body{ background:#fff8e7; margin:10px 0 0 0;color:#333;}

#tabikibun{ width:750px; margin:0 auto;}

#tabikibun #tabikibunHead{ width:760px; margin:0 auto 10px auto;}
#tabikibun #tabikibunHead h1{}


#tabikibun #tabikibunMain{ width:750px; margin:0 auto;}

#tabikibun #tabikibunMain #top{ background:url(/program/tokuban/tabikibun2010/img/fra-top.gif) no-repeat; height:15px; width:750px; overflow:hidden;}
#tabikibun #tabikibunMain #main{ background:url(/program/tokuban/tabikibun2010/img/fra-bg.gif) repeat-y; width:720px; overflow:hidden; padding:0 15px; line-height:2.3em;}
#tabikibun #tabikibunMain #btm{ background:url(/program/tokuban/tabikibun2010/img/fra-btm.gif) no-repeat; height:15px; width:750px; overflow:hidden;}


#tabikibun #tabikibunMain #main div.note{ margin:0 34px; background:url(/program/tokuban/tabikibun2010/img/line01.gif) repeat-y top center; line-height:25px;}



/*
#tabikibun #tabikibunMain #main span.note{display: inline;border-bottom: 2px dotted #ccb372; padding:0 0 2px 0;}
*/

#tabikibun #tabikibunMain h3{ text-align:right;}
	
#tabikibun #tabikibunMain #main .tCenter img{ margin:0 8px;}

/*FOOTER*/
.tCenter{ padding:15px;}

/*.tCenter{ padding:10px 0 30px 0;}*/



#tabikibun h2.spotTitle{ margin:10px 0 0 0;}

.spot{ margin:0 0 0 10px; width:355px; float:left;}
.spot hr{ border:#fff8e7!important;}
.spot h3{ letter-spacing:0.15em; font-size:14px;}

.spot span{ display:block; font-size:14px; line-height:1.2em; padding:5px 0 0 0; border-top: #FFF dotted 1px; margin:5px 0 0 0;}

.spot a{ font-weight:bold; letter-spacing:0.2em; color:#FFF;}

.spot .spotKanko{ width:355px; overflow:hidden; float:left; margin:10px 0 0 0;}
.spot .spotKanko .spotKankoMain{ background:url(/program/tokuban/tabikibunshop2010/img/spot-kanko-t.gif) no-repeat #a2ba85; padding:10px;}
.spot .spotKanko .spotKankoMain h3{ padding:0 0 10px 130px;}
.spot .spotKanko .spotKankoBtm {background: url(/program/tokuban/tabikibunshop2010/img/spot-kanko-f.gif) no-repeat; width:355px; height:10px;}

.spot .spotShokuji{ width:355px; overflow:hidden; float:left; margin:10px 0 0 0;}
.spot .spotShokuji .spotShokujiMain{ background:url(/program/tokuban/tabikibunshop2010/img/spot-shokuji-t.gif) no-repeat #d2c683; padding:10px;}
.spot .spotShokuji .spotShokujiMain h3{ padding:0 0 10px 133px;}
.spot .spotShokuji .spotShokujiBtm {background: url(/program/tokuban/tabikibunshop2010/img/spot-shokuji-f.gif) no-repeat; width:355px; height:10px;}


.spot .spotTaiken{ width:355px; overflow:hidden; float:left; margin:10px 0 0 0;}
.spot .spotTaiken .spotTaikenMain{ background:url(/program/tokuban/tabikibunshop2010/img/spot-taiken-t.gif) no-repeat #df9dad; padding:10px;}
.spot .spotTaiken .spotTaikenMain h3{ padding:0 0 10px 160px;}
.spot .spotTaiken .spotTaikenBtm {background: url(/program/tokuban/tabikibunshop2010/img/spot-taiken-f.gif) no-repeat; width:355px; height:10px;}


.spot .spotShukuhaku{ width:355px; overflow:hidden; float:left; margin:10px 0 0 0;}
.spot .spotShukuhaku .spotShukuhakuMain{ background:url(/program/tokuban/tabikibunshop2010/img/spot-shukuhaku-t.gif) no-repeat #b59ec6; padding:10px;}
.spot .spotShukuhaku .spotShukuhakuMain h3{ padding:0 0 10px 90px;}
.spot .spotShukuhaku .spotShukuhakuBtm {background: url(/program/tokuban/tabikibunshop2010/img/spot-shukuhaku-f.gif) no-repeat; width:355px; height:10px;}

.spot .programPhoto{ margin:0; padding:10px 0 0 0 ; text-align:center; float:none; clear:both;}



#comment{ width:500px; margin:15px auto 0 auto;}

/* キャンペーン */


.campaignCont{ margin:0 100px 15px 95px; font-size:14px; line-height:1.8em; color:#a98000;}
.campaignCont a{ color:#e37c02;}

/* プレゼント */
table#spotPresent{ border-top:1px solid #e284ba; margin:10px auto 0 auto !important; font-size:14px; line-height:2em; font-weight:bold; color:#a92871; width:70%;}


table#spotPresent th,
table#spotPresent td{ border-bottom:1px solid #e284ba; padding:5px 20px;}

table#spotPresent th{ font-weight:bold;}
table#spotPresent td{ font-weight:normal;}





