.marking-page .top-area{position:relative;padding:130px 0}.marking-page .top-area .inner .text-box{position:relative;padding:80px 0 74px 14.0336134454%;color:#fff}.marking-page .top-area .inner .text-box:before{content:"";display:block;position:absolute;z-index:-10;background:#000;left:0;width:100%;top:0;height:100%}.marking-page .top-area .inner .text-box h1{max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.marking-page .top-area .inner .text-box h1:before{content:"";display:block;width:6px;height:100%;background:#fff;position:absolute;top:0;left:0}.marking-page .top-area .inner .text-box h1 .a-text{padding-left:18px}.marking-page .top-area .inner .text-box h1 .a-text .main{font-family:"Roboto",sans-serif;font-weight:bold;font-size:3.125rem;display:block;letter-spacing:.05em}.marking-page .top-area .inner .text-box h1 .a-text .sub{display:block;font-size:1.0625rem;font-weight:bold;letter-spacing:.05em}.marking-page .top-area .inner .text-box .catch{margin-top:50px;color:#fff;font-weight:bold;font-size:1.25rem;letter-spacing:.05em;line-height:2em}.marking-page .top-area .inner .image-box{position:absolute;z-index:-1;top:0;right:0;width:calc(85.9663865546% - 172px);height:100%}.marking-page .top-area .inner .image-box img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.marking-page .page-nav{margin-top:35px}.marking-page .page-nav .inner{width:850px;max-width:80%;margin:0 auto}.marking-page .page-nav .inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 36px}.marking-page .page-nav .inner ul li a{font-weight:bold;font-size:.75rem}.marking-page .page-nav .inner ul li a:after{margin:6px auto 0;content:"";display:block;height:2px;background:#000;width:48px;max-width:100%}.marking-page .item-area{margin-top:55px}.marking-page .item-area .inner{width:850px;max-width:80%;margin:0 auto}.marking-page .item-area .inner .top-box .common-text{text-align:center;margin-top:20px}.marking-page .item-area .inner .top-box .common-text b{font-weight:bold;font-size:.9375rem}.marking-page .item-area .inner .top-box .common-text+.common-text{margin-top:10px}.marking-page .item-area .inner .double-box{display:-webkit-box;display:-ms-flexbox;display:flex;width:650px;max-width:100%;margin:35px auto 0}.marking-page .item-area .inner .double-box .image-box{width:52.3076923077%}.marking-page .item-area .inner .double-box .image-box img{display:block;width:100%}.marking-page .item-area .inner .double-box .text-box{width:47.6923076923%}.marking-page .item-area .inner .double-box .text-box .a-text{padding-left:10%}.marking-page .item-area .inner .double-box .text-box .profile{width:110px;text-align:center;color:#fff;background:#000;font-weight:500;font-size:1.25rem;line-height:21px;font-family:"Roboto",sans-serif}.marking-page .item-area .inner .double-box .text-box .pos{font-size:.75rem;margin-top:13px}.marking-page .item-area .inner .double-box .text-box .name{line-height:1.45;margin-top:5px;font-weight:bold;font-size:.9375rem}.marking-page .item-area .inner .double-box .text-box .text{margin-top:8px;text-align:justify;text-justify:inter-ideograph;font-size:.8125rem;letter-spacing:.05em;line-height:1.9230769231em}.marking-page .item-area .inner .catch{text-align:center;margin-top:33px;font-weight:bold;font-size:1.125rem;line-height:1.5}.marking-page .item-area .inner .big-image{margin:22px auto 0;width:650px;max-width:100%}.marking-page .item-area .inner .big-image img{display:block;width:100%}.marking-page .item-area .inner .big-text{margin-top:23px}.marking-page .item-area .inner .item2-box{margin-top:75px}.marking-page .item-area .inner .item2-box ol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.marking-page .item-area .inner .item2-box ol li{width:31.0588235294%;margin-top:3.5294117647%}.marking-page .item-area .inner .item2-box ol li img{display:block;width:100%}.marking-page .item-area .inner .item2-box ol li .step{text-align:center;color:#fff;background:#000;line-height:25px;font-weight:500;font-size:1.5rem;font-family:"Roboto",sans-serif}.marking-page .item-area .inner .item2-box ol li .common-text{margin-top:5px}.marking-page .item-area .inner .item2-box ol:after{content:"";display:block;width:31.0588235294%}.marking-page .item-area .inner .hukusu-image-box{margin-top:50px}.marking-page .item-area .inner .hukusu-image-box .image{text-align:center}.marking-page .item-area .inner .hukusu-image-box .image img{max-width:100%}.marking-page .item-area .inner .hukusu-image-box .common-text{margin-top:34px}.marking-page .item-area .inner .point-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:650px;max-width:100%;margin:45px auto 0}.marking-page .item-area .inner .point-box .text-box{width:48.9230769231%}.marking-page .item-area .inner .point-box .text-box .point{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background:#000;line-height:22px;width:81px;text-align:center;font-size:1.25rem;font-weight:500;font-family:"Roboto",sans-serif}.marking-page .item-area .inner .point-box .text-box .point-catch{margin-top:8px;line-height:1.5;font-weight:bold;font-size:.9375rem}.marking-page .item-area .inner .point-box .text-box .common-text{margin-top:8px}.marking-page .item-area .inner .point-box .image-box{width:47.6923076923%}.marking-page .item-area .inner .point-box .image-box img{display:block;width:100%}.marking-page .item-area+.item-area{margin-top:96px}@media(max-width: 768px){.marking-page .top-area{padding:45px 0 0}.marking-page .top-area .inner .text-box{padding:60px 10%}.marking-page .top-area .inner .image-box{height:244px;width:85%}.marking-page .item-area .inner .double-box{display:block}.marking-page .item-area .inner .double-box .image-box{width:100%}.marking-page .item-area .inner .double-box .text-box{width:100%;margin-top:25px}.marking-page .item-area .inner .double-box .text-box .a-text{padding-left:0}.marking-page .item-area .inner .double-box .text-box .a-text .profile{margin:0 auto}.marking-page .item-area .inner .double-box .text-box .a-text .pos{text-align:center}.marking-page .item-area .inner .double-box .text-box .a-text .name{text-align:center}.marking-page .item-area .inner .item2-box .bx-wrapper{border:none;margin:50px 0 0;-webkit-box-shadow:none;box-shadow:none}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-viewport .marking-step-slide{display:block;margin-top:0}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-viewport .marking-step-slide li{width:auto;margin-top:0}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-pager{position:static;padding-top:0;margin-top:35px;font-size:1.0625rem;font-family:"Roboto",sans-serif;font-weight:bold;color:#000}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next{margin-top:0;display:block;top:auto;bottom:-9px;width:auto;height:auto;left:auto;right:auto}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev img,.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next img{display:block;-webkit-transition:opacity .2s;transition:opacity .2s}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev img:nth-of-type(2),.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover img:nth-of-type(2),.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover img:nth-of-type(2){opacity:1}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{right:calc(50% + 65px)}.marking-page .item-area .inner .item2-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next{left:calc(50% + 65px)}.marking-page .item-area .inner .point-box{display:block}.marking-page .item-area .inner .point-box .text-box{width:100%}.marking-page .item-area .inner .point-box .image-box{width:100%;margin-top:25px}}/*# sourceMappingURL=page-marking.min.css.map */