.tabContents_list{display:flex;justify-content:space-between;width:calc(100% - 40px);margin:0 auto}.tabContents_item{flex:0 0 30%;min-width:30%;background-color:#236ecd;line-height:1.6;color:#fff;font-size:12px;font-weight:700;vertical-align:bottom;text-align:center;border-radius:7px 7px 0 0;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;cursor:pointer}.tabContents_item.is-active{background-color:#e0f0fd;color:#000;cursor:auto}.tabContents_item.is-active:hover{opacity:1}.tabContents_item:hover{opacity:.7}.tabContents_txt{display:table;width:100%;height:100%;padding:20px 0}.tabContents_txt span{display:table-cell;width:inherit;height:100%;vertical-align:middle}.tabContents_item.is-active .tabContents_txt{color:#236ecd}.tabContents_box{background:#e0f0fd}.tabContents_box .tabContents_box_inner{width:100%;padding:50px 0}.tabContents_box>img{width:100%;vertical-align:bottom}.tabCaption{font-size:12px;color:#666;margin:38px auto 0;width:1000px}.tabCaption_list{line-height:1.7}.tabCaption_txt{line-height:1.6;margin-top:22px}.flowArea .flowArea_ttl,.flowArea .flowArea_ttl_small{font-size:22px;text-align:center;font-weight:bold;margin-bottom:13px;line-height:1.5}.flowArea .flowArea_ttl strong,.flowArea .flowArea_ttl_small strong{color:#236ecd}.flowArea .flowArea_ttl-small,.flowArea .flowArea_ttl_small-small{font-size:18px}.flowArea .flowArea_txt{text-align:center;margin-bottom:34px;line-height:1.75}.flowArea .flowArea_txt-wide{text-align:left;padding:0 20px;box-sizing:border-box}.flowArea .flowArea_list{background-color:#e3f0fc}.flowArea .flowArea_list .flowArea_item{background:#fff;padding:50px 0 0;width:calc(100% - 40px);box-sizing:border-box;position:relative;margin:0 auto 20px}.flowArea .flowArea_list .flowArea_item::before{content:"";width:40px;height:35px;border:solid;border-width:34px 20px;border-color:#236ecd rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:block;box-sizing:border-box;position:absolute;top:-27px;left:0;right:0;z-index:1;margin:0 auto}.flowArea .flowArea_list .flowArea_item:first-child::before{display:none}.flowArea .flowArea_list .flowArea_item:last-child{margin-bottom:0}.flowArea .flowArea_list .flowArea_item-complete{background:url("/img/sp/about-flow/img_design.png") center 0/contain no-repeat #fff}.flowArea .flowArea_list .flowArea_ttlSub{font-size:26px;font-weight:bold;text-align:center;margin-bottom:8px;margin-top:0}.flowArea .flowArea_list .flowArea_ttlSub .tip{width:65px;display:block;margin:0 auto 12px;line-height:27px;display:block;background:#236ecd;color:#fff;font-size:16px;padding:0 12px;z-index:5}.flowArea .flowArea_list .flowArea_ttlSub .tip small{font-size:.8em}.flowArea .flowArea_list .flowArea_txt{text-align:center}.flowArea .flowArea_list .flowArea_txt-wide{text-align:left;padding:0 20px;box-sizing:border-box}.flowArea .flowArea_list .flowArea_inner{background:#f7f7f7;padding:60px 20px 40px;box-sizing:border-box;margin-top:30px}.flowArea .flowArea_list .flowArea_btn{margin-top:40px}.tabContents_box-noTmb .otherContent_list,.tabContents_box-noTmb .imgContent_list{margin-top:0;padding-top:0}.otherContent_list li,.imgContent_list li{display:block;margin-bottom:20px}.otherContent_list li:last-child,.imgContent_list li:last-child{margin-bottom:0}.otherContent_list li>img,.imgContent_list li>img{width:100%;vertical-align:bottom}.imgContent_list{margin-bottom:30px}.flowContents_btn>a{display:block;width:100%;text-align:center;font-size:18px;font-weight:700;line-height:60px;border-radius:30px;position:relative;background-color:#236ecd;color:#fff}.flowContents_btn>a.pink{background-color:#f23071}.flowContents_btn>a.pink::before{content:"";display:inline-block;width:21.5px;height:25.5px;background:url("../../../img/sp/about-flow/icon_net.png") 0 0/contain no-repeat;vertical-align:middle;transform:translateY(-0.1em);margin-right:10px}.flowContents_btn>a::after{content:"";width:7px;height:12px;position:absolute;top:0;bottom:0;right:20px;margin:auto;background:url("../../../img/common/icon_general-arrow-white.png") 0 0/contain no-repeat}.flowContents_btn+.flowContents_btn{margin-top:20px}.flowContents_btnList{padding:40px 20px 50px;box-sizing:border-box}.flowContents_btn_txt{font-size:15px;margin-bottom:14px;line-height:1.6;text-align:center}.flowContents_btn_txt .pink{color:#f23071;font-weight:bold}.tmbContents+.tmbContents{margin-top:30px}.tabContents_box-noTmb .tmbContents{display:none}.tmbContents_ttl{font-size:18px;line-height:1.6;font-weight:bold;margin-bottom:20px}.tmbContents_txt{font-size:16px;line-height:1.5}.tmbContents_tmb{width:100%;margin-top:27px}.tmbContents_tmb>img{width:100%;vertical-align:bottom}.otherContent_list{margin-top:40px;margin-bottom:20px}.otherContent_list>li img{width:100%;vertical-align:bottom;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.otherContent_list>li a:hover img{opacity:.7}.flowArea_txtSubWrapper{text-align:center}.flowArea_txtSub{display:inline-block;text-align:left;font-size:12px;line-height:1.75;color:#666;padding:0 20px;box-sizing:border-box}.flowAreaCatch_ttl{font-size:16px;font-weight:bold;text-align:center;line-height:1.6;margin:0 auto 27px;letter-spacing:-0.08em}.flowAreaCatch_ttl-strong{font-size:24px}.doubleContent_ttl{font-size:22px;line-height:1.4;font-weight:bold;margin-bottom:18px;color:#236ecd;text-align:center}.doubleContent_txt{text-align:center;font-size:16px;margin-bottom:26px;line-height:1.5}.doubleContent_item{background-color:#fff;padding:40px 20px 40px;box-sizing:border-box;position:relative}.doubleContent_item+.doubleContent_item::after{content:"";display:block;width:40px;height:40px;background:url("../../../img/sp/about-flow/icon_double-contents.png") no-repeat center center/contain;position:absolute;top:-26px;left:0;right:0;margin:auto}.doubleContent_item+.doubleContent_item{margin-top:10px}.doubleContent_img{text-align:center}.doubleContent_img>img{width:100%;vertical-align:bottom}.doubleContent{margin-bottom:18px}.flowCaption{font-size:12px;line-height:1.4;color:#666}.cardArea{background-color:#ececec;padding:50px 20px 50px;box-sizing:border-box}.cardArea_item{background-color:#fff;padding:45px 20px;box-sizing:border-box}.cardArea_item+.cardArea_item{margin-top:20px}.cardArea_ttl{line-height:1.54;font-size:18px;text-align:center;margin-bottom:35px;font-weight:bold}.cardArea_ttl-strong{font-size:22px;color:#236ecd}.cardArea_tmb{width:100%}.cardArea_tmb>img{width:100%;vertical-align:bottom}.cardArea_txt{font-size:12px;line-height:1.67;color:#666;margin-top:35px}.cardArea_txt>a{color:#666;text-decoration:underline}.bannerSlider{width:100%}.bannerSlider_item{width:100%}.bx-wrapper{margin:0 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;background:none !important}.bannerSlider img{width:100% !important;height:auto !important}.sliderSelecter{display:flex;justify-content:space-between;margin-top:-25px}.bx-prevWrapper{width:40px;height:40px}.bx-prev,.bx-next{display:block;background:url("../../../img/sp/index/icon_slider-arrow.png") 0 0/contain no-repeat;width:40px;height:40px;font-size:0}.bx-next{transform:rotate(180deg)}.bx-pager{display:flex;justify-content:center;margin-top:34px}.bx-pager-item{display:block;width:10px;height:10px}.bx-pager-item>a{background-color:#fff;border:solid 2px #236ecd;box-sizing:border-box;font-size:0;display:block;border-radius:50%;width:100%;height:100%}.bx-pager-item>a.active{background-color:#236ecd}.bx-pager-item+.bx-pager-item{margin-left:10px}.cardArea_btn{margin-top:40px}.cardArea_btn>a{display:block;background-color:#236ecd;text-align:center;color:#fff;font-size:18px;line-height:60px;border-radius:30px;position:relative;font-weight:bold}.cardArea_btn>a::after{content:"";display:block;width:7.5px;height:12px;background:url("../../../img/sp/common/icon_header-arrow-white.png") 0 0/contain no-repeat;position:absolute;top:0;bottom:0;right:20px;margin:auto}.doubleChild{margin-bottom:50px;width:calc(100% - 40px);margin:0 auto 50px}.doubleChild_item{background-color:#fff;border-radius:7px;overflow:hidden;transition-property:border-radius;transition-duration:.6s;transition-timing-function:ease}.doubleChild_item+.doubleChild_item{margin-top:20px}.doubleChild_item-current{border-radius:7px 7px 0 0}.doubleChild_ttl{line-height:70px;background-color:#fff;text-align:center;font-size:20px;font-weight:bold;color:#236ecd;position:relative;transition-property:background-color color;transition-duration:.6s;transition-timing-function:ease}.doubleChild_ttl::before,.doubleChild_ttl::after{content:"";display:block;width:14px;height:2px;background-color:#236ecd;position:absolute;top:0;right:20px;bottom:0;margin:auto}.doubleChild_ttl::after{transform:rotate(90deg);transition-property:transform;transition-duration:.6s;transition-timing-function:ease}.doubleChild_ttl-current::before,.doubleChild_ttl-current::after{background-color:#fff}.doubleChild_item-current .doubleChild_ttl{background-color:#236ecd;color:#fff}.doubleChild_item-current .doubleChild_ttl::before,.doubleChild_item-current .doubleChild_ttl::after{background-color:#fff}.doubleChild_item-current .doubleChild_ttl::after{transform:rotate(0)}.doubleChild_boxWrapper{display:none}.doubleChild_boxInner{padding:30px 20px 20px;box-sizing:border-box}.doubleChild_btn>a{border-radius:35px;background-color:#236ecd;width:100%;line-height:60px;display:block;color:#fff;text-align:center;font-size:18px;font-weight:700;transition-property:opacity;transition-duration:.3s;transition-timing-function:ease;position:relative;margin:0 auto;text-indent:-2em}.doubleChild_btn>a::after{content:"";display:block;width:14px;height:12px;background:url("../../../img/common/icon_general-blank.png") 0 0/contain no-repeat;position:absolute;top:0;right:26px;bottom:0;margin:auto}.linkBtnArea_btn-sub{font-size:14px}.doubleChild_txt{font-size:12px;line-height:1.75;color:#666;box-sizing:border-box;margin:20px 0 34px}.doubleChild_box{padding:30px 0 30px;background-color:#f7f7f7}.doubleChild_data{text-align:center}.doubleChild_ttlSub{font-weight:bold;line-height:1;color:#236ecd;margin-bottom:20px;font-size:18px}.doublePhone{font-size:30px;line-height:1;font-weight:bold;margin-bottom:20px}.doublePhone::before{content:"";display:inline-block;margin-right:10px;vertical-align:middle;transform:translateY(-0.1em);width:32px;height:22px;background:url("../../../img/about-flow/icon_phone.png") 0 0/contain no-repeat}.doubleTxt{font-size:12px;color:#666}.flowIconArea{text-align:center;margin-bottom:8px}.flowArea_icon{display:inline-block;line-height:31px;color:#fff;font-weight:bold;font-size:16px;padding:0 12px;box-sizing:border-box;background-color:#236ecd}.messageArea{background-color:#fff;padding:30px 20px;margin:0 auto 50px;box-sizing:border-box;width:calc(100% - 40px)}.messageArea_txt{color:#f23071;font-size:16px;line-height:1.75;text-align:center}.contentsInner_list{background-color:#fff;width:calc(100% - 40px);margin:0 auto;padding:40px;box-sizing:border-box;line-height:1.75;margin-bottom:40px}.contentsInner_item{font-size:16px;text-indent:-1em;margin-left:1em}.contentsInner_item::before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#236ecd;vertical-align:middle;transform:translateY(-0.1em);margin-right:5px}.otherContent_list_NEXT{text-align:center;background-color:#e3f0fc;padding-top:25px}.otherContent_list_NEXT p{line-height:10vw}.otherContent_list_NEXT p:nth-child(1){font-weight:bold}.otherContent_list_NEXT p:nth-child(2){font-weight:bold;font-size:22px}.otherContent_list_NEXT p:nth-child(2) span{color:#236ecd}.otherContent_list_NEXT p:nth-child(5) span{font-weight:bold}.otherContent_list_NEXT img{width:60%}
