html,
body { box-sizing:border-box; height:100%; margin:0; padding:0; background-color:#fff; }
.container { position:relative; width:auto; margin:0 auto; line-height:150%; }
.container:after { content:""; display:block; clear:both; }
.container.container90 { width:1400px; }
.container a { color:#202020; text-decoration:none; }
.container a:hover { color:#000; text-decoration:underline; }

/* ----------------------------------------------------------------------------------------------------
/* POPUP 2019
---------------------------------------------------------------------------------------------------- */
#popup2019 { display:none; z-index:9999; position:absolute; top:145px; left:50%; width:100vw; margin-left:-50vw; cursor:pointer; }
#popup2019 > .container { position:relative; width:100%; height:1000px; margin:auto; background-image:url(http://img.arirang.com/images/index/popup2019.jpg); background-repeat:no-repeat; background-position:50% 50%; background-size:contain; background-color:#fff; }

#popup2019 strong { display:none; }
#popup2019 b { display:block; opacity:0.9; position:absolute; top:10px; right:10px; width:36px; height:36px; background:url(http://img.arirang.com/images/index/popup2019_close_black.png) no-repeat 50% 50%; background-size:contain; text-indent:-9999px; }
#popup2019:hover b { opacity:1; }


#popbtn_wrap { z-index:9999; position:absolute; top:450px; left:50%; width:1000px; height:10px; margin-left:-500px; text-align:right; }
#popbtn { position:relative; width:145px; }
#popbtn a { display:block; width:145px; height:175px; cursor:pointer; }


#topHeader_wrap { width:100%; background-color:#ed1846; background-color:#424e5f; }
#topHeader { position:relative; display:block; width:1300px; min-height:100px; margin:0 auto; padding-left:100px; background:url(/main/images/topHeader_arrow.png) no-repeat 100% 50%; }
@media screen and (max-width:1200px) {
	#topHeader { width:1000px; }
	#topHeader strong { letter-spacing:-1px; }
}
#topHeader:after { content:""; clear:both; display:block; }
#topHeader:hover { background-image:url(/main/images/topHeader_arrow_black.png); }
.topHeader_close { position:absolute; top:0; right:0; display:block; width:13px; height:14px; padding:20px; background:url(/main/images/topHeader_close.png) no-repeat 50% 50%; border:0 solid #ed1846; text-indent:-9999px; }
.topHeader_close:hover { background-image:url(/main/images/topHeader_close_black.png); border-color:#000; }
#topHeader:hover { background-image:url(/main/images/topHeader_arrow.png); }
#topHIcon { position:absolute; top:10px; left:-100px; }
#topHIcon.arirangnews { top:5px; }
#topHIcon:hover	{ opacity:0.5; }
#topHBtn { z-index:1; position:absolute; top:18px; right:50px; }
#topHBtn li { display:inline-block; width:70px; }
#topHBtn li a img { border:3px solid #fff; border-radius:3px; }
#topHBtn li a:hover img { border:3px solid #000; }

#topHeader > a { width:100%; min-height:100px; }
#topHeader a,
#topHeader .time,
#topHeader strong { position:relative; display:block; font-size:1.2rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
#topHeader a { color:#fff; text-decoration:none; }
#topHeader a:hover { color:#000; }
#topHeader .text { padding:0 0 10px; }
#topHeader .text:after { content:""; display:block; clear:both; }
#topHeader .text h4 { float:left; height:22px; margin:12px 10px 0 0; padding:5px 7px 2px; background:#fff; border-radius:1px; color:#ed1846; font-weight:bold; line-height:100%; }
#topHeader .text h4:hover { background:#000; }
#topHeader .time { height:22px; padding:18px 0 10px 65px; }
#topHeader strong { font-size:36px; font-weight:700; line-height:140%; }

/* Header Banner */
#header_banner { z-index:99; position:absolute; top:200px; left:50%; width:1500px; height:0; margin-left:-750px; }
#header_banner ul { float:right; width:145px; margin:0; padding:0; list-style:none; }
#header_banner ul:after { display:block; clear:both; content:""; }
#header_banner ul li { display:block; }
#header_banner ul li img { display:block; }


/* ----------------------------------------------------------------------------------------------------
/* SLIDER
---------------------------------------------------------------------------------------------------- */
.index_slider { position:relative; width:100%; height:620px; }
.index_slider .slider { width:100%; height:100%; }
.index_slider .slider,
.index_slider .slider a { font-family:roboto; }
.index_slider .slider a:hover { text-decoration:none; }
.index_slider .slider .item { position:relative; top:0; left:0; width:100%; height:100%; margin:0; background-repeat:no-repeat !important; background-position:50% 0 !important; }

.index_slider .slider #item0 { background-image:url(http://img.arirang.com/images/index/top_items_covid19_1.jpg); }
.index_slider .slider #item0 .text1 { top:230px; }
.index_slider .slider #item0 .text1_event { display:block; width:100%; height:370px; background:url(http://img.arirang.com/images/index/top_items_covid19_text1_2.png) no-repeat 0 0; }
.index_slider .slider #item0 .text1_event a { overflow:hidden; display:block; width:100%; height:100%; }
.index_slider .slider #item0 .text2 { top:360px; }

.index_slider .slider #item1 { background-image:url(http://img.arirang.com/images/index/top_items_01_14.png); }
.index_slider .slider #item2 { background-image:url(http://img.arirang.com/images/index/top_items_02_6.jpg); }
.index_slider .slider #item3 { background-image:url(http://img.arirang.com/images/index/top_items_03_4.jpg); }
.index_slider .slider #item4 { background-image:url(http://img.arirang.com/images/index/top_items_04_4.jpg); }
.index_slider .slider #item5 { background-image:url(http://img.arirang.com/images/index/top_items_05_5.png); }

/* .index_slider .slider #item5 { background-image:url(http://img.arirang.com/images/index/top_items_covid19_3.jpg); }
.index_slider .slider #item5 .text1 { top:250px; }
.index_slider .slider #item5 .text1_event { display:block;  width:100%; height:370px; background:url(http://img.arirang.com/images/index/top_items5_text1_2021.png) no-repeat 0 0; }
.index_slider .slider #item5 .text1_event a { display:block; width:303px; height:127px; }
.index_slider .slider #item5 .text2 { top:360px; } */

.index_slider .slider #item6 { background-image:url(http://img.arirang.com/images/index/top_items_techbox_21.jpg); }
.index_slider .slider #item6 .text1 { top:250px; }
.index_slider .slider #item6 .text1_event { display:block; width:100%; height:370px; background:url(http://img.arirang.com/images/index/top_items5_covid19_text1.png) no-repeat 0 0; }

.index_slider .slider .item .text1 { position:absolute; top:360px; top:250px; left:45%; width:1000px; margin-left:-520px; text-align:left; }
.index_slider .slider .item .text1 span { color:#fff; font-size:72px; font-weight:500; text-shadow:2px 2px 5px rgba(0,0,0,0.0); white-space:nowrap; letter-spacing:-2px; }
.index_slider .slider .item .text1 span a { color:#fff; line-height:100%; }
.index_slider .slider .item .text2 { position:absolute; top:430px; top:330px; left:45%; width:500px; margin-left:-520px; text-align:left; }
.index_slider .slider .item .text2 span { display:block; min-height:1.6rem; padding:5px 0px 8px; color:#fff; font-size:1.2rem; font-weight:500; text-shadow:1px 1px 2px rgba(0,0,0,0); line-height:130%; }
.index_slider .slider .item .text2 span.m { display:none; }

.index_slider .slider .item#item4 .text1 { top:220px; }
.index_slider .slider .item#item4 .text2 { margin-top: 30px; }

.index_slider_buttons { position:absolute; top:530px; left:50%; width:1000px; height:10px; margin-left:-500px; text-align:center; }
.index_slider_buttons .button { display:inline-block; width:17px; height:17px; margin:0; background:#fff; border-radius:50%; text-align:left; text-indent:-9999px; }
.index_slider_buttons .button:hover { background:#df1e36; opacity:0.7; }
.index_slider_buttons .button a { display:block; height:100%; }
.index_slider_buttons .selected { background:#df1e36; opacity:1; }
.index_slider_buttons .prev_button,
.index_slider_buttons .next_button { position:absolute; top:-210px; width:15px; height:25px; padding:20px; z-index:2; text-align:left; text-indent:-9999px; }
.index_slider_buttons .prev_button { left:-100px; background:url(http://img.arirang.com/images/index/aI_slide_prev_white.png) no-repeat 50% 50%; }
.index_slider_buttons .next_button { right:-100px; background:url(http://img.arirang.com/images/index/aI_slide_next_white.png) no-repeat 50% 50%; }
.index_slider_buttons .prev_button:hover,
.index_slider_buttons .next_button:hover { opacity:0.7; }

.prev_button ,
.next_button { text-align:left; text-indent:-9999px; } 
.prev_button a,
.next_button a { display:block; height:100%; }

.prevButton,
.nextButton { text-align:left; text-indent:-9999px; } 
.prevButton a,
.nextButton a { display:block; height:100%; } 

.ai_sns2 { z-index:1; clear:both; position:absolute; top:410px; left:50%; width:500px; height:45px; margin-left:-560px; }
.ai_sns2 li { background-image:none !important; box-sizing:border-box; display:inline-block; 
width:155px; height:45px; margin-left:10px; border:2px solid #0ca8d0; border-radius:5px; color:#0ca8d0; line-height:100%; white-space:nowrap; text-align:center; }
.ai_sns2 li:first-child { margin-left:0; }
.ai_sns2 li:first-child,
.ai_sns2 li:hover { background-color:#0ca8d0; }
.ai_sns2 li a { float:left; display:block; width:100%; padding:12px 0 10px; color:#0ca8d0; line-height:100%; font-size:1.2rem; text-transform:uppercase; text-indent:0; text-align:center; }
.ai_sns2 li:first-child a,
.ai_sns2 li:hover a { color:#fff !important; }


.index_slider .slider .item#item0 .text1 span,
.index_slider .slider .item#item0 .text1 a,
.index_slider .slider .item#item0 .ai_sns2 li a { color:#ffe645; }
.index_slider .slider .item#item0 .ai_sns2 li { border-color:#ffe645; }
.index_slider .slider .item#item0 .ai_sns2 li:first-child,
.index_slider .slider .item#item0 .ai_sns2 li:hover { background-color:#ffe645; }
.index_slider .slider .item#item0 .ai_sns2 li:first-child a,
.index_slider .slider .item#item0 .ai_sns2 li:hover a { color:#230a42 !important; }

.index_slider .slider .item#item2 .text1 span,
.index_slider .slider .item#item2 .text1 a,
.index_slider .slider .item#item2 .ai_sns2 li a { color:#305186; }
.index_slider .slider .item#item2 .ai_sns2 li { border-color:#305186; }
.index_slider .slider .item#item2 .ai_sns2 li:first-child,
.index_slider .slider .item#item2 .ai_sns2 li:hover { background-color:#305186; }
.index_slider .slider .item#item2 .text2 span { color:#313a38; }
/* image */
/* .index_slider .slider .item#item2 { background-image:url(http://img.arirang.com/images/index/top_items_simplykpop.png); } */
.index_slider .slider .item#item2 .text1 { top:230px; }
.index_slider .slider .item#item2 .text1_event { display:block; width:375px; height:90px; background:url(http://img.arirang.com/images/index/top_items_simplykpop.png) no-repeat 50% 0; background-size:contain; }
.index_slider .slider .item#item2 .text1_event a { overflow:hidden; display:block; width:100%; height:auto; }



.index_slider .slider .item#item3 .text2 strong { display:none; }
.index_slider .slider .item#item3 .text1 span,
.index_slider .slider .item#item3 .text1 a,
.index_slider .slider .item#item3 .ai_sns2 li a { color:#d75119; }
.index_slider .slider .item#item3 .text2 span { color:#3a3f3d; }
.index_slider .slider .item#item3 .ai_sns2 { margin-left:-560px; }
.index_slider .slider .item#item3 .ai_sns2 li { border-color:#d75119; }
.index_slider .slider .item#item3 .ai_sns2 li:first-child,
.index_slider .slider .item#item3 .ai_sns2 li:hover { background-color:#d75119; }


.index_slider .slider .item#item4 .text1 span,
.index_slider .slider .item#item4 .text1 a { display:block; width:400px; white-space:normal; color:#007dc6; }
.index_slider .slider .item#item4 .ai_sns2 li a { color:#007dc6; }
.index_slider .slider .item#item4 .text2 span { color:#3a3f3d; }
.index_slider .slider .item#item4 .ai_sns2 { margin-left:-560px; }
.index_slider .slider .item#item4 .ai_sns2 li { width:250px; border-color:#007dc6; }
.index_slider .slider .item#item4 .ai_sns2 li:first-child,
.index_slider .slider .item#item4 .ai_sns2 li:hover { background-color:#007dc6; }

.index_slider .slider .item#item5 .text1 span,
.index_slider .slider .item#item5 .text1 a,
.index_slider .slider .item#item5 .ai_sns2 li a { color:#ff9712; }
.index_slider .slider .item#item5 .text2 span.m { display:none; }
.index_slider .slider .item#item5 .ai_sns2 { margin-left:-560px; }
.index_slider .slider .item#item5 .ai_sns2 li { border-color:#ff9712; }
.index_slider .slider .item#item5 .ai_sns2 li:first-child,
.index_slider .slider .item#item5 .ai_sns2 li:hover { background-color:#ff9712; }

.index_slider .slider .item#item6 .ai_sns2 { margin-left:-240px; text-align:center; }
.index_slider .slider .item#item6 .ai_sns2 li { width:200px; background:transparent; border-color:#053863; }
.index_slider .slider .item#item6 .ai_sns2 li:hover { background-color:#053863; }
.index_slider .slider .item#item6 .ai_sns2 li a { color:#053863 !important; }
.index_slider .slider .item#item6 .ai_sns2 li:hover a { color:#fff !important; }

.ai_btns { display:none; }

.ai_sns,
.ai_sns li { margin:0; padding:0; list-style:none; }
.ai_sns { z-index:1; clear:both; position:absolute; top:500px; left:50%; width:300px; height:41px; margin-left:-150px; text-align:center; }
.ai_sns_event { width:580px; height:52px; margin-left:-290px; }
.ai_sns:after { content:""; display:block; clear:both; }
.ai_sns li { box-sizing:content-box; display:inline-block; width:40px; height:40px; margin:0 0 0 20px; padding:0; background-image:url(http://img.arirang.com/images/index/ai_sns40_f.png); background-repeat:no-repeat; background-position:0 0; }
.ai_sns li:hover { opacity:0.7; }
.ai_sns li:first-child { margin-left:0; }
.ai_sns li a { display:block; width:40px; height:40px; text-indent:-9999px; }
.ai_sns li.ai_sns_facebook { background-image:url(http://img.arirang.com/images/index/ai_sns40_f.png); }
.ai_sns li.ai_sns_youtube { background-image:url(http://img.arirang.com/images/index/ai_sns40_y.png); }
.ai_sns li.ai_sns_instagram { background-image:url(http://img.arirang.com/images/index/ai_sns40_i.png); }
.ai_sns li.ai_sns_twitter { background-image:url(http://img.arirang.com/images/index/ai_sns40_t.png); }
.ai_sns li.ai_sns_naver { background-image:url(http://img.arirang.com/images/index/ai_sns40_n.png); }

.ai_sns.ai_sns_black li.ai_sns_youtube { background-image:url(http://img.arirang.com/images/index/ai_sns40_y_black.png); }
.ai_sns.ai_sns_black li.ai_sns_twitter { background-image:url(http://img.arirang.com/images/index/ai_sns40_t_black.png); }

.ai_sns li.ai_sns_event { width:353px; height:67px; margin:0 0 0 20px; padding:0; background-image:url(http://img.arirang.com/images/index/ai_sns_event_youtube.png); background-repeat:no-repeat; background-position:0 0; }
.ai_sns li.event_tiktok { background-image:url(http://img.arirang.com/images/index/ai_sns_event_tiktok1.png); }
.ai_sns li.ai_sns_event a { display:block; width:353px; height:67px; }

/* aplus 老版快 焊捞霸 且巴
#item4 .ai_sns li.ai_sns_facebook { background-image:url(http://img.arirang.com/images/index/ai_sns40_f1.png); }
#item4 .ai_sns li.ai_sns_youtube { background-image:url(http://img.arirang.com/images/index/ai_sns40_y1.png); }
#item4 .ai_sns li.ai_sns_instagram { background-image:url(http://img.arirang.com/images/index/ai_sns40_i1.png); }
#item4 .ai_sns li.ai_sns_naver { background-image:url(http://img.arirang.com/images/index/ai_sns40_n1.png); } */



/* ----------------------------------------------------------------------------------------------------
/* SCHEDULE
---------------------------------------------------------------------------------------------------- */
#ai_schedule { z-index:1; position:relative; }
#ai_schedule:after { content:""; display:block; clear:both; }
#ai_schedule > .container { min-width:1000px; max-width:1400px; height:90px; margin-top:-45px; background-color:#434242; color:#fff; }

#ai_schedule .ai_slide { position:relative; width:900px; height:90px !important; margin:0 auto; background:url(http://img.arirang.com/images/index/schedule_bg.gif) repeat-y center top; font-size:1rem; list-style:none; }
#ai_schedule ul:after { display:block; clear:both; content:""; }
#ai_schedule li,
#ai_schedule .ai_slide ul li { position:relative; float:left; width:300px; margin:0; padding:35px 0 0; }
#ai_schedule li em { position:absolute; top:10px; left:50%; display:block; width:100px; margin-left:-50px; color:#df1e36; text-align:center; font-style:normal; font-weight:900; white-space:nowrap; }
#ai_schedule li a { display:block; height:30px; color:#fff !important; cursor:pointer; font-size:1.2rem; line-height:100%; vertical-align:top; }
#ai_schedule li a strong { display:inline-block; margin:-2px 0 0 10px; padding:5px 8px 8px 0px; background:url(http://img.arirang.com/images/index/schedule_strong_bg.gif) no-repeat 100% 50%; font-size:1.6rem; font-weight:500; }
#ai_schedule li a i { position:relative; display:inline-block; padding-top:4px; vertical-align:top; font-style:normal; }
#ai_schedule li.on a strong { padding:5px 5px 8px; background:none; background-color:#df1e36; color:#fff; }
#ai_schedule li.on,
#ai_schedule li:hover { opacity:1; }
#ai_schedule .ai_schedule_btn { position:relative; width:900px; height:0; margin:0 auto; text-align:left; }
#ai_schedule .ai_schedule_btn .prev_button { position:absolute; top:-59px; left:-30px; width:15px; height:25px; padding:5px; border-radius:5px; background:url(http://img.arirang.com/images/index/aI_slide_prev_white.png) no-repeat 50% 50%; z-index:2; text-indent:-9999px; }
#ai_schedule .ai_schedule_btn .next_button { position:absolute; top:-59px; right:-30px; width:15px; height:25px; padding:5px; border-radius:5px; background:url(http://img.arirang.com/images/index/aI_slide_next_white.png) no-repeat 50% 50%; z-index:2; text-indent:-9999px; }
#ai_schedule .ai_schedule_btn .prev_button:hover { background-image:url(http://img.arirang.com/images/index/aI_slide_prev_white.png); }
#ai_schedule .ai_schedule_btn .next_button:hover { background-image:url(http://img.arirang.com/images/index/aI_slide_next_white.png); }
#ai_schedule .ai_schedule_btn .calendar { position:absolute; top:-57px; left:-80px; }
#ai_schedule .ai_schedule_btn .calendar:hover img { opacity:0.7; }
#ai_schedule .ai_schedule_btn .kst { position:absolute; top:-55px; right:-80px; }

/* ----------------------------------------------------------------------------------------------------
/* NOTIFICATION
---------------------------------------------------------------------------------------------------- */
#ai_notification { z-index:1; position:relative; font-family:roboto !important; }
#ai_notification * { font-family:roboto; font-weight:500; }
#ai_notification:after { content:""; display:block; clear:both; }
#ai_notification > .container { min-width:1000px; max-width:1400px; height:80px; background:#f1f1f1 url(http://img.arirang.com/images/index/notification_bg.jpg) no-repeat 0 0; color:#484848; }
#ai_notification .ai_slide { position:relative; width:1000px; height:90px !important; margin:0 0 0 270px; font-size:1rem; list-style:none; }
#ai_notification ul:after { display:block; clear:both; content:""; }
#ai_notification li,
#ai_notification .ai_slide ul li { position:relative; float:left; width:200px; margin:0; padding:8px 0 0 30px; background:url(http://img.arirang.com/images/index/notification_li.gif) no-repeat 0 32px; color:#484848; }
#ai_notification .ai_slide ul li * { font-weight:700; }
#ai_notification .ai_slide ul li:first-child { margin-left:40px !important; background-image:none; }
#ai_notification .ai_slide ul li:last-child { width:130px; }
#ai_notification li em { display:block; display:block; font-style:normal; white-space:nowrap; font-size:0.8rem; }
#ai_notification li strong { display:inline-block; margin:1px 0 0; padding:0; font-size:1.7rem; color:#a61426; }
#ai_notification li i { position:relative; display:inline-block; padding:1px 0 0 3px; vertical-align:top; font-style:normal; font-size:1.3rem; letter-spacing:0px; }
#ai_notification .ai_n_title { float:left; width:300px; margin:18px 0 0 7px; text-align:center; }
#ai_notification .ai_n_title h4 { padding:0; vertical-align:top; letter-spacing:-1.0px; }
#ai_notification .ai_n_title h4 strong { display:inline-block; margin:-5px 0 0; padding:0; font-size:2.55rem; font-weight:700; color:#a61426; line-height:100%; }
#ai_notification .ai_n_title h4 i { position:relative; display:inline-block; padding:6px 0 0 5px; vertical-align:top; font-style:normal; font-size:1.5rem; color:#434242; }
#ai_notification .ai_n_time { display:none; font-size:12px; text-align:center; line-height:110%; letter-spacing:-0.3px; }
#ai_notification .ai_n_title .ai_n_time { display:block; }
#ai_notification .ai_n_btn { position:relative; width:1400px; height:0; margin:0 auto; text-align:left; }
#ai_notification .ai_n_btn a { position:absolute; top:0px; right:0; width:30px; height:30px; background:url(http://img.arirang.com/images/index/notification_close.gif) no-repeat 50% 50%; z-index:2; text-indent:-9999px; }
#ai_notification .ai_n_btn a:hover { background-image:url(http://img.arirang.com/images/index/notification_close_on.gif); }


#ai_notification.vaccinations > .container { height:80px; background:#e9f0f0 url(http://img.arirang.com/images/index/noti_vaccinations_bg1.jpg) no-repeat 0 0; color:#484848; }
#ai_notification.vaccinations .ai_n_title { width:307px; height:80px; margin:0; }
#ai_notification.vaccinations .ai_n_title h4 { width:327px; height:30px; margin:20px 0 0 -29px; background:url(http://img.arirang.com/images/index/noti_vaccinations_h4_1.png) no-repeat 0 0; }
#ai_notification.vaccinations .ai_slide ul { box-sizing:border-box;  padding-top:0px; }
#ai_notification.vaccinations .ai_slide ul li { width:130px; padding-left:0; background:none; color:#484848; }
#ai_notification.vaccinations .ai_slide ul li:nth-child(1) { margin-left:70px !important; }
#ai_notification.vaccinations .ai_slide ul li:nth-child(2) { padding-right:20px; }
#ai_notification.vaccinations .ai_slide ul li:nth-child(3) { padding-left:45px; background:url(http://img.arirang.com/images/index/notification_li.gif) no-repeat 0 32px; }
#ai_notification.vaccinations .ai_slide ul li:nth-child(4) { }
#ai_notification.vaccinations li em { display:block; font-size:0.9rem; }
#ai_notification.vaccinations li strong { display:block; margin:0; padding:0; font-size:1.7rem; color:#2e8b94; vertical-align:middle; }
#ai_notification.vaccinations .ai_n_time { position:absolute; bottom:0; right:0; padding:2px 5px; display:block; color:#6f6f6f; }

.font-gradient { user-select:none; }

.font-gradient strong {
 background:linear-gradient(to right, #8f1f2c, #444142);
 -webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
}

/* ----------------------------------------------------------------------------------------------------
/* lastest news
---------------------------------------------------------------------------------------------------- */
#ai_lastestnews { width:1500px; margin:0 auto; outline:0; }
#ai_lastestnews .container { width:1380px; height:385px; }
#ai_lastestnews .ai_slide { margin-left:-10px; }
#ai_lastestnews .ai_slide li:first-child { width:420px; }

/* ----------------------------------------------------------------------------------------------------
/* most popular
---------------------------------------------------------------------------------------------------- */
#ai_mostpopular { height:700px; background:url(http://img.arirang.com/images/index/mostpopular_bg.jpg) no-repeat 50% 150%; }
#ai_mostpopular .container { width:1300px; height:510px; }
#ai_mostpopular .container .prevButton,
#ai_mostpopular .container .nextButton { opacity:1; top:200px; left:-50px; width:15px; height:25px; background-image:url(http://img.arirang.com/images/index/aI_slide_prev_white.png); }
#ai_mostpopular .container .nextButton { left:auto; right:-50px; background-image:url(http://img.arirang.com/images/index/aI_slide_next_white.png); }
#ai_mostpopular .ai_slide li { width:410px; margin:0 35px 0 0; }
#ai_mostpopular .ai_slide li:last-child { margin-right:0; }
#ai_mostpopular .ai_slide li a { color:#fff; }
#ai_mostpopular .ai_slide li a .slide_img_box { height:350px; }
#ai_mostpopular .ai_slide li a .ai_play { background-image:url(http://img.arirang.com/images/index/i_play_square_black.gif); }
#ai_mostpopular .ai_slide li a .slide_txt_box .slide_txt { width:310px; height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
#ai_mostpopular .ai_slide li a .slide_txt_box .slide_memo { width:410px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
#ai_arirangradio li .slide_txt_box .slide_memo { width:90%; overflow:visible; white-space:normal; text-overflow:ellipsis; }

/* ----------------------------------------------------------------------------------------------------
/* goverment banner
---------------------------------------------------------------------------------------------------- */
#ai_goverment { margin:0px auto 0; padding:50px 0; background-color:#f8f7f7; }
#ai_goverment .container { width:1380px; height:400px; }
#ai_goverment #ai_gov_banner { float:left; width:580px; height:400px; }
#ai_goverment #ai_gov_banner .prevButton,
#ai_goverment #ai_gov_banner .nextButton { opacity:1; top:153px; left:-45px; width:15px; height:25px; background-image:url(http://img.arirang.com/images/index/aI_slide_prev.png); }
#ai_goverment #ai_gov_banner .nextButton { left:590px; background-image:url(http://img.arirang.com/images/index/aI_slide_next.png); }
#ai_goverment #ai_gov_banner .prevButton:hover,
#ai_goverment #ai_gov_banner .nextButton:hover { opacity:0.7; }
#ai_goverment #ai_gov_banner .ai_slide { width:100%; height:100%; }
#ai_goverment #ai_gov_banner .ai_slide li { width:285px; height:350px; margin:0 10px 0 0; }
#ai_goverment #ai_gov_banner .ai_slide li:first-child { margin-left:0; }
#ai_goverment #ai_gov_banner .ai_slide li a { display:block; height:170px; margin-top:10px; }
#ai_goverment #ai_gov_banner .ai_slide li a:first-child { margin-top:0px; }
#ai_goverment #ai_gov_banner .ai_slide li a img { display:block; width:100%; height:100%; }

#ai_goverment #ai_gov_announcement { float:right; width:700px; height:400px; }
.ai_article #ai_gov_announcement h3 { margin:0 0 30px; padding-left:0; text-align:left; }
#ai_goverment #ai_gov_announcement ul,
#ai_goverment #ai_gov_announcement li { margin:5px 0; padding:0; list-style:none; }
#ai_goverment #ai_gov_announcement li {	padding:5px 0 3px 20px; background:url(http://img.arirang.com/images/index/i_dot.png) no-repeat 0 50%; border-bottom:0px dotted #e0e0e0; }
#ai_goverment #ai_gov_announcement li a { display:block; width:100%; font-size:1rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

#ai_goverment .container.container2 { width:1380px; height:70px; }
#ai_goverment #ai_gov_banner2 { width:100%; height:100px; }
#ai_goverment #ai_gov_banner2 .prevButton,
#ai_goverment #ai_gov_banner2 .nextButton { opacity:1; top:15px; left:-45px; width:15px; height:25px; background-image:url(http://img.arirang.com/images/index/aI_slide_prev.png); }
#ai_goverment #ai_gov_banner2 .nextButton { left:auto; right:-45px; background-image:url(http://img.arirang.com/images/index/aI_slide_next.png); }
#ai_goverment #ai_gov_banner2 .prevButton:hover,
#ai_goverment #ai_gov_banner2 .nextButton:hover { opacity:0.7; }
#ai_goverment #ai_gov_banner2 .ai_slide { width:100%; height:100%; }
#ai_goverment #ai_gov_banner2 .ai_slide li { width:195px; height:70px; margin:0 42px 0 0; }
#ai_goverment #ai_gov_banner2 .ai_slide li a { display:block; margin-top:10px; }
#ai_goverment #ai_gov_banner2 .ai_slide li a:first-child { margin-top:0px; }
#ai_goverment #ai_gov_banner2 .ai_slide li a img { display:block; width:100%; height:100%; }

/* ----------------------------------------------------------------------------------------------------
/* Do+ dream
---------------------------------------------------------------------------------------------------- */
#ai_gobanner { height:100px; background-color:#c9c9c9; }
#ai_gobanner .container { width:1300px; height:100px; background:url(http://img.arirang.com/images/index/ai_dodream2.gif) no-repeat 50% 50%; background-size:cover; }
#ai_gobanner .container.KOR { background-image:url(http://img.arirang.com/images/index/ai_dodream1.gif); }
#ai_gobanner .container a { overflow:hidden; position:absolute; top:0px; left:0px; display:block; width:100px; height:100px !important; }
#ai_gobanner .container a.dodream { left:300px; width:450px; }
#ai_gobanner .container a.disaster { left:750px; width:550px; }
#ai_gobanner .container img { display:block; width:100%; height:auto; max-height:100px; }

#ai_goverment { padding-bottom:100px; }
#footer { margin-top:0px; }
#ai_fb_banner { height:98px; background:url(http://img.arirang.com/images/index/ai_fb_banner_thankyou_bg.jpg) repeat-y 50% 50%; background-size:contain; }
#ai_fb_banner .container { width:1000px; height:98px; background:url(http://img.arirang.com/images/index/ai_fb_banner_thankyou.jpg) no-repeat 50% 50%; background-size:contain; }
#ai_fb_banner .container a { overflow:hidden; position:absolute; top:0px; left:0px; display:block; width:100%; height:100px !important; }
#ai_fb_banner .container a.COVID-19 { left:600px; width:450px; left:0; width:100%; height:98px; }
#ai_fb_banner .container a img { display:block; width:100%; height:auto; max-height:100px; }

/* ----------------------------------------------------------------------------------------------------
/* TV Program
---------------------------------------------------------------------------------------------------- */
#ai_tvprogram { }
#ai_tvprogram .container { width:1500px; height:730px; }
#ai_tvprogram .tabs_container { }
#ai_tvprogram .tabs_container li:nth-child(1),
#ai_tvprogram .tabs_container li:nth-child(2) { width:740px; height:460px; height:415px; }
#ai_tvprogram .tabs_container li:nth-child(2) { margin-left:20px; }
#ai_tvprogram .tabs_container li:nth-child(3) { margin-left:0; }
#ai_tvprogram .tabs_container li a { display:block; position:relative; width:100%; height:100%; text-decoration:none; }

#ai_tvprogram .ai_tabs_wrap { background-color:#fcfcfc; }
#ai_tvprogram #ai_tabs { width:1500px; margin:auto; }
#ai_tvprogram #ai_tabs li { width:33.3333%; }

/* Image zoom on hover + Overlay colour */
.parent { overflow:hidden; }
.child { height:100%; width:100%; background-position:50% 0; background-size:cover; background-repeat:no-repeat; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; transition:all .5s; }

.child .slide_txt_box { opacity:1; position:absolute; top:50%; left:50%; width:100%; height:70px; margin:-35px 0 0 -50%; text-decoration:none; text-align:center; text-shadow:1px 1px 2px rgba(0,0,0,7); }
.child a:hover { text-shadow:2px 2px 3px rgba(0,0,0,0.7); }
.child a:hover .slide_txt_box { opacity:0.7; }
.child a:focus .slide_txt_box { border:2px dotted gray; }

.parent .child { -ms-transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1); transform:scale(1); }
.parent:hover .child,
.parent:focus .child { -ms-transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1); }
.parent:hover .child:before,
.parent:focus .child:before { display:none; }
.parent:hover .slide_txt_box,
.parent:focus .slide_txt_box { display:block; }
.child:before { content:""; display:block; height:100%; width:100%; position:absolute; top:0; left:0; background-color:rgba(32,32,32,0.4); }

.parent .slide_txt { display:block; width:70%; margin:auto; font-size:2rem; font-weight:500; line-height:150%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#fff; }
.parent .slide_memo { display:block; width:70%; margin:auto; font-size:1.2rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:130%; color:#fff; }

#ai_weeklypick { }
#ai_weeklypick .container { width:1500px; margin-bottom:50px; }
#ai_weeklypick .weeklypick,
#ai_weeklypick .weeklypick li { margin:0; padding:0; list-style:none; }
#ai_weeklypick .weeklypick:after { content:""; display:block; clear:both; }
#ai_weeklypick .weeklypick li { position:relative; float:left; width:730px; margin:0 0 10px 40px; padding:0; }
#ai_weeklypick .weeklypick li:nth-child(2n+1) { margin-left:0; }
#ai_weeklypick .weeklypick li:nth-child(n+3) { display:none; }
#ai_weeklypick .weeklypick li a { overflow:hidden; position:relative; display:block; height:200px; padding-left:350px; color:#737373; }
#ai_weeklypick .weeklypick li a .img { position:absolute; top:0; left:0; width:320px; height:200px; background-repeat:no-repeat; background-position:50% 50%; background-size:360px 270px; background-size:cover; border-radius:30px; font-size:0; line-height:0; text-indent:-9999px; }
#ai_weeklypick .weeklypick h3,
#ai_weeklypick .weeklypick h4,
#ai_weeklypick .weeklypick h5 { width:auto; margin:0; padding:0; font-size:1rem; line-height:150%; font-weight:normal; text-align:left; }
#ai_weeklypick .weeklypick h3 { margin-top:20px; background:url(http://img.arirang.com/images/index/weeklypick_h3.jpg) no-repeat 0 0; text-indent:-9999px; }
#ai_weeklypick .weeklypick h4 { margin:11px auto 5px; }
#ai_weeklypick .weeklypick h5 { margin-bottom:5px; font-size:20px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; line-height:24px; font-weight:500; }
#ai_weeklypick .weeklypick p { margin:0; padding:0; }
#ai_weeklypick .weeklypick p { display:-webkit-box; word-wrap:break-word; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; text-overflow: ellipsis; height:3.9rem; line-height:1.3rem;  font-size:1rem; }
#ai_weeklypick .weeklypick .date { position:absolute; bottom:0px; right:0; height:15px; padding:5px; text-align:right; line-height:100%; color:#666; font-weight:normal; text-shadow:1px 1px white; }


@media screen and (min-width:1000px) and (max-width:1499px) {
	#ai_weeklypick .container { width:1000px; }
	#ai_weeklypick .weeklypick li { width:480px; margin:10px 0 0 40px; }
	#ai_weeklypick .weeklypick li a { height:150px; padding-left:180px; }
	#ai_weeklypick .weeklypick li a .img { width:165px; height:150px; border-radius:20px; }
	#ai_weeklypick .weeklypick h3 { margin:0; line-height:18px; }
	#ai_weeklypick .weeklypick h4 { margin:0; }
	#ai_weeklypick .weeklypick h5 { margin-bottom:3px; font-size:1rem; font-weight:600; }
	#ai_weeklypick .weeklypick .date { padding:0; font-size:0.9rem; }
}
@media screen and (max-width:999px) {
	#ai_weeklypick > .container { min-width:95%; max-width:95%; height:200px; }
	/* #ai_weeklypick .weeklypick { display:flex; flex-wrap:nowrap; justify-content:space-between; width:100%; }
	#ai_weeklypick .weeklypick li { display:block; flex-basis:auto; width:100%; margin:0; float:none; } */
	#ai_weeklypick.ai_article h3 { margin-top:2rem; }
	#ai_weeklypick .weeklypick { display:block; width:100%; }
	#ai_weeklypick .weeklypick li { float:none; display:block; width:100%; margin:0 0 20px; }
	#ai_weeklypick .weeklypick li:nth-child(n+3) { display:none; }
	#ai_weeklypick .weeklypick li a { height:90px; padding-left:110px; color:#737373; }
	#ai_weeklypick .weeklypick li a .img { width:100px; height:90px; border-radius:27px; }
	#ai_weeklypick .weeklypick h3,
	#ai_weeklypick .weeklypick h4,
	#ai_weeklypick .weeklypick h5,
	#ai_weeklypick .weeklypick p { margin:0; font-size:0.9rem; line-height:130%; }
	#ai_weeklypick .weeklypick h3 { display:none1; float:left; width:100px; height:12px; margin:5px 0; background-size:contain; }
	#ai_weeklypick .weeklypick h4 { float:left; margin-top:3px; font-size:12px; }
	#ai_weeklypick .weeklypick h5 { clear:both; margin:0 0 5px; font-size:1rem; }
	/* #ai_weeklypick .weeklypick p { display:block; white-space:nowrap; width:calc(100vw - 100px); height:1rem; font-size:12px; } */
	#ai_weeklypick .weeklypick p { -webkit-line-clamp:2; height:2.4rem; padding-top:3px; }
	#ai_weeklypick .weeklypick .date { display:none; bottom:-2px; padding:0; font-size:12px; }
}

/* ----------------------------------------------------------------------------------------------------
/* Korea Information
---------------------------------------------------------------------------------------------------- */
#ai_koreainformation { display:none; height:1100px; background:url(http://img.arirang.com/images/index/KI_bg.jpg) no-repeat 50% 100%; }
#ai_koreainformation .container { width:1215px; height:360px; }
#ai_koreainformation ul { width:100%; height:100%; margin:0; padding:0; list-style:none; }
#ai_koreainformation ul ul:after { content:""; display:block; clear:both; }
#ai_koreainformation ul li { float:left; overflow:hidden; position:relative; width:365px; height:365px; margin:0 0 35px 60px; padding:0; list-style:none; border-radius:50%; }
#ai_koreainformation ul li:nth-child(1),
#ai_koreainformation ul li:nth-child(4) { margin-left:0; }
#ai_koreainformation li .slide_img_box { overflow:hidden; position:relative; width:100%; height:100%; }
#ai_koreainformation li .slide_img { display:block; height:100%; background-image:url(http://img.arirang.com/arirangtv.png); background-repeat:no-repeat; background-position:50% 50%; 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_koreainformation 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); }
#ai_koreainformation li .slide_txt_box { position:absolute; top:50%; left:50%; width:100%; height:180px; margin:-80px 0 0 -50%; text-decoration:none; text-align:center; }
#ai_koreainformation li:hover .slide_txt_box { opacity:0.7; }
#ai_koreainformation li .slide_logo { display:block; width:100px; height:60px; margin:auto; background:url(http://img.arirang.com/images/index/ai_koreainformation_1.png) no-repeat 50% 50%; }
#ai_koreainformation li:nth-child(1) .slide_logo { background-image:url(http://img.arirang.com/images/index/ai_KI_1.png) !important; }
#ai_koreainformation li:nth-child(2) .slide_logo { background-image:url(http://img.arirang.com/images/index/ai_KI_2.png) !important; }
#ai_koreainformation li:nth-child(3) .slide_logo { background-image:url(http://img.arirang.com/images/index/ai_KI_3.png) !important; }
#ai_koreainformation li:nth-child(4) .slide_logo { background-image:url(http://img.arirang.com/images/index/ai_KI_5.png) !important; }
#ai_koreainformation li:nth-child(5) .slide_logo { background-image:url(http://img.arirang.com/images/index/ai_KI_4.png) !important; }
#ai_koreainformation li:nth-child(6) .slide_logo { background-image:url(http://img.arirang.com/images/index/ai_KI_6.png) !important; }

#ai_koreainformation li a { display:block; height:100%; }
#ai_koreainformation li a:focus { border:2px dotted gray; outline:2px dotted gray; }
#ai_koreainformation li .slide_txt { display:block; width:80%; margin:10px auto; font-size:3em; line-height:150%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#fff; }
#ai_koreainformation li .slide_view { box-sizing:border-box; display:block; width:200px; height:35px; margin:auto; padding:6px 20px 0 0; background:#fff url(http://img.arirang.com/images/index/view_more.gif) no-repeat 125px 50%; border-radius:5px; font-style:normal; font-size:1.5rem; font-weight:600; text-transform:uppercase; color:#143142; text-align:center; line-height:100%; }
/* #ai_koreainformation li:hover .slide_view { background-image:url(http://img.arirang.com/images/index/view_more_on.gif) !important; color:#de1e35; } */

/* ----------------------------------------------------------------------------------------------------
/* Cultural Tourism Festival
---------------------------------------------------------------------------------------------------- */
#ai_culturalTF { height:950px; height:700px; background:url(http://img.arirang.com/images/arirang/culturalTF_bg.jpg) no-repeat 55% 100%; }
#ai_culturalTF .container { width:1215px; }
#ai_culturalTF .container { width:1088px; }
#ai_culturalTF h3 { margin-bottom:70px; }
#ai_culturalTF ul { width:100%; height:auto; margin:0; padding:0; list-style:none; }
#ai_culturalTF ul ul:after { content:""; display:block; clear:both; }
#ai_culturalTF ul li { float:left; overflow:hidden; position:relative; width:365px; height:365px; margin:0 0 35px 60px; padding:0; list-style:none; border-radius:50%; }
#ai_culturalTF ul li { float:left; overflow:hidden; position:relative; width:336px; height:336px; margin:0 0 40px 40px; border-radius:30%; }
#ai_culturalTF ul li:nth-child(1),
#ai_culturalTF ul li:nth-child(4) { margin-left:0; }
#ai_culturalTF li .slide_img_box { overflow:hidden; position:relative; width:100%; height:100%; }
#ai_culturalTF li .slide_img { display:block; height:100%; background-image:url(http://img.arirang.com/arirangtv.png); background-repeat:no-repeat; background-position:50% 50%; 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_culturalTF 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); }
#ai_culturalTF li .slide_txt_box { position:absolute; top:50%; left:50%; width:100%; height:180px; margin:-80px 0 0 -50%; text-decoration:none; text-align:center; }
#ai_culturalTF li:hover .slide_txt_box { opacity:0.7; }
#ai_culturalTF li .slide_logo { display:block; width:100px; height:60px; margin:auto; font-size:4.5rem; color:#fff; font-weight:300; }

#ai_culturalTF li a { display:block; height:100%; font-family:'Roboto', sans-serif !important; }
#ai_culturalTF li a:focus { border:2px dotted gray; outline:2px dotted gray; }
#ai_culturalTF li .slide_txt { display:block; max-width:55%; margin:0px auto 15px; padding:7px 10px 5px; border:1px solid rgba(255, 255, 255, .5);; border-width:1px 0; font-size:2.45rem; line-height:100%; white-space:nowrap; color:#fff; text-transform:uppercase; }
#ai_culturalTF li .slide_view { box-sizing:border-box; display:block; width:45px; height:45px; margin:auto; padding:6px 20px 0 0; background:#fff url(http://img.arirang.com/images/index/view_more.gif) no-repeat 50% 50%; border-radius:23px; text-align:center; }
#ai_culturalTF li:hover .slide_view { background-image:url(http://img.arirang.com/images/index/view_more_on.gif) !important; color:#de1e35; }
#ai_culturalTF li .slide_view_txt { width:150px; margin:0 auto; background:none; color:#ffe4fe; font-size:1.5rem; text-transform:uppercase; }
#ai_culturalTF li:hover .slide_view_txt { background:none !important; color:#fff !important; }

#ai_culturalTF li.culturalTF { background:#fff url(http://img.arirang.com/images/arirang/culturalTF_4.png) no-repeat 50% 50%; }
#ai_culturalTF li.culturalTF4 { background-image:url(http://img.arirang.com/images/arirang/culturalTF_4_1.png) !important; }
#ai_culturalTF li.culturalTF5 { background-image:url(http://img.arirang.com/images/arirang/culturalTF_5_1.png) !important; }
#ai_culturalTF li.culturalTF6 { background-image:url(http://img.arirang.com/images/arirang/culturalTF_6_1.png) !important; }

/* ----------------------------------------------------------------------------------------------------
/* KoreaInfo banner
---------------------------------------------------------------------------------------------------- */
#ai_KIbanner { clear:both; height:135px; margin-top:80px; background:#83a1f8 url(http://img.arirang.com/images/arirang/ai_koreainfo_bg.jpg) repeat-y 50% 50%; }
#ai_KIbanner .container { width:1000px; height:135px; background:url(http://img.arirang.com/images/arirang/ai_koreainfo2.jpg) no-repeat 50% 50%; background-size:cover; }
#ai_KIbanner .container a { position:absolute; top:0; left:0; display:block; width:100%; height:175px; text-indent:-9999px; }


/* ----------------------------------------------------------------------------------------------------
/* View Mobile & PC
---------------------------------------------------------------------------------------------------- */
#mobilePC { clear:both; margin:10px auto; }
#mobilePC:after { content:""; display:block; clear:both; }
#mobilePC 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) {
	.ai_slide li a .slide_date { top:-40px; right:10px; font-size:1.0rem; color:#fff; text-shadow:1px 1px 2px rgba(0,0,0,0.7); }
	/* ----------------------------------------------------------------------------------------------------
	/* NOTIFICATION
	---------------------------------------------------------------------------------------------------- */
	#ai_notification .ai_slide ul li:first-child { margin-left:10px !important; background-image:none; }

	/* lastest news
	---------------------------------------------------------------------------------------------------- */
	#ai_lastestnews { width:100%; }
	#ai_lastestnews .container { width:100%; height:333px; }
	#ai_lastestnews .ai_slide ul { width:1000px !important; }
	#ai_lastestnews .ai_slide li { width:32%; margin:0 0 10px 1.9999%; }
	#ai_lastestnews .ai_slide li:first-child { width:32%; margin-left:0; }
	#ai_lastestnews .ai_slide li:nth-child(n+4) { display:none; }

	/* most popular
	---------------------------------------------------------------------------------------------------- */
	#ai_mostpopular { width:100% !important; height:550px; background:url(http://img.arirang.com/images/index/mostpopular_bg_1000.jpg) no-repeat 50% 100%; }
	#ai_mostpopular .container { width:100%; height:450px; }
	#ai_mostpopular .ai_slide ul { width:1000px !important; margin:auto; }
	#ai_mostpopular .ai_slide li { width:32%; margin:0 0 10px 1.9999%; }
	#ai_mostpopular .ai_slide li:first-child { margin-left:0; }
	#ai_mostpopular .ai_slide li:nth-child(n+4) { display:none; }
	#ai_mostpopular .ai_slide li a .slide_txt_box .slide_txt { width:100%; height:33px; }
	#ai_mostpopular .ai_slide li a .slide_txt_box .slide_memo { width:100%; }

	/* Do+ dream
	---------------------------------------------------------------------------------------------------- */
	#ai_gobanner { width:100% !important; height:auto; }
	#ai_gobanner .container { width:1000px; height:77px; }
	#ai_gobanner .container a { height:77px !important; }
	#ai_gobanner .container a.dodream { left:220px; width:360px; }
	#ai_gobanner .container a.disaster { left:590px; width:420px; }
	#ai_gobanner .container img { max-height:77px; }

	#ai_fb_banner { width:100% !important; }
	#ai_fb_banner .container { width:1000px; }


	/* TV Program
	---------------------------------------------------------------------------------------------------- */
	#ai_tvprogram .container { width:1000px; height:320px; }
	#ai_tvprogram .tabs_container li:nth-child(1),
	#ai_tvprogram .tabs_container li:nth-child(2),
	#ai_tvprogram .tabs_container li:nth-child(3) { float:left; width:32%; height:300px; margin-left:2%; }
	#ai_tvprogram .tabs_container li:nth-child(1) { margin-left:0; }
	#ai_tvprogram .tabs_container li a { display:block; position:relative; width:100%; height:100%; text-decoration:none; }
	#ai_tvprogram .tabs_container li:nth-child(n+4) { display:none; }
	#ai_tvprogram #ai_tabs { width:1000px; }
	.parent .slide_txt { font-size:1.2em; }
	.parent .slide_memo { font-size:1em; } 

	/* goverment banner
	---------------------------------------------------------------------------------------------------- */
	#ai_goverment { width:100% !important; margin:0 auto; padding:50px 0; background-color:#f8f7f7; }
	#ai_goverment .container { width:1000px; height:400px; }

	#ai_goverment #ai_gov_banner { float:left; width:580px; height:400px; }
	#ai_goverment #ai_gov_banner .ai_slide ul { width:auto; }
	#ai_goverment #ai_gov_banner .ai_slide li { width:285px; height:350px; margin:0 10px 0 0; }
	#ai_goverment #ai_gov_banner .ai_slide li:first-child { margin-left:0; }
	#ai_goverment #ai_gov_banner .ai_slide li a { display:block; height:170px; margin-top:10px; }
	#ai_goverment #ai_gov_banner .ai_slide li a:first-child { margin-top:0px; }
	#ai_goverment #ai_gov_banner .ai_slide li a img { display:block; width:100%; height:100%; }
	#ai_goverment .container .prevButton,
	#ai_goverment .container .nextButton { display:block; }
	#ai_goverment #ai_gov_announcement { float:right; width:320px; height:400px; }
	#ai_goverment .container.container2 { width:999px; }
	#ai_goverment #ai_gov_banner2 .ai_slide li { margin:0 6px 0 0; }

	/* Korea Information
	---------------------------------------------------------------------------------------------------- */
	#ai_koreainformation { width:100% !important; height:800px; }
	#ai_koreainformation .container { width:1000px; height:360px; }
	#ai_koreainformation ul { width:100%; height:100%; margin:0 auto; padding:0; list-style:none; }
	#ai_koreainformation ul ul:after { content:""; display:block; clear:both; }
	#ai_koreainformation ul li { width:300px; height:300px; margin:0 0 33px 33px; }
	#ai_koreainformation li .slide_txt_box { height:80px; margin:-50px 0 0 -50%; }
	#ai_koreainformation li .slide_logo { width:70px; height:50px; background-size:contain; }
	#ai_koreainformation li .slide_txt { display:block; width:80%; margin:5px auto; font-size:2.1em; }
	#ai_koreainformation li .slide_view { width:100px; height:30px; padding:5px 25px 0 5px; background-position:85% 50% !important; background-size:15% !important; border-radius:5px; font-size:20px; line-height:100%; font-weight:500; }

	/* Cultural Tourism Festival
	---------------------------------------------------------------------------------------------------- */
	#ai_culturalTF { width:100% !important; height:600px; }
	#ai_culturalTF .container { width:1000px; }
	#ai_culturalTF ul li { width:320px; height:320px; margin:0 0 20px 20px; border-radius:30%; }
	#ai_culturalTF li .slide_logo { font-size:4rem; }
	#ai_culturalTF li .slide_txt { max-width:50%; font-size:2rem; }
	#ai_culturalTF li .slide_view { width:40px; height:40px; }
	#ai_culturalTF li .slide_view_txt { width:150px; margin:0 auto; background:none; color:#ffe4fe; font-size:1.2rem; text-transform:uppercase; }
	
	/* KoreaInfo banner
	---------------------------------------------------------------------------------------------------- */
	#ai_KIbanner { width:100% !important; height:auto; }
	#ai_KIbanner .container { width:1000px; height:100px; background-size:contain; }
	#ai_KIbanner .container a { top:0; left:0; width:100%; height:100px; }

	/* NOTIFICATION
	---------------------------------------------------------------------------------------------------- */
	#ai_notification > .container { min-width:1000px; max-width:1400px; width:100%; }
	#ai_notification .ai_slide { margin:auto; }
	#ai_notification .ai_n_title { margin-left:50px; }
	#ai_notification .ai_n_btn { min-width:1000px; max-width:1400px; width:100%; }
	#ai_notification.vaccinations .ai_n_title { margin-left:50px; }
	#ai_notification.vaccinations .ai_slide ul li:first-child { margin-left:30px !important; }

}



/* ----------------------------------------------------------------------------------------------------
/* Mobile
---------------------------------------------------------------------------------------------------- */
@media screen and (max-width:999px) {

	@media only screen and (orientation:portrait) {
		#gnb.gnbFixed { position:relative !important; height:100px; }
	}

	#popup2019 { display:none; position:absolute; top:100px; border:1px solid black; }
	#popup2019 > .container { position:relative; width:95%; height:115vw; background-size:cover; }
	#popup2019 strong { display:block; position:absolute; top:95vw; left:50%; width:200px; margin-left:-100px; font-size:2rem; color:#555; text-align:center; }


	#topHeader_wrap { }
	#popup_wrap,
	#popup_wrap2 { display:none; }

	#topHIcon { display:none; }
	#topHeader { width:100%; padding:0; background-image:none; }
	#topHeader strong { font-size:1.5rem; }
	.topHeader_close { padding:2px; }
	#topHeader .time { padding-left:0; }

	/* Header Banner */
	#header_banner { display:none; }


	/* SLIDER
	---------------------------------------------------------------------------------------------------- */
	.index_slider { height:95vw; }
	.index_slider .slider .item { position:relative; top:0; left:0; width:100%; height:100%; margin:0; background-repeat:no-repeat !important; background-position:50% 0 !important; background-size:cover !important; }
	.index_slider .slider #item0 { background-image:url(http://img.arirang.com/images/index/top_items_covid19_1_m.jpg); }
	.index_slider .slider #item0 .text1_event { display:block; height:90px; margin-top:-40px; background:url(http://img.arirang.com/images/index/top_items_covid19_text2_m.png) no-repeat 50% 50%; background-size:contain; }

	.index_slider .slider #item1 { background-image:url(http://img.arirang.com/images/index/top_items_01_m2.png); }
	
	.index_slider .slider #item2 { background-image:url(http://img.arirang.com/images/index/top_items_02_m1.jpg); }
	.index_slider .slider #item3 { background-image:url(http://img.arirang.com/images/index/top_items_03_m1.jpg); }
	.index_slider .slider #item4 { background-image:url(http://img.arirang.com/images/index/top_items_04_m1.jpg); }
	
	.index_slider .slider #item1 { background-image:url(http://img.arirang.com/images/index/top_items_01_4_m.jpg); }
	.index_slider .slider #item2 { background-image:url(http://img.arirang.com/images/index/top_items_02_6_m.jpg); } 
	.index_slider .slider #item3 { background-image:url(http://img.arirang.com/images/index/top_items_03_4_m.jpg); }
	.index_slider .slider #item4 { background-image:url(http://img.arirang.com/images/index/topitems_4_1_m.jpg); }
	.index_slider .slider #item4 { background-image:url(http://img.arirang.com/images/index/topitems_4_2_m.png); }
	.index_slider .slider #item4 { background-image:url(http://img.arirang.com/images/index/top_items_04_4_m.jpg); }

	.index_slider .slider #item5 { background-image:url(http://img.arirang.com/images/index/top_items_05_4_m.png); }
	.index_slider .slider #item5 .text1_event { left:45% !important; display:block; height:120px; margin-top:0px; background:url(http://img.arirang.com/images/index/top_items5_text1_2021.png) no-repeat 50% 50%; background-size:contain; }
	.index_slider .slider .item#item5 .text1 { top:52vw; top:40vw; }

	.index_slider .slider #item6 { background-image:url(http://img.arirang.com/images/index/top_items_techbox_24_m.jpg); }

	.index_slider .slider .item .text1 { top:58vw !important; left:50%; width:60vw !important; margin-left:-30vw; text-align:center; }
	.index_slider .slider .item .text1 span { font-size:2.0rem; font-weight:500; text-shadow:1px 1px 2px rgba(0,0,0,0.7); letter-spacing:0; text-align:center; }
	.index_slider .slider .item .text2 { display:none; top:60vw; left:50%; width:90vw; margin-left:-45vw; text-align:center !important; }
	.index_slider .slider .item .text2 span { width:100%; min-height:1rem; padding:0; font-size:1rem; font-weight:400; text-align:center; }


	.index_slider_buttons { display:block; top:87vw; width:100%; margin-left:-50%; }
	.index_slider_buttons .button { width:14px; height:14px; }

	.ai_sns { display:none; top:52vw; left:50%; width:200px; height:30px; margin-left:-100px; text-align:center; }
	.ai_sns li { width:30px; height:30px; margin:0 0 0 10px; background-size:cover; }
	.ai_sns li a { width:30px; height:30px; }

	.ai_sns2 { display:none; }

	.ai_btns { display:block; }
	.ai_btns,
	.ai_btns li { margin:0; padding:0; list-style:none; }
	.ai_btns { z-index:1; clear:both; position:absolute; top:75vw; left:50%; width:60vw; margin-left:-30vw; text-align:center; }
	.ai_btns:after { content:""; display:block; clear:both; }
	.ai_btns li { box-sizing:border-box; display:inline-block; width:29vw; min-height:1rem; margin-left:0.5vw; padding:8px 0; border:1px solid #2fb6d7; border-radius:5px; color:#2fb6d7; line-height:100%; white-space:nowrap; }
	.ai_btns li:first-child { margin-left:0; }
	.ai_btns li:first-child,
	.ai_btns li:hover { background-color:#2fb6d7; }
	.ai_btns li a { color:#2fb6d7; line-height:100%; font-size:0.875rem; text-transform:capitalize; }
	.ai_btns li:first-child a,
	.ai_btns li:hover a { color:#fff; }

	#item0 .ai_btns li { border-color:#ffe645; }
	#item0 .ai_btns li:first-child,
	#item0 .ai_btns li:hover { background-color:#ffe645; }
	#item0 .text1 span a,
	#item0 .ai_btns li a { color:#ffe645; }
	#item0 .ai_btns li:first-child a,
	#item0 .ai_btns li:hover a { color:#230a42; }

	#item2 .ai_btns li { border-color:#1c6381; }
	#item2 .ai_btns li:first-child,
	#item2 .ai_btns li:hover { background-color:#1c6381; }
	#item2 .text1 span a,
	#item2 .ai_btns li a { color:#1c6381; }
	#item2 .ai_btns li:first-child a,
	#item2 .ai_btns li:hover a { color:#fff; }

	.index_slider .slider .item#item3 .text1 { top:65vw; }
	.index_slider .slider .item#item3 .text2 { top:60vw; display:none; }
	.index_slider .slider .item#item3 .text2 span { display:none; }
	.index_slider .slider .item#item3 .text2 strong { display:block; text-align:center; }
	#item3 .ai_btns li { border-color:#f2764d; }
	#item3 .ai_btns li:first-child,
	#item3 .ai_btns li:hover { background-color:#f2764d; }
	#item3 .ai_btns li a { color:#f2764d; }
	#item3 .ai_btns li:first-child a,
	#item3 .ai_btns li:hover a { color:#fff; }

	.index_slider .slider .item#item4 .text1 { top:65vw; }
	.index_slider .slider .item#item4 .text2 { display:none; margin-top:0; text-align:center; }
	.index_slider .slider .item#item4 .text1 span, .index_slider .slider .item#item4 .text1 a { width:100%; font-size:1.6rem; }
	#item4 .ai_btns li { width:35vw; border-color:#007dc6; }
	#item4 .ai_btns li:first-child,
	#item4 .ai_btns li:hover { background-color:#007dc6; }
	.index_slider .slider .item#item4 .text1 a,
	#item4 .ai_btns li a { color:#007dc6; }
	#item4 .ai_btns li:first-child a,
	#item4 .ai_btns li:hover a { color:#fff; }

	.index_slider .slider .item#item5 .text1 { top:63vw; }
	.index_slider .slider .item#item5 .text2 { display:none; top:58vw; }
	.index_slider .slider .item#item5 .text2 span { display:none; }
	.index_slider .slider .item#item5 .text2 span.m { display:block; text-align:center; }
	#item5 .ai_btns li { border-color:#f69220; }
	#item5 .ai_btns li:first-child,
	#item5 .ai_btns li:hover { background-color:#f69220; }
	#item5 .text1 span a { color:#ffe645; }
	#item5 .ai_btns li a { display:block; line-height:130%; color:#fff; }
	#item5 .ai_btns li:first-child a,
	#item5 .ai_btns li:hover a { color:#fff; }

	#item6 .ai_btns li { border-color:#053863; }
	#item6 .ai_btns li:first-child,
	#item6 .ai_btns li:hover { background-color:#053863; }
	#item6 .ai_btns li a { color:#053863; }
	#item6 .ai_btns li:first-child a,
	#item6 .ai_btns li:hover a { color:#fff; }



	.ai_btns li.event_tiktok { width:241px; height:46px; margin:-40px; padding:0; background-color:transparent !important; background-image:url(http://img.arirang.com/images/index/ai_sns_event_tiktok1_m.png); background-repeat:no-repeat; background-position:0 0; border:0 !important; }
	.ai_btns li.event_tiktok a { display:block; width:100%; height:100%; text-align:left; text-indent:-9999px; }

	/* SCHEDULE
	---------------------------------------------------------------------------------------------------- */
	#ai_schedule { }
	#ai_schedule > .container { min-width:95%; max-width:95%; width:95%; height:50px; margin:0.5rem auto 0; }
	#ai_schedule .ai_slide { width:100%; min-height:50px !important; max-height:50px !important; height:auto !important; background:none; background-color:#444; }
	#ai_schedule .ai_slide ul li { box-sizing:border-box; width:100%; height:50px; padding:0; font-weight:400 !important; line-height:100% !important; letter-spacing:0px !important; }
	#ai_schedule .ai_slide ul li:first-child { border-left:0; }
	#ai_schedule li em { z-index:1; position:absolute; top:5px; left:0; width:25%; margin:0; text-align:center; color:#fff; font-size:0.5rem; font-weight:300; letter-spacing:0; }
	#ai_schedule li a { box-sizing:border-box; position:relative; width:100%; min-height:100%; padding-left:25%; text-align:center; font-size:1rem; }
	#ai_schedule li a strong { box-sizing:border-box; position:absolute; top:0; left:0; width:25%; height:100%; margin:0; padding:11px 0 0; background:#df1e36; font-size:1rem; }
	#ai_schedule li:first-child a strong { padding-top:1rem; }
	#ai_schedule li a i { display:block; padding:17px 0 0; text-shadow:1px 1px 2px rgba(0,0,0,1); }
	#ai_schedule li.on a strong { padding:22px 0 0; background:none; background-color:#df1e36; color:#fff; font-size:1.2rem; }
	#ai_schedule .ai_schedule_btn { display:none; }

	/* NOTIFICATION
	---------------------------------------------------------------------------------------------------- */
	#ai_notification > .container { min-width:95%; max-width:95%; height:80px; margin:0 auto; background-image:url(http://img.arirang.com/images/index/notification_bg_m.jpg); }
	#ai_notification .ai_slide { width:100%; height:80px !important; margin:auto; }

	#ai_notification .ai_slide ul { display:flex; flex-wrap:nowrap; justify-content:space-between; width:65%; padding-top:5px; }
	#ai_notification li,
	#ai_notification .ai_slide ul li { flex-basis:auto; width:auto; margin:0; padding:10px 0 0 10px; background-image:url(http://img.arirang.com/images/index/notification_li_m.gif); background-position:0 27px; text-align:center; line-height:105%; }
	@-moz-document url-prefix() { 
		#ai_notification .ai_slide ul li { padding-top:0px; }
	}
	#ai_notification .ai_slide ul li:first-child { margin-left:0px !important; }
	#ai_notification .ai_slide ul li:last-child { width:auto; }
	#ai_notification li em { font-size:10px; }
	#ai_notification li a { height:30px; font-size:10px; }

	#ai_notification li strong { position:relative; width:auto; margin:0; font-size:1.1rem; }
	#ai_notification li i { display:block; padding:0; font-size:14px; }
	#ai_notification .ai_n_title { width:115px; margin:22px auto 0; }
	#ai_notification .ai_n_title h4 { letter-spacing:-1.0px; line-height:100%; }
	#ai_notification .ai_n_title h4 strong { margin:0; font-size:1.2rem; line-height:100%; }
	#ai_notification .ai_n_title h4 i { display:block; padding-top:0px; font-size:0.8rem; line-height:100%; }
	#ai_notification .ai_n_time { display:block; margin-top:5px; color:#807e7e; }
	#ai_notification .ai_n_title .ai_n_time { display:none; }
	#ai_notification .ai_n_btn { min-width:auto; width:100%; }
	#ai_notification .ai_n_btn a { width:20px; height:20px; background-size:cover; }
	@media screen and (min-width:500px) and (max-width:999px) {
		#ai_notification .ai_slide ul { margin-left:25%; width:72%; }
		#ai_notification .ai_n_title { width:28%; margin-top:25px; }
	}

	#ai_notification.vaccinations > .container { height:45px; }
	#ai_notification.vaccinations > .container { margin-bottom:3rem; background-image:url(http://img.arirang.com/images/index/noti_vaccinations_bg1_m.png);  }
	#ai_notification.vaccinations .ai_n_title { display:none; }
	#ai_notification.vaccinations .ai_slide { height:45px !important; }
	#ai_notification.vaccinations .ai_slide ul { display:block; width:auto; margin-left:40%; padding-top:5px; }
	#ai_notification.vaccinations .ai_slide ul li { display:inline-block; width: 70px; margin: 0 !important; padding: 0 !important; text-align:center; }
	#ai_notification.vaccinations .ai_slide ul li:nth-child(1) { margin-left:0 !important; }
	#ai_notification.vaccinations .ai_slide ul li:nth-child(2) { width:auto; margin-left:20px !important; padding-left:20px !important; background:url(http://img.arirang.com/images/index/notification_li_m.gif) no-repeat 0 17px; }
	#ai_notification.vaccinations .ai_slide ul li:nth-child(3),
	#ai_notification.vaccinations .ai_slide ul li:nth-child(4) { display:none; }
	#ai_notification.vaccinations li em { display:block; font-size:10px; }
	#ai_notification.vaccinations li strong { margin:0; font-size:1.1rem; }
	#ai_notification.vaccinations .ai_n_time { margin-bottom:-15px; padding:0; font-size:11px; }


	/* lastest news
	---------------------------------------------------------------------------------------------------- */
	#ai_lastestnews { width:100%; }
	#ai_lastestnews .container { width:95%; min-height:140vw; height:140vw; }
	#ai_lastestnews h3 { margin-top:0px; }
	#ai_lastestnews .ai_slide li:first-child { width:100%; }
	#ai_lastestnews .ai_slide li:nth-child(n+4) { display:none; }
	#ai_lastestnews .ai_slide li:first-child a .slide_img_box { width:100%; height:70vw; }
	#ai_lastestnews .ai_slide li a .slide_txt { height:3rem; }

	/* most popular
	---------------------------------------------------------------------------------------------------- */
	#ai_mostpopular { overflow:hidden; height:auto; background:none; }
	#ai_mostpopular .container { width:95%; height:50vw; padding:0 2.5%; background:url(http://img.arirang.com/images/index/mostpopular_bg.jpg) no-repeat 50% 50px; }
	@media screen and (max-width:640px) {
		#ai_mostpopular .container { height:60vw; }
	}
	#ai_mostpopular .container .prevButton,
	#ai_mostpopular .container .nextButton { display:none; }
	#ai_mostpopular .ai_slide li { width:49%; margin:0 0 0 2%; }
	#ai_mostpopular .ai_slide li:first-child { margin-left:0; }
	#ai_mostpopular .ai_slide li a .slide_img_box { height:40vw; }
	#ai_mostpopular .ai_slide li a .slide_txt_box .slide_txt { width:100%; height:2rem; font-size:1.2rem; }
	#ai_mostpopular .ai_slide li a .slide_txt_box .slide_memo { width:100%; }
	#ai_mostpopular .ai_slide li a .slide_txt_box .slide_date { display:none; }
	#ai_mostpopular .ai_slide li:nth-child(n+3) { display:none; }

	#ai_goverment { margin-top:0; padding:20px 0; background-color:#fff; }

	/* Do+ dream
	---------------------------------------------------------------------------------------------------- */
	#ai_gobanner { height:auto; }
	#ai_gobanner .container { width:100%; height:30px; }
	#ai_gobanner .container a { top:0; width:40% !important; height:30px !important; }
	#ai_gobanner .container a.dodream { left:20%; }
	#ai_gobanner .container a.disaster { left:60%; }
	#ai_gobanner .container a img { height:30px; }

	#m_footer { margin-top:0 !important; }
	#ai_fb_banner { height:60px; background:none; }
	#ai_fb_banner .container { width:100%; height:60px;; background:url(http://img.arirang.com/images/index/ai_fb_banner_thankyou_m.jpg) no-repeat 50% 0%; background-size:contain; }
	#ai_fb_banner .container a { position:relative; top:auto; left:auto; width:100%; height:100% !important; }
	#ai_fb_banner .container a.COVID-19 { left:auto; width:100%; height:auto; }


	/* TV Program
	---------------------------------------------------------------------------------------------------- */
	#ai_tvprogram .container { width:100%; height:140vw; }
	#ai_tvprogram .tabs_container li { width:100% !important; height:70vw !important; margin:1rem 0 0 !important; }
	#ai_tvprogram .tabs_container li:nth-child(n+3) { display:none; }
	#ai_tvprogram #ai_tabs { width:95%; }
	.parent .slide_txt { font-size:1.2em; }
	.parent .slide_memo { font-size:1em; } 

	/* Korea Information
	---------------------------------------------------------------------------------------------------- */
	#ai_koreainformation { height:90vw; background:url(http://img.arirang.com/images/index/KI_bg.jpg) no-repeat 50% 100%; background-size:cover; }
	#ai_koreainformation .container { width:100%; min-height:350px; }
	#ai_koreainformation ul { width:96%; height:100%; margin:0 auto; padding:0; list-style:none; }
	#ai_koreainformation ul li { box-sizing:border-box; width:30%; height:28vw; margin:0 0 1rem 5%; }
			
	#ai_koreainformation li .slide_txt_box { height:80px; margin:-30px 0 0 -50%; }
	#ai_koreainformation li .slide_logo { width:25px; height:15px; background-size:contain; }

	#ai_koreainformation li .slide_txt { display:block; width:80%; margin:5px auto; font-size:1.1em; }
	#ai_koreainformation li .slide_view { width:45px; height:18px; padding:5px 20px 0 5px; background-position:33px 50% !important; background-size:20% !important; border-radius:3px; font-size:10px; font-weight:500; }

	/* Cultural Tourism Festival
	---------------------------------------------------------------------------------------------------- */
	#ai_culturalTF { display:block; height:60vw; background-size:cover; }
	#ai_culturalTF .container { width:100%; min-height:350px; }
	#ai_culturalTF h3 { margin:1rem auto; }
	#ai_culturalTF ul { width:95%; height:100%; margin:0 auto; padding:0; list-style:none; }
	#ai_culturalTF ul li { box-sizing:border-box; width:32%; height:28vw; margin:0 0 7px 2%; }

	#ai_culturalTF li .slide_txt_box { top:40%; height:50px; margin:-30px 0 0 -50%; }
	#ai_culturalTF li .slide_logo { width:25px; height:25px; font-size:1.5rem; }
	#ai_culturalTF li .slide_txt { display:block; width:80%; max-width:95%; margin-bottom:5px; padding:5px 0px 3px; font-size:0.9rem; }
	#ai_culturalTF li .slide_view { background:#fff url(http://img.arirang.com/images/index/view_more_13.gif) no-repeat 50% 50%; }
	#ai_culturalTF li .slide_view { width:19px; height:19px; border-radius:9px; }
	#ai_culturalTF li:hover .slide_view { background-image:url(http://img.arirang.com/images/index/view_more_13_on.gif) !important; }
	#ai_culturalTF li.culturalTF { background-size:cover; }

	/* KoreaInfo banner
	---------------------------------------------------------------------------------------------------- */
	#ai_KIbanner { height:auto; margin:2rem auto; }
	#ai_KIbanner .container { width:100%; height:50px; }
	#ai_KIbanner .container a { top:0; left:0; width:100%; height:50px; }
	
}

