/* --------------¥·¥ç¥Ã¥×¶¦ÄÌ------------------- */
@charset "EUC_JP";


.text-center {text-align: center;}
/* -------------¥Ü¡¼¥À¡¼---------------- */
/* ====ÅÀÀþ¥°¥ì¥¤487px==== */

.ten01{
  width: 680px;
  height:1px;
  padding: 8px 0 8px 0;
  background-image:url(/images/tensen02.gif);
  background-repeat:repeat-x;
}

/*  ¥°¥ì¥¤487px¤ÎÅÀÀþ */
.in06{
  background-image:url(/images/tensen02.gif);
  background-repeat:repeat-x;
  width: 680px;
  height: 10px;
}


/*  ¥À¡¼¥¯¥°¥ì¥¤487px¤ÎÀþ */
.o09{ 
  width: 680px;
  height:10px;
  background-image:url(/images/sen_darkgray487.gif);
  background-repeat:repeat-x;
}

/*  ¥°¥ì¥¤487px¤ÎÀþ */
.in04{ 
  width: 670px;
  border-bottom: solid 1px #9f9f9f;
  text-indent: -9999px;
}

/*  ¥°¥ì¥¤487px¤ÎÀþ¥Þ¡¼¥¸¥ó¤Ê¤· */
.iin04{ 
  width: 487px;
  height:1px;
  background-image:url(/images/tensen487.gif);
  background-repeat:no-repeat;
}

/*  ¥°¥ì¥¤265px¤ÎÅÀÀþ */
.in09{
  background-image:url(/images/tensen275.gif);
  background-repeat:no-repeat;
  width: 275px;
  height: 10px;
  background-position:left center;
}

/*  ¥°¥ì¥¤265px¤ÎÀþ */
.in10{
  background-image:url(/images/sen275.gif);
  background-position:left center;
  background-repeat:no-repeat;
  width: 275px;
  height: 1px;
}

/*  ¥Ù¡¼¥¸¥å¤ÎÀþ487px */
.in17{
  margin-top:10px;
  width: 487px;
  height:1px;
  background-image:url(/images/sen487.gif);
  background-repeat:no-repeat;
}

/*  ¥Ù¡¼¥¸¥å¤ÎÅÀÀþ487px */
.ten02{
  width: 487px;
  height:10px;
  background-image:url(/images/tensen03.gif);
  background-repeat:no-repeat;
  background-position: center;
}

/* ------¥Æ¡¼¥Ö¥ëÉý------- */
/*  ÎÁ¶â¡¡¡ü¡ü±ß¡ÊÀÇ¹þ¡Ë¤ÎÉý */

td.im{width: 85px;}

td.sp08{width: 242px;}

table.sp13{width:487px;}

td.sp14{width:342px;}

/*  Çä¤ì¶Ú¾ðÊó¤Î¹àÌÜ¤Î¹â¤µ  */
/*  td.sp11{height: 20px;}  */

/* ---¥¹¥Ú¡¼¥¹--- */
.sp03{
  margin-bottom:10px;
  margin-top:10px;
}

/* ---¹â¤µ»ØÄê--- */
td.hei02{ height: 30px;}

/* ---²£Éý¤µ»ØÄê--- */
.wid03{ 
  width: 686px;
  margin: 0 0 10px 0;
  padding: 15px 0 5px 0;
  border-bottom: solid 1px #bcbbbb;
}

.in23{ width: 162px;}

.in25 {
  width: 162px;
  text-align: center;
  height: 30px;
}

.in24{ width: 163px;}

/* --ÇÛÃÖ-- */
.in15{
  text-align    :center;
  vertical-align: middle;
}


/* -------------¶¦ÄÌ¤³¤³¤Þ¤Ç------------------------ */

/* ----------------------¤ªÇã¤¤ÊªTOP----------------------- */
#sp01{
        clear: both;
  background-image:url(/images/shop01.gif);
  background-repeat:no-repeat;
  text-indent:-5000px;
  width: 488px;
  height: 33px;
  margin-top: 30px;
  margin-bottom:10px;
}

.sp02{
        clear: both;
  background: transparent url(/images/list03.gif) no-repeat 2px 3px;
  padding-left:20px;
}

#sp04{
        clear: both;
  background-image:url(/images/shop03.jpg);
  background-repeat:no-repeat;
  text-indent:-5000px;
  width: 488px;
  height: 33px;
  margin-bottom:10px;
}

.sp09{
        clear: both;
  background-image:url(/images/gentei03.gif);
  width:33px;
  text-indent:-5000px;
  background-repeat:no-repeat;
  background-position:0px 5px;
}

