blockquote.aozora{white-space:pre-wrap;text-align:justify;text-justify:inter-ideograph;width:90%;margin:5% auto;line-height:1.5em;letter-spacing:.1em;display:block}body,html{height:100%;color:#323232}.top-anime-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;background:#fff;transition:-webkit-clip-path .8s ease 5.5s;transition:clip-path .8s ease 5.5s;transition:clip-path .8s ease 5.5s, -webkit-clip-path .8s ease 5.5s;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);transform:scale(0)}.top-anime-wrap .bg-box{transition:opacity .3s;opacity:0;left:50%;top:0;transform:translate(-50%, 0);position:absolute;height:100%}.top-anime-wrap .bg-box:before,.top-anime-wrap .bg-box:after{content:"";display:block;width:50vw;height:100%;position:absolute;top:0;z-index:-1}.top-anime-wrap .bg-box:before{background:#ffef67;right:calc(100% - 1px)}.top-anime-wrap .bg-box:after{background:#3db68d;left:calc(100% - 1px)}.top-anime-wrap .bg-box .bg{display:block;height:100%;width:auto}.top-anime-wrap .car{position:absolute;left:50%;transform:translate(-50%, 0) scale(0.07);width:auto;height:42.4444444444%;top:-23%;transition:transform 1.8s ease .3s,top 1.8s ease .3s;z-index:1}.top-anime-wrap .text1{position:absolute;left:50%;width:auto;height:29.5555555556%;display:block;transition:transform 1s ease-out 1.5s,top 1s ease-out 1.5s;top:29.5%;transform:translate(-50%, 0) scale(0)}.top-anime-wrap .circle{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#ffef67;border-radius:50%;z-index:5;width:150%;height:150%;-webkit-clip-path:circle(0);clip-path:circle(0);transition:-webkit-clip-path .8s linear 3s;transition:clip-path .8s linear 3s;transition:clip-path .8s linear 3s, -webkit-clip-path .8s linear 3s}.top-anime-wrap .text2{width:611px;max-width:77.3863636364%;position:absolute;left:50%;transform:translate(-50%, -50%);height:542px;max-height:80%;background:url(../image/top/tanime-text2.svg) no-repeat center center;background-size:contain;z-index:11;top:50%;opacity:0;transition:opacity .3s ease 3.8s}.top-anime-wrap .common-link{position:absolute;z-index:500;right:35px;bottom:30px}@media(orientation: portrait){.top-anime-wrap .car{transform:translate(-50%, 0) scale(0.03);height:25.9322033898%}.top-anime-wrap .text1{height:11.8644067797%;top:47.0338983051%}.top-anime-wrap .common-link{right:auto;left:50%;transform:translate(-50%, 0)}}.on-anime .top-anime-wrap{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}.on-anime .top-anime-wrap .bg-box{opacity:1}.on-anime .top-anime-wrap .car{transform:translate(-50%, 0) scale(1);top:15.1111111111%}.on-anime .top-anime-wrap .text1{transform:translate(-50%, 0) scale(1);top:64.1111111111%}.on-anime .top-anime-wrap .circle{-webkit-clip-path:circle(100%);clip-path:circle(100%)}.on-anime .top-anime-wrap .text2{opacity:1}@media(orientation: portrait){.on-anime .top-anime-wrap .car{transform:translate(-50%, 0) scale(1);top:37.5423728814%}.on-anime .top-anime-wrap .text1{top:67.6271186441%}}html body.first-session .top-anime-wrap{transform:scale(1)}body#body{padding-left:220px !important}body#body .main-header{position:fixed;z-index:10000;height:100%;width:220px;background:#fff;left:0;top:0;padding-top:134px}body#body .main-header h1{position:absolute;top:0;left:0;height:134px;width:100%;overflow:hidden;border-radius:0 0 20px 0;z-index:0}body#body .main-header h1 a{display:block;width:100%;height:100%}body#body .main-header h1 a:before,body#body .main-header h1 a:after{content:"";display:block;width:100%;height:50%;position:absolute;z-index:-1;left:0;transition:background .2s}body#body .main-header h1 a:before{top:0;background:#ffef67}body#body .main-header h1 a:after{bottom:0;background:#ffdf33}body#body .main-header h1 a img{display:block;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}body#body .main-header h1 a img.on{opacity:0}@media(min-width: 769px){body#body .main-header h1 a:hover img{opacity:0}body#body .main-header h1 a:hover img.on{opacity:1}body#body .main-header h1 a:hover:before{background:#e6494f}body#body .main-header h1 a:hover:after{background:#d5363f}}body#body .main-header .sp-hidden-box{height:100%;padding:20px 0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}body#body .main-header .sp-hidden-box::-webkit-scrollbar{display:none}body#body .main-header .sp-hidden-box .hidden-inner{width:160px;margin:0 auto}body#body .main-header .sp-hidden-box .hidden-inner ul li a{display:block}body#body .main-header .sp-hidden-box .hidden-inner ul li a .main{display:block;position:relative;font-size:2.0625rem;font-family:"Teko",sans-serif;font-weight:600;color:#3db68d;transition:color .2s;position:relative;z-index:0}body#body .main-header .sp-hidden-box .hidden-inner ul li a .main::first-letter{color:#e6494f;transition:color .2s}body#body .main-header .sp-hidden-box .hidden-inner ul li a .main:before{content:"";display:block;width:0;transition:width .2s;height:13px;bottom:4px;z-index:-1;background:#ffef67;position:absolute;left:0}body#body .main-header .sp-hidden-box .hidden-inner ul li a .sub{display:block;font-size:.8125rem;font-weight:900;margin-top:-2px;line-height:1.5}body#body .main-header .sp-hidden-box .hidden-inner ul li a:hover .main{color:#e6494f}body#body .main-header .sp-hidden-box .hidden-inner ul li a:hover .main:before{width:100%}body#body .main-header .sp-hidden-box .hidden-inner ul li a:hover .main::first-letter{color:#3db68d}body#body .main-header .sp-hidden-box .hidden-inner ul li+li{margin-top:15px}body#body .main-header .sp-hidden-box .hidden-inner .button-box{margin-top:20px}body#body .main-header .sp-hidden-box .hidden-inner .button-box a{display:block;position:relative}body#body .main-header .sp-hidden-box .hidden-inner .button-box a img{display:block;transition:opacity .2s}body#body .main-header .sp-hidden-box .hidden-inner .button-box a img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body#body .main-header .sp-hidden-box .hidden-inner .button-box a:hover img:nth-of-type(2){opacity:1}body#body .main-header .sp-hidden-box .hidden-inner .button-box a+a{margin-top:7px}body#body .main-header .sp-hidden-box .hidden-inner .tel{display:flex;align-items:baseline;margin-top:5px;font-size:1.6875rem;font-weight:600;font-family:"Teko",sans-serif;color:#e6494f;white-space:nowrap;transition:color .2s}body#body .main-header .sp-hidden-box .hidden-inner .tel:hover{color:#3db68d}body#body .main-header .sp-hidden-box .hidden-inner .sns-202506{margin-top:5px;display:flex;justify-content:center;flex-wrap:wrap;gap:13px}body#body .main-header .sp-hidden-box .hidden-inner .sns-202506 a{display:block;position:relative}body#body .main-header .sp-hidden-box .hidden-inner .sns-202506 a img{display:block;transition:opacity .2s}body#body .main-header .sp-hidden-box .hidden-inner .sns-202506 a img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body#body .main-header .sp-hidden-box .hidden-inner .sns-202506 a:hover img{opacity:0}body#body .main-header .sp-hidden-box .hidden-inner .sns-202506 a:hover img:nth-of-type(2){opacity:1}body#body .page-top-button{position:fixed;right:30px;bottom:8vh;transition:all .8s;transform:translate(0, -100px);opacity:0;z-index:50}body#body .page-top-button img{transition:opacity .2s;display:block}body#body .page-top-button img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body#body .page-top-button.on{opacity:1;transform:translate(0, 0)}body#body .page-top-button.on:hover{cursor:pointer}body#body .page-top-button.on:hover img:nth-of-type(2){opacity:1}body#body .main-footer{position:relative;color:#fff}body#body .main-footer:before,body#body .main-footer:after{content:"";display:block;width:100%;height:50%;left:0;position:absolute;z-index:-1}body#body .main-footer:before{background:#e6494f;top:0}body#body .main-footer:after{background:#d5363f;bottom:0}body#body .main-footer .inner{width:940px;max-width:80%;margin:0 auto;padding:60px 0 13px}body#body .main-footer .inner .sayu-box{display:flex;flex-wrap:wrap;align-items:flex-end}body#body .main-footer .inner .sayu-box .logo{margin-right:25px}body#body .main-footer .inner .sayu-box .address-box address{font-size:.875rem;line-height:1.4285714286em;font-weight:normal}body#body .main-footer .inner .sayu-box .address-box .tel{margin-top:15px}body#body .main-footer .inner .sayu-box .link-box{display:flex;align-items:flex-end}body#body .main-footer .inner .sayu-box .link-box .link-left{margin-right:28px}body#body .main-footer .inner .sayu-box .link-box .link-left ul li a{font-size:.875rem;font-weight:normal;transition:color .2s}body#body .main-footer .inner .sayu-box .link-box .link-left ul li a:before{content:"■";display:inline-block;color:#ffef67;transform:scale(0.5);transition:color .2s}body#body .main-footer .inner .sayu-box .link-box .link-left ul li a:hover{color:#ffef67}body#body .main-footer .inner .sayu-box .link-box .link-left ul li a:hover:before{color:#fff}body#body .main-footer .inner .sayu-box .link-box .link-left ul li+li{margin-top:5px}body#body .main-footer .inner .sayu-box .link-box .link-left .sns-box{display:flex;margin-top:15px}body#body .main-footer .inner .sayu-box .link-box .link-left .sns-box a{display:block;position:relative}body#body .main-footer .inner .sayu-box .link-box .link-left .sns-box a img{display:block;transition:opacity .2s}body#body .main-footer .inner .sayu-box .link-box .link-left .sns-box a img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body#body .main-footer .inner .sayu-box .link-box .link-left .sns-box a:hover img:nth-of-type(2){opacity:1}body#body .main-footer .inner .sayu-box .link-box .link-left .sns-box a:not(:last-of-type){margin-right:8px}body#body .main-footer .inner .sayu-box .line{width:1px;height:85px;background:#fff;margin:0 16px}body#body .main-footer .inner .copy-right{text-align:right;margin-top:28px;font-weight:500;font-size:.75rem;font-family:"Teko",sans-serif}body#body .d{display:inline-block}body#body .common-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;padding:5px 10px 5px 5px;border-radius:18px;color:#fff;transition:color .2s,background .2s;background:#3db68d;font-weight:bold;font-size:1.5625rem;line-height:0}body#body .common-link img{margin-right:3px}body#body .common-link .en{display:block;font-family:"Teko",sans-serif;transform:translate(0, 2px)}body#body .common-link .icon{display:block;position:relative}body#body .common-link .icon img{transition:opacity .2s}body#body .common-link .icon img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body#body .common-link .jp{font-size:1.25rem;font-weight:900}body#body .common-link .outer{display:block;position:relative;margin-left:4px}body#body .common-link .outer img{display:block;transition:opacity .2s}body#body .common-link .outer img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body#body .common-link.bb-white{background:#fff}body#body .common-link.bb-green{background:#3db68d}body#body .common-link.bb-red{background:#e6494f}body#body .common-link.bc-red{color:#e6494f}body#body .common-link.bc-green{color:#3db68d}body#body .common-link.bc-white{color:#fff}body#body .common-link.ab-yellow:hover{background:#ffef67}body#body .common-link.ab-green:hover{background:#3db68d}body#body .common-link.ac-green:hover{color:#3db68d}body#body .common-link.ac-red:hover{color:#e6494f}body#body .common-link.ac-yellow:hover{color:#ffef67}body#body .common-link:hover{color:#ffef67;background:#e6494f}body#body .common-link:hover .icon img:nth-of-type(2){opacity:1}body#body .common-link:hover .outer img:nth-of-type(2){opacity:1}body#body .common-text{font-weight:normal;font-size:.875rem;line-height:1.5;text-align:justify;text-justify:inter-ideograph}body#body .fuwatto-wrap [class*=fuwatto].nr{opacity:0;transition:opacity 1.2s}body#body .fuwatto-wrap [class*=fuwatto].nr.on-fuwatto{opacity:1}body#body .fuwatto-wrap [class*=fuwatto].rotate{transition:opacity .5s,transform 1s;opacity:0}body#body .fuwatto-wrap [class*=fuwatto].rotate.on-fuwatto{opacity:1;transform:rotate(360deg)}body#body .fuwatto-wrap [class*=fuwatto].rotate.on-fuwatto.r{transform:rotate(-360deg)}body#body .fuwatto-wrap [class*=fuwatto].clip-r{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0 100%);transition:-webkit-clip-path 1s;transition:clip-path 1s;transition:clip-path 1s, -webkit-clip-path 1s}body#body .fuwatto-wrap [class*=fuwatto].clip-r.on-fuwatto{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}body#body .fuwatto-wrap [class*=fuwatto].clip-l{-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);transition:-webkit-clip-path 1s;transition:clip-path 1s;transition:clip-path 1s, -webkit-clip-path 1s}body#body .fuwatto-wrap [class*=fuwatto].clip-l.on-fuwatto{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}body#body .fuwatto-wrap [class*=fuwatto].line{position:relative;overflow:hidden}body#body .fuwatto-wrap [class*=fuwatto].line .a-line{display:block;position:absolute;top:0;left:0;height:100%;width:100%}body#body .fuwatto-wrap [class*=fuwatto].line .a-line span{display:block;position:absolute;width:100%;height:34%;background:#fff}body#body .fuwatto-wrap [class*=fuwatto].line .a-line span:nth-of-type(1){top:0;right:0;transition:width .3s linear 0s}body#body .fuwatto-wrap [class*=fuwatto].line .a-line span:nth-of-type(2){top:33.3%;left:0;transition:width .3s linear .4s}body#body .fuwatto-wrap [class*=fuwatto].line .a-line span:nth-of-type(3){top:66.6%;right:0;transition:width .3s linear .8s}body#body .fuwatto-wrap [class*=fuwatto].line.on-fuwatto .a-line span{width:0}body#body .fuwatto-wrap [class*=fuwatto].sita{opacity:0;transform:translate(0, 100px);transition:opacity 1.2s,transform 1.2s}body#body .fuwatto-wrap [class*=fuwatto].sita.on-fuwatto{transform:translate(0, 0);opacity:1}body#body .fuwatto-wrap [class*=fuwatto].hidari{opacity:0;transform:translate(-100px, 0);transition:opacity 1.2s,transform 1.2s}body#body .fuwatto-wrap [class*=fuwatto].hidari.on-fuwatto{transform:translate(0, 0);opacity:1}body#body .fuwatto-wrap [class*=fuwatto].scale{transition:opacity 1.2s,transform 1.2s;transform:scale(1.1) translate(-50px, -50px);opacity:0}body#body .fuwatto-wrap [class*=fuwatto].scale.on-fuwatto{opacity:1;transform:scale(1) translate(0, 0)}body#body .fuwatto-wrap [class*=fuwatto].katan{opacity:0;transition:opacity 1.2s,transform 1.2s;transform:rotate(-20deg);transform-origin:0 100%}body#body .fuwatto-wrap [class*=fuwatto].katan.on-fuwatto{opacity:1;transform:rotate(0)}body#body .fuwatto-wrap [class*=fuwatto].scaleup{opacity:0;transition:opacity 1.2s,transform 1s;transform:scale(0)}body#body .fuwatto-wrap [class*=fuwatto].scaleup.on-fuwatto{opacity:1;transform:scale(1)}body#body .fuwatto-wrap [class*=fuwatto].scale-left{transition:transform 1.2s;transform:scale(0);transform-origin:left center}body#body .fuwatto-wrap [class*=fuwatto].scale-left.on-fuwatto{transform:scale(1)}body#body .fuwatto-wrap [class*=fuwatto].scale-right{transition:transform 1.2s;transform:scale(0);transform-origin:right center}body#body .fuwatto-wrap [class*=fuwatto].scale-right.on-fuwatto{transform:scale(1)}body#body .para-item{transition:transform 1s}@media(min-width: 769px){body#body .common-nav-box .c-aco-wrap .c-aco-hidden{height:auto !important}body#body .common-nav-box .c-aco-wrap .c-aco-hidden .hidden-inner ul li a{position:relative;display:block;font-size:.875rem;font-weight:900;background:#fff;border-radius:5px;line-height:1.5;padding:5px 30px 5px 8px;transition:color .2s,background .2s}body#body .common-nav-box .c-aco-wrap .c-aco-hidden .hidden-inner ul li a .arrow{display:block;position:absolute;top:50%;transform:translate(0, -50%);right:8px}body#body .common-nav-box .c-aco-wrap .c-aco-hidden .hidden-inner ul li a .arrow:after{content:"＜";display:block;transform:scale(1, 0.5) rotate(-90deg)}body#body .common-nav-box .c-aco-wrap .c-aco-hidden .hidden-inner ul li+li{margin-top:10px}}@media(min-width: 769px){body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden{height:auto !important}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner ul{display:flex;justify-content:space-between;margin-top:-10px;flex-wrap:wrap}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner ul li{margin-top:10px;width:48.3870967742%}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a{background:#fff;border-radius:5px;display:block;font-weight:900;font-size:.875rem;line-height:1.5;padding:5px 26px 5px 8px;transition:background .2s;position:relative}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a .arrow{display:block;position:absolute;top:50%;transform:translate(0, -50%);right:8px}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a .arrow:after{content:"＜";display:block;transform:scale(1, 0.5) rotate(-90deg)}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a:hover{background:#ffef67}}@media(min-width: 769px){body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden{height:auto !important}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner ul{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner ul li{width:180px}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a{background:#fff;color:#e6494f;border-radius:5px;display:block;font-weight:900;font-size:.875rem;line-height:1.5;padding:5px 26px 5px 8px;transition:background .2s;position:relative}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a .arrow{display:block;position:absolute;top:50%;transform:translate(0, -50%);right:8px}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a .arrow:after{content:"＜";display:block;transform:scale(1, 0.5) rotate(-90deg)}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a:hover{background:#ffef67;color:#3db68d}}body#body .common-top-area .inner{width:940px;max-width:100%;margin:0 auto;position:relative;padding:60px 0 55px}body#body .common-top-area .inner .deco{position:absolute;z-index:-1;right:-30px;top:70px}body#body .common-top-area .inner:before,body#body .common-top-area .inner:after{content:"";display:block;z-index:-10;width:100%;position:absolute;top:0;left:0}body#body .common-top-area .inner:before{height:100%;border-radius:0 0 20px 20px;background:#21a488}body#body .common-top-area .inner:after{height:47.6351351351%;background:#3db68d}body#body .common-top-area .inner .inner-inner{width:800px;max-width:80vw;margin:0 auto;color:#fff}body#body .common-top-area .inner .inner-inner h1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;border-bottom:4px dashed #fff;padding-bottom:7px}body#body .common-top-area .inner .inner-inner h1 .main{display:block;color:#ffef67;font-weight:500;font-family:"Teko",sans-serif;font-size:5rem}body#body .common-top-area .inner .inner-inner h1 .sub{display:block;font-weight:900;font-size:1.5625rem}body#body .common-top-area .inner .inner-inner .common-text{margin-top:10px;text-align:center}body#body .common-top-area .inner .inner-inner .common-nav-box3{margin-top:28px}body#body .common-top-area2 .inner{width:940px;max-width:80%;margin:0 auto;position:relative;padding:20px 0 21px}body#body .common-top-area2 .inner:before,body#body .common-top-area2 .inner:after{content:"";display:block;width:100%;position:absolute;z-index:-3;left:0;top:0}body#body .common-top-area2 .inner:before{height:100%;border-radius:0 0 20px 20px}body#body .common-top-area2 .inner:after{height:50%}body#body .common-top-area2 .inner h1{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:0 12px;padding:0 15px}body#body .common-top-area2 .inner h1 .main{color:#ffef67;font-family:"Teko",sans-serif;font-size:3.125rem;font-weight:600}body#body .common-top-area2 .inner h1 .sub{color:#fff;font-size:.9375rem;font-weight:900}body#body .common-top-area3 .inner{width:940px;max-width:80%;margin:0 auto;position:relative;padding:35px 0}body#body .common-top-area3 .inner .deco{position:absolute;z-index:-1;right:-43px;bottom:-130px}body#body .common-top-area3 .inner:before,body#body .common-top-area3 .inner:after{content:"";display:block;z-index:-10;width:100%;position:absolute;top:0;left:0}body#body .common-top-area3 .inner:before{height:100%;border-radius:0 0 20px 20px;background:#d5363f}body#body .common-top-area3 .inner:after{height:51.8918918919%;background:#e6494f}body#body .common-top-area3 .inner .inner-inner{width:800px;max-width:80vw;margin:0 auto;color:#fff}body#body .common-top-area3 .inner .inner-inner h1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;border-bottom:4px dashed #fff;padding-bottom:7px}body#body .common-top-area3 .inner .inner-inner h1 .main{display:block;color:#ffef67;font-weight:500;font-family:"Teko",sans-serif;font-size:3.125rem}body#body .common-top-area3 .inner .inner-inner h1 .sub{display:block;font-weight:900;font-size:.9375rem}body#body .common-top-area3 .inner .inner-inner .text{margin-top:13px;text-align:center;font-weight:900;font-size:1.875rem}body#body .common-top-area3.green .inner:before{background:#21a488}body#body .common-top-area3.green .inner:after{background:#3db68d}body#body .common-title{border-top:6px solid #ffef67;border-bottom:6px solid #ffef67;display:flex;padding:5px 0;color:#ffef67;position:relative;font-size:1.4375rem;letter-spacing:.1em;line-height:1.5;font-weight:900;z-index:0;position:relative}body#body .common-title img{margin-right:6px;flex-shrink:0;align-self:flex-start}body#body .common-title .t{display:block;align-self:center}body#body .common-title:after{content:"";display:block;background:#d5363f;width:100%;z-index:-1;height:50%;left:0;bottom:0;position:absolute}body#body .c-inc{color:#e6494f}body#body .cf7-cf-turnstile{margin-top:40px !important}body#body .top-slide-area{height:100%;overflow:hidden}body#body .top-slide-area .top-slide-box{height:100%;position:relative}body#body .top-slide-area .top-slide-box .cover .cover1{position:absolute;display:block;left:0;top:0;z-index:1}body#body .top-slide-area .top-slide-box .cover .cover2{position:absolute;left:0;bottom:0;width:100%;z-index:1}body#body .top-slide-area .top-slide-box .slide-wrap{height:100%}body#body .top-slide-area .top-slide-box .bx-wrapper{border:none;margin:0;box-shadow:none;height:100%;z-index:0;overflow:hidden;border-radius:0 0 0 30px}body#body .top-slide-area .top-slide-box .bx-wrapper .bx-viewport{height:100% !important}body#body .top-slide-area .top-slide-box .bx-wrapper .bx-viewport .top-slide{height:100%}body#body .top-slide-area .top-slide-box .bx-wrapper .bx-viewport .top-slide li{height:100%}body#body .top-slide-area .top-slide-box .bx-wrapper .bx-viewport .top-slide li .slide-image{height:100%;background-repeat:no-repeat;background-size:cover}body#body .top-slide-area .top-slide-box .bx-wrapper .bx-viewport .top-slide li .slide-image2{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body#body .top-slide-area .top-slide-box .slide-text{position:absolute;z-index:2;top:0;left:60px;margin-top:64px}@media(max-width: 1400px){body#body .top-slide-area .top-slide-box .slide-text{width:44.8305084746%}body#body .top-slide-area .top-slide-box .slide-text img{width:100%}}body#body .top-slide-area .top-slide-box .slide-nav-box{position:absolute;right:17px;bottom:11px;z-index:2}body#body .top-slide-area .top-slide-box .slide-nav-box .top-slide-nav{width:3px;height:40px;background:#fff;position:relative}body#body .top-slide-area .top-slide-box .slide-nav-box .top-slide-nav:before{content:"";width:100%;height:0;transition:height 0s linear !important;position:absolute;top:0;left:0;background:#e6494f;z-index:10}body#body .top-slide-area .top-slide-box .slide-nav-box .top-slide-nav.current:before{transition:height 4.5s linear !important;height:100%}body#body .top-slide-area .top-slide-box .slide-nav-box .top-slide-nav+.top-slide-nav{margin-top:7px}body#body .top-slide-area .top-slide-box .slide-link-box{position:absolute;z-index:1;left:55px;bottom:50px;display:flex;width:283px;justify-content:space-between}body#body .top-slide-area .top-slide-box .slide-link-box a{display:block;width:135px}body#body .top-slide-area .top-slide-box .slide-link-box a .pc{display:block;position:relative}body#body .top-slide-area .top-slide-box .slide-link-box a .pc img{display:block;transition:opacity .2s;width:100%}body#body .top-slide-area .top-slide-box .slide-link-box a .pc img:nth-of-type(2){position:absolute;left:0;top:0;opacity:0}body#body .top-slide-area .top-slide-box .slide-link-box a:hover .pc img{opacity:0}body#body .top-slide-area .top-slide-box .slide-link-box a:hover .pc img:nth-of-type(2){opacity:1}body#body .top-slide-area .top-slide-box .scroll{position:absolute;font-family:"Teko",sans-serif;font-weight:50;font-size:1.875rem;color:#fff;left:50%;transform:translate(-50%, 0);bottom:20px;z-index:1}body#body .top-slide-area .sp-cover{width:0;height:0;position:absolute;left:1000%}body#body .top-page .news-area{padding-top:80px}body#body .top-page .news-area .inner{display:flex;justify-content:space-between;width:940px;max-width:80%;margin:0 auto;position:relative;padding-bottom:115px}body#body .top-page .news-area .inner:before{content:"";display:block}body#body .top-page .news-area .inner:after{content:"";position:absolute;left:50%;transform:translate(-50%, 0);bottom:-75px;display:block;height:140px;background:url(../image/top/t3.svg) repeat-x center center;background-size:auto 100%;width:calc(100% - 440px)}body#body .top-page .news-area .inner .car-box{width:120px;position:absolute;top:-80px;left:0;height:calc(100% + 80px);background:#3db68d;border-radius:0 0 0 30px}body#body .top-page .news-area .inner .car-box .car{position:-webkit-sticky;position:sticky;top:0;left:0}body#body .top-page .news-area .inner .car-box .t1{display:block;position:absolute;bottom:-75px;left:-9px}body#body .top-page .news-area .inner .contents{width:calc(91.4893617021% - 120px)}body#body .top-page .news-area .inner .contents .title-box{display:flex;align-items:center;position:relative}body#body .top-page .news-area .inner .contents .title-box .icon{position:absolute;z-index:-1;top:-22px;right:-80px}body#body .top-page .news-area .inner .contents .title-box .catch{font-weight:900;color:#e6494f;line-height:1.4em;font-size:1.5625rem;margin-left:35px}body#body .top-page .news-area .inner .contents .news-box{position:relative;margin-top:60px}body#body .top-page .news-area .inner .contents .news-box ul li a .thum-box{overflow:hidden;position:relative;z-index:1;border-radius:10px}body#body .top-page .news-area .inner .contents .news-box ul li a .thum-box [class^=news-thum]{padding-top:70%;transition:transform .2s}body#body .top-page .news-area .inner .contents .news-box ul li a .text-box{margin-top:5px}body#body .top-page .news-area .inner .contents .news-box ul li a .text-box .info{display:flex;line-height:1.3;transition:color .2s}body#body .top-page .news-area .inner .contents .news-box ul li a .text-box .info time{font-weight:500;font-size:1.0625rem;font-family:"Teko",sans-serif;display:block;margin-right:3px}body#body .top-page .news-area .inner .contents .news-box ul li a .text-box .info .categocy-box{font-size:.8125rem}body#body .top-page .news-area .inner .contents .news-box ul li a .text-box .title{font-size:.9375rem;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#e6494f;transition:color .2s}body#body .top-page .news-area .inner .contents .news-box ul li a:hover .thum-box [class^=news-thum]{transform:scale(1.07)}body#body .top-page .news-area .inner .contents .news-box ul li a:hover .text-box .info{color:#989898}body#body .top-page .news-area .inner .contents .news-box ul li a:hover .text-box .title{color:#3db68d}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(1){width:54.0540540541%}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(n + 2){width:27.027027027%}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(2){position:absolute;top:0;right:12.5675675676%;margin-top:-6.0810810811%}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(3){position:absolute;top:0;right:0;margin-top:calc(15.8108108108% + 51px)}body#body .top-page .news-area .inner .contents .news-box .button-box{margin-top:25px}body#body .top-page .news-area .inner .contents .news-box .button-box .common-link{margin:0 auto}body#body .top-page .news-area .inner .t2{position:absolute;z-index:1;right:-10px;bottom:-215px}body#body .top-page .news-area .inner .t2 img{display:block}body#body .top-page .car-double-box{position:relative}body#body .top-page .car-double-box .road-box{width:940px;height:calc(100% - 390px);max-width:80%;position:absolute;z-index:-3;top:0;left:50%;transform:translate(-50%, 0)}body#body .top-page .car-double-box .road-box .car-box{position:absolute;height:100%;width:120px;background-color:#fff;top:0;right:0;border-radius:0 40px 0 0}body#body .top-page .car-double-box .road-box .car-box .car{position:-webkit-sticky;position:sticky;top:0;left:0}body#body .top-page .car-double-box .road-box .car-box .bottom-road{position:absolute;top:calc(100% - 1px);left:0}body#body .top-page .car-double-box .road-box .car-box .bottom-road img{display:block}body#body .top-page .car-double-box .road-box .car-box .bottom-road:after{content:"";display:block;background:#fff;width:100vw;left:calc(100% - 1px);height:120px;bottom:0;position:absolute}body#body .top-page .lodging-area{color:#fff;position:relative}body#body .top-page .lodging-area:before,body#body .top-page .lodging-area:after{content:"";display:block;width:100%;position:absolute;z-index:-10;left:0}body#body .top-page .lodging-area:before{height:100%;background:#e6494f;top:0}body#body .top-page .lodging-area:after{background:#d5363f;bottom:0;height:36.3636363636%}body#body .top-page .lodging-area .inner{padding:138px 0 58px;width:940px;max-width:80%;margin:0 auto}body#body .top-page .lodging-area .inner .contents{width:calc(91.4893617021% - 120px)}body#body .top-page .lodging-area .inner .contents .title-box{position:relative;width:88.5135135135%;margin-left:auto}body#body .top-page .lodging-area .inner .contents .title-box h2 img{display:block;width:100%}body#body .top-page .lodging-area .inner .contents .title-box .icon{height:114.9425287356%;position:absolute;right:101.5267175573%;bottom:0}body#body .top-page .lodging-area .inner .contents .title-box .icon img{display:block;height:100%;width:auto}body#body .top-page .lodging-area .inner .contents .middle-box{margin-top:40px;position:relative}body#body .top-page .lodging-area .inner .contents .middle-box .deco{position:absolute;z-index:-1;left:-98px;top:0;margin-top:13.2432432432%}body#body .top-page .lodging-area .inner .contents .middle-box .catch{text-align:right;font-size:2.5rem;line-height:1.3;font-weight:900;position:absolute;z-index:1;right:0;top:0;margin-top:3.9285714286%;font-family:YakuHanJP_Noto,"Noto Sans JP","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"小塚ゴシック Pro","MS Pゴシック","MS PGothic","Droid Sans Mono",sans-serif}body#body .top-page .lodging-area .inner .contents .middle-box .catch .bg{display:block;background:#ffef67;border-radius:7px;color:#e6494f;padding:2px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}body#body .top-page .lodging-area .inner .contents .middle-box .catch .bg+.bg{margin-top:10px}body#body .top-page .lodging-area .inner .contents .middle-box .image{width:95.9459459459%}body#body .top-page .lodging-area .inner .contents .middle-box .image img{display:block;width:100%}body#body .top-page .lodging-area .inner .contents .bottom-box{display:flex;justify-content:space-between;margin-top:32px}body#body .top-page .lodging-area .inner .contents .bottom-box .image-box{order:1;width:47.2972972973%}body#body .top-page .lodging-area .inner .contents .bottom-box .image-box img{display:block;width:100%;border-radius:20px}body#body .top-page .lodging-area .inner .contents .bottom-box .text-box{width:45.2702702703%;margin-top:3.7837837838%}body#body .top-page .lodging-area .inner .contents .bottom-box .text-box .common-link{margin-top:15px}body#body .top-page .going-area{margin-top:10px;color:#fff;position:relative}body#body .top-page .going-area:before,body#body .top-page .going-area:after{content:"";display:block;width:100%;position:absolute;z-index:-10;left:0}body#body .top-page .going-area:before{height:100%;background:#3db68d;top:0}body#body .top-page .going-area:after{background:#21a488;bottom:0;height:36.3636363636%}body#body .top-page .going-area .inner{padding:90px 0 106px;width:940px;max-width:80%;margin:0 auto}body#body .top-page .going-area .inner .contents{width:calc(91.4893617021% - 120px);position:relative}body#body .top-page .going-area .inner .contents .title-box{position:relative;width:70.5405405405%;margin-left:auto}body#body .top-page .going-area .inner .contents .title-box .icon{position:absolute;bottom:0;left:-48.8505747126%;width:38.3141762452%}body#body .top-page .going-area .inner .contents .title-box .icon img{display:block;width:100%}body#body .top-page .going-area .inner .contents .title-box h2 img{display:block;width:100%}body#body .top-page .going-area .inner .contents .middle-box{position:relative;margin-top:40px}body#body .top-page .going-area .inner .contents .middle-box .catch{font-size:2.5rem;line-height:1.3;font-weight:900;position:absolute;z-index:1;left:0;top:0;margin-top:1.7857142857%;font-family:YakuHanJP_Noto,"Noto Sans JP","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"小塚ゴシック Pro","MS Pゴシック","MS PGothic","Droid Sans Mono",sans-serif}body#body .top-page .going-area .inner .contents .middle-box .catch .bg{display:block;background:#ffef67;border-radius:7px;color:#3db68d;padding:2px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body#body .top-page .going-area .inner .contents .middle-box .catch .bg+.bg{margin-top:10px}body#body .top-page .going-area .inner .contents .middle-box .image{width:95.9459459459%;margin-left:auto}body#body .top-page .going-area .inner .contents .middle-box .image img{display:block;width:100%}body#body .top-page .going-area .inner .contents .bottom-box{display:flex;justify-content:space-between;margin-top:32px}body#body .top-page .going-area .inner .contents .bottom-box .image-box{width:47.2972972973%}body#body .top-page .going-area .inner .contents .bottom-box .image-box img{display:block;width:100%;border-radius:20px}body#body .top-page .going-area .inner .contents .bottom-box .text-box{width:45.2702702703%;margin-top:3.7837837838%}body#body .top-page .going-area .inner .contents .bottom-box .text-box .common-link{margin-top:15px}body#body .top-page .going-area .inner .contents .deco-box .deco{position:absolute;z-index:-1;bottom:-100px;right:-147px}body#body .top-page .reason-lift-warap-area{padding:110px 0 80px;position:relative}body#body .top-page .reason-lift-warap-area .road-box{position:absolute;left:50%;transform:translate(-50%, 0);z-index:-1;height:100%;width:940px;max-width:80%;top:0}body#body .top-page .reason-lift-warap-area .road-box .car-box{position:absolute;width:120px;height:calc(100% + 76px);top:-76px;background:#e6494f;left:0;border-radius:0 140px 0 0}body#body .top-page .reason-lift-warap-area .road-box .car-box:before,body#body .top-page .reason-lift-warap-area .road-box .car-box:after{content:"";display:block;background:#e6494f;height:120px;position:absolute}body#body .top-page .reason-lift-warap-area .road-box .car-box:before{width:100vw;top:0;right:200px}body#body .top-page .reason-lift-warap-area .road-box .car-box:after{width:200vw;top:100%;left:-100vw}body#body .top-page .reason-lift-warap-area .road-box .car-box img{display:block}body#body .top-page .reason-lift-warap-area .road-box .car-box .t1{position:absolute;top:0;right:0}body#body .top-page .reason-lift-warap-area .road-box .car-box .t2{position:absolute;left:50%;transform:translate(-50%, 0);bottom:-120px;z-index:1}body#body .top-page .reason-lift-warap-area .road-box .car-box .bike{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:2;padding:20px 0 50px}body#body .top-page .reason-lift-warap-area .forklift-area{position:relative}body#body .top-page .reason-lift-warap-area .forklift-area:before,body#body .top-page .reason-lift-warap-area .forklift-area:after{content:"";display:block;width:100%;position:absolute;left:0;bottom:0}body#body .top-page .reason-lift-warap-area .forklift-area:before{background:#ffef67;z-index:-10;height:100%}body#body .top-page .reason-lift-warap-area .forklift-area:after{background:#ffdf33;height:131px;max-height:26.0956175299%;z-index:-9}body#body .top-page .reason-lift-warap-area .forklift-area .inner{padding:52px 0 30px;width:940px;max-width:80%;margin:0 auto;position:relative}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents{margin-left:auto;width:calc(91.4893617021% - 120px);display:flex;position:relative}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .deco{position:absolute;z-index:-2;left:32px;top:0}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents:after{content:"";display:block;padding-top:56.8918918919%}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box{width:37.1621621622%;align-self:center}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box h2{width:148%}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box h2 img{display:block;width:100%}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box .image-box{position:absolute;top:0;z-index:-1;right:-7.8378378378%;width:75.8108108108%}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box .image-box .image img{display:block;width:100%}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box .text-box{margin-top:22px}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box .text-box .common-link{margin-top:15px}body#body .top-page .reason-lift-warap-area .reason-area{margin-top:92px}body#body .top-page .reason-lift-warap-area .reason-area .inner{width:940px;max-width:80%;margin:0 auto;position:relative}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents{margin-left:auto;width:calc(91.4893617021% - 120px)}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box h2{width:68.5135135135%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box h2 img{display:block;width:100%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box{display:flex;justify-content:space-between;margin-top:37px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .image-box{order:1;width:62.5675675676%;position:relative}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .image-box .image{width:120.9503239741%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .image-box .image img{display:block;width:100%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .image-box .deco{width:43.1965442765%;position:absolute;left:65.8747300216%;top:0;margin-top:-34.5572354212%;z-index:-1}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .image-box .deco img{display:block;width:100%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .text-box{width:36.4864864865%;margin-top:5px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .text-box .catch{font-size:1.25rem;font-weight:900;line-height:1.5em;color:#3db68d}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .text-box .common-text{margin-top:9px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .text-box .common-link{margin-top:15px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box{display:flex;justify-content:space-between;margin-top:112px;align-items:flex-start}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item{width:47.2972972973%;position:relative;color:#fff}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .deco{position:absolute;z-index:-1;top:-87px;right:10px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .deco2{position:absolute;z-index:-1;top:-150px;right:60px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .bg{position:absolute;top:0;left:0;width:100%;z-index:-1;height:100%;border-radius:20px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .item-inner{padding:10%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .item-inner h3{border-bottom:4px dashed #fff;padding-bottom:14px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .item-inner h3 .main{font-weight:500;font-size:5rem;font-family:"Teko",sans-serif;display:block}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .item-inner h3 .sub{font-weight:900;font-size:1.5625rem;display:block;margin-top:-7px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .item-inner .text-inner{margin-top:13px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .item-inner .text-inner .common-link{margin-top:14px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item:nth-of-type(1) .bg{background:#e6494f}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item:nth-of-type(2){margin-top:10.8108108108%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item:nth-of-type(2) .bg{background:#3db68d}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box{margin-top:35px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item{width:630px;max-width:100%;margin:0 auto;position:relative}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .bg{position:absolute;top:0;left:0;width:100%;z-index:-1;height:100%;border-radius:20px;background:#ffef67}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner{padding:5.5555555556%;display:flex;justify-content:space-between;flex-wrap:wrap}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner h3{border-bottom:4px dashed #e6494f;padding-bottom:14px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner h3 .main{font-weight:500;font-size:5rem;font-family:"Teko",sans-serif;display:block;color:#e6494f}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner h3 .sub{font-weight:900;font-size:1.5625rem;display:block;margin-top:-7px;color:#3db68d}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner .text-inner{width:273px;max-width:100%;margin-top:12px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner .text-inner .common-link{margin-top:14px}body#body .top-page .car-double-box2{position:relative;padding-bottom:76px}body#body .top-page .car-double-box2 .road-box{width:940px;height:100%;max-width:80%;position:absolute;z-index:-3;top:0;left:50%;transform:translate(-50%, 0)}body#body .top-page .car-double-box2 .road-box .car-box{position:absolute;height:calc(100% - 120px);width:120px;background-color:#e6494f;top:120px;right:0}body#body .top-page .car-double-box2 .road-box .car-box .t1{display:block;position:absolute;top:-120px;left:50%;transform:translate(-50%, 0)}body#body .top-page .car-double-box2 .road-box .car-box .t2{position:absolute;bottom:-31px;left:50%;transform:translate(-50%, 0)}body#body .top-page .car-double-box2 .road-box .car-box .car{position:-webkit-sticky;position:sticky;top:0;left:0;z-index:1;display:block;padding-bottom:50px}body#body .top-page .entry-area{padding:188px 0 0}body#body .top-page .entry-area .inner{width:940px;max-width:80%;position:relative;padding:52px 0 29px;margin:0 auto}body#body .top-page .entry-area .inner:before,body#body .top-page .entry-area .inner:after{content:"";display:block;width:200vw;z-index:-100;position:absolute;left:50%;transform:translate(-50%, 0)}body#body .top-page .entry-area .inner:before{background:#ffef67;height:100%;top:0}body#body .top-page .entry-area .inner:after{background:#ffdf33;height:26.0956175299%;bottom:0}body#body .top-page .entry-area .inner .contents{width:calc(91.4893617021% - 120px);position:relative;display:flex;justify-content:space-between}body#body .top-page .entry-area .inner .contents:before{content:"";display:block;padding-top:56.7567567568%}body#body .top-page .entry-area .inner .contents .text-box{width:61.7567567568%;align-self:center}body#body .top-page .entry-area .inner .contents .text-box .title-box{position:relative}body#body .top-page .entry-area .inner .contents .text-box .title-box h2 img{display:block;width:100%}body#body .top-page .entry-area .inner .contents .text-box .title-box .deco{position:absolute;z-index:-1;width:150px;right:26px;top:-73px}body#body .top-page .entry-area .inner .contents .text-box .image-box{position:absolute;top:0;left:-8.1081081081%;width:75.8108108108%;z-index:-1}body#body .top-page .entry-area .inner .contents .text-box .image-box .image img{display:block;width:100%}body#body .top-page .entry-area .inner .contents .text-box .text-inner{width:59.0809628009%;margin-left:auto;margin-top:33px;position:relative}body#body .top-page .entry-area .inner .contents .text-box .text-inner .common-link{margin-top:10px}body#body .top-page .entry-area .inner .contents .text-box .text-inner .deco{position:absolute;z-index:-1;width:74.0740740741%;bottom:0;right:-18.5185185185%;margin-bottom:-25.1851851852%}body#body .top-page .entry-area .inner .contents .text-box .text-inner .deco img{display:block;width:100%}body#body .top-page .contact-area{margin-top:74px}body#body .top-page .contact-area .inner{width:940px;max-width:80%;margin:0 auto}body#body .top-page .contact-area .inner .contents{width:calc(91.4893617021% - 120px)}body#body .top-page .contact-area .inner .contents .double-box{align-self:flex-start;display:flex;justify-content:space-between}body#body .top-page .contact-area .inner .contents .double-box .image-box{order:1;width:55%}body#body .top-page .contact-area .inner .contents .double-box .image-box img{display:block;width:100%;border-radius:20px}body#body .top-page .contact-area .inner .contents .double-box .text-box{width:37.8378378378%;margin-top:2.7027027027%}body#body .top-page .contact-area .inner .contents .double-box .text-box h2{border-bottom:4px dashed #3db68d;padding-bottom:14px}body#body .top-page .contact-area .inner .contents .double-box .text-box h2 .main{font-weight:500;font-size:5rem;font-family:"Teko",sans-serif;display:block;color:#3db68d}body#body .top-page .contact-area .inner .contents .double-box .text-box h2 .sub{font-weight:900;font-size:1.5625rem;display:block;margin-top:-7px;color:#3db68d}body#body .top-page .contact-area .inner .contents .double-box .text-box .text-inner{margin-top:13px}body#body .top-page .contact-area .inner .contents .double-box .text-box .text-inner .common-link{margin-top:15px}body#body .common-form-box .form-item-box dl dt{font-size:.875rem;font-weight:500;line-height:1.5}body#body .common-form-box .form-item-box dl dd{margin-top:5px}body#body .common-form-box .form-item-box dl dd .wpcf7-form-control-wrap+.wpcf7-form-control-wrap{display:block;margin-top:8px}body#body .common-form-box .form-item-box dl dd ::-moz-placeholder{color:#989898;font-size:.875rem}body#body .common-form-box .form-item-box dl dd ::placeholder{color:#989898;font-size:.875rem}body#body .common-form-box .form-item-box dl dd input{font-size:.875rem}body#body .common-form-box .form-item-box dl dd input[type=text],body#body .common-form-box .form-item-box dl dd input[type=tel],body#body .common-form-box .form-item-box dl dd input[type=email]{width:100%;line-height:35px;height:35px;padding:0 10px;border:none;background:#ffef67;border-radius:5px}body#body .common-form-box .form-item-box dl dd input[type=date]{line-height:35px;height:35px;padding:0 10px;background:#ffef67;border-radius:5px}body#body .common-form-box .form-item-box dl dd textarea{font-size:.875rem;width:100%;border:none;border-radius:5px;background:#ffef67;height:120px;line-height:1.5em;padding:6px 10px;resize:vertical}body#body .common-form-box .form-item-box dl dd .wpcf7-radio{display:block;margin-top:-3px;border-bottom:1px solid #ffef67;padding-bottom:9px}body#body .common-form-box .form-item-box dl dd .wpcf7-radio .wpcf7-list-item{margin-left:0;margin-top:10px;margin-right:25px}body#body .common-form-box .form-item-box dl dd .wpcf7-radio .wpcf7-list-item label input{display:none}body#body .common-form-box .form-item-box dl dd .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label{display:inline-block;position:relative;line-height:25px;font-size:.875rem;padding-left:28px;margin-left:0}body#body .common-form-box .form-item-box dl dd .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:before,body#body .common-form-box .form-item-box dl dd .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:after{content:"";display:block;position:absolute;left:0;top:0;width:25px;height:25px;background:#ffef67;text-align:center;border-radius:50%}body#body .common-form-box .form-item-box dl dd .wpcf7-radio .wpcf7-list-item label .wpcf7-list-item-label:after{background:#e6494f;border:none;transform:scale(0.5);opacity:0}body#body .common-form-box .form-item-box dl dd .wpcf7-radio .wpcf7-list-item label input:checked+.wpcf7-list-item-label:after{opacity:1}body#body .common-form-box .form-item-box dl dd .wpcf7-checkbox{display:block;margin-top:-3px;border-bottom:1px solid #ffef67;padding-bottom:9px}body#body .common-form-box .form-item-box dl dd .wpcf7-checkbox .wpcf7-list-item{margin-left:0;margin-top:10px;margin-right:25px}body#body .common-form-box .form-item-box dl dd .wpcf7-checkbox .wpcf7-list-item label input{display:none}body#body .common-form-box .form-item-box dl dd .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label{display:inline-block;position:relative;line-height:25px;font-size:.875rem;padding-left:28px;margin-left:0}body#body .common-form-box .form-item-box dl dd .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:before,body#body .common-form-box .form-item-box dl dd .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:after{content:"";display:block;position:absolute;left:0;top:0;width:25px;height:25px;background:#ffef67;text-align:center}body#body .common-form-box .form-item-box dl dd .wpcf7-checkbox .wpcf7-list-item label .wpcf7-list-item-label:after{background:#e6494f;border:none;transform:scale(0.5);opacity:0}body#body .common-form-box .form-item-box dl dd .wpcf7-checkbox .wpcf7-list-item label input:checked+.wpcf7-list-item-label:after{opacity:1}body#body .common-form-box .form-item-box dl dd.yubin{display:flex;align-items:center;letter-spacing:0}body#body .common-form-box .form-item-box dl dd.yubin input{width:100px;max-width:calc(100% - 19px);margin-left:3px}body#body .common-form-box .form-item-box dl+dl{margin-top:32px}body#body .common-form-box .privacy-policy{display:flex;justify-content:center;margin-top:60px}body#body .common-form-box .privacy-policy .wpcf7-acceptance .wpcf7-list-item{margin-left:0;margin-top:10px;margin-right:25px}body#body .common-form-box .privacy-policy .wpcf7-acceptance .wpcf7-list-item label a{text-decoration:underline;color:#3db68d}body#body .common-form-box .privacy-policy .wpcf7-acceptance .wpcf7-list-item label input{display:none}body#body .common-form-box .privacy-policy .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{display:inline-block;position:relative;line-height:25px;font-size:.875rem;padding-left:28px;margin-left:0}body#body .common-form-box .privacy-policy .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:before,body#body .common-form-box .privacy-policy .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{content:"";display:block;position:absolute;left:0;top:0;width:25px;height:25px;background:#ffef67;text-align:center}body#body .common-form-box .privacy-policy .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label:after{background:#e6494f;border:none;transform:scale(0.5);opacity:0}body#body .common-form-box .privacy-policy .wpcf7-acceptance .wpcf7-list-item label input:checked+.wpcf7-list-item-label:after{opacity:1}body#body .common-form-box .common-link{margin:20px auto 0}body#body .common-form-box .common-link:hover{cursor:pointer}body#body .common-complete-page{margin-bottom:clamp(42px,10vh,90px)}body#body .common-complete-page .contents-area{margin-top:65px}body#body .common-complete-page .contents-area .inner{width:680px;max-width:80%;margin:0 auto;position:relative}body#body .common-complete-page .contents-area .inner .common-title{justify-content:center}body#body .common-complete-page .contents-area .inner .text-box{margin-top:22px}body#body .common-complete-page .contents-area .inner .text-box>.common-text{text-align:center}body#body .common-complete-page .contents-area .inner .text-box .color-box{margin-top:38px;padding:26px 6.1764705882%;border-radius:10px}body#body .common-complete-page .contents-area .inner .text-box .link-box{margin-top:45px}body#body .common-complete-page .contents-area .inner .text-box .link-box a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative}body#body .common-complete-page .contents-area .inner .text-box .link-box a img{display:block;transition:opacity .2s}body#body .common-complete-page .contents-area .inner .text-box .link-box a img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body#body .common-complete-page .contents-area .inner .text-box .link-box a:hover img{opacity:0}body#body .common-complete-page .contents-area .inner .text-box .link-box a:hover img:nth-of-type(2){opacity:1}body#body .common-complete-page .contents-area .inner .deco{position:absolute;z-index:-1;right:-180px;top:103px}body#body .entry-kaso-page{margin-bottom:clamp(42px,10vh,90px)}body#body .entry-kaso-page .top-area .inner{width:940px;max-width:80%;margin:0 auto;position:relative;padding:35px 0}body#body .entry-kaso-page .top-area .inner .deco{position:absolute;z-index:-1;right:-43px;bottom:-130px}body#body .entry-kaso-page .top-area .inner:before,body#body .entry-kaso-page .top-area .inner:after{content:"";display:block;z-index:-10;width:100%;position:absolute;top:0;left:0}body#body .entry-kaso-page .top-area .inner:before{height:100%;border-radius:0 0 20px 20px;background:#e6494f}body#body .entry-kaso-page .top-area .inner:after{height:51.8918918919%;background:#d5363f}body#body .entry-kaso-page .top-area .inner .inner-inner{width:800px;max-width:80vw;margin:0 auto;color:#fff}body#body .entry-kaso-page .top-area .inner .inner-inner h1{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;border-bottom:4px dashed #fff;padding-bottom:7px}body#body .entry-kaso-page .top-area .inner .inner-inner h1 .main{display:block;color:#ffef67;font-weight:500;font-family:"Teko",sans-serif;font-size:3.125rem}body#body .entry-kaso-page .top-area .inner .inner-inner h1 .sub{display:block;font-weight:900;font-size:.9375rem}body#body .entry-kaso-page .top-area .inner .inner-inner .text{margin-top:13px;text-align:center;font-weight:900;font-size:1.875rem}body#body .entry-kaso-page .contents-area{margin-top:45px}body#body .entry-kaso-page .contents-area .inner{width:940px;max-width:80%;margin:0 auto;position:relative}body#body .entry-kaso-page .contents-area .inner .deco{position:absolute;z-index:-1;top:calc(50% - 50px);left:-125px}body#body .entry-kaso-page .contents-area .inner .top-text{text-align:center;margin-bottom:47px}body#body .common-shutoku-page{margin-bottom:clamp(45px,10vh,90px)}body#body .common-shutoku-page .plan-area{position:relative;margin-top:50px}body#body .common-shutoku-page .plan-area:before{content:"";display:block;position:absolute;z-index:-10;top:0;left:0;width:100%;height:100%}body#body .common-shutoku-page .plan-area .inner{width:940px;max-width:80%;margin:0 auto;padding:65px 0 68px}body#body .common-shutoku-page .plan-area .inner .common-title{justify-content:center}body#body .common-shutoku-page .plan-area .inner .top-text{text-align:center;margin-top:23px;color:#fff}body#body .common-shutoku-page .plan-area .inner .white-box{background:#fff;border-radius:20px;margin-top:25px;padding:45px 0}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner{width:85.1063829787%;margin:0 auto}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-top ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-11px}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-top ul .blank{width:150px}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-top ul .item{width:150px;position:relative;cursor:pointer;color:#fff;transition:background .2s,color .2s;line-height:30px;border-radius:15px;padding:0 30px 0 10px;margin-top:11px;font-weight:900;font-size:.875rem}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-top ul .item img{display:block;transition:opacity .2s;opacity:0;top:50%;right:5px;transform:translate(0, -50%);position:absolute}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-top ul .item:hover,body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-top ul .item.current{color:#ffef67}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-top ul .item.current img{opacity:1}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom{margin-top:26px;padding-top:26px;border-top:1px solid #3db68d}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl{display:flex;justify-content:space-between}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dt{flex-shrink:0;width:150px;text-align:center;background:#ffef67;font-size:1.0625rem;font-weight:900;line-height:1.2941176471em;color:#3db68d;border-radius:10px;padding:10px 0}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dt .red{color:#e6494f}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd{width:calc(98.5% - 150px)}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-11px}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul li{width:49.0595611285%;position:relative;cursor:pointer;color:#fff;transition:background .2s,color .2s;line-height:1.5;border-radius:15px;padding:4px 30px 4px 10px;margin-top:11px;font-weight:900;font-size:.875rem}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul li img{display:block;transition:opacity .2s;opacity:0;top:50%;right:5px;transform:translate(0, -50%);position:absolute}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul li:hover,body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul li.current{color:#ffef67}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul li.current img{opacity:1}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul li.big{width:100%}body#body .common-shutoku-page .plan-naiyo-area{position:relative}body#body .common-shutoku-page .plan-naiyo-area .top-arrow{position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}body#body .common-shutoku-page .plan-naiyo-area:before{content:"";display:block;width:100%;height:100%;background:#ffef67;z-index:-10;position:absolute;top:0;left:0}body#body .common-shutoku-page .plan-naiyo-area .inner{padding:75px 0 56px;width:940px;max-width:80%;margin:0 auto}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item{display:none}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item h2{display:flex;align-items:center}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item h2 .main{font-weight:600;font-size:3.4375rem;color:#3db68d;display:block;width:116px;font-family:"Teko",sans-serif}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item h2 .sub{color:#e6494f;font-weight:900;font-size:1.25rem;line-height:1.5;padding-bottom:3px;margin-bottom:11px;border-bottom:4px dashed #e6494f;width:calc(100% - 116px);display:block}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box{margin-top:35px;position:relative}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .deco{position:absolute;left:-117px;bottom:-137px;z-index:-1}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box{display:flex;justify-content:space-between}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .image-box{order:1;width:51.0638297872%;position:relative;align-self:flex-start}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .image-box img{width:100%;display:block;border-radius:10px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .image-box .bg{border-radius:10px;width:100%;height:100%;position:absolute;background:#3db68d;top:0;left:6.25%;margin-top:6.25%;z-index:-1}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .text-box{width:44.6808510638%;background:#fff;padding:37px;position:relative;border-radius:10px;display:flex;justify-content:center;align-items:center}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .text-box .common-text{width:100%}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .text-box:before{content:"";display:block;position:absolute;border-style:solid;border-top:17px solid rgba(0,0,0,0);border-bottom:17px solid rgba(0,0,0,0);border-left:17px solid #fff;border-right:0;left:100%;top:50%;transform:translate(0, -50%)}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box{margin-top:60px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl{display:flex;align-items:flex-start}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dt{width:94px;background:#e6494f;border-radius:5px;color:#fff;font-size:.875rem;line-height:25px;font-weight:900;white-space:nowrap;padding:0 5px;flex-shrink:0;margin-right:9px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd{width:100%}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd .text-double-box{display:flex}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd .text-double-box .t-title{flex-shrink:0;color:#3db68d;font-weight:900}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd .text-double-box .text .green{color:#3db68d;font-weight:900}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd ul li{padding-left:1em;text-indent:-1em}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd ul li:before{content:"■";color:#3db68d}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd ul li.no{padding-left:0;text-indent:0}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd ul li.no:before{display:none}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd .link-box{margin-top:12px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd .link-box .common-link{margin-left:auto}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl+dl{margin-top:23px;padding-top:23px;border-top:1px solid #3db68d}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box{margin-top:45px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box>*+.table-title{margin-top:35px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-title{color:#e6494f;font-size:1.25rem;line-height:1.5;padding-bottom:2px;border-bottom:1px solid #e6494f;font-weight:900;margin-bottom:15px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1{display:flex;flex-wrap:wrap;gap:15px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table{line-height:1.5}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table caption{font-weight:900;font-size:.9375rem;text-align:left;color:#3db68d}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table th,body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table td{font-size:.875rem;vertical-align:middle;padding:7px 10px;border:1px solid #323232}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table thead tr th{color:#fff;background:#3db68d;font-weight:900;text-align:center}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table thead tr th:nth-of-type(1){background:#ffef67;background-image:linear-gradient(to right top, transparent calc(50% - 0.5px), #323232 50%, #323232 calc(50% + 0.5px), transparent calc(50% + 1px))}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table tbody tr th{font-weight:900;background:#e6494f;text-align:center;color:#fff}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table tbody tr th.wrap{white-space:wrap}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .table-box .table-type1 table tbody tr td{text-align:center;background:#fff}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .note-box{margin-top:20px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .note-box ul li{font-size:.875rem;padding-left:1em;text-indent:-1em;line-height:1.5}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .note-box ul li:before{content:"■";color:#e6494f}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .note-box ul li+li{margin-top:2px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box .note-box ul li b{color:#3db68d;font-weight:900}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .last-link-box{margin-top:50px;display:flex;justify-content:center;flex-wrap:wrap;gap:20px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box{margin-top:55px;background:#fff;border-radius:20px;padding:55px 0 87px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box{display:flex;align-items:flex-start;justify-content:space-between;margin:0 auto;width:83.085106383%}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box{order:1;width:57.3623559539%;align-self:center}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box h3{line-height:1.5;font-weight:900;font-size:1.25rem;color:#e6494f;border-bottom:4px solid #e6494f;padding-bottom:3px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei{display:flex;flex-wrap:wrap;gap:6px 10%;margin-top:12px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei li{font-size:.875rem;line-height:1.5}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei li:before{content:"■"}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei li:nth-of-type(1):before{color:#afffb8}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei li:nth-of-type(2):before{color:#88dfff}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei li:nth-of-type(3):before{color:#ffcde6}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei li:nth-of-type(4):before{color:#ffffa5}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei li:nth-of-type(5):before{color:#c3a7e9}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .setumei li:nth-of-type(6):before{color:#ffc373}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .kigo-box{margin-top:16px;border-top:1px solid #3db68d;padding-top:12px;display:flex;flex-wrap:wrap;gap:6px 10%}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .kigo-box li{font-size:.875rem;line-height:1.5}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .bottom-box{margin-top:15px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box .bottom-box b{color:#e6494f;font-weight:900}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box{width:35.8514724712%;position:relative}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-info .title{color:#fff;line-height:25px;border-radius:5px;text-align:center;background:#e6494f;font-size:.875rem;font-weight:900}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table{width:100%;margin-top:15px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table th,body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table td{border:1px solid #323232;text-align:center;vertical-align:middle}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table thead tr th{background:#3db68d;color:#fff;font-weight:900;font-size:.875rem;padding:7px 10px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table tbody tr td{position:relative;z-index:0;padding:5px;line-height:1.3;font-size:.875rem}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table tbody tr td [class^=bg-type]{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table tbody tr td .bg-type0{background:#afffb8}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table tbody tr td .bg-type1{background:#88dfff}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table tbody tr td .bg-type2{background:#ffcde6}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table tbody tr td .bg-type3{background:#ffffa5}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table tbody tr td .bg-type4{background:#c3a7e9}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .table tbody tr td .bg-type5{background:#ffc373}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav{display:flex;justify-content:center;position:absolute;width:100%;left:0;top:calc(100% + 10px);gap:15px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-left,body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-right{position:relative}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-left img,body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-right img{display:block;transition:opacity .2s}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-left img:nth-of-type(2),body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-right img:nth-of-type(2){position:absolute;top:0;left:0;opacity:0}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-left:hover,body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-right:hover{cursor:pointer}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-left:hover img:nth-of-type(2),body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box .calendar-nav .cc-right:hover img:nth-of-type(2){opacity:1}@media(max-width: 1215px){body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box{display:block}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .text-box{width:100%}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .calendar-box .double-box .calendar-wrap-box{width:100%;margin-top:35px}}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item.current{display:block}body#body .common-auxiliary-page{margin-bottom:clamp(45px,10vh,90px)}body#body .common-auxiliary-page .nav-area{margin:45px auto 0;width:900px;max-width:80%}body#body .common-auxiliary-page .nav-area .bg-box{width:590px;max-width:100%;border-radius:20px;margin:0 auto 21px;text-align:center;padding:30px 20px}body#body .common-auxiliary-page .nav-area .bg-box .big{color:#ffef67;font-weight:900;font-size:1.4375rem;line-height:1.4347826087em}body#body .common-auxiliary-page .nav-area .bg-box .text{color:#fff;font-size:.875rem;margin-top:8px;line-height:1.5}body#body .common-auxiliary-page .nav-area .common-text{margin:0 auto 48px}@media(min-width: 769px){body#body .common-auxiliary-page .nav-area .common-nav-box3 .c-aco-hidden .hidden-inner ul li a{background:#3db68d;color:#fff}body#body .common-auxiliary-page .nav-area .common-nav-box3 .c-aco-hidden .hidden-inner ul li a:hover{background:#e6494f;color:#ffef67}}body#body .common-auxiliary-page .car-double-box{position:relative}body#body .common-auxiliary-page .car-double-box .road-box{width:940px;height:100%;max-width:80%;position:absolute;z-index:-3;top:0;left:50%;transform:translate(-50%, 0)}body#body .common-auxiliary-page .car-double-box .road-box .car-box{height:100%;position:absolute;width:120px;background-color:#3db68d;top:0;right:0;border-radius:130px 0 0 130px}body#body .common-auxiliary-page .car-double-box .road-box .car-box:before,body#body .common-auxiliary-page .car-double-box .road-box .car-box:after{content:"";display:block;background:#3db68d;height:120px;width:100vw;position:absolute;left:190px}body#body .common-auxiliary-page .car-double-box .road-box .car-box:before{top:0}body#body .common-auxiliary-page .car-double-box .road-box .car-box:after{bottom:0}body#body .common-auxiliary-page .car-double-box .road-box .car-box .road1{display:block;top:0;left:0;position:absolute}body#body .common-auxiliary-page .car-double-box .road-box .car-box .road2{display:block;bottom:0;left:0;position:absolute}body#body .common-auxiliary-page .car-double-box .road-box .car-box .car{position:-webkit-sticky;position:sticky;top:0;left:0;padding:60px 0 170px}body#body .common-auxiliary-page .jukyu-area{margin-top:65px}body#body .common-auxiliary-page .jukyu-area .inner{width:940px;max-width:80%;margin:0 auto}body#body .common-auxiliary-page .jukyu-area .inner .contents{width:calc(88.5106382979% - 120px)}body#body .common-auxiliary-page .jukyu-area .inner .contents .common-title{justify-content:center}body#body .common-auxiliary-page .jukyu-area .inner .contents dl{display:flex}body#body .common-auxiliary-page .jukyu-area .inner .contents dl dt{flex-shrink:0;font-weight:900;font-family:YakuHanJP_Noto,"Noto Sans JP","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"小塚ゴシック Pro","MS Pゴシック","MS PGothic","Droid Sans Mono",sans-serif;margin-right:5px}body#body .common-auxiliary-page .jukyu-area .inner .contents dl+dl{margin-top:3px}body#body .common-auxiliary-page .jukyu-area .inner .contents .text-box{margin-top:40px}body#body .common-auxiliary-page .jukyu-area .inner .contents .text-box .top-box dt{color:#3db68d}body#body .common-auxiliary-page .jukyu-area .inner .contents .text-box .text{margin-top:6px}body#body .common-auxiliary-page .jukyu-area .inner .contents .text-box .bottom-box{margin-top:17px;padding-top:17px;border-top:1px solid #3db68d}body#body .common-auxiliary-page .jukyu-area .inner .contents .text-box .bottom-box dl dt{color:#d5363f}body#body .common-auxiliary-page .flow-area{margin-top:70px}body#body .common-auxiliary-page .flow-area .inner{width:940px;max-width:80%;margin:0 auto}body#body .common-auxiliary-page .flow-area .inner .contents{width:calc(88.5106382979% - 120px);padding:75px 0 68px;position:relative}body#body .common-auxiliary-page .flow-area .inner .contents .deco{position:absolute;z-index:-1;left:-66px;top:-65px}body#body .common-auxiliary-page .flow-area .inner .contents:before{content:"";display:block;width:100vw;height:100%;z-index:-10;top:0;right:0;position:absolute;border-radius:0 20px 20px 0;background:#ffef67}body#body .common-auxiliary-page .flow-area .inner .contents .common-title{justify-content:center}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box{width:87.3595505618%}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box{margin-top:34px}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li{display:flex;padding-bottom:18px;border-bottom:1px solid #3db68d}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li .nth{color:#d5363f;font-family:"Teko",sans-serif;font-size:2.5rem;font-weight:600;flex-shrink:0;margin-right:5px;line-height:1}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li .right{margin-top:5px}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li .right .title{font-size:1.0625rem;font-weight:900;color:#3db68d}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li .right .text{margin-top:8px}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li .right dl{display:flex;margin-top:5px}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li .right dl dt{flex-shrink:0;font-weight:900;font-family:YakuHanJP_Noto,"Noto Sans JP","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"小塚ゴシック Pro","MS Pゴシック","MS PGothic","Droid Sans Mono",sans-serif;margin-right:3px;color:#e6494f}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li+li{margin-top:18px}body#body .common-auxiliary-page .kyuhu-area{margin-top:80px}body#body .common-auxiliary-page .kyuhu-area .inner{width:940px;margin:0 auto;max-width:80%;position:relative}body#body .common-auxiliary-page .kyuhu-area .inner .deco{position:absolute;z-index:-1;right:-110px;top:424px}body#body .common-auxiliary-page .kyuhu-area .inner .common-title{justify-content:center}body#body .common-auxiliary-page .kyuhu-area .inner .table-box{margin-top:30px}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .title{text-align:center;font-weight:900;font-size:1.25rem;line-height:1.5}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list{display:flex;flex-wrap:wrap;gap:15px;margin-top:7px}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item{width:303px}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table{width:100%;height:100%}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table td,body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table th{border:1px solid #323232;padding:8px 7px}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table td{vertical-align:middle;font-size:.875rem;line-height:1.5;background:#fff}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table th{font-size:.875rem;font-weight:900;line-height:1.2142857143em;text-align:center;vertical-align:middle;color:#fff}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table th small{font-weight:normal}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table td.b-yellow{background:#ffef67}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table thead tr th{background:#d5363f}@media(min-width: 769px){body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item table tbody tr th{width:129px}}body#body .common-auxiliary-page .kyuhu-area .inner .table-box>.common-text{margin-top:6px}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .link-box{margin-top:18px}body#body .common-auxiliary-page.auxiliary-lodging-page .nav-area .bg-box{background:#3db68d}body#body .common-auxiliary-page.auxiliary-lodging-page .jukyu-area .inner .contents .common-title{color:#3db68d;border-color:#3db68d}body#body .common-auxiliary-page.auxiliary-lodging-page .jukyu-area .inner .contents .common-title:after{background:#ffef67}body#body .common-auxiliary-page.auxiliary-lodging-page .flow-area .inner .contents .common-title{color:#e6494f;border-color:#e6494f}body#body .common-auxiliary-page.auxiliary-lodging-page .flow-area .inner .contents .common-title:after{background:#fff}body#body .common-auxiliary-page.auxiliary-lodging-page .kyuhu-area .inner .common-title{color:#3db68d;border-color:#3db68d}body#body .common-auxiliary-page.auxiliary-lodging-page .kyuhu-area .inner .common-title:after{background:#ffef67}body#body .common-auxiliary-page.auxiliary-lodging-page .kyuhu-area .inner .table-box .title{color:#e6494f}body#body .common-auxiliary-page.auxiliary-lodging-page .kyuhu-area .inner .table-box .table-list .table-item table thead tr th{background:#d5363f}body#body .common-auxiliary-page.auxiliary-lodging-page .kyuhu-area .inner .table-box .table-list .table-item table tbody tr th{background:#3db68d}body#body .common-auxiliary-page.going-lodging-page .nav-area .bg-box{background:#e6494f}body#body .common-auxiliary-page.going-lodging-page .jukyu-area .inner .contents .common-title{color:#e6494f;border-color:#e6494f}body#body .common-auxiliary-page.going-lodging-page .jukyu-area .inner .contents .common-title:after{background:#ffef67}body#body .common-auxiliary-page.going-lodging-page .flow-area .inner .contents .common-title{color:#3db68d;border-color:#3db68d}body#body .common-auxiliary-page.going-lodging-page .flow-area .inner .contents .common-title:after{background:#fff}body#body .common-auxiliary-page.going-lodging-page .kyuhu-area .inner .common-title{color:#e6494f;border-color:#e6494f}body#body .common-auxiliary-page.going-lodging-page .kyuhu-area .inner .common-title:after{background:#ffef67}body#body .common-auxiliary-page.going-lodging-page .kyuhu-area .inner .table-box .title{color:#3db68d}body#body .common-auxiliary-page.going-lodging-page .kyuhu-area .inner .table-box .table-list .table-item table thead tr th{background:#3db68d}body#body .common-auxiliary-page.going-lodging-page .kyuhu-area .inner .table-box .table-list .table-item table tbody tr th{background:#e6494f}@media(max-width: 768px){body#body{padding-left:0 !important;padding-top:60px !important}body#body .over-wrap{border-bottom:99px solid #d5363f}}@media(max-width: 768px)and (max-width: 400px){body#body .over-wrap{border-bottom:24.75vw solid #d5363f}}@media(max-width: 768px){body#body .main-header{height:60px;width:100%;display:flex;justify-content:space-between;padding:0;align-items:center}body#body .main-header h1{width:auto;height:auto;position:static;margin-left:5%}body#body .main-header h1 a{width:auto;height:auto}body#body .main-header h1 a:before,body#body .main-header h1 a:after{display:none}body#body .main-header h1 a img{position:static;opacity:1 !important;transform:translate(0, 0)}body#body .main-header:before,body#body .main-header:after{content:"";display:block;width:100%;height:50%;position:absolute;z-index:-1;left:0;transition:background .2s}body#body .main-header:before{top:0;background:#ffef67}body#body .main-header:after{bottom:0;background:#ffdf33}body#body .main-header .main-menu-button{width:29px;height:26px;position:relative;margin-right:4.5%}body#body .main-header .main-menu-button .line-box{width:100%;height:100%}body#body .main-header .main-menu-button .line-box .line{width:100%;height:4px;position:absolute}body#body .main-header .main-menu-button .line-box .line:nth-of-type(1){background:#e6494f;transition:transform .2s;left:50%;top:50%;transform:translate(-50%, -13px)}body#body .main-header .main-menu-button .line-box .line:nth-of-type(2){background:#323232;transition:width .2s;left:0;top:50%;transform:translate(0, -50%)}body#body .main-header .main-menu-button .line-box .line:nth-of-type(3){background:#3db68d;transition:transform .2s;left:50%;bottom:50%;transform:translate(-50%, 13px)}body#body .main-header .sp-hidden-box{position:fixed;z-index:-10;left:0;top:-100vh;transition:top .2s;background:#fff;width:100%;height:calc(100vh - 60px);padding:0 0 94px}}@media(max-width: 768px)and (max-width: 400px){body#body .main-header .sp-hidden-box{padding-bottom:13.4vw}}@media(max-width: 768px){body#body .main-header .sp-hidden-box .hidden-inner{width:80%;max-width:320px;margin:0 auto;display:flex;justify-content:center;height:100%;overflow-x:none;overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}body#body .main-header .sp-hidden-box .hidden-inner::-webkit-scrollbar{display:none}body#body .main-header .sp-hidden-box .hidden-inner .sp-car-box{height:100%;width:65px;flex-shrink:0;background:#e6494f;position:relative;margin-right:9.375%}body#body .main-header .sp-hidden-box .hidden-inner .sp-car-box img{display:block;position:absolute;left:0;top:40px}body#body .main-header .sp-hidden-box .hidden-inner nav{margin-top:12.5%}body#body .main-header .sp-hidden-box .hidden-inner nav .sns-202506{margin-top:15px;padding-bottom:30px}}@media(max-width: 768px){body#body .main-header.menu-open .sp-hidden-box{top:60px}body#body .main-header.menu-open .main-menu-button .line-box .line:nth-of-type(1){transform:translate(-50%, -50%) rotate(135deg)}body#body .main-header.menu-open .main-menu-button .line-box .line:nth-of-type(2){width:0}body#body .main-header.menu-open .main-menu-button .line-box .line:nth-of-type(3){transform:translate(-50%, 50%) rotate(-135deg)}}@media(max-width: 768px){body#body .sp-bottom-header{position:fixed;z-index:10001;bottom:0;left:0;width:100%;padding:1.5vw;background:#ffef67;display:flex;justify-content:center;align-items:center;flex-direction:column}body#body .sp-bottom-header .top-nav{display:flex;justify-content:space-between;margin:0 auto;width:388px;max-width:100%}body#body .sp-bottom-header .top-nav a{display:block;width:32.2164948454%}body#body .sp-bottom-header .top-nav a img{display:block;width:100%}body#body .sp-bottom-header .tel{width:388px;margin-top:6px;max-width:100%;border:3px solid #e6494f;border-radius:5px;display:flex;justify-content:center;align-items:center;height:35px;background:#fff}body#body .sp-bottom-header .tel img{max-height:85%;width:auto}}@media(max-width: 768px)and (max-width: 400px){body#body .sp-bottom-header .tel{margin-top:1.5463917526%;height:8.75vw}}@media(max-width: 768px){body#body.home{padding-top:0 !important}body#body.home .main-header{transition:top .2s;top:-220px}body#body.home.scroll .main-header{top:0}}@media(max-width: 768px){body#body .page-top-button{right:-20px;bottom:100px;width:80px}body#body .page-top-button img{width:100%}}@media(max-width: 768px){body#body .main-footer:before{height:75%}body#body .main-footer:after{height:25%}body#body .main-footer .inner{padding:45px 0 30px}body#body .main-footer .inner .sayu-box{display:block}body#body .main-footer .inner .sayu-box .logo{margin-right:0}body#body .main-footer .inner .sayu-box .address-box{margin-top:15px}body#body .main-footer .inner .sayu-box .line{width:100%;height:1px;margin:30px 0}body#body .main-footer .inner .copy-right{text-align:left}}@media(max-width: 768px){body#body .common-nav-box .c-aco-wrap{position:relative;z-index:10}body#body .common-nav-box .c-aco-wrap .c-aco-button{position:relative;color:#fff;transition:border-radius .2s;background:#e6494f;border-radius:5px;font-size:.875rem;line-height:1.5;font-weight:900;padding:5px 30px 5px 8px}body#body .common-nav-box .c-aco-wrap .c-aco-button .arrow{display:block;position:absolute;top:50%;transform:translate(0, -50%);right:9px}body#body .common-nav-box .c-aco-wrap .c-aco-button .arrow:after{transition:transform .2s;content:"＜";display:block;transform:scale(1, 0.5) rotate(-90deg)}body#body .common-nav-box .c-aco-wrap .c-aco-hidden{overflow:hidden;width:100%;transition:height .2s;left:0;position:absolute;top:100%;height:0;background:#ffef67;border-radius:0 0 5px 5px}body#body .common-nav-box .c-aco-wrap .c-aco-hidden .hidden-inner{padding:15px 15px 20px}body#body .common-nav-box .c-aco-wrap .c-aco-hidden .hidden-inner ul li a{font-weight:900;font-size:.875rem;color:#3db68d;line-height:1.3}body#body .common-nav-box .c-aco-wrap .c-aco-hidden .hidden-inner ul li+li{margin-top:8px}body#body .common-nav-box .c-aco-wrap.open .c-aco-button{border-radius:5px 5px 0 0}body#body .common-nav-box .c-aco-wrap.open .c-aco-button .arrow:after{transform:scale(1, 0.5) rotate(-270deg)}}@media(max-width: 768px){body#body .common-nav-box2 .c-aco-wrap{position:relative;z-index:10}body#body .common-nav-box2 .c-aco-wrap .c-aco-button{position:relative;background:#fff;transition:border-radius .2s;border-radius:5px;font-size:.875rem;line-height:1.5;font-weight:900;padding:5px 30px 5px 8px}body#body .common-nav-box2 .c-aco-wrap .c-aco-button .arrow{display:block;position:absolute;top:50%;transform:translate(0, -50%);right:9px}body#body .common-nav-box2 .c-aco-wrap .c-aco-button .arrow:after{transition:transform .2s;content:"＜";display:block;transform:scale(1, 0.5) rotate(-90deg)}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden{overflow:hidden;width:100%;transition:height .2s;left:0;position:absolute;top:100%;height:0;background:#ffef67;border-radius:0 0 5px 5px}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner{padding:15px 15px 20px}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a{font-weight:900;font-size:.875rem;line-height:1.3}body#body .common-nav-box2 .c-aco-wrap .c-aco-hidden .hidden-inner ul li+li{margin-top:8px}body#body .common-nav-box2 .c-aco-wrap.open .c-aco-button{border-radius:5px 5px 0 0}body#body .common-nav-box2 .c-aco-wrap.open .c-aco-button .arrow:after{transform:scale(1, 0.5) rotate(-270deg)}}@media(max-width: 768px){body#body .common-nav-box3 .c-aco-wrap{position:relative;z-index:10}body#body .common-nav-box3 .c-aco-wrap .c-aco-button{position:relative;background:#fff;color:#e6494f;transition:border-radius .2s;border-radius:5px;font-size:.875rem;line-height:1.5;font-weight:900;padding:5px 30px 5px 8px}body#body .common-nav-box3 .c-aco-wrap .c-aco-button .arrow{display:block;position:absolute;top:50%;transform:translate(0, -50%);right:9px}body#body .common-nav-box3 .c-aco-wrap .c-aco-button .arrow:after{transition:transform .2s;content:"＜";display:block;transform:scale(1, 0.5) rotate(-90deg)}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden{overflow:hidden;width:100%;transition:height .2s;left:0;position:absolute;top:100%;height:0;background:#ffef67;color:#3db68d;border-radius:0 0 5px 5px}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner{padding:15px 15px 20px}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner ul li a{font-weight:900;font-size:.875rem;line-height:1.3}body#body .common-nav-box3 .c-aco-wrap .c-aco-hidden .hidden-inner ul li+li{margin-top:8px}body#body .common-nav-box3 .c-aco-wrap.open .c-aco-button{border-radius:5px 5px 0 0}body#body .common-nav-box3 .c-aco-wrap.open .c-aco-button .arrow:after{transform:scale(1, 0.5) rotate(-270deg)}}@media(max-width: 768px){body#body .common-top-area .inner{margin-top:10px;padding:35px 0}body#body .common-top-area .inner .deco{right:-9px;top:48px}body#body .common-top-area .inner .deco img{width:75px}body#body .common-top-area .inner:before{border-radius:0}body#body .common-top-area .inner:after{height:47.6351351351%;background:#3db68d}body#body .common-top-area .inner .inner-inner{width:800px;max-width:80vw;margin:0 auto;color:#fff}body#body .common-top-area .inner .inner-inner h1{display:block;padding-bottom:15px;text-align:center}body#body .common-top-area .inner .inner-inner h1 .main{font-size:4.5625rem}}@media(max-width: 768px){body#body .common-top-area2{margin-top:10px}body#body .common-top-area2 .inner:after{height:38.8888888889%}body#body .common-top-area2 .inner h1{display:block;text-align:center}body#body .common-top-area2 .inner h1 .main{font-size:2.5rem;display:block}body#body .common-top-area2 .inner h1 .sub{display:block}}@media(max-width: 768px){body#body .common-top-area3 .inner .deco{right:-25px;bottom:-52px}body#body .common-top-area3 .inner .deco img{width:75px}body#body .common-top-area3 .inner:after{height:59.4594594595%;background:#d5363f}body#body .common-top-area3 .inner .inner-inner h1{display:block;text-align:center;padding-bottom:15px}body#body .common-top-area3 .inner .inner-inner h1 .main{display:block}body#body .common-top-area3 .inner .inner-inner h1 .sub{display:block}}@media(max-width: 768px){body#body .top-slide-area{height:auto}body#body .top-slide-area .slide-title{background:#ffef67;display:flex;justify-content:center;align-items:center;border-bottom:#ffdf33 44px solid;border-radius:0 0 20px 20px;position:relative;z-index:-1;margin-bottom:-65px;padding:20px 0 35px}body#body .top-slide-area .slide-title img{max-width:80%}body#body .top-slide-area .top-slide-box .bx-wrapper{border-radius:0;background:none}body#body .top-slide-area .top-slide-box .bx-wrapper .bx-viewport{height:auto !important}body#body .top-slide-area .top-slide-box .bx-wrapper .bx-viewport .top-slide{height:66.75vw;-webkit-clip-path:url(#sp-clip);clip-path:url(#sp-clip)}body#body .top-slide-area .top-slide-box .slide-wrap{position:relative;height:auto}body#body .top-slide-area .top-slide-box .slide-text{width:80%;margin:15px auto 0;position:static}body#body .top-slide-area .top-slide-box .slide-link-box{position:static;width:80%;margin:22px auto 0}body#body .top-slide-area .top-slide-box .slide-link-box a{width:48.4375%}body#body .top-slide-area .top-slide-box .slide-link-box a .sp img{display:block;width:100%}body#body .top-slide-area .top-slide-box .slide-nav-box{right:12px;bottom:15px}body#body .top-slide-area .top-slide-box .slide-nav-box .top-slide-nav{height:23px}body#body .top-slide-area .top-slide-box .slide-nav-box .top-slide-nav+.top-slide-nav{margin-top:3px}body#body .top-slide-area .top-slide-box .scroll{position:static;color:#3db68d;transform:translate(0, 0);text-align:center;display:block;margin-top:15px}}@media(max-width: 768px){body#body .top-page .news-area .inner{padding-bottom:75px}body#body .top-page .news-area .inner .t2{right:-25px;bottom:-112px}body#body .top-page .news-area .inner .t2 img{width:150px}body#body .top-page .news-area .inner:after{height:75px;width:calc(100% - 90px);bottom:-37px}body#body .top-page .news-area .inner .car-box{width:65px;left:-20px}body#body .top-page .news-area .inner .car-box .car{width:100%;padding-top:60px}body#body .top-page .news-area .inner .car-box .t1{width:150px;left:-5px;bottom:-37px}body#body .top-page .news-area .inner .contents{width:calc(93.75% - 45px)}body#body .top-page .news-area .inner .contents .title-box{display:block}body#body .top-page .news-area .inner .contents .title-box h2 img{max-width:100%}body#body .top-page .news-area .inner .contents .title-box .catch{text-align:center;font-size:1.25rem;margin-left:0;margin-top:6px}body#body .top-page .news-area .inner .contents .title-box .catch br{display:none}body#body .top-page .news-area .inner .contents .title-box .icon{right:-56px;top:-13px}body#body .top-page .news-area .inner .contents .title-box .icon img{width:85px}body#body .top-page .news-area .inner .contents .news-box{margin-top:25px}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(1){width:100%}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(n + 2){width:100%}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(n + 2) a{display:flex;justify-content:space-between}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(n + 2) a .thum-box{width:50.9803921569%}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(n + 2) a .thum-box [class^=news-thum]{min-height:100%}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(n + 2) a .text-box{width:41.568627451%;align-self:center;margin-top:0}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(n + 2) a .text-box .info{display:block}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(n + 2) a .text-box .title{overflow:hidden;white-space:inherit;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:3px}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(2){position:static;margin-top:20px}body#body .top-page .news-area .inner .contents .news-box ul li:nth-of-type(3){position:static;margin-top:20px}body#body .top-page .news-area .inner .contents .news-box .button-box{margin-top:25px}body#body .top-page .news-area .inner .contents .news-box .button-box .common-link{margin:0 auto}body#body .top-page .car-double-box .road-box{height:calc(100% - 168px)}body#body .top-page .car-double-box .road-box .car-box{width:65px;right:-20px}body#body .top-page .car-double-box .road-box .car-box .car{width:100%;padding-top:60px}body#body .top-page .car-double-box .road-box .car-box .bottom-road img{width:130px}body#body .top-page .car-double-box .road-box .car-box .bottom-road:after{height:65px}body#body .top-page .lodging-area:after{height:32.7272727273%}body#body .top-page .lodging-area .inner{padding:75px 0 50px}body#body .top-page .lodging-area .inner .contents{width:calc(93.75% - 45px)}body#body .top-page .lodging-area .inner .contents .title-box{width:100%;margin-left:0}body#body .top-page .lodging-area .inner .contents .title-box h2 img{display:block;width:100%}body#body .top-page .lodging-area .inner .contents .title-box .icon{height:auto;position:absolute;right:auto;left:-30px;bottom:-92px;width:90px}body#body .top-page .lodging-area .inner .contents .title-box .icon img{display:block;height:auto;width:100%}body#body .top-page .lodging-area .inner .contents .middle-box{margin-top:103px}body#body .top-page .lodging-area .inner .contents .middle-box .deco{left:-12px;top:calc(100% + 72px);margin-top:0}body#body .top-page .lodging-area .inner .contents .middle-box .deco img{width:65px}body#body .top-page .lodging-area .inner .contents .middle-box .catch{font-size:1.375rem;top:-85px;margin-top:0}body#body .top-page .lodging-area .inner .contents .middle-box .catch .bg+.bg{margin-top:6px}body#body .top-page .lodging-area .inner .contents .middle-box .image{width:112.9411764706%;transform:translate(-6.9444444444%, 0)}body#body .top-page .lodging-area .inner .contents .middle-box .image img{display:block;width:100%}body#body .top-page .lodging-area .inner .contents .bottom-box{display:block;margin-top:18px}body#body .top-page .lodging-area .inner .contents .bottom-box .image-box{width:86.2745098039%;margin-left:auto}body#body .top-page .lodging-area .inner .contents .bottom-box .image-box img{border-radius:13px}body#body .top-page .lodging-area .inner .contents .bottom-box .text-box{width:100%;margin-top:15px}body#body .top-page .going-area:after{height:32.7272727273%}body#body .top-page .going-area .inner{padding:45px 0 50px}body#body .top-page .going-area .inner .contents{width:calc(93.75% - 45px)}body#body .top-page .going-area .inner .contents .title-box{width:100%}body#body .top-page .going-area .inner .contents .title-box h2 img{display:block;width:100%}body#body .top-page .going-area .inner .contents .title-box .icon{bottom:-92px;left:auto;right:0;width:90px}body#body .top-page .going-area .inner .contents .title-box .icon img{display:block;width:100%}body#body .top-page .going-area .inner .contents .middle-box{margin-top:103px}body#body .top-page .going-area .inner .contents .middle-box .catch{font-size:1.375rem;top:-85px;margin-top:0}body#body .top-page .going-area .inner .contents .middle-box .catch .bg+.bg{margin-top:6px}body#body .top-page .going-area .inner .contents .middle-box .image{width:112.9411764706%;transform:translate(-6.9444444444%, 0)}body#body .top-page .going-area .inner .contents .middle-box .image img{display:block;width:100%}body#body .top-page .going-area .inner .contents .bottom-box{display:block;margin-top:18px}body#body .top-page .going-area .inner .contents .bottom-box .image-box{width:86.2745098039%}body#body .top-page .going-area .inner .contents .bottom-box .image-box img{border-radius:13px}body#body .top-page .going-area .inner .contents .bottom-box .text-box{width:100%;margin-top:15px}body#body .top-page .going-area .inner .contents .deco-box .deco{bottom:-36px;right:10px}body#body .top-page .going-area .inner .contents .deco-box .deco img{width:70px}body#body .top-page .reason-lift-warap-area{padding:71px 0 40px}body#body .top-page .reason-lift-warap-area .road-box .car-box{width:65px;height:calc(100% - 26px);top:26px;left:-20px}body#body .top-page .reason-lift-warap-area .road-box .car-box:before,body#body .top-page .reason-lift-warap-area .road-box .car-box:after{height:65px}body#body .top-page .reason-lift-warap-area .road-box .car-box .t1{width:130px}body#body .top-page .reason-lift-warap-area .road-box .car-box .t2{width:195px;bottom:-65px}body#body .top-page .reason-lift-warap-area .road-box .car-box .bike{width:100%;padding:60px 0 40px}body#body .top-page .reason-lift-warap-area .forklift-area:after{max-height:none;height:250px}body#body .top-page .reason-lift-warap-area .forklift-area .inner{padding:42px 0 45px}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents{width:calc(93.75% - 45px)}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .deco{top:-25px;right:-7px;left:auto}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .deco img{width:75px}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box{display:block;width:100%}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box h2{width:108.2352941176%}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box .image-box{position:relative;right:auto;top:auto;width:108.2352941176%;margin-top:-9.4117647059%}body#body .top-page .reason-lift-warap-area .forklift-area .inner .contents .item-box .text-box{margin-top:21px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents{width:calc(93.75% - 45px)}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box h2{width:100%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box{display:block;margin-top:18px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .image-box{width:104.7058823529%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .image-box .image{width:100%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .image-box .deco{width:29.9625468165%;left:78.6516853933%;margin-top:-4.8689138577%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .text-box{width:100%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .top-box .double-box .text-box .catch{text-align:center;font-size:1.25rem}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box{display:block;margin-top:50px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item{width:90.1960784314%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .deco{top:auto;right:-50px;bottom:0}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .deco img{width:75px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .deco2{right:5px;top:-40px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .deco2 img{width:85px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .item-inner h3 .main{font-size:3.3125rem}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item .item-inner h3 .sub{font-size:1.3125rem}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item:nth-of-type(2){margin-left:auto}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .middle-box .item+.item{margin-top:35px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box{margin-top:35px}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item{width:90.1960784314%}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner{display:block}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner h3 .main{font-size:3.3125rem}body#body .top-page .reason-lift-warap-area .reason-area .inner .contents .bottom-box .item .item-inner h3 .sub{font-size:1.3125rem}body#body .top-page .car-double-box2{padding-bottom:44px}body#body .top-page .car-double-box2 .road-box .car-box{width:65px;right:-20px;height:calc(100% - 65px);top:65px}body#body .top-page .car-double-box2 .road-box .car-box .t1{width:195px;top:-65px}body#body .top-page .car-double-box2 .road-box .car-box .t2{width:195px;bottom:-17px}body#body .top-page .car-double-box2 .road-box .car-box .car{width:100%;padding-top:60px}body#body .top-page .entry-area{padding:107px 0 0}body#body .top-page .entry-area .inner{padding:48px 0 45px}body#body .top-page .entry-area .inner .contents{display:block;width:calc(93.75% - 45px)}body#body .top-page .entry-area .inner .contents:before{display:none}body#body .top-page .entry-area .inner .contents .text-box{width:100%}body#body .top-page .entry-area .inner .contents .text-box .title-box{width:100%}body#body .top-page .entry-area .inner .contents .text-box .title-box .deco{width:75px;right:auto;left:20px;top:-33px}body#body .top-page .entry-area .inner .contents .text-box .title-box .deco img{display:block;width:100%}body#body .top-page .entry-area .inner .contents .text-box .image-box{position:relative;top:auto;left:auto;margin-top:-18px;width:112.9411764706%}body#body .top-page .entry-area .inner .contents .text-box .image-box .image{transform:translate(-6.9444444444%)}body#body .top-page .entry-area .inner .contents .text-box .text-inner{width:100%;margin:25px 0 0 0}body#body .top-page .entry-area .inner .contents .text-box .text-inner .deco{margin-bottom:0;width:35.2941176471%;bottom:-30px;right:21px}body#body .top-page .contact-area{margin-top:50px}body#body .top-page .contact-area .inner .contents{width:calc(93.75% - 45px)}body#body .top-page .contact-area .inner .contents .double-box{display:block}body#body .top-page .contact-area .inner .contents .double-box .image-box{width:100%}body#body .top-page .contact-area .inner .contents .double-box .text-box{width:100%;margin-top:20px}body#body .top-page .contact-area .inner .contents .double-box .text-box h2 .main{font-size:4.25rem}body#body .top-page .contact-area .inner .contents .double-box .text-box h2 .sub{font-size:1.5625rem}}@media(max-width: 768px){body#body .common-complete-page .contents-area .inner .text-box .color-box{padding:25px 28px}body#body .common-complete-page .contents-area .inner .deco{right:-34px;top:140px}body#body .common-complete-page .contents-area .inner .deco img{width:70px}}@media(max-width: 768px){body#body .entry-kaso-page .top-area .inner .deco{right:-25px;bottom:-52px}body#body .entry-kaso-page .top-area .inner .deco img{width:75px}body#body .entry-kaso-page .top-area .inner:after{height:59.4594594595%;background:#d5363f}body#body .entry-kaso-page .top-area .inner .inner-inner h1{display:block;text-align:center;padding-bottom:15px}body#body .entry-kaso-page .top-area .inner .inner-inner h1 .main{display:block}body#body .entry-kaso-page .top-area .inner .inner-inner h1 .sub{display:block}body#body .entry-kaso-page .contents-area .inner .deco{top:calc(50% - 30px);left:-57px}body#body .entry-kaso-page .contents-area .inner .deco img{width:75px}}@media(max-width: 768px){body#body .common-shutoku-page .plan-area .inner{padding:60px 0 55px}body#body .common-shutoku-page .plan-area .inner .white-box{padding:27px 0 35px}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner{width:81.25%}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-top ul .item{width:48.0769230769%}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl{display:block}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dt{width:160px;margin:0 auto}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dt br{display:none}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd{width:100%;margin-top:16px}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul{display:block;margin-top:0}body#body .common-shutoku-page .plan-area .inner .white-box .white-inner .white-bottom dl dd ul li{width:100% !important}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item h2{display:block}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item h2 .sub{margin-bottom:0;width:100%}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .deco{left:-36px;bottom:-74px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .deco img{width:85px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box{display:block}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .image-box{width:100%}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .text-box{width:100%;margin-top:50px;padding:28px}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .top-box .double-box .text-box:before{left:50%;transform:translate(-50%, 0);top:auto;bottom:100%;border-right:17px solid rgba(0,0,0,0);border-left:17px solid rgba(0,0,0,0);border-bottom:17px solid #fff;border-top:0}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl{display:block}body#body .common-shutoku-page .plan-naiyo-area .inner .kirikae-item .info-box dl dd{margin-top:7px}}@media(max-width: 768px){body#body .common-auxiliary-page .nav-area .common-nav-box3 .c-aco-button{color:#fff;background:#3db68d}body#body .common-auxiliary-page .car-double-box .road-box .car-box{width:65px;height:100%;top:0;right:-20px}body#body .common-auxiliary-page .car-double-box .road-box .car-box .car{width:100%;padding:60px 0 90px}body#body .common-auxiliary-page .car-double-box .road-box .car-box .road1{width:130px}body#body .common-auxiliary-page .car-double-box .road-box .car-box .road2{width:130px}body#body .common-auxiliary-page .jukyu-area .inner .contents{width:calc(93.75% - 45px)}body#body .common-auxiliary-page .jukyu-area .inner .contents .common-title{justify-content:flex-start}body#body .common-auxiliary-page .jukyu-area .inner .contents dl{display:block}body#body .common-auxiliary-page .jukyu-area .inner .contents dl dt{margin-right:0;margin-bottom:3px}body#body .common-auxiliary-page .flow-area{margin-top:50px}body#body .common-auxiliary-page .flow-area .inner .contents{width:calc(93.75% - 45px);padding:47px 0 48px}body#body .common-auxiliary-page .flow-area .inner .contents .deco{left:-22px;top:0}body#body .common-auxiliary-page .flow-area .inner .contents .deco img{width:75px}body#body .common-auxiliary-page .flow-area .inner .contents .common-title{justify-content:flex-start}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box{width:90.1960784314%}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box{margin-top:15px}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li .right dl{display:block}body#body .common-auxiliary-page .flow-area .inner .contents .inner-box .text-box ol li .right dl dt{margin-right:0;margin-bottom:5px}body#body .common-auxiliary-page .kyuhu-area{margin-top:55px}body#body .common-auxiliary-page .kyuhu-area .inner .deco{right:-60px}body#body .common-auxiliary-page .kyuhu-area .inner .deco img{width:75px}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list{display:block}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item{width:100%}body#body .common-auxiliary-page .kyuhu-area .inner .table-box .table-list .table-item+.table-item{margin-top:26px}}
/*# sourceMappingURL=style.min.css.map */