@charset "utf-8";
/* CSS Document */

/**********ショップ****************/

#shop_area{
margin:auto auto;
padding: 0px;
width: 960px;
text-align: center;
}

#shop_area .top_box{
margin:auto auto;
margin-top:30px;
margin-bottom:30px;
padding:0px;
width:900px;
text-align:left;
}


#shop_area .top_box .left_area{
margin:0 0px 0 0;
padding:0 0 0 10px;
width:520px;
float:left;
text-align:left;
}


#shop_area .top_box .left_area h1{
margin:0px;
padding:10px 0 30px 0;
font-size:20px;
letter-spacing:2px;
font-weight:bold;
text-align:left;
}


#shop_area .top_box .left_area li{
margin:0;
padding:0 0 30px 10px;
font-size:15px;
font-weight:normal;
line-height:21px;
color:#000000;
text-align:left;
}

#shop_area .top_box .left_area li.end{
margin:0;
padding:0 0 10px 40px;
font-size:18px;
font-weight:bold;
line-height:26px;
color:#000000;
text-align:cneter;
}


#shop_area .top_box .left_area a:link, #shop_area .top_box .left_area a:visited {
color:#BB121A;
background:transparent;
text-decoration: none;
}


#shop_area .top_box .left_area a:hover, #shop_area .top_box .left_area a:active, #shop_area .top_box .left_area a:focus {
color:#941F24;
text-decoration:none;
background:transparent;
}


#shop_area .top_box .left_area li.end a:link, #shop_area .top_box .left_area li.end a:visited {
color:#000000;
background:transparent;
text-decoration: none;
}

#shop_area .top_box .left_area li.end a:hover, #shop_area .top_box .left_area li.end a:active, #shop_area .top_box .left_area li.end a:focus {
color:#941F24;
text-decoration:none;
background:transparent;
}

#shop_area .top_box .right_area{
margin:0px;
padding:0px;
width:350px;
float:left;
}

#shop_area .top_box .right_area li{
margin:0;
padding:5px 0 0 0;
}


