body {
 margin-left: 0px;
 margin-top: 10px;
 margin-right: 0px;
 margin-bottom: 0px;
 font-size: 12px;
 line-height: 130%;
 color: #333333;
 font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

img {
 border: none;
}

#left_bg {
 background-color: #EEEEEE;
 border-right: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
}
.left_p {
 padding: 5px 8px 10px 8px;
}
.txt_8 {
 font-size: 8px;
}
.txt_10 {
 font-size: 10px;
 line-height: 120%;
}
.photo_border {
 border: 1px solid #CCCCCC;
}
.footer {
 font-size: 10px;
 line-height: 140%;
}
.cart_p {
 padding: 7px;
}
.cart {
 padding: 7px;
 border-bottom: 1px solid #FFFFFF;
}
.logbox {
 border: solid 1px #CCCCCC;
 width: 286px;
 height: 268px;
 padding: 0.5em;
 overflow: auto;
 scrollbar-arrow-color: #676767;
 scrollbar-face-color: #ffffff;
 scrollbar-highlight-color: #6E6E6E;
 scrollbar-shadow-color: #6E6E6E;
 scrollbar-3dlight-color: #6E6E6E;
 scrollbar-darkshadow-color: #6E6E6E;
 scrollbar-track-color: #FF93B6;
}
.category_tit {
 width: 570px;
 height: 45px;
 text-align: left;
 background-image: url(../images/sec_tit_bg.jpg);
 background-repeat: no-repeat;
 padding: 5px 0 0 20px;
 font-size: 16px;
 font-weight: bold;
 color: #660000;
}
.color_r {
 color: #CC0000;
}
.shop_list_m {
 background-color: #FFE8E8;
 border: 1px solid #FFC4C4;
}
.shop_list_p {
 padding: 5px;
 border-bottom: 1px dashed #FFA6A6;
}
.sec_tit {
 width: 580px;
 height: 45px;
 text-align: left;
 background-image: url(../images/sec_tit2_bg.jpg);
 background-repeat: no-repeat;
 padding: 5px 0 0 10px;
 font-size: 16px;
 font-weight: bold;
 color: #003366;
}


a {color:#660000; text-decoration:underline;}
a:link {color:#660000; text-decoration:underline;}
a:visited {color:#660000; text-decoration:underline;}
a:active {color:#660000; text-decoration:underline;}
a:hover {color:#993300; text-decoration:underline;}


#search_text {
	width:200px;
}
#login_email {
	width:140px;
}
#login_pw {
	width:85px;
}
#qrcode_email {
	width:140px;
}

div#wrapper {
width:860px;
padding:0px;
margin:0px;
}
table.center_width {
width:590px;
}

/* ----サイドのカテゴリリスト ---- */
div.cat_list ul {
 margin:0;padding:0;
 list-style:none;
}
div.cat_list ul li {
 margin:2px 0;
 padding:0;
 padding-left:15px;
 background: url('/images/left_icon01.gif') no-repeat 0 3px;
}

h1 {font-size: 12px;color: #000000;font-weight: normal;margin: 0px;}
h2 {font-size: 13px;color: #000000;font-weight: normal;margin: 0px;}
h3 {font-size: 13px;color: #000000;font-weight: normal;margin: 0px;}
h4 {font-size: 12px;color: #000000;font-weight: normal;margin: 0px;}
h5 {font-size: 13px;color: #000000;font-weight: normal;margin: 0px;}
h6 {font-size: 13px;color: #000000;font-weight: normal;margin: 0px;}


/* 2009/11/26 */
#xmas_img {
 color: #FFFFFF;
 padding: 110px 315px 25px 25px;
 line-height: 165%;
 height: 205px;
}
.pre_tit_txt {
 padding: 50px 0 0 10px;
 line-height: 140%;
 height: 51px;
}
.pre_stit {
 color: #FFFFFF;
}
.pre_price {
 font-size: 12px;
 color: #CC3366;
 font-weight: bold;
}

.pre_stit a {color:#FFFFFF; text-decoration:underline;}
.pre_stit a:link {color:#FFFFFF; text-decoration:underline;}
.pre_stit a:visited {color:#FFFFFF; text-decoration:underline;}
.pre_stit a:active {color:#FFFFFF; text-decoration:underline;}
.pre_stit a:hover {color:#FFFFFF; text-decoration:underline;}

