@charset "UTF-8";
body{background:#000000;min-width:990px;}

#masterbox{}
#headfunctionbar{background:#000000;min-width:990px;color:#666666;}
#headfunctionbar #headfunctionbarcase{width:98%;}
#headfunctionbar #headfunctionbarcase td{text-align:left;vertical-align:middle;height:38px;}
#headfunctionbar #headfunctionbarcase a{color:#999999;font-weight:bold;font-size:11px;text-decoration:none;padding:5px;border-top:5px solid #000000;border-bottom:5px solid #000000;}
#headfunctionbar #headfunctionbarcase a:hover{color:#ffffff;background:#333333;border-top:5px solid #333333;border-bottom:5px solid #333333;}
#headfunctionbar #headfunctionbarcase a.account{font-size:12px;color:#cccccc;}
#headfunctionbar #headfunctionbarcase .rightside{width:50%;text-align:right;}

#mainbox{clear:both;}
#mainbox.default{background:#ffffff url(bg_head.png) center top repeat-x;}
#mainbox.newyear_head{background:#ffffff url(bg_head_newyear.png) center top repeat-x;}
#mainbox.christmas_head{background:#ffffff url(bg_head_christmas.png) center top repeat-x;}
#headcase{width:990px;}
#headcase .logo{text-align:left;vertical-align:top;}
#headcase .logo a{display:block;width:155px;height:65px;background:url(logo_main.png) left center no-repeat;text-decoration:none;}
#headcase .logo_christmas a{display:block;width:155px;height:65px;background:url(logo_christmas.png) left center no-repeat;text-decoration:none;}
#headcase .headcartpanel{width:400px;text-align:right;vertical-align:top;}
#headcase .headcartpanel .panel{background:url(panel_head_long.png) right bottom no-repeat;padding:5px;color:#ffffff;}
#headcase .headcartpanel a{color:#ffffff;text-decoration:none;}
#headcase .headcartpanel a:hover{color:#ffcc00;}
#headcase .headcartpanel a img{vertical-align:middle;margin-right:10px;}
#headcase .headcartpanel input{vertical-align:middle;margin-left:6px;}
#maincase{width:990px;}
#maincase .innerbox{word-break:break-all;word-wrap:break-word;text-align:left;}

.rightbox{text-align:left;float:right;width:180px;overflow:hidden;word-break:break-all;word-wrap:break-word;padding-bottom:100px;}
.rightbox .subset{word-break:break-all;word-wrap:break-word;clear:both;padding:0px 10px 30px 10px;}
.rightbox .roundbox_std{background:#d4c4a4 url(panel_bottom_whiteout.png) left 101% repeat-x;margin-bottom:10px;}
.rightbox .roundbox_std .roundbox_inner{font-weight:bold;}

.contener{width:765px;overflow:hidden;word-break:break-all;word-wrap:break-word;text-align:left;float:left;min-height:500px;}
.contener .sidebox{width:180px;overflow:hidden;word-break;break-all;word-wrap:break-word;text-align:left;float:left;padding-bottom:100px;}
.contener .sidebox div.subset{word-break:break-all;word-wrap:break-word;clear:both;margin-bottom:30px;}
.contener .sidebox div.subset .label{font-size:12px;font-weight:bold;padding-bottom:10px;}
.contener .sidebox  div.subset a{display:block;padding:5px 0px 5px 14px;border-bottom:1px dashed #99cc33;background:url(tri.gif) left 10px no-repeat;}
.contener .sidebox  div.subset a.home{display:block;height:30px;border:0;padding:0;margin-bottom:5px;text-decoration:none;background:url(button_go_main.gif) left -1px no-repeat;}
.contener .sidebox  div.subset a.home:hover{background:url(button_go_main.gif) left -32px no-repeat;}
.contener .sidebox  div.subset a.shop{display:block;height:95px;border:0;padding:0;text-decoration:none;background:url(button_go_gallery.gif) center -1px no-repeat;}
.contener .sidebox  div.subset a.shop:hover{background:url(button_go_gallery.gif) center -101px no-repeat;}
.contener .sidebox  div.subset a.wrap{display:block;height:36px;border:0;padding:0;margin-top:10px;text-decoration:none;background:url(button_go_wrap.gif) left -1px no-repeat;}
.contener .sidebox  div.subset a.wrap:hover{background:url(button_go_wrap.gif) left -39px no-repeat;}
.contener .sidebox  div.subset a.ordermade{display:block;height:80px;border:0;padding:0;margin:0;text-decoration:none;background:url(button_go_ordermade.gif) left -1px no-repeat;}
.contener .sidebox  div.subset a.ordermade:hover{background:url(button_go_ordermade.gif) left -82px no-repeat;}
.contener .sidebox  div.subset a.aw{display:block;height:68px;border:0;padding:0;margin:0;background:url(button_go_aw.gif) left -1px no-repeat;text-decoration:none;}
.contener .sidebox  div.subset a.exib{display:block;height:112px;border:0;padding:0;margin:10px 0px 5px 0px;background:url(button_go_exib.gif) 0 -1px no-repeat;text-decoration:none;}
.contener .sidebox  div.subset a.exib:hover{background:url(button_go_exib.gif) 0 -111px no-repeat;}
.contener .sidebox  div.subset a.shop_help{display:block;height:129px;border:0;padding:0;margin:0;background:url(button_go_about_shopping.gif) 0 -1px no-repeat;text-decoration:none;}
.contener .sidebox  div.subset a.shop_help:hover{background:url(button_go_about_shopping.gif) 0 -132px no-repeat;text-decoration:none;}
.contener .sidebox  div.subset .shopmenu_switch{text-align:right;}
.contener .sidebox  div.subset .shopmenu_switch a{display:inline;padding:0;border:none;background:none;text-decoration:none;}
.contener .combox{width:540px;word-break:break-all;word-wrap:break-word;overflow:hidden;text-align:left;float:right;padding-bottom:70px;}

#bottombox{}
#bottomcase{width:100%;}
#bottomcase .innerbox{width:990px;text-align:center;padding:40px 0px 50px 0px;margin:0px auto 0px auto;color:#ffffff;}
#bottomcase .bottom_map_list{float:left;width:220px;min-height:200px;border-left:1px solid #111111;text-align:left;font-size:11px;color:#999999;}
#bottomcase .bottom_map_list a{display:block;color:#999999;font-weight:bold;padding:1px 10px 1px 10px;text-decoration:none;}
#bottomcase .bottom_map_list a:hover{color:#ffffff;background:#333333;}
#bottomcase .bottom_map_endbox{float:left;width:310px;min-height:200px;padding-left:10px;border-left:1px solid #111111;text-align:left;font-size:11px;color:#999999;}
#bottomcase .bottom_map_endbox .topic_title{font-size:12px;color:#ffffff;}

