@charset "utf-8";.section1{padding:20px 0 0;position:relative;z-index:3}@media screen and (max-width:600px){.section1{padding:30px 0 0;height:auto}}.section1 .mainT{font-size:30px;text-align:center;position:relative;margin:0 0 50px}@media screen and (max-width:600px){.section1 .mainT{font-size:20px;margin:0 0 20px}}.section1 .mainT:before{background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/mainT_1.webp) no-repeat left center;content:" ";display:inline-block;width:40px;height:60px;position:relative;top:20px;left:0}.section1 .mainT:after{background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/mainT_2.webp) no-repeat right center;content:" ";display:inline-block;width:40px;height:60px;position:relative;top:20px;right:0}@media screen and (max-width:600px){.section1 .mainT:before,.section1 .mainT:after{display:none}}.section1 .panel{min-height:500px;width:100%;padding:50px 0}@media screen and (max-width:600px){.section1 .panel{min-height:100px;padding:30px 10px}}.panelBox .panel h2{text-align:center;padding:0 0 30px}.panelBox .panel .inBox{position:relative;background:#fff;border-radius:20px;padding:5px 15px;margin:0 1% 70px;width:48%;min-height:214px;float:left;z-index:5}@media screen and (max-width:600px){.panelBox .panel .inBox{width:96%;margin:0 2% 70px;float:none}}.panelBox .panel .inBoxOne{float:none;margin:0 auto 70px;width:60%}@media screen and (max-width:600px){.panelBox .panel .inBoxOne{width:96%}}.panelBox .panel .inBox:after{content:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section1_4.webp);position:absolute;bottom:-50px;left:70px}.panelBox .panel .inBox h3{font-size:22px;background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section1_3.webp) no-repeat left center;padding:20px 0 20px 60px;margin:0 0 10px;border-bottom:2px solid #000}.panelBox .panel .inBox ul{padding:0 0 10px}.panelBox .panel .inBox li{position:relative;padding:3px 0 3px 25px}.panelBox .panel .inBox li:before{position:absolute;top:0;left:0;content:"□";font-size:20px}.panelBox .inBox1{background-color:#ee848c;z-index:3}.section2{position:relative;z-index:4}.section2 .greenBox{position:absolute;top:0;left:0;width:100%;background-color:#5bb431;transform:skewY(5deg);-webkit-transform:skewY(5deg);z-index:1}.section2 .grayBox{position:relative;top:0;left:0;width:100%;background-color:#e9ecf1;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:2}@media screen and (max-width:600px){.section2 .grayBox{position:relative;top:auto;left:auto}}.section2 .grayBox .inBox{transform:skewY(5deg);-webkit-transform:skewY(5deg);padding:100px 0 0}.section2 .grayBox .inBox .title_arrow{border-color:#ee848c;text-align:center;color:#ee848c}.section2 .grayBox .inBox .title_arrow:before,.section2 .grayBox .inBox .title_arrow:after{border-color:#ee848c transparent transparent}.section2 .grayBox .inBox .title_arrow:after{border-color:#e9ecf1 transparent transparent}.section2 .grayBox .inBox h2{text-align:center;font-size:40px;position:relative;color:#231815;letter-spacing:-1px;margin:0 0 20px}@media screen and (max-width:600px){.section2 .grayBox .inBox h2{font-size:20px;margin:0 0 20px}}.section2 .grayBox .inBox h2:before{content:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section2_1.webp);position:relative;top:28px}@media screen and (max-width:600px){.section2 .grayBox .inBox h2:before{content:"　";background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section2_1.webp) no-repeat center top;background-size:150px;padding:10px 0;top:auto;display:block}}.section2 .grayBox .inBox .in{padding:0 0 0 48%;position:relative}@media screen and (max-width:600px){.section2 .grayBox .inBox .in{padding:0 10px}}.section2 .grayBox .inBox .in .img1{position:absolute;top:0;left:0}@media screen and (max-width:600px){.section2 .grayBox .inBox .in .img1{width:100px}}.section2 .grayBox .inBox .in .img2{position:absolute;top:65px;left:38%}@media screen and (max-width:600px){.section2 .grayBox .inBox .in .img2{display:none}}.section2 .grayBox .inBox .in .tx1{font-size:26px;font-weight:700;margin:0 0 50px}@media screen and (max-width:600px){.section2 .grayBox .inBox .in .tx1{font-size:18px;padding:0 0 0 110px;margin:0 0 20px;line-height:180%}}.section2 .grayBox .inBox .in .tx1 span{color:#e60012;padding:0 0 15px;background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section2_4.webp) repeat-x left bottom}@media screen and (max-width:600px){.section2 .grayBox .inBox .in .tx1 span{padding:0 0 5px;background-size:20px}}.section2 .grayBox .inBox .in .tx2{padding:0 0 70px}.section2 .grayBox .inBox .in .tx2 span{color:#e60012}.section2 .in2{padding:0 0 40px}.section2 .in2 .title{text-align:center;font-size:30px;position:relative;color:#231815;padding:0 0 20px}@media screen and (max-width:600px){.section2 .in2 .title{font-size:20px}}.section2 .movieBox{padding:40px 0}@media screen and (max-width:600px){.section2 .movieBox{padding:0 10px}}.section3{padding:60px 0 0}@media screen and (max-width:600px){.section3{padding:40px 0 0}}.section3 h2.movieT{text-align:center;font-size:38px;padding:20px 120px 30px 0;position:relative;color:#5bb431;margin:80px 0 0}@media screen and (max-width:600px){.section3 h2.movieT{padding:20px 100px 0 0;display:none}}.section3 h2.movieT span{position:absolute;top:-30px;right:50px;display:block;background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section6_1.webp) no-repeat left center;width:240px;height:120px;text-indent:-9999px}@media screen and (max-width:600px){.section3 h2.movieT span{display:none}}.section3 h2.movieT span:after{content:"声";position:absolute;top:50px;right:110px;text-indent:0}@media screen and (max-width:600px){.section3 h2.movieT{font-size:24px}}.section3 .movieBox{padding:20px 0 0}@media screen and (max-width:600px){.section3 .movieBox{padding:20px 0 0}}.section3 .movieBox .movie{float:left;width:50%;text-align:center;margin:0 0 30px}@media screen and (max-width:600px){.section3 .movieBox .movie{width:96%;margin:0 2% 20px}}.section3 .movieBox .movie .tx{text-align:left;padding:0 0 0 20px}@media screen and (max-width:600px){.section3 .movieBox .movie .tx{padding:0;text-align:center}}.section3_1{position:relative;z-index:4;margin:100px 0 50px}.section3_1 .greenBox{position:absolute;top:0;left:0;width:100%;background-color:#5bb431;transform:skewY(5deg);-webkit-transform:skewY(5deg);z-index:1}.section3_1 .grayBox{position:relative;top:0;left:0;width:100%;background-color:#e9ecf1;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:2}@media screen and (max-width:600px){.section3_1 .grayBox{position:relative;top:auto;left:auto}}.section3_1 .grayBox .inBox{transform:skewY(5deg);-webkit-transform:skewY(5deg);padding:100px 0}@media screen and (max-width:600px){.section3_1 .grayBox .inBox{padding:40px 10px}}.section3_1 .grayBox .inBox .title_arrow{border-color:#ee848c;text-align:center;color:#ee848c;width:550px;font-size:40px}@media screen and (max-width:600px){.section3_1 .grayBox .inBox .title_arrow{font-size:18px;width:auto}}.section3_1 .grayBox .inBox .title_arrow:before,.section3_1 .grayBox .inBox .title_arrow:after{border-color:#ee848c transparent transparent}.section3_1 .grayBox .inBox .title_arrow:after{border-color:#e9ecf1 transparent transparent}.section3_1 .grayBox .inBox .movieBox{padding:50px 0 0}@media screen and (max-width:600px){.section3_1 .grayBox .inBox .movieBox{padding:20px 0 0}}.section3_2{background-color:#fce6e8;padding:220px 0}@media screen and (max-width:600px){.section3_2{padding:160px 0}}.section3_2 .inner{padding:0 5px}.section3_2 .title_arrow{border-color:#5bb431;color:#5bb431;background-color:#fff}.section3_2 .title_arrow:before,.section3_2 .title_arrow:after{border-color:#5bb431 transparent transparent}.section3_2 .title_arrow:after{border-color:#fff transparent transparent}.section3_2 h2{text-align:center;padding:0 0 80px}@media screen and (max-width:600px){.section3_2 .spT{padding:0 10px 30px}}.section3_2 .reasonBox .inBox{padding:0;margin:0 0 10px;position:relative}@media screen and (max-width:600px){.section3_2 .reasonBox .inBox{padding:0 10px}}.section3_2 .reasonBox .inBox .title{display:table;padding:5px;cursor:pointer;width:100%;border:2px solid #5bb431;border-radius:50px;background-color:#fff}@media screen and (max-width:600px){.section3_2 .reasonBox .inBox .title{border-radius:0}}.section3_2 .reasonBox .inBox .title .point{display:table-cell;vertical-align:middle;background:#5bb431;border-radius:50%;text-align:center;color:#fff;font-size:12px;font-weight:700;width:60px;height:60px !important;line-height:180%;padding:10px 0 0}@media screen and (max-width:600px){.section3_2 .reasonBox .inBox .title .point{border-radius:0}}.section3_2 .reasonBox .inBox .title .point span{font-size:30px;display:block;padding:0 0 5px}.section3_2 .reasonBox .inBox .title h3{display:table-cell;vertical-align:middle;font-size:20px;font-weight:700;padding:0 80px 0 10px;line-height:130%;position:relative}@media screen and (max-width:600px){.section3_2 .reasonBox .inBox .title h3{font-size:18px}}.section3_2 .reasonBox .inBox .title h3:after{content:"＋";font-size:40px;position:absolute;top:50%;right:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section3_2 .reasonBox .inBox .left{padding:20px 0 0;font-size:17px;line-height:180%}@media screen and (max-width:600px){.section3_2 .reasonBox .inBox .left{padding:0;font-size:16px}}.section3_2 .reasonBox .inBox .tx span{color:#e60012}.section3_2 .reasonBox .inBox .tx2{font-size:14px;padding:20px 0 0;line-height:150%}.section3_2 .reasonBox .inBox .imgBox{text-align:center;font-size:24px}@media screen and (max-width:600px){.section3_2 .reasonBox .inBox .imgBox{font-size:20px;padding:20px 0 0}}.section3_2 .reasonBox .inBox .imgBox .tx{color:#e60012;font-weight:700;margin:-15px 0 0}.section3_2 .reasonBox .inBox2{text-align:center;padding:30px 0 0;left:-.5px}@media screen and (max-width:600px){.section3_2 .reasonBox .inBox2{text-align:left;padding:30px 10px}}.section3_2 .reasonBox .inBox2 .tx{font-size:38px;color:#e60012;padding:0 0 50px}@media screen and (max-width:600px){.section3_2 .reasonBox .inBox2 .tx{font-size:24px}}.section3_2 .meritto_chi{display:none;padding:30px}.section4{position:relative;z-index:4;margin:238px 0;color:#fff}@media screen and (max-width:600px){.section4{margin:190px 0}}.section4 .mainBox{position:relative;top:0;left:0;width:100%;background-color:#5bb431;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:2}.section4 .backBox{position:absolute;top:0;left:0;width:100%;background-color:#ee848c;transform:skewY(5deg);-webkit-transform:skewY(5deg);z-index:1}.section4 .mainBox .inBox{transform:skewY(5deg);-webkit-transform:skewY(5deg);padding:150px 0}@media screen and (max-width:600px){.section4 .mainBox .inBox{padding:50px 0}}.section4 .title_arrow{border-color:#fff;color:#fff}.section4 .title_arrow:before,.section4 .title_arrow:after{border-color:#fff transparent transparent}.section4 .title_arrow:after{border-color:#5bb431 transparent transparent}.section4 h2{text-align:center;font-size:38px;padding:20px 0 30px}@media screen and (max-width:600px){.section4 h2{font-size:24px}}.section4 h2 span{color:#fff100}.section4 .subT{text-align:center;font-size:22px;padding:0 0 100px}@media screen and (max-width:600px){.section4 .subT{padding:0 0 50px}}.section4 .listBox ul{text-align:center}.section4 .listBox ul li{margin:0 5px;padding:0 0 30px}@media screen and (max-width:600px){.section4 .listBox ul li{margin:0 5px;line-height:140%;padding:0 0 10px}}.section4 .slide{-webkit-animation:infinity-loop 40s infinite linear 1s both;animation:infinity-loop 40s infinite linear 1s both;display:-webkit-box;display:-ms-flexbox;display:flex;height:250px;position:relative}.section4 .tx2{border:4px solid #fff;padding:30px;text-align:center;width:50%;margin:0 auto;font-size:24px}@media screen and (max-width:600px){.section4 .tx2{width:90%;font-size:18px;padding:30px 10px}}.section5{position:relative;z-index:4;margin:150px 0 0}@media screen and (max-width:600px){.section5{margin:70px 0}}.section5 .title_arrow{border-color:#ee848c;color:#ee848c}.section5 .title_arrow:before,.section5 .title_arrow:after{border-color:#ee848c transparent transparent}.section5 .title_arrow:after{border-color:#fff transparent transparent}.section5 h2{text-align:center;font-size:50px;padding:0 0 30px;color:#ee848c}@media screen and (max-width:600px){.section5 h2{font-size:24px}}.section5 .subT{font-size:28px;text-align:center;color:#ee848c;padding:20px 0 0}@media screen and (max-width:600px){.section5 .subT{font-size:18px}}.section5 .tx{text-align:center;padding:0 0 50px}@media screen and (max-width:600px){.section5 .tx{padding:0 10px 30px;text-align:left}}.section5 .inBox .listBox{padding:50px 0 0}@media screen and (max-width:600px){.section5 .inBox .listBox{padding:30px 10px}}.section5 .inBox .listBox .titleBox{background-color:#ee848c;padding:10px;display:table;width:100%}.section5 .inBox .listBox .titleBox .point{display:table-cell;vertical-align:middle;width:200px}.section5 .inBox .listBox .titleBox h3{display:table-cell;vertical-align:middle;font-size:20px;color:#fff}@media screen and (max-width:600px){.section5 .inBox .listBox .titleBox{display:block;text-align:center}.section5 .inBox .listBox .titleBox .point{display:block;width:150px;margin:0 auto}.section5 .inBox .listBox .titleBox h3{display:block;font-size:18px;line-height:160%}}.section5 .inBox .listBox .in{padding:30px 30px 0 10px;display:table;width:100%}.section5 .inBox .listBox .in .imgBox{display:table-cell;vertical-align:middle;width:20%;text-align:center}.section5 .inBox .listBox .in .txBox{display:table-cell;width:80%}@media screen and (max-width:600px){.section5 .inBox .listBox .in{display:block;padding:20px 0}.section5 .inBox .listBox .in .imgBox{display:block;width:100%}.section5 .inBox .listBox .in .txBox{display:block;width:100%}}.section5 .inBox .listBox .in .txBox li{position:relative;font-size:20px;font-weight:700;padding:7px 0 7px 20px;border-bottom:1px dashed #515151}@media screen and (max-width:600px){.section5 .inBox .listBox .in .txBox li{font-size:16px}}.section5 .inBox .listBox .in .txBox li:before{content:"□";position:absolute;left:0;top:7px}.section6{position:relative;z-index:4;margin:150px 0 50px;color:#fff}@media screen and (max-width:600px){.section6{margin:70px 0}}.section6 .mainBox{position:relative;top:0;left:0;width:100%;background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section6_bg.webp);transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:2}.section6 .backBox{position:absolute;top:0;left:0;width:100%;background-color:#ee848c;transform:skewY(5deg);-webkit-transform:skewY(5deg);z-index:1}.section6 .mainBox .inBox{transform:skewY(5deg);-webkit-transform:skewY(5deg);padding:150px 0;overflow:hidden}@media screen and (max-width:600px){.section6 .mainBox .inBox{padding:100px 0 50px}}.section6 .title_arrow{border-color:#fff;color:#fff}.section6 .title_arrow:before,.section6 .title_arrow:after{border-color:#fff transparent transparent}.section6 .title_arrow:after{border-color:#5bb431 transparent transparent}.section6 .inBox2{background-color:#fff;border-radius:20px;padding:40px;margin:70px 0 0;color:#000}@media screen and (max-width:600px){.section6 .inBox2{padding:20px;margin:50px 10px 0;min-height:1380px}}.section6 .inBox2 .w48{overflow:hidden}.section6 .inBox2 .tx1{font-size:14px;padding:0 0 30px}.section6 .inBox2 .tx1 span{font-size:18px;display:block}.section6 .inBox2 .tx2{font-size:20px;font-weight:700;height:88px}@media screen and (max-width:600px){.section6 .inBox2 .tx2{height:auto;padding:0 0 10px}.section6 .inBox2 .left .tx3{padding:0 0 50px}}.section7{position:relative;z-index:3;padding:150px 0 80px;background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section7_bg.webp)}@media screen and (max-width:600px){.section7{margin:120px 0 70px;padding:0 0 50px}}.section7 .title_arrow{border-color:#46a941;color:#46a941}@media screen and (max-width:600px){.section7 .title_arrow{font-size:36px}}.section7 .title_arrow:before,.section7 .title_arrow:after{border-color:#46a941 transparent transparent}.section7 .title_arrow:after{border-color:#fff transparent transparent}.section7 h2{text-align:center;padding:0 0 30px}.section7 .inBox{padding:50px 0;display:table;width:100%;table-layout:fixed}.section7 .inBox .in{display:table-cell;text-align:center}@media screen and (max-width:600px){.section7 .inBox{display:block}.section7 .inBox .in{display:block;padding:0 10px}}.section7 .inBox .in .imgBox{max-width:33.333vw}@media screen and (max-width:600px){.section7 .inBox .in .imgBox{max-width:100vw;margin:0 calc(50% - (50% + 20px))}}.section7 .inBox .in .imgBox img{max-width:100%}@media screen and (max-width:600px){.section7 .inBox .in .imgBox img{width:80%}}.section7 .inBox .inBox3 .in .imgBox img{width:100%}.section7 .inBox .in .tx1{font-weight:700;font-size:26px}.section7 .inBox .in .tx2{padding:0 0 40px}.section7 .inBox2 .tx1{font-weight:700;font-size:26px;text-align:center}.section7 .inBox2 .tx2{padding:0 0 40px;text-align:center}.section7 .inBox3 .in{float:left;width:284px;margin:0 24px;border:2px solid #231815;max-width:calc(33.333% - 48px);overflow:hidden}@media screen and (max-width:600px){.section7 .inBox3 .in{float:none;padding:0 20px;margin:0 auto 20px;max-width:90%;width:90%}}.section7 .inBox3 .in .txBox{text-align:left;padding:20px}.section7 .inBox3 .in .tx3{font-size:18px;font-weight:700}.section7 .inBox3 .in .tx4{padding:0 0 20px;font-size:14px}.section7 .inBox3 .in .tx5 li{position:relative;padding:0 0 0 15px;text-align:left;font-size:14px}.section7 .inBox3 .in .tx5 li:before{position:absolute;top:0;left:0;content:"●"}.section7 .inBox3 .in .priceBox{border-top:2px solid #231815}.section7 .inBox3 .in .priceBox img{max-width:100%}.section8{position:relative;z-index:3;padding:150px 0 50px}@media screen and (max-width:600px){.section8{margin:70px 0;padding:0}}.section8 .title_arrow{border-color:#46a941;color:#46a941}.section8 .title_arrow:before,.section8 .title_arrow:after{border-color:#46a941 transparent transparent}.section8 .title_arrow:after{border-color:#fff transparent transparent}.section8 h2{text-align:center;padding:50px 0 0;font-size:38px}@media screen and (max-width:600px){.section8 h2{font-size:24px;padding:50px 10px 0}}.section8 .subT{font-size:24px;text-align:center;color:#e60012;padding:20px 0 0}@media screen and (max-width:600px){.section8 .subT{font-size:18px}}.section8 .reasonBox{padding:30px 0 0}.section8 .reasonBox .inBox{padding:0 0 20px;margin:20px 100px 0;width:80%;border-bottom:1px solid #231815}@media screen and (max-width:600px){.section8 .reasonBox .inBox{margin:20px 0 0;padding:0 10px 20px;width:auto}}.section8 .reasonBox .inBox.noline{border-bottom:none}.section8 .reasonBox .inBox .title{display:table;padding:0}.section8 .reasonBox .inBox .title .point{display:table-cell;vertical-align:middle;background:#5bb431;border-radius:50%;text-align:center;color:#fff;font-size:12px;font-weight:700;width:60px;height:60px;line-height:180%;padding:10px 0 0}@media screen and (max-width:600px){.section8 .reasonBox .inBox .title .point{border-radius:0}}.section8 .reasonBox .inBox .title .point span{font-size:30px;display:block;padding:0 0 5px}.section8 .reasonBox .inBox .title h3{display:table-cell;vertical-align:middle;font-size:20px;font-weight:700;padding:0 0 0 10px;line-height:130%}@media screen and (max-width:600px){.section8 .reasonBox .inBox .title h3{font-size:18px}}.section8 .reasonBox .inBox .tx{padding:30px 0;display:none}.section8 .reasonBox .inBox .tx span{color:#e60012}.section8 .reasonBox .inBox2{width:80%;margin:0 100px;padding:0 0 30px}@media screen and (max-width:600px){.section8 .reasonBox .inBox2{width:auto;margin:0;padding:0 10px 30px}}.section8 .reasonBox .inBox2 .title{font-size:20px;padding:0 0 20px;font-weight:700}.section8 .reasonBox .inBox2 .left,.section8 .reasonBox .inBox2 .right{border-radius:20px;padding:20px;background-color:#5bb431;color:#fff}.section8 .reasonBox .inBox2 .right{background-color:#ee848c}@media screen and (max-width:600px){.section8 .reasonBox .inBox2 .right{margin:20px 0 0}}.section8 .tableBox{margin:0 50px}@media screen and (max-width:600px){.section8 .tableBox{margin:0 10px}}.section8 .tableBox .subT{color:#231815}.section8 .tableBox table{margin:30px 0;border:3px solid #231815;width:100%}.section8 .tableBox table caption{background-color:#ee848c;border-top:3px solid #231815;border-left:3px solid #231815;border-right:3px solid #231815;padding:10px}.section8 .tableBox table td{border:1px solid #231815;text-align:center;padding:10px 0}@media screen and (max-width:600px){.section8 .tableBox table td{font-size:12px !important;padding:5px}}.section8 .tableBox table .gray{background-color:#ccc}.section8 .tableBox table .smile{background-color:#ffe9ef}@media screen and (max-width:600px){.scroll{overflow:auto;white-space:nowrap}.scroll::-webkit-scrollbar{height:5px}.scroll::-webkit-scrollbar-track{background:#f1f1f1}.scroll::-webkit-scrollbar-thumb{background:#bcbcbc}}.section8 .acBox{margin:20px 50px;position:relative}@media screen and (max-width:600px){.section8 .acBox{margin:20px 10px}}.section8 .acBox .ac_par{position:relative;background-color:#ee848c;color:#fff;font-size:24px;padding:10px;border-radius:30px;text-align:center;cursor:pointer;z-index:5;height:53px}@media screen and (max-width:600px){.section8 .acBox .ac_par{font-size:16px;padding:15px 0 10px}}.section8 .acBox .ac_par span{position:absolute;top:7px;right:7px;background-color:#fff;border-radius:50px;width:40px;height:40px;color:#231815;font-size:45px;padding:2px 0 0}@media screen and (max-width:600px){.section8 .acBox .ac_par span{padding:5px 0 0}}.section8 .acBox .ac_chi{display:none;position:relative;top:-53px;left:0;padding:100px 50px 50px;border:5px solid #ee848c;border-radius:30px;width:100%;z-index:4}@media screen and (max-width:600px){.section8 .acBox .ac_chi{padding:70px 20px 20px}}.section8 .acBox .ac_chi .title{font-size:26px;font-weight:700;text-align:center;padding:0}@media screen and (max-width:600px){.section8 .acBox .ac_chi .title{font-size:20px;text-align:left}}.section8 .acBox .ac_chi .tableBox{margin:0}.section8 .acBox .ac_chi .tableBox .price{border:5px solid #e60012}.section8 .acBox .ac_chi .tableBox .price img{width:auto}@media screen and (max-width:600px){.section8 .acBox .ac_chi .tableBox .price img,.section8 .acBox .ac_chi .tableBox .price_no img{width:100px}}.section8 .acBox .ac_chi .tableBox table{table-layout:fixed}@media screen and (max-width:600px){.section8 .acBox .ac_chi .tableBox table{table-layout:auto}}.section8 .acBox .ac_chi .tableBox table caption{background-color:#fff;font-size:25px;color:#5bb431;text-align:left;border:none}.section8 .acBox .ac_chi .tableBox table td{font-size:16px;height:65px}@media screen and (max-width:600px){.section8 .acBox .ac_chi .tableBox table td{font-size:14px;width:105px;height:auto}}.section9{position:relative;z-index:4;margin:150px 0 0}@media screen and (max-width:600px){.section9{margin:70px 0 0}}.section9 .mainBox{position:relative;top:0;left:0;width:100%;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:2}.section9 .backBox{position:absolute;top:0;left:0;width:100%;transform:skewY(5deg);-webkit-transform:skewY(5deg);z-index:1}.section9 .mainBox .inBox{transform:skewY(5deg);-webkit-transform:skewY(5deg);padding:150px 0}@media screen and (max-width:600px){.section9 .mainBox .inBox{padding:0 0 50px}}.section9 .title_arrow{border-color:#ee848c;color:#ee848c}.section9 .title_arrow:before,.section9 .title_arrow:after{border-color:#ee848c transparent transparent}.section9 .title_arrow:after{border-color:#fff transparent transparent}.section9 h2{text-align:center;font-size:38px;padding:20px 0 30px;position:relative}@media screen and (max-width:600px){.section9 h2{font-size:20px;padding:20px 0 50px}}.section9 .inBox img{max-width:100%}.section9 .inBox .txBox{background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section9_2.webp) no-repeat 5% bottom;padding:50px 0 0 50%;height:500px;line-height:180%;background-size:min(64vw,650px)}@media screen and (max-width:600px){.section9 .inBox .txBox{background-image:none;padding:20px 10px;height:auto}}.section9 .inBox .txBox .tx{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.section9 .inBox .txBox h3{font-size:26px;padding:0 0 40px;line-height:150%}@media screen and (max-width:600px){.section9 .inBox .txBox h3{font-size:20px;padding:0 0 20px;text-align:center}}.section10{position:relative;z-index:5;margin:0 0 50px}@media screen and (max-width:600px){.section10{margin:-50px 0 70px}}.section10 .topBox{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-translate:translate(-50%,-50%);z-index:6;height:300px;width:100%}@media screen and (max-width:600px){.section10 .topBox{display:none}}.section10 .topBox .leftBox,.section10 .topBox .rightBox{background-color:#e8fcdb;width:50%;height:300px;float:left}.section10 .topBox .rightBox{background-color:#f9e5e9;float:right}.section10 .mainBox{width:100%;position:relative;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:7}@media screen and (max-width:600px){.section10 .mainBox{transform:skewY(0deg);-webkit-transform:skewY(0deg)}}.section10 .backBox{position:absolute;bottom:0;left:0;transform:skewY(5deg);-webkit-transform:skewY(5deg);background-color:#5bb431;height:500px;width:100%;z-index:4}@media screen and (max-width:600px){.section10 .backBox{display:none}}.section10 .inBox{transform:skewY(5deg);-webkit-transform:skewY(5deg);padding:0 0 0 20px;margin:-38px 0 38px;width:480px;float:left;position:relative;z-index:7;max-width:50vw}@media screen and (max-width:600px){.section10 .inBox{width:90%;transform:skewY(0deg);-webkit-transform:skewY(0deg);margin:0 auto;padding:50px 0 0;float:none;max-width:none}}.section10 .inBox .title{background-color:#5bb431;font-size:42px;text-align:center;padding:10px 20px 10px;border-radius:80px;line-height:100% !important}@media screen and (max-width:600px){.section10 .inBox .title{font-size:30px}}.section10 .inBox .title h4{letter-spacing:5px}.section10 .inBox .title h4 span{color:#fff}.section10 .inBox .title .sub{font-weight:700 !important;font-size:22px}.section10 .inBox .arrow{text-align:center;margin:30px auto 0;content:"　";width:0;height:0;border-top:solid 35px #5bb431;border-right:solid 40px transparent;border-bottom:solid 35px transparent;border-left:solid 40px transparent}.section10 .inBox .in{border-bottom:1px solid #231815;margin:0 0 50px;min-height:370px}.section10 .inBox .in_noline{border-bottom:none}.section10 .inBox .imgBox{display:table;table-layout:fixed;width:100%}.section10 .inBox .imgBox .img_in{display:table-cell;vertical-align:middle;text-align:center;font-size:20px;font-weight:700}@media screen and (max-width:600px){.section10 .inBox .imgBox .img_in{font-size:16px}}.section10 .inBox .imgBox .img_in p{font-size:min(2vw,16px)}@media screen and (max-width:600px){.section10 .inBox .imgBox .img_in p{font-size:16px}}.section10 .inBox .txBox{padding:30px 10px 50px}.section10 .left{background-color:#e8fcdb;width:50%;min-height:500px}.section10 .right{background-color:#f9e5e9;width:50%;min-height:500px}@media screen and (max-width:600px){.section10 .left,.section10 .right{float:none;width:100%}}.section10 .left .inBox{margin:-80px 0 80px;padding:0 20px 0 0;float:right}@media screen and (max-width:600px){.section10 .left .inBox{float:none;margin:0 auto;padding:50px 0 0}}.section10 .right .inBox .title{background-color:#ee848c}.section10 .right .inBox .arrow{border-top:solid 35px #ee848c}.partnerWrap{padding-top:150px}.section12{position:relative;z-index:4;margin:150px 0 50px;color:#fff}.bpinfoBox .partner .bpBox{font-weight:700;margin-top:10px}.bpinfoBox .partner .bpBox .txt{font-size:22px;font-weight:700;margin-top:22px}.bpinfoBox .partner .bpBox .support{font-weight:700;margin-top:10px}@media screen and (max-width:600px){.partnerWrap{padding-top:0}.section12{margin:70px 0}.bpinfoBox .partner .bpBox{padding:0 4%}}.bpinfoBox .partner .bpBox .link_shop{text-align:right}.bpinfoBox .partner .bpBox a{text-decoration:underline;color:#fff}.section12 .mainBox{position:relative;top:0;left:0;width:100%;background:#5bb431;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:2}.section12 .backBox{position:absolute;top:0;left:0;width:100%;background-color:#ee848c;transform:skewY(5deg);-webkit-transform:skewY(5deg);z-index:1}.section12 .mainBox .inBox{transform:skewY(5deg);-webkit-transform:skewY(5deg);padding:100px 0 150px;overflow:hidden}@media screen and (max-width:600px){.section12 .mainBox .inBox{padding:100px 0 50px}}.section12 .title_arrow{border-color:#fff;color:#fff}.section12 .title_arrow:before,.section12 .title_arrow:after{border-color:#fff transparent transparent}.section12 .title_arrow:after{border-color:#5bb431 transparent transparent}.section12 h2{text-align:center;font-size:38px;padding:20px 0 30px;position:relative}@media screen and (max-width:600px){.section12 h2{padding:20px 0 40px;font-size:24px}}.section12 .box1{display:table;table-layout:fixed;width:100%;margin:0 0 50px}@media screen and (max-width:600px){.section12 .box1{display:block;padding:0 10px 20px}}.section12 .box1 .in{display:table-cell}@media screen and (max-width:600px){.section12 .box1 .in{display:block;position:relative}}@media screen and (max-width:600px){.section12 .box1 .in{display:block}}.section12 .box1 .in .imgBox{text-align:center;position:relative}.section12 .box1 .in .imgBox:after{position:absolute;content:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section12_6.webp);top:60px;right:-10px}@media screen and (max-width:600px){.section12 .box1 .in .imgBox:after{content:"";top:auto;right:auto}}.section12 .box1 .in .imgBox2:after{content:"";top:auto;left:auto}.section12 .box1 .in .txBox{text-align:center;border-right:1px dotted #fff;display:table;width:100%;padding:10px;height:270px}@media screen and (max-width:600px){.section12 .box1 .in .txBox{border-right:none;position:relative}.section12 .box1 .in .txBox:after{content:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section12_6_sp.webp);position:absolute;bottom:30px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}}.section12 .box1 .in .txBox2{border:none}@media screen and (max-width:600px){.section12 .box1 .in .txBox2 :after{content:""}}.section12 .box1 .in h3{text-align:center;font-size:20px;padding:10px 0;height:80px;vertical-align:middle}.section12 .box1 .in h3.one{padding:20px 0 0}.section12 .box1 .in .tx{text-align:left}@media screen and (max-width:600px){.section12 .box2{margin:0 10px}}.section12 .box2 .title{border-radius:20px 20px 0 0;background-color:#e60012;text-align:center;font-size:38px;padding:15px 10px}@media screen and (max-width:600px){.section12 .box2 .title{border-radius:10px 10px 0 0;font-size:20px;padding:10px}}.section12 .box2 .in{background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section12_7.webp) no-repeat 40px center,#fff;color:#231815;padding:30px 20px 30px 180px;border-radius:0 0 20px 20px}@media screen and (max-width:600px){.section12 .box2 .in{background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section12_7.webp) no-repeat center 20px,#fff;color:#231815;padding:150px 20px 30px;border-radius:0 0 10px 10px}}.section12 .box2 .in h3{color:#e60012;padding:0 0 20px;font-size:20px}.section12 .box3{background-color:#fff;margin:50px 0 0;padding:30px 50px 50px;border-radius:20px;color:#231815;text-align:center}@media screen and (max-width:600px){.section12 .box3{margin:50px 10px 0;padding:20px;border-radius:10px}}.section12 .box3 h2{font-size:40px;padding:0}@media screen and (max-width:600px){.section12 .box3 h2{font-size:20px}}.section12 .box3 .sub{font-size:22px;padding:0 0 30px;font-weight:700}@media screen and (max-width:600px){.section12 .box3 .tx{text-align:left;padding:0 0 20px}}.section12 .box3 .acBox{margin:50px 0 0;position:relative}@media screen and (max-width:600px){.section12 .box3 .acBox{margin:20px 0}}.section12 .box3 .acBox .ac_par{position:relative;background-color:#ee848c;color:#fff;font-size:20px;padding:13px 10px 10px;border-radius:30px;text-align:center;z-index:5;height:53px}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_par{height:70px;font-size:16px}}.section12 .box3 .acBox .ac_par:before{position:absolute;top:-60px;left:50%;content:"　";width:0;height:0;border-top:solid 30px transparent;border-right:solid 20px transparent;border-bottom:solid 30px #ee848c;border-left:solid 20px transparent;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_par{font-size:14px;padding:15px 0 10px}}.section12 .box3 .acBox .ac_par .img1{position:absolute;top:-50px;left:30px}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_par .img1{display:none}}.section12 .box3 .acBox .ac_par span{position:absolute;top:7px;right:7px;background-color:#fff;border-radius:50px;width:40px;height:40px;color:#231815;font-size:45px;padding:2px 0 0}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_par span{top:18px}}.section12 .box3 .acBox .ac_par .in{position:absolute;top:10px;right:60px}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_par .in{position:relative;top:auto;right:auto}}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_par span{padding:8px 0 0}}.section12 .box3 .acBox .ac_chi{position:relative;top:-53px;left:0;padding:120px 50px 50px;border:5px solid #ee848c;border-radius:30px;width:100%;z-index:4}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi{padding:70px 20px 20px}}.section12 .box3 .acBox .ac_chi .in{border-bottom:2px solid #231815;padding:0 0 30px;margin:0 0 30px;text-align:left}.section12 .box3 .acBox .ac_chi .noline{border-bottom:none;margin:0}.section12 .box3 .acBox .ac_chi .in .title{font-size:20px;padding:0 0 30px;font-weight:700;color:#5bb431}.section12 .box3 .acBox .ac_chi .in .ch li{position:relative;padding:2px 0 2px 20px;margin:0 20px 0 0;float:left}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .ch li{float:none;font-size:14px;margin:0}}.section12 .box3 .acBox .ac_chi .in .ch li:before{content:"□";position:absolute;top:2px;left:0}.section12 .box3 .acBox .ac_chi .in table{border:2px solid #231815;margin:0 0 20px}.section12 .box3 .acBox .ac_chi .in table th{width:30%;background-color:#e1f9d2;padding:20px;border:1px solid #231815;vertical-align:top}.section12 .box3 .acBox .ac_chi .in table td{width:70%;padding:20px;border:1px solid #231815}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in table th,.section12 .box3 .acBox .ac_chi .in table td{display:block;width:100%;border-bottom:none;padding:10px}}.section12 .box3 .acBox .ac_chi .in .in_sub{padding:0 0 40px}.section12 .box3 .acBox .ac_chi .in .in_sub .sub{font-size:20px;font-weight:700;padding:0 0 20px}.section12 .box3 .acBox .ac_chi .in .in_sub .sub .notice{font-size:.8em;font-weight:400}.section12 .box3 .acBox .ac_chi .in .in_sub .tx{position:relative;padding:0 0 0 200px}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .in_sub .tx{padding:0 0 10px}}.section12 .box3 .acBox .ac_chi .in .in_sub .tx span{position:absolute;top:0;left:0}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .in_sub .tx span{display:block;border-bottom:1px dotted #575757;position:relative;top:auto;left:auto}}.section12 .box3 .acBox .ac_chi .in .tx2{font-size:20px;font-weight:700;padding:0 0 30px}.section12 .box3 .acBox .ac_chi .in .tx2 span{color:#e60012}.section12 .box3 .acBox .ac_chi .in .priceBox{padding:100px 0 50px}.section12 .box3 .acBox .ac_chi .in .priceBox .tx3{position:relative;background:#ee848c;text-align:center;color:#fff;font-size:20px;font-weight:700;padding:10px 10px 10px 30px}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .priceBox{padding-top:10px}.section12 .box3 .acBox .ac_chi .in .priceBox .tx3{padding:10px}}.section12 .box3 .acBox .ac_chi .in .priceBox .tx3:before{position:absolute;bottom:-7px;left:120px;content:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section12_9.webp)}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .priceBox .tx3:before{content:""}}.section12 .box3 .acBox .ac_chi .in .priceBox .price_in{display:table;table-layout:fixed;width:100%}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .priceBox .price_in{display:block}}.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox{display:table-cell;border-right:1px solid #ee848c;border-left:1px solid #ee848c;border-bottom:1px solid #ee848c;vertical-align:middle}.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox2{border-right:1px solid #ee848c}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox{display:block;border-right:1px solid #ee848c}}.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox .tx4{border-bottom:1px solid #ee848c;padding:20px;text-align:center;font-weight:700;height:90px}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox .tx4{background-color:#f9e1e4}}.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox .one{padding:35px 20px 0}.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox .tx5{padding:10px 0;height:90px;text-align:center}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox .tx5{height:auto}}.section12 .box3 .acBox .ac_chi .in .priceBox .price_in .txBox .tx5 img{height:inherit}.section12 .box3 .acBox .ac_chi .in .priceBox .tx6{color:#d71718;text-align:center;font-size:36px}@media screen and (max-width:600px){.section12 .box3 .acBox .ac_chi .in .priceBox .tx6{font-size:20px}}.section13{position:relative;z-index:4;margin:138px 0 50px}@media screen and (max-width:600px){.section13{margin:120px 0 30px}}.section13 .title_arrow{position:relative;border-color:#5bb431;color:#5bb431;background:#fff}@media screen and (max-width:600px){.section13 .title_arrow{font-size:36px}}.section13 .title_arrow .img{position:absolute;right:10px;bottom:0}@media screen and (max-width:600px){.section13 .title_arrow .img{width:60px}}.section13 .title_arrow:before,.section13 .title_arrow:after{border-color:#5bb431 transparent transparent}.section13 .title_arrow:after{border-color:#fff transparent transparent}.section13 .inner{position:relative;padding:50px 0}@media screen and (max-width:600px){.section13 .inner{padding:20px 10px}}.section13 .inner .in{float:left;width:46%;margin:0 2%;border:1px solid #231815;border-radius:20px;overflow:hidden}@media screen and (max-width:600px){.section13 .inner .in{float:none;width:100%;margin:0 0 20px}}@font-face{font-family:impact;font-display:swap;src:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/./impact.woff)}.webIM{font-family:impact,'Noto Sans JP',"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width:600px){.webIM{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}}.section13 .inner .acBox{margin:0 0 20px}@media screen and (max-width:600px){.section13 .inner .acBox{margin:0}}.section13 .inner .in .ac_p{position:relative;display:table;cursor:pointer;width:100%;height:94px}@media screen and (max-width:600px){.section13 .inner .in .ac_p{height:103px}}.section13 .inner .in .ac_p .leftBox{display:table-cell;width:15%;background-color:#5bb431;border-radius:18px 0 0;text-align:center;vertical-align:middle;font-size:36px;color:#fff;padding:20px 0}@media screen and (max-width:600px){.section13 .inner .in .ac_p .leftBox{font-size:20px}}.section13 .inner .in .ac_p .point{position:absolute;top:50%;right:10px;text-align:center;font-size:12px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.section13 .inner .in .ac_p .point span{background:url(//www.smile-garden1128.com/wp-content/themes/sora/partner/common/css/../images/section13_2.webp) no-repeat center 90%,#ee848c;border-radius:50%;width:44px;height:44px;display:block;color:#fff;padding:5px 0 0;font-size:20px;font-weight:400 !important}.section13 .inner .in .ac_p .rightBox{display:table-cell;width:85%;vertical-align:middle;padding:20px 65px 20px 15px;font-weight:700;font-size:16px}@media screen and (max-width:600px){.section13 .inner .in .ac_p .rightBox{font-size:17px;line-height:130%}}.section13 .inner .in .ac_c{display:none;position:relative;border-top:1px dashed #231815;width:100%}@media screen and (max-width:600px){.section13 .inner .in .ac_c{height:auto}}.section13 .inner .in .ac_c .ac_c_inner{width:100%}.section13 .inner .in .ac_c .leftBox{display:table-cell;width:15%;background-color:#ee848c;border-radius:0 0 0 18px;text-align:center;vertical-align:middle;font-size:36px;color:#fff;padding:20px 0}@media screen and (max-width:600px){.section13 .inner .in .ac_c .leftBox{font-size:20px}}.section13 .inner .in .ac_c .rightBox{display:table-cell;padding:20px 15px}.section14{position:relative;z-index:4;margin:200px 0 0}@media screen and (max-width:600px){.section14{margin:160px 0 0}}.section14 .mainBox{position:relative;top:0;left:0;width:100%;background:#def0d6;transform:skewY(5deg);-webkit-transform:skewY(5deg);z-index:2}.section14 .backBox{position:absolute;top:0;left:0;width:100%;background-color:#fef0d5;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:1}.section14 .mainBox .inBox{transform:skewY(-5deg);-webkit-transform:skewY(-5deg);padding:30px 0 100px}@media screen and (max-width:600px){.section14 .mainBox .inBox{padding:20px 0 50px}}.section14 h2{text-align:center;font-size:38px;padding:20px 0 30px;position:relative}@media screen and (max-width:600px){.section14 h2{padding:20px 0 40px;font-size:24px}}.section11{position:relative;z-index:4;margin-top:150px}@media screen and (max-width:600px){.section11{margin:170px 0 0}}.section11 .title_arrow{border-color:#5bb431;color:#5bb431;background:#fff}@media screen and (max-width:600px){.section11 .title_arrow{font-size:36px}}.section11 .title_arrow:before,.section11 .title_arrow:after{border-color:#5bb431 transparent transparent}.section11 .title_arrow:after{border-color:#fff transparent transparent}.section11 h2{text-align:center;padding:50px 0 0;font-size:32px;color:#e60012}@media screen and (max-width:600px){.section11 h2{font-size:24px;padding:50px 10px 0}}.section11 .subT{font-size:28px;text-align:center;padding:20px 0 0}.section11 .inner{position:relative;padding:50px}@media screen and (max-width:600px){.section11 .inner{padding:0 10px}}.section11 .inner .img1{position:absolute;top:0;left:70px}@media screen and (max-width:900px){.section11 .inner .img1{width:74vw;left:0}}@media screen and (max-width:600px){.section11 .inner .img1{width:60%;top:0;left:10px}}.section11 .inner .img2{position:relative;bottom:0}.section11 .acBox{margin:80px 0 0;position:relative}@media screen and (max-width:600px){.section11 .acBox{margin:20px 10px}}.section11 .acBox .ac_par{position:relative;background-color:#ee848c;color:#fff;font-size:20px;padding:13px 10px 10px;border-radius:30px;text-align:center;cursor:pointer;z-index:5;height:53px}@media screen and (max-width:600px){.section11 .acBox .ac_par{height:70px}}.section11 .acBox .ac_par:before{position:absolute;top:-60px;left:50%;content:"　";width:0;height:0;border-top:solid 30px transparent;border-right:solid 20px transparent;border-bottom:solid 30px #ee848c;border-left:solid 20px transparent;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}@media screen and (max-width:600px){.section11 .acBox .ac_par{font-size:14px;padding:15px 0 10px}}.section11 .acBox .ac_par .img3{position:absolute;top:-50px;left:30px}@media screen and (max-width:600px){.section11 .acBox .ac_par .img3{display:none}}.section11 .acBox .ac_sub{position:absolute;top:70px;text-align:center;font-weight:700;width:100%}.section11 .acBox .ac_sub span{color:#e60012}.section11 .acBox .ac_par span{position:absolute;top:7px;right:7px;background-color:#fff;border-radius:50px;width:40px;height:40px;color:#231815;font-size:45px;padding:2px 0 0}@media screen and (max-width:600px){.section11 .acBox .ac_par span{top:18px}}.section11 .acBox .ac_par .in{position:absolute;top:10px;right:60px}@media screen and (max-width:600px){.section11 .acBox .ac_par .in{position:relative;top:auto;right:auto}}@media screen and (max-width:600px){.section11 .acBox .ac_par span{padding:8px 0 0}}.section11 .acBox .ac_chi{display:none;position:relative;top:-53px;left:0;padding:120px 50px 50px;border:5px solid #ee848c;border-radius:30px;width:100%;z-index:4}@media screen and (max-width:600px){.section11 .acBox .ac_chi{padding:70px 20px 20px}}.section11 .acBox .ac_chi .titleBox{display:table;margin:0 auto 50px}.section11 .acBox .ac_chi .title{display:table-cell;font-size:26px;font-weight:700;text-align:center;padding:0;vertical-align:middle}@media screen and (max-width:600px){.section11 .acBox .ac_chi .title{font-size:20px;text-align:left}}.section11 .acBox .ac_chi .img4{display:table-cell;vertical-align:middle}.section11 .acBox .ac_chi .box{border:1px solid #231815;display:table;margin:15px 0;width:100%;position:relative}.section11 .acBox .ac_chi .box .tx1{width:22%;display:table-cell;vertical-align:middle;color:#fff;font-size:20px;font-weight:700;padding:10px;height:50px;text-align:center;background-color:#fd2b2e}.section11 .acBox .ac_chi .box .tx2{width:78%;display:table-cell;vertical-align:middle;padding:10px 20px;height:50px}@media screen and (max-width:600px){.section11 .acBox .ac_chi .box .tx1{width:100%;display:block}.section11 .acBox .ac_chi .box .tx2{width:100%;display:block;height:auto;padding:10px}}.section11 .acBox .ac_chi .box .img5{width:44px;height:44px;position:absolute;top:50%;left:-22px;transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}@media screen and (max-width:600px){.section11 .acBox .ac_chi .box .img5{top:25px}}.section11 .acBox .ac_chi .tx3{text-align:right}.section11 .infoBox2{padding:0;text-align:center}@media screen and (max-width:600px){.section11 .infoBox2{text-align:left}}.section11 .bpBox .mtitle{text-align:center;padding:0 10px 10px 0;font-weight:700;font-size:20px}.section11 .bpBox{display:inline-block;width:45%;margin:0 1.5%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}@media screen and (max-width:600px){.section11 .bpBox{display:block;float:none;width:100%;margin:0 0 20px;padding:0 10px}}.section11 .bpBox .inBox{border:1px solid #231815;padding:20px;height:260px;overflow-y:auto}.section11 .bpBox a{text-decoration:underline}.section11 .bpBox .timesp{font-size:13px}.section11 .bpBox .title{font-size:16px;font-weight:700}.section11 .bpBox li{padding:5px 0;border-bottom:1px dotted #231815}.section11 .bpPar .listTx{text-align:right}.section11 .bpPar .listTx a{color:#292929 !important;text-decoration:none;padding:0 15px 0 0;font-size:14px}.formTx{padding:20px;background-color:#2e7611;color:#fff;margin:20px 0 20px;text-align:center;font-size:20px}.formTx span.sslTx{display:block;border-top:1px solid #fff;margin:5px 0 0;padding:5px 0 0;font-size:16px}.section14 .contactBox{border:2px solid #231815;padding:30px;background-color:#fff}@media screen and (max-width:600px){.section14 .contactBox{border:none;padding:20px 10px}}.section14 .contactBox .title{background-color:#898989;color:#fff;padding:5px 10px;font-size:18px}.section14 .contactBox .title2{background-color:#5bb431}.section14 .txBox{padding:10px 0 30px}.section14 .privacyBox{height:250px;border:1px solid #231815;padding:20px;overflow-y:scroll}.section14 .privacyBox .inBox{transform:skewY(0deg);-webkit-transform:skewY(0deg)}.section14 .privacyBox .section{padding:0 0 10px}.privacyBox .subTitle{font-size:18px;padding:5px}.privacyBox .sub{border-bottom:solid 1px #939393;padding:0 !important}.privacyBox .inBox{padding:20px !important}.privacyBox dt{padding:0 !important;border-bottom:dashed 1px #d5d5d5 !important;color:#474747 !important}.privacyBox dd{padding:10px 0 20px !important;font-size:95%}.privacyBox .list{padding:0 0 0 20px}.privacyBox .list li,.privacyBox .txlist{position:relative;padding:3px 0 3px 30px;border-bottom:1px dotted #dcdcdc}.privacyBox .list li span,.privacyBox .txlist span{position:absolute;top:3px;left:0}.privacyBox table td{text-align:left !important}.privacyBox .in{padding:20px 0 0;border-bottom:1px dotted #dcdcdc}.privacyBox .in2{border-bottom:none}.privacyBox .in .left{width:25%}.privacyBox .in .right{width:70%}.privacyBox .in table{border-collapse:collapse !important;border:none !important}.privacyBox .in table th{background-color:#dfdfdf !important;color:#222 !important;border:1px solid #b3b3b3 !important}.privacyBox .in table td{background-color:#fff !important;border:1px solid #b3b3b3 !important}.privacyBox .tx_r{text-align:right}.contact{width:100%;margin:0 0 30px}.contact th{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 10px;text-align:left;width:30%;font-weight:400;border-bottom:1px solid #231815}@media screen and (max-width:600px){.contact th{display:block;width:100%;background-color:#f0f0f0}}.center img{max-width:100%}.contact th.center{text-align:center !important;font-size:30px}.contact td{position:relative;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 10px;border-bottom:1px solid #231815}@media screen and (max-width:600px){.contact td{display:block;width:100%}}.contact .noline{border-bottom:none !important}.contact td.line{border-bottom:1px solid #231815 !important}.contact .td{padding:3px 10px}.contact td.noline span{color:#333;display:inline-block;width:140px;font-size:14px;padding:7px 5px;margin:0 5px 0 0}@media screen and (max-width:600px){.contact td.noline span{width:100%}}.btnArea{clear:both;width:100%;margin:40px auto 40px;text-align:center}.btn{display:inline-block;padding:10px;font-size:28px;letter-spacing:-.5px;font-weight:700;cursor:pointer;border:none;text-decoration:none;background-color:#e60012;outline:none;color:#fff !important}.btn a{display:block;color:#fff !important;padding:2px 10px !important}.oneBtn{width:50%}.twoBtn{width:40%}.threeBtn{width:30%}.contact span{color:red}.contact .hissu{position:absolute;top:50%;right:5px;height:20px;margin:-10px 0 0;padding:0 10px;font-size:13px;background-color:#e60012;color:#fff}label{padding:0;display:block;font-size:15px}@media screen and (max-width:600px){label{padding:5px 10px;display:block;background-color:#31a851;color:#fff;margin:3px 0;border-radius:10px}}.block{padding:0 35px 0 0 !important}@media screen and (max-width:600px){.block{padding:5px 10px !important}.postcode{width:100px !important}}input,select,textarea{padding:3px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width:600px){input,select,textarea{width:100%}}input[type=checkbox],input[type=radio]{margin:0 5px 0 0}@media screen and (max-width:600px){input[type=checkbox],input[type=radio]{width:auto}}.add2{display:none}.error{font-weight:700;font-size:13px;color:#fff;background-color:#c90d10;position:absolute;right:10px;top:50%;margin:-10px 0 0;padding:5px 10px;text-align:center;line-height:100%;z-index:9999}.ok{font-weight:700;position:absolute;right:10px;top:50%;margin:-10px 0 0;font-size:13px;color:#fff;background-color:#217828;padding:5px 10px;text-align:center;line-height:100%}.err{font-size:24px;text-align:center;padding:50px;margin:20px 0;background-color:#bc1316;color:#fff}.other_tx,.req_riyu_other,.cadtx,.req_syokusyu_other,.addressBox{display:none}.keikennen,.keikennen2{display:none}@media screen and (max-width:600px){.contact .w10{width:100px !important}.contact .w50{width:70% !important}.keikennen input{width:100px}}.bpinfoBox{position:relative;z-index:4;margin:50px 0 0;color:#fff}.bpinfoBox .mainBox{position:relative;top:0;left:0;width:100%;background-color:#5bb431;transform:skewY(-5deg);-webkit-transform:skewY(-5deg);z-index:2}.bpinfoBox .backBox{position:absolute;top:0;left:0;width:100%;background-color:#ee848c;transform:skewY(5deg);-webkit-transform:skewY(5deg);z-index:1}.bpinfoBox .mainBox .inBox{transform:skewY(5deg);-webkit-transform:skewY(5deg);padding:100px 0}@media screen and (max-width:600px){.bpinfoBox.mainBox .inBox{padding:100px 0 50px}}.bpinfoBox .title_arrow{border-color:#fff;color:#fff;width:auto;font-size:40px}.bpinfoBox .title_arrow:before,.bpinfoBox .title_arrow:after{border-color:#fff transparent transparent}.bpinfoBox .title_arrow:after{border-color:#5bb431 transparent transparent}.bpinfoBox h2{text-align:center;font-size:30px;padding:20px 0 30px}@media screen and (max-width:600px){.bpinfoBox h2{font-size:24px}}.infolist .box{padding:20px 0;border-bottom:1px dotted #868686}.infolist a{color:#fff !important;text-decoration:underline}.infolist .timesp{text-align:right;padding:0 0 20px}.infolist th,.infolist td{width:auto !important}.infolist .inner2{position:relative}.infolist .txbox{padding:50px 0;min-height:200px}.infolist .txbox .img{padding:0 20px 20px 0;width:45%}.infolist .txbox p{padding:0 0 20px}.infolist .postlink{border-top:1px dotted #979797;padding:10px 0}#complete .complete{border:1px solid #dbdbdb;padding:50px;margin:0 0 30px;line-height:250%;font-size:24px}