@charset "UTF-8";.header-control{position:fixed;top:0;width:100%;z-index:1000}.site-color{background-color:#ff5003}header{background-color:#fff}header .pc-header{padding:.5rem 0}@media only screen and (min-width:576px) and (max-width:767px){header .pc-header{padding:0}}@media only screen and (max-width:575px){header .pc-header{padding:0}}@media only screen and (min-width:576px) and (max-width:767px){header .mobile-header{padding:.5rem 0}}@media only screen and (max-width:575px){header .mobile-header{padding:.5rem 0}}header .site-logo{text-align:left}header .nav-border{border-bottom:1px solid #d9d8d7;border-top:1px solid #d9d8d7;width:100%}header .page-border{background-color:#000;height:1px;width:100%}header .navigation{border-left:1px solid #d9d8d7;border-right:1px solid #d9d8d7;color:#5b606b;font-weight:700;margin-bottom:0;text-align:center}header .navigation :hover{background-color:#e1ddd5;color:#0c0c0c}header .navigation .navigation-text{font-size:14px;padding:10px 0}@media only screen and (min-width:992px) and (max-width:1199px){header .navigation .navigation-text{font-size:11px}}@media only screen and (min-width:768px) and (max-width:991px){header .navigation .navigation-text{font-size:12px}}header .phone-number-adjustment{color:#fff;font-size:17px;margin-left:1rem;text-align:right}@media only screen and (min-width:2000px){header .phone-number-adjustment{font-size:18px}}@media only screen and (min-width:1200px){header .phone-number-adjustment{font-size:18px}}@media only screen and (min-width:992px) and (max-width:1199px){header .phone-number-adjustment{font-size:13px}}@media only screen and (min-width:768px) and (max-width:991px){header .phone-number-adjustment{font-size:11px}}header .drawer_hidden{display:none}header .drawer_open{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:center;position:relative;width:60px;z-index:100}header .drawer_open span,header .drawer_open span:after,header .drawer_open span:before{background:#333;border-radius:3px;content:"";display:block;height:3px;position:absolute;transition:.5s;width:25px}header .drawer_open span:before{bottom:8px}header .drawer_open span:after{top:8px}header #drawer_input:checked~.drawer_open span{background:hsla(0,0%,100%,0)}header #drawer_input:checked~.drawer_open span:before{bottom:0;transform:rotate(45deg)}header #drawer_input:checked~.drawer_open span:after{top:0;transform:rotate(-45deg)}header .nav_content{align-items:center;background:#fff;font-size:16px;height:100%;justify-content:center;left:100%;line-height:3;padding-top:90px;position:fixed;top:0;transition:.5s;width:100%;z-index:99}header .nav_content a{color:#000;text-decoration:none}header .nav_content ul{justify-content:space-around;list-style-position:inside;padding:0}header .nav_content li{position:relative}header .nav_content li:before{border-bottom:2px solid #d7d7d7;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transform:scaleX(1);transform-origin:bottom left;width:100%}header .nav_list{list-style:none}header #drawer_input:checked~.nav_content{left:0}section.front-top{background-image:url(../../images/front-page-top.jpeg);background-position:top;background-repeat:no-repeat;background-size:100% 100%;border-bottom:2px solid #f5821f;height:400px;width:100%}@media only screen and (min-width:2000px){section.front-top{height:715px}}@media only screen and (min-width:992px) and (max-width:1199px){section.front-top{height:320px}}@media only screen and (min-width:768px) and (max-width:991px){section.front-top{height:325px}}@media only screen and (min-width:576px) and (max-width:767px){section.front-top{height:280px}}@media only screen and (max-width:575px){section.front-top{height:250px}}section.front-tile{display:block}@media only screen and (min-width:768px) and (max-width:991px){section.front-tile{display:none}}@media only screen and (min-width:576px) and (max-width:767px){section.front-tile{display:none}}@media only screen and (max-width:575px){section.front-tile{display:none}}section.front-tile .tile-adjustment{margin-right:1rem}section.front-tile .tile-text{font-size:21px;font-weight:700;margin-top:10px}@media only screen and (min-width:1200px){section.front-tile .tile-text{font-size:17px}}@media only screen and (min-width:992px) and (max-width:1199px){section.front-tile .tile-text{font-size:17px}}section.under-tablet{display:none}@media only screen and (min-width:768px) and (max-width:991px){section.under-tablet{display:block}}@media only screen and (min-width:576px) and (max-width:767px){section.under-tablet{display:block}}@media only screen and (max-width:575px){section.under-tablet{display:block}}@media only screen and (min-width:768px) and (max-width:991px){section.under-tablet .mobile-tile-adjustment{margin-right:.5rem}}section.under-tablet .mobile-tile-text{font-size:17px;font-weight:700;margin-top:10px}section.activity_results{background-color:#f1f0f0}section.list_price_top{background-image:url(../../images/price-top.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px}@media only screen and (min-width:2000px){section.list_price_top{height:715px}}@media only screen and (min-width:992px) and (max-width:1199px){section.list_price_top{height:345px}}@media only screen and (min-width:768px) and (max-width:991px){section.list_price_top{height:325px}}@media only screen and (min-width:576px) and (max-width:767px){section.list_price_top{height:280px}}@media only screen and (max-width:575px){section.list_price_top{background-size:100% 100%;height:250px}}section.company-detail-top{background-image:url(../../images/detail-top.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px}@media only screen and (min-width:2000px){section.company-detail-top{height:715px}}@media only screen and (min-width:992px) and (max-width:1199px){section.company-detail-top{height:345px}}@media only screen and (min-width:768px) and (max-width:991px){section.company-detail-top{height:325px}}@media only screen and (min-width:576px) and (max-width:767px){section.company-detail-top{height:280px}}@media only screen and (max-width:575px){section.company-detail-top{background-size:138% 100%;height:250px}}section.about-spacetorimas-top{background-image:url(../../images/about-page-top.jpeg);background-position:top;background-repeat:no-repeat;background-size:100% 145%;border-bottom:2px solid #f5821f;height:400px;width:100%}@media only screen and (min-width:2000px){section.about-spacetorimas-top{background-size:100% 155%;height:715px}}@media only screen and (min-width:992px) and (max-width:1199px){section.about-spacetorimas-top{height:345px}}@media only screen and (min-width:768px) and (max-width:991px){section.about-spacetorimas-top{height:325px}}@media only screen and (min-width:576px) and (max-width:767px){section.about-spacetorimas-top{height:280px}}@media only screen and (max-width:575px){section.about-spacetorimas-top{background-size:130% 140%;height:250px}}section.results_activities-top{background-image:url(../../images/activity-top.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:400px}@media only screen and (min-width:2000px){section.results_activities-top{height:715px}}@media only screen and (min-width:992px) and (max-width:1199px){section.results_activities-top{height:345px}}@media only screen and (min-width:768px) and (max-width:991px){section.results_activities-top{height:325px}}@media only screen and (min-width:576px) and (max-width:767px){section.results_activities-top{height:280px}}@media only screen and (max-width:575px){section.results_activities-top{height:250px}}section.inner_index{padding-bottom:10rem;padding-top:5rem}section.inner_index-list_price{padding:5rem 0}section.inner_index-contact{padding-bottom:10rem;padding-top:5rem}@media only screen and (min-width:768px) and (max-width:991px){section.inner_index-contact{padding-bottom:5rem;padding-top:2rem}}@media only screen and (min-width:576px) and (max-width:767px){section.inner_index-contact{padding:2.5rem 0}}@media only screen and (max-width:575px){section.inner_index-contact{padding:2.5rem 0}}section.inner_index-contact-thanks{padding-bottom:20rem;padding-top:5rem}@media only screen and (min-width:768px) and (max-width:991px){section.inner_index-contact-thanks{padding-bottom:11rem;padding-top:2rem}}@media only screen and (min-width:576px) and (max-width:767px){section.inner_index-contact-thanks{padding:2.5rem 0}}@media only screen and (max-width:575px){section.inner_index-contact-thanks{padding:2.5rem 0}}span.highlite-color{color:#041e41;font-weight:700}span.contact-consultation-margin:before{content:"   "}@media only screen and (min-width:576px) and (max-width:767px){span.contact-consultation-margin:before{display:none}}@media only screen and (max-width:575px){span.contact-consultation-margin:before{display:none}}span.contact-number-margin{margin-left:.5rem}.space_title{color:#2c261f;font-size:36px;letter-spacing:10px}@media only screen and (max-width:575px){.space_title{font-size:30px;letter-spacing:3px}}.space_text{color:#2c261f;font-size:18px}.space_detail{color:#2c261f;font-size:24px;font-weight:700}@media only screen and (min-width:768px) and (max-width:991px){.space_detail{font-size:16px}}@media only screen and (min-width:576px) and (max-width:767px){.space_detail{font-size:15px}}@media only screen and (max-width:575px){.space_detail{font-size:10px;font-weight:700;margin:0 .5rem}}.sales-text{font-size:24px}@media only screen and (min-width:576px) and (max-width:767px){.sales-text{font-size:20px}}@media only screen and (max-width:575px){.sales-text{font-size:15px;padding:0 .5rem}}.service-category{background-color:#fff;border:1px solid;font-size:.75rem;padding:.25rem 1rem;position:absolute}@media only screen and (min-width:768px) and (max-width:991px){.service-category{font-size:.5rem}}.entry-header{background-color:#f1f0f0;border-top:2px solid #f5821f}.front-card-title{font-size:18px;font-weight:700}@media only screen and (min-width:992px) and (max-width:1199px){.front-card-title{font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.front-card-title{font-size:13px}}.front-card-text{font-size:13px}@media only screen and (min-width:992px) and (max-width:1199px){.front-card-text{font-size:12px}}@media only screen and (min-width:768px) and (max-width:991px){.front-card-text{font-size:11px}}.about-box-color{background-color:#ff5003}.about-title{color:#041e41;font-size:40px;font-weight:700;letter-spacing:3px}@media only screen and (max-width:575px){.about-title{font-size:30px}}.about-text{color:#041e41;font-size:18px;font-weight:700}@media only screen and (max-width:575px){.about-text{font-size:12px}}.about-list{font-size:15px;justify-content:center;line-height:2;padding:2rem 1rem 2rem 2rem}@media only screen and (min-width:992px) and (max-width:1199px){.about-list{font-size:12px}}@media only screen and (min-width:768px) and (max-width:991px){.about-list{font-size:11px}}.about-torimas-box{padding:2rem 0}.about-torimas-box-title{color:#fff;font-size:24px;font-weight:700}@media only screen and (min-width:576px) and (max-width:767px){.about-torimas-box-title{font-size:18px}}@media only screen and (max-width:575px){.about-torimas-box-title{font-size:13px}}.about-torimas-box-subtitle{color:#fff;font-size:14px;font-weight:700;margin-top:1rem}@media only screen and (max-width:575px){.about-torimas-box-subtitle{font-size:12px}}.about-torimas-box-text{color:#fff;font-size:18px}@media only screen and (min-width:576px) and (max-width:767px){.about-torimas-box-text{font-size:16px}}@media only screen and (max-width:575px){.about-torimas-box-text{font-size:12px}}.border-bottom-white{border-bottom:1px solid #fff}.about-bottom-box{padding-bottom:3rem}.about-bottom-box-title{background-color:#041e43;color:#fff;font-size:18px;font-weight:700;padding:1rem 1.5rem}@media only screen and (min-width:992px) and (max-width:1199px){.about-bottom-box-title{font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px){.about-bottom-box-title{font-size:10px}}.about-bottom-box-border{border:1.5px solid #041e43;margin:0 1rem 2rem;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.about-bottom-box-border{margin:0 .5rem}}@media only screen and (min-width:576px) and (max-width:767px){.about-bottom-box-border{margin-left:0;margin-right:0;padding:3rem}}.company-detail-emphatic{background-color:#f8f8f8;font-size:18px;font-weight:700;padding:2rem 0 2rem 2rem;text-align:left}@media only screen and (min-width:576px) and (max-width:767px){.company-detail-emphatic{font-size:17px;padding:1rem 0 1rem 2rem}}@media only screen and (max-width:575px){.company-detail-emphatic{font-size:14px;padding:1rem 0 1rem 2rem}}.company-detail-emphatic-address{background-color:#f8f8f8;font-size:18px;font-weight:700;padding:2.85rem 0 2.85rem 2rem;text-align:left}@media only screen and (min-width:768px) and (max-width:991px){.company-detail-emphatic-address{padding:3.7rem 0 3.7rem 2rem}}@media only screen and (min-width:576px) and (max-width:767px){.company-detail-emphatic-address{font-size:17px;padding:1rem 0 1rem 2rem}}@media only screen and (max-width:575px){.company-detail-emphatic-address{font-size:14px;padding:1rem 0 1rem 2rem}}.company-detail-emphatic-business{background-color:#f8f8f8;font-size:18px;font-weight:700;padding:2rem 0 2rem 2rem;text-align:left}@media only screen and (min-width:768px) and (max-width:991px){.company-detail-emphatic-business{padding:4rem 0 4rem 2rem}}@media only screen and (min-width:576px) and (max-width:767px){.company-detail-emphatic-business{font-size:17px;padding:1rem 0 1rem 2rem}}@media only screen and (max-width:575px){.company-detail-emphatic-business{font-size:14px;padding:1rem 0 1rem 2rem}}.company-detail-text{align-items:center;font-size:18px;padding:2rem 1rem;text-align:left}@media only screen and (min-width:576px) and (max-width:767px){.company-detail-text{padding:1rem 0 1rem 1rem}}@media only screen and (max-width:575px){.company-detail-text{font-size:12px;padding:1rem 0 1rem 1rem}}.company-detail-text-business{align-items:center;font-size:18px;padding:0 0 0 1rem;text-align:left}@media only screen and (min-width:768px) and (max-width:991px){.company-detail-text-business{padding:2rem 0 2rem 1rem}}@media only screen and (min-width:576px) and (max-width:767px){.company-detail-text-business{padding:1rem 0 1rem 1rem}}@media only screen and (max-width:575px){.company-detail-text-business{font-size:12px;padding:1rem 0 1rem 1rem}}.company-border-top{border-bottom:2px solid #dadada}.company-border-odd{border-top:1px solid #dadada}.company-border-last,.company-border-odd{border-bottom:1px solid #dadada}.contact-title{color:#041e41;font-size:40px;font-weight:700;letter-spacing:3px;margin:8rem 0}@media only screen and (min-width:768px) and (max-width:991px){.contact-title{margin:7rem 0 5rem}}@media only screen and (min-width:576px) and (max-width:767px){.contact-title{margin:5rem 0;margin:6rem 0}}.contact-top-title-border{border-bottom:1px solid #041e43}.contact-form-button-align{margin:4rem 0}.identification-margin{margin-left:7rem}@media only screen and (min-width:576px) and (max-width:767px){.identification-margin{margin-left:0}}@media only screen and (max-width:575px){.identification-margin{margin-left:0}}.company-name-adjustment{padding-top:.5rem}@media only screen and (min-width:576px) and (max-width:767px){.company-name-adjustment{padding-bottom:.5rem;padding-top:0}}@media only screen and (max-width:575px){.company-name-adjustment{padding-bottom:.5rem;padding-top:0}}.contact-thanks-text{font-size:22px}@media only screen and (max-width:575px){.contact-thanks-text{font-size:14px}}.contact-thanks-adjustment{margin-top:7.5rem}@media only screen and (min-width:576px) and (max-width:767px){.contact-thanks-adjustment{margin:4.5rem 0}}@media only screen and (max-width:575px){.contact-thanks-adjustment{margin:4.5rem 0}}.price-margin{margin-left:1.5rem}@media only screen and (min-width:992px) and (max-width:1199px){.price-margin{margin-left:1rem}}@media only screen and (min-width:768px) and (max-width:991px){.price-margin{margin-left:1.1rem}}@media only screen and (min-width:576px) and (max-width:767px){.price-margin{margin-left:7rem}}.price-top-title{color:#041e41;font-size:40px;font-weight:700;letter-spacing:3px}.price-top-title-border{border-bottom:1px solid #041e43}.price-title{color:#041e41;font-size:19px;font-weight:700}@media only screen and (min-width:992px) and (max-width:1199px){.price-title{font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.price-title{font-size:13px}}.price-subtitle{color:#041e41;font-size:16px;font-weight:700}@media only screen and (min-width:768px) and (max-width:991px){.price-subtitle{font-size:14px}}.price-text{color:#041e41;font-size:18px;font-weight:700}.price-proviso{font-size:14px}@media only screen and (min-width:992px) and (max-width:1199px){.price-proviso{font-size:12px}}@media only screen and (min-width:768px) and (max-width:991px){.price-proviso{font-size:9px}}.price-list{font-size:16px;justify-content:center;line-height:1.55;padding:2rem}@media only screen and (min-width:1200px){.price-list{font-size:15px}}@media only screen and (min-width:992px) and (max-width:1199px){.price-list{font-size:13px;padding:1.5rem}}@media only screen and (min-width:768px) and (max-width:991px){.price-list{font-size:9.5px;padding:1rem}}@media only screen and (max-width:575px){.price-list{font-size:14px}}.price-torimas-box{padding:2rem 0}.price-torimas-box-title{color:#fff;font-size:24px;font-weight:700}@media only screen and (min-width:576px) and (max-width:767px){.price-torimas-box-title{font-size:18px}}@media only screen and (max-width:575px){.price-torimas-box-title{font-size:13px}}.price-torimas-box-subtitle{color:#fff;font-size:14px;font-weight:700;margin-top:1rem}@media only screen and (max-width:575px){.price-torimas-box-subtitle{font-size:12px}}.price-torimas-box-text{color:#fff;font-size:18px}@media only screen and (min-width:576px) and (max-width:767px){.price-torimas-box-text{font-size:16px}}@media only screen and (max-width:575px){.price-torimas-box-text{font-size:12px}}.price-border-bottom-white{border-bottom:1px solid #fff}.price-bottom-box{padding-bottom:3rem}.price-bottom-box-title{background-color:#041e41;color:#fff;font-size:18px;font-weight:700;padding:1rem 1.5rem}@media only screen and (min-width:992px) and (max-width:1199px){.price-bottom-box-title{font-size:14px}}@media only screen and (min-width:768px) and (max-width:991px){.price-bottom-box-title{font-size:13px}}.price-bottom-box-border{border:1.5px solid #041e41;margin:0 1rem 2rem;position:relative}@media only screen and (min-width:768px) and (max-width:991px){.price-bottom-box-border{margin-left:.5rem;margin-right:.5rem}}@media only screen and (min-width:576px) and (max-width:767px){.price-bottom-box-border{margin-left:0;margin-right:0;padding:3rem}}.archive-list{font-size:15px}@media only screen and (min-width:576px) and (max-width:767px){.archive-list{font-size:15px;line-height:2.5}}@media only screen and (max-width:575px){.archive-list{font-size:10px;line-height:2.5}}.activity-top-title{color:#041e41;font-size:40px;font-weight:700;letter-spacing:3px}@media only screen and (max-width:575px){.activity-top-title{font-size:30px}}.activity-top-title-border{border-bottom:1px solid #041e43;width:90%}.archive-activity-margin{margin-top:3rem}.list-border{border-bottom:1px dashed #041e43}footer{background-color:#041e41;padding:1rem 0}footer .footer-link{color:#fff;font-size:14px;padding:1.5rem 1rem 0}@media only screen and (min-width:768px) and (max-width:991px){footer .footer-link{font-size:12px}}@media only screen and (min-width:576px) and (max-width:767px){footer .footer-link{font-size:11px}}@media only screen and (max-width:575px){footer .footer-link{font-size:12px;margin-left:0;margin-right:0}}footer .list-inline-item{padding:0 1rem}footer .list-border{border-left:1px solid #fff;margin:0}@media only screen and (max-width:575px){footer .list-border{border:none}}footer .footer-title{color:#fff;font-size:12px}@media only screen and (min-width:768px) and (max-width:991px){footer .footer-title{font-size:11px}}@media only screen and (min-width:576px) and (max-width:767px){footer .footer-title{font-size:10px}}@media only screen and (max-width:575px){footer .footer-title{font-size:9px}}footer .xs-text{color:#fff;font-size:13px}button.contact-form-button{background-color:#ff5003;border:none;color:#fff;font-size:18px;font-weight:700;padding:1rem 8rem}@media only screen and (max-width:575px){button.contact-form-button{font-size:18px;padding:1rem 4rem}}a{color:#fff}a.contact-button{background-color:#ff5003;border:none;color:#fff;font-size:18px;font-weight:700;padding:1rem 8rem;transition:transform .3s,box-shadow .3s}@media only screen and (max-width:575px){a.contact-button{font-size:18px;padding:1rem 7rem}}a.contact-button:hover{color:#fff}a.contact_thanks_button{background-color:#ff5003;border:none;color:#fff;font-size:18px;font-weight:700;padding:1rem 8rem}@media only screen and (max-width:575px){a.contact_thanks_button{padding:1rem 4rem}}a.about-contact-button{background-color:#ff5003;border:none;bottom:20px;color:#fff;font-size:17px;left:50%;padding:.5rem 1rem;position:absolute;text-align:center;transform:translateX(-50%);width:70%}@media only screen and (min-width:1200px){a.about-contact-button{font-size:17px}}@media only screen and (min-width:768px) and (max-width:991px){a.about-contact-button{font-size:14px;width:75%}}@media only screen and (max-width:575px){a.about-contact-button{font-size:18px}}a.about-contact-button:hover{color:#fff}a.activity_results_button{background-color:#ff5003;border:none;color:#fff;font-size:18px;font-weight:700;padding:1rem 8rem}@media only screen and (max-width:575px){a.activity_results_button{font-size:18px;padding:1rem 4rem}}a.activity-category-button{background-color:#ff5003;border:none;border-radius:100px;color:#fff;font-weight:700;padding:.5rem 2rem}a.header-contact-button{background-color:transparent;border:1px solid #fff;color:#fff;display:flex;font-size:13px;font-weight:700;padding:.5rem 5rem;text-align:center}@media only screen and (min-width:2000px){a.header-contact-button{font-size:15px}}@media only screen and (min-width:1200px){a.header-contact-button{font-size:15px}}@media only screen and (min-width:992px) and (max-width:1199px){a.header-contact-button{font-size:11px;padding:.5rem 3rem}}@media only screen and (min-width:768px) and (max-width:991px){a.header-contact-button{font-size:11px;padding:.5rem 2rem .4rem}}a.header-contact-button:hover{color:#fff}a.header-contact-button :before{flex-shrink:0}a.footer-contact-button{background-color:#ff5003;border:none;color:#fff;font-size:18px;font-weight:700;padding:.5rem 4rem;transition:transform .3s,box-shadow .3s}@media only screen and (min-width:1200px){a.footer-contact-button{font-size:15px}}@media only screen and (min-width:992px) and (max-width:1199px){a.footer-contact-button{font-size:13px}}@media only screen and (min-width:768px) and (max-width:991px){a.footer-contact-button{font-size:12px}}@media only screen and (min-width:576px) and (max-width:767px){a.footer-contact-button{font-size:12px;padding:.5rem 6rem}}@media only screen and (max-width:575px){a.footer-contact-button{font-size:21px;margin-top:0;padding:.5rem 6rem}}a.footer-contact-button:hover{color:#fff}a.footer-contact-button .footer_button{margin-top:2rem}@media only screen and (max-width:575px){a.footer-contact-button .footer_button{margin-top:0}}a{color:inherit;text-decoration:none}body{color:#2c261f;font-family:Noto Sans JP,sans-serif}body a{color:inherit;text-decoration:none}

/*# sourceMappingURL=style.css.map*/