#wrap{width:100%;position:relative;min-width:320px}
wrapXXX{width:970px;margin:0 auto;position:relative; z-index:1000;}
#news_wrap{width:100%;min-width:970px;margin:5px 5px;background-color:#fff}

/* photo news */
.lst_w{overflow:hidden;position:relative;margin-top:-1px}
.lst{border-bottom:1px solid #e4e5e7;letter-spacing:-1px}
.lst:first-child{border-top:1px solid #e4e5e7}
.lst_a{display:block;overflow:hidden;padding:.65em 10px;white-space:nowrap;text-overflow:ellipsis}
.lst_av{display:block;overflow:hidden;padding:.65em 10px;white-space:nowrap;text-overflow:ellipsis}

.lst_m{display:block;vertical-align:top}
.lst_mw{position:relative;display:block;width:300px;}
.lst_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.lst_w .cate{margin-right:4px}
.lst2{border-bottom:1px solid #e4e5e7;letter-spacing:-1px}
.lst2:first-child{border-top:1px solid #e4e5e7}
.lst2_a{display:block;padding:9px 10px}
.lst2_a::after{display:block;clear:both;content:''}
.lst2_m{float:left;margin-right:10px;vertical-align:top}
.lst2_mw{position:relative;float:left;margin-right:10px}
.lst2_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.lst_w_v1 .lst2_mw:after{border:0;border-right:solid 1px rgba(0,0,0,.1)}
.lst2_mw_w115{width:115px}
/*.lst2_mw_w136{width:138px}*/
.lst2_mw .lst2_m{float:none;margin-right:0}
.lst2_rk{display:block;position:relative;width:21px;height:22px;margin-bottom:-22px;background-color:rgba(0,0,0,.8);font-style:italic;font-weight:bold;line-height:22px;color:#54ff00;text-align:center;text-indent:-3px}
.lst2_icw{display:block;position:relative;text-align:right}
.lst2_icw .im{position:absolute;right:1px;bottom:1px;vertical-align:top}
.lst2_mw_w115 .lst2_icw .im{right:2px;bottom:2px}
.lst2_mw_w136 .lst2_icw .im{right:3px;bottom:0}
.lst2_ctw{display:block;overflow:hidden}
.lst2_h,.lst2_d{display:block;overflow:hidden}
.lst2_h{margin-bottom:4px;font-weight:bold;font-size:1.07em;line-height:1.27em}
.lst2_h .cate_best{font-size:.73em}
.lst2_mw~.lst2_ctw,.lst2_m~.lst2_ctw{padding-top:5px}
.lst2_d{max-height:2.77em;font-size:.93em;line-height:1.39em;color:#777}
.lst333_d{max-height:2.77em;font-size:.83em;line-height:1.39em;color:#777}
.lst2_d .im_time{margin-left:-1px}
.lst2_d .dv{margin:0}
.lst2 .im_time{margin-right:2px}
.lst2_v1 .lst2_a{padding:8px 10px}
.lst2_v2{border-bottom:0;background-color:#f0f0f0}
.lst2_v2_f:first-child{border-top-color:#dbdce1}
.lst_w:nth-child(2) .lst2_v2_f{margin-top:1px}
.lst2_v2_l{border-bottom:1px solid #dbdce1}
.lst2_v2 .lst2_a{padding:5px 10px}
.lst2_v2_f .lst2_a{padding-top:9px}
.lst2_v2_l .lst2_a{padding-bottom:9px}
.lst2_v2 .lst2_h{margin-bottom:2px}
.lst2_v2 .lst2_m~.lst2_ctw{padding-top:6px}
.lst2_v2 .imrd_ct{margin:-3px 0 0 10px;line-height:21px;vertical-align:-3px}
.lst2_v2 .imrd_ct .imrd_in{padding:0 1px;font-size:11px;color:#fefeff;text-transform:uppercase}
.lst3{border-top:1px solid #dbdce1;border-bottom:1px solid #dbdce1;background-color:#f0f0f0}
.lst_w:nth-child(2) .lst3{margin-top:1px}
.lst3_a{display:block;width:300px;margin:0 auto;padding:10px 0}
.lst3_mw{display:inline-block;position:relative}
.lst3_mw:after{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 1px rgba(0,0,0,.1);content:'';-webkit-box-sizing:border-box}
.lst3_m{vertical-align:top}
.lst3_h{display:block;overflow:hidden;position:relative;height:1.71em;margin:-1.71em 0 1px;padding:0 4px;background-color:rgba(0,0,0,.7);font-weight:bold;line-height:1.71em;color:#fff;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.lst3_h .cate_best{margin-right:3px}
.lst_w_v1 .lst2_a{overflow:hidden;padding:0 10px 0 0}
.lst_w_v1 .lst2_m{border:0}
@media all and (max-width:639px){	
.lst_w_v1 .lst2_ctw{padding-top:9px}
}


.list_m3{padding-bottom:30px;}
.list_m3 li{width:100%;overflow:hidden;}
.list_m3 li .thumb{float:left;padding:0 10px 10px 0;position:relative;}
.list_m3 li .thumb img{border:solid 1px #e6e6e6;}
.list_m3 li .thumb .line{position:absolute;top:0;left:0;border:0;}
.list_m3 li .thumb .line_ov{position:absolute;top:0;left:0;border:0;}

.list_m3 li p.source{float:right;width:60px;text-align:right;line-height:20px;}
.list_m3 li p.source a{font-size:11px;color:#999;}
.list_m3 li dl{padding-bottom:7px;padding-top:3px;}
.list_m3 li dl dt{letter-spacing:-1px;padding-bottom:2px;}
.list_m3 li dl dt a{font-size:12px;color:#000;font-weight:normal;line-height:16px;}
.list_m3 li dl dt .article_sort{font-size:12px;color:#949aaa;padding-right:5px;line-height:16px;}
.list_m3 li dl dt .article_flash{font-size:12px;color:#cd1821;padding-right:5px;font-weight:bold;line-height:16px;}
.list_m3 li dl dd a{font-weight:bold;color:#999 !important;line-height:14px;}
.list_m3 .re{padding-bottom:10px;line-height:14px;}
.list_m3 .re p{clear:both;width:340px;background:url(/onv_media/images/ico_reple.gif) 0 0 no-repeat;padding:0 0 2px 20px;line-height:14px;}

.fvsv_h{display:none;}

/* news List */
ol.line5 li:nth-child(5n),
ul.line5 li:nth-child(5n){border-bottom:1px solid #c5c5c5}
ol.block li,
ul.block li{border-bottom:1px solid #eaeaea}
.type_v a{display:block;padding:4px 10px;font-size:15px;line-height:17px;font-weight:bold;color:#000}

/* ºÎµ¿»ê ±¸ÀÎ±¸Á÷ µî »ýÈ°Á¤º¸ submenu */

#Rheader{position:relative;border-bottom:1px solid #da7406;}
#Rheader .logo{ padding:13px 0 12px 10px;}
#Rheader .R_gnb{width:100%; border-bottom:2px solid #FE642E; background:#04B431;}
#Rheader .R_gnb:after{content:"";display:block;clear:both;height:0;visibility:hidden}
#Rheader .R_gnb li{float:left; text-align:center; width:; background:#04B431; height:30px;}
#Rheader .R_gnb li a{display:block; height:25px; font-size:15px; padding-top:8px; color:#fff; font-weight:; background:url(/mobile/images/bu_gnb.gif) repeat-y 0 0;}
#Rheader .R_gnb li.w18p{width:25%}
#Rheader .R_gnb li a.first{border-left:none;}
#Rheader .R_gnb li a.last{border-right:none;}

#Rheader .R_gnb li.job {width:25%}
.job_1{width:20%;}
.job_4{width:30%;text-align:center;}

#Rheader .R_gnb li.sto {width:50%}

#Rheader .R_gnb li.goods {width:33.33%}


//#Rheader .R_gnb li.on{ background:#e89104;}
#Rheader .R_gnb li.on{ background:#FE642E;}

#Rheader .R_gnb li.on a{ background:none}
#Rheader .R_gnb li.last{ float:right}
#Rheader .R_gnb li.first a{ background:none}


/* ¼­ºê¸Þ´º ¹öÆ° Å¸ÀÔ3 : Æ÷Åä,¾Ù¹ü */
#vkhead{border-bottom:2px solid #7b98ff;background:#4a598d url('/mobile/images/bg.gif');-webkit-box-shadow:0 1px 0 #738eeb;box-shadow:0 1px 0 #738eeb;}
#vkhead h1{position:relative;}

#vkhead .headbtn{z-index:0;height:33px;padding:0 2px;border-bottom:1px solid #3B456C;}

#vkhead .headbtn li{float:left;position:relative;margin-right:-1px;padding:1px 1px 0;height:33px;-webkit-box-sizing:border-box;border-radius:4px 4px 0 0;background-color:#3b456c;}

#vkhead .headbtn li a{font-size:15px;color:#e7eaf3;float:left;width:100%;height:32px;text-align:center;line-height:32px;letter-spacing:-1px;border-radius:3px 3px 0 0;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.05),inset -1px 0 1px rgba(255,255,255,0.05);box-shadow:inset 1px 1px 1px rgba(255,255,255,0.05),inset -1px 0 1px rgba(255,255,255,0.05);background:-webkit-gradient(linear,left top,left bottom,from(#6576b1),to(#4a5887));background-color:#5768a5;text-decoration:none;}

#vkhead .headbtn li.on{z-index:1;}


#vkhead .headbtn li.on a{color:#fff;height:33px;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(#8ba2f9),to(#617fff));background-color:#617fff;}

#vkhead .headbtn li.menu1{width:33%;}
#vkhead .headbtn li.menu2{width:33%;}
#vkhead .headbtn li.menu3{width:33%;}
#vkhead .headbtn li.menu4{width:33%;float:none;overflow:hidden;margin:0;zoom:1;}

/* ¼­ºê¸Þ´º ¹öÆ° end */


.vkemptybg{position:relative;padding:7px 10px;border-bottom:1px solid #dfdede;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f0f0f0));font-size:13px;letter-spacing:-1px}

/* Title Text */
.vkfocustext{position:relative;width:92%;margin-top:1px;margin-left:20px;}
.vkfocustext.tit{padding-top:5px;}
h3.tit25{padding:10px 10px 1px 1px;font-size:25px;color:#3b47bd;letter-spacing:-1px;}
h3.tit15{padding:10px 5px 7px 1px;font-size:15px;color:#3b47bd;letter-spacing:-1px;}

.vkfocustext_2{position:relative;width:92%;margin-top:1px;margin-left:8px;}
h3.tit15_2{padding:10px 5px 2px 1px;font-size:15px;color:#3b47bd;letter-spacing:-1px;}
.vkfocustext_3{position:relative;width:92%;margin-top:15px;margin-left:8px;}


/* vk °Ë»ö¹Ú½º */
.vksch{margin-left:65px;width:78%;position:relative;padding:9px 0}
.schbtn{display:inline-block;overflow:hidden;background-color:transparent;background-image:url('/mobile/images/schbtn.gif');background-repeat:no-repeat;text-indent:40px;white-space:nowrap}
.schbtn_1{width:50px;height:40px;background-position:1px 2px}
.vksch_inpv{display:block;position:relative;z-index:20;margin:0 78px 0 8px;padding:2px;border:1px solid #5591f8;background-color:#5591f8}
.vksch_inpv_in{display:block;padding:3px 4px;border:1px solid #5591f8;border-radius:3px;background-color:#fff}
.vksch_inp,.vksch_inp:focus{width:100%;height:24px;margin-right:30px;border:0;border-radius:3;background:none;font-size:18px;line-height:24px;vertical-align:top;-webkit-appearance:none}
.vksch_btn{display:block;position:absolute;top:5px;height:44px;border:0;background:#ffffff;-webkit-appearance:none}
.vksch_voice{right:17px;width:60px}


.vkbtn3{ display:inline-block; height:27px; padding:0 0 0 5px!important; margin:0 !important; color:#fff;-webkit-border-radius:4px;border-radius:4px;background-color:#00BFFF;;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3),inset -1px -1px 1px rgba(255,255,255,0.3);background:-webkit-gradient(linear,left top,left bottom,from(#01A9DB),to(#0489B1));}
.vkbtn3 span{ -webkit-border-radius:4px;border-radius:6px;background-color:#00BFFF;display:block; height:22px;  padding:5px 5px 0 0; text-align:center; color:#fff; font-weight:bold; font-size:14px;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3),inset -1px -1px 1px rgba(255,255,255,0.3);background:-webkit-gradient(linear,left top,left bottom,from(#01A9DB),to(#0489B1));}
.vkbtn3.w260{ width:255px; letter-spacing:-1px;line-height:20px}

.font14{font-size:14px;line-height:20px;}
.font16{font-size:16px;/*line-height:20px*/;}
.vkT{overflow:hidden}
//.vkT_u{padding:0 8px;border-top:1px solid #9da2a9;border-bottom:1px solid #9ea4ac;background:#dbdee2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4e7eb),color-stop(100%,#dbdee2));font-size:15px;line-height:40px;text-align:center;white-space:nowrap;-webkit-box-shadow:inset 0 1px 1px #eeeff2}
.vkT_u{padding:0 8px;border-top:1px solid #9da2a9;border-bottom:1px solid #9ea4ac;background:#dbdee2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4e7eb),color-stop(100%,#dbdee2));font-size:15px;line-height:32px;text-align:center;white-space:nowrap;-webkit-box-shadow:inset 0 1px 1px #eeeff2}
.vkT_u::after{display:block;clear:both;content:''}

.vkT_l{float:left;width:16.66%}

.vkT_a{display:block;position:relative;font-weight:bold;color:#333}
.vkT_a::before,.vkT_a::after{display:block;position:absolute;top:14px;height:14px;border-left:1px solid #ebedef;content:''}
.vkT_a::before{left:0}
.vkT_a::after{right:0;border-color:#d1d5d9}

.vkT_l:first-child .vkT_a::before,.vkT_l:last-child .vkT_a::after{display:none}
.vkT_pg{display:none;position:absolute;bottom:0;left:0;width:100%;height:6px;text-align:center}
.vkT_pgn{display:inline-block;overflow:hidden;width:4px;height:4px;border:1px solid #bac1cc;border-radius:4px;background-color:#e2e4e6;text-indent:10px;vertical-align:top}
.vkT_pgnon{border-color:#179a10;background-color:#15b60d}

//.vkT_lon .vkT_a{z-index:10;height:35px;margin:5px -1px -1px;border:1px solid #9ea4ac;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#fbfbfb;color:#000;line-height:32px}

.vkT_lon .vkT_a{z-index:10;height:30px;margin:2px -1px -1px;border:1px solid #9ea4ac;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#fbfbfb;color:#000;line-height:26px}

.vkT_lon .vkT_a::before,.vkT_lon .vkT_a::after{top:auto;bottom:0;width:3px;height:3px;border:0;border-bottom:1px solid #9ea4ac}
.vkT_lon .vkT_a::before{left:-4px;border-right:1px solid #9ea4ac;border-bottom-right-radius:3px;-webkit-box-shadow:2px 2px 1px #fff}
.vkT_lon .vkT_a::after{right:-4px;border-left:1px solid #9ea4ac;border-bottom-left-radius:3px;-webkit-box-shadow:-2px 2px 1px #fff}

.vkT_lon:first-child .vkT_a::before,.vkT_lon:first-child .vkT_a::after{display:block}
.vkT_lon .vkT_pg{display:block}
//.a .vkT_lon .vkT_a{height:34px;border-radius:0}
.a .vkT_lon .vkT_a{height:25px;border-radius:0}
.a .vkT_lon .vkT_a::before{display:none}
.a .vkT_lon .vkT_a::after{display:block;right:0;bottom:-2px;width:100%;height:2px;border-bottom:1px solid #fbfbfb;border-left:0;border-radius:0;background:#fbfbfb;-webkit-box-shadow:none}
.a .vkT_pg{bottom:1px}


.nav{overflow:hidden}
.nav_u{padding:0 8px;border-top:1px solid #9da2a9;border-bottom:1px solid #9ea4ac;background:#dbdee2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e4e7eb),color-stop(100%,#dbdee2));font-size:15px;line-height:40px;text-align:center;white-space:nowrap;-webkit-box-shadow:inset 0 1px 1px #eeeff2}
.nav_u::after{display:block;clear:both;content:''}
.nav_l{float:left;width:15.5%}
.nav_3,.nav_4{width:19%}

.nav_a{display:block;position:relative;font-weight:bold;color:#333}
.nav_a::before,.nav_a::after{display:block;position:absolute;top:14px;height:14px;border-left:1px solid #ebedef;content:''}
.nav_a::before{left:0}
.nav_a::after{right:0;border-color:#d1d5d9}

.nav_l:first-child .nav_a::before,.nav_l:last-child .nav_a::after{display:none}
.nav_pg{display:none;position:absolute;bottom:0;left:0;width:100%;height:6px;text-align:center}
.nav_pgn{display:inline-block;overflow:hidden;width:4px;height:4px;border:1px solid #bac1cc;border-radius:4px;background-color:#e2e4e6;text-indent:10px;vertical-align:top}
.nav_pgnon{border-color:#179a10;background-color:#15b60d}

 .nav .nav_u li.nav_l a:hover {z-index:10;height:35px;margin:5px -1px -1px;border:1px solid #9ea4ac;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#fbfbfb;color:#000;line-height:32px}

.nav_lon .nav_a{z-index:10;height:35px;margin:5px -1px -1px;border:1px solid #9ea4ac;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#fbfbfb;color:#000;line-height:32px}

.nav_lon .nav_a::before,.nav_lon .nav_a::after{top:auto;bottom:0;width:3px;height:3px;border:0;border-bottom:1px solid #9ea4ac}
.nav_lon .nav_a::before{left:-4px;border-right:1px solid #9ea4ac;border-bottom-right-radius:3px;-webkit-box-shadow:2px 2px 1px #fff}
.nav_lon .nav_a::after{right:-4px;border-left:1px solid #9ea4ac;border-bottom-left-radius:3px;-webkit-box-shadow:-2px 2px 1px #fff}

.nav_lon:first-child .nav_a::before,.nav_lon:first-child .nav_a::after{display:block}
.nav_lon .nav_pg{display:block}
.a .nav_lon .nav_a{height:34px;border-radius:0}
.a .nav_lon .nav_a::before{display:none}
.a .nav_lon .nav_a::after{display:block;right:0;bottom:-2px;width:100%;height:2px;border-bottom:1px solid #fbfbfb;border-left:0;border-radius:0;background:#fbfbfb;-webkit-box-shadow:none}
.a .nav_pg{bottom:1px}


/* Å¸ÇÈ¸Þ´º 2012.08.30 */

/* background image */
header button:before, 
.navTab a:after,
.btN
 {background:url(/mobile/images/bg_all.png) no-repeat 0 0; background-size:50px 1000px;}

/* common class */
.skip {position:absolute; left:-9999px;}
.col2 > li {width:50%;}
.col3 > li {width:33.33%;}
.col4 > li {width:25%;}
.col5 > li {width:20%;}
.col6 > li {width:16.66%;}

/* header */
.headerT {background:#5591f8; background:#5591f8 -webkit-gradient(linear, 0 0, 0 100%, from(#77b9fa), to(#2c65f2));}
.headerT header {position:relative; height:32px; padding-top:10px; border-bottom:1px solid #1a47b6; text-align:center; background:url(/mobile/images/bg_header---.png) no-repeat 0 0, url(/mobile/images/bg_header----.png) no-repeat 100% -45px; background-size:160px 180px;}
.headerT h1 {display:inline-block;}
.headerT h1 > a,
.headerT h1 > span {font-size:22px; color:#b8e5ff; font-weight:bold; line-height:1.1; letter-spacing:-1px; vertical-align:middle; position:relative; top:1px;}

.headerT .logo {overflow:hidden; position:relative; width:107px; height:19px; display:inline-block; margin-right:-2px; top:0;}
.headerT .logo img {position:absolute; top:-25px; left:0;}

.headerT .logo9 {overflow:hidden; position:relative; width:207px; height:25px; display:inline-block; margin-right:-2px; top:0;}
.headerT .logo9 img {position:absolute; top:-25px; left:0;}

.headerT button {width:35px; height:31px; position:absolute; top:5px; left:5px; border-radius:4px; border:1px solid #2b4d8f; background-color:#619cff; background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#629dff), to(#295de3)); -webkit-box-shadow:0 1px #2759ef, inset 0 1px #81b1ff; text-indent:-9999px;}


.headerT button:before {content:""; position:absolute; top:0; left:0; width:100%; height:100%; background-position:6px 5px;}
.headerT li:last-child > button {left:auto; right:5px;}
.headerT li:last-child > button:before {background-position:6px -20px;}


/* tab with icon */
.navTab {overflow:hidden;}
.navTab > li {float:left;}
.navTab a {display:block; position:relative; text-align:center;}
.navTab a:after {content:""; position:absolute;}

.navTab_top {position:relative; background:#333944;}
.navTab_top:before,
.navTab_top:after {content:""; position:absolute; z-index:1; width:100%; height:5px; top:0; left:0; background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(20, 21, 25, 1)), to(rgba(20, 21, 25, 0)));}
.navTab_top:after {background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(20, 21, 25, 0)), to(rgba(20, 21, 25, 1))); top:auto; bottom:0;}
.navTab_top > li {background-color:#333944;}
.navTab_top a {color:#fff; font-size:13px; letter-spacing:-1px; padding-top:40px; height:22px; border-left:1px solid #5a5f67; border-right:1px solid #1f2229; font-weight:bold;}

.navTab_top a:after {width:100%; height:33px; top:7px; left:0; background-position:50% -200px;}

/*.navTab_top .part:after {background-position-y:-100px;}*/

.navTab_top .tmenu3:after {background-position-y:-150px;}
.navTab_top .tmenu2:after {background-position-y:-99px;}
.navTab_top .tmenu4:after {background-position-y:-250;}

.navTab_top li:first-child a {border-left:0;}
.navTab_top li:last-child a {border-right:0;}
.navTab_top .on {background-color:red;}
.navTab_top .onjp {background-color:#088A29;}
.navTab_top .onST {background-color:#FA5858;}
//.navTab_top .onjp {background-color:#5882FA;}
//.navTab_top .on {background-color:#24282f;}



/* vk¹öÆ°µé */ 
//#vkbtn_area{padding:10px 0 10px 0;margin:0 20px;font-size:18px}

#vkbtn_area{padding:10px 0 10px 0;margin-left:25px;font-size:18px}
.vkbtn{height:34px}
.vkbtn a{display:inline-block;float:left;width:90%;height:42px;padding:2px;-webkit-border-radius:4px;border-radius:6px;background-color:#babcc2;text-decoration:none;overflow:hidden}
.vkbtn a span{display:inline-block;width:100%;height:100%;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3),inset -1px -1px 1px rgba(255,255,255,0.3);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background-color:#f4f4f4;color:#50596d;text-align:center;line-height:35px;font-size:16px}

#vkbtnbl_area{padding:10px 0 10px 0;margin-left:25px;font-size:18px}
.vkbtnbl{height:35px}

.vkbtnbl a{display:inline-block;float:left;width:90%;height:80px;padding:2px;-webkit-border-radius:4px;border-radius:6px;background-color:#617fff;text-decoration:none;overflow:hidden}

.vkbtnbl a span{display:inline-block;width:100%;height:100%;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3),inset -1px -1px 1px rgba(255,255,255,0.3);background:-webkit-gradient(linear,left top,left bottom,from(#8ba2f9),to(#617fff));background-color:#617fff;text-align:center;line-height:80px;font-size:20px;color:#fff;font-weight:bold;}


/* Å¸ÀÌÆ², Á¦¸ñ  */
.highlight{font-weight:normal;color:#1172b6}
.newsflash{font-weight:normal;color:#ed232b}
.subject_blue,.subject_nf,.subject{margin-right:2px;font-size:.93em;vertical-align:top}
.subject_blue{color:#1172b6}
.subject_nf{color:#ed232b}
//.subject{color:#666}
.subject2_blue,.subject2_nf,.subject2{margin-left:10px;margin-right:2px;font-size:1.33em;vertical-align:top}
.subject2_blue{color:#1172b6}
.subject2_nf{color:#ed232b}


.wrap_tbllist4{overflow:hidden;margin:0 5px;border:1px solid #bbb;-webkit-border-radius:2px;}
.wrap_tbllist4 .tbl_service4{width:100%;}
.wrap_tbllist4 .tbl_service4 td a{display:;width:100%;height:30px;line-height:30px;letter-spacing:-1px;text-decoration:none;}
.wrap_tbllist4 .tbl_service4 td.line_rlst{border-right:0;}
.wrap_tbllist4 .tbl_service4 tr.line_blst td{border-bottom:0;}
.wrap_tbllist4 .tbl_service4 td{width:25%;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-color:#f5f5f5;color:#333;text-align:center;height:30px;} 


/* vk input °ü·Ã */
.vkgaibbox{padding:5px 20px;background:#ececec;}
.vkinput100p{width:100%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
.vkinput90p{width:90%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
.vkinput80p{width:80%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}

.vkinput70p{width:70%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
.vkinput50p{width:50%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
.vkinput40p{width:40%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
.vkinput30p{width:30%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
.vkinput20p{width:20%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
.vkinput10p{width:10%;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}


/* vk Æ÷Åä,ÀÌ¹ÌÁö µî·Ï */
.vkinputbox{height:25px;padding:3px 0 0 3px;border:1px solid #bebebe;background:#fff;vertical-align:middle; width:100px;font-size:14px;font-family:"Dotum","µ¸¿ò", "±¼¸²", Sans-serif;color:#333}

.wrap_tbllist9{overflow:hidden;margin:0 12px;border:1px solid #bbb;-webkit-border-radius:2px;}

#vkinput_area{margin:0 0 0 10px;padding-bottom:18px;position:relative;}
.upw99{height:33px;padding:0 20px 0  0;position:relative}

#vkid {width:90%;height:25px;padding:2px 30px 0 9px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
#vkid.empty{background-position:8px 10px}
#vkid.fill{background-image:none}

#vktxtarea120{width:90%;height:120px;padding:2px 30px 0 9px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
#vktxtarea200{width:90%;height:200px;padding:2px 30px 0 9px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
#vktxtarea{width:90%;height:70px;padding:2px 30px 0 9px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
.vktrheight{margin:25px 0 0 0}
.vktrheight70{margin:70px 0 0 0}
.vkline {width:100%;border-bottom:1px solid #d0d3d9}

#vknotice_area{padding:25px 0 51px 0;margin:0 20px;font-size:18px}
#vknotice_area2{padding:5px 0 51px 0;margin:0 20px;font-size:18px}

.btn2{height:34px}
.btn2 a{display:inline-block;float:left;width:90%;height:42px;padding:1px;-webkit-border-radius:4px;border-radius:4px;background-color:#babcc2;text-decoration:none;overflow:hidden}
.btn2 a span{display:inline-block;width:100%;height:100%;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3),inset -1px -1px 1px rgba(255,255,255,0.3);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background-color:#f4f4f4;color:#50596d;text-align:center;line-height:35px;font-size:16px}

.tdlist {overflow:hidden;margin-top:-1px}
.tdlist > li {float:left;}
.tdlist a {display:block; position:relative; text-align:left;}
.tdlist a:after {content:""; position:absolute;}
.tdlist {margin-left:4px;margin-right:4px}

.upw9{margin:0 0 0 10px}
.upw10{margin-left:15px}

/* input Box */
.empty{background:#fff url(/mobile/images/bg_text.png) 8px -32px no-repeat}
#guess.fill{background-image:none}#login_area{margin:24px 20px 0 20px;padding-bottom:18px;position:relative;border-bottom:1px solid #d0d3d9}
#login_area{margin:24px 0px 0 20px;padding-bottom:18px;position:relative;border-bottom:1px solid #d0d3d9}
.uid,.upw{height:33px;padding:0 131px 0 0;position:relative}
//.uid,.upw{height:33px;padding:0 0 0 0;position:relative}
.upw{margin:18px 0 0 0}

#id,#inputPwd{width:100%;height:30px;padding:2px 30px 0 9px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}
#id.empty{background-position:8px 10px}
#id.fill{background-image:none}
#inputPwd.empty{background-position:8px -70px}
#inputPwd.fill{background-image:none}

#notice_area{padding:18px 0 51px 0;margin:0 20px;border-top:1px solid #fff;color:#757b85;font-size:12px}
.btn{height:34px}
.btn a{display:inline-block;float:left;width:48.5%;height:32px;padding:1px;-webkit-border-radius:4px;border-radius:4px;background-color:#babcc2;text-decoration:none;overflow:hidden}
.btn a span{display:inline-block;width:100%;height:100%;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 1px 1px 1px rgba(255,255,255,0.3),inset -1px -1px 1px rgba(255,255,255,0.3);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background-color:#f4f4f4;color:#50596d;text-align:center;line-height:35px;font-size:13px}
.btn .find_pwd{float:right}
.unotice{display:block;margin:20px 0 0 0;text-align:center}
.unotice a{color:#577be8}.uwarning{display:block;margin:8px 0 0 0;text-align:center;line-height:16px}

/* ¸Þ´ºÇ¥ 2012.09.06 */
.wrap_faq{position:relative;width:100%;}
.wrap_faq .tit{padding-top:5px;}
.wrap_faq.bottom .tit{padding-top:10px;}
.wrap_faq .ico_service{position:absolute;top:14px;right:13px;line-height:16px;padding-right:13px;background-position:right -476px;letter-spacing:-1px;text-decoration:none;}
.wrap_faq .bottom .ico_service{top:14px;}

.wrap_tbllist{overflow:hidden;margin:0 12px;border:1px solid #bbb;-webkit-border-radius:2px;}
.wrap_tbllist .tbl_service{width:100%;}
.wrap_tbllist .tbl_service td{width:25%;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-color:#f5f5f5;color:#333;text-align:center;height:36px;}
.wrap_tbllist .tbl_service td a{display:;width:100%;height:36px;line-height:36px;letter-spacing:-1px;text-decoration:none;}
.wrap_tbllist .tbl_service td.line_rlst{border-right:0;}
.wrap_tbllist .tbl_service tr.line_blst td{border-bottom:0;}

.wrap_tbllist .tbl_service2{width:100%;}
.wrap_tbllist .tbl_service2 td{width:25%;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-color:#f5f5f5;color:#333;text-align:center;height:30px;}
.wrap_tbllist .tbl_service2 td a{display:block;width:100%;height:36px;line-height:36px;letter-spacing:-1px;text-decoration:none;}
.wrap_tbllist .tbl_service2 td.line_rlst{border-right:0;}
.wrap_tbllist .tbl_service2 tr.line_blst td{border-bottom:0;}

.wrap_tbllist .tbl_service3{width:100%;}
.wrap_tbllist .tbl_service3 td{width:25%;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-color:#f5f5f5;color:#333;text-align:center;height:36px;}
.wrap_tbllist .tbl_service3 td a{display:block;width:100%;height:36px;line-height:36px;letter-spacing:-1px;text-decoration:none;}
.wrap_tbllist .tbl_service3 td.line_rlst{border-right:0;}
.wrap_tbllist .tbl_service3 tr.line_blst td{border-bottom:0;}

.wrap_tbllist .tbl_service4{width:100%;}
.wrap_tbllist .tbl_service4 td{width:20%;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));background-color:#f5f5f5;color:#333;text-align:center;height:36px;}
.wrap_tbllist .tbl_service4 td a{display:block;width:100%;height:36px;line-height:36px;letter-spacing:-1px;text-decoration:none;}
.wrap_tbllist .tbl_service4 td.line_rlst{border-right:0;}
.wrap_tbllist .tbl_service4 tr.line_blst td{border-bottom:0;}


.ico_comm{background:url(/mobile/images/icons.png) no-repeat;}
h3.tit{padding:20px 12px 7px 12px;font-size:15px;color:#3b47bd;letter-spacing:-1px;}
.list_my li .tit{display:block;overflow:hidden;font-size:14px;color:#000;font-weight:bold;text-decoration:none;white-space:nowrap;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;}

/* Ãß°¡ css :2012.08.30 */
ol.line5 li:nth-child(5n),
ul.line5 li:nth-child(5n){border-bottom:1px solid #c5c5c5}
ol.block li,
ul.block li{border-bottom:1px solid #eaeaea}
.type_a a{display:block;padding:8px 10px;font-size:15px;line-height:19px;font-weight:bold}
.type_a.elip{padding-right:100px}
.type_a.elip a{display:inline-block;position:relative;max-width:100%;padding-right:5px}
.type_a.elip a > span:nth-child(1){display:inline-block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
.type_a.elip a .by{position:absolute;left:100%;top:10px}
.type_a.elip2 a{}
.type_a.elip2 a span:nth-child(1){display:inline-block;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}


.fpg{overflow:hidden;clear:both;position:relative;height:42px;border-top:1px solid #c8cccf;border-bottom:1px solid #c8cccf;background:#edeeef;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f9f9f9),color-stop(100%,#edeeef));box-shadow:inset 0 1px 0 #f9f9fa,inset 0 -1px 0 #f9f9fa;line-height:42px;text-align:center}
.fpg_a{display:block;position:absolute;top:0;width:45px}
.fpg_a .im{margin-top:12px;vertical-align:top}
.fpg_apv{left:0;border-right:1px solid #b3b8bd;box-shadow:inset -1px 0 0 #f9f9fa}
.fpg_anx{right:0;border-left:1px solid #b3b8bd;box-shadow:inset 1px 0 0 #f9f9fa}
.fpg_n{font-size:16px;color:#878c8f}
.fpg_non{font-weight:bold;color:#333}



.more_news2 .by{position:absolute;left:100%;top:5px;width:70px;white-space:nowrap;font-size:11px;line-height:16px;color:#888;letter-spacing:-1px}
.type_a.elip a .by{position:absolute;left:100%;top:10px}
.hot_issue .type1.elip a .by{position:absolute;left:100%;top:10px;}
.hdline2 .by{position:absolute;top:9px;right:0;width:70px;white-space:nowrap}
.by{display:inline-block;font-weight:normal;font-size:11px;line-height:16px;letter-spacing:-1px;color:#888;white-space:nowrap}

/*
.by span{letter-spacing:0}
.by span:before{display:inline-block;width:1px;height:9px;margin:-2px 4px 2px 3px;background:#e4e4e4;vertical-align:middle;content:''}
*/

/* ´º½ººÎºÐÀÔ´Ï´Ù. */

@media(min-width:640px){
.responsive_wrap{display:table;width:100%;table-layout:fixed}
.responsive_col1{display:table-cell;min-width:320px}
.responsive_col2{display:table-cell;overflow:hidden;width:37.5%;border-left:1px solid #c5c5c5;/*background:#f6f6f6*/;vertical-align:top}
.responsive_col2 .box3{margin-top:-1px}
.responsive_col1 .article_nav2{margin-bottom:-1px}
.more_news{padding:2px 0}
.u_ft{border-top:1px solid #c5c5c5}
.section_list{margin-bottom:10px}
}



/* ê¸°ì‚¬ ë³¸ë¬¸ */
.subject{padding:12px 10px 9px;line-height:22px;font-size:18px;letter-spacing:-1px}
.subject + div{display:table;width:100%;padding:0 12px 9px;table-layout:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.subject + div .author{display:table-cell;height:30px;font-size:11px;line-height:15px;color:#999;vertical-align:middle}
.subject + div .author span{margin:0 4px;color:#e4e4e4}
.subject + div .tab{display:table-cell;width:70px}
.subject + div .tab div{display:table;width:100%;border:1px solid #afafaf;border-radius:4px;background:#f4f4f4;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.03,#fff),color-stop(0.03,#fafafa),to(#efefef));table-layout:fixed}
.subject + div .tab div a{display:block;font-weight:bold;font-size:13px;line-height:27px;letter-spacing:-1px;color:#222;text-align:center}
.subject + div .fsize{display:table-cell;width:63px}
.subject + div .fsize div{display:block;width:100%;height:27px;overflow:hidden;border:1px solid #afafaf;border-radius:4px;background:#f4f4f4;background:-webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(0.03,#fff),color-stop(0.03,#fafafa),to(#efefef))}
.subject + div .fsize div > span{display:inline-block;width:31px;height:27px;padding-top:1px;border-right:1px solid #afafaf;box-shadow:1px 0 #fff;vertical-align:top}
.subject + div .fsize div > span + span{padding-top:1px;border-right:0;box-shadow:none}
.subject + div .fsize div > span a{display:block;padding-right:1px;font-weight:bold;font-size:13px;letter-spacing:-1px;line-height:26px;color:#444;text-align:center}
.subject + div .fsize div > span + span a{font-size:16px}
.subject + div .fsize div > span span{display:block;padding-right:1px;font-weight:bold;font-size:13px;letter-spacing:-1px;line-height:26px;color:#aaa;text-align:center}
.subject + div .fsize div > span + span span{font-size:16px}


.newsct_body{overflow:hidden;padding:10px 10px 14px;font-size:16px;line-height:1.45em;color:#333}
.fs1{font-size:14px}
.fs2{font-size:16px}
.fs3{font-size:18px}
.fs4{font-size:20px}
.fs5{font-size:22px}

/* ê¸°ì‚¬?´ìš© */
.nbd_table{width:100%;margin-bottom:.7em}
.nbd_table,.nbd_table th,.nbd_table td{font-size:11px;font-weight:normal;color:#666;text-align:center}
.newsct_vody_fs18 .nbd_table,.newsct_vody_fs18 .nbd_table th,.newsct_vody_fs18 .nbd_table td{font-size:14px}
.nbd_im_w{display:block;clear:both;width:100%;margin-bottom:.6em;text-align:center}
.nbd_mov_w{width:300px;margin:0 auto .6em}
.nbd_a{display:inline-block;position:relative}
.nbd_im{vertical-align:top}
.nbd_btnz,.nbd_mov{overflow:hidden;position:absolute;border:0;text-indent:100px;white-space:nowrap;-webkit-appearance:none}
.nbd_btnz{right:0;bottom:0;width:24px;height:22px;background:url(/mobile/images/ico_bg.png) no-repeat -24px -829px}
.nbd_btnz_out{background-position:0 -829px}
.nbd_mov{top:50%;left:50%;width:59px;height:59px;margin:-30px 0 0 -30px;background:url(/mobile/images/ico_bg2.png) no-repeat 0 -1px;-webkit-background-size:80px 450px}
@media screen and (-webkit-min-device-pixel-ratio:1.5){.nbd_mov{background-image:url(/mobile/images/renew/ico_bg2_20.png)}}


/* LNB */
//.lnb{border-bottom:1px solid #000;background:#343c49}
.lnb{border-bottom:1px solid #000;background:#29088A}
.lnb ul{overflow:hidden}
/*
.lnb li{float:left;width:12%}
*/
.li_0{float:left;width:13%}
.li_1{float:left;width:9%}
.li_4{float:left;width:15%}

//.lnb li{float:left;width:12.7%}

.lnb li a{display:block;font-weight:bold;font-size:14px;line-height:35px;letter-spacing:0;color:#fff;text-align:center;white-space:nowrap}
/*.lnb li.selected a{color:#78a2ff}#FFFF00 */
.lnb li.selected a{color:#DF0101}

/*
.lnb li:nth-child(6){width:10.9%}
.lnb li:nth-child(6) a{letter-spacing:1px}
.lnb li:nth-child(1) a{padding-left:2px}
.lnb li:last-child{overflow:hidden;float:none;width:auto}
.lnb li:last-child a{padding-right:2px}
*/

.lnb_sub{overflow:hidden;width:100%;border-bottom:1px solid #c8c8c8;background:#f9f9f9;background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f6f6f6))}
.lnb_sub ul{display:table;width:100%;table-layout:fixed}
.lnb_sub li{display:table-cell;}
.lnb_sub li a{display:block;position:relative;font-weight:bold;font-size:13px;line-height:33px;color:#333;letter-spacing:-1px;text-align:center;white-space:nowrap}
.lnb_sub li a span{letter-spacing:0}
.lnb_sub li.selected a{color:#3449aa}
.lnb_sub li a:before{position:absolute;right:100%;top:9px;width:1px;height:16px;background:#d8d8d8;content:''}
.lnb_sub li a:after{position:absolute;left:100%;top:9px;width:1px;height:16px;background:#fff;content:''}
.lnb_sub .special{color:#ed232b}


/* header2  : 2012.08.31  */

#header2{position:relative;border-bottom:1px solid #da7406;}
#header2 .logo{ padding:13px 0 12px 10px;}
#header2 .gnbUtil{ position:absolute; right:53px; top:12px; padding:7px 5px 3px; height:22px; font-size:14px; background:#eaeaea; -webkit-border-radius:2px;}

//#header2 .d_gnb{width:100%; border-bottom:2px solid #e89104; background:#1e7dda;}
#header2 .d_gnb{width:100%; border-bottom:2px solid #FE642E; background:#1e7dda;}

#header2 .d_gnb:after{content:"";display:block;clear:both;height:0;visibility:hidden}
#header2 .d_gnb li{float:left; text-align:center; width:16%; background:#1e7dda; height:37px;}
#header2 .d_gnb li.w18p{width:18%}
#header2 .d_gnb li a{display:block; height:25px; font-size:15px; padding-top:12px; color:#fff; font-weight:bold; background:url(/mobile/images/bu_gnb.gif) repeat-y 0 0;}
#header2 .d_gnb li a.first{border-left:none;}
#header2 .d_gnb li a.last{border-right:none;}

//#header2 .d_gnb li.on{ background:#e89104;}
#header2 .d_gnb li.on{ background:#FE642E;}

#header2 .d_gnb li.on a{ background:none}
#header2 .d_gnb li.last{ float:right}
#header2 .d_gnb li.first a{ background:none}
#header2 .btnSearch{ position:absolute; right:10px; top:12px;}


/* Login Page ::: 2012.08.31 container */
#container{width:100%; position:relative;}

/* °øÁö»çÇ× */
.noticeTitle{ background:#eee; font-size:14px; font-weight:bold; border-bottom:1px solid #c4c4c4; padding:5px 0 5px 8px}
.noticeTitle span{ display:inline-block; background:url(/mobile/images/dot1.gif) no-repeat 0 7px; margin-left:5px; padding-left:7px; color:#076b9d}

/* login */
.loginBox{ background:#ececec; padding:10px 30px;}
.loginBox ul{ width:100%; position:relative;}
.loginBox ul li{ padding-right:90px;}
.loginBox ul li input{ width:100%;}
.loginBox ul li input.checkBox{ width:20px; height: 12px; margin-top: 5px;}
.loginBox ul li.text{ padding-right:0;}
.loginBox ul li.check{ display:block; width:100%; margin-top:7px;}
.loginBox ul li.loginBtn{ position:absolute; right:0; top:43px; padding-right:0}
.loginBox ul li.loginBtn a{ display:block; width:76px; height:35px; background:url(/mobile/images/imgset1.gif) no-repeat 0 -60px; font-size:14px; font-weight:bold; color:#fff; padding-top:15px; text-align:center;}

.loginBox ul li.loginBtn2{ position:absolute; right:0; top:3px; padding-right:0}
.loginBox ul li.loginBtn2 a{ display:block; width:76px; height:35px; background:url(/mobile/images/imgset1.gif) no-repeat 0 -60px; font-size:14px; font-weight:bold; color:#fff; padding-top:15px; text-align:center;line-height:25px}

.loginText{ padding:10px 30px 0 30px;}

/* login */
.loginBox1{ background:#ececec; padding:10px 10px;}
.loginBox1 ul{ width:100%; position:relative;}
.loginBox1 ul li{ padding-right:90px;}
.loginBox1 ul li input{ width:100%;}
.loginBox1 ul li input.checkBox{ width:20px; height: 12px; margin-top: 8px;}
.loginBox1 ul li.text{ padding-right:0;}
.loginBox1 ul li.check{ display:block; width:100%; margin-top:7px;}
.loginBox1 ul li.loginBtn1{ position:absolute; right:0; padding-right:0}
.loginBox1 ul li.loginBtn1 a{ display:block; width:30px; height:15px; background:url(/mobile/images/imgset1.gif) no-repeat 0 -60px; font-size:12px; color:#fff; padding-top:3px; text-align:center;}

.loginText{ padding:10px 30px 0 30px;}

.loginPopupBox{ position:absolute; left:0; top:95px; width:100%; z-index:100}
.loginPopupBox .loginPopup{ background:url(/mobile/images/bg_login_popup.gif) no-repeat 0 0; width:294px; height:208px; margin:0 auto;}
.loginPopupBox .loginPopup h3{ padding:20px 0 0 15px; font-size:14px;}
.loginPopupBox .loginPopup .txt{ padding:27px 0 0 100px; font-size:12px;}
.loginPopupBox .loginPopup .btn{ padding:27px 0 0 100px; font-size:12px;}


/* common */ 
.loginbody{margin:0px;padding:0px;font-size:12px;line-height:14px;color:#666;font-family:"Dotum","µ¸¿ò", "±¼¸²", Sans-serif;letter-spacing:0; word-wrap:break-word;}
/*
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,p{margin:0;padding:0;font-size:12px;line-height:18px;color:#666;list-style:none}
*/


.btn3{ display:inline-block; height:27px; background:url(/mobile/images/btnbar.gif) no-repeat 0 0; padding:0 0 0 5px!important; margin:0 !important; color:#fff;}
.btn3 span{ display:block; height:22px; background:url(/mobile/images/btnbar.gif) no-repeat right 0; padding:5px 5px 0 0; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
.btn3.w128{ width:128px; letter-spacing:-1px;}
.btn3.w90{ width:90px; letter-spacing:-1px;}
.btn3.w65{ width:65px;}

.btn3:link, .btn1:active {color:#fff;text-decoration:none}
.btn3:visited {color:#fff;text-decoration:none}

/* input-type */
.inputLogin{height:17px;padding:3px 0 0 3px;border:1px solid #bebebe;background:#fff;vertical-align:middle; width:190px;font-size:14px;font-family:"Dotum","µ¸¿ò", "±¼¸²", Sans-serif;color:#333}
.input2{height:17px;padding:3px 0 0 3px;border:1px solid #bebebe;background:#fff;vertical-align:middle;font-size:12px;font-family:"Dotum","µ¸¿ò", "±¼¸²", Sans-serif;color:#333}
.select{font-size:26px; font-family:"Dotum","µ¸¿ò", "±¼¸²", Sans-serif;color:#666; width:100%}
.textarea {border:1px solid #d8d8d8;background:#fff;font-size:22px;font-family:"Dotum","µ¸¿ò", "±¼¸²", Sans-serif;color:#666;line-height:22px;}

.inputLogin9{height:25px;padding:3px 0 0 3px;border:1px solid #bebebe;background:#fff;vertical-align:middle; width:50px;font-size:14px;font-family:"Dotum","µ¸¿ò", "±¼¸²", Sans-serif;color:#333}

.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mb10{margin-bottom:10px!important;}/* 2012.07.16 ¼öÁ¤*/
.ac {text-align:center !important}
.ac5 {text-align:right !important}

/* footer */
.fot9{padding:9px 0 22px;border-top:1px solid #ffffff;background-color:#ffffff;font-size:18px;text-align:center}
.tip_top,.fot_pa9{display:inline-block;margin:0 2px;padding:0 7px;border:3px solid #FF0040;border-radius:7px;background:#81DAF5;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:25px}
.a .fot_pa9{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)} 

.mngrbtn{display:inline-block;margin:0 2px 2px ;padding:2px 2px;border:1px solid #a0a7af;border-radius:3px;background:#D9E0E8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:16px}
.a .mngrbtn{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}

.tBox{padding:2px 2px;border:1px solid #d3d3d3;vertical-align:middle;}/*default*/

/* Footer */
.fot_bg{padding:9px 0 10px;border-top:1px solid #878f9a;background-color:#D0F5A9;font-size:12px;text-align:center}
.fot{padding:9px 0 22px;border-top:1px solid #878f9a;background-color:#e1e4e6;font-size:12px;text-align:center}
.tip_top,.fot_pa{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid #a0a7af;border-radius:3px;background:#e5e7e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:25px}
.a .fot_pa{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}
.fot_p2{margin:8px 0 5px}
.fot_p2a{display:inline-block;padding:0;color:#777}
.fot_p3a{font-size:12px;color:#797b83}
.fot_p2a::before,.fot_p3a::before{display:inline-block;height:12px;margin:0 6px 0 3px;border-left:1px solid #c3c5ce;border-right:1px solid #eaeced;vertical-align:-2px;content:''}
.fot_p2a:first-child::before,.fot_p3a:first-child::before{display:none}


	.sec_chg .p_pic img{width:96px;height:136px;border:1px solid #d2d2d2; margin-right:10px;}
	.vkinput{;height:25px;padding:2px 5px 0 2px;border:1px solid #a8aaaf;color:#000;font-size:15px;-webkit-box-shadow:0 1px 1px 0 lightgray inset;-webkit-appearance:none}	

	.width70{width:70%}
	.width60{width:60%}
	.width50{width:50%}
	.width40{width:40%}			
	.width30{width:30%}
	.width20{width:20%}


.fot_pared{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid #a0a7af;border-radius:3px;background:#E25555;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#E25555),color-stop(100%,#E25555));box-shadow:inset 0 0 1px rgba(226,85,85,.65);line-height:25px;color:#fff;font-weight:}
.a .fot_pared{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(226,85,85,.55)}


	.addlink{margin:5px;width:95%;text-align:center}
	.addlink li {display:inline-block}
	.fot_pa30{display:inline-block;margin-top:2px;padding:0 7px;border:1px solid #a0a7af;border-radius:3px;background:#e5e7e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:33px}
	.a .fot_pa30{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}


	.fot_45{font-size:16px;display:inline-block;margin:0 2px;padding:0 7px;border:2px solid #a0a7af;border-radius:3px;background:#e5e7e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:40px}
	.a .fot_45{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}

	.btmmargin{cursor:pointer;margin-bottom:5px}
	
	
/* Images  jpmobile.css¿¡µµ Áßº¹ */
.im,.imwt,.imld,.u_gnbn{display:inline-block;overflow:hidden;background-repeat:no-repeat;white-space:nowrap;text-indent:60px}
.im,.u_gnbn{background-image:url(/mobile/images/im_v7.png)}
@media screen and (-webkit-min-device-pixel-ratio:1.5){
.im,.u_gnbn{background-image:url(/mobile/images/im_v7.png);-webkit-background-size:162px 310px;background-size:162px 310px}
}

.tol_rfbt,.tol_fs,.tol_top{border:1px solid #999da4;border-radius:3px;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f2f2f2));vertical-align:top}

.tol_top{display:inline-block;height:30px;padding:0 7px 0 4px;font-size:12px;line-height:29px;text-align:center}
.tol_top .im_top{margin:0 1px 0 0px;vertical-align:-3px}
.im_top{width:12px;height:12px;background-position:-105px -8px}


.fot_pa{cursor:pointer}
.newsviewbutton{;font-family:"Dotum","µ¸¿ò", "±¼¸²", Sans-serif;color:#000;font-size:16px; display:inline-block;margin:0 2px;padding:5px 5px;border:1px solid #a0a7af;border-radius:3px;line-height:20px}


.vktitle{margin:5px 10px;font-size:15px;color:#3b47bd;letter-spacing:-1px;font-weight:bold}
.vkbtnbox{display:inline-block;margin:0 5px;padding:0 5px;border:1px solid #a0a7af;border-radius:3px;background:#e5e7e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f5f6),color-stop(100%,#e5e7e8));box-shadow:inset 0 0 1px rgba(255,255,255,.65);line-height:20px}
.a .vkbtnbox{border-radius:0;-webkit-box-shadow:inset 0 0 1px rgba(167,170,180,.55)}

h333{color:#333;font-family:"µ¸¿ò",dotum,sans-serif;font-size:12px;font-weight:normal}
.hS3{font-size:16px}
.hS3 .ico_guide {margin-left:2px;}
.hS3 .lay {left:100%; top:24px; margin-left:-20px; text-shadow:none;}

.hgo{font-weight:normal;position:relative;padding:10px 10px 3px;height:22px;/*border-top:1px solid #a5a9ad*/;border-bottom:1px solid #dfdede;background:#f2f2f2;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(100%,#f0f0f0));font-size:16px;color:#000;text-align:left}
.hgo{font-family:'³ª´®°íµñ',NanumGothic,'¸¼Àº°íµñ','Malgun Gothic','µ¸À½',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif}


 body,input,textarea,select,button,table{font-family:'³ª´®°íµñ',NanumGothic,'¸¼Àº°íµñ','Malgun Gothic','µ¸À½',Dotum,'±¼¸²',Gulim,Helvetica,sans-serif}
a{*color:#000}

.h3{border-top:1px solid #d1d3d6;border-bottom:1px solid #e7e7e8;background:#fbfbfb;font-weight:normal;font-size:14px;color:#333}
.hS3 {margin-bottom:10px;border-top:1px solid #e0e0e0; border-bottom:1px solid #c6c6c6; color:#666; letter-spacing:-1px; padding:8px 0 6px 10px; text-shadow:1px 1px 1px #fff; background:#ebebeb;}
.hS3{font-size:16px}

.photobak{background:url('/image2014/common/nophoto.png') no-repeat 0 0 ;background-size:contain}

/* ´º½º ¸ñ·Ï °øÅë ..2014.css ÀÏºÎ */
ol.line5 li:nth-child(5n),
ul.line5 li:nth-child(5n){border-bottom:1px solid #c5c5c5}
ol.block li,
ul.block li{border-bottom:1px solid #eaeaea}
.type_a a{display:block;padding:8px 10px;font-size:15px;line-height:19px;font-weight:bold}
.type_a.elip{padding-right:100px}
.type_a.elip a{display:inline-block;position:relative;max-width:100%;padding-right:5px}
.type_a.elip a > span:nth-child(1){display:inline-block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
.type_a.elip a .by{position:absolute;left:100%;top:10px}
.type_a.elip2 a{}
.type_a.elip2 a span:nth-child(1){display:inline-block;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}

.type_ab {display:block;padding:8px 10px;font-size:15px;line-height:19px;font-weight:bold}
.type_ab.elip{padding-right:100px}
.type_ab.elip a{display:inline-block;position:relative;max-width:100%;padding-right:5px}
.type_ab.elip a > span:nth-child(1){display:inline-block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
.type_ab.elip a .by{position:absolute;left:100%;top:10px}
.type_ab.elip2 a{}
.type_ab.elip2 a span:nth-child(1){display:inline-block;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}
.more_news2 .by{position:absolute;left:100%;top:5px;width:70px;white-space:nowrap;font-size:11px;line-height:16px;color:#888;letter-spacing:-1px}
.type_a.elip a .by{position:absolute;left:100%;top:10px}
.hot_issue .type1.elip a .by{position:absolute;left:100%;top:10px;}
.hdline2 .by{position:absolute;top:9px;right:0;width:70px;white-space:nowrap}
.by{display:inline-block;font-weight:normal;font-size:11px;line-height:16px;letter-spacing:-1px;color:#888;white-space:nowrap}

	.menehideshow{position:absolute;right:5px;top:4px;font-size:12px;font-weight:normal;color:#000;}
	.midmenuhead2{width:93%;height:15px;display:block;position:relative;background:#f0f1fd;padding:0px}	
	.midmenuhead{width:94%;height:15px;display:block;position:relative;background:#ddf3fe;padding:10px}		
	.w3menuname{font-weight:normal}

	
.f12gray{padding:3px}

caption{display:none}
.hgo{height:40px}

.w3menuname{clear:both;width;97%;margin-left:5px;margin-right:10px;float:left;font-size:14px;margin-bottom:10px;display:block;color:#f86d07;font-weight:bold}

.headimg img{vertical-align:1px;margin-right:2px}
.smstitlebar{width:97%;font-size:12px;text-align:left;margin:5px;margin-bottom:0;font-weight:normal;color:#f86d07}



.newstitle17 {border-bottom:1px solid #e6e6e6;padding:0 5px 5px 7px;margin-bottom:9px}
.newstitle17 {padding-top:5px;background:#eee;border-top:2px solid #ccc;border-bottom:1px solid #ccc}

.newstitle17sub {padding:0 10px 10px 10px;margin-bottom:2px}

.newstitle17 h3{padding-top:0;margin-top:0}
.newstitlwrap{padding:0 0 20px 0;}

.newstitle17 h3.tit_subject{font-size:20px;font-weight:bold;color:#000a19;padding:0 0 5px 0;line-height:1.2em}
.newstitle17 h3.tit_subject a{color:#000a19;}

.newstitle17sub h3.tit_subjectsub{font-size:16px;font-weight:bold;color:#000a19;padding:0 0 8px 0;line-height:1.2em}
.newstitle17sub h3.tit_subjectsub a{color:#000a19;}

.newstitle17 .tit_subtit{display:block;font-size:16px;font-weight:bold;color:#222;padding-bottom:10px;ine-height:12px}
.newstitle17 .tit_subtit a{color:#666;}

.info_data{width:100%;*zoom:1}
.info_data:after{content:""; display:block; clear:both;}
.info_data div{float:left;font-size:11px;color:#999;margin-left:10px}
