@charset "utf-8";
/*
Theme Name: brandpage theme (for saint paul)
Theme URI: http://www.webactually.com
Description: A customized WordPress theme for those personal and business blogs. Theme designed by <a href="http://www.webactually.com" target="_blank">Webactually Korea</a>. This theme is based on the famous WordPress.
Author: webactually
Version: 1.0
Tags: webactually, wordpress, themes, business blogs, saint paul
*/

/* Default */
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font,img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, h1, h2, h3, h4, h5, h6,input,textarea { margin:0; padding:0; border:0; outline:0; font-style:inherit; font-size:100%; font-family:inherit; list-style:none;-webkit-appearance: none;}
body {color:#363636;font-family:'Trebuchet MS',Tahoma,Arial, Helvetica;font-size:12px;min-width:980px;background:#092854 url(./images/bg_body.jpg) no-repeat center 0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
table {border-collapse:collapse; border-spacing:0;}
caption{display:none;}
textarea {resize:none;}
hr{display:none;}
em{font-style:normal;}
a{text-decoration:none;selector-dummy:expression(this.hideFocus=true);}
a:hover{text-decoration:underline;}
.clearfx{zoom:1;}
.clearfx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
label { cursor:pointer; }
/* .png24 {tmp:expression(setPng24(this));} */

/* Layout */
.lf{float:left;}
.rt{float:right;}
#container{border-top:4px solid #001938;}
#headerWrapper{position:relative;z-index:100;width:960px;margin:0 auto;padding-top:22px;}
#headerWrapper .logo{position:relative;z-index:100;margin:0 0 -57px 13px;}
#headerWrapper .logo h1{_position:static;width:436px;height:140px;background:url(./images/vi_logo.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/saintpaul/images/vi_logo.png',sizingMethod='crop');}
#headerWrapper .logo h1 a{position:absolute;left:0;top:0;z-index:400;display:block;width:134px;height:140px;}
#headerWrapper .logo h1 a strong{display:none}
#headerWrapper .logo h1 span{display:none;}
/* #headerWrapper h1 span{font-family:'Garamond';font-size:22px;line-height:20px;color:#fff;}
#headerWrapper h1 span em{font-family:'Univers (T1)';font-size:14px;line-height:28px;color:#b5bcc1;} */

#headerWrapper .prn{position:absolute;top:-2px;right:0;color:#fff;width:246px;height:26px;padding-top:7px;background:url(./images/bg_prn.gif) no-repeat 0 0;text-align:center;}
#headerWrapper .prn a{color:#fff;padding:0 6px;font-size:14px;}

#headerWrapper .gnb{padding-left:144px;height:60px;background:url(./images/bg_gnb.png) no-repeat 0 0;_background:url(./images/bg_gnb_ie6.gif) no-repeat 0 0;}
#headerWrapper .gnb ul{zoom;1;}
#headerWrapper .gnb ul:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
#headerWrapper .gnb li{float:left;height:60px;font-size:17px;color:#fff;font-weight:bold;line-height:28px;text-align:center;background:url(./images/bg_gnb_bar.gif) no-repeat 0 5px;padding:0 4px 0 6px;}
#headerWrapper .gnb li a{position:relative;z-index:100;display:block;color:#fff;text-decoration:none;padding-top:19px;height:41px;}
#headerWrapper .gnb li a span{background:url(./images/ico_gnb_arrow.gif) no-repeat right 8px;padding-right:12px;}

#headerWrapper .gnb li a.m1{width:160px;}
#headerWrapper .gnb li a.m2{width:122px;}
#headerWrapper .gnb li a.m3{width:112px;}
#headerWrapper .gnb li a.m4{width:99px;}
#headerWrapper .gnb li a.m4 span,#headerWrapper .gnb li a.m6 span{background:none;padding:0;}
#headerWrapper .gnb li a.m5{width:122px;}
#headerWrapper .gnb li a.m6{width:118px;}

#headerWrapper .gnb li.fs{background:none;}
#headerWrapper .gnb li.focus{background-position:0 5px;}
#headerWrapper .gnb li.focus .subgnb{display:none;}
#headerWrapper .gnb li.focus a{background:url(./images/bg_gnb_bx.gif) no-repeat 0 0;height:59px;padding-top:19px;_margin-bottom:-18px;}
#headerWrapper .gnb li.focus a.m1{background-position:0 0;}
#headerWrapper .gnb li.focus a.m2{background-position:-527px 0;}
#headerWrapper .gnb li.focus a.m3{background-position:-295px 0;}
#headerWrapper .gnb li.focus a.m4{background-position:-417px 0;}
#headerWrapper .gnb li.focus a.m5{background-position:-527px 0;}
#headerWrapper .gnb li.focus a.m6{background-position:-659px 0;}

#headerWrapper .gnb li.on a{border:1px solid #d5dfe0;border-bottom:none;background-color:#f6f9f9;color:#14386a;height:35px;margin:12px -1px 0 -1px;padding:6px 0 0 0;}
#headerWrapper .gnb li.on a span{background-position:right -142px;padding-right:12px;}
#headerWrapper .gnb li.on a.m4,#headerWrapper .gnb li.on a.m6{border-bottom:1px solid #d5dfe0;}
#headerWrapper .gnb li.on a.m4 span,#headerWrapper .gnb li.on a.m6 span{padding-right:0;}

#headerWrapper .gnb li .subgnb{ display:none; position:absolute; _width:200px; margin:0 0 0 -1px; padding:0 1px 2px 0; background:url('./images/bg_gnbbox.gif') no-repeat 1px 1px; font-size:16px; z-index:300; }
#headerWrapper .gnb li .subgnb ul { }
#headerWrapper .gnb li .subgnb a{display:block;white-space:nowrap;font-weight:normal;color:#14386a;border:none;margin:0;padding:0 0 0 20px;height:25px;background:url(./images/bul_bxar.gif) no-repeat 0 9px;}
#headerWrapper .gnb li .gnbbox{zoom:1;position:relative; padding:0 15px 11px 15px; border:1px solid #d5dfe0;border-top:0; background-color:#f6f9f9; text-align:left;}
#headerWrapper .gnb li .gnbbox br { display:none; }


#bodyWrapper{width:960px;margin:0 auto;padding-bottom:17px;background:url(./images/bg_bx_btm.png) no-repeat 0 bottom;_background:url(./images/bg_bx_btm_ie6.gif) no-repeat 0 bottom;}
#bodyWrapper .bx{zoom:1;padding:29px 47px 27px 12px;background:url(./images/bg_bx_cnt.png) repeat-y 0 0;_background:url(./images/bg_bx_cnt_ie6.gif) repeat-y 0 0;}
#bodyWrapper .bx:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
#bodyWrapper #mainBlock{float:right;width:640px;padding-bottom:20px;}
#bodyWrapper #subBlock{float:left;width:246px;}

#footerWrapper .footer{border-bottom:1px solid #0f4773;padding-top:20px;}
#footerWrapper .ft1{zoom:1;clear:both;width:910px;margin:0 auto;color:#f1f1f1;padding-bottom:30px;}
#footerWrapper .ft1:after,#footerWrapper .ft2:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
#footerWrapper .ft1 a{color:#f1f1f1;}
#footerWrapper .tit{font-size:18px;font-weight:bold;color:#25c1ed;padding-bottom:15px;}
#footerWrapper .aa{float:left;width:315px;font-size:14px;}
#footerWrapper .aa p{padding-bottom:11px;line-height:18px;}
#footerWrapper .aa li strong{color:#25c1ed;font-weight:normal;}
#footerWrapper .aa li.a3{padding-top:16px;}
#footerWrapper .bb{float:left;width:290px;padding-right:30px;}
#footerWrapper .bb p{padding-bottom:20px;font-size:14px;}
#footerWrapper .bb .btn a{display:inline-block;width:31px;height:32px;margin-right:6px;background:url(./images/btn_sppa.gif) no-repeat 0 0;}
#footerWrapper .bb .btn a span{display:none;}
#footerWrapper .bb .btn a.b1{background-position:0 0;}
#footerWrapper .bb .btn a.b2{background-position:-39px 0;}
#footerWrapper .bb .btn a.b3{background-position:-77px 0;}
#footerWrapper .bb .btn a.b4{background-position:-116px 0;}
#footerWrapper .cc{float:left;}
#footerWrapper .cc .tit{padding-left:12px}
#footerWrapper .cc li{background:url(./images/bul_dot.gif) no-repeat 0 6px;padding:0 0 7px 12px;font-size:14px;}
#footerWrapper .ft2{zoom:1;clear:both;padding:8px 50px 13px 0;width:860px;margin:0 auto;color:#8acadc;}
#footerWrapper .ft2 .lf{padding-top:6px;}
#footerWrapper .ft2 img{vertical-align:-3px;}

body#index #mainBlock{float:left;width:572px;min-height:500px;_height:500px;padding-top:10px;}
body#index #subBlock{float:right;width:273px;min-height:510px;_height:510px;padding-left:22px;background:url(./images/bg_v_dotline.gif) repeat-y 0 0;}
body#index #bodyWrapper .bx{padding:29px 33px 27px 38px;}
body#index .sb_banner { margin:10px 0 0 0; }
body#index .sb_banner dl{border-bottom:none;width:175px;}
body#index .sb_banner dd{border-bottom:1px solid #e7e5e0;line-height:14px;color:#777;padding:0 0 12px 2px;min-height:30px;_height:30px;}
body#index .sb_photo{padding-left:0;}
body#index .sb_photo li img{width:72px;height:47px;}

/* Search */
.gnbsch{position:absolute;top:56px;right:32px;z-index:100;}
.gnbsch .schbox{width:247px;height:28px;background:url(./images/bg_search.gif) no-repeat 0 0;}
.gnbsch input.inp{float:left;background-color:transparent;border:none;width:140px;padding-top:6px;margin-left:10px;margin-top:3px;font-family:'Tahoma';font-size:14px;color:#666;}
.gnbsch .btn{float:right;margin:1px 1px 0 0;}
.gnbsch .sel{zoom:1;float:none;clear:both;padding:0 0 0 7px;font-size:12px;}

/* Index */
.idxtop{position:relative;height:241px;margin-bottom:15px;}
.idxtop .img { position:absolute; width:889px; height:241px; overflow:hidden; z-index:0; }
.idxtop .navi{position:absolute;top:200px;right:30px; z-index:99; }
.idxtop .navi a { display:inline-block; width:20px; height:20px; margin:0 0 0 5px; background:url(./images/btn_arr.png) no-repeat left top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/saintpaul/images/btn_arr.png',sizingMethod='crop'); }
.idxtop .navi a.on {background:url(./images/btn_arr_on.png) no-repeat left top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/saintpaul/images/btn_arr_on.png',sizingMethod='crop'); }

.idxtit{position:relative;font-size:24px;color:#003471;line-height:28px;padding-bottom:22px;background:#fff url(./images/bg_idxtit.gif) no-repeat 0 bottom;}
.idxtit a { position:relative; top:4px; left:5px; display:inline-block; width:20px; height:20px; background:url(./images/img_mainarr.gif) no-repeat left top; }

.idxlist{padding-left:7px;margin:-14px 0 17px 0;}
/* .idxlist dl{zoom:1;border-top:1px solid #f2f2f2;padding:21px 0 18px 0;}
.idxlist dl:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.idxlist dt{float:left;width:143px;}
.idxlist dt a{display:inline-block;border:1px solid #d6d8d7;padding:1px;}
.idxlist dt a img{border:3px solid #f5f5f7;}
.idxlist dd strong{font-size:18px;color:#003471;line-height:27px;}
.idxlist dd .info{color:#252525;padding-bottom:3px;}
.idxlist dd .info em{color:#898989;}
.idxlist dd .info span,.idxlist dd .info span a{color:#003471;}
.idxlist dd .txt{font-size:14px;}
.idxlist dd .txt p{display:inline;}
.idxlist dd .txt a.more{color:#0072bc;padding-left:5px;} */

/* Sub block */
.sb_menu{zoom:1;position:relative;width:221px;margin-bottom:35px;background:url(./images/bg_sbmu.gif) repeat-y 0 0;border-top:1px solid #d5dfe0;border-bottom:1px solid #d5dfe0;}
.sb_menu .category{border-top:1px solid #dee8e9;padding:5px 0 40px 0;}
.sb_menu li{zoom:1;color:#14386a;font-size:16px;font-weight:bold;margin-bottom:-10px;background:url(./images/bg_sbmu_bar.gif) no-repeat center bottom;}
.sb_menu li a{position:relative;z-index:0;display:block;width:198px;height:34px;margin:0 -15px 0 -11px;padding:15px 0 0 49px;background:url(./images/bul_bxar2.gif) no-repeat 29px 20px;color:#14386a; text-decoration:none; }
.sb_menu li a:hover{background:url(./images/bg_sbmu_on.gif) no-repeat 0 0;color:#fff;}
.sb_menu li.current-cat a, .sb_menu li.current-cat-parent a, .sb_menu li.current_page_parent a, .sb_menu li.current_page_item a{z-index:10;background:url(./images/bg_sbmu_on.gif) no-repeat 0 0;color:#fff;}
.sb_menu li ul{margin:-15px 0 10px 0;}
.sb_menu li ul li{background:url(./images/bg_sbmu_bar.gif) no-repeat center bottom;}
.sb_menu li ul li a, .sb_menu li.current-cat ul li a, .sb_menu li.current-cat-parent ul li a, .sb_menu li.current_page_parent ul li a, .sb_menu li.current_page_item ul li a {padding-left:39px; background:url(./images/bul_subcat.gif) no-repeat 49px 26px; font-weight:normal;color:#505050;text-indent:20px;}
.sb_menu li ul li.current-cat a, .sb_menu li ul li.current_page_item a, .sb_menu li ul li a:hover {background:url(./images/bul_subcat_on.gif) no-repeat 49px 26px; color:#14386a;}
.sb_menu .rd1{position:absolute;top:-1px;right:0;_right:-1px;display:block;width:10px;height:10px;background:url(./images/bg_sbmu_rd.gif) no-repeat 0 0;font-size:0%;}
.sb_menu .rd2{position:absolute;bottom:-1px;right:0;_right:-1px;display:block;width:10px;height:10px;background:url(./images/bg_sbmu_rd.gif) no-repeat 0 bottom;font-size:0%;}

.sb_rss a{display:block;width:182px;height:49px;margin-bottom:25px;padding:10px 0 0 72px;background:url(./images/btn_rss_bg.gif) no-repeat 0 0;text-decoration:none;}
.sb_rss strong{display:block;font-size:20px;color:#e56213;line-height:18px;}
.sb_rss em{font-size:12px;color:#777;line-height:14px;}

.sb_banner{zoom:1;margin-bottom:35px;width:208px;}
.sb_banner a{color:#00326e;}
.sb_banner dl{border-bottom:1px solid #e7e5e0;background:url(./images/ico_sb_banner.gif) no-repeat 0 0;padding-left:61px;margin:0 0 10px 12px;}
.sb_banner dt{margin-top:0px;font-size:16px;line-height:28px;color:#00326e;font-weight:bold;}
.sb_banner dd{line-height:14px;color:#777;padding:0 3px 12px 2px;min-height:30px;_height:30px;}
.sb_banner dl.a1{background-position:0 5px;}
.sb_banner dl.a2{background-position:0 -145px;}
.sb_banner dl.a3{background-position:0 -295px;}
.sb_banner dl.a4{background-position:0 -445px;}
.sb_banner dl.a5{background-position:0 -595px;}
.sb_banner dl.a6{background-position:0 -745px;border:none;}
.sb_banner dl.a6 dd{border:none;font-family:'Malgun Gothic','맑은 고딕';padding-right:0;}
/* 0826LKM */
.sb_banner dl.a7{background-position:0 -892px;height:70px;margin-top:-5px;letter-spacing:-1px;}
.sb_banner dl.a8{background-position:0 -1051px;padding-bottom:0px;}

.sb_photo{padding-left:25px;}
.sb_photo .tit{font-size:20px;line-height:28px;color:#003471;padding-bottom:9px;}
.sb_photo ul{zoom:1;}
.sb_photo ul:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.sb_photo li{float:left;padding:0 6px 6px 0;}
.sb_photo li img{border:1px solid #bcbcbc;width:93px;height:63px;}


/* Contents */
.vitop{padding:0 0 40px 26px;}
.cnt_tit{zoom:1;position:relative;font-size:30px;color:#14386a;padding:10px 0 21px 14px;margin-left:-14px;background:#fff url(./images/bg_tit.gif) no-repeat 0 bottom;}

.cnt_list{margin-top:-9px;}
.clist{zoom:1;border-top:1px solid #f2f2f2;padding:17px 0 18px 0;}
.clist:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.clist dt{float:left;width:143px;padding-top:4px;}
.clist dt a{display:inline-block;border:1px solid #d6d8d7;padding:1px;}
.clist dt a img{border:3px solid #f5f5f7;}
.clist dd strong{font-size:18px;color:#003471;}
.clist dd strong a { color:#003471; }
.clist dd .info{color:#252525;padding-bottom:3px;}
.clist dd .info em{color:#898989;}
.clist dd .info span,.clist dd .info span a{color:#003471;}
.clist dd .txt{font-size:14px;}
.clist dd .txt p{display:inline;}
.clist dd .txt a {color:#0072bc;padding-left:5px;}

.cnt_post{padding-bottom:27px;}
.cnt_post dt{zoom:1;position:relative;font-size:24px;color:#14386a;padding:17px 0 23px 14px;margin:0 0 2px -14px;background:#fff url(./images/bg_tit.gif) no-repeat 0 bottom;}
.cnt_post dd.info{color:#252525;padding-bottom:3px;}
.cnt_post dd.info em{color:#898989;}
.cnt_post dd.info span,.cnt_post dd.info span a{color:#003471;}
.cnt_post dd.tag{color:#252525;}
.cnt_post dd.tag em{color:#898989;}
.cnt_post dd.tag a{color:#003471;}
.cnt_post dd.txt{padding:16px 0 55px 0;font-size:14px;line-height:22px;background:url(./images/bg_post.gif) no-repeat center bottom;}
.cnt_post dd.txt a{color:#0072bc;}

.sharep{margin-bottom:40px;}
.sharep .title{font-size:22px;font-weight:bold;color:#3e3e3e;height:37px;}
.sharep .sociable{border:1px solid #c7c7c7;background-color:#f6f6f6;}
.sharep .sociable ul{zoom:1;}
.sharep .sociable ul:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.sharep .sociable li{float:left;padding:20px 25px;}

.cnt_comment .tit{font-size:22px;color:#3e3e3e;font-weight:bold;padding-bottom:12px;}

.cmtlist{margin-bottom:27px;}
.cmtlist .list{margin-top:-24px;}
.cmtlist dl{zoom:1;position:relative;*margin-bottom:0;padding:17px 30px 12px;border:1px solid #c3c3c3;background-color:#f6f6f6;}
.cmtlist dl:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cmtlist dt{font-size:14px;}
.cmtlist dt strong{padding:0 23px 0 16px;color:#4797b8;background:url(./images/ico_cmt_1.gif) no-repeat 0 4px;}
.cmtlist dt em{padding-left:15px;color:#505050;background:url(./images/ico_cmt_2.gif) no-repeat 0 4px;}
.cmtlist dt span{display:block;color:#4797b8;font-size:12px;padding-top:2px;}
.cmtlist dt span a { color:#4797b8; }
.cmtlist dd{padding-top:9px;}
.cmtlist dd a.comment-reply-link{position:absolute;top:17px;right:38px;font-size:12px;color:#4797b8;padding-left:16px;background:url(./images/ico_cmt_3.gif) no-repeat 0 2px;font-weight:bold;}
.cmtlist li{padding-top:24px;}
.cmtlist li ul{padding:24px 0 0 12px;margin-bottom:-24px;background:url(./images/bg_cmt_vdot.gif) repeat-y 10px 0;border-top:5px solid #fff;*border:none;}
.cmtlist .scmt{zoom:1;padding:0 0 24px 18px;background:url(./images/bg_cmt_hdot.gif) no-repeat 0 30px;}

.cnt_comment .cmt_write div.ccreply { }
.cnt_comment .cmt_write div.ccreply a { position:relative; top:0; display:block; width:80px; height:20px; margin:30px 0 -25px 210px;  font-size:12px; color:#4797b8; padding-left:16px; background:url(./images/ico_cmt_3.gif) no-repeat 0 3px; font-weight:bold; }

.cmtlist .cmt_write li{padding:0;}
.cmtlist .cmt_write ul{padding:0;margin-bottom:0;background:none;}

.cnt_comment .cmt_write ul{padding-left:2px;}
.cnt_comment .cmt_write li{zoom:1;position:relative;margin-bottom:5px;background-color:#fff;}
.cnt_comment .cmt_write li#ch3 { margin-bottom:15px; }
.cnt_comment .cmt_write li span{display:block;color:#4797b8;padding-bottom:4px;}
.cnt_comment .cmt_write li span em{color:#505050;}
.cnt_comment .cmt_write li.itxt{zoom:1;}
.cnt_comment .cmt_write li.itxt ul { height:18px; overflow:hidden; }
.cnt_comment .cmt_write li.itxt textarea{width:98%;height:100px;padding:10px;border:1px solid #c3c3c3;background:#fff url(./images/bg_input.gif) repeat-x 0 0;}
.cnt_comment .cmt_write .inp{border:1px solid #c3c3c3;color:#363636;padding:5px 10px 5px 10px;width:230px;background:#fff url(./images/bg_input.gif) repeat-x 0 0;}
.cnt_comment .cmt_write .btn{padding:14px 0 10px 2px;}

div#commentPagination { margin:-10px 0 15px 0; text-align:center; }
div#commentPagination a { display:inline-block; padding:0 5px 0 5px; border:1px solid #c3c3c3; background-color:#f3f3f3; color:#363636; text-decoration:none; }
div#commentPagination span { display:inline-block; padding:0 5px 0 5px; color:#4797b8; font-weight:bold; }

/* 0729 LKM - Gallery */
.cnt_list{zoom:1;margin-right:-30px;}
.cnt_list:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_list .clist{margin-right:30px;}
.cglist{zoom:1;float:left;margin:0 0 0 -20px;width:206px;min-height:250px;_height:250px;padding:10px 18px;}
.cglist dt{position:relative; padding:5px 5px 20px 5px;_padding-bottom:15px;background:url(./images/bg_gallery_btm.gif) no-repeat 0 bottom;}
.cglist dd{padding-left:5px;margin-top:-4px;}
.cglist dd em{display:block;color:#959595;font-weight:bold;letter-spacing:-1px;padding-bottom:2px;}
.cglist dd p{color:#3b3b3b;font-weight:bold;width:195px;line-height:16px;}
.cglist dd p a { color:#3b3b3b; }
div.imageon { position:absolute; left:0px; top:0px; width:206px; height:155px; opacity:0; filter:alpha(opacity=0); background:url(./images/img_overimg.png) no-repeat left top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/wp-content/themes/saintpaul/images/img_overimg.png',sizingMethod='crop'); }
div.imageon a { display:block; width:195px; height:150px; margin:5px 0 0 5px; }

/* pageing */
div.cpagenv { clear:both; width:640px; padding:0 0 30px 0; }
div.cpagenv .paginator { width:100%; margin:30px 0 0 0; font-size:12px; font-family:Verdana; }
div.cpagenv .paginator span a { color:#5780c1; }
div.cpagenv .paginator strong { background:#5780c1; color:#ffffff; }
div.cpagenv .paginator .scroll_bar { height:15px; }
div.cpagenv .paginator .current_page_mark { background:#5780c1; }
div.cpagenv .paginator_pages { margin:0; font-size:11px; }

/* etc */
.nodata { padding:70px 0 70px 50px; font-size:14px; }

/* 0730 PJY */
/* about */
.cnt_faculty .navi { zoom:1; margin:20px 0 27px 0;padding-bottom:10px; background:url(./images/about/bg_faculty_navi.gif) no-repeat right bottom; }
.cnt_faculty .navi:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_faculty .navi .button { display: inline-block; zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */ *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; font: 14px/100% Arial, Helvetica, sans-serif; padding: .5em 2em .55em; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em;  -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); }
.cnt_faculty .navi .button:hover { text-decoration: none; }
.cnt_faculty .navi .button:active { position: relative; top: 1px; }
.cnt_faculty .navi .green { color: #e8f0de; border: solid 1px #538312; background: #64991e; background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e)); background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e'); }
.cnt_faculty .navi .green:hover { background: #538018; background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c)); background: -moz-linear-gradient(top,  #6b9d28,  #436b0c); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');}
.cnt_faculty .navi .green:active { color: #a9c08c; background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f)); background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f'); }
.cnt_faculty .navi .medium { font-size: 12px;padding: .4em 1.5em .42em; font-weight:bold; }
.cnt_faculty .navi .bottom { padding: .4em 1.0em .42em; margin: 5px 2px 0 2px; }

.cnt_faculty dl { float:left; width:640px; margin-bottom:30px; }
.cnt_faculty dl.last { margin-bottom:0; }
.cnt_faculty dl dt { float:left; display:block; width:162px; height:93px; margin-right:25px; text-align:center; padding-top:190px; line-height:1.3em; }
.cnt_faculty dl dt strong { font-size:15px; color:#ffffff; }
.cnt_faculty dl dt span { display:block; text-align:right; padding-right:15px; color:#a6a6a6; font-weight:bold; }
.cnt_faculty dl dt.img01 { background:url(./images/about/img_faculty01.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img02 { background:url(./images/about/img_faculty02.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img03 { background:url(./images/about/img_faculty03.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img04 { background:url(./images/about/img_faculty04.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img05 { background:url(./images/about/img_faculty05.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img06 { background:url(./images/about/img_faculty06.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img07 { background:url(./images/about/img_faculty07.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img08 { background:url(./images/about/img_faculty08.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img09 { background:url(./images/about/img_faculty09.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img10 { background:url(./images/about/img_faculty10.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img11 { background:url(./images/about/img_faculty11.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img12 { background:url(./images/about/img_faculty12.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img13 { background:url(./images/about/img_faculty13.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img14 { background:url(./images/about/img_faculty14.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img15 { background:url(./images/about/img_faculty15.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img16 { background:url(./images/about/img_faculty16.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img17 { background:url(./images/about/img_faculty17.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img18 { background:url(./images/about/img_faculty18.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img_no { background:url(./images/about/img_faculty_no.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img19 { background:url(./images/about/img_faculty19.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img20 { background:url(./images/about/img_faculty20.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img21 { background:url(./images/about/img_faculty21.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img22 { background:url(./images/about/img_faculty22.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img23 { background:url(./images/about/img_faculty23.jpg) no-repeat 0 0; }
.cnt_faculty dl dt.img24 { background:url(./images/about/img_faculty24.jpg) no-repeat 0 0; }
/* add by ssong */
.cnt_faculty dl dt.img25 { background:url(./images/about/img_faculty25.jpg) no-repeat 0 0; }
.cnt_faculty dl dd { font-size:14px; line-height:1.4em; float:left; display:block; width:440px; }
.cnt_faculty dl dd a.img05_link { color:#62a400; }
.cnt_faculty .link_area { margin:0 0 8px 0; }
.cnt_faculty .btn_top { margin:0 0 10px 0; text-align:right; }

.cnt_request {  padding-bottom:19px; background:url(./images/about/bg_form_bottom.gif) no-repeat 0 bottom; }
.cnt_request .form_wrap { padding-top:19px; background: #f7f7f7 url(./images/about/bg_form_top.gif) no-repeat 0 0; }
.cnt_request .form_cnt { padding:7px 0 0 40px; border-left:1px solid #d4dedf; border-right:1px solid #d4dedf;  }
.cnt_request dl { zoom:1; padding-bottom:26px; }
.cnt_request dl:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_request dl dt { font-size:14px; color:#006e9b; }
.cnt_request dl dt em { color:#505050; }
.cnt_request dl dd { zoom:1; font-size:13px; color:#505050; font-weight:bold; }
.cnt_request dl dd:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_request dl dd span { display:block; width:90px; float:left; }
.cnt_request dl dd input.form_bg { height:20px; font-size:13px; top:5px; padding:3px 5px 2px 5px; border:1px solid #c3c3c3; background:url(./images/about/bg_form_input.gif) repeat-x left top; }
.cnt_request dl dd input { position:relative;top:2px; }
.cnt_request .btn { width:560px; border-top:3px solid #909090; padding:20px 0 0 0; }

.cnt_contact .table { float:left; width:640px; margin-bottom:38px; }
.cnt_contact .table p { float:left; width:120px; font-size:18px; color:#003471; font-weight:bold; }
.cnt_contact .table .content { float:left; width:520px; font-size:14px; padding:3px 0 0 0; }
.cnt_contact .table .content a { color:#003471; text-decoration:underline; }
.cnt_contact .first { margin-top:30px; }
.cnt_contact .no_margin { margin-bottom:10px; }
.cnt_contact .table .content .box { width:420px; padding:20px 0 20px 20px; background-color:#e9ebf2; margin:8px 0 0 0; }
.cnt_contact .table .content ul li { padding:2px 0 12px 32px; }
.cnt_contact .table .content ul li.con01 { background:url(./images/about/ico_contact01.gif) no-repeat 0 0; }
.cnt_contact .table .content ul li.con02 { background:url(./images/about/ico_contact02.gif) no-repeat 0 0; }
.cnt_contact .table .content ul li.con03 { background:url(./images/about/ico_contact03.gif) no-repeat 0 0; }

.cnt_mission img { margin-top:20px; }
.cnt_mission .content { font-size:14px; padding:10px 0 0 70px; line-height:1.6em; }

.cnt_greetings { font-size:14px; line-height:1.6em; }
.cnt_greetings .sec01 { padding:0 0 0 70px; margin:40px 0 35px 0; }
.cnt_greetings .sec02 .orange { padding:0 0 0 20px; float:left; width:380px; margin:0 11px 40px 0; color:#da4700;line-height:1.4em; }
.cnt_greetings .sec02 .orange02 { padding:47px 0 80px 0; float:left; width:230px; margin:0 15px 60px 0; color:#da4700; line-height:1.4em;}
.cnt_greetings .sec02 a.gac { color:#0042a0; text-decoration:underline; }
.cnt_greetings a.tomail { color:#0042a0; text-decoration:underline; }
.cnt_greetings a.handel { margin-left:187px; }
.cnt_greetings a.park { margin-left:172px; }
.cnt_greetings .sec03 { text-align:right; padding:20px 40px 0 0; }
.cnt_greetings .sec03 em { font-size:18px; }

/* 0601LKM 추가페이지 */
.cnt_greetings .accrd h3{height:142px;margin-bottom:24px;background:url(./images/about/tit_accreditation.jpg) no-repeat 0 0;text-indent:-9999px;}
.cnt_greetings .accrd dt{font-size:18px;color:#14386a;font-weight:bold;padding-bottom:23px;}
.cnt_greetings .accrd dd{line-height:20px;padding-bottom:28px;border-bottom:1px solid #e5eded;margin-bottom:28px;}
.cnt_greetings .accrd dd strong{font-weight:normal;color:#14386a;font-size:16px;}
.cnt_greetings .accrd dd ul{padding:14px 0 0 49px;}
.cnt_greetings .accrd dd li{padding:0 0 6px 9px;background:url(./images/etc/bul_guide.gif) no-repeat 0 9px;line-height:18px;}
.cnt_greetings .accrd .aded{border:1px solid #e0e0e0;margin-top:-29px;background-color:#fff;padding:20px 18px 0 65px;}
.cnt_greetings .accrd .aded dt{height:75px;background:url(./images/about/tit_advanced.jpg) no-repeat 0 0;text-indent:-9999px;}


.cnt_world { font-size:14px; line-height:1.6em; }
.cnt_world .box { margin-top:20px; padding:0 0 5px 0; background:url(./images/about/bg_world03.gif) no-repeat 0 bottom; }
.cnt_world .box ul { width:639px; padding:10px 0 10px 0; background:#9ac10c url(./images/about/bg_world02.gif) no-repeat 0 top; color:#fff; font-family:Malgun Gothic;  }
.cnt_world .box li { position:relative; padding:0 0 0 20px; }
.cnt_world .box li a { position:absolute;left:203px;top:0;color:#fff; }
.cnt_world .box li a:hover { text-decoration:underline; }

.cnt_opportunity { font-size:14px; line-height:1.6em; }
.cnt_opportunity .link { position:relative; margin:0 0 30px 0; height:273px; background:url(./images/about/bg_job.jpg) no-repeat 0 0; }
.cnt_opportunity .link strong { position:absolute; visibility:hidden; }
.cnt_opportunity .link a { position:absolute;left:23px;top:185px; display:block; width:240px; height:40px; text-indent:-5000em; overflow:hidden; }
.cnt_opportunity .text { padding:0 0 0 100px; }
.cnt_opportunity .text a { color:#0047a7; text-decoration:underline; }
.cnt_opportunity .text em { color:#da4700; }

/* academics */
.cnt_highlights { font-size:14px; line-height:1.2em; }
.cnt_highlights img.vi { margin:40px 0 55px 0; }
.cnt_highlights .box { float:left; position:relative; width:302px; margin-bottom:30px; padding:90px 0 0 0; }
.cnt_highlights .box_margin { margin-right:35px; }
.cnt_highlights .box img { position:absolute;left:0;top:0px; z-index:100; }
.cnt_highlights .box ul { width:282px; height:260px; background-color:#f1f1f1; z-index:1; padding:22px 0 0 20px; }
.cnt_highlights .box ul.ie6_height { _height:232px; }
.cnt_highlights .box ul li { background:url(./images/academics/bul_highlights.gif) no-repeat 0 8px; color:#268089; margin-bottom:10px; padding:0 0 0 8px; }
.cnt_highlights .box ul li span { display:block; background:url(./images/academics/bul_highlights02.gif) no-repeat 2px 9px; padding:0 0 5px 10px; color:#363636; }
.cnt_highlights .box ul li a { color:blue; }
.cnt_highlights .box ul li.letter { font-size:normal;letter-spacing:-1px; }
.cnt_highlights .png24 { tmp:expression(setPng24(this)); }

.cnt_school { font-size:14px; line-height:1.4em; }
.cnt_school img.vi { margin:40px 0 35px 0; }
.cnt_school .contents { padding:0 0 0 70px; }
.cnt_school h3.sub_tit {zoom:1; margin:27px 0 0 0; position:relative;font-size:24px;color:#3f7603;padding:31px 0 15px 14px;margin-left:-14px;background:#fff url(./images/bg_tit.gif) no-repeat 0 top;}
.cnt_school h3.sub_green {zoom:1; margin:27px 0 0 0; position:relative;font-size:24px;color:#137f89;padding:31px 0 15px 14px;margin-left:-14px;background:#fff url(./images/bg_tit.gif) no-repeat 0 top;}
.cnt_school .w172 { width:172px; }
.cnt_school .w196 { width:196px; }
.cnt_school .w328 { width:328px; }
.cnt_school .w560 { width:560px; }
.cnt_school .box { float:left;  margin:30px 27px 0 0; }
.cnt_school .last { margin-right:0; }
.cnt_school .box img { display:block; }
.cnt_school .box ul { height:80px; background-color:#f1f1f1; padding:10px 0 0 20px; }
.cnt_school .box ul li { background:url(./images/academics/bul_highlights.gif) no-repeat 0 8px; margin-bottom:4px; padding:0 0 0 8px; }
.cnt_school .clear { clear:both; padding-top:10px; }

.cnt_highlights .png24 { tmp:expression(setPng24(this)); }

h4.construct { font-size:24px; text-align:center; color:#5d5d5d; margin-top:110px; }

.cnt_summer { font-size:14px; line-height:1.4em; }
.cnt_summer img.vi { margin:0 0 6px 0;  }
.cnt_summer .section { padding:0 0 0 70px; }
.cnt_summer .section strong { display:block; font-size:16px; color:#00326e; }
.cnt_summer .section ul { padding-left:17px; margin:0 0 25px 0; }
.cnt_summer .section ul li { background:url(./images/academics/bul_highlights.gif) no-repeat 0 8px; margin-bottom:4px; padding:0 0 0 8px; }

/* admission */
.cnt_adgreet { font-size:14px; line-height:1.4em; }
.cnt_adgreet p{padding-bottom:20px;}
.cnt_adgreet .section { margin:60px 0 0 0; padding:0 0 0 70px; }
.cnt_adgreet .section ul { margin:15px 0 24px 0; }
.cnt_adgreet .section ul li { padding:0 0 0 18px; color:#da4700; font-weight:bold; background:url(./images/admission/bul_orange.gif) no-repeat 2px 8px; }
.cnt_adgreet .sec02 a{color:#da4700; font-weight:bold;}
.cnt_adgreet .sec03 { height:60px; position:relative; text-align:right; padding:60px 100px 0 0; }
.cnt_adgreet .sec03 em { font-size:18px; }
.cnt_adgreet .sec03 img { position:absolute;right:0;bottom:0; border:3px solid #ececec; }

.cnt_process { font-size:14px; line-height:1.6em; }
.cnt_process p{padding-bottom:20px;}
.cnt_process .chapter h4 { font-size:36px; margin:50px 0 34px 0; padding:0 0 0 17px; color:#da4700; height:72px; background:url(./images/admission/bg_process.gif) no-repeat 0 bottom; }
.cnt_process .chapter h4 img { position:relative;top:2px; margin-right:20px; }
.cnt_process .chapter .text { padding:0 0 0 56px; }
.cnt_process .chapter ul{padding-bottom:20px;}
.cnt_process .chapter ul li { padding:0 0 0 18px; color:#da4700; font-weight:bold; background:url(./images/admission/bul_orange.gif) no-repeat 2px 9px; }
.cnt_process .chapter .bottom_area { zoom:1; }
.cnt_process .chapter .bottom_area:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_process .chapter .bottom_area .f_left { float:left; width:270px; }
.cnt_process .chapter .bottom_area .f_left a { color:#0042a0; }
.cnt_process .chapter em { color:#da4700; font-weight:bold; }
.cnt_process .chapter em span { margin-left:76px; }

.cnt_tuition { font-size:14px; }
.cnt_tuition .section { padding:0 0 0 70px; }
.cnt_tuition h4 { color:#698505; font-size:28px; margin:39px 0 19px 0; }
.cnt_tuition table tr.top td.first { background:url(./images/admission/bg_left_top.gif) no-repeat left top; padding-left:5px; }
.cnt_tuition table td.first p  { position:relative; padding:10px 0 7px 24px; background:url(./images/admission/bg_left_td.gif) repeat-x left top; color:#fff; font-weight:bold; }
.cnt_tuition table tr.bottom td.first { background:url(./images/admission/bg_left_bottom.gif) no-repeat left top; padding-left:5px; }
.cnt_tuition table tr.top td.second { background:url(./images/admission/bg_right_top.gif) no-repeat right top; padding-right:5px; }
.cnt_tuition table td.second p  { position:relative; padding:10px 0 7px 72px; background:url(./images/admission/bg_right_td.gif) repeat-x left top; color:#555555;  }
.cnt_tuition table tr.bottom td.second { background:url(./images/admission/bg_right_bottom.gif) no-repeat right top; padding-right:5px; }
.cnt_tuition table td p span { position:absolute;right:65px;top:10px; }
.cnt_tuition ul { margin-top:40px; }
.cnt_tuition ul li { padding:0 0 0 15px; background:url(./images/etc/bul_guide.gif) no-repeat 0 7px; line-height:1.4em; }
.cnt_tuition ul li span { color:#8cac17; }

.cnt_tuition2 .tbl{width:100%;margin-top:35px;font-family:'Trebuchet MS';font-size:14px;}
.cnt_tuition2 .tbl th{background-color:#e9f0f7;color:#363636;font-weight:bold;text-align:center;border:1px solid #bdcee3;padding:5px 0 4px;}
.cnt_tuition2 .tbl td{text-align:center;border:1px solid #bdcee3;padding:5px 0 4px;}
.cnt_tuition2 .tbl tbody th{text-align:left;padding-left:40px;}

.cnt_document { font-size:14px; line-height:1.6em; }
.cnt_document strong { color:#da4700; }
.cnt_document img.vi { margin:46px 0 27px 0; }
.cnt_document .section { padding:0 0 0 70px; }
.cnt_document .section .sub_font { padding:0 0 40px 0; margin:0 0 36px 0; background:#fff url(./images/bg_tit.gif) no-repeat 200px bottom; }
.cnt_document .list { position:relative; width:510px; height:85px; margin-bottom:20px; background:url(./images/admission/bg_document.jpg) no-repeat 0 0; font-size:18px; font-weight:bold; }
.cnt_document .list span { position:absolute;left:119px;top:25px;  }
.cnt_document .list img { position:absolute;left:40px;top:8px; }
.cnt_document .list a { position:absolute;top:0;left:0;width:510px; height:85px;display:block;text-indent:-5000em; overflow:hidden;background:url(./images/etc/blank_nono.gif); }

/* counseling */
.cnt_counseling { font-size:14px; line-height:1.6em; }
.cnt_counseling .link { position:relative; height:286px; margin:0 0 30px 0; background:#fff url(./images/counseling/bg_counseling.jpg) no-repeat 0 0; }
.cnt_counseling .link a { position:absolute;left:0;top:210px; display:block; width:237px; height:38px; text-indent:-5000em; overflow:hidden; }
.cnt_counseling .section { padding:0 0 0 70px; }
.cnt_counseling .section .who { text-align:right; padding:20px 40px 0 0; }
.cnt_counseling .section .who em { font-size:18px; }
.cnt_counseling .section .who a.tomail { color:#0042a0; text-decoration:underline; }

/* etc */
.cnt_404 { font-size:16px; line-height:1.6em; }
.cnt_404 h4 { font-size:30px; margin:30px 0 60px 0; }
.cnt_404 .book { padding:37px 0 0 0; height:303px; background:#fff url(./images/etc/bg_404.jpg) no-repeat right top; }
.cnt_404 .book strong { font-size:22px; }
.cnt_404 .book ul { margin:20px 0 0 0; padding:0 0 0 6px; }
.cnt_404 .book ul li { font-weight:bold; padding:0 0 0 15px; background:url(./images/etc/bul_404.gif) no-repeat 0 11px; }
.cnt_404 .book ul li a { text-decoration:underline; color:#3e98bd; }

.cnt_profile { font-size:14px; line-height:1.6em; }
/* .cnt_profile img.vi { margin-top:20px; }
.cnt_profile .sec01 { margin:20px 0 20px 0; color:#b6193e; padding:0 0 40px 0; background:#fff url(./images/bg_tit.gif) no-repeat 250px bottom;line-height:1.4em; }
.cnt_profile .sec02 { padding:0 0 0 70px; }
.cnt_profile .sec02 dl { margin:0 0 36px 0; }
.cnt_profile .sec02 dl dt { font-size:18px; margin:0 0 13px 0; font-weight:bold; color:#003471; }
.cnt_profile .sec02 dl dd ul.clearfx li { position:relative; width:280px;float:left; }
.cnt_profile .sec02 dl dd ul.clearfx li span { position:absolute;left:40px; }
.cnt_profile .sec02 dl dd ul.clearfx li strong { position:absolute;left:150px; font-weight:normal; }
.cnt_profile .sec02 dl dd ul.clearfx li em { margin-right:24px; }
.cnt_profile .sec02 a { text-decoration:underline; color:#1f3e9a; }
.cnt_profile .sec02 sup{font-size:10px;vertical-align:bottom;color:#999;padding-right:5px;}
.cnt_profile .sec02 .txtetc{color:#999;font-size:12px;padding-top:10px;border-top:1px solid #eee;margin-top:20px;line-height:18px;color:#666;} */

.cnt_profile .topimg{padding-bottom:30px;}
.cnt_profile dl{padding:0 30px 0 60px;}
.cnt_profile dt{padding-bottom:13px;font-size:18px;color:#003471;font-weight:bold;}
.cnt_profile dd{zoom:1;padding-bottom:70px;}
.cnt_profile dd:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_profile dd a{color:#003471;}

.cnt_profile .aa{margin-bottom:-30px;padding-top:8px;}
.cnt_profile .aa li{zoom:1;}
.cnt_profile .aa li:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_profile .aa li strong{float:left;display:block;width:245px;margin-right:5px;font-size:15px;color:#363636;text-align:right;}
.cnt_profile .aa li p{float:right;width:300px;}
.cnt_profile .bb{zoom:1;padding-bottom:10px;}
.cnt_profile .bb:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_profile .bb li{float:left;width:50%;min-height:43px;}
.cnt_profile .bb li em{display:block;font-size:12px;color:#999;padding-left:12px;margin-top:-1px;line-height:14px;}
.cnt_profile .bb li.b2{min-height:30px;}
.cnt_profile .bb li.b3{min-height:58px;}
.cnt_profile .notic{color:#994545;}
.cnt_profile .cc ul{float:left;width:50%;padding-bottom:20px;}
.cnt_profile .cc pre{font-family:'Trebuchet MS';}
.cnt_profile .cc p{clear:both;}
.cnt_profile .dd li{padding-left:30px;}
.cnt_profile .dd li strong{color:#6186b2;font-size:16px;}
.cnt_profile .dd table{width:80%;border-top:1px solid #bdcee3;margin:20px 0 -20px 0;}
.cnt_profile .dd th,.cnt_profile .dd td{border-bottom:1px solid #bdcee3;padding:5px 0 3px 0;text-align:center;}
.cnt_profile .dd th{text-align:right;font-weight:bold;}
.cnt_profile .dd thead th,.cnt_profile .dd thead td{font-weight:bold;}
.cnt_profile .dd .tc th,.cnt_profile .dd .tc td{background-color:#e9f0f7;}
.cnt_profile .ee ul{zoom:1;float:left;width:50%;}
.cnt_profile .ee li{background:url(./images/etc/bul_won.gif) no-repeat 2px 10px;padding:0 0 0 12px;}


.cnt_guide { font-size:14px; line-height:1.6em; font-family:Malgun Gothic; }
.cnt_guide h4 { font-size:16px; margin:0 0 26px 0; }
.cnt_guide ul.sub_guide {  }
.cnt_guide ul.sub_guide li { padding:0 0 0 15px; margin:0 0 26px 0; background:url(./images/etc/bul_guide.gif) no-repeat 0 10px; }
.cnt_guide p.feature { font-size:18px; color:#003471; font-weight:bold; }
.cnt_guide .feature_area { position:relative; zoom:1; }
.cnt_guide .feature_area:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_guide .feature_area dl { padding:0 0 0 35px; margin:37px 0 0 0; }
.cnt_guide .feature_area dl dt { font-size:18px; font-weight:bold; margin-bottom:5px; }
.cnt_guide .feature_area dl.list1 { background:url(./images/etc/ico_guide_1.gif) no-repeat left top; }
.cnt_guide .feature_area dl.list2 { background:url(./images/etc/ico_guide_2.gif) no-repeat left top; }
.cnt_guide .feature_area dl.list3 { background:url(./images/etc/ico_guide_3.gif) no-repeat left top; }
.cnt_guide .feature_area dl.list4 { background:url(./images/etc/ico_guide_4.gif) no-repeat left top; }
.cnt_guide .feature_area dl dd ul { margin:0 0 25px 0; padding:0 0 0 24px; }
.cnt_guide .feature_area dl dd ul.last { margin-bottom:0px; }
.cnt_guide .feature_area dl dd ul li { background:url(./images/etc/bul_guide.gif) no-repeat 0 10px; padding-left:15px;zoom:1; }
.cnt_guide .feature_area dl dd ul li:after{content: ".";clear:both;display:block;height:0;visibility:hidden;}
.cnt_guide .feature_area a.see_img { position:absolute;right:0;bottom:0; }
.cnt_guide .apply_info p.feature { margin:50px 0 20px 0; }
.cnt_guide .apply_info ul { padding-left:35px; }
.cnt_guide .apply_info ul li { position:relative; }
.cnt_guide .apply_info ul li span { position:absolute;top:0;left:70px; }
.cnt_guide .apply_info ul li a { color:#0042a0; }

.cnt_sitemap { font-size:16px;  font-weight:bold; text-align:center; }
.cnt_sitemap .site_link { width:178px; height:500px; float:left; margin:30px 50px 0 0; }
.cnt_sitemap .last { margin-right:0; }
.cnt_sitemap .site_link h3 { color:#fff; font-size:17px; width:178px; height:48px; padding-top:20px; background:url(./images/etc/bg_stitemap01.gif) no-repeat 0 0; }
.cnt_sitemap .site_link ul li { width:178px; height:31px; padding-top:20px; background:url(./images/etc/bg_stitemap02.gif) no-repeat 0 0; }
.cnt_sitemap .site_link ul li.style02 { height:78px; background:url(./images/etc/bg_stitemap03.gif) no-repeat 0 0;  }
.cnt_sitemap .site_link ul li.style03 { height:118px; background:url(./images/etc/bg_stitemap04.gif) no-repeat 0 0; }
.cnt_sitemap .site_link ul li.style02 a, .cnt_sitemap .site_link ul li.style03 a { font-weight:normal; }
.cnt_sitemap .site_link ul li a { color:#14386a; }
.cnt_sitemap .site_link ul li strong { color:#14386a; }

/* calendar */
.calendarbtn { margin:15px 0 0 0; }
.calendarbtn p { margin:0 0 15px 0; font-size:22px; font-weight:bold; color:#14386a; line-height:25px; }
.calendarbtn p.tit2 { margin-top:50px; }
.calnk { display:block; margin:0 0 5px 0; }
.calnk a:hover { text-decoration:none; color:#000000; }
.calnk a:visited { text-decoration:none; color:#000000; }
.calnk a { text-decoration:none; color:#000000; }
.calnk a span { display:none; }
.calnk a:hover span { display:block; position:absolute; width:150px; padding:5px; color:#000000; z-index:100; line-height:1.2em; }
.calendar-table { width:100%; margin:10px 0 0 0; border:none; }
.calendar-heading { height:45px; background:url(./images/bg_calendar.gif) repeat-x 0 0; text-align:center; }
.calendar-next { width:10%; }
.calendar-next a { display:block; width:50px; height:30px; background:url(./images/btn_cal_next.gif) no-repeat 0 0; font-size:0%; color:#91a2b9; }
.calendar-prev { width:10%; }
.calendar-prev a { display:block; width:50px; height:30px; margin:0 0 0 15px; background:url(./images/btn_cal_prev.gif) no-repeat 0 0; font-size:0%; color:#91a2b9; }
.calendar-month { width:80%; text-align:center; font-weight:bold; }
.normal-day-heading { height:34px; border:1px solid #c4c4c4; background-color:#f4f4f4; text-align:center; font-size:14px; color:#777777; font-family:"Trebuchet MS"; }
.weekend-heading { width:95px; height:34px; border:1px solid #c4c4c4; background-color:#f4f4f4; text-align:center; font-size:14px; color:#820009; }
.day-with-date { width:94px; height:70px; border:1px solid #e5e5e5; background-color:#f4f4f4; vertical-align:text-top; text-align:left; font-size:14px; }
.day-with-date span { padding:2px; }
.no-events { }
.day-without-date { width:94px; height:70px; border:1px solid #e5e5e5; background-color:#f4f4f4; }
span.weekend { color:#820009; }
.current-day { width:94px; height:70px; background-color:#E4EBE3; vertical-align:text-top; text-align:left; }
span.event { display:block; padding:0; margin:0 0 0 2px; font-size:12px; color:#000000; }
.kjo-link { font-size:0.75em; text-align:center; }
.calendar-date-switcher { height:25px; border:1px solid #D6DED5; background-color:#E4EBE3; text-align:center; }
.calendar-date-switcher form { margin:0; padding:0; }
.calendar-date-switcher input { border:1px #D6DED5 solid; }
.calendar-date-switcher select { border:1px #D6DED5 solid; }
.cat-key { width:100%; margin-top:10px; border:1px solid #e5e5e5; background-color:#f4f4f4; color:#525252; }
.cat-key strong { color:#525252; font-size:14px; }
.calnk a:hover span span.event-title { padding:5px 0 0 0; text-align:center; font-weight:bold; font-size:1.2em; color:#ffffff; }
.calnk a:hover span span.event-title-break { width:96%; height:1px; margin-top:5px; margin-right:2%; padding:0; text-align:center; }
.calnk a:hover span span.event-content-break { width:96%; height:1px; margin-top:5px; margin-right:2%; padding:0; text-align:center; }
.page-upcoming-events { font-size:80%; }
.page-todays-events { font-size:80%; }


/* 0813LKM */
.cnt_aftschool h3{width:639px;height:70px;margin:25px 0 30px 0;background:url(./images/tx_after_school.gif) no-repeat 0 0;}
.cnt_aftschool h3 span{display:none;}
.cnt_aftschool .tbl{margin:0 auto;margin-bottom:35px;width:569px;height:350px;background:url(./images/bg_after_school.jpg) no-repeat 0 0;}
.cnt_aftschool .tbl table{width:100%;font-family:'Malgun Gothic','맑은 고딕';}
.cnt_aftschool .tbl th{height:36px;color:#fff;font-size:14px;font-weight:bold;}
.cnt_aftschool .tbl td{padding:10px 0 6px 0;text-align:center;font-size:14px;}
.cnt_aftschool .tbl .td{padding:18px 0 10px 0;_padding-top:15px;}
.cnt_aftschool ul{margin:0 auto;width:569px;}
.cnt_aftschool li{padding-left:15px;background:url(./images/bul_dot2.gif) no-repeat 0 7px;font-family:'Malgun Gothic','맑은 고딕';font-size:14px;line-height:22px;}
.cnt_aftschool li span{padding-left:137px;}

.cnt_aftschool h4{padding:0 0 5px 40px;}
.cnt_aftschool .tbaf1{background:url(./images/bg_aftersch1.jpg) no-repeat;height:106px;}
.cnt_aftschool .tbaf2{background:url(./images/bg_aftersch2.jpg) no-repeat;height:217px;}

.cnt_clubs h3{width:640px;height:70px;margin:25px 0 35px 0;background:url(./images/tx_clubs.gif) no-repeat 0 0;}
.cnt_clubs h3 span{display:none;}
.cnt_clubs .tit{height:41px;margin:0 auto;width:569px;background:url(./images/tit_clubs_schedule.gif) no-repeat 0 0;}
.cnt_clubs .tit strong{display:none;}
/* .cnt_clubs .tbl{margin:0 auto;margin-bottom:35px;width:569px;height:404px;background:url(./images/bg_clubs.jpg) no-repeat 0 0;} 201102 수정 */
/* .cnt_clubs .tbl{margin:0 auto;margin-bottom:35px;width:569px;height:336px;background:url(./images/bg_clubs2.jpg) no-repeat 0 0;} 201109 수정*/
.cnt_clubs .tbl{margin:0 auto;margin-bottom:35px;width:569px;height:367px;background:url(./images/bg_clubs3.jpg) no-repeat 0 0;}
.cnt_clubs .tbl table{width:100%;font-family:'Malgun Gothic','맑은 고딕';}
.cnt_clubs .tbl th{height:36px;color:#fff;font-size:14px;font-weight:bold;}
.cnt_clubs .tbl td{padding:11px 0 7px 0;text-align:center;font-size:14px;line-height:16px;}
.cnt_clubs .tbl td em{display:block;padding-bottom:5px;}
.cnt_clubs .tbl td strong{color:#698505;}
.cnt_clubs .tbl .td{padding:11px 0 10px 0;}
.cnt_clubs ul{margin:0 auto;width:569px;}
.cnt_clubs li{padding-left:15px;background:url(./images/bul_dot2.gif) no-repeat 0 8px;font-family:'Malgun Gothic','맑은 고딕';font-size:14px;line-height:22px;}
.cnt_clubs li span{padding-left:137px;}

.cnt_bus h3{padding:25px 0 25px 0;}
.cnt_bus .tit{width:457px;margin:0 auto;padding-bottom:14px;}
.cnt_bus .tbl{width:457px;height:491px;margin:0 auto;margin-bottom:30px;background:url(./images/bg_bus_1.gif) no-repeat 0 0;}
.cnt_bus .tbl table{width:100%;font-family:'Malgun Gothic','맑은 고딕';}
.cnt_bus .tbl th{height:36px;color:#fff;font-size:14px;font-weight:bold;}
.cnt_bus .tbl td{padding:11px 0 7px 0;text-align:center;font-size:14px;line-height:17px;}
.cnt_bus .bus2{height:423px;background:url(./images/bg_bus_2.gif) no-repeat 0 0;}
.cnt_bus ul{width:457px;margin:0 auto;padding-bottom:40px;}
.cnt_bus li{padding:0 0 20px 15px;background:url(./images/bul_dot2.gif) no-repeat 0 8px;font-family:'Malgun Gothic','맑은 고딕';font-size:14px;line-height:22px;}
.cnt_bus li p{font-weight:bold;color:#698505;}
.cnt_bus li p strong{display:inline-block;width:100px;}
.cnt_bus li.check {position:relative;left:-12px; font-weight:bold;color:#da4700;background:url(./images/bul_check.gif) no-repeat 0 4px;padding:0 0 20px 27px; }

.cnt_week h3{padding:35px 0;}
.cnt_week .tbl{width:627px;height:340px;margin:0 auto;margin:20px 0 20px 0;background:url(./images/bg_week2.gif) no-repeat 0 0;}
.cnt_week .tbl table{width:100%;font-family:'Malgun Gothic','맑은 고딕';}
.cnt_week .tbl th{height:36px;color:#fff;font-size:14px;font-weight:bold;}
.cnt_week .tbl td{padding:11px 0 7px 0;text-align:center;font-size:14px;line-height:17px;}
.cnt_week .bus2{height:423px;background:url(./images/bg_bus_2.gif) no-repeat 0 0;}
.cnt_week ul{width:627px;margin:0 auto;padding-bottom:40px;}
.cnt_week li{padding:0 0 0 15px;background:url(./images/bul_dot2.gif) no-repeat 0 8px;font-family:'Malgun Gothic','맑은 고딕';font-size:14px;line-height:22px;}
.cnt_week li p{font-weight:bold;color:#698505;}
.cnt_week li p strong{display:inline-block;width:100px;}

.cnt_kgdbtn{padding-top:30px;}
.cnt_kgdbtn ul{height:103px;}
.cnt_kgdbtn li{float:left;padding-right:20px;}
.cnt_kgdbtn li a{display:block;width:102px;height:103px;background:url(./images/ico_guide.gif) no-repeat 0 0;}
.cnt_kgdbtn li a span{display:none;}
.cnt_kgdbtn li.a1 a{background-position:0 0;}
.cnt_kgdbtn li.a2 a{background-position:-122px 0;}
.cnt_kgdbtn li.a3 a{background-position:-245px 0;}
.cnt_kgdbtn li.a4 a{background-position:-367px 0;}
.cnt_kgdbtn li.a5 a{background-position:-490px 0;}

/* 0819 PJY */
.foodmenu h3 { text-align:center; font-size:25px; margin-bottom:10px;  }
.foodmenu p.right { text-align:right; margin-bottom:5px; }
.foodmenu table { border:1px solid #000; text-align:center; }
.foodmenu table th { background:url(./images/bg_foodmenu.gif) repeat-x left top; color:#fff; }
.foodmenu table td, .foodmenu table th { padding:10px 0 7px 0; border:1px solid #000; font-family:'Malgun Gothic','맑은 고딕'; }
.foodmenu table td.first { font-weight:bold; color:#14386a; }
.foodmenu p.bottom { margin-top:10px; font-size:12px; font-family:'Malgun Gothic','맑은 고딕';}

/* 0825 PJY */
.cnt_classboard img.vi { margin:46px 0 46px 0; }
.cnt_classboard .list { margin-bottom:50px; }
.cnt_classboard .list h3 { margin-bottom:10px; color:#14386a; font-size:22px; }
.cnt_classboard .list a { margin-right:15px; }

/* 20110105 */
.foodmenu2 h3 { text-align:center; font-size:25px; margin-bottom:10px;}
.foodmenu2 table{width:100%;font-family:'Malgun Gothic','맑은 고딕';font-size:14px;color:#363636;}
.foodmenu2 th{background-color:#b8cce4;font-family:'Tahoma';font-weight:bold;color:#fff;}
.foodmenu2 th,.foodmenu2 td{border:1px solid #87b0c6;text-align:center;padding:2px 0 5px 0;line-height:22px;}
.foodmenu2 .th1 td{font-size:17px;color:#114881;font-family:'Tahoma';}
.foodmenu2 .th2 td{font-size:13px;color:#000;font-family:'Tahoma';}
.foodmenu2 .tc td{background-color:#f6f9fc;}
.foodmenu2 p.bottom { margin-top:25px;color:#7d7c7c; font-size:12px; font-family:'Malgun Gothic','맑은 고딕';font-weight:bold;}

/* 20110317 layerpopup
.lybak{display:none;_display:none;position:absolute;top:0;left:0;width:100%;height:1530px;background-color:#000;z-index:100;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
.lypopup{display:none;position:absolute;top:110px;left:0;width:100%;z-index:200;}
.lypopup .lybx{position:relative;}
.lycnts{position:relative;width:522px;height:632px;background:url(./images/201104_lypopup.png) no-repeat 0 0;margin:0 auto;}
.lycnts dl{padding:140px 0 0 55px;height:465px;}
.lycnts dt{display:none;}
.lycnts dd li{font-size:13px;line-height:18px;font-family:'Tahoma';color:#fff;}
.lycnts .btn_close{position:absolute;top:0;right:15px;width:35px;height:40px;display:block;text-indent:-9999px;}
.lycnts .today{text-align:right;padding:0 25px 0 0;color:#8497ae;font-size:12px;font-family:'Malgun Gothic','맑은 고딕';}
.lycnts .today span{vertical-align:3px;padding-right:5px;}
.lycnts .today input.chk{vertical-align:0;-webkit-appearance:checkbox;}
.lycnts ul.a1{float:left;width:220px;}
.lycnts ul.a2{float:left;width:180px;} */

.lybak{display:none;_display:none;position:absolute;top:0;left:0;width:100%;height:1530px;background-color:#000;z-index:100;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;}
.lypopup{display:none;position:absolute;top:110px;left:0;width:100%;z-index:200;}
.lypopup .lybx{position:relative;}
.lycnts{float:left;position:relative;width:522px;height:632px;background:url(./images/201104_lypopup.png) no-repeat 0 0;}
.lycnts dl{padding:140px 0 0 55px;height:465px;}
.lycnts dt{display:none;}
.lycnts dd li{font-size:13px;line-height:18px;font-family:'Tahoma';color:#fff;}
.lycnts .btn_close{position:absolute;top:0;right:15px;width:35px;height:40px;display:block;text-indent:-9999px;}
.lycnts .today{text-align:right;padding:0 25px 0 0;color:#8497ae;font-size:12px;font-family:'Malgun Gothic','맑은 고딕';}
.lycnts .today span{vertical-align:3px;padding-right:5px;}
.lycnts .today input.chk{vertical-align:0;-webkit-appearance:checkbox;}
.lycnts ul.a1{float:left;width:220px;}
.lycnts ul.a2{float:left;width:180px;}

.lybx2{position:relative;/*width:980px;*/width:522px;height:632px;margin:0 auto;}
.lycnts2{float:left;position:relative;width:432px;height:632px;background:url(./images/201111_1_lypopup.png) no-repeat 0 0;margin-right:10px;}
.lycnts2 dl{display:none;}
.lycnts2 .btn_close{position:absolute;top:0;right:25px;width:35px;height:40px;display:block;text-indent:-9999px;background:url(./images/blank.gif);}
.lycnts2 .today{text-align:right;padding:600px 25px 0 0;color:#8497ae;font-size:12px;font-family:'Malgun Gothic','맑은 고딕';}
.lycnts2 .today span{vertical-align:3px;padding-right:5px;}
.lycnts2 .today input.chk{vertical-align:0;-webkit-appearance:checkbox;}
.lycnts2 .btn{position:absolute;top:40px;left:20px;display:block;width:400px;height:550px;text-indent:-9999px;}


/* 0608LKM */
.cnt_summer .tbl{margin:0 auto;margin-bottom:35px;width:569px;height:493px;background:url(./images/academics/bg_summer.jpg) no-repeat 0 0;}
.cnt_summer .tbl table{width:100%;font-family:'Malgun Gothic','맑은 고딕';}
.cnt_summer .tbl th{height:36px;color:#fff;font-size:14px;font-weight:bold;}
.cnt_summer .tbl td{padding:10px 0 6px 0;text-align:center;font-size:14px;}
.cnt_summer .tbl .td{padding:18px 0 10px 0;_padding-top:15px;}

/* 0902LKM */
.cnt_eldprog h3{background:url(./images/academics/vi_eldprog.jpg) no-repeat 0 0;height:260px;text-indent:-9999px;}
.cnt_eldprog table{width:100%;margin-top:10px;font-family:'Trebuchet MS';font-size:14px;}
.cnt_eldprog th{background-color:#e9f0f7;color:#363636;font-weight:bold;text-align:center;border-bottom:1px solid #bdcee3;border-top:1px solid #bdcee3;padding:8px 0 7px;}
.cnt_eldprog td{font-weight:bold;border-bottom:1px solid #bdcee3;padding:10px 0 8px 20px;}
.cnt_eldprog td div{font-weight:normal;padding-left:10px;}
.cnt_eldprog td.e{padding-left:0;text-align:center;border-left:1px solid #bdcee3;}
.cnt_eldprog th.e{border-left:1px solid #bdcee3;}

/* 0909LKM */
.bookScore{display:none;position:absolute;top:380px;left:0;z-index:5000;width:100%;}
.bookScore div{position:relative;width:305px;height:406px;background:url(./images/bg_layer_book.png) no-repeat 0 0;padding:52px 0 0 55px;margin:0 auto;}
.bookScore div a{position:absolute;top:15px;right:13px;display:block;width:30px;height:30px;text-indent:-9999px;}
