/* ベース */
body{
	font-family:"メイリオ","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0;
	padding:0;
	line-height:1.5em;
	color:#666666;
	font-size:75%;
}

*html body{/*IE6だけに適用*/overflow-y:auto;}
*+html body {/*IE7だけに適用*/overflow-y:auto;}
body {overflow-y:scroll;}

#out{text-align:center;width:100%;margin:0;padding:0;}
#box{width:860px;margin:10px auto;padding:0;text-align:left;}

h1,h2,h3,h4,h5,h6,p{font-size:100%;margin:0 0 1em;padding:0;}
ul,ol{font-size:100%;margin:0 0 1em 20px;padding:0 0 0 20px;}

img{border:none;}
img.img_l{float:left;margin:0 5px 5px 0;}
img.img_r{float:right;margin:0 0 5px 5px;}

dl{margin:0;padding:0;}
dt{float:left;font-size:100%;margin:0 15px 0;padding:0;}
dd{float:left;font-size:100%;margin:0 15px 0 0;padding:0;}

/* コンテンツ向け 見出しスタイル */
h2{}
h3{width:662px;height:23px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/h3_bg01.gif") no-repeat;color:#83511c;margin:0 0 1em;padding:5px 10px 0;}
h3.clm2{width:306px;height:23px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/h3_bg02.gif") no-repeat;color:#83511c;margin:0 0 1em;padding:5px 10px 0;}
h4{background:url("https://img15.shop-pro.jp/PA01083/405/etc/h4_bg01.gif") no-repeat left bottom;color:#83511c;margin:0 0 1em;padding:2px 10px;}
h5{color:#81511c;}
h6{}

/* テーブルスタイル */
table{background:#cccccc;width:100%;margin:0 0 0.5em;}
thead th{background:#fbe5c3;}
th{background:#fffbcc;padding:5px;}
td{background:#ffffff;padding:5px;}

/* リンクスタイル */
a:link{color:#743708;text-decoration:underline;}
a:visited{color:#743708;text-decoration:underline;}
a:hover{color:#743708;text-decoration:none;}

/* フォームスタイル */

/* ヘッダー */
#haeder{width:852px;padding:5px 4px 10px;}

#logo{width:98px;float:left;margin:3px 0 0;}
#logo a{width:98px;height:113px;display:block;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/logo.gif") no-repeat;}

#header_c{width:450px;float:left;margin:0 0 0 15px;}
#shop_name{width:391px;padding:10px 0 0;}
#shop_name a{width:391px;height:75px;display:block;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/name.gif") no-repeat;}

#header_r{width:290px;float:right;}
#header_r p#tel{width:284px;height:77px;overflow:hidden;text-indent:-999em;background:url("https://img15.shop-pro.jp/PA01083/405/etc/tel.gif") no-repeat;}

#header_r p#fax{width:138px;float:left;}
#header_r p#fax a{width:138px;height:33px;display:block;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/fax01.gif") no-repeat 0 0;}
#header_r p#fax a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/fax01.gif") no-repeat -138px 0;}

#header_r p#mail{width:147px;float:left;margin:0 0 0 5px;}
#header_r p#mail a{width:147px;height:33px;display:block;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/mail.gif") no-repeat 0 0;}
#header_r p#mail a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/mail.gif") no-repeat -147px 0;}

/* メインイメージ */
#main_img{width:860px;height:300px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/main_img.jpg") no-repeat;margin:0;padding:0;text-indent:-999px;}

/* グローバルメニュー */
#g_menu{width:860px;margin:10px 0;padding:0;list-style:none;}

#g_menu li{margin:0 15px 0 0;padding:0;float:left;}
#g_menu li a{width:160px;height:34px;display:block;overflow:hidden;text-indent:-999px;}

#g_menu li#menu01 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu01.gif") no-repeat 0 0;}
#g_menu li#menu01 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu01.gif") no-repeat -160px 0;}
#g_menu li#menu02 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu02.gif") no-repeat 0 0;}
#g_menu li#menu02 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu02.gif") no-repeat -160px 0;}
#g_menu li#menu03 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu03.gif") no-repeat 0 0;}
#g_menu li#menu03 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu03.gif") no-repeat -160px 0;}
#g_menu li#menu04 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu04.gif") no-repeat 0 0;}
#g_menu li#menu04 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu04.gif") no-repeat -160px 0;}
#g_menu li#menu05 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu05.gif") no-repeat 0 0;}
#g_menu li#menu05 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/menu05.gif") no-repeat -160px 0;}

#g_menu li#menu05{margin:0;}

/* 左ナビ */
#left_navi{width:162px;float:left;padding:15px 0 10px;margin:0;overflow:hidden;}
#left_navi h3{margin:0 0 5px;padding:0;}

#h3_left01{width:160px;height:23px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_h3_bg01.gif") no-repeat;}
#h3_left02{width:160px;height:23px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_h3_bg02.gif") no-repeat;}
#h3_left03{width:160px;height:23px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_h3_bg03.gif") no-repeat;}
#h3_left04_insta{width:160px;height:25px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc_base64/bGVmdF9oM19iZ19pbnN0YQ.png?cmsp_timestamp=20240903115030") no-repeat;}


#l_menu_box01{list-style:none;margin:0 0 1em;padding:0;}
#l_menu_box01 li{margin:0 0 3px;padding:0;}
#l_menu_box01 li a{width:162px;height:31px;display:block;overflow:hidden;text-indent:-999px;}

#l_menu_box01 li#l_menu01 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/l_menu01.gif") no-repeat 0 0;}
#l_menu_box01 li#l_menu01 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/l_menu01.gif") no-repeat -162px 0;}
#l_menu_box01 li#l_menu02 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/l_menu02.gif") no-repeat 0 0;}
#l_menu_box01 li#l_menu02 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/l_menu02.gif") no-repeat -162px 0;}
#l_menu_box01 li#l_menu03 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/l_menu03.gif") no-repeat 0 0;}
#l_menu_box01 li#l_menu03 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/l_menu03.gif") no-repeat -162px 0;}
#l_menu_box01 li#l_menu04 a{background:url("https://img15.shop-pro.jp/PA01083/405/etc/l_menu04.gif") no-repeat 0 0;}
#l_menu_box01 li#l_menu04 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/l_menu04.gif") no-repeat -162px 0;}

#l_menu_box02{width:162px;margin:0 0 1em;padding:0;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_bg.gif") repeat-y;}
#l_menu_box02 ul{width:138px;margin:0;padding:15px 12px 0;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_bg_top.gif") no-repeat;list-style:none;}
#l_menu_box02 ul li{width:162px;margin:0;padding:2px 0 4px 25px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/mark01.gif") no-repeat 0 0;font-weight:bold;}
#l_menu_box02 .btm{width:162px;height:11px;margin:0;padding:0;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_bg_btm.gif") no-repeat bottom;}

#l_menu_box02 ul li span{color:#888888;font-size:90%;font-weight:normal;}
#l_menu_box02 ul li span a{color:#888888;}

#l_menu_box03{width:162px;margin:0 0 1em;padding:0;}
#l_menu_box03 ul{width:138px;margin:0;padding:0 0 5px;list-style:none;}
#l_menu_box03 ul li{width:162px;margin:0;padding:2px 0 4px 25px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/mark02.gif") no-repeat 0 0;}

#l_banner01{width:160px;margin:0 0 5px;}
#l_banner01 a{width:160px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_banner01.jpg") no-repeat 0 0;}
#l_banner01 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_banner01.jpg") no-repeat -160px 0;}
#l_banner02{width:160px;}
#l_banner02 a{width:160px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_banner02.jpg") no-repeat 0 0;}
#l_banner02 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_banner02.jpg") no-repeat -160px 0;}

#l_ami{width:160px;}
#l_ami a{width:160px;height:45px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_ami.gif") no-repeat 0 0;}
#l_ami a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/left_ami.gif") no-repeat -160px 0;}

/* 右コンテンツ */
#content{width:683px;float:right;margin:0;padding:0;}

#read{padding:15px;border:dotted #CEAB75;border-width:2px;margin:0 0 2em;background:#ffffee;width:653px;}
#read h3{margin:0.5em 0;font-size:140%;color:#81511c;background:none;line-height:1.6em;width:405px;padding:0 0 0 25px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/mark04.gif") no-repeat 0 2px;}
#read p{padding:0;}
#read .r_box{float:right;color:#81511c;text-align:center;padding:0;margin:0;width:200px;}
#read .r_box img{margin:0 0 3px;}
#read .l_box{float:left;padding:0;margin:0;width:440px;}

#txt01{width:319px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/txt01.gif") no-repeat;margin:0 0 1em 10px;padding:0;}
#txt02{width:221px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/txt02.gif") no-repeat;margin:0 0 1em 10px;padding:0;}
#txt03{width:243px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/txt03.gif") no-repeat;margin:0 0 1em 10px;padding:0;}
#txt04{width:317px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/txt04.gif") no-repeat;margin:0 0 1em 10px;padding:0;}
#txt05{width:367px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/txt05.gif") no-repeat;margin:0 0 1em 10px;padding:0;}

/* TOPページ */
#h2_top01{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_h2_bg01.gif") no-repeat;}
#h2_top02{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_h2_bg02.gif") no-repeat;}
#h2_top03{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_h2_bg03.gif") no-repeat;}

#prd_top01{width:340px;float:left;margin:0 0 4px;padding:0;}
#prd_top01 a{width:340px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod01.jpg") no-repeat 0 0;}
#prd_top01 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod01.jpg") no-repeat -340px 0;}
#prd_top02{width:340px;float:right;margin:0 0 4px;padding:0;}
#prd_top02 a{width:340px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod02.jpg") no-repeat 0 0;}
#prd_top02 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod02.jpg") no-repeat -340px 0;}
#prd_top03{width:225px;float:left;margin:0 0 2em;padding:0;}
#prd_top03 a{width:225px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod03.jpg") no-repeat 0 0;}
#prd_top03 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod03.jpg") no-repeat -225px 0;}
#prd_top04{width:225px;float:left;margin:0 0 2em 4px;padding:0;}
#prd_top04 a{width:225px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod04.jpg") no-repeat 0 0;}
#prd_top04 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod04.jpg") no-repeat -225px 0;}
#prd_top05{width:225px;float:right;margin:0 0 2em;padding:0;}
#prd_top05 a{width:225px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod05.jpg") no-repeat 0 0;}
#prd_top05 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/top_prod05.jpg") no-repeat -225px 0;}

/* トピックス */
#topics{margin:0 0 2em;}
#topics dl{border:dotted #cccccc;border-width:0 0 1px;width:652px;margin:0 15px;padding:0;}
#topics dt{width:80px;float:left;margin:0;padding:5px 10px 3px;}
#topics dd{width:542px;float:left;margin:0;padding:5px 10px 3px 0;}
#topics dd.camp{background:url("https://img15.shop-pro.jp/PA01083/405/etc/ico_camp.gif") no-repeat right 4px;}

/* 商品リスト */
#h2_list01{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/list_h2_bg01.gif") no-repeat;}
#h2_list02{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/list_h2_bg02.gif") no-repeat;}
#h2_list03{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/list_h2_bg03.gif") no-repeat;}
#h2_list04{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/list_h2_bg04.gif") no-repeat;}
#list_txt01{width:294px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/list_txt02.gif") no-repeat;margin:0 0 1em;padding:0;}

/* 商品詳細 */
#h1_prod01{width:683px;height:250px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/h1_prod01.jpg") no-repeat;}
#h1_prod02{width:683px;height:250px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/h1_prod02.jpg") no-repeat;}
#h1_prod03{width:683px;height:250px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/h1_prod03.jpg") no-repeat;}
#h1_prod04{width:683px;height:250px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/h1_prod04.jpg") no-repeat;}
#h1_prod05{width:683px;height:250px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/h1_prod05.jpg") no-repeat;}


#prod_name{color:#6a3906;font-size:135%;padding:3px 0 3px 25px;margin:0.5em 0 1em;background:url("https://img15.shop-pro.jp/PA01083/405/etc/mark02.gif") no-repeat 0 0;border:dotted #cfa972;border-width:0 0 2px;}
.prod_box{width:100%;padding:1em 0 3em;background:url("https://img15.shop-pro.jp/PA01083/405/etc/dot.gif") no-repeat top;}
.prod_box2{width:100%;padding:3em 0 3em;background:url("https://img15.shop-pro.jp/PA01083/405/etc/dot.gif") no-repeat top;}

.dot_box{border:dotted #cfa972;border-width:2px 0;padding:10px 1em;}

.large{width:323px;height:37px;margin:2em 0 0;}
.large a{width:323px;height:37px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/large_banner.gif") no-repeat 0 0;display:block;}
.large a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/large_banner.gif") no-repeat -323px 0;}

.mark{background:url("https://img15.shop-pro.jp/PA01083/405/etc/mark05.gif") no-repeat 0 0;padding:0 0 2em 25px;font-size:115%;}

/* 当店のお米の特徴 */
#h2_about{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/about_h2_bg01.gif") no-repeat;}
#about_txt01{width:284px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/about_txt01.gif") no-repeat;margin:0 0 1em;padding:0;}
#about_txt02{width:320px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/about_txt02.gif") no-repeat;margin:0 0 1em;padding:0;}
#about_txt03{width:275px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/about_txt03.gif") no-repeat;margin:0 0 1em;padding:0;}
#about_txt04{width:320px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/about_txt04.gif") no-repeat;margin:0 0 1em;padding:0;}

/* おいしいお米の炊き方 */
#h2_suihan{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/about_h2_bg02.gif") no-repeat;}
.suihan_box_l{width:150px;padding:0 27px 0 0;float:left;margin:0;background:url("https://img15.shop-pro.jp/PA01083/405/etc/mark03.gif") no-repeat 157px 67px;}
.suihan_box_r{width:150px;padding:0;float:right;margin:0;}
#suihan_txt01{width:76px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/suihan_txt01.gif") no-repeat;margin:0 0 1em;padding:0;}
#suihan_txt02{width:65px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/suihan_txt02.gif") no-repeat;margin:0 0 1em;padding:0;}
#suihan_txt03{width:104px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/suihan_txt03.gif") no-repeat;margin:0 0 1em;padding:0;}
#suihan_txt04{width:138px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/suihan_txt04.gif") no-repeat;margin:0 0 1em;padding:0;}

/* FAX用紙ページ */
#fax_txt01{width:281px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/fax_txt01.gif") no-repeat;margin:0 0 1em 10px;padding:0;}

/* 自宅引取り */
#h2_home{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/home_h2_bg01.gif") no-repeat;}
#home_info{width:320px;margin:0 0 2em;padding:1em 15px 0;border:dotted #cfa972;border-width:2px 0;}
#home_info p.tel{width:254px;height:28px;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/tel02.gif") no-repeat;}
.map{width:683px;border:solid 1px #cccccc;margin:0 0 3em;}

/* 季節便り */
#h2_kisetu{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/home_h2_bg02.gif") no-repeat;}

/* 年間予約 */
#h1_year{width:683px;height:250px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/h1_year01.jpg") no-repeat;}
#year_txt01{width:305px;height:19px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/year_txt01.gif") no-repeat;margin:0 0 1em 5px;padding:0;}

#year_menu{margin:0 0 2em;padding:15px 12px 0;list-style:none;}
#year_menu li{margin:0;padding:2px 0 4px 25px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/mark02.gif") no-repeat 0 0;font-weight:bold;}

#year_fax{width:300px;margin:0 0 2em;padding:1em 15px 0;border:dotted #cfa972;border-width:2px 0;}
#year_fax p.fax_num{width:252px;height:28px;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/fax02.gif") no-repeat;}
#year_fax p.fax a{width:260px;height:14px;display:block;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/fax.gif") no-repeat 0 0;}
#year_fax p.fax a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/fax.gif") no-repeat -260px 0;}

.if{width:330px;height:400px;border:none;overflow:auto;margin:0;padding:0;}

/* 個人情報について */
#h2_privacy{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/privacy_h2_bg01.gif") no-repeat;}

/* 特定商取引法 */
#h2_tokutei{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/tokutei_h2_bg01.gif") no-repeat;}

table#tokutei{background:#cccccc;width:100%;margin:0 0 0.5em;}
table#tokutei th{background:#fbe5c3;padding:10px;}
table#tokutei td{background:#ffffff;padding:10px;}

/* お買い物ガイド */
#h2_guide{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/guide_h2_bg01.gif") no-repeat;}

#guide_info{width:290px;margin:0 0 2em;}
#guide_info p.tel{width:284px;height:46px;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/tel.gif") no-repeat;}

#guide_info p.fax{width:260px;float:right;}
#guide_info p.fax a{width:260px;height:14px;display:block;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/fax.gif") no-repeat 0 0;}
#guide_info p.fax a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/fax.gif") no-repeat -260px 0;}

#guide_info2{width:290px;margin:0 0 2em;padding:0 0 0 1em;}
#guide_info2 p.tel{width:284px;height:46px;overflow:hidden;text-indent:-999px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/tel.gif") no-repeat;}
#guide_info2 p.note{text-indent:-1em;padding:0 0 0 1em;}

h4.guide{background:none;padding:0;font-size:115%;padding-left:1em;}
h5.guide{color:#666666;padding-left:1em;}
h6.guide{color:#666666;padding-left:1em;margin:0;}

dl.guide{margin:0;padding:0 0 0 2em;color:#81151c;}
dl.guide dt{float:left;font-size:100%;margin:0 15px 0;padding:0;width:145px;}
dl.guide dd{float:left;font-size:100%;margin:0 15px 0 0;padding:0;width:430px;}

dl.guide2{margin:0;padding:0 0 0 2em;}
dl.guide2 dt{float:left;font-size:100%;margin:0 0 0 15px;padding:0;width:125px;}
dl.guide2 dd{float:left;font-size:100%;margin:0 15px 0 0;padding:0 0 0 3em;width:450px;text-indent:-3em;}

p.hassou{text-indent:-1em;padding:0 0 0 3em;color:#81511c;font-weight:bold;}
div.guide_box{border:dotted #cfa972;border-width:2px 0;padding:15px 15px 0;margin:0 0 1em;}

table.guide{width:96%;margin-left:1em;}

/* サイトマップ */
#h2_sitemap{width:682px;height:44px;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/sitemap_h2_bg01.gif") no-repeat;}


/* 自宅引取りバナー */
#hone{width:340px;height:200px;margin:0 0 1em;padding:0;}
#hone a{width:340px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/home.jpg") no-repeat 0 0;}
#hone a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/home.jpg") no-repeat -340px 0;}

/* 年間購入 */
#year{width:340px;height:200px;margin:0 0 1em;padding:0;}
#year a{width:340px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/year.jpg") no-repeat 0 0;}
#year a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/year.jpg") no-repeat -340px 0;}

#year.stop a{width:340px;height:200px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc_base64/eWVhcl9zdG9w.jpg?cmsp_timestamp=20240830145544") no-repeat 0 0;}
#year.stop a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc_base64/eWVhcl9zdG9w.jpg?cmsp_timestamp=20240830145544") no-repeat -340px 0;}

/* 支払い・配送 */
.pay_box_l{width:326px;margin:0 0 2em;padding:0;float:left;}
.pay_box_r{width:326px;margin:0 0 2em;padding:0 0 0 15px;float:right;border:dotted #cccccc;border-width:0 0 0 1px;}


/* ページナビ */
.navi{width:682px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/navi_bg.gif") repeat-y;margin:0 0 2em;}
.navi ul{margin:0;padding:12px 15px 0;background:url("https://img15.shop-pro.jp/PA01083/405/etc/navi_top.gif") no-repeat top;list-style:none;width:652px;}
.navi ul li{float:left;margin:0 5em 0 0;padding:0 0 4px 25px;;background:url("https://img15.shop-pro.jp/PA01083/405/etc/mark02.gif") no-repeat 0 0;}
.navi .btm{width:682px;height:9px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/navi_btm.gif") no-repeat bottom;}

/* パンくず */
#pan{margin:0.5em 0 1.5em}

/* gotop */
.gotop{margin:0 0 3px;}
.gotop a{width:131px;height:14px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/go_top.gif") no-repeat 0 0;float:right;margin:0 12px 0 0;padding:0;}
.gotop a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/go_top.gif") no-repeat -131px 0;}

.gotop2{margin:0 0 2em;padding:10px 0 0;background:url("https://img15.shop-pro.jp/PA01083/405/etc/dot.gif") no-repeat top;}
.gotop2 a{width:131px;height:14px;display:block;text-indent:-999px;overflow:hidden;background:url("https://img15.shop-pro.jp/PA01083/405/etc/go_top.gif") no-repeat 0 0;float:right;margin:0 12px 0 0;padding:0;}
.gotop2 a:hover{background:url("https://img15.shop-pro.jp/PA01083/405/etc/go_top.gif") no-repeat -131px 0;}

/* 注釈 */
.note{text-indent:-1em;padding-left:1em;font-size:90%;}
.note02em{text-indent:-1em;padding-left:2em;font-size:90%;}
.note03em{text-indent:-1em;padding-left:3em;font-size:90%;}
.note04em{text-indent:-1em;padding-left:4em;font-size:90%;}

.note05em{text-indent:-5em;padding-left:5em;font-size:90%;}

/* フッター */
#f_menu{width:760px;height:80px;background:url("https://img15.shop-pro.jp/PA01083/405/etc/f_menu_bg.jpg") no-repeat;margin:0 0 5px;padding:35px 50px;line-height:1.8em;}
#f_menu h3{float:left;width:140px;background:none;padding:0 15px 0 0;margin:0;}
#f_menu h3 a{color:#ffffff;}
#f_menu p{float:left;width:600px;color:#ffffff;}
#f_menu p a{color:#ffffff;}


#copy{width:400px;float:left;}
#address{width:400px;float:right;text-align:right;}
#address strong{color:#7f2d00;}

/* 汎用 */
.tx_l{text-align:left;}
.tx_c{text-align:center;}
.tx_r{text-align:right;}

.tx_large{font-size:115%;line-height:1.6em;}
.tx_xlarge{font-size:140%;}
.tx_xxlarge{font-size:170%;}
.tx_small{font-size:90%;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}

.red{color:#eb0012;}
.red_d{color:#a40000;}
.black{color:#000000;}
.green{color:#005e14;}
.blue{color:#003567;}
.blown{color:#6a3906;}
.orange{color:#eb6100;}
.gray{color:#666666;}

.pl01em{padding-left:1em;}
.pl02em{padding-left:2em;}
.pr01em{padding-right:1em;}
.pt01em{padding-top:1em;}
.pb01em{padding-bottom:1em;}
.pb02em{padding-bottom:2em;}
.pb03em{padding-bottom:3em;}

.mb0{margin-bottom:0;}
.mb05{margin-bottom:5px;}
.mb10{margin-bottom:10px;}

.mt01em{margin-top:1em;}
.mb01em{margin-bottom:1em;}
.mb02em{margin-bottom:2em;}
.mb03em{margin-bottom:3em;}

.w_full{width:100%;}
.w30{width:30px;}
.w60{width:60px;}
.w80{width:80px;}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w220{width:220px;}
.w270{width:270px;}
.w300{width:300px;}
.w320{width:320px;}
.w330{width:330px;}
.w335{width:335px;}
.w340{width:340px;}
.w350{width:350px;}
.w405{width:405px;}
.w410{width:410px;}

.w15em{width:15em;}

.fl{float:left;}
.fr{float:right;}

.cls{clear:both;}
/*----------------------------------------
	clearfix
-----------------------------------------*/
.cfix:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
/*for IE7*/
.cfix{display:inline-block;min-height:1%;}
/*for IE6*/
* html .cfix{height:1%;}