.sp10{
        clear: both;
  background-image:url(/images/gentei04.gif);
  width:53px;
  text-indent:-5000px;
  background-repeat:no-repeat;
  background-position:center;
}

/* -----------------¥«¥Æ¥´¥ê¥¿¥¤¥È¥ë--------------- */

/*  ¥¿¥¤¥È¥ë¤³¤³¤«¤é */
.titleber{
  margin-top: 30px;
  margin-bottom:10px;
}



/*  ¸¡º÷·ë²Ì  */
.g99{
   background-image:url(/images/retrieval.gif);
  background-repeat:no-repeat;
  text-indent:-5000px;
  width: 487px;
  height: 30px;
  margin-top: 30px;
  margin-bottom:10px;
}




/* -----¥¿¥¤¥È¥ë¤³¤³¤Þ¤Ç----- */


/*  ¥°¥ì¥¤377pxÅÀÀþ */
.in02{
  background-image: url(/images/tensen377.gif);
  background-repeat:repeat-x;
  height: 1px;
}

.in03{ text-align: center;}

.wid10{
  margin:0px 5px;
}

.sp09-1{
  background-image:url(/images/gentei03.gif);
  width:35px;
  text-indent:-5000px;
  background-repeat:no-repeat;
  background-position:0px 5px;
}

.sp07 {
  padding: 1px 0 0 0;
}

/*  ²£Éý */
td.wid01{ width: 160px;}

.wid01-1{ 
  width: 140px;
  vertical-align:bottom;
  text-align: right;
}

td.wid02{ width: 33px;}

td.wid04{ 
  width: 110px;
  text-align:center;
  vertical-align:middle;
}

.wid05{ width: 570px; margin: 5px 0 0 0;}

td.sp05{
  width:145px;
  text-align:left;
}

td.wid06{ width: 342px;}

td.hei01{ vertical-align: top;}

td.hei02-1{ height: 20px;}

/* --------------------¥¤¥ó¥¿¡¼¥Í¥Ã¥È¸ÂÄê(¾¦ÉÊ¾ÜºÙ¡Ë-------------------- */

.in05{
  list-style-image:url(/images/gentei_mark.gif);
  margin-left:20px;
}

.in07{
  background-color:#F6F5EB;
  width:487px;
}

.in08{
  width:190px;
  text-align:center;
  vertical-align:bottom;
}

.in11{ padding-top:10px;}

.in12{ 
  padding-bottom:10px;
  padding-left:3px;
}

.in13{ padding-right:10px;}

/*  Ã±ÉÊ¤Ç¤â¹ØÆþ¤¤¤¿¤À¤±¤Þ¤¹¤ÎBAR */
.in14{
  background-image:url(/images/gentei2_07.jpg);
  background-repeat:no-repeat;
  text-indent:-5000px;
  width: 496px;
  height: 45px;
  margin-bottom:10px;
  margin-top:20px;
  margin-left:2px;
}

.in16{ margin-top:20px;}

.in18{ text-decoration:none;}

/*  ¥Æ¥­¥¹¥È²Á³Ê¡¦ºß¸Ë¾õ¶·¡¦¹ØÆþ¿ô */
.in19{
  background-image:url(/images/gentei2_03.gif);
  width:60px;
  text-indent:-5000px;
  background-repeat:no-repeat;
  background-position:left center;
}

.in20{
  background-image:url(/images/gentei2_04.gif);
  width:60px;
  text-indent:-5000px;
  background-repeat:no-repeat;
  background-position:left center;
}

.in21{
  background-image:url(/images/gentei2_05.gif);
  width:60px;
  text-indent:-5000px;
  background-repeat:no-repeat;
  background-position:left center;
}

/*  ²£Éý»ØÄê */
.in22{ width: 297px;}

/* ---------------------¥í¥°¥¤¥ó¤ªÇãÊª¥«¥´-------------------- */

.o01{
  list-style:disc;
  margin-left:20px;
}

.o02{
  width:487px;
  height:25px;
  margin-top: 15px;
}

.o04{ 
  width:270px;
  text-align:center;
}

.o044{ 
  width:200px;
  text-align:center;
}

.o04-1{background-color:#C7C7C7;}

#o05{
  background-image:url(/images/login-cart01.gif);
  background-repeat:no-repeat;
  text-indent:-5000px;
  width: 488px;
  height: 33px;
  margin-top: 30px;
  margin-bottom:10px;
}
td.o05{vertical-align: middle;}

