@charset "UTF-8";body.renewal{font-family:"Noto Sans JP",sans-serif}#gHeader{border-bottom:1px solid #eee}#main{padding:82px 0 0}#main .topBox{margin:0 auto 80px;padding:0 40px;max-width:1270px}#main .topBox .headLine03{margin-bottom:28px;padding:0;font-size:3.6rem}#main .topBox .ttlBox{margin-bottom:28px;display:flex;align-items:center}#main .topBox .ttlBox .pho.is-circle{margin-right:12px;width:42px;height:42px}#main .topBox .ttlBox .pho.is-circle img{width:100%;height:100%}#main .topBox .ttlBox .txt{margin:0;width:calc(100% - 100px);font-size:1.6rem;font-weight:300;letter-spacing:.06em;line-height:1.4}#main .topBox .ttlBox .txt a{margin-left:16px;display:inline-block;color:#ee7800;font-size:1.3rem;text-decoration:underline}#main .topBox .ttlBox .txt a:hover{opacity:.7}#main .topBox .date{margin-bottom:5px;font-weight:400;letter-spacing:.06em;line-height:1.4}#main .topBox .txtList li{margin-right:26px;display:inline-block;font-weight:300;letter-spacing:.06em;line-height:1.4}#main .topBox .txtList li a{margin-left:17px;display:inline-block;color:#ee7800;text-decoration:underline}#main .topBox .txtList li a:hover{opacity:.7}#main .sec01{margin:0 auto 120px;padding:0 40px;max-width:840px}#main .sec01 figure{margin:0 0 30px}#main .sec01 p{margin-bottom:60px;font-size:1.5rem;font-weight:300;line-height:1.4;letter-spacing:.06em}#main .sec01 .title{margin-bottom:20px;color:#777;font-size:2rem;font-weight:400;letter-spacing:.06em;line-height:1.4;font-family:Lato,"Noto Sans JP",sans-serif}#main .sec01 ul{display:flex;flex-wrap:wrap;justify-content:space-between}#main .sec01 li{width:47%}#main .sec01 li:first-child a,#main .sec01 li:nth-of-type(2){border-top:1px solid #e0e0e0}#main .sec01 li a{padding:20px 30px 19px 0;height:100%;display:flex;align-items:center;color:#000;font-weight:300;letter-spacing:.06em;line-height:1.4;background:url(/assets/img/common/icon13.png) no-repeat right center/11px auto;border-bottom:1px solid #e0e0e0;box-sizing:border-box}#main .sec01 li a:hover{opacity:.7}#main .detailBox{margin:0 auto 120px;padding:0 40px;max-width:1056px}#main .detailBox strong{font-weight:300;color:#ee7800}#main .detailBox p a{color:#ee7800;border-bottom:1px dashed #ee7800;text-decoration:none}#main .single-toc{margin:60px auto 120px;padding:0 40px;max-width:840px}#main .single-toc .title{margin-bottom:40px;font-size:2.8rem;font-weight:400;letter-spacing:.06em;line-height:1.4}#main .single-toc ul{display:flex;flex-wrap:wrap;justify-content:space-between}#main .single-toc li{width:48.5%}#main .single-toc li:first-child a,#main .single-toc li:nth-of-type(2){border-top:1px solid #e0e0e0}#main .single-toc li a{padding:20px 30px 19px 0;height:100%;display:flex;align-items:center;font-weight:300;letter-spacing:.06em;line-height:1.4;background:url(/assets/img/common/icon13.png) no-repeat right center/11px auto;border-bottom:1px solid #e0e0e0;box-sizing:border-box}#main .single-toc li a:hover{opacity:.7}#main .detailBox{margin:0 auto 120px;padding:0 40px;max-width:1056px}#main h3{margin:120px -107px 40px;padding-bottom:16px;font-size:2.8rem;font-weight:400;letter-spacing:.06em;line-height:1.4;border-bottom:1px solid #ccc}#main .detailBox h3:first-child{margin-top:0}#main .detailBox figure{margin:auto auto 40px auto}#main .detailBox figure.size-large{margin:0 auto 40px}#main .detailBox p{margin-bottom:20px;font-size:1.5rem;font-weight:300;font-family:"Noto Sans JP",sans-serif;letter-spacing:.06em;line-height:1.4}#main .detailBox em a,#main .detailBox p a,#main .detailBox table a,#main .detailBox ul li a{color:#ee7800;border-bottom:1px dashed #ee7800;margin-bottom:2px}#main .detailBox a.lessonformLink{display:block;background-color:#e43;background-size:14px auto;border-bottom:4px solid #c21;color:#fff;font-size:126%;font-weight:700;line-height:1;text-align:center;padding:1.5em 1em;text-decoration:none!important;text-shadow:0 0 2px rgba(0,0,0,.5);border-radius:5px}#main .detailBox a.lessonformLink:hover{color:#fff;opacity:.7;border-bottom-color:#c21}#main .detailBox a.btn-info{color:#fff;border-bottom:none}#main .detailBox a.telLink2{color:#fff;border-bottom:none}#main .detailBox a.telLink2[href^="tel:"]{color:#fff;border-bottom:none}#main .detailBox a.btn-info:hover,#main .detailBox a.telLink2[href^="tel:"]:hover{color:#fff;opacity:.7}#main .detailBox a:hover{opacity:1;color:#000;border-bottom-color:#000}#main .detailBox ul{margin-bottom:27px}#main .detailBox ul li{font-size:1.5rem;letter-spacing:.06em;line-height:1.4}#main .detailBox .wp-block-columns{display:flex;justify-content:space-between;margin-bottom:0}#main .detailBox .wp-block-columns .wp-block-column{width:48.9%}#main .detailBox .tableArea{display:flex;align-items:flex-start;justify-content:space-between}#main .detailBox .tableArea table{width:49%}#main .detailBox table{border-spacing:1px 1px;background-color:#ccc;border-collapse:initial;table-layout:fixed;margin-bottom:40px}#main .detailBox th{padding:17px 20px;position:relative;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.04em;text-align:center;vertical-align:middle;word-break:break-all;background-color:#f6f6f6;border:1px solid #fff;box-sizing:border-box}#main .detailBox td{padding:17px 20px;position:relative;font-size:1.6rem;font-weight:300;line-height:1.6;letter-spacing:.04em;text-align:center;vertical-align:middle;word-break:break-all;background-color:#f6f6f6;border:1px solid #fff;box-sizing:border-box;background-color:#fff}#main .comRecommend{margin-top:60px;padding:0 0 104px 0}#main .comRecommend .swiper{max-width:1270px}#main .comRecommend01 .swiper .swiper-slide .pho{margin-bottom:30px;display:block}#main .comRecommend01 .swiper .swiper-slide .txt{display:block;font-size:1.6rem;line-height:1.6;font-weight:300}#main .comRecommend01 .swiper .swiper-slide .txt span{font-weight:400}#main .comRecommend01 .swiper .swiper-button-next,#main .comRecommend01 .swiper .swiper-button-prev{bottom:-88px}#main .detailBox .imgBox{margin:60px auto 0;max-width:1054px;display:flex;justify-content:space-between}#main .detailBox .imgBox .photoBox{width:38.6%}#main .detailBox .imgBox .textBox{margin-top:7px;width:53.8%}#main .detailBox .imgBox .textBox p{font-size:1.4rem;font-weight:300;letter-spacing:.06em;line-height:1.4}#main .detailBox .imgBox .textBox .ttl{margin-bottom:30px;font-size:1.4rem;font-weight:400;line-height:1.4}#main .detailBox .imgBox .textBox .ttl span{margin-top:4px;display:block;font-size:2.9rem;font-weight:700}#main .detailBox .imgBox .textBox .pri{margin-top:25px;font-size:2.9rem;font-weight:400;line-height:1.56;font-family:Lato,"Noto Sans JP",sans-serif}#main .detailBox .imgBox .textBox .pri .sml01{display:inline-block;margin:0 6px;font-size:1.9rem}#main .detailBox .imgBox .textBox .pri .sml02{display:inline-block;margin-left:3px;font-size:1.5rem;font-weight:300}#main .detailBox .imgBox .textBox .comLink{margin:47px 0 0}#main .detailBox h4{margin:35px 0 47px;position:relative;font-size:2.4rem;font-weight:400;letter-spacing:.06em;line-height:1.4}#main .detailBox h4::before{width:16px;height:3px;position:absolute;bottom:-18px;left:0;background-color:#ee7800;content:""}#main .detailBox .tableBox{margin-bottom:60px}#main .detailBox .table01{border-spacing:1px!important}#main .table01 table{border-spacing:1px!important}#main .detailBox .table01 td,#main .detailBox .table01 th,#main .detailBox.table01 td,#main .detailBox.table01 th{padding:13px 5px 14px;text-align:center;font-size:1.3rem;background-color:#fff;border:1px solid #fff}#main .detailBox .table01 tr:first-child td,#main .detailBox .table01 tr:first-child th,#main .detailBox.table01 tr:first-child td,#main .detailBox.table01 tr:first-child th{background-color:#f6f6f6}#main .detailBox .table01 tr th{background-color:#f6f6f6}#main .detailBox .table01 th:first-of-type{width:17.505%}#main .detailBox.table01 th:first-of-type{width:17.505%}#main .detailBox .table01 td,#main .detailBox .table01 th,#main .detailBox.table01 td,#main .detailBox.table01 th{width:11.785%}#main .detailBox .table01 td.col01{color:#ee7800}#main .detailBox .h4Ttl01{margin:0 0 20px;font-size:2.2rem;font-weight:400;letter-spacing:.06em;line-height:1.4}#main .detailBox .h4Ttl01::before{display:none}#main .detailBox .note{color:#777;font-size:1.2rem;letter-spacing:.06em;line-height:1.6}#main .comRecommend02{padding-bottom:116px}#main .comRecommend02 .swiper .swiper-slide .pho{margin-bottom:16px;display:block}#main .comRecommend02 .swiper .swiper-slide .txt{margin-bottom:4px;display:block;font-size:1.5rem;font-weight:400;letter-spacing:.06em;line-height:1.4}#main .comRecommend02 .swiper .swiper-slide .txt span{margin-top:-5px;display:block;color:#777;font-size:1.3rem;letter-spacing:.06em}#main .comRecommend02 .swiper .swiper-slide .pri{display:block;font-size:2.4rem;font-weight:400;letter-spacing:0;font-family:Lato,"Noto Sans JP",sans-serif}#main .comRecommend02 .swiper .swiper-slide .pri .sml{margin-left:5px;display:inline-block;color:#777;font-size:1.2rem;font-weight:300;letter-spacing:.06em;vertical-align:1px}#main .comRecommend02 .swiper .swiper-slide .pri .sml01{font-size:1.6rem}#main .comRecommend02 .swiper .swiper-button-next,#main .comRecommend02 .swiper .swiper-button-prev{bottom:-84px}#main .comLink{margin:48px auto 0}#main .comLink01 a{font-family:"Noto Sans JP",sans-serif}#main .detailBox .comInfoList{margin:-40px -107px 0}#main .detailBox .comInfoList li{margin-top:40px}#main .detailBox .comInfoList li p{margin-bottom:15px;font-size:1.8rem;font-weight:400;line-height:1.45}@media all and (min-width:1024px){#main .detailBox em a[href^="tel:"],#main .detailBox p a[href^="tel:"],#main .detailBox table a[href^="tel:"],#main .detailBox ul li a[href^="tel:"]{pointer-events:none;color:#000;border-bottom:none}}@media all and (min-width:782px){.wp-block-column:not(:first-child){margin-left:23px!important}}#pagePath{margin-top:50px;border-bottom:none}#main .detailBox .wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}#main .detailBox .wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#main .detailBox iframe[src^="https://www.youtube.com/embed"]{max-width:100%}@media all and (max-width:1356px){#main h3{margin:120px auto 40px}#main .detailBox .comInfoList{margin:-40px auto 0}#main .comRecommend .swiper{max-width:1056px}}@media all and (max-width:1140px){#main .comRecommend .swiper{margin:0 40px}}@media all and (max-width:1023px){#pagePath{margin-top:20px}#main{padding-top:32px}#main .topBox{margin:0 auto 40px;padding:0 15px;max-width:600px}#main .topBox .headLine03{margin-bottom:29px;font-size:2.6rem}#main .topBox .ttlBox{margin-bottom:29px}#main .topBox .ttlBox .pho{margin-right:8px;width:40px}#main .topBox .ttlBox .txt{margin-top:2px;width:calc(100% - 50px);font-size:1.4rem;line-height:1.57}#main .topBox .ttlBox .txt a{margin-left:0;display:block;font-size:1.4rem}#main .topBox .date{margin-bottom:14px}#main .topBox .txtList li{margin:0 0 6px;display:block}#main .topBox .txtList li:last-of-type{margin-bottom:0}#main .topBox .txtList li span{display:inline-block;width:60px}#main .topBox .txtList li a{margin-left:15px}#main .sec01{margin:0 auto 60px;padding:0 15px;max-width:600px}#main .sec01 figure{margin:0 0 20px}#main .sec01 p{margin-bottom:57px;font-size:1.4rem;line-height:1.6}#main .sec01 .title{margin-bottom:24px;padding:0 24px;font-size:2rem}#main .sec01 ul{padding:0 24px;display:block}#main .sec01 li{width:auto}#main .sec01 li:nth-of-type(2){border-top:none}#main .sec01 li a{padding:20px 30px 19px 4px;line-height:1.6;background:url(/assets/img/common/sp_icon11.png) no-repeat right 4px center/12px auto}#main .single-toc{margin:60px auto 80px;padding:0}#main .single-toc .title{margin-bottom:24px;padding:0 15px;font-size:2.2rem}#main .single-toc ul{display:block}#main .single-toc>ul{padding:0 15px}#main .single-toc li{width:auto}#main .single-toc li:nth-of-type(2){border-top:none}#main .single-toc li a{padding:20px 30px 19px 4px;background:url(/assets/img/common/sp_icon11.png) no-repeat right center/9px auto}#main .detailBox{margin:0 auto 60px;padding:0 15px;max-width:600px}#main h3{margin:60px 0 36px;padding-bottom:20px;font-size:2.2rem}#main .detailBox figure{margin:0 0 20px}#main .detailBox figure.size-large{margin:0 0 20px}#main .detailBox p{margin-bottom:20px;font-size:1.4rem;line-height:1.6}#main .detailBox ul{margin-bottom:20px}#main .detailBox ul li{font-size:1.4rem;line-height:1.6}#main .detailBox .tableArea{display:block}#main .detailBox .tableArea table{margin-top:-1px;width:100%}#main .detailBox th{padding:10px;font-size:1.3rem;line-height:1.6}#main .detailBox td{padding:10px;font-size:1.3rem;line-height:1.6}#main .detailBox .tableWrap{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}#main .detailBox .tableWrap::-webkit-scrollbar{display:none}#main .comRecommend{margin-top:48px;padding:0 0 84px 0}#main .comRecommend .swiper{margin:0 auto;max-width:none}#main .comRecommend01 .swiper .swiper-slide{width:256px}#main .comRecommend01 .swiper .swiper-slide .pho{margin-bottom:20px}#main .comRecommend01 .swiper .swiper-slide .pho img{width:256px;height:256px}#main .comRecommend01 .swiper .swiper-slide .txt{font-size:1.4rem;letter-spacing:.06em}#main .comRecommend01 .swiper .swiper-slide .txt span{font-weight:700}#main .detailBox .imgBox{margin:32px auto 0;max-width:600px;display:block}#main .detailBox .imgBox .photoBox{width:auto}#main .detailBox .imgBox .textBox{margin-top:20px;width:auto}#main .detailBox .imgBox .textBox p{font-size:1.4rem;line-height:1.6}#main .detailBox .imgBox .textBox .ttl{margin-bottom:16px;line-height:1.6}#main .detailBox .imgBox .textBox .ttl span{font-size:2rem;font-weight:400}#main .detailBox .imgBox .textBox .pri{margin-top:-6px;font-size:2.2rem}#main .detailBox .imgBox .textBox .pri .sml01{margin:0 3px;font-size:1.6rem}#main .detailBox .imgBox .textBox .pri .sml02{font-size:1.2rem;vertical-align:2px}#main .detailBox .imgBox .textBox .comLink{margin:36px auto 0;width:auto}#main .detailBox h4{margin:47px 0 47px;font-size:1.8rem}#main .detailBox h4::before{bottom:-14px}#main .detailBox .tableBox{margin:0 0 40px 0;width:calc(100% + 15px);overflow-x:auto}#main .detailBox .tableBox::after{display:none}#main .detailBox .table01{margin-bottom:0}#main .detailBox .h4Ttl01{font-size:1.8rem}#main .detailBox .comLineList li{font-weight:300}#main .comRecommend02{padding-bottom:56px}#main .comRecommend02 .swiper .swiper-slide{width:256px}#main .comRecommend02 .swiper .swiper-slide .txt{font-size:1.3rem}#main .comRecommend02 .swiper .swiper-slide .pri .sml01{font-size:1.4rem}#main .detailBox .comInfoList{margin:0}#main .detailBox .comInfoList li{margin:0 0 24px}#main .detailBox .comInfoList li:last-of-type{margin-bottom:0}#main .detailBox .comInfoList li .pho{width:100px;height:100px}#main .detailBox .comInfoList li .textArea{width:calc(100% - 116px)}#main .detailBox .comInfoList li p{margin-bottom:16px;font-size:1.6rem}#main .detailBox .comInfoList li .title img{width:32px}#main .detailBox .comInfoList li .title span{width:calc(100% - 42px);font-weight:400}#main .detailBox .wp-block-columns .wp-block-column{width:48.9%;flex-basis:48.9%!important;flex-grow:0}}@media all and (max-width:360px){#main .topBox .txtList li a{margin-left:8px}#main .detailBox .comInfoList li .title span{width:calc(100% - 35px)}}