@charset "UTF-8";
/*!
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}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{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}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{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}html{font-size:62.5%;width:100%;height:100%;overflow-x:hidden}body{font-size:1.4rem;font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:400;line-height:1.76;letter-spacing:1px;color:#343434;font-feature-settings:"palt" 1;-webkit-text-size-adjust:100%}img{width:100%;height:auto;vertical-align:bottom;-o-object-fit:cover;object-fit:cover}svg{width:auto;height:auto;pointer-events:none;backface-visibility:hidden;transform:translateZ(0)}ul{list-style:none}button{font-family:"繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;background:0 0;border:none;border-radius:0;cursor:pointer;outline:none;padding:0}a{display:inline-block;color:#343434;opacity:1;text-decoration:none;cursor:pointer}input{border-radius:0}@keyframes menu-barTop{0%{transform:translateY(7px) rotate(45deg)}50%{transform:translateY(7px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes menu-barBottom{0%{transform:translateY(-7px) rotate(-45deg)}50%{transform:translateY(-7px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes active-menu-barTop{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(7px) rotate(0)}100%{transform:translateY(7px) rotate(45deg)}}@keyframes active-menu-barBottom{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(0)}100%{transform:translateY(-7px) rotate(-45deg)}}html{font-size:10px}@media screen and (max-width:960px){html{font-size:9.0909090909px}}body{color:#444;background-color:#fff;font-size:1.6rem;font-family:"Noto Sans JP",sans-serif;font-weight:700}body a{cursor:pointer}.container{display:flex;flex-direction:column}.container footer{margin-top:auto}.ly_secContents{display:block;width:100%;padding:80px 13.0208333333%;max-width:1420px;min-width:960px;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width:1000px){.ly_secContents{padding:50px 6.5104166667%;max-width:910px;min-width:546px}}@media screen and (max-width:600px){.ly_secContents{padding:50px 3.125%;max-width:546px;min-width:341.25px}}.ly_pageContents .ly_pageHead{width:100%;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#f4f2f2;position:relative}.ly_pageContents .ly_pageHead .wrapper{width:auto;max-width:1420px;min-width:300px;padding:80px 0;margin:0 auto}.ly_pageContents .ly_pageHead figure:first-of-type{position:absolute;right:20%;bottom:0}.ly_pageContents .ly_pageHead figure:first-of-type img{width:310px}@media screen and (max-width:960px){.ly_pageContents .ly_pageHead figure:first-of-type{display:none}}.ly_pageContents .ly_pageHead figure:last-of-type{position:absolute;right:20%;bottom:0}.ly_pageContents .ly_pageHead figure:last-of-type img{width:130px}@media screen and (max-width:480px){.ly_pageContents .ly_pageHead figure:last-of-type{right:10%}}@media screen and (min-width:960px){.ly_pageContents .ly_pageHead figure:last-of-type{display:none}}.ly_pageContainer{width:100%;min-height:calc(100vh - 340px)}.ly_pageContainer .ly_pageInner{max-width:1420px;min-width:300px;position:relative;margin-left:auto;margin-right:auto;text-align:center}.ly_pageContainer .ly_cont{padding:0 13.0208333333%}@media screen and (max-width:600px){.ly_pageContainer .ly_cont{padding:0 3.125%}}.ly_pageContainer .ly_page_secContents{padding:80px 0}.ly_pageContainer .ly_cont__col{display:flex;justify-content:flex-start}.ly_pageContainer .ly_cont__col .ly_cont_main{flex-grow:2;width:636.67px;padding:0}.ly_pageContainer .ly_cont__col .ly_cont_side{flex-grow:1;min-width:280px}@media screen and (max-width:960px){.ly_pageContainer .ly_cont__col{display:block}.ly_pageContainer .ly_cont__col .ly_cont_main{width:100%}.ly_pageContainer .ly_cont__col .ly_cont_side .ly_page_secContents{padding:0;margin-bottom:80px}}@media (min-width:768px){a[href^="tel:"]{pointer-events:none}}#pageerror .ly_page_secContents{padding-top:0;width:100%}@media screen and (max-width:480px){#pageerror br{display:none}#pageerror p{text-align:left}}#pageerror .pgError_lead h3{margin-bottom:20px}.bl_logo_inner{display:flex;justify-content:left;align-items:center;height:100px;width:-moz-fit-content;width:fit-content}.bl_logo_inner img{width:100px}.bl_logo_inner p{margin-left:15px;text-align:left;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif;line-height:1.2}.bl_logo_inner h1{font-size:2.2rem;margin-top:5px;margin-left:15px;text-align:left;font-weight:700;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:500px){.bl_logo_inner p{font-size:1.4rem}.bl_logo_inner h1{font-size:2rem}}@media screen and (max-width:440px){.bl_logo_inner p{font-size:1.1rem}.bl_logo_inner h1{font-size:1.7rem}}@media screen and (max-width:500px){.bl_logo_inner img{height:50px;width:auto}.bl_logo_inner p{margin-left:5px}.bl_logo_inner h1{margin-left:5px}}.bl_toggleNav{width:33px;height:100%;background-color:transparent;border-color:transparent}.bl_toggleNav span{width:100%;height:1.5px;background-color:#444;position:relative;transition:ease .4s;display:block}.bl_toggleNav span:nth-child(1){top:0}.bl_toggleNav span:nth-child(2){margin:8px 0}.bl_toggleNav span:nth-child(3){top:0}@media screen and (min-width:1001px){.bl_toggleNav{display:none}}.bl_toggleNav.active span:nth-child(1){top:6px;transform:rotate(45deg)}.bl_toggleNav.active span:nth-child(2){opacity:0}.bl_toggleNav.active span:nth-child(3){top:-13px;transform:rotate(-45deg)}.bl_toggleNavMenu{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);transition:opacity .3s ease;opacity:0;visibility:hidden;z-index:999}.bl_toggleNavMenu_inner{position:relative;width:60%;height:100%;background-color:#f4f2f2;padding:4rem 2rem 1rem;margin:0 0 0 auto;overflow:scroll;transform:translateX(100%);transition:transform .3s ease}.bl_toggleNavMenu_list{position:absolute;top:15%;text-align:left;width:75%}.bl_toggleNavMenu_item{padding-bottom:20px}.bl_toggleNavMenu_item a:focus,.bl_toggleNavMenu_item a:hover{color:#f0e66f}.bl_toggleNavMenu_item .fa-instagram{font-size:20px}.bl_toggleNavMenu.active{opacity:1;visibility:visible}.bl_toggleNavMenu.active .bl_toggleNavMenu_inner{transform:translateX(0)}.bl_mv{display:flex;align-items:center;padding:0 30px}.bl_mv_lead{flex:3;text-align:left}.bl_mv_img{flex:2;display:block;text-align:left}.bl_mv_header{width:100%;display:none;position:absolute;top:0;left:0;margin:10px 0}.bl_mv_header_toggleNav{display:none}@media screen and (max-width:800px){.bl_mv_lead{display:none}.bl_mv_img{display:none}.bl_mv_header{display:flex}.bl_mv_header_toggleNav{display:block;position:absolute;top:50%;transform:translateY(-50%);right:0;text-align:center;width:48px;z-index:9999}}.bl_basic{position:relative}.bl_basic_lead{display:flex;align-items:flex-start}.bl_basic_1{flex:1}.bl_basic_1_ttl{margin-bottom:20px}.bl_basic_1_txt{text-align:left;width:-moz-fit-content;width:fit-content;margin:0 auto}.bl_basic_1_txt li{margin-bottom:5px}.bl_basic_2{flex:1.5;margin-top:40px}.bl_basic_2_ttl{display:flex;align-items:center;margin-bottom:40px}.bl_basic_2_ttl h2{margin:0 7px}.bl_basic_2_ttl img{width:50px}.bl_basic_2_txt{width:-moz-fit-content;width:fit-content;margin:0 auto}.bl_basic_2_txt li{display:flex;align-items:center;margin-bottom:30px}.bl_basic_2_txt li img{margin-right:20px;width:30px}.bl_basic_2_txt li:last-child{width:-moz-fit-content;width:fit-content;margin:0 auto}.bl_basic_img{position:absolute;bottom:80px;left:10%}.bl_basic_img img{width:270px}@media screen and (max-width:1200px){.bl_basic_lead{display:block}.bl_basic_1{width:53%;min-width:380px;margin-right:auto}.bl_basic_2{width:70%;min-width:440px;margin-left:auto;margin-top:0}.bl_basic_img{bottom:initial;left:initial;top:20%;right:0}}@media screen and (max-width:700px){.bl_basic_1{width:310px;min-width:auto}.bl_basic_2{border-radius:0 !important;padding:20px;margin-right:auto;margin-top:40px;width:400px;min-width:auto}.bl_basic_2_ttl img{width:30px}.bl_basic_2_txt{width:300px}.bl_basic_2_txt li img{width:20px;margin-right:9px}.bl_basic_2 .bl_circle_inner{width:-moz-fit-content;width:fit-content}.bl_basic_img{top:30%;text-align:right}.bl_basic_img img{width:40%}}@media screen and (max-width:450px){.bl_basic_2{width:325px}.bl_basic_img{top:35%}}.bl_circle{position:relative;display:block;border-radius:50%;background:#fff;aspect-ratio:1}.bl_circle_inner{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bl_trainer_top{display:flex;justify-content:center;-moz-column-gap:10%;column-gap:10%}.bl_trainer_img{max-width:400px}.bl_trainer_bottom{margin:0 auto;margin-top:60px;width:80%}@media screen and (max-width:1200px){.bl_trainer_img{max-width:300px}}@media screen and (max-width:700px){.bl_trainer_top{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto}.bl_trainer_lead{width:-moz-fit-content;width:fit-content;margin:0 auto}.bl_trainer_img{margin-top:30px}.bl_trainer_bottom{margin-top:30px}}.bl_price_top{display:flex;margin-bottom:60px}.bl_price_top h3{margin-right:10%}.bl_price_bottom{display:flex;align-items:end;justify-content:space-between}.bl_price_bottom p:first-child{margin-bottom:30px}@media screen and (max-width:1200px){.bl_price{width:89%;margin:0 auto}.bl_price_top{display:block}.bl_price_top h3{margin-bottom:30px}.bl_price_bottom{display:block}.bl_price_bottom .el_secBtn{width:-moz-fit-content;width:fit-content;margin:0 auto;margin-top:60px}}.bl_voice_content{display:flex;-moz-column-gap:50px;column-gap:50px;margin-bottom:20px;align-items:center}.bl_voice_content:last-child{flex-direction:row-reverse}.bl_voice_1,.bl_voice_2{position:relative;width:-moz-fit-content;width:fit-content;padding:12px 20px;border:2px solid #707070;background-color:#fff}.bl_voice_1:before,.bl_voice_2:before{content:"";position:absolute;top:8px;left:8px;z-index:-2;width:100%;height:100%;box-sizing:border-box;border:2px solid #707070;background-color:#fff}.bl_voice_1:after,.bl_voice_2:after{content:"";position:absolute;top:calc(100% + 10px);left:50%;z-index:-1;width:20px;height:2px;transform:rotate(50deg);box-sizing:border-box;background-color:#707070;box-shadow:0 2px 0 #fff,0 -2px 0 #fff}.bl_voice_1{flex:1}.bl_voice_2{flex:1}.bl_voice_img{flex:1;margin-top:10px}.bl_voice h3{font-size:2rem;text-align:left}.bl_voice p{text-align:left;margin-top:20px}@media screen and (max-width:1200px){.bl_voice_content{display:block;width:89%;margin:0 auto}.bl_voice_content figure{width:40%;min-width:190px}.bl_voice_content:first-child figure{margin-left:auto}}@media screen and (max-width:1200px){.bl_gallery .el_secBtn{width:-moz-fit-content;width:fit-content;margin:0 auto;margin-top:60px}}.bl_Info_item{display:flex;align-items:center;justify-content:space-between;padding:25px 30px;border-top:1px solid #f4f2f2;text-align:left}.bl_Info_item:last-child{border-bottom:1px solid #f4f2f2}.bl_Info a{width:100%}.bl_Info a:hover p,.bl_Info a:hover i,.bl_Info a:focus p,.bl_Info a:focus i{color:#014881}.bl_Info_wrapper{display:flex;align-items:center;position:relative;width:100%}.bl_Info_detail{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-right:25px}.bl_Info_detail p{margin-right:25px;font-weight:700}.bl_Info_detail span{margin:0 5px}.bl_Info_detail p:last-child{margin-right:0}.bl_Info_arrow{position:absolute;right:0}.bl_Info_btn .el_secBtn{margin-right:10px}.bl_Info_btn .el_secBtn:last-child{margin-right:0}@media screen and (max-width:1048px){.bl_Info_name{margin-right:0}}@media screen and (max-width:750px){.bl_Info_detail{display:block;text-align:center}.bl_Info_detail p{margin-right:0}}@media screen and (max-width:410px){.bl_Info_detail p{font-size:12px}.bl_Info_item{padding:25px 15px}}.bl_contact{text-align:left}.bl_contact_lead{margin-bottom:50px;text-align:center}.bl_contact_inner{margin-bottom:50px}.bl_contact_note{margin-top:50px;margin-bottom:50px;font-size:1.2rem}.bl_contact_note p:first-child{margin-bottom:5px}.bl_contact_inputBox{display:flex;align-items:center;margin-bottom:30px;justify-content:space-between}.bl_contact_inputBox label{font-weight:700}.bl_contact_inputSelect{align-items:flex-start}.bl_contact_inputSelect .wpcf7-list-item input{width:auto}.bl_contact_inputArea{width:75%}.bl_contact_inputArea input{padding:9px 12px;width:100%;border:1px solid #707070}.bl_contact_inputArea .wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{height:30px}.bl_contact_inputArea .wpcf7-form-control-wrap .bl_contact_cb .wpcf7-list-item{display:block}.bl_contact_inputBox:last-child{align-items:flex-start}.bl_contact_inputBox:last-child .bl_contact_inputArea textarea{resize:none;padding:9px 12px;width:100%;height:243px;border:1px solid #707070}.bl_contact_txt{margin-bottom:30px}.bl_contact_txt_bold{font-weight:700}.bl_contact_txt ul{list-style-type:disc;margin-left:20px}.bl_contact_txt:last-child{margin-bottom:50px}.bl_contact .hp_mb{margin-bottom:30px}.bl_contact .el_contactBtn{width:-moz-fit-content;width:fit-content;margin:0 auto}.bl_contact .el_contactBtn p{text-align:center}.bl_contact .el_contactBtn input{padding:15px 8%;border:2px solid transparent;border-color:#014881;box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:#014881;display:inline-block;font-size:1.6rem;font-weight:700;text-align:center;color:#fff;text-decoration:none;transition:.25s}.bl_contact .el_contactBtn input input:focus,.bl_contact .el_contactBtn input input:hover{color:#014881}.bl_contact .el_contactBtn input:focus,.bl_contact .el_contactBtn input:hover{background-color:#fff;color:#014881}@media screen and (max-width:960px){.bl_contact_inner{width:100%}.bl_contact_inputBox{display:block}.bl_contact_inputBox p label{display:inline-block;width:auto;margin-left:15%}.bl_contact_inputArea{margin-left:auto;margin-right:auto;margin-top:5px}.bl_contact_txt{width:75%;margin-left:auto;margin-right:auto}}@media screen and (max-width:600px){.bl_contact .bl_contact_inputBox p label{margin-left:0}.bl_contact .bl_contact_inputArea{width:96%}.bl_contact_txt{width:96%}}.fa-phone{font-size:20px}.fa-caret-right{font-size:20px}.fa-caret-left{font-size:20px}.fa_mr{margin-right:5px;font-weight:700}.fa_ml{margin-left:5px;font-weight:700}.el_secBtn{padding:15px 8%;background-color:#014881;border:2px solid transparent;border-color:#014881;box-shadow:0 3px 6px rgba(0,0,0,.16)}.el_btn{display:inline-block;font-size:1.6rem;font-weight:700;text-align:center;color:#fff;text-decoration:none;transition:.25s}.el_btn i{margin-left:25px}.el_secBtn:focus,.el_secBtn:hover{background-color:#fff}.el_secBtn:focus .el_btn,.el_secBtn:hover .el_btn{color:#014881}.el_secBtn:focus .el_btn i,.el_secBtn:hover .el_btn i{color:#014881}.el_btn:focus,.el_btn:hover{color:#014881}.el_btn:focus i,.el_btn:hover i{color:#014881}.el_secTtl{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:2.2rem;line-height:1.4583333333;margin-bottom:50px;padding-right:8%;padding-left:8%;text-decoration:none;border-bottom:solid 1px #014881;padding-bottom:30px;color:#014881}.el_pageTtl{text-align:left;margin-left:20%}.el_pageTtl h2{font-size:3.8rem;font-weight:700}.el_pageTtl_en{font-size:2rem;font-weight:700;color:#014881}@media screen and (max-width:480px){.el_pageTtl{margin-left:10%}}.el_page_secTtl{width:100%;margin:0 auto 60px auto;padding-bottom:20px;border-bottom:3px solid #014881}.el_breadcrumbs{font-size:1.2rem}.el_breadcrumbs_item:last-child{color:#f0e66f}#home_mainvisual{position:relative;padding-top:70px;padding-bottom:0}@media screen and (max-width:1000px){#home_mainvisual{width:91%;padding:0;padding-top:50px}}#home_mainvisual .bl_mv_lead{font-size:2.8rem;font-family:"Hiragino Sans W6","ヒラギノ角ゴシック W6"}@media screen and (max-width:1200px){#home_mainvisual .bl_mv_lead h1{font-size:2.5rem}}#home_mainvisual .bl_mv_lead h1{margin-bottom:20px;background-color:#f0e66f;width:-moz-fit-content;width:fit-content;padding:0 5px}#home_mainvisual .bl_mv_lead h1:last-child{margin-bottom:0}#home_mainvisual .header_toggleNav{position:absolute;top:13.0208333333%;right:0;text-align:center;width:48px;z-index:9999}#home_mainvisual .bl_logo_sp{display:none}@media screen and (max-width:800px){#home_mainvisual .header_toggleNav{display:none}}@media screen and (min-width:600px) and (max-width:800px){#home_mainvisual .bl_logo{display:none}#home_mainvisual .bl_logo_sp{display:block}#home_mainvisual .bl_logo_sp img{width:auto;width:95px}}@media screen and (min-width:801px){#home_mainvisual .bl_logo{display:none}}.ly_header{width:100%;transition:none;z-index:100}.ly_header_top{padding:20px 0;margin:auto}.ly_header_inner{margin-left:auto;margin-right:auto;max-width:1200px;min-width:1050px;width:73.9583333333%;padding:20px 0 0;position:relative}@media screen and (max-width:1280px){.ly_header_inner{width:91%;min-width:auto}}@media screen and (max-width:1000px){.ly_header_inner{position:relative;padding:10px 0}.ly_header_inner .header_toggleNav{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:9999}}@media screen and (max-width:500px){.ly_header_inner{padding:0}}.headerNav{position:relative}.headerNav_menu{display:flex;flex-direction:row;justify-content:center}.headerNav_item{padding:15px 17.6666666667px;position:relative}.headerNav_item .instagram_btn i{font-size:20px}@media screen and (max-width:500px){.headerNav_item{padding:15px 9px}}.headerNav_link{padding:0 3px 2px}.headerNav_item:focus .headerNav_link,.headerNav_item:hover .headerNav_link{color:#014881}.headerNav_item.current .headerNav_link{color:#014881;background:linear-gradient(transparent 85%,#014881 0%)}@media screen and (max-width:1000px){.headerNav{display:none}}.ly_header_scroll{position:relative;display:none;width:100%;top:0;left:0;background-color:#fff;z-index:9999}@media screen and (max-width:1000px){.ly_header_scroll .headerNav{display:none}}.ly_header_scroll .headerScroll_toggleNav{text-align:center;width:48px;z-index:9999;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ly_header_scroll .headerScroll_toggleNav p{font-size:1.2rem;font-weight:700;margin-bottom:7px}@media screen and (min-width:1001px){.ly_header_scroll .headerScroll_toggleNav{display:none}}.ly_header_scroll .bl_logo_sp{display:none}@media screen and (min-width:600px) and (max-width:800px){.ly_header_scroll .bl_logo{display:none}.ly_header_scroll .bl_logo_sp{display:block}.ly_header_scroll .bl_logo_sp img{width:auto;width:95px}}.headerNav_item{font-weight:700;font-size:1.2rem;line-height:1.4583333333}.ly_footer{background-color:#014881}.ly_footer .copyright{text-align:center;padding:15px 0;color:#fff;font-size:1.2rem;font-family:"Zen Kaku Gothic New",sans-serif}@media screen and (max-width:960px){.ly_footer .bl_sideContact{display:none}}.bl_sideContact_item{width:100%;text-align:right;position:relative}.bl_sideContact_inner{width:60px;margin-left:auto}.bl_sideContact .wrapper{overflow:hidden;width:60px;height:60px;border-radius:60px;margin-left:auto;text-align:left;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:20px}.bl_sideContact_inner a{position:relative;display:flex;align-items:flex-start}.bl_sideContact_inner a i{font-size:20px;font-weight:700}.bl_sideContact_inner a p{height:20px;display:flex;align-items:flex-start}.bl_sideContact_inner a div{margin-left:20px}.bl_sideContact_inner a div p{line-height:1;font-size:2rem;font-weight:700;height:auto;display:block}.bl_sideContact_inner a div p a{line-height:1;font-size:2rem;font-weight:700;height:auto;display:block}.bl_sideContact .bl_sideContact_tell .wrapper a div{width:145px}.bl_sideContact .bl_sideContact_tell .wrapper a div p:first-child{font-size:1.2rem;font-weight:400;margin-bottom:5px}.bl_sideContact .bl_sideContact_contact .wrapper a div{width:197px}.bl_sideContact .bl_sideContact_contact .wrapper a div p{font-size:1.8rem}#home_basic{position:relative;margin-top:60px;margin-bottom:80px}#home_basic .bl_basic_1_ttl{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:2.2rem;line-height:1.4583333333;margin-bottom:50px}#home_basic .bl_basic_2_ttl{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:2.2rem;line-height:1.4583333333;margin-bottom:50px}#home_basic:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#014881;transform:skewY(-5deg);z-index:-1}#home_trainer .bl_trainer_lead{text-align:left}#home_trainer .bl_trainer_lead h3{font-size:2rem;margin-bottom:25px}#home_trainer .bl_trainer_lead ul{margin-left:25px}#home_price{background-color:#f4f2f2}#home_price .bl_price{text-align:left}#home_price .bl_price_top h3{font-size:2rem}