:root{--c_green1:#249566;--c_green2:#248266;--f_noto:"Noto Sans JP" , serif;--f_noto-serif:"Noto Serif JP" , serif;--f_jose:"Josefin Sans" , sans-serif;--f_kiwi:"Kiwi Maru" , serif;--ls_200:2.5px;--bs_basic:3px 3px 10px 3px rgba(153,153,153,.2);--gr_green:linear-gradient(150deg,rgba(36,149,102,1),rgba(0,131,102,1))}@keyframes fade {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}#wrapper{clear:both;width:100%;min-height:400px;position:relative;background-image:url(https://www.yomigaeri-method.com/common/images/xbg_header.png.pagespeed.ic.rdlNE-wDgI.png) , url(https://www.yomigaeri-method.com/common/images/bg_mv.jpg.pagespeed.ce.zwIIb1oUNo.jpg);background-repeat:no-repeat;background-position:top center , 0 0;background-size:100% 106px , 100% auto;margin-bottom:0}#title{clear:both;width:1200px;text-align:center;margin:50px auto 60px}#title h2{font-size:34px;font-weight:500;color:#252525;font-family: var(--f_kiwi);line-height:1.8em}#c_container{clear:both;width:100%;background-color:#fff;padding:20px 0 40px 0;margin:0 auto}.tree{color:#565656;font-size:13px;letter-spacing:2px;margin:30px 60px 50px;display:flex;column-gap:30px;flex-wrap:wrap}.tree li{position:relative;list-style-type:none}.tree li::before{content:">";position:absolute;color:#c1c6ca;right:-20px;top:0}.tree li:last-child::before{display:none}.tree li a{color:#565656}#privacy_list{padding:40px 0 60px;line-height:2.0}#privacy_list .inner{width:1100px;font-size:15px;margin:0 auto}#privacy_list .inner .privacy_box{margin:0 0 40px}#privacy_list .inner .privacy_box .text{margin:0 0 20px}#privacy_list .inner .privacy_box .text.nomab{margin:0 0 0}#privacy_list .inner .privacy_box .pra_numlist{}#privacy_list .inner .privacy_box .pra_numlist li{position:relative;counter-increment:cnt;padding:0 0 0 30px;margin:0 0 5px}#privacy_list .inner .privacy_box .pra_numlist li::before{position:absolute;content:"（" counter(cnt) "）";top:0;left:-5px}#privacy_list .inner .privacy_box dl dt{font-size:26px;font-weight:500;border-bottom:1px solid #cbd0d4;padding:0 0 10px;margin:0 0 10px;position:relative}#privacy_list .inner .privacy_box dl dt::before{content:"";position:absolute;bottom:-.5px;left:0;width:100px;height:1px;background:#828fc8}#privacy_list .inner .privacy_box dl dt span{display:inline-block;margin:0 10px 0 0}#privacy_list .inner .privacy_box .pra_dotlist li{position:relative;padding:0 0 0 20px}#privacy_list .inner .privacy_box .pra_dotlist li::before{position:absolute;content:"・";top:0;left:0}#privacy_list .inner .privacy_box .pra_dotlist li a{color:#333;transition:all .3s ease}#privacy_list .inner .privacy_box .pra_dotlist li a:hover{color:#828fc8;opacity:1}#privacy_list .inner .privacy_box .pra_numlist_end li{position:relative;counter-increment:cnt;padding:0 0 0 30px}#privacy_list .inner .privacy_box .pra_numlist_end li::before{position:absolute;content:"（" counter(cnt) "）";top:0;left:-5px}#privacy_list .inner .privacy_box .address_box{display:inline-block;background:#eee;padding:25px 35px 30px}#privacy_list .inner .privacy_box .bold{font-weight:600;margin-bottom:8px}#privacy_list .inner .privacy_box .small{font-size:16px;line-height:1.6}#privacy_list .inner .privacy_box .text_pra_date{text-align:right}#notfound{}#notfound #return{overflow:hidden;padding:100px 0 120px}#notfound #return .inner{width:1240px;margin:0 auto}#notfound #return .inner .text_area{padding:0 0 48px;margin:0 auto}#notfound #return .inner .text_area .lead_text{font-size:16px;line-height:2.1;letter-spacing:1.7px;text-align:center;width:fit-content;margin:0 auto}.button_a{display:flex;align-items:center;justify-content:center;padding:18px 55px;border-radius:99px;width:300px;font-size:16px;font-weight:bold;color:#999!important;background:#fff;border:1px solid #999;margin:50px auto 30px;position:relative;box-sizing:border-box;transition:all .3s ease}.button_a::before{position:absolute;content:"";top:50%;right:-25px;transform:translate(0,-50%);width:50px;aspect-ratio: 10 / 1;transition:all .3s ease}@media (any-hover:hover){a:hover.button_a{border:1px solid #999;background:#999;color:#fff!important;opacity:1}a:hover.button_a::before{opacity:1}}#method{clear:both;width:1200px;margin:0 auto 60px}#method section{width:1000px;margin:0 auto 40px}.h1_first{width:98%;font-size:34px;font-weight:500;color:#252525;font-family: var(--f_kiwi);line-height:1.2em;margin:20px auto 50px}#method section h2{color:#fff;font-size:24px;font-weight:bold;line-height:1.8em;padding:14px 0;text-align:center;background-color:#838fc9;margin:0 auto 30px;border-radius:10px}#method section p{width:96%;font-size:18px;line-height:2.2em;margin:0 auto 20px}#method section p .color_orange{color:#ff964f;font-weight:bold}#method section p .color_red{color:#ff9698;font-weight:bold}#method section p .impact{color:#fd6568;font-size:20px;font-weight:bold}#method .flex_me{display:flex;width:100%;justify-content:space-between}#method .flex_me .fm_text{width:52%}#method .flex_me .fm_photo{width:43%}#method .flex_me .fm_photo img{display:block;width:100%;height:auto}#method section ul{width:96%;margin:0 auto 20px}#method section ul li{font-size:18px;line-height:1.8em}#method section ul li::before{content:'●';display:inline-block;color:#6878c4;margin-right:10px}.full_img{clear:both;width:100%;margin:0 auto 30px}.full_img img{display:block;width:100%;height:auto}#encircle{padding:40px 0 100px}#encircle .inner{width:1080px;margin:0 auto}#encircle .inner .menu_area{display:flex;justify-content:space-between;margin:0 0 60px}#encircle .inner .menu_area .left_box h3{color:#565656;font-size:28px;letter-spacing:1.5px}#encircle .inner .menu_area .right_box{display:flex;gap:40px}#encircle .inner .menu_area .right_box select{width:260px;height:50px;border:1px solid #ccc;color:#888;font-size:18px;padding:0 20px;appearance:none;-webkit-appearance:none;-moz-appearance:none}#encircle .inner .menu_area .right_box select option{color:#888;font-size:18px}#encircle .inner .list_area{width:100%}#encircle .inner .list_area .list{display:flex;flex-wrap:wrap;column-gap: calc((100% - (335px * 3)) / 2);grid-row-gap:60px}#encircle .inner .list_area .list .card a{display:flex;flex-direction:column;gap:5px;width:335px}#encircle .inner .list_area .list .card a .image_wrap{width:auto;height:220px;overflow:hidden;border-radius:30px}#encircle .inner .list_area .list .card a img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}#encircle .inner .list_area .list .card a:hover img{transform:scale(1.05)}#encircle .inner .list_area .list .card a>p{display:flex;gap:5px;align-items:center;margin:7px 0 0}#encircle .inner .list_area .list .card a>p .cat{color:#fff;background-color:#828fc8;font-size:15px;font-weight:bold;padding:4px 10px 4px;letter-spacing:1px;border-radius:6px}#encircle .inner .list_area .list .card a>p .date{color:#565656;font-size:13px;letter-spacing:1px;padding:4px 10px}#encircle .inner .list_area .list .card a .ntitle{color:#565656;font-size:18px;letter-spacing:1px;line-height:1.8}#news_detail #encircle{padding:50px 0 100px}#news_detail #encircle .inner{width:1000px;margin:0 auto}#news_detail #encircle .inner .title_area{display:flex;flex-direction:column;gap:20px;padding:0 0 30px;margin:0 0 50px;position:relative}#news_detail #encircle .inner .title_area:before,#news_detail #encircle .inner .title_area:after{content:"";position:absolute;bottom:0;left:0;height:1px}#news_detail #encircle .inner .title_area:before{width:100%;background:#ddd}#news_detail #encircle .inner .title_area:after{width:100px;background:#828fc8}#news_detail #encircle .inner .title_area p{display:flex;align-items:center;gap:20px}#news_detail #encircle .inner .title_area p .date{color:#565656;font-size:16px;letter-spacing:1.5px}#news_detail #encircle .inner .title_area p .cat{font-size:16px;font-weight:bold;color:#fff;background-color:#828fc8;letter-spacing:1.8px;padding:4px 10px 5px;border-radius:6px}#news_detail #encircle .inner .title_area h3{font-size:28px;letter-spacing:1.8px;line-height:1.2}#news_detail #encircle .inner .article_area{display:flex;flex-direction:column;gap:60px;margin:0 0 70px}#news_detail #encircle .inner .article_area img{width:100%;height:auto;object-fit:cover;object-position:center}#news_detail #encircle .inner .article_area p{font-size:16px;line-height:2.0;letter-spacing:1.8px;text-align:justify}#thanks{padding:100px 0 120px}#thanks .inner{width:1240px;margin:0 auto}#thanks .inner>p{font-size:16px;line-height:2.1;letter-spacing:1.7px;text-align:center;margin:0 auto 60px}.hurry_area{width:600px;background:#fafafa;text-align:center;padding:40px 60px;margin:0 auto 80px;border-radius:30px}.hurry_area .hurry_text{color:#828fc8;font-size:24px;font-weight:bold;letter-spacing:1.5px;padding-bottom:26px;margin-bottom:30px;position:relative}.hurry_area .hurry_text::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#cbd0d4}.hurry_area .hurry_text::after{content:"";position:absolute;bottom:0;left:0;width:25%;height:1px;background:#828fc8}.hurry_area .contact_info{width:100%;display:flex;align-items:center;gap:20px;justify-content:center}.hurry_area .contact_info p{color:#565656;text-align:left;line-height:1.2;letter-spacing:1.5px}.hurry_area .contact_info a{font-size:26px;font-weight:bold;transition:all .3s ease}.hurry_area .contact_info a img{width:325px;height:auto}.screen-reader-text{display:none!important}.wp-pagenavi .nav-links{display:flex;justify-content:center;column-gap:10px;margin-top:80px}.wp-pagenavi .nav-links a,.wp-pagenavi .nav-links span{display:block;font-size:16px;font-weight:500;text-align:center;width:50px;height:50px;border:1px solid #828fc8;padding:15px 0;color:#888;letter-spacing:0;transition:background .3s ease}.wp-pagenavi .nav-links a.next.page-numbers,.wp-pagenavi .nav-links a.prev.page-numbers{border:none}.wp-pagenavi .nav-links .current{color:#fff;background:#828fc8;border:1px solid #828fc8}.wp-pagenavi .nav-links a:hover{background:#eff2ff}.wp-pagenavi .nav-links a.prev,.wp-pagenavi .nav-links a.next{content:"";transition:background .3s ease}.wp-pagenavi .nav-links a.prev{background:url(https://www.yomigaeri-method.com/common/images/news/ic_prev.svg) no-repeat center;background-size:9px}.wp-pagenavi .nav-links a.prev:hover{background:url(https://www.yomigaeri-method.com/common/images/news/ic_prev.svg) no-repeat center , #e7f8f8;background-size:9px}.wp-pagenavi .nav-links a.next{background:url(https://www.yomigaeri-method.com/common/images/news/ic_next.svg) no-repeat center;background-size:9px}.wp-pagenavi .nav-links a.next:hover{background:url(https://www.yomigaeri-method.com/common/images/news/ic_next.svg) no-repeat center , #e7f8f8;background-size:9px}#notfound{}#notfound #return{overflow:hidden;padding:40px 0 120px}#notfound #return .inner{width:1240px;margin:0 auto}#notfound #return .inner .text_area{padding:0 0 48px;margin:0 auto}#notfound #return .inner .text_area .lead_text{font-size:16px;line-height:2.1;letter-spacing:1.7px;text-align:center;width:fit-content;margin:0 auto}#thanks{padding:40px 0 120px}#thanks .inner{width:1240px;margin:0 auto}#thanks .inner>p{font-size:16px;line-height:2.1;letter-spacing:1.7px;text-align:center;margin:0 auto 60px}.hurry_area{width:600px;background:#fafafa;text-align:center;padding:40px 60px;margin:0 auto 80px;border-radius:30px}.hurry_area .hurry_text{color:#838fc9;font-size:24px;font-weight:bold;letter-spacing:1.5px;padding-bottom:26px;margin-bottom:30px;position:relative}.hurry_area .hurry_text::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#cbd0d4}.hurry_area .hurry_text::after{content:"";position:absolute;bottom:0;left:0;width:25%;height:1px;background:#838fc9}.hurry_area .contact_info{width:100%;display:flex;align-items:center;gap:20px;justify-content:center}.hurry_area .contact_info p{color:#565656;text-align:left;line-height:1.2;letter-spacing:1.5px}.hurry_area .contact_info a{font-size:26px;font-weight:bold;transition:all .3s ease}.hurry_area .contact_info a img{width:325px;height:auto}@charset "utf-8";@media screen and (max-width:768px){#wrapper{min-height:auto;position:relative;background-image:url(https://www.yomigaeri-method.com/common/images/xbg_header.png.pagespeed.ic.rdlNE-wDgI.png) , url(https://www.yomigaeri-method.com/common/images/bg_mv.jpg.pagespeed.ce.zwIIb1oUNo.jpg);background-repeat:no-repeat;background-position:top center , top left;background-size:100% 8vh , 200% auto;margin-bottom:0}#title{clear:both;width:100%;text-align:center;margin:0 auto 5.0vh}#title h2{font-size:6.0vw;line-height:1.8em}#c_container{clear:both;width:100%;margin:0 auto 2.0vh}.tree{font-size:3.4vw;letter-spacing:.3vw;margin:5.3vw 5.3vw 0}.tree ul{display:flex;column-gap:5.5vw;flex-wrap:wrap;row-gap:2vw}.tree ul li{position:relative}.tree ul li::before{content:">";position:absolute;color:#c1c6ca;right:-4.0vw;top:0}.tree ul li:last-child::before{display:none}.tree ul li a{color:#565656}#method{clear:both;width:100%;margin:0 auto 3.5vh}#method section{width:90%;margin:0 auto 4.0vh}.h1_first{width:98%;font-size:5.2vw;line-height:1.2em;margin:1.4vh auto 3.0vh}#method section h2{font-size:4.5vw;line-height:1.4em;padding:2.5vh 0;margin:0 auto 2.0vh;border-radius:2.0vw}#method section p{font-size:4.0vw;line-height:1.6em;margin:0 auto 1.5vh}#method section p .impact{font-size:4.2vw}#method .flex_me{display:block;width:100%;justify-content:space-between}#method .flex_me .fm_text{width:100%}#method .flex_me .fm_photo{width:100%}#method .flex_me .fm_photo img{display:block;width:100%;height:auto}#method section ul{width:96%;margin:0 auto 1.5vh}#method section ul li{font-size:3.8vw;line-height:1.6em}#method section ul li::before{margin-right:.6vw}#privacy_list{padding:6.0vw 0 6.0vw;font-size:3.8vw;line-height:2.0}#privacy_list .inner{width:100%;padding:0 8.3vw;box-sizing:border-box;text-align:justify}#privacy_list .inner .privacy_box{margin:0 0 10.6vw}#privacy_list .inner .privacy_box .text{margin:0 0 4.7vw}#privacy_list .inner .privacy_box .pra_numlist{}#privacy_list .inner .privacy_box .pra_numlist li{padding:0 0 0 8.3vw;margin:0 0 .67vw}#privacy_list .inner .privacy_box .pra_numlist li::before{left:-1.0vw}#privacy_list .inner .privacy_box dl dt{font-size:4.7vw;line-height:1.4;padding:0 0 4.3vw 6.0vw;margin:0 0 3.7vw}#privacy_list .inner .privacy_box:nth-child(n + 11) dl dt {padding:0 0 4.3vw 9.3vw}#privacy_list .inner .privacy_box dl dt span{position:absolute;display:inline-block;margin:0 1.3vw 0 0;top:0;left:0}#privacy_list .inner .privacy_box .pra_dotlist li{position:relative;padding:0 0 0 4.0vw}#privacy_list .inner .privacy_box .pra_dotlist li::before{}#privacy_list .inner .privacy_box .pra_dotlist li a{color:#333;overflow-wrap:break-word}#privacy_list .inner .privacy_box .pra_dotlist li a:hover{color:#677f6a}#privacy_list .inner .privacy_box .pra_numlist_end li{padding:0 0 0 8.3vw;margin:0 0 .67vw}#privacy_list .inner .privacy_box .pra_numlist_end li::before{left:-.9vw}#privacy_list .inner .privacy_box .address_box{padding:5.3vw}#privacy_list .inner .privacy_box .bold{font-size:4.0vw;line-height:1.4;margin-bottom:2.4vw}#privacy_list .inner .privacy_box .small{font-size:3.7vw}#notfound{padding-top:4vw}#notfound #return{padding:6.0vw 0 10vw}#notfound #return .inner{width:calc(100% - 10.6vw);margin:0 auto}#notfound #return .inner .text_area{padding:0 0 12.0vw}#notfound #return .inner .text_area .lead_text{font-size:3.7vw;line-height:2.1;letter-spacing:.3vw;text-align:justify}.button_a{width:calc(100% - 21.2vw)}.button_a::before{width:13.0vw;transition:all .3s ease}#encircle{padding:5.0vh 0 6.0vh}#encircle .inner{width:calc(100% - 10.6vw)}#encircle .inner .menu_area{display:flex;flex-direction:column;gap:4.3vw;margin:0 0 11.3vw}#encircle .inner .menu_area .left_box h3{font-size:5.3vw;letter-spacing:.5vw;font-weight:500}#encircle .inner .menu_area .right_box{width:100%;justify-content:space-between;gap:calc(100% - 96%)}#encircle .inner .menu_area .right_box select{width:48%;height:11.7vw;border:.15vw solid #ccc;font-size:4.2vw;padding:0 3.8vw}#encircle .inner .menu_area .right_box select option{color:#888;font-size:3.7vw}#encircle .inner .list_area{width:100%}#encircle .inner .list_area .list{column-gap:0;grid-row-gap:11.3vw}#encircle .inner .list_area .list .card{width:100%}#encircle .inner .list_area .list .card a{gap:0;width:100%}#encircle .inner .list_area .list .card a .image_wrap{width:auto;height:60vw}#encircle .inner .list_area .list .card a .image_wrap img{}#encircle .inner .list_area .list .card a>p{display:flex;gap:2.7vw;align-items:center;margin:4.2vw 0 0}#encircle .inner .list_area .list .card a>p .date{font-size:4.3vw;letter-spacing:.3vw}#encircle .inner .list_area .list .card a>p .cat{font-size:3.8vw;letter-spacing:.3vw;padding:1.0vw 2.0vw 1.2vw}#encircle .inner .list_area .list .card a .ntitle{font-size:4.3vw;letter-spacing:.3vw}#news_detail #encircle{padding:5.0vh 0 6.0vh}#news_detail #encircle .inner{width:calc(100% - 10.6vw)}#news_detail #encircle .inner .title_area{gap:3.8vw;padding:0 0 9.3vw;margin:0 0 10.0vw}#news_detail #encircle .inner .title_area:before,#news_detail #encircle .inner .title_area:after{height:.15vw}#news_detail #encircle .inner .title_area:before{}#news_detail #encircle .inner .title_area:after{width:20vw}#news_detail #encircle .inner .title_area p{gap:20px}#news_detail #encircle .inner .title_area p .date{font-size:3.7vw;letter-spacing:.3vw}#news_detail #encircle .inner .title_area p .cat{font-size:14px;letter-spacing:.3vw;padding:4px 10px 5px}#news_detail #encircle .inner .title_area h3{font-size:5.2vw;letter-spacing:.3vw}#news_detail #encircle .inner .article_area{gap:0 0 10.6vw;margin:0 0 11.2vw}#news_detail #encircle .inner .article_area img{}#news_detail #encircle .inner .article_area p{font-size:3.7vw;line-height:2.0;letter-spacing:.3vw}#news_detail #encircle .button_a{font-size:4.2vw;letter-spacing:.5vw;width:calc(100% - 21.6vw)}#thanks{padding:18.0vw 0 20.7vw}#thanks .inner{width:calc(100% - 10.6vw);margin:0 auto}#thanks .inner>p{font-size:3.7vw;letter-spacing:.3vw;text-align:justify;margin:0 auto 12.0vw}.hurry_area{padding:9.3vw 5.3vw;margin:0 auto 13.3vw;width:100%;border-radius:4.0vw}.hurry_area .hurry_text{font-size:4.3vw;letter-spacing:.3vw;padding-bottom:6.7vw;margin-bottom:6.7vw}.hurry_area .hurry_text::before{height:.3vw}.hurry_area .hurry_text::after{width:30%;height:.3vw}.hurry_area .contact_info{flex-direction:column;gap:2.7vw}.hurry_area .contact_info p{color:#565656;text-align:center;line-height:1.4;letter-spacing:.5vw;font-size:3.7vw}.hurry_area .contact_info a{font-size:6.0vw}.hurry_area .contact_info a img{width:60vw}.wp-pagenavi .nav-links{flex-wrap:wrap;column-gap:2vw;row-gap:2vw;margin-top:18vw}.wp-pagenavi .nav-links a,.wp-pagenavi .nav-links span{font-size:4vw;width:11vw;height:11vw;padding:0 0;line-height:11vw}.wp-pagenavi .nav-links a.prev{background-size:2.2vw}.wp-pagenavi .nav-links a.prev:hover{background-size:2.2vw}.wp-pagenavi .nav-links a.next{background-size:2.2vw}.wp-pagenavi .nav-links a.next:hover{background-size:2.2vw}.wp-pagenavi .nav-links a.previouspostslink{background:url(https://www.yomigaeri-method.com/common/images/news/ic_prev.svg) no-repeat center;background-size:2.2vw}.wp-pagenavi .nav-links a.previouspostslink:hover{background:url(https://www.yomigaeri-method.com/common/images/news/ic_prev.svg) no-repeat center , #d7ece3;background-size:2.2vw}.wp-pagenavi .nav-links a.nextpostslink{background:url(https://www.yomigaeri-method.com/common/images/news/ic_next.svg) no-repeat center;background-size:2.2vw}.wp-pagenavi .nav-links a.nextpostslink:hover{background:url(https://www.yomigaeri-method.com/common/images/news/ic_next.svg) no-repeat center , #d7ece3;background-size:2.2vw}#notfound{padding-top:4vw}#notfound #return{padding:6.0vw 0 10vw}#notfound #return .inner{width:calc(100% - 10.6vw);margin:0 auto}#notfound #return .inner .text_area{padding:0 0 12.0vw}#notfound #return .inner .text_area .lead_text{font-size:3.7vw;line-height:2.1;letter-spacing:.3vw;text-align:justify}#thanks{padding:18.0vw 0 20.7vw}#thanks .inner{width:calc(100% - 10.6vw);margin:0 auto}#thanks .inner>p{font-size:3.7vw;letter-spacing:.3vw;text-align:justify;margin:0 auto 12.0vw}.hurry_area{padding:9.3vw 5.3vw;margin:0 auto 13.3vw;width:100%;border-radius:4.0vw}.hurry_area .hurry_text{font-size:4.3vw;letter-spacing:.3vw;padding-bottom:6.7vw;margin-bottom:6.7vw}.hurry_area .hurry_text::before{height:.3vw}.hurry_area .hurry_text::after{width:30%;height:.3vw}.hurry_area .contact_info{flex-direction:column;gap:2.7vw}.hurry_area .contact_info p{color:#565656;text-align:center;line-height:1.4;letter-spacing:.5vw;font-size:3.7vw}.hurry_area .contact_info a{font-size:6.0vw}.hurry_area .contact_info a img{width:60vw}}