@charset "utf-8";
/* CSS Document */




/* ●●●●●●●●●● 기본설정 */

html {width:100%; height:100%;}
body {margin:0; padding:0; }
body,p,pre,form,span,div,table,td,ul,ol,li,dl,dt,dd,input,textarea,label,button,a,select {font-family: 'NanumGothic'; color:#666; word-wrap:break-word; word-break:keep-all; font-size:12px; letter-spacing:-0.5px; -webkit-text-size-adjust:none;}

img {border:0;}
p,form,span,h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-weight:normal}
div,table {margin:0; padding:0; border-spacing:0; border-collapse:collapse; border:0px none; }
ul,ol,li,td,dl,dt,dd {margin:0; padding:0;}
dl,dt,dd {list-style:none;}
input,select,textarea,button {margin:0;padding:0; vertical-align:middle; font-size:13px;}
em {font-style:normal}
/*a,span {display:inline-block; }*/

a:link, a:visited {/*color:#000;*/ text-decoration:none;}
a:hover, a:active { text-decoration: none;}
.hideClass{font-size:0; line-height:0; position:absolute;}

/* ●●●●●●●●●● 폼요소 기본 */

/* 체크박스/라디오버튼 */
label {overflow:hidden; line-height:20px; display:inline-block;}
/*input[type=checkbox],input[type=radio] {float:left; -webkit-appearance:none; -webkit-gradient:none; -webkit-border-radius:0; border:none; margin-right:5px;}*/


/* 라디오버튼 */
input[type=radio] {background:transparent url('../images/common/checkbox_radio.png') -72px 0 no-repeat; background-size:92px; width:20px;/* height:20px;*/}
input[type=radio]:checked {background-position:-48px 0; }


/* 인풋폼 기본 */
input[type=text],input[type=password],input[type=number],input[type=email],input[type=tel],input[type=date],input[type=file],input[type=search], input[type=submit],input[type=url], input[type=button], button
{/*-webkit-appearance:none;*/ -webkit-gradient:none; -webkit-border-radius:0; /*border:none; color:#999; background:none;*/ box-sizing:border-box; }
input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button {-webkit-appearance:none; margin:0;} /* 오른쪽에 나타나는 화살표 버튼없애기 */
input[type=date]::-webkit-outer-spin-button, input[type=date]::-webkit-inner-spin-button {-webkit-appearance:none; margin:0; border:0;} /* 오른쪽에 나타나는 화살표 버튼없애기 */


textarea {border:none; background:none; line-height:18px; padding:5px; box-sizing:border-box; width:100%; -webkit-appearance:none; -webkit-border-radius:0;}



/* placholder는 일부 안드로이드에서 line-height값이 먹히지 않으므로 패딩값으로 함께 조절 */
input::-webkit-input-placeholder {color:#aaa; letter-spacing:-0.5px}
input::input-placeholder {color:#aaa; letter-spacing:-0.5px}
textarea::-webkit-input-placeholder {color:#aaa}
textarea::input-placeholder {color:#aaa}


/* 셀렉트박스 */
/*.select {height:35px; overflow:hidden; position:relative; border:1px solid #d4d4d4; background:#fff; margin-bottom:3px; box-sizing:border-box;}
.select:only-of-type {margin-bottom:0;}
.select select {width:100%; height:35px; line-height:35px; box-sizing:border-box; border:none; color:#666; text-indent:10px; letter-spacing:-1px; position:absolute; left:0; top:0; -webkit-appearance:none; background:transparent;}
.select .ic_arrow {width:35px; height:20px; position:absolute; right:0; top:50%; margin-top:-9px; background:transparent url('../images/common/select_arrow.png') center center no-repeat; background-size:14px;}*/
/* 사용법
<div class="select">
	<span class="ic_arrow"></span>
	<select name="">
		<option value="0">옵션</option>
	</select>
</div>
*/


.lineup {display:inline-block;}
.wrap {width:100%; height:100%; position:relative;}
.clear {clear:both}
.upper_link {position:absolute; left:0; top:0; width:100%; height:100%; z-index:999}


.common_section {margin:10px 20px;}