/* BASIC css start */
#payco_order_btn{width:290px !important; margin:20px auto}
.payco_checkout.ta{width:290px !important}
.fixed-btn .ask a{font-size:16px; color:white; font-weight:bold;}

/* °øÅë µ¿¿µ»ó »ðÀÔ*/
.shopdetail iframe{ width:100% !important}
.sect1 .mv{padding:0 15px 15px; background:#F9F9F7}
.sect1 .mv .display_screen{position:relative;width:100%;height:0;padding-top:56%}
.sect1 .mv .display_screen iframe{position:absolute;top:0;left:0;width:100%;height:100%}

/* µ¿¿µ»ó »ðÀÔ*/
.prodetail_moviewrap{width:100%; overflow:hidden; padding-bottom:25px}
.prodetail_moviewrap img{ max-width:100%; overflow:hidden}
.prodetail_moviewrap span{ display:inline-block}
.prodetail_moviewrap .lf{ float:left; width:67%; margin-left:4%; text-align:left}
.prodetail_moviewrap .lf2{ float:left; width:75%; text-align:left}
.prodetail_moviewrap .rg{ float:right; width:25%;  margin-right:4%; text-align:right}
.prodetail_moviewrap .rg2{ float:right; width:25%; text-align:right}
.video-container{position:relative;padding-bottom:56.25%; height:0;overflow:hidden} 
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%} 
.movie40p{position:relative;width:100%;height:0;background-size:100%; background-repeat:no-repeat; background-position:top}
.movie40p .lfmov{ position:absolute; bottom:0; padding-left:7%;width:40%}
.movie40p .rgmov{ position:absolute; bottom:0; right:0; padding-right:7%;width:40%}


.shopdetail img{
	max-width:100% !important;
	height:auto !important;
}

.shopdetail .shopdetailInfo{margin-bottom:50px}

