.thisHeader{align-items:center;background-color:hsla(0,0%,100%,.64);border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.04);display:flex;justify-content:space-between;left:50%;max-width:1720px;padding:18px 18px 18px 27px;position:fixed;top:48px;transform:translateX(-50%);width:calc(100% - 40px);z-index:100}@media(max-width: 768px){.thisHeader{padding:8px 12px;top:16px}}.thisHeader_logo img{display:block;height:auto;width:149px}@media(max-width: 768px){.thisHeader_logo img{width:146px}}.thisHeader_burger{align-items:flex-end;background:none;border:0;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:6px;padding:8px 5px;position:relative;transition:.3s;width:30px}@media(max-width: 768px){.thisHeader_burger{display:flex}}.thisHeader_burger.is-open{gap:0}.thisHeader_burger.is-open .thisHeader_burger_line.is-top{transform:translateY(3px) rotate(45deg)}.thisHeader_burger.is-open .thisHeader_burger_line.is-center{opacity:0}.thisHeader_burger.is-open .thisHeader_burger_line.is-bottom{transform:translateY(-3px) rotate(-45deg)}.thisHeader_burger_line{background-color:#000;border-radius:100vmax;display:block;height:3px;transition:.3s;width:100%}.thisHeader_burger_line.is-center{width:70%}@media(max-width: 768px){.thisHeader{transition:background-color .2s ease,box-shadow .2s ease}.thisHeader::before{backdrop-filter:blur(30px);background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.3);border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.04);content:"";height:100%;left:50%;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:.2s ease;width:100%;z-index:-1}.thisHeader:has(.thisHeaderPanel.is-open){background-color:rgba(0,0,0,0);box-shadow:none}.thisHeader:has(.thisHeaderPanel.is-open)::before{border-radius:0;height:100vh;height:100dvh;opacity:1;top:-16px;width:100vw}}.thisHeader_nav{align-items:center;display:flex;gap:16px}@media(max-width: 768px){.thisHeader_nav{gap:4px}}.thisHeader_apply{align-items:center;background-color:#000;border-radius:999px;display:inline-flex;gap:10px;padding:10px 10px 10px 20px;transition:.3s}@media(max-width: 768px){.thisHeader_apply{gap:8px;padding:8px 8px 8px 16px}}.thisHeader_apply:hover{opacity:.75}.thisHeader_apply_text{color:#fff;font-weight:500;line-height:1.5;white-space:nowrap;font-size:16px;font-size:1.6rem}@media(max-width: 768px){.thisHeader_apply_text{font-size:14px;font-size:1.4rem}}.thisHeader_apply_arrow{align-items:center;display:flex;flex-shrink:0}.thisHeader_apply_arrow img{display:block}@media(max-width: 768px){.thisHeader_apply_arrow img{height:20px;width:20px}}.thisHeader_login{background-color:#f5f6f7;border:1px solid #00c9e3;border-radius:999px;color:#00c9e3;font-weight:500;line-height:1.5;padding:10px 20px;transition:.3s;white-space:nowrap;font-size:16px;font-size:1.6rem}@media(max-width: 768px){.thisHeader_login{display:none}}.thisHeader_login:hover{opacity:.75}body:has(.js-cMaintenanceBanner:not([style*="display: none"])) .thisHeader{top:85px}@media(max-width: 768px){body:has(.js-cMaintenanceBanner:not([style*="display: none"])) .thisHeader{top:55px}}@media(max-width: 768px){body:has(.js-cMaintenanceBanner:not([style*="display: none"])) .thisHeader:has(.thisHeaderPanel.is-open)::before{top:-55px}body:has(.js-cMaintenanceBanner:not([style*="display: none"])) .thisHeader .thisHeaderPanel.is-open{max-height:calc(100vh - 125px);max-height:calc(100dvh - 125px)}}@font-face{font-display:swap;font-family:"ConohaIcon";font-style:normal;font-weight:normal;src:url("/vps_67255/common/fonts/ConohaIcon/ConohaIcon.woff?1770965318105") format("woff")}.thisHeaderPanel{display:none;left:0;padding:18px 18px 24px;position:absolute;top:100%;width:100%}@media(max-width: 768px){.thisHeaderPanel.is-open{display:block;max-height:calc(100vh - 86px);max-height:calc(100dvh - 86px);overflow-y:auto;scrollbar-width:none}.thisHeaderPanel.is-open::-webkit-scrollbar{display:none}}.thisHeaderPanel_button{align-items:center;display:flex;gap:18px;justify-content:flex-end;margin-bottom:18px}.thisHeaderPanel_social{align-items:center;display:flex;gap:18px}.thisHeaderPanel_socialLink{align-items:center;color:#000;display:flex;height:25px;justify-content:center;transition:.3s;width:25px}.thisHeaderPanel_socialLink:hover{color:#00c9e3}.thisHeaderPanel_icon{display:flex;line-height:1;font-size:25px;font-size:2.5rem}.thisHeaderPanel_icon::before{display:inline-block;font-family:"ConohaIcon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-decoration:none;text-transform:none}.thisHeaderPanel_icon.is-x{transform:scale(0.85)}.thisHeaderPanel_icon.is-x::before{content:""}.thisHeaderPanel_icon.is-conoha::before{content:""}.thisHeaderPanel_login{align-items:center;background-color:#fafafa;border:1px solid #00c9e3;border-radius:999px;color:#00c9e3;display:flex;font-weight:500;justify-content:center;line-height:1.5;padding:8px 16px;white-space:nowrap;width:120px;font-size:14px;font-size:1.4rem}.thisHeaderPanelList{align-items:flex-end;display:flex;flex-direction:column;gap:36px 0}.thisHeaderPanelList_item{position:relative;width:100%}.thisHeaderPanelList_item.has-child .thisHeaderPanelList_link::after{display:inline-block;font-family:"ConohaIcon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-decoration:none;text-transform:none;content:"";transition:.3s;font-size:8px;font-size:.8rem}.thisHeaderPanelList_item.has-child .thisHeaderPanelList_link.is-open{color:#00c9e3}.thisHeaderPanelList_item.has-child .thisHeaderPanelList_link.is-open::after{transform:rotate(180deg)}.thisHeaderPanelList_link{align-items:center;background:none;border:0;color:#000;cursor:pointer;display:flex;font-weight:700;gap:0 8px;justify-content:flex-end;margin-bottom:8px;padding-bottom:8px;position:relative;transition:.3s;white-space:nowrap;width:100%;font-size:16px;font-size:1.6rem}.thisHeaderPanelList_link::before{background:linear-gradient(to right, #aeb4b8 0, #aeb4b8 2px, transparent 2px, transparent 6px) repeat-x 0 100%/6px 6px;bottom:0;content:"";height:1px;pointer-events:none;position:absolute;width:100%}.thisHeaderPanelList_link.is-external::after{display:inline-block;font-family:"ConohaIcon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-decoration:none;text-transform:none;content:"";transform:translateY(-2px);font-size:14px;font-size:1.4rem}.thisHeaderPanelList_link:hover{color:#00c9e3}.thisHeaderPanelList_link p{margin:0}.thisHeaderPanelChild{align-items:flex-end;display:flex;flex-direction:column;gap:8px 0;justify-content:flex-end;max-height:0;overflow:hidden;transition:.3s}.thisHeaderPanelChild.is-open{max-height:100vh}.thisHeaderPanelChild_heading{color:#666;font-weight:700;font-size:13px;font-size:1.3rem}.thisHeaderPanelChild_link{align-items:center;color:#000;display:flex;gap:0 8px;transition:.3s;font-size:14px;font-size:1.4rem}.thisHeaderPanelChild_link:hover{color:#00c9e3}.thisHeaderPanelChild_link.is-external::after{display:inline-block;font-family:"ConohaIcon";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-decoration:none;text-transform:none;content:"";transform:translateY(-2px)}.thisHeaderPanelChild_link p{margin:0}/*# sourceMappingURL=header.css.map */