@import "base.css";


.contents-top{width: 100%; height: auto; margin: 0; padding: 10px 0;}

#yasaiga{}

#fair{margin: 0 0 10px 0; background: url(../img/fair_bg.jpg) repeat-y; text-align: right;}

.contents-top h2{width: auto; height: auto; margin: 0 0 10px 0; text-align: center;}

.contents-top p{width: auto; height: auto; margin: 0 10px 0 10px; font-size: 11px; font-weight: bold; color: red; text-align: left;}
.contents-top .link_btn{margin: 0 20px 0 0 ; }




#fair-finding{width: auto; height: auto; margin: 0 0 20px 0;}
#fair-finding h2{width: auto; height: auto;}


#main-contents{width: auto; height: 279px; margin: 0 0 10px 0; background: url(../img/main_curry.jpg) no-repeat; clear: both;}
#main-contents:after{display:block; content:""; height:1px; margin-top:-1px; clear:both}

#main-contents h2{width: 420px; height: auto; text-indent: -9999px; overflow: hidden}
#main-contents h2 a{width: 420px; height: 10.5em; display: block}

#main-contents ul{width: 270px; height: auto; float: left; margin: 3em 0 0 5px; background: #fff}
#main-contents ul li{width: auto; height: auto; float: left; padding: 5px}
#main-contents ul li span{width: auto; height: auto; text-align: center; display: block}

#main-contents p{width: 130px; height: auto; float: right; margin: 10px 5px 0 0; background: #fff; filter :alpha(style=0,opacity=60); -moz-opacity:0.60; opacity:0.60; font-size: 12px}
#main-contents p span{width: auto; height: auto; margin: 5px 10px; font-size: 12px; display: block}
#main-contents p a{width: auto; height: auto; margin: 5px 0 0 0; font-size: 12px; display: block; text-align: right}




#feature{width: auto; height: auto; margin: 0 0 10px 0; padding: 0 0 10px 0; background: #d5bda5}

#feature dl{width: 100%; height: auto}
#feature dl:after{display:block; content:""; height:1px; margin-top:-1px; clear:both}
#feature dl dt{width: auto; height: auto; margin: 0 0 10px 0;}
#feature dl dd{width: auto; height: auto; float: left; margin: 0 0 10px 0;}
#feature dl #space{padding: 0 10px 0 5px}




#recommend{width: auto; height: atuo; margin: 0}
#recommend div{width: 100%; height: atuo; margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 2px dotted #dc5f1a}
#recommend div:after{display:block; content:""; height:1px; margin-top:-1px; clear:both}

#recommend div h4{width: auto; height: auto; text-indent: 20px; margin: 10px 0 0 0; color: #ff823d; background: #ddd}

#recommend div .float{float: left; margin: 5px 0 0 10px;}
#recommend div p{width: 270px; height: atuo; float: right; margin: 5px 0 0 0}
#recommend div span{width: 200px; height: atuo; float: right; display: block; clear: both}




