/*! http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/.custom-lp-container{line-height:1}.custom-lp-container div,.custom-lp-container span,.custom-lp-container applet,.custom-lp-container object,.custom-lp-container iframe,.custom-lp-container h1,.custom-lp-container h2,.custom-lp-container h3,.custom-lp-container h4,.custom-lp-container h5,.custom-lp-container h6,.custom-lp-container p,.custom-lp-container blockquote,.custom-lp-container pre,.custom-lp-container a,.custom-lp-container abbr,.custom-lp-container acronym,.custom-lp-container address,.custom-lp-container big,.custom-lp-container cite,.custom-lp-container code,.custom-lp-container del,.custom-lp-container dfn,.custom-lp-container em,.custom-lp-container img,.custom-lp-container ins,.custom-lp-container kbd,.custom-lp-container q,.custom-lp-container s,.custom-lp-container samp,.custom-lp-container small,.custom-lp-container strike,.custom-lp-container strong,.custom-lp-container sub,.custom-lp-container sup,.custom-lp-container tt,.custom-lp-container var,.custom-lp-container b,.custom-lp-container u,.custom-lp-container i,.custom-lp-container center,.custom-lp-container dl,.custom-lp-container dt,.custom-lp-container dd,.custom-lp-container ol,.custom-lp-container ul,.custom-lp-container li,.custom-lp-container fieldset,.custom-lp-container form,.custom-lp-container label,.custom-lp-container legend,.custom-lp-container table,.custom-lp-container caption,.custom-lp-container tbody,.custom-lp-container tfoot,.custom-lp-container thead,.custom-lp-container tr,.custom-lp-container th,.custom-lp-container td,.custom-lp-container article,.custom-lp-container aside,.custom-lp-container canvas,.custom-lp-container details,.custom-lp-container embed,.custom-lp-container figure,.custom-lp-container figcaption,.custom-lp-container footer,.custom-lp-container header,.custom-lp-container hgroup,.custom-lp-container menu,.custom-lp-container nav,.custom-lp-container output,.custom-lp-container ruby,.custom-lp-container section,.custom-lp-container summary,.custom-lp-container time,.custom-lp-container mark,.custom-lp-container audio,.custom-lp-container video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}.custom-lp-container article,.custom-lp-container aside,.custom-lp-container details,.custom-lp-container figcaption,.custom-lp-container figure,.custom-lp-container footer,.custom-lp-container header,.custom-lp-container hgroup,.custom-lp-container menu,.custom-lp-container nav,.custom-lp-container section{display:block}.custom-lp-container ol,.custom-lp-container ul{list-style:none}.custom-lp-container blockquote,.custom-lp-container q{quotes:none}.custom-lp-container blockquote:before,.custom-lp-container blockquote:after,.custom-lp-container q:before,.custom-lp-container q:after{content:'';content:none}.custom-lp-container table{border-collapse:collapse;border-spacing:0}.custom-lp-container{font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", メイリオ, Meiryo, Arial, sans-serif;color:#253640;background-color:#fff;margin:0 auto;max-width:480px}.custom-lp-container img{font-size:0;line-height:1;vertical-align:bottom;max-width:100%;width:auto;min-height:100%}.custom-lp-container main{display:block}.custom-lp-container a{text-decoration:none}.custom-lp-container button,.custom-lp-container input{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-lp-container em{font-weight:bold}.custom-lp-container .sp-disnone{display:none}.custom-lp-container .hero__inner{position:relative}.custom-lp-container .hero__inner::before{content:'';display:block;width:100%;height:0;padding-bottom:85.3%}.custom-lp-container .hero__inner::after{content:'';display:block;background:url(../../img/about_service/ImgMV.png);background-repeat:no-repeat;background-size:contain;width:100%;position:absolute;top:0;bottom:0;margin:auto}.custom-lp-container .hero-title{margin-top:-52px;text-align:center;position:relative;z-index:1}.custom-lp-container .hero-summary{margin-top:24px;font-size:16px;line-height:1.6;text-align:center;letter-spacing:0.1em;font-weight:bold;position:relative;z-index:1}.custom-lp-container .buttons{margin-top:40px}.custom-lp-container .buttons-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-lp-container .buttons-apps__app{margin:0 6px}.custom-lp-container .buttons-web{margin:32px 30px 0;display:block;text-align:center;font-size:16px;color:#fff;line-height:64px;height:64px;border-radius:32px;font-weight:bold;background:#E85097}.custom-lp-container .appear{margin:40px 30px 0}.custom-lp-container .appear__title{text-align:center;font-weight:bold;font-size:20px;line-height:1.4;letter-spacing:0.1em}.custom-lp-container .appear__title__em{font-size:48px} .custom-lp-container .appear__title__em2{font-size:24px} .custom-lp-container .appear__text{color:#222;margin-top:20px;font-size:16px;line-height:160%}.custom-lp-container .section{margin-top:80px;position:relative}.custom-lp-container .section::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:600px;background:-webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0)), to(#F4F9FB));background:-webkit-linear-gradient(bottom, rgba(255,255,255,0) 0%, #F4F9FB 100%);background:linear-gradient(0deg, rgba(255,255,255,0) 0%, #F4F9FB 100%)}.custom-lp-container .section__inner{position:relative;padding:50px 30px 0}.custom-lp-container .section-title{font-size:20px;line-height:160%;text-align:center;font-weight:bold}.custom-lp-container .section-title__inner{display:inline-block}.custom-lp-container .section-title__inner::after{content:'';width:100%;height:2px;display:block;margin:8px auto 0;background:#253640}.custom-lp-container .aboutus{margin-top:40px}.custom-lp-container .aboutus__title{font-size:24px;line-height:140%;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.custom-lp-container .aboutus__title::before{content:attr(data-aboutus-number) "";display:inline-block;width:40px;height:40px;border-radius:50%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #E85097;font-family:'Open Sans', sans-serif;margin:-4px 10px 0 0;line-height:32px;font-size:20px}.custom-lp-container .aboutus__title-text{-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-lp-container .aboutus__text{margin-top:12px;font-size:16px;line-height:160%;color:#222}.custom-lp-container .aboutus__image{margin-top:24px}.custom-lp-container .howto__time-image{margin:34px auto 0;background-size:cover;max-width:316px}.custom-lp-container .howto__time-image::before{content:'';display:block;padding-top:21.84%}.custom-lp-container .howto__time-image--weekday{background-image:url(../../img/about_service/ScheduleWeekday.png)}.custom-lp-container .howto__time-image--holiday{background-image:url(../../img/about_service/ScheduleHoliday.png)}.custom-lp-container .howto-example{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:34px}.custom-lp-container .howto-example--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.custom-lp-container .howto-example--reverse .howto-example__image{margin-right:0}.custom-lp-container .howto-example--reverse .howto-example__body{margin-right:25px}.custom-lp-container .howto-example+*{margin-top:40px}.custom-lp-container .howto-example__image{margin-right:25px;-ms-flex-preferred-size:110px;flex-basis:110px}.custom-lp-container .howto-example__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-lp-container .howto-example__title{font-size:20px;line-height:160%;font-weight:bold}.custom-lp-container .howto-example__text{font-size:16px;line-height:160%;margin-top:10px}.custom-lp-container .howto-other{margin-top:50px}.custom-lp-container .howto-other__title{font-size:20px;line-height:100%;font-weight:bold}.custom-lp-container .howto-other__block{margin-top:20px}.custom-lp-container .howto-other__block+*{margin-top:16px}.custom-lp-container .howto-other__block-inner{padding:20px 20px 16px;border:2px solid rgba(119,140,153,0.7);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px}.custom-lp-container .howto-other__headline{font-size:16px;line-height:100%;font-weight:bold}.custom-lp-container .howto-other__headline__em{color:#E85097}.custom-lp-container .howto-other__text{margin-top:12px;font-size:16px;line-height:160%}.custom-lp-container .voice{margin-top:40px}.custom-lp-container .voice__title{font-size:16px;line-height:160%;margin-top:20px;font-weight:bold}.custom-lp-container .voice__text{margin-top:8px;font-size:16px;line-height:160%}.custom-lp-container .voice__button-container{margin-top:8px;text-align:center;width:100%}.custom-lp-container .voice__button{display:none}.custom-lp-container .accordion{height:75px;position:relative;overflow:hidden}.custom-lp-container .accordion::after{content:'';display:block;position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}.custom-lp-container .accordion.show{height:auto}.custom-lp-container .accordion.show::after{content:'';display:none}.custom-lp-container .accordion-button{font-size:16px;line-height:160%;color:#E85097}.custom-lp-container .accordion-button::before{content:'続きを見る'}.custom-lp-container .accordion-button::after{content:'';display:inline-block;width:12px;height:7px;background:url(../../img/about_service/accordionArrow.png);background-repeat:no-repeat;background-size:cover;margin-left:5px;vertical-align:2px}.custom-lp-container .accordion-button.show::before{content:'とじる'}.custom-lp-container .accordion-button.show::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-lp-container .welfare{margin-top:75px;background:url(../../img/about_service/ImgBg.png);background-size:cover}.custom-lp-container .welfare__inner{padding:50px 0 25px}.custom-lp-container .welfare__title{font-size:20px;line-height:160%;text-align:center;color:#eee;font-weight:bold;margin:0 30px}.custom-lp-container .welfare__text{margin:20px 30px 0;font-size:16px;line-height:160%;color:#eee}.custom-lp-container .welfare__image{position:relative;margin:20px auto 0;background-image:url(../../img/about_service/Logos.png);background-size:cover;background-repeat:no-repeat;background-position:center}.custom-lp-container .welfare__image::before{content:'';display:block;padding-top:101.1%}.custom-lp-container .media{margin:50px 0 0}.custom-lp-container .media__title{color:#E85097;font-size:20px;line-height:160%;font-weight:bold;text-align:center}.custom-lp-container .media__image{margin:20px auto 0;position:relative;background-image:url(../../img/about_service/publication.png);background-size:cover;background-repeat:no-repeat;background-position:center}.custom-lp-container .media__image::before{content:'';display:block;padding-top:55.47%}.custom-lp-container .media__company-image{margin:14px auto 0;position:relative;background-image:url(../../img/about_service/publicationCom.png);background-size:cover;background-repeat:no-repeat;background-position:center}.custom-lp-container .media__company-image::before{content:'';display:block;padding-top:31.2%}.custom-lp-container .bottom-apps{background:#EBF2F6;padding-bottom:50px}.custom-lp-container .bottom-apps__image-container{padding:50px 30px 0}.custom-lp-container .bottom-apps__inner{padding:8px 30px 0}.custom-lp-container .bottom-apps__title{font-size:20px;line-height:160%;font-weight:bold}.custom-lp-container .bottom-apps__text{margin-top:8px;font-size:16px;line-height:160%}.custom-lp-container .bottom-buttons{margin-top:16px}.custom-lp-container .bottom-buttons-apps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-lp-container .bottom-buttons-apps__app{margin:0 6px}.custom-lp-container .bottom-buttons-web{margin:32px 30px 0;display:block;text-align:center;font-size:16px;color:#fff;line-height:64px;height:64px;border-radius:32px;font-weight:bold;background:#E85097}.custom-lp-container .float-button{position:fixed;bottom:24px;width:100%;z-index:100;pointer-events:none;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all .3s;transition:all .3s}.custom-lp-container .float-button--show{pointer-events:auto;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.custom-lp-container .bottom-buttons-web--float{-webkit-box-shadow:0px 4px 20px rgba(186,58,118,0.4);box-shadow:0px 4px 20px rgba(186,58,118,0.4)}.custom-lp-container .about-trademark{margin:100px 30px 0;font-size:11px;line-height:16px;padding-bottom:24px}@media screen and (min-width: 768px){.custom-lp-container{max-width:100%}.custom-lp-container .pc-disnone{display:none}.custom-lp-container .sp-disnone{display:block}.custom-lp-container .header{height:800px;max-width:1440px;margin:auto;position:relative;background:url(../../img/about_service/ImgMV_pc.png);background-repeat:no-repeat;background-size:cover;background-position:65% center}.custom-lp-container .header__inner{width:320px;height:100%;background:rgba(255,255,255,0.6)}.custom-lp-container .hero__inner{position:static}.custom-lp-container .hero__inner::before{display:none}.custom-lp-container .hero__inner::after{display:none}.custom-lp-container .hero-title{margin-top:0;padding-top:50px}.custom-lp-container .hero-title__image{width:160px;height:auto}.custom-lp-container .hero-summary{position:absolute;top:0;bottom:0;right:30px;font-size:20px;margin:auto;text-align:left;line-height:1.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px) and (min-width: 1040px){.custom-lp-container .hero-summary{right:90px;font-size:24px}}@media screen and (min-width: 768px){.custom-lp-container .buttons-appear{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.custom-lp-container .buttons{margin-top:112px}.custom-lp-container .buttons-apps__app-image{width:130px;height:auto}.custom-lp-container .buttons-web{margin-top:24px}.custom-lp-container .appear{margin:50px 45px 0}.custom-lp-container .appear__title{font-size:16px;line-height:1.5}.custom-lp-container .appear__title__em{font-size:37px} .custom-lp-container .appear__title__em2{font-size:24px} .custom-lp-container .appear__text{margin-top:24px}.custom-lp-container .section{margin:0 auto;position:relative}.custom-lp-container .section+.section{margin-top:80px}.custom-lp-container .section__inner{padding:100px 40px 0;max-width:1160px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto}.custom-lp-container .section-title{font-size:32px;line-height:100%}.custom-lp-container .section-title__inner::after{content:'';margin:20px auto 0}.custom-lp-container .aboutus-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:48px}.custom-lp-container .aboutus{margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.custom-lp-container .aboutus+.aboutus{margin-left:54px}.custom-lp-container .aboutus__body{margin-top:24px}.custom-lp-container .aboutus__image{margin-top:0}.custom-lp-container .howto__time-image{margin:40px auto 0;max-width:640px}.custom-lp-container .howto__time-image::before{padding-top:13.125%}.custom-lp-container .howto__time-image--weekday{background-image:url(../../img/about_service/ScheduleWeekday_pc.png)}.custom-lp-container .howto__time-image--holiday{background-image:url(../../img/about_service/ScheduleHoliday_pc.png)}.custom-lp-container .howto+.howto{padding-top:20px}.custom-lp-container .howto-example-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.custom-lp-container .howto-example{margin-top:0;max-width:480px;width:100%}.custom-lp-container .howto-example--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.custom-lp-container .howto-example--reverse .howto-example__image{margin-right:25px}.custom-lp-container .howto-example--reverse .howto-example__body{margin-right:0}.custom-lp-container .howto-example+*{margin-top:0;margin-left:30px}.custom-lp-container .howto-other{margin-top:60px}.custom-lp-container .howto-other__block-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0 -10px}.custom-lp-container .howto-other__block{width:50%;padding:20px 10px 0;margin:0}.custom-lp-container .howto-other__block+*{margin-top:0}.custom-lp-container .howto-other__headline{font-size:20px}.custom-lp-container .howto-other__text{overflow:hidden;height:4.8em}.custom-lp-container .voice{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-lp-container .voice:nth-child(2n-1){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.custom-lp-container .voice:nth-child(2n-1) .voice__image{margin-right:0;margin-left:40px}.custom-lp-container .voice__image{-ms-flex-preferred-size:46%;flex-basis:46%;width:46%;margin-right:40px}.custom-lp-container .voice__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.custom-lp-container .voice__title{font-size:24px;margin-top:0}.custom-lp-container .voice__text{margin-top:24px;font-size:16px;line-height:160%}.custom-lp-container .voice__button-container{display:none}.custom-lp-container .accordion{height:auto;overflow:auto}.custom-lp-container .accordion::after{display:none}.custom-lp-container .accordion-button{display:none}.custom-lp-container .welfare{margin-top:100px}.custom-lp-container .welfare__inner{padding:100px 40px 60px}.custom-lp-container .welfare__title{font-size:32px;margin:0}.custom-lp-container .welfare__text{margin:16px 0 0;text-align:center}.custom-lp-container .welfare__image{position:relative;margin:20px auto 0;background-image:url(../../img/about_service/Logos_pc.png);background-size:cover;background-repeat:no-repeat;background-position:center;max-width:1104px}.custom-lp-container .welfare__image::before{content:'';display:block;padding-top:34.329%}.custom-lp-container .media{margin:100px 0;padding-bottom:0}.custom-lp-container .media__inner{margin:0 20px}.custom-lp-container .media__title{font-size:32px}.custom-lp-container .media__image{margin:48px auto 0;width:734px;height:381px;background-image:url(../../img/about_service/publication_pc.png)}.custom-lp-container .media__image::before{display:none}.custom-lp-container .media__company-image{margin:48px auto 0;max-width:1040px;background-image:url(../../img/about_service/publicationCom_pc.png)}.custom-lp-container .media__company-image::before{content:'';display:block;padding-top:9.14%}.custom-lp-container .bottom-apps{background:#EBF2F6;margin-top:100px;padding-bottom:64px}.custom-lp-container .bottom-apps__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1040px;margin:auto}.custom-lp-container .bottom-apps__image-container{padding:0;width:48%;position:relative}.custom-lp-container .bottom-apps__image{position:absolute;max-width:500px;width:100%;top:0;bottom:0;margin:auto}.custom-lp-container .bottom-apps__inner-container{padding-top:60px;margin-right:20px;width:52%}.custom-lp-container .bottom-apps__inner{padding:0}.custom-lp-container .bottom-apps__title{font-size:32px}.custom-lp-container .bottom-apps__text{margin-top:12px;font-size:16px;font-weight:bold;line-height:160%}.custom-lp-container .bottom-buttons{margin-top:24px}.custom-lp-container .bottom-buttons-apps{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.custom-lp-container .bottom-buttons-apps__app{margin:0 8px}.custom-lp-container .bottom-buttons-apps__app:first-child{margin-left:0}.custom-lp-container .bottom-buttons-web{margin:24px 0 0;width:346px}.custom-lp-container .float-button,.custom-lp-container .float-button--show{display:none;pointer-events:none}.custom-lp-container .about-trademark{margin:100px 30px 0;text-align:center}}
