@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

/* 초기화 */
html {overflow-y:scroll}
body {margin:0;padding:0; font-size:15px; font-family:'Noto Sans KR', sans-serif;color:#fff; background-size:100%, auto; background-color:#000}

html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:15px;font-family:'Noto Sans KR', sans-serif;}
article, info, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

#hd ul, nav ul, #ft ul {margin:0;padding:0;list-style:none;}
legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select, img {vertical-align:middle}
input, button {margin:0;padding:0;font-family:'Noto Sans KR', sans-serif;;font-size:15px;}
button {cursor:pointer}


/*커스터마이즈*/
#wrapper {width:100%;margin: 0 auto;}
#wrapper:after {display:block;visibility:hidden;clear:both;content:""}

#container {position:relative;}
#container:after {display:block;visibility:hidden;clear:both;content:""}

#logo {width: 550px; margin: 0 auto;position: relative;text-align:center;padding-top:20px;}

#sns {width: 100%;margin: 0 auto;position: relative; text-align:center; padding:10px 0;}
#sns:after {display:block;visibility:hidden;clear:both;content:""}
#sns ul {list-style: none;}
#sns li {display: inline-block;line-height: 30px;padding: 0 20px;}
#sns li img {padding-right:10px;margin-top:-3px;}
#sns li a {color:#fff;font-size:0.85em;font-weight:500;letter-spacing: .10em;text-decoration:none}
#sns li a:hover {color:#665555;text-decoration:none}

#info {width: 100%;margin: 0 auto;position: relative;text-align:center;color:#fff;font-size:1em;font-weight:500;letter-spacing: .15em; padding:10px 0;}
#info:after {display:block;visibility:hidden;clear:both;content:""}
#info ul {list-style: none; }
#info li {display: inline-block;line-height: 30px;padding: 0 20px;}
#info li img {padding-right:15px;margin-top:-3px;}


#copy {width: 450px;margin: 0 auto;position: relative;text-align:center;;font-size:0.85em;font-weight:500;letter-spacing: .10em;padding-bottom:30px;}
.yel_t {font-style: normal; color:#ff0000;}