<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap" rel="stylesheet">

#shopview {position:relative;word-break:break-word;}
#shopview .qrcode {display:none;position:absolute;right:10px;}
#shopview .qrcode img {width:70px;height:70px;}
#shopview .goodstitle {border-bottom:#dfdfdf solid 4px;margin:0 0 20px 0;}
#shopview .goodstitle h1 {font:bold 16px dotum;margin:0 0 0 5px;padding:0;}
#shopview .goodstitle h1 .f1 {color:#ff0000;}
#shopview .goodstitle h1 .f2 {color:#0000ff;}
#shopview .goodstitle h1 a {font-size:11px;color:#ff0000;}
#shopview .goodstitle div {margin:10px 0 15px 5px;}
#shopview .photo_box{margin-bottom:50px; border:1px solid #e2e2e2; position:relative;}
#shopview .photo_box:before{width:100%; height:4px; content:''; display:block; position:absolute; left:0; bottom:-4px; background:url('image/shadow.png') repeat-x;}
#shopview .photo_box:after{content:'';display:block;clear:both;}
#shopview .goodspicbox {float:left;width:310px;}
#shopview .goodspicbox .pic {text-align:center;}
#shopview .goodspicbox .pic table{table-layout::fixed;}
#shopview .goodspicbox .pic table td{border:#efefef solid 1px;height:300px;padding:2px;}
#shopview .goodspicbox .pic:hover {overflow:auto;}
#shopview .goodspicbox .pic img {max-width:100%;max-height:300px;cursor:pointer;}
#shopview .goodspicbox .btm {text-align:center;margin:15px 0 0 0;}
#shopview .goodspicbox .btm img {cursor:pointer;}
#shopview .goodsinfobox {}
#shopview .goodsinfobox .cont{}
#shopview .goodsinfobox .cont .guide{font-weight:300; word-break: keep-all;}
#shopview .goodsinfobox h4{margin:0 0 40px;font-size:2.059em;color:#2a6eb4; font-weight: 700; font-family: 'Montserrat', sans-serif; letter-spacing: -1px; word-break: keep-all;}
#shopview .goodsinfobox h4 a{color:#f00;font-size:12px;}
#shopview .goodsinfobox .box{padding:10px 0;}
#shopview .goodsinfobox .box table{width:100%;}
#shopview .goodsinfobox .line0 {height:4px;}
#shopview .goodsinfobox .line1 {background:#efefef;height:1px;padding:0;}
#shopview .goodsinfobox table{table-layout:auto;width:auto;}
#shopview .goodsinfobox table th,#shopview .goodsinfobox table td{text-align:left; font-size:12px; padding:3px 0 3px 20px; color:#333;}
#shopview .goodsinfobox table th,#shopview .goodsinfobox table td.td1{font-weight:bold; color:#333;}
#shopview .goodsinfobox table td.td2{padding-left:0;}
#shopview .goodsinfobox table td{height:30px;}
#shopview .goodsinfobox table td.price{color:#333; font-weight:bold;}
#shopview .goodsinfobox table td.point{color:#999;}
/* down 추가 min */
#shopview .goodsinfobox table td.down{text-align:center;color:#477acd;font-size:14px;font-weight:bold;}
#shopview .goodsinfobox table td.down img{padding:0 5px;}

/*
#shopview .goodsinfobox table td input[type="text"]{height:20px; padding:0; border:1px solid #e2e2e2; font-size:12px; color:#333;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
#shopview .goodsinfobox table td select{min-width:165px; height:16px; padding:5px 3px 5px 0; border:1px solid #e2e2e2; font-size:12px; color:#333;
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
}
*/

#shopview .goodsinfobox .sns{padding:14px 0; border-bottom:1px solid #e9e9e9}
#shopview .goodsinfobox .sns table td{height:auto;}
#shopview .goodsinfobox .sns table td span{margin-right:6px;}

#shopview .goodsinfobox .cartbox {margin:20px 0 0;}
#shopview .goodsinfobox .cartbox .btn{margin:0 -10px;}
#shopview .goodsinfobox .cartbox .btn .table_form{table-layout:fixed;border-collapse:separate;border-spacing:10px 0;}
#shopview .goodsinfobox .cartbox .btn .table_form .td:first-child{width:120px;}
#shopview .goodsinfobox .cartbox button{width:100%;line-height:52px;font-weight:bold;}