td.o05-1{text-align:center;}

td.o05-2{
  vertical-align: bottom;
  width: 70px;
}

td.o06{width:40px;}

td.o07{text-align: right;}

.o08{
  margin:0px;
  padding:0px;
}

.o11{
  float:right;
  width: 180px;
}
.o12{width: 10px;}

.o33{width: 37px;}

.o34{width: 60px; border:}

.o02-1{
  width:680px;
  margin-top: 15px;
}

.clear{clear:both;}

/* ---------------------------¥í¥°¥¤¥óÁ°¥¤¥ó¥Ç¥Ã¥¯¥¹¥Ú¡¼¥¸--------------------------- */
#log_top{
  background-image:url(/images/top_login.gif);
  background-repeat:no-repeat;
  text-indent:-5000px;
  width: 720px;
  height: 30px;
  margin-bottom:10px;
}

.box1{
  width: 500px;
  height: 105px;
  border: solid 1px #AEACAC;
  }

.m-b20{ margin: 0 0 20px 0;}
  
.log01{width: 500px;}

.log01-2{width: 480px;}

.log02{
  height: 34px;
  background-color:#E6E6E6;
}

/* ====ÅÀÀþ¥°¥ì¥¤500px==== */
.log03{
  width: 500px;
  height:1px;
  background-image:url(/images/tensen500.gif);
  background-repeat:no-repeat;
}

.log04{margin-top:10px;}

.log05{margin-bottom:30px;}

.log06{line-height:2.0em;}

.log07{width: 350px;}

.log08{
  text-align: center;
  margin-left:10px;
}
  
.log09{height: 43px;}

.log10{margin: 0px;}

.log11{width: 58px;}

.log12{width: 56px;}

.log15{
  background-image:url(/images/login01.gif);
  background-repeat:no-repeat;
  width: 75px;
  height:16px;
  text-indent:-5000px;
  margin-left:10px;
  background-position:center;
}

.log16{
  background-image:url(/images/login03.gif);
  background-repeat:no-repeat;
  width: 75px;
  height:20px;
  text-indent:-5000px;
  margin-left:10px;
  background-position:center;
}

td.log17{
  text-align: center;
  vertical-align: top;
}

td.log18{
  text-align: center;
  height: 20px;
}
td.log19{ vertical-align:top;}

/* --¤ª¤¹¤¹¤á¾¦ÉÊ¥Æ¡¼¥Ö¥ëÉý-- */
table.osusume01{
  width: 210px;
  margin-top:5px;
}

.log20{
/*  background-image:url(/images/no_member_str.gif); */
/*  background-repeat:no-repeat; */
  width: 75px;
  height:20px;
  text-indent:-5000px;
  margin-left:10px;
/*  background-position:center; */
}

table.osusume02{width: 130px;}

.bunner{ margin: 10px 0px;}

.bunner02{ margin-top: 15px;}
/* ----------------------¥í¥°¥¤¥ó¸å¥¤¥ó¥Ç¥Ã¥¯¥¹¥Ú¡¼¥¸------------------------ */
#koushin{
  width: 276px;
  background-image:url(/images/in_index03.jpg);
  height: 34px;
  text-indent:-5000px;
}

.space02{
  margin-top:5px;
  width:276px;
}

.space03{
  margin-top:5px;
  margin-bottom:10px;
  width:276px;
}

.space04{
  margin-top:10px;
  width: 276px;
}

/*  ¹Ô´Ö */
.line01{line-height:1.3em;}









/* ¤ª¿Ê¤á¾¦ÉÊ¥¿¥¤¥È¥ë */
.osusume_index{

  background-image:url(/images/in_index_title04.jpg);
  width:210px;
  height:34px;
  text-indent:-5000px;
}

table.in_top10{
  width:276px;
  background-color: #F6F5EB;
}

.in_t03{
  height:92px;
  vertical-align: middle;
}

.in_t04{
  height:79px;
  vertical-align: middle;
}

.in_t05{
  margin-left: 10px;
  margin-right:5px;
}


.in_t07{
  height: 20px;
  vertical-align: middle;
}

.in_t08{
  height: 50px;
  vertical-align: middle;
}

.in_t09{
  width: 46px;
  height: 20px;
}

.in_t10{
  width: 188px;
  text-align: center;
}



/* rightside */

.s_menu{
  width: 80px;
  text-align: center;
}


.s_menu_right{
  float:left;
  width:120px;
  height:100px;
}


.osusume{
  width: 210px;
  margin-top:5px;
}

