@charset "utf-8";
/* CSS Document */

#mcontainer { position: relative; margin:0 auto; width:1000px; /*height:800px;*/ }
#mvisual { position:absolute; left:0; top:0; width:666px; height:401px; background:#275fb0; }
#login { position:absolute; left:666px; top:0; width:334px; height:211px; background:#549adc }
#login .login_gm { position:relative; /*margin:38px 0 0 25px;*/margin:18px 0 0 25px; width:300px; background:url(/images/panel/kr/main/l_bar.gif) no-repeat 72px 4px; overflow:hidden }
#login .login_gm li { float:left; margin-right:20px }
#login .login_gm li a { /*display:block;*/ color:#fff; text-decoration:none; vertical-align:middle; }
#login .login_gm li a:hover { color:#fff }
#login .login_gm li.m1 { /*width:47px;*/ background:url(/images/panel/kr/main/l_ico1.gif) no-repeat 0 4px; padding-left:17px }
#login .login_gm li.m2 { /*width:110px;*/ background:url(/images/panel/kr/main/l_ico2.gif) no-repeat 0 4px; padding-left:17px }
#login .l_idinp { position:absolute; left:25px; top:87px; width:197px; height:39px }
#login .l_pwinp { position:absolute; left:25px; top:131px; width:197px; height:39px }
#login .l_btn { position:absolute; left:226px; top:87px; width:83px; height:83px }
#login .login_info { position:relative; margin:38px 0 0 25px; width:284px; height:23px }
#login .login_info .txt { background:url(/images/panel/kr/main/info_ico.gif) no-repeat; padding-left:31px; color:#fff; height:21px; padding-top:2px }
#login .btn_list { position:absolute; right:0; top:0; width:116px; height:23px }
#login .btn_list li { float:left; margin-right:2px }
#login .btn_list li.l_btn1 { width:56px; text-align:center; height:23px; background:#7abbf8 }
#login .btn_list li.l_btn2 { width:56px; text-align:center; height:23px; background:#387ebf }
#login .btn_list li.l_btn1 a, #login .btn_list li.l_btn2 a { color:#fff; display:block; text-decoration:none; padding-top:1px }
#login .login_info1 { position:relative; margin:20px 0 0 25px; width:284px; height:70px; padding-top:25px; background:url(/images/panel/kr/main/dot1.gif) repeat-x left top; overflow:hidden }
#login .login_info1 .li_left { float:left; width:138px; height:69px; background:url(/images/panel/kr/main/dot2.gif) repeat-y right top; padding-left:4px }
#login .login_info1 .li_right { float:left; width:120px; height:69px; padding-left:20px; }
#login .login_info1 .li_left .lil_txt, #login .login_info1 .li_right .lil_txt { margin-top:8px; background:url(/images/panel/kr/main/bullet1.gif) no-repeat left 8px; padding-left:8px; color:#fff }
#login .login_info1 .li_left .lil_num, #login .login_info1 .li_right .lil_num { margin-top:10px; font-size:18px; color:#ffce25; font-weight:bold; padding-left:10px }
#login .login_info1 .li_left .lil_num span, #login .login_info1 .li_right .lil_num span { font-family:Verdana }

