/*-----------------------------------------------------------------------------------------------------------------
														base
-------------------------------------------------------------------------------------------------------------------*//* common */
@charset "utf-8";
@import url('font.css');
/* reset */
* {-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:'Noto Sans KR', sans-serif, "Apple SD Gothic Neo", "Malgun Gothic", "留묒� 怨좊뵓", "Dotum", "�뗭�";font-weight:300;color:#333;font-size:15px;line-height:1.3em;letter-spacing:-0.06em;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, span, object, iframe, em, img, strong, b, i, pre, form, fieldset, input, textarea, blockquote, th, td, p{*position:relative;*zoom:1 !important;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary{display:block}
audio, canvas, video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
/* html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
webkit-text-size-adjust:none */
body{margin:0;}
a{-webkit-tap-highlight-color:rgba(0, 0, 0, .3);text-decoration:none;color:#333;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
a:link{color:#333;text-decoration:none;outline:0}
a:hover{color:#333;text-decoration:none;outline:0}
a:visited{color:#333;text-decoration:none;outline:0}
a:active{color:#333;text-decoration:none;outline:0}
a:focus{outline:thin dotted;outline:0}
abbr[title]{border-bottom:1px dotted}
b, strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#333}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before, q:after{content:'';content:none}
nav ul, nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0;margin:0;padding:0;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button{border:0;font-size:0;outline:0}
i, em, address{font-style:normal;}
button, input, select, textarea{border:0;margin:0;vertical-align:baseline;*vertical-align:middle}
button, input{line-height:normal}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled], input[disabled]{cursor:default}
input[type="checkbox"], input[type="radio"]{box-sizing:border-box;padding:0;/* *height:13px;*width:13px; */}
input[type="checkbox"]{-webkit-appearance:checkbox;}
input[type="radio"]{-webkit-appearance:radio;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0}
textarea{resize:none;overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
hr{display:none;}
p{word-break:break-all;word-wrap:break-word;}
.blind, legend, #skipnavi, .hidden{position:absolute;left:0;top:0;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;visibility:hidden;}
caption{width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;visibility:hidden;}
ul, li, ol{list-style:none;}
input::placeholder {color:#ddd;}
em, span{word-break:break-all;word-wrap:break-word;}
body{-webkit-text-size-adjust:none;}
.center_1080{max-width:1080px;margin:0 auto}
.center_640{max-width:640px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.clear:after{content:"";display:block;clear:both}
:lang(en) {
    /* font-family: "PT Serif", sans-serif; */
    font-family: "Lora", sans-serif
}
/*-------------------------------------------------------------------
                                BACKGRIUND
--------------------------------------------------------------------*/
.bgimg, .more_view:after{background:url("http://image.edaily.co.kr/images/mobile/new_ico_edaily.png") no-repeat;background-size:500px auto}
.bgcover{background-size:cover;background:no-repeat}
.boxbg{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0)), color-stop(50%, rgba(0, 0, 0, 0)), color-stop(60%, rgba(0, 0, 0, .1)), color-stop(70%, rgba(0, 0, 0, .3)), color-stop(80%, rgba(0, 0, 0, .4)), color-stop(90%, rgba(0, 0, 0, .5)), color-stop(100%, rgba(0, 0, 0, .6)))}
#ed{max-width:640px;margin:0 auto;}
.bgwhite{background:#fff!important}

/*-------------------------------------------------------------------
                                ICO
--------------------------------------------------------------------*/
.ico:before,
.ico:after{background:url("https://image.edaily.co.kr/images/mobile/new_ico_edaily.png") no-repeat;background-size:500px auto}
.ico02:before,
.ico02:after{background:url("https://image.edaily.co.kr/images/mobile/new_ico_edaily.png") no-repeat;background-size:500px auto}

.icon, 
.icon a{position:relative;}
.icon:after, 
.icon:before, 
.icon a:after{content:"";position:absolute;background:url('https://image.edaily.co.kr/images/mobile/m_default.png') no-repeat;background-size:500px auto}
#searchAll{position:relative;top:12px}
/* MARGIN */
.mt10{margin-top:10px}
.mt16 {margin-top: 10px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt70{margin-top:70px}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px}
/* PADDING */
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr40{padding-right:40px}
.pb10{padding-bottom:10px}
.plr07{padding:0 6px 0 7px}
.plr25{padding:0 25px}
/* POSITION */
.position_r{position:relative}
/* position */
.overflow_hidden{overflow:hidden}
/* BACKGROUND */
.bg_white{background:#fff}
.bg_black{background:#333}

/*-------------------------------------------------------------------
                                MARGIN
--------------------------------------------------------------------*/
.mt2_41{margin-top:2.41%;}
.mb2_41{margin-bottom:2.41%;}
.ml2_41{margin-left:2.41%;}
.mt4_83{margin-top:4.8%}
.mt7{margin-top:7px}
.mt8{margin-top:8px}
.mt9{margin-top:9px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt55{margin-top:55px}
.mt60{margin-top:60px}
.mt70{margin-top:70px}
.mt77{margin-top:77px}
.mt80{margin-top:80px}
.mr09{margin-right:9px}
.mr10{margin-right:10px}
.mr11{margin-right:11px}
.mr13{margin-right:13px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.mr60{margin-right:60px}
.mb0{margin-bottom:0!important}
.mb10{margin-bottom:10px}
.mb11{margin-bottom:11px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.ml50{margin-left:50px}
.ml55{margin-left:55px}
.ml60{margin-left:60px}

/*-------------------------------------------------------------------
                                PADDING
--------------------------------------------------------------------*/
.pd0{padding:0;}
.pt0{padding-top:0;}
.pt10{padding-top:10px}
.pt14{padding-top:14px}
.pt15{padding-top:15px}
.pt17{padding-top:17px}
.pt20{padding-top:20px!important;}
.pt25{padding-top:25px!important;}
.pt30{padding-top:30px}
.pt35{padding-top:35px}
.pt50{padding-top:50px}
.pt55{padding-top:55px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pb0{padding-bottom:0!important;}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb50{padding-bottom:50px}
.pb100{padding-bottom:100px;}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl30{padding-left:30px}
.ptb30lr25{padding:30px 25px}
.pt0b30lr25{padding:0 25px 30px 25px}
.pdtb10{padding:10px 0}
.pdtb20{padding:20px 0}
.pdtb25{padding:25px 0}
.pdtb30{padding:30px 0}
.pdtb35{padding:35px 0}
.pdlr5{padding:0px 5px}
.pdlr10{padding:0px 10px}
.plr15{padding:0 15px}
.plr20{padding:0 20px}
.plr25{padding:0 25px}


/*-------------------------------------------------------------------
                                TEXT
--------------------------------------------------------------------*/
.align_left{text-align:left!important}
.align_center{text-align:center!important}
.cfff{color:#fff!important}
.c999{color:#999!important}
.c333{color:#333!important}
.red{color:#be4040!important}
.f23_cgreen{font-size:23px;color:#348a66}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f21{font-size:21px;}
.f22{font-size:22px;}
.f23{font-size:23px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f31{font-size:31px;}
.f32{font-size:32px;}
.f33{font-size:33px;}
.f38{font-size:38px;}
.f40{font-size:40px;}
.f48{font-size:48px;}
.fw100{font-weight:100;}
.fw200{font-weight:200;}
.fw300{font-weight:300;}
.fw400{font-weight:400;}
.fw500{font-weight:500;}
.fw600{font-weight:600;}