@charset "UTF-8";


#contents-left{
width:530px;
}

#cont-block{
padding:5px;
background-color:#FFFFFF;
margin-bottom:10px;

}

#cont-block .cont{
width:260px;
height:213px;
}

#cont-block #cont-header p{
font-size:13px;
color:#787878;
padding:10px 0px 0px 10px; 
}

#cont-block #cont-restraurant{
clear:both;
}

#cont-block .cont p{
margin:0px;
}
#cont-block .cont p a:link,
#cont-block .cont p a:visited,
#cont-block .cont p a:hover{

background-repeat:no-repeat;
display:block;
padding:10px;
color:#FFFFFF;
font-size:13px;
line-height:1.5em;
}

#cont-hotspring p a:link,
#cont-hotspring p a:visited{
background-image:url(../img/cont_bg01.gif);
background-color:#4465AE;
}
#cont-hotspring p a:hover{
background-image:url(../img/cont_bg01b.gif);
}


#cont-restraurant p a:link,
#cont-restraurant p a:visited{
background-image:url(../img/cont_bg02.gif);
background-color:#E46600;
}
#cont-restraurant p a:hover{
background-image:url(../img/cont_bg02b.gif);
}

#cont-season p a:link,
#cont-season p a:visited{
background-image:url(../img/cont_bg03.gif);
background-color:#759B38;
}
#cont-season p a:hover{
background-image:url(../img/cont_bg03b.gif);
}


dl#info-list{
*margin-top:12px;
}
dl#info-list dt,
dl#info-list dd{
display:block;
float:left;
border-top:1px dotted #CFCFCF;
padding:8px 0px;
*padding:10px 0px;
margin:0px 0px;
}

dl#info-list dt{
clear:both;
width:80px;
font-size:11px;
color:#FFFFFF;
}

dl#info-list dd{
width:420px;
}

span.info-newplan,
span.info-event,
span.info-news,
span.info-ryori,
span.info-colum{
display:block;
text-align:center;
width:60px;
padding:1px 3px;
}
span.info-newplan{ background-color:#007211; }
span.info-event{ background-color:#BBD31B; }
span.info-news{ background-color:#4465AE; }
span.info-ryori{ background-color:#E46600; }
span.info-colum{ background-color:#f36f75; }


span.date{
margin-right:10px;
}


#contents-right{
width:360px;
}


#plan-list p.plan-cap{
width:205px;
}


#search-form .select4,
#search-form .select6{
text-align:center;
margin-right:10px;
font-size:13px;
height:22px;
}

#search-form .select4{
width:70px;
}

#search-form .select6{
width:100px;
}


#search-form .left{
*padding-bottom:10px;
}

#controll{
margin-top:5px;
float:right;
}
#controll p{
margin:0px;
text-align:center
}

#controll ul li{
margin:0px 0px 0px;
}
