@charset "UTF-8";
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}
audio,canvas,progress,video{display:inline-block}
article,aside,audio,blockquote,body,canvas,caption,dd,details,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,legend,li,main,menu,nav,ol,p,pre,section,summary,table,tbody,td,template,textarea,tfoot,th,thead,tr,ul,video{margin:0;padding:0;border:0;font-size:inherit;font-family:inherit;box-sizing:border-box;word-break:break-all}
a,em,span{display:inline-block;margin:0;padding:0;box-sizing:border-box}
b,strong{font-weight:600}
address,cite,dfn,em,i{font-style:normal}
img{border:none;vertical-align:middle}
audio,img,video{max-width:100%;max-height:100%}
svg{overflow:hidden;vertical-align:middle}
switch{display:none}
figcaption,figure{margin:0;padding:0}
mark{background-color:#ff0;color:#000}
small{font-size:90%}
sub,sup{position:relative;font-size:.9em;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
del{color:#aaa!important;text-decoration:line-through}
label{display:inline-block;cursor:pointer}
iframe{display:block;max-width:100%}
template{display:none}
summary{display:list-item;cursor:pointer}
output{display:inline-block}
ul,ul>li{list-style:none}
ol{overflow:hidden;position:relative;counter-reset:number}
ol>li{counter-increment:number}
ol>li:before{content:counter(number,decimal) "."}
table{width:100%;border-collapse:collapse;border-spacing:0}
caption{overflow:hidden;position:relative;left:0;top:0;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0;text-indent:100%}
legend{overflow:hidden;position:absolute;width:1px;height:1px;background:0 0;font-size:0;color:transparent;line-height:0}
fieldset{border:none;min-width:0}
hr{overflow:hidden;position:absolute;height:0;width:0}
:after,:before{display:none;content:''}
.clearfix{display:block}
.clearfix:after{content:"";display:table;clear:both}
.clear{clear:both}
.hide{display:none}
.skip{overflow:hidden;position:absolute;width:1px;height:1px;background:0 0;font-size:0!important;color:transparent!important;line-height:0}
.skip *{font-size:0!important;color:transparent!important;line-height:0}
button,input,optgroup,select,textarea{margin:0;padding:0;border:1px solid;box-sizing:border-box;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;vertical-align:middle}
button,input,select{display:inline-block}
button,input{overflow:visible}
input[type=search],input[type=text]{-webkit-border-radius:0;-webkit-appearance:none}
input[type=search]{outline-offset:-2px;-webkit-appearance:none}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
input[type=file]{border:none}
input[type=file]::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;-moz-appearance:button;border:1px solid #bbb;background:#e0e0e0;box-shadow:none}
input[type=checkbox],input[type=radio]{padding:0;border:none}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{overflow:visible;border-color:transparent;background-color:transparent;cursor:pointer}
textarea{display:block;overflow:auto;resize:vertical}
input[disabled]{background-color:#ebebeb}
select:disabled{background-color:#ebebeb}
[hidden]{display:none!important}
@media screen and (max-width:768px){
.skip,caption,legend{overflow:visible;font-size:3px!important}
.skip *{font-size:3px!important;}
.skip {clip: rect(0 0 0 0);margin: -1px;width: 1px;height: 1px;}
}
a:link{color:#555;text-decoration:none;}
a:visited{color:#555;text-decoration:none;}
a:hover{color:#707070;text-decoration:none;}
a:active{color:#898989;text-decoration:none;}
/* 본고딕 NotoKR */
@font-face{font-family:'NotoKr';font-weight:400;src:url("../font/NotoKr-Regular.eot");src:url("../font/NotoKr-Regular.eot?#iefix") format('embedded-opentype'),
url("../font/NotoKr-Regular.woff") format('woff'),
url("../font/NotoKr-Regular.ttf") format('truetype');}
@font-face{font-family:'NotoKr';font-weight:500;src:url("../font/NotoKr-Medium.eot");src:url("../font/NotoKr-Medium.eot?#iefix") format('embedded-opentype'),
url("../font/NotoKr-Medium.woff") format('woff'),
url("../font/NotoKr-Medium.ttf") format('truetype');}
@font-face {font-family: 'xeicon';src:url('../font/xeicon.eot?v=2.2.0');src:url('../font/xeicon.eot?#iefix&v=2.2.0') format('embedded-opentype'),url('../font/xeicon.woff2?v=2.2.0') format('woff2'),url('../font/xeicon.woff?v=2.2.0') format('woff'),url('../font/xeicon.ttf?v=2.2.0') format('truetype'),url('../font/xeicon.svg?v=2.2.0#xeicon') format('svg');font-weight: normal;font-style: normal;}
.xeicon:before,.xeicon:after{speak:none;font-family:xeicon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
/* 지마켓 폰트 GmarketSans */
@font-face{font-family:'GmarketSans';font-weight:400;src:url("../font/GmarketSansMedium.eot");src:url("../font/GmarketSansMedium.eot?#iefix") format('embedded-opentype'),
url("../font/GmarketSansMedium.woff") format('woff'),
url("../font/GmarketSansMedium.ttf") format('truetype');}
@font-face{font-family:'GmarketSans';font-weight:600;src:url("../font/GmarketSansBold.eot");src:url("../font/GmarketSansBold.eot?#iefix") format('embedded-opentype'),
url("../font/GmarketSansBold.woff") format('woff'),
url("../font/GmarketSansBold.ttf") format('truetype');}
/* 지마켓 폰트 GmarketSansYP 양평 대표 메인 코로나 레이어 팝업에 사용되는 폰트만 자름 */
@font-face{font-family:'GmarketSansYP';font-weight:400;src:url("../font/GmarketSansMediumYPG.eot");src:url("../font/GmarketSansMediumYPG.eot?#iefix") format('embedded-opentype'),
url("../font/GmarketSansMediumYPG.woff") format('woff'),
url("../font/GmarketSansMediumYPG.ttf") format('truetype');}
@font-face{font-family:'GmarketSansYP';font-weight:600;src:url("../font/GmarketSansBoldYPG.eot");src:url("../font/GmarketSansBoldYPG.eot?#iefix") format('embedded-opentype'),
url("../font/GmarketSansBoldYPG.woff") format('woff'),
url("../font/GmarketSansBoldYPG.ttf") format('truetype');}
/* 본문바로가기  */
.accessibility {position:relative;overflow:hidden;z-index:3000;width:100%;}
.accessibility a{display:block;overflow:hidden;z-index:3000;height:1px;width:1px;margin:0 -1px -1px 0;font-size:0;line-height:0;text-align:center}
.accessibility a:focus, #accessibility a:hover, #accessibility a:active {width:auto;height:30px;margin:0;padding:8px 0;background:#20262c;font-size:14px;font-weight:700;line-height:1;color:#fff;}
html,body{width:100%;}
body{color:#555;font-family:'NotoKr','Noto Sans','Noto Sans KR','Noto Sans CJK KR',NotoKr,'Malgun Gothic','맑은 고딕',Dotum,'돋움',AppleGothic,AppleSDGothicNeo,Helvetica,sans-serif;font-size:16px;font-size-adjust:none;font-weight:400;letter-spacing:-1px;line-height:1.6em;}
#english{letter-spacing:-0.5px;}
#chinese{font-family:'宋體', 'simsun', Arial;}
#japanese{font-family:'Roboto Condensed', Arial, helvetica,  "Times New Roman", sans-serif,'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro',Osaka, 'メイリオ', Meiryo, 'MS Pゴシック', 'MS PGothic', sans-serif;letter-spacing:0;}
.contents_empty{position:relative;padding:1px 0;background:url(../../common/images/wait-dot-pattern.png) repeat;text-align:center;}
.contents_empty:before{display:block;position:absolute;top:1px;left:1px;right:1px;bottom:1px;background-color:#fff;}
.contents_empty > img{display:block;position:relative;z-index:1;margin:110px auto;}

/* slick */
.slick-slider {position:relative;}
.slick-list {overflow:hidden; position:relative;}
.slick-track {position:relative; top:0; left:0; margin-right:auto; margin-left:auto;}
.slick-track:before, .slick-track:after {display:table;}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {display:none; float:left;}
.slick-slide.slick-loading img {display:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block;}

@media screen and (max-width:640px){
    body{font-size: 14px;}
}
