@charset "utf-8";
	/* 리셋
	----------------*/
		html { font-size:100.02%; }

		html, 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 {
		 font-family:inherit;
		 margin:0;
		 padding:0;
		 border:0;
		 vertical-align:baseline;
		}
		body {
		 color:black;
		 background-color:transparent;
		}
		em {
		 font-style:normal;
		}
		ol, ul {
		 list-style:none;
		}
		table {
		 border-collapse:separate;
		 border-spacing:0;
		}
		caption, th, td {
		 font-weight:normal;
		 vertical-align:middle;
		}
		blockquote:before, blockquote:after, q:before, q:after {
		 content:"";
		}
		blockquote, q {
		 quotes:"" "";
		}
		textarea {
		 overflow:auto;
		}
		hr, legend {
		 display:none;
		}
		a {
		 color:#484848;
		 text-decoration:none;
		}
		select {
		 font-size:11px;
		 font-family:"AppleGothic", Verdana, Tahoma, Arial, sans-serif;
		 vertical-align:middle;
		}
		input,
		textarea {
		 font-family:"AppleGothic", Verdana, Tahoma, Arial, sans-serif;
		 vertical-align:middle;
		}

		img{
		 vertical-align:top;
		}
		table img{
		 vertical-align:middle;
		}
/*인풋박스설정
-----------*/
.fw_bd {font-weight:bold;}
.in_length10{width:10px;}
.in_length20{width:20px;}
.in_length30{width:30px;}
.in_length40{width:40px;}
.in_length50{width:50px;}
.in_length65{width:65px;}
.in_length70{width:70px;}
.in_length80{width:80px;}
.in_length90{width:90px;}
.in_length100{width:100px;}
.in_length110{width:110px;}
.in_length120{width:120px;}
.in_length130{width:130px;}
.in_length140{width:140px;}
.in_length150{width:150px;}
.in_length170{width:170px;}
.in_length180{width:180px;}
.in_length200{width:200px;}
.in_length250{width:250px;}
.in_length300{width:300px;}
.in_length350{width:350px;}
.in_length400{width:400px;}
.in_length450{width:450px;}
.in_length500{width:500px;}
.in_length550{width:550px;}
.in_length600{width:600px;}

.in_length90pro{width:90%;}
.in_length95pro{width:95%;}
.in_length98pro{width:98%;}
.in_length100pro{width:100%;}

.float_wrap:after{
	content:' ';
	clear:both;
	display:block;
	visibility:hidden;
}
*+ html .float_wrap{display:inline-block;}
* html .float_wrap{height:1%;}
.align_right{text-align:right;}
.align_left{text-align:left;}
.align_center{text-align:center;}
.hidden_word{position:absolute;top:0;left:0;text-indent:-9999px;display:block;font-size:0;}
.mgn_b5{margin-bottom:5px;}
.mgn_b8{margin-bottom:8px;}
.mgn_b10{margin-bottom:10px;}
.mgn_b15{margin-bottom:15px;}
.mgn_b18{margin-bottom:18px;}
.mgn_b20{margin-bottom:20px;}
.mgn_b25{margin-bottom:25px;}
.mgn_b30{margin-bottom:30px;}
.mgn_b40{margin-bottom:40px !important;}
.mgn_b50{margin-bottom:50px;}
.mgn_r10{margin-right:10px;}
.mgn_r15{margin-right:15px;}
.mgn_t5{margin-top:5px;}
.mgn_t8{margin-top:8px;}
.mgn_t10{margin-top:10px;}
.mgn_t15{margin-top:15px;}
.mgn_t18{margin-top:18px;}
.mgn_t20{margin-top:20px;}
.mgn_t25{margin-top:25px;}
.mgn_t30{margin-top:30px;}
.mgn_t40{margin-top:40px;}
.mgn_t50{margin-top:50px;}
.mgn_l10{margin-left:10px;}
.mgn_l15{margin-left:15px;}
.mgn_l20{margin-left:20px;}
.pdd_t10{padding-top:10px;}
.pdd_t20{padding-top:20px;}
.pdd_t30{padding-top:30px;}
.pdd_t40{padding-top:40px;}
.pdd_t50{padding-top:50px;}
.pdd_t60{padding-top:60px;}
.pdd_30{padding:30px;}
.left_10{padding-left:10px;}
.left_15{padding-left:15px;}
.left_20{padding-left:20px;}
.left_30{padding-left:30px;}
.left_40{padding-left:40px;}
.left_50{padding-left:50px;}
.left_100{padding-left:100px;}
.left_150{padding-left:150px;}
.right_10{padding-right:10px;}
.right_20{padding-right:20px;}
.right_30{padding-right:30px;}
.right_50{padding-right:50px;}
.right_100{padding-right:100px;}
.right_150{padding-right:150px;}
.col_brown{color:#996630;}
.line_14{line-height:1.4;}
.line_16{line-height:1.6;}
.line_18{line-height:1.8;}

.col_red{color:#ed1c24;}
.col_gold{color:#CD883D;}
.col_blue{color:#377bc4;}
.col_bblue{color:#0072bc; font-weight:bold;}
.col_bred{color:#ed1c24; font-weight:bold;}
.col_black{color:#000000;}
.col_brown{color:#aa7656;}
.col_org{color:#f05914;}

.font_11{font-size:11px;}
.font_12{font-size:12px;}
.font_13{font-size:13px;}
.font_14{font-size:14px;}
.font_15{font-size:15px;}

.hidden_fr{display:none;}