/* 
dst/○○（国）.html（dst詳細ページ）
----------------------------------------------------------
■01：ページ内共通要素
■02：ol#listbox
■03：div.txtbox（リード・テキスト）
■04：div.ccbox（特徴）
----------------------------------------------------------*/

/*■01：ページ内共通要素
---------------------------------------------------*/
/*ページタイトル*/
/*幅設定に関してはbace.cssにて共通化*/
div#country{width:690px;height:330px; text-indent:-9999px;}
div#countrymaldives,
div#countrytahiti,
div#countrybali,
div#countryfiji,
div#countrynewcaledonia,
div#countryhawaii,
div#countryaustralia,
div#countrymauritius,
div#countryeurope,
div#countrythai,
div#countrygreece,
div#countryitaly,
div#countryfrance,
div#countrycancun,
div#countrynewzealand{width:690px;height:330px; text-indent:-9999px;}


div#countrymaldives{background:url(../img/top-main/top_maldives.jpg) no-repeat;}/*モルディブ*/
div#countrytahiti{background:url(../img/top-main/top_tahiti.jpg) no-repeat;}/*タヒチ*/
div#countrybali{background:url(../img/top-main/top_bali.jpg) no-repeat;}/*バリ島*/
div#countryfiji{background :url(../img/top-main/top_fiji.jpg) no-repeat;}/*フィジー*/
div#countrynewcaledonia{background:url(../img/top-main/top_newcaledonia.jpg) no-repeat;}/*ニューカレドニア*/
div#countryhawaii{background:url(../img/top-main/top_hawaii.jpg) no-repeat;}/*ハワイ*/
div#countryaustralia{background:url(../img/top-main/top_australia.jpg) no-repeat;}/*オーストラリア*/
div#countrymauritius{background:url(../img/top-main/top_mauritius.jpg) no-repeat;}/*モーリシャス*/
div#countryeurope{background:url(../img/top-main/top_europe.jpg) no-repeat;}/*ヨーロッパ*/
div#countrythai{background:url(../img/top-main/top_thai.jpg) no-repeat;}/*タイ*/
div#countrygreece{background:url(../img/top-main/top_greece.jpg) no-repeat;}/*ギリシャ*/
div#countryitaly{background:url(../img/top-main/top_italy.jpg) no-repeat;}/*イタリア*/
div#countryfrance{background:url(../img/top-main/top_france.jpg) no-repeat;}/*フランス*/
div#countrycancun{background:url(../img/top-main/top_cancun.jpg) no-repeat;}/*カンクン*/
div#countrynewzealand{background:url(../img/top-main/top_newzealand.jpg) no-repeat;}/*ニュージーランド*/


/*罫線ボックス*/
.dstbox{border:1px solid #ccc;width:668px;padding:10px;}


/*■02：ol#listbox
---------------------------------------------------*/
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:340px;
_height:350px;/*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:13px;
height:35px;
}

/*p（img）*/
ol#listbox li div.lbb p.img{margin:5px 0 0 4px;}
ol#listbox li div.lbb p.img{width:202px;border:1px solid #ccc;}
ol#listbox li div.lbb p.img img{ width:200px; height:154px;padding:1px;}
/*p（txt）*/
ol#listbox li div.lbb p.txt{
width:202px;
margin:5px 5px 0 5px;
line-height:1.3em;}

ol#listbox li div.lbb p.txt span.sp{
display:block;margin-top:5px;
padding:2px; width:198px;background:#f9eccc;
color:#6d5c42;line-height:1.5em;}

/*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;}
/*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;}

/*■03：div.txtbox（リード・テキスト）
---------------------------------------------------*/
div.txtbox{width:690px; margin:10px 0;}
div.txtbox b{display:block;font-size:15px;color:#645742;}
div.txtbox h3{font-size:16px;font-weight:bold;color:#645742;}
div.txtbox p.t10{ margin-top:10px;}
/*画像がある場合*/
div.txtbox p{overflow:hidden;width:690px;}
div.txtbox p span{display:block;}
div.txtbox p span.txt{float:left;width:365px; padding-right:5px;}
/*バナー*/
div.txtbox p span.banner{float:right;width:300px;}
div.txtbox p span.banner a{ margin-bottom:10px;display:block; margin-bottom:3px;}


/*■04：div.ccbox（特徴）
---------------------------------------------------*/
div.ccbox{width:678px;padding:5px;border:1px solid #ccc;}
div.ccbox b{display:block;font-size:15px;color:#645742;}
div.ccbox h3{font-size:16px;font-weight:bold;color:#645742;}
div.ccbox dl{width:668px;padding:0 5px;}
div.ccbox dl dt{padding-top:15px;display:block;font-size:15px;color:#645742; font-weight:bold;
background:url(../../images/common/line_dotted01.gif) repeat-x 0 5px;}
div.ccbox dl dt.st{padding-top:0; background:none;}/*1行目*/

/*■05：div.balimenu
---------------------------------------------------*/
div.balimenu{width:678px;padding:5px; border:0px solid #aa9067; margin-top:10px;}
div.balimenu ul{width:678px;overflow:hidden;}
div.balimenu ul li{float:left;width:216px; padding:5px;}
div.balimenu p.backlnk{width:658px;padding:0 10px;overflow:hidden;}
div.balimenu p.backlnk a{display:block;float:right; border:1px solid #aa9067; padding:2px;}
div.balimenu p.backlnk a:hover{background:#ffc;}


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



