

* {
	margin:0;
	padding:0;
	}


/*body {color:#6c6c6c;font:normal 12px 'µ¸¿ò','Dotum','sans-serif';margin:0;padding:0;letter-spacing:0;}*/
@font-face {font-family:³ª´®°íµñ, NanumGothic; src:url(http://willbes.hanlimgosi.co.kr/style/NanumGothic.eot);}

html,body,table
 { 
	width:100%; height:100% auto;
	font-family: ³ª´®°íµñ, NanumGothic, µ¸¿ò, dotum, ±¼¸², gulim; font-size:9pt;  
	color:#555555; 
	Line-height: 170%;
	list-style: none;
	border: 0px ;margin:0; padding:0;
	overflow-x:hidden;
}

/*div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {margin:0;padding:0;text-align:left;line-height:150%;}
div, ul, ol {list-style:none;}
table, th, td {text-align:left;margin:0;padding:0;border:0;border-spacing:0;border-collapse:collapse;}
legend, caption {width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;}
img {border:0;vertical-align:top;}
em {font-style:normal; font-weight:normal;}
hr{display:none;}



/* link style */
a:link {color: #6c6c6c; text-decoration: none;}
a:visited {color: #6c6c6c; text-decoration: none;}
a:active {color: #6c6c6c;text-decoration: none;}
a:hover {color: #eb3d6e;text-decoration: underline;}






@font-face {font-family:³ª´®°íµñ, NanumGothic; src:url(http://willbes.hanlimgosi.co.kr/style/NanumGothic.eot);}


#contents{overflow:hidden;position:relative;z-index:100;}



#sub_wrap {width:1140px; height:100%; margin:0 auto;}
#sub_wrap .leftmenu {float:left;width:230px;  height:100%; position:absolute; background:url(../img/sub_left_bg.gif);}
#sub_wrap .rightcon {float:right; width:860px; margin-bottom:80px;}

#sub_wrap .rightcon .sub_top{height:125px; width:860px}
#sub_wrap .rightcon .sub_top .sub_title{float:left; width:260px; margin-top:20px;}
#sub_wrap .rightcon .sub_top .sub_map{float:right; width:200px; margin-top:35px; vertical-align:middle;}
.title_font{color:#662d8e; font-weight:bold}

.marginbot40 {margin-bottom:40px;}
.marginbot50 {margin-bottom:50px;}
.marginbot100 {margin-bottom:100px;}



div.gnb_wrap {
    clear: both;
    position: relative;
    width: 100%;
    height: 40px;
    margin: 0 auto;
	background:#602075;
	border: 0px solid #cc0000;
	z-index: 99999;
}	
.gnb{
	position:relative;	
	clear:both;
	width:1140px;
	height:40px;
	margin:0 auto;
	text-align:center;
}
.gnb>li{
	float:left;
	width:142px;
	height:100%;
}
.gnb .d1{
	display:block;
	width:100%;
	height:100%;
	color:#fff;
	font-size:16px;
	line-height:2.5;
	text-decoration:none;
	font-family:ng;
	font-weight:600;	
	background:url(../img/bg-gnbline.gif) no-repeat 100% 0;	
}

.gnb .d2{
	border-right:0px solid #c2c3c5;
	height:150px;
}
.gnb li.last .d2{
	border-right:0;
}
.gnb .d2 li{
	height:30px;
}
.gnb .d2 a{
	display:block;
	height:100%;
	line-height:2.0;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	color:#666;
	font-weight:300;
}
.gnb .d2 a:hover{
	color:#f03f78;
	font-weight:500;
}


.gnb-d2-bg{
	visibility:hidden;
	display:block;
	width:1140px;
	height:250px;
	margin:0 auto;
	background:#fff6ff;
}




/*Header*/
#header_top {width:1140px; height:95px; margin:0px auto;}
#header {width:100%; height:400px;}


/*Footer*/
#footer_copy {width:100%; height:140px; text-align:center; background:#333532;}


/* Tab 
.tab { width:100%; margin-bottom:20px; }
.tab ul { width:100%; overflow:hidden; }
.tab ul li { float:left; margin-right:1px; }
.tab ul li img { vertical-align:top; }

 Tab box 
.tab_box { width:690px; padding:30px 0 30px 10px; border-top:1px solid #f45e00; border-bottom:1px solid #f45e00; font-size: 0; line-height: 0;}
.tab_box ul { position:relative; width:100%; padding:30px 0 0; font-size: 0; line-height: 0;}
.tab_box ul li { font-size: 0; line-height: 0;}
.tab_box ul li a { position:absolute; top:0; left:0; }
.tab_box ul li a.btn_tab_01 { position:absolute; top:0; left:0; }
.tab_box ul li a.btn_tab_02 { position:absolute; top:0; left:94px; }
.tab_box ul li a.btn_tab_03 { position:absolute; top:0; left:188px; }
.tab_box ul li a.btn_tab_04 { position:absolute; top:0; left:282px; } /* <!-- 20121220_v01 add --> 
.tab_box ul li .tab_body { display:none; font-size:12px; line-height:1; }
.tab_box ul li .tab_body.on { display:block; }
.tab_box ul li .tab_body a { position:static; }
.tab_box ul li .tab_body ul { padding:0; }



 °¡½¿¼ºÇü Æ¯Â¡ 
.tab_box.chracter { position:relative; width:700px; margin-top:20px; padding:0; border:none; }
.tab_box.chracter ul { padding-top:43px; }
.tab_box.chracter ul li a.btn_tab_01 { position:absolute; top:0; left:0; }
.tab_box.chracter ul li a.btn_tab_02 { position:absolute; top:0; left:141px; }
.tab_box.chracter ul li a.btn_tab_03 { position:absolute; top:0; left:268px; }
.tab_box.chracter ul li a.btn_tab_04 { position:absolute; top:0; left:385px; }
.tab_box.chracter ul li a.btn_tab_05 { position:absolute; top:0; left:513px; }



 ±âº»Å©±â ÆùÆ®
.text_01 { COLOR: #6c6c6c; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_02 { COLOR: #eb3d6e; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_03 { COLOR: #8856b8; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_04 { COLOR: #f57c00; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_05 { COLOR: #98b100; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_06 { COLOR: #000000; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_07 { COLOR: #2c64dd; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_08 { COLOR: #31abc2; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.text_09 { COLOR: #30b15f; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}


 ±âº»Å©±â ÆùÆ® ±½Àº Ã¼
.b_text_01 { COLOR: #6c6c6c; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_02 { COLOR: #eb3d6e; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_03 { COLOR: #8856b8; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_04 { COLOR: #f57c00; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_05 { COLOR: #98b100; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_06 { COLOR: #000000; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_07 { COLOR: #2c64dd; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_08 { COLOR: #31abc2; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}
.b_text_09 { COLOR: #30b15f; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 12px; LINE-HEIGHT: 16px; font-weight: bold;}



 11PXÅ©±â ÆùÆ®
.smalltext_01 { COLOR: #6c6c6c; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_02 { COLOR: #eb3d6e; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_03 { COLOR: #8856b8; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_04 { COLOR: #f57c00; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_05 { COLOR: #98b100; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_06 { COLOR: #000000; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_07 { COLOR: #2c64dd; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_08 { COLOR: #31abc2; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}
.smalltext_09 { COLOR: #30b15f; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal;}




11PXÅ©±â ÆùÆ® ±½Àº Ã¼
.b_smalltext_01 { COLOR: #6c6c6c; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_02 { COLOR: #eb3d6e; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_03 { COLOR: #8856b8; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_04 { COLOR: #f57c00; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_05 { COLOR: #98b100; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_06 { COLOR: #000000; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_07 { COLOR: #2c64dd; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_08 { COLOR: #31abc2; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}
.b_smalltext_09 { COLOR: #30b15f; FONT-FAMILY: µ¸¿ò,Dotum,AppleGothic,sans-serif; FONT-SIZE: 11px; LINE-HEIGHT: normal; font-weight: bold;}


box 
.1p_box_1-1 { border: 1px solid #dedede;}
.2p_box_1-2 { border: 2px solid #dedede;}
.3p_box_1-3 { border: 3px solid #dedede;}
.1p_box_2-1 { border: 1px solid #f5accb;}
.2p_box_2-2 { border: 2px solid #f5accb;}
.3p_box_2-3 { border: 3px solid #f5accb;}*/

