@import url('common.css');
.sub-contents{text-align: center;padding-top:9%;overflow: hidden;}
.sub-contents .wrap{clear:both;max-width: 1640px;margin: 0 auto;}
/*br class*/
.responsive1 {display:none}
.br428 {display:none}
.br570 {display:none}
.br768 {display:none}
.none768 {display:block}
.none570 {display:block}
.v-mobile {display:none}
/*padding,margin class*/
.pb5 {padding-bottom:5%}
.pb10 {padding-bottom:10%}
.pb20 {padding-bottom:20%}

h2{font-size: 79px;color: #4f3118}
h3{font-size: 34px;color: #4f3118;margin-top:2%;font-weight:400;font-family: 'Times New Roman', Times, serif}
h4{font-size: 50px;color: #4f3118;font-weight: 600;line-height: 1.2;margin-bottom:4%}
h5{font-size: 40px;color: #4f3118;font-weight: 600;line-height: 1.2;margin-bottom:2%}
h6{font-size: 24px;color: #4f3118;font-weight: bold;line-height: 1.4;margin:6% 0 3% 0; text-align:left;font-family: 'Times New Roman', Times, serif}

/*발문*/
.read_txt {text-align: left;line-height: 200%;font-size: 21px;font-weight:600;padding: 0 185px;color: #4f3118;}
/*본문*/
.textarea{padding: 0 8%;}/*본문 위, 아래 모두 여백없음*/
.textarea02{padding: 6% 8%;}/*본문 위, 아래 모두 여백있음*/
.textarea03{padding: 6% 8% 0 8%;}/*본문 위에만 여백있음*/
.textarea04{padding: 0 8% 6% 8%;}/*본문 아래에만 여백있음*/
.textarea05{padding: 6% 8%; border-bottom:1px solid #e7e7e7}/*본문 위에만 여백있음*/
.textarea05.last {border-bottom:0px}/*본문 위에만 여백있음*/
/*넘버도형*/
.num-circle {border-radius:100%;background:#4f3118; color:#fff;width:45px;height:45px;margin:5% auto 3% auto;font-size:28px;
line-height:170%;font-weight:400;text-align:center}
.local-text {font-size:20px; }
/*본문이미지*/
.imgarea{margin: 0 0;}/*위, 아래 모두 여백없음*/
.imgarea02{padding:6% 0;}/*위, 아래 모두 여백있음*/
.imgarea03{margin: 6% 0 0 0;}/*위에만 여백있음*/
.imgarea04{margin: 0 0 6% 0;}/*아래에만 여백있음*/
.imgarea05{margin: 6% 15%}/*크기가 본문보다 작은 이미지,트렌드 일러스트*/
.imgarea05.small {margin: 6% 25%}
.imgarea05.small2 {margin: 6% 32%}
.imgarea05.small3 {margin: 6% 22%}
.imgarea06{padding:6% 0 8% 0;}/*위, 아래 모두 여백있음*/
.imgarea07{margin: 6% 15% 0 15%}/*크기가 본문보다 작은 이미지,트렌드 일러스트*/
img {width:100%}
.img-center {margin:0 20%}

/* 동영상 */
.mov01{clear:both;padding:6% 8%;text-align:center;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.mov02{clear:both;padding:3% 5%;text-align:center;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.concaption{clear:both;padding:10px 0;text-align:center;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.video{margin:0 0 5% 0}
.vimeoWrap03{position:relative;padding-bottom:54.2%; /* 16/9 ratio */padding-top:32.5px;/* IE6 workaround*/height:0;overflow:hidden;margin:0}
.vimeoWrap03 iframe, .vimeoWrap03 object, .vimeoWrap03 embed {position: absolute;top: 0;left: 0;width: 100%; height:100%;border:0px}

/*캡션*/    
.caption{font-size: 12px;color:#4f3118; margin-top:10px}

/*서브페이지 최상단-아치형이미지타입*/
.inner01{/*padding:110px 0;*/}
.inner01 .textarea01{position: relative;z-index: 2;}
.inner01 .circle-text{color:#4f3118;border-color: #4f3118;}
.inner01 .cob{color:#664326;}/*이미지위에 소제목 색상 밝게*/
.inner01 .imgarea01{position: relative;display: inline-block;top: -30px; }
.inner01 .imgarea01 .img-text{font-size: 18px;color: #4f3118;position: absolute;font-weight: 600;line-height: 1.5;background-repeat: no-repeat;padding-top: 40px;}
.inner01 .imgarea01 .img-text.write{width:30%;text-align: right;left: -40%;top: 45%;background-image: url(../img/sub/pencil-icon.png);background-position: right top;}
.inner01 .imgarea01 .img-text.photo{width:30%;text-align: left;right: -40%;top: 70%;background-image: url(../img/sub/camera-icon.png);background-position: left top;}
.inner01 .imgarea01 .img-text.write.cur{width:30%;text-align: right;left: -35%;top: 45%;background-image: url(../img/sub/pencil-icon.png);background-position: right top;}
.inner01 .imgarea01 .img-text.photo.cur{width:30%;text-align: left;right: -30%;top: 70%;background-image: url(../img/sub/camera-icon.png);background-position: left top;}
.inner01 .imgarea01 .img-text span{text-transform:uppercase;}
.inner01 .imgarea01 .img-text span.by {font-size:14px; text-transform:none;font-weight:300}
/*.inner01 .bold-text{text-align: left;line-height: 1.7;font-size: 21px;padding: 0 185px;}*/

/*.inner02, .inner03, .inner04 .textarea, .inner05 .textarea, .inner05 .interview, .inner06 .textarea, .inner06 .person-card{max-width: 1325px;margin: 0 auto;}*/
/*.big-title.s2{font-size: 50px;}*/
/*.inner02 .textarea, .inner03 .textarea, .inner04 .textarea, .inner05 .textarea, .inner05 .interview, .inner06 .textarea, .inner06 .person-card{padding: 0 120px;}*/
/*.inner03 .imgarea, .inner04 .imgarea, .inner05 .imgarea, .inner06 .imgarea{margin-top: 80px;}*/

/*기본 본문 박스*/
.inner02{padding:0 8%;}
/*.inner02 .img-01 {max-width:687px;}
.inner02 .img-01:before{content: '';width: 1241px;height: 939px;background: url(../img/sub/sub-circle01.png)center no-repeat;background-size: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);opacity: 0;transition:opacity 1s;transition-delay: 1s;}
.inner02 .img-01.aos-animate:before{opacity: 1;}
*/
.inner03{float:left;width:85%}/*100%폭 이미지박스-이미지왼쪽*/
.inner04{float:right;width:85%}/*100%폭 이미지박스-이미지왼쪽*/
.inner06{margin:0 8%;padding:0 6%;overflow:hidden}
/*슬라이더*/
.sliderwap{width:100%;background: #ececec;}
.sliderwap h5 {text-align:center;margin:0 auto;}
.sliderbox{position:relative; padding:6% 0 6% 0; width:60%; margin: 0 auto;}
.sd_img { margin:0 auto; } 
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {background: #f49d2c !important;}

.border_bottom { border-bottom:1px solid #666; }
.width100{width:100%}
/*sub03*/
span.local-text.blanktit {margin-top:10%}
/*sub04*/
.read_txt2 {text-align: left;line-height:2;font-size: 21px;font-weight:600;padding: 0 185px;color: #4f3118; margin:3% 0%}
.video-wrap {position:relative; padding-bottom:48%; padding-top:30px; height:0; overflow:hidden;margin:7% 5%}
.video-wrap iframe, .video-wrap object, .video-wrap embed {position:absolute; top:0; left:0; width:100%; height:100%;}
.sub04-icon {display:inline-block; float:left;width:23px; height:auto; margin:0% 1% 0 0}
.read_txt2 span{float:left;line-height:1}
/*sub05*/
.interview_area {margin:7% auto 0 auto;padding-bottom:3%}
.interview_area h4 {text-align:center; color:#fff;padding-top:10%}
.interview_area h6, .interview_area p {color:#fff}
.interview_person {margin:2% auto;display:block; width:180px; }
.interview_area .caption {text-align:center}
/*sub05 프로필*/
.card{background-color:#f0f0f0;display: flex;padding:5% 3%;align-items: center;justify-content: center;margin: 5% 20% 8% 20%;}
.card .text{width:70%;padding-left: 55px;line-height:2;text-align:left;}
.profile {font-size:16px;font-family: 'Open Sans', sans-serif;}
.card .text .sign{position: relative;float:left;width:100%;margin-bottom:5%}
.card .text .sign img{float:right; position: relative;width:50%}
.card .text .sign:before{content: '';width:45%;height: 1px;background-color: #000;position: absolute;left: 0;top: 50%;}
.card .text .sign img{display: inline-block;background-color: #f0f0f0;padding: 0 20px;position: relative;}
.card .text .noto{line-height: 1.8;font-size: 14px;margin-top: 25px;text-align:left}

/*sub10*/
.inner05{padding:0% 8%;}
.inner05 .imgarea02 img{padding:0 15%}
.inner05 .circle-text{color:#4f3118;border-color: #4f3118;}
.inner05 .big-title{font-size: 55px;color: #4f3118;padding:1% 0 0 0}
.inner05 .italic-text{font-size: 34px;color: #4f3118;margin-top: 3%;}

/*sub12 event*/
#event-con {margin:0 15%;}
font-family: 'Open Sans', sans-serif; 
.event-box {position:relative;overflow:hidden;padding:3% 0;}
.event-box h3{display:block; font-size:40px;font-family:'Poppins', sans-serif;font-weight:600;margin:1% 0;letter-spacing:-1px}
.event-box h4{display:block; font-size:70px;letter-spacing:-1px;font-weight:600;font-family:'Poppins', sans-serif;}
.event-box h4.kor, .present-box.kor, .event-des.kor, .eventbt.kor, .e_n_title.kor, .e_n_txt.kor {font-family:'Noto Sans KR', sans-serif;}
.present-box {width:100%;font-size:20px;text-align:center;line-height:150%;font-weight:600;font-family: 'Open Sans', sans-serif;color:#4f3118;margin-bottom:3%;}
.event-gift-box {position:relative;overflow:hidden;}
.event-gift-box h4 {font-size:45px;}
.gift {margin:0 auto;width:90%}
.event-des{font-size:22px;font-weight:normal;margin:0% 0 0 0;text-align:center;color:#252525;font-family: 'Open Sans', sans-serif;}
.eventbt {display:block;width:40%;padding:2% 0;background-color:#fffc09;margin:7% auto 0 auto;text-align:center; 
color:#4f3118;font-size:30px; font-weight:700;text-transform:uppercase;border-radius:45px}
.eventbt:hover{color:#4f3118; background-color:#fff}
.event_notice{overflow:hidden;position:relative;background-color:#ffffff;padding:5% 8%;margin:10%;}
.e_n_title{font-size:24px;font-weight:bold;color:#000;text-align:left;margin:0 auto 3% auto;font-family: 'Open Sans', sans-serif;}
.e_n_txt{color:#000; text-align:left; line-height:200%;font-size:16px;font-family: 'Open Sans', sans-serif;}
.winner-box {margin:0 23%;padding:7% 0 5% 0;text-align:center }
.winner-box .title{background-color:#4f3118;font-size:45px;font-weight:600;text-align:center;padding:1% 0;color:#fff;letter-spacing:0.01em;font-family:'Poppins', sans-serif;}
.winner-list{margin:3% 0%; overflow:hidden;}
.winner-list .gift-name {font-size:22px;font-weight:400;color:#fffc09;margin:3% 0;font-family: 'Open Sans', sans-serif;}
.winner-list .gift-name.kor{font-family:'Noto Sans KR', sans-serif; font-weight:500;}
.winner-list .gift-mail {font-size:22px;font-weight:600;line-height:2;color:#fff}
.winner-list .gift-mail.first {font-size:30px;font-weight:500}
.winner-list ul {position:relative;overflow:hidden}
.winner-list ul li {width:50%;float:left}
.winner-list ul li .gift-mail {font-size:18px;text-align:center; line-height:1.8;margin:0 0 3% 0 }

/*Ticker*/
.ticket{text-align: left;margin:8% 0;}
.ticket .title{font-size: 35px;color: #000;font-weight: 600;background-color: #f49d2c;padding: 18px 60px;}
.ticket .box{background-color: #f0f0f0;margin-top: 15px;padding: 58px 60px;}
.ticket .box .num{font-size: 20px;color: #000;padding-left: 30px;position: relative;font-weight: 600;}
.ticket .box .num:before{content: attr(data-num);font-size: 16px;color: #000;background-color: #f49d2c;border:1px solid #000;border-radius: 50%;position: absolute;left: 0;top:2px;font-weight: 600;width: 20px;height: 20px;text-align: center;line-height: 21px;}
.ticket .box .text{margin-top: 20px;color: #000;}


/*스폐셜 글씨 작은 타이틀*/
.mini_title {font-size:24px; font-weight:bold; text-align:left}
.iw_box_inner {text-align:left;margin:5% 0%; border-top:1px solid #ff6b29;border-bottom:1px solid #ff6b29;position:relative;overflow:hidden}
.interview_left {float:left; width:30%;margin:5% 0 5% 0 }
.iw_tit{font-size:30px;color:#ff6b29;font-family:'Open Sans', sans-serif;font-weight:600;}
.interview_right {float:right;width:60%;margin:5% 0 5% 0}
.iw_q{color:#ff6b29;font-family:'Open Sans', sans-serif;font-size:16px;font-weight:bold;line-height:150%;padding-top:5%}
.iw_q.first{padding-top:0%}
.iw_des{color:#565656;font-size:14px;line-height:180%;margin-top:3%}
.i_name{color:#222;font-family:'Open Sans', sans-serif;padding:2% 0;font-weight:bold}
.i_name span {font-size:12px;font-weight:300}
/*
.inner05{padding-top: 150px;}
.inner05 .textarea{text-align: left;}
.inner05 .imgarea{position: relative;display: inline-block;padding-bottom: 120px;}
.inner05 .imgarea .img-02{position: absolute;left:-15%;bottom:10%;}
.inner06{padding: 150px 0;text-align: left;}
.inner06 .imgarea{text-align: right;}
*/
.btm-article{border-top:1px solid #777}
/*이벤트당첨자후기*/
.review_box {margin:3% 10%;border-radius:50px;padding:3%;background-color:#fff;color:#222;text-align:center;line-height:180%;font-size:16px}
.review_box span {font-size:18px;font-weight:600}

/*
.sub-footer{background-color: #eaeaea;}
.sub-footer .sns a{width: 50px;height: 52px;border-radius: 0;}
.sub-footer .sns .wa{background-image: url(../img/common/sub-wa.png);}
.sub-footer .sns .instagram{background-image: url(../img/common/sns-instagram2.png);}
.sub-footer .sns .facebook{background-image: url(../img/common/sns-facebook2.png);}
.sub-footer .sns .flicker{background-image: url(../img/common/sns-flicker2.png);}
.sub-footer .sns .youtube{background-image: url(../img/common/sns-youtube2.png);}
.link{display: flex;align-items: center;justify-content: center;margin-top:40px}
.link a{font-size: 20px;color: #585858;margin-right: 40px;font-weight: 300;}
.sub-footer .partner{margin-top:20px}*/


@media screen and (max-width: 1730px) {
    .sub-contents .wrap{width: 100%;margin: 0;padding: 0 50px;}
	.inner06 {padding:0 3%}
    .inner04 .imgarea img, .inner06 .imgarea img{width: 100%;}
	.card {margin:7% 17%}
	.inner01 .imgarea01 .img-text.write.cur{left: -28%; width:25%;}
    .inner01 .imgarea01 .img-text.photo.cur{right: -25%; width:25%;}
}
@media screen and (max-width: 1500px) {
	.inner01 .imgarea01 .img-text.write.cur{left: -10%; top:15%;width:15%;}
    .inner01 .imgarea01 .img-text.photo.cur{right: -8%; top:78%;width:15%;}
    .inner02 .imgarea .img-01, .inner02 .imgarea .img-01 img{width: 100%;}
    .inner02 .img-01:before{width: 100%;height: 70vw;}
    .inner03 .imgarea, .inner05 .imgarea{display: block;}
    .inner03 .imgarea img, .inner05 .imgarea img{width: 100%;}
    .inner03 .imgarea .img-01, .inner05 .imgarea .img-01{padding: 0 80px;}
    .inner03 .imgarea .img-02{right: 0;}
    .inner05 .imgarea .img-02{left: 0;}
	#event-con {margin:0 10%}
}
@media screen and (max-width: 1300px) {
    .inner01 .imgarea01{display: block;padding: 0 50px;}
    .inner01 .imgarea01 .img-01{width: 60%;margin: 0 auto;}
	.inner01 .imgarea01 .img-01.sub09 {width: 80%;margin: 0 auto;}
    .inner01 .imgarea01 .img-01 img{width: 100%;}
    .inner01 .imgarea01 .img-text.write{left: 5%; width:14%;}
    .inner01 .imgarea01 .img-text.photo{right: 5%; width:14%;}
	.inner01 .imgarea01 .img-text.write.cur{left: -18%; top:25%;width:30%;}
    .inner01 .imgarea01 .img-text.photo.cur{right:-12%; top:75%;width:30%;}
	.read_txt{padding: 0 5%;}
    .inner01 .bold-text, .inner02 .textarea, .inner03 .textarea, .inner04 .textarea, .inner05 .textarea, .inner05 .interview, .inner06 .textarea, .inner06 .person-card{padding: 0 5%;}
	/*본문*/
	.textarea{padding: 0 5%;}/*본문 위, 아래 모두 여백없음*/
	.textarea02{padding: 6% 5%;}/*본문 위, 아래 모두 여백있음*/
	.textarea03{padding: 6% 5% 0 5%;}/*본문 위에만 여백있음*/
	.textarea04{padding: 0 5% 6% 5%;}/*본문 아래에만 여백있음*/
	.textarea05{padding: 6% 5%;}/*본문 위에만 여백있음*/
	.mov01 {padding:6% 5%;}
	.winner-box .title {font-size:35px;}
}
@media screen and (max-width: 1200px) {
    .inner01 h2{font-size: 65px;}
    .inner01 h3{font-size: 31px;}
	.read_txt2 {padding:0% 5%;}
    h4{font-size: 40px;}
	h5{font-size: 34px;}
    .inner01 {padding: 80px 0 0 0;}
    .inner01 .imgarea01{top: -106px;}
    .read_txt{font-size: 18px;margin-top: 0;}
    .inner01 .imgarea01 .img-text {font-size: 12px;}
	.inner01 .imgarea01 .img-text span.by {font-size:10px;}
    .inner02 .imgarea, .inner03 .imgarea, .inner04 .imgarea, .inner05 .imgarea, .inner06 .imgarea {margin-top: 40px;}
    .inner03 .imgarea{padding-bottom: 90px;}
	/*.inner03 .imgarea02{padding:0 6%}/*위, 아래 모두 여백있음*/*/
    .inner03 .imgarea .img-02{width: 37%;}
    .inner04 .imgarea .img-01, .inner06 .imgarea .img-01{height: 500px;}
    .inner04 .imgarea img, .inner06 .imgarea img{height: 100%;width: auto;}
	.inner05 {padding:0%;}
	.inner05 .big-title{font-size: 35px;}
	.inner05 .italic-text{font-size: 28px;}
    .ticket .title{font-size: 30px;padding: 18px 40px;}
    .ticket .box{padding: 40px;}
    .ticket .box .num{font-size: 17px;}
    .ticket .box .num:before{width: 18px;height: 18px;font-size:13px;line-height: 19px;top: 1px;}
    /*.inner06 {padding: 90px 0;}*/
    .card{margin-top:0px;padding: 40px;margin:5% 8% 10% 8%}
    .card .img{width: 30%;}
    .card .img img{width: 100%;}
    .card .text{width: 70%;}
	.profile {font-size:14px;}
	.winner-box {margin:0 18%}
	.winner-box .title {font-size:35px;}
}
@media screen and (max-width: 1000px) {
	.inner06 {padding:0 4%}
    .inner01 .imgarea01 .img-text.write, .inner01 .imgarea01 .img-text.photo{width:16%;right:2%;font-size:18px}
	/*추가된 미니 인터뷰*/
	.interview_right {width:45%;margin:5% 0 5% 0}
	.p_name3 {font-size:62px;}
	.p_name4 {font-size:28px;}
}
@media screen and (max-width: 980px) {
    .inner01 .imgarea01 .img-01 {width: 56%;}
    .inner01 .imgarea01 .img-text {font-size: 16px;line-height: 1.5;padding-top: 32px;}
    .inner01 .imgarea01 .img-text.write{background-size: 25px;}
    .inner01 .imgarea01 .img-text.photo{background-size: 28px;}
	.inner01 .imgarea01 .img-text.write.cur{left: -18%; top:20%;width:30%;}
    .inner01 .imgarea01 .img-text.photo.cur{right:0%; top:75%;width:20%;}
    .inner04 .imgarea01 .img-01, .inner06 .imgarea .img-01{height: auto;}
    .inner04 .imgarea01 img, .inner06 .imgarea img{height: auto;width: 100%;}
    .card .img {width: 25%;}
    .card .text{width: 75%;padding-left: 30px;}
    .card .text .sign img{width: 65%;}
    .card .text .noto{font-size: 13px;margin-top: 10px;}
	.profile {font-size:12px;}
}
/* 아이패드10.5 844px */
@media screen and (max-width: 870px) {
	h4 {font-size: 30px;}
	.inner01 h3{font-size: 28px;}
	.inner01 .imgarea01 .img-text.write {width:18%;left:3%;font-size:16px} 
	.inner01 .imgarea01 .img-text.photo {width:18%;right:3%;font-size:16px}
}
@media screen and (max-width: 768px) {
	.br768 {display:block}
	.none768 {display:none}
    .sub-contents .wrap{padding: 0 30px;}
	.read_txt{padding: 0;font-size: 16px;}
	.read_txt2{font-size: 16px;line-height:1.7}
    .inner01 .bold-text, .inner02 .textarea, .inner03 .textarea, .inner04 .textarea, .inner05 .textarea, .inner05 .interview, .inner06 .textarea, .inner06 .person-card{padding: 0 5%;}
    .inner01 h2 {font-size: 45px;}
    .inner01 h3 {font-size: 20px;margin-top: 15px;}
    .small-text {font-size: 14px;margin-top:3%}
    .inner01{padding-top: 40px;}
    .inner01 .imgarea01 {top: -66px;display: flex;flex-wrap: wrap;padding: 0;}
	.inner01 .imgarea01 .img-01 {width: 80%;}
    .inner01 .imgarea01 .img-text{position: relative;width: 50%;}
    .inner01 .imgarea01 .img-text.write, 
	.inner01 .imgarea01 .img-text.photo, .inner01 .imgarea01 .img-text.write.cur, .inner01 .imgarea01 .img-text.photo.cur {text-align: left;background-position: left top;left:10%;width:82%;margin:3% 0;font-size:14px}
	/*.inner01 .bold-text {font-size: 16px;}*/
	/*기본본문*/
    .inner03 .imgarea .img-01, .inner05 .imgarea .img-01 {padding: 0 5%;}
    .inner02 {padding: 60px 0;}
    .inner03 .imgarea {padding-bottom: 50px;}
    /*.inner05 {padding-top: 50px;}
    .inner05 .imgarea {padding-bottom: 20px;}*/
	.inter_vs {margin-top:5%}
	.interview_area {margin:0 auto;}
	.interview_area h6 {font-size:20px}
	.inner02.big {padding:0}
	.inner05 {padding:2.5% 0 0 0;}
	.inner05 .big-title{font-size: 35px;}
	.inner05 .italic-text{font-size: 28px;}
	/*inner06*/
	.inner06 {padding:0 0%}
	.inner06 .textarea04 {padding:0 0 6% 0}
    .ticket{margin-top: 35px;}
    .ticket .title {font-size: 25px;padding: 18px 25px;}
    .ticket .box {padding: 23px;}
    .ticket .box .num {font-size: 15px;}
    .ticket .box .num:before{top: 0;}
    .ticket .box .text {margin-top: 10px;font-size: 13px;}
    /*.inner06{padding: 50px 0;}*/
    .link a {font-size: 16px;margin-right: 25px;}
	/* sub12 */
	.event-box h3 {font-size:35px}
	.event-box h4 {font-size:60px}
	.present-box{font-size:18px}
	.event-des, .event_notice .e_n_title{font-size:18px;}
	.event-des, .event_notice .e_n_txt {font-size:14px}
	.gift {margin:0 auto;width:100%}
	.winner-box {margin:0 15%}
	.winner-box .title {font-size:25px;padding:3% 0;margin:5% 0}
	.winner-box .title.kor {margin:5%}
	.eventbt {width:70%;font-size:22px;padding:3% 0}
	.winner-list ul li {width:100%}
	.winner-list ul li .gift-mail {margin:0 0 1% 0}
	/*추가된 미니 인터뷰*/
	.interview_left {width:100%;margin:5% auto}
	.iw_tit{text-align:center;padding:0 0 5% 0;font-size:22px}
	.interview_right {width:100%;margin:0% auto 5% auto}
	.iw_q{text-align:center;font-size:16px;}
	.iw_des{text-align:center;font-size:14px}
	.iw_img {text-align:center;width:60%;margin:0 auto}
	.p_name3 {font-size:50px;}
	.p_name4 {font-size:28px;}
	
}
@media screen and (max-width: 600px) {
	.v-mobile {display:block}
	.v-pc {display:none}
	.br570 {display:block}
	.none570 {display:none}
    .inner01 .imgarea01 .img-01{width: 80%;margin: 0 auto;}
    .inner01 .imgarea01 .img-01 img{width: 100%;}
	.read_txt2 span{font-size: 14px; line-height:1.8;margin:0 0 10% 2%}
	.video-wrap {clear:both}
	h4 {font-size: 28px;}
	h5 {font-size:28px}
	.local-text {font-size:14px}
	/*sub03*/
	.num-circle {width:35px;height:35px;font-size:20px; line-height:180%;}
	.imgarea05{margin: 6% 5%}/*크기가 본문보다 작은 이미지,트렌드 일러스트*/
	.imgarea05.small {margin: 6% 10%}
	.imgarea05.small2 {margin: 6% 10%}
	.imgarea05.small3 {margin: 6% 10%}
	/*sub04*/
	.cob {font-size:14px; line-height:1.5;width:80%;margin:0 auto;}
	/*sub05*/
	.inter_vs {margin-top:10%}	
	.interview_person {width:100px; }
	.card{flex-wrap: wrap;position: relative;}
    .card .img{position: relative;z-index: 5;width:35%}
    .card .text{width: 95%;padding-left: 0;font-size:14px}
    .card .text .sign{margin:10% auto 5% auto;}
    .card .text .sign:before{display: none;}
    .card .text .sign img{width: 80%;float:none;margin:0 10%}
    .card .text .noto{margin-top: 19px;}
    .link{flex-wrap: wrap;width: 100%;padding: 0 50px;}
    .link a{width: 153px;font-size: 15px;}
    .link a:nth-child(2n){margin-right: 0;}
	/*sub10*/
	.inner05 .imgarea02 img{padding:0 5%}

}

/*아이폰 13,12프로 390px; 11,10,9,8,7 414px */
@media screen and (max-width: 500px) {
	.br428 {display:block}
	.none570 {display:none}
    .inner01 h2 {font-size: 34px;}
    .inner01 .italic-text {font-size: 18px;margin-top: 10px;}
    .inner01 .imgarea01 {top: -48px;}
    .inner01 .imgarea01 .img-text{font-size: 14px;}
    /*.inner01 .bold-text {font-size: 15px;}*/
	.read_txt, .read_txt2{font-size: 15px;}
	.read_txt2 span{font-size: 12px;margin:0 0 10% 2%}
    h4 {font-size: 25px;}
	/*sub03*/
	h5 {font-size:18px}
	.num-circle {width:30px;height:30px;font-size:20px; line-height:150%;}
    .inner02 {padding: 40px 0;}
    .inner02 .imgarea, .inner03 .imgarea, .inner04 .imgarea, .inner05 .imgarea, .inner06 .imgarea {margin-top: 20px;}
    .inner03 .imgarea {padding-bottom: 25px;}
    /*.inner05 {padding-top: 40px;}*/
	.interview_area h6 {font-size:18px}
	.inner05 .big-title{font-size: 25px;}
	.inner05 .italic-text{font-size: 20px;}
    .ticket {margin-top: 20px;}
    .ticket .title {font-size: 18px;padding: 15px 20px;}
    .ticket .box{margin-top: 10px;}
    .ticket .box .num{padding-left: 25px;}
    .ticket .box .num:before {width: 16px;height: 16px;font-size: 11px;line-height: 17px;top: 1px;}
    .inner06 {padding: 40px 0;}
	.caption {font-size:9px;}
    .sub-footer .sns a{width: 40px;height: 42px;}
    .link{align-items: flex-start;margin-top: 30px;}
    .link a{width: calc(50% - 15px);display: block;}
    .link a:nth-child(n+3){margin-top: 10px;}

	#event-con {padding-top:10%;}
	.event-box h3 {font-size:22px}
	.event-box h4 {font-size:50px}
	.present-box, .winner-box .title {font-size:16px;line-height:140%;color: #fff;font-weight:500;}
	.present-box.kor {font-size:16px;font-weight:;color: #4f3118;}
	.gift {margin:2% 0%;}
	.event_notice {margin:10% 0}
	.eventbt {width:80%;font-size:18px; padding:5% 0}
	.event-des, .event_notice .e_n_title {font-size:14px;}
	.event_notice .e_n_txt {font-size:12px;line-height:170%}
	.winner-box {margin:0 10%;}
	.winner-box .title {font-size:22px;font-weight:bold}
	.winner-box .winner-list{margin:0% 0% 15% 0; overflow:hidden;}
	.winner-list .gift-name {font-size:16px;font-weight:400;margin:3% 0}
	.winner-list .gift-mail, .winner-list .gift-mail.first, .winner-list .gift-mail.second, .winner-list ul li .gift-mail {font-size:13px;font-weight:300}

	/*저니 추가된 인터뷰*/
	.iw_q{font-size:14px;}
	.iw_des{font-size:12px;line-height:180%}
}

@media screen and (max-width: 414px) {
    .inner01 .imgarea01 .img-text.photo, .inner01 .imgarea01 .img-text.write{font-size:13px}
}

@media screen and (max-width: 375px) {
	.br570 {display:none}
}
@media screen and (max-width: 360px) {
	.br570 {display:none}
	.inner01 h3 {font-size:16px}
}