@charset "UTF-8";.m-hero{margin-bottom:15px}.m-hero,.m-hero__inner{position:relative}.m-hero__slider{background-color:#f7f7f7;overflow:hidden}.m-hero__slider--item a:hover img{animation:css_effect 1s ease}.m-hero__slider--01{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/bg_main.jpg) no-repeat top}.m-hero__slider--02{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/bg_main2.jpg) no-repeat top}.m-hero__slider--03{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/bg_main3.jpg) no-repeat top}.m-hero__slider--iteminner{background-size:cover;box-sizing:border-box;margin:0 auto;max-height:500px;max-width:1600px}.m-hero__area01 picture{box-sizing:border-box;display:block}.m-hero__area01 a,.m-hero__area01 source{display:block}.m-hero__area02--pc{position:relative}.m-hero__area02--txt{font-size:16px;left:11.25%;line-height:1.4;position:absolute;top:46%}.m-hero__area02--txt span{color:#d70000}.m-hero__area02--btn{left:0;margin:0 auto;position:absolute;right:0;top:67.8%;width:31.4583333333%}.m-hero__area03--img{display:block;padding:6.25% 19.6875%}.m-hero__thumbnail{box-sizing:border-box;display:flex;margin:10px auto 0;max-width:100%;position:relative;width:831px}.m-hero__thumbnail--item{box-sizing:border-box;overflow:hidden;padding-top:8.4235860409%;width:30.9265944645%!important}.m-hero__thumbnail--item>a{display:none}.m-hero__thumbnail--01{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/thum1_main.jpg) no-repeat 50%/contain}.m-hero__thumbnail--01.slick-current{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/thum1_main_on.jpg) no-repeat 50%/contain}.m-hero__thumbnail--02{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/thum2_main.jpg) no-repeat 50%/contain;margin:0 3.6101083032%}.m-hero__thumbnail--02.slick-current{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/thum2_main_on.jpg) no-repeat 50%/contain}.m-hero__thumbnail--03{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/thum3_main.jpg) no-repeat 50%/contain}.m-hero__thumbnail--03.slick-current{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/thum3_main_on.jpg) no-repeat 50%/contain}.m-hero__thumbnail .slick-list{padding:0!important}.m-hero__thumbnail .slick-track{display:flex;flex-wrap:wrap;justify-content:space-between;opacity:1;transform:translateZ(0)!important;width:831px!important}.m-hero__thumbnail .slick-slide{box-sizing:border-box;display:block;outline:medium none;width:30.9265944645%!important}@keyframes css_effect{0%{opacity:.3}to{opacity:1}}@media screen and (max-width:640px){.m-hero__slider{background-color:unset}.m-hero__slider--01,.m-hero__slider--02,.m-hero__slider--03{background:none}.m-hero__slider--iteminner{max-width:100%}.m-hero__slider--iteminner>div{padding-left:0;padding-right:0}.m-hero__slider .slick-dots{line-height:0;list-style:none outside none;margin-top:1.5vh;padding:0;text-align:center;width:100%}.m-hero__slider .slick-dots li{cursor:pointer;display:inline-block;height:16px;margin:0 3vw;padding:0;position:relative;width:16px}.m-hero__slider .slick-dots li.slick-active button:before{background-color:#5d5d5d;opacity:1}.m-hero__slider .slick-dots button{background:transparent none repeat scroll 0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:16px;line-height:0;outline:medium none;width:16px}.m-hero__slider .slick-dots button:before{background-color:#000;border-radius:16px;content:"";height:16px;left:0;opacity:.25;position:absolute;top:0;width:16px}.m-hero__area02 a,.m-hero__area03 a{display:block}.m-hero__thumbnail{display:none}}.m-block__catch--arrow{background:#f6f4f2 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/bg_h1.png) no-repeat;background-position:calc(50% - 448px) top;margin-bottom:50px;padding:38px 0 30px;position:relative;text-align:center}.m-block__catch--arrow:before{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ar_h1.png);bottom:-22px;content:"";height:22px;left:0;margin:0 auto;position:absolute;right:0;width:82px;z-index:2}.m-block__catch--txt{font-size:30px;font-weight:700;line-height:1.6;text-shadow:#fff 1px 1px 4px,#fff -1px 1px 4px,#fff 1px -1px 4px,#fff -1px -1px 4px,#fff 1px 1px 4px,#fff -1px 1px 4px,#fff 1px -1px 4px,#fff -1px -1px 4px,#fff 1px 1px 4px,#fff -1px 1px 4px,#fff 1px -1px 4px,#fff -1px -1px 4px}.m-block__catch--notice{color:#c00;font-weight:700}@media screen and (max-width:640px){.m-block__catch--arrow{background:#f6f4f2 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/bg_h1.png) no-repeat -38vw top;background-size:contain;margin-bottom:6vh;padding:3vh 0;position:relative;text-align:center}.m-block__catch--arrow:before{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ar_h1.png) no-repeat;background-size:contain;bottom:-3.4vh;height:3.4vh;right:0;width:16vw}.m-block__catch--txt{font-size:1.05rem}}.m-needs__list{display:flex;justify-content:center;padding:0 0 8vh}.m-needs__list li{height:auto;width:33.33%}.m-needs__list li:hover a{animation:css_effect 1s ease}.m-needs__list a{color:#333;display:block;font-size:16px;font-weight:700;max-width:308px;padding:0 18px;text-align:center}.m-needs__list picture{line-height:0;vertical-align:bottom}.m-needs__list--more{margin-top:1vh}@media screen and (max-width:640px){.m-needs__list{display:block;padding:0 0 6vh}.m-needs__list li{box-sizing:border-box;width:100%}.m-needs__list li+li{margin-top:20px}.m-needs__list a{max-width:100%;padding:0}}.m-block__plan{padding:4.5vh 0 8vh}.m-block__plan--list{display:flex;flex-wrap:wrap;justify-content:space-between}.m-block__plan--list>li{width:23.333%}.m-block__plan--list>li:hover{animation:css_effect 1s ease}.m-block__plan--list a{color:#333;text-decoration:underline}.m-block__plan--list picture{line-height:0}.m-block__plan--txt{color:#333;display:block;font-size:1rem;font-weight:700;margin-top:1vh;text-align:center}@media screen and (max-width:640px){.m-block__plan{padding:4.5vh 3.125% 6vh}.m-block__plan>div{padding-left:0;padding-right:0}.m-block__plan--list{gap:4vh 0}.m-block__plan--list>li{width:50%}.m-block__plan--list>li:nth-of-type(odd){padding-right:2.8333333333%}.m-block__plan--list>li:nth-of-type(2n){padding-left:2.8333333333%}.m-block__plan--txt{font-size:.6875rem}}.m-cv011{background-color:#fffef0;border-bottom:1px solid #0f7464;position:relative}.m-cv011__lead{background-color:#0f7464;position:relative;width:100%}.m-cv011__lead:after{border-style:solid;border-bottom:0;border-left:2rem solid transparent;border-right:2rem solid transparent;border-top:2rem solid #0f7464;content:"";height:0;left:calc(50% - 2rem);position:absolute;top:100%;width:0}.m-cv011__lead picture{line-height:0}.m-cv011__content{display:flex;justify-content:space-between;padding-bottom:30px;padding-top:30px}.m-cv011__content>*{width:47.5%}.m-cv011__content dt{align-items:center;color:#555;display:flex;font-weight:700;gap:0 1em;margin-bottom:1em}.m-cv011__content dt:after,.m-cv011__content dt:before{background-color:#ccc;content:"";flex-grow:1;height:1px}.m-cv011__phone .link-phone{color:#d20e19;display:inline-block;font-size:40px;font-weight:700;line-height:1;margin-bottom:5px;margin-top:10px;text-decoration:none}.m-cv011 .link-mail:hover{animation:css_effect 1s ease}@media screen and (max-width:640px){.m-cv011{border-bottom:0}.m-cv011__lead:after{background:#fffef0 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/common/bg_cont_closing_sp.png) no-repeat top;background-size:6.25vw auto;border:none;height:20px;left:50%;transform:translateX(-50%);width:40px}.m-cv011__lead picture{align-items:center;display:flex;justify-content:center}.m-cv011__content{display:none}.m-cv011__content--02{padding:6.25% 0 4%}.m-cv011__btn--group{margin:auto;width:95.3125%}.m-cv011__btn--group li+li{margin-top:3.125%}}.m-merit{background-color:#e9fffd;background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201807/bg_merit.jpg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;font-feature-settings:"palt"}.m-merit__box{background-color:#fff;box-shadow:0 0 9px rgba(0,0,0,.18);display:flex}.m-merit__box+.m-merit__box{margin-top:34px}.m-merit__box dt{border-bottom:1px dashed #b2b2b2;font-weight:700;line-height:1.6;margin-bottom:24px}.m-merit__box dd{line-height:1.625}.m-merit__box--before{border-right:1px solid #d5d5c2;padding:20px 30px;position:relative;width:44%}.m-merit__box--before:after{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_ar_merit.png);content:"";height:74px;left:100%;margin:0 auto;position:absolute;top:calc(50% - 37px);width:23px}.m-merit__box--before dt{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_gray_dt_quick.png) no-repeat 0;font-size:23px;padding:14px 0 14px 62px}.m-merit__box--before ul li{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_gray_dd_quick.png) no-repeat 0;font-size:18px;font-weight:700;padding-left:22px}.m-merit__box--before ul li+li{margin-top:.8em}.m-merit__box--after{background-color:#ffffe8;padding:9px 60px 20px 30px;width:56%}.m-merit__box--after dt{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_green_dt_quick.png) no-repeat 0;color:#004f31;font-size:28px;padding:12px 0 12px 62px}.m-merit__box--after dt span{color:#c00}.m-merit__box--after dt strong{font-size:120%;font-weight:700}.m-merit__box--after ul li{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_green_dd_quick.png) no-repeat left 1vh;font-size:24px;font-weight:700;padding-left:34px}.m-merit__box--after ul li+li{margin-top:.8em}.m-merit__box--after ul strong{color:#c00;font-weight:700}.m-merit__box .m-ctr:hover{animation:css_effect 1s ease}.m-merit__arrow{border-color:#b2b2b2 transparent transparent;border-style:solid;border-width:60px 84px 0;content:"";display:block;height:0;margin-bottom:30px;margin-left:auto;margin-right:auto;width:0}.m-merit__title{color:#164785;font-size:32px;font-weight:700;margin-bottom:20px;position:relative;text-shadow:#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px,#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px,#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px}.m-merit__title span{color:#c00}.m-merit__list{background-color:#fff;border:1px solid #dedede;border-top:6px solid #3c7fd2;padding:30px}.m-merit__list li{display:flex;gap:0 30px}.m-merit__list li:first-child dt{background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/202010/ico_voice_merit_1.png)}.m-merit__list li:nth-child(2) dt{background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/202010/ico_voice_merit_2.png)}.m-merit__list li:nth-child(3) dt{background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/202010/ico_voice_merit_3.png)}.m-merit__list li+li{border-top:1px dotted #b2b2b2;margin-top:26px;padding-top:26px}.m-merit__list--text dt{align-items:center;background-position:0;background-repeat:no-repeat;display:flex;font-size:32px;font-weight:700;margin-bottom:10px;min-height:74px;padding-left:70px}.m-merit__list--text dt span{background:linear-gradient(transparent 64%,#fffc9e 0,#fffc9e calc(1.1em + 12px),transparent 0)}.m-merit__list--text dt strong{color:#c00;font-weight:700}.m-merit__list--text dd{font-size:18px}.m-merit__list--image{flex:none;width:25%}.m-merit__lineup--title{font-size:27px;font-weight:700;margin-bottom:1em;text-shadow:#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px,#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px,#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px}.m-merit__lineup--title span{color:#008050}.m-merit__lineup--list{display:flex;gap:30px;justify-content:center}.m-merit__lineup--list li{text-align:center}.m-merit__lineup--list p{font-size:20px;font-weight:700;margin-top:.5em;text-shadow:#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px,#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px,#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px}.m-merit__lineup--btn{background:#0f7464;border-bottom:3px solid #073a32;border-radius:5px;color:#fff;display:block;font-size:18px;margin:25px auto 0;max-width:576px;padding:15px 0;text-align:center;text-decoration:none;width:100%}.m-merit__lineup--btn:hover{animation:css_effect 1s ease}@media screen and (max-width:640px){.m-merit{background-image:unset;padding:4.5vh 0 6vh}.m-merit__box{border:2px solid #d6d6d6;display:block;margin-bottom:6vh}.m-merit__box--before{background-color:#fff;border-bottom:2px solid #d5d5c2;border-right:0;box-sizing:border-box;padding:1.2vh 4vw 4vh;width:100%}.m-merit__box--before:after{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_ar_merit_sp.png) no-repeat;background-size:contain;bottom:-3.6vh;height:3.6vh;left:0;margin:0 auto;right:0;top:auto;width:21vw;z-index:2}.m-merit__box--before dt{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_gray_dt_quick.png) no-repeat 0;background-size:13% auto;border-bottom:1px dashed #b2b2b2;font-size:1.125rem;font-weight:700;line-height:1.6;margin-bottom:2vh;padding:1.5vh 0 1.5vh 11vw}.m-merit__box--before ul li{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_gray_dd_quick.png) no-repeat 0;background-size:5.3333333333% auto;font-size:.925rem;font-weight:700;padding-left:6vw}.m-merit__box--after{background:#ffffe8 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_quick2_merit_sp.png) no-repeat 100% 0;background-size:24.6666666667% auto;box-sizing:border-box;padding:4vh 4vw;position:relative;width:100%}.m-merit__box--after dt{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_green_dt_quick.png) no-repeat 0;background-size:13% auto;border-bottom:1px dashed #b2b2b2;color:#004f31;font-feature-settings:"palt";font-size:1.125rem;font-weight:700;line-height:1.6;margin-bottom:2vh;padding:1.5vh 0 1.5vh 12vw}.m-merit__box--after ul li{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201908/ico_green_dd_quick.png) no-repeat left .5vh;background-size:5.3333333333% auto;font-feature-settings:"palt";font-size:1.14rem;font-weight:700;padding-left:7vw}.m-merit__arrow{border-color:#b2b2b2 transparent transparent;border-width:30px 42px 0}.m-merit__arrow.u-mt-6{margin-top:-15px}.m-merit__title{font-size:1.25rem;font-weight:700;margin-bottom:3.125vw;text-shadow:#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px,#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px,#fff 1px 1px 10px,#fff -1px 1px 10px,#fff 1px -1px 10px,#fff -1px -1px 10px}.m-merit__list{padding:0 4.69vw 9.38vw}.m-merit__list li{display:block}.m-merit__list li:first-child{padding-top:4.69vw}.m-merit__list li:first-child dt{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/202010/ico_voice_merit_1_sp.png) no-repeat 0;background-size:9.06vw auto}.m-merit__list li:nth-child(2) dt{align-items:center;background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/202010/ico_voice_merit_2_sp.png) no-repeat 0;background-size:9.06vw auto;display:flex}.m-merit__list li:nth-child(3) dt{align-items:center;background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/202010/ico_voice_merit_3_sp.png) no-repeat 0;background-size:9.06vw auto;display:flex}.m-merit__list li+li{border-top:2px dotted #b2b2b2;margin-top:9.38vw;padding-top:4.69vw}.m-merit__list--text dt{box-sizing:border-box;display:block;font-size:1.0625rem;font-weight:700;margin-bottom:3.13vw;min-height:11.88vw;padding-left:12.5vw}.m-merit__list--text dd{font-size:.875rem}.m-merit__list--image{margin-left:auto;margin-right:auto;margin-top:2vh;width:60.94%}.m-merit__lineup{margin-top:4vh}.m-merit__lineup--title{font-size:1.125rem;margin-bottom:3vh;text-shadow:none}.m-merit__lineup--list{gap:0;justify-content:space-between}.m-merit__lineup--list li{max-width:23%}.m-merit__lineup--list p{color:#333;font-feature-settings:"palt";font-size:.6rem;font-weight:700;margin-top:1vh;text-align:center;text-shadow:none}.m-merit__lineup--btn{font-size:14px;width:100%}}.m-products__list{display:flex;justify-content:space-between}.m-products__list li{background:#f2f2f2;padding-top:1.5em;text-align:center;width:48%}.m-products__list p{color:#164785;font-size:23px;font-weight:700}.m-products__list figure{margin:0 auto;width:60%}@media screen and (max-width:640px){.m-products{padding-bottom:2.8571428571em}.m-products__list{margin-top:6.25vw}.m-products__list li{padding-top:3%;width:49%}.m-products__list p{font-size:4.8vw;line-height:1.3}}.m-plice_list__table{border-collapse:inherit;display:table!important;margin:0 auto 10px;white-space:nowrap}.m-plice_list__table th{color:#444;font-size:14px;font-weight:700;line-height:1.2;padding:15px 10px;text-align:center}.m-plice_list__table thead th{border-top-left-radius:8px;border-top-right-radius:8px;color:#fefefe;font-size:21px;white-space:nowrap}.m-plice_list__table thead th.hikari,.m-plice_list__table thead th.ip,.m-plice_list__table thead th.ntt,.m-plice_list__table thead th.otokuline{border-left:1px solid #fff;width:20%}.m-plice_list__table thead th.ntt{background-color:#0f7464}.m-plice_list__table thead th.otokuline{background-color:#2066be}.m-plice_list__table thead th.hikari{background-color:#f4974c}.m-plice_list__table thead th.ip{background-color:#646464}.m-plice_list__table tbody th{background-color:#fff;border:1px solid #c8c8c8;color:#333}.m-plice_list__table tbody tr:nth-child(2n) th{background-color:#fafafa}.m-plice_list__table tbody tr:first-child td:first-of-type{padding-left:3%}.m-plice_list__table tbody tr:nth-child(odd) td:first-of-type{background-color:#f8fffe}.m-plice_list__table tbody tr:nth-child(2n) td:first-of-type{background-color:#f1fffd}.m-plice_list__table tbody tr:nth-child(odd) td:nth-of-type(2){background-color:#f3f8ff}.m-plice_list__table tbody tr:nth-child(2n) td:nth-of-type(2){background-color:#eaf3ff}.m-plice_list__table tbody tr:nth-child(odd) td:nth-of-type(3){background-color:#fff5ed}.m-plice_list__table tbody tr:nth-child(2n) td:nth-of-type(3){background-color:#fff0e4}.m-plice_list__table tbody tr:nth-child(odd) td:nth-of-type(4){background-color:#f8f8f8}.m-plice_list__table tbody tr:nth-child(2n) td:nth-of-type(4){background-color:#f1f1f1}.m-plice_list__table tbody tr:nth-of-type(4) li{padding-left:.7em;position:relative}.m-plice_list__table tbody tr:nth-of-type(4) li:before{background:#333;border-radius:50%;content:"";display:block;height:2px;left:.2em;position:absolute;top:.7em;width:2px}.m-plice_list__table tbody tr:nth-of-type(4) td{vertical-align:top}.m-plice_list__table tbody tr:nth-of-type(5) li{padding-left:.7em;position:relative}.m-plice_list__table tbody tr:nth-of-type(5) li:before{background:#333;border-radius:50%;content:"";display:block;height:2px;left:.2em;position:absolute;top:.7em;width:2px}.m-plice_list__table tbody tr:nth-of-type(5) td{vertical-align:top}.m-plice_list__table tbody td{background-color:#fff;border:1px solid #c8c8c8;color:#333;font-size:12px;line-height:1.5;padding:20px 5px}.m-plice_list__table .fs14{font-size:14px}.m-plice_list__table .fs16{font-size:16px}.m-plice_list__table .fs22{font-size:22px}.m-plice_list__table .fs26{font-size:26px}.m-plice_list__table .fs18{font-size:18px}.m-plice_list__table .fs28{font-size:28px}.m-plice_list__table .fs30{font-size:30px}.m-plice_list__table .fs40{font-size:40px}.m-plice_list__table .notice{color:#c00;font-weight:700}@media screen and (min-width:641px){.m-plice_list__table th{font-size:18px}}@media screen and (max-width:640px){.m-plice_list{padding-bottom:2.8571428571em;padding-top:4.5vh}.m-plice_list--wrap{overflow-x:scroll;width:89.6vw}}.m-option__list dl{background-color:#f2f2f2;border:1px solid #dedede;border-top:6px solid #017c4e;box-sizing:border-box;padding:30px 20px 40px;position:relative}.m-option__list dl+dl{margin-top:48px}.m-option__list dl:nth-of-type(2n){border-top-color:#ff6000}.m-option__list dl:nth-of-type(2n) dt{color:#ff6000}.m-option__list dl:nth-of-type(2n) .m-option__list--label{background-color:#ff6000}.m-option__list dt{align-items:center;border-bottom:1px dotted #a9a9a9;color:#017c4e;display:flex;font-size:32px;font-weight:700;justify-content:center;margin-bottom:20px;padding-bottom:9px;text-align:center}.m-option__list--label{background-color:#017c4e;border-radius:30px;color:#fff;font-size:18px;margin-right:10px;padding:10px 16px}.m-option__list--label span{color:#fffdcd}.m-option__list dd{display:flex;gap:40px;padding:0 20px}.m-option__list--image{flex:none;width:34%}.m-option__list--text p span{color:#c00;font-weight:700}.m-option__list--headline{font-size:24px;font-weight:700;margin-bottom:.8em}@media screen and (max-width:640px){.m-option{padding:4vh 0}.m-option__list dl{border-bottom:2px solid #dedede;border-left:2px solid #dedede;border-right:2px solid #dedede;padding:4.69vw 4.06vw 6.25vw}.m-option__list dl+dl{margin-top:8.75vw}.m-option__list dt{border-bottom:2px dotted #a9a9a9;flex-direction:column;font-size:1.1875rem;margin-bottom:4.38vw;padding-bottom:2.5vw;text-align:center}.m-option__list--label{background-color:#017c4e;border-radius:30px;color:#fff;font-size:.875rem;font-weight:700;margin-bottom:1.56vw;margin-right:0;padding:1.56vw 2.5vw}.m-option__list dd{display:block;padding:0}.m-option__list--image{display:block;margin-bottom:7.81vw;margin-left:auto;margin-right:auto;width:68.44vw}.m-option__list-text{font-size:1rem;line-height:1.4285714286}.m-option__list--headline{font-size:1rem;margin-bottom:3.125vw}}.m-flow{background-color:#f2f2f2}.m-flow__list{counter-reset:flow;display:flex;gap:0 40px;justify-content:center;list-style-type:none}.m-flow__list li{background:#fff;border:1px solid #0f7464;box-sizing:border-box;max-width:210px;padding:15px;position:relative;text-align:center;width:100%}.m-flow__list li:before{background:#eee;color:#0f7464;content:"STEP" counter(flow);counter-increment:flow;display:inline-block;font-family:Helvetica,Helvetica Neue;font-weight:700;line-height:1;margin-bottom:1em;padding:4px 10px}.m-flow__list li:not(:last-child):after{border-color:transparent transparent transparent #0f7463;border-style:solid;border-width:10px 0 10px 14px;content:"";display:block;height:0;left:calc(100% + 13px);position:absolute;top:calc(50% - 7px);width:0}.m-flow__list figure{height:60px}.m-flow__list figure img{max-height:100%}.m-flow__list p{font-weight:700;line-height:1.3;margin-top:1em}@media screen and (max-width:640px){.m-flow{padding:4vh 0}.m-flow__list{flex-direction:column;margin-top:6.25vw}.m-flow__list li{align-items:center;border:1px solid #0f7464;display:flex;justify-content:space-between;max-width:100%;padding:20px 15px;position:relative}.m-flow__list li+li{border-top:0}.m-flow__list li:before{font-size:3.4vw;margin-bottom:0;padding:5px;width:15%}.m-flow__list li:not(:last-child):after{border-width:8px 0 8px 10px;bottom:0;bottom:-14px;left:50%;top:auto;transform:translateX(-50%) rotate(90deg);z-index:1}.m-flow__list figure{display:block;height:40px;margin-top:0;width:30%}.m-flow__list p{font-size:5vw;margin-top:0;text-align-last:left;width:55%}}.m-tel_merit{background-color:#eefffd}.m-tel_merit__list{counter-reset:telMerit;margin-left:auto;margin-right:auto;max-width:880px}.m-tel_merit__list li+li{margin-top:20px}.m-tel_merit__list dt{align-items:center;display:flex;margin-bottom:20px}.m-tel_merit__list dt p{border-bottom:1px dashed #bbc7c5;color:#0f7464;flex:1;font-size:32px;font-weight:700;padding-bottom:.5vh}.m-tel_merit__list .counter{align-items:center;background-color:#0f7464;border-radius:50%;color:#fff;display:flex;flex:none;flex-direction:column;font-weight:700;height:68px;justify-content:center;margin-right:20px;width:68px}.m-tel_merit__list .counter:before{content:"メリット";font-size:10px;line-height:1;margin-bottom:.2em}.m-tel_merit__list .counter:after{content:counter(telMerit);counter-increment:telMerit;font-family:Helvetica,Helvetica Neue;font-size:28px;line-height:1;margin-bottom:-.2em}.m-tel_merit__list dd{display:flex;flex-direction:row-reverse}.m-tel_merit__list--text strong{color:#c00;font-weight:700}.m-tel_merit__list--text span{font-weight:700}.m-tel_merit__list--image{flex:none;width:38%}.m-tel_merit__table{margin-left:auto;margin-right:auto;max-width:880px}.m-tel_merit__table--pc .price_tbl{border-collapse:collapse;margin-bottom:10px}.m-tel_merit__table--pc .price_tbl th{color:#444;font-size:18px;font-weight:700;line-height:1.2;padding:15px 10px;text-align:center}.m-tel_merit__table--pc .price_tbl thead th{border-top-left-radius:8px;border-top-right-radius:8px;color:#fefefe;font-size:21px;white-space:nowrap}.m-tel_merit__table--pc .price_tbl thead th.hikari,.m-tel_merit__table--pc .price_tbl thead th.ip,.m-tel_merit__table--pc .price_tbl thead th.ntt,.m-tel_merit__table--pc .price_tbl thead th.otokuline{border-left:1px solid #fff;width:20%}.m-tel_merit__table--pc .price_tbl thead th.ntt{background-color:#0f7464}.m-tel_merit__table--pc .price_tbl thead th.otokuline{background-color:#2066be}.m-tel_merit__table--pc .price_tbl thead th.hikari{background-color:#f4974c}.m-tel_merit__table--pc .price_tbl thead th.ip{background-color:#646464}.m-tel_merit__table--pc .price_tbl tbody th{background-color:#fff;border:1px solid #c8c8c8;color:#333}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(2n) th{background-color:#fafafa}.m-tel_merit__table--pc .price_tbl tbody td{background-color:#fff;border:1px solid #c8c8c8;color:#333;font-size:12px;line-height:1.5;padding:20px 5px}.m-tel_merit__table--pc .price_tbl tbody tr:first-child td:first-of-type{padding-left:3%}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(odd) td:first-of-type{background-color:#f8fffe}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(2n) td:first-of-type{background-color:#f1fffd}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(odd) td:nth-of-type(2){background-color:#f3f8ff}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(2n) td:nth-of-type(2){background-color:#eaf3ff}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(odd) td:nth-of-type(3){background-color:#fff5ed}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(2n) td:nth-of-type(3){background-color:#fff0e4}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(odd) td:nth-of-type(4){background-color:#f8f8f8}.m-tel_merit__table--pc .price_tbl tbody tr:nth-child(2n) td:nth-of-type(4){background-color:#f1f1f1}.m-tel_merit__table--pc .price_tbl tbody td .fs18,.m-tel_merit__table--pc .price_tbl tbody td.fs18{font-size:18px}.m-tel_merit__table--pc .price_tbl tbody td .fs22,.m-tel_merit__table--pc .price_tbl tbody td.fs22{font-size:22px}.m-tel_merit__table--pc .price_tbl tbody td .fs26,.m-tel_merit__table--pc .price_tbl tbody td.fs26{font-size:26px}.m-tel_merit__table--pc .price_tbl tbody td.fs14{font-size:14px}.m-tel_merit__table--pc .price_tbl tbody td.fs16{font-size:16px}.m-tel_merit__table--pc .price_tbl tbody td.fs28{font-size:28px}.m-tel_merit__table--pc .price_tbl tbody td .fs30{font-size:30px}.m-tel_merit__table--pc .price_tbl tbody td.fs40{font-size:40px}.m-tel_merit__table--pc .price_tbl tbody tr:nth-of-type(4) li,.m-tel_merit__table--pc .price_tbl tbody tr:nth-of-type(5) li{padding-left:.7em;position:relative}.m-tel_merit__table--pc .price_tbl tbody tr:nth-of-type(4) li:before,.m-tel_merit__table--pc .price_tbl tbody tr:nth-of-type(5) li:before{background:#333;border-radius:50%;content:"";display:block;height:2px;left:.2em;position:absolute;top:.7em;width:2px}.m-tel_merit__table--pc .price_tbl tbody tr:nth-of-type(4) td,.m-tel_merit__table--pc .price_tbl tbody tr:nth-of-type(5) td{vertical-align:top}.m-tel_merit__table--sp .price_tbl{border-collapse:collapse;box-sizing:border-box;font-size:.875rem;line-height:1.6;width:100%}.m-tel_merit__table--sp .price_tbl th{color:#333;padding:2% 1%;text-align:center}.m-tel_merit__table--sp .price_tbl tbody th,.m-tel_merit__table--sp .price_tbl thead th{white-space:nowrap}.m-tel_merit__table--sp .price_tbl thead th:nth-of-type(2){border-right:1px solid #fff}.m-tel_merit__table--sp .price_tbl thead th:nth-of-type(3){border-left:1px solid #fff}.m-tel_merit__table--sp .price_tbl thead th{border-top-left-radius:8px;border-top-right-radius:8px;box-sizing:border-box;color:#fefefe;display:inline-block;font-weight:700;padding:3% 2%;white-space:nowrap;width:50%}.m-tel_merit__table--sp .price_tbl thead tr{display:flex;flex-wrap:wrap;justify-content:space-between}.m-tel_merit__table--sp .price_tbl thead th:first-of-type{display:none}.m-tel_merit__table--sp .price_tbl thead th.ntt{background-color:#0f7464}.m-tel_merit__table--sp .price_tbl thead th.otokuline{background-color:#2066be}.m-tel_merit__table--sp .price_tbl thead th.hikari{background-color:#f4974c}.m-tel_merit__table--sp .price_tbl thead th.ip{background-color:#646464}.m-tel_merit__table--sp .price_tbl tbody{border-bottom:2px solid #c8c8c8}.m-tel_merit__table--sp .price_tbl tbody tr{display:flex;flex-wrap:wrap;justify-content:space-between}.m-tel_merit__table--sp .price_tbl tbody th{background-color:#fff;border:solid #c8c8c8;border-width:2px 2px 1px;width:100%}.m-tel_merit__table--sp .price_tbl tbody td{border-left:2px solid #c8c8c8;border-top:1px solid #c8c8c8;box-sizing:border-box;color:#333;display:inline-block;padding:3% 2%;width:50%}.m-tel_merit__table--sp .price_tbl tbody td:last-of-type{border-right:2px solid #c8c8c8}.m-tel_merit__table--sp .price_tbl.half1 tbody tr:nth-child(odd) td:first-of-type{background-color:#f8fffe}.m-tel_merit__table--sp .price_tbl.half1 tbody tr:nth-child(2n) td:first-of-type{background-color:#f1fffd}.m-tel_merit__table--sp .price_tbl.half1 tbody tr:nth-child(odd) td:nth-of-type(2){background-color:#f3f8ff}.m-tel_merit__table--sp .price_tbl.half1 tbody tr:nth-child(2n) td:nth-of-type(2){background-color:#eaf3ff}.m-tel_merit__table--sp .price_tbl.half2 tbody tr:nth-child(odd) td:first-of-type{background-color:#fff5ed}.m-tel_merit__table--sp .price_tbl.half2 tbody tr:nth-child(2n) td:first-of-type{background-color:#fff0e4}.m-tel_merit__table--sp .price_tbl.half2 tbody tr:nth-child(odd) td:nth-of-type(2){background-color:#f8f8f8}.m-tel_merit__table--sp .price_tbl.half2 tbody tr:nth-child(2n) td:nth-of-type(2){background-color:#f1f1f1}.m-tel_merit__table--sp .price_tbl tbody td .fs18,.m-tel_merit__table--sp .price_tbl tbody td.fs18{font-size:.9285714286rem}.m-tel_merit__table--sp .price_tbl tbody td .fs26,.m-tel_merit__table--sp .price_tbl tbody td.fs26{font-size:1.0714285714rem}.m-tel_merit__table--sp .price_tbl tbody td .fs28,.m-tel_merit__table--sp .price_tbl tbody td.fs28{font-size:1em}.m-tel_merit__table--sp .price_tbl tbody tr:nth-of-type(4) li,.m-tel_merit__table--sp .price_tbl tbody tr:nth-of-type(5) li{padding-left:.7em;position:relative}.m-tel_merit__table--sp .price_tbl tbody tr:nth-of-type(4) li:before,.m-tel_merit__table--sp .price_tbl tbody tr:nth-of-type(5) li:before{background:#333;border-radius:50%;content:"";display:block;height:4px;left:.2em;position:absolute;top:.7em;width:4px}.m-tel_merit__point{background-color:#f9fffe;background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201810/ph_btm_tel_merit.png);background-position:right 1% bottom;background-repeat:no-repeat;border:1px dotted #bbc7c5;margin-left:auto;margin-right:auto;margin-top:5vh;max-width:880px;padding:30px 170px 30px 35px}.m-tel_merit__point strong{color:#c00;font-weight:700}.m-tel_merit__point span{font-weight:700}.m-tel_merit__point .l-btn__02{background:#ff8b00!important;border-bottom:3px solid #ffb386}.m-tel_merit .fs10{font-size:10px}@media screen and (max-width:640px){.m-tel_merit{padding:4.5vh 0 6vh}.m-tel_merit .l-text__lg{font-size:.875rem}.m-tel_merit__list li:nth-child(4) dt p{line-height:1.5}.m-tel_merit__list dt{border-bottom:2px dotted #bbc7c5;margin-bottom:2.5vh;padding:0 0 .5vh 15vw;position:relative}.m-tel_merit__list dt p{border:none;color:#0f7464;font-size:1.125rem;font-weight:700;line-height:3.5}.m-tel_merit__list .counter{height:50px;left:0;margin-right:0;position:absolute;top:50%;transform:translateY(-50%);width:50px}.m-tel_merit__list dd{display:block}.m-tel_merit__list--text{font-size:.875rem;line-height:1.6}.m-tel_merit__list--image{flex:unset;float:right;width:50%}.m-tel_merit__table--note{font-size:.5rem;margin-top:3.125vw}.m-tel_merit__title{font-feature-settings:"palt"}.m-tel_merit__point{background-color:#fff;background-image:unset;border:2px dotted #bbc7c5;margin-top:5vh;padding:1rem}.m-tel_merit__point--img{float:right;width:32%}}.m-case__list{margin-left:auto;margin-right:auto;max-width:880px}.m-case__list>li{padding:6px}.m-case__list>li+li{margin-top:34px}.m-case__list a{border:1px solid #cecece;box-shadow:0 0 3px 1px #cecece;box-sizing:border-box;color:#333;display:flex;justify-content:space-between}.m-case__list a:hover .m-case__list--image picture img{transform:scale(1.1)}.m-case__list--image{flex:none;overflow:hidden;position:relative;width:40%}.m-case__list--image picture img{transition-duration:.3s}.m-case__list--icon{left:0;position:absolute;top:0}.m-case__list--text{flex:1;padding:16px 20px}.m-case__list--text p{font-size:20px}.m-case__list--tag{display:flex;flex-wrap:wrap;gap:10px}.m-case__list--tag li{background-color:#fff;border:1px solid #0f7464;box-sizing:border-box;color:#0f7464;font-size:22px;font-weight:700;line-height:1;padding:4px 10px}.m-case__list--link{color:#005078;display:block;font-size:18px;font-weight:700;margin-top:20px;text-align:right;text-decoration:underline}.m-case__point{background-color:#f0fffc;background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ph_btm_case.png);background-position:right 3% bottom;background-repeat:no-repeat;border:2px dotted #bcc7c5;box-sizing:border-box;font-feature-settings:"palt";font-size:20px;font-weight:700;margin-left:auto;margin-right:auto;max-width:880px;min-height:200px;padding:30px 220px 30px 30px}.m-case__point p{font-weight:700}.m-case__point p strong{color:#c00;font-weight:700}@media screen and (max-width:640px){.m-case{padding-bottom:5vw;padding-top:4.5vh}.m-case__list>li{padding:0}.m-case__list>li+li{margin-top:4vh}.m-case__list a{display:block}.m-case__list--image{width:100%}.m-case__list--text{padding:16px 20px}.m-case__list--text p{color:#333;font-size:.875rem;line-height:1.6}.m-case__list--tag{margin-bottom:0}.m-case__list--tag li{background-color:#fff;border:2px solid #0f7464;box-sizing:border-box;color:#0f7464;font-size:.875rem;font-weight:700;line-height:1;margin-bottom:3vw;padding:4px 10px}.m-case__list--link{font-size:1em;font-weight:400}.m-case__point{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ph_btm_case_sp.png) no-repeat 97% bottom;background-color:#f0fffc;background-size:20%;box-sizing:border-box;font-feature-settings:"palt";font-size:.875rem;font-weight:700;min-height:unset;padding:5% 25% 2% 5%}}.m-faq{background-color:#f2f2f2;background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/bg_qa.jpg);background-position:bottom;background-repeat:no-repeat}.m-faq__wrapper{background-color:#fff;border:1px solid #d6d6d6;margin-left:auto;margin-right:auto;max-width:880px;position:relative}.m-faq__title{margin-bottom:20px;margin-top:-14px;text-align:center}.m-faq__ranking{padding:1px 22px 74px}.m-faq__ranking--list li{background-position:0;background-repeat:no-repeat;border-bottom:1px dashed #a2a2a2;padding:25px 0 18px 78px}.m-faq__ranking--list li:first-of-type{background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico_rank1_qa.png)}.m-faq__ranking--list li:nth-of-type(2){background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico_rank2_qa.png);background-position:12px}.m-faq__ranking--list li:nth-of-type(3){background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico_rank3_qa.png);background-position:12px}.m-faq__ranking--list a{color:#005078;font-size:22px;font-weight:700}.m-faq__other{background-color:#eefffd;padding:1px 22px 20px}.m-faq__other--list{display:flex;flex-wrap:wrap;gap:20px 2.6%}.m-faq__other--list li{background-color:#0f9890;border-radius:10px;box-shadow:0 0 3px 1px #cecece;position:relative;width:23%}.m-faq__other--list li:hover{animation:css_effect 1s ease}.m-faq__other--list .icon{left:0;position:absolute;top:50%;transform:translateY(-50%)}.m-faq__other--list a{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-size:22px;font-weight:700;height:135px;justify-content:center;line-height:1.3;position:relative;text-align:center;text-decoration:none;width:100%;z-index:2}@media screen and (max-width:640px){.m-faq{background-image:unset;padding:4.5vh 0 6vh}.m-faq__wrapper{margin-top:5vh}.m-faq__title{margin:0 auto;text-align:center;width:70%}.m-faq__title img{margin-top:-14px}.m-faq__ranking{padding:0 5% 6vh}.m-faq__ranking--list li{border-bottom:2px dotted #a2a2a2;padding:2vh 0 2vh 16.2962962963%}.m-faq__ranking--list li:first-of-type{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico_rank1_qa_sp.png) no-repeat 0;background-size:15%}.m-faq__ranking--list li:nth-of-type(2){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico_rank2_qa_sp.png) no-repeat 1%;background-size:11%}.m-faq__ranking--list li:nth-of-type(3){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico_rank3_qa_sp.png) no-repeat 1%;background-size:11%}.m-faq__ranking--list a{font-feature-settings:"palt";font-size:1rem}.m-faq__other{padding:0 5% 4vh}.m-faq__other--list{gap:0;margin-top:2vh}.m-faq__other--list li{border-radius:0;width:100%}.m-faq__other--list li:first-of-type{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ar_etc_qa_sp.png) no-repeat 98%,#0f9890 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico1_etc_qa_sp.png) no-repeat 4%;background-size:3.3333333333%,6.6666666667%;border-top-left-radius:4px;border-top-right-radius:4px}.m-faq__other--list li:nth-of-type(2){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ar_etc_qa_sp.png) no-repeat 98%,#0f9890 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico2_etc_qa_sp.png) no-repeat 3%;background-size:3.3333333333%,8.3333333333%}.m-faq__other--list li:nth-of-type(3){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ar_etc_qa_sp.png) no-repeat 98%,#0f9890 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico3_etc_qa_sp.png) no-repeat 3%;background-size:3.3333333333%,10%}.m-faq__other--list li:nth-of-type(4){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ar_etc_qa_sp.png) no-repeat 98%,#0f9890 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico4_etc_qa_sp.png) no-repeat 4%;background-size:3.3333333333%,7.962962963%}.m-faq__other--list li:nth-of-type(5){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ar_etc_qa_sp.png) no-repeat 98%,#0f9890 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico5_etc_qa_sp.png) no-repeat 4%;background-size:3.3333333333%,8.7037037037%}.m-faq__other--list li:nth-of-type(6){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ar_etc_qa_sp.png) no-repeat 98%,#0f9890 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico6_etc_qa_sp.png) no-repeat 4%;background-size:3.3333333333%,7.962962963%}.m-faq__other--list li:nth-of-type(7){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ar_etc_qa_sp.png) no-repeat 98%,#0f9890 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico7_etc_qa_sp.png) no-repeat 3%;background-size:3.3333333333%,10.1851851852%}.m-faq__other--list li:nth-of-type(8){background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ar_etc_qa_sp.png) no-repeat 98%,#0f9890 url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201812/ico8_etc_qa_sp.png) no-repeat 6%;background-size:3.3333333333%,4%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.m-faq__other--list .icon{display:none}.m-faq__other--list a{box-sizing:border-box;color:#fff;display:block;font-size:.9rem;font-weight:700;height:auto;padding:1.5vh 0 1.5vh 13.8888888889%;text-align:left;text-decoration:none;width:100%}}.m-block__phoneneeds{padding:4.5vh 0 8vh}.m-block__phoneneeds--txt{font-size:18px;margin-bottom:20px;padding:0 4.1666666667%}.m-block__phoneneeds--box{background:#fff;display:flex;flex-direction:row-reverse;justify-content:center;padding:20px 10px}.m-block__phoneneeds--txt02 h3{font-size:1.6rem;font-weight:700;margin-bottom:10px}.m-block__phoneneeds--txt02 p{font-size:18px}.m-block__phoneneeds--movie{margin-right:20px}.m-block__phoneneeds--movie video{max-width:100%;width:380px}@media screen and (max-width:640px){.m-block__phoneneeds{padding:4.5vh 0 6vh}.m-block__phoneneeds--txt{font-size:.875rem;padding:0}.m-block__phoneneeds--box{display:block;padding:2vh 10px 3vh}.m-block__phoneneeds--txt02{margin-bottom:20px}.m-block__phoneneeds--txt02 h3{font-size:1.125rem;font-weight:700;margin-bottom:10px;text-align:center}.m-block__phoneneeds--txt02 p{font-size:.875rem}.m-block__phoneneeds--txt02 .banzai_pc{display:none}.m-block__phoneneeds--movie{margin-right:0}.m-block__phoneneeds--movie video{width:100%}}.m-block__guide{padding:10vh 0 8vh}.m-guide__list{display:flex;flex-wrap:wrap;gap:30px 0;justify-content:space-between;margin-bottom:5.7142857143%}.m-guide__list--item{border:1px solid #cecece;box-shadow:0 0 3px 1px #cecece;margin:6px;width:47%}.m-guide__list--item:hover img{transform:scale(1.1);transition-duration:.3s}.m-guide__list--img{line-height:0;overflow:hidden;position:relative;width:100%}.m-guide__list--img img{display:block;margin-top:-6px;transition-duration:.3s}.m-guide__list--txt{padding:16px 20px}.m-guide__list--txt h3{background-size:4%;color:#333;font-size:20px;font-weight:700;line-height:1.4;text-decoration:underline}.m-guide__list--link{color:#005078;font-size:16px;text-align:right;text-decoration:underline}.m-rank__icon:after{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/pt_b/201810/ico_guide.png) no-repeat;content:"";height:80px;left:0;position:absolute;top:0;width:80px}@media screen and (max-width:640px){.m-block__guide{padding:4.5vh 0 6vh}.m-guide__list{gap:8vh 0}.m-guide__list--item{width:100%}.m-guide__list--link,.m-guide__list--txt h3{font-size:1em}.m-guide_sp{margin:10vw 10px}}.m-t_popularity{display:flex;justify-content:space-between;margin-bottom:5.7142857143%}.m-t_popularity--title{background:#fff url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/ico_t_popularity.png) no-repeat 0;color:#0c6355;display:inline-block;font-size:22px;font-weight:700;line-height:34px;padding:0 10px 0 40px}.m-t_popularity--guide{display:flex}.m-t_popularity--btn_guide{background-position:0 0;width:80px}.m-t_popularity--btn_feed,.m-t_popularity--btn_guide{background-image:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/btn_guide.png);display:block;height:0;overflow:hidden;padding-top:26px}.m-t_popularity--btn_feed{background-position:-80px 0;width:30px}@media screen and (max-width:640px){.m-t_popularity{margin-bottom:9.375%}.m-t_popularity--title{background:#fff url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/top/ico_t_popularity.png) no-repeat 0;background-size:auto;color:#0c6355;display:inline-block;font-size:1.1428571429em;font-weight:700;line-height:1.2;margin:0 10px 10px;padding:1vh 10px 1vh 12vw;width:100%}.m-t_popularity--guide{display:none}}.m-block__bnr--img:hover img{animation:css_effect 1s ease}.m-block__bnr--link{color:#333;display:inline-block;font-size:16px;line-height:20px;margin-top:10px;text-decoration:underline!important}@media screen and (max-width:640px){.m-block__bnr{margin:0 3.125vw 6.25vw}.m-block__bnr a{font-size:4vw;line-height:1.2}}.m-block__qa{padding:30px 0 80px}.m-block__qa--title span{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/cmn/bg_t_pr_contents_1.png) no-repeat 0 100%,url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/cmn/bg_t_pr_contents_2.png) no-repeat 100% 0;display:block;line-height:0;padding:23px 0;text-align:center}.m-block__qa--list{display:flex;flex-wrap:wrap;gap:0 20px;justify-content:center}.m-block__qa--list>li{width:220px}.m-block__qa--q a{align-items:center;background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/img/cmn/ico_pr_contents.png) no-repeat 0;color:#0f5f94;display:flex;font-size:16px;height:86px;line-height:22px;padding:10px 10px 10px 54px;text-decoration:underline}.m-block__text{font-size:12px;line-height:20px;padding:5px 10px;text-align:center}@media screen and (max-width:640px){.m-block__text{font-size:.8571428571em;line-height:1.6666666667em;padding:1.5625vw 3.125vw}}.m-fixedbtn__sp{background-color:#888;bottom:0;height:10vh;left:0;position:fixed;width:100%;z-index:11}.m-fixedbtn__sp--bottom{display:flex}.m-fixedbtn__sp--bottom li{display:inline;float:left;height:10vh;padding:1vh 0;width:26%}.m-fixedbtn__sp--bottom a{border-left:2px solid #acacac;border-right:2px solid #5a5a5a;color:#fff;display:block;font-size:.6875rem;height:2vh;line-height:2vh;max-height:100%;padding-top:6vh;text-align:center;text-decoration:none}.m-fixedbtn__sp--menu a{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/sp/img/top_h/ico_fixed_nav_3.png) no-repeat top;background-size:50%;border-left:none}.m-fixedbtn__sp--quote{background:#00920e}.m-fixedbtn__sp--quote a{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/sp/img/top_h/ico_fixed_nav_2.png) no-repeat top;background-size:44%}.m-fixedbtn__sp--tel{background-color:#ff8b00;width:48%!important}.m-fixedbtn__sp--tel a{background:url(//21063233.fs1.hubspotusercontent-na1.net/hubfs/21063233/raw_assets/public/Custom_theme_denwa/sp/img/top_h/ico_fixed_nav_1.png) no-repeat top;background-size:14%;border-right:none}