#shopview .goodsinfobox .cartbox .jtt {font-weight:bold;padding:20px 0 10px 5px;border-bottom:#efefef solid 1px;}
#shopview .goodsinfobox .cartbox table {width:370px;}
#shopview .goodsinfobox .cartbox td {line-height:160%;border-bottom:#efefef solid 1px;padding:5px;}
#shopview .goodsinfobox .cartbox .jpic {width:50px;}
#shopview .goodsinfobox .cartbox .gprice {color:#FF6101;letter-spacing:-1px;}
#shopview .goodsinfobox .cartbox .gprice s {color:#999;font-weight:normal;}
#shopview .goodsinfobox .cartbox .gpoint {font-size:11px;font-family:dotum;color:#A1AB05;}

#shopview .price1 {font-size:13px; font-weight:bold; color:#999;}
#shopview .price2 {font-size:13px; font-weight:bold; color:#999;}
#shopview .price3 {color:#545454;}
#shopview .point {color:#0000ff;}

/*
#shopview .goodstab{display:table;table-layout:fixed;width:100%;margin:0 0 20px;border-collapse:collapse;background:#f8f8f8;}
#shopview .goodstab ul{display:table-row;}
#shopview .goodstab li{display:table-cell;vertical-align:middle;position:relative;height:40px;border:1px solid #e2e2e2;text-align:center;cursor:pointer;}
#shopview .goodstab li span{}
#shopview .goodstab li:before{content:'';position:absolute;left:-1px;right:-1px;bottom:-1px;height:40px;border-bottom:1px solid #222;}
#shopview .goodstab li.gover{border-bottom-color:#fff;background:#fff;color:#333;font-weight:bold;}
#shopview .goodstab li.gover:before{border:1px solid #222;border-bottom:0;border-top:2px solid #222;}
*/
#shopview .tt {display:none;border-bottom:#dfdfdf solid 1px;padding:20px 0 7px 0;margin:0 0 20px 0;}
#shopview .tt span {position:relative;top:-6px;color:#777;}
/* #shopview .info {padding:15px;line-height:160%;border:1px solid #c9c9c9;} */
#shopview .cnum {font-family:dotum;font-size:11px;color:#B5B5B5;}
#goodscontent1 {display:block;}
#goodscontent2 {display:none;}
#goodscontent3 {display:none;}
#goodscontent4 {display:none;}

