@charset "utf-8";.el_body{position:relative}.ly_header{padding:10px 5px;background-color:#f4eede;position:fixed;z-index:20;width:100%;top:0}.bl_header{display:flex;justify-content:space-between;align-items:center}.bl_header-txt span{font-size:1.4rem}.color-gray{color:#707070}.el_logo{max-width:300px}.el_logo:hover,.el_logo:focus{opacity:.8}.el_logo img{height:60px}.bl_gnav-container{display:flex;justify-content:space-between;align-items:center}.bl_gnav-wrapper{display:flex;flex-direction:row;gap:10px;align-items:center;width:calc(100% - 30%);justify-content:end}.bl_gnav{display:flex;justify-content:space-around;list-style:none}.bl_gnav li ul{display:none}.bl_gnav li:hover>ul{display:block}.bl_gnav li:hover>a{color:#fff}.bl_gnav li ul{position:absolute;top:100%;left:0;background-color:#fff;width:100%}.bl_gnav li ul li{padding:10px 15px;border-bottom:1px solid #eee}.bl_gnav li ul li:last-child{border-bottom:none}.bl_gnav li ul li:hover{background-color:rgba(0,0,0,.05)}.bl_gnav li ul li a{color:#333;text-decoration:none;display:block;transition:color .2s}.bl_gnav li ul li a:hover{color:#de6641}.bl_gnav li ul{box-shadow:0 5px 15px rgba(0,0,0,.1)}.el_gnav-about:hover li a{color:#de6641}.el_gnav-donate:hover li a{color:#dc669b}.el_gnav-service:hover li a{color:#39a869}.el_gnav-news:hover li a{color:#4784bf}.el_gnav-blog:hover li a{color:#f2b35c}.el_gnav{position:relative;text-align:center;line-height:1;display:block;width:calc(700px / 5)}.el_gnav:before{content:"";display:block;height:4px;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#de6641;z-index:-1;transition:all .2s ease-out}.el_gnav-about:before{background-color:#de6641}.el_gnav-donate:before{background-color:#dc669b}.el_gnav-service:before{background-color:#39a869}.el_gnav-news:before{background-color:#4784bf}.el_gnav-blog:before{background-color:#f2b35c}.el_gnav a{display:flex;flex-direction:column;gap:5px;color:#de6641;transition:all .1s ease-out;height:auto;padding:10px 5px;font-size:1rem}.el_gnav-about a{color:#de6641}.el_gnav-donate a{color:#dc669b}.el_gnav-service a{color:#39a869}.el_gnav-news a{color:#4784bf}.el_gnav-blog a{color:#f2b35c}.el_gnav-about:hover{background-color:#de6641}.el_gnav-about a:hover{color:#fafafa}.el_gnav-donate:hover{background-color:#dc669b}.el_gnav-donate a:hover{color:#fafafa}.el_gnav-service:hover{background-color:#39a869}.el_gnav-service a:hover{color:#fafafa}.el_gnav-news:hover{background-color:#4784bf}.el_gnav-news a:hover{color:#fafafa}.el_gnav-blog:hover{background-color:#f2b35c}.el_gnav-blog a:hover{color:#fafafa}.ly_main-btn{padding:20px 5px}.el_main-btn{height:60px;width:180px;font-size:14px;font-weight:600;text-decoration:none;background-color:#ffa621;border-radius:40px;white-space:nowrap;position:relative;transition:.5s;display:block}.el_main-btn-container{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:center;padding:20px 10px}.el_main-btn-container p,.el_main-btn-container i{color:#fafafa}.el_main-btn:hover{background-color:#fafafa;color:#ffa621}.el_main-btn:hover p{color:#ffa621}.el_main-btn:hover i{color:#ffa621}.hp_bgc-pink{background-color:#ef858c}.hp_c-pink{color:#ef858c}.hp_c-green{color:#69bd8b}.hp_c-blue{color:#74a2cc}.hp_c-yellow{color:#f4c582}.header_nav-en{font-weight:700;font-size:14px}.openbtn{display:none}@media (max-width:768px){main{margin-top:30px}.ly_header{padding:5px 10px}.el_logo{width:200px}}@media (max-width:1220px){.bl_gnav-wrapper{display:none}.openbtn{display:block}}.el_body{position:relative}.bl_right-gnav-container{position:fixed;right:0;top:calc(100% - 80%);width:50px;z-index:1;display:flex;flex-direction:column;gap:10px}.ly_right-gnav{display:flex;flex-direction:column;align-items:center}.bl_right-gnav{padding:35px 15px;border-radius:10px 0 0 10px}.bl_right-gnav-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.el_right-gnav-text{writing-mode:vertical-lr;font-size:16px;color:#fafafa;font-weight:600}.bl_right-gnav-bottom{top:35%}.bl_right-gnav-top{background:linear-gradient(125deg,rgba(220,102,155,1) 50%,rgba(198,110,73,1) 100%,rgba(9,9,121,1) 100%)}.bl_right-gnav-top:hover{background:linear-gradient(30deg,rgba(220,102,155,1) 50%,rgba(198,110,73,1) 100%,rgba(198,110,73,1) 100%);transition:1s ease-in-out}.bl_right-gnav-bottom{background-image:linear-gradient(to right,#f3c331 0%,#ffa621 100%)}.bl_right-gnav-bottom:hover{background:linear-gradient(120deg,#ffa621 0%,#f3c331 100%);transition:1s ease-in-out}.right-gnav-guide{border-radius:10px 0 0 10px;box-shadow:0 .4rem .8rem rgba(0,0,0,.3);transition:.3s ease-in-out}.el_right-icon{font-size:1.5rem}.bl_bottom-gnav{display:none}.el_right-icon{color:#fafafa}.bl_bottom-gnav-container{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:10;display:flex;margin:0;align-items:center;flex-direction:row}.bl_bottom-gnav{width:calc(100% - 50%);padding:15px 10px}.bl_bottom-gnav{display:none}.bl_bottom-gnav-top{background:linear-gradient(125deg,rgba(220,102,155,1) 50%,rgba(198,110,73,1) 100%,rgba(9,9,121,1) 100%)}.bl_bottom-gnav-bottom{background-color:#ffa621}.bl_bottom-gnav-inner{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:center}.bl_bottom-gnav-inner p{color:#fafafa;font-size:1.8rem;font-weight:600}.el_bottom-icon{font-size:2rem}@media screen and (max-width:768px){.bl_right-gnav-container{display:none}.bl_bottom-gnav{display:block}}.contact-sect{background-image:url(//kodomonotonari.com/wp-content/themes/kodomonotonari/css/../img/common/contact-bottom-bg.webp);width:100%;background-size:cover;background-position:20%;height:350px;position:relative;margin-top:380px}.ly_contact-sect{padding:60px 250px;max-width:1140px;width:90%;margin:0 auto;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background-image:linear-gradient(to right,#f3c331 0%,#ffa621 100%);border-radius:20px}.bl_contact-container{color:#fafafa}.bl_contact-ttl{margin-bottom:60px}.el_contact-ttl-ja{display:flex;align-items:center;flex-direction:column;position:relative;font-size:1.4rem}.el_contact-ttl-en{font-size:6rem;font-family:"futura-pt",sans-serif;font-weight:200;line-height:1}.hp-white{color:#fafafa}.el_btn{display:flex;justify-content:center;align-items:center;position:relative;padding:15px;max-width:260px;color:#fafafa;border:1px solid transparent;background-color:#ffa621;font-size:16px;font-weight:600;border-radius:40px;text-align:center;transition:.5s;width:100%}.el_btn:hover{color:#ffa621;background-color:#fff;border:1px solid #ffa621}.el_btn:before{content:"";width:18px;height:18px;background-color:#f2ac4c;border-radius:50%;position:absolute;top:50%;left:23px;margin-top:-9px}.el_btn:after{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fafafa;position:absolute;top:50%;left:30px;margin-top:-4px}.el_btn::before:hover{background-color:#fafafa;border:1px solid #f2ac4c}.el_btn::after:hover{border-color:transparent transparent transparent #f2ac4c}.orange-color{color:#f2ac4c;background-color:#fafafa}.el_btn-contact{margin:0 auto}.hp_c-orange{color:#f2ac4c}.bl_contact-inner-text{margin-bottom:60px}.bl_contact-inner-text p{color:#fafafa;font-size:1.8rem;line-height:2;font-weight:600}@media (max-width:1140px){.el_btn{margin:0 auto;font-size:1.4rem;width:260px}.ly_contact-sect{padding:60px 120px}}@media (max-width:768px){.contact-sect{margin-top:240px;height:260px}.ly_contact-sect{padding:40px 20px;top:10%;width:95%}.bl_contact-ttl{margin-bottom:30px}.bl_contact-ttl:after{position:static}.bl_contact-inner-text p{font-size:1.4rem}.hp_text-center{text-align:center}.el_contact-ttl-en{font-size:3rem}.el_contact-ttl-ja{font-size:1.4rem}.bl_contact-inner-text{margin-bottom:30px}}.ly_footer-top{padding:60px 0 0;background-color:#ededed}.hp1140{max-width:1140px;margin:0 auto}.bl_footer-top{display:flex;justify-content:center;flex-direction:column;margin-bottom:30px;max-width:980px;margin:0 auto}.bl_footer-nav-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap}.el_fnav{display:flex;justify-content:space-between;align-items:center;position:relative;color:#313232;font-size:16px;font-weight:700;margin-bottom:15px;height:auto}.el_fnav a{position:relative;display:inline-block;padding-left:20px;color:#333;text-decoration:none;font-size:1.4rem;line-height:1.4}.el_fnav a:before{content:"";width:14px;height:14px;background:#eb8e07;border-radius:50%;position:absolute;top:60%;left:0;margin-top:-9px}.el_fnav a:after{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:5px;margin-top:-4px}.el_fnav-en{font-size:12px;color:#333}.el_fnav a:hover{color:#ffa621}.bl_footer-nav{margin-bottom:90px;width:calc(100% / 5)}.bl_footer-nav-inner{margin-left:5px}.bl_footer-nav-inner li{margin-bottom:10px}.bl_footer-nav-inner a{color:#636363;font-size:1.4rem;font-weight:500}.bl_footer-nav-inner a:hover{color:#ffa621}.el_left-arrow{position:relative;display:flex;padding-left:15px;align-items:center}.el_left-arrow:before{content:"";position:absolute;width:5px;height:5px;border-top:2px solid #ffa621;border-right:2px solid#ffa621;transform:rotate(45deg);left:0}.hp_mb-60{margin-bottom:60px}.el_c-nav img{width:180px;height:35px}.el_c-nav:hover{opacity:.8}.ly_footer-under-menu{background-color:#999;border-radius:40px;padding:15px 40px;max-width:980px;margin:0 auto 60px}.bl_footer-under-menu-container{display:flex;align-items:center;flex-direction:row;justify-content:space-between}.bl_footer-under-menu{display:flex;justify-content:space-around;gap:30px;font-size:12px;margin:0}.bl_footer-under-menu a{color:#fafafa;font-weight:600}.bl_footer-under-menu a:hover{color:#333}.color-nav{gap:10px}.bl_footer-top-container{width:100%;margin:0 auto}.bl_footer-nav-item{padding:60px 10px;display:flex;flex-wrap:wrap;gap:20px;margin:0;justify-content:center}.bl_footer-nav-header{padding:10px 0;position:relative;font-weight:600}.bl_footer-nav-header a{font-size:1.6rem;font-weight:700;line-height:130%;letter-spacing:.75px;text-align:left;display:block}.bl_footer-nav-header a{color:#636363}.bl_footer-nav-contents{width:45%}.bl_footer-top-pc{display:block}.bl_footer-top-sp{display:none}@media (max-width:768px){.bl_footer-top-pc{display:none}.bl_footer-top-sp{display:block;max-width:540px;margin:0 auto}}@media screen and (max-width:500px){.bl_footer-nav-header a{font-size:14px}}.ly_footer-bottom{padding:60px 0;background-color:#fdfbf2}.bl_footer-conts{max-width:1140px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.bl_footer-company{display:flex;flex-direction:column;gap:10px}.bl_footer-company-info{display:flex;flex-direction:column;gap:20px}.bl_footer-company-info-inner{display:flex;flex-direction:column;gap:10px;color:#452800}.bl_footer-sdgz{display:flex;flex-direction:column;gap:20px;align-items:flex-end;padding-bottom:30px;border:0;margin-bottom:0}.bl_footer-sdgz-img{display:flex;align-items:center;gap:10px;flex-direction:column-reverse}.el_map-btn{width:50px;font-size:1rem;position:relative;display:flex;background-color:#222;padding-left:15px;color:#fafafa;border-radius:40px}.el_map-btn:before{content:"";position:absolute;width:5px;height:5px;border-top:1px solid #fafafa;border-left:1px solid #fafafa;transform:rotate(135deg);top:5px;left:5px}.bl_footer-sdgz-img{width:250px}.el_footer-sp-logo{display:none}.bl_sns-icon{display:flex;justify-content:space-around;gap:10px;flex-direction:column}.el_sns-icon{position:relative}.el_sns-icon:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;transition:.3s ease-in;opacity:0}.el_sns-icon:hover{filter:brightness(.7)}.bl_sns-icon img{width:250px}.footer-info-item{font-size:1.4rem}.footer-info-item-company_name{font-size:1.6rem;font-weight:600}@media (max-width:768px){.bl_footer-conts{flex-direction:column-reverse}.bl_footer-sdgz{border-bottom:1px solid #dde5e3;margin:0 auto 30px}.bl_footer-sdgz-img{flex-direction:column-reverse;gap:30px}.bl_sns-icon{margin:0 auto 30px;border-bottom:1px solid #dde5e3}.bl_footer-company-info{width:100%;text-align:center}.el_footer-logo{width:250px;margin:0 auto;display:none}.el_map-btn{margin:0 auto}.el_footer-sp-logo{display:block;margin:0 auto;width:100%}.bl_footer-nav-item{max-width:350px;margin:0 auto}}.bl_footer-copyright{padding:20px 0;background-image:url(//kodomonotonari.com/wp-content/themes/kodomonotonari/css/../img/common/gl-orange-img.jpg);height:50px;background-size:cover}.el_footer-copylight-inner{font-size:1rem;font-weight:700;text-align:center;color:#fafafa}@media (max-width:768px){.bl_footer-copyright{margin-bottom:60px}}.ly_top-main-visual-container{position:relative;overflow:hidden;background-image:linear-gradient(to right,#f3c331 0%,#ffa621 100%);width:100%;height:280px;margin-top:80px}.el_main-visual-container{position:relative}.bl_visual-title{color:#fafafa;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column-reverse;align-items:center}.main-visual-title{font-size:4.4rem;white-space:nowrap;color:#fff}.main-visual-title-en{font-size:1.6rem}@media (max-width:768px){.main-visual-title{font-size:2.2rem}}.ly_breadcrumbs-container{margin:30px auto 0;padding:0 15px}.bl_breadcrumbs{list-style:none;font-size:1.4rem;display:flex;align-items:center;flex-direction:row;padding:0 15px}.bl_breadcrumbs-inner{color:#3b4043;position:relative;display:flex;align-items:center;padding-left:20px}.bl_breadcrumbs-inner:before{content:"";position:absolute;top:10px;left:5px;width:5px;height:5px;border-top:1px solid #222;border-right:1px solid #222;transform:rotate(45deg) translateY(-50%)}.bl_breadcrumbs li:first-child{padding-left:0}.bl_breadcrumbs-inner:hover{opacity:.6}@media (max-width:768px){.el_main-visual-title{font-size:3rem}.ly_top-main-visual-container{height:160px;margin-top:0}.ly_breadcrumbs-container{margin-top:10px}.bl_breadcrumbs{font-size:1.2rem}}.ly_page-menu{margin:60px auto 120px;max-width:1140px;display:block}.bl_page-menu{display:flex;align-items:center;flex-direction:row;gap:30px;list-style:none;justify-content:center;flex-wrap:wrap;width:100%;margin:0 auto}.bl_page-menu li{position:relative;display:flex;align-items:center;flex-direction:row;padding-left:20px;font-size:1.6rem}.bl_page-menu li:before{content:"";position:absolute;top:30%;left:0;width:7px;height:7px;border-top:2px solid #eb8e07;border-right:2px solid #eb8e07;transform:rotate(130deg) translateY(-50%)}.bl_page-menu li:after{content:"";position:absolute;bottom:-2px;left:20px;width:0;height:2px;background-color:#eb8e07;transition:width .3s ease}.bl_page-menu li:hover:after{width:80%}.bl_page-menu a{color:#705630}@media (max-width:768px){.ly_page-menu{display:none}}.ly_lower-top-visual{max-width:1140px;margin:0 auto;padding:0 20px;margin-top:180px}.bl_breadcrumbs-lower-container{margin-bottom:60px;display:block}.bl_lower-top-visual-title-container{color:#eb8e07;margin-bottom:60px}.el_lower-top-visual-title{font-size:5rem;font-family:"futura-pt",sans-serif;font-weight:200;font-style:normal;letter-spacing:.2rem}.el_lower-top-visual-title-ja{font-size:2rem;font-weight:400}@media (max-width:768px){.ly_lower-top-visual{margin-top:90px}.bl_lower-top-visual-title-container{margin-bottom:60px;margin-top:60px}.bl_breadcrumbs-lower-container{display:none}.el_lower-top-visual-title{font-size:4rem}.el_lower-top-visual-title-ja{font-size:1.4rem}}.color-green{background-color:#39a869}.color-orange{background-color:#de6641}.bl_date-tag{display:flex;align-items:center;flex-direction:row;gap:10px}.el_time{font-weight:400;font-size:1.4rem;color:rgba(26,23,19,.7);white-space:nowrap;font-family:"Roboto",sans-serif}.el_tag{padding:3px 10px;background-color:#eb8e07;color:#fafafa;font-size:1.2rem;white-space:nowrap;border-radius:5px}.bl_page-nation{margin:0 auto}.bl_page-nation-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none}.bl_page-nation-wrapper li:not(:last-child){margin-right:10px}.bl_page-nation-wrapper a{display:block;padding:20px;color:#202020;text-decoration:none;line-height:1;background-color:#fafafa;border-radius:10px;font-size:1.2rem}.bl_page-nation-wrapper li span{display:block;padding:20px;color:#fafafa;line-height:1;background-color:#eb8e07;border-radius:10px}@media (max-width:768px){.bl_page-nation-wrapper{padding-left:0}.bl_page-nation-wrapper a{padding:15px}}.bl_list{display:flex;justify-content:space-between;width:100%;align-items:flex-start}.bl_list dt{width:14.5%;border-top:1px solid #e48f29}.bl_list-inner{padding:30px 0}.el_list-title,.el_document-title{font-weight:600;font-size:1.6rem;color:#452800}.bl_list dd{width:85.5%;margin-left:60px;border-top:1px solid #c6c6c6}.hp_fa-futura{font-family:"futura-pt",sans-serif;font-weight:200;font-style:normal;letter-spacing:.2rem}.hp_c-orange{color:#eb8e07}.hp_fw-b{font-weight:700}.bl_business-wrapper{background-image:url(//kodomonotonari.com/wp-content/themes/kodomonotonari/css/../img/common/service-img.webp);background-repeat:no-repeat;background-size:cover;background-position:top;padding-top:calc(100% / 3.5);width:90%;position:relative;margin-bottom:570px;margin-left:auto;border-radius:20px 0 0}.bl_business-contents{display:flex;justify-content:space-between;background-color:#fdfbf2;border-radius:0 0 0 20px;padding:60px;margin-right:auto;position:absolute;top:90%;left:0;width:100%}.el_contents-wrapper-title{font-size:2.4rem;line-height:1.8;color:#705630}.el_contents-wrapper-disc{font-size:1.6rem;line-height:2;text-align:left}.bl_flex-btn{display:flex;gap:20px;flex-direction:row}.bl_service-contents-container{display:flex;flex-direction:column;gap:60px;align-items:flex-start;width:70%}.bl_service-contents-wrapper{width:100%}.el_service-contents-wrapper-title{color:#705630;font-size:2.8rem;line-height:1.8;margin-bottom:30px}.el_service-contents-wrapper-disc{line-height:2}.bl_title-wrapper{display:flex;flex-direction:column;justify-content:left;margin-bottom:60px}.bl_contents-wrapper{width:100%;display:flex;flex-direction:column;gap:60px;align-items:center}.el_title-en{font-size:6rem;line-height:1}.el_title-ja{font-size:1.6rem}.bl_flex-btn{flex-direction:row}.hp_font14-color-g{font-size:1.4rem;color:#767676}@media (max-width:1200px){.el_service-contents-wrapper-title{font-size:2.4rem}}@media (max-width:1024px){.bl_business-wrapper{width:100%}.bl_business-contents{flex-direction:column;padding:30px}.bl_title-wrapper{margin-bottom:30px}}@media (max-width:768px){.bl_business-contents{flex-direction:column;padding:30px 20px 60px;width:100%;border-radius:0}.bl_flex-btn{flex-direction:column;margin:0 auto}.bl_service-contents-container{width:100%;gap:40px}.bl_service-contents-wrapper{width:100%}.bl_business-wrapper{margin-bottom:740px;padding-top:calc(100% / 1.5)}.el_contents-wrapper-disc{text-align:left;font-size:1.4rem}.el_service-contents-wrapper-disc{max-width:430px;margin:0 auto}.bl_title-wrapper{margin-bottom:30px;width:100%}.el_service-contents-wrapper-title{font-size:2rem;text-align:center}.bl_contents-wrapper{gap:30px}.el_title-en{font-size:4.5rem;line-height:1;text-align:center}.el_title-ja{font-size:1.4rem;text-align:center}}@media (max-width:500px){.el_title-en{font-size:3.6rem}}.bl_link-container{margin-bottom:180px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.el_link-img{width:60%}.el_link-img img{object-fit:cover;object-position:top;width:100%;border-radius:0 20px 20px 0;max-height:500px}.el_link-img-right img{border-radius:20px 0 0 20px}.bl_link-contents{width:40%;text-align:center}.bl_link-group-info-container{flex-direction:row-reverse}@media (max-width:768px){.bl_link-container{flex-direction:column;gap:30px;margin-bottom:60px;padding:0 20px}.el_link-img img{border-radius:20px;object-fit:contain}.el_link-img{width:100%}.bl_link-contents{width:100%}}.ly_news-container{display:flex;flex-direction:row;margin:120px auto 0;justify-content:center;gap:30px;max-width:1140px}.bl_news-container{width:100%}.bl_news-contents{display:flex;align-items:flex-start;flex-direction:row;gap:10px;padding:30px 10px;border-bottom:.5px solid #ccc}.bl_news-contents:hover{opacity:.7;transition:all 3s ease-in 0s}.el_news-contents{font-size:1.6rem}.content img{width:100%;max-width:650px;margin:0 auto}.article_body{padding:0 1em;margin:30px 0}.el_news-contents h2{font-size:2rem;color:#705630}.postLinks{padding:30px;display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid #ccc;max-width:1140px;margin:0 auto}.postLink a{padding-left:10px;font-size:clamp(12px, 1.1111vw, 16px);padding-right:10px;padding:1em 3em;border-radius:10px;border:1px solid #eb8e07;width:100%;background-color:#fafafa;color:#e48f29;text-align:center;display:block}.postLink-prev,.postLink-next{width:35%}.postLink-prev a:hover{transform:translateX(-20px);transition:transform .3s ease-in-out}.postLink-prev a:before{content:"\f060";font-family:"Font Awesome 5 Free";font-weight:600;margin-right:10px;color:#e8a707;font-size:1em}.postLink-next a:hover{transform:translateX(20px);transition:transform .3s ease-in-out}.postLink-next a:after{content:"\f061";font-family:"Font Awesome 5 Free";font-weight:600;margin-left:10px;color:#e8a707;font-size:1em}@media (max-width:1000px){.postLink a{padding:1em 2em}.postLink-prev,.postLink-next{width:45%}.ly_news-container{flex-direction:column}}@media (max-width:950px){.postLinks{flex-direction:column;gap:10px}.postLink-prev,.postLink-next{width:100%}}@media (max-width:768px){.ly_top-news{padding:0 20px}.bl_news-wrapper{margin-bottom:30px}.bl_news-contents{flex-direction:column;align-items:flex-start;gap:5px;padding:10px}.bl_date-tag{gap:5px;flex-wrap:wrap}.bl_date-tag a{width:100%;padding:.5em 0}.el_news-contents:hover{text-decoration:underline;color:red}.ly_news-container{margin:60px 15px 0;flex-direction:column}.postLinks a{font-size:1.2rem}}@media (max-width:500px){.postLinks{padding:30px 15px}}.ly_blog-container{margin:120px auto 0;padding:0 20px}.blog{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;margin-bottom:90px;gap:30px}.bl_blog-contents-wrapper{display:flex;flex-direction:column}.bl_blog-wrapper{width:75%;display:flex;flex-wrap:wrap;justify-content:space-between}.bl_blog-contents-container{display:block;width:32%;background-color:#f8f5eb;border-radius:10px;margin-bottom:30px;padding:15px 15px 20px;box-shadow:0 3px 24px rgba(0,0,0,.16)}.bl_blog-contents-container:hover{filter:drop-shadow(0 3px 24px rgba(0,0,0,.2))}.el_blog-img img{width:100%;object-fit:cover;max-height:200px}.bl_blog-contents-info{display:flex;flex-direction:column}.bl_news-info{display:flex}.bl_date-inner{width:100%;padding:15px 15px 0 10px}.date-inner-ttl{font-size:1.6rem;color:#202020;margin-bottom:1em}.date-excerpt p{font-size:1.4rem;color:#202020}.ly_blog-sidebar{width:20%;padding:15px;border-radius:10px;max-width:250px}.bl_blog-sidebar-container{margin-bottom:30px;padding-bottom:15px}.bl_category-list{list-style:none}.el_blog-sidebar-title{font-size:1.8rem;text-align:left;font-weight:600;line-height:2;border-bottom:2px solid #ffa621}.bl_category-list li{padding:10px 0;position:relative;border-bottom:1px solid #ccc}.bl_category-list li a{transition:all .3s ease;display:block;font-size:1.4rem;line-height:2;color:#222}.bl_category-list:after{position:absolute;content:"›";top:50%;right:15px;font-size:2rem;color:#222;transform:translateY(-50%);transition:all .3s ease}.bl_category-list:hover{opacity:.7}.bl_blog-sidebar-container:last-child{margin-bottom:0}@media (max-width:768px){.ly_blog-container{margin:60px auto}.bl_blog-container{flex-direction:column}.bl_blog-wrapper{width:100%;display:block;margin-bottom:60px}.bl_blog-contents-container{width:100%}.ly_blog-sidebar{width:100%;max-width:none}}.single-blog-contents-wrapper{max-width:1140px;margin:15px auto 30px}.single-blog-title{text-align:center}.single-blog-title .time{font-weight:700;margin-bottom:1em;font-size:1.2rem;display:block;color:#705630}.single-blog-title .title h2{color:#705630;padding-bottom:30px;width:80%;margin:0 auto 60px}.wp-block-image img{display:block;margin:0 auto;object-fit:cover;max-height:500px;width:800px}.single-blog-contents{padding:0 15px}.single-blog-contents .content{margin-top:clamp(90px, 8.33333vw, 120px)}.single-blog-contents h1,.single-blog-contents h2,.single-blog-contents h3,.single-blog-contents h4,.single-blog-contents h5,.single-blog-contents h6{color:#705630;margin-top:20px;margin-bottom:20px;text-align:center}.single-blog-contents h1{text-shadow:2px 2px 4px #ccc}.single-blog-contents h2:before{content:"";width:2px;height:1.5em;background-color:#ffa621;margin-right:10px}.single-blog-contents p{color:#705630;line-height:2;margin:1em auto;width:100%;font-size:1.8rem;margin:0}.single-blog-contents p:last-child{margin-bottom:90px}.single-blog-contents ul,.single-blog-contents ol{margin:1em}.single-blog-contents li{margin:1em;list-style:square}.single-blog-contents a{color:#ffa621;text-decoration:none}.single-blog-contents img{margin:30px auto;width:100%}.single-blog-contents a:hover{text-decoration:underline}.single-blog-contents iframe{width:90%;margin:0 auto;display:block;min-height:450px;margin-right:auto}@media (max-width:768px){.single-blog-contents p{font-size:clamp(16px, 3.2vw, 24px)}.single-blog-contents iframe{min-height:350px;width:100%}}.ly_blog-sidebar .archive{margin-bottom:60px}.archive_title{font-size:1.8rem;text-align:left;font-weight:600;line-height:2;border-bottom:2px solid #ffa621;color:#705630}.archive_list{margin:0}.archive_list .cat-item{padding:10px 0;position:relative;border-bottom:1px solid #ccc}.archive_list .cat-item a{font-size:1.4rem}.el_circle-decoration{display:block;margin:0 auto;width:80px}.el_donation-decoration{display:block;margin:0 auto}@media (max-width:768px){.el_circle-decoration{width:60px}.el_donation-decoration{width:15%}}.wp-pagenavi{text-align:center}.page-number{text-align:center;margin:60px}.page-numbers{background-color:transparent;border:1px solid #ffa621;border-radius:30px;padding:1em 2em}.page-numbers:active,.page-numbers.current{background-color:#ffa621;color:#fff}.post-categories{padding:.05em;background-color:#ffa621;font-size:1rem;font-weight:700;border-radius:5px;text-align:center;min-width:100px;margin:0;border:1px solid #ffa621;border-radius:40px}.page-container{max-width:1140px;padding:0 20px;margin:0 auto}.post-categories a{color:#fff}.bl_post-item{padding:15px 15px 20px;background-color:#f8f5eb;box-shadow:0 3px 24px rgba(0,0,0,.16);border-radius:10px;width:33%}.single-time{color:#fff}.home-btn{display:block;margin:0 auto}.ly_news-single-container{display:block;background-color:#fff;border-radius:20px;padding:2em;margin:6em auto}.ly_news-single-container .bl_news-contents{flex-direction:column}.ly_news-single-container .el_news-contents h2{font-size:clamp(22px, 2.08333vw, 30px)}.content p,.content span{margin-bottom:1em}.bl_post-thumbnail img{width:100%;object-fit:cover;max-height:200px}@media screen and (max-width:1170px){.ly_news-single-container{margin:6em 1em;padding:1em}}@media screen and (max-width:768px){.post-categories{min-width:80px;height:20px}}