.line_margin{
  margin-top: 5px;
  margin-bottom: 6px;
}

td.in_t12{
  width:73px;
  height: 76px;
  text-align: center;
  vertical-align: middle;
}

.in_t14{
  margin-top:3px;
  margin-bottom:5px;
}

.in_t15{
  margin-top:18px;
  margin-bottom:10px;
}

/* ÅÀÀþ276px */

.tensen276{
  background-image:url(/images/tensen276.gif);
  width:276px;
  height:1px;
  background-repeat: no-repeat;
}

.tensen130{
  background-image:url(/images/tensen130.gif);
  width:130px;
  height:1px;
}

/* Àþ276px */

.sen276{
  background-image:url(/images/sen276.gif);
  width:276px;
  height:1px;
  background-repeat: no-repeat;
}

/* Àþ276px */
.sen_gray276{
  background-image:url(/images/sen_gray276.gif);
  width:276px;
  height:1px;
}

/* Àþ210px */
.sen210{
  background-image:url(/images/sen_gray210.gif);
  width:210px;
  height:1px;
}



/* ---------------------·èºÑ¤ÎÎ®¤ì¶¦ÄÌ¡Êpurchase¡Á.html¡Ë------------------ */
/* --¡Öpurchase¡Á.html¡×·èºÑÏÈ -- */
#accounting{
  width: 719px;
  margin-bottom:10px;
  border: 0px solid #AEACAC;
  margin:0 auto;
}

/* --¥Ö¥é¥¦¥¶Ãí°Õ-- */
#attention{
  clear: both;
  width: 719px;
  margin-bottom:10px;
  border: 0px solid #AEACAC;
  font-size: 12pt;
  text-align: center;
  color: #F7941D;
}

/* -¥Õ¥í¡¼- */
#flow {
  width: 719px;
  height: 33px;
  margin:0 auto;
}

#flow li { float: left; margin: 0;}

#flow li a {
  display: block;
  height: 33px;
  text-indent: -9999px;
  float: left;
  margin: 5px 0 0 0;
  background-color: transparent;
  background-position: 0 -33px;
  background-repeat: no-repeat;
  text-decoration: none;
}
#flow li a.now { background-position: 0 0;}
#flow li a:hover { background-position: 0 0;}

#flow ol{
  list-style-type: none;
  float: left;
  margin: 0px;
  padding: 0px;
}

#flow_01 a { width:153px; background-image: url(/images/flow_01.jpg);}
#flow_02 a { width:153px; background-image: url(/images/flow_02.jpg);}
#flow_03 a { width:153px; background-image: url(/images/flow_03.jpg);}
#flow_04 a  { width:153px; background-image: url(/images/flow_04.jpg);}
#flow_05 a  { width:107px; background-image: url(/images/flow_05.jpg);}

#flow li p {
  display: block;
  height: 33px;
  text-indent: -9999px;
  float: left;
  background-color: transparent;
  background-position: 0 -33px;
  background-repeat: no-repeat;
  text-decoration: none;
}
#flow li p.now { background-position: 0 0;}
#flow li p:hover { background-position: 0 0;}

#flow ol{
  list-style-type: none;
  float: left;
  margin: 0px;
  padding: 0px;
}

#flow_01 p { width:153px; background-image: url(/images/flow_01.jpg);}
#flow_02 p { width:153px; background-image: url(/images/flow_02.jpg);}
#flow_03 p { width:153px; background-image: url(/images/flow_03.jpg);}
#flow_04 p  { width:153px; background-image: url(/images/flow_04.jpg);}
#flow_05 p  { width:107px; background-image: url(/images/flow_05.jpg);}


/* --p-- */
.main p{margin: 5px 0px;}

p.red2{
  color: #790000;
  font-size:11pt;
}

/* --table»ØÄê-- */
table.center{text-align: center;}

/* --th»ØÄê-- */
/*th{
  padding: 5px 5px;
  text-align: center;
}*/

th.pad { 
  padding: 5px; 
  text-align: center;
}




/* --td»ØÄê-- */
/*  td.left{text-align: left;} */
.text-right{text-align: right; padding-right: 5px;}
.text-top{vertical-align: top;}
/* td.center{text-align: center;} */

