﻿@font-face{font-family:"noto-sans-jp";font-display:swap;src:url("../assets/font/Noto_Sans_JP/NotoSansJP-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"noto-sans-jp";font-display:swap;src:url("../assets/font/Noto_Sans_JP/NotoSansJP-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";font-display:swap;src:url("../assets/font/Roboto/Roboto-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";font-display:swap;src:url("../assets/font/Roboto/Roboto-Black.woff") format("woff");font-weight:900;font-style:normal}section.price-revision{background:#fff699;padding:10px 0;position:sticky;top:4.6px;right:0;width:100%;z-index:999;margin-bottom:0}@media screen and (min-width: 64em){section.price-revision{top:86px}}section.page-title .wrapper{margin-top:0}section.page-title{background-image:linear-gradient(315deg, #f491a5, #f8efe1);margin-bottom:-4.6rem}@media screen and (min-width: 48em){section.page-title{margin-bottom:-7.6rem}}section.page-title .wrapper{padding-top:2rem;padding-bottom:7rem}@media screen and (min-width: 48em){section.page-title .wrapper{padding-bottom:8rem}}section.page-title h1.page_ttl-plan{font-size:2.4rem;font-weight:bold;letter-spacing:0.2rem;text-align:center;font-family:"YakuHanJP_Narrow","noto-sans-jp",sans-serif;margin-bottom:2rem}@media screen and (min-width: 48em){section.page-title h1.page_ttl-plan{font-size:4rem}}section.page-title h2{font-size:1.4rem;font-weight:normal}@media screen and (min-width: 48em){section.page-title h2{font-size:1.6rem}}#tab{display:flex;justify-content:space-between;max-width:83rem;margin:0 auto}#tab .tab-item{display:flex;justify-content:center;align-items:center;list-style:none;text-align:center;width:48%;border-radius:1rem 1rem 0 0;height:46px;font-size:1.5rem;font-weight:bold;background:#e3636b;color:#FFF}@media screen and (min-width: 48em){#tab .tab-item{height:76px;font-size:2rem}}#tab .tab-item a{color:#FFF;text-align:center;text-decoration:none;width:100%;height:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:1rem 1rem 0 0}#tab .tab-item a:hover{text-decoration:none;opacity:0.7}#tab .tab-item.select{background:#FFF;color:#CB000B}#tab .tab-item .tab-inr{position:relative;margin-left:2rem;line-height:1.2}@media screen and (min-width: 48em){#tab .tab-item .tab-inr{margin-left:4rem}}#tab .tab-item .tab-inr:before{position:absolute;content:'　';display:inline-block;top:50%;left:-3.5rem;transform:translateY(-50%)}#tab .tab-item .tab-cloud:before{background:url("../assets/img/plan/cloud-solid-white.svg") no-repeat;background-size:2rem;width:2rem;left:-2.5rem}@media screen and (min-width: 48em){#tab .tab-item .tab-cloud:before{background:url("../assets/img/plan/cloud-solid-white.svg") no-repeat;background-size:2.8rem;width:2.8rem;left:-3.5rem}}#tab .tab-item .tab-onpre:before{background:url("../assets/img/plan/building-regular-white.svg") no-repeat;background-size:1.4rem;left:-2.4rem}@media screen and (min-width: 48em){#tab .tab-item .tab-onpre:before{background:url("../assets/img/plan/building-regular-white.svg") no-repeat;background-size:1.6rem;width:1.6rem;left:-2.6rem}}#tab .tab-item.select .tab-cloud:before{background:url("../assets/img/plan/cloud-solid.svg") no-repeat;background-size:2rem;width:2rem;left:-2.5rem}@media screen and (min-width: 64em){#tab .tab-item.select .tab-cloud:before{background:url("../assets/img/plan/cloud-solid.svg") no-repeat;background-size:2.8rem;width:2.8rem;left:-3.5rem}}#tab .tab-item.select .tab-onpre:before{background:url("../assets/img/plan/building-regular.svg") no-repeat;background-size:1.4rem}@media screen and (min-width: 48em){#tab .tab-item.select .tab-onpre:before{background:url("../assets/img/plan/building-regular.svg") no-repeat;background-size:1.6rem}}main.page-primary .local-menu{margin:0;margin-top:3rem;margin-bottom:6rem}@media screen and (min-width: 64em){main.page-primary .local-menu{margin-top:4rem;margin-bottom:9rem}}.plan_box{margin:-4rem 1.5rem 8rem 1.5rem;position:relative}@media screen and (min-width: 64em){.plan_box{margin:5rem auto 9rem auto}}.plan_box>.note{font-size:1.3rem;padding-left:0;text-indent:0;margin-top:0.7rem}@media screen and (min-width: 48em){.plan_box>.note{font-size:1.4rem}}.plan_box>ul{display:flex;justify-content:space-around;flex-wrap:wrap;box-shadow:0px 0px 25px 0px rgba(0,0,0,0.13)}.plan_box>ul li{text-align:center;background:#FFF;padding-bottom:3rem;position:relative;list-style:none;width:100%}@media screen and (min-width: 48em){.plan_box>ul li{width:calc(100%/2);padding-bottom:2rem}}@media screen and (min-width: 64em){.plan_box>ul li{width:calc(100%/4)}}.plan_box>ul li a{display:block;width:100%;text-decoration:none}.plan_box>ul li a:hover{opacity:0.8}.plan_box>ul li p.pure-button{line-height:inherit}.plan_box>ul li:after{position:absolute;content:"　";display:inline-block;border-bottom:1px solid #E6E6E7;bottom:0;right:0;width:100%;pointer-events:none}@media screen and (min-width: 48em){.plan_box>ul li:after{border-right:1px solid #E6E6E7;height:100%}}@media screen and (min-width: 64em){.plan_box>ul li:after{border-bottom:none}}.plan_box>ul li:last-child::after{content:none}@media screen and (min-width: 48em){.plan_box>ul li:nth-child(3)::after{border-bottom:none}}@media screen and (min-width: 48em){.plan_box>ul li:nth-child(even)::after{border-right:none}}@media screen and (min-width: 64em){.plan_box>ul li:nth-child(even)::after{border-right:1px solid #E6E6E7}}.plan_box>ul li h3{display:flex;align-items:center;justify-content:center;color:#FFF;font-size:2.4rem;line-height:1;font-weight:bold;text-align:center;padding-top:3rem;margin-bottom:1rem}@media screen and (min-width: 64em){.plan_box>ul li h3{padding-top:3rem}}.plan_box>ul li h3 span{display:block;font-size:13px;line-height:1.4;margin-bottom:8px;margin-top:0}.plan_box>ul li h3 small{font-size:12px}.plan_box>ul li .pure-button{color:#FFF;text-decoration:none;font-size:1.4rem;font-weight:bold;padding:1rem;display:block;width:85%;margin:0 auto 10px;border-radius:30px;letter-spacing:-0.01rem;position:relative}.plan_box>ul li .pure-button:hover{opacity:0.8}.plan_box>ul li .pure-button:after{content:" ";position:absolute;width:1.5rem;height:1.5rem;background:url("../assets/img/plan/icn-right-arrow-bis.svg") no-repeat;top:50%;right:8%;transform:translateY(-50%)}.plan_box>ul li p{line-height:1}.plan_box>ul li p.lead{font-size:1.4rem;margin-bottom:1rem}.plan_box>ul li p.text04{font-size:1.4rem;line-height:2}.plan_box>ul li p.text04 a{text-decoration:underline}.plan_box>ul li p.price{font-size:4rem;line-height:1;font-weight:bold;font-family:"YakuHanJP_Narrow","Roboto",sans-serif}@media screen and (min-width: 64em){.plan_box>ul li p.price{font-size:4.6rem}}.plan_box>ul li p.price span{font-size:16px;font-weight:bold}.plan_box>ul li p.text03{font-size:1.2rem;margin-bottom:1rem;line-height:1.4;padding-top:5px;color:#7a7a7a}.plan_box>ul li p.onpre_price{padding-top:15px}.plan_box>ul li .most-popular{position:absolute;line-height:1.4;background:#CB000B;color:#FFF;top:-2.5rem;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);padding:0.8rem 1.2rem;border-radius:5px;box-sizing:border-box;font-size:12px}.plan_box>ul li .most-popular span{position:relative}.plan_box>ul li .most-popular span:before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);border:20px solid transparent;border-top:20px solid #CB000B}.plan_cloud>ul li:nth-child(4) h3{color:#422e2e}.plan_cloud>ul li:nth-child(4) .price{color:#422e2e}.plan_cloud>ul li:nth-child(4) .pure-button{background:#E76F77;border:#E76F77}.plan_cloud>ul li:nth-child(4) .pure-button:after{background:url("../assets/img/plan/icn-right-arrow-bis.svg") no-repeat}.plan_cloud>ul li:nth-child(3){background:#f5edec;border:2px solid #d89797}.plan_cloud>ul li:nth-child(3) h3{color:#CB000B}.plan_cloud>ul li:nth-child(3) .price{color:#422e2e}.plan_cloud>ul li:nth-child(3) .pure-button{background:#CB000B;border:#CB000B}.plan_cloud>ul li:nth-child(3) .pure-button:after{background:url("../assets/img/plan/icn-right-arrow-prem.svg") no-repeat}.plan_cloud>ul li:nth-child(2) h3{color:#422e2e}.plan_cloud>ul li:nth-child(2) .price{color:#422e2e}.plan_cloud>ul li:nth-child(2) .pure-button{background:#E76F77;border:#E76F77}.plan_cloud>ul li:nth-child(2) .pure-button:after{background:url("../assets/img/plan/icn-right-arrow-stan.svg") no-repeat}.plan_cloud>ul li:nth-child(1) h3{color:#929292}.plan_cloud>ul li:nth-child(1) .price{color:#422e2e}.plan_cloud>ul li:nth-child(1) .pure-button{background:#FFF;border:2px solid #929292;color:#929292;line-height:1.5;height:4.4rem}.plan_cloud>ul li:nth-child(1) .pure-button:after{background:url("../assets/img/plan/icn-right-arrow-free.svg") no-repeat}.plan_onpre>ul{flex-wrap:wrap}.plan_onpre>ul li{width:100%}@media screen and (min-width: 48em){.plan_onpre>ul li{width:calc(100%/3)}}.plan_onpre>ul li:nth-child(1) h3{color:#D17D93}.plan_onpre>ul li:nth-child(1) .price{color:#422e2e}.plan_onpre>ul li:nth-child(2){background:#f5edec;border:2px solid #d89797}.plan_onpre>ul li:nth-child(2) h3{color:#CB000B}.plan_onpre>ul li:nth-child(2) .price{color:#CB000B}.plan_onpre>ul li:nth-child(3) h3{color:#D17D93}.plan_onpre>ul li:nth-child(3) .price{color:#422e2e}.plan_onpre>ul li:nth-child(3):after{border:0}.plan_onpre>ul li:nth-child(4){width:100%;border-top:1px solid #E6E6E7;padding:4rem}.plan_onpre>ul li:nth-child(4) .pure-button{margin-top:1rem;display:inline-block;max-width:30rem;width:max(70%, 24rem);padding:1.5rem 0}.plan_onpre>ul li:nth-child(4) .pure-button:after{background:url("../assets/img/plan/icn-right-arrow-red.svg") no-repeat}@media screen and (min-width: 48em){.plan_onpre>ul li::after{border-bottom:none}}@media screen and (min-width: 48em){.plan_onpre>ul li:nth-child(even)::after{border-right:1px solid #E6E6E7}}.plan_onpre>ul li p.text03{margin-bottom:15px}.txt-arrow{position:relative;display:inline-block;padding:0 0.7rem;font-size:1.8rem;font-weight:bold}.txt-arrow::before{content:"";position:absolute;top:0;display:block;width:2px;height:100%;background:#422e2e;left:-7px;transform:rotate(-30deg)}.txt-arrow::after{content:"";position:absolute;top:0;display:block;width:2px;height:100%;background:#422e2e;right:-7px;transform:rotate(30deg)}.note-wrapper{margin-top:0}.consultation{max-width:85rem;margin:5rem auto 0 auto;padding:2rem;border:solid 1px #ddd;border-radius:1rem;display:flex;justify-content:space-around;flex-direction:column}@media screen and (min-width: 48em){.consultation{flex-direction:row;padding:3rem}}.consultation img{width:max(14vw, 20rem);margin:0 auto 2rem auto}@media screen and (min-width: 48em){.consultation img{width:max(16.9vw, 24rem);margin:0}}.consultation .consultation-txt-box h3{font-size:2.2rem}.consultation .consultation-txt-box ul{margin-left:1.5rem;list-style:disc}main.page-primary .box-price .wrapper{margin-top:0;margin-bottom:9rem;text-align:left}main.page-primary .box-price .table_wrap{margin-top:5rem}.table_wrap{overflow-x:auto}@media screen and (min-width: 48em){.table_wrap{overflow-x:visible}}.table_wrap table{width:max(100%, 50rem);text-align:center;border-collapse:collapse;table-layout:fixed;border-spacing:0;line-height:1.5}@media screen and (min-width: 48em){.table_wrap table{width:max(100%, 70rem)}}.table_wrap table tr:nth-child(2n){background:#F6F6F4}.table_wrap table th{width:calc(70% / 4);white-space:nowrap}.table_wrap table th h3{padding:1rem 0;text-align:center;font-weight:normal;font-size:1.4rem}.table_wrap table th:nth-child(1){position:sticky;left:0;background:#FFF;width:170px}.table_wrap table th:nth-child(1) h2{text-align:left;font-weight:bold;font-size:1.6rem}.table_wrap table th:nth-child(1):nth-child(2n){background:#F6F6F4}.table_wrap table th:nth-child(5) h3{background:none;color:#422e2e}.table_wrap table th:nth-child(4) h3{background:none;color:#422e2e}.table_wrap table th:nth-child(3) h3{background:none;color:#422e2e}.table_wrap table th:nth-child(2) h3{background:none;color:#929292}.table_wrap table td{text-align:center;padding:1rem;border:solid 1px #ddd;font-size:1.4rem}@media screen and (min-width: 64em){.table_wrap table td{font-size:1.5rem}}.table_wrap table td:nth-child(1){text-align:left;padding:1rem 2.5rem 1rem 1rem;position:sticky;left:0;background:#F6F6F4}@media screen and (min-width: 64em){.table_wrap table td:nth-child(1){background:transparent}}.table_wrap table td:nth-child(1) .explanation{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.table_wrap table td:nth-child(1) .explanation .tool{position:relative;background:#CCCCCC;font-size:1.1rem;color:#FFF;display:flex;border-radius:1.8rem;width:1.8rem;height:1.8rem;justify-content:center;align-items:center;cursor:pointer}.table_wrap table td:nth-child(1) .explanation .tool:hover{background:#CB000B}.table_wrap table td:nth-child(1) .explanation .tool:hover .tooltips{display:block}.table_wrap table td:nth-child(1) .explanation .tooltips{display:none;font-size:1.3rem;position:absolute;top:70%;transform:translateY(-70%);left:2.5rem;z-index:1000;padding:0.5rem 1.5rem;color:#422e2e;background:#FFF;border:1px solid #ddd;border-radius:0.3em;width:20rem}.table_wrap table td:nth-child(1) span.new{background:#CB000B;border-radius:0.5rem;padding:0.4rem 0.7rem;font-size:1rem;color:#FFF;margin-left:0.7rem}.table_wrap table td:nth-child(2){background:none}.table_wrap.table_onpre th{width:calc(100% / 4)}.table_wrap.table_onpre th:nth-child(2) h3{color:#D17D93}.table_wrap.table_onpre th:nth-child(3) h3{color:#CB000B}.table_wrap.table_onpre th:nth-child(4) h3{color:#D17D93}section.charged-option{background:#F5EDEC}section.charged-option .wrapper{margin-top:0;padding:6rem 0}@media screen and (min-width: 64em){section.charged-option .wrapper{padding:8rem 0}}section.charged-option h3{text-align:center;font-size:1.8rem;font-weight:bold;padding-bottom:2rem;border-bottom:1px solid #ddd}@media screen and (min-width: 64em){section.charged-option h3{padding-bottom:3rem;font-size:2.4rem}}section.charged-option h4{text-align:left;margin-bottom:1rem}@media screen and (min-width: 64em){section.charged-option h4{width:30%;margin-bottom:0}}section.charged-option .box{max-width:85rem;margin:0 auto;border-radius:1rem;background:#FFF;margin-top:5rem;padding:2rem 3rem 2.5rem 3rem;font-weight:bold}@media screen and (min-width: 64em){section.charged-option .box{padding:3rem 5rem 3.5rem 5rem}}section.charged-option .box ul{width:100%}@media screen and (min-width: 64em){section.charged-option .box ul{width:70%}}section.charged-option .box ul li{margin-bottom:1rem;list-style:none;text-align:left}section.charged-option .box ul li::before{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;color:#CB000B;margin-right:5px}section.charged-option .box ul.a_center{margin:0 auto}section.charged-option .box .pure-button{margin-top:2rem}section.charged-option .box .pure-button::before{content:"\f1c1";font-family:"Font Awesome 5 Free";font-weight:900;color:#CB000B;margin-right:1rem}section.charged-option .box02{display:flex;flex-direction:column;text-align:left;padding:1.5rem 0 1rem 0;margin-bottom:7px;border-bottom:1px solid #ddd}@media screen and (min-width: 64em){section.charged-option .box02{flex-direction:row}}section.charged-option .box02 ul{display:flex;flex-direction:column}@media screen and (min-width: 64em){section.charged-option .box02 ul{flex-direction:row}}section.charged-option .box02 ul li{margin-right:12%;list-style:none}section.charged-option .box02.line-none{border-bottom:0}section.box-campaign .wrapper{text-align:left;margin-bottom:6rem}@media screen and (min-width: 64em){section.box-campaign .wrapper{margin-bottom:9rem}}section.box-campaign ul{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width: 64em){section.box-campaign ul{flex-direction:row;margin-bottom:4rem}}section.box-campaign ul>li{list-style:none}section.box-campaign ul li{width:100%;margin-bottom:3rem}@media screen and (min-width: 64em){section.box-campaign ul li{width:48%;margin-bottom:0}}section.box-campaign ul li img{width:100%;margin-bottom:20px}section.box-campaign ul li h3{font-weight:bold;margin-bottom:8px}section.box-campaign ul li p{text-indent:-14px;padding-left:14px}section.box-campaign ul.payment{margin:0 auto 50px;display:block;padding:20px 30px;border:2px solid #ccc}section.box-flow{background:#F6F6F4}section.box-flow .wrapper{margin-top:0;padding:6rem 0}@media screen and (min-width: 48em){section.box-flow .wrapper{padding:8rem 0}}.box-flow p{text-align:right}.box-flow ul{display:flex;flex-wrap:wrap;width:100%;margin:2rem auto}.box-flow ul li{display:flex;align-items:center;justify-content:center;position:relative;width:calc(90%/2);margin-bottom:20px;margin-right:4%;height:60px;margin-right:2%;padding-left:2%}@media screen and (min-width: 48em){.box-flow ul li{width:calc(90%/4);height:100px}}.box-flow ul li:after{content:"";position:absolute;width:0;height:0;margin:auto;position:absolute;top:0;right:-1.5em;border-style:solid;z-index:10;border-width:30px 0 30px 1.5em}@media screen and (min-width: 48em){.box-flow ul li:after{right:-3em;border-width:50px 0 50px 3em}}.box-flow ul li p{margin:15px 0;width:100%;font-size:1.6rem;font-weight:bold;color:#133c74;line-height:120%;text-align:center}@media screen and (min-width: 64em){.box-flow ul li p{font-size:2rem}}.box-flow ul li p span{font-size:14px}.box-flow ul li:nth-child(1){background:#dce8fb}.box-flow ul li:nth-child(2){background:#c6dbfc}.box-flow ul li:nth-child(3){background:#b1cdf8}.box-flow ul li:nth-child(4){background:#9bbbed}.box-flow ul li:nth-child(1):after{border-color:transparent transparent transparent #dce8fb}.box-flow ul li:nth-child(2):after{border-color:transparent transparent transparent #c6dbfc}.box-flow ul li:nth-child(3):after{border-color:transparent transparent transparent #b1cdf8}.box-flow ul li:nth-child(4):after{border-color:transparent transparent transparent #9bbbed}@media screen and (min-width: 48em){.box-flow ul.cloud-flow li{width:calc(90%/3)}}.box-flow ul.cloud-flow li p{color:#690856}.box-flow ul.cloud-flow li:nth-child(1){background:#FFDDE3}.box-flow ul.cloud-flow li:nth-child(2){background:#fdb5c8}.box-flow ul.cloud-flow li:nth-child(3){background:#FE9AA7}.box-flow ul.cloud-flow li:nth-child(1):after{border-color:transparent transparent transparent #FFDDE3}.box-flow ul.cloud-flow li:nth-child(2):after{border-color:transparent transparent transparent #fdb5c8}.box-flow ul.cloud-flow li:nth-child(3):after{border-color:transparent transparent transparent #FE9AA7}#sec_form.application.mail_register main.plan-standard{position:relative;margin-top:0}#sec_form.application.mail_register main.plan-standard p{margin:5px auto}#sec_form.application.mail_register main.plan-standard .a_center{text-align:center}#sec_form.application.mail_register main.plan-standard h1{margin-top:0;margin-bottom:40px;color:#422e2e;font-size:4rem;font-weight:bold}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard h1{font-size:2.4rem;margin-top:-40px}}#sec_form.application.mail_register main.plan-standard h1:after{content:none}#sec_form.application.mail_register main.plan-standard h2{text-align:center;margin:10px auto 30px auto;font-size:22px}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard h2{font-size:1.8rem}}#sec_form.application.mail_register main.plan-standard .form_wrapper{align-items:stretch;margin:0 auto;max-width:1100px;min-width:950px;width:80%;background:#FFF;filter:drop-shadow(0px 8px 8px #ccc);max-width:inherit;min-width:inherit;border-radius:10px;position:relative;padding:40px 0 0 0}@media screen and (max-width: 80em){#sec_form.application.mail_register main.plan-standard .form_wrapper{padding:30px 0 0 0;width:95%}}#sec_form.application.mail_register main.plan-standard .form_wrapper:after{content:'　';position:absolute;top:0;left:0;display:block;background:#CB000B;width:100%;height:10px;border-radius:10px 10px 0 0}#sec_form.application.mail_register main.plan-standard .plan-standard-main img{border-radius:0 0 0 10px}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard .plan-standard-main img{width:90%;margin:0 auto;border-radius:0}}#sec_form.application.mail_register main.plan-standard .form_erea{margin:0 auto 40px auto;border:1px solid #ddd;width:45%;padding:15px 20px;border-radius:10px;display:flex;align-items:center}@media screen and (max-width: 80em){#sec_form.application.mail_register main.plan-standard .form_erea{margin:0 auto 25px auto}}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard .form_erea{width:90%;margin:20px auto}}#sec_form.application.mail_register main.plan-standard .form_erea .form_inner{filter:none;padding:0}#sec_form.application.mail_register main.plan-standard .form_erea .form_inner h3{width:90%;margin:0 auto}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard .form_erea .form_inner h3{width:80%}}#sec_form.application.mail_register main.plan-standard .form_erea table{margin:0 auto}#sec_form.application.mail_register main.plan-standard .form_erea table td{width:auto;display:block;padding:5px 0 25px}#sec_form.application.mail_register main.plan-standard .form_erea table td input{width:27rem}#sec_form.application.mail_register main.plan-standard .form_erea .contact_email{margin:0 auto;flex-direction:row;justify-content:center}#sec_form.application.mail_register main.plan-standard .form_erea .contact_email input{width:70%;margin-right:10px}#sec_form.application.mail_register main.plan-standard .form_erea .contact_email #apply_submit{margin:0}#sec_form.application.mail_register main.plan-standard .form_erea .partner{margin:0}#sec_form.application.mail_register main.plan-standard .form_erea .policy p{margin:10px 0 0;text-align:center}#sec_form.application.mail_register main.plan-standard .box-price{padding-top:60px}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard .box-price{padding-top:40px}}#sec_form.application.mail_register main.plan-standard .box-price table{margin-bottom:10px}#sec_form.application.mail_register main.plan-standard .box-price table td{border:4px solid #FFF}#sec_form.application.mail_register main.plan-standard .plan_box{margin:0 auto;max-width:600px;width:90%;box-shadow:none;display:block}#sec_form.application.mail_register main.plan-standard .plan_box p{font-size:14px}#sec_form.application.mail_register main.plan-standard .plan_box p.text02{font-size:40px;line-height:1.5;padding-top:0;font-weight:bold}#sec_form.application.mail_register main.plan-standard .plan_box p.text02 span{font-size:20px}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard .plan_box p{font-size:12px}#sec_form.application.mail_register main.plan-standard .plan_box p.text02{font-size:34px;line-height:1.2}}#sec_form.application.mail_register main.plan-standard .plan_box .box-head{background:#8295F5;color:#FFF;border-radius:10px 10px 0 0;padding:20px;text-align:center}#sec_form.application.mail_register main.plan-standard .plan_box .box-head p{margin:0 auto}#sec_form.application.mail_register main.plan-standard .plan_box .box-bottom{display:flex;padding:20px 50px;margin:0 auto;background:#FFF;border-radius:0 0 10px 10px}#sec_form.application.mail_register main.plan-standard .plan_box .box-bottom p{font-size:18px;text-align:left;width:80%;line-height:1.8}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard .plan_box .box-bottom{padding:20px}#sec_form.application.mail_register main.plan-standard .plan_box .box-bottom p{font-size:14px;width:95%}}#sec_form.application.mail_register main.plan-standard .plan_icon{margin-top:60px}#sec_form.application.mail_register main.plan-standard .plan_icon h2{margin:20px auto 20px auto}#sec_form.application.mail_register main.plan-standard .plan_icon ul{display:flex;justify-content:space-between;padding:25px;box-sizing:border-box;flex-wrap:wrap;background:#FFF;max-width:600px;margin:0 auto;font-weight:bold;list-style:none;border-radius:10px}#sec_form.application.mail_register main.plan-standard .plan_icon ul li{width:calc(100%/6);padding:0 1rem;text-align:center}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard .plan_icon ul li{width:calc(100%/3)}}#sec_form.application.mail_register main.plan-standard .plan_icon ul p{width:auto;line-height:1.3;font-size:12px;margin:0 auto;margin-top:1rem}#sec_form.application.mail_register main.plan-standard .text06{width:90%;max-width:600px;color:dimgray;font-size:14px}#sec_form.application.mail_register main.plan-standard .table_wrap{width:90%;max-width:600px;margin:0 auto;font-size:14px;padding-bottom:0}#sec_form.application.mail_register main.plan-standard .table_wrap table{width:100%;margin:0 auto}@media screen and (max-width: 64em){#sec_form.application.mail_register main.plan-standard .box-price .table_wrap{overflow-x:hidden}}#sec_form.application.mail_register main.plan-standard .box-price table{min-width:auto}#sec_form.application.mail_register main.plan-standard .box-price table tr:nth-child(odd){background:#FFF}#sec_form.application.mail_register main.plan-standard .box-price table tr:nth-child(even){background:none}#sec_form.application.mail_register main.plan-standard .box-price table td{padding:10px;width:auto}#sec_form.application.mail_register main.plan-standard #head,#sec_form.application.mail_register main.plan-standard .form_bottom{display:none}#sec_form.application.mail_register main.plan-standard #sec_form.application{background:transparent}#sec_form.application.mail_register main.plan-standard #sec_form.application:before{content:none}#sec_form.application.mail_register main.plan-standard a.btn-plan-standard{color:#FFF;text-decoration:none;font-size:16px;padding:15px 10px;display:block;width:80%;margin:40px auto 10px;border-radius:30px;background:#8295F5;max-width:300px;min-width:250px}footer .policy p{font-size:12px}@media (max-width: 1600px) and (min-width: 1250px){div.header-pc{justify-content:flex-start}div.header-pc .header_innr{margin-right:30px}}.price_book_bnr{position:fixed;top:-2px;right:0;z-index:99;font-size:13px}@media screen and (max-width: 1250px){.price_book_bnr{display:none}}.price_book_bnr a{display:block;background:#FFF;font-weight:600;text-align:center;text-decoration:none;padding:20px 10px 18px 17px;border-radius:0 0 0 5px;box-shadow:0px 3px 2px 0 rgba(0,0,0,0.5);transition:.3s}.price_book_bnr a span{color:#3DB03D;font-size:1.4em;letter-spacing:-.02em;transition:.3s}.price_book_bnr a:hover{background:#3DB03D;color:#FFF}.price_book_bnr a:hover span{color:#FFF}@media screen and (min-width: 64em){#sec_form .upgrade-plan .plan_box ul li{width:calc(100%/3)}}#sec_form .upgrade-plan .plan_box p{line-height:1;margin:1rem auto}#sec_form .upgrade-plan .plan_box p.lead{font-size:1.4rem;margin-bottom:1rem}#sec_form .upgrade-plan .plan_box p.price{font-size:4rem;line-height:1;font-weight:bold;font-family:"YakuHanJP_Narrow","Roboto",sans-serif}@media screen and (min-width: 64em){#sec_form .upgrade-plan .plan_box p.price{font-size:4.6rem}}#sec_form .upgrade-plan .plan_box p.price span{font-size:16px;font-weight:bold}#sec_form .upgrade-plan .plan_box p.text03{font-size:1.2rem;margin-bottom:1rem;line-height:1.4;padding-top:5px;color:#7a7a7a}#sec_form .upgrade-plan .plan_box p.text04{margin-top:1.5rem;line-height:1.8;font-weight:bold}#sec_form .upgrade-plan .plan_box p.onpre_price{padding-top:15px}#sec_form .upgrade-plan .plan_box p.note{text-align:right}