#event { position:absolute; left:666px; top:211px; width:334px; height:190px }
#notice { position:absolute; left:0; top:401px; width:322px; height:237px; border-color:#ededed; border-style:none solid solid none; border-width:0 1px 1px 0 }
#event_board { position:absolute; left:323px; top:401px; width:343px; height:237px; border-color:#ededed; border-style:none solid solid none; border-width:0 1px 1px 0 }
#investigation { position:absolute; left:667px; top:401px; width:333px; height:237px; border-color:#ededed; border-style:none none solid none; border-width:0 0 1px 0 }
#notice .bd_tl { position:relative; margin-top:40px; width:293px; font-size:15px; color:#4c4c4c }
#event_board .bd_tl { position:relative; margin:40px 0 0 25px; width:293px; font-size:15px; color:#4c4c4c }
#investigation .bd_tl { position:relative; margin:40px 0 0 25px; width:308px; font-size:15px; color:#4c4c4c }
#notice .bd_tl span, #event_board .bd_tl span, #investigation .bd_tl span { position:absolute; right:0 }
#notice .bd_list{ margin-top:20px; width:293px; }
#event_board .bd_list { margin:20px 0 0 25px; width:293px; }
#investigation .bd_list { margin:20px 0 0 25px; width:308px; }
#notice .bd_list li, #event_board .bd_list li { position:relative; width:293px; margin-bottom:5px; background:url(/images/panel/kr/main/bullet.gif) no-repeat 5px center; padding-left:12px }
#notice .bd_list li a, #event_board .bd_list li a { color:#666; text-decoration:none; font-family: Verdana; }
#notice .bd_list li a:hover, #event_board .bd_list li a:hover { color:#000 }
#notice .bd_list li .date, #event_board .bd_list li .date, #investigation .bd_list li .date { position:absolute; right:14px; top:0; font-family:Verdana; font-size:11px; color:#999 }
#investigation .bd_list li { position:relative; width:294px; margin-bottom:5px; background:url(/images/panel/kr/main/bullet.gif) no-repeat 5px center; padding-left:12px }
#investigation .bd_list li a { color:#666; text-decoration:none }
#investigation .bd_list li a:hover { color:#000 }
#investigation .bd_list li .point { position:absolute; right:0; top:0; font-family:Verdana; font-size:10px; color:#fff; width:54px; height:20px; background:#ff4e00; font-weight:bold; text-align:center}
#investigation .bd_list li .point span { color:#fff001 }
#m_banner { position:absolute; left:0; top:679px; width:1080px; /*height:50px;*/ overflow:hidden }
#m_banner li { float:left; margin-right:60px }
#m_banner li.b1 { width:200px; background:url(/images/panel/kr/main/ico1.gif) no-repeat }
#m_banner li.b1 a { display:block; padding:15px 0 15px 77px; color:#ff6c00; font-size:16px; font-weight:bold }
#m_banner li.b2 { width:200px; background:url(/images/panel/kr/main/ico2.gif) no-repeat }
#m_banner li.b2 a { display:block; padding:15px 0 15px 77px; color:#ff6c00; font-size:16px; font-weight:bold }
#m_banner li.b3 { width:200px; background:url(/images/panel/kr/main/ico3.gif) no-repeat }
#m_banner li.b3 a { display:block; padding:15px 0 15px 77px; color:#ff6c00; font-size:16px; font-weight:bold }
#m_banner li.b4 { width:220px; background:url(/images/panel/kr/main/ico4.gif) no-repeat }
#m_banner li.b4 a { display:block; padding:15px 0 15px 77px; color:#ff6c00; font-size:16px; font-weight:bold }

/* input */
.m_inpst { padding:12px; background:#fff; border:none; font-family: arial; color: #000;}

#slides { display: none }
#slides .slidesjs-navigation {  margin-top:5px; z-index:100 }
.slidesjs-pagination { position:absolute; left:23px; top:350px; margin: 7px 0 0; float: right; list-style: none; z-index:100  }
.slidesjs-pagination li { float: left; margin: 0 1px; }
.slidesjs-pagination li a { display: block; width:13px; height:0; padding-top:13px; background:url(/images/panel/kr/main/pagination.png); background-position: 0 0; float: left; overflow: hidden; z-index:100}
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active { background-position: 0 -13px }
.slidesjs-pagination li a:hover { background-position: 0 -26px}
#slides a:link,
#slides a:visited { color: #333 }
#slides a:hover,
#slides a:active { color: #9e2020 }
a.slidesjs-next,
a.slidesjs-previous { display:none }
a.slidesjs-play,
a.slidesjs-stop { position:absolute; right:23px; top:350px; background-image: url(/images/panel/kr/main/btns-next-prev.png); background-repeat: no-repeat; display:block; width:19px; height:19px; overflow: hidden; text-indent: -9999px; float: left }
a.slidesjs-play { width:19px; background-position: 0 0 }
a:hover.slidesjs-play { background-position: 0 -0 }
a.slidesjs-stop { width:19px; background-position: -20px 0 }
a:hover.slidesjs-stop { background-position: -20px 0 }

/* New Style 2014.8.15 13:00:00 */
#m_banner li.b1 a:hover, #m_banner li.b2 a:hover, #m_banner li.b3 a:hover, #m_banner li.b4 a:hover {text-decoration:none!important; cursor:default;}
.check-box {border:solid 1px #ccc; background-color:#fff;}
.m3_1 {background:url(/images/panel/kr/main/l_bar.gif) no-repeat 0 4px; padding-left:5px; margin-left:-10px;}
.m3_1 label {color:#fff; vertical-align: middle;}
