@import url('layout.css');  /*레이아웃 csss */

@charset "utf-8";
/* Reset */
body, h1, h2, h3, h4, h5, h6,
div, p, blockquote, pre, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td,
form, fieldset, legend,
hr {
	margin:0;
	padding:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
ul, ol {
	list-style:none;
}
table {
	margin:0;
	padding:0;
	border-spacing:0;
	border:0;
	_border-collapse:collapse;
}
*+html table {border-collapse:collapse;}
img, fieldset, abbr, acronym {
	border:0;
}
address, caption, cite, code, dfn, em, var {
	font-style:normal;
	font-weight:normal;
}
q:before, q:after {
	content: '';
}
input, select, button, textarea {
	color:#666;
	font-size:100%;
	font-family:'dotum';
	
}
select {padding:2px 0;}

/* Base */
body {
	color:#666;
	font:12px/16px dotum, '돋움', sans-serif;
}
hr {display:none}
caption, legend {
	width:0;
	height:0;
	line-height:0;
	overflow:hidden;
	visibility:hidden;
	font-size:0;
}
#skipNavi a {position: absolute; display: block; width: 100%;left: 0; text-align: center; top: -10000px; z-index: 500; font-size: 1.3em; }
#skipNavi a:hover, #skipNavi a:focus, #skipNavi a:active {position: absolute; top: 0; padding: 15px 0; font-weight:bold; color:#fff; background:#e14046; z-index:500;}
a {
	color:#666;
	text-decoration:none;
}
a:focus, a:hover, a:active {
	text-decoration:underline;
}
input.text,
textarea.textarea {
	padding:2px 0;
	border:1px solid #C3C3C3;
}
label,
input.button, input.submit , input.image,
button {
	cursor:pointer;
}
textarea, pre {
	overflow:auto;
}
.clearfix:after  {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix   {display: block;}
/* End hide from IE-mac */

.cboth {
	clear:both;
}
.invisible {
	overflow:hidden;
	visibility:hidden;
	position:absolute;
	width:0;
	height:0;
	font-size:0;
	line-height:0;
}

.input_stl {border:1px solid #c1c1c1;padding:3px;}
.input_st2 {border:1px solid #c1c1c1;padding:5px;}

/* color */
.text-000{color:#000000  !important;}
.text-org{color:#1a47ff !important;}
.text-blue{color:#004fdf !important;}
.text-red{color:#f00004 !important;}

/* font */
.font12{font-size:12px;}
.font11{font-size:11px;}

/* noline */
.noline_l{border-left:none !important;}
.noline_r{border-right:none !important;}
.noline_b{border-bottom:none !important;}
.noline_t{border-top:none !important;}
.nobg{background:none !important;}
.nobac{background:none !important;}
.line_b{border-bottom:solid 1px #eee !important;}
.none_back{background:none !important;}

.bg_back{background:#f8f8f8 !important;}

/* align */
.text-c {text-align:center !important;}
.text-l {text-align:left !important;}
.text-r {text-align:right !important;}
.vertical-t {vertical-align:top !important;}
.vertical-m {vertical-align:middle !important;}
.vertical-b {vertical-align:bottom !important;}
.float-l {float:left !important;}
.float-r {float:right !important;}
.loat-n {float:none !important;}

/* 마진 */
.mt_0{margin-top:0px !important;}
.mt_1{margin-top:1px;}
.mt_2{margin-top:2px !important;}
.mt_3{margin-top:3px !important;}
.mt_4{margin-top:4px !important;}
.mt_5{margin-top:5px !important;}
.mt_6{margin-top:6px !important;}
.mt_7{margin-top:7px !important;}
.mt_8{margin-top:8px !important;}
.mt_9{margin-top:9px !important;}
.mt_10{margin-top:10px !important;}
.mt_12{margin-top:12px !important;}
.mt_13{margin-top:13px !important;}
.mt_14{margin-top:14px !important;}
.mt_15{margin-top:15px !important;}
.mt_16{margin-top:16px !important;}
.mt_18{margin-top:18px !important;}
.mt_20{margin-top:20px !important;}
.mt_22{margin-top:22px !important;}
.mt_23{margin-top:23px !important;}
.mt_25{margin-top:25px !important;}
.mt_27{margin-top:27px !important;}
.mt_30{margin-top:30px !important;}
.mt_34{margin-top:34px !important;}
.mt_35{margin-top:35px !important;}
.mt_37{margin-top:37px !important;}
.mt_38{margin-top:38px !important;}
.mt_40{margin-top:40px !important;}
.mt_42{margin-top:42px !important;}
.mt_45{margin-top:45px !important;}
.mt_50{margin-top:50px !important;}
.mt_55{margin-top:55px !important;}
.mt_57{margin-top:57px !important;}
.mt_60{margin-top:60px !important;}
.mt_65{margin-top:65px !important;}
.mt_70{margin-top:70px !important;}
.mt_76{margin-top:76px !important;}
.mt_80{margin-top:80px !important;}
.mt_90{margin-top:90px !important;}
.mt_100{margin-top:100px !important;}
.mt_132{margin-top:132px !important;}
.mt_144{margin-top:144px !important;}
.mt_200{margin-top:200px !important;}

.mr_0{margin-right:0 !important;}
.mr_3{margin-right:3px !important;}
.mr_5{margin-right:5px !important;}
.mr_8{margin-right:6px !important;}
.mr_10{margin-right:10px !important;}
.mr_14{margin-right:14px !important;}
.mr_19{margin-right:19px !important;}
.mr_20{margin-right:20px !important;}
.mr_26{margin-right:26px !important;}
.mr_29{margin-right:29px !important;}
.mr_30{margin-right:30px !important;}
.mr_31{margin-right:31px !important;}
.mr_35{margin-right:35px !important;}
.mr_42{margin-right:42px !important;}
.mr_49{margin-right:49px !important;}
.mr_50{margin-right:50px !important;}
.mr_102{margin-right:102px !important;}
.mr_110{margin-right:110px !important;}

.mb_5{margin-bottom:5px !important;}
.mb_7{margin-bottom:7px !important;}
.mb_8{margin-bottom:8px !important;}
.mb_10{margin-bottom:10px !important;}
.mb_13{margin-bottom:13px !important;}
.mb_15{margin-bottom:15px !important;}
.mb_17{margin-bottom:17px !important;}
.mb_20{margin-bottom:20px !important;}
.mb_23{margin-bottom:23px !important;}
.mb_30{margin-bottom:30px !important;}
.mb_40{margin-bottom:40px !important;}
.mb_50{margin-bottom:50px !important;}
.mb_60{margin-bottom:60px !important;}
.mb_80{margin-bottom:80px !important;}
.mb_100{margin-bottom:100px !important;}
.mb_120{margin-bottom:120px !important;}

.mbb_20{margin-bottom:-20px !important;}
.mbb_30{margin-bottom:-30px !important;}

.ml_0{margin-left:0 !important;}
.ml_1{margin-left:1px !important;}
.ml_2{margin-left:2px !important;}
.ml_3{margin-left:3px !important;}
.ml_4{margin-left:4px !important;}
.ml_5{margin-left:5px !important;}
.ml_6{margin-left:6px !important;}
.ml_7{margin-left:7px !important;}
.ml_8{margin-left:8px !important;}
.ml_9{margin-left:9px !important;}
.ml_10{margin-left:10px !important;}
.ml_12{margin-left:12px !important;}
.ml_14{margin-left:14px !important;}
.ml_15{margin-left:15px !important;}
.ml_16{margin-left:16px !important;}
.ml_18{margin-left:18px !important;}
.ml_19{margin-left:19px !important;}
.ml_20{margin-left:20px !important;}
.ml_23{margin-left:23px !important;}
.ml_24{margin-left:24px !important;}
.ml_25{margin-left:25px !important;}
.ml_30{margin-left:30px !important;}
.ml_35{margin-left:35px !important;}
.ml_36{margin-left:36px !important;}
.ml_38{margin-left:38px !important;}
.ml_39{margin-left:39px !important;}
.ml_40{margin-left:40px !important;}
.ml_45{margin-left:43px !important;}
.ml_50{margin-left:50px !important;}
.ml_52{margin-left:50px !important;}
.ml_55{margin-left:55px !important;}
.ml_65{margin-left:65px !important;}
.ml_70{margin-left:70px !important;}
.ml_74{margin-left:74px !important;}
.ml_77{margin-left:77px !important;}
.ml_80{margin-left:80px !important;}
.ml_88{margin-left:88px !important;}
.ml_90{margin-left:90px !important;}
.ml_95{margin-left:95px !important;}
.ml_100{margin-left:100px !important;}
.ml_105{margin-left:105px !important;}
.ml_118{margin-left:118px !important;}
.ml_120{margin-left:120px !important;}
.ml_150{margin-left:150px !important;}
.ml_157{margin-left:160px !important;}
.ml_269{margin-left:269px !important;}
.ml_210{margin-left:210px !important;}
.ml_280{margin-left:280px !important;}
.ml_500{margin-left:500px !important;}
.ml_600{margin-left:600px !important;}
.ml_820{margin-left:820px !important;}
.m_l_8{margin-left:-8px !important;}

.mtt_1{margin-top:-1px !important;}
.mtt_2{margin-top:-2px !important;}
.mtt_3{margin-top:-3px !important;}
.mtt_4{margin-top:-4px !important;}
.mtt_5{margin-top:-5px !important;}
.mtt_6{margin-top:-6px !important;}
.mtt_2{margin-top:-2px !important;}
.mtt_10{margin-top:-10px !important;}
.mtt_15{margin-top:-15px !important;}
.mtt_18{margin-top:-18px !important;}
.mtt_20{margin-top:-20px !important;}
.mtt_30{margin-top:-30px !important;}
.mtt_40{margin-top:-40px !important;}
.mtt_45{margin-top:-45px !important;}
.msie6 .mtt_25{margin-top:-25px !important;}

/* padding */
.pdl_0{padding-left:0 !important;}
.pdl_5{padding-left:5px !important;}
.pdl_8{padding-left:8px !important;}
.pdl_15{padding-left:15px !important;}
.pdl_28{padding-left:28px !important;}
.pdl_30 {padding-left:30px  !important;}

.pdt_0 {padding-top:0px !important;}
.pdt_2 {padding-top:2px !important;}
.pdt_3 {padding-top:3px !important;}
.pdt_4 {padding-top:4px !important;}
.pdt_5 {padding-top:5px !important;}
.pdt_7 {padding-top:7px !important;}
.pdt_10{padding-top:10px !important;}
.pdt_12{padding-top:12px !important;}
.pdt_14{padding-top:14px !important;}
.pdt_15{padding-top:15px !important;}
.pdt_17{padding-top:17px !important;}
.pdt_20{padding-top:20px !important;}
.pdt_23{padding-top:23px !important;}
.pdt_25{padding-top:25px !important;}
.pdt_30{padding-top:30px !important;}
.pdt_40{padding-top:40px !important;}
.pdt_45{padding-top:45px !important;}
.pdt_49{padding-top:49px !important;}
.pdt_50{padding-top:50px !important;}

.pdb_10{padding-bottom:10px !important;}
.pdb_20{padding-bottom:20px !important;}
.pdb_25{padding-bottom:25px !important;}
.pdb_30{padding-bottom:30px !important;}
.pdb_35{padding-bottom:35px !important;}
.pdb_40{padding-bottom:40px !important;}
.pdb_48{padding-bottom:48px !important;}
.pdb_55{padding-bottom:55px !important;}
.pdb_72{padding-bottom:72px !important;}