@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=color]::-webkit-color-swatch{border:none}input[type=color]::-webkit-color-swatch-wrapper{padding:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:0 0;border:0;font-size:100%;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{background:0 0;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}input:focus{outline:none}ul,ol{list-style-type:none}input,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;background-image:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/partner-lp-common/bg-pc.svg);background-position:center;background-repeat:no-repeat;background-size:cover;color:#42210b;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Zen Kaku Gothic New","游ゴシック体","Yu Gothic",yugothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:16px;gap:20px;height:100vh;-ms-flex-pack:distribute;justify-content:space-around;line-height:1.4375;padding:0 20px}@media screen and (min-width:768px) and (max-width:1023px){body{-ms-grid-columns:340px 2.6041666667% 1fr;-ms-grid-rows:auto 2.6041666667% auto;display:-ms-grid;display:grid;gap:2.6041666667%;grid-template-columns:340px 1fr;grid-template-rows:auto auto}body>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1}body>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}body>*:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}body>*:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}}@media screen and (max-width:767px){body{background:0 0;display:block;height:auto;padding:0}}main{background-color:#fff;height:100vh;max-width:570px;overflow-y:scroll;overflow-y:scroll;overscroll-behavior-y:none;position:relative;width:100%}main::-webkit-scrollbar{width:10px}main::-webkit-scrollbar-track{background:#ccc}main::-webkit-scrollbar-thumb{background:#008c28}@media screen and (min-width:768px) and (max-width:1023px){main{-ms-grid-column:2;grid-column:2;grid-row:1/-1;max-width:unset}}@media screen and (max-width:767px){main{height:auto;max-width:unset;overflow:hidden auto}}.request main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}@media screen and (min-width:768px) and (max-width:1023px){.pcLogoSect{-ms-grid-column:1;-ms-grid-row:1;grid-column:1;grid-row:1}}@media screen and (min-width:768px) and (max-width:1023px){.pcNavSect{-ms-grid-column:1;-ms-grid-row:2;grid-column:1;grid-row:2}}a{color:inherit;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}a:hover{opacity:.7}img{display:block;height:auto;width:100%}.w_container{padding-left:5.1282051282%;padding-right:5.1282051282%}.line{display:inline-block;padding:0 .5em;position:relative}.line:before{-webkit-transform:rotate(-30deg);background:#42210b;border-radius:3px;content:"";height:110%;left:0;position:absolute;top:0;transform:rotate(-30deg);width:3px}.line:after{-webkit-transform:rotate(30deg);background:#42210b;border-radius:3px;content:"";height:110%;position:absolute;right:0;top:0;transform:rotate(30deg);width:3px}.accent{color:#e64954}.pcLogoSect{background-color:#fff;border-radius:15px;-webkit-box-shadow:5px 5px 15px -8px #777;box-shadow:5px 5px 15px -8px #777;max-width:490px;padding:30px 3.5%}@media screen and (min-width:768px) and (max-width:1023px){.pcLogoSect{padding:30px}}.pcLogoSect_txt{color:#008c28;font-size:clamp(1rem,-1.6466rem + 4.1353vw,1.6875rem);font-weight:900;margin-top:.5em;text-align:center}@media screen and (min-width:768px) and (max-width:1023px){.pcLogoSect_txt{font-size:25px}}.pcNavSect_nav{background-color:#fff;border-radius:15px;-webkit-box-shadow:5px 5px 15px -8px #777;box-shadow:5px 5px 15px -8px #777;padding:20px 65px;width:340px}.pcNavSect_nav li:not(:last-child){border-bottom:1px solid #008c28}.pcNavSect_nav li a{color:#008c28;display:block;font-size:23px;font-weight:700;padding:.3em .5em;text-align:center}.pcNavSect_ctaBtn{background-color:#e64954;border-radius:15px;-webkit-box-shadow:5px 5px 15px -8px #777;box-shadow:5px 5px 15px -8px #777;color:#fff;display:block;font-size:33px;font-weight:500;margin-top:.6em;padding:18px 0;text-align:center}.pcNavSect_seminarBtn{background-color:#ef7a4c;border-radius:15px;-webkit-box-shadow:5px 5px 15px -8px #777;box-shadow:5px 5px 15px -8px #777;color:#fff;display:block;font-size:33px;font-weight:500;margin-top:.6em;padding:18px 0;text-align:center}.accordion_item_head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}*>.accordion_item{border-top:1px solid #f2f2f2}*>.accordion_item:last-of-type{border-bottom:1px solid #f2f2f2}.accordion_item_head{font-weight:700;padding:20px 0;position:relative}.accordion_item_head:after{-webkit-transform:translateY(-50%);content:"+";font-size:24px;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.accordion_item_head:hover{cursor:pointer;opacity:.7}.accordion_item_head.is_active:after{content:"ー"}.accordion_item_head_num{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#008c28;border-radius:50%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;font-weight:700;gap:3px;height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;width:50px}.accordion_item_head_num span{display:block;font-family:"Montserrat",sans-serif;font-size:20px}.accordion_item_body{background-color:#f0faeb;display:none;margin-top:20px;padding:20px}.accordion_item_body img{margin-top:1em}.ctaBtn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#5bb431),to(#008c28));background-image:linear-gradient(to bottom,#5bb431,#008c28);border:solid 1px #fff;border-radius:10px;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;font-weight:900;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:18px 0;position:relative;overflow:hidden}.ctaSmn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),to(#b3b3b3));background-image:linear-gradient(to bottom,#e6e6e6,#b3b3b3);border:solid 1px #fff;border-radius:10px;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);box-shadow:5px 5px 5px 0 rgba(0,0,0,.1);color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;font-weight:900;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:18px 0;position:relative;overflow:hidden;margin-top:30px}.ctaBtn:after{content:"";position:absolute;top:-10%;left:-20%;width:40px;height:100%;-webkit-transform:scale(2) rotate(20deg);transform:scale(2) rotate(20deg);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,.5) 100%,rgba(255,255,255,0) 0%);-webkit-animation-name:shiny;animation-name:shiny;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ctaSmn:after{content:"";position:absolute;top:-10%;left:-20%;width:40px;height:100%;-webkit-transform:scale(2) rotate(20deg);transform:scale(2) rotate(20deg);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,.5) 100%,rgba(255,255,255,0) 0%);-webkit-animation-name:shiny;animation-name:shiny;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes shiny{0%{left:-20%}10%{left:120%}100%{left:120%}}@keyframes shiny{0%{left:-20%}10%{left:120%}100%{left:120%}}.ctaBtn span{background-color:#fff000;border-radius:15px;color:#008c28;font-size:16px;font-weight:700;padding:2px 10px}.ttl_catch{background-color:#fff000;border:solid 2px #008c28;border-radius:999px;color:#008c28;font-weight:700;padding:3px;text-align:center}.ttlWithDivider{font-size:30px;font-weight:900;position:relative;text-align:center}.ttlWithDivider .accent{color:#008c28}.ttlWithDivider:after{-webkit-transform:translateX(-50%);bottom:-1em;content:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/partner-lp/subttl-divider.webp);left:50%;position:absolute;transform:translateX(-50%)}.partnerLp_header{background-color:#fff;padding-top:15px;position:static}@media screen and (max-width:767px){.partnerLp_header{height:auto;padding-bottom:15px;left:0;position:fixed;top:0;width:100%;z-index:20}.partnerLp_fv{padding-top:210px}}.partnerLp_header_logo{display:block;margin-inline:auto;width:36.9230769231%}.partnerLp_header_banner{display:block;margin:10px auto 20px}.partnerLp_header_banner img{position:relative}.partnerLp_header_nav{font-size:1em;margin-top:1em}@media screen and (max-width:767px){.partnerLp_header_nav{font-size:14px}}.partnerLp_header_nav ul{-ms-grid-columns:(1fr)[3];color:#008c28;display:-ms-grid;display:grid;font-weight:700;grid-template-columns:repeat(3,1fr);row-gap:.5em}.partnerLp_header_nav ul li:nth-of-type(1),.partnerLp_header_nav ul li:nth-of-type(4),.partnerLp_header_nav ul li:nth-of-type(3n){border-left:1px solid #008c28;border-right:1px solid #008c28}.partnerLp_header_nav ul li{position:relative}.partnerLp_header_nav ul li:nth-of-type(1):after,.partnerLp_header_nav ul li:nth-of-type(2):after,.partnerLp_header_nav ul li:nth-of-type(3):after{position:absolute;bottom:-4px;left:3%;content:'';width:94%;height:1px;background-color:#008c28}.partnerLp_header_nav ul li a{display:block;padding-left:.5em;padding-right:.5em;text-align:center}.partnerLp_fv{padding-bottom:30px}.partnerLp_fv_ctaBtn{margin-top:1em}.partnerLp_onayami{background-color:#008c28;padding-bottom:20px;padding-top:30px;position:relative}.partnerLp_onayami_item+.partnerLp_onayami_item{margin-top:22px}.partnerLp_onayami_item_head{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.partnerLp_onayami_item_head_img{width:35px}.partnerLp_onayami_item:first-of-type .partnerLp_onayami_item_head_img{width:45px}.partnerLp_onayami_item_head_ttl{color:#fff000;font-size:24px;font-weight:700}.partnerLp_onayami_item_list{background-color:#fff;border-radius:20px;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);padding:20px 30px}.partnerLp_onayami_item_list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5em 0}.partnerLp_onayami_item_list li:before{background-image:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/partner-lp/checked.webp);background-size:cover;content:"";-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px}.partnerLp_onayami_item_list li:not(:last-child){border-bottom:2px dotted #008c28}.divider_partnerLp_onayami{background-color:#fff000}.partnerLp_anshin{background-color:#fff000;margin-top:-70px}.partnerLp_about{background-color:#fff000;margin-top:-70px;padding-bottom:30px}.partnerLp_about_ttl{background-color:#008c28;border-radius:9999px;margin-inline:auto;padding:15px 30px;position:relative;width:250px;z-index:3}.partnerLp_about_ttl_txt{color:#fff;font-weight:900;margin-top:.5em;text-align:center}.partnerLp_about_cont{background-color:#fff;border:solid 2px #008c28;border-radius:20px;margin-top:-53px;padding:70px 20px 20px;position:relative;z-index:2}.partnerLp_about_cont_txt1{font-size:14px;font-weight:700;text-align:center}.partnerLp_about_cont_txt1 .line{font-size:24px;font-weight:900}.partnerLp_about_cont_flowImg{margin-top:10px}.partnerLp_about_cont_txt2{font-weight:700;margin-top:.5em;text-align:center}.partnerLp_about_cont_youtube{-o-object-fit:cover;aspect-ratio:516/315;height:100%;margin-top:30px;object-fit:cover;width:100%}.partnerLp_about_cont_bpImg{margin-top:30px}.partnerLp_about_cont_txt3{font-size:20px;font-weight:700;margin-top:1em;text-align:center}.partnerLp_about_cont_txt3 .accent{background-color:#fff000}.partnerLp_about_cont_txt4{margin-top:1em}.partnerLp_about_ctaBtn{margin-top:30px}.partnerLp_merit{padding-bottom:150px;padding-top:50px}.partnerLp_merit_img{margin-top:50px}.partnerLp_merit_catch{margin-bottom:30px;margin-top:20px}.partnerLp_message{background-color:#008c28;padding-bottom:-30px}@media screen and (max-width:767px){.partnerLp_message{height:auto}}.partnerLp_message_inner{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.partnerLp_message_txt1{color:#fff000;font-size:20px;font-weight:700;margin-top:1em}.partnerLp_message_txt2{color:#fff;margin-top:1em}.partnerLp_message_ctaBtn,.partnerLp_fv_ctaBtn{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff99a),to(#fff000));background-image:linear-gradient(to bottom,#fff99a,#fff000);border:solid 1px #fff;color:#42210b;margin-top:30px}.partnerLp_message_ctaSmn,.partnerLp_fv_ctaSmn{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#e6e6e6),to(#b3b3b3));background-image:linear-gradient(to bottom,#e6e6e6,#b3b3b3);border:solid 1px #fff;color:#333;margin-top:30px}.partnerLp_message_ctaBtn span,.partnerLp_fv_ctaBtn span{background-color:#42210b;color:#fff}.partnerLp_secret{padding-bottom:30px;padding-top:50px}.partnerLp_secret_catch{margin-top:50px}.partnerLp_secret_img{margin-top:20px}.partnerLp_secret_txt1{margin-top:30px}.partnerLp_secret_medals{margin-top:20px}.partnerLp_secret_item{margin-top:30px}.partnerLp_secret_item_head{-webkit-transform:translateY(20px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#008c28;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;transform:translateY(20px)}.partnerLp_secret_item_head span{font-family:"Montserrat",sans-serif;font-size:50px;font-style:italic}.partnerLp_secret_item_imgCont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff000;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 20px}.partnerLp_secret_item_imgCont_ttl{font-size:20px;font-weight:900}.partnerLp_secret_item_imgCont--1{gap:30px}.partnerLp_secret_item_imgCont--1 .partnerLp_secret_item_imgCont_img{width:72px}.partnerLp_secret_item_imgCont--2,.partnerLp_secret_item_imgCont--3{gap:10px}.partnerLp_secret_item_imgCont--2 .partnerLp_secret_item_imgCont_img,.partnerLp_secret_item_imgCont--3 .partnerLp_secret_item_imgCont_img{width:100px}.partnerLp_secret_item_list li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 0}.partnerLp_secret_item_list li:before{background-image:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/partner-lp/checked.webp);background-size:cover;content:"";-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px}.partnerLp_secret_item_list li:not(:last-child){border-bottom:1px solid #f2f2f2}.partnerLp_support{background-color:#008c28;padding-bottom:50px;padding-top:50px}.partnerLp_support_ttl{color:#fff}.partnerLp_support_ttl .accent{color:#fff000}.partnerLp_support_ttl:after{content:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/partner-lp/subttl-divider-white.webp)}.partnerLp_support_cont{background-color:#fff;border-radius:20px;margin-top:50px;padding:30px 20px 20px}.partnerLp_support_cont_txt1{font-size:24px;font-weight:900;text-align:center}.partnerLp_support_cont_flowImg{margin-top:10px}.partnerLp_support_cont_txt2{font-weight:700;margin-top:1em;text-align:center}.partnerLp_support_imgCont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}.partnerLp_support_imgCont_img{width:38.7096774194%}.partnerLp_support_imgCont_txt{font-size:20px;font-weight:900}.partnerLp_support_cont_txt3{font-weight:500;margin-top:1em}.partnerLp_risk{padding-top:50px}.partnerLp_risk_ttl .accent{color:#3a99bc}.partnerLp_risk_catch{border-color:#3a99bc;color:#3a99bc;margin-top:50px}.partnerLp_risk_img{margin-bottom:30px;margin-top:20px}.partnerLp_risk_item_head_num{background-color:#3a99bc}.partnerLp_risk_item_body{background-color:rgba(58,153,188,.1)}.partnerLp_summary{padding-top:40px}.partnerLp_summary_fc{background-color:#3a99bc;border-radius:20px 20px 0 0;color:#fff;padding:0 20px 20px}.partnerLp_summary_fc .partnerLp_summary_head{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.partnerLp_summary_fc .partnerLp_summary_txt{margin-top:0}.partnerLp_summary_head{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partnerLp_summary_head_ttl{font-weight:700}.partnerLp_summary_head_ttl .accent{color:#fff000;font-size:26px;font-weight:900;line-height:1.2}.partnerLp_summary_head_img{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px}.partnerLp_summary_txt{margin-top:1em}.partnerLp_summary_bp{background-color:#008c28;border-radius:0 0 20px 20px;color:#fff;padding:0 20px 20px}.divider_partnerLp_summary_bp{margin-inline:auto;width:57.1428571429%}.partnerLp_compare{padding-bottom:30px}.partnerLp_compare_img{margin-bottom:30px}.partnerLp_compare_item_head .accent{color:#008c28;font-size:26px}.partnerLp_compare_item_body_img_underTxt{color:#e64954;font-size:20px;font-weight:900;margin-top:.5em;text-align:center}.tableWrapper{overflow-x:scroll}.tableWrapper::-webkit-scrollbar{height:8px;width:8px}.tableWrapper::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.tableWrapper::-webkit-scrollbar-thumb{background-color:#008c28;border-radius:8px}.partnerLp_compare_item_table{font-size:14px;margin-bottom:1em;margin-top:1em;width:500px}.partnerLp_compare_item_table tbody>tr:nth-of-type(1)>td{border-top:none}.partnerLp_compare_item_table tbody>tr:last-of-type>td{border-bottom:none}.partnerLp_compare_item_table tbody>tr>td:nth-of-type(1){border-left:none}.partnerLp_compare_item_table tbody>tr>td:last-of-type{border-right:none}.partnerLp_compare_item_table tbody>tr>td:last-of-type{background-color:#ffe9ef}.partnerLp_compare_item_table tbody>tr:first-of-type>td{font-weight:700}.partnerLp_compare_item_table td{background-color:#fff;border:1px solid #008c28;padding:.5em;text-align:center;vertical-align:middle;white-space:nowrap;display:table-cell}.partnerLp_compare_item_table td img{margin-inline:auto;margin-top:0;width:80%}.partnerLp_compare_item_table td.bg_green{background-color:#008c28;border-color:#fff;color:#fff;font-weight:700}.partnerLp_compare_item_body_txt{margin-top:1em}.partnerLp_compare_item_body_tableHead{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:1em}.partnerLp_compare_item_body_tableHead_num{background-color:#008c28;border-radius:50%;color:#fff;display:-ms-grid;display:grid;font-family:"Montserrat",sans-serif;font-weight:700;height:30px;place-items:center;width:30px}.partnerLp_compare_item_body_tableHead_ttl{font-weight:700}.tableWrapper+.partnerLp_compare_item_body_tableHead{margin-top:3em}.partnerLp_compare_item_body_imgCont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.partnerLp_compare_item_body_imgCont_img{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.partnerLp_compare_item_body_imgCont_txt .bold{font-weight:900}.partnerLp_compare_item_body_table_ttl{font-weight:700;margin-top:2em}.partnerLp_area{background-color:#008c28;padding-bottom:30px;padding-top:50px}.partnerLp_area_ttl{color:#fff}.partnerLp_area_ttl .accent{color:#fff000}.partnerLp_area_ttl:after{content:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/partner-lp/subttl-divider-white.webp)}.partnerLp_area_cont{background-color:#fff;border-radius:20px;margin-top:50px;padding:20px}.partnerLp_area_cont_img+.partnerLp_area_cont_img{margin-top:20px}.triangle_before_partnerLp_area_accordion{border-bottom:15px solid #fff000;border-left:10px solid transparent;border-right:10px solid transparent;height:0;margin-inline:auto;margin-top:20px;width:0}.partnerLp_area_accordion{border-radius:20px;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);overflow:hidden;z-index:1;position:relative}.partnerLp_area_accordion_head{background-color:#fff000;font-weight:700;gap:20px;padding:20px 10px;position:relative;text-align:center}.partnerLp_area_accordion_head:after{-webkit-transform:translateY(-50%);background-color:#fff;border-radius:50%;content:"+";display:-ms-grid;display:grid;font-size:20px;height:30px;line-height:1;place-items:center;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:30px}.partnerLp_area_accordion_head.is_active:after{content:"ー"}.partnerLp_area_accordion_head:hover{cursor:pointer;font-weight:900}.partnerLp_area_accordion_body{background-color:#fff;border-radius:0 0 20px 20px;display:none;padding:20px}.partnerLp_area_accordion_body_txt{font-size:20px;font-weight:700;text-align:center}.partnerLp_area_accordion .box{margin-top:20px;position:relative}.partnerLp_area_accordion .box .tx1{border-left:solid 1px #42210b;border-radius:10px 10px 0 0;border-right:solid 1px #42210b;border-top:solid 1px #42210b;color:#fff;font-weight:700;padding:.5em;text-align:center}.partnerLp_area_accordion .box .tx2{border-bottom:solid 1px #42210b;border-left:solid 1px #42210b;border-radius:0 0 10px 10px;border-right:solid 1px #42210b;padding:.5em}.partnerLp_area_accordion .box .img5{left:20px;position:absolute;top:0;width:40px}.partnerLp_area_accordion+.partnerLp_area_ttl{margin-top:70px}.partnerLp_area_accordion+.partnerLp_area_ttl+.partnerLp_area_cont{padding:0 20px}.partnerLp_area_newsList_item+.partnerLp_area_newsList_item{border-top:1px solid #f2f2f2}.partnerLp_area_newsList_item{padding:20px 0}.partnerLp_area_newsList_item_date{font-size:12px}.partnerLp_area_newsList_item_ttl{font-weight:700}.partnerLP_footer{padding-bottom:60px;padding-top:20px}.partnerLP_footer_tree{margin-inline:auto;margin-top:30px;width:270px}.partnerLP_footer_txt{margin-top:20px;text-align:center}.partnerLP_footer_iso{margin-inline:auto;margin-top:30px;width:120px}.partnerLP_floating_top{background-color:#42210b;border-radius:50%;bottom:calc(7vh + 80px);bottom:calc(7dvh + 80px);bottom:80px;color:#fff;display:-ms-grid;display:grid;font-size:12px;height:50px;place-items:center;position:fixed;right:20px;width:50px;z-index:30}@media screen and (min-width:768px){.partnerLP_floating_top{display:none}}.wrap_floating_cta{position:fixed;bottom:0;left:0;width:100%;z-index:30;display:-webkit-box;display:-ms-flexbox;display:flex}.partnerLP_floating_cta{color:#fff;font-weight:700;padding:13px 3px;text-align:center}.partnerLP_floating_cta.seikyu{background-color:#E64954;-ms-flex-preferred-size:25%;flex-basis:25%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-bottom:0;& a{display:block;padding-top:13px;padding-bottom:13px;width:100%;-ms-flex-item-align:center;align-self:center}}.partnerLP_floating_cta.seminar{background-color:#e98d93;-ms-flex-preferred-size:75%;flex-basis:75%;& a{display:inline-block;background-color:#eee;color:#e64954;font-size:.9em;padding:.25em .75em;border-radius:3px;margin-left:.25em}}@media screen and (min-width:768px){.partnerLP_floating_cta{display:none}}.partner-lp_form_header{padding-bottom:15px;padding-top:15px}.partner-lp_form_header_ttl{font-size:24px;font-weight:900;text-align:center}.partner-lp_form_header_catch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;gap:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.5em}.partner-lp_form_header_catch img{width:123px}.partner-lp_form_form{background-color:#ebeded;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:110px;padding-top:22px;position:relative}.w_container .partner-lp_form_form{padding-left:30px;padding-right:30px}.partner-lp_form_form_step{-ms-grid-columns:(1fr)[5];display:-ms-grid;display:grid;grid-template-columns:repeat(5,1fr)}.partner-lp_form_form_step>.partner-lp_form_form_step_item:not(:first-of-type):before{background-color:#008c28;content:"";height:2px;left:0;position:absolute;top:16px;width:50%}.partner-lp_form_form_step>.partner-lp_form_form_step_item:not(:last-of-type):after{background-color:#008c28;content:"";height:2px;position:absolute;right:0;top:16px;width:50%}.partner-lp_form_form_step_item{-ms-grid-column-align:center;justify-self:center;position:relative;width:100%}.partner-lp_form_form_step_item.is_active .partner-lp_form_form_step_item_num{background-color:#008c28}.partner-lp_form_form_step_item.is_active .partner-lp_form_form_step_item_txt{color:#008c28}.partner-lp_form_form_step_item_num{background-color:#b3bab5;border-radius:3px;color:#fff;display:-ms-grid;display:grid;font-family:"Montserrat",sans-serif;font-size:22px;height:34px;margin-inline:auto;place-items:center;position:relative;width:34px;z-index:2}.partner-lp_form_form_step_item_txt{color:#b3bab5;font-size:12px;margin-top:.5em;text-align:center}.partner-lp_form_form_cont{display:block}.partner-lp_form_form_cont span{display:block}.partner-lp_form_form_question{color:#008c28;font-size:18px;font-weight:700;margin-bottom:1.5em;margin-top:1.5em;text-align:center}.partner-lp_form_form_cont .wpcf7-form-control{-ms-grid-columns:1fr 6.2857142857% 1fr;-webkit-column-gap:6.2857142857%;-moz-column-gap:6.2857142857%;column-gap:6.2857142857%;display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);row-gap:1em}.partner-lp_form_form_cont .wpcf7-form-control span input[type=radio]{display:none}.partner-lp_form_form_cont .wpcf7-form-control span input[type=radio]:checked+.wpcf7-list-item-label{border:solid 2px #06b738}.partner-lp_form_form_cont .wpcf7-form-control label .wpcf7-list-item-label{background-color:#fff;border:solid 2px #ddd;border-radius:6px;font-weight:500;padding:12px;text-align:center}.partner-lp_form_form_cont .wpcf7-form-control label .wpcf7-list-item-label:hover{cursor:pointer}.partner-lp_form_form_btnArea{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:22px;height:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;margin-top:auto;padding-left:-20px;position:absolute;width:100%}.partner-lp_form_btn{background-color:#06b738;border:2px solid transparent;border-radius:9999px;color:#fff;font-size:16px;font-weight:500;padding:12px 45px;width:39.4871794872%}.partner-lp_form_btn:hover{cursor:pointer}.partner-lp_form_btn--back{background-color:#fff;border:2px solid #ddd;color:#42210b}.partner-lp_form_form_question_sub{border-bottom:2px dotted #008c28;color:#008c28;font-weight:500;margin-bottom:1em;margin-top:2em;padding-bottom:4px;text-align:center}.partner-lp_form_form_other{font-size:14px;margin-top:1em}.partner-lp_form_form input[type=text],.partner-lp_form_form input[type=tel],.partner-lp_form_form input[type=email]{background-color:#fff;border:solid 2px #ddd;border-radius:6px;color:#42210b;font-size:16px;font-weight:500;margin-top:.3em;padding:12px;width:100%}.wpcf7 textarea{background-color:#fff;border:solid 2px #ddd;border-radius:6px;color:#42210b;font-size:16px;font-weight:500;margin-top:.3em;padding:12px;width:100%}.partner-lp_form_form input[type=text]:focus,.partner-lp_form_form input[type=tel]:focus,.partner-lp_form_form input[type=email]:focus{border:solid 2px #06b738}.partner-lp_form_form_inner form>label{display:block;font-weight:500;margin-top:1em}.partner-lp_form_form_inner form>label+p{font-weight:500;margin-bottom:.5em;margin-top:1em}.partner-lp_form_form_birthCont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.partner-lp_form_form_birthCont select{background-color:#fff;border:solid 2px #ddd;border-radius:6px;color:#42210b;font-size:16px;font-weight:500;padding:12px;width:4em}.partner-lp_form_form_birthCont select:focus{border:solid 2px #06b738}.partner-lp_form_form_birthCont span{font-weight:500;margin:0 .5em}.partner-lp_form_form_postalCont{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.partner-lp_form_form_postalCont input[type=text]{margin-top:0}.partner-lp_form_form_postalCont span:nth-of-type(1){-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}.partner-lp_form_form_postalCont span:nth-of-type(3){-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}.partner-lp_form_form_finish{color:#008c28;font-size:22px;font-weight:700;margin-top:1em;text-align:center}.partner-lp_form_form_finish_txt{margin-top:2em}.partner-lp_form_form_finish_btn:before{content:url(//www.smile-garden1128.com/wp-content/themes/sora/css/../images/partner-lp-request/icon-download.svg)}.partner-lp_form_form_finish_bold{font-weight:700}@media screen and (min-width:768px){.partner-lp_form_form_finish_btn{display:none}.partner-lp_form_form_finish_qr{display:block;width:200px;margin-top:50px;margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){.partner-lp_form_form_finish_btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#06b738;border-radius:9999px;color:#fff;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;gap:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;margin-top:40px;padding:16px;width:76.5714285714%}.partner-lp_form_form_finish_qr{display:none}}.sm_only{display:none !important}@media screen and (max-width:767px){.sm_only{display:block !important}}.md_only{display:none !important}@media screen and (min-width:768px) and (max-width:1023px){.md_only{display:block !important}}.lg_only{display:none !important}@media screen and (min-width:1024px){.lg_only{display:block !important}}@media screen and (max-width:767px){.mdLg_only{display:none !important}}@media screen and (min-width:1024px){.smMd_only{display:none !important}}.partner-lp_form_form_cont .wpcf7-list-item{margin:0}.partner-lp_form_form_other{display:none}.wpcf7-spinner{display:none !important}.partner-lp_form_btn:disabled{background-color:#fff;border:2px solid #ddd;color:#ddd;cursor:not-allowed}.partner-lp_form_fv{display:none}.partner-lp_form_step{display:none}.partner-lp_form_form_btnArea button,.partner-lp_form_form_btnArea input{white-space:nowrap}.partner-lp_form_kome{font-size:.8em}.recaptcha_txt{text-align:center;font-size:6px}.recaptcha_txt a{text-decoration:underline}.seminar-cont{padding-left:1em;padding-right:1em}.seminar-cont form,.seminar-cont form select,.seminar-cont form input{all:revert}.seminar_ttl{font-size:24px;font-weight:700;margin-top:2em;margin-bottom:1em;text-align:center;color:#008c28}.wrap_ctaSmn{padding:2rem 1rem 1rem;margin:1rem 0;border-radius:6px;background-color:#ffe5e7;.title_wrap_ctaSmn{text-align:center;color:#42210b;font-weight:700;font-size:1.5rem;border-bottom:3px dotted #42210b;padding-bottom:.5em;margin-bottom:.5em}.notice_wrap_ctaSmn{font-weight:700;color:#42210b;text-align:center}.flexbox_wrap_ctaSmn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;.ctaSmn{-ms-flex-preferred-size:47.5%;flex-basis:47.5%}}}.accept-pp{padding:3em 0 1em;& input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}html{margin:0 !important;padding:0}html body#lp-real-seminar{background:#f5f5f5;display:block;margin:0;padding:0}@media screen and (max-width:767px){#lp-real-seminar body{background-color:#f5f5f5;display:block}}html script,html css,html iframe{-webkit-box-sizing:inherit;box-sizing:inherit}#lp-real-seminar header{position:static;margin:0;padding:0}#lp-real-seminar main{background:#f5f5f5;height:auto;position:static;max-width:100%;width:100%;overflow-y:visible;overscroll-behavior-y:auto;margin:0;padding:0;overflow-x:hidden}#lp-real-seminar footer{position:static;background:#f5f5f5;padding:0;color:#42210b}#lp-real-seminar header .logo picture{display:inline-block;width:207px;height:50px}#lp-real-seminar header .link-block .join-seikyu picture{display:inline-block;width:43px;height:33px}#lp-real-seminar header .link-block .join-web-seminar picture{display:inline-block;width:39px;height:33px}#lp-real-seminar header .link-block .request-data picture{display:inline-block;width:27px;height:33px}#lp-real-seminar main .container .smile-garden-member .member .interview-link picture{display:inline-block;width:10px;height:10px}#lp-real-seminar main .solve-block .plus-img picture{display:inline-block;width:80px;height:80px;margin:0 auto}@media screen and (max-width:767px){#lp-real-seminar main .solve-block .plus-img picture{width:30px;height:30px}}#lp-real-seminar main .voice-block .sub-block picture{display:inline-block;width:100px;height:100px;margin:0 auto}@media screen and (max-width:1210px){#lp-real-seminar main .container .smile-garden-service-img.small{position:relative;display:block;width:100%}#lp-real-seminar main .container{width:100%;max-width:1200px;margin:50px auto 0 auto;position:relative;padding-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}#lp-real-seminar mainmain .container .smile-garden-service-img.small{position:relative;display:block;width:100%}#lp-real-seminar mainmain .container .smile-garden-member-small{position:relative;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}#lp-real-seminar main .container .smile-garden-member-small .member .unexperienced-mark picture{display:inline-block;width:100px;height:40px}#lp-real-seminar main .join-block .real-seminar.small .real-seminar-img picture{display:inline-block;width:69px;height:90px}#lp-real-seminar main .join-block .web-seminar .partner-lp-real-seminar-img-small picture{display:inline-block;width:87px;height:97px}#lp-real-seminar main .join-block .data-request .data-request-img-small picture{display:inline-block;width:54px;height:95px}#lp-real-seminar main .solve-block .solve-sub-block1 .solve-content-pic1.small picture{display:inline-block;width:260px;height:209px}#lp-real-seminar main .solve-block .solve-sub-block1 .solve-content-pic3.small picture{display:inline-block;width:216px;height:164px}#lp-real-seminar main .solve-block .solve-sub-block1 .solve-content-pic3.small picture{display:inline-block;width:286px;height:177px}#lp-real-seminar main .voice-block .sub-block picture{display:inline-block;width:130px;height:130px;margin:0 auto}#lp-real-seminar main .point-block div:nth-child(5).point-sub-block.small .point-img picture{display:inline-block;width:300px;height:170px}#lp-real-seminar main .point-block div:nth-child(7).point-sub-block.small .point-img picture{display:inline-block;width:270px;height:217px}#lp-real-seminar main .point-block div:nth-child(9).point-sub-block.small .point-img picture{display:inline-block;width:216px;height:197px}#lp-real-seminar main .step-block .step-sub-block .step-middle .step-2 .step-circle img{width:14px;height:36px}#lp-real-seminar main .step-block .step-sub-block .step-middle .step-3 .step-circle img{width:18px;height:36px}#lp-real-seminar main .step-block .step-sub-block .step-middle .step-4 .step-circle img{width:26px;height:36px}#lp-real-seminar main .question-block .question-sub-block .questioner-img.small picture{display:inline-block;width:50px;height:50px}#lp-real-seminar footer .footer-block .footer-img.small picture{display:inline-block;width:200px;height:185px}footer .footer-block .footer-content div:nth-child(1) picture{display:inline-block;width:162px;height:48px}}.hasannotation{position:relative}.annotation{font-size:11px;position:absolute;right:0;bottom:0}.partnerLp_merit_catch.ttl_catch{.annotation{right:1.5em;bottom:.25em}}.partnerLp_secret_item:has(.partnerLp_secret_item_imgCont--1){.partnerLp_secret_item_head{position:relative;z-index:10}.partnerLp_secret_item_imgCont.partnerLp_secret_item_imgCont--1{.annotation{right:1em;bottom:1em}}}.partnerLp_secret_item_list li.hasannotation{.annotation{bottom:.5em}}.detail_annotation{text-align:right;font-size:13px;margin-bottom:30px}