@charset "euc-kr";

/* html ¿¤¸®¸ÕÆ® ¼Ó¼º ÃÊ±âÈ­ */
h1, h2, h3, h4, h5, h6{font-size:1em; margin:0px;}
p, ul, ol, li, dl, dt, dd, form, fieldset{margin:0px; padding:0px; font-size:100%;}
ul, ol, li{list-style:none; font-size:100%;}
table{border-collapse:collapse; font-size:100%;}
caption, legend{position:relative; top:0; left:0; width:1px; height:0; overflow:hidden; text-indent:-9999px;font-size:1px; line-height:0} /* 2016-12-02 ¼öÁ¤ : Á¢±Ù¼º */

img{border:0px none; font-size:0px; line-height:0px;}
input, select, textarea{margin:0px; padding:0px;}
input {line-height:16px;}
.msie7 label input[type=radio], .msie7 label input[type=checkbox]{width:14px;height:14px;}

/*20141205*/
object {display:none;}

html,body {height:100%;}

/* ±×¿Ü ÃÊ±âÈ­ */
body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
header, hgroup, footer ,nav ,section ,article ,aside ,figure ,video ,audio {margin:0;padding:0;border:0;}
em, address{font-style:normal;}
hr{display:none;}
*:first-child+html label {vertical-align:bottom;}

select, textarea, input, /*label,*/ img, button{vertical-align:middle;}
table td{word-wrap:break-word;word-break:break-all;}
button{cursor:pointer;}

