@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0;}
img{border:0;}
a, body, option, select, input, p, br, td, div, span, form, textarea, center, pre, blockquote 
{FONT-FAMILY:dotum, 굴림, verdana; FONT-SIZE:12px;color:#717171;LINE-HEIGHT: 18px;}
A:link  {COLOR:#717171;TEXT-DECORATION:none;}
A:visited {COLOR:#717171; TEXT-DECORATION:none;}
A:hover {COLOR:#0a33a8; TEXT-DECORATION:none;}
A:active {COLOR:#717171; TEXT-DECORATION:none;}

input {border:1px solid #d6dbe5; height:20px;}


/* Top */
#top {border-bottom:3px solid #1c49c4;}
.logo {text-align:left; vertical-align:top; padding:15px 0 25px 50px;}
.menu {text-align:right; vertical-align:top; padding:15px 30px 0 0;}
.toplink {vertical-align:bottom; text-align:right;height:30px; padding:0 30px 0 0;}
.toplink img{margin-left:8px;}
/* Navi */
ul.navi{float:right; padding-right:30px; padding-top:12px;}
ul.navi li{float:left; background:url(/kor/img/common/line.gif) no-repeat right top;}
ul.navi li a{padding:8px 26px 13px 25px;}
/* sNavi */
ul.sNavi{background:#fff; height:22px; border:2px solid #153ba7; padding:0 5px;}
ul.sNavi li{float:left; height:19px; line-height:19px;}
ul.sNavi li a{display:block;padding:2px 6px;color:#888888;}
ul.sNavi li a:hover{color:#0a33a8;}

/* Main */
#contain {background:url(../../img/main/m_bg02.gif) repeat-x 0 0; padding:28px 0 15px 40px;}
#bottom {background-color:#f1f1f1;height:78px; clear:both;}
#bottom table {height:68px;}
#mainflash{background:url(../../img/main/m_bg01.gif) repeat-x 0 0;}
#copy {width:416px;float:left; padding-top:15px;vertical-align:top;}
.clogo{display:block;margin:25px 78px 26px 50px;float:left;}
.addr{display:block;margin-top:5px;}

/* Quick */
#Quick {position:absolute; left:950px; top:135px; z-index:1;}
#sQuick {position:absolute; left:950px; top:270px; z-index:1;}
#Quick img{margin-bottom:6px; display:block;}
#sQuick img{margin-bottom:6px; display:block;}
.quickB {background:url(../../img/main/q_bg.gif) no-repeat 0 0; width:67px; height:433px;}

/* Sub */
#scontain {align:top;height:auto;_height:441px; min-height:441px;background:url(../../img/main/m_bg02.gif) repeat-x 0 0; padding:25px 0 0 230px;}
#sbottom {height:78px; border-top:1px solid #e3e3e3; clear:both;}
#subflash{background:url(../../img/common/s_bg.gif) repeat-x 0 0;}
#title {width:700px;height:32px;border-bottom:1px solid #e3e3e3;}
#title img{display:block;float:left;}
.route {padding-left:15px;display:block;float:right; background:url(../../img/common/home.gif) no-repeat 0 40%;}
.routeB {font-weight:bold;color:#009bbc;}
#contents {width:660px;margin:30px 20px 40px; overflow:hidden;}

/* Lmenu */
#lmenu {position:absolute;top:218px;left:25px;z-index:2;width:180px;}
#lmenu ul li img{vertical-align:top;}
ul,li {list-style:none; line-height:27px;}
li {height:27px;}