@media screen and (max-width: 1023px){.seryna header{box-shadow:0 0 18px rgba(0,0,0,.08)}.seryna header>.wrap{background-color:#fff}.seryna header .logo{margin:auto;width:26.666%}.seryna_roppongi header .logo,.seryna_ginza header .logo,.seryna_shinjuku header .logo{width:26.666%}html[lang=en] .seryna header .logo,html[lang=en] .seryna_roppongi header .logo,html[lang=en] .seryna_ginza header .logo,html[lang=en] .seryna_shinjuku header .logo{width:46.666%}.seryna header .btn_conversion{background-color:#840000}.seryna header .btn_drawer{background-image:url(//www.seryna.co.jp/manage/wp-content/themes/seryna/common/img/icon_drawer_black.png)}}@media screen and (min-width: 1024px){.seryna header{box-shadow:0 0 18px rgba(0,0,0,.08)}.seryna header>.wrap{background-color:#fff}.seryna header .logo{top:33px;width:164px;height:38px}.seryna_roppongi header .logo,.seryna_ginza header .logo,.seryna_shinjuku header .logo{width:164px;height:38px}html[lang=en] .seryna header .logo,html[lang=en] .seryna_roppongi header .logo,html[lang=en] .seryna_ginza header .logo,html[lang=en] .seryna_shinjuku header .logo{width:200px}.seryna header .menu .btn:before{margin-top:-10px;display:block;position:absolute;top:50%;left:0;width:1px;height:20px;background-color:#c4c4c4}.seryna header .menu li:first-child .btn:before{display:none}.seryna header .menu li.focus .btn:after{display:block;position:absolute;top:66px;right:50px;left:50px;height:1px;background-color:#840000;content:""}.seryna header .menu i{padding:0 20px;color:#1b1b1b;letter-spacing:.033em}.seryna header .btn_conversion{background-color:#840000}.seryna header .language span{color:#3d3d3d}.seryna header.mini .logo,.seryna_roppongi header.mini .logo,.seryna_ginza header.mini .logo,.seryna_shinjuku header.mini .logo{height:27px}.seryna header.mini .menu li.focus .btn:after{top:36px}}@media screen and (min-width: 768px)and (max-width: 1023px){.seryna header .logo,.seryna_roppongi header .logo,.seryna_ginza header .logo,.seryna_shinjuku header .logo{width:138px}}@media screen and (min-width: 1024px){.seryna aside>.conversion .reserve li a{color:#ce9999}.seryna aside>.conversion{background-color:#840000}}@media screen and (max-width: 767px){html[lang=en] div#page.seryna:not(.general) header .logo{left:15%;width:45%}}