/* BASIC css start */
@import url('https://fonts.googleapis.com/css?family=Cardo|Rozha+One|Lora:400,700|Black+Han+Sans|Do+Hyeon|Nanum+Gothic:400,700,800|Nanum+Myeongjo:400,700,800|Noto+Serif+KR:200,300,400,500,600,700,900|Noto+Sans+KR:100,300,400,500,700,900&display=swap&subset=korean');


/*여우가발TV*/
.youtube {width:100%; padding-bottom:30px; position:relative;}
.youtube .cate{width:100%; height:180px; margin-bottom:0px;  font-family: 'Noto Sans KR', sans-serif; background-image:url(http://resfor.cafe24.com/wig/site/mobile/youtube_main_bg.jpg); background-size:100%; }
.youtube .cate a.title {font-weight:600;font-size:20px;}
.youtube .cate ul {padding:60px 0 0 15px; width:80%;}
.youtube .cate li {display:inline-block; margin:3px 2px; border:1px solid #999; padding:5px 11px; border-radius:15px;}
.youtube .cate li a{font-size:13px; color:#333;font-family: 'Noto Sans KR', sans-serif;}
.youtube .cate_list {width:100%; margin-bottom:20px;overflow:hidden; border-top:1px solid #ddd; }
.youtube .cate_list li {float:left;width:20%; border-bottom:1px solid #ddd; border-right:1px solid #ddd; box-sizing:border-box; -moz-box-sizing:border-box; padding:3px 0;}
.youtube .cate_list li a {display:block; font-size:13px; height:32px; line-height:32px; color:#585858; text-align:center; text-overflow: clip; white-space: nowrap; overflow: hidden; font-family: 'Noto Sans KR', sans-serif; font-weight:500;}
.youtube iframe {display:block; margin:10px auto;}
.foxwigtv {text-align:left;}
.foxwigtv span {padding-left:15px;}
.foxwigtv .t_no {font-size:15px; color:#999; font-family: 'Noto Sans KR', sans-serif; font-weight:600; display:inline-block; margin-right:3px; padding:3px 8px; border:1px dashed #999; /*border-radius:20px;*/ } 
.foxwigtv .t1 b{ font-size:18px; color:#191919; letter-spacing:-1px; font-weight:500;}
.foxwigtv .t1{font-size:15px; color:#ababab;font-family: 'Noto Sans KR', sans-serif; line-height:20px; display: block; letter-spacing:-1px;} 
.more a{ display:block; width:150px; height:26px; background:#333; color:#fff; text-align:center; font-size:13px; margin:-20px auto 0; vertical-align:middle; padding-top:8px;}

.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:90%;}



.youtube .prd-s {width:95.5% !important; margin:0 auto 40px auto; border-bottom:1px dashed #ddd; padding-bottom:40px;text-align:center;}
.youtube .prd-s:last-child{ border:none; padding-bottom:0px;margin-bottom:0;}
.youtube .title {text-align:left;margin: 15px 0 0 10px; height:30px; }
.youtube .title span{font-size: 16px; color:#2e2e2e; display:inline-block;font-family: 'Noto Sans KR', sans-serif; font-weight:500; vertical-align:middle; letter-spacing:-1px;}
.youtube .title i {color:#cc0000; font-size:25px; vertical-align:middle; padding-right:3px; }
.prd-s .slide {width: 32.5%; height:auto; vertical-align:top; display:inline-block; }
.prd-s .item-list .thumb { position: relative; }
.prd-s .item-list .thumb a { display:block; overflow:hidden; line-height:60px; text-align:center; }
.prd-s .item-list .thumb a img { width:100%;}
.prd-s .item-list .thumb .clChip { margin-top:5px; }
.prd-s .item-list .thumb .clChip span {display: inline-block; width:14px; height:4px;}
.prd-s .item-list .thumb .prd-preview { position:absolute; right:0px; bottom:0px; }
.prd-s .item-list .thumb .prd-preview a { display:block;font-size:20px; width:27px; height:27px;line-height:27px; text-align:center; color:#333; background-color:rgba(255, 255, 255, .5); /*border:1px solid #bcbcbc;*/}

.prd-s .item-list dd {padding: 3% 2% 5% 2%; text-align:left;}
.prd-s .item-list .prd-name,
.prd-s .item-list .prd-name a { font-size: 13px; }
.prd-s .item-list .prd-subname {color:#999; margin-top:7px; font-size:12px; line-height:15px;}
.prd-s .item-list .prd-price {padding: 5px 0 0;font-size: 15px; position:relative; font-weight:bold;}
.prd-s .item-list .prd-price del,
.prd-s .item-list .prd-price strike {color:#999; font-weight:normal; font-size:14px; margin-right:5px;}
.prd-s .item-list .prd-price .red {color:#f52e54; margin-right:6px;}
.prd-s .item-list .prd-price .krw {font-size:14px;}
.prd-s .item-list .prd-price .sale {color:#cc0000; padding-right:5px;}
.prd-s .item-list .MK-product-icons img {vertical-align: middle; margin-left:2px;}
/* BASIC css end */

