@charset "utf-8";
/* CSS Document */

body, table, tr, td, input, textarea, select {
font-size:9pt;
letter-spacing:0;
}
a.group1_goods:link, a.group1_goods:active, a.group1_goods:visited {
font-size:9pt;
font-weight:bold;
}
a.group1_goods:hover {
font-size:9pt;
font-weight:bold;
}
a.group1_price:link, a.group1_price:active, a.group1_price:visited {
font-size:9pt;
font-weight:bold;
}
a.group1_price:hover {
font-size:9pt;
font-weight:bold;
}
a.group1_explain:link, a.group1_explain:active, a.group1_explain:visited {
font-size:9pt;
}
a.group1_explain:hover {
font-size:9pt;
}
a.group2_goods:link, a.group2_goods:active, a.group2_goods:visited {
font-size:9pt;
font-weight:bold;
}
a.group2_goods:hover {
font-size:9pt;
font-weight:bold;
}
a.group2_price:link, a.group2_price:active, a.group2_price:visited {
font-size:9pt;
font-weight:bold;
}
a.group2_price:hover {
font-size:9pt;
font-weight:bold;
}
a.group2_explain:link, a.group2_explain:active, a.group2_explain:visited {
font-size:9pt;
}
a.group2_explain:hover {
font-size:9pt;
}
a.group3_goods:link, a.group3_goods:active, a.group3_goods:visited {
font-size:9pt;
font-weight:bold;
}
a.group3_goods:hover {
font-size:9pt;
font-weight:bold;
}
a.group3_price:link, a.group3_price:active, a.group3_price:visited {
font-size:9pt;
font-weight:bold;
}
a.group3_price:hover {
font-size:9pt;
font-weight:bold;
}
a.group3_explain:link, a.group3_explain:active, a.group3_explain:visited {
font-size:9pt;
}
a.group3_explain:hover {
font-size:9pt;
}
a.group4_goods:link, a.group4_goods:active, a.group4_goods:visited {
font-size:9pt;
font-weight:bold;
}
a.group4_goods:hover {
font-size:9pt;
font-weight:bold;
}
a.group4_price:link, a.group4_price:active, a.group4_price:visited {
font-size:9pt;
font-weight:bold;
}
a.group4_price:hover {
font-size:9pt;
font-weight:bold;
}
a.group4_explain:link, a.group4_explain:active, a.group4_explain:visited {
font-size:9pt;
}
a.group4_explain:hover {
font-size:9pt;
}
a.group5_goods:link, a.group5_goods:active, a.group5_goods:visited {
font-size:9pt;
font-weight:bold;
}
a.group5_goods:hover {
font-size:9pt;
font-weight:bold;
}
a.group5_price:link, a.group5_price:active, a.group5_price:visited {
font-size:9pt;
font-weight:bold;
}
a.group5_price:hover {
font-size:9pt;
font-weight:bold;
}
a.group5_explain:link, a.group5_explain:active, a.group5_explain:visited {
font-size:9pt;
text-decoration:none;
}
a.group5_explain:hover {
font-size:9pt;
}
a.freelink1:link, a.freelink1:active, a.freelink1:visited {
font-size:9pt;
}
a.freelink1:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
font-size:9pt;
}
a.freelink2:link, a.freelink2:active, a.freelink2:visited {
font-size:9pt;
}
a.freelink2:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
font-size:9pt;
}
.title1 {
background-color:#E8E5B7;
color:#2B2B2B;
font-weight:bold;
}
.title2 {
background-color:#D2F2DD;
color:#5F8E70;
font-weight:bold;
}
.titleline1 {
background-color:#90BCA0;
}
.titleline2 {
background-color:#C0D9C9;
}
.titleline3 {
background-color:#B8D4C1;
}
a.best_goods:link, a.best_goods:active, a.best_goods:visited {
font-size:9pt;
}
a.best_goods:hover {
font-size:9pt;
}
a.best_price:link, a.best_price:active, a.best_price:visited {
color:#CF6600;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
a.best_price:hover {
color:#FF9900;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
a.best_explain:link, a.best_explain:active, a.best_explain:visited {
font-size:9pt;
}
a.best_explain:hover {
font-size:9pt;
}
.best_in_price {
font-size:9pt;
font-weight:bold;
}
a.cata_goods:link, a.cata_goods:active, a.cata_goods:visited {
font-size:9pt;
}
a.cata_goods:hover {
font-size:9pt;
}
a.cata_price:link, a.cata_price:active, a.cata_price:visited {
color:#CF6600;
font-size:9pt;
font-weight:bold;
}
a.cata_price:hover {
color:#FF9900;
font-size:9pt;
font-weight:bold;
}
a.cata_explain:link, a.cata_explain:active, a.cata_explain:visited {
font-size:9pt;
text-decoration:none;
}
a.cata_explain:hover {
font-size:9pt;
text-decoration:underline;
}
.cata_in_price {
font-size:9pt;
font-weight:bold;
color:#000;
}
.cata_sub_cata_border {
background-color:#DDDDDD;
}
.cata_sub_cata_tb {
background-color:#FFFFFF;
color:#333333;
}
.cata_box_border {
background-color:#DDDDDD;
color:#111111;
}
a.cata_box_bd_txt:link, a.cata_box_bd_txt:active, a.cata_box_bd_txt:visited {
/*color:#fff;*/
}
a.cata_box_bd_txt:hover {
}
.cata_box_tb {
background-color:#F0F0F0;
}
a.finder_goods:link, a.finder_goods:active, a.finder_goods:visited {
font-size:9pt;
}
a.finder_goods:hover {
font-size:9pt;
}
a.finder_price:link, a.finder_price:active, a.finder_price:visited {
color:#CF6600;
font-size:9pt;
font-weight:bold;
}
a.finder_price:hover {
color:#FF9900;
font-size:9pt;
font-weight:bold;
}
a.finder_explain:link, a.finder_explain:active, a.finder_explain:visited {
font-size:9pt;
}
a.finder_explain:hover {
font-size:9pt;
}
.finder_in_price {
color:#8C2F02;
font-size:9pt;
font-weight:bold;
}
a.theme_main_goods:link, a.theme_main_goods:active, a.theme_main_goods:visited {
font-size:9pt;
}
a.theme_main_goods:hover {
font-size:9pt;
}
a.theme_main_price:link, a.theme_main_price:active, a.theme_main_price:visited {
color:#CF6600;
font-size:9pt;
font-weight:bold;
}
a.theme_main_price:hover {
color:#FF9900;
font-size:9pt;
font-weight:bold;
}
a.theme_main_explain:link, a.theme_main_explain:active, a.theme_main_explain:visited {
font-size:9pt;
}
a.theme_main_explain:hover {
font-size:9pt;
}
.theme_main_in_price {
color:#8C2F02;
font-size:9pt;
font-weight:bold;
}
a.theme_sub_goods:link, a.theme_sub_goods:active, a.theme_sub_goods:visited {
font-size:9pt;
}
a.theme_sub_goods:hover {
font-size:9pt;
}
a.theme_sub_price:link, a.theme_sub_price:active, a.theme_sub_price:visited {
color:#CF6600;
font-size:9pt;
font-weight:bold;
}
a.theme_sub_price:hover {
color:#FF9900;
font-size:9pt;
font-weight:bold;
}
a.theme_sub_explain:link, a.theme_sub_explain:active, a.theme_sub_explain:visited {
font-size:9pt;
}
a.theme_sub_explain:hover {
font-size:9pt;
}
.theme_sub_in_price {
font-size:9pt;
font-weight:bold;
}
a.sale_goods:link, a.sale_goods:active, a.sale_goods:visited {
font-size:9pt;
}
a.sale_goods:hover {
font-size:9pt;
}
.sale_old_price {
font-size:9pt;
font-weight:bold;
}
.sale_new_price_title {
font-size:10pt;
font-weight:bold;
}
.sale_new_price {
color:#FF6600;
font-size:12pt;
font-weight:bold;
}
.sale_goods_explain {
color:#8C2F02;
font-size:9pt;
}
.in_price_zoom {
color:#000000;
font-size:14pt;
font-weight:bold;
}
.price_zoom {
color:#CF6600;
font-size:14pt;
font-weight:bold;
}
.goods_zoom {
color:#333333;
font-size:12pt;
font-weight:bold;
}
a.auct_goods:link, a.auct_goods:active, a.auct_goods:visited {
font-size:9pt;
font-weight:bold;
}
a.auct_goods:hover {
font-size:9pt;
font-weight:bold;
}
.auct_price {
color:#FF6600;
font-size:9pt;
font-weight:bold;
}
.auct_max_price {
color:#FF6600;
font-size:9pt;
font-weight:bold;
}
.coop_goods {
color:#8C2F02;
font-size:9pt;
font-weight:bold;
}
.coop_price {
color:#8C2F02;
font-size:9pt;
font-weight:bold;
}
.coop_now_price {
color:orange;
font-size:9pt;
font-weight:bold;
}
.coop_next_price {
color:orange;
font-size:9pt;
font-weight:bold;
}
.present_goods {
color:black;
font-size:13pt;
font-weight:bold;
}
.present_date {
color:black;
font-family:Arial,Helvetica;
font-size:9pt;
font-weight:bold;
}
.subttltxt {
color:#D25E45;
text-align:left;
}
.tablettl {
background-color:#F4E1C3;
color:#6F1C06;
font-weight:bold;
}
.tableborder {
background-color:#CB8778;
}
.tablebg {
background-color:#FFFFFF;
}
.infoline {
background-color:#90BCA0;
}
a.infoover:link, a.infoover:active, a.infoover:visited {
background-color:#FF9900;
color:#FFFFFF;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
a.infoover:hover {
background-color:#FF9900;
color:#FFFFCC;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
a.infoout:link, a.infoout:active, a.infoout:visited {
background-color:#FFFFFF;
color:#305C3E;
font-size:9pt;
font-weight:bold;
text-decoration:none;
}
a.infoout:hover {
background-color:#C0D9C9;
color:#305C3E;
font-size:9pt;
font-weight:bold;
}
.infoover {
background-color:#FFFFFF;
}
.infoout {
background-color:#FFFFFF;
}
.infopoint {
background-color:#66A37A;
}
a.darkgray1:link, a.darkgray1:active, a.darkgray1:visited {
color:#333333;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.darkgray1:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#8C2F02;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.darkgray2:link, a.darkgray2:active, a.darkgray2:visited {
color:#333333;
font-size:8pt;
letter-spacing:-1px;
text-decoration:none;
}
a.darkgray2:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#8C2F02;
font-size:8pt;
letter-spacing:-1px;
text-decoration:none;
}
a.lightgray:link, a.lightgray:active, a.lightgray:visited {
color:#EBEBEB;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.lightgray:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#CCCCCC;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.white:link, a.white:active, a.white:visited {
color:#FFFFFF;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.white:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#F0F0F0;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.white2:link, a.white2:active, a.white2:visited {
color:#FFFFFF;
font-size:8pt;
letter-spacing:-1px;
text-decoration:none;
}
a.white2:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#F0F0F0;
font-size:8pt;
letter-spacing:-1px;
text-decoration:none;
}
a.brown:link, a.brown:active, a.brown:visited {
color:#990000;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.brown:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#CC6600;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.brown1:link, a.brown1:active, a.brown1:visited {
color:#990000;
font-size:8pt;
letter-spacing:-1px;
text-decoration:none;
}
a.brown1:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#CC6600;
font-size:8pt;
letter-spacing:-1px;
text-decoration:none;
}
a.darkblue:link, a.darkblue:active, a.darkblue:visited {
color:#000066;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.darkblue:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#0066CC;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.lightblue:link, a.lightblue:active, a.lightblue:visited {
color:#DFEFFF;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.lightblue:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#99CCFF;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.darkgreen:link, a.darkgreen:active, a.darkgreen:visited {
color:#666633;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.darkgreen:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#999966;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;





}
a.lightgreen:link, a.lightgreen:active, a.lightgreen:visited {
color:#CCCC66;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.lightgreen:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#F1F1D6;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.purple:link, a.purple:active, a.purple:visited {
color:#996699;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.purple:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#B18BB1;
font-size:8pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.login:link, a.login:active, a.login:visited {
color:#8C2F02;
font-size:9pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
a.login:hover {
background:url("/fs/image/style/hover_dot.gif") repeat-x scroll center bottom transparent;
color:#8C2F02;
font-size:9pt;
font-weight:bold;
letter-spacing:-1px;
text-decoration:none;
}
.bnnrbg {
background-color:#8C2F02;
}
.helper {
color:#FF6600;
font-weight:bold;
}
.henpin_box_item {
background:url("/fs/image/henpin_box_bg.gif") repeat scroll 0 0 #FFFFFF;
border:2px solid #D7D7D7;
padding:4px;
}
.henpin_box_purchase {
background:url("/fs/image/henpin_box_bg.gif") repeat scroll 0 0 #FFFFFF;
border:2px solid #D7D7D7;
padding:4px;
}
.henpin_txt {
color:#000000;
font-size:10pt;
font-weight:bold;
line-height:14pt;
text-decoration:none;
}
.henpin_detail_txt:link {
color:#0000FF;
font-size:10pt;
}
.henpin_detail_txt:visited {
color:#800080;
font-size:10pt;
}
.henpin_detail_txt:active {
color:#FF6600;
font-size:10pt;
}
.henpin_detail_txt:hover {
color:#FF6600;
font-size:10pt;
}
h2 {
background-color:#D25E45;
color:#FFFFFF;
font-size:13px;
margin:20px 0;
padding:5px;
text-align:left;
}
i {
color:#FF0000;
font-style:normal;
}
.jp {
ime-mode:active;
}
.en {
ime-mode:disabled;
}
.err {
color:red;
font-weight:bold;
}
td {
font-size:12px;
}
a.alcohol {
color:#CC3300;
}
.cata_sub_cata_border {
background-color:#E6CBB5;
}
.cata_sub_cata_tb {
background-color:#FFFFFF;
color:#333333;
}
.cata_box_border {
background-color:#D55C45;
color:#FFFFFF;
}
.cata_box_border td {
color:000;
}
.cata_box_border td img {
vertical-align:middle;
desplay:inline;
}
.cata_box_tb {
background-color:#F0F0F0;
}
.left_menu {
margin-right:0;
}
.category {
color:#FFFFFF;
font-size:12px;
padding-bottom:6px;
padding-left:10px;
padding-top:6px;
}
.right_menu {
margin-left:0;
}
.syokai {
line-height:1.3em;
padding-left:10px;
}
.alert_sentence {
color:#FF0000;
}
.alert1 {
background-color:#660000;
color:#FFFFFF;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
text-align:center;
width:500px;
}
.alert2 {
border:1px solid #660000;
color:#FF5200;
line-height:1.3em;
padding:5px;
text-align:left;
width:540px;
}
.alert3_head {
background-color:#FFCC00;
font-size:13px;
font-weight:bold;
padding-bottom:5px;
padding-left:10px;
padding-top:5px;
text-align:left;
width:500px;
}
.alert3 {
border:1px solid #FFCC00;
font-size:13px;
line-height:1.3em;
padding-bottom:5px;
padding-left:10px;
padding-top:5px;
text-align:left;
width:500px;
}
.winered_bold {
color:#CC0000;
font-weight:bold;
}
.sake_title {
color:#333333;
font-size:16px;
font-weight:bold;
}
.sake_midashi {
color:#996600;
font-size:16px;
font-weight:bold;
}
.sake_bun {
color:#333333;
font-size:12px;
line-height:140%;
}
#kakaku_menu {
background-image:url("/img_server/co_img1/choqbin/etc/btn_img.gif");
background-repeat:repeat-x;
width:100%;
}
.btn1 {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_2000.gif");
background-repeat:no-repeat;
float:left;
height:29px;
left:0;
margin:0;
padding:0;
width:137px;
}
.btn1 a span {
display:none;
}
.btn1 a {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_2000.gif");
background-repeat:no-repeat;
display:block;
height:29px;
width:137px;
}
.btn1 a:hover {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_2000_on.gif");
}
.btn2 {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_2000_3000.gif");
background-repeat:no-repeat;
float:left;
height:29px;
left:0;
margin:0;
padding:0;
width:137px;
}
.btn2 a span {
display:none;
}
.btn2 a {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_2000_3000.gif");
background-repeat:no-repeat;
display:block;
height:29px;
width:137px;
}
.btn2 a:hover {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_2000_3000_on.gif");
}
.btn3 {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_3000_4000.gif");
background-repeat:no-repeat;
float:left;
height:29px;
left:0;
margin:0;
padding:0;
width:137px;
}
.btn3 a span {
display:none;
}
.btn3 a {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_3000_4000.gif");
background-repeat:no-repeat;
display:block;
height:29px;
width:137px;
}
.btn3 a:hover {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_3000_4000_on.gif");
}
.btn4 {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_4000_5000.gif");
background-repeat:no-repeat;
float:left;
height:29px;
left:0;
margin:0;
padding:0;
width:137px;
}
.btn4 a span {
display:none;
}
.btn4 a {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_4000_5000.gif");
background-repeat:no-repeat;
display:block;
height:29px;
width:137px;
}
.btn4 a:hover {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_4000_5000_on.gif");
}
.btn5 {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_5000.gif");
background-repeat:no-repeat;
float:left;
height:29px;
left:0;
margin:0;
padding:0;
width:137px;
}
.btn5 a span {
display:none;
}
.btn5 a {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_5000.gif");
background-repeat:no-repeat;
display:block;
height:29px;
width:137px;
}
.btn5 a:hover {
background-image:url("/img_server/co_img1/choqbin/user/img02/btn_5000_on.gif");
}
.mailmaga {
border:1px solid #FF6600;
}
.mailmaga_bg {
background-color:#FFFFCC;
border-bottom:1px solid #FF6600;
color:#FF3300;
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
}
.mailmaga_bg_l {
background-color:#FFFFCC;
border-bottom:1px dotted #FF6600;
border-right:1px dotted #FF6600;
padding-bottom:3px;
padding-right:5px;
padding-top:3px;
}
.mailmaga_bg_u {
background-color:#FFFFCC;
border-right:1px dotted #FF6600;
padding-bottom:3px;
padding-right:5px;
padding-top:3px;
}
.mailmaga_bg_r {
border-bottom:1px dotted #FF6600;
}
.new_commer {
color:#CC0000;
font-weight:bold;
}
a:link, a:active, a:visited {
color:#8C2F02;
font-size:9pt;
text-decoration:none;
}
a:hover {
color:#6F1C06;
font-size:9pt;
text-decoration:underline;
}
img {
border:0 none;
font-size:0;
line-height:0;
}
body {
background:url("/img_server/co_img1/choqbin/user/img02/body_bg.gif") no-repeat scroll center top #E8D283;
}
#wrapper {
margin:0;
padding:0;
width:100%;
}
#header {
	margin:0;
	padding:0;
	width:100%;
}
#header_top {
background:url("/img_server/co_img1/testsiteq/user/img02/header_bg.jpg") repeat-x scroll left top transparent;
height:106px;
width:100%;
}
#header_top p {
font-size:10px;
margin-top:10px;
}
.header_logintab img {
display:block;
}
.header_logouttab img {
display:block;
}
/*旧検索フォーム*/