/* --¸ÄÊÌ¥«¥é¡¼-- */
.fc_red{color: #790000;}

/* --¸ÄÊÌ¥Õ¥©¥ó¥È-- */
.fs_8pt{font-size: 8pt;}
.fs_9pt{font-size: 9pt;}
.fs_11pt{font-size: 11pt;}
.fs_12pt{font-size: 12pt;}

/* --¸ÄÊÌ¥ê¥ó¥¯-- */
a.bule:link{ color:#2E3192; }
a.bule:visited{ color:#2E3192; }
a.bule:hover{ color:#2E3192; }
a.bule:active{ color:#2E3192; }

/* ---------------¸«½Ð¤·--------------- */
#title{
  margin-top: 30px;
  margin-bottom: 8px;
  width: 719px;
  height: 23px;
  text-indent: -5000px;
}

/* --1.¤ªÇãÊª¤«¤´-- */
.cart_01{
  background-image: url(/images/cart_01.gif);
  background-repeat: no-repeat;
}

/* --2.¤ªÆÏ¤±Àè¾ðÊó-- */
.add_01{
  background-image: url(/images/addressee_01.gif);
  background-repeat: no-repeat;
}


/* --3.¤ª»ÙÊ§¤¤¾ðÊó-- */
.payment_01{
  background-image: url(/images/payment_02.gif);
  background-repeat: no-repeat;
}

/* --4.¤´ÃíÊ¸ÆâÍÆ³ÎÇ§-- */
.confirmation_01{
  background-image: url(/images/confirmation_05.gif);
  background-repeat: no-repeat;
}

/* --5.¤´ÃíÊ¸´°Î»-- */
.thanks_01{
  background-image: url(/images/thanks_01.gif);
  background-repeat: no-repeat;
}


/* ---------------¾®¸«½Ð¤·----------------- */
#crosshead{
  clear: both;
  background-color: #CDCDCD;
  margin: 10px 0 0 0;
  width: 719px;
  height: 24px;
  text-indent: -5000px;
  margin-bottom: 15px;
}

div.crosshead01{
  clear: both;
  background-color: #CDCDCD;
  margin-top: 10px;
  width: 719px;
  height: 24px;
  text-indent: -5000px;
  margin-bottom: 5px;
}

/* --­¡¥«¡¼¥È¤ËÆþ¤Ã¤Æ¤¤¤ë¾¦ÉÊ¤ò³ÎÇ§¤·¤Æ¤¯¤À¤µ¤¤¡£-- */
.cart_02{
  background-image: url(/images/cart_02.gif);
  background-repeat: no-repeat;
}

/* --­¢ ¤ªÆÏ¤±Àè¤Î¿ô¤òÁª¤ó¤Ç¤¯¤À¤µ¤¤¡£-- */
.cart_06{
  background-image: url(/images/cart_05.gif);
  background-repeat: no-repeat;
}

/* --­¡¤´ÃíÊ¸ÆâÍÆ-- */
.add_02{
  background-image: url(/images/addressee_02.jpg);
  background-repeat: no-repeat;
  width: 571px;
  height: 24px;
  background-color :#CDCDCD;
  text-indent: -5000px;
}

.add_02-1 {
  height: 24px;
  background-color :#CDCDCD;
}

/* --­¢¾¦ÉÊ¤È¿ôÎÌ¤òÁª¤Ó¡¢¤ªÆÏ¤±Àè¡¦¤ªÆÏ¤±ÊýË¡¡¦¤Î¤·¤Î»ØÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£-- */
.add_03{
  background-image: url(/images/addressee_03.gif);
  background-repeat: no-repeat;
  width: 571px;
  text-indent: -5000px;
}

.add_03-width01 {
  width: 60px;
}


/* --­¢¤ª»ÙÊ§¤¤ÊýË¡¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤-- */
.add_04{
  background-image: url(/images/payment_01.jpg);
  background-repeat: no-repeat;
}

/* --­£ ¤´ÀÁµáÀè¤Î¾ðÊó¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤-- */
.payment_02{
  background-image: url(/images/payment_03.gif);
  background-repeat: no-repeat;
}

/* --­¤ ¥Ý¥¤¥ó¥È-- */
.payment_03{
  background-image: url(/images/payment_04.gif);
  background-repeat: no-repeat;
}

/* --­¡ ¤´ÃíÊ¸ÆâÍÆ¤ò³ÎÇ§¤·¤Æ²¼¤µ¤¤¡£-- */
td.confirmation_02{
  background-image: url(/images/confirmation_01.jpg);
  background-repeat: no-repeat;
  width: 719px;
  height: 24px;
  text-indent: -5000px;
}

/* --­¢ ¤ªÆÏ¤±Àè¾ðÊó¤ò³ÎÇ§¤·¤Æ¤¯¤À¤µ¤¤¡£-- */
.confirmation_03{
  background-image: url(/images/confirmation_02.jpg);
  background-repeat: no-repeat;
}

/* --­¤ ¤½¤ÎÂ¾¤Î¾ðÊó¤ò³ÎÇ§¤·¤Æ¤¯¤À¤µ¤¤¡£-- */
.confirmation_04{
  width: 719px;
  height: 24px;
  background-image: url(/images/confirmation_03.jpg);
  background-repeat: no-repeat;
  background-color: #CDCDCD;
  text-indent: -5000px;
}


/* --­£ ¤½¤ÎÂ¾¤Î¾ðÊó¤ò³ÎÇ§¤·¤Æ¤¯¤À¤µ¤¤¡£¡Ê¥í¥°¥¤¥ó¤Ê¤·¡Ë 2007.11.19 ÃÝÆâÄÉ²Ã */
.confirmation_nl_04{
  width: 719px;
  height: 24px;
  background-image: url(/images/confirmation_nl_03.gif);
  background-repeat: no-repeat;
  text-indent: -5000px;
}

/* --­¥ ¤ª»ÙÊ§¤¤¾ðÊó¤ò³ÎÇ§¤·¤Æ¤¯¤À¤µ¤¤¡£-- */
.confirmation_06{
  width: 719px;
  height: 24px;
  background-image: url(/images/confirmation_04.jpg);
  background-repeat: no-repeat;
  background-color: #CDCDCD;
  text-indent: -5000px;
}

/* --­¤ ¤ª»ÙÊ§¤¤¾ðÊó¤ò³ÎÇ§¤·¤Æ¤¯¤À¤µ¤¤¡£¡Ê¥í¥°¥¤¥ó¤Ê¤·¡Ë 2007.11.19 ÃÝÆâÄÉ²Ã */
.confirmation_nl_06{
  width: 719px;
  height: 24px;
  background-image: url(/images/confirmation_nl_04.gif);
  background-repeat: no-repeat;
  text-indent: -5000px;
}

/* --­¤ ¤½¤ÎÂ¾-- */
.sonota{
  width: 719px;
  height: 24px;
  background-image: url(/images/sonota.gif);
  background-repeat: no-repeat;
  text-indent: -5000px;
}

/* ­£ ¤½¤ÎÂ¾¡Ê¥í¥°¥¤¥ó¤Ê¤·¡Ë 2007.11.19 ÃÝÆâÄÉ²Ã */
.sonota_nl{
  width: 719px;
  height: 24px;
  background-image: url(/images/sonota_nl.gif);
  background-repeat: no-repeat;
  text-indent: -5000px;
}

/* --­£¤´ÀÁµáÀè¾ðÊó¤ò³ÎÇ§¤·¤Æ¤¯¤À¤µ¤¤-- */
.seikyu{
  width: 719px;
  height: 24px;
  background-image: url(/images/seikyu_kakunin.gif);
  background-repeat: no-repeat;
  background-color: #CDCDCD;
  text-indent: -5000px;
}

.height01 {
  background-color: #CDCDCD;
}

table.space01 {
 margin: 0 0 10px 0;
}

/* -----------------¥«¡¼¥È¡¦¤´ÃíÊ¸ÆâÍÆÉ½----------------- */
/* *²Á³Ê¡¦¾®·×¶â³ÛÏÈ* */
.cart_03{
  width: 60px;
  border: 0px solid #AEACAC;
  text-align: right;
  margin:0 auto;
}

/* *td¥é¥¤¥ó»ØÄê* */
td.line{
  background-image: url(/images/cart_linecolor.gif);
  height: 1px;
}

td.ten_line{
  background-image: url(/images/cart_ten_long.gif);
  width: 719px;
  height: 1px;
}

/* --¾¦ÉÊ¥µ¥à¥Í¥¤¥ë-- */
td.goods2{width:85px;}

/* --ºï½ü-- */
th.deletion{width:38px;}

/* --¾¦ÉÊ-- */
th.goods{width:520px;}

/* --¥ª¥×¥·¥ç¥ó-- */
/*th.option{width:130px;}*/

/* ¿ôÎÌ */
th.amount{width:59px;}

/* -²Á³Ê¡¦¾®·×- */
th.money{width:70px;
padding: 0 5px 0 0;}

/* -É½»ØÄê- */
table.specification{
  font-size: 9pt;
}

/* -¾®·×Íó- */
.cart_04{
  width: 100px;
  border: 0px solid #AEACAC;
  text-align: right;
  color: #FF0000;
}

.cart_gray{
  width: 100px;
  border: 0px solid #AEACAC;
  text-align: right;
  color: #626262;
}

th.space{width:524px;}
th.subtotal{
  width:170px;
  text-align: left;
}

/* -ÅÀÀþÏÈ- */
#tensen{
  width: 717px;
  clear: both;
  margin: 5px 0px;
  border: 0px solid #AEACAC;
}

div.tensen01{
  width: 717px;
  clear: both;
  margin: 5px 0px;
  border: 0px solid #AEACAC;
}

/* ---------------------1.¤ªÇãÊª¥«¥´----------------------------- */
/* *¤ªÆÏ¤±Àè¤Î¿ô¤òÁª¤ó¤Ç¤¯¤À¤µ¤¤* */
.cart_05{
  margin-top: 10px;
  border: 0px solid #AEACAC;
  text-align: right;
}

td.address_01{
  width:110px;
  padding: 8px 5px;
}
td.address_02{
  width:13px;
  background-position: 0px 9px;
}

td.address_03{width:10px;}
td.address_04{width:50px;}

/* --2¤ªÆÏ¤±Àè¤Ø¥Ü¥¿¥ó-- */
.cart_07{
  clear: both;
  height: 33px;
  margin:20px auto;
  text-align: center;
}

/* -----------------------2.¤ªÆÏ¤±Àè¾ðÊó------------------------------- */
/* *¥Æ¥­¥¹¥È* */
p.red{
  color: #790000;
  font-size:9pt;
  vertical-align: top;
}

/* ¤ªÆÏ¤±Àè³ÎÄê¾¦ÉÊÏÈ */
div#continuation_01{
  width: 717px;
  padding-bottom: 5px;
  margin-bottom: 10px;
  border: 1px solid #9A9A9A;
}

.continuation_01-2{
  background-color: #FEE2C4;
}

/* ¤ªÆÏ¤±Àè½»½ê¡¦ÇÛÁ÷Æü»þ¡¦¤Î¤·ÏÈ */
.continuation_02{
  clear: both;
  margin-left: 8px;
  border: 0px solid #9A9A9A;
}

/* ¤´ÃíÊ¸¼Ô½»½ê¡Ê¥í¥°¥¤¥ó¸å¡Ë 2010.5.31 ÃÝÆâÄÉ²Ã */
table.tuika {
  clear: both;
  width: 717px;
  padding: 10px 0 0 0;
}

/* ¤´ÃíÊ¸¼Ô½»½ê¡Ê¥í¥°¥¤¥ó¤Ê¤·¡Ë 2007.11.17 ÃÝÆâÄÉ²Ã */
.continuation_nl_02{
  width: 390px;
  clear: both;
  margin-left: 8px;
  border: 1px solid #9A9A9A;
  padding: 3px;
}


/* --ÁªÂò¡¦³ÎÄê¾¦ÉÊ¥µ¥à¥Í¥¤¥ëÏÈ-- */
.addressee_01{
  float: left;
  width: 168px;
  border: 0px solid #AEACAC;
  padding: 5px;
  font-size:9pt;
  text-align: center;
}

td.aderessee_01-1{ height:60px;}


/* ¥Ù¥ê¥È¥é¥ó¥¹Ãí°Õ½ñ¤­  */


div.veritrans {
  width: 719px;
}

div.veritrans div.float_r{
  width: 376px;
  float: right;
  padding: 5px 0 0;
  margin: 5px 0 0;
  border: 1px solid #AEACAC;
}

div.veritrans th {
  padding: 12px;
  vertical-align: top;
}

div.veritrans td {
  padding: 5px;
  line-height: 1.3em;
  vertical-align: top;
}


/* --ÅÐÏ¿½»½ê¤ØÁ÷¤ë-- */
#addressee_02{
  margin-top: 5px;
  float: left;
  border: 0px solid #AEACAC;
  padding: 0px;
  font-size:9pt;
}

