@charset "utf-8";

#CONTENTS h1{
padding:8px 0 0 0;
text-align:right;
color:#666666;
font-size:88%;
font-weight:normal;
}
#CONTENTS p.head_text{
padding:0 0 8px 0;
text-align:right;
color:#666666;
font-size:88%;
font-weight:normal;
}

#CONTENTS h2{
margin:0 0 20px 0;
padding:6px 8px;
background:#000166 url(http://info.rurubu.travel/plus/blog/info/common/images/bg_pagetit.gif) left top repeat-x;
color:#FFFFFF;
font-weight:bold;
}
#CONTENTS h2 a{
color:#FFF;
text-decoration: none; 
}
#CONTENTS h2 a:hover {
	color: #ff6800;
}
#CONTENTS h2 a:active {
	color: #29378c;
}

#CONTENTS .taRight {
	text-align: right;
}


/* Main Column
-------------------------------------------------------------------------*/
.mainTit h3{
padding:3px 8px;
border-left:6px solid #010068;
border-bottom:2px solid #010068;
color:#000000;
font-size:1.2em;
font-weight:bold;
}

.mainTit .day{
padding:3px 0 0 0;
text-align:right;
color:#666666;
font-size:1.1em;
font-weight:bold;
}

.mainTxt{
padding:10px 10px 30px 11px;
}

.mainTxt p{
padding:0 0 15px 0;
line-height:1.5;
}

.mainTxt p img{
padding:0 0 15px 0;
}


/* Sub Column
-------------------------------------------------------------------------*/
.subColumn .section{
margin:0 0 10px 0;
padding:0 0 1px 0;
background:url(http://info.rurubu.travel/plus/blog/info/common/images/bg_sub_btm.gif) left bottom no-repeat;
}

.subTit h3{
padding:5px 8px;
background:#8ba8e2 url(http://info.rurubu.travel/plus/blog/info/common/images/bg_subtit.gif) left top repeat-x;
color:#FFFFFF;
font-weight:bold;
}

.subTxt{
padding:10px 0 9px 0;
background:url(http://info.rurubu.travel/plus/blog/info/common/images/bg_sub_m.gif) left top repeat-y;
}

.subTxt p.rss{
margin:0 0 0 15px;
padding:3px 0 3px 22px;
background:url(http://info.rurubu.travel/plus/blog/info/common/images/icon_rss.gif) left 0.2em no-repeat;
}

.subTxt ul.listStyle01{
padding:0 0 0 22px;
}

.subTxt ul.listStyle01 li{
list-style:disc outside;
padding-right:11px;
}

.subTxt ul.categoryList li{
margin:0 8px;
padding:0 0 1px 0;
background:url(http://info.rurubu.travel/plus/blog/info/common/images/line_dot.gif) left bottom repeat-x;
}

.subTxt ul.categoryList li.lastItem{
padding:0;
background:none;
}

.subTxt ul.categoryList li span{
display:block;
margin:0;
padding:16px 0 15px 67px;
min-height:19px;
_height:19px;
}

.subTxt ul.categoryList li span a{
margin:0;
padding:0;
}

.subTxt ul.categoryList li.c3562236 span{
background:url(http://info.rurubu.travel/plus/blog/info/common/images/icon_01.gif) left center no-repeat;
}

.subTxt ul.categoryList li.c3562224 span{
background:url(http://info.rurubu.travel/plus/blog/info/common/images/icon_02.gif) left center no-repeat;
}

.subTxt ul.categoryList li.c3562220 span{
background:url(http://info.rurubu.travel/plus/blog/info/common/images/icon_03.gif) left center no-repeat;
}

.subTxt ul.categoryList li.c3562218 span{
background:url(http://info.rurubu.travel/plus/blog/info/common/images/icon_04.gif) left center no-repeat;
}

.subTxt ul.categoryList li.c3562222 span{
background:url(http://info.rurubu.travel/plus/blog/info/common/images/icon_05.gif) left center no-repeat;
}

.subTxt ul.categoryList li.c3562216 span{
background:url(http://info.rurubu.travel/plus/blog/info/common/images/icon_06.gif) left center no-repeat;
}

.subTxt ul.categoryList li.c3562214 span{
background:url(http://info.rurubu.travel/plus/blog/info/common/images/icon_07.gif) left center no-repeat;
}

.subTxt ul.bannerList{
padding:0 0 0 11px;
}

.subTxt ul.bannerList li{
padding:0 0 10px 0;
}

.subTxt .module-archives{
padding:0 10px;
}

.subTxt .module-archives table{
color:#29378c;
}

.subTxt .module-archives table caption{
padding:0 0 8px 0;
font-weight:bold;
}

.subTxt .module-archives table caption a{
font-size:85%;
font-weight:normal;
}

.subTxt .module-archives table tr th{
padding:3px;
font-weight:bold;
}

.subTxt .module-archives table tr td{
padding:3px;
}

.subTxt .module-archives table tr td.current{
background-color:#cadbff;
}

.categoryTit{
padding:0 0 15px 0;
}

.categoryTit h3{
padding:5px 8px;
background:#8ba8e2 url(http://info.rurubu.travel/plus/blog/info/common/images/bg_subtit.gif) left top repeat-x;
color:#FFFFFF;
font-weight:bold;
}
