#header{width:100%;margin:0 auto;position:absolute;z-index:1000}#header #header_title{position:relative;top:0;left:0;z-index:100;font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;background-color:hsla(0,0%,100%,.8);width:100%}@media screen and (max-width: 640px){#header #header_title{color:#fff;background-color:hsla(0,0%,100%,0);position:absolute}}#header #header_title h1{font-size:.7rem;font-weight:normal;padding:4px;color:#3f3628}@media screen and (max-width: 640px){#header #header_title h1{color:#fff}}#menu_area{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;box-sizing:border-box}#menu_area .menu{box-sizing:border-box}@media screen and (max-width: 640px){#menu_area .menu{position:fixed;display:flex;flex-direction:column;top:0;right:-100vw;transition:all .2s;width:100%;height:100%;overflow-y:scroll;padding-top:14vw;background:rgba(0,0,0,.75);z-index:50000;flex-wrap:nowrap}#menu_area .menu .menu_area{padding-bottom:50px}}@media screen and (max-width: 640px){#menu_area .menu .menu_contents .header_h1{position:absolute;top:0;left:0}}#menu_area .menu .menu_contents .menu_icon{display:flex;align-items:center;justify-content:end}#menu_area .menu .menu_contents .menu_icon .menu_insta{width:40px;display:inline-block;padding:4px;box-sizing:border-box}#menu_area .menu .menu_contents .menu_icon .menu_insta img{width:100%;height:auto;filter:contrast(0%)}#menu_area .menu .menu_contents .menu_icon .menu_info{font-size:36px;display:flex;align-items:center;color:#999;padding:8px 10px 10px 10px;box-sizing:border-box;text-decoration:none}#menu_area .menu .menu_contents .menu_icon .menu_info i{line-height:normal}#menu_area .menu .menu_contents .menu_icon .menu_info span{display:none}#menu_area .menu .menu_contents .menu_list{display:flex;position:relative;z-index:100;justify-content:flex-end;padding-right:20px}#menu_area .menu .menu_contents .menu_list.is-fixed{position:fixed;right:0;top:0}@media screen and (max-width: 640px){#menu_area .menu .menu_contents .menu_list.is-fixed{position:relative}}@media screen and (max-width: 640px){#menu_area .menu .menu_contents .menu_list{display:block;padding-right:0}}@media screen and (max-width: 640px){#menu_area .menu .menu_contents .menu_list .menu_item{margin-bottom:20px}}#menu_area .menu .menu_contents .menu_list .menu_item a{color:#fff;display:inline-block;padding:10px 20px 4px 20px;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,0)}@media screen and (max-width: 640px){#menu_area .menu .menu_contents .menu_list .menu_item a{width:100%;color:#fff}}#menu_area .menu .menu_contents .menu_list .menu_item a:hover{text-decoration:none;border-bottom:1px solid #fff}@media screen and (max-width: 640px){#menu_area .menu .menu_contents .menu_list .menu_item a:hover{border-bottom:1px solid rgba(0,0,0,0)}}@media screen and (max-width: 640px){#menu_area .menu_check:checked~.menu{right:0vw;border-radius:0;overflow-y:scroll}}#menu_area .menu_check{display:none}#menu_area #menu_btn{z-index:100000;position:fixed;top:2vw;right:2vw;width:11vw;height:11vw;padding:2.5vw;border-radius:0;box-sizing:border-box;background:hsla(0,0%,100%,.5);user-select:none;display:none;cursor:pointer}@media screen and (max-width: 640px){#menu_area #menu_btn{display:block}}#menu_area #menu_btn ul{display:flex;position:relative;width:6vw;height:6vw;flex-direction:column;justify-content:center}#menu_area #menu_btn ul li{transition:all .2s;width:100%;box-sizing:border-box}#menu_area #menu_btn ul li:nth-child(1){display:block;position:absolute;top:0;left:0;transform:rotate(0deg);transform-origin:left top;border-top:.4vw solid #777}#menu_area #menu_btn ul li:nth-child(2){border-bottom:.4vw solid #777;height:.4vw}#menu_area #menu_btn ul li:nth-child(3){display:block;position:absolute;bottom:0;left:0;transform:rotate(0deg);transform-origin:left bottom;border-bottom:.4vw solid #777}#menu_area .menu_check:checked~label #menu_btn{background:hsla(0,0%,100%,.1)}#menu_area .menu_check:checked~label #menu_btn ul li:nth-child(1){transform:rotate(45deg);width:140%;border-top:.4vw solid #fff}#menu_area .menu_check:checked~label #menu_btn ul li:nth-child(2){border-bottom:.4vw solid hsla(0,0%,100%,0)}#menu_area .menu_check:checked~label #menu_btn ul li:nth-child(3){transform:rotate(-45deg);width:140%;border-bottom:.4vw solid #fff}#menu_logout{text-align:center;padding:10px 0}/*# sourceMappingURL=menu.min.css.map */