table td.inputtype {
  width: 20px;
}

#addressee_02 li {
  float:left;
  background: transparent url(/images/mark02.gif) no-repeat 13px 4px;
  padding-left: 20px;
  text-align: left;
}

#addressee_02-1{
  width: 280px;
  margin: 5px;
  float: left;
  border: 1px solid #AEACAC;
  padding: 3px;
  text-align: left;
  line-height:11pt;
}

#addressee_02-1 table td{
  padding: 2px;
}

td.space{width: 5px;}

/* --ÅÐÏ¿½»½ê°Ê³°¤ØÁ÷¤ë-- */
#addressee_03{
  width: 395px;
  margin: 5px 0px 10px 10px;
  float: right;
  padding: 0px;
  font-size:9pt;
}

#addressee_03 table td{
  padding: 2px;
}

#addressee_03 li {
  float:left;
  background: transparent url(/images/mark02.gif) no-repeat 13px 4px;
  padding-left: 20px;
  text-align: left;
}

#addressee_03-1{
  width: 370px;
  margin: 5px 0 5px 5px;
  float: right;
  border: 1px solid #AEACAC;
  padding: 3px;
  text-align: left;
  line-height:11pt;
}

/*  td.padding{padding: 1px 3px;}  stop by nozawa */

/* form size  */
.f_address {width:210px;}
.f_tel {width:120px;}

