<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 

/*reset*/

body,h1,h2,h3,h4,div,ul,ol,li,dl,dt,dd,a,p,img,fieldset,select,option,input,form,legend,span,hr,address,button{margin:0px; padding:0px;}
body{font-size:12px; font-family:"돋움",dotum,Verdana,sans-serif; color:#333; line-height:160%; background:url(../images/headerbg.png) center 120px no-repeat;}
input,button,textarea,div,span,th,td,li,dl,dt,dd{font-size:12px; font-family:"돋움",dotum,Helvetica,,sans-serif; color:#333;}
hr,.skip,caption,legend{position:absolute; left:-999px; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
.subbg{background:url(../images/subtopimg01.jpg) center 0 no-repeat; background-color:#efefde;}
ul,ol{list-style-type:none;}
i,em,address{font-weight:normal;}
label,button{cursor:pointer;}
img,fieldset,iframe{border:0px none;}
input,select,img{vertical-align:middle;}
input,textarea,select {outline-style:none;}
input:focus,textarea:focus,select:focus {outline-style:none;}

a:link,a:visited{text-decoration:none; color:#333;}
a:hover,a:active{text-decoration:none; color:#333; background-color:transparent;}

/* skipnavigation */
#skipnavigationMenu a{display:block; width:1px; height:1px; overflow:hidden; position:absolute; top:10px; left:20px; font-size:12px; text-decoration:none;}
#skipnavigationMenu a:hover,
#skipnavigationMenu a:focus,
#skipnavigationMenu a:active{width:150px; height:auto; border:1px solid #333; color:#333; font-family:"돋움",dotum,Verdana,sans-serif; text-align:center; padding:3px 0 2px 0; background:#fff; z-index:9999;}

/*layout*/
#wrapper{width:100%; position:relative;}
#header{width:100%; position:relative; height:140px;border-bottom:2px solid #eb3342;}
#container{width:100%; position:relative;}
#footer{width:100%; position:relative; clear:both; background:url(images/footbg.jpg) 0 0 repeat-x;}

/*header*/
.in_header{width:100%; height:327px; overflow:hidden;  z-index:999; position:absolute; border-bottom:1px solid #d2d2d2;}
.in_header h1{top:18px; position:absolute; left:50%; margin-left:-490px;}
.in_header .top_tel{position:absolute; top:18px; left:50%; margin-left:190px;}


.gnb{position:absolute; top:90px; width:980px; overflow:hidden; height:327px; z-index:999; left:50%; margin-left:-490px;}
.gnb li h2 a.oneDep{font-family:'Nanum Gothic'; font-size:17px; color:#666; font-weight:bold; display:block; position:relative; text-align:left; padding-top:15px; height:35px;}
.gnb li.on h2 a.oneDep{color:#eb3342;}
.gnb li{float:left; background:url(../images/topmenu_bar.jpg) right 2px no-repeat;}
.gnb li.menu01{width:142px;}
.gnb li.menu02{width:124px;}
.gnb li.menu03{width:130px;}
.gnb li.menu04{width:130px;}
.gnb li.menu05{width:100px;}
.gnb li.menu06{width:130px;}
.gnb li.menu07{width:104px;}
.gnb li.menu08{width:120px;}
.gnb li.menu08 h2 a.oneDep{color:#fff; background-color:#eb3342; text-align:center;}
.gnb li .twoDep{display:block; margin-top:10px;  position:relative; visibility:visible; height:180px;}
.gnb li .twoDep li{float:none; height:auto; padding-bottom:0px;}
.gnb li .twoDep li a{font-family:'Nanum Gothic'; color:#494949; padding:4px 0; font-size:14px; text-decoration:none; display:block;}
.gnb li .twoDep li a:hover{color:#eb3342;}
.gnb li.on .twoDep{color:#eb3342;}
.twoDbg{display:; background-color:#fff; position:absolute; top:142px; left:0; height:185px; width:100%; z-index:500;}

/*footer*/
.foot_banner{width:980px; margin:0 auto; padding-top:15px; height:55px;}
.foot_banner li{float:left; margin-right:19px;}
.foot_banner li.last{float:right; margin-right:0px;}
.in_footer{width:980px; margin:0 auto; clear:both; margin-top:20px;}
.in_footer .foot_menu{clear:both;}
.in_footer .foot_menu li{float:left; margin-right:5px;font-family:'Nanum Gothic'; font-size:14px; color:#555; font-weight:bold;}
.in_footer .foot_menu li a{font-family:'Nanum Gothic'; font-size:14px; color:#555; font-weight:bold;}
.in_footer address{padding:10px 0 20px 0px; font-style:normal; color:#828282;  font-family:'Nanum Gothic'; clear:both;}
.in_footer address strong{color:#1f1f1f;}

.admin{position:absolute; left:50%; right:0px; bottom:30px; margin-left:450px;}

/*메인 탑배너*/
#top_pop{width:100%; height:69px; position:relative; background-color:#f5f5f5; border-bottom:1px solid #e1e1e1;}
#top_pop .top_banner{width:980px; margin:0 auto; position:relative;}
#top_pop .top_banner .top_close_btn{position:absolute; top:10px; right:10px}
#top_pop .top_banner .day_close{position:absolute; top:45px; right:10px}
#top_pop .top_banner .day_close input{vertical-align:middle;}
#top_pop .top_banner .day_close label{font-size:12px; font-family:'Nanum Gothic'; color:#818181; line-height:12px;vertical-align:middle;}

#left_quick{position:fixed; left:50%; top:220px; margin-left:510px; z-index:999;}</pre></body></html>