.style00 {font-size:10px;color:#DDD;}
.style01 {font-size:10px;}
a.style01:link {font-size:10px;color:#000;text-decoration:none;}
a.style01:visited {font-size:10px;color:#000;text-decoration:none;}
a.style01:hover {font-size:10px;color:#F00;background:#EEE;text-decoration:none;}
a.style01:active {font-size:10px;color:#000;text-decoration:none;}
.style02 {color:#FFF;}
.style03 {font-size:10px; color:#FFF;}
.style04 {font-size:10px;}
.style04b {font-size:8px;}
.style11 {font-weight:bold;}
.style12 {font-weight:bold;color:#777;}
.style13 {font-weight:bold;color:#FFF;}
.style14 {font-weight:bold;color:#F00;}
.style15 {font-weight:bold;color:#9C0;}
.style16 {font-weight:bold;color:#363;}
.style17 {font-weight:bold;color:#080;}
.style18 {font-size:10px;color:#F00;}
.style19 {color:#F00;}
.style20 {font-weight:bold;color:#050;}
.style21 {font-weight:bold;color:#006;}
.style22 {font-weight:bold;color:#07C;}
.style31 {border:1px solid #EEE;}

.genre_f001 {margin-bottom:5px;}
.cap_001 {font-size:10px;margin-bottom: 5px;}
.cap_002 {font-size:10px;margin-bottom:10px;}
.pix01 {margin-right:3px;margin-left:3px;margin-top:3px;margin-bottom:3px;}
.pix02r {float:right;margin-left:7px;margin-bottom:7px;}
.pix02l {float:left;margin-right:7px;margin-bottom:7px;}

a.colo700:link {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo700:visited {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo700:active {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo700:hover {line-height:1.4;color:#700;background:#EEE;text-decoration:none;}

a.colo000:link {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo000:visited {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo000:active {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo000:hover {line-height:1.4;color:#000;background:#EEE;text-decoration:none;}

a.colo06f:link {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo06f:visited {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo06f:active {line-height:1.4;color:#FFF;text-decoration:underline;}
a.colo06f:hover {line-height:1.4;color:#06F;background:#EEE;text-decoration:none;}

/*  */
.info_mida01 {font-size:12px;font-weight:bold;padding-top:3px;border:1px solid #DDD;background-image:url(../img/usr/table_bgic.gif);background-repeat:repeat-x;}
.info_gen01 {font-size:12px;padding:7px;border-left:1px solid #DDD;border-right:1px solid #DDD;border-bottom:1px solid #DDD;background-color:#FFF;}

/*-- 商品詳細画面内 詳細情報 --*/
.mida1 {font-weight:bold;margin-bottom:7px;}
.mida2 {font-weight:bold;margin-bottom:7px;margin-left:10px;}
.mida3 {font-weight:bold;margin-bottom:7px;margin-left:20px;}
.gen01 {margin-bottom:7px;margin-left:20px;}

/*商品詳細表*/
.tb_01 {border:1px solid #DDD;padding:2px;}


/*-- bogen --*/
.gmtop_cate {padding:7px;margin-top:7px;border:1px dotted #DDD;}
.gmtop_icon {float:left;margin-right:20px;margin-bottom:7px;}
.gen02 {margin:0px 0px 18px 18px;}
.gen03 {margin:0px 0px 18px 0px;}
.genman01 {color:#FFFFFF;background-color:#AA0000;}
.genkata01 {color:#FFFFFF;background-color:#2A3D2B;}
.genetsu01 {color:#FFFFFF;background-color:#364F77;}
.gentrsd01 {color:#FFFFFF;background-color:#9A0014;}
.tabtrsd01 {border:1px solid #DDD;}
.tabtrsd02 {background-color:#EEE;}

a.btbg01 {color:#FFF;font-weight:bold;background-color:#2A3D2B;font-size:12px;display:block;width:142px;text-align:center;border:2px outset #DDD;padding-top:1px;}
a.btbg01:link {color:#FFF;border:2px outset #DDD;text-decoration:none;}
a.btbg01:visited {color:#FFF;border:2px outset #DDD;text-decoration:none;}
a.btbg01:active {color:#FFF;border:2px outset #DDD;text-decoration:none;}
a.btbg01:hover {border:2px inset #DDD;text-decoration:none;color:#2A3D2B;background-color:#EEE;}

/*-- 関連商品 --*/
.kanblk01 {background-color:#AAA;text-align:left;margin-top:8px;width:580px;}
.kanblk02 {background-color:#FFF;border:1px solid #AAA;}
.kanmida01 {font-size:12px;font-weight:bold;color:#FFF;border-left:5px solid #F00;margin-left:5px;padding-left:7px;padding-top:8px;}
.kanmida02 {font-size:12px;font-weight:bold;color:#FFF;border-left:5px solid #FF3;margin-left:5px;padding-left:7px;padding-top:8px;}
.kanmida04 {font-size:12px;font-weight:bold;color:#FFF;border-left:5px solid #36F;margin-left:5px;padding-left:7px;padding-top:8px;}

/*-- ご利用ガイド --*/
  /*-- top --*/
.guide_01 {font-size:12px;font-weight:bold;color:#000;margin-bottom:7px;padding-left:3px;padding-bottom:3px;border-bottom:1px dotted #CCC;}
.guideiconpix {margin-right:7px;}
.guide_02 {font-size:12px;color:#545454;margin-top:0px;margin-bottom:0px;}
.guide_03 {font-size:12px;color:#545454;margin-top:0px;margin-bottom:0px;}
.guide_03b {font-size:12px;color:#545454;margin-top:7px;margin-bottom:0px;}
.guide_04 {font-size:10px;}
.guide_dot {border:1px dotted #CCC;}
.guide_link {color:#545454;}
a.guide_link:link {color:#545454;text-decoration:underline;}
a.guide_link:visited {color:#545454;text-decoration:underline;}
a.guide_link:active {color:#545454;text-decoration:underline;}
a.guide_link:hover {color:#F00;text-decoration:none;background:#EEE;}
 /*-- reg --*/
.guide_mida0s {font-size:12px;font-weight:bold;margin-left:3px;margin-right:10px;}
.guide_mida0l {font-size:16px;font-weight:bold;margin-left:3px;margin-right:20px;margin-bottom:10px;}
.guide_mida1 {background-color:#EEE;font-weight:bold;padding:3px;margin-top:0px;margin-bottom:7px;}
.guide_lista {background-image:url(../img/usr/maru8_16.gif);background-repeat:no-repeat;margin-top:0px;margin-bottom:7px;padding-left:18px;}
.guide_listb {background-image:url(../img/usr/maru8_16_s.gif);background-repeat:no-repeat;margin-top:0px;margin-left:18px;margin-bottom:7px;padding-left:18px;}
.guide_caution {background-image:url(../img/usr/kome8_16.gif);background-repeat:no-repeat;margin-top:0px;margin-left:18px;margin-bottom:7px;padding-left:18px;}
.guide_hint {background-image:url(../img/usr/hint8_16c.gif);background-repeat:no-repeat;margin-top:0px;margin-left:18px;margin-bottom:7px;padding-left:18px;}
.guide_hint0 {background-image:url(../img/usr/hint8_16c.gif);background-repeat:no-repeat;margin-top:0px;margin-bottom:7px;padding-left:18px;}
.guide_read {font-size:12px;margin-left:7px;margin-bottom:7px;}
.guide_genre {margin-bottom:7px;}
.guide_genre2 {margin-left:18px;margin-bottom:7px;}
.guide_genre3 {margin-bottom:0px;}
.guide_pix01 {border:1px solid #DDD;margin-left:6px;float:right;}
.guide_genre4 {clear:both;padding-top:20px;}
.guide_clr {clear:both;}

a.bt01 {color:#000;background-color:#EEE;font-size:12px;display:block;width:120px;text-align:center;border:2px outset #DDD;}
a.bt01:link {border:2px outset #DDD;text-decoration:none;}
a.bt01:visited {border:2px outset #DDD;text-decoration:none;}
a.bt01:active {border:2px outset #DDD;text-decoration:none;}
a.bt01:hover {border:2px inset #DDD;text-decoration:none;color:#F00}

a.bt02 {color: #FFF;font-weight:bold;background-color:#F00;font-size:12px;display:block;width:220px;text-align:center;border:2px outset #DDD;}
a.bt02:link {border:2px outset #DDD;text-decoration:none;}
a.bt02:visited {border:2px outset #DDD;text-decoration:none;}
a.bt02:active {border:2px outset #DDD;text-decoration:none;}
a.bt02:hover {border:2px inset #DDD;text-decoration:none;color:#F00;background-color:#EEE;}

a.btken {color:#FFF;font-weight:bold;background-color:#999;font-size:12px;display:block;width:134px;text-align:center;border:2px outset #DDD;padding-top:1px;}
a.btken:link {color:#FFF;border:2px outset #DDD;text-decoration:none;}
a.btken:visited {color:#FFF;border:2px outset #DDD;text-decoration:none;}
a.btken:active {color:#FFF;border:2px outset #DDD;text-decoration:none;}
a.btken:hover {border:2px inset #DDD;text-decoration:none;color:#AC946E;background-color:#EEE;}

/* 会員メニュー */
.menu_mida02 {font-size:12px;font-weight:bold;color:#FFFFFF;text-align:center;background-color:#000;padding:3px;}
.menu_midaxs {font-size:0px;font-weight:bold;}

/* 規約 */
.kiyaku_blk {width:560px;border:1px solid #DDD;padding:10px;text-align:left;}
.kiyaku_mida01 {width:560px;font-weight:bold;padding-right:10px;padding-left:10px;border-top:1px solid #DDD;border-right:1px solid #DDD;border-left:1px solid #DDD;text-align:center;}
.kiyaku_mida02 {font-weight:bold;margin:7px;}
.kiyaku_gen01 {margin:7px;}
.kiyaku_genxs01 {font-size:x-small;font-weight:normal;margin:7px;}

/*特別ガイド*/
.spgu_blk {width:560px;border:1px solid #000;padding:10px;text-align:left;}
.spgu_mida01 {width:560px;font-weight:bold;color:#FFF;background-color:#000;padding-right:10px;padding-left:10px;border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;text-align:center;}
.spgu_mida02 {font-weight:bold;margin:7px;}
.spgu_gen01 {margin:7px 7px 7px 0px;padding:0px;}
.spgu_gen02 {margin:7px;}
.spgu_genxs01 {font-size:x-small;font-weight:normal;margin:7px;}
.spgu_pix01 {float:right;margin-left:10px;margin-bottom:10px;border:1px solid #DDD;}

/*kabunushi*/
.kbblk_01 {width:680px;margin-left:44px;}
.kbblk_02 {margin-bottom:20px;}
.kbblk_03 {margin-bottom:20px;clear:both;}
.kbblk_p01 {float:right;width:202px;margin-left:20px;}
.kbblk_p02 {float:right;width:424px;margin-left:20px;}
.kbmida01 {font-weight:bold;margin-bottom:20px;}
.kbmida02 {font-weight:bold;margin-bottom:10px;}
.kbgen01 {margin-bottom:10px;}

.bt_color-s {margin:7px 3px 10px 10px;float:right;}
.k-x01 {clear:both;border:1px solid #DDD;padding:7px;margin-bottom:10px;background-color:#EEE;}
.k-x01 li {margin:0;padding:0;}
.k-x02 {clear:both;font-weight:bold;margin:7px 0 7px 10px;}

/*gve2*/
.gve2_mida01 {font-weight:bold;padding-left:7px;border-left:3px solid #F00;border-bottom:1px solid #F00;}
.gve2_mida02 {font-weight:bold;padding-left:7px;border-left:3px solid #DDD;}
.gve2_sub_conte01 {width:170px;}
.gve2_sub_conte02 {width:269px;}
