@charset "utf-8";
@import url(/css/normalize2014.css);
@import url(http://fonts.googleapis.com/css?family=Source+Sans+Pro:200,400,700,900);

/* arirangTV 201402 tana 
:after { content:""; display:block; clear:both; }
display:inline-block; zoom:1; *display:inline; vertical-align:top;
*/

a { color:#3a3a3a; text-decoration:none; line-height:150%; } /* :link, a:visited */
a:hover { color:#000; text-decoration:underline; }

/* abbreviation */
.b { font-weight:bold; }
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; }
.clearBox { clear:both; width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; }
.zero { margin:0; padding:0; border:0; border-collapse:collapse; border-spacing:0; font-size:0 !important; line-height:0 !important; }
.show { display:block; }
.hide { display:none; }
.tbl { border-collapse:collapse; border-spacing:0; }
.bround { display:inline-block; padding:0; border:1px solid; border-radius:3px; text-align:center; }
.aBox {}
.aBox:after { content:""; display:block; clear:both; }
.mt { margin-top:1em; }

.letterS_1 { letter-spacing:-1px !important; }
.letterS_2 { letter-spacing:-2px !important; }
.letterS_25 { letter-spacing:-2.5px !important; font-size:13px !important; }
.letterS_3 { letter-spacing:-3px !important; }


/* ==========================================================================
 ARIRANG Layout
 ========================================================================== */
html, body { min-height:100%; text-shadow:0 0 1px rgba(0,0,0,0.1); } /* background-color:#222; *background-color:#fff; */
body, table, th, td { font-family:Arial, dotum, "Nanum Gothic", Helvetica75, "Arial Unicode MS"; font-size:12px; line-height:160%; color:#3a3a3a; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; -webkit-font-smoothing:antialiased; }
.font_times { font-family:"Times New Roman", Times, serif; }

/* #arirangSkipNav { overflow:hidden; position:absolute; left:-9999px; width:0; height:1px; border:1px solid red; *font-size:0; *line-height:0; } */

/* skipToContent */
#arirangSkipNav { position:absolute; top:0px; left:0; width:100%; z-index:99999; }
#arirangSkipNav a { display:block; height:0px;width:100%; margin-bottom:-1px; overflow:hidden; text-align:center; color:#fff; white-space:nowrap; background:#001; }
#arirangSkipNav a:focus, #skipToContent a:active { height:auto; width:100%; padding:5px; margin-bottom:10px; text-decoration:underline;}

.sr-only{position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;}

#arirangSpot { position:absolute; top:0px; left:0px; }

#arirangWrap { position:relative; _text-align:center; border:0px solid red; }
#arirangWrap.aW_tv,
#arirangWrap.aW_tv2,
#arirangWrap.aW_radio { background-color:transparent; }
/* 대메뉴별(폴더명) 클래스 적용 */

#arirangWrap.aW_arirang_ir #arirangContainer { padding:30px 0 50px; }

#arirangWrap.aW_adinfo #arirangContainer,
#arirangWrap.aW_help #arirangContainer,
#arirangWrap.aW_prroom #arirangContainer { padding:0px 0 0px; }


#arirangWrap.aW_prroom #arirangContainer.aC_index { padding:30px 0 0; }
#arirangWrap.aW_prroom #arirangContainer.aC_anchor { padding:50px 0 0; }
#arirangWrap.aW_prroom #arirangContainer.aC_prroom_host_index { padding:0; }
#arirangWrap.aW_prroom #arirangContainer.aC_prroom_host_host { padding:30px 0 0; }

.aWSpot { }

/* Header =================================================================== */
#arirangTnb { z-index:9999; width:100%; height:25px; padding-top:2px; background:#fff; vertical-align:bottom; }
#arirangTnbWrap { z-index:9999; position:absolute; top:0; left:50%; width:980px; margin:0 auto; margin-left:-490px; }
#arirangTnbWrap:after { content:""; display:block; clear:both; }

#arirangHeader { z-index:9998; position:relative; width:100%; background:#fff; }
#arirangHeader ul { margin:0; padding:0; list-style:none; border:0px solid red; }

aside.aC_aside { display:block; }
#arirangHMain { position:relative; width:980px; margin:0 auto; border:0px solid red; }


#arirangTnb:hover { opacity:1.0; }
#arirangTnb:after { content:""; display:block; clear:both; }
#arirangTnb ul { margin:0; padding:0; }
#arirangTnb ul:after { content:""; display:block; clear:both; }
#arirangTnb li { display:inline-block; min-height:18px; margin-left:30px; padding-top:3px; vertical-align:top; color:#747474; font-size:12px; line-height:140%; font-weight:bold; text-transform:uppercase; white-space:nowrap; }
#arirangTnb li:first-child { margin-left:0px; }
#arirangTnb li a { display:inline-block; }
#arirangTnb li a:link, #arirangTnb li a:visited { color:#747474; }
#arirangTnb li a:hover { color:#000; }
.aTHome { float:left; }
#arirangTnb li.aTHHome { padding-top:2px; padding-left:20px; background:url(http://img.arirang.com/images/common2014/aTHHome.png) no-repeat 0px 4px; }
#arirangTnb li.aTHLanguage { padding-left:23px; padding-right:3px; background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon.png) no-repeat 3px 4px; border:0px solid #fff; font-weight:bold; color:#747474; }
#arirangTnb li.aTHLanguage:after { content:""; display:block; clear:both; }
#arirangTnb li.aTHLanguage:hover { border:0px solid #ddd; }
#arirangTnb li.aTHLanguage b { display:inline-block; width:73px; }

#arirangTnb li.aTHLanguage span { display:inline-block; cursor:pointer; padding-top:0px; padding-left:10px; }
#arirangTnb li.aTHLanguage span:hover,
#arirangTnb li.aTHLanguage span.on { background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon_a.png) no-repeat 0% 4px; color:#ed174f; }
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#arirangTnb li.aTHLanguage span.on { background-position:0% 3px !important; }
}
*/
#arirangTnb li.aTHLanguage a { display:block; padding-left:10px; color:#747474; text-decoration:none; }
#arirangTnb li.aTHLanguage a:hover { color:#ed174f; background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon_a.png) no-repeat 0% 5px; }
#arirangTnb li.aTHLanguage span.on a { padding:0; background:none; }
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#arirangTnb li.aTHLanguage a:hover { background-position:0% 4px !important; }
}
*/
#arirangTnb li.aTHLanguage .aTHLang_box { display:none; margin-left:76px; }


.aTSign { float:right; }
.aTSSignIn { }
.aTSSignUp { }
.aTSign li.aTSign_help { padding-left:23px; background:url(http://img.arirang.com/images/common2014/aTSign_help_icon.png) no-repeat 3px 4px; border:0px solid #fff; }
.aTSign li.aTSign_help a { color:#f30 !important; }


#arirangHMain { height:70px; }
.aHMLogo { position:absolute; top:0px; left:50%; width:170px; height:62px; margin:0 0 0 -85px; padding:0; background:url(http://img.arirang.com/images/common2014/arirang_logo.jpg) no-repeat 50% 0; text-indent:-9999px; border:0px solid red; }
.aHMLogo a { display:block; height:100%; }
.aHMTime { position:absolute; bottom:5px; right:0; text-align:right; font-size:11px; color:#aaa; line-height:100%; }
.aHMSpot { }

#arirangHMenu { z-index:1; height:45px; border:1px solid #000; border-width:1px 0; white-space:nowrap; }
#arirangHMenu:after { content:""; display:block; clear:both; }
#arirangHMenuH2 { display:none; }
#arirangHMenu ul { margin:0; padding:0; list-style:none; }
#arirangHMenuWrap { position:relative; width:980px; height:45px; margin:-1px auto 0; border:1px solid #000; border-width:1px 0; }

.aHMLive li,
.aHMGnb li { float:left; }
.aHMLive li:first-child,
.aHMGnb li:first-child { padding-left:0; background:none; }
.aHMLive a,
.aHMGnb a { display:block; padding:12px 15px 11px; background-image:url(http://img.arirang.com/images/common2014/aHM_li.png); background-repeat:no-repeat; background-position:0 50%; color:#3a3a3a; vertical-align:top; font-size:15px; font-weight:bold; text-transform:uppercase; }
.aHMLive a:hover,
.aHMGnb a:hover,
.aHMLive .on a,
.aHMGnb .on a { background-color:#ed174f; color:#fff; text-decoration:none; } /* background-image:url(http://img.arirang.com/images/common2014/aHM_li.png); background-repeat:no-repeat; background-position:0 50%; */

.aHMLive { float:left; width:320px; }
.aHMLive:after { content:""; display:block; clear:both; }

.aHMLive li.aHMLOnair { position:relative; }
.aHMLive li.aHMLTvschedule { position:relative; width:116px; }
.aHMLive li.aHMLOnair a { padding-left:50px; background-image:url(http://img.arirang.com/images/common2014/aHMLOnair.png); background-repeat:no-repeat; background-position:20px 40%; }
.aHMLive li.aHMLOnair a:hover { background-image:url(http://img.arirang.com/images/common2014/aHMLOnair_on.png); }
.aHMLive li.aHMLOnair #aHMLOnair_list,
.aHMLive li.aHMLTvschedule #aHMLTvschedule_list { display:block; overflow:hidden; position:absolute; top:45px; left:0; width:116px; background:#fff; border-top:2px solid #ed174f; border-bottom:1px solid #ed174f; }
.aHMLive li.aHMLOnair #aHMLOnair_list li,
.aHMLive li.aHMLTvschedule #aHMLTvschedule_list li { background:#fff; border:1px solid #ed174f; border-width:0px 2px 1px; }
.aHMLive li.aHMLOnair #aHMLOnair_list li a,
.aHMLive li.aHMLTvschedule #aHMLTvschedule_list li a { width:97px; padding-left:0px; background-color:#fff; background-image:url(http://img.arirang.com/images/common2014/aHMLOnair_live.png); background-position:80px 50%; text-align:center; color:#3a3a3a; }
.aHMLive li.aHMLTvschedule #aHMLTvschedule_list li a { width:112px; padding-right:0; background-image:none; }




.aHMGnb { float:left; width:440px; z-index:999999}
#arirangGnb { }
#arirangGnb li { position:relative; width:110px; }
.aGTv a { background:none; }
.aGRadio { }
.aGNews { }
.aGA { display:block; padding:10px; }
.aHMGnb .aGAMenu { /*z-index:9999;*/ display:none;position:absolute; top:1px; right:0px; height:25px; padding:12px 20px 10px 20px; background-image:none; background-color:transparent; }
.aHMGnb .aGAMenu:hover { background-color:transparent; color:#ed174f; }
.aHMGnb .on .aGAMenu:hover { color:#000; }
.aHMGnb .aGAMenu span a { margin:-14px -20px 0 0; }


#arirangGnb li a .down_img{position: absolute;top:0;right:0;padding:12px 20px 10px 20px;height:25px;font-size:13px;}/*20151228김진주추가*/
#arirangGnb li .aGAMenu ul { z-index:99999; /*display:none;*/ position:absolute; top:44px; left:-69px; width:660px; padding:5px 0 3px 0px; border:2px solid #ed174f !important; background:#ed174f; }
#arirangGnb li .aGAMenu ul:after { content:""; display:block; clear:both; }
#arirangGnb li .aGAMenu ul#arirangLnbRadio { width:546px; }
#arirangGnb li .aGAMenu ul#arirangLnbNews { width:436px; }
#arirangGnb li .aGAMenu ul li { float:left; width:auto; padding-left:10px; } /*  display:inline-block !important; */ 

#arirangGnb li .aGAMenu ul li a { display:block; padding:5px 10px 5px 0; background:none; color:#fff; font-size:12px; line-height:150%; }
#arirangGnb li .aGAMenu ul li a:hover { color:#000; }



/* .aHMLnb { z-index:9999; position:absolute; top:45px; left:0; left:320px; }
.aHMLnb ul { display:none; width:326px; border:2px solid #ed174f !important; background:#ed174f; } */
.aHMLnb { /*z-index:9999;*/ position:absolute; top:45px; left:0; width:980px; }
.aHMLnb ul { display:none; padding:5px 0 3px 10px; border:2px solid #ed174f !important; background:#ed174f; }
.aHMLnb ul:after { content:""; display:block; clear:both; }
.aHMLnb li { float:left; padding-right:10px; } /* display:inline-block !important; */ 
.aHMLnb li a { display:block; padding:5px; color:#fff; }
.aHMLnb li:first-child a { }
.aHMLnb li a.aHG_rollover { }

#arirangLnbTv { }
#arirangLnbRadio { }
#arirangLnbNews { }

.aHMSearch { float:left; width:220px; margin-top:11px; text-align:right; }
.aHMSearch .aHMSForm { margin:0; }
.aHMSearch .aHMSF_input { width:140px; height:19px; padding-left:5px; border:1px solid #494949; text-align:left; vertical-align:top; }
.aHMSearch .aHMSF_input:focus { border:1px solid #ed174f; }
.aHMSearch .aHMSF_submit { height:23px; background:#000; border:1px solid #000; color:#fff; font-size:11px; font-weight:bold; line-height:150%; vertical-align:top; }
.aHMSearch .aHMSF_submit:hover { background:#ed174f; border:1px solid #ed174f; color:#fff; }

.a_sns_left { clear:both; margin:20px 0; }
.a_sns_left ul{ margin:0; padding:0; list-style:none; }
.a_sns_left ul:after { content:""; display:block; clear:both; }
.a_sns_left li { float:left; width:38px; height:32px; background-image:url(http://img.arirang.com/images/common2014/sns_white_facebook.png); background-repeat:no-repeat; background-position:0% 0; text-indent:-9999px; }
.a_sns_left li.a_sns_facebook		{ background-image:url(http://img.arirang.com/images/common2014/sns_white_facebook.png); }
.a_sns_left li.a_sns_twitter		{ background-image:url(http://img.arirang.com/images/common2014/sns_white_twitter.png); }
.a_sns_left li.a_sns_google			{ background-image:url(http://img.arirang.com/images/common2014/sns_white_google.png); }
.a_sns_left li.a_sns_youtube		{ background-image:url(http://img.arirang.com/images/common2014/sns_white_youtube.png); }
.a_sns_left li.a_sns_facebook:hover { background-image:url(http://img.arirang.com/images/common2014/sns_white_facebook_on.png); }
.a_sns_left li.a_sns_twitter:hover  { background-image:url(http://img.arirang.com/images/common2014/sns_white_twitter_on.png); }
.a_sns_left li.a_sns_google:hover   { background-image:url(http://img.arirang.com/images/common2014/sns_white_google_on.png); }
.a_sns_left li.a_sns_youtube:hover  { background-image:url(http://img.arirang.com/images/common2014/sns_white_youtube_on.png); }
.a_sns_left li.a_sns_instagram		{ background-image:url(http://img.arirang.com/images/common2014/sns_white_instagram.png); }
.a_sns_left li.a_sns_instagram:hover{ background-image:url(http://img.arirang.com/images/common2014/sns_white_instagram_on.png); }

.a_sns_left li a { display:block; width:32px; height:32px; }


/* Container =================================================================== */
#arirangContainer {clear:both; position:relative; width:980px; margin:0 auto; }
#arirangContainer:after { content:""; display:block; clear:both; }
/* 서브 메뉴별 클래스 적용 */

#arirangContainer.aC_index,
#arirangContainer.aC_index-t,
#arirangContainer.aC_index-test,
#arirangContainer.aC_index-2014,
#arirangContainer.aC_prroom_anchor_index,
#arirangContainer.aC_prroom_anchor_anchor,
#arirangContainer.aC_prroom_host_index,
#arirangContainer.aC_prroom_host_host,
.aW_event #arirangContainer,
#arirangContainer.aC_dokdo,
#arirangContainer.aC_whatson,
.aW_gov30 #arirangContainer
{ width:100%; }


#arirangCSpot { height:275px; background:url(http://img.arirang.com/A_UpFile/Template/main_picture1.jpg) no-repeat 50% 0; }

#arirangCSnb { position:relative; white-space:nowrap; border:0px solid red; }
h2.aCS_h2 { margin:0px; padding:0px; font-size:1em; }
#arirangCSNav { position:relative; margin:0; padding:0; list-style:none; }
#arirangCSNav li { float:left; }
#arirangCSNav li a { display:block; height:100%; }

#arirangCMain { background-color:#fff !important; }
#arirangCMain[lang=ko] { text-align:justify; }
.aCM_h2 { }

#arirangCAside { }
#arirangCAd { }
#arirangCEtc { }

/* Footer Main =================================================================== */

#arirangFMain { display:none; overflow:hidden; clear:both; position:relative; padding-bottom:70px; background:#535353; }
#arirangFMain.arirangFMainView { display:block; }
#arirangFMWrap { overflow:hidden; clear:both; position:relative; width:980px; min-height:100px; margin:0px auto; border:0px solid red; }
.aFSpot { }
#arirangFMLogo { 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%; }
#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:155px; margin:0 0 0 10px; padding:0; list-style:none; border:0px solid red; }
#arirangFMWrap .arirangFMNav ul:first-child { margin-left:0; }
#arirangFMWrap .arirangFMNav li { font-weight:bold; font-size:13px; text-transform:capitalize; }
#arirangFMWrap .arirangFMNav li.h3 { margin-bottom:10px; padding:5px 0 0 5px; background-color:#111111; font-size:15px; color:#fff; font-family:Helvetica75; text-transform:uppercase; line-height:100%; }
#arirangFMWrap .arirangFMNav li a { display:block; padding:0 0 5px 0; color:#e8e6e6; }
#arirangFMWrap .arirangFMNav li a:hover { color:#fff; }
#arirangFMWrap .arirangFMNav.aFMNav4 ul { width:236px; margin:30px 0 0 12px; }
#arirangFMWrap .arirangFMNav.aFMNav4 ul:first-child { margin-left:0; }
#arirangFMWrap .arirangFMNav .aFMNavMoreBtn { position:relative; text-transform:lowercase; }
#arirangFMWrap .arirangFMNav .aFMNavMoreBtn span { position:absolute; top:2px; right:5px; }

.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:5px 5px 5px; background:url(http://img.arirang.com/images/common2014/aFMNav_plus_btn.gif) no-repeat 136px 50%; line-height:100%; cursor:pointer; }
#arirangFMWrap .arirangFMNav .aFMNav_more_btn:hover { background:url(http://img.arirang.com/images/common2014/aFMNav_plus_btn_on.gif) no-repeat 136px 50%; }
#arirangFMWrap .arirangFMNav .aFMNav_more_list { display:none; overflow-y:scroll; overflow-x:hidden; padding:0px 10px; font-family:arial;
	/*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; font-size:11px; }
#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 136px 50%; text-indent:-9999px; cursor:pointer; }
#arirangFMWrap .arirangFMNav .aFMNav_more_btn_minus:hover { background:url(http://img.arirang.com/images/common2014/aFMNav_minus_btn_on.gif) no-repeat 136px 50%; }

#arirangFMWrap .arirangFMNav.aFMNav4 li.h3 a { margin-left:0px; padding:0px 0 5px 0px; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more a { padding:4px 5px 3px; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn { position:absolute; top:0px; right:0px; width:20px; height:12px; padding:10px; background:url(http://img.arirang.com/images/common2014/aFMNav_more_show.png) no-repeat 10px 10px; text-indent:-9999px; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn:hover { background-image:url(http://img.arirang.com/images/common2014/aFMNav_more_show_on.png); }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn a { display:block; width:100%; height:100%; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list { overflow:hidden; margin:0px 0 0 -5px; padding:10px 0px 0 5px; background-color:#2b2b2b; border-top:10px solid #535353; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list ul { margin:0; padding:0; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list li { padding-left:0; font-size:13px; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_list li a { padding:5px 0 4px; font-size:13px; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn_minus { overflow:hidden; margin-left:-5px; background:#2b2b2b url(http://img.arirang.com/images/common2014/aFMNav_more_hide.png) no-repeat 205px 0px; border:0px solid red; }
#arirangFMWrap .arirangFMNav.aFMNav4 .aFMNav_more_btn_minus:hover { 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:0px solid white; }
#aI_fbanner { position:absolute; top:420px; right:0px; width:235px; }
#aI_fbanner .bx-wrapper .bx-prev { top:65px; left:0px; border-radius:0 5px 5px 0; }
#aI_fbanner .bx-wrapper .bx-next { top:65px; right:0px; 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:0px solid #fff; }
#aI_fbanner .aI_slide li a img { width:235px; height:140px; border:0; }

#aI_fbanner2 { position:absolute; top:270px; right:0px; width:235px; }

#arirangFM_guidetext { clear:both; width:980px; margin:50px auto -60px; color:#222; text-align:center; }

/* Footer =================================================================== */

#arirangFooter { width:100%; background:#222; font-size:12px; color:#e1e1e1 !important; border-top:0px solid #000; }
#arirangFooter a { color:#fff; }
#arirangFWrap { clear:both; width:980px; margin:0px auto; padding:20px 0; background:#222; }
.arirangFNav { clear:both; height:25px; margin:5px 0 0; padding:0; list-style:none; text-align:center; }
.arirangFNav#arirangFNav2 { margin-left:-134px; }
.arirangFNav:after { content:""; display:block; clear:both; }
.arirangFNav ul { margin:0; padding:0; }
.arirangFNav 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; border:0px solid red; }
.arirangFNav li:first-child { background:none; }
.arirangFNav>ul>li>a { display:block; height:26px !important; padding:10px 22px 0px 27px; font-size:13px; } /*김진주 수정*/
.arirangFNav li a:hover { color:#ff176c !important; text-decoration:none; }
.arirangFNav li.arirangFNav_gov30 a { padding-left:134px; background:url(http://img.arirang.com/images/common2014/arirangFNav_gov30.png) no-repeat 30px 0px; }
.arirangFNav li.arirangFNav_gov30 a:hover { /*alpha(opacity=70);*/ opacity:0.7; }
.arirangFNav li.aFNSNS { width:120px; padding-left:0; background:none; border:0px solid red; }

.arirangFNav li.aFNSNS a { position:absolute; top:-17px; width:25px; height:25px; margin-left:10px; padding:0; background-repeat:no-repeat; background-position:0px 35%; text-indent:-9999px; border:0px solid red; vertical-align:top; }
.arirangFNav li.aFNSNS a.aFNSNS_facebook 	{ left:0; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_facebook.png); }
.arirangFNav li.aFNSNS a.aFNSNS_twitter 	{ left:35px; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_twitter.png); }
.arirangFNav li.aFNSNS a.aFNSNS_google 		{ left:70px; background-image:url(http://img.arirang.com/images/common2014/aFNSNS_google.png); }
.arirangFNav li.aFNSNS a.aFNSNS_facebook:hover 	{ background-image:url(http://img.arirang.com/images/common2014/aFNSNS_facebook_on.png); }
.arirangFNav li.aFNSNS a.aFNSNS_twitter:hover 	{ background-image:url(http://img.arirang.com/images/common2014/aFNSNS_twitter_on.png); }
.arirangFNav li.aFNSNS a.aFNSNS_google:hover 	{ background-image:url(http://img.arirang.com/images/common2014/aFNSNS_google_on.png); }
.arirangFNav li.aFNSNS a.aFNSNS_li { left:125px; background-image:url(http://img.arirang.com/images/common2014/arirangFNav_li.png); background-repeat:no-repeat; background-position:0 5px; }


.arirangFNav li .aFLanguage { position:absolute; top:-17px; left:35px; min-width:150px; min-height:18px; padding-top:2px; font-size:13px !important; text-align:left; line-height:18px; }
.arirangFNav li .aFLanguage { padding-left:23px; padding-right:3px; background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon.png) no-repeat 3px 4px; border:0px solid #fff; font-weight:bold; color:#e1e1e1; }
.arirangFNav li .aFLanguage:after { content:""; display:block; clear:both; }
.arirangFNav li .aFLanguage:hover { border:0px solid #ddd; }
.arirangFNav li .aFLanguage b { display:inline-block; width:60px; }

.arirangFNav li .aFLanguage span { display:inline-block; cursor:pointer; padding-top:1px; padding-left:10px; }
.arirangFNav li .aFLanguage span:hover,
.arirangFNav li .aFLanguage span.on { /* background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon_a.png) no-repeat 0% 4px; *background-position:0% 8px !important; */ color:#fff; }

/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.arirangFNav li .aFLanguage span.on { background-position:0% 5px !important; }
}
*/
.arirangFNav li .aFLang_box a { display:block; color:#e1e1e1;text-decoration:none; line-height:18px;padding: 10px 22px 0px 10px; font-size: 13px;} /*김진주 수정*/
.arirangFNav li .aFLang_box a:hover { color:#fff; /*background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon_a.png) no-repeat 0% 9px;*/ }
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.arirangFNav li .aFLanguage a:hover { background-position:0% 9px !important; }
}
*/
.arirangFNav li .aFLanguage .aFLang_box { display:none; margin-top:-3px; margin-left:64px; }




#arirangFInfo { clear:both; margin:40px 0 0; padding:0; list-style:none; text-align:center; }
#arirangFInfo li { display:inline; padding-right:10px; white-space:nowrap; color:#fff !important; }
#arirangFCopyright { text-align:center; color:#fff; }
#arirangFKOGL { position:relative; }
#arirangFKOGL a { display:block; position:absolute; top:-40px; right:0px; 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; }
#arirangFKOGL a:hover { background:url(http://img.arirang.com/images/help/KOGL_footer_on.gif) no-repeat 0 0; }



/* ==========================================================================
 ARIRANG ResponsiveWeb
 ========================================================================== */

/*@media screen and (-webkit-min-device-pixel-ratio:0) { #arirangF_site { top:-3px; } }*/



/* mobile css */
/*@media only screen and (max-width:768px) {

}

@media screen and (max-width:800px) and (orientation:portrait) { 

}
@media screen and (max-width:800px) and (orientation:landscape) { 

}
*/






/* ==========================================================================
 경영공시
 ========================================================================== */
.ir2012 { width:100%; }
.ir2012 p { margin:0; }
.ir2012_top { width:980px; height:106px; margin:0 auto; background:url(/Arirang_IR/images/img_02.gif) no-repeat right top; vertical-align:baseline; overflow:hidden; }
.ir2012_top h1 { z-index:0; margin:0; padding:0; background:url(/Arirang_IR/images/img_01.gif) no-repeat left top; vertical-align:baseline; height:106px; width:173px; float:left; }
.ir2012_top img { margin:33px 0; padding:0 0 0 92px; }
.ir2012_toptext { border-top:3px solid #d8d8d8; width:634px; float:left; padding:29px 0 0 25px; margin:0; font-size:11px; line-height:15px; }

.ir2012_middle { width:980px; margin:0 auto; overflow:hidden; vertical-align:top; padding:0; }
.ir2012_menu { width:170px; float:left; margin:0; padding:0; }
.ir2012_menu li { list-style:none; padding:0 0 7px 0; margin:0; }
.ir2012_menu ul { padding:0; margin:0; text-align:center; }

.ir2012_content { float:left; width:634px; min-height:450px; border-left:3px solid #d8d8d8; border-right:3px solid #d8d8d8; }
.ir2012_submenu { margin:0 25px 35px 25px; background-color:#898989; padding:10px 0 10px 10px; font-size:12px; color:#FFF; }
.ir2012_submenu a:link, .ir2012_submenu a:visited { color:#ccc; text-decoration:none; font-weight:bold; }
.ir2012_submenu a:hover { color:#fff; }
.ir2012_submenu a.on { color:#fff; text-shadow:0 0 1px rgba(0,0,0,1); border-bottom:0px solid #ed174f; }
.ir2012_title { height:19px; background-color:#d0d0d0; margin:0 25px 30px 25px; }
.ir2012_title img { padding:0 0 0 12px; }

.ir2012_substance { margin:0 25px 30px; padding:0; } /* margin:0 41px 30px 41px; */
.ir2012_substance h2,
.ir2012_substance h3,
.ir2012_substance h4 { font-weight:bold; font-size:12px; }
.ir2012_substance h2 { margin:10px 0; padding:0px 0 0 20px; background:url(/Arirang_IR/images/blt_arr_gr2.gif) no-repeat 0 2px; }
.ir2012_substance h3 { margin:15px 0 10px; padding:20px 0 0 20px; background:url(/Arirang_IR/images/blt_arr_gr2.gif) no-repeat 0 21px; border-top:1px solid #d8d8d8; }
.ir2012_substance h4 { margin:20px 0 5px 0; padding:0; }
.txt { margin:0; padding:0; text-align:justify; }
.ir2012_manager { clear:both; margin:0 25px; padding:0; border-top:1px solid #d8d8d8; text-align:right; }
.ir2012_manager .txt { text-align:right; }

.ir2012 .table1 { font-size:12px; border:1px solid #afafaf; line-height:1.5; padding:10px; vertical-align:middle; }
.ir2012 .table2 { font-size:12px; border:1px solid #afafaf; line-height:1.5; padding:10px; background-color:#f7f7f7; vertical-align:middle; }
.ir2012 .table3 { font-size:12px; border:1px solid #afafaf; line-height:1.5; padding:10px; vertical-align:middle; background-color:#d9d9d9; }
.ir2012_rightalign_img { text-align:right; border-bottom:1px solid #d8d8d8; margin:15px 0 10px 0; padding:0 0 10px 0; }
.ir2012_borderbox { font-size:12px; border:1px solid #d8d8d8; text-align:center; font-weight:bold; padding:15px; margin:15px 0; line-height:1.7; }
.ir2012_subtitle { margin:0 0 25px 0; text-align:center; }
.tablebox { border-top:2px solid #333; margin:0 0 20px 0; padding:0; border-collapse:collapse; }
.ir_ceointro_left { width:150px; float:left; }
.ir_ceointro_right { width:402px; float:left; }
.ir2012_banner { float:right; border-collapse:collapse; }
.ir2012_banner ul { margin:0; padding:0; list-style:none; }
.ir2012_bottom { width:980px; margin:0 auto; vertical-align:baseline; padding:0; text-align:center; }

.aTblBox { width:100%; border-collapse:collapse; }
.aTblBox thead th { background-color:#d9d9d9; padding:10px 5px; border:1px solid #afafaf; font-weight:bold; vertical-align:middle; }
.aTblBox td { padding:10px 5px; border:1px solid #afafaf; text-align:center; vertical-align:middle; }
.aTblBox .aTblBox_tl { text-align:left; }
.aTblBox .aTblBox_tr { text-align:right; }

.aAIR_title { margin:0 25px 30px; padding-left:10px; background:#d0d0d0; }
.aAIR_title i { display:inline-block; padding:2px 10px 2px 10px; background:#fff; color:#eb0436; font-weight:bold; font-size:18px; font-style:normal; letter-spacing:-2px; line-height:100%; vertical-align:bottom; }

.aAIR_submenu { display:table; width:100%; margin-bottom:30px; border-bottom:2px solid #262626; }
.aAIR_submenu:after { content:""; display:block; clear:both; }
.aAIR_submenu a { display:table-cell; width:100%; padding:5px 0 3px; background:#e9e9e9; border:1px solid #b0b0b0; border-left:0; font-weight:bold; text-align:center; }
.aAIR_submenu a:first-child { border-left:1px solid #b0b0b0; }
.aAIR_submenu a.click { background:#7b7b7b; border:1px solid #4e4e4e; color:#fff; }
.aAIR_submenu4 a { width:25%; }
.aAIR_submenu2 a { width:50%; }

table.aTblZero { border-collapse:collapse; border:0; margin:0 auto; }
table.aTblZero th,
table.aTblZero td { margin:0; padding:0; background:#fff; border:0; text-align:center; vertical-align:top; font-size:0; line-height:0; }
table.aTblZero td { text-align:left; }

table.aTblZeroBorder { margin:0 !important; border-collapse:collapse; border:0 !important; margin:0 auto; }
table.aTblZeroBorder th,
table.aTblZeroBorder td { margin:0 !important; padding:2px !important; background:#fff; border:0 !important; text-align:center !important; vertical-align:top !important; font-size:12px !important; }
table.aTblZeroBorder td { text-align:left !important; }
table.aTblZeroBorder td img { vertical-align:top !important; }
table.aTblZeroBorder table { margin:20px 0 0 !important; border:0 !important; }


table.aTable { width:100%; border-collapse:collapse; border:1px solid #000; border-width:2px 0px 1px; }
table.aTable caption { display:none; }
table.aTable th, table.aTable tbody th { padding:6px 0px 4px; background:#f1f1f1; border:1px solid #ddd; text-align:center; vertical-align:middle; }
table.aTable thead th { padding:6px 0px 4px; background:#d9d9d9; border:1px solid #ccc; font-weight:bold; text-align:center; color:#333; white-space:nowrap; letter-spacing:0px; }
table.aTable tr.tr2 th,
table.aTable tr.tr2 td { background:#f1f1f1; }
table.aTable td { padding:6px 1px 4px; border:1px solid #ddd; text-align:left; vertical-align:middle; font-family:dotum; }

table.aIR_tbl { width:100%; border-collapse:collapse; border:1px solid #000; border-width:2px 0px 1px; }
table caption { display:none; }
table.aIR_tbl th, table.aIR_tbl tbody th { padding:6px 0px 4px; background:#f1f1f1; border:1px solid #ddd; text-align:center; vertical-align:middle; }
table.aIR_tbl thead th { padding:6px 0px 4px; background:#d9d9d9; border:1px solid #ccc; font-weight:bold; text-align:center; color:#333; white-space:nowrap; letter-spacing:0px; }
table.aIR_tbl tr.tr2 th,
table.aIR_tbl tr.tr2 td { background:#f1f1f1; }
table.aIR_tbl td { padding:6px 5px 4px; border:1px solid #ddd; text-align:left; vertical-align:middle; font-family:dotum; }
#arirangContainer table tbody td img { vertical-align:top; }
#arirangContainer table tbody th.ls { letter-spacing:0px; }
#arirangContainer table tbody.tl td,
#arirangContainer table tfoot.tl td,
#arirangContainer table tbody tr.tl td { text-align:left; }
#arirangContainer table tbody.tc td,
#arirangContainer table tfoot.tc td,
#arirangContainer table tbody tr.tc td { text-align:center; }
#arirangContainer table tbody.tr td,
#arirangContainer table tfoot.tr td,
#arirangContainer table tbody tr.tr td { text-align:right; }
#arirangContainer table td.tc,
#arirangContainer table td.tc td { text-align:center !important; }
#arirangContainer table td.tl,
#arirangContainer table td.tl td,
#arirangContainer table td.jemok { padding-left:5px !important; text-align:left !important; }
#arirangContainer table td.tr,
#arirangContainer table td.tr td { padding-right:5px !important; text-align:right !important; }
#arirangContainer table .color_red td,
#arirangContainer table td.color_red { color:#f10; }
#arirangContainer table td.cont { padding:10px; text-align:left !important; }
#arirangContainer.aC_announcement table td.cont { padding:0px !important; }
#arirangContainer table td img { vertical-align:middle !important; }

#arirangContainer table td a.aBtn { display:inline-block; min-width:30px; height:10px; margin:0 auto; padding:5px 7px 4px !important; background-color:#696969; border:0; font-size:10px; color:#fff; text-transform:uppercase; line-height:10px; text-decoration:none; text-align:center; }
#arirangContainer table td a.aBtn:hover { background-color:#333; text-shadow:1px 1px #000; }



/* ==========================================================================
 Customer Center || Help 
 ========================================================================== */
.langChange { position:relative; height:25px; margin:10px 0 0; border-top:1px solid #d9d9d9; text-align:right; }
.langChange:after { clear:both; content:""; display:block; }
.langChange li { position:absolute; top:0; right:0; margin:0; list-style:none; }
.langChange li.eng { right: 45px; }
.langChange li a { position:relative; display:block; width:45px; height:14px; text-indent:0; font-size:0; line-height:0; overflow:hidden; }
.langChange.langEng li.eng a	 { background:url("/images/image2013/help/english.gif") no-repeat -46px 0; }
.langChange.langEng li.kor a	 { background:url("/images/image2013/help/korean.gif") no-repeat 0 0; }
.langChange.langKor li.eng a	 { background:url("/images/image2013/help/english.gif") no-repeat 0 0; }
.langChange.langKor li.kor a	{ background:url("/images/image2013/help/korean.gif") no-repeat -46px 0; }

.aCSnb_help { float:left; width:160px; padding-left:10px; border:1px solid red; }
.aCSnb_help ul { margin:0; padding:0; list-style:none; }

/*영문페이지의 경우*/
.aCSnb_help .cureng li a { display:block; width:150px; height:20px; text-indent:-9999px; overflow:hidden; margin-bottom:7px; background:url(/images/image2013/help/lnbimg.gif) no-repeat; }
/*한글페이지의 경우*/
.aCSnb_help .curkor li a { display:block; width:150px; height:20px; text-indent:-9999px; overflow:hidden; margin-bottom:7px; background:url(/images/image2013/help/lnbimg_kor.gif) no-repeat; }

.aCSnb_help li.hm1 a { background-position:0 0; }
.aCSnb_help li.hm2 a { background-position:0 -27px; }
.aCSnb_help li.hm3 a { background-position:0 -54px; }
.aCSnb_help li.hm4 a { background-position:0 -81px; }
.aCSnb_help li.hm5 a { background-position:0 -108px; }
.aCSnb_help li.hm6 a { background-position:0 -135px; }
.aCSnb_help li.hm7 a { background-position:0 -162px; }
.aCSnb_help li.hm8 a { background-position:0 -189px; }
.aCSnb_help li.hm9 a { background-position:0 -216px; }
.aCSnb_help li.hm10 a { height:30px; margin-top:20px; background-position:0 -256px; }
.aCSnb_help li.hm11 a { height:30px; margin-top:10px; background-position:0 -293px; }
.aCSnb_help li.hm12 a { height:30px; margin-top:10px; background-position:0 -330px; }

.aCSnb_help li.hm1.current a { background-position:-150px 0; } 
.aCSnb_help li.hm2.current a { background-position:-150px -27px; }
.aCSnb_help li.hm3.current a { background-position:-150px -54px; }
.aCSnb_help li.hm4.current a { background-position:-150px -81px; }
.aCSnb_help li.hm5.current a { background-position:-150px -108px; }
.aCSnb_help li.hm6.current a { background-position:-150px -135px; }
.aCSnb_help li.hm7.current a { background-position:-150px -162px; }
.aCSnb_help li.hm8.current a { background-position:-150px -189px; }
.aCSnb_help li.hm9.current a { background-position:-150px -216px; }

.aW_help #content { float:left; width:487px; padding:0 28px 30px 28px;background:url(/images/image2013/help/bg_helpcontent.gif) no-repeat bottom; min-height:500px; }
.aW_help #content .titleArea { position:relative; width:487px; height:50px; padding-top:30px; margin-bottom:10px; background:url(/images/image2013/help/bg_titleArea.gif) no-repeat; vertical-align:top; }
.aW_help #content .titleArea:after { content:""; display:block; clear:both; }
.aW_help #content .titleArea h2 { float:left; margin:0; padding:0; }
.aW_help #content .titleArea p { float:left; width:300px; margin:0 0 0 10px; color:#fff; }
.aW_help #content .titleArea.cureng p { font:12px/15px Arial, Verdana; }
.aW_help #content .titleArea.curkor p { font:11px/15px "돋움",Dotum; letter-spacing:-1px; }

.announmenu { background:#000; height:25px; }
.aHelp_cont { padding:20px 0; }

.aHelp_tbl { width:100%; _width:487px; margin-bottom:20px; border-collapse:collapse; border:1px solid #000; border-width:1px 0px 1px; }
.aHelp_tbl caption { display:none; }
.aHelp_tbl th, .aHelp_tbl tbody th { padding:6px 0px 4px; background:#f1f1f1; border-bottom:1px solid #ddd; text-align:center; vertical-align:middle; font-weight:bold; }
.aHelp_tbl thead th { padding:6px 0px 4px; background:#93703c; border-bottom:1px solid #ccc; font-weight:bold; text-align:center; color:#fff; white-space:nowrap; letter-spacing:0px; }
.aHelp_tbl tr.tr2 th,
.aHelp_tbl tr.tr2 td { background:#f7f5ed; }
.aHelp_tbl td { padding:6px 5px 4px; border-bottom:1px solid #ddd; font-weight:normal; vertical-align:middle; }
.aHelp_tbl tr.h th { border:1px solid #93703c; border-width:2px 1px 1px; background:#f7f5ed; text-align:center; font-weight:bold; }
.aHelp_tbl.inquiry_tbl td { padding:10px 20px; background:#f7f5ed; border:0; }

.aHelp_tbl .tbl_noboder table,
.aHelp_tbl .tbl_noboder th,
.aHelp_tbl .tbl_noboder td { background:none !important; border:0 !important; }

tr.list_click td { background:#454d59 !important; color:#fff !important; }
tr.list_click td a { color:#fff !important; }

.aW_help aside { position:absolute; right:10px; top:136px; width:240px; background:url(/images/image2013/help/bg_btmaside.gif) no-repeat bottom; }
.aW_help aside h2 { width:222px; margin:0; padding:10px 10px 0 8px; background:url(/images/image2013/help/bg_titaside.gif) no-repeat top; }
.aW_help aside h2 img { vertical-align:top; }
.aW_help aside .asdcon { margin:10px; padding:0 10px 10px; background:#fff; }
.aW_help aside .asdcon h3 { margin:0; padding:15px 0 5px; }
.aW_help aside .asdcon p { color:#999; margin:0; font-size:11px; }
.aW_help aside.curkor .asdcon p { }
.aW_help aside .asdcon p a { color:#999; }
.aW_help aside .asdcon p a:hover { color:#666; text-decoration:underline; }
.aW_help aside .asdcon ul { margin:0; padding:0; list-style:none; }
.aW_help aside .asdcon ul li { width:100%; padding:5px 0 0; }
.aW_help aside .asdcon ul li:after { content:"";display:block; clear:both; }



/* faq */
.aC_faq aside .asdcon ul li p { float:left; width:168px; margin:0; padding-left:5px; }
.aC_faq aside .asdcon ul li h3 { float:left; width:25px; height:16px; margin:0; padding:0; background:url(/images/image2013/help/faq_no.gif) no-repeat; text-indent:-9999px; }
.aC_faq aside .asdcon ul li h3.no1 { background-position:0 0; }
.aC_faq aside .asdcon ul li h3.no2{ background-position:0 -16px; }
.aC_faq aside .asdcon ul li h3.no3 { background-position:0 -32px; }
.aC_faq aside .asdcon ul li h3.no4 { background-position:0 -48px; }
.aC_faq aside .asdcon ul li h3.no5 { background-position:0 -64px; }
.aC_faq aside .asdcon ul li h3.no6 { background-position:0 -80px; }
.aC_faq aside .asdcon ul li h3.no7 { background-position:0 -96px; }
.aC_faq aside .asdcon ul li h3.no8 { background-position:0 -112px; }
.aC_faq aside .asdcon ul li h3.no9 { background-position:0 -128px; }
.aC_faq aside .asdcon ul li h3.no10 { background-position:0 -144px; }
.aC_faq aside .asdcon.curkor ul li p a { font:11px/15px "돋움",Dotum; letter-spacing:-1px; }

.multilang { overflow:hidden; padding:10px; background:#f7f5ed; border:1px solid #dcd7c4; }
.multilang:after { content:"";display:block; clear:both; }
.multilang li { display:inline; }
.multilang li a { float:left; width:48px; height:16px; margin-right:5px; background:url(/images/image2013/help/lang.gif) no-repeat; text-indent:-9999px; overflow:hidden; }
/*영문페이지의 경우*/
.multilang.cureng li.eng a { background-position:0 -16px; }
.multilang.cureng li.kor a { background-position:-48px 0; }
.multilang.cureng li.chi a { background-position:-96px 0; }
.multilang.cureng li.esp a { background-position:-144px 0; }
/*한글페이지의 경우*/
.multilang.curkor li.eng a { background-position:0 0; }
.multilang.curkor li.kor a { background-position:-48px -16px; }
.multilang.curkor li.chi a { background-position:-96px 0; }
.multilang.curkor li.esp a { background-position:-144px 0; }
/*중국페이지의 경우*/
.multilang.curchi li.eng a { background-position:0 0; }
.multilang.curchi li.kor a { background-position:-48px 0; }
.multilang.curchi li.chi a { background-position:-96px -16px; }
.multilang.curchi li.esp a { background-position:-144px 0; }
/*에스빠뇰페이지의 경우*/
.multilang.curesp li.eng a { background-position:0 0; }
.multilang.curesp li.kor a { background-position:-48px 0; }
.multilang.curesp li.chi a { background-position:-96px 0; }
.multilang.curesp li.esp a { background-position:-144px -16px; }

.multilang li.eng a:hover { background-position:0 -16px; }
.multilang li.kor a:hover { background-position:-48px -16px; }
.multilang li.chi a:hover { background-position:-96px -16px; }
.multilang li.esp a:hover { background-position:-144px -16px; }

.faqmenu { overflow:hidden; margin:10px 0; padding:0; background:#000; list-style:none; }
.faqmenu:after { content:"";display:block; clear:both; }
.faqmenu li { float:left; padding:5px 5px; }
.faqmenu li a { color:#fff; }
.faqmenu img { vertical-align:middle; }


/*help_desk*/

.schForm { width:469px; padding:8px; background:#f7f5ed; border:1px solid #dcd7c4; margin-bottom:10px; text-align:left; }
.schForm:after { content:""; display:block; clear:both; } 
.schForm label { color:#8D6945; font:11px Arial, Verdana; padding-right:5px;}
.schForm input { vertical-align:middle; }
.schForm .find { margin-left:40px; margin-right:5px; }
.schForm2 { position:relative; padding:10px; background:#000;border:1px solid #000; text-align:right; }
.schForm2:after { content:""; display:block; clear:both; } 
.schForm2 h3 { position:absolute; top:-5px; left:10px; }

.helpdeskDtl .smallDesk { width:100%; margin:10px 0; }
.helpdeskDtl .smallDesk td, .helpdeskDtl .smallDesk th { padding:7px; font:11px Arial,Verdana; }
.helpdeskDtl .smallDesk th { background:#f7f5ed; border-bottom:1px solid #fff; }
.helpdeskDtl .smallDesk td { text-align:left; border-bottom:none; }
.helpdeskDtl .smallDesk .first th { border-top:1px solid #ddd; }
.helpdeskDtl .smallDesk .first td { border-top:1px solid #ddd; }
.helpdeskDtl .smallDesk .last th { border-bottom:1px solid #ddd; }
.helpdeskDtl .smallDesk .last td { border-bottom:1px solid #ddd; }
.btnArea { padding-top:20px; text-align:right; }

/*help dest write*/
.helpdeskWrt { width:100%; font:11px Arial, Verdana; }
.helpdeskWrt thead th { width:120px; height:40px; color:#fff; background:#93703c url(/images/image2013/help/bg_tblgubun.gif) no-repeat right; font:bold 11px/15px Arial,Verdana; }
.helpdeskWrt thead td { height:40px; color:#fff; background:#93703c; font: 11px/15px Arial,Verdana; }
.helpdeskWrt thead select { font:11px/15px Arial,Verdana; color:#666; }
.helpdeskWrt td { padding:7px; color:#666; }
.helpdeskWrt tbody th, .helpdeskWrt tbody td { border-bottom:1px solid #ccc; color:#666; }
.helpdeskWrt.cureng tbody th, .helpdeskWrt.cureng tbody td { font:11px/15px Arial,Verdana; }
.helpdeskWrt.curkor tbody th, .helpdeskWrt.curkor tbody td { font:11px/15px "돋움",Dotum; letter-spacing:-1px; color:#666; }
.tbox { width:100%; border:1px solid #ccc; }
#htext { min-height:200px; }
.acswrap h2 { margin:1em 0 2em; font-size:12px; color:#222; text-align:center; }
.acswrap p { margin-bottom:1em; }
.tablebox { border-collapse:collapse; }
.tablebox thead td { padding:5px 0; background:#aaa; border:1px solid #aaa; text-align:center; font-weight:bold; color:#444; }
.tablebox td { padding:5px 0; border:1px solid #ccc; text-align:center; font-weight:normal; }
h2.h2Help { margin-bottom:20px; padding:7px 0 5px; background:#000; border-bottom:5px solid #93703c; border-radius:3px; color:#fff; font-weight:bold; text-align:center; font-size:12px; }
.tourinquiryTab { display:table; width:100%; margin:20px 0; background:#f7f5ed; }
.tourinquiryTab a { display:table-cell; width:33.3333%; padding:7px 0 5px; border:1px solid #93703c; border-left-width:0; text-align:center; font-weight:bold; }

.tourinquiryTab a:first-child { border-left-width:1px; }
.tourinquiryTab a.tT_on, 
.tourinquiryTab a:hover { background:#93703c; color:#fff; }

/* headerTop */
.aHTop_help { position:relative; width:980px; height:76px; margin:0 auto; padding:30px 0 0; background:url(/images/headerTop_bg.gif) no-repeat 0 0;}
.aHTop_help:after { content:""; display:block; clear:both; } 
.aHTop_help h2 { float:left; margin:0; padding:0px 10px 0 30px; }
.aHTop_help h3 { float:left; margin:0; padding:0; color:#777; font:11px/15px "돋움",Dotum; letter-spacing:-1px; font-weight:normal; }

.PrivatyPolicy { text-align:justify; }
.PrivatyPolicy ul { margin:0 0 0 1em !important; padding:0 !important; }
.PrivatyPolicy ul li { background:none !important; list-style:none !important; }
.PrivatyPolicy h3,
.PrivatyPolicy h4 { margin:20px 0 10px -1em; padding:0; font-weight:bold; }
	
.paging { text-align:center; }
.paging img { vertical-align:middle; }

.arirang_paging { clear:both; overflow:hidden; margin:20px 0; text-align:center; }
.arirang_paging a, .arirang_paging strong { border:1px solid #919a98; color:#000; display:inline-block; line-height:normal; margin-right:1px; padding:7px 10px 5px; position:relative; text-decoration:none; }
.arirang_paging strong { background-color:#454d59 !important; border:1px solid #454d59; color:#fff; font-weight:bold; }
.arirang_paging .prev { background-image:url(http://img.arirang.com/images/gov30/page_bu_left_on.gif); background-repeat:no-repeat; background-position:6px 10px; margin-right:9px; padding:7px 6px 5px 16px; }
.arirang_paging .next { background-image:url(http://img.arirang.com/images/gov30/page_bu_right_on.gif); background-repeat:no-repeat; background-position:38px 10px; margin-left:9px; padding:7px 16px 5px 6px; }
.arirang_paging .prev:hover { background-image:url(http://img.arirang.com/images/gov30/page_bu_left.gif); }
.arirang_paging .next:hover { background-image:url(http://img.arirang.com/images/gov30/page_bu_right.gif); }
.arirang_paging .prev,
.arirang_paging .next { border:1px solid #919a98; color:#ccc; display:inline-block; line-height:normal; position:relative; }
.arirang_paging a.prev,
.arirang_paging a.next { color:#565656; }
.arirang_paging a:hover { background-color:#454d59 !important; border:1px solid #454d59; color:#fff; text-shadow:1px 1px #000; }

.arirang_search { margin:30px 0; text-align:center; }
.arirang_search .i_text { z-index:9999; position:relative; margin:2px; padding:4px 5px; border:1px solid #a9a9a9; }
.arirang_search select { position:relative; margin:2px; padding:3px 3px; border:1px solid #a9a9a9; background:transparent; }
.arirang_search label { margin:0 10px 0 0; cursor:pointer; }
.arirang_search .i_button { margin:2px 0 2px 0px; padding:4px 15px 4px; border:1px solid #454d59; background:#454d59 !important; color:#fff; }
.arirang_search .i_button:hover { background:#152840 !important; color:#fff; text-shadow:1px 1px #000; }



/* ==========================================================================
 prroom
 ========================================================================== */
 

.aHTop_prroom { position:relative; width:980px; height:76px; margin:0 auto; padding:30px 0 0; background:url(/images/headerTop_bg_prroom.gif) no-repeat 0 0;}
.aHTop_prroom:after { content:""; display:block; clear:both; } 
.aHTop_prroom h2 { float:left; margin:0; padding:0px 10px 0 30px; }
.aHTop_prroom h3 { float:left; margin:0; padding:0; color:#777; font:11px/15px "돋움",Dotum; letter-spacing:-1px; font-weight:normal; }

.aB_h2Area { width:584px; height:50px; padding-top:30px; margin-bottom:10px; background:url(/images/image2013/aB_h2Area_prroom.gif) no-repeat; }
.aB_h2Area:after { content:""; display:block; clear:both; }
.aB_h2Area h2 { float:left; margin:0 0 0 20px; padding:0; }
.aB_h2Area img { vertical-align:top; padding-right:10px; }
.aB_h2Area p { float:left; width:387px; color:#fff; font-size:11px; }

.contentBottom { width:980px; height:22px; margin:0 auto; background:url(/images/2007_IMG/img_10.gif) no-repeat 170px 0; }
#arirangWrap.aW_prroom .contentBottom { background-image:url(/images/2007_IMG/pr/img_07.gif); }
#arirangWrap.aW_prroom .contentBottom { background-image:url(/images/2007_IMG/pr/img_07.gif); }

.languageBtn { clear:both; margin:10px 0; padding-left:7px; background:#eff3fb; border:1px solid #C9D3ED; }
.languageBtn a { display:inline-block; padding:7px 3px; vertical-align:top; }

.aB_tab { overflow:hidden; margin:10px 0; padding-left:7px; border:1px solid #C9D3ED; list-style:none; }
.aB_tab:after { content:""; display:block; clear:both; } 
.aB_tab li { float:left; margin-right:10px; }
.aB_tab a { display:block; padding:5px 3px; }
.aB_tab a img { vertical-align:top; }
.aB_tab.pr_about { background-color:#91A2DB; }
.aB_PR_title { padding:8px; background:#EFF3FB; border:1px solid #C9D3ED; color:#596a9c; }



#aBPR_htw_map { position:relative; width:584px; height:494px; background:url(/prroom/images/howtowatch_map.jpg) no-repeat 0 0; }
.aBPR_htw_map { position:relative; width:584px; height:494px; margin-top:30px; background:url(/prroom/images/howtowatch_map.jpg) no-repeat 0 0; }
#aBPR_htw_map ul { margin:0; padding:0; list-style:none; }
#aBPR_htw_map img { vertical-align:top; cursor:pointer; }
.aBPR_htw_map_btn1 { position:absolute; top:335px; left:30px; width:257px; }
.aBPR_htw_map_btn2 { position:absolute; top:335px; left:300px; width:257px; }
.aBPR_htw_map_btn1 li, .aBPR_htw_map_btn2 li { margin:0 0 4px; }
.aBPR_htw_list { position:relative; padding:10px 0 10px 10px; background:#f1f1f1; border:1px solid #eee; border-radius:5px; }
.aBPR_htw_list:after { content:""; display:block; clear:both; } 
.aBPR_htw_list dl, 
.aBPR_htw_list dt,
.aBPR_htw_list dd { margin:0; padding:0; list-style:none; }
.aBPR_htw_list dl { display:inline-block; min-width:155px; margin:0 10px 20px 0; padding:10px; background:#fff; border:1px solid #eee; border-radius:5px; vertical-align:top; }
.aBPR_htw_list dt { min-height:30px; font-size:14px; font-weight:bold; color:#111; letter-spacing:-1px; line-height:90%; }
.aBPR_htw_list dd { padding-left:10px; background:url(/prroom/images/li_dot_aaa.gif) no-repeat 0 5px; font-size:11px; }

/* How To Watch */
.HTW_lang { margin-top:10px; padding:7px; background:#EFF3FB; border:1px solid #C9D3ED; }
ul.HTW_menu { margin:10px 0 30px; padding:10px 10px 7px; background:#91A2DB; -webkit-padding-before:0; }
ul.HTW_menu li { display:inline-block;  margin:0 10px 0 0; padding:0; line-height:1em; }
.HTW_menu li img { vertical-align:top; }
.HTW_exp { margin:0px 0px; padding:10px 10px 8px; background:#e6e5fb; text-align:center; }
.tbl_HTW { width:100%; margin-top:30px; border-collapse:collapse; border:1px solid #ccc; font-size:12px; }
.tbl_HTW th,
.tbl_HTW td { padding:7px 0 5px; border:1px solid #DCD7C4; text-align:center; font-size:12px; }
.tbl_HTW caption { padding:10px 0; background:#000; color:#fff; font-weight:bold; text-align:center; }
.tbl_HTW thead th { background:#dbb680; text-align:center; font-weight:bold; color:#fff; }
.tbl_HTW tbody th { background:#f7f5ed; font-weight:bold; }
.tbl_HTW tbody td { font-size:11px; }
.tbl_HTW tbody td.bgcolor1 { background-color:#e6e5fb; }
.tbl_HTW tbody td.bgcolor2 { background-color:#fcf7bc; }
.htw_tblexp { font-size:11px; }


/* movie */
a .aI_play { /*alpha(opacity=1);*/ opacity:0.01; z-index:9999; position:absolute; top:50%; left:50%; width:41px; height:41px; margin:-25px 0 0 -20px; background:url(http://img.arirang.com/images/index/aI_play_btn.png) no-repeat 0 0; }
a:hover .aI_play { /*alpha(opacity=100);*/ opacity:1; }



#arirangGoMobileWeb { display:none; width:98%; height:100px; margin:20px auto; background:url(http://img.arirang.com/images/arirang_go_mobileweb1.png) no-repeat 50% 50%; background-size:contain; border:3px solid #ccc; border-radius:10px; text-align:center; }
#arirangGoMobileWeb:hover { /*border:3px solid block;*/ }




/*video*/
.btn_vplay{display:none;z-index: 9999;position: absolute;top: 50%;left: 50%;width: 64px;height: 64px;margin: -32px 0 0 -32px;background: url(http://img.arirang.com/images/index/aI_play_btn_big.png) no-repeat 0 0;}
.video_time{position:absolute;bottom:0;right:0;z-index:100;background:#000;opacity: .75;filter: alpha(opacity=75);color:#fff;padding:0 4px;font-size:12px;}

/*kpop*/
#arirangContainer.aC_player_clips_kpop{overflow: hidden;width: 100%;background-color: #f0f0f0;}
#arirangContainer.aC_player_clips_kpop #aI_TOP{background:url(http://img.arirang.com/Images/2016_IMG/kpopback.jpg) repeat-x 50% 0;}

/*travel*/
#arirangContainer.aC_player_clips_travel{overflow: hidden;width: 100%;background-color: #f0f0f0;}
#arirangContainer.aC_player_clips_travel #aI_TOP{background:url(http://img.arirang.com/Images/2016_IMG/travel.jpg) repeat-x 50% 0;}

/*food*/
#arirangContainer.aC_player_clips_food{overflow: hidden;width: 100%;background-color: #f0f0f0;}
#arirangContainer.aC_player_clips_food #aI_TOP{background:url(http://img.arirang.com/Images/2016_IMG/food.jpg) repeat-x 50% 0;}

/*learn korea*/
#arirangContainer.aC_player_clips_korean{overflow: hidden;width: 100%;background-color: #f0f0f0;}
#arirangContainer.aC_player_clips_korean #aI_TOP {background:url(http://img.arirang.com/Images/2016_IMG/back_learn.jpg) repeat-x 50% -5px;}



/*header renewal*/
header li{list-style:none;}
.arirang_header{width:977px;height:96px;margin:0 auto;}
.arirang_header .header_top{position:relative;height:96px;}

.arirang_header .header_top .arirang_mainlogo{width:146px;float:left;}
.arirang_header .header_top .arirang_mainlogo h1{padding-top:0;margin:0;height:96px;background:url(http://img.arirang.com/images/common2014/main_logo.png) no-repeat 0;text-indent: -9999px;}
.arirang_header .header_top .arirang_mainlogo h1 a{display:block;height:96px;}
.arirang_header .header_top .arirang_mainmenu{float:right;padding: 52px 0 0 0;}
.arirang_header .header_top .arirang_mainmenu>ul>li{position:relative;height:45px;float:left;text-align: center;padding-left:22px;}
.arirang_header .header_top .arirang_mainmenu>ul>li.on>a{color:#ed1846;}
.arirang_header .header_top .arirang_mainmenu>ul>li>a{display:block;font-size:17px;font-weight:bold;line-height:35px;text-decoration:none;}
.arirang_header .header_top .arirang_mainmenu ul li ul.menu_onair{display:none;position:absolute;top:44px;left:3px;background:#fff;}
.arirang_header .header_top .arirang_mainmenu ul li ul.menu_onair li.schedule{height:35px;margin:0 7px;border-top:1px solid #acacac;}
.arirang_header .header_top .arirang_mainmenu ul li ul.menu_onair li.live{width:94px;height:45px;background:url(http://img.arirang.com/images/common2014/aHMLOnair_live.png) no-repeat 50% 25px;}
.arirang_header .header_top .arirang_mainmenu ul li ul.menu_onair li a{font-size:17px;display:block;height:45px;font-weight:bold;text-decoration:none;}
.arirang_header .header_top .arirang_mainmenu ul li .search_zone{display:none;position:absolute;width:490px;height:85px;top:44px;left:-290px;background:#e6e5e5;}
.arirang_header .header_top .arirang_mainmenu ul li .search_zone .search_wrap{margin:20px 0 0 11px;}
.arirang_header .header_top .arirang_mainmenu ul li .search_zone .search_text{float:left;width:376px;height:29px;border:7px solid #eb1845;}
.arirang_header .header_top .arirang_mainmenu ul li .search_zone .search_btn{float:left;margin-left:11px;width:60px;height:45px;line-height: 43px;background:#333;color:#fff;border:1px solid #333;font-size: 12px;font-weight: bold;}


#main_aIN_menu{background:url(http://img.arirang.com/images/common2014/newsbar_bg.jpg) repeat-x;width:100%;height:51px;}
#main_aIN_menu .aIN_menu_wrap {position: relative;width: 977px; height: 51px; margin: 0 auto; }
#main_aIN_menu h2 {position: absolute; top: 0;left: 0; width:66px; height: 51px;margin: 0 !important; padding: 0; background: url(http://img.arirang.com/images/common2014/aIN_newslogo.png) no-repeat 0 9px;font-size: 0;line-height: 0;}
/* #main_aIN_menu h2 {position: absolute; top: 0;left: 0; width: 140px; height: 51px;margin: 0 !important; padding: 0; background: url(http://img.arirang.com/images/common2014/newslogo.png) no-repeat 0 21px;font-size: 0;line-height: 0;} */
#main_aIN_menu h2 a{display:block; width:100%;height:50px;font-size:0px;}
#main_aIN_menu .aIN_menu_wrap .aIN_menu{ float:right;}
#main_aIN_menu .aIN_menu_wrap .aIN_menu li {float:left;padding-top:18px;background: url(http://img.arirang.com/images/news/aIN_menu_li_bg.gif) no-repeat 0 23px; text-align: center;}
#main_aIN_menu .aIN_menu_wrap .aIN_menu li a { display: block; height: 14px;padding: 5px 7px 13px 6px;color: #fff; font-weight: bold;font-size: 14px;line-height: 14px;text-decoration: none;font-weight: 600; letter-spacing:0px;}
.aW_index #main_aIN_menu .aIN_menu_wrap .aIN_menu li a { padding: 5px 12px 13px; letter-spacing:0; }
#main_aIN_menu .aIN_menu_wrap{background: url(http://img.arirang.com/images/news/aIN_menu_li_bg.gif) no-repeat right 24px;}
#main_aIN_menu ul li a:hover, #main_aIN_menu ul li.on a {background: #7a1d35 url(http://img.arirang.com/images/news/aIN_menu_li.gif) repeat-x 0 0;}



#arirang_subtop:hover { opacity:1.0; }
#arirang_subtop:after { content:""; display:block; clear:both; }
#arirang_subtop ul { margin:0; padding:0; }
#arirang_subtop ul:after { content:""; display:block; clear:both; }
#arirang_subtop li { display:inline-block; min-height:18px; margin-left:30px; padding-top:3px; vertical-align:top; color:#747474; font-size:12px; line-height:140%; font-weight:bold; text-transform:uppercase; white-space:nowrap; }
#arirang_subtop li:first-child { margin-left:0px; }
#arirang_subtop li a { display:inline-block; }
#arirang_subtop li a { color:#747474; }
#arirang_subtop li a:hover { color:#000; }
.arirang_header .header_top .sub_wrap{position:absolute;right:0;}
#arirang_subtop li.aTHHome { padding-top:2px; padding-left:20px; background:url(http://img.arirang.com/images/common2014/aTHHome.png) no-repeat 0px 4px; }
#arirang_subtop li.aTHLanguage { padding-left:23px; padding-right:3px; background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon.png) no-repeat 3px 4px; border:0px solid #fff; font-weight:bold; color:#747474; }
#arirang_subtop li.aTHLanguage:after { content:""; display:block; clear:both; }
#arirang_subtop li.aTHLanguage:hover { border:0px solid #ddd; }
#arirang_subtop li.aTHLanguage b { display:inline-block; width:73px; }

#arirang_subtop li.aTHLanguage span { display:inline-block; cursor:pointer; padding-top:0px; padding-left:10px; }
#arirang_subtop li.aTHLanguage span:hover,
#arirang_subtop li.aTHLanguage span.on { background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon_a.png) no-repeat 0% 4px; color:#ed174f; }

#arirang_subtop li.aTHLanguage a { display:block; padding-left:10px; color:#747474; text-decoration:none; }
#arirang_subtop li.aTHLanguage a:hover { color:#ed174f; background:url(http://img.arirang.com/images/common2014/aTHLanguage_icon_a.png) no-repeat 0% 5px; }
#arirang_subtop li.aTHLanguage span.on a { padding:0; background:none; }

#arirang_subtop li.aTHLanguage .aTHLang_box { display:none; margin-left:75px; }


/*9.30*/
#arirangContainer.aC_Radio_Radio_Index_20160907{width:100%}

/*11.01*/
#slide_LFP.aI_slide span.video_title{position: absolute;left:0px;bottom: 0px;display: block;width: 163px;height: auto;margin: 0;padding:7px 5px 3px 5px;font-size: 12px;color: #fff;font-style: normal;line-height: 100%;}
#slide_LFP.aI_slide span.video_title strong{display: block;margin: 0 0 5px;font-size: 13px;font-weight: bold;line-height: 110%;}

/*11.02*/
#arirangContainer .videoContent .tv_vodlist{margin-left:-16px;}
#arirangContainer .videoContent .tv_vodlist li{position:relative;float:left;width:191px;height:144px;margin:0 0 16px 16px;overflow:hidden; }
#arirangContainer .videoContent .tv_vodlist li a img{width:100%;height:100%;}
#arirangContainer .videoContent .tv_vodlist li a .vod_cnt{position: absolute;left:0px;bottom: 0px;display: block;width: 181px;height: auto;margin: 0;padding:3px 5px 3px 5px;font-size: 11px;color: #fff;font-style: normal;line-height: 100%;}
#arirangContainer .videoContent .tv_vodlist li a .vod_cnt strong{display: block;margin: 0 0 5px;font-size: 13px;font-weight: bold;line-height: 110%;}
#arirangContainer .videoContent .tv_vodlist li a h6{position: absolute;top: 5px;right: 5px; font-size: 18px; color: #fff; font-weight: bold;font-style: normal;text-shadow: 1px 1px gray;}
li .vod_thum_bg{background: url(http://img.arirang.com/images/index/aI_slide_txtbg.png) repeat-x 0 100%;position:absolute;top:0;left:0;width:100%;height:100%;}

/* mobile phone */
@media all and (max-width:767px) {
	/* 안 먹히네요. 
	/main/index_mobile.css 파일로 할 것

	html, body { width:1100px !important; border:2px solid blue; }
	
	/* #arirangWrap,
	#arirangTnbWrap,
	#arirangHMain,
	#arirangHMenuWrap,
	.aHMLnb,
	#arirangContainer,
	#arirangFMWrap,
	#arirangFWrap { width:1100px !important; border:0px solid red; } */
}