﻿@charset "utf-8";
/* CSS Document */
/* fonts */
*[lang='en'] {font-family:'Noto Sans KR',sans-serif; letter-spacing:1px}
/* png투명 */
.png24{tmp:expression(setPng24(this))}

/* base */
* {
	box-sizing: border-box
}

*:before, *:after {
	box-sizing: border-box
}

::selection {
	color: #fff;
	background-color: #653811
}

html, body {
	margin: 0;
	padding: 0;
	font-size: 16px;
	line-height: 1.42857143;
	word-break: keep-all
}

html {
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none
}

body {
    font-family:'Noto Sans KR',sans-serif;
	letter-spacing: -0.3px;
	overflow-x: hidden
}

ul, ol, dl, dt, dd, p, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	list-style:none
}

a {
	color: #333;
	text-decoration: none
}

a:hover, a:active, a:focus {
	text-decoration: none !important;
	outline: none !important
}

button, input, select, textarea {
    font: inherit;
    vertical-align: middle
}

input[type=text], input[type=password] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

img {
	max-width: 100%;
	border: 0;
	vertical-align: middle
}

form, fieldset {
	margin: 0;
	padding: 0;
	border: none
}

legend, caption {
	display: none !important
}

table {
	border-spacing: 0;
	border-collapse: collapse
}

hr {margin:80px 0 !important; border-color:#e9e9e9}
hr.empty-line {margin:30px 0 !important; border:none}

.clearfix:before, .clearfix:after {
	content: "";
	display: block
}

.clearfix:after {
	clear: both
}

.clear {
	clear: both
}

.position-relative {
	position: relative
}

.float-left {
	float: left
}

.float-right {
	float: right
}

.overflow-hidden {
	overflow: hidden
}


/* padding */
.padding_0{padding:0 !important}
.padding_t0{padding-top:0 !important}
.padding_t4{padding-top:4px !important}
.padding_t5{padding-top:5px !important}
.padding_t7{padding-top:7px !important}
.padding_t9{padding-top:9px !important}
.padding_t10{padding-top:10px !important}
.padding_t15{padding-top:15px !important}
.padding_t19{padding-top:19px !important}
.padding_t20{padding-top:20px !important}
.padding_t25{padding-top:25px !important}
.padding_t30{padding-top:30px !important}
.padding_t47{padding-top:47px !important}
.padding_t36{padding-top:36px !important}
.padding_b0{padding-bottom:0 !important}
.padding_b10{padding-bottom:10px !important}
.padding_b12{padding-bottom:12px !important}
.padding_b15{padding-bottom:15px !important}
.padding_b19{padding-bottom:19px !important}
.padding_b40{padding-bottom:40px !important}
.padding_l0{padding-left:0 !important}
.padding_l5{padding-left:5px !important}
.padding_l8{padding-left:8px}
.padding_l9{padding-left:9px}
.padding_ll0{padding-left:10px}
.padding_l11{padding-left:11px}
.padding_l16{padding-left:16px}
.padding_l19{padding-left:19px}
.padding_l20{padding-left:20px}
.padding_l26{padding-left:26px}
.padding_l27{padding-left:27px}
.padding_l28{padding-left:28px}
.padding_l29{padding-left:29px}
.padding_l31{padding-left:31px}
.padding_l32{padding-left:32px}
.padding_l33{padding-left:33px}
.padding_l35{padding-left:35px}
.padding_l36{padding-left:36px}
.padding_l39{padding-left:39px}
.padding_l46{padding-left:46px}
.padding_l48{padding-left:48px}
.padding_l51{padding-left:51px}
.padding_l52{padding-left:52px}
.padding_l300{padding-left:100px}
.padding_r0{padding-right:0 !important}
.padding_r5{padding-right:5px !important}
.padding_r8{padding-right:8px !important}
.padding_r10{padding-right:10px !important}
.padding_r13{padding-right:13px !important}
.padding_r14{padding-right:14px !important}
.padding_r26{padding-right:26px !important}

/* margin */
.margin_t0{margin-top:0 !important}
.margin_t_2{margin-top:-2px !important}
.margin_t_30{margin-top:-30px !important}
.margin_r0{margin-right:0 !important}
.margin_r5{margin-right:5px !important}
.margin_l0{margin-left:0 !important}
.margin_l7{margin-left:7px !important}
.margin_l14{margin-left:14px !important}
.margin_b0{margin-bottom:0 !important}
.margin_b11{margin-bottom:11px !important}
.margin_t8{margin-top:8px !important}
.margin_t9{margin-top:9px !important}
.margin_t12{margin-top:12px !important}
.margin_t19{margin-top:19px !important}
.margin_t24{margin-top:24px !important}
.margin_t30{margin-top:30px !important}
.margin_t42{margin-top:42px !important}
.margin_t74{margin-top:74px !important}
.margin_t100{margin-top:100px !important}
.margin_trbl0{margin:0 !important}
.margin_b0{margin-bottom:0 !important}
.margin_b7{margin-bottom:7px !important}
.margin_b25{margin-bottom:25px !important}
.margin_b50{margin-bottom:50px !important}



