@charset "utf-8";
@media print{#headArea{display:none !important;}
#bodyArea{float:none;margin:0 !important;padding:0 !important;background-image:none !important;}
#bodyLeft{display:none !important;margin:0 !important;padding:0 !important;}
#bodyRight{float:none !important;margin:0 !important;padding:0 !important;}
.contTop{display:none !important;}
#location{position:static !important;}
#contents{float:none;margin:0 !important;padding:0 !important;}
#footerArea{display:none !important;}
.accessb{display:none;}
}
#headArea a{text-decoration:none;}
#bodyLeft a{text-decoration:none;}
#quickArea a{text-decoration:none;}
#location a{text-decoration:none;}
.skipMenu{visibility:hidden;position:absolute;z-index:-10;margin:0;padding:3px;border:1px solid #ccc;background:#fefefe;list-style:none;}
.skipMenu li{display:inline;padding-right:2em;}
#headArea{overflow:hidden;_zoom:1;width:100%;min-width:982px;margin:0;padding:0;z-index:10;}
body{background:url('../images/common/bg/bgSub.jpg') 50% 0 no-repeat;}
iframe body{background-image:none !important;}
.topA{width:982px;height:78px;margin:0 auto;overflow:hidden;_zoom:1;}
.logoTop{float:left;margin:0;padding:0;font-size:0;line-height:0;}
.logoTop img{margin:42px 0 0 3px;}
#tnb{float:right;_zoom:1;overflow:hidden;margin:45px 0 0 0;padding:0 0 8px 0;}
#tnb *{vertical-align:middle;}
:root .tnbwidths{width:500px;}
#headTopSearch{width:152px;color:#7d7d7d;padding:7px 4px 7px 4px;font-size:1em;margin:0 0 0 0;border-bottom:#a4a4a4 2px solid;border-left:#a4a4a4 2px solid;border-top:#a4a4a4 2px solid;border-right:#a4a4a4 2px solid;border-style:solid;}
#tnb .fontControl{float:left;margin:0;padding:4px 0 0 0;font-size:0;line-height:100%;}
#tnb .fontControl img{margin:0 0 0 4px;vertical-align:middle;}
#tnb .fontControl a{display:inline-block;}
#tnb .link{float:left;margin:0;padding:4px 0 0 7px;font-size:0;line-height:100%;_line-height:0;background:url('../images/common/bg/bgTnbLine.gif') no-repeat 7px 7px;}
#tnb .link img{margin:0 0 0 9px;_margin-bottom:2px;_vertical-aling:top;}
#tnb fieldset.topSearch{float:left;margin:0;padding:0 0 0 10px;}
#tnb fieldset.topSearch input.inputSearch{width:140px;margin:0;padding:4px 7px;color:#7d7d7d;font-size:0.9em;border:2px solid #a4a4a4;background:transparent;}
.openTotalView{float:left;margin:0;padding:4px 0 0 6px;_padding-top:6px;*padding-top:6px;font-size:0;line-height:0;}
:root .openTotalView{float:left;margin:0;padding:6px 0 0 6px;font-size:0;line-height:0;}
.topB{width:100%;margin:0;padding:0;background:url('../images/common/bg/bgTopLine.gif') no-repeat center bottom;}
.visual{width:982px;margin:0 auto;}
#tnb{width:419px;}
#gnb{position:relative;height:68px;margin:0;padding:0;font-size:0;line-height:0;}
#gnb ul{list-style-type:none;margin:0;padding:0 0 0 0;overflow:hidden;_zoom:1;}
#gnb li.mainMenu{float:left;margin:0;}
#gnb li.mainMenu a{display:block;padding:3px 0 0 0;}
#gnb li.mainMenu.first{background-image:none;}
#gnb div.subMenu{position:absolute;left:0;top:42px;width:982px;}
#gnb .subMenu .boxSR{padding-right:0px;}
#gnb .subMenu .boxSM{height:48px;}
#gnb .subMenu li{float:left;margin:0;padding:3px 0 0 22px;background:url('../images/common/gnb/bulGnbSm.gif') no-repeat 15px 10px;}
#gnb #sub01 .boxSM{padding-left:35px;}
#gnb #sub02 .boxSM{padding-left:120px;}
#gnb #sub03 .boxSM{padding-left:190px;}
#gnb #sub04 .boxSM{padding-left:445px;}
#gnb #sub05 .boxSM{padding-left:560px;}
#gnb #sub06 .boxSM{padding-left:850px;}
#bodyArea{width:982px;clear:both;_display:block;margin:0 auto;padding:0 0 30px 0;overflow:hidden;_zoom:1;}
#bodyLeft{float:left;width:180px;margin:35px 0 0 0;padding:0;}
.lnbTit{clear:both;margin:0;padding:24px 0 20px 13px;font-size:0;line-height:0;background:url('../images/common/lnb/titleBg.gif') no-repeat left top;}
.lnb{list-style-type:none;margin:1px 0 0 0;padding:0;border-top:1px solid #e1e1e1;}
.lnb li{margin:0;padding:1px 0 1px 0;line-height:0;border-bottom:1px solid #e1e1e1;}
.lnb li img{margin:0;font-size:0;line-height:0;}
.lnbTit{clear:both;margin:0;padding:24px 0 20px 13px;font-size:0;line-height:0;background-color:#0e3884;}
.lnb{list-style-type:none;margin:1px 0 0 0;padding:0;border-top:1px solid #e1e1e1;}
.lnb li{margin:0;padding:1px 0 1px 0;line-height:0;border-bottom:1px solid #e1e1e1;}
.lnb li img{margin:0;}
.lnb li .depth3{overflow:hidden;zoom:1;list-style-type:none;width:165px;margin:1px 0 0 0;padding:5px 0 5px 15px;font-size:0.88em;border-top:1px solid #e1e1e1;background-color:#efefef;}depth3{overflow:hidden;zoom:1;list-style-type:none;width:160px;margin:0 auto;padding:0;}
.lnb li .depth3 li{margin:0;padding:0;border:0;_display:inline-block;font-weight:bold;}
.lnb li .depth3 li a{display:block;line-height:130% !important;_line-height:120% !important;margin:5px 0 !important;_margin:2px 0 !important;padding:0 0 0 7px !important;background:url('../images/common/lnb/bgLnbDepth04Off.gif') no-repeat left 5px;color:#777 !important;}
.lnb li .depth3 li a.on, .lnb li .depth3 li a:hover{display:block;margin:5px 0 !important;_margin:2px 0 !important;padding:0 0 0 7px !important;background:url('../images/common/lnb/bgLnbDepth04On.gif') no-repeat left 5px;color:#1e4ca9 !important;}
.lnb li .depth4{overflow:hidden;zoom:1;list-style-type:none;margin:3px 0 !important;_margin:7px 0 !important;padding:0 0 0 7px !important;}
.lnb li .depth4 li{font-weight:normal;}
.lnb li .depth4 li a{display:block;line-height:125% !important;_line-height:110% !important;margin:3px 0 !important;_margin:1px 0 !important;padding:0 0 0 8px !important;background:url('../images/common/lnb/bulDepth5Off.gif') no-repeat left 3px;color:#888 !important;}
.lnb li .depth4 li a.on, .lnb li .depth4 li a:hover{margin:3px 0 !important;_margin:1px 0 !important;padding:0 0 0 8px !important;color:#1e4ca9 !important;background:url('../images/common/lnb/bulDepth5On.gif') no-repeat left 3px;}
#bodyRight{float:right;width:745px;margin:35px 0 0 0;padding:0;}
.contTop{clear:both;margin:0;padding:0 0 13px 0;_zoom:1;overflow:hidden;border-bottom:3px solid #0d3376;}
.contTop h1.tit{float:left;margin:18px 0 0 0;padding:0;font-size:0;}
.contTop h1.text {font-family: 'NanumBarunGothic'; font-size: 23px;}
.contTop #location{float:right;margin:0;padding:30px 0 0 0;color:#898989;line-height:0%;font-size:0.88em;}
.contTop #location img{vertical-align:top;}
.contTop #location span{color:#111;margin:0;padding:0;line-height:100%;}
.contTab{height:32px;background:url('../images/common/tab/tabBg.gif') repeat-x left top;}
.contTab ul li{float:left;padding-left:5px;}

@font-face
{
	font-family: 'NanumBarunGothic';
	src: url('/css/font/NanumBarunGothic.eot');
	src: url('/css/font/NanumBarunGothic.eot') format('embedded-opentype'), url('/css/font/NanumBarunGothic.woff') format('woff');
}
.contTab2 ul {border-bottom: 2px solid #366dd6;}
.contTab2 ul:after {content: ''; clear: both; display: block;}
.contTab2 ul li {float: left; margin-left: 6px; margin-bottom: -2px; position:relative; display: inline-block;}
.contTab2 ul li a {font-family: 'NanumBarunGothic'; font-size: 12px; color: #888; background: #f7f7f7; border: 1px solid #d3d3d3; border-bottom: none; border-radius: 2px 2px 0 0;}
.contTab2 ul li a {font-weight: bold; display: block; padding: 8px 25px 1px 25px; }
.contTab2 ul li.on a {font-size: 13px; color: #0048d2; padding-top: 7px; border: 2px solid #366dd6; border-bottom-color: transparent; background: #fff; border-radius: 3px 3px 0 0;}

.layercontTop{clear:both;margin:0;padding:0 0 13px 0;_zoom:1;overflow:hidden;border-bottom:2px solid #909090;}
#contents{clear:both;margin:0;padding:30px 0 0 0;}
#SiteMapbodyRight{float:right;width:982px;margin:35px 0 0 0;padding:0;}
.SiteMapcontTop{clear:both;margin:0;padding:0 0 13px 0;_zoom:1;overflow:hidden;border-bottom:3px solid #0d3376;}
.SiteMapcontTop h1.tit{float:left;margin:18px 0 0 0;padding:0;font-size:0;}
.SiteMapcontTop #location{float:right;margin:0;padding:30px 0 0 0;color:#898989;line-height:0%;font-size:0.88em;}
.SiteMapcontTop #location *{vertical-align:middle;}
.SiteMapcontTop #location img{vertical-align:top;}
.SiteMapcontTop #location span{color:#111;margin:0;padding:0;line-height:100%;}
.footAreaLine{clear:both;border-top:1px solid #d7d7d7;margin-top:45px;height:1px;line-height:1px;}
#footArea{clear:both;width:982px;margin:0 auto;padding:30px 0;overflow:hidden;_zoom:1;border:0 !important;}
.logoFoot{float:left;width:155px;margin:5px 0 0 0;}
.logoFoot img{margin-left:23px;}
.fnbA{float:left;width:810px;}
.fnbA ul{float:left;list-style-type:none;margin:0;padding:0;}
.fnbA ul li{float:left;height:19px;margin:0;padding:0 0 0 12px;font-size:0;line-height:0;background:url('../images/common/bg/bgFnbLine.gif') no-repeat 6px 50%;}
.fnbA ul li img{margin-top:3px}
.fnbA ul li.noPadding{padding-left:0;background-image:none;}
.fnbA ul li.twitterBlog img{margin-top:0px}
address{float:left;margin:10px 0 0 0;padding:0;font-size:0;line-height:0;}
address p{clear:both;margin:0;padding:0 0 4px 0;}
address p img{vertical-align:middle;}
address p span.add{display:inline-block;width:390px;}
address p span.add .tit{margin:0 7px 0 0;}
.mark{float:right;}
.mark ul{float:left;list-style-type:none;margin:10px 0 0 0;padding:0;}
.mark ul li{float:left;margin:0;padding:0 0 0 5px;}