/* 
sp/hawaii_package.html（特集　スペシャルパッケージ）
----------------------------------------------------------
■01：ページ内共通要素
■02：top
■03：ol#listbox
■04：挙式オプション
■05：div.notesbox　注意事項
■06：div.tbbbox　キャンセルについて
----------------------------------------------------------*/

/*■01：ページ内共通要素
---------------------------------------------------*/
/*ページタイトル*/
/*幅設定に関してはbace.cssにて共通化*/
h2#plan{ background:url(../img/h2_bk.gif) #98856b no-repeat 0 0;}
h2#plan span{text-indent:-9999px;}

/*■02：top
---------------------------------------------------*/
div.top{width:690px;height:330px; margin-bottom:20px;}


/*■03：ol#listbox
---------------------------------------------------*/
.dstbox{border:1px solid #ccc;width:668px;padding:10px;}
ol#listbox{width:668px; overflow:hidden;}
ol#listbox li{float:left;}
ol#listbox li.lst01{width:222px;}
ol#listbox li.lst02{width:222px;}
ol#listbox li.lst03{width:222px;}
ol#listbox li div.lbb{width:212px;margin:4px;border:1px solid #ccc; background-color:#fff;
height:400px;
_height:410px;/*IE6*/}
/*h3*/
ol#listbox li div.lbb h3{
display:block;padding:5px;
background-color:#a28e6d;
border-bottom:1px solid #ccc;line-height:1.3em;
font-weight:bold;color:#fff; font-size:14px;
height:35px;}

/*a（img）*/
ol#listbox li div.lbb a.img{margin:5px 0 0 4px; display:block;}
ol#listbox li div.lbb a.img{width:202px;border:1px solid #ccc;}
ol#listbox li div.lbb a.img img{ width:200px; height:154px;padding:1px;}
/*p（txt）*/
ol#listbox li div.lbb p.txt{width:202px;height:97px;
margin:5px 5px 0 5px;line-height:1.3em;font-size:10px;}
/*span.money*/
ol#listbox li div.lbb span.money{display:block; text-align:center;}
ol#listbox li div.lbb span.money b{font-size:20px; font-family:Arial, Helvetica, sans-serif;}
/*p（day）適用期間*/
ol#listbox li div.lbb p.day{width:202px;margin:5px 5px 0 5px;font-size:10px;}
/*a.dbtn（詳細はこちらボタン）*/
ol#listbox li div.lbb a.dbtn{
overflow:hidden;
margin:5px 57px 10px 57px;display:block;
width:88px;height:21px;text-indent:-9999px;
background:url(../img/dbtn.gif) no-repeat;}
ol#listbox li div.lbb a:hover{background-position:0 -21px;}


/*■04：div.tbbbox　挙式オプション
---------------------------------------------------*/
h3.tbb{height:55px;text-indent:-9999px;}
h3.tbb span{display:block;height:55px;background:url(../img/package/h3tbb.gif) no-repeat;}
div.tbbbox{width:680px;padding:5px;}
div.tbbbox table{border:1px solid #aa9067; height:290px;}
div.tbbbox table th,
div.tbbbox table td{padding:3px 5px;vertical-align:top;text-align:left;border:1px solid #aa9067;}
div.tbbbox ul.bace{width:680px;overflow:hidden;}
div.tbbbox ul.bace li{float:left; width:340px;}
div.tbbbox ul.bace li table{width:330px; margin:0 4px;}
div.tbbbox ul.bace li table tr.tit{background-color:#aa9067;}
div.tbbbox ul.bace li table tr.tit th{color:#fff; font-weight:bolder;}
/*h4*/
div.tbbbox table td h4{display:block;font-size:15px; font-weight:bold;color:#645742;}
/*dl*/
div.tbbbox table td dl{overflow:hidden; width:320px;}
div.tbbbox table td dl dt,
div.tbbbox table td dl dd{float:left;padding-top:3px;border-top:1px dotted #ccc;font-size:10px;}
div.tbbbox table td dl dt{width:15px;}
div.tbbbox table td dl dd{width:305px; margin-bottom:5px;}


/*■05：div.notesbox　注意事項
---------------------------------------------------*/
h3.notes{height:55px;text-indent:-9999px;}
h3.notes span{display:block;height:55px;background:url(../img/package/h3notes.gif) no-repeat;}
div.notesbox{width:678px;padding:5px; border:1px solid #ccc;}

div.notesbox ul li{width:666px; padding-bottom:5px;
padding-left:12px;background:url(../../images/common/txt_list_start02.gif) no-repeat 0 3px;}


/*■06：div.cancelbox　キャンセルについて
---------------------------------------------------*/
h3.cancel{height:55px;text-indent:-9999px;}
h3.cancel span{display:block;height:55px;background:url(../img/package/h3cancel.gif) no-repeat;}
div.cancelbox{width:678px;padding:5px; border:1px solid #ccc;}

div.cancelbox dl dt,div.cancelbox dl dd{width:678px;}
div.cancelbox dl dt{font-size:15px;font-weight:bold;color:#645742;
padding-top:10px;background:url(../../images/common/line_dotted01.gif) repeat-x 0 5px;}
div.cancelbox dl dt.st{background:none; padding-top:0;}
div.cancelbox dl dd{ width:668px;padding-left:10px;}



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