.shopdetail .shopdetailInfo .hder{position:relative;margin:0 -20px;padding:40px 80px 40px 20px;border-bottom:1px solid #f4f5f7}
.shopdetail .shopdetailInfo .hder h2{line-height:140%;font-size:22px;font-weight:200;color:#C2306A}
.shopdetail .shopdetailInfo .hder h2 .pronamedesc{display:block;line-height:120%;margin-top:5px;font-size:16px;color:#3b3b3b}
.shopdetail .shopdetailInfo .hder p{margin-top:10px;font-size:13px;color:#B0B0B0}
.shopdetail .shopdetailInfo .hder .engname{margin:0 0 10px}
.shopdetail .shopdetailInfo .hder .subname{margin-right:-60px}
.shopdetail .shopdetailInfo .hder .price{margin-top:20px}
.shopdetail .shopdetailInfo .hder .shopdetailButtonBottom{position:absolute;top:40px;right:20px}

.shopdetail .shopdetailInfo .shopdetailInfoTop{position:relative;margin:0 -20px;padding:70px 20px 20px;background:#F0FAFE}
.shopdetail .shopdetailInfo .shopdetailInfoTop .ico_label{position:absolute;top:0;left:0;z-index:1;margin:5% 0 0 5%}
.shopdetail .shopdetailInfo .shopdetailInfoTop .ico_label img{width:80%;
	-webkit-box-shadow:1px 1px 3px 0px rgba(124,139,143,0.6);
	-moz-box-shadow:1px 1px 3px 0px rgba(124,139,143,0.6);
	box-shadow:1px 1px 3px 0px rgba(124,139,143,0.6)
}
.shopdetail .shopdetailInfo .shopdetailInfoTop figcaption{text-align:left;margin-top:16px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom{padding-top:20px;background:#fff}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue{position:relative}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue p{display:table;width:100%;margin-bottom:15px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue p:last-child{margin-bottom:0px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .shopdetailInfoName{width:30%;display:table-cell;font-size:15px;color:#333;font-weight:400;vertical-align:middle}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .shopdetailInfoCont{width:70%;display:table-cell;margin-left:-4px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .shopdetailInfoCont>span+span{margin-left:10px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .shopdetailInfoCont>span.strike em{text-decoration:line-through;color:#ccc}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .region{margin-left:10px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .btn_relation{position:absolute;top:50%;right:0;text-align:center;margin-top:-25px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .btn_relation a{width:50px;height:50px;color:#fff;background:#636363;display:inline-block;font-size:0.917em;border-radius:4px;border:1px solid #424242}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .btn_relation a:first-child{}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoValue .btn_relation a .fa{display:block;margin:6px 0 3px 0}
.shopdetailInfoDelivery{margin-top:15px;padding:10px;background:#f6f6f6}

/* »óÇ°¿É¼Ç */
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area{}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed{width:100%;position:fixed;z-index:101;bottom:0;left:0;right:0}
/*
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed{-webkit-animation:qbuy 150ms linear 1 normal;animation:qbuy 150ms linear 1 normal}
@-webkit-keyframes qbuy{
	from{bottom:-65px}
	to{bottom:0}
}
@keyframes qbuy{
	from{bottom:-65px}
	to{bottom:0}
}
*/
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed .option_tk{height:150px;overflow-y:auto;background:#fff}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .fixed-btn{position:relative;bottom:0;left:0;right:0;width:100%;z-index:101;box-sizing:border-box}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .fixed-btn.fixed{display:block;position:fixed;background:#F54A7E}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed .fixed-btn.fixed{display:block;position:relative}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .fixed-btn .btn_option{position:absolute;top:-16px;left:50%;margin-left:-33px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoMultiSelect{background:#fff}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on{background:#f6f6f6;text-align:center;padding:10px 15px;display:none}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on a{width:48%;color:#3b3b3b;background:#fff;border:1px solid #ddd;display:inline-block;padding:12px 0;margin:0}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on a.buy{background:#56565A;border-color:#56565A;color:#fff}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect{}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .opt-com{display:block;text-align:right}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect p{padding:5px 0 20px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect p:last-child{margin-bottom:0px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoName{display:block;margin-bottom:3px;padding-top:10px;font-size:13px;color:#181818;font-weight:400}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCont{display:block}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCont select{width:100%;background-position:96% 50%}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCount .txt-qnty{text-align:right;padding:0 6px;width:50px !important}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCount .fa-plus{background:#fff;width:33px;height:33px;text-align:center;vertical-align:middle;line-height:36px;margin-left:-1px;color:#ddd}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .shopdetailInfoCount .fa-minus{background:#fff;width:33px;height:33px;text-align:center;vertical-align:middle;line-height:36px;margin-left:-1px;color:#ddd}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoMultiSelect .MK_optAddWrap #MK_innerOptScroll{border-bottom:1px solid #f6f6f6;margin:0}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .add-option-sel{font-weight:bold;font-size:1.1em;padding-top:10px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .add-option select{margin-bottom:10px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailInfoSelect .add-option .shopdetailInfoName{vertical-align:top;padding-top:11px}

.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed .shopdetailInfoSelect,
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed .MK_optAddWrap .total{margin:0 15px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed .shopdetailInfoMultiSelect .MK_optAddWrap #MK_innerOptScroll{border-bottom:1px solid #f6f6f6;margin:0 20px}

.shopdetail .shopdetailBoard{text-align:center}
.shopdetail .shopdetailBoard a{display:inline-block;width:100%;height:45px;line-height:45px;margin-top:5px;padding:0;border:1px solid #F2F2F2;background:#F2F2F2;color:#231f20;font-size:13px}

.MK_optAddWrap .MK_inner-opt-cm li{position:relative;border-bottom:1px solid #f6f6f6;padding:20px 0}
.MK_optAddWrap .MK_inner-opt-cm li:last-child{border-bottom:0px none}
.MK_optAddWrap .MK_inner-opt-cm .MK_p-name{padding-right:30px;display:block}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl{overflow:hidden;position:relative;margin-top:8px;padding-left:29px}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl input[type="tel"]{padding:0 6px;width:34px}
.MK_optAddWrap .MK_inner-opt-cm .MK_btn-del{position:absolute;top:12px;right:0;width:17px;height:17px;background:url(/design/baegayul/skin1.m/imgx/commx/sp_btn.png) no-repeat 0 -20px;background-size:320px;vertical-align:top;text-indent:-9999em}
.MK_optAddWrap .MK_inner-opt-cm .MK_btn-del img{display:none;width:20px}
.MK_optAddWrap .MK_inner-opt-cm .MK_price{position:absolute;bottom:21px;right:0;font-size:1.3em}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .basic_option[type="tel"],
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .MK_count[type="tel"]{float:left;height:30px;padding:0;border-color:#E1E1E1;text-align:center !important;color:#C2C2C2}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .basic_option+a{margin-left:-1px}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .basic_option+a+a{position:absolute;top:0;left:0}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .btn-type-02{float:left;background:white;width:28px;height:28px;text-align:center;vertical-align:middle;line-height:30px;color:#C2C2C2;border:1px solid #E1E1E1;display:inline-block;font-family:'FontAwesome'}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .btn-type-02 span{display:inline-block;background:url(/design/baegayul/skin1.m/imgx/commx/sp_btn.png) no-repeat;background-size:320px;vertical-align:top;text-indent:-9999em}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .MK_count+.btn-type-02{position:absolute;top:0;left:0}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .MK_count+.btn-type-02:after{content:"\f067"}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .MK_count+.btn-type-02+.btn-type-02{margin-left:-1px}
.MK_optAddWrap .MK_inner-opt-cm .MK_qty-ctrl .MK_count+.btn-type-02+.btn-type-02:after{content:"\f068"}
.MK_optAddWrap .total{text-align:right;padding:15px 0;font-size:1.3em}
.MK_optAddWrap .MK_total{font-size:18px;color:#FE730C;margin-left:15px}
.MK_optAddWrap .MK_txt-won{font-size:17px}

/* //»óÇ°¿É¼Ç */
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailTotal{background:#fff;text-align:right;padding:15px;font-size:1.2em}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailTotal em{color:#3E5865;font-size:1.333em;margin-left:16px}

.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonBottom{margin:50px 0 0;padding-top:50px;border-top:1px solid #F2F2F2}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonBottom img{margin:0 2px;width:45px;height:auto}
.shopdetail .shopdetailCoupon{margin-bottom:50px}
.shopdetail .shopdetailCoupon .shopdetailCouponGet .ty2{float:left;width:50%}
.shopdetail .shopdetailCoupon .shopdetailCouponGet li{height:34px;background:url("/images/d3/m_04/bg_coupon@2x.gif") no-repeat left center;padding:10px 0 10px 92px;border-bottom:1px dashed #cbcbcb;position:relative;background-size:81px auto}
.shopdetail .shopdetailCoupon .shopdetailCouponGet li:last-child{border-bottom:0px none}
.shopdetail .shopdetailCoupon .shopdetailCouponGet .MS_coupon dt{width:82px;position:absolute;top:10px;left:0 ;color:#fff;text-align:center}
.shopdetail .shopdetailCoupon .shopdetailCouponGet .MS_coupon dt strong{font-weight:normal}
.shopdetail .shopdetailCoupon .shopdetailCouponGet .MS_coupon h4{font-weight:bold}
.shopdetail .shopdetailItem .shopdetailItemPopup{text-align:center;padding:0;margin:22px 0}
.shopdetail .shopdetailItem .shopdetailItemPopup a{font-weight:bold;color:#666;background:#f0f0f0;display:block;padding:10px 0}
.shopdetail .shopdetailItem .shopdetailItemPopup .shopdetailItemZoom{height:60px;padding:0 0 0 75px;margin-top:10px;background:url("/images/d3/m_04/bg_hand@2x.gif") no-repeat 20px center;line-height:60px;background-size:50px auto}
.shopdetail .shopdetailItem .shopdetailImage{padding-left:0;padding-right:0}
.shopdetail .shopdetailItem .shopdetailImage img{max-width:100% !important;height:auto !important}
.shopdetail .shopdetailItem .shopdetailImage table{width:100% !important}
.shopdetail .shopdetailItem .shopdetailImage object{width:100% !important}
.shopdetail .shopdetailItem .shopdetailImage iframe{width:100% !important}
.shopdetail .shopdetailItem .shopdetailImage table{table-layout:auto !important}
/*.shopdetail .shopdetailItem .shopdetailImage div{width:100%}*/
.shopdetail .shopdetailItem .shopdetailNotify{margin-top:24px}
.shopdetail .shopdetailItem .shopdetailNotify .shopdetailNotifyInfo{padding:15px 0}
.shopdetail .shopdetailItem .shopdetailNotify .shopdetailNotifyInfo dt{font-weight:bold;margin-bottom:2px}
.shopdetail .shopdetailItem .shopdetailNotify .shopdetailNotifyInfo dd{margin:0 0 25px 6px}
.shopdetail .shopdetailRelationItem{padding:0 15px 30px 15px}
.shopdetail .shopdetailRelationItem .listName input{float:right}
.shopdetail .shopdetailRelationItem .btn_cart{width:290px;text-align:center;font-weight:bold;color:#fff;background:#393939;display:block;padding:10px 0;margin:0 auto}

/* °ü·Ã»óÇ° */
.shopdetailRelation{padding:50px 0}
.shopdetailRelation figure{background:white;text-align:center}
.shopdetailRelation figure img.listPic{display:block;max-width:200px;margin:0 auto 20px}
.shopdetailRelation h3{line-height:1;margin-bottom:15px;text-align:center;font-size:20px;font-weight:200}
.shopdetailRelation p{line-height:1;font-size:14px}
.shopdetailRelation p.listPrice{margin-bottom:10px;font-size:16px}
.shopdetailRelation p.listPrice em{font-size:14px}
.shopdetailRelation .pager{width:100%;text-align:center}
.shopdetailRelation .pager span{display:inline-block;width:4px;height:4px;margin:0 3px;background:#ADADAD;cursor:pointer;text-align:left;text-indent:-9999em;
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px
}
.shopdetailRelation .pager .swiper-active-switch{background:#F05C91}
.shopdetailRelation .list_shoppingRelationItem1x{padding:0}
.shopdetailRelation .list_shoppingRelationItem1x ul{width:100%;display:table;table-layout:fixed;box-sizing:border-box}
.shopdetailRelation .list_shoppingRelationItem1x li{width:100%;display:inline-block;vertical-align:top;border-top:1px solid #d9d9d9;padding:18px 0}
.shopdetailRelation .list_shoppingRelationItem1x li figure{padding:0}
.shopdetailRelation .list_shoppingRelationItem1x li:first-child{border:0px none}
.shopdetailRelation .list_shoppingRelationItem1x li img.listPic{}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo{position:relative}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listName{height:32px;line-height:140%;font-size:18px;font-weight:400}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .etc{margin-bottom:15px;font-size:14px;color:#737373}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .options-select{width:100%}
.shopdetailRelation .list_shoppingRelationItem1x .MS_related_checkbox{display:none;position:absolute;top:0;right:0}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listCount{ooverflow:hidden;position:relative;margin:12px 0;padding-left:31px}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listCount .amount-input{float:left;width:32px;height:32px;padding:0 4px;text-align:center}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listCount .fa-plus{float:left;margin-left:-1px;background:white;width:30px;height:30px;border:1px solid #F2F2F2;text-align:center;vertical-align:middle;line-height:30px;color:#ddd}
.shopdetailRelation .list_shoppingRelationItem1x .list_shoppingInfo .listCount .fa-minus{position:absolute;top:0;left:0;background:white;width:30px;height:30px;border:1px solid #F2F2F2;text-align:center;vertical-align:middle;line-height:30px;color:#ddd}
.shopdetailRelation .list_shoppingRelationItem1x .btn_Black{display:inline-block;width:100%;height:45px;line-height:45px;padding:0;border:1px solid #F2F2F2;background:#F2F2F2;color:#231f20;font-size:13px}
/* //°ü·Ã»óÇ° */

/* Äü¹ÙÀÌ ¹öÆ° ³ëÃâ ½Ã Ä¿¹Â´ÏÆ¼ ÅÇ À§Ä¡ º¯°æ */
.cs-button{bottom:53px !important}
/* //Äü¹ÙÀÌ ¹öÆ° ³ëÃâ ½Ã Ä¿¹Â´ÏÆ¼ ÅÇ À§Ä¡ º¯°æ */

/*
@media screen and (min-width:420px) and (max-width:767px){
	.shopdetail .shopdetailInfo .hder{padding-top:0;border-top:0 none;text-align:left}
	.shopdetail .shopdetailInfo{position:relative;overflow:hidden;zoom:1;background:#fff}
	.shopdetail .shopdetailInfo .shopdetailInfoTop{float:left}
	.shopdetail .shopdetailInfo .shopdetailInfoTop figure{border-bottom:0px none}
	.shopdetail .shopdetailInfo .shopdetailInfoTop, 
	.shopdetail .shopdetailInfo .shopdetailInfoBottom{width:50%;margin:0;box-sizing:border-box}
	.shopdetail .shopdetailInfo .shopdetailInfoBottom{float:right;background:#fff;padding:0 15px;box-sizing:border-box}
	.shopdetailInfoBottom .shopdetailInfoMultiSelect .MK_optAddWrap #MK_innerOptScroll{background:#fff}
	.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailTotal{border-top:1px solid #c7c7c7}
	.shopdetail .shopdetailCoupon .shopdetailCouponGet{width:335px;margin:0 auto}
	.shopdetail .shopdetailRelationItem{padding:0 0 30px 0}
	.shopdetail .shopdetailItem .shopdetailItemPopup{width:335px;margin:22px auto}
	.shopdetail .shopdetailRelationItem .btn_cart{margin:34px auto}
	.shopdetailRelation .list_shoppingRelationItem1x li{width:50%}
	.shopdetailRelation .list_shoppingRelationItem1x li:nth-child(2){border:0px none}
}
*/

@media screen and (min-width:768px){
	.shopdetail .shopdetailInfo .hder{padding-top:0;border-top:0 none;text-align:left}
	.shopdetail .shopdetailInfo{position:relative;overflow:hidden;zoom:1;background:#fff}
	.shopdetail .shopdetailInfo .shopdetailInfoTop{float:left}
	.shopdetail .shopdetailInfo .shopdetailInfoTop figure{border-bottom:0px none}
	.shopdetail .shopdetailInfo .shopdetailInfoTop, 
	.shopdetail .shopdetailInfo .shopdetailInfoBottom{width:50%;margin:0;box-sizing:border-box}
	.shopdetailInfoBottom .shopdetailInfoMultiSelect .MK_optAddWrap #MK_innerOptScroll{background:#fff}
	.shopdetail .shopdetailInfo .shopdetailInfoBottom{float:right;background:#fff;padding:0 15px;box-sizing:border-box}
	.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailTotal{border-top:1px solid #c7c7c7}
	.shopdetail .shopdetailCoupon .shopdetailCouponGet{width:335px;margin:0 auto}
	.shopdetail .shopdetailRelationItem{padding:0 0 30px 0}
	.shopdetail .shopdetailItem .shopdetailItemPopup{width:335px;margin:22px auto}
	.shopdetail .shopdetailItem .shopdetailNotify{margin-top:36px}
	.shopdetail .shopdetailRelationItem .btn_cart{margin:34px auto}
	.shopdetailRelation .list_shoppingRelationItem1x li{width:50%}
	.shopdetailRelation .list_shoppingRelationItem1x li:nth-child(2){border:0px none}
}

/* jxc */
#contents{background:white}

.h_title{display:none;margin:0}

.price{line-height:1;font-size:20px}
.price strong{font-weight:400}
.price em{display:inline-block;font-size:17px}
.price .dc{position:relative;color:#999A9F;font-size:20px;text-decoration:line-through}
.price .consumer{display:inline-block;font-size:20px;color:#8A8986;text-decoration:line-through}
.price .consumer em{display:none;color:#8A8986}
.price .sellnow strong{font-size:38px;font-weight:700;color:#080A0E}
.price .sellnow em{margin:17px 0 0 3px;font-size:17px;color:#333}
.price.ty1 em{display:none;margin-top:0}
.price.ty1 .sellnow{position:relative;margin-left:5px;font-size:20px;color:#353535}
.price.ty2 em{display:none;margin-top:0}
.price.ty2 .sellnow{position:relative;margin-left:5px;font-size:20px;color:#353535}
.price.ty3{padding-bottom:25px;border-bottom:1px solid #f6f6f6}

.option_tk{}

.MK_inner-opt-cm .MK_qty-ctrl .basic_option+.btn-type-02 span{width:10px;height:10px;margin-top:9px;background-position:0 0}
.MK_inner-opt-cm .MK_qty-ctrl .basic_option+.btn-type-02+.btn-type-02 span{width:10px;height:2px;margin-top:13px;background:#C2C2C2}
.MK_inner-opt-cm.disable .MK_p-name,
.MK_inner-opt-cm.disable .MK_price{display:none}
.MK_inner-opt-cm.disable li{display:table;width:100%;padding-top:0}
.MK_inner-opt-cm.disable .shopdetailInfoName{display:table-cell;width:30%;font-size:14px;color:#333;vertical-align:middle}
.MK_inner-opt-cm.disable .MK_qty-ctrl{display:table-cell;width:70%;margin-left:-4px}

.guide .lst{margin-top:-1px;border:solid #f3f3f3;border-width:1px 0}
.guide .lst .title{height:60px;line-height:60px;font-size:14px;background-size:9px;cursor:pointer}
.guide .lst .title a{display:block}
.guide .lst .title .fa{float:right;margin-top:23px;color:black}
.guide .lst.open{border-bottom:0 none}
.guide .lst.open .title{background-position:98% 13px;background:#F2F2F2}
.guide .lst.open .fa{color:black}
.guide .lst .cnt{display:none;padding:15px 0}
.guide .lst .notify dt, 
.guide .lst .notify dd{line-height:18px;font-size:13px}
.guide .lst .notify dt{margin-top:15px;color:#231f20}
.guide .lst .notify dd{margin-top:7px;padding:0 0 13px 14px;color:#777777;border-bottom:1px solid #f3f3f3}
.guide .lst .notify dd:last-child{padding:0;border:0}

/**/
.share .body{text-align:center}
.share .body .subname{margin-right:0}
.share dl{margin-top:50px}
.share dl dt,
.share dl dd{display:inline-block;vertical-align:top}
.share dl dt{font-size:18px;margin:4px 10px 0 0;padding-right:10px;border-right:1px solid #ddd}
.share dl dt+dd{margin-left:0}
.share dl dd{margin-left:15px}
.share dl dd a{display:block;width:50px;height:50px;line-height:50px;border:1px solid black;border-radius:50%}
.share dl dd a i{margin-top:14px}
.share .copy_url{position:relative;margin-top:40px;padding-right:40px;border-bottom:1px solid black}
.share .copy_url input[type="text"]{width:100%;border:0 none}
.share .copy_url a{position:absolute;top:0;right:0;width:40px;height:40px}
.share .copy_url a i{margin-top:9px}

/**/
.layer_screen{display:none;overflow:hidden;overflow-y:auto;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:white;-webkit-overflow-scrolling:touch}
.layer_screen .inwrap{margin:20px}
.layer_screen .head{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid black;font-size:20px}
.layer_screen .head .close{position:absolute;top:0;right:0;width:17px;height:17px;background-position:0 -20px}

/**/
.payco-checkout{margin-bottom:20px}

/**/
.ship{max-width:100%}
.ship img{max-width:100%}
.ship ul li{overflow:hidden}
.ship ul li:first-child{margin-top:0}
.ship ul li h4{display:none;padding-bottom:10px;font-size:18px;font-weight:400;color:#131313}
.ship dl{overflow:hidden;position:relative;line-height:180%;letter-spacing:-0.04em}
.ship dl dt{padding-top:30px;color:#56585A;font-size:14px}
.ship dl dd{position:relative;margin-top:10px;padding-left:10px;color:#646464;font-size:13px}
.ship dl dd.bull_none{padding-left:0}
.ship dl dd:after{content:"";position:absolute;top:9px;left:0;width:3px;height:3px;background:#646464}
.ship dl dd.bull_none:after{display:none}
.ship dl dd strong{font-weight:700}
.ship .note{margin-top:10px}
.ship .note h5{margin-bottom:5px}
.ship .note p{line-height:140%}

/**/
.payment{margin-top:30px;text-align:right}
.payment .price{margin-bottom:25px}
.payment .txt{float:left;margin-top:23px;font-size:13px}
.payment .util{overflow:hidden}
.payment .util .inbox{margin-right:-20px;font-size:0}
.payment .util .inbox span{display:inline-block;position:relative;margin-right:10px;padding-right:10px;font-size:13px}
.payment .util .inbox span:after{position:absolute;top:3px;right:0;width:1px;height:12px;background:#bdbdbd;content:''}

/**/
.detail_tabs{margin-bottom:20px}
.detail_tabs ul{overflow:hidden;margin-left:-1.3%}
.detail_tabs li{float:left;width:32%;margin-left:1.3%;text-align:center}
.detail_tabs li a{display:block;padding:11px 0;font-size:13px;color:black;background:white;border:1px solid #f0f0f0;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition:all 0.3s ease
}
.detail_tabs li.on a,
.detail_tabs li a:hover{background:black;border:1px solid black;color:white;
	-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	-ms-transition:all 0.3s ease;
	transition:all 0.3s ease
}
.tabs_container.hidden{display:none}

/**/
.authentication{margin:50px -15px 0;padding:50px 15px 50px;background:#F0F2EE}
.authentication .title{margin-bottom:35px;text-align:center}
.authentication .title h3{line-height:120%;font-size:18px;color:#2E2E2E;font-weight:200}
.authentication .title p{margin-top:10px;font-size:11px;color:#707073}
.authentication .item .thumb{width:85%;margin:0 auto 10px}
.authentication .item p{text-align:center}
.authentication .sw_slide .swiper-container{padding:0;margin:0 34px}
.authentication .sw_slide{position:relative}


/**/
.required_information{margin-top:50px}
.required_information .title{margin-bottom:30px}
.required_information .title h3{line-height:1;font-size:18px;color:#2F2F2F}
.required_information .tbl{width:100%}
.required_information .tbl tbody th,
.required_information .tbl tbody td{display:block;line-height:172%;margin-top:-1px;padding:10px 15px;border:1px solid white;font-size:11px;font-weight:400;text-align:left}
.required_information .tbl tbody th{background:#F6F6F6;color:black;letter-spacing:-1px}
.required_information .tbl tbody td{background:#F9F9F9;color:#6C6C74}
.required_information .tbl ul li{padding-left:13px;text-indent:-13px}
.required_information .tbl ul+ul li{margin-left:13px}

/**/
.benefit{margin:50px -15px 0;padding:50px 15px 50px;background:#F0F2EE}
.benefit .title{margin-bottom:20px;text-align:center;letter-spacing:-0.06em}
.benefit .title h3{line-height:130%;font-size:18px;color:#2E2E2E;font-family:'notokr-thin'}
.benefit .title p{margin-top:10px;font-size:12px;color:#64847C}
.benefit .lst_cell .ty_ul{margin:-2% 0 0 -2%;font-size:0}
.benefit .lst_cell .ty_ul li{display:inline-block;width:48%;margin:2% 0 0 2%}
.benefit .lst_cell .ty_ul img{width:100%}

/**/
.power_review #mPowerreview .pr-tab{overflow:visible;height:44px;border-color:#fafafa}
.power_review #mPowerreview .pr-tab li{text-align:center}
.power_review #mPowerreview .pr-tab li a{display:inline-block}
.power_review #mPowerreview .pr-tab li.now a{border-bottom:3px solid #F05B92}
.power_review #mPowerreview .tit{display:none}
.power_review #mPowerreview .review-wrap>li{padding:0;border-bottom:1px solid #ddd}
.power_review #mPowerreview .sumup{padding:10px 0}
.power_review #mPowerreview .item{margin-bottom:0;border:0 none}
.power_review #mPowerreview .item p{margin:0}
.power_review #mPowerreview .item .lnk-more{margin:10px 0 0;padding:5px;border:1px solid #333;color:#333}
.power_review #mPowerreview .recmd{padding:0}

.power_review #mPowerreview .review-none{margin:20px 0;padding:0;border:0 none;background:none}

.power_review #mPowerreview .btn-more{margin-top:20px;border:0 none;background:black;color:white}

/*  */
.detail_tabs.fixed_tab{position:fixed;z-index:10;top:0px;left:0;width:100%;padding:10px 20px;background:rgba(255, 255, 255, 0.91);box-sizing:border-box}

/*  */
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed .option_tk{height:160px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed .option_tk .MK_inner-opt-cm.disable li{padding-top:20px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .option_area.fixed~.payment .txt{margin-right:12px}
.fixed-btn .layer-confirm{position:relative;z-index:1;padding:0 !important;background:none !important}
.fixed-btn .layer-confirm .txt{font-size:12px !important;color:#999 !important}
.fixed-btn .layer-confirm h4{height:50px !important;line-height:50px !important;font-size:18px !important}
.fixed-btn .layer-confirm .close{top:0 !important;right:0 !important;height:50px !important}
.fixed-btn .layer-confirm .btns-2{padding-bottom:0 !important;border-top:1px solid #ddd;font-size:0}
.fixed-btn .layer-confirm .btns-2 a{width:50%;height:50px;line-height:50px;padding:0 !important;font-size:13px;border-radius:0 !important;vertical-align:top}
.fixed-btn .layer-confirm .btns-2 a.btn-cart{background:white !important}
.fixed-btn .soldout{padding:20px;color:white;text-align:center}
.fixed-btn .ask{display:inline-block;line-height:60px;color:white}
.fixed-btn .bt_option{position:absolute;top:0;right:0;width:45px;height:60px;text-align:center;color:white}
.fixed-btn .bt_option i{margin-top:19px}
.fixed-btn .bt_option.is-active i{color:white}
.fixed-btn a{display:inline-block;height:60px;line-height:60px;text-align:center;box-sizing:border-box}
.fixed-btn a i{vertical-align:middle}
.fixed-btn .wish{margin-left:10px;padding:0 10px;color:white}
.fixed-btn .cart{padding:0 10px;color:white}
.fixed-btn .buy{float:right;margin-right:45px;font-size:20px;color:#fff;font-weight:bold}

#basketpage:after{position:fixed;top:0;left:0;z-index:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.55);content:''}

.shopdetail .shopdetailInfo .shopdetailInfoBottom .fixed-btn{display:block}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on{position:relative;padding:15px 15px 6px 65px;font-size:0px;word-spacing:0px;letter-spacing:0px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on a{display:inline-block;height:50px;padding:15px 0 0;font-weight:bold;text-align:center;box-sizing:border-box}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on .wish{position:absolute;top:15px;left:15px;width:50px;height:50px;padding:0;border:1px solid #efefef;background:#FFF}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on .wish .fa{margin:13px 0 0 0;font-size:24px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on .cart{width:48%;margin-left:2%;border:1px solid #efefef;background:#fff;font-size:16px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on .buy{width:48%;margin-left:2%;color:#fff;font-size:16px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .buy_on a.buy{background:#434F95;border:1px solid #434F95}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonTop{height:50px}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonTop a.buy{background:black;border:1px solid black}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonTop a.wish:hover, 
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonTop a.wish:focus{color:#E4C052}
.shopdetail .shopdetailInfo .shopdetailInfoBottom .shopdetailButton .shopdetailButtonTop .ask{line-height:50px;margin-left:10px;background:#1e90ff;color:white;text-align:center}

/**/
.boardList .empty-board{padding:20px 0;text-align:center}

.item-list-head .total-num{margin-bottom:10px}
.item-list-head .btn_set,
.item-list-head .btn_set .abtn_{display:block}

.list_board ul li{position:relative;padding:0;border-bottom:1px solid #ececec}
.list_board .re-wrap ul li{font-size:1em;border-bottom:0;border-top:1px dotted #bebebe;margin-top:5px;padding-top:5px;list-style:none}
.list_board ul li dl{margin:20px 0}
.list_board ul li dl h4{margin:0}
.list_board ul li .title{display:block;margin-bottom:5px;padding-right:36px;font-size:14px;color:#222;font-weight:normal;line-height:17px;word-break:break-all;overflow:hidden}
.list_board ul li .title span{color:#222}
.list_board ul li .rating{margin-bottom:10px}
.list_board ul li .rating .MS_review_mark_icon{display:block;height:15px;background:url(/design/baegayul/skin1.m/imgx/commx/sp_score_star.png) no-repeat 0 0;background-size:74px;text-indent:-9999em}
.list_board ul li .rating .MS_review_mark_icon.star1{background-position:0 0}
.list_board ul li .rating .MS_review_mark_icon.star2{background-position:0 -20px}
.list_board ul li .rating .MS_review_mark_icon.star3{background-position:0 -40px}
.list_board ul li .rating .MS_review_mark_icon.star4{background-position:0 -60px}
.list_board ul li .rating .MS_review_mark_icon.star5{background-position:0 -80px}
.list_board ul li .info{color:#ddd}
.list_board ul li .info span{display:inline-block;margin-left:10px}
.list_board ul li .info span:first-child{margin-left:0}
.list_board ul li .cont_wrap{display:none}
.list_board ul li .cont_wrap img{max-width:100%;padding-bottom:5px}
.list_board ul li .cont_wrap .conts{min-height:100%;background-color:#fff;table-layout:fixed;word-break:break-all;word-wrap:break-word;padding:0 0 20px;color:#777}

/* ´ñ±Û */
.MS_cmt_list_box{padding:10px;border-top:1px solid #ececec;position:relative}
.MS_cmt_list_box .comment_depth2{padding-left:10px}
.MS_cmt_list_box .comment_depth3{padding-left:15px}
#comment_password{width:250px;left:7px;box-shadow:0 0 5px 0 #808080}
#comment_password input[type="password"]{width:75%}
#comment_password form{height:auto !important}
#comment_password form span{display:block}

/* ´ä±Û */
.list_board ul li .reply_depth1 .rating,
.list_board ul li .reply_depth1 .info,
.list_board ul li .reply_depth2 .rating,
.list_board ul li .reply_depth2 .info,
.list_board ul li .reply_depth3 .rating,
.list_board ul li .reply_depth3 .info{padding-left:23px}
.list_board ul li .reply_status{font-size:0.875em;color:#777777;font-weight:normal}

/* ºñ¹øÀÔ·Â */
.list_board input[type="password"]{border-radius:3px 0 0 3px;width:80%;border-right:0;box-sizing:border-box;height:35px}
.list_board input[type="button"]{width:20%;float:right;height:35px;border-radius:0 3px 3px 0;background-color:#444;color:#fff;border:1px solid #444;box-sizing:border-box}

/* new, hit ¾ÆÀÌÄÜ */
.list_board ul li dl h4 .new{display:inline-block;width:15px;height:15px;line-height:15px;color:#fff;font-size:0.875em;background-color:#5cb7fa;-webkit-border-radius:3px !important;border-radius:3px !important;-moz-background-clip:padding;-webkit-background-clip:adding-box;background-clip:padding-box;text-align:center}
.list_board ul li dl h4 .hit{display:inline-block;width:15px;height:15px;line-height:15px;color:#fff;font-size:0.875em;background-color:#ff912c;-webkit-border-radius:3px !important;border-radius:3px !important;-moz-background-clip:padding;-webkit-background-clip:adding-box;background-clip:padding-box;text-align:center}

/* ¼öÁ¤,»èÁ¦¹öÆ° */
.list_board ul li .cont_wrap .comment_modify{text-align:right;margin-top:5px}
.list_board ul li .cont_wrap .comment_modify a{width:45px;border:1px solid #444;border-radius:3px;font-size:0.875em;display:inline-block;text-align:center;line-height:20px;height:20px;background-color:#fff}
.list_board ul li dl .info .review_del{width:45px;border:1px solid #444;border-radius:3px;font-size:0.875em;display:inline-block;text-align:center;line-height:20px;height:20px;background-color:#fff}

/**/
section .paging{padding-bottom:0}

.shortcut-tab ~ .shortcut-tab{height:0}
.shortcut-tab+section{padding-bottom:40px}
.shortcut-tab+section h3.tit_h3{margin-bottom:20px;font-size:18px;color:#333}

.shortcut-tab{overflow:hidden;margin-top:40px;margin-top:0}
.shortcut-tab .hidden{display:none}
.shortcut-tab ul.shortcut-list{height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.shortcut-tab ul.shortcut-list li.shortcut-items{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:50px;box-sizing:border-box;border-bottom:solid 2px #e5e5e5;text-align:center;height:50px;line-height:50px;font-size:13px;color:#888}
.shortcut-tab ul.shortcut-list li.shortcut-items span{display:block}
.shortcut-tab ul.shortcut-list li.shortcut-items.current{color:#122261;border-bottom-color:#122261}
.shortcut-tab ul.shortcut-list li.shortcut-items del{display:none}

.fixed-shortcut-tab{position:fixed;top:0;z-index:1;width:100%;min-width:320px;background:#fff}
.fixed-shortcut-tab .shortcut-tab{height:auto;margin-top:0}

.guide{margin-bottom:0;padding-bottom:0}

#MK_innerOpt_02{display:none !important;}
/* BASIC css end */

