@charset "euc-kr";

/*common*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,
legend,input,textarea,button{margin:0;padding:0;-webkit-text-size-adjust:none;}
body,ul,li,p,div,input,textarea,select,table,button{font-size:14px;line-height:1.25em;font-family:"³ª´®°íµñ",NanumGothic,"±¼¸²",Gulim,Helvetica,AppleGothic,Sans-serif}
body{position:relative;background-color:#fff;color:#222;word-wrap:break-word;word-break:break-all}
img {border:0}
ul,ol{list-style:none}
a{color:#222;text-decoration:none;cursor:pointer;font-size:14px;}
table {border-collapse:collapse}

body {background: url(../img/bg.gif);border-top:solid 7px #073C79;}
#wrap {margin:0 auto;padding:0;vertical-align:top}

/* ¸ÞÀÎ */
.main_vi {height:127px;text-align:center;position:relative;border-bottom:solid 5px rgba(255,255,255,0.3);border-bottom:solid 5px #336FB3;}
.main_vi .leaf {position:absolute;top:-10px;left:0;}
.main_vi .logo {position:relative;width:320px;margin:0 auto;top:0px;color:#fff}
.main_vi .logo a {color:#fff;}

/* ¸ÞÀÎ nav */
#main_nav {width:267px;height:300px;margin:0 auto;}
#main_nav ul {padding-top:27px;*zoom:-1;height:230px\9;}
#main_nav ul:after {content:" ";display:block;clear:both;}
#main_nav ul li {padding:0;margin:0 4px;float:left;color:#fff;text-align:center;width:81px;height:120px;letter-spacing:-0.1em;}
#main_nav ul li a {color:#fff;}
#main_nav ul li.bl {clear:both;}

/* ¼­ºê */
#header {position:relative;width:100%;height:74px;padding:0;text-align:center;background: url(../img/sub_top.gif) top center no-repeat;}
#header .logo {position:relative;top:15px;margin:0 auto;}
#header .leaf {position:absolute;top:-10px;left:0px;}

/* Å¸ÀÌÆ²¹Ù */
#title {position:relative;vertical-align:bottom;font-weight:bold;padding:0 10px;
height:49px;background: url(../img/sub_tbg.gif) repeat-x;}
#title p {color:#618aca;font-size:20px;text-shadow:0 1px 1px #fff;letter-spacing:-1px;padding-top:7px;vertical-align:middle;}
#title img {vertical-align:middle;}
#title .back {position:absolute;top:10px;right:0px;width:61px;height:30px;}

/* Ä«ÇÇ */
#foot {clear:both;width:100%;height:100px;background: url(../img/d_bg.gif) repeat-x;}
.foot_in {position:relative;width:53%;margin:0 auto;}
.copyright {position:absolute;top:40px;left:0;color:rgba(255,255,255,0.5);color:#C1CFE3\9;font-family:Arial;font-size:0.8em;}
.btn_pc {position:absolute;top:5px;right:0;}
.copyright a {font-size:11px;color:rgba(255,255,255,0.5);}

/* PC¹Ù·Î°¡±â */
a.btn_sml{display:inline-block;padding-right:4px;background: url(../img/bg_btn_default.gif) no-repeat 100% -27px;font-family:'µ¸¿ò',dotum;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}
a.btn_sml span,a.btn_sml strong{display:block;padding:1px 4px 0 8px;background: url(../img/bg_btn_default.gif) no-repeat 0 -27px}

/* ÄÁÅÙÃ÷ */
#container {position:relative;top:0;margin:0;padding:0;background:#fff;}
#contents {padding:12px;}

/* È¸»ç¼Ò°³ */
.intro_img {margin:10px 0;text-align:center;}

.table2 {margin:0;padding:0;border-top:1px solid #ddd;border-left:1px solid #fff;border-right:1px solid #fff;}
.table2 th {width:120px;background:#eee;padding:5px;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.table2 td {padding:5px;border-bottom:1px solid #ddd;}

/* Ã£¾Æ¿À½Ã´Â±æ */
.map {width:290px;height:250px;border:1px solid #cecece;}

/* °øÅë */
.bl3 dl {margin:0;padding:0;}
.bl3 dt {font-weight:bold;font-size:1.1em;margin:15px 0 6px 0;padding-left:15px;background: url(../img/bl_4.gif) no-repeat 0 3px;}
.bl3 dt.first {margin-top:0}
.bl3 dd {font-size:1em;margin:0 0 3px 15px;padding-left:6px;background: url(../img/bl_1.gif) no-repeat 0 6px;}

.service dl {margin:0;padding:0;}
.service dt {font-weight:bold;font-size:1.1em;margin:5px 0;padding-left:15px;background: url(../img/bl_4.gif) no-repeat 0 3px;}
.service dd {font-weight:normal;margin-bottom:20px;}

.bl1 dl {margin:0;padding:0;}
.bl1 dt {font-weight:bold;font-size:1em;margin:10px 0 5px 0px;padding-left:6px;background: url(../img/bl_1.gif) no-repeat 0 6px;}
.bl1 dd {font-weight:normal;margin-bottom:20px;border:1px solid #ddd;background:#fafafa;padding:5px;}

.bl2 dl {margin:0;padding:0;}
.bl2 dt {font-weight:bold;font-size:1em;margin:0px 0 0px 0px;padding-left:6px;background: url(../img/bl_1.gif) no-repeat 0 6px;}
.bl2 dd {font-weight:normal;margin-bottom:20px;}

.table1 {margin:0;padding:0;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.table1 th {background:#eee;padding:5px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.table1 td {padding:0 5px;border-bottom:1px solid #ddd;}

.ul1 ul {margin:0;padding:0;}
.ul1 li {padding-left:5px;background: url(../img/bl_3.gif) no-repeat 0 7px;margin:2px;}

.cs_tel {font-size:1.5em;color:#754829;font-family:Verdana,µ¸¿ò;}
.box1 {border:1px solid #ddd;padding:5px 0 7px 0;background:#fafafa;text-align:center;font-weight:bold;}

/* UI Object */
.faq {border-bottom:1px solid #ddd;font-size:12px;margin:5px;}
.faq .hgroup{position:relative;margin:0 0 10px 0;*zoom:1;height:15px}
.faq .hgroup .c_title1{margin:15px 0 5px 0px;padding-left:15px;background: url(../img/bl_4.gif) no-repeat 0 3px;font-weight:bold;font-size:1.1em;letter-spacing:-1px;}
.faq .hgroup .trigger{overflow:visible;position:absolute;top:50%;right:0;margin:-7px 0 0 0;padding:0;border:0;background:none;font-size:12px;cursor:pointer}
.faq ul{margin:0;padding:0;list-style:none;}
.faq .q{margin:0;border-top:1px solid #ddd}
.faq .q a.trigger{display:block;padding:5px 10px;background:#eee;font-weight:bold;color:#333;text-align:left;text-decoration:none !important}
.faq .hide .q a.trigger{font-weight:normal;background:url(http://static.naver.com/www/m/cm/im/bu_lk.gif) no-repeat 100% 50%; }
.faq .q a.trigger:hover,
.faq .q a.trigger:active,
.faq .q a.trigger:focus{background:#eee;color:#000}
.faq .a{margin:0;padding:10px 15px;line-height:1.4}
/* //UI Object */