.search_imput {
font-size:10px;
height:15px;
margin:3px 0 0 15px;
}
.search_box {
margin-top:3px;
}

/*旧検索フォーム*/

/*新検索フォーム*/

.search_bg {
	background: url("/img_server/co_img1/choqbin/user/img02/headersearch_bg_01_2.gif") no-repeat right top;
	height:28px;
	width:373px;
	}

.search_imput2 {
font-size:10px;
width:130px;
height:20px;
margin:1px 0 0 235px;
}

.search_box2 {
margin-top:13px;
}

/*新検索フォーム*/

#header_bottom {
background:url("/img_server/co_img1/choqbin/user/img02/globalnavi_bg.gif") no-repeat scroll right top #E7D84B;
height:43px;
width:100%;
}
#category_navi {
background:url("/img_server/co_img1/choqbin/user/img02/categorynavi_bg.gif") repeat-x  scroll center top #E7D84B;
height:105px;
margin:0 auto;
padding:14px 0 0;
width:100%;
}
:first-child + html #category_navi {
height:115px;
padding:14px 0 10px;
}

* html #category_navi {
height:115px;
padding:14px 0 10px;
}

#flasharea {
width:100%;
margin:0;
background:none repeat scroll 0 0 #E8D283;
padding-bottom:20px;
}
#wrapper_content {
background:none repeat scroll 0 0 #E8D283;
margin:0 auto;
width:100%;
}
#leftnavi {
font-size:11px;
padding-right:20px;
background: #E8D283;
width:202px;
height:100%;
}
#leftnavi {
/padding-right:0;
/margin-right:20px;
}
#leftnavi img {
display:block;
}
#leftnavi table {
background-color:#FFFDDC;
margin:0 auto;
width:100%;
}
#leftnavi table.left_order {
margin:10px;
width:90%;
}
#leftnavi td {
}
#leftnavi .td01 {
background:url("/img_server/co_img1/choqbin/user/img02/leftnavi_icon.gif") no-repeat scroll left center #D25E45;
}
#leftnavi .td01 p {
color:#FFFFFF;
padding:5px 0 5px 25px;
}
#leftnavi .td01 p a {
color:#FFFFFF;
text-decoration:none;
}
#leftnavi .td01 p a:hover {
text-decoration:underline;
}
#leftnavi .td02 {
background:url("/img_server/co_img1/choqbin/user/img02/leftnavi_bg.gif") repeat-y scroll 0 0 transparent;
color:#D25E45;
padding:3px 0 3px 25px;
}
#leftnavi .td02 a {
color:#C84C37;
text-decoration:none;
}
#leftnavi .td02 a:hover {
text-decoration:underline;
}
#leftnavi .qr {
margin-top:20px;
}
#price {
	background-color:#e9cb68;
