body{
font-size:12px;
font-family:MS p明朝;
color:#666666;
background-image:url('../images/bg.jpg');
background-repeat:repeat-x;
height:100%;
text-align:center;
}
p{
       margin:0px;   
       padding:0px;   
}
.toplink  { color:006100; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica; text-decoration: none; }
.toplink a:link { color: 006100; text-decoration: none }
.toplink a:visited { color: 006100; text-decoration: none }
.toplink a:hover { color: 006100; text-decoration: none }

.marlink   { color: maroon; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.marlink a:link  { color: maroon; font-weight: bold; text-decoration: none }
.marlink a:visited  { color: maroon; font-weight: bold; text-decoration: none }
.marlink a:hover  { color: black; font-weight: bold; text-decoration: underline }
.blklink  { color: 000000; font-weight: bold; font-size: 12px; font-family: Arial; text-decoration: none }
.blklink a:link { color: black; font-weight: bold; text-decoration: none }
.blklink a:visited { color: black; font-weight: bold; text-decoration: none }
.blklink a:hover { color: gray; font-weight: bold; text-decoration: underline }
.footlinks { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.footlinks a:link { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.footlinks a:visited { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.footlinks a:hover  { color: gray; text-decoration: underline }
.text  { color:50543E; font-size: 12px; font-family: MS p明朝;}
.text1  { color:545454; font-size: 12px; font-family: MS p明朝;}
.text2  { color:cacaca; font-weight: normal; font-size: 10px; font-family: MS p明朝;}
.text3  { color:555555; font-weight: normal; font-size: 10px; font-family: MS p明朝;}
.text4  { color:555555; font-weight: normal; font-size: 13px; font-family: MS p明朝;}
.text5  { color:000000; font-weight: normal; font-size: 11px; font-family: MS p明朝;}
.text6  { color:c60000; font-weight: normal; font-size: 11px; font-family: MS p明朝;}
.text7  { color:c60000; font-weight: normal; font-size: 13px; font-family: MS p明朝;}
.text9  { color:8496A4; font-weight: normal; font-size: 12px; font-family: MS p明朝;}
.tableheader  { color:5E5E5F; font-size: 12px; font-weight: bold; font-family: MS p明朝;}
.tableheader1  { color:6B7386; font-size: 12px; font-weight: bold; font-family: MS p明朝;}
.header1  { color:FE8504; font-size: 13px; font-weight: bold; font-family: MS p明朝;}
.cur1    { font-family: Tahoma; font-size: 9px; font-weight: bold; text-decoration: line-through; color: ff0000; 
                }
.cur    { font-family: Tahoma; font-size: 9px; font-weight: bold; 
                }

a:link { color: 000000; text-decoration: none}
a:visited { color: 000000; text-decoration: none }
a:hover { color: 566932; text-decoration: none }

img{display:block; border: 0px;}
.back_sub{background:#f8ffe9;width:440px;height:126px;}
.ttl_mar{margin-left:20px;padding-top:0px;padding-bottom:5px;}
.txt_padd{margin-left:7px;;margin-bottom:5px;}
#img1{margin-top:5px;margin-left:7px;margin-bottom:5px;margin-right:132px;width:44px;height:13px;}
#img2{margin-bottom:5px;width:40px;height:13px;margin-top:-20px;margin-left:300px;}
.brdr{border:1px solid #5ab660;margin-top:10px;margin-bottom:10px;margin-left:10px;background:#f8ffe9;width:440px;}
#book_ma{background:#fff8d6;height:57px;}
#right_m{padding-top:12px;padding-left:12px;padding-right:12px;background:#edf9f8;width:150px;border-bottom:1px solid #c0e0e0;}
#ttl_right{height:25px;margin-top:10px;margin-left:4px;#width:140px;}
.td_best{background:#EDF9F8;width:140px;height:45px;padding:3px;}
.img_bst{width:111px;height:43px;}
.bg_td_bst{background:#edf9f8;float:right;width:117px;height:83px;}
.txt_bst{font-size:12px;color:#007700;float:left;}
.no_bst{float:left;width:29px;height:16px;padding-top:10px;}
.bst{width:147px;height:86px;margin-top:10px;border-bottom:1px solid #c0e0e0;}
.top_ten{margin-top:10px;margin-left:15px;height:145px;width:625px;}
#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}
.menuskin{
position:absolute;
width:165px;
background-color:#F4F3F3;
border:1px solid black;
font:normal 12px Arial;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:black;
padding-left:10px;
padding-right:10px;
}

#mouseoverstyle{
background-color:highlight;
}

#mouseoverstyle a{
color:white;
}
.menuf { font-family: Verdana; font-size: 10pt; color: #050754; }
.menu { font-family: Verdana; font-size: 8.5pt; color: #050754; }
.menus { font-family: Verdana; font-size: 9pt; color: #265f8d; }

a.menul     { font-family: Verdana; font-size: 9pt; color: #265f8d; }
a.menul:hover { font-family: Verdana; font-size: 9pt; color: #050754; }
a.menul:visited     { font-family: Verdana; font-size: 8pt; color: #265f8d; }
#title_cat{margin-top:15px;margin-left:-100px;width:77px;height:14px;}
#coteret{color:#0c7713;font-weight: bold;}
.text_cart{color:#666666;text-align:left;margin-left:10px;width:619px;font-size:12px;}
.coteret_cart{color:#117417;text-align:left;width:629px;font-size:12px;}
.texti{margin-left:10px;padding-right:40px;margin-top:30px;}
.texti1{margin-top:5px;}
.texti2{margin-left:10px;margin-right:10px;}
.texti3{text-decoration: underline;color:6b6569; font-size: 12px; font-family: MS p明朝;width:442px;}
.texti4{padding-left:7px;padding-right:15px;margin-top:30px;font-size:12px;}
.texti5{padding-top:10;padding-left:15px;font-size:12px;}
.texti6{padding-left:87px;margin-right:40px;margin-top:30px;margin-right:30px;}
.tablerow4{color:#666666;font-size:12px;font-weight: bold;}
.tablerow5{color:#666666;font-size:12px;font-weight: bold;text-align:right;padding-right:10px;}
.tablerow1{color:#666666;font-size:12px;}
.tablerow3{color:#f93900;font-weight: bold;font-size:12px;}
.tablerow2{color:#666666;font-weight: bold;text-decoration: line-through;font-size:12px;}
.txt_space{margin-left:15px;font-size:12px;}
.txt_space_more{margin-left:87px;#margin-left:0px;font-size:12px;}
.txt_space_more_width{margin-left:87px;font-size:12px;width:440px;}
.info_price{width:440px;height:182px;margin-left:87px;#margin-left:0px;margin-top:20px;}
.info_cart{width:440px;height:182px;margin-left:87px;margin-top:20px;}
.txt_con{background:#f0f7e7;padding-left:7px;font-size:12px;padding-top:7px;padding-bottom:7px;}
.txt_con_no{background:#ffffff;padding-left:7px;font-size:12px;padding-top:7px;padding-bottom:7px;color:#767676;}
.txt_con_yes{background:#f0f7e7;padding-left:7px;font-size:12px;padding-top:7px;padding-bottom:7px;color:#31332e;}
.tbl_mrg{margin-left:10px;}
.bot_faq{background:#fffed7;width:627px;height:133px;margin-top:15px;}
.bot_faq_in{width:604px;height:133px;padding-left:16px;padding-top:19px;font-size:12px;}
#img_faq{margin-left:180px;margin-top:10px;}
.ques{color:#087911;font-size:12px;}
.ans{color:#686868;font-size:12px;}
.ttl_my{color:#676767;font-size:12px;margin-left:10px;margin-top:7px;margin-bottom:12px;}
.my_in{height:183px;width:443px;}
.lii{font-size:12px;}
.btns{padding-left:50px;#padding-left:30px;}
.border_tbl{border-right:1px solid #e8edd9;}
.twelve{font-size:12px;}
.padding_ten{padding:15px;}
.margin_title{margin-left:15px;margin-top:20px;}
.tbl_border{border:1px solid #e4edda;}
.tbl_border_right{border-right:1px solid #e4edda;}
.td_my2_white{font-size:12px;background:#ffffff;text-align:center;}
.td_my2_green{font-size:12px;background:#f0f7e7;text-align:center;}
.td_my2_title{font-size:12px;background:#bfdea3;text-align:center;}
.space_tbl{height:25px;}
.red{color:red;font-size:12px;}
.txt_my2_1{height:19px;width:96px;border-right:1px solid #ececec;border-bottom:1px solid #ececec;}
.txt_my2_2{height:19px;width:203px;border-right:1px solid #ececec;border-bottom:1px solid #ececec;}
.txt_my2_3{height:17px;width:54px;border-right:1px solid #ececec;border-bottom:1px solid #ececec;}
.txt_my2{color:#313131;}
.slc{width:105px;height:19px;}
.center{text-align:center;}
#content{width:860px;background:#ffffff;border-left:1px solid #4ebd55;border-right:1px solid #4ebd55;margin:auto;}
#main_content{width:860px;background:#ffffff;}
#left_menu{float:left;width:210px;border-right:1px solid #4ebd55;}
#second{float:left;width:648px;}
#middle_menu{float:left;width:450px;}
#right_menu{float:right;border-left:1px solid #4ebd55;}
#footer_menu{width:860px;height:45px;background: url('../images/footer.jpg')  top left no-repeat;text-align:center;}
.border_cat{border-bottom: 1px solid #cce3cc;}
.green_cat{color:#007700;}
#title_cat{color:#333333;margin-left:10px;#margin-left:-100px;margin-bottom:10px;margin-top:15px;}
.cust_info{width:440px;height:182px;margin-left:15px;margin-top:15px;margin-bottom:15px;}
.ttl_rec{width:440px;height:30px;margin:15px;}
.hp_cat{font-family:tahoma;font-size: 7pt;color:#007700;}
.hp_price{font-size:8pt;color:#cc0000;}
.ttl_email{color:#666666;margin-left:12px;}
.ttl_name{margin-left:7px;color:#239329;}
.margin_left_fiftin{margin-left:15px;}
.td_email{border-bottom: 0px solid #5ab660;}
.email{color:#239329;}
#book_img{width:150px;height:32px;margin:10px;float:left;cursor: pointer;}
.txt_subs{width:158;height:20px;border-right:1px solid #d4d0c8;border-bottom:1px solid #d4d0c8;}
.ten_left{margin-left:10px;}
.fifty_left{padding-left:50px;}
.ten_bot{margin-bottom:10px;}
.ten_left_no{margin-left:10px;#margin-left:-100px;}
.btn_my2{margin-left:-80px;#text-align:center;}
.ten_left_fire{margin-left:10px;#margin-left:-95px;}
.back{background:#feffd7;padding:20px;margin-left:60px;#margin-left:-95px;}
.ret{margin-left:10px;}




.text_cat{color:#000000;text-align:left;margin-left:10px;margin-right:10px;font-size:12px;}
h2 {
	color:#008000;
	display:block;
	font-family:MS p明朝;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:5px 10px 8px;
	text-transform:capitalize;
	font-size:12px;
	font-weight: bold;
}
.padding-left{ 
padding-left:2px;
}







.DEK {POSITION:absolute; VISIBILITY:hidden;Z-INDEX:200;}

.txt_con a{
color:#265F8D;
text-decoration:underline;
}
.txt_con a:hover{
color:#050754;
text-decoration:underline;
}