/*お知らせ
----------------------------- */
h2.osibar {
width:550px;
height:50px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/osirase-title.jpg) no-repeat top left;
display:block;
}
h2.osibar a {
width:550px;
height:50px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/osirase-title.jpg) no-repeat top left;
display:block;
}

/*今日の昼神温泉
----------------------------- */
h2.kyoubar {
width:550px;
height:50px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/kyohiru-titel.jpg) no-repeat top left;
display:block;
}
h2.kyoubar a {
width:550px;
height:50px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/kyohiru-titel.jpg) no-repeat top left;
display:block;
}

/* 注目
----------------------------- */
h2.tyubar {
width:550px;
height:50px;
margin:0 0 10px 0;
padding:0;
text-indent:-9999em;
background:url(../img/tyumoku/tyumoku-bar.jpg) no-repeat top left;
display:block;
}
h2.tyubar a {
width:550px;
height:50px;
margin:0;
padding:0;
text-indent:-9999em;
background:url(../img/tyumoku/tyumoku-bar.jpg) no-repeat top left;
display:block;
}


/*共通
----------------------------- */
h3.o-mi {
width:550px;
margin:0 0 10px 0;
padding:0 0 5px 0;
font-size:0.85em;
color:#663300;
border-bottom:#663300 1px solid;
}
h3.o-mi a {
color:#663300;
}
h3.o-mi a:hover {
color:#FF9900;
}

.o-box {
clear:both;
width:550px;
margin:0 0 15px 0;
padding:0;
}
.o-box img {
clear:both;
position:relative;
float:left;
width:200px;
height:150px;
margin:0 10px 10px 0;
padding:0;
border:none;
text-decoration:none;
}
.o-e-box {
width:550px;
margin:0 0 15px 0;
padding:0;
    overflow: hidden;
}

.o-e-box:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .o-e-box {
    height: 1em;
    overflow: visible;
}
/**/
.o-e-box img {
clear:both;
float:left;
width:550px;
height:412px;
margin:0 10px 10px 0;
padding:0;
border:none;
text-decoration:none;
}
.o-e-box2 {
width:550px;
margin:0 0 15px 0;
padding:0;
    overflow: hidden;
}

.o-e-box2:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .o-e-box2 {
    height: 1em;
    overflow: visible;
}
/**/
.o-e-box2 img {
clear:both;
float:left;
margin:0 10px 10px 0;
padding:0;
border:none;
text-decoration:none;
}
h4.satit {
width:550px;
margin:10px 0 10px 0;
padding:0 0 0 3px;
font-size:0.85em;
color:#666666;
border-left:#666666 5px solid;
}
ul.saikin {
margin:0 0 10px 0;
padding:0 0 0 5px;
list-style:none;
}
ul.saikin li {
margin:0 0 5px 0;
padding:0;
color:#663300;
font-size:0.85em;
}
ul.saikin li a {
color:#663300;
}
ul.saikin li a:hover {
color:#FF9900;
}

/*月別アーカイブ
----------------------------- */
ul.aca {
margin:0 0 30px 0;
padding:0;
list-style:none;
}
ul.aca li {
width:550px;
margin:0 0 5px 0;
padding:0;
font-size:0.85em;
color:#663300;
border-bottom:#663300 1px solid;
}
ul.aca li a {
margin:0;
padding:0;
color:#663300;
}
ul.aca li a:hover {
margin:0;
padding:0;
color:#FF9900;
}


/*サイド
----------------------------- */
p.itimodori {
width:195px;
height:75px;
margin:0 0 10px 0;
padding:0;
font-size:0.85em;
background:url(../img/osirase-badk.jpg) no-repeat bottom left;
display:block;
}
p.itimodori a {
width:195px;
height:75px;
margin:0;
padding:0;
color:#666666;
background:url(../img/osirase-badk.jpg) no-repeat bottom left;
display:block;
}
p.itimodori a:hover {
width:195px;
height:75px;
margin:0;
padding:0;
color:#FF9900;
background:url(../img/osirase-badk.jpg) no-repeat bottom left;
display:block;
}
p.kyoumodori {
width:195px;
height:70px;
margin:0 0 10px 0;
padding:0;
font-size:0.85em;
background:url(../img/kyohiru-back.jpg) no-repeat bottom left;
display:block;
}
p.kyoumodori a {
width:195px;
height:70px;
margin:0;
padding:0;
color:#666666;
background:url(../img/kyohiru-back.jpg) no-repeat bottom left;
display:block;
}
p.kyoumodori a:hover {
width:195px;
height:70px;
margin:0;
padding:0;
color:#FF9900;
background:url(../img/kyohiru-back.jpg) no-repeat bottom left;
display:block;
}
p.s-tyubar {
width:195px;
height:65px;
margin:0 0 10px 0;
padding:0;
font-size:0.85em;
background:url(../img/tyumoku/s-tyumoku-bar.gif) no-repeat bottom left;
display:block;
}
p.s-tyubar a {
width:195px;
height:65px;
margin:0;
padding:0;
color:#666666;
background:url(../img/tyumoku/s-tyumoku-bar.gif) no-repeat bottom left;
display:block;
}
p.s-tyubar a:hover {
width:195px;
height:65px;
margin:0;
padding:0;
color:#FF9900;
background:url(../img/tyumoku/s-tyumoku-bar.gif) no-repeat bottom left;
display:block;
}
