.page-title{margin-top:0}.main-page-title{margin-bottom:3rem}@media screen and (min-width: 750px){.main-page-title{margin-bottom:4rem}}.page-about-header{background-image:url(//drosatsu.jp/cdn/shop/t/69/assets/bg.png?v=35043399606577137311700566611);background-repeat:no-repeat;background-size:cover;width:100%;font-size:3.6rem;height:200px;text-align:center;margin-top:auto;margin-bottom:auto;color:#fff;padding-top:7.5rem}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.about-page .img-arrow-right,.about-page .img-arrow-down{width:18px}.about-page .hr-title{width:130px;background-color:#6e6e6e;height:2px;margin:20px auto}.about-top-description{text-align:center;margin-top:70px}.about-page .href-link{color:#1ea3b4}.about-page h2{text-align:center;padding:30px 0 0;margin:30px 0 0}.about-page .subhead{font-size:2.3rem;text-align:center;margin-top:40px}.about-page .table-column{display:flex;width:66%;margin:0 auto;border-bottom:solid 2px #e0e0e0;padding:10px 2px}.about-page .table-column:last-child{border-bottom:none}.about-page .table-column .column-label{width:24%;font-size:1.7rem}.about-page .table-column .column-description{width:76%;font-size:1.5rem;margin:auto}.about-page .service-button-columns{display:flex;width:60%;margin:0 auto}.about-page .service-button-columns a{margin:10px;text-align:center;border:solid 1px #cfcfcf;width:25%;line-height:2rem;min-height:66px;border-radius:4px;display:grid;place-items:center;box-shadow:1px 1px 3px #dbdbdb;position:relative;text-decoration:none;color:#3e4e57}.about-page .service-button-columns .img-arrow-down{position:absolute;right:16px;top:38%}.about-page .service-button-columns a:hover{background-color:#eee}.about-page .service-content-area{width:80%;margin:20px auto;padding:0 10vw}.about-page .service-content-column{display:flex;margin:40px 0 0}.about-page .service-content{width:50%;box-shadow:1px 1px 10px #e4e4e4;margin:0 10px}.about-page .service-content .column-image img{width:100%}.about-page .service-content .column-tag{text-align:center;margin:24px 0 10px}.about-page .service-content .column-tag span{text-align:center;background-color:#0087ac;color:#fff;font-size:1.3rem;margin:20px auto 10px;padding:4px 14px}.about-page .service-content .column-title{text-align:center;font-size:2rem}.about-page .service-content .hr-title{margin:10px auto}.about-page .service-content .column-description{font-size:1.5rem;padding:0 50px;height:200px;margin-top:26px}.about-page .service-content .column-link{text-align:left;width:80%;margin:0 auto 30px;border-bottom:solid 1px #000}.about-page .service-content .column-link a{color:#3e4e57;text-decoration:none}.about-page .service-content .column-link .img-arrow-right{vertical-align:middle;margin-bottom:6px}.about-page .section-strength{background-color:#f0f1f2;padding-bottom:40px}.about-page .section-strength h2{padding-top:60px}.about-page .section-strength .hr-title{margin:30px auto}.about-page .strength-content-area{display:flex;width:80%;margin:20px auto;padding:0 10vw}.about-page .strength-content{width:33%;background-color:#fff;margin:20px}.about-page .strength-content .column-image{text-align:center;padding:24px 0}.about-page .strength-content .column-image img{height:7.5vw}.about-page .strength-content .column-title{font-size:2rem;text-align:center}.about-page .strength-content .column-description{font-size:1.5rem;padding:10px 30px 40px}.about-page .section-operating-company{background-color:#fafafa;padding-bottom:60px}.about-page .section-operating-company h2{padding-top:60px}.about-page .section-operating-company .hr-title{margin-bottom:40px}.about-page .operating-company-content-area{display:flex;width:70%;margin:20px auto;padding:0 10vw}.about-page .operating-company-content{width:50%}.about-page .operating-company-content .display-image img{width:90%}.about-page .operating-company-content .column-description{font-size:1.5rem}.about-page .company-profile-area{font-size:1.2rem}.about-page .company-profile-area .company-profile-content{font-size:2rem;text-align:center;margin-top:40px}.about-page .company-partner-area .company-partner-title{font-size:2.3rem;text-align:center;margin-top:40px}.about-page .company-partner-content-area .company-partner-columns{display:flex;width:72vw;margin:14px auto 0}.about-page .company-partner-content-area .company-partner-columns p{margin:0 10px;text-align:center;width:25%;line-height:2rem;min-height:66px;border-radius:4px;display:grid;place-items:center;position:relative;text-decoration:none;color:#3e4e57;background-color:#fff;padding:0 1.5rem;box-shadow:1px 1px 10px #f5f5f5}.about-page .section-history{margin-bottom:60px}.about-page .section-store-info{background-color:#f0f1f2;padding-bottom:60px}.about-page .section-store-info h2{padding-top:60px}.about-page .section-store-info .store-info-content-area{display:flex;width:66%;margin:60px auto}.about-page .section-store-info .store-info-content{width:50%}.about-page .section-store-info .store-info-content .display-image{text-align:center;margin-bottom:20px}.about-page .section-store-info .store-info-content .display-image img{width:24%}.about-page .section-store-info .table-column{width:90%}.about-page .section-store-info .store-map iframe{width:100%;height:420px}.about-page .section-store-info .store-map-link{text-align:right}.about-page .section-store-info .store-map-link .img-arrow-right{vertical-align:middle;margin:0 2px 4px 0}.about-page .president-message-content-area{background-color:#fff;display:flex;width:66%;margin:0 auto;padding:30px 30px 20px}.about-page .president-message-content-area .display-image{width:16%}.about-page .president-message-content-area .display-image img{width:100%}.about-page .president-message-content-area .message-area{width:84%;padding:20px}.about-page .president-message-content-area .message-title{font-size:1.7rem;margin-bottom:8px}.about-page .section-prevention-infection{background-color:#fafafa;padding-bottom:30px}.about-page .section-prevention-infection h2{margin:initial;padding-top:60px}.about-page .prevention-infection-content-area{display:flex;flex-wrap:wrap;justify-content:center;width:90%;margin:20px auto;padding:0 10vw}.about-page .prevention-infection-content{width:28%;background-color:#fff;margin:20px;box-shadow:1px 1px 10px #f0f0f0;border-radius:4px;padding:10px 10px 20px}.about-page .prevention-infection-content .column-image{text-align:center;padding:24px 0}.about-page .prevention-infection-content .column-image img{height:7.5vw}.about-page .prevention-infection-content .column-title{font-size:2rem;text-align:center;line-height:3rem;height:60px}.about-page .center-pickup-content-area{display:flex;width:70%;margin:40px auto 0;padding:0 10vw}.about-page .center-pickup-content-area .center-pickup-content{width:50%}.about-page .center-pickup-content .display-image{width:90%}.about-page .center-pickup-content .display-image img{width:100%}.about-page .center-pickup-content .column-title{color:#1ea3b4;font-size:1.7rem}.about-page .center-pickup-content .column-description{font-size:1.5rem}.about-page .center-pickup-content .available-time{display:flex;background-color:#f2f2f2;border-radius:8px;padding:0 1rem;margin-top:8px}.about-page .center-pickup-content .available-time p{padding:.3rem 1.5rem}.about-page .center-pickup-content .available-time p:first-child{border-right:solid 2px #DDDDDD}.about-page .center-pickup-content .precautionary-statement p{font-size:1.4rem;margin:initial;margin-top:8px}.about-page .section-contact{color:#fff;background-color:#262626;margin:0 auto;padding:0 auto}.about-page .contact-content-area{color:#fff;background-color:#262626;display:flex;margin:0 auto;width:60%;padding:40px 0}.about-page .contact-content-area .contact-content{width:50%;text-align:center}.about-page .section-contact .column-title{font-size:2.5rem}.about-page .section-contact .tell-info{font-size:1.8rem}.about-page .section-contact .tell-info p{font-size:2rem}.about-page .section-contact .tell-info span{font-weight:700;font-size:2.3rem}.about-page .section-contact .reception-hour{border:solid 1px #fff;border-radius:4px;display:inline-block}.about-page .section-contact .reception-hour p{margin:initial;margin:2px 16px}.about-page .section-contact .reception-hour .phone-number{font-weight:700}.img-phone{width:22px;vertical-align:middle}.img-cellphone{width:18px;vertical-align:middle}.about-page .section-contact .contact-button{background-color:#0087ac;border:none;cursor:pointer;outline:none;font-size:2rem;padding:30px 80px;color:#fff;-webkit-appearance:none;appearance:none;border-radius:4px;margin-top:10px}.about-page .section-contact .contact-content:first-child{border-right:solid 1px rgb(122,122,122)}.about-page .section-contact .contact-button:hover{background-color:#37b3cd}.about-page .pc-layout{display:flex}.about-page .pc-layout-block{display:block}.about-page .sp-layout,.about-page .sp-layout-block{display:none}.about-page .section-rental{margin-bottom:6rem}.about-page .section-songai{background-color:#fafafa;margin-top:6rem}.display-slider{margin-left:4.5vw;max-width:24rem}.display-slider li{cursor:pointer;border:solid 1px #bfbfbf;padding:2px;background-color:#fff;list-style:none;border-radius:4px;width:90%}.slick-prev{background:url(//drosatsu.jp/cdn/shop/t/69/assets/cmp-arw-l.png?v=75477871416354208761700566620)!important;background-size:contain!important;background-repeat:no-repeat!important}.slick-prev:before{content:""!important}.slick-next{background:url(//drosatsu.jp/cdn/shop/t/69/assets/cmp-arw-r.png?v=140720840414222213411700566621)!important;background-size:contain!important;background-repeat:no-repeat!important}.slick-next:before{content:""!important}.slider{margin:0}.slider img{margin:auto;max-width:10rem}@media screen and (max-width: 768px){.about-page .pc-layout,.about-page .pc-layout-block{display:none}.about-page .sp-layout{display:flex}.about-page .sp-layout-block{display:block}.about-page .about-top-description{margin:initial;width:90%;margin:40px auto;text-align:left}.section-padding-description-sp{margin-bottom:3rem}.service-button-columns .sp-layout{margin:initial;margin:0}.about-page .hr-title{margin:10px auto}.about-page .hr-title-sp{width:130px;background-color:#6e6e6e;height:2px;margin:20px auto}.about-page .service-button-columns{width:100%}.about-page .service-button-columns ul{list-style:none;min-width:70vw;padding:0;margin-top:0;border-radius:0}.about-page .service-button-columns ul li{list-style:none;border-radius:0}.about-page .service-button-columns ul li a{list-style:none;min-width:70vw;width:100%;margin:0;border-radius:0;box-shadow:none}.section-padding-description-sp p{width:85vw}.section-padding-description-sp nav{display:none}.section-padding-description-sp .nav-open{padding:1.3rem;border:2px solid #E6E6E6;border-top-left-radius:7px;border-top-right-radius:7px;font-size:1.6rem;position:relative;margin:0;text-align:center;font-weight:700}.section-padding-description-sp .nav-open:before{content:"";display:inline-block;width:2.3rem;height:2.3rem;background-image:url(//drosatsu.jp/cdn/shop/t/69/assets/arrow-right.png?v=92738221807998293181700566608);background-size:contain;vertical-align:middle;position:absolute;top:50%;right:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(-1) scaleY(1);pointer-events:none;z-index:2;transition:all .25s cubic-bezier(.4,.25,.3,1)}.section-padding-description-sp .nav-open.active:before{transform:translate(-50%,-50%) rotate(90deg) scaleY(1)}.about-page .about-top-description{margin:10vw auto}.about-page h2{margin-top:0;padding:0}.about-page .service-content-area{padding:0;margin:initial;width:100%}.about-page .service-content-area .service-content-column{width:100%;display:block;margin-top:20px}.about-page .service-content-area .service-content{width:100%;margin:0 auto;box-shadow:none}.about-page .service-content-area .column-description{height:auto;margin-bottom:2.5rem}.about-page .service-content .hr-title{margin:10px auto}.about-page .section-strength h2{padding-top:30px}.about-page .section-strength .strength-content-area{padding:initial;margin:initial;display:block;width:94%;margin:0 auto}.about-page .section-strength .strength-content-area .strength-content{width:100%;margin:initial;padding:2rem;margin:1rem 0}.about-page .section-strength .strength-content-area .sp-wrap{display:flex}.about-page .section-strength .strength-content-area .column-image{width:22%}.about-page .section-strength .strength-content-area .column-image img{width:100%;height:auto}.about-page .section-strength .strength-content-area .column-title{width:78%;text-align:left;padding-left:2rem;margin:auto;font-size:1.8rem}.about-page .section-strength .strength-content-area .column-description{padding:1rem}.about-page .section-operating-company h2{padding-top:3rem}.about-page .section-operating-company .hr-title{margin-bottom:2rem}.about-page .section-operating-company .operating-company-content-area{display:block;padding:initial;margin:initial;width:100%;margin:0 auto}.about-page .section-operating-company .operating-company-content-area .operating-company-content{width:100%}.about-page .section-operating-company .operating-company-content-area .display-image{text-align:center}.about-page .section-operating-company .operating-company-content-area .column-description{padding:0 2rem}.about-page .section-operating-company .company-profile-area .table-column{width:94%;margin:0 auto}.about-page .section-operating-company .company-profile-area .table-column .column-label{width:30%;font-size:1.5rem}.about-page .section-operating-company .company-profile-area .table-column .column-description{width:70%;font-size:1.5rem}.about-page .section-operating-company .company-partner-area{width:94%;margin:0 auto}.about-page .section-operating-company .company-partner-area .subhead{margin-top:2.5rem}.about-page .section-operating-company .company-partner-area .company-partner-columns{display:block;width:100%;margin:0 auto}.about-page .section-operating-company .company-partner-area .company-partner-columns p{width:100%;margin:initial}.container{width:100%;margin:0 auto}.container .list{flex-wrap:wrap;display:block;list-style:none;padding:0;border:none;justify-content:space-between}.about-page .section-operating-company .company-partner-area .list li{box-sizing:border-box;text-align:center;margin:initial;padding:10px;height:auto;transition:all .4s ease 0s;width:100%;color:#6bb6ff;font-weight:500;list-style:none}.about-page .section-operating-company .company-partner-area .list li.is-hidden{visibility:hidden;opacity:0;height:0;margin:0 10px;padding:0}.more{text-align:center;margin-top:20px}.more button{background-color:#fff;border:none;cursor:pointer;outline:none;color:#000;padding:0;line-height:40px;width:180px;border-radius:2px;box-shadow:0 1px 4px #0003;transition:.3s ease-in-out}.more button:hover{background:#fff;color:#6bb6ff;box-shadow:0 15px 30px -5px #00000040;transform:translateY(-4px)}.about-page .section-history h2{padding-top:3rem}.about-page .section-history .table-column{width:94%;margin:0 auto}.about-page .section-history .table-column .column-label{width:30%;font-size:1.5rem}.about-page .section-history .table-column .column-description{width:70%;font-size:1.5rem}.about-page .section-store-info h2{padding-top:3rem}.about-page .section-store-info .store-info-content-area{display:block;width:94%;margin:0 auto}.about-page .section-store-info .store-info-content-area .store-info-content{width:100%}.about-page .section-store-info .store-info-content-area .store-info-content .display-image{width:100%;margin-top:2rem}.about-page .section-store-info .store-info-content-area .store-info-content .display-image img{width:50%}.about-page .section-store-info .store-info-content-area .store-info-content .table-column{width:100%}.about-page .section-store-info .store-info-content-area .store-info-content .column-label{width:40%;font-size:1.5rem}.about-page .section-store-info .store-info-content-area .store-info-content .column-description{width:60%;font-size:1.5rem}.about-page .section-store-info .store-info-content-area .store-info-content .store-map iframe{height:250px}.about-page .section-store-info .president-message-content-area{height:auto;display:block;width:94%;margin:2rem auto 0}.about-page .section-store-info .president-message-content-area .display-image{height:auto;display:block;width:94%;margin:0 auto;text-align:center}.about-page .section-store-info .president-message-content-area .display-image img{width:50%}.about-page .section-store-info .president-message-content-area .message-area{width:100%}.about-page .section-prevention-infection .prevention-infection-content-area{display:block;margin:initial;padding:initial;margin:0 auto}.about-page .section-prevention-infection .hr-title{margin:2.5rem auto}.about-page .section-prevention-infection .prevention-infection-content{width:94%;margin:1.5rem auto}.about-page .section-center-pickup h2{padding-top:3rem}.about-page .center-pickup-content-area{display:block;width:90%;margin:2rem auto 0;padding:0 1vw}.about-page .center-pickup-content-area .center-pickup-content,.about-page .center-pickup-content .display-image{width:100%}.about-page .center-pickup-content .available-time{margin-top:40px}.about-page .section-songai .image-with-text__media{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-about.css.map */
