﻿@charset "utf-8";


/*トップページバナー*/

#main-bannar{
width:640px;
text-align:center;
margin:auto;
}

#main-bannar img {
margin-bottom:12px;
}


/*トップページ「お知らせ」*/
#oshirase {
width:640px;
height:auto;
margin:auto auto 18px auto;
}

#oshirase h3{
padding:auto 5px;
padding-top:15px;
width:600px;
border-bottom:#000000 solid 4px;
text-align:left;
margin-left:20px;
}

#oshirase h3 img{
margin-left:7px;
margin-bottom:6px;
}


#oshirase-top {
background:url(/top/images/oshirase-top.jpg) no-repeat;
width:640px;
height:6px;
font-size:1px;
}

#oshirase-body {
background:url(/top/images/oshirase-body.jpg) repeat-y;
width:640px;
padding-bottom:10px;
}

#oshirase-bgimg{
background:url(/top/images/info-bg.jpg) no-repeat;
background-position:355px 60px;
}

#oshirase dl {
text-align:left;
margin:20px auto 20px 20px;
}

#oshirase dt {
font-size:1.3em;
margin-top:5px;
letter-spacing:0.4pt;
}

#oshirase dd {
text-align:left;
padding-left:10px;
font-size:1.1em;
letter-spacing:0.4pt;

}

#oshirase-bottom {
background:url(/top/images/oshirase-bottom.jpg) no-repeat;
width:640px;
height:5px;
font-size:1px;
}



/*トップページ「旬のおすすめ」*/

#osusume{
text-align:center;
}

#osusume h3{
margin:10px auto;
}

.osusume-area {
margin:30px auto;
}

.osusume-area table {
margin:3px auto auto auto;
/*border:1px solid #CECECE;
background:#F9F9F9;*/
width:630px;
height:auto;
}


.osusume-area .setsumei{
border:1px solid #CECECE;
background:#F9F9F9;
}

.osusume-area td {
padding:5px;
}

.syohin-name {
font-weight:bold;
font-size:1.7em;
width:457px;
}

.detail-btn {
width:150px;
text-align:right;
}

