/* 全体 */

#main{ font-size: 13px; line-height: 160%; background-image: url(../image/mback.gif); text-align: left; width: auto; height: auto; margin: 15px auto 0 5px; padding: 5px; }
#ichiran{ font-size: 13px; line-height: 160%; background-image: url(../image/mback.gif); width: auto; height: auto; margin: 0 auto; padding: 5px 5px 5px 0; }
.sarea{ font-size: 13px; line-height: 160%; background-image: url(../bear/back.gif); background-repeat: no-repeat; width: auto; height: auto; margin: 10px 0 15px; padding: 10px; }
.sarea dl{ width: auto; height: auto; margin: 0 10px; padding: 0; }
.sarea dt{ font-size: 13px; background-image: url(../image/l_icon.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 13px; border-bottom-color: #dcd; border-left-color: #dcdcdc; white-space: normal; }
.sarea dd{ color: #525252; font-size: 12px; margin-bottom: 10px; padding-left: 15px; }

.larea{ font-size: 13px; line-height: 160%; background-repeat: no-repeat; width: auto; height: 500px; margin: 10px 0 15px; padding: 10px; }
.larea dl{ width: auto; height: auto; margin: 0 10px; padding: 0; }
.larea dt{ font-size: 13px; background-image: url(../image/l_icon.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 13px; border-bottom-color: #dcd; border-left-color: #dcdcdc; white-space: normal; }
.larea dd{ color: #525252; font-size: 12px; margin-bottom: 10px; padding-left: 15px; }


.sarea_f{ font-size: 13px; line-height: 160%; background-color: #fff; width: auto; height: auto; margin-top: 10px; margin-bottom: 15px; padding: 10px; }
.sarea_f dl{ width: auto; height: auto; margin: 0 10px; padding: 0; }
.sarea_f dt{ color: #dd7a00; font-size: 13px; font-weight: bold; background-color: #fffcd7; margin-bottom: 5px; padding-top: 3px; padding-bottom: 3px; padding-left: 2px; border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; }
.sarea_f dd{ color: #525252; margin-bottom: 10px; padding-left: 5px; }
.sarea_raku{ font-size: 13px; line-height: 160%; background-color: #fff; width: auto; height: auto; margin-top: 10px; margin-bottom: 15px; padding: 5px; }

.sarea_muse{ color: #fff; font-size: 13px; line-height: 160%; background-color: #4073b1; width: auto; height: auto; margin-top: 10px; margin-bottom: 15px; padding: 10px; }


.orin{ width: 155px; height: 250px; float: left; margin-right: 5px; margin-left: 0px; }
.orin2{ background-color: #fff; width: 400px; height: auto; margin-right: 5px; margin-left: 170px; }

/* 黒有田 */
.kr_title{ font-size: 13px; line-height: 150%; width: 590px; margin: 10px auto 15px; padding: 0; }
.sarea_k{ color: #f0f0f0; background-image: url(../kuroarita/k_1.gif); background-repeat: no-repeat; background-position: 0 0; width: 600px; height: 205px; margin: 10px auto 0; padding: 0; }
.sarea_k2{ color: #f0f0f0; background-image: url(../kuroarita/k_2.gif); background-repeat: no-repeat; background-position: 0 0; width: 600px; height: 208px; margin: 0 auto 15px; padding: 0; }
.km{ font-size: 12px; line-height: 150%; width: 590px; margin: 0; padding: 75px 5px 5px 15px; }

.sarea_l1{ color: #f0f0f0; background-image: url(../kuroarita/l_1.gif); background-repeat: no-repeat; background-position: 0 0; width: 600px; height: 225px; margin: 15px auto 0; padding: 0; }
.sarea_l2{ color: #f0f0f0; background-image: url(../kuroarita/l_2.gif); background-repeat: no-repeat; background-position: 0 0; width: 600px; height: 210px; margin: 3px auto 0; padding: 0; }
.sarea_l3{ color: #f0f0f0; background-image: url(../kuroarita/l_3.gif); background-repeat: no-repeat; background-position: 0 0; width: 600px; height: 217px; margin: 3px auto 0; padding: 0; }
.sarea_l4{ color: #f0f0f0; background-image: url(../kuroarita/l_4.gif); background-repeat: no-repeat; background-position: 0 0; width: 600px; height: 200px; margin: 3px auto 0; padding: 0; }
.lm{ font-size: 12px; line-height: 150%; margin: 15px 145px 0 55px; padding: 5px; }

/* 見出し */

.header{ font-size: 16px; font-weight: bold; background-color: #772303; text-align: left; letter-spacing: 0.1em; width: auto; height: auto; margin: 0 auto 15px; }
.titlea{ color: #7d3c00; font-size: 14px; font-weight: bold; line-height: 160%; background-image: url(../image/titlea.gif); width: auto; height: 30px; margin: 0 auto 10px; padding-top: 5px; padding-left: 10px; }
.title{ color: #8f9f02; font-size: 13px; font-weight: bold; line-height: 160%; margin: 10px auto; border-bottom: 1px dashed #db8000; }
.titlelife{ color: #fff; font-size: 14px; font-weight: bold; line-height: 160%; background-image: url(../image/titlelife.gif);  width: auto; height: 30px; margin: 0 auto 10px; padding-top: 5px; padding-left: 10px; }
.buzai { text-align: left; margin-bottom: 15px; margin-left: 15px; }
.buzais{ color: #fff; font-size: 16px; font-weight: bold; line-height: 160%; background-image: url(../image/buzai.gif); background-repeat: no-repeat; text-align: center; width: 225px; height: 60px; margin: 0; padding-top: 25px; padding-right: 25px; padding-bottom: 0; }


/* 左サイドタイム */
div#time { font-size:13px; letter-spacing:0.1em; font-family: "ＭＳ Ｐゴシック", Arial, Osaka, "ＭＳ ゴシック", Osaka, sans-serif; background-image: url(img/side_haikei.gif); text-align: center; margin: 0 5px 15px; padding-left: 5px; }


/* パンくず*/
.pan{ color: #6f5d00; font-size: 11px; line-height: 160%; width: auto; height: auto; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-bottom: 3px; padding-left: 5px; }
.pan a,
.pan a:link,
.pan a:visited {
    color: #01319a;
    text-decoration: underline;
}
.pan a:hover { text-decoration: none; }

/* パンくずmuse*/
.pan_muse{ color: #fff; font-size: 11px; line-height: 160%; width: auto; height: auto; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-bottom: 3px; padding-left: 10px; }
.pan_muse a,
.pan_muse a:link,
.pan_muse a:visited {
    color: #fff;
    text-decoration: underline;
}
.pan_muse a:hover { text-decoration: none; }

/* パンくず黒有田*/
.pan_k{ color: #fff; font-size: 11px; line-height: 160%; background-color: #534a4a; width: auto; height: auto; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-bottom: 3px; padding-left: 10px; border: solid 1px #332e2e; }
.pan_k a,
.pan_k a:link,
.pan_k a:visited {
    color: #fff;
    text-decoration: underline;
}
.pan_k a:hover { text-decoration: none; }

.pan2{ color: #505050; font-size: 11px; line-height: 150%; width: auto; height: auto; }

.seko { color: #855700; font-size: 12px; line-height: 160%; }
#mainev{ font-size: 13px; line-height: 160%; background-color: #fef3fc; text-align: left; letter-spacing: 0.1em; width: auto; height: auto; margin: 0 15px 15px; padding: 10px; border: solid 1px #828282; }
.evt{ color: #a78600; font-size: 14px; font-weight: bolder; line-height: 160%; background-color: #fff; text-align: left; height: 25px; margin: 0 15px 10px; padding-left: 10px; border-left: 15px double #e6018a; border-top-width: 0; border-right-width: 0; border-bottom-color: #dd0063; border-bottom-width: 2px; }

/* 商品トップ*/
.top_top{ font-size: 11px; text-align: right; width: 570px; height: 20px; padding: 3px; }

/* こだわり*/
.koda_m{ font-size: 12px; background-image: url(../buzai/navihaikei.gif); background-repeat: repeat; text-align: center; width: 560px; height: auto; margin: 10px auto 20px; padding: 10px 5px; border: dotted 1px #b47419; }

/* 楽々セット*/
.raku_m{ color: #444; font-size: 12px; background-color: #fcfcfc; text-align: left; width: 312px; height: auto; float: right; margin: 0 0 15px; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; border: dotted 1px #b8b8b8; }
.raku_t{ background-repeat: repeat; text-align: left; width: 317px; height: 30px; float: right; margin: 0; padding: 0; }
.raku ul{ background-color: #fcfcfc; text-align: left; margin: 0; padding: 10px; border: dotted 1px #b8b8b8; }
.raku_li{ text-align: left; width: auto; margin: 0 0 0 20px; padding: 0 0 0 0; list-style-type: disc; display: list-item; white-space: normal; }
.raku_li2{ text-align: left; width: auto; margin: 0 0 0 30px; padding: 0; list-style-type: circle; display: list-item; white-space: normal; }