@charset "utf-8";
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

/* CSS Document */
body {margin:0; padding:0;line-height:15px;color:#666;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;font-size:12px;}
form {margin:0; padding:0;}
textarea{font-size:12px;}
img{padding:0;margin:0;border:0;vertical-align:top;}
textarea,select,input,button{font-size:12px;color:#666;margin:0;vertical-align:middle;line-height:10px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}
input{vertical-align:middle;}
select{font-size:12px;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;overflow:hidden;}
h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{vertical-align:top;}
h1{width:166px; margin-left:34px;}
div,ul,li,dl{margin:0;padding:0;}
p{padding:0;margin:0;}
ul,li{list-style:none;}
dt{float:left;padding:0;}
dd{float:left;margin:0;padding:0;}
table{border-collapse:collapse;width:100%;margin:0;padding:0;}
td,th{padding:0;margin:0;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}

#wrap{width:100%;position:relative;}



/*top*/
#top{width:100%;background:url(/images/renew0425/20160404_01.png) repeat-x;height:176px;}

.head{width:1200px;margin:0 auto;height:31px;}
.head li{float:left;}
.head_news{width:600px;line-height:31px;}
.head_news A {color:#999386;text-decoration:none; font-weight:600;}
.head_news A:hover{color:#999386;text-decoration:underline;}
.head_txt{width:600px;line-height:31px;text-align:right;}
.head_txt span{font-size:10px;color:#fff;padding:0 10px;}
.head_txt A:link{color:#666;text-decoration:none;}
.head_txt A:visited{color:#666;text-decoration:none}
.head_txt A:active{color:#666;text-decoration:none;}
.head_txt A:hover{color:#666;text-decoration:none;}
.head_txt strong{font-weight:normal;border:1px solid #D2D2D2;padding:3px 6px;border-radius:2px;}
.head_txt strong.nonny{font-weight:bold;border:none;padding:0;color:#444;}

.logopart{width:1200px;margin:0 auto;height:96px;position:relative;}
.logopart li{float:left;}
.logo{width:255px;}
.logo img{margin-top:5px;}
.search{width:453px;margin-top:30px;}
.search span{float:left;}
.searchbox_form{position:relative;background:url(/images/renew0425/20160404_02.png) no-repeat;width:410px;height:35px;}
.input_search{position:absolute;left:15px;top:5px;border:none;width:375px;height:13px;line-height:17px;color:#555;padding:6px;font-size:14px;}
.topslide{width:310px;position:relative;margin-left:142px;}
.topslide img{position:relative;float:right;margin-top:20px;}
.topslide span img{z-index:100;}
.ts_previous{position:absolute;top:32px;right:34px;}
.ts_next{position:absolute;top:32px;right:20px;}
.gnbhot{position:absolute;top:83px;left:323px;}

.gnb{width:1200px;margin:0 auto;height:49px;position:relative;}
.gnb li{float:left;line-height:48px;font-weight:bold;font-size:15px;}
.gnb_left{width:890px;text-align:left;}
.gnb_left A:link{color:#444;text-decoration:none;}
.gnb_left A:visited{color:#444;text-decoration:none}
.gnb_left A:active{color:#444;text-decoration:none;}
.gnb_left A:hover{color:#ba9d7f;text-decoration:none;}
.gnb_left span{font-size:13px;color:#D5D4D5;padding:0 20px;font-weight:normal;}
.gnb_left img{margin:16px 20px 0 0;}
.gnb_right{width:310px;text-align:right;}
.gnb_right A:link{color:#444;text-decoration:none;}
.gnb_right A:visited{color:#444;text-decoration:none}
.gnb_right A:active{color:#444;text-decoration:none;}
.gnb_right A:hover{color:#444;text-decoration:none;}
.gnb_right img{margin-left:20px;}
.gnb_right span{font-size:13px;color:#fff;padding:0 10px;font-weight:normal;}


/*main_banner*/
#mbanner{width:100%;height:460px;background:#DCE6F2;}
#mbanner li{width:1200px;margin:0 auto;position:relative;}
#mbanner li>a img{width:100%;height:460px}
.mb_previous{position:absolute;top:194px;left:0px;}
.mb_next{position:absolute;top:194px;right:0px;}
.dodoli{text-align:center;position:absolute;bottom:33px;left:47.5%;}
.dodoli img{margin:0 3px;}


/*mainhead*/
#mainhead{width:100%;}
#mainhead li{width:1200px;margin:0 auto;padding:40px 0;}


/*mainbody*/
#mainbody{width:100%;/*border-top:1px solid #E6E6E6;*/padding-bottom:80px;}
#mainbody li{width:1200px; margin:0 auto;display:table;}
.goods {width:1200px; margin:0 auto; overflow:hidden;}
.goods ul{width:1204px; overflow:hidden;}
#mainbody li .goods li{float:left; width:291px;margin:0 10px 40px 0;}
.goods_thumb{position:relative;border-top:1px solid #D9D9D9;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-bottom:1px solid #F0F0F0;width:289px;height:289px;display:block;}
.goods_thumb img{width:100%;height:100%;}
.goods_txt{/*background:url(/images/renew0425/20160405_11.png) repeat-y;*/width:247px;padding:20px 21px 7px 21px;display:block; border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9}
.gt_title{font-size:15px;font-weight:bold;line-height:17px;height:47px;}
.gt_title A:link{color:#444;text-decoration:none;}
.gt_title A:visited{color:#444;text-decoration:none}
.gt_title A:active{color:#444;text-decoration:none;}
.gt_title A:hover{color:#444;text-decoration:none;}
.gt_exp{font-size:12px;line-height:14px;height:47px;color:#999;}
.gt_price{font-size:25px;font-weight:bold;line-height:17px;height:37px;letter-spacing:-1px;color:#222;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.gt_price strong{font-size:15px;font-weight:normal;color:#666;margin-left:3px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}
.gt_badge{height:15px;}
.gt_badge img{margin-right:2px;}


/*bottom_banner*/
#bbanner{width:100%;height:156px;background:#D7E7C2;}
#bbanner li{width:1200px;margin:0 auto;}


/*bottom*/
#bottom{width:100%;height:343px;background:url(/images/renew0425/20170201_osaka.png) repeat-x;}
#bottom ul{width:1200px;margin:0 auto;background:url(/images/barojapan/20170203_osaka_bottom.png) no-repeat;height:343px;position:relative;}

.bm_menu{line-height:12px;position:absolute;top:105px;left:0;letter-spacing:1px;font-size:11px;}
.bm_menu span{font-size:10px;color:#C9C9C9;padding:0 15px;}
.bm_menu A:link{color:#777;text-decoration:none;}
.bm_menu A:visited{color:#777;text-decoration:none}
.bm_menu A:active{color:#777;text-decoration:none;}
.bm_menu A:hover{color:#444;text-decoration:none;}
.bm_menu strong{color:#444;}


/*rfixwing*/
#rfixwing{position:fixed;top:193px;right:0;width:134px;z-index:101;}
#rfixwing ul{position:relative;float:right;}

.rfix_log{width:119px;background:url(/images/renew0425/20160405_17.png) repeat-y;}
.rfl_a{width:119px;height:45px;background:url(/images/renew0425/20160405_16.png) no-repeat;text-align:center;color:#fff;padding-top:49px;}
.rfl_b{text-align:center;margin:10px 0;}
.rfl_a_after{width:119px;height:45px;background:url(/images/renew0425/20160405_26.png) no-repeat;text-align:center;color:#fff;padding-top:49px;}
.rfl_a_after span{color:#aaa;}
.rfix_txt{width:134px;}
.rfix_txt li{float:right;width:102px;background:url(/images/renew0425/20160405_17.png) repeat-y;border-top:1px solid #D9D9D9;line-height:34px;padding-left:17px;}
.rfix_txt li A:link{color:#777;text-decoration:none;}
.rfix_txt li A:visited{color:#777;text-decoration:none}
.rfix_txt li A:active{color:#777;text-decoration:none;}
.rfix_txt li A:hover{color:#444;text-decoration:none;}
.rft_indi{position:absolute;top:0;left:0;}
.rfix_cs{width:119px;}
.rfix_today{width:119px;height:134px;background:url(/images/renew0425/20160405_25.png) no-repeat;padding-top:43px;}
.rfix_today li{width:89px;margin:0 auto;}
.rfto_thumb{border:1px solid #D6D6D6;width:87px;height:87px;}
.rfto_thumb img{width:100%;height:100%;}
.rfto_navi{width:89px;position:relative;text-align:center;font-size:11px;color:#555;padding-top:8px;}
.ws_previous{position:absolute;top:9px;left:10px;}
.ws_next{position:absolute;top:9px;right:10px;}


/*allcategory*/
.allcate{width:1200px;margin:0 auto;position:absolute;top:96px;left:0;z-index:1500;}
.allcate_top img{margin:0;}
.allcate_body{width:1198px;background:#fff;border-top:none;border-left:1px solid #3B5772;border-right:1px solid #3B5772;border-bottom:1px solid #3B5772;}

.catetbl{width:100%;}
.catetbl td{border-right:1px solid #ECEDEE;padding:20px 20px 25px 20px;font-size:13px;font-weight:bold;line-height:24px;vertical-align:top;}
.catetbl td A:link{color:#444;text-decoration:none;}
.catetbl td A:visited{color:#444;text-decoration:none;}
.catetbl td A:active{color:#444;text-decoration:none;}
.catetbl td A:hover{color:#F54A3D;text-decoration:none;}
.catetbl td p{font-size:13px;font-weight:normal;margin-top:7px;}
.catetbl td p A:link{color:#777;text-decoration:none;}
.catetbl td p A:visited{color:#777;text-decoration:none;}
.catetbl td p A:active{color:#777;text-decoration:none;}
.catetbl td p A:hover{color:#888;text-decoration:underline;}




/*submainhead*/
#submainhead{width:100%;background:#F7F7F7;padding:50px 0;}

.smh_top{width:1200px;margin:0 auto;}
.smh_top li{border-bottom:1px solid #A9A8A8;}
.smht_left{float:left;width:900px;}
.smht_left span{width:119px;height:43px;line-height:45px;border-top:1px solid #E3E3E3;border-right:1px solid #E3E3E3;display:block;float:left;background:#fff;text-align:center;font-size:13px;}
.smht_left span A:link{color:#666;text-decoration:none;}
.smht_left span A:visited{color:#666;text-decoration:none;}
.smht_left span A:active{color:#666;text-decoration:none;}
.smht_left span A:hover{color:#222;text-decoration:none;}
.smht_left span.pony{width:148px;height:43px;border-top:1px solid #ba9d7f;border-right:1px solid #ba9d7f;background:#ba9d7f;color:#fff;font-weight:bold;font-size:15px;}
.smht_right{float:left;width:300px;height:44px;line-height:45px;text-align:right;font-size:13px;}
.smht_right img{margin:12px 3px 0 0;}

.smhtitle{width:1200px;margin:0 auto;}

.smh_good{width:1200px;margin:0 auto;display:table;}
.smh_good li{float:left;}
.smhg_n{background:url(/images/renew0425/20160406_03.png) no-repeat;width:400px;height:441px;position:relative;}
.smhg_a{background:url(/images/renew0425/20160406_04.png) no-repeat;width:400px;height:441px;position:relative;}
.smh_good span{width:340px;margin:0 auto;display:block;}
.smh_good span.smhgthumb{width:200px;height:200px;margin-top:27px;}
.smh_good span.smhgthumb img{width:100%;height:100%;}
.smh_good span.smhgtxt{height:50px;margin-top:24px;font-size:16px;line-height:19px;font-weight:bold;}
.smh_good span.smhgtxt A:link{color:#777;text-decoration:none;}
.smh_good span.smhgtxt A:visited{color:#777;text-decoration:none;}
.smh_good span.smhgtxt A:active{color:#777;text-decoration:none;}
.smh_good span.smhgtxt A:hover{color:#333;text-decoration:none;}
.smh_good span.smhgprice{margin-top:27px;font-size:15px;line-height:24px;font-weight:bold;color:#ad1222;}
.smh_good span.smhgprice p{font-size:26px;font-weight:bold;letter-spacing:-2px;color:#222;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.smh_good span.smhgprice p span{font-size:15px;font-weight:normal;color:#666;margin-left:3px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;display:inline;}
.smh_good span.smhgshop{position:absolute;top:308px;left:190px;}



/*submainbody*/
#submainbody{width:100%;padding-bottom:80px;}
#submainbody li{width:1200px;margin:0 auto;display:table;}
#submainbody li .goods li{float:left;width:291px;margin:0 12px 40px 0;}
#submainbody li .goods li:last-child{margin:0 0 40px 0;}

#submainbody li.submainbody_top{width:1158px;height:43px;line-height:43px;border:1px solid #E3E3E3;margin-bottom:35px;padding:0 20px;}
#submainbody li.submainbody_top span{float:left;}

.st_left{width:500px;color:#999;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:13px;}
.st_left strong{color:#ad1222;}
.st_right{width:658px;text-align:right;color:#999;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:13px;}
.st_right A:link{color:#999;text-decoration:none;}
.st_right A:visited{color:#999;text-decoration:none;}
.st_right A:active{color:#999;text-decoration:none;}
.st_right A:hover{color:#888;text-decoration:none;}
.st_right img{margin-top:17px;}

#submainbody li.submainbody_paging{text-align:center;}
.page-nav {display:inline-block;min-height:25px; text-align:center;}
.page-nav a {display:inline-block; vertical-align:middle; text-align:center; width:30px; height:30px; font:normal 13px/30px Tahoma, Helvetica, sans-serif; color:#666; border:1px solid #ccc; background-color:#fff;text-decoration:none;}
.page-nav a:hover {border-color:#ccc; background-color:#F9F9F9;text-decoration:none;}
.page-nav a.current {border-color:#555555; font-weight:bold; color:#555555;text-decoration:none;}
.page-nav a.current:hover {background-color:#fff; border-color:#555555;text-decoration:none;}
.page-nav a span {font:0/0 a;}
.page-nav a.first,
.page-nav a.prev,
.page-nav a.next,
.page-nav a.end {font:0/0 a; background-image:url('/images/renew0425/pageing.gif'); background-repeat:no-repeat;}
.page-nav a.first {background-position:4px 50%;}
.page-nav a.prev {background-position:-19px 50%;}
.page-nav a.next {background-position:-43px 50%;}
.page-nav a.end {background-position:-65px 50%;}




/*detailview*/
#detailview{width:100%;background:#F7F7F7;padding:25px 0 80px 0;}

.dv_top{width:1200px;background:url(/images/renew0425/20160406_08.png) repeat-y;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;margin:0 auto;}
.dv_top_navi{width:1150px;border-bottom:1px solid #E3E3E3;line-height:40px;padding-left:50px;font-size:13px;}
.dv_top_navi img{margin:10px 3px 0 0;}

.dv_top_dv{width:1200px;padding:30px 0 50px 0;display:table;}
.dv_top_dv ul{float:left;}
.dtd_left{width:426px;margin-left:50px;text-align:center;}
.dtd_left_thumb{width:424px;height:424px;border:1px solid #E4E5E6;}
.dtd_left_thumb img{width:100%;height:100%;}
.dtd_left_sns{width:79px;margin:30px auto 0 auto;}

.dtd_right{width:614px;margin-left:60px;}
.dv_table{width:100%;}
.dvtd_badge img{margin-right:2px;}
.dvtd_title{font-size:32px;color:#333;line-height:34px;padding:20px 0;}
.dvtd_subject{font-size:14px;color:#777;vertical-align:top;}
.dvtd_brief{font-size:16px;font-weight:bold;color:#666;line-height:18px;padding-bottom:17px;}
.dvtd_line{height:1px;background:#E6E6E6;}
.dvtd_price{font-size:14px;color:#ad1222;}
.dvtd_priceon{font-size:28px;font-weight:bold;color:#ad1222;line-height:26px;letter-spacing:-1px;font-family:Verdana, Geneva, sans-serif;padding-top:15px;}
.dvtd_priceon span{font-size:14px;color:#ad1222;font-weight:normal;margin-left:3px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}
.dvtd_save{font-size:14px;color:#777;padding:7px 0 17px 0;}
.dvtd_saveon{font-size:14px;color:#777;padding:7px 0 17px 0;}
.dvtd_saveon img{margin-right:5px;}
.dvtd_deliver{font-size:14px;color:#777;padding:20px 0 7px 0;}
.dvtd_deliveron{font-size:14px;color:#444;padding:20px 0 7px 0;}
.dvtd_delivercost{font-size:14px;color:#444;font-weight:bold;padding:7px 0 17px 0;}
.dvtd_delivercoston{font-size:14px;color:#444;font-weight:bold;padding:7px 0 17px 0;}
.dvtd_quantity{font-size:14px;color:#777;padding:20px 0;}
.dvtd_quantityon{padding:20px 0;}

#select_boxsearch {
	display:inline-block;
    position: relative;
    width: 478px;
    height: 25px;
    background:url(/images/renew0425/20150724_10.png) 458px center no-repeat #FFF; /* 화살표 이미지 */
    border: 1px solid #CCCCCC;
	margin:0 0 0 5px;
}
#select_boxsearch select#color {
    width: 100%;
    height: 25px;
    min-height: 25px;
    line-height: 25px;
    padding: 0 9px;
    /*opacity: 0;
    filter: alpha(opacity=0);*/ /* IE 8 */
}
#select_boxsearch label {
    position: absolute;
	font-weight:normal;
    font-size: 12px;
    color: #666;
    top: 3px;
    left: 10px;
}

.dvtd_result{font-size:15px;font-weight:bold;color:#555;line-height:16px;padding:20px 0;}
.dvtd_result p{font-size:12px;font-weight:normal;color:#999;margin-top:7px;}
.dvtd_addno{text-align:center;vertical-align:middle;}
.input_quantity{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:none;border-right:none;width:13px;height:23px;line-height:23px;color:#666;padding:0 8px;font-size:12px;letter-spacing:-1px;}
.dvtd_addno span img{margin:3px 0 0 5px;}
.dvtd_reprice{font-size:22px;font-weight:bold;color:#222;letter-spacing:-1px;font-family:Verdana, Geneva, sans-serif;text-align:center;vertical-align:middle;}
.dvtd_reprice span{font-size:14px;color:#222;font-weight:normal;margin-left:3px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}
.dvtd_total{font-size:20px;font-weight:bold;color:#222;line-height:60px;height:66px;text-align:center;background:#F0F2F1;}
.dt_price{font-size:22px;line-height:26px;letter-spacing:-1px;font-family:Verdana, Geneva, sans-serif;margin-left:20px;}
.dt_price strong{font-size:16px;font-weight:normal;margin-left:2px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}
.dt_quantity{font-size:18px;font-weight:normal;margin-left:10px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}
.btn_buy{width:251px;height:60px;line-height:58px;border:1px solid #ad1222;background:#ad1222;font-size:17px;color:#fff;font-weight:bold;margin:20px 5px 0 0;}
.btn_cart{width:177px;height:60px;line-height:58px;border:1px solid #232A32;background:#232A32;font-size:17px;color:#fff;font-weight:bold;margin:20px 5px 0 0;}
.btn_zzim{width:176px;height:60px;line-height:58px;border:2px solid #6A747D;background:#fff;font-size:16px;color:#6A747D;font-weight:bold;margin:20px 0 0 0;}


.dv_body{width:1200px;background:url(/images/renew0425/20160406_08.png) repeat-y;border-bottom:1px solid #E3E3E3;margin:25px auto 0 auto;}
.dv_tab{width:1200px;border-bottom:2px solid #797A7C;display:table;}
.dv_tab li{float:left;width:230px;height:42px;line-height:42px;border-top:1px solid #D6D5D5;border-right:1px solid #D6D5D5;text-align:center;font-size:13px;}
.dv_tab li A:link{color:#777;text-decoration:none;}
.dv_tab li A:visited{color:#777;text-decoration:none;}
.dv_tab li A:active{color:#777;text-decoration:none;}
.dv_tab li A:hover{color:#555;text-decoration:none;}
.dv_tab li.dv_tab_on{background:#797A7C;width:230px;height:42px;line-height:42px;border-top:1px solid #797A7C;border-right:1px solid #797A7C;color:#fff;font-weight:bold;}
.dv_tab li.dv_tab_top{width:45px;height:43px;border:none;}

.dv_inner{padding:70px 0 100px 0;text-align:center;}
.dv_inner2{padding:45px 0 100px 0;}
.readme_table{width:1008px;margin:0 auto;}
.readme_table caption{font-size:26px;color:#555;padding-bottom:25px;}
.readme_table th{background:#F7F7F7;border:1px solid #DDDDDD;text-align:left;color:#555;font-weight:bold;vertical-align:middle;padding-left:20px;}
.readme_table td{border:1px solid #DDDDDD;line-height:17px;color:#888;padding:13px 20px;}
.readme_table td strong{color:#555;line-height:24px;}

.huki_table{width:1008px;margin:0 auto;border-top:1px solid #797A7C;}
.huki_table caption{font-size:26px;color:#555;padding-bottom:10px;}
.huki_table caption p{font-size:13px;color:#888;padding-top:13px;}
.huki_table caption p strong{color:#F54A3D;padding:0 3px;}
.huki_table caption span{display:block;width:1008px;text-align:right;}
.btn_hukiwrite{width:107px;height:29px;line-height:24px;border:1px solid #D6D9DD;background:#F0F1F1;font-size:13px;color:#777;letter-spacing:-1px;margin:10px 7px 0 0;}
.btn_viewall{width:107px;height:29px;line-height:24px;border:1px solid #6E7881;background:#fff;font-size:13px;color:#6E7881;letter-spacing:-1px;margin:10px 0 0 0;}
.huki_table td{font-size:13px;border-bottom:1px solid #DDDDDD;height:42px;line-height:42px;color:#666;text-align:center;}
.huki_table td.stella{text-align:left;padding:0 20px;}
.huki_table td.stella A:link{color:#444;text-decoration:none;}
.huki_table td.stella A:visited{color:#444;text-decoration:none;}
.huki_table td.stella A:active{color:#444;text-decoration:none;}
.huki_table td.stella A:hover{color:#666;text-decoration:none;}
.huki_table td.sonata{text-align:left;padding:20px 40px 20px 75px;line-height:18px;}
.inner_paging{width:1008px;margin:0 auto;text-align:center;padding-top:40px;}
.huki_table td.avante{font-weight:bold;color:#555;}
.huki_table td.morning{background:#F7F8F9;text-align:left;padding:25px 40px 25px 75px;line-height:18px;}
.huki_table td.morning img{display:block;margin-bottom:12px;}

.btn_relbuy{width:206px;height:47px;line-height:47px;border:1px solid #3B5772;background:#3B5772;font-size:15px;color:#fff;font-weight:bold;margin-right:7px;letter-spacing:-1px;}
.btn_relcart{width:206px;height:47px;line-height:47px;border:1px solid #6A747D;background:#fff;font-size:15px;color:#6A747D;font-weight:bold;letter-spacing:-1px;}
.rel_table{width:1008px;margin:0 auto;}
.rel_table caption{font-size:26px;color:#555;padding-bottom:25px;}
.rel_table td{text-align:center;}

.rel_indiv{display:inline-block;width:188px;margin-right:14px;}
.rel_indiv:last-child{margin-right:0;}
.relind_goods{width:188px;margin:10px 0 12px 0;}
.rg_thumb{width:186px;height:186px;border:1px solid #E5E5E5;}
.rg_thumb img{width:100%;height:100%;}
.rg_txt{width:160px;height:74px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;background:#F9F9F9;text-align:left;padding:13px;}
.rg_txt A:link{color:#666;text-decoration:none;}
.rg_txt A:visited{color:#666;text-decoration:none;}
.rg_txt A:active{color:#666;text-decoration:none;}
.rg_txt A:hover{color:#888;text-decoration:none;}
.rg_txt p{margin-top:10px;font-weight:bold;color:#222;font-size:15px;font-family:Verdana, Geneva, sans-serif;}
.rg_txt p span{font-weight:normal;color:#222;font-size:13px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}
.rg_opt{width:186px;height:31px;line-height:31px;border:1px solid #E5E5E5;}
.genesis{border:1px solid #fff;width:164px;height:22px;color:#666;}




/*cart*/
.cart{width:1100px;margin:32px auto 50px auto;display:table;}
.cart_title{text-align:center;font-size:31px;color:#444;font-weight:bold;line-height:33px;}
.cart_title p{font-size:13px;color:#888;font-weight:normal;}
.cart_navi{margin-top:17px;}
.cart_minfo{background:url(/images/renew0425/20160407_04.png) no-repeat bottom;line-height:42px;margin-top:13px;padding:0 0 5px 20px;font-size:15px;}
.cart_minfo strong{color:#222;}
.cart_minfo span{background:url(/images/renew0425/20160407_05.png) no-repeat 0px 7px;padding-left:6px;margin-right:30px;}

.cart_table{width:1100px;border-top:2px solid #808183;}
.cart_table caption{font-size:19px;color:#444;padding:30px 0 10px 0;text-align:left;font-weight:bold;line-height:27px;}
.cart_table th{font-size:12px;border-bottom:1px solid #D9D9D9;line-height:34px;color:#444;text-align:center;background:#FAFAFA;font-weight:bold;}
.cart_table td{font-size:12px;border-bottom:1px solid #DDDDDD;padding:12px 0;line-height:15px;color:#666;text-align:center;}
.cart_table td.cart_price{font-size:13px;color:#222;font-weight:bold;}
.cart_table td.cart_info{text-align:left;}
.cart_table td.cart_info span{float:left;}
.cart_table td.nondata{text-align:center;padding:45px 0;font-size:13px;}
.cithumb{width:80px;height:80px;padding-left:10px;}
.cithumb img{width:100%;height:100%;}
.citxt{width:261px;padding:0 17px;line-height:16px;font-size:13px;padding-top:5px;}
.citxt A:link{color:#555;text-decoration:none;}
.citxt A:visited{color:#555;text-decoration:none;}
.citxt A:active{color:#555;text-decoration:none;}
.citxt A:hover{color:#333;text-decoration:none;}
.citxt p{font-size:12px;margin-top:15px;color:#999;}
.btn_cartorder{width:79px;height:22px;line-height:20px;border:1px solid #2E2E2E;background:#2E2E2E;font-size:12px;color:#fff;letter-spacing:-1px;}
.btn_chcount{width:79px;height:22px;line-height:20px;border:1px solid #797979;background:#A4A4A4;font-size:12px;color:#fff;letter-spacing:-1px;margin-top:6px;display:inline-block;}
.cart_table_price{width:1100px;margin-top:20px;}
.cart_table_price th{font-size:13px;border-top:1px dashed #808183;border-bottom:1px solid #D9D9D9;color:#777;background:#FAFAFA;font-weight:normal;padding:20px;text-align:right;}
.cart_table_price th strong{font-size:17px;color:#222;font-weight:bold;margin-left:10px;}
.cart_table_price th strong span{font-size:22px;font-family:Verdana, Geneva, sans-serif;letter-spacing:-1px;margin-right:3px;}
.cart_table_price td{padding-top:20px;}
.btn_chodel{width:110px;height:31px;line-height:28px;border:1px solid #919191;background:#fff;font-size:13px;color:#555;letter-spacing:-1px;font-weight:bold;}
.btn_choorder{width:110px;height:31px;line-height:28px;border:1px solid #413F40;background:#515151;font-size:13px;color:#fff;letter-spacing:-1px;font-weight:bold;margin-left:3px;}
.btn_choempty{width:110px;height:31px;line-height:28px;border:1px solid #919191;background:#fff;font-size:13px;color:#555;letter-spacing:-1px;font-weight:bold;float:right;}

.cart_table_result{background:url(/images/renew0425/20160408_03.png) no-repeat;width:1100px;height:158px;margin-top:60px;}
.cart_table_result td{text-align:center;}
.cart_table_result td.i30{text-align:left;padding-left:60px;}
.cart_table_result td.galloper{font-size:26px;font-family:Verdana, Geneva, sans-serif;color:#222;font-weight:bold;letter-spacing:-1px;}
.cart_table_result td.galloper span{font-size:18px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;color:#333;font-weight:normal;margin-left:3px;}
.cart_table_result td.verna{font-size:26px;font-family:Verdana, Geneva, sans-serif;color:#F54A3D;font-weight:bold;letter-spacing:-1px;}
.cart_table_result td.verna span{font-size:18px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;color:#F54A3D;font-weight:normal;margin-left:3px;}
.excel{width:1100px;display:block;text-align:center;margin-top:30px;}
.btn_excelorder{width:146px;height:50px;line-height:47px;border:1px solid #ad1222;background:#ad1222;font-size:15px;color:#fff;letter-spacing:-1px;font-weight:bold;margin-right:5px;}
.btn_excelall{width:146px;height:50px;line-height:47px;border:1px solid #777;background:#888;font-size:15px;color:#fff;letter-spacing:-1px;font-weight:bold;margin-right:5px;}
.btn_excelgoon{width:146px;height:50px;line-height:47px;border:1px solid #777;background:#fff;font-size:15px;color:#888;letter-spacing:-1px;font-weight:bold;}

.shoppingguide{width:1100px;margin-top:80px;}
.shoppingguide td{text-align:left;vertical-align:top;}
.shoppingguide td.grandeur{border-left:1px solid #D9D9D9;padding:0 35px;font-size:15px;font-weight:bold;color:#666;}
.shoppingguide td.grandeur p{font-size:12px;font-weight:normal;color:#888;line-height:18px;margin-top:9px;}




/*order*/
.citxt_order{width:390px;padding:0 20px;line-height:16px;font-size:13px;padding-top:5px;}
.citxt_order A:link{color:#555;text-decoration:none;}
.citxt_order A:visited{color:#555;text-decoration:none;}
.citxt_order A:active{color:#555;text-decoration:none;}
.citxt_order A:hover{color:#333;text-decoration:none;}
.citxt_order p{font-size:12px;margin-top:15px;color:#999;}

.cart_table_price td.scoupe{font-size:12px;border-bottom:1px solid #E3E3E3;color:#888;background:#FCFCFC;font-weight:normal;line-height:38px;padding:0 0 0 20px;}
.cart_table_price td.scoupe img{margin:12px 5px 0 0;}

.orderinfo_table{width:1100px;border-top:2px solid #808183;margin-top:10px;}
.orderinfo_table caption{font-size:19px;color:#444;padding:30px 0 10px 0;text-align:left;font-weight:bold;line-height:27px;}
.orderinfo_table caption span{font-size:12px;color:#888;font-weight:normal;margin-left:30px;}
.orderinfo_table caption span img{margin:11px 3px 0 0;}
.orderinfo_table th{font-size:13px;border-bottom:1px solid #E6E6E6;line-height:34px;color:#666;text-align:left;background:#FAFAFA;font-weight:bold;padding-left:30px;}
.orderinfo_table th img{margin:13px 0 0 7px;}
.orderinfo_table td{font-size:12px;border-bottom:1px solid #E6E6E6;padding:5px 20px;line-height:15px;color:#777;text-align:left;}
.orderinfo_table td.musso{padding:10px 20px;}
.orderinfo_table td.musso span{float:left;}
.musso_thumb{width:78px;height:78px;border:1px solid #DFDFDF;}
.musso_thumb img{width:100%;height:100%;}
.musso_txt{width:650px;padding:15px 60px 0 25px;font-size:13px;color:#666;line-height:16px;}

.orderinfo_table td p{margin-top:7px;}
.input_oinfo1{border:1px solid #E6E6E6;width:140px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:12px;letter-spacing:-1px;}
.input_oinfo2{border:1px solid #E6E6E6;width:60px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:12px;letter-spacing:-1px;}
.btn_address{width:100px;height:29px;line-height:27px;border:1px solid #D4D4D6;background:#FAFAFA;font-size:12px;color:#555;margin-left:7px;}
.input_oinfo3{border:1px solid #E6E6E6;width:440px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:12px;letter-spacing:-1px;margin:5px 7px 0 0;}
.input_oinfo4{border:1px solid #E6E6E6;width:350px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:12px;letter-spacing:-1px;margin-top:5px;}
.input_oinfo5{border:1px solid #E6E6E6;width:820px;height:33px;line-height:16px;color:#777;padding:8px;font-size:12px;letter-spacing:-1px;}
.porter{border:1px solid #E6E6E6;width:78px;height:29px;color:#666;padding:4px 0;}
.veloster{color:#999;padding:0 2px;}
.carnival{border:1px solid #E6E6E6;width:130px;height:29px;color:#666;padding:4px 0;margin-left:7px;}

.order_table_result{/*background:url(/images/renew0425/20160408_008.png) no-repeat;*/width:1100px;height:117px;margin-top:40px;}
.order_table_result caption{font-size:19px;color:#444;padding:0 0 10px 0;text-align:left;font-weight:bold;line-height:27px;}
.order_table_result th{font-size:15px;font-weight:bold;color:#666;line-height:41px;text-align:center;}
.order_table_result td{text-align:center;}
.order_table_result td.soul{font-size:20px;font-family:Verdana, Geneva, sans-serif;color:#222;font-weight:bold;letter-spacing:-1px;}
.order_table_result td.soul span{font-size:18px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;color:#333;font-weight:normal;margin-left:3px;}
.order_table_result td.tico{font-size:20px;font-family:Verdana, Geneva, sans-serif;color:#ad1222;font-weight:bold;letter-spacing:-1px;}
.order_table_result td.tico span{font-size:18px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;color:#ad1222;font-weight:normal;margin-left:3px;}

.preprice_table{width:1100px;}
.preprice_table th{font-size:13px;border-bottom:1px solid #E6E6E6;line-height:40px;color:#444;text-align:left;background:#FAFAFA;font-weight:bold;padding-left:30px;}
.preprice_table td{font-size:12px;border-bottom:1px solid #E6E6E6;padding:12px 20px;line-height:17px;color:#777;text-align:left;}
.preprice_table td strong{font-size:14px;color:#333;font-weight:bold;font-family:Verdana, Geneva, sans-serif;}
.preprice_table td strong span{font-size:13px;color:#555;font-weight:normal;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;margin-left:2px;}
.preprice_table td p{margin-top:13px;}
.epica{font-weight:bold;color:#F26521;}

.order_table_out{width:1098px;border:1px solid #838383;margin-top:40px;}
.order_table_out caption{font-size:19px;color:#444;padding:0 0 10px 0;text-align:left;font-weight:bold;line-height:27px;}
.order_table_out td{text-align:left;vertical-align:top;}
.order_table_out td.oto_left{background:url(/images/renew0425/20160411_01.png);}
.order_table_out td.oto_right{border-left:1px solid #ddd;padding:15px;}

.order_table_bank{width:796px;}
.order_table_bank th{font-size:13px;border-bottom:1px solid #E6E6E6;color:#444;text-align:left;background:#FAFAFA;font-weight:bold;padding-left:30px;vertical-align:top;line-height:40px;}
.order_table_bank td{background:#fff;font-size:12px;border-bottom:1px solid #E6E6E6;color:#777;text-align:left;padding:5px 20px;}
.order_table_bank td.spark{background:#fff;font-size:13px;color:#444;text-align:left;font-weight:bold;line-height:40px;padding:2px 0 0 28px;}
.order_table_bank td.matiz{border-bottom:none;}
.espero{border:1px solid #E6E6E6;width:350px;height:29px;color:#666;padding:4px 0;}
.btn_banksite{width:130px;height:29px;line-height:27px;border:1px solid #919191;background:#FAFAFA;font-size:12px;color:#555;margin-left:7px;letter-spacing:-1px;}
.credos{display:block;margin-top:13px;}

.concord{width:269px;}
.con_price{border:1px solid #ddd;padding:15px;font-size:13px;color:#666;text-align:center;}
.con_price p{font-size:26px;font-family:Verdana, Geneva, sans-serif;color:#222;font-weight:bold;letter-spacing:-1px;margin-top:15px;}
.con_price p span{font-size:18px;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;color:#333;font-weight:normal;margin-left:3px;}
.con_agree{font-size:12px;margin:15px 0;}
.btn_settlement{width:269px;height:56px;line-height:27px;border:1px solid #ad1222;background:#ad1222;font-size:17px;color:#fff;font-weight:bold;}

.chaoroo{width:269px;margin-top:10px;border:1px solid #E9E9E9;}
.chaoroo td{text-align:left;background:#F9F9F9;padding:10px 20px;line-height:24px;font-size:12px;}
.chaoroo td.piesta{background:#fff;height:5px;padding:0;}
.chaoroo td.kurakim{border-bottom:1px solid #E9E9E9;text-align:right;}
.chaoroo td.kurakim span{font-family:Verdana, Geneva, sans-serif;font-size:13px;}
.chaoroo td.myorace{border-top:1px solid #E9E9E9;font-size:13px;font-weight:bold;color:#333;}
.chaoroo td.myogroup{border-top:1px solid #E9E9E9;font-size:13px;font-weight:bold;color:#F67C7C;text-align:right;}
.chaoroo td.myogroup span{font-family:Verdana, Geneva, sans-serif;font-size:14px;}




/*mypage*/
.mptop_table{background:url(/images/renew0425/20160411_03.png) no-repeat;width:1100px;height:156px;}
.mptop_table th{font-size:13px;height:50px;line-height:34px;color:#555;text-align:left;font-weight:normal;padding-left:30px;}
.mptop_table th strong{color:#111;font-weight:bold;}
.mptop_table td{font-size:13px;color:#666;text-align:center;}
.mptop_table td p{font-size:18px;font-weight:bold;color:#555;margin-top:13px;font-family:Verdana, Geneva, sans-serif;}
.mptop_table td p span{font-size:17px;font-weight:normal;color:#555;font-family: "Noto Sans KR", "돋움", Dotum, sans-serif;}
.btn_msearch{width:46px;height:22px;line-height:20px;border:1px solid #555555;background:#555555;font-size:12px;color:#fff;margin-left:10px;}

.mpbody_table{width:1100px;margin-top:60px;}

.formypage{width:1100px;margin-top:60px;}
.fm_tab{width:1100px;height:43px;position:relative;border-bottom:1px solid #555555;}
.fm_tab span{float:left;}
.fm_tab_on{width:198px;height:42px;border-top:1px solid #555555;border-left:1px solid #555555;border-right:1px solid #555555;border-bottom:1px solid #fff;position:absolute;top:0;left:0;text-align:center;line-height:42px;font-size:14.5px;font-weight:bold;}
.fm_tab_on A:link{color:#555;text-decoration:none;}
.fm_tab_on A:visited{color:#555;text-decoration:none;}
.fm_tab_on A:active{color:#555;text-decoration:none;}
.fm_tab_on A:hover{color:#555;text-decoration:none;}
.fm_tab_off{width:198px;height:42px;border-top:1px solid #D3D3D5;border-left:1px solid #D3D3D5;border-right:1px solid #D3D3D5;border-bottom:1px solid #555555;position:absolute;top:0;left:200px;text-align:center;line-height:42px;font-size:13px;}
.fm_tab_off A:link{color:#666;text-decoration:none;}
.fm_tab_off A:visited{color:#666;text-decoration:none;}
.fm_tab_off A:active{color:#666;text-decoration:none;}
.fm_tab_off A:hover{color:#666;text-decoration:none;}
.fm_period{width:1100px;height:51px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;background:#F9F9F9;margin-top:25px;text-align:center;color:#999;padding-top:19px;}
.btn_fperiod{width:52px;height:32px;line-height:30px;border-top:1px solid #C9C9C9;border-left:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;border-right:1px solid #F0F0F0;background:#fff;font-size:12px;color:#666;}
.btn_fperiods{width:52px;height:32px;line-height:30px;border-top:1px solid #C9C9C9;border-left:none;border-bottom:1px solid #C9C9C9;border-right:1px solid #F0F0F0;background:#fff;font-size:12px;color:#666;}
.btn_fperiode{width:52px;height:32px;line-height:30px;border-top:1px solid #C9C9C9;border-left:none;border-bottom:1px solid #C9C9C9;border-right:1px solid #C9C9C9;background:#fff;font-size:12px;color:#666;}
.input_fpdate{border:1px solid #C9C9C9;width:90px;height:14px;line-height:18px;color:#666;padding:8px;font-size:12px;text-align:center;}
.btn_psearch{width:85px;height:32px;line-height:30px;border:1px solid #555555;background:#555555;font-size:13px;color:#fff;margin-left:15px;}
.fm_caution{margin-top:15px;}
.fm_caution span{display:block;background:url(/images/renew0425/20160412_02.png) no-repeat 0px 6px;line-height:19px;color:#777;font-size:13px;padding-left:13px;}
.crown{text-align:center;padding:40px 0 20px 0;}
.ordernumber{display:block;line-height:24px;font-weight:bold;}
.ordernumber A:link{color:#4D6BAA;text-decoration:none;}
.ordernumber A:visited{color:#4D6BAA;text-decoration:none;}
.ordernumber A:active{color:#4D6BAA;text-decoration:none;}
.ordernumber A:hover{color:#4D6BAA;text-decoration:underline;}

.pass_confirm{border:1px solid #E6E6E6;width:368px;height:29px;color:#666;padding:4px 0;}
.input_oinfo10{border:1px solid #E6E6E6;width:30px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:12px;margin-left:5px;}
.religion{border:1px solid #E6E6E6;width:212px;height:29px;color:#666;padding:4px 0;}
.toyota{text-align:center;padding-bottom:20px;}
.btn_memmodify{width:146px;height:43px;line-height:40px;border:1px solid #ad1222;background:#ad1222;font-size:15px;color:#fff;letter-spacing:-1px;font-weight:bold;margin-right:5px;}
.btn_memcancel{width:146px;height:43px;line-height:40px;border:1px solid #a00b31;background:#fff;font-size:15px;color:#ad1222;font-weight:bold;}
.btn_memretire{width:110px;height:33px;line-height:30px;border:1px solid #D9D9D9;background:#FAFAFA;font-size:13px;color:#888;float:right;}

.btn_allorder{width:110px;height:31px;line-height:28px;border:1px solid #666;background:#777;font-size:13px;color:#fff;letter-spacing:-1px;font-weight:bold;float:right;margin-right:3px;}

.yeti_table{width:100%;border:5px solid #EFF0F2;margin-bottom:20px;}
.yeti_table td{font-size:13px;line-height:53px;color:#666;text-align:center;background:url(/images/renew0425/20160412_03.png) no-repeat right;}
.yeti_table td span{display:inline;}
.granada{margin-left:30px;}
.granada strong{font-size:16px;font-weight:bold;color:#4D6BAA;font-family:Verdana, Geneva, sans-serif;margin-right:2px;}

.regcoupon{margin:40px 0 30px 0;background:url(/images/renew0425/20160412_04.png) no-repeat;width:1100px;height:70px;}
.input_regcoupon{border:1px solid #C2C6C7;width:306px;height:34px;line-height:30px;padding:0 20px;font-size:16px;font-weight:bold;color:#333;font-family:Verdana, Geneva, sans-serif;margin:18px 0 0 441px;}
.btn_regcoupon{width:140px;height:36px;line-height:34px;border:1px solid #333;background:#464F54;font-size:13px;color:#fff;letter-spacing:-1px;margin:18px 0 0 5px;font-weight:bold;}




/*공지사항,FAQ,1:1문의*/
.news_table{width:1100px;border-top:1px solid #E9E9E9;margin-top:20px;}
.news_table th{font-size:13px;border-bottom:1px solid #555;line-height:40px;color:#444;text-align:center;background:#FBFBFB;font-weight:bold;}
.news_table td{font-size:12px;border-bottom:1px solid #D3D3D5;padding:13px 0;line-height:15px;color:#666;text-align:center;}
.news_table td.news_subject{text-align:left;}
.news_table td.news_subject A:link{color:#666;text-decoration:none;}
.news_table td.news_subject A:visited{color:#666;text-decoration:none;}
.news_table td.news_subject A:active{color:#666;text-decoration:none;}
.news_table td.news_subject A:hover{color:#888;text-decoration:none;}

.newsview_table{width:1100px;border-top:1px solid #E9E9E9;margin-top:20px;}
.newsview_table th{font-size:13px;border-bottom:1px solid #555;line-height:40px;color:#444;text-align:left;background:#FBFBFB;font-weight:bold;padding:0 35px;}
.newsview_table td{font-size:13px;border-bottom:1px solid #D3D3D5;padding:13px 35px;line-height:20px;color:#777;text-align:left;}
/*.newsview_table td span{font-size:12px;line-height:19px;color:#999;}*/
.newsview_table td span strong{color:#333;font-weight:normal;margin-right:30px;}
.newsview_table td.nviewroom{padding:10px 35px 30px 35px;}
.postthumb{display:block;margin-bottom:40px;text-align:center;}
.newsview_table td.nviewroom p{margin-top:5px;}
.newsview_table td.nviewroom p img{margin:0 7px 20px 0;float:left;}
.newsview_table td.nviewroom p strong{margin:0 0 20px 0;font-size:24px;font-weight:bold;color:#444;display:block;line-height:40px;}
.btn_list{width:110px;height:31px;line-height:28px;border:1px solid #413F40;background:#515151;font-size:13px;color:#fff;letter-spacing:-1px;font-weight:bold;margin-left:3px;float:right;}
.newsview_table td.nviewgood{padding:15px 35px;border-bottom:1px solid #EDEDED;}
.newsview_table td.nviewgood span{float:left;}
.ng_thumb{width:78px;height:78px;border:1px solid #DFDFDF;}
.ng_thumb img{width:100%;height:100%;}
.newsview_table td.nviewgood span.ng_txt{width:600px;padding:5px 60px 0 30px;font-size:12px;color:#999;}
.newsview_table td.nviewgood span.ng_txt p{font-size:15px;font-weight:bold;line-height:19px;margin-top:5px;}
.newsview_table td.nviewgood span.ng_txt p A:link{color:#666;text-decoration:none;}
.newsview_table td.nviewgood span.ng_txt p A:visited{color:#666;text-decoration:none;}
.newsview_table td.nviewgood span.ng_txt p A:active{color:#666;text-decoration:none;}
.newsview_table td.nviewgood span.ng_txt p A:hover{color:#444;text-decoration:none;}
.ng_view{width:250px;text-align:center;}

.kongji_table{width:1100px;margin-top:30px;}
.kongji_table td{line-height:40px;font-size:13px;color:#777;text-align:left;}
.kongji_table td A:link{color:#777;text-decoration:none;}
.kongji_table td A:visited{color:#777;text-decoration:none;}
.kongji_table td A:active{color:#777;text-decoration:none;}
.kongji_table td A:hover{color:#888;text-decoration:none;}
.kongji_table td.kt_top_left{background:url(/images/renew0425/20160414_01.png) no-repeat 18px 13px;padding-left:54px;}
.kongji_table td.kt_top_right{background:url(/images/renew0425/20160414_03.png) no-repeat 0 14px;padding-left:21px;}
.kongji_table td.kt_bot_left{background:url(/images/renew0425/20160414_02.png) no-repeat 18px 13px;padding-left:54px;}
.kongji_table td.kt_bot_right{background:url(/images/renew0425/20160414_03.png) no-repeat 0 14px;padding-left:21px;}
.kt_top{border-top:1px solid #C5C5C5;border-bottom:1px solid #F4F4F4;}
.kt_bot{border-bottom:1px solid #C5C5C5;}

.faqsearch_table{width:1100px;margin-top:20px;}
.faqsearch_table td{font-size:13px;line-height:70px;text-align:left;background:#F3F3F3;}
.faqsearch_table td.fst_left{padding:0 40px;font-size:24px;color:#333;font-family:Verdana, Geneva, sans-serif;}
.input_fs{border:1px solid #AEB3BB;width:290px;height:30px;line-height:23px;color:#666;padding:0 8px;font-size:13px;margin-left:20px;}
.btn_fs{width:50px;height:32px;line-height:30px;border:1px solid #5A5F64;background:#6A747D;font-size:12px;color:#fff;margin-left:5px;font-weight:bold;}
.faqsearch_table td.fst_right{font-weight:bold;}
.faqsearch_table td.fst_right A:link{color:#555;text-decoration:none;}
.faqsearch_table td.fst_right A:visited{color:#555;text-decoration:none;}
.faqsearch_table td.fst_right A:active{color:#555;text-decoration:none;}
.faqsearch_table td.fst_right A:hover{color:#555;text-decoration:underline;}
.faqsearch_table td.fst_right span{color:#D9D9D9;padding:0 10px;font-weight:normal;}

.fs_table{width:1100px;border-top:1px solid #555555;border-bottom:1px solid #555555;margin-top:50px;}
.fs_table tr{border-bottom:1px solid #ECEDEE;}
.fs_table tr:last-child{border-bottom:none;}
.fs_table tr.faqanswer{border-bottom:1px solid #AEB2BB;}
.fs_table th{font-size:13px;line-height:42px;color:#444;text-align:center;font-weight:bold;}
.fs_table td{font-size:12px;padding:13px 0;line-height:17px;color:#666;text-align:center;}
.fs_table td.fs_subject{text-align:left;padding-left:50px;}
.fs_table td.fs_subject A:link{color:#666;text-decoration:none;}
.fs_table td.fs_subject A:visited{color:#666;text-decoration:none;}
.fs_table td.fs_subject A:active{color:#666;text-decoration:none;}
.fs_table td.fs_subject A:hover{color:#777;text-decoration:none;}
.fs_table td.faqanswer_in{background:#F9F9F9;padding:30px 0 30px 240px;text-align:left;line-height:18px;color:#555;}
.fs_table td.faqanswer_in p{margin-top:25px;color:#666;}
.btn_mtm{width:90px;height:25px;line-height:23px;border:1px solid #D4D4D6;background:#fff;font-size:12px;color:#777;margin-left:10px;}
.input_mtm{border:1px solid #E6E6E6;width:820px;height:200px;line-height:16px;color:#777;padding:8px;font-size:12px;letter-spacing:-1px;}
.btn_mtmsearch{width:70px;height:29px;line-height:27px;border:1px solid #D4D4D6;background:#FAFAFA;font-size:12px;color:#555;margin-left:5px;}
.btn_mtmplus{width:25px;height:25px;line-height:22px;border:1px solid #333;background:#555;font-size:22px;color:#fff;margin-right:5px;border-radius:25px;font-weight:bold;text-align:center;padding:1px 0 0 1px;}
.btn_mtmminus{width:25px;height:25px;line-height:22px;border:1px solid #333;background:#555;font-size:22px;color:#fff;border-radius:25px;font-weight:bold;text-align:center;padding:1px 0 0 1px;}
.input_addimg{border:1px solid #E6E6E6;width:280px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:12px;letter-spacing:-1px;}




/*로그인,회원가입,id 및 pass찾기*/
#loginpage{width:100%;background:#F7F7F7;padding:70px 0 90px 0;}

.lp_top{width:753px;border:1px solid #ba9d7f;margin:0 auto;background:#fff;}
.loginp{width:500px;margin:32px auto 50px auto;display:table;}
.loginp li{text-align:center;}
.loginp_title{font-size:31px;color:#444;font-weight:bold;line-height:33px;}
.loginp_title p{font-size:13px;color:#888;font-weight:normal;}
.loginp_input{margin-top:15px;}
.input_login{border:1px solid #9D9FA2;width:328px;height:52px;line-height:50px;color:#666;padding:0 8px;font-size:15px;}
.btn_login{width:346px;height:60px;line-height:27px;border:1px solid #ba9d7f;background:#ba9d7f;font-size:19px;color:#fff;font-weight:bold;margin-top:10px;}
.btn_nomember{width:346px;height:30px;line-height:27px;border:1px solid #aaa;background:#aaa;font-size:19px;color:#fff;font-weight:bold;margin-top:10px;}
.loginp_sidpass{width:346px;margin:20px auto 0 auto;}
.loginp_sidpass span{float:left;}
.ls_left{width:172px;text-align:left;font-size:13px;color:#666;}
.ls_right{width:172px;text-align:right;font-size:13px;}
.ls_right A:link{color:#666;text-decoration:none;}
.ls_right A:visited{color:#666;text-decoration:none;}
.ls_right A:active{color:#666;text-decoration:none;}
.ls_right A:hover{color:#888;text-decoration:none;}
.loginp_bots span{float:left;margin-top:40px;}
.lb_left{width:350px;text-align:left;font-size:19px;color:#444;font-weight:bold;}
.lb_left p{font-size:13px;color:#888;font-weight:normal;line-height:17px;margin-top:10px;}
.lb_right{width:150px;text-align:right;}
.btn_join{width:130px;height:47px;line-height:43px;border:2px solid #ad1222;background:#fff;font-size:16px;color:#ad1222;font-weight:bold;border-radius:45px;}

.sidpass_table{width:1000px;border-top:1px solid #3B5772;margin:20px auto 0 auto;}
.sidpass_table td{border-bottom:1px solid #E7E7E7;border-right:1px solid #E7E7E7;padding:40px 0 50px 0;text-align:center;}
.sidpass_table td span{font-size:19px;color:#3B5772;text-align:left;display:block;padding:0 0 15px 77px;}
.nubira{width:1000px;margin:30px auto 0 auto;}
.nubira span{float:left;}
.nubi_left{width:700px;text-align:left;font-size:17px;color:#444;font-weight:bold;}
.nubi_left p{font-size:12px;color:#888;font-weight:normal;line-height:16px;margin-top:10px;}
.nubi_right{width:300px;text-align:right;}
.btn_csno{width:280px;height:50px;line-height:48px;border:2px solid #4FC6F8;background:#fff;font-size:16px;color:#4FC6F8;font-weight:bold;border-radius:50px;}

.orderinfo_table td.tosca{padding:20px;}
.orderinfo_table td span.tuscani{margin-left:30px;}
.chevoret{width:100%;}
.chevoret li{float:left;width:49.9%;text-align:center;border-right:1px dashed #E5E5E5;}
.chevoret li:last-child{border-right:none;}
.chevoret li p{margin-top:15px;}
.holden{display:block;margin:10px auto 0 auto;}
.btn_hprec{width:60px;height:29px;line-height:27px;border:1px solid #919191;background:#F0F0F0;font-size:12px;color:#555;margin-left:7px;}

.yakkwan{overflow-y:auto; overflow:-moz-scrollbars-verticals;height:126px;padding:20px 30px;line-height:18px;background:#FBFBFB;color:#666;font-size:12px;}
.yakkwan_long{overflow-y:auto; overflow:-moz-scrollbars-verticals;height:900px;padding:20px 30px;line-height:18px;background:#fff;color:#666;font-size:12px;}
.yk_table{width:1100px;border-top:1px solid #808183;margin-top:10px;}
.yk_table caption{font-size:19px;color:#444;padding:30px 0 10px 0;text-align:left;font-weight:bold;line-height:27px;}
.yk_table caption span{font-size:12px;color:#888;font-weight:normal;float:right;}
.yk_table td{border-bottom:1px solid #E6E6E6;}
.yklong_table{width:1100px;margin-top:10px;}
.yklong_table td{border:1px solid #E6E6E6;}

.gaipok_table{width:600px;border-top:2px solid #808183;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;margin:20px auto;}
.gaipok_table td{font-size:13px;padding:20px 40px;line-height:28px;color:#666;text-align:left;font-weight:bold;}
.gaipok_table td.bongo{padding:20px 0;}
.gaipok_table td span{display:inline-block;width:95px;background:url(/images/renew0425/20160407_05.png) no-repeat 0px 12px;padding-left:8px;font-weight:normal;}




/*구매후기,이벤트*/
.huki{width:1100px;margin:20px auto 0 auto;display:table;}
.huki ul{float:left;width:540px;background:url(/images/renew0425/20160415_01.png) no-repeat;height:234px;position:relative;}
.huki_badge{position:absolute;top:0;right:10px;z-index:4000;}
.huki_thumb{float:left;width:178px;height:178px;border:1px solid #DFDFDF;margin:22px 0 0 16px;}
.huki_thumb img{width:100%;height:100%;}
.huki_txt{display:inline-block;width:300px;margin:25px 0 0 20px;position:relative;}
.huki_txt span{display:block;}
.ht_title{border-bottom:1px solid #D7DCDE;font-size:16px;font-weight:bold;line-height:30px;padding-bottom:7px;}
.ht_title A:link{color:#444;text-decoration:none;}
.ht_title A:visited{color:#444;text-decoration:none;}
.ht_title A:active{color:#444;text-decoration:none;}
.ht_title A:hover{color:#555;text-decoration:none;}
.ht_exp{font-size:13px;line-height:18px;padding-top:20px;}
.ht_exp A:link{color:#666;text-decoration:none;}
.ht_exp A:visited{color:#666;text-decoration:none;}
.ht_exp A:active{color:#666;text-decoration:none;}
.ht_exp A:hover{color:#666;text-decoration:none;}
.ht_goods{font-size:12px;line-height:15px;position:absolute;top:137px;left:0px;}
.ht_goods A:link{color:#F26521;text-decoration:none;}
.ht_goods A:visited{color:#F26521;text-decoration:none;}
.ht_goods A:active{color:#F26521;text-decoration:none;}
.ht_goods A:hover{color:#F26521;text-decoration:none;}

.post_table{width:1100px;border-top:2px solid #808183;margin-top:40px;}
.post_table caption{text-align:right;margin-bottom:15px;}
.sootape{border:1px solid #DDDDDD;width:80px;height:29px;color:#666;padding:4px 0;margin-left:4px;}
.input_kia{border:1px solid #ddd;width:170px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:12px;letter-spacing:-1px;margin-left:4px;}
.btn_kia{width:60px;height:29px;line-height:27px;border:1px solid #999;background:#FAFAFA;font-size:12px;color:#555;margin-left:7px;}
.post_table th{font-size:12px;border-bottom:1px solid #D9D9D9;line-height:34px;color:#444;text-align:center;background:#FAFAFA;font-weight:bold;}
.post_table td{font-size:12px;border-bottom:1px solid #DDDDDD;padding:12px 0;line-height:15px;color:#666;text-align:center;}
.post_table td.post_info{text-align:left;}
.post_table td.post_info span{float:left;}
.pithumb{width:80px;height:80px;padding-left:10px;}
.pithumb img{width:100%;height:100%;}
.pitxt{width:560px;padding:13px 20px 0 20px;line-height:16px;font-size:13px;font-weight:bold;}
.pitxt A:link{color:#555;text-decoration:none;}
.pitxt A:visited{color:#555;text-decoration:none;}
.pitxt A:active{color:#555;text-decoration:none;}
.pitxt A:hover{color:#333;text-decoration:none;}
.pitxt p{font-size:12px;margin-top:10px;line-height:16px;color:#888;font-weight:normal;}
.btn_dv{width:170px;height:49px;line-height:45px;border:2px solid #6A747D;background:#fff;font-size:16px;color:#6A747D;font-weight:bold;border-radius:47px;margin-top:15px;}

.event_table{width:1100px;border-top:1px solid #666;margin-top:20px;}
.event_table td{border-bottom:1px solid #E9E9E9;padding:20px;line-height:15px;color:#666;text-align:center;}
.event_table td.event_subject{text-align:left;font-size:19px;font-weight:bold;}
.event_table td.event_subject A:link{color:#333;text-decoration:none;}
.event_table td.event_subject A:visited{color:#333;text-decoration:none;}
.event_table td.event_subject A:active{color:#333;text-decoration:none;}
.event_table td.event_subject A:hover{color:#333;text-decoration:none;}
.event_table td.event_subject p{font-size:14px;font-weight:normal;margin-top:5px;}
.event_table td.event_subject p A:link{color:#666;text-decoration:none;}
.event_table td.event_subject p A:visited{color:#666;text-decoration:none;}
.event_table td.event_subject p A:active{color:#666;text-decoration:none;}
.event_table td.event_subject p A:hover{color:#666;text-decoration:none;}
.event_table td.event_subject span{display:block;font-size:12px;font-weight:normal;color:#999;margin-top:8px;}
.btn_directgo{display:block;width:110px;height:33px;line-height:33px;border:1px solid #4FC6F8;background:#fff;font-size:14px;color:#4FC6F8;border-radius:33px;margin-top:13px;}
.btn_eventend{display:block;width:110px;height:33px;line-height:33px;border:1px solid #ccc;background:#fff;font-size:14px;color:#ccc;border-radius:33px;margin-top:13px;}


/* 20160512 */
.muji{width:1018px;margin-top:30px;margin:0 auto}
.muji_in{background:url(/images/renew0425/tmp_event/20160425_13.png) repeat-y;width:1018px;padding:0 0 70px 0;}
.muji_btn{text-align:center;padding:50px 0 80px 0;}
.muji_txt{width:858px;background:#00ADF1;padding:5px 80px 60px 80px;font-size:18px;font-weight:bold;color:#F5E977;letter-spacing:-1px;}
.muji_txt p{line-height:18px;font-size:14px;font-weight:normal;color:#fff;margin-top:10px;letter-spacing:0;}
.muji_txt p A:link{color:#fff;text-decoration:underline;font-weight:bold;}
.muji_txt p A:visited{color:#fff;text-decoration:underline;font-weight:bold;}
.muji_txt p A:active{color:#fff;text-decoration:underline;font-weight:bold;}
.muji_txt p A:hover{color:#fff;text-decoration:underline;font-weight:bold;}
.muji_txt span{display:block;font-size:18px;font-weight:bold;color:#fff;margin-top:15px;letter-spacing:0;}

.miout{width:860px;margin:0 auto;}
.miout_title{font-size:20px;color:#349EE6;line-height:30px;letter-spacing:-2px;font-weight:bold;text-align:left;padding-bottom:7px;}
.miout_body{width:850px;border:5px solid #00ADF1;background:#F6F6F6;}
.miout_body span{display:block;width:800px;background:#fff;margin:10px auto;padding:15px;}
.mujitable{width:100%;}
.mujitable tr{border-bottom:1px solid #D3E1EC;font-size:15px;}
.mujitable tr:last-child{border-bottom:none;}
.mujitable th{background:url(/images/renew0425/tmp_event/20160425_17.png) no-repeat right 14px;font-weight:bold;text-align:left;line-height:42px;padding-left:25px;color:#00AAFF;vertical-align:top;}
.mujitable td{line-height:42px;padding-left:50px;color:#555;}
.mujitable td p{line-height:16px;color:#F07672;font-size:13px;padding-bottom:15px;}
.mujitable td input{margin-top:-2px;}

.input_oinfo1_tmp{border:1px solid #DDDDDD;width:140px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:13px;}
.input_oinfo2_tmp{border:1px solid #DDDDDD;width:60px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:13px;}
.porter_tmp{border:1px solid #DDDDDD;width:78px;height:29px;color:#666;padding:4px 0;font-size:13px;}
.carnival_tmp{border:1px solid #DDDDDD;width:130px;height:29px;color:#666;padding:4px 0;margin:-2px 0 0 3px;font-size:13px;}
.btn_address_tmp{width:100px;height:29px;line-height:17px;border:1px solid #D4D4D6;background:#FAFAFA;font-size:12px;color:#555;margin:-2px 0 0 7px;}
.input_oinfo3_tmp{display:block;border:1px solid #DDDDDD;width:460px;height:27px;line-height:23px;color:#666;padding:0 8px;font-size:13px;letter-spacing:-1px;margin-bottom:7px;}
.input_mtm_tmp{border:1px solid #DDDDDD;width:460px;height:50px;line-height:18px;color:#777;padding:8px;font-size:13px;letter-spacing:-1px;margin:10px 0 5px 0;}



/*20160516*/
.dv_tab_rev1{width:1200px;border-bottom:2px solid #797A7C;display:table;}
.dv_tab_rev1 li{float:left;width:384px;height:42px;line-height:42px;border-top:1px solid #D6D5D5;border-right:1px solid #D6D5D5;text-align:center;font-size:13px;}
.dv_tab_rev1 li A:link{color:#777;text-decoration:none;}
.dv_tab_rev1 li A:visited{color:#777;text-decoration:none;}
.dv_tab_rev1 li A:active{color:#777;text-decoration:none;}
.dv_tab_rev1 li A:hover{color:#555;text-decoration:none;}
.dv_tab_rev1 li.dv_tab_rev1_on{background:#797A7C;width:384px;height:42px;line-height:42px;border-top:1px solid #797A7C;border-right:1px solid #797A7C;color:#fff;font-weight:bold;}
.dv_tab_rev1 li.dv_tab_rev1_top{width:45px;height:43px;border:none;}

.dv_inner_rev1{padding:30px 0 70px 95px;text-align:left;font-size:13px;line-height:20px;}
.dv_inner_rev1 strong{font-size:16px;line-height:20px;}

.readme_table_rev1{width:1008px;margin:0 auto;}
.readme_table_rev1 caption{font-size:13px;color:#555;}
.readme_table_rev1 caption p{font-size:26px;color:#555;padding:17px 0 30px 0;}
.readme_table_rev1 th{background:#F7F7F7;border:1px solid #DDDDDD;text-align:center;color:#555;font-weight:bold;vertical-align:middle;font-size:16px;}
.readme_table_rev1 td{border:1px solid #DDDDDD;line-height:17px;color:#888;padding:13px 20px;}
.readme_table_rev1 td strong{color:#555;line-height:24px;}



/*이용안내*/
.guide_table{transform: translatez(0); -webkit-transform: translatez(0); width:1100px;margin-top:20px;border-top:2px solid #808183;}
.guide_table th{position:relative;font-size:15px;border-bottom:1px solid #E9E9E9;color:#555;text-align:left;font-weight:bold;vertical-align:top;padding:30px 0 30px 35px;line-height:18px;}
.guide_table th img{position:absolute;top:29px;left:7px;}
.guide_table td{display:table-cell;font-size:13px;border-bottom:1px solid #E9E9E9;padding:30px 0;line-height:18px;color:#777;text-align:left;}

.guidein_table{width:870px;border-top:1px solid #E9E9E9;margin-top:20px;}
.guidein_table th{font-size:13px;border:1px solid #8B98A7;color:#fff;text-align:center;background:#99A5B1;font-weight:bold;padding:10px 0;line-height:15px;}
.guidein_table td{font-size:13px;border:1px solid #E4E5E5;padding:12px 0;line-height:15px;color:#666;text-align:center;}
.guidein_table td.git{text-align:left;padding:12px 40px;}


/*환불요청 팝업*/
.pprefund{width:380px;}

.pprefund_top{background:url(/images/renew0425/refund/20160530_03.png) no-repeat 20px 14px #3B5772;position:relative;letter-spacing:-1px;line-height:48px;font-size:17px;color:#fff;padding-left:30px;}
.pprefund_top span{position:absolute;top:15px;right:20px;}
.pprefund_body{height:210px;border-left:1px solid #3B5772;border-right:1px solid #3B5772;padding:15px 0;}
.pprefund_body span{display:block;text-align:center;line-height:30px;font-size:11pt;color:#666;font-weight:bold;}
.pprefund_body span.refundok{font-size:18pt;color:#333;font-weight:bold;margin-top:15px;line-height:24px;}
.pprefund_body span.refundok strong{display:block;font-size:9pt;color:#397CA8;font-weight:normal;}
.pprefund_bottom{border-top:1px solid #eee;border-left:1px solid #3B5772;border-right:1px solid #3B5772;border-bottom:1px solid #3B5772;text-align:center;padding:20px 0;background:#FAFAFA;}

.refund_table{width:100%;margin-top:10px;}
.refund_table th{font-size:12px;background:#FCFCFC;color:#555;border-top:1px solid #F0F0F0;border-right:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;padding:8px 0;}
.refund_table td{font-size:12px;background:#fff;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;text-align:left;padding:8px 10px;}
.refund_table td strong{font-weight:bold;color:#000;font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-left:5px;}
.input_refund{width:210px;height:13px;border:1px solid #E4E4E4;color:#555;padding:6px;}
.btn_refund{width:115px;line-height:35px;border:1px solid #DDDDDD;background:#fff;font-size:15px;font-weight:bold;color:#3B5772;border-radius:2px;}
.btn_refund_no{width:115px;line-height:35px;border:1px solid #DDDDDD;background:#fff;font-size:15px;font-weight:bold;color:#777;border-radius:2px;}
