@charset "utf-8";

html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
blockquote, p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th, td {
	margin:0;
	padding:0;
	}

h1, h2, h3, h4, h5, h6 {  
	font-size:100%;   
	font-weight:normal;   
	} 

fieldset, img, abbr,acronym { border:0 none; } 

ol, ul { list-style:none; }

table {
	border-collapse: separate;
	border-spacing:0;
	border:0 none;
	}
caption, th, td {
	font-weight: normal;
	border:0;
}


address, caption, strong, em, cite {
	font-weight:normal;
	font-style:normal;
	}
ins { text-decoration:none; }
del { text-decoration:line-through; }


blockquote:before, blockquote:after, q:before, q:after { content:""; }
blockquote,q { quotes:"" ""; }

legend, #header h2, #slogan h2, #footer h2, .blind{
	position:absolute;
	overflow:hidden;
	width:1px;
	height:1px;
	font-size:0;
	line-height:0;
}

a	{
text-decoration:none;
}

body	{
background-color:#e4e6e4;
min-width:1100px;
}

#pleft	{
width:153px;
background-image:url(/images/left_bg.png);
background-repeat:repeat-y;
float:left;

}

#plogo	{
width:109px;
height:130px;
margin-top:68px;
margin-left:19px;
}

#pmanual	{
margin-top:12px;
margin-left:15px;
width:120px;
height:40px;
border-top:1px solid #e4e6e4;
border-bottom:1px solid #e4e6e4;
}

#pmanual_img	{
width:94px;
height:19px;
margin-left:13px;
margin-top:10px;
}

#kcd_search	{
margin-top:27px;
margin-left:11px;
}

#search_form	{
width:122px;
height:24px;
border:none;
font-size:12px;
padding-left:8px;
line-height:24px;
}

#search_btn	{
width:93px;
height:23px;
background-image:url(/images/kcd_search_btn.png);
border:none;
background-color:#ffffff;
margin-top:9px;
margin-left:16px;
cursor:pointer;
}

#gl_pre	{
margin-top:30px;
width:98px;
margin-left:30px;
}

#hidden	{
	cursor:pointer;
}
#ls_logo	{
position:fixed;
bottom:30px;
left:25px;
}

#pleft_inner	{
position:fixed;
}

#pres	{
width:684px;
height:950px;
background-image:url(/images/pres_bg2.png);
float:left;
margin-top:36px;
margin-left:10%;
position:relative;
}


#insu_ul li	{
font-size:13px;
font-family:'Malgun Gothic';
float:left;
color:#5fb1af;
}

#insu_ul	{
margin-top:120px;
*margin-top:82px !important;
margin-left:12px;
cursor:pointer;
position:relative;
display:inline-block;
z-index:9;
}

.insu_after	{
margin-left:8px;
}

#insu_ul:hover	{

}

#gyobu	{
margin-top:10px;
float:left;
display:inline-block;

}

#gyobu li	{
font-size:13px;
font-family:'Malgun Gothic';
margin-left:5px;
color:#858587;

}

#gyobu_second	{
margin-left:5px !important;
margin-top:27px;
}

#sungmyung	{
float:left;
font-size:13px;
font-family:'Malgun Gothic';
color:#858587;
margin-left:15px;
width:257px;
z-index:5;
}

#sungmyung	{
line-height:30px;
}

#hgigwan	{
float:left;
margin-top:17px;
margin-left:10px;
font-size:13px;
font-family:'Malgun Gothic';
color:#858587;
}

#gigwan	{
float:left;
margin-top:5px;
margin-left:11px;
display:inline-block;
width:290px;
}
#gigwan li	{
font-size:13px;
font-family:'Malgun Gothic';
margin-top:6px;
*margin-top:5px;
color:#858587;
}

#font-small	{
font-size:12px !important;
}

#gig_f	{
margin-left:3px !important;
}
#gig_s	{
margin-left:3px !important;
}

#gig_t	{
margin-left:3px !important;
}

#din_3	{
display:inline-block;
float:left;
z-index:2;
}

#din_3 li	{
font-size:13px;
font-family:'Malgun Gothic';
float:left;
color:#5fb1af;
}

#din_3_1	{
margin-top:12px;
margin-left:5px;
float:left;
z-index:2;
}

#din_3_2	{
margin-left:10px;
line-height:15px;
margin-top:5px;
width:203px;
float:left;
}

#din_3_3 {
margin-left:10px;
margin-top:8px;
width:208px;
float:left;
}

#din_3_3 ul li	{
float:none;
}


#din_3_3_2	{
margin-top:6px;
}

#yogu	{
font-size:13px;
font-family:'Malgun Gothic';
margin-top:3px;
margin-left:10px;
color:#858587;
}

#yak	{
display:inline-block;
width:656px;
}

#yak li	{
font-size:13px;
font-family:'Malgun Gothic';
color:#858587;
float:left;
text-align:center;
}

#yak_1	{
margin-top:10px;
margin-left:100px;
}

#yak_2	{
margin-top:4px;
margin-left:92px;
}