/** common style **/
/* font n color */
body,select,textarea,a,button,input {font-family:'µ¸¿ò',Dotum,Helvetica,AppleGothic,sans-serif;font-size:12px;color:#4e4e4e;line-height:16px;}
input.b_none {background:#fff;font-size:12px;height:20px;letter-spacing:0;padding:4px 0px 1px;vertical-align:middle;border:none;}

a{color:#333;text-decoration:none;/*color:#e2632e;text-decoration:underline;*/}
a:hover,
a.on,
a.active,
a:focus {color:#333;text-decoration:underline;}

/*#header a, #footer a, #quick a, span[class*="btn"] a, div[class*="tab"] a, .title_section a{text-decoration:none;}*/

.point1,
a.point1{font-weight:normal !important;text-decoration:underline;}
.point2,
a.point2{font-weight:normal !important;text-decoration:underline;font-size:11px;}
.point3,
a.point3{color:#0064b0;font-weight:bold !important;text-decoration:underline;}
.point4,
a.point4{color:#666;text-decoration:underline;}

.arial{font-family:Arial;}
.malgun{font-family:'¸¼Àº °íµñ',Malgun Gothic;}

.font11{font-size:11px !important;}
.font12{font-size:12px !important;}
.font13{font-size:13px !important;}
.font14{font-size:14px !important;}
.font15{font-size:15px !important;}
.font16{font-size:16px !important;}

.line_h0{line-height:0 !important;}
.line_h16{line-height:16px !important;}
.line_h18{line-height:18px !important;}
.line_h20{line-height:20px !important;}
.line_h22{line-height:22px !important;}
.line_h34{line-height:34px !important;}

.w_320 {width:320px !important;}

.bold{font-weight:bold !important;}
.normal{font-weight:normal !important;}
.uline{text-decoration:underline;}
.no_bg {background:none !important;}

/* align */
.t_left{text-align:left !important;}
.t_center{text-align:center !important;}
.t_right{text-align:right !important}
.v_top{vertical-align:top !important;}
.v_middle{vertical-align:middle !important;}
.v_bottom{vertical-align:bottom !important;}

/* etc */
.scroll{overflow:scroll;}
.scroll_y{overflow-y:auto;overflow-x:hidden;}
.msie7 .scroll_y table{table-layout:fixed;width:auto;}
.scroll_x{overflow-x:scroll;overflow-y:hidden;}
.f_left{float:left;}
.f_right{float:right;}
.c_both{clear:both !important;}
.clear:after{content:'';display:block;clear:both;height:0;font-size:0;visibility:hidden;}
.clear{display:inline-block;}
.clear{display:block;}
.pos_r{position:relative;}
.hidden_obj{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
.hide{display:none;}
.show{display:block;}
tr.show{display:table-row;}
.guide {margin: 30px 0 10px !important; padding: 6px 0 5px 10px;background: #eee; color: #666;font-weight:bold;}
.line_top {padding-top:40px;border-top:1px dashed #818181;}

.pdTB_M{padding-top:9px !important;padding-bottom:9px !important;}/* 20150205 Ãß°¡ */

/* margin */
.mgt_base{margin-top:35px !important;}
.mgb_base{margin-bottom:35px !important;}
.mgt_half{margin-top:15px !important;}
.mgb_half{margin-bottom:15px !important;}

.mg0 {margin:0 !important;}

.mgl0 {margin-left:0px !important;}
.mgl5 {margin-left:5px !important;}
.mgl10 {margin-left:10px !important;}
.mgl15 {margin-left:15px !important;}
.mgl20 {margin-left:20px !important;}
.mgl25 {margin-left:25px !important;}
.mgl30 {margin-left:30px !important;}
.mgl70 {margin-left:70px !important;}
.mgl103 {margin-left:103px !important;}

.mgb0 {margin-bottom:0px !important;}
.mgb5 {margin-bottom:5px !important;}
.mgb10 {margin-bottom:10px !important;}
.mgb13 {margin-bottom:13px !important;}
.mgb25 {margin-bottom:25px !important;}
.mgb30 {margin-bottom:30px !important;}
.mgb35 {margin-bottom:35px !important;}
.mgb70 {margin-bottom:70px !important;}

.mgt0 {margin-top:0px !important;}
.mgt1 {margin-top:1px !important;}
.mgt3 {margin-top:3px !important;}
.mgt4 {margin-top:4px !important;}
.mgt5 {margin-top:5px !important;}
.mgt6 {margin-top:6px !important;}
.mgt7 {margin-top:7px !important;}
.mgt8 {margin-top:8px !important;}
.mgt10 {margin-top: 10px !important;}
.mgt13 {margin-top: 13px !important;}
.mgt15 {margin-top: 15px !important;}
.mgt16 {margin-top: 16px !important;}
.mgt20 {margin-top: 20px !important;}
.mgt25 {margin-top: 25px !important;}
.mgt30 {margin-top: 30px !important;}
.mgt35 {margin-top: 35px !important;}
.mgt40 {margin-top: 40px !important;}
.mgt50 {margin-top: 50px !important;}
.mgt70 {margin-top: 70px !important;}/* 2017-06-09 Ãß°¡ */
.mgt80 {margin-top: 80px !important;}
.mgt90 {padding-top:90px !important;}
.mgt100 {margin-top: 100px !important;}
.mgt110 {margin-top: 110px !important;}
.mgt130 {margin-top: 130px !important;}

.mgr5 {margin-right:5px;}
.mgr15 {margin-right:15px;}
.mgr20 {margin-right:20px;}

.mgtb15 {margin:15px 0 !important;}

/* padding */
.pd0 {padding:0 !important;}
.pd15 {padding:15px 0 !important;}
.pd20 {padding:20px !important;}
.pd30 {padding:30px !important;}

.pdt0 {padding-top:0px !important;}
.pdt2 {padding-top:2px !important;}
.pdt3 {padding-top:3px !important;}
.pdt5 {padding-top:5px !important;}
.pdt7 {padding-top:7px !important;}
.pdt10 {padding-top:10px !important;}
.pdt40 {padding-top:40px !important;}

.pdl0 {padding-left:0 !important;}
.pdl20 {padding-left:20px !important;}

.pdr15 {padding-right:15px !important;}

.pdb0 {padding-bottom:0px !important;}
.pdb30 {padding-bottom:30px !important;}

/* font-color */
.fc01 {color:#e4280f;} /*»¡°­*/ 
.fc02 {color:#0073cc;} /*ÆÄ¶û*/
.fc03 {color:#ea6a14;} /*ÁÖÈ²*/

/* letter-spacing */
.ls-0 {letter-spacing:0 !important;}
.ls-06 {letter-spacing:-0.06em !important;}
.ls-1 {letter-spacing:-1px !important;}

/* print */
@media print {
	#header	{display:none;}
	#lnb {display:none;}
	#footer {display:none;}
}

/* 2016-08-10 Ãß°¡ S */
.gray_point{color:#666 !important;}
.gray_point a{color:#666 !important;}
/* 2016-08-10 Ãß°¡ E */