@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);


/*
* Noto Sans KR (korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 100;
    src: local('Noto Sans KR Thin'), local('Noto Sans CJK KR Thin'),
    url(/font/web/NotoSansKR-Thin.woff2) format('woff2'),
    url(/font/web/NotoSansKR-Thin.woff) format('woff'),
    url(/font/web/NotoSansKR-Thin.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans KR Regular'), local('Noto Sans CJK KR Regular'),
    url(/font/web/NotoSansKR-Regular.woff2) format('woff2'),
    url(/font/web/NotoSansKR-Regular.woff) format('woff'),
    url(/font/web/NotoSansKR-Regular.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    src: local('Noto Sans KR Medium'), local('Noto Sans CJK KR Medium'),
    url(/font/web/NotoSansKR-Medium.woff2) format('woff2'),
    url(/font/web/NotoSansKR-Medium.woff) format('woff'),
    url(/font/web/NotoSansKR-Medium.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans KR Bold'), local('Noto Sans CJK KR Bold'),
    url(/font/web/NotoSansKR-Bold.woff2) format('woff2'),
    url(/font/web/NotoSansKR-Bold.woff) format('woff'),
    url(/font/web/NotoSansKR-Bold.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src: local('Noto Sans KR Black'), local('Noto Sans CJK KR Black'),
    url(/font/web/NotoSansKR-Black.woff) format('woff'),
    url(/font/web/NotoSansKR-Black.otf) format('opentype');
}


* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; text-shadow:none;
}

body {font-family:"Noto Sans KR", sans-serif; padding:0; margin:0;}

input[type=text] {-webkit-appearance:none; -moz-appearance:none; appearance:none;}
input[type=number] {-webkit-appearance:none; -moz-appearance:none; appearance:none;}
input {
   -webkit-appearance: none;
   -webkit-border-radius: 0;
}
select {
   -webkit-appearance: none;
   -webkit-border-radius: 0;
}
/* joy추가 photoswipe image download */
#btn_download{background:url(/image/download.png);width:44px;height:44px;position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border: 0;padding: 0;margin: 0;float: right;opacity: 0.75;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;-webkit-box-shadow: none;box-shadow: none;}


/*반응형 View*/ 
@media only screen and (max-width:1220px) {
}

@media only screen and (max-width:1024px) {
}

@media only screen and (max-width:768px) {	
}

@media only screen and (max-width:596px) {
}

@media only screen and (max-width:414px) {
}

@media only screen and (max-width:375px) {
}

@media only screen and (max-width:360px) {
}

@media only screen and (max-width:320px) {
}