@media screen and (min-width: 768px){.sp{display:none !important}}@media screen and (max-width: 767px){.pc{display:none !important}.tb{display:none}}@media screen and (min-width: 1281px){.tb,.below-tb{display:none !important}.hide-tb{display:''}}@media screen and (max-width: 767px){.sp{display:block}.hide-tb{display:''}}@media (min-width: 768px) and (max-width: 1280px){.tb{display:block}}@media screen and (max-width: 1280px){.below-tb{display:block}}@media screen and (min-width: 768px){.col{float:left;text-align:left;display:block}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;text-transform:none;vertical-align:bottom;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.ttl{font-size:16px}}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}@media screen and (max-width: 767px){.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;display:inline-block;width:1em;height:1em;text-transform:none;vertical-align:bottom;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}div.white-content-box-title{width:100%;text-align:center;padding-top:20px;margin-top:30px}div.white-content-box-title-sub-dir{font-size:3.5rem}div.content-box-title h1
p{font-weight:bold;margin-bottom:30px}div.content-box-title h1
p{font-size:2.6rem;line-height:30px;text-align:left}div.white-content-box-form{padding:30px
10px;margin:30px
0 0}}*{--fuji-po-blue-1:#0391BE;--fuji-po-blue-2:#03B6D6;--fuji-po-yellow:#FFB600;--fuji-po-red:#FF3E5A;--fuji-po-red-accessibility:#D91A3A;--fuji-po-gray-1:#505050;--fuji-po-gray-2:#F5F5F5}html{font-family:"Montserrat","Noto Sans JP",sans-serif;font-weight:500;font-size:62.5%}body{background:#FFF;padding:0;margin:0;box-sizing:border-box;font-size:1.3rem;color:#1E1E1E;line-height:1}img{width:auto;height:auto}a{text-decoration:none;color:var(--fuji-po-red)}a.pink-link{text-decoration:underline;color:var(--fuji-po-red)}a.pink-link
.remark-text,.remark-text.campaign{font-size:1.1rem}p{margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;line-height:2.0rem;margin:0}ul{padding-inline-start:0}h1,ul.List{margin:0em;padding-left:0px;font-size:62.5%}table th, table td,header,footer{font-size:1.3rem}@media screen and (min-width: 768px){.pc,
div.div-pc,
img.div-pc,
span.pc_dot,
#cv dl dt a.pc,span.pc_br,.overseas-table-unselected{display:""}.sp,
div.div-sp,
img.div-sp,
span.sp_br,
.sp_btn,
#sp-menu,
#cv dl dt a.sp,img.img-mv-sp,.sp.flex-btns-container{display:none}}@media screen and (max-width: 767px){.pc,
div.div-pc,
img.div-pc,
span.pc_dot,
table.overseas-plan-table .overseas-table-pc,
span.pc_br,
#cv dl dt a.pc,.overseas-table-unselected,img.img-mv,.pc.flex-btns-container{display:none}.sp,
div.div-sp,
img.div-sp,
span.sp_br,
#sp-menu,
.sp_btn,
#cv dl dt a.sp,
table.overseas-plan-table .overseas-table-sp,img.img-mv-sp{display:""}img.div-sp{height:auto}}header{height:80px;background-color:#FFF;position:fixed;left:0;right:0;top:0;z-index:10000;transition: .2s;box-shadow:0px 0px 10px rgb(0 0 0 / 30%)}header
.inner{max-width:980px;height:80px;margin:0
auto;display:flex;justify-content:space-between}header
.logo{width:150px;margin:0;padding:16px
0}header .logo
a{display:inline-block;text-decoration:none}header .logo
img{width:100%}header .header-menu-wrapper-pc{width:calc(100% - 400px);display:flex;justify-content:flex-end;margin-block-start:0em;margin-block-end:0em}header .header-menu-wrapper-sp{display:none}header .header-menu{width:100%;max-width:120px;margin:8px
0;position:relative;display:inline-block;list-style:none;letter-spacing:unset;text-align:center;text-indent:0;border-left:1px solid #000;line-height:1.3}header .header-menu:first-of-type{border-left:none}header .header-menu::before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-100;content:"";background:var(--fuji-po-blue-2);opacity: .1;transform-origin:right;transform:scale(0, 1);transition:transform 0.2s}header .header-menu:hover
a{color:var(--fuji-po-blue-1);z-index:3}header .header-menu:hover::before{transform-origin:left top;transform:scale(1, 1);z-index:2}header .header-menu
a{height:100%;padding:10px
0;display:flex;align-items:center;justify-content:center;position:relative;font-size:1.4rem;color:#000;box-sizing:border-box}header .header-menu-entry{width:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin:0;padding:10px;background:var(--fuji-po-red)}header .header-menu-entry::before{background-color:var(--fuji-po-blue-2);z-index:1;opacity:1}header .header-menu-entry
a{display:block;height:100%;padding:14px
0;position:relative;font-weight:bold;color:#fff;line-height:1.4;z-index:2;white-space:nowrap;box-sizing:content-box}header .header-menu-entry a::after{position:absolute;content:'';display:inline-block;bottom:20px;right:5px;width:0;height:0;border-left:8px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}header .header-menu-entry:hover
a{color:#000}header .header-menu-entry:hover a::after{border-left:8px solid #000}header .entry-text{font-size:1.1rem}header .large-text{font-size:1.5rem}header #humberger-menu{display:none;width:35px;height:29px;position:absolute;right:0;top:22px;z-index:999999;margin:0;transition: .3s all}header #humberger-menu
a{display:block}header #humberger-menu
span{position:absolute;width:100%;height:2px;transition:0.3s ease-in-out;left:0;background:#000}header #humberger-menu span.top-border{top:0}header #humberger-menu span.middle-border{top:13px;margin:0}header #humberger-menu span.last-border{top:26px;margin:0}header #humberger-menu.open{display:block;top:30px}header #humberger-menu.open
span{background:var(--fuji-po-blue-1)}header #humberger-menu.open span.top-border{transform:rotate(-45deg);top:15px}header #humberger-menu.open span.middle-border{background:transparent}header #humberger-menu.open span.last-border{transform:rotate(45deg);top:15px}header #humberger-menu:focus{outline-offset:5px;transition:none}header .header-menu-wrapper-sp.open{width:100%;height:100%;padding:20% 10%;position:fixed;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;background:#F5F5F5;z-index:111;transform:scale(1);box-sizing:border-box}header .header-menu-wrapper-sp .header-menu
a{font-size:1.6rem}header .header-menu-logo{display:block;max-width:160px;margin:0
auto}header .header-menu-logo
img{width:100%}header ul.header-menu-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:420px;margin:30px
auto 0}header ul.header-menu-list
li{width:calc(100% / 2 - 10px);max-width:100%;margin:15px
0 0;border-left:none}header ul.header-menu-list
a{padding:0;justify-content:flex-start;font-weight:bold;color:var(--fuji-po-blue-1)}header .header-menu-bottom{margin-top:30px;display:flex;justify-content:center;gap:15px}header .header-menu-bottom
a{width:calc(100% / 2 - 40px);padding:12px;position:relative;text-align:center;box-sizing:border-box;color:#fff;font-weight:bold;font-size:1.4rem}header .header-menu-bottom a::after{position:absolute;content:"";display:inline-block;top:0;bottom:0;right:10px;margin:auto;width:0;height:0;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}header .header-menu-bottom
a.entry{background:var(--fuji-po-red)}header .header-menu-bottom a.corp-entry{background:var(--fuji-po-blue-1)}.header-link-wrapper{display:flex;margin:0}header .header-menu.header-menu-entry{border-left:none}header .header-link-mypage{padding:10px;background:#F2F5F5;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin:0;z-index:1}header .header-link-mypage
a{display:block;height:unset;z-index:2}header .header-link .mypage-icon{display:block;max-width:40px;margin:auto;padding-bottom:3px;line-height:1}@media (min-width: 768px) and (max-width: 1280px){header
div.inner{position:relative;max-width:740px}header
.logo{width:120px;padding:20px
0}header .header-menu-entry{padding:8px
4px;transform:translateX(-50%)}header .header-menu-entry a::after{bottom:18px;right:10px}header #humberger-menu{display:block}header .header-link-mypage{display:none}}@media screen and (max-width:767px){header.fuji-header
ul{display:unset;position:unset;opacity:unset;z-index:unset;background:unset;left:unset;right:unset;top:unset;bottom:unset;box-sizing:unset;padding:unset}header.fuji-header ul
li{width:unset;height:100%;display:flex;justify-content:center;align-items:center}header{height:70px}header
.inner{height:70px;padding:0
5%;position:relative}header
.logo{width:120px}header .header-menu-entry{width:86px;transform:translateX(-45px)}header #humberger-menu{display:block}header #humberger-menu{right:4%}header ul.header-menu-list{max-width:300px}header .header-menu-wrapper-sp .header-menu
a{font-size:1.4rem}}#footer-scroll{position:fixed;bottom:110px;right:-18px;z-index:100}footer #footer-scroll{text-align:center}footer #footer-scroll .follow-btn{width:90px;margin-bottom:10px}footer #footer-scroll .follow-btn-entry{width:105px;transform:translateX(-15px)}footer #footer-scroll #js-top
img{margin-top:11px;width:60px;margin-bottom:9px;margin-left:5px}#footer-scroll
li{position:relative}#footer-scroll li .five-minutes{position:absolute;top:-25%;left:-25%;width:55px;height:55px;z-index:1000}@media (min-width: 768px) and (max-width: 1280px){footer #footer-scroll .follow-btn{width:90px}footer #footer-scroll .follow-btn-entry{width:105px}}@media screen and (max-width:767px){footer #footer-scroll{width:70%;bottom:0;left:0;text-align:center;display:block}footer #footer-scroll
ul{margin:0;padding:0;display:flex}footer #footer-scroll .follow-btn{position:relative;margin-bottom:0;padding:10px
15px 10px 0px;border-radius:14px 14px 0 0;border:1px
solid #fff;border-bottom:none}footer #footer-scroll .follow-btn::after{position:absolute;content:'';display:inline-block;top:0;bottom:0;right:10px;margin:auto;width:0;height:0;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}footer #footer-scroll .follow-btn-entry-corp{width:50%;background:var(--fuji-po-blue-1)}footer #footer-scroll .follow-btn-faq{width:50%;background:var(--fuji-po-gray-1)}footer #footer-scroll .follow-btn
a{color:#fff}footer #footer-scroll img.img-mv-sp{height:50px}}footer.fuji-footer{background-color:var(--fuji-po-blue-1);line-height:1.7}footer ul
li{list-style:none}footer
.inner{max-width:840px;margin:auto;position:relative}footer
.row{display:flex;justify-content:space-between;align-items:center}footer #footer-entry{padding:50px
0;background-color:#C4E1F4}footer .footer-entry-button{width:400px;height:100px;position:relative;display:flex;align-items:center;justify-content:center;background:var(--fuji-po-red)}footer .footer-entry-button
a{width:100%;display:block;padding:18px
0 18px 70px;text-align:center;font-size:2.3rem;font-weight:bold;color:#fff;transition: .2s all}footer .footer-entry-button a:hover{opacity: .8}footer .footer-entry-button
img{max-width:140px;position:absolute;top:-25px;left:0;margin:auto}footer .footer-entry-button a span.entry-text{position:relative}footer .footer-entry-button a span.entry-text::before{position:absolute;content:'';display:inline-block;top:2px;bottom:0;right:-20px;margin:auto;width:0;height:0;border-left:14px solid #fff;border-top:9px solid transparent;border-bottom:9px solid transparent}footer .footer-entry-button span.entry-text-top{display:block;font-size:1.6rem}footer .footer-entry-houjin{background:#fff}footer .footer-entry-houjin
a{padding:30px
0 30px 70px;color:var(--fuji-po-blue-1)}footer .footer-entry-houjin
img{max-width:130px;top:-30px}footer .footer-entry-houjin a span.entry-text::before{border-left:14px solid var(--fuji-po-blue-1)}footer .footer-link{padding:40px
0;text-align:center}footer .footer-link
.row{align-items:flex-start;gap:40px;margin-top:20px}footer a.footer-link-logo{display:inline-block}footer .footer-link-list{width:100%;margin:0;text-align:left}footer .footer-link-list
li{display:flex;justify-content:space-between;align-items:center;transition: .2s all}footer .footer-link-list li:hover{opacity: .8}footer .footer-link-list li+li{margin-top:8px}footer .footer-link-list li
a{width:100%;font-size:1.5rem;font-weight:bold;color:#fff}footer .footer-link-list .dli-caret-circle-fill-right{right:40px}footer .footer-link-list .dli-caret-circle-fill-right::before{color:var(--fuji-po-blue-1)}footer .footer-nest{width:100%}footer .footer-nest-title{margin:0;text-align:left;font-size:1.5rem;color:#fff;border-bottom:1px solid #fff}footer .footer-nest-inner+.footer-nest-inner{margin-top:20px}footer .footer-nest .footer-link-list
li{margin-top:8px}footer .privacy-mark{width:75px;padding:calc(75px / 4);position:absolute;bottom:0;right:0;transform:translate(90px, 40px);box-sizing:initial}footer .privacy-mark
img{width:100%}footer .footer-copy{position:absolute;right:145px;bottom:-18px;color:#fff}@media (min-width: 768px) and (max-width: 1280px){footer .footer-entry-button{width:325px}footer .footer-entry-button
a{padding:18px
0 18px 90px;font-size:2rem}footer .footer-entry-button
img{max-width:130px}footer .footer-entry-houjin
a{padding:30px
0 30px 80px}footer .footer-entry-houjin
img{max-width:120px}footer .footer-link{padding:40px
0 100px}footer .footer-link-list li
a{font-size:1.3rem}footer .footer-link-list .dli-caret-circle-fill-right{right:10px}footer .footer-link
.row{flex-wrap:wrap;gap:0}footer .footer-link .row>.footer-link-list{width:calc(100% / 2 - 20px)}footer .footer-link-logo{max-width:140px}footer .footer-link-logo
img{width:100%}footer .footer-link-list li
a{font-size:1.4rem}footer .footer-link-list .dli-caret-circle-fill-right{right:15px}footer .footer-link-list.second .dli-caret-circle-fill-right{right:0}footer .footer-nest{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px}footer .footer-nest-inner{width:calc(100% / 2 - 20px)}footer .footer-nest-inner+.footer-nest-inner{margin-top:0}footer .footer-nest-title{width:94%;font-size:1.5rem}footer .footer-nest-inner + .footer-nest-inner .footer-nest-title{width:100%}footer .privacy-mark{transform:none;bottom:-84px}footer .footer-copy{right:100px;bottom:-62px}}@media screen and (max-width: 767px){footer #footer-entry{padding:50px
0 30px}footer #footer-entry
.inner{max-width:80%;margin:0
0 0 auto;position:relative}footer .entry-text-top{position:absolute;top:-30px;left:0;right:0;margin:auto;text-align:center;font-weight:bold;color:var(--fuji-po-blue-1)}footer #footer-entry
.row{justify-content:center;gap:10px}footer .footer-entry-button{width:100px;height:auto}footer .footer-entry-button
a{padding:15px
10px 15px 0;font-size:1.4rem}footer .footer-entry-button
img{max-width:110px;left:-110px}footer .footer-entry-button a span.entry-text::before{right:2px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}footer .footer-entry-houjin
a{padding:15px
15px 15px 0}footer .footer-entry-houjin a span.entry-text::before{right:-5px;border-left:10px solid var(--fuji-po-blue-1)}footer .footer-link{padding:20px
0 85px}footer .footer-link
.inner{padding:0
4%}footer .footer-link
.row{flex-wrap:wrap;gap:0}footer .footer-link .row>.footer-link-list.first{width:48%}footer .footer-link .row>.footer-link-list.second{width:52%}footer .footer-link-logo{max-width:140px}footer .footer-link-logo
img{width:100%}footer .footer-link-list li
a{font-size:1.4rem;letter-spacing:-1px}footer .footer-link-list .dli-caret-circle-fill-right{right:15px}footer .footer-link-list.second .dli-caret-circle-fill-right{right:0}footer .footer-nest{display:flex;justify-content:space-between;align-items:flex-start;margin-top:20px}footer .footer-nest-inner{width:48%}footer .footer-nest-inner+.footer-nest-inner{width:52%;margin-top:0}footer .footer-nest-title{width:94%;font-size:1.5rem}footer .footer-nest-inner + .footer-nest-inner .footer-nest-title{width:100%}footer .privacy-mark{transform:none;bottom:-84px}footer .footer-copy{right:100px;bottom:-62px}}div.empty-area{height:10px}div.content-box-inner{max-width:980px;width:100%;margin:0
auto}div.content-box-inner
p{font-size:1.3rem}.content-box-inner.empty-top,.section-container.empty-top{margin-top:50px}div.content-box-title
p{font-size:3.8rem;line-height:40px;text-align:center;margin-bottom:26px}div.main{margin-top:80px}.section-inner{max-width:980px;margin:0
auto}h1.main-title,h2{text-align:center;font-size:5rem;color:var(--fuji-po-blue-1);position:relative;letter-spacing:3px;width:fit-content;margin:0
auto}h1.main-title
p{line-height:1.3}h1.main-title span.main-phrase-emphasis,
h2 span.main-phrase-emphasis{display:block;font-size:2.8rem;color:var(--fuji-po-yellow);margin-bottom:15px}.sub-phrase{text-align:center;font-weight:bold;margin-top:40px}.sub-phrase p:nth-of-type(1){font-size:2.9rem;line-height:1.3}.sub-phrase p:nth-of-type(2){font-size:1.8rem;margin-top:15px}@media screen and (min-width: 768px){img.img-mv{width:100%;height:auto}}@media (min-width: 768px) and (max-width: 1280px){h1.main-title,h2{font-size:4.2rem;line-height:1.2}h1.main-title span.main-phrase-emphasis,
h2 span.main-phrase-emphasis{font-size:2.5rem;margin-bottom:13px}.section-inner{max-width:691px}.sub-phrase p:nth-of-type(1){font-size:2.5rem}}@media screen and (max-width:767px){body{min-width:0}h1.main-title,h2{font-size:2.7rem;letter-spacing:1px;line-height:1.2}h1.main-title span.main-phrase-emphasis,
h2 span.main-phrase-emphasis{font-size:1.4rem;margin-bottom:10px}div.main{margin-top:70px}.sub-phrase p:nth-of-type(1){font-size:2.2rem}.sub-phrase p:nth-of-type(2){font-size:1.6rem}}@media (min-width: 768px) and (max-width: 1280px){body{min-width:100%}.hide-tb.pc{display:none}div.inner{max-width:680px}}.inner{max-width:980px;margin:0
auto}@media (min-width: 768px) and (max-width: 1280px){.inner{max-width:680px}}@media screen and (max-width:767px){.inner{max-width:100%}}button{font-family:"Montserrat","Noto Sans JP",sans-serif}div#price_fix.column-fix.faq-btn{width:40px;position:fixed;right:0;background:transparent;z-index:5;transition: .3s all;cursor:pointer;margin-right:9%;filter:drop-shadow(0px 3px 6px rgb(0,0,0,20%));border-radius:20px;top:90vh}@media screen and (max-width: 767px){div#price_fix.column-fix.faq-btn{margin-right:2%;width:25px;top:auto;bottom:80px}}.page-key-visual{width:100%;height:315px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.page-key-visual
img{width:100%}.page-key-visual.bg-type-red{background-image:url(/assets/img/page-kv-bg-red-pc.webp)}.page-key-visual.bg-type-blue{background-image:url(/assets/img/page-kv-bg-blue-pc.webp)}.page-key-visual img.page-key-visual-fuji{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:auto;max-width:1280px;z-index:0}.page-key-visual .page-key-visual-main{position:absolute;left:50%;transform:translateX(-50%);z-index:1;width:980px}.page-key-visual .page-key-visual-main
img{width:100%;height:auto}@media (min-width: 768px) and (max-width: 1280px){.page-key-visual{height:auto}.page-key-visual .page-key-visual-main{position:relative;width:100%;max-width:980px}}@media screen and (max-width:767px){.page-key-visual{height:auto}}#breadcrumbs{padding-top:10px}#breadcrumbs i.ico-home{display:inline-block;background:transparent url(/assets/img/ico-home.png) left no-repeat;width:20px;height:18px;background-size:20px 18px}#breadcrumbs
ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;width:980px;margin:0
auto}#breadcrumbs ul
li{list-style:none;font-weight:normal;display:flex;gap:4px;align-items:center}#breadcrumbs ul li
a{padding-top:1px}#breadcrumbs ul li
span.breadcrumb_arrow{font-size:14px}#breadcrumbs ul li
span.breadcrumb_page_name{font-size:12px;padding-top:3px;line-height:1.3}#breadcrumbs ul li
a{color:var(--fuji-po-blue-1)}@media screen and (max-width:767px){#breadcrumbs{padding:10px
5% 0}}.page-nav-flex{margin:0
auto 15px;padding:25px
0 60px;display:flex;justify-content:center;gap:10px;max-width:980px}.page-nav-flex a.fuji-default-button{width:calc(100% / 4 - 7.5px);padding:10px
15px;margin:0;text-align:center}.page-nav-flex a.fuji-default-button.btn-red{background-color:var(--fuji-po-red)}.page-nav-flex a.fuji-default-button.btn-red .dli-caret-circle-fill-bottom::before{border-top-color:var(--fuji-po-red)}.page-nav-flex a.fuji-default-button.btn-blue{background-color:var(--fuji-po-blue-1)}.page-nav-flex a.fuji-default-button.btn-blue .dli-caret-circle-fill-bottom::before{border-top-color:var(--fuji-po-blue-1)}.page-nav-flex a.fuji-default-button .dli-caret-circle-fill-bottom{width:1.1em;height:1.1em;right:10px}.page-nav-flex a.fuji-default-button .dli-caret-circle-fill-bottom::before{left:50%}@media (min-width: 768px) and (max-width: 1280px){.page-nav-flex{max-width:680px}.page-nav-flex a.fuji-default-button{font-size:1.2rem;padding:10px
20px 10px 10px}.page-nav-flex a.fuji-default-button .dli-caret-circle-fill-bottom{right:7px}}@media screen and (max-width:767px){.page-nav{padding:0
5%}.page-nav-flex{max-width:400px;width:100%;flex-wrap:wrap;padding:20px
0 30px;box-sizing:border-box}.page-nav-flex a.fuji-default-button{width:calc(100% / 2 - 5px);padding:10px
15px 10px 5px;font-size:1.2rem}.page-nav-flex a.fuji-default-button .dli-caret-circle-fill-bottom{width:1.1em;height:1.1em;right:8px}}.section-background-1{position:relative;padding:85px
30px}.section-background-2,.section-background-3,.section-background-4,.section-background-5{position:relative;padding:125px
30px 85px}.section-background-4{padding:0
30px 85px}.section-background-1,.section-background-3,.section-background-4{background-color:#FFF}.section-background-2{background-color:var(--fuji-po-gray-2);color:var(--fuji-po-gray-1)}.section-background-2::before,.section-background-3::before,.section-background-5::before{display:block;position:absolute;top:-15px;left:0;right:0;content:'';background-image:url(/assets/img/section-fuji2.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 0;padding-bottom:9%}.section-background-3::before{background-image:url(/assets/img/section-fuji.svg)}.section-background-5::before{background-image:url(/assets/img/section-fuji3.svg)}.section-background-5.type-bg-gray::before{background-image:url(/assets/img/section-fuji3-bg-gray.svg)}.section-background-3{color:var(--fuji-po-gray-1)}.section-background-5{background-color:var(--fuji-po-blue-1)}@media (min-width: 768px) and (max-width: 1280px){.section-background-1{padding:85px
30px 105px}.section-background-2,.section-background-3,.section-background-4,.section-background-5{padding:95px
30px 85px}}@media screen and (max-width:767px){.section-background-1{padding:45px
5% 70px}.section-background-2,.section-background-3,.section-background-4,.section-background-5{position:relative;padding:80px
5% 70px}.section-background-2::before,.section-background-3::before,.section-background-5::before{display:block;position:absolute;top:-15px;left:0;right:0;content:'';width:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 0;padding-bottom:25vw;border:0}}.default-btn-wrap{text-align:center}.fuji-default-button{position:relative;padding:10px
36px;background-color:var(--fuji-po-gray-1);color:#FFF;border-radius:100px;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:bold;box-sizing:border-box;line-height:1.3;border:none;margin:0
auto;cursor:pointer}.fuji-default-button.normal{width:265px}.fuji-default-button.wide{width:450px;padding:20px;font-size:1.8rem}.fuji-default-button.type-red{background-color:var(--fuji-po-red)}.fuji-default-button.type-blue{background-color:var(--fuji-po-blue-1)}.fuji-default-button.type-red .dli-caret-circle-fill-right::before{color:var(--fuji-po-red)}.fuji-default-button.type-blue .dli-caret-circle-fill-right::before{color:var(--fuji-po-blue-1)}.fuji-default-button .dli-caret-circle-fill-right,
.fuji-default-button .dli-caret-circle-fill-bottom{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:1.1em;height:1.1em}.fuji-default-button .dli-caret-circle-fill-bottom::before{border-width:0.468616em 0.334em;top:54%;left:51%}.fuji-default-button.open .dli-caret-circle-fill-bottom::before{top:46%;border-bottom:solid 7px;border-bottom-color:currentColor;border-top:0}.fuji-default-button.wide .dli-caret-circle-fill-right,
.fuji-default-button.wide .dli-caret-circle-fill-bottom{right:40px}.fuji-default-button:hover{transition:0.2s linear;opacity:0.8}@media screen and (max-width:767px){.fuji-default-button.normal{width:190px;padding:8px
25px;font-size:1.3rem}.fuji-default-button.open .dli-caret-circle-fill-bottom::before{border-bottom:solid 6px}}.device-icon-btn{display:inline-block;width:320px;position:relative;height:80px;line-height:80px;color:#fff;font-size:2rem;font-weight:bold;border-radius:50px;letter-spacing:2px;padding-left:25px;box-sizing:border-box}.device-icon-btn.bg-type-red{background-color:var(--fuji-po-red)}.device-icon-btn.bg-type-blue{background-color:var(--fuji-po-blue-1)}.device-icon-btn.bg-type-gray{background-color:var(--fuji-po-gray-1)}.device-icon-btn span.dli-caret-circle-fill-right{width:25px;height:25px;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.device-icon-btn.bg-type-red span.dli-caret-circle-fill-right::before{color:var(--fuji-po-red)}.device-icon-btn.bg-type-blue span.dli-caret-circle-fill-right::before{color:var(--fuji-po-blue-1)}.device-icon-btn.bg-type-gray span.dli-caret-circle-fill-right::before{color:var(--fuji-po-gray-1)}.device-icon-btn span.circle-img{display:inline-block;width:60px;height:60px;border-radius:50%;position:absolute;left:10px;top:50%;transform:translateY(-50%);background-color:#fff;box-sizing:border-box}.device-icon-btn.bg-type-red span.circle-img{padding:12px
0 0 13px}.device-icon-btn.bg-type-blue span.circle-img{padding:1px
0 0 17px}.device-icon-btn.bg-type-gray span.circle-img{padding:1px
4px 0 14px}.device-icon-btn span.circle-img
img{width:100%}.device-icon-btn:hover{transition:0.2s linear;opacity:0.8}.icon-btn-flex{display:flex;justify-content:space-between}@media (min-width: 768px) and (max-width: 1280px){.icon-btn-flex .device-icon-btn{width:220px;height:60px;line-height:60px;font-size:1.5rem}.icon-btn-flex .device-icon-btn span.circle-img{width:40px;height:40px}.icon-btn-flex .device-icon-btn.bg-type-red span.circle-img{padding:3px
0 0 9px}.icon-btn-flex .device-icon-btn.bg-type-blue span.circle-img{padding:0
0 0 12px}.icon-btn-flex .device-icon-btn.bg-type-blue span.circle-img
img{margin-bottom:3px}.icon-btn-flex .device-icon-btn.bg-type-gray span.circle-img{padding:0
2px 0 10px}.icon-btn-flex .device-icon-btn.bg-type-gray span.circle-img
img{margin-bottom:2px}.device-icon-btn span.dli-caret-circle-fill-right{right:10px}}@media screen and (max-width:767px){.device-icon-btn{width:260px;height:65px;line-height:65px;padding-left:13px;font-size:1.7rem}.device-icon-btn span.circle-img{width:45px;height:45px}.device-icon-btn.bg-type-red span.circle-img{padding:6px
0 0 9px}.device-icon-btn.bg-type-blue span.circle-img{padding:0
0 0 13px}.device-icon-btn.bg-type-blue span.circle-img
img{margin-bottom:2px}.device-icon-btn.bg-type-gray span.circle-img{padding:0
0 0 10px}.icon-btn-flex{flex-direction:column;justify-content:center;gap:15px}}.dli-caret-circle-fill-right{display:inline-block;vertical-align:middle;color:#FFF;line-height:1;position:relative;width:1.1em;height:1.1em;border:0.075em solid currentColor;background:currentColor;border-radius:50%;box-sizing:content-box;margin-left:7px}.dli-caret-circle-fill-right::before{content:'';color:var(--fuji-po-gray-1);width:0;height:0;border-style:solid;border-color:transparent;border-width:0.38em 0.51177em;border-left-color:currentColor;border-right:0;transform:translateX(15%);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.dli-caret-circle-fill-bottom{display:inline-block;vertical-align:middle;color:#FFF;line-height:1;position:relative;width:1.6em;height:1.6em;border:0.075em solid currentColor;background:currentColor;border-radius:50%;box-sizing:content-box}.dli-caret-circle-fill-bottom::before{content:'';color:var(--fuji-po-gray-1);width:0;height:0;border-style:solid;border-color:transparent;border-width:0.759616em 0.45em;border-top-color:currentColor;border-bottom:0;top:55%;left:48%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);position:absolute;margin:auto}.dli-caret-fill-right{content:'';color:#FFF;width:0;height:0;border-style:solid;border-color:transparent;border-width:0.48em 0.71177em;border-left-color:currentColor;border-right:0;margin-left:10px}@media screen and (max-width: 767px){img.img-mv-sp{width:100%}}.fuji-point-fujikichi{position:absolute;top:79%;right:-30px;transform:translateX(100%) translateY(-50%);-webkit-transform:translateX(100%) translateY(-50%);width:200px}.fuji-point-area{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0
auto;margin-top:30px}.fuji-point-area>div{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;margin-top:50px;position:relative;z-index:1;width:calc((100% - 30px)/2);height:360px}.fuji-point-number{text-align:center;font-size:2.8rem;font-weight:bold;color:var(--fuji-po-blue-1)}.fuji-point-number
span{font-size:5rem;margin-left:5px}.fuji-point-1 .fuji-point-img{height:135px;margin-top:35px;margin-left:30px}.fuji-point-2 .fuji-point-img{height:103px;margin-top:35px}.fuji-point-3 .fuji-point-img{height:130px;margin-top:24px;margin-left:7px}.fuji-point-4 .fuji-point-img{height:112px;margin-top:35px;margin-left:17px}.fuji-point-text{font-size:2.7rem;font-weight:bold;color:var(--fuji-po-blue-2);letter-spacing:-1px;line-height:1.3}.fuji-point-text
span{color:var(--fuji-po-red);font-size:1.2em}.fuji-point-1 .fuji-point-text{margin-top:-32px}.fuji-point-2 .fuji-point-text{margin-top:28px}.fuji-point-sub-text{font-size:1.8rem;margin-top:9px;line-height:1.5;width:395px;font-weight:bold;color:var(--fuji-po-gray-1)}.fuji-point-1 .fuji-point-sub-text{margin-top:16px;width:fit-content}.fuji-point-2 .fuji-point-sub-text{margin-top:10px;width:fit-content}.fuji-point-3 .fuji-point-sub-text{margin-top:12px;width:355px}.fuji-point-4 .fuji-point-sub-text{margin-top:10px;width:324px}.fuji-point-button{position:absolute;padding:10px
36px;background-color:var(--fuji-po-gray-1);color:#FFF;bottom:0px;left:50%;transform:translateX(-50%);border-radius:100px;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:bold;width:265px;box-sizing:border-box;line-height:1.3}.fuji-point-button:hover{transition:0.2s linear;opacity:0.8}.fuji-point-1 .fuji-point-button{bottom:7px}.fuji-point-4 .fuji-point-button{bottom:-3px}.fuji-point-button .dli-caret-circle-fill-bottom{width:1.1em;height:1.1em;margin-left:7px}.fuji-point-button .dli-caret-circle-fill-bottom::before{border-width:0.468616em 0.334em;top:54%;left:49%}@media screen and (min-width:768px){.fuji-point-area{width:900px}.fuji-point-area>div:before{content:"";background:var(--fuji-po-gray-2);height:360px;width:360px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;position:absolute;z-index:-1}}@media (min-width: 768px) and (max-width: 1280px){.fuji-point-fujikichi{top:-12%;right:45px;width:97px}.fuji-point-area{width:100%;max-width:691px}.fuji-point-area>div{height:310px}.fuji-point-area>div:before{height:310px;width:310px}.fuji-point-1 .fuji-point-img{height:110px;margin-top:25px;margin-left:25px}.fuji-point-text{font-size:2.3rem}.fuji-point-sub-text{font-size:1.5rem}.fuji-point-3 .fuji-point-sub-text{width:300px}.fuji-point-2 .fuji-point-img{height:87px;margin-top:25px}.fuji-point-3 .fuji-point-img{height:107px;margin-top:25px;margin-left:7px}.fuji-point-4 .fuji-point-button{bottom:-32px}}@media screen and (max-width:767px){.fuji-point-area{display:block}.fuji-point-area>div{width:100%;height:auto;margin-top:48px}.fuji-point-area>div:not(:first-of-type){margin-top:32px;padding-top:32px;border-top:1px solid var(--fuji-po-gray-1)}.fuji-point-1 .fuji-point-img,
.fuji-point-3 .fuji-point-img,
.fuji-point-4 .fuji-point-img{height:70px;margin:20px
auto 5px}.fuji-point-number{font-size:1.9rem;margin-bottom:17px}.fuji-point-number
span{font-size:4rem;margin-left:5px}.fuji-point-sp-background{background-color:var(--fuji-po-gray-2);width:100%}.fuji-point-1 .fuji-point-text,
.fuji-point-2 .fuji-point-text,
.fuji-point-3 .fuji-point-text,
.fuji-point-4 .fuji-point-text{margin-top:12px;font-size:1.49rem}.fuji-point-1 .fuji-point-sub-text,
.fuji-point-2 .fuji-point-sub-text,
.fuji-point-3 .fuji-point-sub-text,
.fuji-point-4 .fuji-point-sub-text{margin-top:5px;font-size:1.4rem}.fuji-point-1 .fuji-point-button,
.fuji-point-4 .fuji-point-button{position:static;transform:unset;transform:unset;font-size:1.3rem;padding:6px
20px;margin-top:10px;padding:8px
25px}.fuji-point-button .dli-caret-circle-fill-bottom::before{top:54%;left:50%}.fuji-point-fujikichi{display:none}.fuji-point-2 .fuji-point-img{height:26px;margin:34px
auto}.fuji-point-3 .fuji-point-sub-text,
.fuji-point-4 .fuji-point-sub-text{width:fit-content}}.plan-title .plan-title-flex{display:flex;align-items:center;justify-content:center;font-weight:bold;border-bottom:5px solid;padding-bottom:8px;gap:15px}.plan-title{margin-top:60px}.plan-title.type-red{color:var(--fuji-po-red)}.plan-title.type-blue{color:var(--fuji-po-blue-1)}.plan-title.type-gray{color:var(--fuji-po-gray-1)}.plan-title .plan-title-flex .plan-title-main{font-size:5.5rem}.plan-title .plan-title-flex .plan-title-main
span{font-size:3.8rem}.plan-title .plan-title-flex .plan-title-sub{padding-top:10px}.plan-title .plan-title-flex .plan-title-sub
span{font-size:2rem;border-radius:30px;text-align:center;padding:3px
30px;letter-spacing:2px}.plan-title.type-red .plan-title-flex .plan-title-sub
span{border:4px
solid var(--fuji-po-red)}.plan-title.type-blue .plan-title-flex .plan-title-sub
span{border:4px
solid var(--fuji-po-blue-1)}.plan-title.type-gray .plan-title-flex .plan-title-sub
span{border:4px
solid var(--fuji-po-gray-1)}.plan-title
p{text-align:center;margin-top:10px;font-size:1.8rem;font-weight:bold;color:var(--fuji-po-gray-1)}.plan-point-flex{display:flex;gap:40px;justify-content:center;margin-top:30px}.plan-point-flex .point-box .point-bg{width:160px;height:160px;background-color:#fff;border-radius:50%;padding-top:15px;box-sizing:border-box}.plan-point-flex .point-box .point-bg .point-number{text-align:center;font-size:1.7rem;font-weight:bold;margin-bottom:10px}.plan-point-flex.type-red .point-box .point-bg .point-number{color:var(--fuji-po-red)}.plan-point-flex.type-blue .point-box .point-bg .point-number{color:var(--fuji-po-blue-1)}.plan-point-flex.type-gray .point-box .point-bg .point-number{color:var(--fuji-po-gray-1)}.plan-point-flex .point-box .point-bg .point-number
span{font-size:2.6rem;margin-left:3px}.plan-point-flex .point-box .point-bg
img{width:100%}.plan-point-flex .point-box .point-bg .point-text{font-size:1.3rem;font-weight:bold;color:var(--fuji-po-gray-1);text-align:center;position:relative;top:-30px}.plan-point-flex .point-box .point-bg a.fuji-default-button{padding:8px
10px;font-size:1.3rem;width:160px;margin:3px
auto 0}.plan-point-flex .point-box .point-bg a.fuji-default-button .dli-caret-circle-fill-right{right:10px}.plan-price-flex{display:flex;align-items:center;margin-top:60px}.plan-price-flex.flex-4-column{gap:10px}.plan-price-flex.flex-4-column .plan-price-box{width:calc(100% / 4 - 7.5px)}.plan-price-flex.flex-3-column{gap:15px}.plan-price-flex.flex-3-column .plan-price-box{width:calc(100% / 3 - 10px)}.plan-price-flex .plan-price-box .box-gb{text-align:center;font-size:4rem;font-weight:bold;color:#fff;padding:9px
5px}.plan-price-flex.type-red .plan-price-box .box-gb{background-color:var(--fuji-po-red)}.plan-price-flex.type-blue .plan-price-box .box-gb{background-color:var(--fuji-po-blue-1)}.plan-price-flex.type-gray .plan-price-box .box-gb{background-color:var(--fuji-po-gray-1)}.plan-price-flex .plan-price-box .box-gb
span{font-size:2rem}.plan-price-flex .plan-price-box .box-gb.box-type-2{font-size:3rem;line-height:0.7;padding:8px;height:58px;box-sizing:border-box}.plan-price-flex .plan-price-box .box-gb.box-type-2 span.gb-text-sub{font-size:1.6rem}.plan-price-flex .plan-price-box .box-price{background-color:#fff;padding:15px
0;position:relative}.plan-price-flex .plan-price-box .box-price
img{width:60px;position:absolute;right:-5px;top:-30px}.plan-price-flex .plan-price-box .box-price
p{font-size:1.5rem;font-weight:bold;text-align:center}.plan-price-flex.type-red .plan-price-box .box-price p span,
.plan-price-flex.type-gray .plan-price-box .box-price p
span{color:var(--fuji-po-red)}.plan-price-flex.type-blue .plan-price-box .box-price p
span{color:var(--fuji-po-blue-1)}.plan-price-flex .plan-price-box .box-price .price-flex{display:flex;align-items:center;justify-content:center;margin-top:5px}.plan-price-flex .plan-price-box .box-price .price-flex .price-big-text{font-size:4.5rem;font-weight:bold}.plan-price-flex.type-red .plan-price-box .box-price .price-flex .price-big-text{color:var(--fuji-po-red)}.plan-price-flex.type-blue .plan-price-box .box-price .price-flex .price-big-text{color:var(--fuji-po-blue-1)}.plan-price-flex.type-gray .plan-price-box .box-price .price-flex .price-big-text{color:var(--fuji-po-gray-1)}.plan-price-flex .plan-price-box .box-price .price-flex .price-unit-text{font-size:1.2rem;font-weight:bold;margin:6px
0 0 5px;text-align:center;line-height:1.2}.plan-caution{margin-top:10px;margin-bottom:40px}.plan-caution
p{font-size:1.3rem;line-height:1.5;text-indent:-1em;padding-left:1em}@media (min-width: 768px) and (max-width: 1280px){.plan-title .plan-title-flex .plan-title-main{font-size:4.5rem}.plan-title .plan-title-flex .plan-title-main
span{font-size:3.2rem}.plan-title .plan-title-flex .plan-title-sub
span{font-size:1.8rem}.plan-price-flex .plan-price-box .box-gb{font-size:3rem}.plan-price-flex .plan-price-box .box-price
p{font-size:1.3rem}.plan-price-flex .plan-price-box .box-price .price-flex .price-big-text{font-size:3.6rem}.plan-price-flex .plan-price-box .box-price .price-flex .price-unit-text{font-size:1.1rem;margin:6px
0 0 3px}.plan-price-flex .plan-price-box .box-price
img{width:45px;top:-22px}.plan-caution
p{font-size:1.2rem}.plan-price-flex .plan-price-box .box-gb.box-type-2{font-size:2.6rem;padding:7px;height:50px}.plan-price-flex .plan-price-box .box-gb.box-type-2 span.gb-text-sub{font-size:1.5rem}}@media screen and (max-width: 767px){.nentoku-plan{max-width:400px;margin:0
auto}.rakuraku-plan{max-width:400px;margin:80px
auto 0}.plan-title{margin:50px
auto 0}.plan-title .plan-title-flex{gap:5px;border-bottom:7px solid}.plan-title .plan-title-flex .plan-title-main{font-size:3.6rem}.plan-title .plan-title-flex .plan-title-main
span{font-size:2.6rem}.plan-title .plan-title-flex .plan-title-sub
span{font-size:1.6rem;padding:3px
25px;letter-spacing:1px;white-space:nowrap}.plan-title
p{margin-top:15px;font-size:1.6rem;line-height:1.3}.plan-title .plan-title-flex .plan-title-sub{padding-top:5px}.plan-point-flex{gap:10px}.plan-point-flex .point-box .point-bg .point-text{font-size:1.1rem;letter-spacing:-1px;line-height:1.4;top:-25px}.plan-point-flex .point-box .point-bg{width:105px;height:105px;padding-top:8px}.plan-point-flex .point-box .point-bg .point-number{font-size:1.4rem;margin-bottom:0}.plan-point-flex .point-box .point-bg .point-number
span{font-size:2rem;margin-left:2px}.plan-point-flex .point-box .point-bg a.fuji-default-button{padding:5px
10px 5px 5px;font-size:1.1rem;width:115px;margin:5px
0 0 -5px}.plan-point-flex .point-box .point-bg a.fuji-default-button .dli-caret-circle-fill-right{right:5px}.plan-price-flex{flex-direction:column}.plan-price-flex.flex-3-column,.plan-price-flex.flex-4-column{gap:15px}.plan-price-flex.flex-3-column .plan-price-box,
.plan-price-flex.flex-4-column .plan-price-box{width:100%;display:flex}.plan-price-flex .plan-price-box .box-gb{width:120px;font-size:3.4rem;padding-top:38px}.plan-price-flex .plan-price-box .box-gb.box-type-2{padding:28px
5px 9px;height:auto;box-sizing:unset;font-size:3.4rem}.plan-price-flex .plan-price-box .box-gb.box-type-2 .gb-text-sub{font-size:1.6rem;margin-top:5px}.plan-price-flex .plan-price-box .box-price{width:calc(100% - 120px);padding:10px
0;text-align:center}.plan-price-flex .plan-price-box .box-price
img{width:45px;right:-5px;top:-5px}.plan-price-flex .plan-price-box .box-price
p{display:inline-block;text-align:left;min-width:165px}.plan-price-flex .plan-price-box .box-price .price-flex{margin-top:0px}.plan-price-flex .plan-price-box .box-price .price-flex .price-unit-text{margin:10px
0 0 5px}.plan-caution{margin:20px
auto;max-width:400px}.plan-caution
p{font-size:1.2rem}}.option-service-wrap{display:flex;align-items:end;margin-top:100px;margin-bottom:50px}.option-box-left{width:50%}.option-box-left .box-title{position:relative;padding:50px
145px 0 0}.option-box-left .box-title{font-size:4.5rem;font-weight:bold;line-height:1.2}.option-box-left .box-title
span{font-size:2.5rem}.option-box-left .box-title
img{position:absolute;right:0;top:0;width:60%}.option-box-left .box-sub-text{font-size:1.8rem;font-weight:bold;margin-top:20px;line-height:1.5}.option-box-left .option-price{display:flex;position:relative;width:fit-content;align-items:baseline;margin-top:20px}.option-box-left .option-price .price-big-text{font-size:7rem;font-weight:bold;color:var(--fuji-po-red)}.option-box-left .option-price .price-unit-text{font-size:1.5rem;font-weight:bold}.option-box-left .option-price
img{position:absolute;right:-70px;bottom:0;width:60px}.option-box-right{width:50%;text-align:center}.content-notes{margin-top:35px}.content-notes
table{width:100%;border-collapse:collapse;table-layout:fixed}.content-notes table tbody p,
.content-notes table tbody th,
.content-notes table tbody
td{font-size:1.4rem;line-height:1.5}.content-notes table tbody th,
.content-notes table tbody
td{padding:10px
12px;border:1px
solid #ccc}.content-notes table tbody
th{width:20%}.content-notes table tbody
ul{margin:0;padding:0;list-style:none}.content-notes table tbody ul
li{padding-left:1em;text-indent:-1em}.content-notes table tbody ul li::before{content:"・"}@media (min-width: 768px) and (max-width: 1280px){.option-service-wrap{margin-top:60px;gap:10px}.option-box-left .box-title{font-size:3.2rem;padding:35px
100px 0 0}.option-box-left .box-title
span{font-size:1.8rem}.option-box-left .box-sub-text{font-size:1.45rem}.option-box-left .option-price .price-big-text{font-size:6rem}.option-box-left .option-price{margin-top:15px}.option-box-right
img{width:100%}}@media screen and (max-width: 767px){.option-service-wrap{flex-direction:column;align-items:baseline;max-width:400px;margin:10px
auto 30px}.option-box-left,.option-box-right{width:100%}.option-box-left .box-title
img{width:90%}.option-box-left .box-title{padding:65px
90px 0 0;font-size:3rem}.option-box-left .box-title
span{font-size:1.8rem}.option-box-left .box-sub-text{font-size:1.4rem}.option-box-left .option-price{margin:20px
auto;align-items:center;padding-right:40px}.option-box-left .option-price .price-big-text{font-size:5.5rem}.option-box-left .option-price .price-unit-text{font-size:1.3rem;margin:8px
0 0 5px}.option-box-left .option-price
img{right:-10px;bottom:7px;width:45px}.option-box-right
img{width:100%}.content-notes{margin-top:25px}.content-notes table tbody
td{text-align:left}.content-notes table tbody
th{width:22%}.content-notes table tbody p,
.content-notes table tbody th,
.content-notes table tbody
td{font-size:1.2rem}.content-notes table tbody th,
.content-notes table tbody
td{padding:8px}}.data-charge-wrap{display:flex;margin-top:40px}.data-charge-wrap .data-charge-left{width:42%;padding-top:20px}.data-charge-wrap .data-charge-left .data-text-main{font-size:2.2rem;font-weight:bold}.data-charge-wrap .data-charge-left .data-text-sub{font-size:1.8rem;font-weight:bold;margin-top:20px;line-height:1.5}.data-charge-wrap .data-charge-right{width:58%;display:flex;gap:20px;align-items:center}.data-charge-wrap .data-charge-right .data-box{width:calc(100% / 3 - 13.4px);text-align:center}.data-box .giga-plan{text-align:center;font-size:4rem;font-weight:bold;color:var(--fuji-po-blue-1)}.data-box .giga-plan span:nth-child(2){font-size:1.8rem}.data-charge-wrap .data-box
img{width:50%;margin:10px
auto}.data-box .giga-price{display:flex;align-items:center;justify-content:center}.data-box .giga-price .price-big-text{font-size:5rem;font-weight:bold;color:#D91A3A}.data-box .giga-price .price-unit-text{font-size:1.3rem;font-weight:bold;margin:6px
0 0 5px;text-align:left;line-height:1.2}.data-charge-step{border:3px
solid var(--fuji-po-blue-1);padding:30px
80px;position:relative;margin-top:70px;margin-bottom:40px}.data-charge-step .charge-title-box{position:absolute;left:50%;transform:translateX(-50%);top:-45px;height:45px;line-height:45px;background-color:var(--fuji-po-blue-1);color:#fff;font-size:2rem;font-weight:bold;text-align:center;clip-path:polygon(10% 0%, 90% 0%, 100% 100%, 0% 100%);padding:0
80px}.data-charge-step .step-box-flex{display:flex;justify-content:center;gap:50px}.data-charge-step .step-box-flex .step-box{width:calc(100% / 3 - 33.4px)}.data-charge-step .step-box-flex .step-box .step-box-img{width:100%;padding-left:50px;box-sizing:border-box}.data-charge-step .step-box-flex .step-box .step-box-img
img{width:100%}.data-charge-step .step-box-flex .step-box .step-box-content{position:relative;margin-top:20px;padding-bottom:35px}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text{position:absolute;left:50%;transform:translateX(-50%);bottom:0}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text .step-text-main{font-size:1.7rem;font-weight:bold}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text .step-text-main
a{text-decoration:underline;color:var(--fuji-po-gray-1)}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text .step-text-sub{font-size:1.2rem;white-space:nowrap;margin-top:10px;line-height:1.4}.data-charge-step .step-box-flex .step-box .step-number{font-size:1.6rem;color:var(--fuji-po-red);text-align:center;font-weight:bold}.data-charge-step .step-box-flex .step-box .step-number
span{font-size:2.6rem;margin-left:2px}@media (min-width: 768px) and (max-width: 1280px){.data-charge-wrap .data-charge-left{width:47%;padding-top:10px}.data-charge-wrap .data-charge-left .data-text-main{font-size:2rem}.data-charge-wrap .data-charge-left .data-text-sub{font-size:1.45rem;margin-top:15px}.data-charge-wrap .data-charge-right{width:53%;gap:5px}.data-box .giga-plan{font-size:3.2rem}.data-box .giga-price .price-big-text{font-size:3.2rem}.data-charge-wrap .data-charge-right .data-box{width:calc(100% / 3 - 3.34px)}.data-box .giga-price .price-unit-text{font-size:1.1rem;margin:6px
0 0 2px}.data-charge-step{padding:30px
20px}.data-charge-step .step-box-flex .step-box .step-box-img{padding-left:42px}.data-charge-step .step-box-flex{gap:30px}.data-charge-step .step-box-flex .step-box{width:calc(100% / 3 - 20px)}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text{bottom:-5px;text-align:center}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text .step-text-main{font-size:1.5rem;display:inline-block;text-align:left}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text .step-text-sub{margin-top:5px;text-align:left}.data-charge-step .step-box-flex .step-box .step-box-content{margin-top:10px}}@media screen and (max-width: 767px){.section-background-2.router-section-3{padding-bottom:40px}.data-charge-wrap{flex-direction:column;max-width:400px;margin:40px
auto 0}.data-charge-wrap .data-charge-left{width:100%;padding-top:0}.data-charge-wrap .data-charge-right{width:100%;gap:10px;margin-top:20px}.data-charge-wrap .plan-caution{margin:15px
0}.data-charge-wrap .data-charge-left .data-text-sub{font-size:1.45rem;margin-top:15px}.data-charge-wrap .data-charge-right .data-box{width:calc(100% / 3 - 6.67px);background-color:#fff;padding:10px
0}.data-box .giga-plan{font-size:2.4rem}.data-box .giga-price .price-big-text{font-size:2.6rem;color:var(--fuji-po-red)}.data-box .giga-price .price-unit-text{font-size:1.1rem;margin:0
0 0 3px;line-height:1}.data-charge-step .charge-title-box{top:-35px;height:35px;line-height:35px;font-size:1.6rem;padding:0
20px;width:200px;box-sizing:border-box}.data-charge-step{padding:20px
0 20px 10px;max-width:400px;margin:52px
auto 30px}.data-charge-step .step-box-flex{gap:30px;flex-direction:column}.data-charge-step .step-box-flex .step-box{width:100%;display:flex;align-items:center;gap:10px}.data-charge-step .step-box-flex .step-box .step-box-content{position:relative;margin-top:0;padding-bottom:0;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%}.data-charge-step .step-box-flex .step-box .step-box-img{width:35%;padding-left:10px}.data-charge-step .step-box-flex .step-box .step-box-img
img{position:relative;top:16px;max-width:85px}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text{position:unset;transform:unset;width:65%}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text .step-text-main{font-size:1.5rem}.data-charge-step .step-box-flex .step-box .step-box-content .step-box-text .step-text-sub{font-size:1.1rem;margin-top:0px}.fuji-default-button.wide{width:fit-content;padding:12px
30px;font-size:1.4rem}.fuji-default-button.wide .dli-caret-circle-fill-right,
.fuji-default-button.wide .dli-caret-circle-fill-bottom{right:15px}}.guard-loading-mark-area{width:100vw;height:100vh;position:fixed;z-index:99999999999;background:rgba(0,0,0,0.3);top:0;left:0}.guard-loading-mark-area.show{display:block}.guard-loading-mark-area .loading-mark{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}
h2{text-align:center;font-size:5rem;color:var(--fuji-po-blue-1);position:relative;letter-spacing:3px;width:fit-content;margin:0
auto}h2 span.main-phrase-emphasis{display:block;font-size:2.8rem;color:var(--fuji-po-yellow);margin-bottom:15px}@media (min-width: 768px) and (max-width: 1280px){h2{font-size:4.2rem}h2 span.main-phrase-emphasis{font-size:2.5rem;margin-bottom:13px}.section-inner{max-width:691px}}@media screen and (max-width:767px){h2{font-size:2.7rem;letter-spacing:1px}h2 span.main-phrase-emphasis{font-size:1.4rem;margin-bottom:13px}}button{font-family:"Montserrat","Noto Sans JP",sans-serif}div.key-visual{padding:0;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(/assets/img/fuji-kv-background.webp);height:100%;position:relative;z-index:0}.key-visual-inner{height:100%;text-align:center;position:relative}@media screen and (min-width:1473px){div.key-visual{height:550px}.key-visual-inner img.img-mv{width:auto;height:550px}}@media screen and (max-width:767px){div.key-visual{background-image:unset}}.section-background-1{position:relative;padding:85px
30px}.section-background-2,.section-background-3,.section-background-4,.section-background-5{position:relative;padding:125px
30px 85px}.section-background-4{padding:0
30px 85px}.section-background-1,.section-background-3,.section-background-4{background-color:#FFF}.section-background-2{background-color:var(--fuji-po-gray-2);color:var(--fuji-po-gray-1)}.section-background-2::before,.section-background-3::before,.section-background-5::before{display:block;position:absolute;top:-15px;left:0;right:0;content:'';background-image:url(/assets/img/section-fuji2.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 0;padding-bottom:9%}.section-background-3::before{background-image:url(/assets/img/section-fuji.svg)}.section-background-5::before{background-image:url(/assets/img/section-fuji3.svg)}.section-background-3{color:var(--fuji-po-gray-1)}.section-background-5{background-color:var(--fuji-po-blue-1)}@media (min-width: 768px) and (max-width: 1280px){.section-background-1{padding:85px
30px 105px}.section-background-2,.section-background-3,.section-background-4,.section-background-5{padding:95px
30px 85px}}@media screen and (max-width:767px){.section-background-1{padding:45px
5% 70px}.section-background-2,.section-background-3,.section-background-4,.section-background-5{position:relative;padding:80px
5% 70px}.section-background-2::before,.section-background-3::before,.section-background-5::before{display:block;position:absolute;top:-15px;left:0;right:0;content:'';width:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 0;padding-bottom:25vw;border:0}}.plan-price-head{font-size:2rem;color:#FFF;display:flex;justify-content:space-between;align-items:center;margin-top:85px}.plan-price-head>div{display:flex;justify-content:space-between;align-items:center;width:48%;height:105px;padding:35px;box-sizing:border-box;font-size:1.8rem;font-weight:bold;text-align:center;border-radius:17px 17px 0 0}#router-head,#sim-head{cursor:pointer}#router-head:hover,#sim-head:hover{transition:0.2s linear;opacity:0.8}#router-head{background-color:var(--fuji-po-red)}#sim-head{background-color:var(--fuji-po-blue-1)}#router-head .dli-caret-circle-fill-bottom::before{color:var(--fuji-po-red)}#sim-head .dli-caret-circle-fill-bottom::before{color:var(--fuji-po-blue-1)}.router-icon{width:55px}.sim-icon{width:38px}#router-head > div p:first-child,
#sim-head > div p:first-child{border-bottom:4px solid #FFF;padding-bottom:5px;margin-bottom:11px}#router-head > div p:last-child span,
#sim-head > div p:last-child
span{font-size:3.4rem;margin-left:6px}.router-price,.sim-price{padding:50px;position:relative}.router-price-inner,.sim-price-inner{display:flex;justify-content:space-between;align-items:flex-start}.sim-price-inner{justify-content:center}.router-price{border:6px
solid var(--fuji-po-red)}.sim-price{border:6px
solid var(--fuji-po-blue-1)}.router-price-inner>div{width:47%}.sim-price-inner>div{width:57%}.sim-price-inner > div p.plan-sub-title{text-align:center}.head-title{display:flex;justify-content:flex-start;align-items:center;color:var(--fuji-po-red)}.sim-price .head-title{justify-content:center}.head-title p.head-title-text{font-size:3.3rem;font-weight:bold}.head-title p.head-title-text
span{font-size:4.5rem}.rakuraku .head-title{color:var(--fuji-po-gray-1)}.sim-price .rakuraku .head-title{color:var(--fuji-po-blue-1)}.head-title-mark{font-size:2.5rem;font-weight:bold;border:4px
solid;padding:6px
19px 4px;border-radius:50px;margin-left:20px}.plan-sub-title{font-weight:bold;font-size:1.6rem;margin:25px
0px}.plan-point-area{display:flex;justify-content:space-evenly;align-items:center}.plan-point-area
img{width:26%}.price-list-area{margin-top:40px}.price-list-box{height:90px;display:flex;justify-content:center;align-items:center;font-weight:bold;line-height:1.2;margin-bottom:15px;position:relative}.price-list-area .price-list-box:last-child{margin-bottom:0}.list-box-gb{width:35%;height:90px;display:flex;justify-content:center;align-items:center;font-size:2rem;background-color:var(--fuji-po-red);color:#FFF;line-height:1.1}.rakuraku .list-box-gb{background-color:var(--fuji-po-gray-1)}.sim-price .rakuraku .list-box-gb{background-color:var(--fuji-po-blue-1)}.list-box-gb .list-big-text{font-size:4rem}.rakuraku .list-box-price .list-big-text{color:var(--fuji-po-gray-1)}.sim-price .rakuraku .list-box-price .list-big-text{color:var(--fuji-po-blue-1)}.list-box-price{width:65%;height:90px;display:flex;justify-content:center;align-items:center;background-color:#FFF}.list-box-price .list-big-text{font-size:5rem;color:var(--fuji-po-red)}.list-box-inner{display:flex;justify-content:center;align-items:baseline}.list-box-gb .list-box-inner{display:block;text-align:center}.list-box-price .list-box-inner{align-items:center}.good-mark{position:absolute;width:62px;top:50%;right:7px;transform:translateY(-50%) translateX(50%);-webkit-transform:translateY(-50%) translateX(50%)}.list-price-unit{margin-top:6px;margin-left:5px}.gb-small-text{font-size:1.8rem}.fuji-price-button{position:static;margin:35px
auto 0;transform:unset}.sim-price-fujikichi-1{width:154px;position:absolute;bottom:47px;left:50px}.sim-price-fujikichi-2{width:212px;position:absolute;bottom:24px;right:47px}.plan-price-box .fuji-price-button{left:unset}#router-head.plan-select-arrow,#sim-head.plan-select-arrow{position:relative}#router-head.plan-select-arrow::after,#sim-head.plan-select-arrow::after{content:'';color:var(--fuji-po-red);width:0;height:0;border-style:solid;border-color:transparent;border-width:0.9616em 0.9em;border-top-color:currentColor;border-bottom:0;bottom:-23px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);position:absolute}#sim-head.plan-select-arrow::after{color:var(--fuji-po-blue-1)}@media (min-width: 768px) and (max-width: 1280px){.plan-price-head{margin-top:70px}.router-icon{width:40px}.plan-price-head>div{padding:20px}.plan-price-head>div{font-size:1.6rem}#router-head > div p:last-child span,
#sim-head > div p:last-child
span{font-size:2.9rem;margin-left:3px}.dli-caret-circle-fill-bottom{width:1.4em;height:1.4em}.dli-caret-circle-fill-bottom::before{border-width:0.659616em 0.4em;top:55%;left:49%}.head-title p.head-title-text{font-size:2.3rem}.head-title p.head-title-text
span{font-size:2.7rem}.head-title-mark{font-size:1.8rem;padding:6px
10px 4px;margin-left:10px}.sim-icon{width:28px}.plan-sub-title{font-weight:bold;font-size:1.6rem;margin:25px
0px;height:40px}.plan-sub-title{height:40px}.router-price,.sim-price{padding:30px}.plan-point-area
img{width:30%}.list-box-gb{font-size:1.7rem}.list-box-gb .list-big-text{font-size:3.3rem}.list-box-price .list-big-text{font-size:3.9rem}.list-price-unit{font-size:1.1rem}.gb-small-text{font-size:1.4rem}.price-list-box{height:80px}.list-box-gb{width:37%;height:80px}.list-box-price{width:63%;height:80px}.good-mark{width:45px;top:50%;right:-6px}#router-head.plan-select-arrow::after,#sim-head.plan-select-arrow::after{bottom:-18px}.sim-price-fujikichi-1{width:118px;bottom:31px;left:30px}.sim-price-fujikichi-2{width:157px;bottom:22px;right:22px}}@media screen and (max-width:767px){.plan-price-head>div{padding:10px;flex-direction:column;font-size:1.2rem;height:77px}.plan-price-head .dli-caret-circle-fill-bottom{display:none}.router-icon{width:30px;margin-top:5px}.sim-icon{width:20px}#router-head > div p:last-child span,
#sim-head > div p:last-child
span{font-size:2.2rem;margin-left:2px}.router-price,.sim-price{padding:45px
20px}.router-price-inner,.sim-price-inner{display:block}.router-price-inner>div{width:100%}.head-title p.head-title-text{font-size:2.6rem}.head-title p.head-title-text
span{font-size:3.4rem}.sim-price .head-title p.head-title-text{font-size:2.2rem}.sim-price .head-title p.head-title-text
span{font-size:2.8rem}.head-title-mark{font-size:1.5rem;padding:6px
12px 4px;margin-left:5px}.sim-price .head-title-mark{font-size:1.2rem}#router-head.plan-select-arrow::after,#sim-head.plan-select-arrow::after{bottom:-15px}.plan-point-area
img{width:30%}.plan-sub-title{font-size:1.4rem;margin:15px
0px}.price-list-area{margin-top:20px}.price-list-box{height:65px;margin-bottom:10px}.list-box-gb{height:65px;font-size:1.5rem}.list-box-gb .list-big-text{font-size:3rem}.list-box-price{height:65px}.list-box-price .list-big-text{font-size:3.8rem}.list-price-unit{margin-left:3px;font-size:1.1rem}.good-mark{width:44px;top:30%;right:3px}.gb-small-text{font-size:1.3rem}.rakuraku{margin-top:45px}.fuji-point-button{font-size:1.3rem;padding:8px
25px;width:fit-content}.fuji-price-button{margin:30px
auto 0}.plan-price-head{margin-top:35px}.sim-price-inner>div{width:100%}.sim-price
.rakuraku{margin-top:0}.sim-price-fujikichi-1,.sim-price-fujikichi-2{display:none}.sim-price .head-title{justify-content:flex-start}.sim-price-inner > div p.plan-sub-title{text-align:left}}.router-option-area{margin-top:80px;position:relative}.router-option-head{background-color:var(--fuji-po-red);color:#FFF;padding:25px
45px;font-size:3rem;font-weight:bold}.router-option-fujikichi{position:absolute;right:39px;top:-43px;width:300px}.router-option-body{background-color:#FFF;padding:45px}.router-option-flex{display:flex;justify-content:space-between;align-items:center}.router-option-sub-title{font-size:2.2rem;font-weight:bold;line-height:1;margin-bottom:15px}.router-option-title{font-size:3.7rem;font-weight:bold;line-height:1;margin-bottom:25px}.router-option-content{font-size:1.6rem;font-weight:bold;line-height:1.7}.router-option-price{margin-top:54px;font-size:1.7rem;font-weight:bold;position:relative;width:fit-content}.router-option-price span:first-child{margin-top:30px;font-size:8rem;color:var(--fuji-po-red)}.router-option-detail{width:46%;padding-right:60px}.fuji-price-button{position:relative}.router-option-area .fuji-point-button .dli-caret-circle-fill-bottom{position:absolute;right:30px}.router-option-area .fuji-price-button{left:unset;border:unset;cursor:pointer}.router-option-price .good-mark{position:absolute;width:62px;top:-14px;right:31px;transform:translateY(-50%) translateX(50%);-webkit-transform:translateY(-50%) translateX(50%)}.content-notes{margin-top:35px}.content-notes
table{width:100%;border-collapse:collapse;table-layout:fixed}.content-notes table tbody p,
.content-notes table tbody th,
.content-notes table tbody
td{font-size:1.4rem;line-height:1.5}.content-notes table tbody th,
.content-notes table tbody
td{padding:10px
12px;border:1px
solid #ccc}.content-notes table tbody
th{width:20%}.content-notes table tbody
ul{margin:0;padding:0;list-style:none}.content-notes table tbody ul
li{padding-left:1em;text-indent:-1em}.content-notes table tbody ul li::before{content:"・"}.router-option-area .fuji-default-button{margin-top:35px}@media (min-width: 768px) and (max-width: 1280px){.router-option-head{padding:22px
38px;font-size:2.4rem}.router-option-fujikichi{right:11px;top:-48px;width:235px}.router-option-body{padding:30px}.router-option-sub-title{font-size:2rem;font-weight:bold;line-height:1;margin-bottom:14px}.router-option-content{font-size:1.5rem}.router-option-price{margin-top:52px;font-size:1.6rem}.router-option-price span:first-child{font-size:7.1rem}.router-option-detail{width:47%;padding-right:0px}.router-option-price .good-mark{width:57px;top:-33%;right:22px}}@media screen and (max-width: 767px){.content-notes{margin-top:25px}.content-notes table tbody
td{text-align:left}.content-notes table tbody
th{width:22%}.content-notes table tbody p,
.content-notes table tbody th,
.content-notes table tbody
td{font-size:1.2rem}.content-notes table tbody th,
.content-notes table tbody
td{padding:8px}.router-option-price span:first-of-type{font-size:4.8rem;margin-top:0}.router-option-price span:last-of-type{font-size:1.3rem;margin-left:5px}.router-option-head{padding:20px
20px;font-size:2.3rem;line-height:1.1}.router-option-fujikichi{right:16px;top:-37px;width:275px}.router-option-body{padding:25px
20px}.router-option-sub-title{font-size:1.6rem;margin-bottom:5px}.router-option-flex{display:block}.router-option-title{font-size:2.7rem;margin-bottom:12px}.router-option-content{font-size:1.3rem}.router-option-price{font-size:1.3rem;margin:15px
auto;display:flex;justify-content:center;align-items:center}.router-option-price .good-mark{position:static;width:45px;transform:unset;-webkit-transform:unset;margin-left:5px}.router-option-detail{width:100%;padding-right:0}.router-option-area .fuji-price-button{margin:20px
auto 0;width:190px}.router-option-area .fuji-point-button .dli-caret-circle-fill-bottom{right:15px}.router-option-area .fuji-default-button{margin-top:20px}}.flow-step-area{display:flex;justify-content:space-between;align-items:center;margin:85px
0 50px}.flow-step-area>div{width:29%;height:472px;background-color:#F5F5F5;border-radius:250px;position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:55px
0;box-sizing:border-box}.flow-step-number{font-size:2.5rem;font-weight:bold;color:#0391BE}.flow-step-number
span{font-size:5rem;margin-left:3px}.flow-step-title{font-size:2.5rem;font-weight:bold;color:var(--fuji-po-red);margin-top:40px}.flow-step-content{font-size:1.6rem;font-weight:bold;line-height:1.5;width:74%;margin-top:20px}.flow-step-content
span{font-size:0.8em}.flow-step-1
img{width:70%;position:absolute;bottom:-20px}.flow-step-2
img{width:128%;position:absolute;bottom:-19px}.flow-step-3
img{width:59%;position:absolute;bottom:-19px}.flow-step-bottom{display:flex;justify-content:space-between;align-items:flex-start}.flow-step-caution{line-height:1.5}.flow-step-button>a{left:unset;margin:0}.flow-step-button>a:not(:first-child){margin-top:5px}.flow-step-button .fuji-point-button .dli-caret-circle-fill-right{position:absolute;right:15px}@media (min-width: 768px) and (max-width: 1280px){.section-background-4{padding:0
30px 85px}.flow-step-number{font-size:2.2rem;font-weight:bold;color:#0391BE}.flow-step-number
span{font-size:4.4rem;margin-left:2px}.flow-step-title{font-size:2.2rem;margin-top:29px}.flow-step-area>div{width:31%;height:401px}.flow-step-content{font-size:1.5rem;width:81%}.flow-step-1
img{width:65%}.flow-step-2
img{width:118%}.flow-step-3
img{width:55%}.flow-step-area{margin:70px
0 45px}}@media screen and (max-width: 767px){.flow-step-area{display:block;margin:35px
0 20px}.flow-step-area>div{width:100%;height:auto;border-radius:250px;flex-direction:row;justify-content:space-between;padding:25px}.flow-step-1 img,
.flow-step-2 img,
.flow-step-3
img{width:87px;position:absolute;top:50%;right:6px;transform:translateY(-50%);-webkit-transform:translateY(-50%);bottom:unset}.flow-step-2
img{width:141px}.flow-step-3
img{width:74px}.flow-step-1>div,.flow-step-2>div,.flow-step-3>div{width:73%;position:static;bottom:unset}.flow-step-1>div>div,.flow-step-2>div>div,.flow-step-3>div>div{display:flex;justify-content:flex-start;align-items:flex-start}.flow-step-title{font-size:1.6rem;margin-top:0;margin-left:10px}.flow-step-number{font-size:1.2rem}.flow-step-number
span{font-size:2.4rem;margin-left:1px}.flow-step-content{font-size:1.2rem;line-height:1.5;width:100%;margin-top:5px}.flow-step-2 .flow-step-content{width:68%}.flow-step-caution{font-size:1.1rem;margin-top:20px}.flow-step-1,.flow-step-2{margin-bottom:20px}.flow-step-button{display:flex;justify-content:space-between;align-items:center;width:100%}.flow-step-button>a:not(:first-child){margin-top:0;margin-left:5px}.flow-step-button .fuji-point-button{font-size:1.2rem;padding:8px
9px;width:49%;min-width:165px}.flow-step-bottom{flex-direction:column-reverse}}#news_ul{margin:85px
0 0;padding-left:0}#news_ul
li{list-style:none;background-color:#F5F5F5;border-radius:250px;margin-bottom:12px;padding:39px
85px}#news_ul li
a{color:#000;display:flex;font-size:16px;position:relative}#news_ul li a:after{position:absolute;content:'';color:var(--fuji-po-blue-1);width:0;height:0;border-style:solid;border-color:transparent;border-width:0.5em 0.8em;border-left-color:currentColor;border-right:0;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#news_ul li a:hover{transition:0.2s linear;opacity:0.8}#news_ul li a
.ttl{width:180px}#news_ul li a
.meta{color:var(--fuji-po-blue-1);font-weight:bold;font-size:1.8rem;letter-spacing:2px}#news_ul li a
.content{display:flex;justify-content:flex-start;align-items:center}#news_ul li a .content
.new{color:#FFF;background-color:var(--fuji-po-red);font-size:0.7em;padding:2px
10px 2px 12px;margin-right:8px;border-radius:20px}.separate-tab-icon{position:absolute;right:15px}.section-background-4 .fuji-price-button,
.section-background-5 .fuji-price-button{left:unset;width:450px;padding:20px;font-size:1.8rem;margin-top:55px}@media (min-width: 768px) and (max-width: 1280px){#news_ul{margin:70px
0 0;padding-left:0}#news_ul
li{padding:32px
85px}#news_ul li
a{font-size:15px}#news_ul li a
.ttl{width:28%}#news_ul li a
.content{width:67%}#news_ul li a
.meta{font-size:1.7rem}.section-background-4 .fuji-price-button,
.section-background-5 .fuji-price-button{width:430px;padding:17px;font-size:1.7rem;margin-top:45px}}@media screen and (max-width: 767px){.section-background-4{padding:20px
20px 70px}.separate-tab-icon{position:static;right:15px;margin-left:5px}#news_ul{margin:30px
0 0}#news_ul
li{border-radius:250px;margin-bottom:10px;padding:22px
25px}#news_ul li
a{font-size:13px;display:block}#news_ul li a
.meta{font-size:1.3rem;letter-spacing:1px}#news_ul li a
.ttl{width:fit-content;margin-bottom:3px}.section-background-4 .fuji-price-button,
.section-background-5 .fuji-price-button{left:unset;margin-top:30px;padding:12px
30px;font-size:1.4rem;width:fit-content}}.section-background-5
h2{color:#FFF}.main-phrase-sub{display:block;font-size:2.8rem;margin-bottom:15px}.section-background-5 .main-phrase-emphasis{margin-top:15px}.change-contents{margin:70px
0 0}.fuji-br-2{display:flex;justify-content:space-between;align-items:center}.fuji-br-2
.col{width:300px;margin-right:30px;float:unset}.fuji-br-2 .col:last-child{margin-right:0}.frame
a{display:block;width:100%;position:relative;background-color:#fff}.fuji-br-2 .col
a{height:400px;position:relative;overflow:hidden}.fuji-br-2 .col a:hover{transition:0.2s linear;opacity:0.8}figure,.wp-caption{display:inline-block;position:relative;max-width:100%;margin:0
0 25px}.column-col
figure{display:block;overflow:hidden;width:100%;height:160px;position:relative}.column-col figure
img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:auto}.column-col figure
img{min-height:160px;width:auto;max-width:auto;overflow:hidden;border-radius:10px 10px 0 0}.column-col
.ttl{margin-bottom:20px;font-weight:bold;color:#000;font-size:16px;padding:0
17px;line-height:1.6}.column-col
.desc{font-size:14px;color:#333;padding:0
22px}body.mainsite .column-col
.desc{font-size:14px;color:#333;text-decoration:none}.column-col
.cat{font-size:12px;color:#000;border:1px
solid #007FA6;border-radius:33px;text-align:center;position:absolute;bottom:44px;left:20px;padding:0
13px;font-weight:bold}.column-arrow{position:absolute;bottom:0;right:0;z-index:0}.column-col .dli-caret-circle-fill-right{position:absolute;bottom:20px;right:20px;background:var(--fuji-po-blue-1);width:1.4em;height:1.4em}.column-col .dli-caret-circle-fill-right::before{color:#FFF}.section-background-5 .fuji-price-button{left:unset}@media (min-width: 768px) and (max-width: 1280px){.section-background-5{padding:95px
30px 65px}.change-contents{margin:65px
0 0}.fuji-br-2
.col{width:fit-content;margin-right:20px}.column-col
.ttl{font-size:15px}.fuji-br-2 .col
a{height:460px}}@media screen and (max-width: 767px){.section-background-5 .main-phrase-emphasis{margin:13px
0 0}.main-phrase-sub{font-size:1.3rem}.change-contents{margin:30px
0 0}.fuji-br-2{display:block}.fuji-br-2
.col{width:100%;margin-right:0}.fuji-br-2 .col:not(:last-of-type){margin-bottom:20px}.section-background-5{padding:80px
40px 70px}.column-col
figure{width:90px;height:90px;margin:0}.column-col
.ttl{margin:0
0 13px;font-size:1.4rem;padding:0}.fuji-br-2 .col
a{border-radius:10px;padding:16px;height:auto;box-sizing:border-box}.column-col-flex-sp{display:flex}.column-col-1-sp{display:flex;justify-content:center;align-items:center}.column-col figure
img{width:90px;height:90px;object-fit:cover;border-radius:10px;transform:unset;position:static;min-height:unset}.column-col-2-sp{padding-left:5%}.column-col
.desc{display:none}.column-col
.cat{position:static;display:inline-block}.column-col .dli-caret-circle-fill-right{bottom:16px;right:16px;width:1.55em;height:1.55em}#news_ul li a .content
.new{font-size:0.8em;padding:1px
8px 1px 9px;margin-right:5px}#news_ul li a
.content{width:90%}}
@media screen and (min-width: 768px){header #header-r .row-fuji{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-align-content:auto;align-content:auto;line-height:initial}header #header-r .col:nth-child(1){display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-end;align-items:flex-end;justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-align-content:auto;align-content:auto}header #header-r .row-fuji
ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-end;align-items:flex-end;justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-align-content:auto;align-content:auto}header #header-r .col ul:first-child{line-height:1.7}header #header-r .col:nth-child(1) ul
li{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:flex-start;-webkit-justify-content:flex-start;-webkit-align-content:auto;align-content:auto}header #header-r .col:nth-child(1) ul
li.link{padding-right:20px}header #header-r .row-fuji ul li
a{font-size:1.4rem}header #header-r .inner
a{display:inline-block}header #header-r .row-fuji ul li
img{margin-right:8px;vertical-align:middle}header #header-r .header-contents-box{font-size:1.4rem;height:90px}header #header-r .header-contents-box
img{box-sizing:content-box;width:17px;height:auto;vertical-align:text-bottom;margin-right:5px}header #header-r .header-contents-box img:last-child{margin-bottom:1px}header #header-r .header-contents-box
div{padding:12.2px 12.2px 12.2px 13px}header #header-r .header-contents-box div.header-contents-box-mypage{border-left:1px solid #DDD}header #header-r .header-contents-box div.header-contents-box-business{border-left:1px solid #DDD;border-top:1px solid #DDD}header #header-r .col:nth-child(1) ul#dnav li .uk-drop{margin-top:0;padding:0;width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.6);top:90.0001px !important}header #header-r .col:nth-child(1) ul#dnav li .uk-drop-close{display:none !important}header #header-r .col:nth-child(1) ul#dnav li #dnav-sub1st
div.inner{padding:0
38px}header #header-r .col:nth-child(1) ul#dnav li #dnav-sub1st div.inner:first-child,
header #header-r .col:nth-child(1) ul#dnav li #dnav-sub1st div.inner:nth-child(2){padding-right:40px}header #header-r .col:last-child ul#pulldown-parent{position:relative;cursor:pointer;padding:0}header #header-r .row-fuji ul a.pulldown-parent-a-link{display:inline-block;height:100%;width:100%;border-radius:40px;color:#fff;border-radius:0}header #header-r .col:last-child ul#pulldown-parent
li{display:block;height:90px;width:140px;background-color:#c40a00;outline:2px
solid #c40a00;outline-offset:-2px}header #header-r .col:last-child ul#pulldown-parent li
p{font-weight:bold;text-align:center;padding:16px
5px 0;line-height:1.7;font-size:13px}header #header-r .col:last-child ul#pulldown-parent li p .entry-box{border:1px
solid #fff;padding:6px
18px;margin-top:5px;display:inline-block;font-size:1.8rem;line-height:1;letter-spacing:1px}header #header-r .col:last-child ul#pulldown-parent li p .entry-box.houjin{padding:6px
12px 8px;font-size:1.5rem}header #header-r .col:last-child ul#pulldown-parent li p.business-true{text-align:center;padding:19px
0 0 0}header #header-r .row-fuji ul a.pulldown-parent-a-link .entry-arrow{font-size:14px;margin-right:23px}header #header-r .row-fuji ul a
li{font-size:14.4px}#header-r .row-fuji ul li a:hover{color:#0173B8;text-decoration:underline}header #header-r .col:nth-child(1) ul#dnav li #dnav-sub2nd div.inner,
header #header-r .col:nth-child(1) ul#dnav li #dnav-sub3rd
div.inner{padding:0
40px}.is_phone,.is_p{display:none}.grid{clear:both;overflow:visible;width:960px;margin:0
auto;padding:0;display:block}header
.grid{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:center;-webkit-justify-content:center;-webkit-align-content:auto;align-content:auto}.grid::after,.grid-d::after,.grid-narrow::after,.grid-wide::after{clear:both;content:"";display:block}}@media screen and (max-width: 767px){header #header-r ul
img{width:55px;max-width:100% !important;height:auto;vertical-align:middle}header #header-r ul li .entry-sp-button{background-color:#c40a00;width:131px;height:68px;color:#FFF;text-align:center;position:relative}header #header-r ul li .entry-sp-button
p{font-size:13px;height:100%;padding:5px
0 0}header #header-r ul li .entry-sp-button p .entry-box{border:1px
solid #fff;padding:6px
18px;margin-top:4px;display:inline-block;font-size:1.6rem;line-height:1;letter-spacing:1px;font-weight:600}header #header-r ul li .entry-sp-button p .entry-box.houjin{margin-top:6px;font-size:1.25rem}header #header-r{float:right;width:60%;height:100%}.header-r-sp{height:100%}header #header-r
ul{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:flex-end;align-items:flex-end;justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-align-content:auto;align-content:auto;height:100%}#footer-scroll li.five-minutes{width:100%;background-color:#c40a00}#footer-scroll li.five-minutes .img-mv-sp{width:60%}#footer-scroll li .five-minutes{top:-34%;left:24%}.is_phone,.is_p{display:block !important}.is_desktop,.is_d{display:none !important}.grid,.grid-p,.grid-narrow,.grid-wide{clear:both;overflow:visible;width:92%;margin:0
auto;padding:0;display:block}#footer-contact
.grid{display:inline-block}header .grid, header .grid-p, header .grid-narrow, header .grid-wide{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-webkit-align-content:auto;align-content:auto;height:68px}.row-fuji{display:block;clear:both;overflow:visible}}.fuji-header{background:#fff;position:fixed;left:0;right:0;top:0;z-index:10000;box-shadow:0px 0px 10px rgb(0 0 0 / 30%)}#header-r
div.inner{display:block}header #header-r .header-contents-box div.header-contents-box-mypage:hover,
header #header-r .header-contents-box div.header-contents-box-business:hover{background-color:#0173B8;color:#FFF;transition: .3s all}header #header-r .col:last-child ul#pulldown-parent li:hover{background-color:#FFF;color:#c40a00;outline:2px
solid #c40a00;outline-offset:-2px;transition: .3s all}header #header-r .col:last-child ul#pulldown-parent li:hover p .entry-box{border:1px
solid #c40a00}header #header-r .row-fuji ul li
a{text-align:center;height:auto}body{background:#ebebeb}.fuji-header{background:#221e1d;height:90px;box-shadow:0px 0px 10px rgb(34 30 29 / 50%)}header #header-r .col:last-child ul#pulldown-parent
li{height:60px;border-radius:30px;width:160px}header #header-r .col:last-child ul#pulldown-parent li
p{padding:16px
12px 0 0;font-size:16px}header #header-r .col:last-child ul#pulldown-parent li::after,
header #header-r ul li .entry-sp-button::after,
div.contents-box-3 a::after,
div.contents-box-3 button.trans-form::after{position:absolute;content:'';display:block;width:16px;height:16px;background:url(/assets/img/arrow-white.svg) no-repeat 0 0 / contain;top:60%;right:25px;transform:translateY(-50%);transition-duration: .3s}header #header-r .col:last-child ul#pulldown-parent li::after{top:50%}header #header-r ul li .entry-sp-button::after,
div.contents-box-3 a::after,
div.contents-box-3 button.trans-form::after{width:18px;height:18px;top:50%}header #header-r ul li .entry-sp-button::after{width:14px;height:14px;right:13px}header #header-r{width:960px}header #header-r .row-fuji ul li a:hover{color:#c40a00;text-decoration:none}div.key-visual-inner-pc{max-width:960px;margin:0
auto}div.key-visual{background:#221e1d}div.main{margin-top:90px}.grid{font-family:"Noto Sans JP",sans-serif}.grid
a{color:#0173B8}.grid ul li
a{color:#0173B8}#plan div.main-phrase
h2{color:#a39863;font-size:3.45rem;line-height:4.8rem;text-align:left;margin-top:0;letter-spacing:0}section.other-first{background:#221e1d}.content-box-inner.empty-top,.section-container.empty-top{padding:50px
0 120px;margin-top:0}#plan div.main-phrase{display:flex;color:#a39863;text-align:left;align-items:flex-end;justify-content:space-between;padding-bottom:50px}#plan div.main-phrase
img{width:26%}#plan div.main-phrase .phrase-text
p{font-weight:bold;font-size:1.6rem;line-height:3rem}div.main-phrase{text-align:center}div.main-phrase
h2{color:#000}div.main-phrase h2 span.main-phrase-emphasis{font-size:4rem;color:#000}.main-phrase-emphasis
span.annotation{font-size:1.6rem}.main-phrase-border{border-top:8px solid #03b6d6;border-bottom:8px solid #ff3e5a;border-radius:0;width:120px;margin:20px
auto}div.main-phrase
h3{margin:0;font-weight:bold;font-size:2.4rem;color:#000;line-height:1.8}div.main-phrase h3+p{font-size:1.8rem}.side_title{color:#000;position:absolute;writing-mode:vertical-rl;left:50px;font-weight:bold;font-size:1.8rem;letter-spacing:2px}#merits{margin-bottom:100px}p.contents-annotation{margin-top:30px}#merits p.contents-annotation{text-align:right}div.main-phrase{margin-bottom:50px}section.other-second .inner section:not(:first-of-type) div.contents-box-2{margin:120px
auto 0}div.message{width:80%;margin:30px
auto 0;display:block}.data-charge-contents
img{width:30%}.data-charge-contents{display:flex;justify-content:space-between;align-items:baseline;margin-top:-25px}.option-contents{display:flex;justify-content:space-between}.option-contents
img{width:46%}div.contents-box-3{margin:95px
auto 120px;max-width:960px;border-radius:20px;position:relative;border:none;background-color:#ebebeb;height:auto;margin-bottom:0}div.contents-box-3 a,
div.contents-box-3 button.trans-form{display:block;margin:0
auto;border:none;background-color:#c40a00;color:#fff;font-size:2.4rem;font-family:"Noto Sans JP",sans-serif;letter-spacing:5px;font-weight:bold;padding:25px
60px 30px;border-radius:49px;position:relative;border:2px
solid #c40a00}div.contents-box-3
a{width:40%;text-align:center}div.contents-box-3 a:hover,
div.contents-box-3 button.trans-form:hover{background-color:#FFF;color:#c40a00;border:2px
solid #c40a00;outline-offset:-2px;transition: .3s all;cursor:pointer}div.contents-box-3 a:hover::after,
div.contents-box-3 button.trans-form:hover::after,
header #header-r .col:last-child ul#pulldown-parent li:hover::after{background:url(/assets/img/arrow-pink.svg) no-repeat 0 0 / contain}section#plan+.contents-box-3{background-color:#221e1d;margin-top:40px}.section-container.empty-top.special-plan-kv{padding-bottom:70px}@media screen and (max-width: 767px){div.main{margin-top:70px}.fuji-header{height:70px}header #header-r .col:last-child ul#pulldown-parent
li{margin-top:15px}header.special-plan
.grid{height:70px}header.special-plan #header-r ul li .entry-sp-button{height:70px}img.img-mv-sp{margin-top:3px}.main .key-visual,
.main .other-first,
.main .other-second{padding:0
5%}#plan div.main-phrase{flex-flow:column-reverse;padding-bottom:0}#plan div.main-phrase
h2{font-size:2.1rem;margin-top:-70px;line-height:3.8rem}div.main-phrase h2 span.main-phrase-emphasis{font-size:2.6rem}.content-box-inner.empty-top,.section-container.empty-top{padding:10px
0 50px}#plan div.main-phrase
img{width:28%}#plan div.main-phrase .phrase-text
p{font-size:1.5rem;line-height:2.8rem}.side_title{display:none}div.contents-box-2{margin:50px
auto 0;padding:0;background:none}.main-phrase-emphasis{font-size:2.6rem}.main-phrase-emphasis
span.annotation{font-size:1.2rem}.main-phrase-border{border-width:5px;width:50px}div.main-phrase
h3{font-size:1.8rem;margin-bottom:1rem}div.main-phrase h3+p{font-size:1.4rem}div.contents-box-3{margin:75px
auto 0}div.contents-box-3 a,
div.contents-box-3 button.trans-form{font-size:1.8rem;letter-spacing:2px;padding:19px
26px 24px 9px;width:100%}div.contents-box-3
a{width:90%}.option-contents{display:block}.option-contents
img{width:100%}.option-contents img:not(:last-child){margin-bottom:30px}.data-charge-contents{display:block}.data-charge-contents
img{width:100%}.data-charge-contents img:not(:last-child){margin-bottom:10px}section.other-second .inner section:not(:first-of-type) div.contents-box-2{margin:60px
auto 0}div.message{width:100%;margin:30px
auto 60px}p.contents-annotation{margin-top:10px}#merits{margin-bottom:60px}header #header-r
ul{margin:0}header #header-r ul li .entry-sp-button
p{padding-right:0px;letter-spacing:2px;padding:24px
0 0;box-sizing:border-box;font-weight:bold}div.contents-box-3 a::after,
div.contents-box-3 button.trans-form::after{right:20px}#footer-scroll li:last-child{width:7%;display:block;border-radius:8px 0 0 8px;padding:30px
6px;font-size:1.6rem}#footer-scroll
ul{justify-content:flex-end}#footer-scroll{bottom:50%;transform:translateY(50%);right:-3px}li.js-btn.js-entry.five-minutes
a{color:#fff;letter-spacing:2px}}footer.mypage-footer{padding:0}div.mypage-footer-main{width:100%;height:auto;text-align:center;background-color:#221e1d;color:#fff;bottom:0;font-size:12px;padding:7px
0;display:flex;justify-content:left}#footer-scroll{right:0}li.js-btn.js-entry.five-minutes{background-color:#c40a00;writing-mode:vertical-rl;text-orientation:upright;font-size:2rem;font-weight:bold;margin-bottom:10px;border:1px
solid white;border-radius:8px 0 0 8px;border-right:none}li.js-btn.js-entry.five-minutes
a{display:inline-block;width:100%;padding:3rem 1rem;border-radius:8px 0 0 8px;color:#fff}div.mypage-footer-main
.wrapper{width:100%;max-width:960px;text-align:left;margin:0
auto}div.mypage-footer-main
ul{list-style:none;text-align:left;margin:15px
0;line-height:2}div.mypage-footer-main ul
li{display:inline-block;font-size:12px;margin:0
15px;text-decoration:none}div.mypage-footer-main ul li
p{margin-bottom:8px}div.mypage-footer-main ul li:first-child{margin-left:0}div.mypage-footer-main ul li:last-child{margin-right:0}div.mypage-footer-main
a{text-decoration:none;color:#fff}div.mypage-footer-main ul
li{display:inline-block;font-size:12px;margin:0
30px;text-decoration:none;vertical-align:top}div.mypage-footer-main ul li.mypage-footer-copyright{float:right}div.mypage-footer-main .mypage-footer-copyright-sp{display:none;text-align:center;font-weight:normal;margin-bottom:15px}@media (max-width: 767px){div.mypage-footer-main
.wrapper{width:100%;padding:0px
4%}div.mypage-footer-main
ul{text-align:left}div.mypage-footer-main ul li.mypage-footer-copyright{display:none}div.form-container{min-height:calc(100vh - 162px)}div.mypage-footer-main div.mypage-footer-copyright-sp{display:block}div.mypage-footer-main ul
li{margin:0}div.mypage-footer-main ul li:nth-of-type(2){margin-top:30px}footer #footer-scroll{width:100%;left:auto;transform:translateY(50%);bottom:50%}li.js-btn.js-entry.five-minutes
a{padding:0}}
@media (min-width: 768px) and (max-width: 1280px){body{min-width:768px;overflow-x:hidden}div.inner{max-width:680px}.grid{width:100%;max-width:680px}div.key-visual-inner-pc{max-width:680px}header.special-plan-header>.inner{margin:0}header.special-plan-header>.inner>ul.pc_nav{transform:translateX(-20px)}div.mypage-footer-main
.wrapper{max-width:680px}li.js-btn.js-entry.five-minutes{font-size:1.8rem;padding:3rem 5px}.side_title{left:15px;font-size:2.4rem}#plan div.main-phrase{flex-direction:column;align-items:flex-start;position:relative;padding-bottom:20px}#plan div.main-phrase
h2{font-size:3.1rem;line-height:1.4}#plan div.main-phrase .phrase-text
p{font-size:1.6rem;line-height:2}#plan div.main-phrase
img{position:absolute;right:0;top:70px;width:auto;height:220px}.section-container.empty-top{padding:60px
0 70px}div.main-phrase h2 span.main-phrase-emphasis{font-size:3.1rem}div.contents-box-2{max-width:680px;margin:40px
auto 0}div.main-phrase{margin-bottom:30px}section.other-second .inner section:not(:first-of-type) div.contents-box-2{margin:60px
auto 0}#merits{margin-bottom:80px}.option-contents{flex-direction:column}.option-contents
img{width:380px;margin:auto}.option-contents img:first-child{margin-bottom:20px}.option-contents img:nth-child(2){width:560px}div.contents-box-3{margin:60px
auto 0;max-width:680px;text-align:center}div.contents-box-3 a, div.contents-box-3 button.trans-form{font-size:2rem;padding:20px
60px 25px;display:inline-block;width:auto}}@media screen and (min-width: 1281px){.tb{display:none}}@media screen and (max-width: 767px){.tb{display:none}.sp{display:block}}@media (min-width: 768px) and (max-width: 1280px){.tb{display:block}.hide-tb.pc{display:none}}
