@charset "shift_jis";
/*------------------------------------------------
right部分(index.html)css
------------------------------------------------*/


h1 { width: 650px; background: #fff url(../Images/main/h1.gif) no-repeat; margin: 0 auto 0; text-align: left;}
h1 span {
display: block;
margin: 0 auto 0;
padding: 20px 0 10px 80px;
font-size: 12px;
line-height: 1.6em;
text-align: left;
font-weight: normal;
letter-spacing: 2px;
}


/*新商品*/
.new-text { width: 670px; height: 170px; margin: 5px auto 0; text-align: center; background: url(../Images/main/new-bg.jpg) no-repeat top left;}
#new-text { color: #666; width: 600px; margin: 0 auto 0; padding: 45px 0 0; text-align: left; /*letter-spacing: 1px;*/}
.daynew { color: #F00; padding: 0 5px;}
.day { color: #09F; padding: 0 5px;}
a.tooltip:hover { background: #fff; text-decoration: none; left: 0px;}
a.tooltip span { display: none;}
a.tooltip:hover span{ display: block; position: absolute; top: 2em; left: 2em; background:#fff; border: 2px solid #FC3; color:#666; width: auto; padding: 5px;}


/*商品box*/
/*id名=name*/
#contents01, #contents02, #contents03, #contents04 {
clear: left;
width: 670px;
height: 65px;
text-align: center;
padding: 0;
margin: 5px auto 0;
background: #fff url(../Images/main/title_bg.gif) no-repeat bottom;
/*border-top: 1px dotted #930;*/
}
.intext span {
font-family: "ＭＳ ゴシック", "Osaka−等幅";
display: block;
text-align: left;
font-size: 16px;
font-weight: bold;
letter-spacing: 2px;
color: #400000;
padding: 35px 0 15px 100px;
margin: 0 auto 0;
}

.box01 { width: 645px; margin: 0 auto 0; clear: left;}
.goods { margin: 0; padding: 0; list-style: none;}
.goods li { display: block; float: left; width: 215px; margin: 0; padding: 0;}
.goods a {
width: 200px;
height: 300px;
display: block;
border: 1px solid #9CC;
margin: 5px auto 5px;
padding: 5px;
background: url(../Images/main/box_li_bg.jpg) 0px 310px;
}
.goods a:link { color: #004080;}
.goods a:visited { color: #004080;}
.goods a:hover {
color: /*#333*/#004080;
background: url(../Images/main/box_li_bg.jpg);
position: relative;
left: 0;
text-decoration: none;
border: 1px solid #930;
}
.goods a:active { color: #004080;}
.goods-name { font-size: 12px; padding: 5px 0; margin: 0 auto 0; border: dotted #666; border-width: 0; color: #603; display: block;}
.goods01 { padding: 5px; margin: 0 auto 5px; border: /*dotted*/ double #ccc; border-width: 3px 0; line-height: 1.2em; text-align: left; display: block; background: #fff;}
.goods02 { padding: 5px 0 5px 15px; margin: 0 auto 0; line-height: 1.4em; text-align: left; display: block;}
.goods img { margin: 5px 0 0;}
/*------------------------------------------------*/


/*go top*/
.gotop { width: 620px; text-align: right; margin: 5px auto 0; clear: both;}