﻿@charset "utf-8";

/* reset */
* {box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,1);-webkit-tap-highlight-color:transparent;}
html,body {margin:0;height:100%;background-color:#e4e4e4;}
body {min-width:320px;font-family:'Apple SD Gothic Neo', '맑은 고딕','Malgun Gothic',Dotum,Gulim,Sans-serif;color:#222;-webkit-text-size-adjust:none;font-size:1em;line-height:1.2;}
html.fixed,
body.fixed {overflow:hidden}
html.layerOpen,
body.layerOpen {position:relative;overflow:hidden}
div,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,fieldset,legend,iframe,table,th,td,a {margin:0;padding:0;font-size:1em;color:#222}
header, footer, section, article, aside, nav, address, hgroup, details, menu, figure, figcaption {display:block;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;font-size:12px;}
caption,summary {display:none;}
ul,ol,li {list-style:none}
form {margin:0}
input,select,textarea {vertical-align:middle;font-size:12px;color:#222}
input[type="search"] {-webkit-appearance:textfield;background:#f3f3f3;border:none;padding-left:10px;width:100%;border-radius:5px;height:30px;}
input[type="radio"],input[type="checkbox"] {opacity:0;opacity:1\9}
input[type="text"],input[type="email"],input[type="tel"],input[type="number"],textarea {-webkit-appearance:none;-moz-appearance:none;appearance:none;-o-appearance:none;appearance:none;margin:0;padding:0;resize:none;border:1px solid #dfdfdf;border-radius:5px;width:100%;box-shadow:none;}
img, fieldset, button {border:0 none;padding:0;}
hr {display:none}
em,address,i {font-style:normal}
input, textarea, button, select, a, label {-webkit-tap-highlight-color:rgba(0,0,0,1);-webkit-tap-highlight-color:transparent;}
input {-webkit-appearance:none;-moz-appearance:none;appearance:none;-o-appearance:none;appearance:none;}
select {-webkit-appearance:none;-moz-appearance:none;appearance:none;-o-appearance:none;appearance:none;background:#f3f3f3 url('//image.findall.co.kr/FACache/M_paper_new/ico/ico-btn-select.png') no-repeat;background-position:94% center;background-position:right 15px center;background-size:11.5px;border:none;width:100%;height:39px;display:block;padding-left:15px;border-radius:5px;font-size:15px;font-weight:500;}
select::-ms-expand {display: none;}
label.search-wrap {display:inline-block;border-radius:5px;width:100%;background:#f3f3f3;overflow:hidden;height:39px;padding:5px;}
input[type="search"]::-webkit-search-cancel-button{position:relative;right:0px;-webkit-appearance:none;
height:16px;width:16px;border-radius:5px;background:url('//image.findall.co.kr/FACache/M_paper_new/ico/ico-btn-clear.png') no-repeat center;background-size:16px;} 
input[type="search"]::placeholder,input[type="text"]::placeholder,textarea::placeholder {color:#999;}
input[type="text"] {height:39px;font-size:14px;padding:0 10.5px;color:#000;}
textarea {padding:13px 10px;font-size:14px;color:#000;overflow-y:auto;font-family:'Apple SD Gothic Neo', '맑은 고딕','Malgun Gothic',Dotum,Gulim,Sans-serif;}
.hide {overflow:hidden;visibility:initial;position:absolute;top:-99999em;left:auto;width:1px;height:1px;margin:-1px;padding:0;border:0;font-size:1px;clip:rect(0 0 0 0)}
.clear {zoom:1}
.clear::after {content:"";display:block;clear:both;height:0}
a:link,a:visited,a:hover,a:active {text-decoration:none;}
::-webkit-scrollbar{width:0;height:0;background:transparent;}
.filter {overflow:hidden;z-index:90;position:fixed;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5}

/*Btn style*/
.btn--radius {background:#f4f4f4;font-size:11px;letter-spacing:-0.3px;height:26px;line-height:26px;border-radius:13.5px;padding:0 8.5px 0 11px}
.btn--radius::after {content:'';display:inline-block;width:5.5px;height:13px;background:url('//image.findall.co.kr/FACache/M_paper_new/ico/ico-arrow.png')no-repeat center;background-size:5.5px;margin-left:4px;vertical-align:sub;}
.btn--more {display:inline-block;width:100%;border-radius:5px;border:1px solid #c4c5ca;height:35px;text-align:center;line-height:35px;font-size:13px;letter-spacing:-0.78px;color:#666;}
.btn--more::after {content:'';display:inline-block;width:5.5px;height:8.5px;background:url('//image.findall.co.kr/FACache/M_paper_new/ico/ico-arrow-gray.png')no-repeat center;background-size:5.5px;margin-left:6.5px;vertical-align:middle;margin-top:-2px;}

/*text indent*/
.txt-indent > span:first-child{float:left;}
.txt-indent > span:first-child + span{display:block;overflow:hidden;padding-left:3px;}