margin-top:20px;
width:200px;
}
#ssl {
margin-top:20px;
width:200px;
}
#ssl table {
background-color:#fff;
}

#contentsarea {
background-color:#E8D283;
height:100%;
min-height:100%;
width:730px;
}
#top_center_culmn {
width:510px;
}
#top_recommend {
height:auto;
margin-bottom:20px;
overflow:hidden;
width:510px;
}
#top_recommend img {
display:block;
vertical-align:top;
}
#top_recommend .wrap_table {
padding:10px;
width:490px;
}
#top_recommend .wrap_table table {
border-top:1px dotted #8FC300;
padding:10px 0;
}
#top_recommend .wrap_table table p {
display:block;
margin-left:10px;
width:300px;
}
#top_recommend .wrap_table table p span a {
color:#FF5200;
display:block;
margin-bottom:10px;
text-decoration:none;
}
#top_recommend .wrap_table table p span a:hover {
text-decoration:underline;
}
#top_news {
width:510px;
}
#top_news img {
display:block;
vertical-align:top;
}
#top_news.bg_white {
margin:0;
padding:0;
}
.top_news_wrap {
padding:10px;
width:490px;
}
#top_news .wrap_table {
padding:10px;
width:490px;
}

#top_news .wrap_table table td {
border-top:1px dotted #8FC300;
padding:10px 0;
width:480px;
}
#top_news .wrap_table table p {
display:block;
margin-left:10px;
}
#top_news .wrap_table table p span {
color:#FF5200;
display:block;
font-size:110%;
margin-bottom:10px;
}
#top_news .news_title {
color:#015103;
font-size:13px;
font-weight:bold;
padding-left:10px;
text-align:left;
}
#top_news .date_txt {
color:#BA1C1B;
}
#rightnavi {
font-size:12px;
height:1730px;
width:200px;
}
:first-child + html #rightnavi {
height:1400px;
}
* html #rightnavi {
height:1400px;
}
#rightnavi img {
display:block;
}
#login {
font-size:12px;
margin-bottom:20px;
}
#login .login_form {
background:none repeat scroll 0 0 #ECECEC;
width:100%;
}
#mymenu {
font-size:12px;
margin-bottom:20px;
}
#mymenu .mymenu_list {
background:none repeat scroll 0 0 #ECECEC;
width:100%;
}
#mymenu .mymenu_list p {
list-style:none outside none;
margin:0;
padding:0;
}
#mymenu .mymenu_list p a {
background:url("/img_server/co_img1/choqbin/user/img02/mymenu_icon.gif") no-repeat scroll left center transparent;
padding-left:15px;
text-decoration:none;
}
#mymenu .mymenu_list p a:hover {
text-decoration:underline;
}
#umaimon_search {
margin-top:20px;
}
#ranking {
}
#group {
margin-top:20px;
}
#group p {
color:#00A9DA;
font-size:13px;
font-weight:bold;
text-align:left;
}
#footer {
padding-top:20px;
width:100%;
background-color:#E8D283;
}
#footer .bg_white {
width:950px;
}
.footer_link {
padding-right:20px;
}
.footer_link a {
background:url("/img_server/co_img1/choqbin/user/img02/footer_icon.gif") no-repeat scroll left center transparent;
color:#2E2E2E;
padding-left:15px;
text-decoration:none;
}
.footer_link a:hover {
}
.description {
font-size:9px;
text-align:right;
vertical-align:top;
}
.header_bottom_txt01 {
color:#FFFFFF;
}
.header_bottom_txt02 {
color:#FFF600;
}
#header_bottom p a {
color:#FFF600;
text-decoration:none;
}
#header_bottom p a:hover {
text-decoration:underline;
}
.bg_white {
background-color:#FFFFFF;
}
.hidden {
overflow:hidden;
}
.underline_links a {
text-decoration:none;
}
.underline_links a:hover {
text-decoration:underline;
}
.red_txt {
color:#CC3300;
}
.contents_lawerbox {
padding:20px;
width:530px;
}
.txt01 {
color:#FFFFFF;
}
.common_table {
background-color:#CB8778;
}
.common_table td {
background-color:#FFFFFF;
}
.common_table td.td03 {
background-color:#EADBC3;
color:#AD0700;
}
.common_table td.td04 {
background-color:#D55C45;
color:#FFFFFF;
}
.common_table td.td05 {
background-color:#DB6500;
color:#FFFFFF;
}
.common_table td.td06 {
background-color:#B53D03;
color:#FFFFFF;
}
.common_table td.td07 {
background-color:#CD9234;
color:#FFFFFF;
}
.common_table td.td08 {
background-color:#C6AE3A;
color:#FFFFFF;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}
.clear {
	clear:both;
}

.dashi_recipe {
	width:730px;
	background:url("/img_server/co_img1/testsiteq/user/item110601/recipe_bg.gif") repeat-y center top transparent;
	}

.path_navi {
	padding:0 0 20px 40px;
	}
	
.recipe_box ul {
	width:690px;
	overflow:auto;
	position:relative;
	left:-20px;
	}
	
.recipe_box li {
	width:230px;
	float:left;
	display:inline;
	list-style:none;
	}
	
.right_img {
	float:left;
	position:relative;
	left:20px;
	}
	
.recipe_box table th {
	background-color:#ab6100;
	color:#fff;
	font-weight:bold;
	padding:10px;
	text-align:left;
	}
	
.recipe_box table td {
	border-bottom:1px dashed #ab6100;
	padding:10px;
	text-align:left;
	}

.recipe_box table .align_right {
	text-align:right;
	}

.recipe_table01 {
	float:right;
	width:330px;
	background-color:#fff;
	position:relative;
	right:40px;
	margin-bottom:40px;
	}
	
.recipe_table01 .dashi_txt {
	color:#F30;
	}
	
.recipe_table01 .alphabet {
	border-right:1px dashed #ab6100;
	}
	
.recipe_table02 {
	width:650px;
	margin:0 0 20px 40px;
	background-color:#fff;
	clear:both;
	line-height:1.8;
	vertical-align:top;
	}
	
.dashi_banner {
	margin:0 0 20px 80px;
	}





.winter_campaign_2011 {
	background-color:#FFF;
	width:950px;
	}

.winter_campaign_2011 h2 {
	background-color:#FFF;
	margin:0;
	padding:0;
}

.category_box {
	width:950px;
	height:717px;
	background:url("/img_server/co_img1/testsiteq/user/item111101/winter2011_02.jpg") no-repeat center top transparent;
	}

.category_box ul {
	width:950px;
	position:relative;
	margin:0;
	padding:0;
	}
	
.category_box ul li{
	margin:0;
	padding:0;
	position:absolute;
	list-style:none;
	}
	
.category_box ul .nagasaki {
	width:251px;
	height:130px;
	left:40px;
	top: 280px;
	}
	
html*.category_box ul .nagasaki {
	top: 300px;
	}
	
.category_box ul .nagasaki div p {
	height:130px;
	font-size:12px;
	line-height:1.8;
	}
	
html*.category_box ul .nagasaki div p {
	height:110px;
	line-height:1.6;
	}

.category_box ul .nagasaki div p a {
	color:#000;
	}
	
.category_box ul .nagasaki div p .item {
	font-size:15px;
	font-weight:bold;
	color:#876B5B;
	display:block;
	border-bottom:dotted 1px #666;
	margin-bottom:10px;
	}

.category_box ul .shinsyouhin {
	width:251px;
	height:130px;
	left:350px;
	top: 280px;
	}
	
html*.category_box ul .shinsyouhin {
	top: 300px;
	}
	
.category_box ul .shinsyouhin div p {
	height:130px;
	font-size:12px;
	line-height:1.8;
	}
	
html*.category_box ul .shinsyouhin div p {
	height:110px;
	line-height:1.6;
	}

.category_box ul .shinsyouhin div p a {
	color:#000;
	}
	
.category_box ul .shinsyouhin div p .item {
	font-size:15px;
	font-weight:bold;
	color:#E28700;
	display:block;
	border-bottom:dotted 1px #666;
	margin-bottom:10px;
	}
	
.category_box ul .ninki {
	width:251px;
	height:130px;
	right:40px;
	top: 280px;
	}
	
html*.category_box ul .ninki {
	top: 300px;
	}
	
.category_box ul .ninki div p {
	height:130px;
	font-size:12px;
	line-height:1.8;
	}
	
html*.category_box ul .ninki div p {
	height:110px;
	line-height:1.6;
	}

.category_box ul .ninki div p a {
	color:#000;
	}
	
.category_box ul .ninki div p .item {
	font-size:15px;
	font-weight:bold;
	color:#6A9F00;
	display:block;
	border-bottom:dotted 1px #666;
	margin-bottom:10px;
	}

.category_box ul .genre {
	width:410px;
	left:41px;
	top: 605px;
	}
	
html*.category_box ul .genre {
	width:400px;
	left:41px;
	top: 616px;
	}
	
.category_box ul .genre p {
	font-size:12px;
	line-height:1.8;
	}
	
.category_box ul .genre a {
	color:#329E77;
	text-decoration:none;
	}
	
.category_box ul .genre a:hover {
	color:#329E77;
	text-decoration:underline;
	}

.category_box ul .price {
	width:410px;
	right:41px;
	top: 605px;
	}
	
html*.category_box ul .price {
	width:400px;
	right:41px;
	top: 616px;
	}
	
.category_box ul .price p {
	font-size:12px;
	line-height:1.8;
	}
	
.category_box ul .price a {
	color:#837287;
	text-decoration:none;
	}
	
.category_box ul .price a:hover {
	color:#837287;
	text-decoration:underline;
	}

