@charset "utf-8";



/************************************************************************
TITLE
************************************************************************/
h3{width:100%;margin-top:60px;margin-bottom:40px;font-size:1.4em;font-weight:700;color:#094085;line-height:2.4em;border-bottom:solid 3px #0b5dc2;}
h3>font{padding-left:10px;font-size:0.8em;color:#a2a2a2;font-weight:300;}
h3>a{margin:16px 4px 0 10px;font-size:0.7em;line-height:1.4em;color:#094085 !important;font-weight:300;text-transform:uppercase;}
h3 .array_m{clear:both;overflow:hidden;float:right;}
h3 .array_m li{margin-top:10px;padding:0 18px;background:url(/img/bar.gif) no-repeat 0 6px;font-size:0.8em;float:left;}
h3 .array_m li:first-child{background-image:none;}

h3.list_title{width:100%;margin-top:20px;margin-bottom:50px;padding-bottom:10px;font-size:2.4em;line-height:1em;font-weight:600;color:#094085;border-bottom:solid 3px #0b5dc2;}
h3.list_title>font{padding:0;font-size:0.5em;line-height:2em;color:#a2a2a2;font-weight:300;}
h3.list_title .array{clear:both;overflow:hidden;float:right;}
h3.list_title .array li{padding:0 18px;background:url(/img/bar.gif) no-repeat 0 6px;font-size:0.5em;float:left;}
h3.list_title .array li:first-child{background-image:none;}

h4.board_title{width:100%;margin-top:20px;font-size:2.4em;line-height:1em;font-weight:600;color:#094085;}
h4.board_title>font{padding:0;font-size:0.5em;line-height:2em;color:#a2a2a2;font-weight:300;}

h4.title{margin-top:40px;clear:both;overflow:hidden;}
h4.title>.Location{height:30px;padding:0 0 0 26px;font-size:1.1em;color:#bbbbbb;font-weight:200;float:right;background:url(/img/home.gif) no-repeat 0 1px;}
h4.title>.Location>font{color:#606060;}




/************************************************************************
SHOP_LIST
************************************************************************/	
.pro_list{clear:both;overflow:hidden;}
.pro_list li{margin:0 0 42px 33px;float:left;}
.pro_list li:first-child{margin-left:0;}

.pro_img{width:249px;height:251px;margin-bottom:10px;}
.pro_img img{width:100%;border:solid 1px #dedede;webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.pro_title{color:#575757;}
.pro_price{color:#ff3523;font-weight:500;}

.paging{margin-top:60px;clear:both;overflow:hidden;text-align:center;}
.paging .prev{float:left;}
.paging  ul{margin:0 20px 0 20px;float:left;}
.paging  ul li{width:26px;height:26px;margin:0 0 0 2px;float:left;vertical-align:middle;text-align:center;overflow:hidden;display:block;list-style:none;line-height:26px;color:#b5b5b5;}
.paging  ul li:first-child{margin:0;}
.paging  ul li.on{background-color:#707070;color:#FFFFFF;}
.paging .next{float: right;}



/************************************************************************
SHOP_VIEW
************************************************************************/
.view_info_box{width:1040px;margin-top:50px;padding:30px;clear:both;overflow:hidden;border:solid 1px #eeeeee;}

.vpimg_box{width:500px;float:left;}
.vpimg_box .bimg{width:100%;border:1px solid #dedede;}
.vpimg_box .bimg img{width:100%;}
.vpimg_box .simg{margin-top:10px;clear:both;overflow:hidden;}
.vpimg_box .simg li{margin-left:6px;float:left;}
.vpimg_box .simg li:first-child{margin-left:0;}
.vpimg_box .simg li img{width:57px;border:1px solid #dedede;display:block;}

.vptxt_box{width:510px;float:right;}
.vptxt_box>h5{margin-top:0px;font-size:1.8em;line-height:2.4em;font-weight:500;color:#4e4e4e;border-bottom:2px solid #787878;}

.vp_won{padding:20px 0;border-bottom:1px dashed #dedede;}
.vp_won li{line-height:2.4em;clear:both;overflow:hidden;}
.vp_won li .mbt{width:22px;height:22px;margin:0;padding:0;-webkit-border-radius:3px 0px 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border:1px solid #a7a7a7;text-align:center;border-right:none;}
.vp_won li .pbt{width:22px;height:22px;margin:0;padding:0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border:1px solid #a7a7a7;text-align:center;border-left:none;}
.vp_won li input[type='text']{width:50px;height:20px;margin:0;padding:0;border:1px solid #a7a7a7;}
.le_stitle{width:90px;color:#999999;display:block;float:left;}
.le_scon{float:left;}
.price1{font-weight:500;color:#0b57b6;}
.price2{font-size:1.6em;font-weight:500;color:#0b57b6;}
.point{margin-right:6px;padding:0 0 0 24px;color:#f65b56;font-size:1.1em;line-height:1.4em;background:url(/shop/img/dt.jpg) no-repeat 0 5px;}

.view_info{width:100%;margin-top:100px;}
.info_menu{margin-bottom:20px;clear:both;overflow:hidden;border-bottom:1px solid #d6d6d6;}
.info_menu li{width:20%;padding:8px 0;float:left;text-align:center;display:block;background-color:#f7f7f7;border-top:1px solid #d6d6d6;border-right:1px solid #d6d6d6;color:#a4a4a4;}
.info_menu li:first-child{border-left:1px solid #d6d6d6;}
.info_menu li:hover,.info_menu li.on{padding-top:-2px;border-top:2px solid #000000;background-color:#FFFFFF;font-weight:500;}
.info_menu li.on a{color:#000000;}
.info_menu li a{display:block;}

.info_txt_box{width:1100px;margin-bottom:80px;}
.info_txt_box>img{width:100%;max-width:1100px;}
.info_txt_box>h5{margin-top:20px;font-size:1.6em;font-weight:500;}
.intxt{margin:10px 0;padding:20px;background:url(/img/dots.gif) repeat 0 0;border:1px solid #d6d6d6;}
.intxt li{padding:0 0 0 20px;line-height:1.8em;background:url(/img/list_dot1.png) no-repeat 0 9px;font-size:1.1em;}
.intxt li span{font-size:1.1em;font-weight:400;color:#ed1510;}




/************************************************************************
BUTTON
************************************************************************/
.view_but{padding-top:20px;clear:both;overflow:hidden;}
.view_but li{margin-left:6px;float:left;}
.view_but li:first-child{margin-left:0;}
.view_but .shop_bt{width:166px;font-size:1.4em;font-weight:400;line-height:3em;text-align:center;border:solid 1px #d2d2d2;webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.view_but .shop_bt a{color:#626262;display:block;}
.view_but .shop_bt:hover a,.view_but .shop_bt.on{background-color:#626262;color:#FFFFFF;}
.view_but .shop_bt.on a{color:#FFFFFF;}
.view_but .shop_bt.on:hover a{background-color:#FFFFFF;color:#626262;}





/************************************************************************
MYPAGE
************************************************************************/
.mypage_wrap{padding:20px;border:solid 50px #f1f1f1;webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.my_menu{padding:20px 0;clear:both;overflow:hidden;border-bottom:1px dashed #d8d8d8;}
.my_menu li{padding:10px 0;float:left;font-size:1.1em;}
.my_menu li:first-child{margin:0 30px;}
.my_menu li h5{font-size:1.8em;line-height:2em;font-weight:500;color:#000000;}
.my_menu li h5 a{color:#000000;}




