@charset "utf-8";

/*기본 CSS*/
html{height:100%}
body{font:12px "arial";margin:0px;height:100%}
*{margin:0; padding:0; font-style:normal}
hr{display:none}
div{text-align:left}
h1,h2,h3,h4,h5{margin:0;padding:0}
h1 img,h2 img,h3 img,h4 img,h5 img{vertical-align:top}
img{border:0px;margin:0;vertical-align:middle}
input{vertical-align:middle;ime-mode:inactive}
select{vertical-align:middle}
form{margin:0;border:0}
fieldset{margin:0;border:0}
legend{display:none}
ul{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:underline}
br{letter-spacing:0}
p{margin:0}

*html .png24{tmp:expression(setPng24(this))}

.transBorder{position:absolute;left:0;top:0;border:1px solid #000;filter:alpha(opacity=10);opacity:0.1;-moz-opacity:0.1}

#contents_imgN dd.thum{margin-bottom:25px;position:relative}
#contents_imgN dd.thum img{max-width:100%}
#contents_imgN dd.thum .copy{position:absolute;bottom:0;left:0;height:13px;color:#fff;background:#000;border:solid 1px #29251f;font-size:11px;font-family:Arial;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;padding:2px 2px 0 2px}
#contents_imgN dt{clear:both;font-size:0.80em;color:#555;line-height:120%}

#contents_img dd.thum{padding-bottom:5px}
#contents_img dt{font-size:11px;color:#303030}
#contents_img dd.copy{width:100%;text-align:right;font-size:12px;font-family:tahoma}

.contents_center{clear:both;margin:0 auto;padding-bottom:20px}
.contents_left{clear:both;float:left;padding-right:15px;padding-bottom:20px}
.contents_right{clear:both;float:right;padding-left:15px;padding-bottom:20px}

.award_center{margin:0 auto;margin-bottom:30px;border:solid 1px #e7e7e7}
.award_left{clear:both;float:left;margin-right:15px;margin-bottom:30px;border:solid 1px #e7e7e7}
.award_right{float:right;margin-left:15px;margin-bottom:30px;border:solid 1px #e7e7e7}

/*동영상 박스*/
#TV_box{overflow:hidden}
#TV_common{border:none}
#TV_common_title{background:#F6F6F6;text-align:center}
#TV_common_title dt{color:#000;font-size:1.1em;font-weight:bold;padding:10px 10px 8px 10px}
#TV_box .copy{display:none}

#TV_common_con{padding:4px 0 12px 0;overflow:hidden;text-align:center;color:#5A5959}

.copy{font-size:0.95em;line-height:120%;text-align:right;padding-top:5px}

.TV_left{float:left;margin:0 15px 15px 0}
.TV_center{margin:20px auto 20px auto;padding:0}
.TV_right{float:right;margin:0 0 15px 15px}

/*덧붙이는 글*/
#add_common{border:1px solid #C2C0C0}
#add_common_title{background:#F6F6F6;text-align:center}
#add_common_title dt{color:#000;font-size:1.2em;font-family:dotum;font-weight:bold;padding:10px 10px 8px 10px;word-wrap:break-word}
#add_common_title dd{color:#959494;font-size:1.1em;font-family:dotum;font-weight:bold;padding:0 10px 10px 6px}

#add_common_con{padding:20px 15px 15px 15px;overflow:hidden;text-align:justify;color:#5A5959}

.add_left{float:left;margin:0 15px 15px 0}
.add_center{margin:20px auto}
.add_right{float:right;margin:0 0 15px 15px}

body.bg{background:#f6f6f6 url(/images/bg_con_index.gif) center 0 repeat-y}
body.bgAll{background:none}

#ifmSign{width:0;height:0;overflow:hidden;display:none}

#headerWrap{height:140px;background:url(/include/images/bg_header.gif) 0 0 repeat-x;z-index:1;position:relative}
#headerWrap .in{min-width:963px;height:140px;background:url(/include/images/bg_header_in.gif) center 0 no-repeat}

.header{margin:0 auto;width:963px;position:relative}
.header .logo{position:absolute;top:37px;left:3px}
.header .lan{position:absolute;right:0;top:10px;width:100%;font-family:arial !important;color:#688bbf;font-size:11px;text-align:right}
.header .lan a{color:#688bbf;font-family:arial !important}
.header .lan a:hover{color:#fff;text-decoration:none}
.header .lan .kor a{font-family:dotum !important;letter-spacing:-1px}
.header .lan .Chinese a{font-family:simsun;font-size:12px;letter-spacing:-1px}
.header .lan .Japanese a{font-family:"MS UI Gothic";letter-spacing:-1px}
*html .header .lan .Japanese a{font-size:12px}
.header .lan .Hindi a{font-family:mangal;font-size:11px}
.header .lan .btn{padding:0 0 2px 0}
.header .search{position:absolute;right:0;top:50px;width:191px;height:27px;background:url(/include/images/bg_search.gif) 0 0 no-repeat;padding:5px 0 0 10px}
.header .search .searchText{width:160px;font-size:12px;font-family:georgia;color:#777;font-style:italic;background-color:transparent;border:0}
.header .search .btn{padding:3px}

.header .navArea{position:absolute;top:101px;width:100%}

.topNav1 a{width:65px}
.topNav2 a{width:119px}
.topNav3 a{width:95px}
.topNav4 a{width:113px}
.topNav5 a{width:126px}
.topNav6 a{width:157px}
.topNav7 a{width:137px}
.topNav8 a{width:134px}

#topNavSub{position:absolute;left:2px;top:39px;width:960px;height:162px;background:#fff url(/include/images/bg_nav_sub.gif) 0 bottom repeat-x;border-bottom:solid 1px #bcbcbc}
#topNavSub .in{position:relative}

#topNavSub ul{position:absolute;top:10px}
#topNavSub ul li{float:left;height:20px;font-size:11px;color:#777}
#topNavSub ul li a{float:left;height:17px;color:#777;padding:3px 0 0 23px;background:url(/include/images/icon_arrow.gif) 16px 8px no-repeat}
#topNavSub ul li a:hover{color:#222;text-decoration:none;background:#ebebeb url(/include/images/icon_arrow.gif) 16px 8px no-repeat}

#topNavSub ul.intro{left:65px;width:121px}
#topNavSub ul.miss{left:186px;width:97px}
#topNavSub ul.word{left:283px;width:115px}
#topNavSub ul.chur{left:398px;width:128px}
#topNavSub ul.soci{left:526px;width:158px}

#topNavSub ul.intro a{width:98px}
#topNavSub ul.miss a{width:74px}
#topNavSub ul.word a{width:92px}
#topNavSub ul.chur a{width:105px}
#topNavSub ul.soci a{width:135px}

.indexArea{min-height:100%;min-width:960px;margin:-140px 0 0 0}
*html .indexArea{height:100%}
.indexArea .in{margin:0 auto;width:960px;padding:140px 0 0 0;position:relative}

.subArea{min-height:100%;min-width:960px;margin:-140px 0 -132px 0}
*html .subArea{height:100%}
.subArea .in{margin:0 auto;min-height:100%;width:960px;padding:140px 0px 132px 0px;position:relative; box-sizing:border-box}
*html .subArea .in{height:100%}

#footer{clear:both; margin:0 auto; width:960px; border-top:solid 2px #636870; text-align:center; position:relative}
#footer .copy{padding:23px 0; text-align:center; overflow:hidden}
#footer .copy img{vertical-align:top}
#footer .copy p{font-size:11px;color:#9498a0;padding:6px 0 0 0}
#footer .nav{text-align:center; font-size:10px; color:#7b8089; padding:20px 0 19px 0; border-bottom:1px solid #e7e7e7}
#footer .nav a{color:#7b8089}
#footer .nav .bar{color:#d9dade;font-size:9px}
#footer .btnTop{position:absolute;top:17px;right:31px}
#footer .btnTop img{vertical-align:top}
#footer .copy p.address{font-size:10px;color:#434f66;padding:16px 0 0 0}
#footer .copy span.btEmail{padding:0 0 0 6px}

.btnMobile{position:relative;clear:both;background:#fff;padding:30px 0}
.btnMobile a{width:960px;margin:0 auto;display:block;border:solid 1px #c8c8c8;font-size:64px;color:#666;line-height:1.0;text-align:center;text-shadow:0 2px 0 #fff;background:#eee url(/images/bg_mobile.gif) 0 0 repeat-x;padding:20px 0}
.btnMobile a:hover{text-decoration:none}

#routeArea{display:table;
width:900px;
height:40px;
border-bottom:solid 1px #E5E6E7;
background:#fff;
font-family:Open Sans;
margin:0 30px}
#routeArea p{display:table-cell; line-height:1.4; vertical-align:middle; padding:8px 0}
#routeArea .route{font-size:12px; color:#999}
#routeArea .route a{color:#333; text-decoration:none; margin-left:7px}
#routeArea .route .home a{color:#999; margin-right:7px; margin-left:0}
#routeArea .navSub{text-align:right}
#routeArea .navSub a{color:#333; cursor:pointer}
#routeArea .navSub em{padding:0 0 0 18px;cursor:pointer}
#routeArea .navSub a em{padding:0 0 0 18px; word-break:keep-all}
#routeArea .navSub a em.this{color:#3B78E7; text-decoration:none}
#routeArea .navSub em.this{color:#3B78E7}
#routeArea .navSub a:hover{text-decoration:none}
#routeArea .navSub a:hover em{color:#264fbe;text-decoration:none}

.subLeft{float:left;width:592px;padding:0 0 50px 50px}
.subRight{float:right;width:207px;padding:0 50px 50px 0}

.mediaList .subLeft{position:relative}

.paginateArea{clear:both;height:24px;position:relative;overflow:hidden}
.paginateArea .page{position:absolute;left:0;top:6px;font-size:10px;color:#666}
.paginateArea .page .arrow{color:#c2c2c2;padding:0}
.paginateArea .thisPage{position:absolute;right:0;top:6px;font-size:11px;color:#999}
.paginateArea .thisPage em{color:#555;font-style:normal}

#paginateDown{clear:both;position:relative;height:65px;text-align:center}
#paginateCenter{width:100%;text-align:center;padding:15px 0 0 0}
#paginateTop{position:relative;position:absolute;right:0}
#paginateRight{width:100%;text-align:center;padding:7px 0 0 0}

#paginateTop a, 
#paginateTop strong{padding:7px 8px 5px 8px;border-top:none;border-bottom:none;margin:0 -2px 0 -1px}
#paginateTop .pre a,
#paginateTop .next a{padding:0;border:0;margin:0;background:none;top:0}
#paginateTop .pre a:hover,
#paginateTop .next a:hover{padding:0;border:0;margin:0;background:none;top:0}
#paginateTop .next{padding:0 0 0 3px}
#paginateRight strong{color:#555 !important}

.paginate{font-size:11px;color:#555}
.paginate a,
.paginate strong{position:relative;display:inline-block;margin-right:0;padding:3px 8px 4px 8px;color:#555;text-decoration:none;border:1px solid #fff;font-size:11px;_width/**/:17px;margin:0 -1px}
.paginate strong{color:#880000 !important;border:1px solid #cacac9;font-weight:lighter;background:url(/images/bg_page.gif) 0 0 repeat-x}
.paginate .pre{padding:0 3px;border:none;top:-3px;margin:0 3px 3px 0}
.paginate .next{margin-left:3px;padding:0 3px;border:none; top:-3px;margin:0 0 3px 3px}
*html .paginate .pre,
*html .paginate .next{top:-4px}
*+html .paginate .pre,
*+html .paginate .next{top:-4px}
.paginate .pre,
.paginate .next{display:inline-block;position:relative;_width /**/:75px}
.paginate a.pre,
.paginate a.next{color:#565656;padding:0;border:none;margin:0;background:none;top:0}
.paginate .pre a,
.paginate .next a{padding:0;border:0;margin:0;background:none;top:0}
.paginate .pre a:hover,
.paginate .next a:hover{padding:0;border:0;margin:0;background:none;top:0}
.paginate a:hover.pre,
.paginate a:hover.next{padding:0;border:none;margin:0;background:none;top:0}
.paginate a:hover{background-color:#f7f7f7 !important;border:1px solid #e9e9e9;text-decoration:none}

.btMore a{vertical-align:middle;background:url(/images/bg_more.gif) left 50% no-repeat;color:#454242;text-align:left;font-family:arial;font-size:11px;position:relative;margin:0;padding:0 0 0 6px;text-decoration:none !important}
.btMoreR,
.btMoreR input{position:relative;margin:0;padding:0;display:inline-block;text-decoration:none !important;border:0;font-size:10px;white-space:nowrap;background:url(/images/bg_more_r.gif) 0 0 no-repeat;vertical-align:top;color:#fff;text-align:left;font-family:tahoma}
.btMoreR{padding:0;background-position:left top;vertical-align:middle}
.btMoreR input{left:10px;overflow:visible;padding:0px 17px 3px 0;background-position:right top;cursor:pointer;_vertical-align:top}
*html .btMoreR input{padding:0px 17px 1px 0}
:root .btMoreR input{padding:0px 15px 2px 0}

#rTruth{width:252px;padding:30px 0 10px 0}
#rTruth h3{padding:0 0 3px 0;border-bottom:solid 1px #bcbcbc;font-size:18px;font-family:georgia;color:#333;font-weight:normal;font-style:italic}
#rTruth h3 a{color:#333;font-style:italic}
#rTruth ul{}
#rTruth li{border-top:dotted 1px #e4e4e4;font-family:georgia;color:#888;padding:7px 0}
#rTruth li.first{border-top:none}
#rTruth li a{color:#888}
#rTruth li a:hover{color:#222}

#rPress{width:252px;margin:0 0 10px 0}
#rPress .title{height:26px}
#rPress .title h3{float:left;font-size:18px;color:#444;font-weight:normal;font-family:tahoma}
#rPress .title h3 a{color:#444}
#rPress .title .btn{float:right;padding:4px 10px 0 0}
#rPress .con{background:#fff;border:solid 1px #e6e6e6;padding:0 11px;zoom:1}
#rPress .con dl{clear:both;padding:10px 0 12px 0;border-top:solid 1px #e1dedd;margin:-1px 0;display:block;zoom:1}
#rPress .con dt{float:left;width:45px}
#rPress .con dt .thum{border:solid 1px #ddd;padding:1px;vertical-align:top}
#rPress .con dd{line-height:1.3;color:#1871a2}
#rPress .con dd a{color:#1871a2}
#rPress .con dd.kind{font-size:11px;color:#777;padding:0 0 3px 0}

#rLetter{margin:0 0 10px 0}
#rMother{margin:0 0 10px 0}

.result_not{clear:both;height:80px;padding:0 0 50px 67px;background:url(/truth/images/icon_notice.gif) 0 0 no-repeat;margin:40px 0 0 0}
.result_not h4{border-bottom:solid 1px #dfdfdf;font-size:16px;color:#444;font-weight:normal;padding:0 0 15px 0}
.result_not h4 .key{color:#f72300;font-style:italic}
.result_not h5{font-size:18px;color:#333;font-weight:normal;padding:11px 0 13px 0}
.result_not ul{padding:0 0 0 15px}
.result_not li{font-size:14px;color:#666;padding:0 0 8px 0;list-style:disc}

/* Modal Windowed Login */
html, body{height:auto;margin:0}
.mwLogin{display:none;position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000}
.mwLogin.open{display:block}
.mwLogin .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}
#login{position:absolute;width:505px;height:315px;top:50%;left:50%;padding:28px 28px 0 28px;margin:-150px 0 0 -280px;font-size:12px;font-family:Tahoma, Geneva, sans-serif;line-height:normal;background:url(/include/images/sign_bg.gif) 0 0 no-repeat;white-space:normal;color:#034f8a}
#login form{display:none;margin:0;padding:0}
#login fieldset{border:0;margin:0;padding:0}
#login legend{position:absolute;left:0;top:0;width:1px;height:1px;font-size:0;line-height:0;visibility:hidden}
#login .btnLogin,
#login .btnLogin input{display:inline-block;margin:0;padding:0;overflow:visible;height:32px;line-height:32px;font-size:12px;font-weight:bold;color:#fff;vertical-align:middle;cursor:pointer;border:0;text-decoration:none !important;background:transparent url(btnLogin.gif) no-repeat}
#login .btnLogin{margin:0 4px 0 0;background-position:left top}
#login .btnLogin input{left:4px;background-position:right top;vertical-align:top;padding:0 24px 0 36px}
#login .iClear{position:relative;height:37px}
#login .iLabel{display:block;position:static;top:9px;font:bold 11px Tahoma}
#login .iTit{height:17px;color:#000;font-family:arial;font-weight:bold;margin:5px 0 0 0}
#login .iText{display:block;font:11px Tahoma;height:14px;color:#034f8a;border:none;background:transparent}
/* 
#login .iText{position:relative; display:block; font:bold 11px Tahoma; height:14px; color:#767676; border:1px solid #b7b7b7; border-right-color:#e1e1e1; border-bottom-color:#e1e1e1; background:transparent}
*/
#login .help{position:relative;float:none;display:block;border:0;border-top:1px solid #d9d9d9;background:#fafafa;padding:15px 0;margin:0 -28px;list-style:none;text-align:center;zoom:1}
#login .help li{display:inline;float:none;border-left:1px solid #c3c3c3 !important;padding:0 6px 0 10px;margin:0;line-height:1}
#login .help li.first{border:0 !important}
#login .help a{float:none;display:inline;background:none;line-height:1;padding:0;font-size:11px;color:#767676;text-decoration:none;font-family:Dotum, 돋움, Sans-serif}
#login .help a:hover,
#login .help a:active,
#login .help a:focus{text-decoration:underline;color:#000}
#login .gLogin .iLabel{left:10px}
#login .loginTitle{position:absolute;top:25px;left:31px;font-family:georgia;font-size:26px;font-weight:lighter;font-style:italic;color:#2d3bb3}
#login .gLogin .gLoginleft{position:relative;width:195px;float:left;margin:58px 0 0 2px;color:#666;font-size:11px;font-family:arial;line-height:130%}
#login .gLogin .gLoginleft .title{margin:0 0 16px 0;font-size:13px;color:#222;font-weight:bold;font-family:arial}
#login .gLogin .gLoginleft .title02{margin:0 0 9px 0;font-size:13px;color:#e80000;font-weight:bold;font-family:arial}
#login .gLogin .gLoginleft .title02 .icon{padding:0 0 2px 0}
#login .gLogin .gLoginleft .btnBack{float:right}
#login .gLogin .gLoginright{width:270px;float:right;margin-top:52px;padding:0 0 0 24px}
#login .gLogin .iText{width:257px;padding:7px 0 7px 10px;margin:0 0 5px 0}
#login .gLogin .btnLogin{position:absolute;top:103px;right:28px}
#login .gLogin .keeping{float:none;height:32px;line-height:32px;margin:19px 0 3px 0;padding:0}
#login .gLogin .keeping label{position:static;cursor:pointer;font-family:arial;color:#666;font-size:11px}
#login .gLogin .forgot{float:right;padding:0 5px 0 0;color:#034f8a;font-size:11px;font-family:Arial}
#login .gLogin .forgot a{color:#034f8a;text-decoration:none}
#login .gLogin .iCheck{width:13px;height:13px;margin:0 4px 0 0;padding:0;vertical-align:middle}
#login .gLogin .warning{display:none;float:none;margin:10px 0;line-height:1.4}
#login .gLogin .warning.open{display:block}
#login .oLogin{text-align:center}
#login .oLogin .iLabel{left:36px}
#login .oLogin .iText{width:291px;padding:8px 0 6px 35px;margin:0;background:url(iconOpenId.gif) no-repeat 10px center}
#login .oLogin .btnLogin{margin-top:10px;margin-bottom:10px}
#login.gLogin .gLogin,
#login.oLogin .oLogin{display:block}
#login .close{position:absolute;top:16px;right:14px;width:25px;height:25px;border:0;padding:0;background:transparent;overflow:visible;cursor:pointer; text-align:center;font:11px/25px Verdana, Geneva, sans-serif;color:#ccc;text-decoration:none !important}

/* Seen Video */
.mwSeen{display:none;position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000 !important}
.mwSeen.open{display:block}
.mwSeen .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.0;filter:alpha(opacity=0)}
#seenLayer{position:absolute;width:950px;height:566px;top:50%;left:50%;padding:0;margin:-283px 0 0 -475px;background:url(/images/seen_bg_media.jpg) 0 0 no-repeat;font-size:12px;font-family:arial;line-height:normal;white-space:normal;color:#767676}
#seenLayer .title{position:absolute;top:18px;left:0;width:100%;text-align:center}
#seenLayer .close{position:absolute;top:21px;right:22px;border:0;padding:0;cursor:pointer}

#seenLayer .playerArea{position:absolute;top:135px;left:33px;width:640px;height:390px;border:solid 1px #473f35}

#seenLayer .detail{position:absolute;top:134px;right:29px;width:226px}
#seenLayer .detail .btn{}
#seenLayer .detail .btn img{vertical-align:top}
#seenLayer .msgFlash{position:absolute;top:467px;right:0;width:255px}
#seenLayer .msgFlash .btn{padding:6px 0 0 0}

/* Intro Video [2011.3.13변경]*/ 
.mwChurch{display:none;position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000}
.mwChurch.open{display:block}
.mwChurch .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.75;filter:alpha(opacity=75)}
#churchLayer{position:absolute;width:1010px;height:685px;top:50%;left:50%;padding:0;margin:-343px 0 0 -505px;background:url(/images/bg_cover_intro.jpg) 0 0 no-repeat;font-size:12px;font-family:arial;line-height:normal;white-space:normal;color:#767676}

#churchLayer .title{position:absolute;top:14px;left:49px;font-size:20px;font-family:Georgia, "Times New Roman", Times, serif;color:#929292;font-weight:bold;font-style:italic}
#churchLayer .close{position:absolute;top:16px;right:49px;border:0;padding:0;cursor:pointer}

#churchLayer .playerArea{position:absolute;top:66px;left:49px}
#churchLayer .msg{position:absolute;top:428px;left:0;width:670px;text-align:right;font-size:10px;color:#999}
#churchLayer .detail{position:absolute;top:560px;left:49px;width:960px}
#churchLayer .detail .btn{display:inline;width:152px;float:left}
#churchLayer .detail .btn img{vertical-align:top}

/* [DROPDOWN MENU] */
ul.navi{height:39px;color:#fff;font-weight:bold;background:url(/include/images/bar_nav.gif) right 0 no-repeat;font-family:Arial;font-size:12px;font-style:italic;border-left:1px solid #0f4886}
ul.navi li{float:left;height:39px;display:inline;border-right:1px solid #0a4b92;border-left:1px solid #1a60a8}

ul.navi li.nav001 a{width:76px}
ul.navi li.nav002 a{width:111px}
ul.navi li.nav003 a{width:87px}
ul.navi li.nav004 a{width:111px}
ul.navi li.nav005 a{width:119px}
ul.navi li.nav006 a{width:171px}
ul.navi li.nav007 a{width:142px}
ul.navi li.nav008 a{width:128px}

ul.navi li a{color:#fff;text-align:center;height:28px;padding:11px 0 0 0}	
ul.navi li.lastd a{color:#fff}
ul.navi li a:hover{text-decoration:none;background:url(/include/images/bar_nav_over.gif) 0 0 repeat-x}
ul.navi > li:last-child{border-right:none;padding-right:2px}
ul.navi > ul{border-right:1px solid #c7ced1}
ul.navi ul{top:39px !important;left:-1px !important}
ul.navi ul ul{left:203px !important;top:-2px !important;border-top:none}
ul.navi li li{border:none}
ul.navi li li a{display:block;width:200px !important;height:36px !important;overflow:hidden;padding:0;color:#444;font-weight:lighter;text-align:left;background:#e8ebec;border-top:solid 1px #fff;border-left:solid 1px #fff;border-bottom:solid 1px #c7ced1;border-right:solid 1px #c7ced1}
ul.navi li li a em{display:block;font-style:normal;font-size:14px;padding:10px 0 10px 18px;font-family:georgia}
ul.navi li li a img{vertical-align:top}
ul.navi li li a:hover{background-image:none;color:#000;background:#d6dadd}

/*[DEFAULT DROPDOWN SETTINGS]*/
.navi ul{position:absolute;top:-999em;background-position:bottom;background-repeat:no-repeat;z-index:10}
.navi li{float:left;position:relative}
.navi a{display:block;float:left}
.navi li:hover ul, ul.navi li.sfHover ul{left:0px;top:35px}
.navi li:hover li ul, .navi li.sfHover li ul{top:-999em}
.navi li li:hover ul, ul.navi li li.sfHover ul{left:203px;top:0px}
.navi li:hover ul, .navi li li:hover ul{top:-999em}
.navi li li{display:block;padding:0px;float:left;height:auto !important}
.navi li ul{width:202px;display:none}
.navi li:hover ul {display: block }
.navi li li a:link, .navi li li a:visited{display:block;height:auto;float:left}
.navi li:hover{visibility:inherit}

#peruATVBanner{height:94px}
#peruATVBanner img{cursor:pointer}

#peruATVLayer{width:516px;height:524px;position:absolute;top:155px;left:50%;margin:0 0 0 -262px;z-index:10000;visibility:hidden}
#peruATVLayer .title{height:38px;background:url(/images/peruATV/bg_title.gif) 0 0 no-repeat}
#peruATVLayer .title img{vertical-align:top}
#peruATVLayer .title h3{float:left;padding:14px 0 0 19px}
#peruATVLayer .title .btnClose{float:right;padding:11px 18px 0 0;cursor:pointer}
#peruATVLayer .con{clear:both;height:486px;background:url(/images/peruATV/bg_con.jpg) 0 0 no-repeat}
#peruATVLayer .con .atvTitle{width:428px;margin:0 auto;padding:36px 0 0 0;height:38px}
#peruATVLayer .con .atvTitle h4{text-align:center}
#peruATVLayer .con .atvTitle .btnLang{float:right}
#peruATVLayer .con .atvTitle .btnLang img{padding:0 0 0 1px}
#peruATVLayer .con img{vertical-align:top}
#peruATVLayer .con .atvMsg{clear:both;height:67px;text-align:center}
#peruATVLayer .con .atvVideo{clear:both;width:430px;height:281px;margin:0 auto;background:url(/images/peruATV/bg_media.gif) 0 0 no-repeat;padding:2px 0 0 4px}
#peruATVLayer .con .atvBottom{width:426px;margin:0 auto}
#peruATVLayer .con .atvBottom .warn{float:left;font-size:11px;font-family:arial;color:#656565;line-height:1.0}
#peruATVLayer .con .atvBottom .btnFile{float:right}

#pass2012Layer{width:851px;height:669px;position:absolute;top:155px;left:50%;margin:0 0 0 -425px;z-index:10000;visibility:hidden}
#pass2012Layer .title{height:38px;background:url(/images/passover2012/bg_title.gif) 0 0 no-repeat}
#pass2012Layer .title img{vertical-align:top}
#pass2012Layer .title h3{float:left;padding:14px 0 0 19px}
#pass2012Layer .title .btnClose{float:right;padding:11px 18px 0 0;cursor:pointer}
#pass2012Layer .con{clear:both;height:552px;background:url(/images/passover2012/bg_con.jpg) 0 0 no-repeat;padding:79px 0 0 0}
#pass2012Layer .con h4{height:47px;text-align:center}
#pass2012Layer .con .passVideo{clear:both;width:724px;height:439px;margin:0 auto;background:#fff;border:solid 1px #c1b8a1;padding:4px 0 0 4px}
#pass2012Layer .con .passBottom{width:730px;margin:0 auto;padding:9px 0 0 0}
#pass2012Layer .con .passBottom .warn{float:left;font-size:11px;font-family:arial;color:#656565;line-height:1.0}
#pass2012Layer .con .passBottom .btnFile{float:right}

#usaCH5Layer{width:516px;height:469px;position:absolute;top:155px;left:50%;margin:0 0 0 -262px;z-index:10000;visibility:hidden}
#usaCH5Layer .title{height:38px;background:url(/images/peruATV/bg_title.gif) 0 0 no-repeat}
#usaCH5Layer .title img{vertical-align:top}
#usaCH5Layer .title h3{float:left;padding:14px 0 0 19px}
#usaCH5Layer .title .btnClose{float:right;padding:11px 18px 0 0;cursor:pointer}
#usaCH5Layer .con{clear:both;height:431px;background:url(/images/usaCH5/bg_con.jpg) 0 0 no-repeat}
#usaCH5Layer .con .ch5Title{width:428px;margin:0 auto;padding:43px 0 0 0;height:44px}
#usaCH5Layer .con .ch5Title h4{text-align:center}
#usaCH5Layer .con .ch5Title .btnLang{float:right}
#usaCH5Layer .con .ch5Title .btnLang img{padding:0 0 0 1px}
#usaCH5Layer .con img{vertical-align:top}
#usaCH5Layer .con .ch5Video{clear:both; width:430px;height:281px;margin:0 auto;background:url(/images/peruATV/bg_media.gif) 0 0 no-repeat;padding:2px 0 0 4px}
#usaCH5Layer .con .ch5Bottom{width:426px;margin:0 auto}
#usaCH5Layer .con .ch5Bottom .warn{float:left;font-size:11px;font-family:arial;color:#656565;padding:0;line-height:1.0}
#usaCH5Layer .con .ch5Bottom .btnFile{float:right}


/*jiyeon 추가 */
#ac-globalnav{display:none}
.menustate{display:none}

.lan {width:963px; color:#688bbf; font-size:11px; margin:0 auto; z-index:2; text-align:right}
.lan div{position:absolute; z-index:2; width:963px; text-align:right; margin:0 auto; top:10px}
.lan div span a{color:#688bbf; padding:0 4px;text-decoration:none}
.lan div span a:hover{opacity:0.8}
.logo a {font-size:0}
#demos {display:none}
.mean-remove {display:none !important}

.Togglebtn {display:none}
.mmenu-ico {display:none}
#m-lang {display:none}
#nav-Menu {display:none}

.m-intro, .m-Queen, .m-awerds, .footer-link, .m-introkorea{display:none}
.m-Seminar a, .m-Seminar span, .m-bnrbasic a {font-size:0}

.greetSubject h3{font-size:0 !important}
.greetCon2 .img{display:none!important}

#pagesearch, .listsearchbtn{display:none}

.m-Seen {font-size:0}

.introkorea {width:252px; height:90px !important; background:url(/images/intropckorea_arrow@2x.png) top no-repeat; background-size:252px; padding:0 !important}
.introkorea a {color:#fff298; font-weight:600; font-family:inherit; padding:22px 20px 0; display:inline-block; width:100%; text-align:right; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:15px; font-weight:500}
.introkorea a:hover{text-decoration:none; opacity:0.9}
.introkorea span {font-size:10px; color:#fff; display:block; text-align:right}
.introkorea span::after {content:''; margin-left:3px; display:inline-block; width:12px; height:12px; background:url(/images/introkorea_arrow@2x.png) center no-repeat; background-size:12px; position:relative; top:3px}





