@import url(http://www.arirang.com/css/normalize2019.css);
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:100,300,400,500,700,900&display=swap&subset=korean');

/* noto-sans-kr-100 - latin */
@font-face {
 font-family:'Noto Sans KR';
 font-style:normal;
 font-weight:100;
 src:url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-100.eot'); /* IE9 Compat Modes */
 src:local('Noto Sans KR Thin'), local('NotoSansKR-Thin'),
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-100.woff') format('woff'), /* Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-100.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-300 - latin */
@font-face {
 font-family:'Noto Sans KR';
 font-style:normal;
 font-weight:300;
 src:url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-300.eot'); /* IE9 Compat Modes */
 src:local('Noto Sans KR Light'), local('NotoSansKR-Light'),
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-300.woff') format('woff'), /* Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-300.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-regular - latin */
@font-face {
 font-family:'Noto Sans KR';
 font-style:normal;
 font-weight:400;
 src:url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-regular.eot'); /* IE9 Compat Modes */
 src:local('Noto Sans KR Regular'), local('NotoSansKR-Regular'),
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-regular.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-700 - latin */
@font-face {
 font-family:'Noto Sans KR';
 font-style:normal;
 font-weight:700;
 src:url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-700.eot'); /* IE9 Compat Modes */
 src:local('Noto Sans KR Bold'), local('NotoSansKR-Bold'),
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-700.woff') format('woff'), /* Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-700.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-500 - latin */
@font-face {
 font-family:'Noto Sans KR';
 font-style:normal;
 font-weight:500;
 src:url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-500.eot'); /* IE9 Compat Modes */
 src:local('Noto Sans KR Medium'), local('NotoSansKR-Medium'),
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-500.woff') format('woff'), /* Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-500.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-900 - latin */
@font-face {
 font-family:'Noto Sans KR';
 font-style:normal;
 font-weight:900;
 src:url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-900.eot'); /* IE9 Compat Modes */
 src:local('Noto Sans KR Black'), local('NotoSansKR-Black'),
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-900.woff') format('woff'), /* Modern Browsers */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
 url('http://img.arirang.com/fonts/NotoSansKR/noto-sans-kr-v12-latin-900.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}

html,
body { min-height:100%; margin:0; padding:0; background-color:#fff; }
body { font-family:'Noto Sans KR', 'NanumGothic', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; color:#202020; font-size:16px; line-height:100%; color:#333; }
body a:focus { outline-offset:-2px; outline:2px dotted gray !important; }
body a:focus img { outline-offset:-2px; outline:2px dotted gray !important; }
prev_button:focus,
next_button:focus { outline:2px dotted gray !important; }

.container { clear:both; position:relative; width:auto; margin:0 auto; line-height:150%; }
.container:after { content:""; display:block; clear:both; }
.container a { color:#505050; text-decoration:none; }
.container a:hover { color:#000; text-decoration:underline; }
.container a:focus { outline:2px dotted gray !important; }

.pc { display:block !important; }
.mobile { display:none !important; }
@media screen and (max-width:999px) {
	.pc { display:none !important; }
	.mobile { display:block !important; }
}
.hide { display:none !important; }
.show { display:block !important; }
.blue { color:blue !important; }
.red { color:red !important; }
p,
iframe { margin:0; border:0; }

/* ----------------------------------------------------------------------------------------------------
/* HEADER
---------------------------------------------------------------------------------------------------- */
/*
#skipnavigation { height:0;line-height:0;font-size:0; }
#skipnavigation a {position:absolute;left:-3000%;}
#skipnavigation a:focus {display:block;left:0;top:0;z-index:10000000000;width:100%;height:auto;line-height:0;text-align:center;}
*/
#arirangSkipNav { position:relative;z-index:99999; height:0;line-height:0;font-size:0; }
#arirangSkipNav a { display:block; height:1px; width:1px; margin-bottom:-1px; overflow:hidden; font-size:20px; color:#fff; font-weight:bold; background:#2466a6; white-space:nowrap;text-align:center; }
#arirangSkipNav a:focus, #arirangSkipNav a:active { height:auto; width:100%; padding:5px; margin-bottom:10px; position:absolute; left:0; top:0; }

#skipnavigation { position:relative;z-index:9999; }
#skipnavigation ul,
#skipnavigation li { height:0; list-style:none; font-size:0; }
#skipnavigation li a { display:block; height:1px; width:1px; margin-bottom:-1px; overflow:hidden; font-size:20px; color:#fff; font-weight:bold; background:#2466a6; white-space:nowrap;text-align:center; }
#skipnavigation li a:focus, #skipnavigation a:active { height:auto; width:100%; padding:5px; margin-bottom:10px; position:absolute; left:0; top:0; }

#header { position:relative; height:auto; }
#header:after { content:""; display:block; clear:both; }
#gnb { z-index:100; position:absolute; top:0; left:0; width:100%; min-height:302px; min-height:130px; /* background:url(http://img.arirang.com/images/index/ai_header_bg1.png) repeat-x 0 0; */ }
body.news.news_index #gnb { background:url(http://img.arirang.com/images/index/ai_header_bg1.png) repeat-x 0 0; }
body.news.news_index #gnb,
body.news.news7 #gnb { background:none; background:transparent; }

#gnb > .container { min-width:1000px; max-width:1500px; width:auto; line-height:100%; }


h1 { width:0; height:0; font-size:0; line-height:0; }
#gnb #h1 { position:absolute; top:70px; left:0; width:160px; height:41px; margin:0; padding:0; background:url(/images/index/arirang.png) no-repeat 0; text-indent:-9999px; }
#gnb #h1 a { display:block; height:100%; }

/* mobile */
#gnb h2,
#m_menu { display:none; }
#menu_mobile { display:none; }
#gnb #tnb { position:absolute; top:30px; right:0; font-size:1rem; }
#gnb #tnb > .container { width:500px; height:30px; line-height:100%; }
#gnb #tnb a { display:inline-block; color:#fff; text-decoration:none; line-height:100%; }
#gnb #tnb a:hover { color:#ed174f; }
#gnb #tnb .tnb_language,
#gnb #tnb .tnb_language dt,
#gnb #tnb .tnb_language dd { display:inline-block; margin:0; padding:0; list-style:none; }
#gnb #tnb .tnb_language { float:right; width:200px; color:#ed174f; text-align:right; }
#gnb #tnb .tnb_language:after { content:""; display:block; clear:both; }
#gnb #tnb .tnb_language dt { color:#fff; }
#gnb #tnb .tnb_language dd { color:#ed174f; font-weight:400; }
#gnb #tnb .tnb_howtowatch { float:right; width:150px; color:#ed174f; }
#gnb #menu { position:absolute; top:75px; left:50%; width:650px; margin-left:-300px; text-align:center; }
#gnb #menu > .container { width:100%; line-height:100%; }
#gnb #menu ul,
#gnb #menu ul li { margin:0; padding:0; list-style:none; }
#gnb #menu ul { position:relative; width:100%; }
#gnb #menu ul li { float:left; width:130px; }
#gnb #menu ul li a { display:inline-block; min-width:90px; height:26px; padding:5px 5px 10px; font-size:26px; font-weight:500; color:#fff; text-decoration:none; white-space:nowrap; line-height:100%; text-shadow:1px 1px 3px rgba(0,0,0,0.9); }
#gnb #menu ul li a b { color:#fff; font-weight:500; }
#gnb #menu ul li.on a b,
#gnb #menu ul li:hover a b { color:#ed174f; }
#gnb #menu ul li.on a,
#gnb #menu ul li:hover a { background:url(http://img.arirang.com/images/index/menu_nav_bg.gif) repeat-x 50% 100%; color:#ed174f; }
#gnb #menu ul li.live a b { display:block; height:26px; margin:0 auto; padding:0 0 0 27px; background-image:url(http://img.arirang.com/images/index/menu_nav_live1.png); background-repeat:no-repeat; background-position:0 4px; }
#gnb #menu ul li.live.on a b,
#gnb #menu ul li.live:hover a b { background-image:url(http://img.arirang.com/images/index/menu_nav_live_on.png) !important; }
/* #gnb #menu ul li.aplus.on a { opacity:0.7; background:url(http://img.arirang.com/images/index/menu_nav_bg.gif) repeat-x 0 100%; font-weight:900; color:#ed174f; }
#gnb #menu ul li.aplus:hover a b { background-image:url(http://img.arirang.com/images/index/menu_nav_aplus2_on.png) !important; } */
#gnb #menu ul li.aplus a b { display:block; height:28px; margin:0 auto; padding:0 0 0 33px; background-image:url(http://img.arirang.com/images/index/menu_nav_aplus3.png); background-repeat:no-repeat; }

#gnb #gnb_weather { position:absolute; top:70px; left:100%; margin-left:-120px; text-align:right; }
#gnb #gnb_weather > .container { width:120px; line-height:100%; }
#gnb #gnb_weather ul,
#gnb #gnb_weather ul li { margin:0; padding:0; list-style:none; }
#gnb #gnb_weather ul { position:relative; width:100%; }
#gnb #gnb_weather ul li { float:right; width:45px; margin-left:10px; }
#gnb #gnb_weather ul li a { display:block; padding:5px 5px 5px; text-align:left; }
#gnb #gnb_weather ul li:hover a { opacity:0.7; }
#gnb #gnb_weather ul li.weather { display:none; }
#gnb #gnb_weather ul li.weather a b { display:block; width:45px; height:33px; background:url(http://img.arirang.com/images/index/ai_weather.png) no-repeat 50% 50%; text-align:unset; text-indent:-9999px; }
#gnb #gnb_weather ul li.search a b { display:block; width:36px; height:36px; background:url(http://img.arirang.com/images/index/ai_search.png) no-repeat 50% 50%; text-align:unset; text-indent:-9999px; }

/* Weather */
.weather_wrap { z-index:10000; display:block; width:45px; height:33px; }
#weather { position:relative; width:100%; text-align:right; }
#weather a { color:#2a2a2a; text-decoration:none; }
#weather a:hover { color:#ed174f; }
#weather ul,
#weather li { margin:0; padding:0; list-style:none; }
#weather .weather_icon { display:block; width:45px; height:33px; }
#weather .weather_icon a,
#weather .weather_icon img { display:block; width:100%; height:100%; }
#weather .weather_local { z-index:2; position:relative; display:block; margin:5px 0; }
#weather .weather_local_id { position:relative; display:block; padding-right:20px; background:url(http://img.arirang.com/images/weather/icon_down.png) no-repeat 106px 8px; }
#weather .weather_local_id:hover { background-image:url(http://img.arirang.com/images/weather/icon_down_on.png); }
#weather .weather_local_id.current { background-image:url(http://img.arirang.com/images/weather/icon_up.png); }
#weather .weather_local_id.current:hover { background-image:url(http://img.arirang.com/images/weather/icon_up_on.png); }
#weather .weather_local_list { display:none; position:absolute; top:35px; left:0; width:100px; padding:9px; background:#fff; border:1px solid #dedede; }
#weather .weather_local_list li { }
#weather .weather_local_list a.current { display:inline; font-weight:bold; }
#weather #weather_popup { z-index:1; box-sizing:border-box; display:none; position:absolute; top:80px; right:0; width:657px; min-height:670px; background:#fff; border:1px solid #ccc; border-radius:3px; }
#weather #weather_popup:hover,
#weather #weather_popup:focus { box-shadow:0 0px 10px 0px gray; }
#weather #weather_popup .weather_popup_header { position:relative; height:85px; background:#f1f2f2 url(http://img.arirang.com/images/weather/arirang_logo.gif) no-repeat 0 0; }
#weather #weather_popup .weather_popup_close { opacity:1; position:absolute; top:10px; right:20px; width:24px; height:24px; }
#weather #weather_popup .weather_popup_close:hover { opacity:1; }
#weather #weather_popup .weather_popup_menu { position:absolute; top:50px; right:30px; width:200px; text-align:right; font-weight:bold; }
#weather #weather_popup .weather_popup_menu li { display:inline-block; }
#weather #weather_popup .weather_popup_menu li a { display:block; padding:5px 10px; font-size:15px; }
#weather #weather_popup .weather_popup_menu li a.current { color:#ed1846; }
#weather #weather_popup .weather_popup_content { padding:30px 0px 30px; }
#weather #weather_popup .weather_popup_content .weather_popup_id { display:none; width:635px; margin:auto; height:640px; }
#weather #weather_popup .weather_popup_content .weather_popup_id iframe { overflow:hidden; display:block; margin:0 auto; padding:0; border:0; }
#weather #weather_popup .weather_popup_content #region_eng { display:block; }

/* Taboola */
.aNAd_Taboola { width:1500px; margin:0 auto; }
.tv2 .aNAd_Taboola { width:810px; }
#taboola-below-article-thumbnails,
#taboola-mid-article-thumbnails { margin:0 0 0; border-top:0 solid #aaa; }
#taboola-below-article-thumbnails .videoCube { width:22.995% !important; }

/* ----------------------------------------------------------------------------------------------------
/* News rolling
---------------------------------------------------------------------------------------------------- */
.anews_rolling { }
.anews_rolling .container { position:relative; width:1500px; height:40px; margin:30px auto 70px; }
.anews_rolling dl,
.anews_rolling dt,
.anews_rolling dd { display:block; height:1rem; margin:0; padding:0; list-style:none; font-size:1.5rem; }
.anews_rolling dd a { display:block; }
.anews_rolling dt { float:left; width:170px; font-weight:600; color:#111; line-height:150%; }
.anews_rolling dd { position:relative; float:left; width:1000px; }
.anews_rolling dd #newsrolling { height:38px; margin-top:0; }
.anews_rolling dd #newsrolling a { width:90%; color:#5d5d5d; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.anews_rolling dd h6 { position:absolute; top:3px; right:5px; margin:0; padding:0; }
.anews_rolling dd h6 a { display:block; height:20px; padding:8px 10px 2px; background:#575656; border-radius:20px; text-align:center; text-decoration:none; color:#fff; font-size:1rem; line-height:100%; }
.anews_rolling dd h6 a:hover { background:#ba123e; color:#fff; text-decoration:none; }

.anews_fullvideo { position:absolute; top:0; right:0; width:310px; height:40px; background:url(http://img.arirang.com/images/news/aIN_fullvideo.gif) no-repeat -1px 40%; }
.anews_fullvideo ul,
.anews_fullvideo li { height:30px; margin:0; padding:0; list-style:none; text-align:right; }
.anews_fullvideo ul li { box-sizing:border-box; display:inline-block; width:85px; background-color:#696969; text-align:center; vertical-align:text-top; }
.anews_fullvideo ul li:hover { background-color:#2fb6d7; }
.anews_fullvideo ul li a { display:block; width:100%; height:20px; padding-top:10px; color:#fff; font-weight:bold; font-size:0.8rem; line-height:100%; vertical-align:text-top; text-decoration:none; }
.anews_timekst { position:absolute; top:50%; left:50%; width:200px; margin-left:-100px; text-align:center; font-size:0.9rem; color:#535151; }

/* ----------------------------------------------------------------------------------------------------
/* Follow Us Here
---------------------------------------------------------------------------------------------------- */
.followus { z-index:103; position:relative; width:100%; height:54px; margin:50px auto 0; background:url(http://img.arirang.com/images/index/followus_bg6.gif) no-repeat 50% 25px; }
.followus .container { width:400px; padding-left:260px; background-color:#fff; }
.radio_index .followus .container,
.onair_tv .followus .container { background-color:transparent; }
.followus.followus_news .container { width:600px; padding-left:230px; }
.followus h3 { position:absolute; top:-8px; left:40px; height:40px; line-height:100%; color:#515151; font-size:1.4rem; font-weight:normal; }
.followus h3.nth2 { left:460px; }
.followus.followus_news .ai_sns { float:left; width:200px; }
.followus.followus_news .ai_sns.nth2 { margin-left:240px; width:130px; }

.followus .ai_sns,
.followus .ai_sns li { margin:0; padding:0; list-style:none; }
.followus .ai_sns { width:350px; height:54px; }
.followus .ai_sns:after { content:""; display:block; clear:both; }
.followus .ai_sns li { box-sizing:content-box; float:left; width:54px; height:54px; margin:0 0 0 16px; padding:0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_tv.png); background-repeat:no-repeat; background-position:0 0; }
.followus .ai_sns li:hover { opacity:0.7; }
.followus .ai_sns li:first-child { margin-left:0; }
.followus .ai_sns li a { display:block; width:100%; height:100%; text-indent:-9999px; }

.followus .ai_sns li.ai_sns_youtube { background-position:0 0; }
.followus .ai_sns li.ai_sns_facebook { background-position:-66px 0; }
.followus .ai_sns li.ai_sns_instagram { background-position:-132px 0; }
.followus .ai_sns li.ai_sns_naver { background-position:-198px 0; }
.followus .ai_sns li.ai_sns_twitter { background-position:-262px 0; }
.followus .ai_sns li.ai_sns_email { background:url(http://img.arirang.com/images/index/ai_sns2019_email.png) no-repeat 0 0; }
.followus .ai_sns li.ai_sns_kakao { background:url(http://img.arirang.com/images/index/ai_sns2019_kakao.png) no-repeat 0 0; }



.followus_radio .ai_sns li.ai_sns_youtube { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_y.png); }
.followus_radio .ai_sns li.ai_sns_facebook { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_f.png); }
.followus_radio .ai_sns li.ai_sns_naver { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_v.png); }
.followus_radio .ai_sns li.ai_sns_twitter { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_t.png); }
.followus_radio .ai_sns li.ai_sns_instagram { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_i.png); }

/* ----------------------------------------------------------------------------------------------------
/* FOOTER Sitemap
---------------------------------------------------------------------------------------------------- */
#arirangFMain { display:none; overflow:hidden; clear:both; position:relative; margin-bottom:-100px; padding:70px 0; background:#535353; }
#arirangFMain:after { content:""; display:block; clear:both; }
#arirangFMain.show { display:block; }
#arirangFMain a { text-decoration:none; }
#arirangFMain.arirangFMainView { display:block; }
#arirangFMWrap { clear:both; position:relative; width:1500px; min-height:100px; margin:0 auto; }
#arirangFMLogo { display:none; width:170px; height:44px; margin:18px auto 23px; background:url(http://img.arirang.com/images/common2014/arirang_logo_footer.png) no-repeat 0 0; text-indent:-9999px; }
#arirangFMLogo a { display:block; height:100%; font-size:0.87rem; }
#arirangFMWrap .arirangFMNav { clear:both; margin:0; padding:0; list-style:none; color:#e8e6e6; }
#arirangFMWrap .arirangFMNav:after { content:""; display:block; clear:both; }
#arirangFMWrap .arirangFMNav ul { float:left; width:230px; margin:0 0 0 24px; padding:0; list-style:none; }
#arirangFMWrap .arirangFMNav ul:first-child { margin-left:0; }
#arirangFMWrap .arirangFMNav li { text-transform:capitalize; }
#arirangFMWrap .arirangFMNav li.h3 { min-height:30px; margin-bottom:10px; padding:5px 0 2px 10px; background-color:#111; font-size:1.0rem; color:#fff; text-transform:uppercase; font-weight:700; line-height:100%; }
#arirangFMWrap .arirangFMNav li a { display:block; color:#e8e6e6; line-height:150%; }
#arirangFMWrap .arirangFMNav li a:hover { color:#fff; }
#arirangFMWrap .arirangFMNav.aFMNav4 ul { width:357px; margin:30px 0 0 24px; }
#arirangFMWrap .arirangFMNav.aFMNav4 ul:first-child { margin-left:0; }
#arirangFMWrap .arirangFMNav .aFMNavMoreBtn { position:relative; text-transform:lowercase; }
#arirangFMWrap .arirangFMNav .aFMNavMoreBtn i { font-weight:600; color:#000; font-style:normal; }
#arirangFMWrap .arirangFMNav .aFMNavMoreBtn span { position:absolute; top:2px; right:5px; color:#000; }
#arirangFMWrap .arirangFMNav .aFMNavMoreBtn:hover i,
#arirangFMWrap .arirangFMNav .aFMNavMoreBtn:hover span { color:#ed174f; }
.aFMNavMorelist,
.aFMNavMorelist_clasic { display:none; }
#arirangFMWrap .arirangFMNav .aFMNav_more { overflow:hidden; position:relative; margin-bottom:5px; background-color:#2b2b2b; vertical-align:baseline; }
#arirangFMWrap .arirangFMNav .aFMNav_more_btn { display:block; padding:3px 5px 5px 10px; background:url(http://img.arirang.com/images/common2014/aFMNav_plus_btn.gif) no-repeat 90% 50%; line-height:100%; cursor:pointer; }
#arirangFMWrap .arirangFMNav .aFMNav_more_btn:hover { background-image:url(http://img.arirang.com/images/common2014/aFMNav_plus_btn_on.gif); }
#arirangFMWrap .arirangFMNav .aFMNav_more_list { display:none; overflow-y:scroll; overflow-x:hidden; padding:0 10px;/*scrollbar-face-color:#333;
	scrollbar-shadow-color:#111;
	scrollbar-highlight-color:#666;
	scrollbar-3dlight-color:#878787;
	scrollbar-darkshadow-color:#444;
	scrollbar-track-color:#515151;
	scrollbar-arrow-color:#fff;*/ }
.aFMNav_more_list::-webkit-scrollbar {
width:10px;
}
.aFMNav_more_list::-webkit-scrollbar-track {
background-color:#515151;
-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.5);
border-radius:5px;
}
.aFMNav_more_list::-webkit-scrollbar-thumb {
background-color:#878787;
border-radius:5px;
-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.2);
}
#arirangFMWrap .arirangFMNav .aFMNav_more_list li { padding-left:0; }
#arirangFMWrap .arirangFMNav .aFMNav_more_btn_minus { display:none; padding:3px 6px; background:url(http://img.arirang.com/images/common2014/aFMNav_minus_btn.gif) no-repeat 50% 50%; text-indent:-9999px; cursor:pointer; }
#arirangFMWrap .arirangFMNav .aFMNav_more_btn_minus:hover { background-color:#000; background-image:url(http://img.arirang.com/images/common2014/aFMNav_minus_btn_on.gif); }
#arirangFMWrap .arirangFMNav.aFMNav4 li.h3 a { min-height:30px; margin-left:0; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn { position:absolute; top:0; right:0; width:20px; height:15px; padding:11px 20px; background:url(http://img.arirang.com/images/common2014/aFMNav_more_show.png) no-repeat 80% 50%; text-indent:-9999px; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn:hover { background-image:url(http://img.arirang.com/images/common2014/aFMNav_more_show_on.png) !important; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn a { display:block; width:100%; height:100%; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list { overflow:hidden; margin:0 0 0 -10px; padding:5px 0 4px 10px; background-color:#2b2b2b; border-top:10px solid #535353; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list ul { box-sizing:border-box; width:100%; margin:0; padding:0; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list li { padding-left:0; font-weight:400; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list li a { padding:5px 0 4px; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn_minus { overflow:hidden; margin-left:-10px; background:#2a2a2a url(http://img.arirang.com/images/common2014/aFMNav_more_hide.png) no-repeat 50% 50%; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn_minus:hover { background-color:#000; background-image:url(http://img.arirang.com/images/common2014/aFMNav_more_hide_on.png); }
#aI_fbanner.aI_article { z-index:9999; width:235px; margin:0; border:0 solid white; }
#aI_fbanner { position:absolute; top:420px; right:-80px; width:235px; }
#aI_fbanner .bx-wrapper .bx-prev { top:65px; left:0; border-radius:0 5px 5px 0; }
#aI_fbanner .bx-wrapper .bx-next { top:65px; right:0; border-radius:5px 0 0 5px; }
#aI_fbanner .aI_slide { margin:0 !important; padding:0 !important; list-style:none; }
#aI_fbanner .aI_slide li { overflow:hidden; position:relative; width:235px; height:140px; margin:0; padding:0; list-style:none; }
#aI_fbanner .aI_slide li a { width:235px; height:140px; border:0 solid #fff; }
#aI_fbanner .aI_slide li a img { width:235px; height:140px; border:0; }
#aI_fbanner2 { position:absolute; top:270px; right:-80px; width:235px; }
#arirangFM_guidetext { display:none; clear:both; width:980px; margin:50px auto -60px; color:#222; text-align:center; }
#announcement_gov { position:absolute; top:-140px; right:0; }

/* ----------------------------------------------------------------------------------------------------
/* FOOTER
---------------------------------------------------------------------------------------------------- */
#m_footer { display:none; }
#footer { min-height:170px; margin-top:100px; background:#222; border:0; color:#e1e1e1; }
#footer:after { content:""; display:block; clear:both; }
#footer a { color:#fff; text-decoration:none; }
#footer a:hover { color:#ed174f; text-decoration:underline; }
#footer .container { clear:both; width:1500px; padding:30px 0; }
.footer_nav { position:relative; height:30px; margin:0; padding:0; list-style:none; text-align:left; }
.footer_nav#footer_nav2 { width:500px; padding-right:400px; }
.footer_nav:after { content:""; display:block; clear:both; }
.footer_nav ul { margin:0; padding:0; }
.footer_nav li { position:relative; display:inline-block; padding:0; /* background-image:url(http://img.arirang.com/images/common2014/arirangFNav_li.png); background-repeat:no-repeat; background-position:0 13px; */ }
.footer_nav li:first-child { background:none; }
.footer_nav>ul>li>a { display:block; height:26px !important; padding:10px 5px 0px 10px; white-space:nowrap; }
.footer_nav>ul>li:first-child>a { padding-left:0; }
.footer_nav li a:hover { color:#ed174f; text-decoration:none; }
#footer .footer_nav li.PrivacyPolicy a { color:#ff3; }

#footer_info { clear:both; margin:40px 0 0; padding:0; list-style:none; text-align:left; }
#footer_info li { display:inline; padding-right:10px; white-space:nowrap; color:#fff !important; }
#footer_copyright { color:#777; font-weight:900; text-shadow:1px 1px 2px rgba(0,0,0,1); text-align:left; }

#footer_right { position:absolute; top:40px; right:0; min-width:250px; padding-right:100px; }
#footer_right .footer_right_container { position:relative; }

.footer_language { min-width:210px; min-height:30px; text-align:right; color:#ed174f; }
.footer_language:after { content:""; display:block; clear:both; }
.footer_language:hover { border:0 solid #ddd; }
.footer_language b { display:inline-block; min-width:70px; padding-left:20px; padding-right:5px; background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon.png) no-repeat 0 55%; color:#fff; font-weight:normal; color:#fff; }
.footer_language span { display:inline-block; cursor:pointer; padding-top:1px; padding-left:10px; }
.footer_language span:hover,
.footer_language span.on { color:#fff; white-space:nowrap; }
.footer_language_box a { display:block; color:#e1e1e1; text-decoration:none; line-height:18px; padding:10px 22px 0px 10px; color:#fff; }
.footer_language_box a:hover { color:#fff; }
.footer_language .footer_language_box { display:none; margin-top:-3px; margin-left:64px; }

.footer_sns { position:relative; width:280px; padding-top:15px; border-top:1px solid #666; text-align:right; }
.footer_sns .footer_sns_title { float:left; display:inline-block; font-size:0.75rem; line-height:100%; vertical-align:top; }
.footer_sns a { display:inline-block; width:25px; height:25px; margin-left:6px; background-repeat:no-repeat; background-position:0 0; text-align:left; text-indent:-9999px; vertical-align:top; }
.footer_sns a.footer_sns_facebook { left:0; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_facebook.png); }
.footer_sns a.footer_sns_facebook:hover { left:0; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_facebook_on.png); }
.footer_sns a.footer_sns_twitter { left:35px; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_twitter.png); }
.footer_sns a.footer_sns_twitter:hover { left:35px; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_twitter_on.png); }
.footer_sns a.footer_sns_google { left:70px; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_google.png); }
.footer_sns a.footer_sns_google:hover { left:70px; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_google_on.png); }

.footer_sns a.FSns_facebook { left:0; background-image:url(http://img.arirang.com/images/index/FSns_facebook.png); }
.footer_sns a.FSns_twitter { left:35px; background-image:url(http://img.arirang.com/images/index/FSns_twitter.png); }
.footer_sns a.FSns_youtube { left:70px; background-image:url(http://img.arirang.com/images/index/FSns_youtube.png); }
.footer_sns a.FSns_insta { left:105px; background-image:url(http://img.arirang.com/images/index/FSns_insta.png); }
.footer_sns a.FSns_naver { left:140px; background-image:url(http://img.arirang.com/images/index/FSns_naver.png); }
#footer_logo { position:absolute; top:-32px; right:-100px; width:81px; }
#footer_logo a.KOGL { display:block; width:81px; height:35px; background:url(http://img.arirang.com/images/help/KOGL_footer.gif) no-repeat 0 0; text-indent:0; font-size:0; line-height:0; }
#footer_logo a.KOGL:hover { background:url(http://img.arirang.com/images/help/KOGL_footer_on.gif) no-repeat 0 0; }
#footer_logo a.goodCS { display:block; width:56px; margin:0 auto 10px; }
#footer_logo a.goodCS:hover { opacity:0.7; }

/* ----------------------------------------------------------------------------------------------------
/* SLIDER
---------------------------------------------------------------------------------------------------- */
.ai_slide { clear:both; position:relative; width:100%; height:100%; margin:0; padding:0; list-style:none; }
.ai_slide:after,
.ai_slide ul:after { content:""; display:block; clear:both; }

.ai_slide h4 { position:relative; width:100%; min-height:20px; margin:0; padding:7px 0 0 3px; color:#232323; font-size:1.2rem; }
.ai_slide h4 a { width:auto; height:auto; border:0; color:#232323; }
.ai_slide ul { width:100%; height:100%; margin:0; padding:0; list-style:none; }
.ai_slide ul:after { content:""; display:block; clear:both; }
.ai_slide li { float:left; position:relative; width:310px; margin:0 0 0 10px; padding:0; list-style:none; }
.ai_slide li a { display:block; position:relative; width:100%; height:auto; color:#222; }
.ai_slide li a:hover { color:#3a3a3a; }
.ai_slide li a .ai_play { opacity:1; display:block; position:absolute; top:100%; left:0; width:40px; height:42px; margin-top:-42px; background-image:url(http://img.arirang.com/images/index/i_play_square.gif); cursor:pointer; }
.ai_slide li a:hover .ai_play { opacity:0.7; }
.ai_slide li a .slide_img_box { overflow:hidden; position:relative; width:100%; height:300px; }
.ai_slide li a:focus .slide_img_box { outline-offset:-2px; outline:2px dotted gray !important; }
.ai_slide li a .slide_img { display:block; height:100%; background:url(http://img.arirang.com/arirangtv.png) no-repeat 50% 0; background-size:cover; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; }
.ai_slide li a:hover .slide_img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); /* IE 9 */ transform:scale(1.1); }
.ai_slide li a .slide_txt_box { position:relative; }
.ai_slide li a .slide_txt { overflow:hidden; display:block; position:relative; height:6rem; height:5rem; margin:15px 0 0; font-size:2rem; font-size:1.5rem; text-align:left; font-weight:400; line-height:150%; word-break:break-word; }
.ai_slide li a .slide_memo { display:block; margin-top:10px; font-size:1.2rem; }
.ai_slide li a .slide_date { display:block; position:absolute; top:10px; right:0; font-size:1.0rem; color:#666; }

.ai_article { overflow:hidden; }
.ai_article:after { content:""; display:block; clear:both; }
.ai_article h3 { position:relative; margin:80px auto 40px; text-align:center; color:#737373; font-size:3.5rem; font-size:3rem; line-height:100%; font-weight:400; text-transform:uppercase !important; }
.ai_article h3 > a { display:inline-block; height:50px; padding:0 55px 0; background:url(http://img.arirang.com/images/index/h3_more.gif) no-repeat 100% 60%; color:#737373; text-decoration:none; line-height:100%; font-weight:500; }
.ai_article h3 > a:hover { background-image:url(http://img.arirang.com/images/index/h3_more_on.gif) !important; color:#232323; text-decoration:none; }
.container .prevButton,
.container .nextButton { opacity:0.2; z-index:2; position:absolute; top:135px; left:-60px; width:38px; height:38px; padding:10px; background:url(http://img.arirang.com/images/index/i_btn_slide_prev.png) no-repeat 50% 50%; }
.container .prevButton:hover,
.container .nextButton:hover { opacity:1; }
.container .nextButton { left:auto; right:-60px; background-image:url(http://img.arirang.com/images/index/i_btn_slide_next.png); }

.container .prev_button,
.container .next_button { opacity:0.2; z-index:2; position:absolute; top:135px; left:-60px; width:38px; height:38px; padding:10px; background:url(http://img.arirang.com/images/index/i_btn_slide_prev.png) no-repeat 50% 50%; }
.container .prev_button:hover,
.container .next_button:hover { opacity:1; }
.container .next_button { left:auto; right:-60px; background-image:url(http://img.arirang.com/images/index/i_btn_slide_next.png); }


/* ----------------------------------------------------------------------------------------------------
/* Tab menu
---------------------------------------------------------------------------------------------------- */
#ai_tabs { width:100%; margin:0; padding:0; list-style:none; }
#ai_tabs:after { content:""; display:block; clear:both; }
#ai_tabs li { float:left; width:33.3333%; margin:0; padding:0; text-align:center; }
#ai_tabs.tabs4 li { width:25%; }
#ai_tabs li a { display:block; padding:5px; text-decoration:none; font-size:2rem; font-weight:500; line-height:100%; }
#ai_tabs li.on a, 
#ai_tabs li a:hover { border-radius:0px; color:#d20e0e; cursor:pointer; }
.tabs_container { clear:both; position:relative; width:100%; height:auto; margin:0; padding:0; list-style:none; }
.tabs_container:after { content:""; display:block; clear:both; }
.tabs_container#tab2_content,
.tabs_container#tab3_content,
.tabs_container#tab4_content,
.tabs_container#tab5_content,
.tabs_container#tab6_content,
.tabs_container#tab7_content,
.tabs_container#tab8_content,
.tabs_container#tab9_content,
.tabs_container#tab10_content { display:none; }

.tabs_container ul { width:100%; height:auto; margin:0; padding:0; list-style:none; }
.tabs_container ul:after { content:""; display:block; clear:both; }
.tabs_container li { float:left; overflow:hidden; position:relative; width:490px; height:300px; margin:20px 0 0 15px; padding:0; list-style:none; }
.tabs_container li:nth-child(1) { margin-left:0; }
.tabs_container li a { display:block; position:relative; width:100%; height:auto; text-decoration:none; }
.tabs_container .slide_date { text-align:right; font-size:1.25rem; }

.tabs_container li .slide_img_box { overflow:hidden; position:relative; width:100%; height:100%; }
.tabs_container li .slide_img { display:block; height:100%; background-image:url(http://img.arirang.com/arirangtv.png); background-repeat:no-repeat; background-position:50% 30%; background-size:cover; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; }
.tabs_container li:hover .slide_img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); transform:scale(1.1); }
.tabs_container li .slide_img_bg { display:block; position:absolute; bottom:0; width:100%; height:110px; background:url(http://img.arirang.com/images/index/img_box_bg_bottom.png) repeat-x 0 100%; }
.tabs_container li .ai_play { opacity:0.7; display:block; position:absolute; top:50%; left:50%; width:50px; height:50px; margin:-25px 0 0 -25px; background-image:url(http://img.arirang.com/images/index/i_play_circle50.png); cursor:pointer; }
.tabs_container li:hover .ai_play { opacity:1; }

/* ----------------------------------------------------------------------------------------------------
/* Arirang Radio
---------------------------------------------------------------------------------------------------- */
#ai_arirangradio { }
#ai_arirangradio .container { width:1500px; height:360px; }
#ai_arirangradio ul { width:100%; height:100%; margin:0; padding:0; list-style:none; }
#ai_arirangradio ul ul:after { content:""; display:block; clear:both; }
#ai_arirangradio ul li { float:left; overflow:hidden; position:relative; width:360px; height:360px; margin:0 0 0 20px; padding:0; list-style:none; }
#ai_arirangradio ul li:nth-child(1) { margin-left:0; }
#ai_arirangradio ul li a { display:inline; }
#ai_arirangradio li .slide_img_box { overflow:hidden; position:relative; width:100%; height:100%; }
#ai_arirangradio li .slide_img { display:block; height:100%; background-image:url(http://img.arirang.com/arirangtv.png); background-repeat:no-repeat; background-position:50% 0; background-size:cover; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; }
#ai_arirangradio li .slide_img { -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -o-transform:scale(1.3); -ms-transform:scale(1.3); transform:scale(1.3); }
#ai_arirangradio li:hover .slide_img { -webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5); -ms-transform:scale(1.5); transform:scale(1.5); }
#ai_arirangradio li .ai_play { opacity:0.7; display:block; position:absolute; top:50%; left:50%; width:41px; height:41px; margin:-20px 0 0 -20px; background-image:url(http://img.arirang.com/images/index/i_play_circle.png); cursor:pointer; }
#ai_arirangradio li:hover .ai_play { opacity:1; }
#ai_arirangradio li .slide_txt_box { position:absolute; top:50%; left:50%; width:100%; height:100px; margin:50px 0 0 -50%; text-decoration:none; text-align:center; text-shadow:1px 1px 2px rgba(0,0,0,0.7); }
#ai_arirangradio li a:focus .slide_txt_box { border:2px dotted gray; }
#ai_arirangradio li .slide_txt_box .slide_txt { display:block; width:80%; margin:auto; font-size:2.0rem; font-weight:500; line-height:150%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#fff; }
#ai_arirangradio li .slide_txt_box .slide_memo { display:block; width:80%; margin:auto; font-size:1.6rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:130%; color:#fff; }


/* ----------------------------------------------------------------------------------------------------
/* AD ::taboola
---------------------------------------------------------------------------------------------------- */
#ad_taboola { }
#ad_taboola .trc_rbox_header_span { display:block; margin:100px auto 50px; text-align:center; color:#737373; font-size:3rem; line-height:100%; }
#taboola-below-article-thumbnails .videoCube { width:22.995% !important; }


/* SNS ::Follow Us Here
	---------------------------------------------------------------------------------------------------- */
.am_sns { display:none; }


/* ----------------------------------------------------------------------------------------------------
/* Social Wall
---------------------------------------------------------------------------------------------------- */
#ai_socialwall { }
#ai_socialwall .container { width:1500px; }

/* ----------------------------------------------------------------------------------------------------
/* Banner
---------------------------------------------------------------------------------------------------- */
.ai_banner { }
.ai_banner .container { width:100%; background-repeat:no-repeat; background-position:50% 0; }
.ai_banner a,
.ai_banner a img { display:block; width:100%; height:100%; }


/* ----------------------------------------------------------------------------------------------------
/* View Mobile & PC
---------------------------------------------------------------------------------------------------- */
#mobilePC1 { clear:both; margin:10px auto; }
#mobilePC1:after { content:""; display:block; clear:both; }
#mobilePC1 a { box-sizing:border-box; display:block; width:70%; min-height:4rem; margin:4rem auto; padding:2rem 0; background-color:#2fb6d7; border:1px solid #2fb6d7; border-radius:5px; color:#fff; line-height:100%; white-space:nowrap; text-align:center; font-size:4rem; }


/* ----------------------------------------------------------------------------------------------------
/* PC 1000 ~ 1499
---------------------------------------------------------------------------------------------------- */
@media screen and (min-width:1000px) and (max-width:1499px) {

	#gnb > .container { width:1000px; }

	/* FOOTER Sitemap
	---------------------------------------------------------------------------------------------------- */
	#arirangFMWrap { width:1000px; min-height:300px; }
	#arirangFMWrap .arirangFMNav ul { width:160px; margin:0 0 0 6.6666px; }
	#arirangFMWrap .arirangFMNav.aFMNav4 ul { width:240px; margin:30px 0 0 13.3333px; }
	#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list li a { padding:2px 0 0; }
	#footer_info li:first-child { display:block; }
	#footer_logo { top:-20px; }
	#footer_logo a.KOGL { right:35px; }
	#footer_logo a.goodCS { right:50px; }

	#footer .container { width:1000px; }
	.footer_nav { width:600px; height:60px; }
	.footer_nav li { min-width:140px; }
	.footer_nav>ul>li>a { padding:10px 10px 0 10px; }
	.footer_nav li:nth-child(5) a,
	.footer_nav li:nth-child(9) a { padding-left:0; }
	.footer_nav li:nth-child(n+5) a { padding-top:0; }
	#footer_right { min-width:180px; width:180px; }
	.footer_language { text-align:left; }
	.footer_sns { margin:65px -20px 0 0; }
	article { clear:both; width:1000px !important; margin:auto; }

	/* SLIDER
	---------------------------------------------------------------------------------------------------- */
	.ai_slide { clear:both; position:relative; width:100%; height:100%; margin:0; padding:0; list-style:none; }
	.container .prevButton,
	.container .nextButton { display:none; }
	.container .prev_button,
	.container .next_button { display:none; }
	.ai_slide ul { width:1000px; height:auto; border:0; }
	.ai_slide li { float:left; width:32%; margin:0 0 10px 1.9999%; }

	.ai_slide li:first-child { margin-left:0 !important; }
	.ai_slide li:nth-child(3) { }
	.ai_slide li a { width:100%; }
	.ai_slide li a .slide_img_box { height:250px; }
	.ai_slide li a .slide_txt { height:5rem; margin:10px 0 0; font-size:1.5rem; line-height:150%; }
	.ai_article h3 { clear:both; width:100%; margin:50px auto 20px; font-size:2rem; }
	.ai_article h3 > a,
	.ai_article h3 > a:hover { height:35px; padding:0 45px 0; background-size:auto 80%; }

	/* Follow Us Here
	---------------------------------------------------------------------------------------------------- */
	.am_sns { height:50px; margin:2rem 0 10px; }
	.am_sns .container { width:100%; background:url(http://img.arirang.com/images/index/am_sns_line.gif) no-repeat 50% 50%; }

	.am_sns .ai_sns,
	.am_sns .ai_sns li { margin:0; padding:0; list-style:none; }
	.am_sns .ai_sns { width:300px; height:50px; margin:auto; padding-left:10px; background:#fff; }
	.am_sns .ai_sns:after { content:""; display:block; clear:both; }
	.am_sns .ai_sns li { box-sizing:content-box; float:left; width:50px; height:50px; margin:0 0 0 5px; padding:0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_tv.png); background-repeat:no-repeat; background-position:0 0; }
	.am_sns .ai_sns li:hover { opacity:0.7; }
	.am_sns .ai_sns li:first-child { margin-left:0; }
	.am_sns .ai_sns li a { display:block; width:50px; height:50px; text-indent:-9999px; }
	.am_sns .ai_sns li.ai_sns_youtube { background-position:0 0; }
	.am_sns .ai_sns li.ai_sns_facebook { background-position:-66px 0; }
	.am_sns .ai_sns li.ai_sns_instagram { background-position:-132px 0; }
	.am_sns .ai_sns li.ai_sns_naver { background-position:-198px 0; }
	.am_sns .ai_sns li.ai_sns_twitter { background-position:-262px 0; }

	/* Tab menu
	---------------------------------------------------------------------------------------------------- */
	#ai_tabs { width:100%; margin:auto; }
	.tabs_container { width:100%; margin:auto; } 
	#ai_tabs li a { font-size:1.2rem; }


	/* News rolling
	---------------------------------------------------------------------------------------------------- */
	.anews_rolling .container { width:90%; height:30px; margin:20px auto; }
	.aW_news.news_index .anews_rolling .container { margin-top:0; }
	.anews_rolling dl,
	.anews_rolling dt,
	.anews_rolling dd { font-size:1.0rem; }
	.anews_rolling dt { float:left; width:120px; font-weight:500; }
	.anews_rolling dd { width:calc(100% - 120px - 310px); }
	.anews_rolling dd #newsrolling { height:25px; margin-top:0; }
	.anews_rolling dd #newsrolling a { width:100%; }
	.anews_rolling dd h6 { display:none; }
	.anews_rolling .anews_fullvideo { background-position:0 20%; }
	.anews_rolling .anews_fullvideo ul { height:30px; margin-top:0px; }
	
	.anews_timekst { display:none; }
	.am_sns { display:none; }


	/* Arirang Radio
	---------------------------------------------------------------------------------------------------- */
	#ai_arirangradio .container { width:100%; height:300px; }
	#ai_arirangradio ul li { width:23.5%; height:250px; margin:0 0 2% 2%; }
	#ai_arirangradio li .slide_txt_box { height:80px; margin:30px 0 0 -50%; }
	#ai_arirangradio li .slide_txt_box .slide_memo { width:90%; font-size:1.2rem; }

	/* AD
	---------------------------------------------------------------------------------------------------- */
	#ad_taboola { display:none; }

	/* Social Wall
	---------------------------------------------------------------------------------------------------- */
	#ai_socialwall .container { min-width:1000px; width:95%; margin:0 auto; }

}


/* ----------------------------------------------------------------------------------------------------
/* Mobile
---------------------------------------------------------------------------------------------------- */
@media screen and (max-width:999px) {

	/* portrait mode */
	@media only screen and (orientation:portrait) {
		#gnb.gnbFixed { position:fixed !important; top:0px; background-color:#fff !important; border-bottom:2px solid #555; }
	}

	.ai_article .container { width:100%; }

	/* HEADER
	---------------------------------------------------------------------------------------------------- */
	header#header { position:relative; min-height:50px; background-color:#fff; }

	#gnb { position:relative; min-height:100px; height:100px; margin:0; background:none; background-color:#fff; }
	#gnb > .container { min-width:100%; max-width:100%; width:100%; }
	#gnb #h1,
	#gnb h1 { position:absolute; top:15px; left:50vw; width:109px; height:28px; margin:0; margin-left:-55px; padding:0; background:url(http://img.arirang.com/images/index/arirang.png) no-repeat 0; background-size:contain; text-indent:-9999px; }
	#gnb #h1 a,
	#gnb h1 a,
	#gnb h2 a { display:block; width:100%; height:100%; }
	#gnb h2.btns_mobile { display:block; position:absolute; top:6px; left:10px; width:30px; height:28px; margin:0; padding:10px 0 0; background:url(http://img.arirang.com/images/index/m_menu.png) no-repeat 0; background-size:contain; text-indent:-9999px; }
	#gnb h2.btns_mobile_live { display:block; position:absolute; top:6px; left:auto; right:10px; width:30px; height:28px; margin:0; padding:10px 0 0; background:url(http://img.arirang.com/images/index/m_menu_live-1.png) no-repeat 0; background-size:contain; text-indent:-9999px; }
	#gnb #tnb { display:none; }
	#gnb #menu { display:none; }
	#gnb #gnb_weather { display:none; }

	#gnb #menu_mobile { display:block; position:relative; top:50px; height:50px; text-align:center; }
	#gnb #menu_mobile > .container { width:100%; line-height:100%; }
	#gnb #menu_mobile ul,
	#gnb #menu_mobile ul li { margin:0; padding:0; list-style:none; }
	#gnb #menu_mobile ul { display:flex; flex-wrap:nowrap; align-items:center; justify-content:center; }
	#gnb #menu_mobile ul li:after { content:""; display:block; clear:both; }
	#gnb #menu_mobile ul li { flex-basis:24%; }
	#gnb #menu_mobile ul li:nth-child(2) { flex-basis:22%; }
	#gnb #menu_mobile ul li:last-child { flex-basis:30%; }
	#gnb #menu_mobile ul li a { display:block; position:relative; width:100%; height:100%; color:#555; line-height:50px; font-weight:bolder; }
	#gnb #menu_mobile ul li.on a,
	#gnb #menu_mobile ul li:hover a { opacity:0.7; background:url(http://img.arirang.com/images/index/menu_nav_bg_m.gif) repeat-x 50% 100%; font-weight:900; color:#ed174f; }
	#gnb #menu_mobile ul li.aplus a b { display:block; width:20px; height:50px; margin-left:20%; padding:0 0 0 25px; background:url(http://img.arirang.com/images/index/menu_nav_aplus4_m.png) no-repeat 0 45%; }



	#m_menu div,
	#m_menu ul,
	#m_menu li { }
	#m_menu { display:none; z-index:102; position:fixed; top:0; left:0; width:100vw; height:100vh; background:#000; }
	#m_menu a { color:#fff; text-decoration:none; }
	#m_menu h1 { position:relative; width:109px; height:28px; margin:15px auto 20px; padding:0; background:url(http://img.arirang.com/images/index/arirang.png) no-repeat 0; background-size:contain; text-indent:-9999px; }
	#m_menu h1 a { display:block; z-index:100; }

	#m_menu h2 { display:block; position:absolute; top:10px; right:10px; width:30px; height:28px; margin:0; padding:10px 0 0; background:url(http://img.arirang.com/images/index/m_menu_close.png) no-repeat 0; background-size:contain; text-indent:-9999px; }
	#m_menu h2 a { display:block; width:100%; height:100%; }
	#m_menu ul { position:relative; list-style:none; padding:0; }
	#m_menu li { position:relative; list-style:none; }

	#m_tnb { display:flex; flex-wrap:nowrap; align-items:center; justify-content:center; margin:2rem 0; text-align:center; }
	#m_tnb:after { content:""; display:block; clear:both; }
	#m_tnb li { flex-basis:80px; text-align:center; }
	#m_tnb li a { display:block; position:relative; width:100%; text-decoration:none; color:#fff; }
	#m_tnb li a .m_img { display:block; width:60px; height:60px; margin:auto; background-image:url(http://img.arirang.com/arirangtv.png); background-repeat:no-repeat; background-position:50% 0; background-size:cover; }
	#m_tnb li a .m_tnb1 { background-image:url(http://img.arirang.com/images/index/m_tnb_1.png); }
	#m_tnb li a .m_tnb2 { background-image:url(http://img.arirang.com/images/index/m_tnb_2.png); }
	#m_tnb li a .m_tnb3 { background-image:url(http://img.arirang.com/images/index/m_tnb_3-1.png); }
	#m_tnb li a .m_txt { display:block; height:20px; margin:10px 0 0; font-size:1.2rem; font-weight:400; line-height:100%; }

	#m_mnb { overflow:hidden; position:relative; width:90%; margin:20px auto; padding:0; list-style:none; }
	#m_mnb li { box-sizing:border-box; position:relative; display:block; width:100%; margin:0 0 0; padding:5px 5%; border-bottom:1px solid #b6b6b6; vertical-align:top; text-transform:uppercase; }
	#m_mnb li a { display:block; position:relative; padding:9px 10px 7px; /* background:url(http://img.arirang.com/images/index/m_li_menuv1.png) no-repeat 93% 60%; */ color:#fff; text-decoration:none; font-size:1.2rem; }
	#m_mnb li b { position:absolute; top:10px; right:0; width:20px; height:12px; padding:10px 20px; background:url(http://img.arirang.com/images/index/m_li_menuv1.png) no-repeat 50% 50%; }
	#m_mnb li a:hover { color:#d1262b; }
	#m_mnb li.none a { background:none !important; }
	#m_mnb li ul { width:auto; }
	#m_mnb li ul li { width:auto; margin:0; padding:0 5%; border:0; }
	#m_mnb li ul li a { padding:5px 0 4px; border:0; color:#bebebe; font-size:1.0rem; }
	#m_mnb li ul li a span { }
	#m_mnb li.on { z-index:2; }
	/* #m_mnb li.on a, */
	#m_mnb li.on b { background-image:url(http://img.arirang.com/images/index/m_li_menuv2.png); color:#d1262b; }
	#m_mnb li:hover a { color:#d1262b; }
	#m_mnb li.on li a { background:none; color:#bebebe; }
	#m_mnb li.on li:hover a { background:none; color:#d1262b; }
	#m_mnb li.on li.on a { background:none; color:#d1262b; font-weight:bold; }

	/* Footer
	---------------------------------------------------------------------------------------------------- */
	footer#footer { display:none; }
	#arirangFMain.show { display:none; }
	#m_footer { display:block; width:90%; margin-top:50px; padding:20px 5%; background:#222; color:#fff; text-shadow:1px 1px 2px rgba(0,0,0,0.7); }
	#m_footer:after { content:""; display:block; clear:both; }
	#m_footer h1 { position:relative; width:100px; height:26px; margin:0 auto; padding:0; background:url(http://img.arirang.com/images/index/arirang.png) no-repeat 0; background-size:contain; text-indent:-9999px; }
	#m_footer a { color:#fff; }
	.m_fnb { margin:0 0 0 5% !important; padding:20px 0 !important; }
	.m_fnb:after { content:""; display:block; clear:both; }
	.m_fnb li { float:left; width:50%; list-style:disc !important; }
	.m_fnb li a { display:block; margin-top:10px; padding:0; color:#fff; font-size:1.1rem; text-shadow:1px 1px 1px #000; }
	.m_fnb li.disaster { letter-spacing:-1px; }
	.m_fnb li.PrivacyPolicy a { color:#ff3 !important; }

	#m_footer .info { margin:0; padding:20px 0; border-top:1px solid #4e4e4e; }
	#m_footer .info li { color:#ccc; list-style:none; line-height:150%; }
	#m_footer .info li a { color:#ccc; }
	#m_footer address { display:block; color:#aaa; font-weight:300; font-size:1rem; font-style:normal; }

	#mobilePC2 { clear:both; margin:10px auto; }
	#mobilePC2:after { content:""; display:block; clear:both; }
	#mobilePC2 a { box-sizing:border-box; display:block; width:90vw; min-height:1rem; margin:1rem auto; padding:10px 0 8px; background-color:#2fb6d7; border:1px solid #2fb6d7; border-radius:5px; color:#fff; line-height:100%; white-space:nowrap; text-align:center; font-size:1rem; }


	/* SLIDER
	---------------------------------------------------------------------------------------------------- */
	.ai_slide { clear:both; position:relative; width:100%; height:100%; margin:0; padding:0; list-style:none; }
	.container .prevButton,
	.container .nextButton { display:none; }
	.container .prev_button,
	.container .next_button { display:none; }
	.ai_slide ul { height:auto; }
	.ai_slide li { float:left; width:100%; margin:0 0 1rem 0; padding:0; list-style:none; }
	.ai_slide li:nth-child(2) { width:49%; }
	.ai_slide li:nth-child(3) { width:49%; margin-left:2%; }
	.ai_slide li a .slide_img_box { width:100%; height:40vw; }
	.ai_slide li a .slide_txt { height:4.5rem; margin:5px 0 0; font-size:1rem; }
	.ai_slide li a .slide_memo { margin-top:0px; font-size:1rem; }
	.ai_slide li a .slide_date { position:relative; top:auto; right:auto; font-size:0.8rem; }
	.ai_slide li a .ai_play { opacity:0.7; }

	.ai_article h3 { margin:3rem auto 1rem; font-size:1.8rem; font-size:1.3rem; font-weight:700; }
	.ai_article h3 > a,
	.ai_article h3 > a:hover { height:1.3rem; padding:0 25px 0 0 !important; background-position:100% 50%; background-size:auto 90% !important; font-weight:700; }



	/* Follow Us Here
	---------------------------------------------------------------------------------------------------- */
	.am_sns { height:50px; margin:2rem 0 10px; }
	.am_sns .container { width:100%; background:url(http://img.arirang.com/images/index/am_sns_line.gif) no-repeat 50% 50%; }

	.am_sns .ai_sns,
	.am_sns .ai_sns li { margin:0; padding:0; list-style:none; }
	.am_sns .ai_sns { width:270px; height:50px; margin:auto; padding-left:0; background:#fff; }
	.am_sns .ai_sns:after { content:""; display:block; clear:both; }
	.am_sns .ai_sns li { box-sizing:content-box; float:left; width:50px; height:50px; margin:0 0 0 5px; padding:0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_tv.png); background-repeat:no-repeat; background-position:0 0; background-size:cover; }
	.am_sns .ai_sns li:hover { opacity:0.7; }
	.am_sns .ai_sns li:first-child { margin-left:0; }
	.am_sns .ai_sns li a { display:block; width:50px; height:50px; text-indent:-9999px; }
	
	.am_sns .ai_sns li.ai_sns_youtube { background-position:0 0; }
	.am_sns .ai_sns li.ai_sns_facebook { background-position:-60px 0; }
	.am_sns .ai_sns li.ai_sns_instagram { background-position:-122px 0; }
	.am_sns .ai_sns li.ai_sns_naver { background-position:-182px 0; }
	.am_sns .ai_sns li.ai_sns_twitter { background-position:-242px 0; }
	.am_sns .ai_sns li.ai_sns_email { background:url(http://img.arirang.com/images/index/ai_sns2019_email.png) no-repeat 0 0; background-size:contain; }
	.am_sns .ai_sns li.ai_sns_kakao { background:url(http://img.arirang.com/images/index/ai_sns2019_kakao.png) no-repeat 0 0; background-size:contain; }


	.am_sns_radio .ai_sns li.ai_sns_youtube { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_y.png); }
	.am_sns_radio .ai_sns li.ai_sns_facebook { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_f.png); }
	.am_sns_radio .ai_sns li.ai_sns_naver { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_v.png); }
	.am_sns_radio .ai_sns li.ai_sns_twitter { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_t.png); }
	.am_sns_radio .ai_sns li.ai_sns_instagram { background-position:0 0; background-image:url(http://img.arirang.com/images/index/ai_sns2019_i.png); }


	/* Tab menu
	---------------------------------------------------------------------------------------------------- */
	#ai_tabs { width:100%; margin:auto; }
	.tabs_container { width:95%; margin:auto; } 
	#ai_tabs li a { font-size:1rem !important; white-space:nowrap; letter-spacing:-0.5px; }
	.tabs_container { width:90%; }
	.tabs_container li,
	.tabs_container li:nth-child(1),
	.tabs_container li:nth-child(2),
	.tabs_container li:nth-child(3) { float:none; width:100%; margin:0; }


	/* News rolling
	---------------------------------------------------------------------------------------------------- */
	.anews_rolling { }
	.anews_rolling .container { width:90%; height:30px; margin:15px auto; }
	.anews_rolling dl,
	.anews_rolling dt,
	.anews_rolling dd { font-size:1.0rem; }
	.anews_rolling dt { box-sizing:border-box; width:100%; height:3rem; padding:10px; background-color:#2fb6d7; font-weight:100; font-size:2rem; }
	.anews_rolling dd { box-sizing:border-box; width:100%; }
	.anews_rolling dd #newsrolling { height:100px; margin-top:0; }
	.anews_rolling dd #newsrolling a { width:100%; }
	.anews_rolling dd h6 { display:none; }

	.anews_fullvideo { float:none; position:relative; top:auto; left:auto; width:100%; }
	.anews_fullvideo ul:after { content:""; display:block; clear:both; }
	.anews_fullvideo ul,
	.anews_fullvideo li { height:40px; margin:0; padding:0; list-style:none; text-align:right; }
	.anews_fullvideo ul li { display:inline-block; width:85px; background-color:#696969; text-align:center; vertical-align:text-top; }
	.anews_fullvideo ul li:hover { background:#2fb6d7; }
	.anews_fullvideo ul li a { display:block; width:100%; height:20px; padding-top:10px; color:#fff; font-weight:bold; font-size:0.8rem; line-height:100%; vertical-align:text-top; text-decoration:none; }

	.anews_timekst,
	#atv_followus { display:none; }
	.am_sns { display:block; }


	/* Arirang Radio
	---------------------------------------------------------------------------------------------------- */
	#ai_arirangradio .container { width:90%; height:100vw; }
	#ai_arirangradio ul li { width:49%; height:50vw; margin:0 0 2% 2%; }
	#ai_arirangradio ul li:nth-child(1),
	#ai_arirangradio ul li:nth-child(3) { margin-left:0; }
	#ai_arirangradio li .slide_txt_box { height:80px; margin:20px 0 0 -50%; }
	#ai_arirangradio li .slide_txt_box .slide_memo { width:100%; font-size:1rem; }

	/* AD
	---------------------------------------------------------------------------------------------------- */
	#ad_taboola { display:none; }

	/* Social Wall
	---------------------------------------------------------------------------------------------------- */
	#ai_socialwall .container { width:95%; margin:0 auto; }

}