#yak_3	{
margin-top:4px;
margin-left:8px;
letter-spacing:-2px;
}

#yak_4	{
margin-top:4px;
margin-left:5px;
letter-spacing:-2px;
}

#yak_4	{
margin-top:4px;
margin-left:5px;
letter-spacing:-2px;
}

#yak_4	{
margin-top:4px;
margin-left:5px;
letter-spacing:-2px;
}

#yak_5	{
margin-left:95px;
margin-top:10px;
}

#joje	{
font-size:13px;
font-family:'Malgun Gothic';
color:#858587;
margin-top:232px;
margin-left:500px;
line-height:18px;
}

#jusa	{
font-size:13px;
font-family:'Malgun Gothic';
color:#858587;
margin-top:5px;
margin-left:10px;
line-height:18px;
height:144px;
}

#sayong	{
margin-top:10px;
display:inline-block;
width:656px;
}




#sayong li	{
font-size:13px;
font-family:'Malgun Gothic';
color:#858587;
float:left;
line-height:18px;
}

#sayong_1	{
margin-left:10px;
}

#sayong_2	{
margin-left:50px;
}

#sayong_3	{
margin-left:100px;
}

#uiyak	{
font-size:13px;
font-family:'Malgun Gothic';
color:#858587;
margin-top:8px;
width:656px;
text-align:center;
line-height:18px;
}

#jojen li	{
font-size:13px;
font-family:'Malgun Gothic';
color:#858587;
float:left;
line-height:18px;
}

#jojen_1	{
margin-top:20px;
margin-left:15px;
}

#jojem	{
margin-top:5px;
margin-left:14px;
}

#jojem li	{
float:none;
line-height:25px;
text-align:center;
}

#jojen_3	{
margin-top:34px;
margin-left:3px;
}

#jojen_4	{
margin-left:230px;
margin-top:5px;
}

#search_result_box	{
display:none;
position:absolute;
left:151px;
top:50%;
z-index:20;
}

#search_result	{
display:inline-block;
background-color:#ffffff;
border-radius:5px;
border:1px solid #f6dadb;
}

#twitter_btn a	{
width:24px;
height:25px;
display:block;
background-image:url(/images/twitter_btn.png);
}

#twitter_btn a:hover	{
width:24px;
height:25px;
display:block;
background-image:url(/images/twitter_btn_h.png);
}

#facebook_btn a	{
width:25px;
height:25px;
display:block;
background-image:url(/images/facebook_btn.png);
}

#facebook_btn a:hover	{
width:25px;
height:25px;
display:block;
background-image:url(/images/facebook_btn_h.png);
}

#metoday_btn a	{
width:24px;
height:25px;
display:block;
background-image:url(/images/metoday_btn.png);
}

#metoday_btn a:hover	{
width:24px;
height:25px;
display:block;
background-image:url(/images/metoday_btn_h.png);
}

#yozm_btn a	{
width:24px;
height:25px;
display:block;
background-image:url(/images/yozm_btn.png);
}

#yozm_btn a:hover	{
width:24px;
height:25px;
display:block;
background-image:url(/images/yozm_btn_h.png);
}

#print_btn a	{
width:24px;
height:25px;
display:block;
background-image:url(/images/print_btn.png);
}

#print_btn a:hover	{
width:24px;
height:25px;
display:block;
background-image:url(/images/print_btn_h.png);
}

#sns_btn li	{
float:left;
margin-left:6px;
}

#close_btn	{
float:right;
margin-right:12px;
}

#sns_btn	{
margin-top:12px;
margin-left:500px;
}

#sns_title	{
padding-top:4px;
font-size:15px;
font-family:'Malgun Gothic';
color:#858587;
}

#sr_title	{
margin-left:20px;
margin-top:12px;
float:left;
width:112px;
border-right:1px solid #e7e7e8;
}

#sr_title li	{
padding:10px 0 10px 0;
height:30px;
}

.sr_content	{
margin-top:12px;
float:left;
margin-right:12px;
margin-left:12px;
}

.sr_content li	{
font-size:13px;
font-family:'Malgun Gothic';
color:#bf5f71;
padding:10px 0 10px 0;
height:30px;
vertical-align:middle;

}

#insu_ul span	{
display:none;
}

#insu_ul img	{
display:none;
}

#insu_ul:hover span	{
width:370px;
height:36px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:26px;
left:-30px;
border:1px solid #cdcccb;
text-align:left;
}

#insu_ul:hover img	{
display:block;
position:absolute;
left:180px;
top:10px;
}

#insu_ul:hover	{

background-color:#defbfa;
}


#gyobue	{
position:relative;
cursor:pointer;
z-index:8;
}

#gyobue span	{
display:none;
}

#gyobue img	{
display:none;
}

#gyobue:hover span	{
width:250px;
height:50px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:26px;
left:-120px;
border:1px solid #cdcccb;
text-align:left;
}

#gyobue:hover img	{
display:block;
position:absolute;
left:25px;
top:10px;
}
#gyobue:hover	{

background-color:#defbfa;
}


#gyobu_second	{
position:relative;
cursor:pointer;
z-index:6;
}

