@charset "utf-8";

/* reset */

/*
@import url('https://webfontworld.github.io/kopus/KoPubWorldDotum.css');
@import url('https://webfontworld.github.io/kopus/KoPubWorldBatang.css');
*/

@import url('https://webfontworld.github.io/naver/NanumGothic.css');
@import url('https://webfontworld.github.io/jeju/JejuMyeongjo.css');


html{overflow: auto;width:100%;min-width: 1200px;}
body{font-size:13px;font-family:'Apple SD Gothic Neo','NanumGothic';color:#000;margin:0;padding:0;word-break:keep-all;word-wrap:break-word;height: 100%;width:100%;background:#fafafa;}
h1,h2,h3,h4,h5,h6,dl,dd,p,figure{margin:0;padding:0;}
ol,ul{padding:0;margin:0;list-style:none}
fieldset{padding:0;border:0;margin:0}
iframe{border:0}

label{display:inline-block;vertical-align:middle;cursor:pointer}
input[type="text"],input[type="password"]{padding:0 5px;box-sizing:border-box;vertical-align:middle}
input[type="radio"],input[type="checkbox"]{margin:0}
input[readonly]{background-color:#f5f5f5}
textarea{border:1px solid #aaa;width:100%;height:80px;box-sizing:border-box;resize:none}

a{text-decoration:none;color:#222;box-sizing:border-box;vertical-align:middle;outline-offset:-2px}
button{padding:0;border:0;cursor:pointer}
button,select{font:13px 'Apple SD Gothic Neo','Nanum Gothic';vertical-align:middle}
address,em,dfn,var{font-style:normal}
abbr{text-decoration:none}

table{border-spacing:0;table-layout:fixed;border-collapse:collapse}

caption strong,
caption p{display:block;line-height:1px;font-size:1px;margin-top:-1px;text-indent:-9999em}
mark{background:#e5ffb8}

.hidden{display:none;}
legend,
.blind{position:absolute;text-indent:-9999em;visibility: hidden;}


.serif{font-family: 'JejuMyeongjo', serif;}

.btn_favorite{display:flex;align-items:center;padding:0;margin:0;width:auto;background:transparent;}
.btn_favorite .count{display:inline-block;color:#808080;}
.btn_favorite i{display:inline-block;width:16px;height:auto;margin-right:4px;text-indent:-9999em;overflow: hidden;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 23 22' viewBox='0 0 23 22'%3E%3Cpath d='m11.5 22-1.7-1.6C3.9 14.8 0 11.1 0 6.6 0 2.9 2.8 0 6.3 0c2 0 3.9 1 5.2 2.5C12.8 1 14.7 0 16.7 0 20.2 0 23 2.9 23 6.6c0 4.5-3.9 8.2-9.8 13.8L11.5 22z' style='fill:%23d1d1d1'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position:50%;
}

.btn_favorite.active i{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 23 22' viewBox='0 0 23 22'%3E%3Cpath d='m11.5 22-1.7-1.6C3.9 14.8 0 11.1 0 6.6 0 2.9 2.8 0 6.3 0c2 0 3.9 1 5.2 2.5C12.8 1 14.7 0 16.7 0 20.2 0 23 2.9 23 6.6c0 4.5-3.9 8.2-9.8 13.8L11.5 22z' style='fill:%23ff2e2e'/%3E%3C/svg%3E");}

