@import url("https://fonts.googleapis.com/css?family=Kosugi&display=swap");@font-face{font-family:'Icons';src:url(//josei-kyodo.jp/wp-content/themes/josei-kyodo/css/../fonts/icons.eot);src:url(//josei-kyodo.jp/wp-content/themes/josei-kyodo/css/../fonts/icons.eot?#iefix) format("embedded-opentype"),url(//josei-kyodo.jp/wp-content/themes/josei-kyodo/css/../fonts/icons.woff) format("woff"),url(//josei-kyodo.jp/wp-content/themes/josei-kyodo/css/../fonts/icons.ttf) format("truetype"),url(//josei-kyodo.jp/wp-content/themes/josei-kyodo/css/../fonts/icons.svg#Icons) format("svg")}body,body *{font-family:'Kosugi',sans-serif}body{color:#555}a{outline:none}article{-webkit-transform:rotate(.001deg);-ms-transform:rotate(.001deg);transform:rotate(.001deg)}footer{-webkit-transform:rotate(.001deg);-ms-transform:rotate(.001deg);transform:rotate(.001deg)}a:hover img{opacity:1}.header{box-shadow:0 0 10px rgba(0,0,0,.2);overflow:visible}.header__wrap{position:relative}.header__logo img{width:300px}.header__nav__list{position:absolute;right:0;bottom:2px}.header__nav__list__item{-webkit-transform:rotate(.001deg);-ms-transform:rotate(.001deg);transform:rotate(.001deg)}.header__nav__list__item a{color:#000;font-size:1.5rem;padding:11px 0 9px;line-height:20px;display:block}.header__nav__list__item a:hover{text-decoration:none;color:#40c8a5}.header__nav__list__item.-contact a{padding-left:40px;padding-right:40px;color:#fff;text-shadow:0px 0px 10px transparent;background:#40c8a5}.header__nav__list__item.-contact a:hover{text-decoration:none;color:#fff;text-shadow:0px 0px 10px #fff;background:#23e0b0}button{outline:none}.header__toggle{top:15px;right:10px;outline:none}.header__toggle__menu{height:20px;width:30px}.header__toggle__menu__span{height:2px;background:#555}.header__toggle__menu__span:nth-of-type(2){top:9px}.header__toggle__menu__open__span:nth-of-type(1){-webkit-transform:translateY(9px) rotate(-45deg);-ms-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.header__toggle__menu__open__span:nth-of-type(3){-webkit-transform:translateY(-9px) rotate(45deg);-ms-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}.header__toggle__text{font-size:10px;color:#555;line-height:20px}article.top{overflow-x:hidden}article.top p{font-size:1.6rem}.header__gnav{width:80%;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.15)}.header__gnav__ul li{border-bottom:2px solid #eee}.header__gnav__ul li a{color:#555}.footer__logo__top{width:270px}.footer__logo__top img{width:100%}.heading01{font-weight:400;padding:0 0 30px}.top__about{margin:60px 0 75px}.top__about__message{display:-webkit-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.top__about__message>figure{width:35%;min-width:400px;margin-left:5%}.top__about__message>div{width:60%}.top__about__message>div p{font-size:1.6rem;margin-bottom:1.6rem;line-height:2}.top__about__message>div p strong{background:-webkit-linear-gradient(transparent 60%,#aef4a4 0%);background:linear-gradient(transparent 60%,#aef4a4 0%);padding:3px}.top__about__link{text-align:center}.c-btn{border:1px solid #8fe2c1;display:inline-block;margin:0 auto;font-size:1.6rem;line-height:20px;padding:15px 30px;border-radius:25px;color:#444}.c-btn:after{font-family:'Icons';content:'Ｌ';margin-left:10px}.c-btn:hover{text-decoration:none !important;background:#8fe2c1;color:#fff}.top-consult__ttl{border:1px solid rgba(0,0,0,.05);border-width:2px 0;font-weight:400;background:url(//josei-kyodo.jp/wp-content/themes/josei-kyodo/css/../images/pages/top/top-houritu-soudan.jpg) center no-repeat;background-size:cover}.top-consult__ttl span:before{width:100%;margin:0 auto;height:2px;-webkit-transform:rotate(-.001deg);-ms-transform:rotate(-.001deg);transform:rotate(-.001deg)}.top-consult__box{box-shadow:0px 0px 10px rgba(0,0,0,.1);border:0}.top-consult__img{border:1px solid rgba(0,0,0,.075);max-width:300px}.top-consult__wrap .box{border:0;box-shadow:0px 0px 10px rgba(0,0,0,.1);margin-bottom:15px}.top-consult__wrap .box__link-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.top-consult__wrap .box__link-list li{color:#555;float:none;width:46%;margin:0 2%;padding:0;border:1px solid #ddd;border-width:1px 0;margin-bottom:-1px;font-size:1.5rem;line-height:1.5;padding:10px 0;list-style:disc}.top-consult__wrap .box__link-list li:after{display:none}hr{border:1px solid rgba(0,0,0,.05);border-width:2px 0 0;height:0;font-size:0px;margin:60px 0}#tel{display:-webkit-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;position:fixed;z-index:6}body{font-size:1.6rem}p,dt,dd{line-height:1.75;font-size:1.6rem}.consultation-head>p{line-height:1.75;font-size:1.6rem}.slider-member__txt{display:none}.page__article__header,.l-container{max-width:1260px;margin:auto;padding:0 2rem}.top-news{max-width:1260px;padding:0 2rem}.top-news .news-list__box{white-space:nowrap}.news-list__cat{max-width:100%}.news-list__cat.-cat1{background:#95c7f9}.news-list__cat.-cat2{background:#40c8a5}.news-list__cat.-cat3{background:#e2c044}.news-list__cat.-cat4{background:#ff934f}.news-list__cat.-cat5{background:#6dbfdb}.page__article__wrap--about:before{background:0 0}.page__article__1stimage{float:right;margin-left:5%;margin-top:-30rem;width:45%;max-width:450px}.page__article__1stimage img{width:100%}.consultation-head__balloon p{display:none}.consultation-section{overflow-x:hidden}.consultation-example__tabs--border{width:98vw;margin:0;padding:0}.member__profile{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.member__profile-text{margin-left:3%}.member__profile-text h2.heading02{margin-bottom:30px}@media screen and (min-width:769px){.top__mv .-sp{display:none}}@media screen and (min-width:960px){.page__article__header,.l-container{padding:0 40px}}@media screen and (min-width:960px),print{#tel{-webkit-transform:rotate(.001deg);-ms-transform:rotate(.001deg);transform:rotate(.001deg);right:15px;top:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#tel .-tel{margin-right:30px;line-height:35px}#tel .-tel a{color:#13a882;display:-webkit-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#tel .-tel a i{display:block;width:35px;height:35px;border:1px solid #13a882;margin-right:10px;border-radius:3px;text-align:center;vertical-align:bottom}#tel .-tel a i:before{content:'℡';font-family:'Icons';font-size:18px;color:inherit;vertical-align:top;display:block;line-height:33px}#tel .-tel a div{text-align:center}#tel .-tel a div span{display:block;vertical-align:bottom;line-height:24px;height:24px;font-size:24px}#tel .-tel a div span small{font-size:18px}#tel .-tel a div time{font-size:11px;line-height:11px;height:11px;display:block}#tel .-tel a:hover{text-decoration:none;color:#23e0b0 !important}#tel .-contact a{display:block;padding:0 40px;line-height:35px;color:#fff;background:#40c8a5}#tel .-contact a:hover{text-decoration:none;color:#fff;text-shadow:0px 0px 10px #fff;background:#23e0b0}}@media screen and (max-width:1024px){.main{margin-top:60px !important}.top__about__message{display:block}.top__about__message>figure{width:45%;margin:0 auto 30px auto;text-align:center;min-width:inherit;max-width:270px}.top__about__message>div{width:100%}}@media screen and (max-width:959px){body{padding-bottom:50px}#site-header{z-index:10 !important}.footer__logo__top{margin-left:auto;margin-right:auto;padding-right:30px}.header__wrap .header__tel{display:none}.header__logo{position:absolute;left:5px;top:4px}.header__logo img{width:240px}.header{height:60px}.top-consult__wrap .box__link-list{display:block;border-top:1px solid #ddd}.top-consult__wrap .box__link-list li{width:100%;margin:0;margin:0;border-width:0 0 1px;list-style:none}.top-consult__box{display:-webkit-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;padding-top:3rem}.top-consult__box .top-consult__img{margin-top:22px;margin-bottom:0}#tel{bottom:0;left:0;width:100%;text-align:center}#tel .-tel{width:50%;background:#95c7f9}#tel .-tel a{color:#fff;padding:8px 0;display:block}#tel .-tel a i{display:none}#tel .-tel a div{text-align:center}#tel .-tel a div span{display:block;vertical-align:bottom;line-height:23px;height:23px;font-size:23px}#tel .-tel a div span small{font-size:18px}#tel .-tel a div time{font-size:11px;line-height:11px;height:11px;display:block}#tel .-tel a:hover{text-decoration:none !important}#tel .-contact{width:50%;background:#40c8a5;display:-webkit-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#tel .-contact a{display:block;color:#fff;font-size:18px}#tel .-contact a:hover{text-decoration:none !important}.top-news{padding:0}.top-news .top-news__link{padding-right:2rem}.member__profile figure img{max-width:360px}}@media screen and (max-width:768px){.top__mv .-pc{display:none}.consultation-head__image{margin-top:130px;width:100%;height:auto}.consultation-head__image .consultation-head__balloon{right:0}}@media screen and (max-width:767px){.page__article__1stimage{margin-top:-3rem;min-width:200px}.member__profile{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse}.member__profile .member__profile-text{width:560px;max-width:100%;margin:2rem 0 0}.member__profile figure{width:560px;max-width:100%}.member__profile figure img{width:100%;border:1px solid #eee}}@media screen and (max-width:480px){.consultation-head__image{margin-top:150px}.consultation-head__image .consultation-head__balloon{top:-150px}}@media screen and (min-width:855px){.pc-none{display:none}.consultation-section{position:relative;padding:80px 0}.consultation-image{position:absolute;right:15%;top:0;max-width:40%;z-index:2;opacity:.9;width:30vw}.consultation-section__head{position:relative;z-index:1;margin-bottom:30px}.consultation-head p{position:relative;z-index:1;line-height:1.8}.heading02{position:relative;z-index:5}}@media screen and (max-width:854px){.mobile-none{display:none}.consultation-section__head .heading02{margin:0}.consultation-section{padding:40px 20px}.consultation-image{position:static;text-align:center;width:70vw;margin:20px auto}.consultation-image img{max-width:90%;height:auto}.consultation-head p{line-height:1.7}}