@charset "UTF-8";

/* 「ちょこっと旅行」だけに使用しているもの ------------------------------------------- */

/* トップ用 --------------------------------------------------------------------------- */
/* フォント指定のCSSは「base_font.css」に記載している */
.travel_top_main{
float:left;
margin:0px;
padding:20px 0px 0px 0px;
}

.travel_top_main .top_moji{
width:188px;
}

.travel_top_catch{
float:left;
width:530px;
margin:0px 0px 0px 30px;
padding:20px 0px 5px 0px;
border-bottom:1px dotted #999999;
}

.travel_top_category{
background: url(./img/travel_top_icon.gif) left top no-repeat;
border-top:1px dotted #999999;
}

.travel_top_entry{
background: url(./img/travel_top_entry.gif) left top no-repeat;
}

/* タイトル用 ------------------------------------------------------------------------- */
/* 基本のCSSは「base.css」に記載している */
#tilte{
background: url(./img/travel_tl_h2_back.jpg) left top no-repeat;
}

#tilte h2{
background: url(./img/travel_tl_h2.gif) left top no-repeat;
}

/* ナビ用 ----------------------------------------------------------------------------- */
/* 基本のCSSは「base.css」に記載している */
.navi .tl{
margin:15px 0px 0px 0px;
padding:0px;
}

.navi ul{
margin:10px 0px 10px 0px;
padding:0px;
border-top:1px dotted #CC81EA;
}

.navi li{
margin:0px;
padding:4px 0px 5px 20px;
list-style-type:none;
border-bottom:1px dotted #CC81EA;
background: url(../img/top_travel_icon.gif) left center no-repeat;
}

/* h3タイトル用 ----------------------------------------------------------------------- */
/* リストページ用のh3 */
h3{
margin:0px;
padding:184px 0px 20px 20px;
font-size:22pt;
color:#ffffff;
font-weight:normal;
}

h3.gundam{
background: url(./img/travel_tl_h3_gundam.jpg) left top no-repeat;
}

h3.atami{
background: url(./img/travel_tl_h3_atami.jpg) left top no-repeat;
}

h3.youroutenmeihantenchi{
background: url(./img/travel_tl_h3_youroutenmeihantenchi.jpg) left top no-repeat;
}

h3.satsukimei{
background: url(./img/travel_tl_h3_satsukimei.jpg) left top no-repeat;
}

h3.biwakososui{
background: url(./img/travel_tl_h3_biwakososui.jpg) left top no-repeat;
}

h3.himaka{
background: url(./img/travel_tl_h3_himaka.jpg) left top no-repeat;
}

h3.naoshima{
background: url(./img/travel_tl_h3_naoshima.jpg) left top no-repeat;
}

h3.iwakuni{
background: url(./img/travel_tl_h3_iwakuni.jpg) left top no-repeat;
}

h3.konpira{
background: url(./img/travel_tl_h3_konpira.jpg) left top no-repeat;
}

h3.shimanto{
background: url(./img/travel_tl_h3_shimanto.jpg) left top no-repeat;
}

h3.gunkan{
background: url(./img/travel_tl_h3_gunkan.jpg) left top no-repeat;
}

h3.genkinomori{
background: url(./img/travel_tl_h3_genkinomori.jpg) left top no-repeat;
}

/* h3タイトル用 ---------------------------------------------------------------------- */
/* 詳細ページ用のh3 */
.travel_category_tl{
margin:10px 0px 10px 0px;
padding:10px;
background: url(./img/travel_tl_h3_back.jpg) left top no-repeat;
}

.travel_category_tl p{
font-size:12pt;
color:#333333;
font-weight:normal;
margin:0px;
padding:2px 10px 5px 14px;
border-bottom:#BC7DCE 1px dotted;
width:620px;
}

.travel_category_tl h3{
margin:0px;
padding:6px 0px 2px 10px;
font-size:22pt;
color:#5B2B69;
font-weight:normal;
}

/* エントリー用 ----------------------------------------------------------------------- */
/* h4、h5の基本のCSSは「entry.css」に記載している */
h4{
background: url(./img/travel_tl_h4_back.gif) left top repeat-y;
}

.h4area .imgright,.imgleft,.imgcenter{
border:#B463CF 1px solid;
}

h5{
color:#D35EE0;
}

.h4area .move_fla{
margin:0px;
padding:10px 10px 10px 20px;
}

.travel_information{
border:#B463CF 1px solid;
margin:0px 0px 20px 0px;
padding:0px;
}

.travel_information_tl{
background:#F3D5F8;
margin:0px;
padding:2px 3px 2px 3px;
text-align:center;
}

.travel_information_naiyou{
margin:0px;
padding:2px 3px 2px 3px;
}

/* コメント用 ------------------------------------------------------------------------- */
.comments-title{
color:#B766D7;
background:#F2DAFC;
}

.comments-entry{
color:#B766D7;
}