.photo_box .slide_photo{height:72px; position:relative; margin:10px 0 0;}
.photo_box .slide_photo .inner{width:268px; height:72px; margin:0 auto; position:relative; overflow:hidden;}
.photo_box .slide_photo .inner ul{width:1000px; position:absolute; left:0; top:0; overflow:hidden;}
.photo_box .slide_photo .inner ul li{width:72px; height:72px; margin-right:26px; float:left;}
.photo_box .slide_photo .inner ul li a{width:68px; height:68px; display:block; border:2px solid #fff;}
.photo_box .slide_photo .inner ul li.active a{border:2px solid #009edf;}
.photo_box .slide_photo .inner ul li img{width:68px; height:68px;}
.photo_box .slide_photo .nav a{margin-top:-10px;position:absolute;top:50%;}
.photo_box .slide_photo .nav .preview{left:0;}
.photo_box .slide_photo .nav .next{right:0;}

/* 상품정보고지 */
#sit_inf_open {width:100%;border:0;border-collapse:collapse;}
#sit_inf_open th {padding:7px 10px;border:1px solid #fff;background:#f2f5f9;vertical-align:top;text-align:left;width:190px;font-weight:800;}
#sit_inf_open td {padding:7px 10px;border:1px solid #fff;background:#f2f5f9;vertical-align:top;text-align:left;}

/* 2015-03-05 김민혁 추가 */
.shopViewInfo{width:100%; margin-bottom:70px; display:table; table-layout:fixed; border-collapse:collapse; border-spacing:0;}
.shopViewInfo .td{}
.shopViewInfo img{max-width:100%; max-height:100%}
.shopViewInfo .inner{display:table-row;}
.shopViewInfo .photoWrap{position:relative;width:655px;}
.shopViewInfo .viewPhoto{display:table; table-layout:fixed; width:100%; border-collapse:collapse; border-spacing:0}
.shopViewInfo .viewPhoto .td{height:550px; text-align:center; vertical-align:middle; border:0; position:relative;}
.thumbWrap{height:99px; margin:20px 0 0; position:relative;}
.thumbWrap .nav button{margin-top:-11px; position:absolute; top:50%;}
.thumbWrap .nav .prv{left:-5px;}
.thumbWrap .nav .next{right:-5px;}
.thumbList{height:99px; margin:0 23px; position:relative; overflow:hidden;}
.thumbList ul{width:1000%; position:absolute; left:0; top:0; margin-left:-16px; overflow:hidden;}
.thumbList li{width:99px; height:99px; margin-left:16px; float:left; position:relative; font-size:0;}
.thumbList li a{width:100%; height:100%; display:block; text-align:center;}
.thumbList li span{border:1px solid #e2e2e2; position:absolute; left:0; top:0; right:0; bottom:0;}
.thumbList li.active span{border:2px solid #477acd;}
.thumbList li a:before{content:''; display:inline-block; width:0; height:100%; vertical-align:middle;}
.thumbList li img{vertical-align:middle;}

.shopViewInfo .productInfo{padding:0 0 40px 40px; vertical-align:bottom;}
.shopViewInfo .description{margin-bottom:20px; font-size:12px; line-height:17px; color:#999;}

.tr{display:table-row !important;}
.td{display:table-cell !important;}
.txt_alert{margin:30px 0 0;padding:0 0 0 40px;background:url('./image/ico_alert.png') no-repeat 0 50%;font-weight:bold;color:#555;}
.txt_alert .t_point{color:#ed1c24;}
.kakaotalk_banner{margin-top:20px;}

.product_add{}
.product_add h4{margin:0 0 10px;font-weight:bold;font-size:14px;color:#333;}
.product_add .outer{position:relative;padding:0 30px 0 35px;}
.product_add .inner{overflow:hidden;position:relative;height:280px;}
.product_add ul{position:absolute;left:0;top:0;width:14300%;margin:0 0 0 -10px;}
.product_add li{float:left;width:.1%;}
.product_add a{display:block;margin:0 0 0 10px;}
.product_add .table_form{table-layout:fixed;}
.product_add .td{height:100px;padding:10px;border:1px solid #e2e2e2;text-align:center;font-size:0;}
.product_add .td img{max-width:100%;max-height:100%;}
.product_add .infor{margin:5px 0 0;font-size:12px;color:#333;text-align:center;}
.product_add .infor > span{display:block;}
.product_add .infor .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.product_add .infor .price{font-weight:bold;color:#dd3237;}
.product_add .nav{}
.product_add .nav button{position:absolute;top:70px;}
.product_add .nav button.prv{left:0;}
.product_add .nav button.next{right:0;}

.shop_infor{}
.shop_infor td{padding:10px;vertical-align:top;}
.shop_infor td:first-child{text-align:right;}
.shop_infor dl{}
.shop_infor dt{margin:0 0 5px;font-weight:800;font-size:16px;color:#1d1d1b;}
.shop_infor dd{}
.list_dot{}
.list_dot li{position:relative;padding:0 0 0 10px;}
.list_dot li:before{content:'';position:absolute;left:0;top:8px;width:3px;height:3px;background:#989898;font-size:0;}

#mLook{position:relative;background:#fff;}
#mLook:after{content:'';display:block;clear:both;}
#mLook .view_item{float:left;width:500px;height:550px;text-align:center;font-size:0;border:1px solid #c9c9c9;background: url('./image/bg_thmb.jpg') 0 50%;background-size: cover;box-sizing:border-box;position:relative;margin-right:10px;}
#mLook .view_item:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%;}
#mLook .view_item .thumb{cursor:default;}
#mLook .view_item .thumb img{max-width:100%;max-height:100%;}
#mLook .view_item p{position:absolute;left:0;bottom:0;right:0;height:59px;line-height:59px;padding:0 20px;text-align:left;}
#mLook .view_item p span{position:absolute;left:0;top:0;right:0;bottom:0;background:#000;opacity:.7;filter:alpha(opacity=70);}
#mLook .view_item p em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;color:#fff;}
#mLook .view_item p em > strong{font-weight:normal;}
#mLook .inner{overflow:hidden;display:block;position:relative;height:550px;margin:0 0 0 510px;}
#mLook .gallery{position:absolute;left:0;top:0;width:100%;}
#mLook .gallery li{margin:0 0 10px;border:1px solid #c9c9c9;background: url('./image/bg_thmb.jpg') 0 50%;background-size: cover;}
#mLook .gallery li > span{display:block;position:relative;width:144px;height:176px;cursor:pointer;text-align:center;font-size:0;box-sizing:border-box;
	filter: alpha(opacity=30); /* internet explorer */
	-khtml-opacity: 0.3;      /* khtml, old safari */
	-moz-opacity: 0.3;       /* mozilla, netscape */
	opacity: 0.3;           /* fx, safari, opera */
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

#mLook .gallery li > span:before{content:'';display:inline-block;vertical-align:middle;width:0;height:100%;}
#mLook .gallery li.on > span{cursor:default;opacity:1;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

/* #mLook .gallery li.on > span:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid #d11229;} */
#mLook .gallery li > span img{max-width:100%;max-height:100%;}
#mLook .nav{}
#mLook .nav button{position:absolute;top:50%;width:59px;height:59px;margin-top:-30px;z-index:4;background:url('./image/slide_arrow.png') no-repeat;outline:0;}
#mLook .nav button.links_prev{left:10px;}
#mLook .nav button.links_next{right:10px;background-position:100% 0;}
#mLook .nav button span{visibility:hidden;}

#shopview .nav{margin:0 0 20px 0;}
#shopview .goodstab li.gover a{background:none; color:#2a6eb4; border-bottom:2px solid #2a6eb4;}

/* 20170721 */
/* .view_hd .cnt_wrp{ padding:30px 30px 0}
.view_hd h1{ margin:10px 0; font-size:28px}
.view .xe_content,.view_ft{ padding:30px}
.view_hd_customer{ margin:0 0 20px; font-weight:400; font-size:22px} */
.xe_content img{ display:block; max-width:100%; height:auto; margin:0 auto;}
.row,.form-horizontal .form-group{margin-right:0;margin-left:0;}

.text-right{font-size:17px;margin-top:40px;}

.product_container{border:1px solid #c9c9c9;}
.productinfo p{font-size:20px;}
.productinfo div{ font-size:.9em; color:#999;}

.product_sect .lst_type_chk{margin-bottom:20px;}
.product_sect{position:relative;padding:60px 20px;background: #f7f7f7;background: -moz-linear-gradient(left,  #f7f7f7 0%, #adb0b0 100%);
background: -webkit-linear-gradient(left,  #f7f7f7 0%,#adb0b0 100%);background: linear-gradient(to right,  #f7f7f7 0%,#adb0b0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#adb0b0',GradientType=1 );}
.product_sect .use{padding:60px 0;}
.product_sect .media-thumb{display:table-cell;width:75px;padding-right:8px;}
.product_sect .col-sm-6 .media-body{width:auto;}
.product_sect .col-sm-6 a img{max-width:100%;}
.product_sect>div>div{position:static;padding-bottom:1px;}
.product_sect h3.bd_h3{border-bottom: 1px solid #c9c9c9 !important;}
.product_sect small{display:block;font-size:15px;margin-top:20px;color:#666;}
.product_sect.v6 p img{position:absolute;right:5%;bottom:5%;z-index:1;}
.product_sect.v6 h3{ border:0;}
.product_sect.v6 li>div{padding-bottom:30px;}
.product_sect.v6 li>div:first-child{padding-right:20px;}
.product_sect.v6 li>div+div{padding-left:20px;}
.product_sect.v6 li h4{padding-bottom:10px;}
.product_sect.v6 li b{display:inline-block;width:25px;height:25px;border-radius:50%;background:#5c5d5d;text-align:center;line-height:25px;color:#fff;}
.product_sect.v6 li p{padding-left:28px;}
.product_sect.v6 .col-sm-5 img{position:absolute;bottom:5%; right:4%; max-width:40%; max-height:100%;}
.product_sect.v6 p{font-size:17px;}
.product_sect.v,.product_sect.v3{border:0;background:none;}
.product_sect.v .use{padding:0 !important;}
.product_sect.v h3.pd30{padding:0 30px 20px;}
.product_sect h3,h4{color:#3e3a39;}
.product_sect h3{padding:0 0 20px;line-height:1.3;font-size:30px;}
.product_sect h4{font-size:18px;}
.product_sect .lst_tit{margin-bottom:15px;padding:8px 7px;color:#2a6eb4;border-bottom:1px solid #c9c9c9;}
.product_sect .lst_tit.v{border-bottom:1px solid #c9c9c9;}
.product_sect .lst_tit.n{border:none;color:#3a3a3a;padding:0;margin:15px 0;}
.product_sect .lst_tit i{margin:0 20px 0 10px;}
.product_sect .lst_type_chk>li{padding-bottom:15px;padding-left:20px; background:url('./image/icon_chk.png') no-repeat 0 8px;font-size:17px;}
.product_sect.v2{background:#fff;font-size:0;padding-bottom:100px;}
.product_sect.v2 h3{/*padding-top:120px;*/border:0;}
.product_sect.v2 h4{ margin-bottom:.5em;line-height:1.5;}
.product_sect.v2 .media-body{width:50%;}
.product_sect.v2 .thmnlst{display:table;width:100%;margin-bottom:.5em;}
.product_sect.v2 .thmb{display:table-cell;width:150px;vertical-align:middle;}
.product_sect.v2 .object{margin-top:-50px;z-index:10;}
.product_sect.v2 .media-body>ul{padding:4%;border:1px solid #c9c9c9;}
.product_sect.v2 .media-body li{ padding:1%;}
.product_sect.v2 .media-body li p{font-size:17px;}
.product_sect.v2.type2 h3{border-bottom:1px solid #c9c9c9 !important;}
.product_sect.v2 p{font-size:17px;}
.product_sect.v3{padding:50px 0 100px 0;font-size:0;}
.product_sect.v3 .con{padding:0 20px;}
.product_sect.v3 img{position:absolute;right:0;bottom:0;width:40%;}
.product_sect.v3 p>img{position:relative;width:auto;}
.product_sect.v4{font-size:0;padding:60px 30px;}
.product_sect.v4.bg_wh h3{padding:0 0 10px;line-height:1.3;font-size:30px;border-bottom: 1px solid #c9c9c9;margin-bottom:30px;}
.product_sect.v4 p{font-size:17px;}
.product_sect.v4 img{position:relative;max-width:100%;}
.product_sect.v4 li{padding:0px 50px 35px;}
.product_sect.v4 li>div{padding:0 30px;}
.product_sect.v4 li.row{padding:0 10px;}
.product_sect.v4>div>div{text-align:center;}
.product_sect.v4>div>div h5{text-align:left;}
.product_sect.v4>div>div p,
.product_sect.v4 li .col-sm-6 p{font-size:18px;text-align:left;}
.product_sect.v4 .info_lst li>div,.product_sect.v4 .info_lst li{padding:0;}
.product_sect.v5{font-size:0;
	background: #ececec;
	background: -moz-linear-gradient(top, #ececec 1%, #feffff 80%);
	background: -webkit-linear-gradient(top, #ececec 1%,#feffff 80%);
	background: linear-gradient(to bottom, #ececec 1%,#feffff 80%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#feffff',GradientType=0 );
}
.product_sect.v5 p{font-size:17px;}
.product_sect.v5 .h3{margin:0 0 .5em;}
.product_sect.v5 h4{margin:50px 0 25px 0;font-weight:500;}
.product_sect.v5 .media{margin:0;}
.product_sect.v5 .media .col-sm-6{width:auto;display:inline-block;float:none;padding:0;margin:0 15px;}
.product_sect.v5 .award {padding:120px 0 0; text-align:center;}
.product_sect.v5 .awardlebel{width:42%;}
.product_sect.v5 .award ul{margin:0 -30px;}
.product_sect.v5 .award li{padding:0 3px 10px;}
.product_sect.v6{font-size:0;}
.product_sect.v4.bg_wh{/* border-bottom:1px solid #eee; */background:#fff !important;}
.product_sect2 h3{ padding-top:0 !important;}
.product_sect2 li li{ padding:0 20px 10px 0;}
.product_sect2 li li:after{ content:''; display:block; clear:both;}
.product_sect2 li img{ float:left; margin:0 20px 20px 0;}
.product_sect .info_lst h5{padding-bottom:5px;font-size:18px;color:#000;}
.product_sect .info_lst>div>ul{padding-top:20px;}
.product_sect .info_lst>div>ul>li{padding:20px 25px !important;}
.product_sect .info_lst ul li ul li{padding-left:15px !important;}
.product_sect .info_lst ul li ul li:before{content:'•';position:absolute;margin-left:-15px;}

/* 제품사양 */

.tb_spec{max-width:1000px;margin:0 auto;padding:20px 0;font-size:0;}
.tb_spec caption{display:table-caption;padding:20px 0 10px;font-weight:700;font-size:20px;color:#000;}
.tb_spec .table {margin-bottom:10px;border-bottom:2px solid #ddd;table-layout:auto;}
.tb_spec .table th,.tb_spec .table td{font-size:13px;text-align:center;vertical-align:middle;}
.tb_spec .table > thead > tr > th{border-bottom:0;color:#fff;}
.tb_spec .table th , .tb_spec .table td{padding:6px 8px;border-left:1px solid #ddd;}
.tb_spec .table > thead > tr > th:first-child,.tb_spec .table > tbody > tr > td:first-child{border-left:0;}
.tb_spec img{display:block;max-width:100% !important;height:auto;}
.tb_spec .table-striped.type th,.tb_spec .table-striped.type td{border-color:#cacac8;}
.tb_spec .table-striped.type > thead > tr > th{border-color:#dcd0bf;background:#bda686;}
.tb_spec .table-striped.type > tbody > tr:nth-of-type(even),.table-striped.type .bg_design{background:#e7e5d9;}
.tb_spec .table-striped.type > tbody > tr:nth-of-type(odd){background:#fff;}
.tb_spec .table-striped.type.color02 > thead > tr > th{border-color:#c2cbdd;background:#7088b0;}
.tb_spec .table-striped.type.color03 > thead > tr > th{border-color:#d4d4cc;background:#929381;}
.tb_spec .table-striped.type.color04 > thead > tr > th{border-color:#bcc5c0;background:#86958e;}
.tb_spec .table-striped.type.color05 > thead > tr > th{border-color:#dfb7b8;background:#bc6c6d;}
.tb_spec .table-striped.type.color05 > tbody > tr:nth-of-type(even),.table-striped.type .bg_design{background:#f3e4dd;}
.tb_spec .table-striped.type.color06 > thead > tr > th{border-color:#bdc5d4;background:#5c7395;}
.tb_spec .table-striped.type.color07 > thead > tr > th{border-color:#bcbcbc;background:#929292;}
.tb_spec .table-striped.type.color07 > tbody > tr:nth-of-type(even),.table-striped.type .bg_design{background:#f6f7f9;}
.tb_spec .horizon_type th{background:#f2f4e6;}
.tb_spec .horizon_type td, .tb_spec .horizon_type th{border-right:1px solid #ddd;}
.tb_spec .reference li{font-size:12px;}
.th-lg{min-width:195px;}
.table-lg{max-width:none;margin:0 5%;}

.tb_err tr>*{ padding:15px 10px !important; border:1px solid #ddd;text-align:center; vertical-align:middle !important;}
.tb_err th{ background:#0365c0; white-space:nowrap;color:#FFF;}
.tb_err tr>td:last-child{ text-align:left;}
.tb_err.text-center tr>*{ text-align:center !important;}

.tb_capa{display:table;width:100%;max-width:860px;margin:60px auto 50px;}
.tb_capa>div.img{width:155px;}
.tb_capa thead th{color:#3e3a39;}
.tb_capa td, .tb_capa th{padding:8px;border-bottom:1px solid #959595;color:#595757;}
.tb_capa .bg_blue{background:#d0dfee !important;color:#595757 !important;}
.tb_capa.v2{padding-top:60px !important;}
.tb_capa.v2 thead{border-top:1px solid #959595;}
.tb_capa.v2 th, .tb_capa.v2 td{border-left:1px solid #959595;text-align:center;}
.tb_capa.v2 tr>th:first-child{border-left:0;}
.tb_capa ul{padding:15px 0 0 !important;}
.tb_capa li{padding:5px !important;}

/* 고객지원 */
.icon_manual,.icon_catalog{width:22px;height:30px; margin:-4px 8px 0 0;background:url('./image/icon_manual.png') no-repeat;}
.icon_catalog{background:url('./image/icon_catalog.png') no-repeat;}

.tab-content > .active #viewSupport{display:block;}

#viewSupport{padding:0;}
#viewSupport .table>thead>tr>th{ vertical-align:middle;}
#viewSupport .table-bordered th{ background:#eee;}
#viewSupport .tb_fixed{table-layout:fixed;}
#viewSupport .tb{ width:100%; margin:10px 0; white-space:nowrap;min-width:560px;}
#viewSupport .tb tr>*{ padding:30px; border-bottom:1px solid #c9c9c9; vertical-align:middle;}
#viewSupport .tb thead th{ position:relative; padding:15px 20px; font-weight:500; text-align:center;}
#viewSupport .tb thead th+th:before{ content:''; display:block; position:absolute;bottom:0;left:0; height:30px; border-left:1px solid #c9c9c9;}
#viewSupport .tb .num{ padding:20px; font-size:18px; white-space:nowrap; text-align:center; line-height:1; vertical-align:middle;}
#viewSupport .tb .num strong{ display:inline-block; font-size:24px;color:#2a6eb4; vertical-align:middle;}
#viewSupport .tb .num span{ vertical-align:middle;}
#viewSupport .tb .tit{ width:60%; white-space:normal;}
#viewSupport .tb .tit h4{ font-size:18px; line-height:1.4;}
#viewSupport .tb .download_tit{ position:relative;;}
#viewSupport .tb .download_tit img{ display:none; position:absolute; top:-20px; left:100%; width:200px; margin:0 10px; padding:10px; border:1px solid #c9c9c9; box-shadow:1px 1px 4px rgba(0,0,0,.2); background:#fff;}
#viewSupport .tb .download_tit:hover{ z-index:1;}
#viewSupport .tb .download_tit:hover img{ display:block;}
#viewSupport .tb .hide_cnt{ display:none; padding-top:20px;;}
#viewSupport .tb.v2 tr>*{ padding:10px; vertical-align:middle;}
#viewSupport .tb .td_admin{ padding:24px;}
#viewSupport .tb .notice td{ background:#f9f9f9;}
.btn_radius_v1{font-size:1.059em;color:#727171;display:block;width:146px;height:34px;line-height:32px;text-align:center;border:1px solid #c9c9c9;border-radius:17px;box-sizing:border-box;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.btn_radius_v1:hover{background:#256fb4;border-color:#256fb4;color:#fff;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.btn_line{padding:5px 36px;border:1px solid #c9c9c9;border-radius:25px;background:#fff;font-size:17px;}




/* media */
@media all and (max-width:1165px){
	.shopViewInfo .productInfo{padding:30px;}
}
@media all and (max-width:1024px){
	.shopViewInfo{margin-bottom:20px;}
	.shopViewInfo .productInfo{padding:20px;}
	.shopViewInfo .photoWrap{width:547px;}
	#mLook .view_item{width:418px;height:460px;}
	#mLook .inner{height:460px;margin:0 0 0 428px;}
	#mLook .gallery li > span{width:121px;height:147px;}
	#shopview .nav{margin:0 0 0 -3px;}
	#shopview .nav>li>a{margin:0 3px;}
	#shopview .goodsinfobox h4{font-size:1.765em;}
	#shopview .goodsinfobox .box{font-size:0.941em;}

	.product_sect.v5 .media .col-sm-6{margin:0 5px;}
	.tb_spec{padding:20px;}
}

@media all and (max-width:960px){
	.product_sect.v5 .media .col-sm-6{display:block;}
	.product_sect .col-sm-6 a img{width:100%;}
}
@media all and (max-width:880px){
	.shopViewInfo .tr,
	.shopViewInfo .td{display:block !important;}
	.shopViewInfo .photoWrap{width:100%;}
	#mLook .view_item{width:80%;height:505px;}
	#mLook .inner{height:505px;margin:0 0 0 82%;}
	#mLook .gallery li > span{width:auto;height:162px;}

	.shopViewInfo .productInfo{padding-left:0;}
	#shopview .goodsinfobox h4{margin:0 0 20px;}
	#shopview .goodsinfobox .cont .guide{color:#000;font-size:1.176em;}
	#shopview .goodsinfobox .cont .guide br{display:none;}


	.btn_radius_v1{width:auto;font-size:.9em;}

	.table-responsive{border:none !important;}
	.table-responsive .tb_fixed{ table-layout:auto;}
	.tb{ width:100%; margin:0; white-space:nowrap;}
	.tb tr>*{ padding:14px 12px; border-bottom:1px solid #C9C9C9; font-size:12px; vertical-align:top;}
	.tb thead th{ position:relative; text-align:center;}
	.tb thead th+th:before{ content:''; display:block; position:absolute;bottom:0;left:0; height:30px; border-left:1px solid #c9c9c9;}
	.tb .num{font-size:12px;text-align:center; line-height:1.1; white-space:normal; vertical-align:middle;}
	.tb .num strong{ display:inline-block; font-size:20px;color:#2A6EB4; vertical-align:middle;}
	.tb .num span{ display:none; vertical-align:middle;}
	.tb .tit{ min-width:180px;white-space:normal;}
	.tb .tit h4{ font-size:14px;}
	.tb .hide_cnt{ display:none; padding-top:10px; font-size:13px;}
	.tb.v2 tr>*{ padding:10px; vertical-align:middle;}
	.tb .td_admin{ padding:5px 14px;}
	.no_data{ padding:30px !important; font-size:14px;}

	.product_sect .use{padding-top:30px;}
	.product_sect.v5 .award{padding:40px 0 0;}
	.product_sect.v2{padding:20px 20px 60px;}
}
@media all and (max-width:767px){
	.product_sect.v4 h3.bd_h3{border:none;}
	.product_sect .lst_tit.n{color:#b8066a;}
	.product_sect.v h3.pd30{padding:0 0 20px;}
	.product_sect .info_lst>div>ul>li{padding:10px 0 !important;}
	.product_sect .info_lst>div>ul{padding-top:0;}
	/* .product_sect.v4.bg_wh{border-bottom:0;} */
	.product_sect h3.nb{color:#2a6eb4 !important;border-bottom:0 !important;font-size:18px !important;margin-bottom:0 !important;}
	.product_sect li .pd0{padding:0 !important;}
}
@media all and (max-width:640px){
	#productTab0{border:none;margin:0 -10px;}
	.nav_wrp{margin-bottom:20px;}
	.text-right{font-size:13px;}
	.product_sect{padding:30px 10px !important;}
	.product_sect h3{font-size:24px;}
	.product_sect>div>div{padding:0 !important;}
	.product_sect.v3 .con{padding:0 10px;}
	.product_sect.v4 li.row{padding:0;}
	.product_sect.v5 .award ul{margin:0;}
	.product_sect.v5{padding:50px 10px;}
	.product_sect.v6{background:none;}
	.col-sm-7{width:100%;}
	#shopview .nav{margin:0;}
	#shopview .nav>li{float:left;width:33.33%;}
	#shopview .nav.v2>li>a{width:98%;margin:0;}

	.btn00{display:block;text-align:center;}
}
@media all and (max-width:560px){
	#mLook .view_item,
	#mLook .inner{height:435px;}
	#mLook .gallery li > span{height:137px;}
}
@media all and (max-width:480px){
	#mLook .view_item{width:70%;}
	#mLook .inner{margin:0 0 0 72%;}
	#shopview .goodsinfobox .cont .guide{font-size:1em;}
	#shopview .goodsinfobox h4{font-size:1.3em;}
	#shopview .goodsinfobox .box{font-size:.8em;}
	.product_sect h3{font-size:22px;}
}
@media all and (max-width:420px){
	#mLook .view_item{width:76%;}
	#mLook .inner{margin:0 0 0 79%;}
	#mLook .view_item, #mLook .inner{height:345px;}
	#mLook .gallery li > span{height:107px;}

}
@media all and (max-width:380px){
/*
	#mLook .view_item{width:100%;height:320px;float:none;margin-bottom:10px;}
	#mLook .inner{margin:0;height:110px;}
	#mLook .gallery{width:1000%;}
	#mLook .gallery li{float:left;width:3.333%;}
	#mLook .gallery:after{content:'';display:block;clear:both;}
	#mLook .gallery li span{height:110px;}
*/
}