/* ¥Æ¥­¥¹¥È */
#addressee_04{
  clear: both;
  background-color: #F3E3D4;
  padding: 3px 5px;
  margin-bottom: 10px;
}

/* ¢£ÆÏ¤±Æü¡¦¢£¤ªÆÏ¤±»þ´Ö¡¦¢£ÎÎ¼ý½ñ¡¦¢£¤´Í×Ë¾td»ØÄê */
td.contents01{
  width: 120px;
  padding: 0px 0px 3px 0px;
}

/* ¢£¤Î¤·¡¦¢£¤´Í×Ë¾td»ØÄê */
td.contents02{
  width: 120px;
  padding: 0px 0px 3px 0px;
  vertical-align: top;
}

/* td»ØÄê */
td.contents03{
  width: 20px;
}

td.contents04{
  width: 20px;
  vertical-align: top;
  padding: 0px 0px 3px 0px;
}

/* :Á°td»ØÄê */
td.contents05{
  width: 80px;
}

/* :td»ØÄê */
td.contents06{
  width: 5px;
}

/* :¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹»ØÄê */
td.contents07{
  width: 10px;
}

td.contents08{
  width: 120px;
  font-size: 8pt;
  color: #2E3192;
}

/* Ã»¤¤ÅÀÀþ»ØÄê */
td.time{
  height: 10px;
  text-align: right;}

