/* 共通
-------------------------------------------------------*/
.oshirase-container {
clear:both;
position:relative;
width:520px;
margin:5px 10px 0 10px;
padding:0;
}
.oshirase-container strong {
color:#FF0000;
}

/* カテゴリ用
-------------------------------------------------------*/
.oshirase-container ul {
margin:20px 0;
padding:0;
list-style:none;
}
.oshirase-container li {
margin:10px 0;
padding:0;
font-size:0.85em;
color:#333333;
}
.oshirase-container li a {
margin:0;
padding:0 0 0 12px;
color:#990000;
background:url(../img/pub/icon-page.jpg) no-repeat left center;
}
/* エントリー共通
-------------------------------------------------------*/
.backentry {
margin:30px 0;
}
.backentry p {
clear:both;
text-align:left;
margin:2px 0 5px 0;
padding:0;
}
/* スタンダード・エントリー用
-------------------------------------------------------*/

.oshirase-container h3 {
margin:50px 0 30px 0;
padding:0;
font-size:1em;
color:#990000;
}
.oshirase-container img {
clear:both;
margin:10px 0;
border:none;
}
.oshirase-container p {
clear:both;
margin:10px 0 20px 0;
padding:0;
font-size:0.85em;
color:#333333;
line-height:150%;
}
p.oshirase-date {
text-align:right;
margin:5px 0 20px 0;
color:#996600;
font-size:0.75em;
}
/* シーズン・エントリー用
-------------------------------------------------------*/
.oshirase-season-container {
clear:both;
position:relative;

margin:0;
padding:10px 0 20px 0;
background:url(../img/index/season-bg.jpg) no-repeat 0 0;

}
.oshirase-season-container strong {
color:#669900;
}


.oshirase-season-container h3 {
margin:30px 0 10px 150px;
padding:0;
font-size:1em;
color:#990000;
}

.oshirase-season-container h4 {
margin:0 0 10px 0;
padding:0;
font-size:1em;
color:#990000;
}

.oshirase-season-container img {
clear:both;
margin:10px 0;
border:none;
}

p.oshirase-season-date {
text-align:right;
margin:5px 0 30px 0;
color:#999999;
font-size:0.7em;
}
p.e-info-block {
padding:0 0 5px 0;
font-size:0.75em;
background:url(../img/pub/border-doted.jpg) repeat-x left bottom;
}

strong.s-big {
font-size:1.5em;
color:#669900;
line-height:150%;
}


/* 天龍峡観光のススメ
-------------------------------------------------------*/
h3.tenryu-bar {
width:520px;
height:73px;
margin:20px 0 0 0;
padding:0;
text-indent:-9999em;
background:url(../img/oshirase/tenryu-bar.jpg) no-repeat top left;
}
.susumebox {
clear:both;
margin:0;
padding:0 0 80px 0;
background:url(../img/oshirase/tenryu-bg.jpg) no-repeat top right;
}
.susumebox h4 {
margin:0 0 15px 0;
padding:1px 0 0 0;
text-indent:15px;
font-size:1.2em;
line-height:150%;
color:#990000;
background:url(../img/oshirase/midashi-bg.gif) repeat-y top left;
}
h4.susume2 {
margin:0 0 15px 0;
padding:1px 0 0 0;
text-indent:15px;
font-size:1em;
line-height:150%;
color:#330000;
background:url(../img/oshirase/midashi-bg2.gif) repeat-y top left;
}
.susumebox h5 {
margin:0 0 5px 0;
padding:4px 0;
line-height:150%;
font-size:1em;
color:#660000;
border-left:#660000 3px solid;
text-indent:10px;
}
.susumebox ul {
margin:0 0 40px 0;
padding:0;
list-style:none;
}
.susumebox li {
margin:0 0 5px 0;
padding:0 0 5px 0;
font-size:0.85em;
line-height:150%;
}
.tenryubox {
margin:35px 0 0 0;
}
ul.un {
}
ul.un li {
background:url(../img/pub/a-n2.gif) repeat-x bottom left;
}


/*************************************************************
****************************************************************/
.redy-box {
width:430px;
margin:0 auto 30px auto;
padding:0;
background:url(../img/plan/redy-tokuten/redy-c.jpg) repeat-y top left;
}
.redy-box h6 {
width:430px;
height:70px;
margin:0 0 15px 0;
padding:0;
text-indent:-9999em;
font-size:10px;
background:url(../img/plan/redy-tokuten/redy-head.jpg) no-repeat top left;
}
.redy-box p {
margin:0 40px 15px 40px;
color:#FFFFFF;
text-align:center;
}
span.r-b {
margin:0;
padding:0;
font-size:1.4em;
color:#FF9900;
font-weight:bold;
line-height:150%;
}
span.r-b2 {
margin:0;
padding:0;
font-size:1.2em;
font-weight:bold;
line-height:150%;
}
p#redy-f {
width:430px;
height:40px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/plan/redy-tokuten/redy-under.jpg) no-repeat bottom left;
}