#gyobu_second span	{
display:none;
}

#gyobu_second img	{
display:none;
}


#gyobu_second:hover span	{
width:200px;
height:25px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:26px;
left:-110px;
border:1px solid #cdcccb;
text-align:center;
}

#gyobu_second:hover img	{
display:block;
position:absolute;
left:10px;
top:10px;
}
#gyobu_second:hover	{
background-color:#defbfa;
}



#sungmyung	{
position:relative;
cursor:pointer;
}

#sungmyung span	{
display:none;
}

#sungmyung img	{
display:none;
}

#sungmyung:hover span	{
width:200px;
height:25px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:62px;
left:-74px;
border:1px solid #cdcccb;
text-align:center;
}

#sungmyung:hover img	{
display:block;
position:absolute;
left:40px;
top:46px;
}

#sungmyung:hover{
background-color:#defbfa;
*height:70px;
*margin-bottom:20px;
}
#hhgigwan	{
position:relative;
cursor:pointer;
z-index:4;
}

#hhgigwan span	{
display:none;
}

#hhgigwan img	{
display:none;
}

#hhgigwan:hover span	{
width:200px;
height:25px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:62px;
left:352px;
border:1px solid #cdcccb;
text-align:left;
}

#hhgigwan:hover img	{
display:block;
position:absolute;
left:470px;
top:46px;
}

#hgigwan:hover {
background-color:#defbfa;
}

#gigwan:hover {
background-color:#defbfa;
}


#din_3_1	{
position:relative;
cursor:pointer;
width:219px;
float:left !important;
}

#din_3_1 span	{
display:none;
}

#din_3_1 img	{
display:none;
}

#din_3_1:hover span	{
width:400px;
height:37px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:38px;
left:-110px;
border:1px solid #cdcccb;
text-align:left;
}

#din_3_1:hover img	{
display:block;
position:absolute;
left:100px;
top:22px;
}

#din_3_1:hover {
background-color:#defbfa;

}

#dinn:hover {
background-color:#defbfa;
*height:60px !important;
*margin-bottom:-30px;
}

#dinn	{
position:relative;
cursor:pointer;
float:left;
width:431px;
z-index:1;
}

#dinn span	{
display:none;
}

#dinn img	{
display:none;
}

#dinn:hover span	{
width:400px;
height:36px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:38px;
left:-8px;
border:1px solid #cdcccb;
text-align:left;
}

#dinn:hover img	{
display:block;
position:absolute;
left:200px;
top:22px;
}

#yyak	{
position:relative;
cursor:pointer;
}

#yyak span	{
display:none;
}

#yyak img	{
display:none;
}

#yyak:hover span	{
width:400px;
height:36px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:150px;
left:110px;
border:1px solid #cdcccb;
text-align:left;
}

#yyak:hover img	{
display:block;
position:absolute;
left:200px;
top:22px;
}

#gyobu2	{
position:relative;
cursor:pointer;
display:block;
height:24px;
width:317px;
position:absolute;
}

#gyobu2 span	{
display:none;
}
#gyobu2 img	{
display:none;
}

#gyobu2:hover span	{
width:400px;
height:50px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:38px;
left:-8px;
border:1px solid #cdcccb;
text-align:center;
opacity:none;
}

#gyobu2:hover img	{
display:block;
position:absolute;
left:200px;
top:22px;
}

#gyobu2:hover{
left:1px;
background-color:#defbfa;
}

#yyak {
width:655px;
}
#yyak:hover	{
background-color:#defbfa;
}


#sayong	{
position:relative;
cursor:pointer;
}

#sayong span	{
display:none;
}

#sayong img	{
display:none;
}

#sayong:hover span	{
width:650px;
height:100px;
display:block;
font-size:13px;
font-family:'Malgun Gothic';
color:#5fb1af;
position:absolute;
background-color:#ffffff;
border-radius:10px;
padding:20px;
top:38px;
left:-20px;
border:1px solid #cdcccb;
text-align:left;
}

#sayong:hover img	{
display:block;
position:absolute;
left:320px;
top:22px;
}

#sayong:hover	{
background-color:#defbfa;
}

#sungg span	{
display:none;
}

#sungg img	{
display:none;
}

#sungg:hover span	{
width: 250px;
height: 50px;
display: block;
font-size: 13px;
font-family: 'Malgun Gothic';
color: #5fb1af;
position: absolute;
background-color: #ffffff;
border-radius: 10px;
padding: 20px;
top: 26px;
left: -16px;
border: 1px solid #cdcccb;
text-align: center;
}

#sungg:hover img	{
display: block;
position: absolute;
left: 124px;
top: 10px;
}

#sungg:hover	{
background-color:#defbfa;
}

#sungg	{
left: 65px;
top: 145px;
width: 262px;
height: 24px;
position:absolute;
z-index:7;
}

#info_box	{
display:none;
position:fixed;
left:151px;
bottom:0px;
padding:15px;
background-color:#ffffff;
border-radius:5px;
border:1px solid #f6dadb;
height:105px;
}

#close_btn2	{
	float:right;
}