:where(:not(iframe,canvas,img,svg,video):not(svg *)){all:unset;display:revert}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}img{max-width:100%}table{border-collapse:collapse}:root{--width-container:720px;--width-container-small:352px;--width-container-wide:904px;--padding-section:40px;--black:#252525;--white:#fff;--gray:#efefef;--padding-sp:15px;--height-header__lower:114px}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"Inter","Noto Sans JP",sans-serif;color:var(--black);font-size:1.6rem;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.sr-only{position:absolute;clip:rect(1px,1px,1px,1px);left:-9999px;top:-9999px}a,address,button,h1,h2,h3,h4,h5{line-height:1.25;letter-spacing:0.05em}p{line-height:1.5;letter-spacing:0.05em}small{font-size:1rem}.sp-only{display:none}@media screen and (max-width:991.98px){.sp-only{display:block}.pc-only{display:none}}a{-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:opacity;transition-property:opacity;text-decoration:none}@media (hover:hover){a{cursor:pointer}a:hover{opacity:0.8}}@media (hover:hover){button{cursor:pointer}}textarea{resize:vertical}img,video{vertical-align:bottom;line-height:0}th{font-weight:normal;vertical-align:text-top}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:10rem}.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;padding:0.75em 1.25em;color:var(--white);background:var(--black);border-radius:3px;font-size:1.2rem;-webkit-transition:0.3s;transition:0.3s}.btn:hover{opacity:0.8}.btn.return{background:var(--gray);color:var(--black)}.btn:disabled{background:#919191;color:var(--white)}.btn-wrap>*+*{margin-top:10px}.btn-white{color:var(--black);background:var(--white)}.btn-center{margin-inline:auto}.btn-w100{width:100%;text-align:center}.wrapper-v{padding-block:var(--padding-section)}.wrapper{width:min(100%,var(--width-container));margin-inline:auto}@media screen and (max-width:var(--width-container )){.wrapper{padding-inline:var(--padding-sp)}}.wrapper-small{width:min(100%,var(--width-container-small))}.wrapper-wide{width:min(100%,var(--width-container-wide));margin-inline:auto}@media screen and (max-width:var(--width-container-wide )){.wrapper-wide{padding-inline:var(--padding-sp)}}.grid-4{-ms-grid-columns:1fr 16px 1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(4,1fr);display:-ms-grid;display:grid;gap:16px}.grid-3{-ms-grid-columns:1fr 16px 1fr 16px 1fr;grid-template-columns:repeat(3,1fr);display:-ms-grid;display:grid;gap:16px}.grid-gallery .picture{display:block;height:100%;aspect-ratio:1/1}.grid-gallery .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grid-collection .picture{display:block;height:100%;aspect-ratio:1/1}.grid-collection .picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grid-collection .picture a{display:block;height:100%}.hl-lv02{font-size:1.7rem;font-weight:bold;margin-bottom:10px}.tab span,a:not([class]){cursor:pointer;display:inline-block;position:relative}.tab span:after,a:not([class]):after{content:"";display:block;position:absolute;inset:0;top:100%;background:var(--black);width:100%;height:1px;border-radius:1px;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);-webkit-transition:-webkit-clip-path 0.3s;transition:-webkit-clip-path 0.3s;transition:clip-path 0.3s;transition:clip-path 0.3s,-webkit-clip-path 0.3s}.tab span:hover:after,a:not([class]):hover:after{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.__current span:after{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.no_underline a:after{display:none}.article input[type=email],.article input[type=text],.article textarea{display:block;background:var(--gray);border:1px solid rgba(0,0,0,0.1);border-radius:3px;width:100%;padding:0.5em;margin-top:5px;font-size:1.4rem}.article label{display:block;font-size:1.4rem}.article input+label{margin-top:10px}.article button[type=submit],.article input[type=button],.article input[type=submit]{min-width:168px;text-align:center;margin-block:10px}.formTable{font-size:1.4rem;margin-top:10px}.formTable th{background:var(--gray);white-space:nowrap}.formTable tr{border:1px solid rgba(0,0,0,0.1);border-width:1px 0 1px 0}.formTable td,.formTable th{padding:0.5em}.header-container{padding-top:45px;position:fixed;inset:0 0 auto 0}.logo{font-size:2rem;font-weight:bold;font-family:"Noto Sans JP",sans-serif}.main-top{padding-top:65px}.body-top .header-container{position:relative}.body-top .main-top{padding-top:0}.lower-column{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 720px;grid-template-columns:1fr 720px;gap:16px;padding-top:var(--height-header__lower)}.sidebar-wrap{font-size:1.7rem;font-weight:bold}.sidebar-staticy{position:sticky;top:var(--height-header__lower)}.sidebar-staticy>*+*{margin-top:30px}.list-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
/*# sourceMappingURL=first_view.css.map */