@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&family=Rajdhani:wght@300;400;500;600;700&family=Tinos:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,500,500i,600,600i,700,700i,800,800i&display=swap');

body {width:100%; height:100%; max-width:1920px; margin:0 auto}
/* skipToContent */
#skipToContent a {position:absolute; top:0;left:0;z-index:9;width:100%;height:1px;margin-top:-1px;display:block;background-color:#fff;font-size:14px;font-weight:bold;color:#000;line-height:1;text-align:center;overflow:hidden}
#skipToContent a:focus, #skipToContent a:active {margin-top:0;height:auto}
.img-responsive {display:block;max-width:100%;height:auto}
.mobile{display:block}
.mobile02{display:block}
.mobilebr{display:none}
.open {font-family: 'Open Sans', sans-serif;}
.rajd{font-family: 'Rajdhani', sans-serif;}
.tinos {font-family: 'Tinos', serif;}
section{overflow:hidden}
.mt30{margin-top:30%}
.mb06{margin-bottom:6%}
/*header*/
header {position:relative;float:left;width:100%;}
h1.logo{float:left; position:relative;margin:2.5% 2.5%}
.newyear{float:right; position:relative;margin:2.5% 2.5%;font-family: 'Rajdhani', sans-serif; font-size:24px; font-weight:600; color:#000;letter-spacing:0.05em}

/*.navi*/
.navi{position:fixed;z-index:9999;right:-20%;top:0;/*width:100%;height:100%;*/transition: .2s  ease-in-out;margin-top:2.8%;margin-right:0;}
.navi.on{position:fixed;top:0;right:0;width:100%;height:100%;display:block;opacity:1;transition: .2s  ease-in-out;}
.navi nav{opacity:0;transition: .2s  ease-in-out  ;width:100%;height:100%;right:-90%}
.navi.on nav{opacity:1;transition: .2s  ease-in-out ;width:100%;height:100%}
.navi .menu{position:fixed;z-index:99999;right:0;top:45%;width:90px;height:90px;background:#ff3300;}
.navi .articlelist2 ul{position:fixed;top:0;height:100%;width:100%;background:#fff;padding-top:0;display:block;transition: .2s  ease-in-out}
.navi .menu ul{position:fixed;right:26px;top:48.5%;display:block;}
.navi .menu span{display:block;width:37px;height:3px;background:#fff;transition: .2s  ease-in-out ;}
.navi .menu span:nth-of-type(1) {transform:rotate(0deg) translateY(0);transform-origin:left top;text-align:right;margin:0 0 8px 0;color: #fff}
.navi .menu span:nth-of-type(2) {transform: translateX(0);opacity:1;text-align:right;margin:0 0 8px 0;color: #fff}
.navi .menu span:nth-of-type(3) {transform:rotate(0deg);transform-origin:left top;text-align:right;margin:0 0 0 0;color: #fff}
.navi .menu.on span:nth-of-type(1) {transform:rotate(45deg) translateY(-5px) translateX(5px);transform-origin:left top;background:#fff}
.navi .menu.on span:nth-of-type(2) {transform: translateX(0) translateX(3px);opacity:0;background:#fff}
.navi .menu.on span:nth-of-type(3) {transform:rotate(-45deg) translateY(5px) translateX(2px);transform-origin:left top;background:#fff}
.navi .articlelist2 ul{position:fixed;top:0;height:100%;width:100%;background:#fff;padding-top:0;display:block;transition: .2s  ease-in-out}
/*article2*/
.article2 {background:#f8f8f8;padding:4% 5% 3% 5%;margin-top:-6%}
.inner2{width:100%;margin:0 auto}
.inner2 h6{text-align:center;font-size:32px;font-weight:600;margin:3% 0}
.article_text2 {text-align:center;margin-top:10%}
.article_text2 span {display:block;padding:5px 0 }
.article_text2 span.l_title2 {font-size:18px;color:#000;text-align:left;font-family:'Open Sans', sans-serif;font-weight:700;letter-spacing:0.1em;margin-left:2%}
.article_text2 span.l_stitle2 {font-size:13px;color:#7a7a7a;text-align:left;/* min-height:45px; */line-height:1.4;letter-spacing:0.02em;margin-left:2%}
.article_text2 span.l_stitle2 i{font-style:italic;color:#7a7a7a;letter-spacing:0.03em}
.articlelist2{text-align:center;margin:0 0 3% 0} /* Historic 추가시 text-align:center에서 left로 변경  */
.articlelist2 li {display:inline-block;padding:0 0;margin:0 2% 1% 2%;vertical-align:top;width:14%/* 갯수에 따라 10ea:width 14%,12ea:width:11%변경*/ }
.articlelist2 a .cover2 img {width:100%;text-align:center}
.articlelist2 a .cover2 span {display:inline-block;font-size:0;padding:0;margin:0;background:#000}
.articlelist2 a:hover .cover2 img {opacity:0.5;transition:.2s  ease-in-out }
/*코너명*/
h2{clear:both;font-family: 'Rajdhani', sans-serif; font-size:18px; font-weight:700; color:#000;letter-spacing:0.05em;padding:4% 0 0 11%;letter-spacing:0.4em;text-transform:uppercase;}
.bullet{display:inline-block;width:11px; height:11px; background-color:#ff3300; margin-right:20px}
/*서브페이지 상단*/
.subtop{position:relative;float:left;width:100%;}
/*서브페이지 상단_왼쪽*/
.subtop_left{position:relative;float:left;width:55%;padding:2% 0 0 11%;}
/*서브페이지 상단_왼쪽_타이틀*/
h3{display:block;width:100%;font-family:"Times New Roman", serif;font-weight:bold;text-align:left;font-size:84px;}
.line{position: relative;display:inline-block; border-bottom:5px solid #ff3300;height:70px}
h4{text-align:left;font-size:32px; color:#363636;font-family:"Times New Roman", serif; font-weight:400;padding-top:5%;line-height:140%}
/*서브페이지 상단_왼쪽_발문*/
.headtext{text-align:left;font-size:22px; color:#707070;font-family:'Open Sans', sans-serif;font-weight:400;padding-top:5%;line-height:180%}
/*서브페이지 상단_오른쪽*/
.subtop_right{float:right;width:11%;padding:3% 11% 0 0;}
.written{text-align:left;font-size:16px; color:#111111;font-family:'Open Sans', sans-serif;text-transform:uppercase;line-height:200%;font-weight:700;padding-top:19%}
.written span{text-align:left;font-size:16px; color:#555555;font-family:'Open Sans', sans-serif;text-transform:none;font-weight:600;}
.written span.s_line{position: relative;display:inline-block; border-bottom:3px solid #ff3300;height:22px}
.Photo{text-align:left;font-size:16px; color:#111111;font-family:'Open Sans', sans-serif;text-transform:uppercase;line-height:200%;font-weight:700;padding-top:15%}
.Photo span{text-align:left;font-size:16px; color:#555555;font-family:'Open Sans', sans-serif;text-transform:none;font-weight:600;}
.Photo span.s_line{position: relative;display:inline-block; border-bottom:3px solid #ff3300;height:23px}
/*비주얼이미지*/
.conimg01{clear:both;padding:5% 0 0 11%;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.conimg01 img{margin-bottom:20px}
/*소제목*/
h5{position: relative;font-family:'Times New Roman', serif;font-weight:bold;text-align:left;font-size:36px;color:#252525;padding:5% 0 0 17%;line-height:160%;}
/*본문*/
.context{position: relative;width:68%;font-family:'Open Sans', sans-serif;text-align:left;font-size:18px; color:#555555;padding:2% 0 5% 17%;line-height:180%;}
/*소제목 없는 본문*/
.context02{clear:both;position: relative;width:68%;font-family:'Open Sans', sans-serif;text-align:left;font-size:18px; color:#555555;padding:5% 0 5% 17%;line-height:180%;}
/*소제목 없는 본문-bottom 여백필요없을때*/
.context03{clear:both;position: relative;width:68%;font-family:'Open Sans', sans-serif;text-align:left;font-size:18px; color:#555555;padding:5% 0 0 17%;line-height:180%;}
/*소제목 있는 본문-bottom 여백필요없을때*/
.context04{clear:both;position: relative;width:68%;font-family:'Open Sans', sans-serif;text-align:left;font-size:18px; color:#555555;padding:2% 0 0 17%;line-height:180%;}
/*작은이미지_분할*/
.leftimg{position: relative;width:50%;max-width:909px; z-index:9;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.leftimg img{margin-bottom:20px}
/*겹치는 이미지*/
.rightimg01{position: relative;width:50%;max-width:909px; z-index:9;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;margin:-28% 0 0 43%;line-height:160%}
.rightimg01 img{margin-bottom:20px}
/*가운데정렬 문구*/
.centertext{position: relative;text-align:center;font-family: 'Tinos', serif;font-size:48px; color:#666666;line-height:140%; }
.centertext .m_line{position: relative;display:inline-block; border-bottom:5px solid #ff3300;height:54px}
/*본문 큰이미지*/
.conimg02{clear:both;padding:5% 0 0 17%;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.conimg02_01{clear:both;padding:0 0 0 17%;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.conimg02_01 img{margin-bottom:20px}
.conimg02_02{clear:both;padding:5% 0 0 17%;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.conimg02_02 img{margin-bottom:20px}
/*본문 마지막 이미지*/
.conimg03{clear:both;padding:0 0 6% 17%;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.conimg03 img{margin-bottom:20px}
/*세로형캡션*/
.vertical_caption{width:895px;transform:rotate(-90deg);transform-origin:left top;text-align:left;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%;padding:15% 0 0 0}
/*세로형 캡션 다음 섹션 높이값*/
.m_margin{margin-top:-15%}
.caption{display:none}
/*오늘쪽 세로형 이미지*/
.rightimg02{position: relative;float:left;width:26%;max-width:505px; z-index:9;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%;margin:-30% 0 0 53%;}
.rightimg02 img{margin-bottom:20px}
/*링크버튼*/
.subbutton{position: relative;padding:3% 0 0 17%;}
.subbutton a{color:#ff3300;}
.subbutton a:hover {color:#fff; background-color:#ff3300}
.more2 {clear:both; display:block; width:450px; padding:27px 0; border:2px solid #ff3300; text-align:center; color:#ff3300; font-family: 'Rajdhani', sans-serif; font-size:18px; font-weight:700; letter-spacing:0.2em;text-transform:uppercase;}
/*BTS*/
.leftimg02{position: relative;width:75%;max-width:1082px; z-index:9;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%;}
.rightimg03{position: relative;float:right;width:20%;max-width:263px; z-index:9;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%;margin:-20% 20% 0 0;}
/*Korean Antique*/
.rightimg02{position: relative;float:left;width:26%;max-width:505px; z-index:9;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%;margin:-25% 0 0 53%;}
.rightimg02 img{margin-bottom:20px}
/*Current Korea 이미지*/
.conimg02_03{clear:both;clear:both;padding:5% 17% 0 17%;max-width:1320px;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#7d7d7d;line-height:160%}
.conimg02_03 img{margin-bottom:20px}
/*winner*/
h3.sub1{font-size:72px;font-weight:700;line-height:120%;color:#1b1b1b;font-family:'Times New Roman', serif; vertical-align:baseline;}
.intro_text{width:66%;padding:5% 17% 8% 17%}
.textbox06{width:100%;margin-right:20%;display:block}
#winners_tb{position:relative;width:100%;border-bottom:1px solid #575757;margin:3% 0 5% 0}
#winners_tb th{border-top:3px solid #575757;border-bottom:1px solid #575757;border-right:1px solid #dadada;text-align:center;font-size:18px; color:#1b1b1b;font-family:'Open Sans', sans-serif;font-weight:600;line-height:180%;padding:1% 0;/*background:#eeeeee*/}
#winners_tb td{border-bottom:1px solid #dadada;border-right:1px solid #dadada;text-align:center;font-size:16px; color:#535353;font-family:'Open Sans', sans-serif;font-weight:400;line-height:180%;padding:1% 0}
#winners_tb .thle{border-right:0}
.text00 {font-size:18px;font-weight:500;margin-bottom:5%;line-height:170%}
/*global*/
.bold_txt{font-weight:600;margin-right:15px;color:#252525}
.globalbox{position:relative;float:left;width:83%;padding:5% 0;border-top:1px solid #7d7d7d;/*margin:5% 0 0 17%*/;margin:0 0 0 17%;}
/*.globalbox_line{border-top:1px solid #7d7d7d;padding:5% 0;overflow:hidden;width:100%}*/
.globalbox_left{width:30%;display:block;float:left;}
.globalbox_right{width:65%;display:block;float:right}
.globalbox_right img{width:100%;text-align:center;display:block}
.global_txt00{position: relative;width:68%;font-family:'Open Sans', sans-serif;text-align:left;font-size:18px; color:#555555;padding:5% 0 5% 17%;line-height:180%;}
.global_txt01{font-family:'Times New Roman', serif;font-size:50px;font-weight:600;color:#252525;margin-bottom:5%;text-align:left;line-height:110%}
.global_txt02{font-family:'Times New Roman', serif;font-size:24px;font-weight:300;color:#252525;margin-bottom:10%;text-align:left;}
.global_txt03{font-size:18px;font-weight:400;color:#555555;margin-bottom:5%;font-family:'Open Sans', sans-serif;text-align:left;line-height:180%;}
/*muse*/
.muse_interview{padding:5% 0;background-color:#303030;width:100%;overflow:hidden;margin-top:7%}
.musebox{width:70%;margin:0 15%;}
.musebox_left{width:20%;display:block;float:left;text-align:center;margin-left:5%}
.musebox_right{width:65%;display:block;float:left;margin:0 0 0 10%;}
.centertext2{position: relative;text-align:center;font-family: 'Tinos', serif;font-size:48px; color:#ff3300;line-height:140%; margin-bottom:5%}
.centertext2 .m_line2{position: relative;display:inline-block; border-bottom:4px solid #ff3300;height:54px}
.muse_txt01{font-family:'Open Sans', sans-serif;font-size:20px;font-weight:600;color:#ebebeb;margin-top:20%;text-align:center;line-height:130%;letter-spacing:0.03em}
.muse_txt01 span{font-weight:300;}
.muse_txt02{font-family:'Times New Roman', serif;font-size:20px;font-weight:bold;color:#ebebeb;margin-bottom:1%;text-align:left;line-height:160%;}
.muse_txt02 span{display:inline-block;width:20px;height:1px;background:#ebebeb;vertical-align:middle;content:"";margin:0 7px}
.muse_txt03{font-family:'Open Sans', sans-serif;font-size:16px;font-weight:300;color:#ebebeb;margin-bottom:3%;text-align:left;line-height:180%;}
.conimg04{clear:both;padding:5% 0 0 17%;text-align:center;font-family:'Open Sans', sans-serif;font-size:12px; color:#e1e1e1;line-height:160%}
.conimg04 img{margin-bottom:20px}
.conimg05{clear:both;padding:3% 11% 5% 17%;text-align:center}
/*u.spelling {text-decoration: red wavy underline;padding-bottom:-5px}*/
/*동영상*/
.video{margin:0 0 5% 0}
/*story 동영상*/
.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}
/*Local Taste 동영상,people,media click*/
.vimeoWrap04{position:relative;padding-bottom:52.5%;/* 16/9 ratio */padding-top:32.5px;/* IE6 workaround*/height: 0;overflow:hidden;margin:0}
.vimeoWrap04 iframe, .vimeoWrap04 object, .vimeoWrap04 embed {position:absolute;top:0;left:0;width:100%;height:100%;border:0px}
/*sns*/
.sns_total {position:fixed;top:40%;left:3%; z-index:99999}
.sns_total li {list-style:none;margin-bottom:10px}
.top{display:block;margin-bottom:35%;right:3%;position:relative;z-index:999}
/*footer*/
footer{width:66%; float:left; background:#000; padding:5% 17% 5% 17%;}
.footer_list{float:right}
.footer_list li{list-style:none; text-align:right;font-size:30px; color:#ffffff;font-family:'Times New Roman', serif;font-weight:400;line-height:200%;}
.footer_list li a{color:#fff}
.footer_list li a:hover{color:#ff3300}
.footer_left{float:left;width:50%}
.footer_sns{ float:left;width:50%}
.footer_sns li{display:block; float:left;margin:3% 2% 0 0}
.logo_list{clear:both;padding:6% 0 0 0;float:left}
.logo_list p{padding-bottom:2%;}
.logo_left{float:left}
.logo_right{float:right}
.copy{clear:both;font-family: 'Rajdhani', sans-serif; font-size:12px; font-weight:400; color:#fff;letter-spacing:0.3em;text-transform:uppercase;padding-top:5%}
@media (max-width:1680px){
	h3{font-size:75px}
	.line{height:63px}
}
@media (max-width:1600px){
	.footer_sns{width:65%}
}
@media (max-width:1440px){
	h3{font-size:72px}
	.line{height:60px}
	.subtop_left{width:60%}
	.headtext{font-size:20px}
	.footer_list li{font-size:24px}
	.global_txt00{font-size:16px}
	.global_txt01{font-size:45px}
	.global_txt02{font-size:20px}
	.global_txt03{font-size:16px}
}
/*노트북*/
@media (max-width:1366px){
	h3{font-size:68px}
	.line{height:57px}
	.subtop_right{width:15%;padding:3% 7% 0 0;}
}
@media (max-width:1280px){	
	h3{font-size:64px}
	.line{height:53px}
	h4{font-size:28px}
	.headtext{font-size:18px}
	.written, .written span, .Photo, .Photo span{font-size:14px}
	.written span.s_line, .Photo span.s_line{height:20px}
	.centertext, .centertext2{font-size:42px;}
	.centertext .m_line, .centertext2 .m_line2{height:47px}
	.footer_sns img{width:70%}
	.footer_sns li{margin:3% -2% 0 0}
	.article_text2 span.l_title2 {font-size:14px;}
	.article_text2 span.l_stitle2 {font-size:12px;}
	.globalbox_left{width:90%}
	.globalbox_right{width:90%;float:left;margin-bottom:}
	.global_txt01{margin-bottom:3%}
	.global_txt02{margin-bottom:3%}
	.muse_txt01{font-size:16px;}
	.muse_txt02{font-size:18px;}
	.muse_txt03{font-size:14px;}
	.text00{font-size:16px;}
}
/*아이패드 미니-가로*/
@media (max-width:1024px){
	.footer_sns li{margin:3% -3% 0 0}
	h3{font-size:58px}
	.line{height:50px}
	.article_text2 span.l_title2{margin-left:0%}
	.article_text2 span.l_stitle2{margin-left:0%}
	#winners_tb td{font-size:14px}
	#winners_tb th{font-size:14px}
}
@media (max-width:960px){
	.mobile{display:none}
	footer{width:80%; padding:5% 10% 5% 10%;}
	.footer_list li{font-size:18px}
	h3{font-size:52px}
	.line{height:43px}
	h4{font-size:22px}
	.headtext{font-size:16px}
	.subtop_left{width:80%;}
	.subtop_right{width:80%;float:left;padding:0 0 0 11%;}
	.written {padding-top:3%}
	.Photo{padding-top:1%}
	.written, .written span, .Photo, .Photo span{font-size:12px}
	.written span.s_line, .Photo span.s_line{height:17px;}
	.centertext, .centertext2{font-size:36px;}
	.centertext .m_line, .centertext2 .m_line2{height:40px}
	.navi .menu{right:0;top:12%;}
	.navi .menu{width:65px;height:65px;}
	.navi .menu ul{right:16px;top:14.5%;}
	.navi .menu span{width:30px;height:3px;}
	.navi .menu.on span:nth-of-type(1) {transform:rotate(45deg) translateY(-4px) translateX(5px);}
	.navi .menu.on span:nth-of-type(3) {transform:rotate(-45deg) translateY(4px) translateX(2px);}
	h5{font-size:28px}
	.context, .context02, .context03, .context04{font-size:14px}
	.centertext, .centertext2{font-size:32px;line-height:140%}
	.centertext .m_line, .centertext2 .m_line2{height:33px;border-bottom:4px solid #ff3300;}
	.mt30{margin-top:0}
	.muse_txt01{font-size:14px;}
	.muse_txt02{font-size:16px;}
	.global_txt00{font-size:14px}
	.global_txt01{font-size:36px}
	.global_txt02{font-size:18px}
	.global_txt03{font-size:14px}
	.text00{font-size:14px;}
	.more2{font-size:16px;width:60%;padding:3% 0;}
	}
/*아이패드 미니-세로, 아이폰 XS-가로*/
@media (max-width:768px){
	h1.logo img{width:80%}
	.newyear{font-size:18px}
	h3{font-size:48px}
	.line{height:40px}
	.written{padding-top:3%}
	.Photo{padding-top:1%}
	.written span, .Photo span{/*margin-left:5px*/}
	.written span.s_line, .Photo span.s_line{height:16px;border-bottom:2px solid #ff3300;}
	.footer_sns img{width:60%}
	.footer_sns li{margin:3% -7% 0 0}
	.sns_total{display:none}
	.articlelist2 li{width:20%}
	.musebox_left{width:70%;margin:10% auto 10% auto;float:none;}
	.musebox_right{width:100%;float:none;margin:0}
	.muse_txt01{margin-top:5%;font-size:18px}
	.conimg04{padding:5% 10%}
}
@media (max-width:570px){
	.mobile02{display:none}
	h3{font-size:42px}
	.line{height:35px}
	h4{font-size:18px}
	.headtext{font-size:14px}
	.written, .Photo {font-size:12px}
	.navi .menu{width:47px;height:47px;}
	.navi .menu ul{right:11px;top:13.7%;}
	.navi .menu span{width:25px;height:3px;}
	.navi .menu span:nth-of-type(1) {margin:0 0 5px 0;}
	.navi .menu span:nth-of-type(2) {margin:0 0 5px 0;}
	.navi .menu span:nth-of-type(3) {margin:0 0 0 0;}
	.leftimg{width:80%; margin:0 auto 5% auto;font-size:11px;text-align:left;}
	.leftimg img{margin-bottom:10px}
	.rightimg01{width:80%; margin:0 auto 5% auto;font-size:11px;text-align:left;}
	.rightimg01 img{margin-bottom:10px}
	.centertext, .centertext2{font-size:24px;line-height:140%}
	.centertext .m_line, .centertext2 .m_line2{height:24px; border-bottom:3px solid #ff3300;}
	.conimg01, .conimg04, .conimg02_03, .rightimg02{text-align:left; font-size:11px;}
	.conimg01 img, .conimg02 img, .conimg02_03 img, .rightimg02 img{margin-bottom:10px}
	.conimg02{width:100%;padding:5% 0 0 0;font-size:11px;text-align:left;}
	.conimg02_01{width:90%;padding:0 5%;font-size:11px;text-align:left;}
	.conimg02_02{width:90%;padding:5% 5% 0 5%;font-size:11px;text-align:left;}
	.conimg02_01 img, .conimg02_02 img{margin-bottom:10px}
	.vertical_caption{clear:both;width:80%;margin:0 auto;transform:rotate(0deg);text-align:left;padding:10px 0 5% 0;font-size:11px;}
	.m_margin{margin-top:0}
	.rightimg02{width:80%; margin:0 auto 5% auto;font-size:11px;float:none; text-align:left}
	.conimg03{width:100%;padding:5% 0 0 0;text-align:left;}
	.conimg03 img{margin-bottom:10px}
	.conimg03 span{padding:0 5%}
	.footer_left{width:90%;padding:0 10% 0 0 }
	.footer_list{float:left;padding:0 10% 5% 0}
	.footer_list li{text-align:left;font-size:16px}
	.caption{display:block;width:80%;margin:0 auto 5% auto;text-align:left;font-family:'Open Sans', sans-serif;font-size:11px; color:#7d7d7d;line-height:160%}
	.articlelist2{margin:5% 0 10% 0}
	.articlelist2 li{width:90%;margin:0 auto}
	.articlelist2 a .cover2 span{display:none}
	.article_text2 {text-align:left;margin:0}
	.inner2 h6{font-size:20px;padding-top:5%}
	.article_text2 span{padding:3px 0}
	.article_text2 span.l_title2 {font-size:14px; margin-top:3%}
	.article_text2 span.l_stitle2 {font-size:12px;}
	.muse_interview{width:80%;padding:10% 10%}
	.musebox{width:90%;margin:0 5%;}
	.global_txt01{font-size:30px;}
	.mobilebr{display:block;}
	#winners_tb td{font-size:12px}
	#winners_tb th{font-size:12px}
	.more2{font-size:14px;padding:4% 0;letter-spacing:0.1em;}
}
/*아이폰6+, */
@media (max-width:425px){
	h2{font-size:14px;padding:6% 0 0 11%;}
	.bullet{width:9px; height:9px;margin-right:10px}
	h3{font-size:30px}
	.line{height:24px}
	h4{font-size:16px}
	h5{font-size:22px}
	.subtop_left{margin-top:5%}
	.context, .context02, .context03, .context04{font-size:12px}
	.centertext{font-size:20px;line-height:140%}
	.centertext .m_line{height:21px; border-bottom:2px solid #ff3300;}
	.conimg03 span{margin:0 10% 0 10%}
	.article2{height:500%}
	.articlelist2 h6{font-size: 18px;letter-spacing:0.05em;margin-bottom:5%}
	.article_text2 span.l_title2{font-size:14px;letter-spacing:0.05em}
	.article_text2 span.l_stitle2{font-size:12px;letter-spacing:0.01em}
	.muse_txt01{font-size:16px}
	.muse_txt02{font-size:14px}
	.muse_txt03{font-size:12px}
	.global_txt00, .global_txt03{font-size:12px}
	.copy{font-size: 10px;}
	.footer_list li{font-size:14px;}
	.footer_sns li{margin:3% -9% 0 0}
	.text00{font-size:12px;}
	.more2{width:80%;font-size:12px;}
}
/*아이폰XS*/
@media screen and (max-width:375px) {
	h1.logo img{width:70%}
	.newyear{font-size:16px}
	.navi .menu{width:38px;height:38px;}
	.navi .menu ul{right:7px;top:13.4%;}
	.navi .menu span{width:23px;height:2px;}
	.footer_list li{font-size:12px;}
	.footer_sns li{margin:3% -11% 0 0}
	.more2{padding:5% 0;}
}
@media (max-width:360px){		
	
}
