@charset "euc-kr";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url("//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css");


/* CSS Document */

body, td, p, input, button, textarea, select, .c1 {font-family: 'Nanum Gothic', 나눔고딕, sans-serif; font-size:9pt; color:#222222; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

img {border:0px;}

ul {padding:0; margin:0; list-style:none;}
a:hover{text-decoration:none;}

wf-active body {background-color:#ffffff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }

/* BG�� ���� ���� ���μ��� */

.mainbg {background:url(../images/mainbg.gif) center top repeat-x;}
.subbg {background:url(../images/subbg.gif) center top no-repeat;}

/* ���� */
.copy {background-color:#7c7c7c; height:8px;}
.copyaddress {color:#7c7c7c; font-size:11px;}
.line {background-color:#cccccc; height:1px;}

/* ���� */
.line01 {background-color:#dddddd; height:1px;}
.subtitle {color:#939393; font-size:11px; letter-spacing:-1px; padding-top:10px; padding-bottom:10px;}
.titlenavi {color:#939393; font-size:11px; padding-top:4px; padding-bottom:4px;}
.title {font-size:20px; color:#333333; text-align:left; letter-spacing:0px; }
.bigtitle {font-size:25px; font-weight:bold; color:#333333; text-align:left; letter-spacing:0px; }



/* ������ȭ��ȣ */
.number { font-size:24px; font-weight:bold; font-family:Verdana; color:#00003a; letter-spacing:0px; }
.number span{display:block; font-size:16px; color:#000;}
.lst li{margin-bottom:5px; color:#555;}
.lst a{text-decoration:none; color:#555; display:inline-block; width:162px;}
.lst a:hover{color:#333;}



/* �����̹��� ���� */
.btx		{ border-top:none !important; }
.brx		{ border-right:none !important; }
.bbx		{ border-bottom:none !important; }
.blx		{ border-left:none !important; }
.icont_a				{  }
.gang_jum			{ height:596px; }
.gang_jum li			{ float:left; }
/* �����̹��� �� */
#topmenu{font:13px; color:#000000; text-decoration:none;font-weight:bold;}
#topmenu a{font:13px; color:#000000; text-decoration:none; padding:5px 20px 16px 20px;font-weight:bold; display:inline-block;}
#topmenu a:hover{text-decoration:none; color:#db243e; text-decoration:none;}

#submenu{font-size:13px; font-weight:bold; letter-spacing:-1;}
#submenu a {color:#f5f5f5; display:inline-block; padding:0px 15px; text-decoration:none;}
#submenu a.bgnone {background:none;}
#submenu a:hover {color:#ffffff; text-decoration:none;}

/* 공통 */
.normal *{padding:0; margin:0; list-style:none; text-decoration:none;}
.normal{font-size:15px; line-height:150%; color:#555; word-spacing:-1px;}
.s_text01{font-size:25px; font-family:'Nanum Square'; color:#000;}
.s_text02{font-size:16px; color:#333; font-weight:normal; margin:5px 0px 40px 0px;}

/* sub0101 */
.sub0101{padding:320px 30px 30px 30px; background:url(../images/sub0101.jpg) center top no-repeat #f8f8f8;}
.sub0102{background:url(../images/sub0102.jpg) center top no-repeat #f8f8f8;}
.sub0101 center{background:#fff; padding:50px;}
.sub0101 h2{font-size:19px; text-transform:uppercase; color:#db243e; margin-bottom:20px;}
.sub0101 h2 span{display:inline-block; border-bottom:2px solid #db243e;}
.sub0101 h3{font-size:25px; color:#000; font-weight:normal; letter-spacing:3px; font-family:'Nanum Square'; line-height:140%;}
.sub0101 h4{font-size:18px; font-weight:normal; margin:10px 0px 40px 0px; line-height:140%; color:#333;}
.sub0101 h5{font-size:19px; color:#333; font-weight:normal; margin-top:30px;}