/* ----------------------2.¤ªÆÏ¤±Àè¾ðÊó-¾¦ÉÊ³ÎÄê¸å---------------------- */
/* ¤ªÆÏ¤±Àè¤ÈÆâÍÆ¤òÊÑ¹¹¥Ü¥¿¥óÏÈ */
.continuation_01-3{
  float:left;
  padding: 5px 0 5px 10px;
}

.continuation_01-4{
  float:right;
  border: 0px solid #AEACAC;
  text-align: right;
}

/* -------------------------3.¤ª»ÙÊ§¤¤ÊýË¡----------------------- */
td.p_01{
  width: 20px;
  padding: 2px;
}

td.p_01-1{
  width: 100px;
}

td.p_01-2{
  width: 120px;
}

td.p_02{width: 709px;}
td.p_03{padding: 3px;}

.payment_04{
  float: left;
  border: 0px solid #AEACAC;
}

.payment_05{
  float: left;
  padding: 4px;
  border: 1px solid #AEACAC;
  margin-bottom: 20px;
}

/* ---------------------------4.¤´ÃíÊ¸ÆâÍÆ³ÎÇ§-------------------------- */
.confirmation_05{
  width: 133px;
  border: 1px solid #AEACAC;  
}

li.mark2 {
  float:left;
  background: transparent url(/images/mark02.gif) no-repeat 13px 5px;
  padding-left: 20px;
  text-align: left;
}

#confirmation_07{
  margin-top: 5px;
  padding: 4px;
  background-color: #FAF7F4;
  border: 1px solid #AEACAC;
}

#confirmation_08{
  margin: 20px 0;
  height: 33px;
  text-align: center;
  border: 0px solid #AEACAC;
}

/* --------------------------5.¤´ÃíÊ¸´°Î»----------------------------- */
#thanks_02{
  margin: 20px 0px;
  border: 0px solid #AEACAC;
}

#thanks_03{
  padding: 7px;
  background-color: #F2EFCF;
  margin-bottom:10px;
  border: 1px solid #AEACAC;
}

td.thanks_03_01{
  width: 42px;
  height: 110px;
  background-image: url(/images/thanks_03.gif);
  background-repeat: no-repeat;
}

#thanks_04{
  margin:5px 0px;
}




/* -------------------------- 2011Ç¯2·î hagiwaraÄÉ²Ã ----------------------------- */
ul.cart-text {
  padding: 10px 0 10px 0;
}

ul.cart-text li {
  padding: 2px 0 2px 0;
}

table.send-add td {
  padding: 3px;
}