@charset "EUC-JP";
.service-cost h3{font-size:2.6rem;font-weight:bold}@media only screen and (max-width: 767px){.service-cost .bnr p.center{font-size:1.2rem}}.service-cost .notice{margin:4rem auto;padding:1rem;text-align:center;background:#fffdf5;border:#e3ddc1 1px solid}.service-cost .notice a{text-decoration:underline}.service-cost .notice a:hover{opacity:.8}.company-info .link-button1{width:500px;height:80px;border-radius:5px}@media only screen and (max-width: 999px){.company-info .link-button1{max-width:100%}}.company-info .link-button1::before{border-radius:0px}.company-info .link-button1 a{width:100%;height:100%}.company-info .link-button1 span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}.company-info .link-button1 span::before{content:"";width:26px;height:26px;background-image:url("../../images/icon/contacticon.svg");display:inline-block;background-size:contain;margin-right:20px}@media only screen and (max-width: 1130px){.company-info__table.active{overflow-x:scroll}}.year-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media only screen and (max-width: 767px){.year-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.year-nav label{-ms-flex-preferred-size:96px;flex-basis:96px;position:relative;cursor:pointer}@media only screen and (max-width: 767px){.year-nav label{-ms-flex-preferred-size:20%;flex-basis:20%}}.year-nav label input{position:absolute;top:0;left:0;opacity:0;z-index:-1}.year-nav label span{display:block;text-align:center;color:#ccc;padding-bottom:8px;position:relative}.year-nav label span::before{position:absolute;content:"";background:#ccc;width:100%;height:2px;bottom:0;left:1px}.year-nav label input:checked+span{color:#027bf0}.year-nav label input:checked+span::before{bottom:-1px;height:4px;background:#027bf0}.plan-month,.plan-three-month,.plan-six-month,.plan-year,.plan-two-year,.plan-three-year{display:none}.plan-month.active,.plan-three-month.active,.plan-six-month.active,.plan-year.active,.plan-two-year.active,.plan-three-year.active{display:block}.planbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:1080px}.planbox__head{width:130px;height:72px;background-color:#caebfc;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc}.planbox__head-blank{background-color:#fff !important;border:0}.planbox__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px}.planbox__head p{font-weight:bold;font-size:1.6rem}.planbox__head-top{border-radius:5px 0 0 0;border-top:solid 1px #ccc;height:130px}.planbox__head-bottom{border-radius:0 0 0 5px}.planbox__child{position:relative;width:calc((100% - 130px)/6);border-radius:5px 5px 0 0;border-right:solid 1px #fff;height:72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media all and (-ms-high-contrast: none){.planbox__child{width:135.7px}}.planbox__child .campaignRecommend{font-size:18px;line-height:30px;position:absolute;top:-26%;display:inline-block;padding:0 10px;color:#fff;font-weight:bold;border-radius:3px;background:#ff7e00}.planbox__child .campaignRecommend:before{content:"";width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color:#ff7e00 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;left:0;right:0;bottom:-7px;margin:auto}.planbox__child-normal{border-radius:0;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc}.planbox__child-normal:last-child{border-right:solid 1px #ccc !important}.planbox__child-normal.bottom{border-radius:0 0 5px 0}.planbox__child-cost{border-radius:0;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;height:130px}.planbox__child-cost .campaign2{text-align:center;line-height:1}.planbox__child-cost .campaign2 s{font-size:14px}.planbox__child-cost .campaign2 .campaignPrice{font-weight:bold;font-size:25px;margin:0 3px}.planbox__child-cost .campaign{text-align:center;line-height:1.2;color:#f7716f}.planbox__child-cost .campaign s{font-size:14px}.planbox__child-cost .campaign .campaignPrice{font-weight:bold;font-size:26px;margin:0 3px}.planbox__child-cost .campaign .campaignPR{color:#148dce;font-size:13px;font-weight:bold;background-color:#fff700;padding:2px 5px;line-height:2.5;margin-left:0 !important;position:relative}.planbox__child-cost .campaign .campaignPR:before{content:"";width:0;height:0;border-style:solid;border-width:0 6px 7px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff700 rgba(0,0,0,0);position:absolute;top:-6px;left:0;right:0;margin:auto}.planbox__child-cost .campaign .campaignPR strike{font-size:13px !important;font-weight:bold;color:#aaa !important;text-decoration-color:#aaa}.planbox__child-cost .campaign .campaignPR_s{color:#148dce;font-size:12px;margin-left:0}.planbox__child-cost .campaign .campaign_text{text-align:center;font-size:1.3rem;display:block;margin:5px auto 0;color:#f7716f !important;font-weight:bold}.planbox__child-cost .campaign .campaign_yen{color:#fff700 !important}.planbox__child-cost .campaign .campaign_yen span{color:#fff700 !important}.planbox__child-cost .campaign .campaign2{color:#262626 !important;font-weight:normal;font-size:15px}.planbox__child-cost:last-child{border-right:solid 1px #ccc !important}.planbox__child-cost p span:first-child{font-size:1.8rem;font-weight:bold}.planbox__child-cost p span:last-child{font-size:1.2rem;margin-left:8px}.planbox__child:last-child{border-right:none}.planbox__name{background-color:#148dce;height:88px}.planbox__name p{text-align:center}.planbox__name p .plan-name{color:#fff;display:block;font-weight:bold;font-size:2rem;line-height:1.1}.planbox__name p .plan-pr{color:#fff;display:block;font-size:1.2rem;margin-top:2px;line-height:1.2}.planbox__name p span{color:#fff;display:block;font-weight:bold}.planbox.memory .planbox__head{height:84px}.planbox.memory .planbox__child{height:84px}.planbox.memory .planbox__child .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.6}.planbox.memory .planbox__child .text .main .num{font-size:2rem;font-weight:bold}.planbox.memory .planbox__child .text .sub{font-size:1.4rem;color:#9c9c9c}.option .planbox__head{border-top:solid 1px #ccc;border-right:solid 1px #ccc;border-left:none}.option .planbox__head.first{border-left:solid 1px #ccc}.option .planbox__head-blank{border:none}.option .planbox__head:last-child{border-right:solid 1px #ccc}.option .planbox__child{width:calc((100% - 344px)/2);height:72px}.option .planbox__name{-ms-flex-preferred-size:344px;flex-basis:344px;height:72px;border-radius:5px 0 0 5px;border-bottom:solid 1px #fff;border-top:none}.option .planbox__name.last{border-bottom:none}.option .planbox__name p span{font-size:1.6rem}.option .planbox__name p span sup{color:#fff}
/*# sourceMappingURL=price.css.map */
