#plan .breadcrumb{margin-bottom:45px}@media (max-width: 767px){#plan .breadcrumb{margin-bottom:25px}}#plan .containercm{font-size:15px;font-size:1.5rem}#plan .planBlock01 .img{background:center/cover no-repeat}@media (min-width: 768px){#plan .planBlock01 .img{width:52%}}#plan .planBlock01 .content{background:#F2F2F2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-content:center;padding-left:7.5%}@media (min-width: 768px){#plan .planBlock01 .content{width:48%}}#plan .planBlock01 .content .subttl,#plan .planBlock01 .content .ttl{width:100%}#plan .planBlock01 .content .subttl{color:#35435C;font-size:26px;font-size:2.6rem;font-weight:bold;margin-bottom:30px;letter-spacing:4px}@media (max-width: 767px){#plan .planBlock01 .content .subttl{font-size:20px;font-size:2rem;letter-spacing:2px}}@media only screen and (max-width: 350px){#plan .planBlock01 .content .subttl{font-size:16px !important}}@media screen and (max-width: 1440px) and (min-width: 768px){#plan .planBlock01 .content .subttl{font-size:18px;font-size:1.8rem}}#plan .planBlock01 .content .ttl{font-size:45px;font-size:4.5rem;font-weight:bold;line-height:1.8;letter-spacing:6px}@media (max-width: 767px){#plan .planBlock01 .content .ttl{font-size:40px;font-size:4rem;letter-spacing:2px;line-height:1.6}}@media only screen and (max-width: 350px){#plan .planBlock01 .content .ttl{font-size:25px !important}}@media screen and (max-width: 1440px) and (min-width: 768px){#plan .planBlock01 .content .ttl{font-size:32px;font-size:3.2rem}}@media (max-width: 767px){#plan .planBlock01 .content{padding:50px 10% 50px}#plan .planBlock01 .content .subttl{font-size:20px;font-size:2rem;margin-bottom:10px}#plan .planBlock01 .content .ttl{font-size:30px;font-size:3rem}}#plan .planBlock02{margin:95px auto 65px}@media (max-width: 767px){#plan .planBlock02{margin:30px auto 50px}}@media (min-width: 768px){#plan .planBlock02 .colitem{width:50%}}#plan .planBlock02 .colitem h2{font-size:40px;font-size:4rem;font-weight:bold;letter-spacing:6px;line-height:1.7}#plan .planBlock02 .colitem h2 span{color:#35435C;background:url(../../img/support/plan/bg_text.png) repeat-x right 45px}@media (max-width: 767px){#plan .planBlock02 .colitem h2{font-size:26px;font-size:2.6rem;letter-spacing:2px}#plan .planBlock02 .colitem h2 span{background-position:right 25px}}@media only screen and (max-width: 350px){#plan .planBlock02 .colitem h2{font-size:23px !important}}@media screen and (max-width: 1440px) and (min-width: 768px){#plan .planBlock02 .colitem h2{font-size:35px;font-size:3.5rem}}#plan .planBlock02 .colitem--content{line-height:1.9}@media (min-width: 768px){#plan .planBlock02 .colitem--content{padding-left:10%;padding-top:10px}}@media (max-width: 767px){#plan .planBlock02 .colitem--content{padding-top:25px}}#plan .faqBlock__icon{width:155px;float:left}@media (max-width: 767px){#plan .faqBlock__icon{width:70px}}#plan .faqBlock__ttl{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width:calc(100% - 185px);float:right;position:relative;font-weight:bold;line-height:1.7;font-size:27px;font-size:2.7rem;letter-spacing:4px}#plan .faqBlock__ttl:after{width:56px;height:56px;line-height:50px;text-align:center;display:block;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-family:'Barlow', sans-serif;font-size:36px;font-size:3.6rem;padding-left:5px;position:absolute;left:40px;top:25px}@media (max-width: 767px){#plan .faqBlock__ttl{font-size:18px;font-size:1.8rem;width:calc(100% - 85px)}#plan .faqBlock__ttl:after{width:30px;height:30px;font-size:19px;font-size:1.9rem;line-height:30px;left:15px;top:15px}}#plan .faqBlock__ttl--ques{border:#B2B2B2 solid 3px;padding:27px 10px 27px 123px;margin-top:25px}#plan .faqBlock__ttl--ques:before{content:" ";width:26px;height:36px;position:absolute;background:url(../../img/support/plan/ico_arrowleft.svg) no-repeat left;background-size:auto 100%;left:-26px}@media (max-width: 767px){#plan .faqBlock__ttl--ques:before{width:22px;height:30px;left:-22px;top:20px}}#plan .faqBlock__ttl--ques:after{content:"Q";background-color:#35435C;color:#fff}@media (max-width: 767px){#plan .faqBlock__ttl--ques{border:#B2B2B2 solid 2px;padding:10px 10px 10px 55px;margin-top:0px}}#plan .faqBlock__ttl--answer{border:#FFF0C1 solid 3px;padding:28px 10px 32px 123px;color:#35435C;margin-top:20px;background:#FFFAEA}@media (max-width: 767px){#plan .faqBlock__ttl--answer{width:100%;float:left}}#plan .faqBlock__ttl--answer:after{content:"A";background-color:#F7CE3E;color:#35435C}@media (max-width: 767px){#plan .faqBlock__ttl--answer{padding:10px 10px 10px 55px}}@media (max-width: 767px){#plan .faqBlock--pos .faqBlock__ttl--ques{margin-top:-10px}}#plan .faqBlock__content{margin-top:40px;line-height:1.9;letter-spacing:1px;float:right}@media (min-width: 768px){#plan .faqBlock__content{width:79%}}@media (max-width: 767px){#plan .faqBlock__content{margin-top:20px}}#plan .faqBlock__content span{background:url(../../img/support/plan/bg_text.png) repeat-x right 15px;font-weight:bold}#plan .faqBlock__content p{margin-bottom:30px}@media (min-width: 768px){#plan .imgplan01{margin-top:50px}}#plan .h3plan{text-align:center;margin:55px auto 125px;line-height:1.8;letter-spacing:4px}#plan .h3plan span{font-size:27px;font-size:2.7rem;font-weight:bold;color:#35435C;text-align:center;background:url(../../img/support/plan/bg_text.png) repeat-x right 25px;padding-bottom:20px}@media (max-width: 767px){#plan .h3plan{margin:25px auto 60px}#plan .h3plan span{font-size:18px;font-size:1.8rem;background:url(../../img/support/plan/bg_text.png) repeat-x right 12px}}@media only screen and (max-width: 350px){#plan .h3plan span{letter-spacing:1px}}@media (min-width: 768px){#plan .mtplan01{margin-top:70px}}#plan .planBlock03{border:#B2B2B2 solid 3px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:60px;margin-bottom:30px}@media (max-width: 767px){#plan .planBlock03{border:#B2B2B2 solid 2px;padding:25px 15px;margin-bottom:25px}}#plan .planBlock03__01{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}#plan .planBlock03__01__img{text-align:center;margin-bottom:20px}@media (min-width: 768px){#plan .planBlock03__01__img{width:227px}}#plan .planBlock03__01__txt{letter-spacing:1px;line-height:1.9}@media (min-width: 768px){#plan .planBlock03__01__txt{width:calc(100% - 270px)}}#plan .planBlock03__ul{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-top:45px}@media (max-width: 767px){#plan .planBlock03__ul{margin-top:25px}}#plan .planBlock03__ul li{border:#D5DDEA solid 3px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:20px 30px 30px;position:relative}@media (min-width: 768px){#plan .planBlock03__ul li{width:28%}}@media (max-width: 767px){#plan .planBlock03__ul li{border:#D5DDEA solid 2px;margin-bottom:35px;padding:20px 15px 20px}}#plan .planBlock03__ul li:after{content:" ";position:absolute;background:url(../../img/support/plan/ico_arrowright.svg) no-repeat;width:22px;height:22px;right:-26px;top:calc(50% - 11px)}@media (max-width: 767px){#plan .planBlock03__ul li:after{right:unset;top:unset;bottom:-25px;left:calc(50% - 11px);transform:rotate(90deg);-webkit-transform:rotate(90deg)}}#plan .planBlock03__ul li:last-child{background-color:#F4F4F4}@media (min-width: 768px){#plan .planBlock03__ul li:last-child{width:37.37%}}@media (max-width: 767px){#plan .planBlock03__ul li:last-child{margin-bottom:0}}#plan .planBlock03__ul li:last-child:after{display:none}#plan .planBlock03__ul li .img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-end}@media (min-width: 768px){#plan .planBlock03__ul li .img{height:185px}}#plan .planBlock03__ul li .img--pos{position:relative;right:-25px}#plan .planBlock03__ul li .txt{margin-top:25px;line-height:1.9;letter-spacing:1px}#plan .planBlock03__ul li .txt span{font-weight:bold;background:url(../../img/support/plan/bg_text.png) repeat-x right 15px}#plan .planBlock04{border:#F7CE3E solid 3px}#plan .planBlock04 .planBlock03__ul li{border:#F7CE3E solid 3px}@media (min-width: 768px){#plan .planBlock04 .planBlock03__ul li:first-child{width:59.5%}}#plan .planBlock04 .planBlock03__ul li:last-child{background-color:#FFFAEA}@media (max-width: 767px){#plan .planBlock04{border:#F7CE3E solid 2px}#plan .planBlock04 .planBlock03__ul li{border:#F7CE3E solid 2px}}

/*# sourceMappingURL=maps/plan.min.css.map */
