@charset "utf-8"; 

@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard-subset.css');

:root {
  --orange-theme-color: #ff7054;
  --green-theme-color: #8eb055;
  --blue-theme-color: #99908a;
} 

/* reset */
* { box-sizing:border-box; }
html, body {height:100%; width:100%; margin:0; }
body { overflow-x:hidden; letter-spacing:-.07em;}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display:block; }
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd {margin:0; padding:0;}
a {color:inherit; text-decoration:inherit;}
img {max-width:100%; vertical-align:middle }
a img {border:none;}
li {list-style:none; box-sizing:border-box;}
address, em, i {font-style:normal;}
table {border-collapse:collapse; border-spacing:0;}
table caption {overflow:hidden; width:0; height:0; text-indent:-9999px;} 

body { 
}


p, span, h1, h2, h3, h4, h5 { cursor:default; }

select {
    -webkit-appearance:none; 
    -moz-appearance:none;
    appearance:none;  
}

select::-ms-expand { display:none; } 


header nav .sns + a > h1.logo{
    background-image:url('/fserver/skins/basicw/img/logo.svg') 
  }

aside ul li{
    background:#99908a !important;
}
aside ul li:hover{
    background:#736c67 !important;
}
footer {
    background:#736e6b !important;
}
section.shorts .btn,
section.sstv .list .btn{
    height:0;
    overflow:hidden;
    padding-top:48px;
    width:50px;
}
section.shorts .button-prev,
section.sstv .list .btn.button-prev {
    background:url(/fserver/skins/basicw/img/icon-arrow-left.svg) no-repeat center center;
    background-size:40px;
}
section.shorts .button-next,
section.sstv .list .btn.button-next {
    background:url(/fserver/skins/basicw/img/icon-arrow-right.svg) no-repeat center center;
    background-size:40px;
}

