body{margin:0;padding:0;font-family:'Segoe UI',Helvetica,Arial,"游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,sans-serif;word-wrap:break-word;overflow-wrap:break-word}.responsive-menu-item-link img{max-height:40px;max-width:100%}.menu-item{padding-bottom:20px}ul#responsive-menu>li{margin-bottom:10px}ul#responsive-menu{padding-top:20px}.siteheader{margin:10px 0 20px}.header-logo{text-align:center}.header-logo img{max-width:260px;height:auto;margin:2%}.menu-main-navigation-container{overflow:hidden;display:flex;justify-content:center}.menu-main-navigation-container>ul{margin:0 auto}.menu-main-navigation-container>ul>li{float:left;text-align:center;line-height:30px;padding:1% 0;margin:0 15px}.menu-main-navigation-container>ul>li>a>img{height:25px}.menu-main-navigation-container>ul>li>a{padding:.8em 0;font-weight:700}ul{list-style:none}.pageheader-title-img{margin-bottom:40px}@media (min-width:768px){.menu-main-navigation-container{overflow:hidden;display:flex;justify-content:center}.pageheader-title-img img{width:100%;height:auto}}@media (max-width:767px){.menu-main-navigation-container{display:none}.pageheader-title-img img{height:110px;object-fit:cover;max-width:100%}.menu-item{height:35px}.menu-item>a>img{height:30px}}.footer-inner{max-width:1080px;margin:0 auto;font-size:16px}.footer-left{float:left;width:30%;margin:5px}.footer-left>ul{margin:0;padding:0}.footer-left>ul>li{margin-bottom:5px}.footer-left>ul>li>a{color:#fff}.footer-center{float:left;width:30%;margin:5px}.footer-center>ul{margin:0;padding:0}.footer-center>ul>li{margin-bottom:5px}.footer-center>ul>li>a{color:#fff}.footer-right{float:left;width:30%;margin:5px}.footer-right>ul{margin:0;padding:0}.footer-right>ul>li{margin-bottom:5px}.footer-right>ul>li>a{color:#fff}.clearfix:after{content:" ";display:block;clear:both}.footer-link{max-width:500px;margin:0 auto;padding:0 5%}.footer-company{text-align:center}.footer-sns{margin:auto}.footer-sns img{width:50px}.footer-link img{margin:20px;max-width:100%}.footer-rakuras img{margin:0;width:300px;filter:invert(88%) sepia(61%) saturate(0%) hue-rotate(229deg) brightness(107%) contrast(101%)}.footer-link a{opacity:.6;color:#fff}.footer-link a:hover{opacity:.6;color:#fff}.footer-copy{text-align:center;font-size:14px;margin-top:20px}@media (min-width:768px){.footer-area{background-color:#464a4d;color:#fff;padding:2%}}@media (max-width:767px){.footer-area{background-color:#464a4d;color:#fff;padding:5% 3%}.footer-left{clear:both;width:100%}.footer-center{clear:both;width:100%}.footer-right{clear:both;width:100%}}.topslider img{width:100%;height:auto}.top-title{margin-bottom:20px;text-align:center;font-size:1.5em}.top-text{text-align:justify;line-height:200%}.top-1-text{margin:2px;padding:0 5px;border-left:solid 5px #4d4d4d}.top-tomenu-img{text-align:center}.top-tomenu-img img{max-width:100%;height:auto}.top-tomenu-img a:hover{opacity:.6}.top-1{padding:5% 5% 2%;background-color:#f9f9f9}.top-2{padding:5% 5% 2%}.top-3{padding:0 5% 5%}.top-3-text{margin:5%;text-align:center}.top-3-text img{height:34px}.top-3-contents{padding:1%;width:20%;float:left}.contents-title{text-align:center;padding:5%;background-color:#f1e8e8}.contents-img img{max-width:100%;height:auto}.eventnews-area{padding:2%}.eventnews-area img{border-radius:10px}.news-table{border-collapse:separate;border:solid 4px #f9f9f9;border-radius:20px;text-align:center}.eventnews-title{text-align:center}.eventnews-title img{max-height:80px}.event-line{margin:4% 3% 0;text-align:center}.workstyle{background-color:#f9f9f9;padding:5%}.workstyle-img{padding:3%}.workstyle-img-title{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;color:#fff;font-size:30px;text-align:center;text-shadow:0px 0px 8px #333;width:100%}.workstyle-img img{width:100%;border-radius:20px}.interview{width:100%;position:relative;display:inline-block;padding:5%}.interview-pic{padding:1%;margin-bottom:20px;height:auto}.interview-pic img{width:100%;height:auto;border-radius:10px}.event-thumb img{width:100%;height:auto}.footer-contents{margin:1%;text-align:center;align-items:center}.footer-contents img{max-width:250px;padding:20px;align-items:center}.event-textarea{margin:5% 2%;font-size:18px;color:#333}.event-title{margin-bottom:15px}.event-date{text-align:right;letter-spacing:.05em}.news-table-title{margin-left:10%}.news-table-title img{max-width:150px}.news-viewmore{margin:1%;text-align:center}.news-viewmore img{max-width:120px}.news-viewmore a:hover{opacity:.5}.top-madoguchi-link img{width:100%;height:auto}.top-madoguchi-link a:hover{opacity:.8}.new-table{border-collapse:collapse;border:none;background-color:#f9f9f9;padding:10px;margin:0 auto;max-width:1000px}.new-table img{width:100%;height:auto}.new-table th{padding:10px;border-top:1px solid #ddd}.new-table th:nth-child(2){border-top:none}.new-table>table{margin-left:auto;margin-right:auto;width:100%}.fieldset{border:2px solid;padding:20px;border-radius:10px}.legend{padding-left:5px}.top-contents{text-align:center}.top-2-right img{width:80%;padding:5px}.top1-link{padding:10px;text-align:center}.top1-link fieldset{margin:5px auto}.akiya-title{margin:15px 0;font-size:18px;color:#333}.akiya-container{position:relative}.akiya-container p{position:absolute;padding:0;padding:1%}.akiya-date{position:absolute;top:0;right:0;font-size:12px;background-color:#fff;padding:2px;border-bottom-left-radius:4px;z-index:2}.akiya-price{text-align:right;margin-bottom:15px;color:#333}.akiya-situation,.akiya-situation-back{font-size:17px;font-weight:700;position:absolute; top:50%;left:50%;transform:translate(-50%,-450%);margin:0;padding:0}.akiya-situation{color:#fff;z-index:2;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.akiya-situation-back{color:#000;z-index:1}.akiya-situation-cont{color:#fff;background-color:#000;display:inline-block;padding:.35em .5em;margin-right:.3em;margin-bottom:5px;text-decoration:none;line-height:1;border-radius:.4em;font-size:.9em}.yellow_bkline{background:linear-gradient(transparent 70%,#ff0 0%)}@media (min-width:768px){.top-1-left{width:50%;padding:3%;float:left}.top-1-right{width:50%;float:right}.top-2-left{width:50%;float:left}.top-2-right{width:50%;float:right}.topslider{border:solid 25px #93d1d7}.event-single{padding:0 3%;margin-bottom:20px;height:450px}.contents-text-right{width:50%;padding:3%;float:right;text-align:left}.contents-text-left{width:50%;padding:3%;float:left;text-align:right}.date{display:none}}@media (max-width:767px){.topslider{border:solid 10px #93d1d7}.event-single{padding:0 3%;margin-bottom:20px}.news-table-title{margin-left:0}.top-tomenu-img img{max-width:100%}.contents-img img{max-width:60%}.top-3-contents{padding:1%;width:33%;float:left}.top-3-text img{height:20px}.top-contents{margin:0}.top-contents img{margin:0}.new-table{width:auto}.top-text{padding:0 10px}.workstyle-img{margin:3px 0}.workstyle-img img{width:100%}.sumaho-delite{width:0;height:0}.sumaho-delite img{width:0;height:0}.date{display:block}}.swiper2{width:100%; padding:0px 60px;position:relative;box-sizing:border-box}.eventSwiper3{margin:0 auto;width:90%;overflow:hidden}.swiper2-wrapper{display:flex}.swiper2-slide{flex-shrink:0;width:auto;height:auto}.swiper-button-next,.swiper-button-prev{color:#000;z-index:10;top:50%;transform:translateY(-50%);position:absolute}.swiper-button-prev{left:0}.swiper-button-next{right:0}.event2-border{width:95%;flex:0 0 240px;border:1px solid #ccc;border-radius:8px;background:#fff;margin:0 10px;display:flex;flex-direction:column;transition:transform .3s;height:auto;overflow:hidden}.event2-thumb{width:100%;overflow:hidden}.event2-thumb img{width:100%;height:auto;display:block;object-fit:contain}.event2-textarea{padding:10px;flex-grow:1}.event2-title{font-weight:700;color:#333;line-height:1.4;word-break:break-word;overflow-wrap:break-word;display:block;white-space:normal}.rv-viewmore{height:322px;display:flex;justify-content:center;align-items:center;text-align:center}.rv-viewmore img{height:auto;margin:0}.ep-viewmore{height:370px;display:flex;justify-content:center;align-items:center;text-align:center}.ep-viewmore img{height:auto;margin:0}.ev-viewmore{height:310px;display:flex;justify-content:center;align-items:center;text-align:center}.ev-viewmore img{height:auto;margin:0}@media (max-width:640px){.event2-border{width:90%;margin:10px auto}.event2-thumb img{object-fit:contain}}.only-sp-slide{display:none}@media screen and (max-width:768px){.only-sp-slide{display:block;text-align:center}.only-sp-slide img{width:70%;height:auto;border-radius:8px}.footer-contents{display:none}}.howto-area{margin-bottom:50px}.howto-area-topimg{text-align:left}.howto-area-text{padding:3%;font-size:16px;line-height:1.5;letter-spacing:1.2px;text-align:justify;max-width:980px;margin:0 auto}.howto-area-link>ul{padding:0;margin:0}.howto-area-link>ul>li{background-image:url(//rakuras.jp/wp-content/themes/iju/img/link-head.png);background-repeat:no-repeat;background-position:5px 3px;padding-left:22px}.howto-area-link{padding:0 5%;font-size:16px;line-height:1.5;letter-spacing:1.2px;max-width:980px;margin:0 auto}@media (min-width:768px){.howto-area-topimg img{max-width:100%;height:auto}.howto-illust{float:right;padding-right:3%}}@media (max-width:767px){.howto-area-topimg img{max-height:29px}.howto-illust{text-align:center;margin-top:10%}}.madoguchi-area-title{margin-bottom:5%}.madoguchi-area-title img{width:100%;height:auto}.madoguchi-area{max-width:750px;margin:0 auto;margin-bottom:30px;line-height:200%}.madoguchi-title{text-align:center}.madoguchi-title img{max-width:100%;height:auto}.madoguchi-name{margin:20px 0;text-align:center;font-size:22px;font-weight:700}.madoguchi-hitokoto{text-align:center;letter-spacing:.06em}.madoguchi-ph{text-align:center}.madoguchi-ph img{max-width:100%;height:auto}.madoguchi-table table{width:100%;font-size:.92em;border:1px solid #efefef;margin:1.5em 0}.madoguchi-table tr{border-bottom:1px solid #efefef}.madoguchi-table th{background-color:rgba(0,0,0,.1);border:1px solid #cfcfcf;padding:.5em;text-align:center}.madoguchi-table td{padding:.8em;border:1px solid #cfcfcf;background:rgba(255,255,255,.6);word-break:break-all}.madoguchi-table ul{margin:0;padding:0}.madoguchi-title-add{font-size:14px;text-align:center;margin-bottom:15px}@media (min-width:768px){li.madoguchi-map-1{float:left;width:300px}}@media (max-width:767px){li.madoguchi-map-1{float:left;margin-bottom:15px}}h1.event-s-title{font-size:2em;font-weight:700}.event-s-area{max-width:750px;margin:0 auto;margin-bottom:30px}.event-s-category{display:inline-block;border:1px solid #666;padding:.35em .5em;margin-right:.3em;margin-bottom:10px;text-decoration:none;line-height:1;border-radius:.4em}.event-s-content{margin:40px 0;line-height:200%}.event-s-content img{max-width:100%;height:auto}.org-area{max-width:800px;margin:0 auto}.org-area-inner{margin-bottom:40px}.org-title{text-align:center}.org-title img{max-width:120px}.org-line{color:#2ea7e0;border-bottom:5px solid #2ea7e0}.org-text{margin-top:20px;text-align:center;line-height:2em}.org-text2{margin-top:20px;line-height:2em;text-align:justify}.org-profile{margin-top:20px;text-align:center;line-height:2em}.org-profile img{max-width:100%;height:auto}.profile-img{margin-bottom:20px}.profile-img img{border-radius:100px;max-width:200px}.profile-name{font-size:16px;letter-spacing:.5em}.profile-name-l{color:#646667;font-size:11px;letter-spacing:.1em}.profile-text{text-align:justify}.message-title{margin-top:5%;font-size:15px;font-weight:700;text-align:center}.org-history{max-width:630px;margin:0 auto;padding-top:20px}.org-history table{margin-top:20px;text-align:left;letter-spacing:.1em;max-width:700px}.org-history th{padding:0 5px;width:70px;letter-spacing:.00001em;vertical-align:top}.org-history td{vertical-align:top;padding:0 0 15px 10px}.faq-area{max-width:900px;margin:0 auto;margin-bottom:50px}.faq-menu{padding-bottom:50px;max-width:570px;margin:0 auto}.faq-menu img:hover{opacity:.6}.faq-menu-single{text-align:center;font-size:20px;font-weight:700;margin-bottom:20px;padding:0 3%}.faq-menu-single img{max-width:100%;height:auto}.faq-menu-link{padding-top:20px;max-width:220px}.faq-menu-link img{max-width:100%;height:auto}.faq-content dt{background-image:url(//rakuras.jp/wp-content/themes/iju/img/faq-icon-q.png);background-repeat:no-repeat;background-position:5px 2px;min-height:35px;padding:5px 0 5px 47px;margin-top:40px;border-bottom:1px dotted #333}.faq-content dd{background-image:url(//rakuras.jp/wp-content/themes/iju/img/faq-icon-a.png);background-repeat:no-repeat;background-position:5px top;margin-top:10px;padding:0 5px 10px 45px;text-align:justify}.faq-content-link{margin:1% 0}.faq-content-link>ul{padding:0;margin:0}.faq-content-link>ul>li{background-image:url(//rakuras.jp/wp-content/themes/iju/img/link-head.png);background-repeat:no-repeat;background-position:5px 3px;padding-left:22px}.ouenpage-area{max-width:900px;margin:0 auto;margin-bottom:50px}.lead-text{text-align:justify;margin-bottom:2%;border:solid .5px #000;padding:20px;display:inline-block}.graph-area{margin-bottom:50px}.graph-area:not(:last-child){margin:25px 0;border-bottom:dotted .5px #000}.graph-catch{margin-bottom:5px}.graph-catch img{max-width:100%;height:auto}.graph-text{margin-bottom:20px;text-align:justify}.graph-name{font-size:18px;font-weight:700}.graph-table{border-collapse:collapse;margin-bottom:10px}.graph-table2{border-collapse:collapse;margin-bottom:10px}.graph-table th,.graph-table td{padding:10px;text-align:center;border:1px #000 solid}.graph-table2 th,.graph-table2 td{padding:10px;text-align:center;border:1px #000 solid}.graph-table>table{width:100%;max-width:630px}.linegraph-img{margin-bottom:20px}.linegraph-title{margin-bottom:15px;font-size:18px;font-weight:700}.linegraph-img img{max-width:100%}.linegraph-area{margin:20px 0}.graphtd_f{font-size:22px;font-weight:700}.color_blue{background-color:#bce3e7}.color_gray{background-color:#efefef}.color_pur{background-color:#ced7ec}.graph-source{font-size:13px}.graph-source-url{font-size:14px;word-break:break-all;margin-bottom:20px}.graph-s-img{margin:25px 0}.graph-s-img img{max-width:100%;height:auto}.ouen-s-access>span{border:solid .5px #000;padding:5px;font-weight:700;font-size:20px}.ouen-s-access{margin:10px 0}.ouen-s-access-inner{margin-bottom:20px}.ouen-s-bold{background-image:url(//rakuras.jp/wp-content/themes/iju/img/maru.png);background-repeat:no-repeat;background-position:0 3px;padding-left:20px;margin-top:10px}.ouen-s-link{background-image:url(//rakuras.jp/wp-content/themes/iju/img/link-head.png);background-repeat:no-repeat;background-position:5px 3px;padding-left:22px}.margin_b25{margin-bottom:25px}.training-textarea{margin-top:20px}.training-catch{background-image:url(//rakuras.jp/wp-content/themes/iju/img/maru.png);background-repeat:no-repeat;background-position:0 3px;padding-left:20px;font-weight:700;margin-bottom:5px;font-size:18px}.training-spot{margin-bottom:5px}.pc-none-img{margin-bottom:3%}.ouen-image-manual{margin:0 3%;float:left}.ouen-image-manual img{height:140px}.ouen-image{margin:3%;float:left}.ouen-image img{height:140px;margin:1%}@media (min-width:768px){.pc-none{display:none}}@media (max-width:767px){.sp-none{display:none}}.support-table-area{overflow:auto;margin-bottom:30px}.support-table td{padding:10px;text-align:center;min-width:80px}.support-box-page{margin-bottom:20px;padding-left:3%}.support-cityarea{margin-bottom:50px}.support-cityname{font-size:25px;margin-bottom:10px}.support-box-stage{padding-left:5%;line-height:30px}.support-box-stage>span{padding:3px;background-color:gray;color:#fff}.support-box-title{font-size:20px;border-bottom:dotted .5px #000;padding-bottom:5px;margin-bottom:10px}.support-box{margin-bottom:20px;text-align:justify}.support-box-org{font-weight:700;font-size:18px;margin-bottom:5px}.support-box-system{margin-bottom:15px}.support-box-name{background-image:url(//rakuras.jp/wp-content/themes/iju/img/maru.png);background-repeat:no-repeat;background-position:0 3px;padding-left:20px}.support-box-text{padding-left:5%}.support-box-url{padding-left:5%;font-size:15px}.support-table img{max-width:70px;max-height:45px}.support-table a:hover{opacity:.6}.support-title{text-align:center;padding:5%}.support-text-right{width:50%;float:right}.support-text-left{width:50%;float:left}.sien-bk-container{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin-bottom:20px;text-align:left}.sien-bk-image{width:300px;height:auto;margin-right:20px;flex-shrink:0}.sien-bk-text{max-width:360px}@media (max-width:600px){.sien-bk-container{flex-direction:column;align-items:center}.sien-bk-image{margin:0 0 15px}.sien-bk-text{max-width:90%}}.contact-area{margin-bottom:50px}.contact-title{font-size:30px;max-width:600px;margin:0 auto;padding:20px 0}.contact-form-area{max-width:600px;margin:0 auto}.contact-item{margin-bottom:5px}.contact-must{color:#ca2e2f;font-size:12px;padding-left:10px}.contact-item-small{font-size:12px}.contact-item-area{margin-bottom:20px}.contact-text{border:solid .5px #000;padding:2%}.contact-text-inner{font-size:.8em;text-align:justify}.emi-area{max-width:750px;margin:0 auto}.emi-mainph img{width:100%;height:auto}.emi-title{font-size:1.6em;font-weight:700}.emi-mainph{margin-bottom:3%}.emi-name{font-size:1.3em;float:left;padding-right:10px}.emi-name_rubi{font-size:.8em;line-height:43px}.emi-summary{margin-bottom:2%}.emi-toparea{padding-bottom:35px;border-bottom:1px dotted #333}.emi-content{margin:40px 0;text-align:justify;line-height:200%}.emi-content img{max-width:100%;height:auto}.su-style{background-color:#f6ac3b;padding:15px;margin-bottom:2%;color:#fff}.se-style{background-color:#cfdb00;padding:15px;margin-bottom:2%;color:#fff}.emi-style-color{text-align:center;margin:20px auto}.emi-style-ph{text-align:center;margin-bottom:30px}.emi-style-ph img{max-width:100%;height:auto}.all-emi-title{margin-bottom:15px;font-size:21px}.all-emi-name{text-align:right;margin-bottom:15px}.all-emi-category{display:inline-block;border:1px solid #666;padding:.35em .5em;margin-right:.3em;margin-bottom:5px;text-decoration:none;line-height:1;border-radius:.4em;font-size:.9em}.archive-area{max-width:1180px;margin:0 auto}.sup-profile-area{margin-bottom:40px;text-align:justify}.line-color-su{height:25px;background-color:#f6ac3b}.line-color-su{height:25px;background-color:#f6ac3b}.line-color-se{height:25px;background-color:#cfdb00}.p1_su{border-left:solid 5px #f6ac3b;padding-left:10px}.p1_se{border-left:solid 5px #cfdb00;padding-left:10px}.tax-area{max-width:1180px;margin:0 auto}.tax-word{font-size:1.5em;padding:2% 2% 0}.p-type-color-su{background-color:#f6ac3b;display:inline-block;padding:.35em .5em;margin-right:.3em;margin-bottom:5px;text-decoration:none;line-height:1;font-size:.9em}.p-type-color-su a{color:#333;text-decoration:none}.p-type-color-se{background-color:#cfdb00;display:inline-block;padding:.35em .5em;margin-right:.3em;margin-bottom:5px;text-decoration:none;line-height:1;font-size:.9em}.p-type-color-se a{color:#333;text-decoration:none}.page-headtitle{margin-bottom:25px}.page-content{margin:40px 0}.sitemap-area1{margin-bottom:15px}.sitemap-area1 ul{padding:0;margin:0}.sitemap-area1>ul>li{background-image:url(//rakuras.jp/wp-content/themes/iju/img/link-head.png);background-repeat:no-repeat;background-position:5px 3px;padding-left:22px}.sitemap-area2{margin-bottom:15px;margin-left:25px;line-height:25px}.sitemap-area2 ul{padding:0;margin:0}.sitemap-area2>ul>li{background-image:url(//rakuras.jp/wp-content/themes/iju/img/link-head.png);background-repeat:no-repeat;background-position:5px 3px;padding-left:22px}p.kotei-title{font-size:2em;font-weight:700}.kotei-area{max-width:750px;margin:0 auto;margin-bottom:30px;line-height:200%}.kotei-img img{max-width:100%;height:auto}.kotei-category{display:inline-block;border:1px solid #666;padding:.35em .5em;margin-right:.3em;margin-bottom:10px;text-decoration:none;line-height:1;border-radius:.4em}.kotei-content{margin:40px 0;line-height:200%}.kotei-content img{width:auto}.youtube{position:relative;width:100%;padding-top:56.25%}.youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.yasuchika-title img{margin:10px;width:70%}.yasuchika-title1{margin:20px 0;border-width:5px 0;border-color:#ed7d31;border-style:double;width:100%}.yasuchika-title1 img{height:70px;width:auto}.yasuchika-title2{margin:20px 0;border-width:5px 0;border-color:#262626;border-style:double;width:100%}.yasuchika-title2 img{height:70px;width:auto}.ys-border{border-top:1px solid #262626;width:100%}@media (min-width:768px){.kotei-img img{width:auto}.yasuchika-title img{width:70%}.yasuchika-title1 img{margin:5px 0;width:auto;height:70px}.yasuchika-title2 img{margin:5px 0;width:auto;height:70px}}@media (max-width:767px){.kotei-img img{width:auto}.yasuchika-title img{width:100%;height:auto}.yasuchika-title1 img{margin:5px 0;width:100%;height:auto}.yasuchika-title2 img{margin:5px 0;width:100%;height:auto}}summary{cursor:pointer;transition:.2s;position:relative;display:block;padding-left:20px;cursor:pointer}summary:hover{cursor:pointer;background-color:#efefef}summary::-webkit-details-marker{display:none}summary:before,summary:after{content:"";margin:auto;position:absolute;top:0;bottom:0;left:0}summary:before{width:16px;height:16px;border-radius:4px;background-color:#1da1ff}summary:after{left:6px;width:5px;height:5px;border:4px solid transparent;border-left:5px solid #fff;box-sizing:border-box;transition:.1s}details[open] summary:after{transform:rotate(90deg);left:4px;top:5px}}.nopage-area{max-width:980px;margin:0 auto;padding:40px 0}.nopage-404{text-align:center;font-size:80px;color:#93d1d7}.nopage-text{text-align:center}.nopage-link{padding-top:40px;text-align:center}.kn-pagearea{max-width:900px;margin:0 auto;text-align:justify;line-height:200%}.kn-topimg img{max-width:100%;height:auto;margin-bottom:30px}.kn-toptext{margin-bottom:30px}.kn-topic1{margin:30px 0}.kn-table table{width:100%;font-size:.92em;border:1px solid #efefef;margin:1.5em 0}.kn-table tr{border-bottom:1px solid #efefef}.kn-table th{background-color:rgba(0,0,0,.1);border:1px solid #cfcfcf;padding:.5em;text-align:center}.kn-table td{padding:.8em;border:1px solid #cfcfcf;background:rgba(255,255,255,.6);word-break:break-all}.kn-area-link>ul{padding:0;margin:0}.kn-area-link>ul>li{background-image:url(//rakuras.jp/wp-content/themes/iju/img/link-head.png);background-repeat:no-repeat;background-position:5px 3px;padding-left:22px;margin-top:3px}.kn-area-link{letter-spacing:1.2px;max-width:980px;margin:0 auto}.kn-list-area{border-top:solid 1px #000;padding-top:30px;margin-bottom:50px}.kn-list-line{margin-top:10px}.kn-list-line a:hover{opacity:.6}.kn-list-line-2 a:hover{opacity:.6}.kn-city-topimg img{max-width:100%;height:auto}.kn-city-topimg{margin:10px 0}.kn-keyword{color:#9f9fa0;margin-top:5px}.kn-table{margin-bottom:30px}.kn-list-line-2 img{margin-right:3px}.kn-city-text{margin-top:10px}.margin_t5{margin-top:5px}.kn-list-line-area{margin-top:50px}.kn-list{padding:0}.kn-text{margin:5%;text-align:center}.kn-text img{height:34px}.kn-box{overflow:hidden;margin:1%;padding:1%;border-bottom-style:dashed}.kn-box-contents{width:33%;float:left}.kn-box-text{padding-left:2%;width:66%;float:left;font-weight:700}.kn-box-deta{clear:both;width:100%;padding:10px;text-align:center}.kn-box-deta img{width:230px}.kn-box-contents-sub{border-width:.5px;border-top-style:dotted}.kn-box-contents-sub2{border-width:.5px;border-top-style:dotted;border-bottom-style:dotted}@media (min-width:768px){.kn-list-line,.kn-list-line-sub{float:left;margin-right:15px}.kn-list-line-2{margin-top:15px}.kn-table th{width:170px}}@media (max-width:767px){.kn-list-line-2 img{max-width:66px;height:auto}.kn-list-line-2{margin-top:5px}.kn-contents{padding:1%;width:33%;float:left}.kn-box{margin:1%;padding:1%;border-bottom-style:dashed}.kn-box-contents{width:100%;clear:both}.kn-box-text{width:100%;padding-left:2%;clear:both;font-weight:700}}.ep-top-content{margin:20px 0}.ep-table{width:100%;line-height:2;border-collapse:collapse;border:none}.ep-table th{padding:10px;width:30%;border-bottom:1px solid #ddd}.ep-table td{padding:10px;width:70%;border-bottom:1px solid #ddd}.eh-link{margin:30px;text-align:center}.eh-link img{height:70px}.ep-toparea{padding-bottom:0}.ep-line{margin:0}.post-navigation{display:flex;justify-content:space-between;align-items:center;margin-top:40px;padding:20px 0;border-top:2px solid #ccc;font-size:16px;gap:10px}.post-navigation .prev-post a,.post-navigation .next-post a{text-decoration:none;color:#0073aa;background-color:#f2f2f2;padding:8px 16px;border-radius:6px;transition:all .3s ease;display:inline-block}.post-navigation .prev-post a:hover,.post-navigation .next-post a:hover{color:#fff;background-color:#0073aa;text-decoration:none}@media screen and (max-width:600px){.post-navigation{flex-direction:column;align-items:stretch}.post-navigation .next-post{margin-top:10px}}@media (min-width:768px){.ep-tb{padding:0 3%}}@media (max-width:767px){.ep-tb{padding:0 3%}}.hoikushi{text-align:center}.hoikushi img{width:100%;   margin:auto}.navi-area{text-align:center;margin-bottom:5%}blockquote{position:relative;padding:30px 15px 8px;box-sizing:border-box;font-style:italic;background:#efefef;color:#555}blockquote:before{display:inline-block;position:absolute;top:5px;left:3px;vertical-align:middle;content:"“";font-family:sans-serif;color:#cfcfcf;font-size:90px;line-height:1}blockquote p{padding:0;margin:10px 0;line-height:1.7;font-size:.8em}blockquote cite{display:block;text-align:right;color:#888;font-size:.4em}.c-reset{font-size:16px}.c-reset *,.c-reset *:before,.c-reset *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.c-reset img{border:0;margin:0;vertical-align:top;max-width:100%}.c-reset a{color:#333}.c-reset ul,.c-reset ol{list-style:none;margin:0;padding:0}.c-reset h1,.c-reset h2,.c-reset h3,.c-reset h4,.c-reset h5,.c-reset h6{font-size:14px;font-weight:500;margin:0;padding:0}@media only screen and (min-width:768px){.c-reset a[href^="tel:"]{pointer-events:none}.c-reset a,.c-reset a:before,.c-reset a:after,.c-reset button{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.c-reset .sp{display:none !important}}@media only screen and (max-width:767px){.c-reset .pc{display:none !important}}@media only screen and (max-width:949px){.c-reset .pc2{display:none !important}}@media only screen and (min-width:950px){.c-reset .sp2{display:none !important}}.l-inner{margin:0 auto;padding:100px 15px;max-width:1016px}@media only screen and (max-width:767px){.l-inner{padding:65px 20px}}.bnr-box .l-inner{padding-top:0;padding-bottom:0;max-width:920px}.pageheader-title-img+.bnr-box{margin-top:-10px}.bnr-box+.container .support-title{padding-top:30px}