@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.2em;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%)}
.overseas-image-flex{display:flex;justify-content:space-between;margin:35px
auto 0;width:880px}.overseas-image-flex
img{width:200px}.overseas-feature-caution{margin-top:35px}.overseas-feature-caution
span{display:block;text-align:left}.overseas-image-explanation{font-weight:bold;text-align:center;margin-top:19px;font-size:1.8rem}div.contents-box-1{background:#FFF;max-width:960px;padding:35px
60px}div.contents-box-1{margin:40px
auto 0}div.contents-box-3{margin:95px
auto 10px;max-width:960px;height:235px;border:4px
solid var(--fuji-po-blue-1);border-radius:20px;position:relative;background-color:#fff}.overseas-faq-img{display:block;margin:-25px auto 0}.overseas-faq-cloud-img-1{display:block;position:absolute;top:33px}.overseas-faq-cloud-img-2{display:block;position:absolute;right:0;bottom:30px}div.contents-box-step{width:93%;margin:25px
auto 35px;padding:0;box-sizing:border-box;display:flex;justify-content:space-between}div.contents-box-step-1,div.contents-box-step-2,div.contents-box-step-3{display:flex;flex-direction:column;justify-content:space-between;max-width:660px;width:29%;background-color:var(--fuji-po-gray-2);border-radius:300px;padding:40px
20px;height:300px;box-sizing:border-box;position:relative}div.contents-box-step-1::after,div.contents-box-step-2::after{content:'';color:var(--fuji-po-yellow);width:0;height:0;border-style:solid;border-color:transparent;border-width:1em 1.5em;border-left-color:currentColor;border-right:0;transform:translateX(15%);position:absolute;top:0;right:-34px;bottom:0;margin:auto}.fuji-default-button.overseas{width:310px;text-align:center}.fuji-default-button.overseas-faq{margin-top:30px}.contents-box-step-number{font-weight:bold;font-size:2rem;text-align:center;color:var(--fuji-po-blue-1);margin-bottom:20px}.contents-box-step-number
span{font-size:3.1rem}.contents-box-step
img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-1px;width:120px}.contents-box-step-text{font-size:1.4rem}.contents-box-step-text-bold{font-weight:bold;font-size:1.6rem;text-align:center;line-height:1.5;height:42px;display:flex;justify-content:center;align-items:center;flex-direction:column}.contents-box-step-text-sub{margin-top:17px}.overseas-step-title{text-align:center;font-weight:bold;font-size:1.8rem}div.contents-box-price{width:100%;height:fit-content;margin:0
auto;padding:40px
0 0;box-sizing:border-box;font-size:1.5rem}div.contents-box-price-tab{display:flex;align-items:center;justify-content:space-between;font-weight:bold}div.contents-box-price-tab-select{border:2px
solid var(--fuji-po-blue-1);border-radius:10px;height:53px;align-items:center;display:flex;width:100%}.price-tab-select-first,.price-tab-select,.price-tab-select-last{background-color:#fff;color:var(--fuji-po-blue-1);width:162.7px;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;box-sizing:border-box}.price-tab-select-first,.price-tab-select{border-right:2px solid var(--fuji-po-blue-1)}.price-tab-select-first{border-radius:10px 0 0 10px}.price-tab-select-first-select{border-radius:5px 0 0 5px}.price-tab-select-last{border-radius:0 10px 10px 0}.price-tab-select-last-select{border-radius:0 5px 5px 0}.overseas-category-box-selected{background:var(--fuji-po-blue-1);color:#fff}div.overseas-gray-area{padding-top:18px;position:relative}table.overseas-plan-table{border-collapse:collapse;width:100%;padding-top:0}table.overseas-plan-table thead,
table.overseas-plan-table tbody.plan-area{display:block}table.overseas-plan-table thead
th{font-size:1.3rem}table.overseas-plan-table thead tr th,
table.overseas-plan-table tbody.plan-area tr
td{width:242px;height:50px;border:2px
solid #DDD;text-align:center;font-size:1.5rem}table.overseas-plan-table tbody.plan-area tr
td{width:241px}table.overseas-plan-table thead tr
th{background-color:var(--fuji-po-blue-1);color:#fff;height:60px;border-width:0 2px 0 0}table.overseas-plan-table thead tr th.overseas-table-th-last{border:none}span.overseas-table-th-small{font-size:1.4rem}span.overseas-table-th-large{font-size:1.6rem}table.overseas-plan-table tbody.plan-area tr:nth-child(2n+1){background-color:#F8F8F8}table.overseas-plan-table tbody.plan-area tr:nth-child(2n){background-color:#FFF}table.overseas-plan-table .overseas-table-sp{display:none}.overseas-table-pc{position:relative}.overseas-table-pc
img{position:absolute;right:8px;width:57px;top:-11px}div.overseas-plan-select-sp-div{display:block;border-radius:0;box-shadow:none;width:100%;position:relative}div.overseas-plan-select-sp-div
p.label{width:100%;color:#FFF;position:absolute;line-height:28px}div.overseas-plan-select-sp-div
select{width:100%;border:0px;background-color:transparent;color:transparent;text-align:center;position:relative}table.overseas-plan-table thead,
table.overseas-plan-table tbody.plan-area{display:block}table.overseas-plan-table{position:relative;z-index:0}table.tablelock-europe:before,table.tablelock-south-america:before,table.tablelock-asia:before,table.tablelock-africa:before{content:'';background:white;-webkit-filter:blur(5px);filter:blur(5px);position:absolute;top:279px;left:0px;right:0px;bottom:40px;z-index:1;filter:opacity(80%);pointer-events:none;background:linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0))}table.overseas-plan-table tbody.plan-area{height:285px}table.overseas-plan-table tbody.plan-scroll{overflow-y:scroll;margin-right:-18px}div.overseas-category-area-hidden{display:none}@media screen and (min-width: 768px){div.inner
img{image-rendering:-webkit-optimize-contrast}}@media screen and (max-width: 767px){.main-phrase-emphasis{font-size:3.2rem}.overseas-plan-select-sp-div
img{width:27%;position:absolute;top:-45px;right:11px}.fuji-default-button.overseas{width:100%}.fuji-default-button.overseas-faq{width:90%}}.contents-box-faq{margin-top:41px}.overseas-faq-text{font-size:2.6rem;font-weight:bold;text-align:center}.overseas-category-select-box{position:relative;height:100%}.overseas-category-select-arrow{position:absolute;bottom:-11px;color:var(--fuji-po-blue-1);left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.select-arrow-none{display:none}table.overseas-plan-table tbody.plan-area-north-america,
table.overseas-plan-table tbody.plan-area-oceania{height:100%;border-bottom:none}.caution-text-all{font-size:1.3rem;line-height:1.1;color:#808080;margin-top:20px}@media screen and (max-width: 1280px){.overseas-image-flex
img{width:100%}}@media screen and (max-width: 767px){.section-background-2.use-section{padding:80px
5% 40px}.overseas-image-flex-sp-1{display:flex;justify-content:space-between;margin:0
auto;margin-top:40px;width:90%}.overseas-image-flex-sp-2{display:flex;justify-content:space-between;margin:0
auto;margin-top:35px;width:85%}.overseas-image-1,.overseas-image-3{text-align:left}.overseas-image-2,.overseas-image-4{text-align:right}.overseas-image-1 img,
.overseas-image-2 img,
.overseas-image-3 img,
.overseas-image-4
img{width:94%}.overseas-image-explanation{font-weight:bold;text-align:center;margin-top:17px;font-size:1.5rem}div.contents-box-1{margin:30px
auto 0}.overseas-step-title{line-height:1.5}div.contents-box-1{background:#FFF;max-width:960px;padding:30px
25px}div.contents-box-step-1,div.contents-box-step-2,div.contents-box-step-3{display:block;text-align:center;width:100%;border-radius:40px;height:fit-content;padding:0px
5% 16px;margin-bottom:20px}div.contents-box-step-1 img,
div.contents-box-step-2 img,
div.contents-box-step-3
img{width:25%;position:static;transform:unset;-webkit-transform:unset}.contents-box-step-text-bold{font-weight:bold;font-size:1.5rem;height:auto}.contents-box-step-number{margin-bottom:15px}.contents-box-step-text{font-weight:normal;font-size:1.4rem;margin-left:0;padding-top:20px}.contents-box-step-text-sub{margin-top:10px;text-align:left;margin-bottom:10px}div.contents-box-step{width:100%;margin:25px
auto;box-sizing:border-box;display:block}div.contents-box-price{width:100%;margin:0
auto;padding:0;box-sizing:border-box;font-size:1.5rem;margin-top:25px}div.contents-box-price-tab{display:block;align-items:center;justify-content:space-between}div.contents-box-price-tab-select{height:48px;align-items:center;display:flex;width:92%;margin:0
auto;border:none;margin:0
auto 14px}.price-tab-select-first,.price-tab-select,.price-tab-select-last{background-color:#fff;color:var(--fuji-po-blue-1);width:85%;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1.1rem;border-radius:10px;border:2px
solid var(--fuji-po-blue-1);margin:0
auto}.overseas-category-select-box{position:relative;height:100%;width:33%}.overseas-category-box-selected{background:var(--fuji-po-blue-1);color:#fff}table.overseas-plan-table thead tr th.overseas-table-th-first,
table.overseas-plan-table tbody.plan-area tr
td{width:23%;display:table-cell}table.overseas-plan-table tbody.plan-area tr td.overseas-table-unselected{display:none}table.overseas-plan-table .overseas-table-sp{display:table-cell;width:17%}div.overseas-plan-select-sp-div::before,div.overseas-plan-select-sp-div::after{position:absolute;content:'';display:block;pointer-events:none;border:1px
solid transparent;width:0;height:0;right:12px}div.overseas-plan-select-sp-div::after{border-width:8px 6.5px 0 6.5px;border-top-color:#FFF;top:43%}div.overseas-plan-select-sp-div
p.label{width:100%;font-size:0.8rem;line-height:20px;float:left;margin-left:-10px;margin-top:3px}div.overseas-plan-select-sp-div select
option{color:#000}table.overseas-plan-table tbody.plan-scroll{width:100%}table.overseas-plan-table thead tr
th{border-width:0}table.overseas-plan-table thead tr th.overseas-table-th-first{border-width:0 2px 0 0;width:17%}table.overseas-plan-table tbody.plan-area{height:231px}.overseas-faq-text{font-size:1.8rem;line-height:1.6}.overseas-faq-cloud-img-1{width:60px}.overseas-faq-cloud-img-2{display:block;position:absolute;right:0;top:53px;width:61px}.contents-box-faq{margin-top:25px}div.contents-box-3{height:230px}div.contents-box-3{margin:75px
auto 0}.overseas-category-select-arrow{bottom:-10px}table.overseas-plan-table tbody.plan-area-north-america{height:100%;border-bottom:none}table.overseas-plan-table tbody.plan-area-oceania{height:100%;border-bottom:2px solid #DDD}table.overseas-plan-table tbody.plan-scroll-sp{overflow-y:scroll;width:100%;height:231px}table.tablelock-oceania:before{content:'';background:white;-webkit-filter:blur(5px);filter:blur(5px);position:absolute;top:253px;left:0px;right:0px;bottom:40px;z-index:1;filter:opacity(80%);pointer-events:none;background:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0))}.overseas-faq-cloud-img-1{top:17px}div.overseas-gray-area{padding-top:16px;position:relative}table.tablelock-europe:before,table.tablelock-south-america:before,table.tablelock-asia:before,table.tablelock-africa:before{top:253px}.caution-text-all{font-size:1.1rem}}table.tablelock-europe:before,table.tablelock-south-america:before,table.tablelock-asia:before,table.tablelock-africa:before{content:none}@media (min-width: 768px) and (max-width: 1280px){table.overseas-plan-table thead,
table.overseas-plan-table tbody.plan-area{display:contents}div.overseas-category-area .area-all-country{overflow-x:hidden;height:370px;margin:0
0 10px 0}div.overseas-category-area#overseas-category-north-america .area-all-country{height:280px}div.overseas-category-area#overseas-category-oceania .area-all-country{height:335px}.caption-text-all{text-align:right;font-size:1.3rem;line-height:1.1;color:#808080}.overseas-image-flex
div{width:calc(42% / 2);display:flex;flex-direction:column;margin:2%}div.contents-box-step-1::after,div.contents-box-step-2::after{border-width:0.7em 1em;right:-16px}.contents-box-step
img{bottom:7px}}@media screen and (max-width: 767px){.caption-text-all{text-align:right;font-size:1.1rem;line-height:1.1;color:#808080}div.contents-box-step-1::after,div.contents-box-step-2::after{border-width:1em 0.7em;border-top-color:currentColor;border-left-color:transparent;border-bottom:0;border-right:0.7em solid transparent;left:0;right:0;top:unset;bottom:-18px}}@media screen and (min-width: 1281px){div.overseas-category-area .area-all-country{margin:0
0 5px 0}.caption-text-all{text-align:right;font-size:1.3rem;line-height:1.1;color:#808080}}@media (min-width: 768px) and (max-width: 1280px){.overseas-image-flex{display:flex;justify-content:center;flex-wrap:wrap;margin:20px
auto 0;width:auto}div.contents-box-price{width:auto}div.contents-box-price-tab-select{height:48px;align-items:center;display:flex;width:92%;margin:0
auto;border:none;margin:0
auto 14px;flex-wrap:wrap;gap:20px 0}.overseas-category-select-box{position:relative;height:100%;width:33%}.price-tab-select-first,.price-tab-select,.price-tab-select-last{background-color:#fff;color:var(--fuji-po-blue-1);width:85%;text-align:center;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;font-size:1.1rem;border-radius:10px;border:2px
solid var(--fuji-po-blue-1);margin:0
auto}.overseas-category-box-selected{background:var(--fuji-po-blue-1);color:#fff}div.overseas-gray-area{margin-top:65px}.overseas-category-select-arrow{bottom:-13px}.price-tab-select-last.overseas-category-box-selected{background:var(--fuji-po-blue-1);color:#fff}div.contents-box-price-tab{flex-direction:column}table.overseas-plan-table tbody.plan-scroll{margin-right:0}table.overseas-plan-table thead tr th,
table.overseas-plan-table tbody.plan-area tr
td{width:187.5px;font-size:1.3rem}table.overseas-plan-table tbody.plan-scroll{margin-left:0}.overseas-image-explanation{font-size:1.4rem}.overseas-table-pc
img{right:1px;width:42px;top:2px}div.contents-box-step{width:100%;padding:0}div.contents-box-step-1,div.contents-box-step-2,div.contents-box-step-3{width:31%;background-color:var(--fuji-po-gray-2);height:315px;padding:40px
15px}.contents-box-step-text-bold{font-size:1.4rem}div.contents-box-1{padding:35px
40px 35px}}@media screen and (max-width: 767px){.overseas-image-flex-sp-1.sp,.overseas-image-flex-sp-2.sp{display:flex}table.overseas-plan-table .overseas-table-pc,.overseas-table-unselected{display:none}}
