@media screen and (min-width:1200px){.top_search_bt{position:relative;top:-230px;background-color:#910012;font-size:130%;border-radius:5px !important}}body.single-kaiin .p-page-header{display:none}@media screen and (min-width:960px){body.single-kaiin th{width:20%}}body.home a.p-btn{background-color:#910012;border-radius:5px !important}body.home .p-cb{padding-top:0}.p-index-content09{margin-bottom:0}.style4a{border-left:5px solid #61932c !important}.style3b{border-top-color:#568556 !important;border-top:3px solid #8ed72c;background:#f6f7f1}.well3{background:#fbf9f0}body.home .p-triangle{position:unset;width:auto;height:auto;background:#788d56;color:#fff;padding:15px}.p-article08__content{background:#eaefe2}.p-triangle:before{display:none}.p-page-header{margin-bottom:50px}.p-blog-list__item{width:24%;margin-bottom:40px;margin-left:10px}@media screen and (max-width:991px){.p-blog-list__item{width:32%}}@media screen and (max-width:767px){.p-blog-list__item{width:48%;margin-bottom:24px}p.p-index-content02__desc br{display:none}}#map{width:100%;height:400px;overflow:hidden}#map iframe{width:100%}.category-description{text-align:center;margin-bottom:50px}g:hover{opacity:.5}span.p-kana{font-size:70%}div#ad_widget-2{display:none}.c-breadcrumb__item--home span{display:contents}.p-index-content02.p-cb__item.l-inner{margin-bottom:0}.p-index-content08.p-cb__item.l-inner{width:100%}.p-index-content08.p-cb__item.l-inner a.p-btn{color:#fff}a.tel{font-size:135%}.p-interview-list p.p-triangle.p-triangle--no-padding{display:none}.p-interview-list a.p-article06__img.p-hover-effect--type1,.p-interview-list .p-article06__title{border:1px solid #ccc}.p-entry__body p{line-height:1.8}.p-entry__body img{margin:5px}.p-archive-header{margin-bottom:40px}@media screen and (max-width:960px){div.category-description img{width:100%}}a:hover img{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.p-entry__body .wp-caption{border:0}@media screen and (max-width:767px){.p-blog-list__item{width:46%}}@media screen and (max-width:640px){.p-entry__body img.alignright,.p-entry__body img.alignleft{float:none;display:block}}@media screen and (max-width:640px){.last td:last-child{border-bottom:solid 1px #ccc;width:100%}{width:80%}th,td{　　border-bottom:none;display:block;width:100%}}.p-article01__title{font-weight:700}body.single-kaiin table{background-color:#fff}body.single-kaiin .p-entry__body th{background:#eaefe2}span.t-container{text-shadow:2px 2px 5px #000}.p-entry__body .wp-caption-text{font-size:14px}@media screen and (min-width:960px){.toc_list li{float:left;border-right:1px solid #888}.toc_list li a{margin:10px 20px;padding:5px}#toc_container a:hover{background-color:#75035c;color:#fff;text-decoration:none}}.p-entry__body table{width:100%}.well3{line-height:1.8}.mw_wp_form dl{display:flex;flex-wrap:wrap;margin:30px 0 0;border:1px solid #38d;border-top:none}.mw_wp_form dl>dt,.mw_wp_form dl>dd{width:100%;padding:1em;border-top:1px solid #38d;text-align:center}@media print,(min-width:768px){.mw_wp_form dl>dt,.mw_wp_form dl>dd{text-align:left}.mw_wp_form dl>dt{display:flex;align-items:center;width:20%}.mw_wp_form dl>dd{width:80%;border-left:1px solid #38d}}.mw_wp_form input[type=text],.mw_wp_form input[type=email],.mw_wp_form input[type=tel],.mw_wp_form textarea{padding:1em;font-size:15px;border:1px solid #ccc}.mw_wp_form input[type=submit],.mw_wp_form input[type=submit]:hover{display:table;margin:30px auto;background-color:#a64a97;color:#fff;padding:10px 20px}.mw_wp_form .form_step{display:flex;justify-content:center;align-items:center;margin:0;list-style:none}.mw_wp_form .form_step>li{display:block;position:relative;padding:.5em;width:22%;border:1px solid currentColor;color:#38d;font-size:1.5vw;font-weight:700;text-align:center}.mw_wp_form .form_step>li:nth-of-type(n+2){margin:0 0 0 4%}.mw_wp_form .form_step>li:nth-of-type(n+2):before{position:absolute;top:50%;left:-1.5em;width:.5em;height:.5em;border-top:2px solid #38d;border-left:2px solid #38d;transform:translateY(-50%) rotate(135deg);content:""}.mw_wp_form_input .form_step>li:nth-of-type(1),.mw_wp_form_preview .form_step>li:nth-of-type(2),.mw_wp_form_complete .form_step>li:nth-of-type(4){background-color:#38d;color:#fff}@media print,(min-width:992px){.mw_wp_form .form_step>li{font-size:18px}}.mw_wp_form_complete div{margin:30px 0 0;text-align:center}.table-res-form .requied{font-size:.8em;color:#fff;display:inline-block;padding:0 5px;background:red;border-radius:2px;margin-left:5px}body:not(.single-kaiin) .kaiin-list{display:none}ul.side-kaiin li{padding:10px 0;clear:both;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:gray;display:flow-root}img.attachment-thumbnail.size-thumbnail.wp-post-image{width:100px;height:100px;float:left;margin-right:10px}h4.side_kaiin-list{background-color:#c9d1a3;padding:15px;margin-bottom:5px}.p-widget__title{color:#000;background-color:#c9d1a3 !important}.widget_nav_menu li{margin-bottom:18px;font-size:unset;list-style:circle}ul#menu-\%e5\%ae\%ae\%e5\%b4\%8e\%e3\%81\%ae\%e7\%95\%b3\%e5\%b1\%8b\%e3\%81\%95\%e3\%82\%93{padding-left:revert}.l-contents .qa-list dl{position:relative;margin:30px 0 0;      border:1px solid #ddd}.l-contents .qa-list dl:first-child{margin-top:0}.l-contents .qa-list dl dt{position:relative;margin:0;padding:20px 20px 20px 60px;font-weight:700;background:#e7e1ca}.l-contents .qa-list dl dt:before{font-size:22px;line-height:1;position:absolute;top:20px;left:20px;display:block;content:'Q.';color:#3285bf}.l-contents .qa-list dl dd:before{font-size:22px;line-height:1;position:absolute;left:20px;display:block;content:'A.';font-weight:700;color:#3285bf}.l-contents .qa-list dl dd{position:relative;margin:0;padding:20px 20px 20px 60px}.l-contents .qa-list dl dd p{margin:30px 0 0}.l-contents .qa-list dl dd p:first-child{margin-top:0}@media screen and (max-width:767px){.l-contents .qa-list dl{margin:10px 0 0}.l-contents .qa-list dl:after{top:20px;right:20px;width:7px;height:7px}.l-contents .qa-list dl dt{padding:16px 16px 16px 50px;font-size:14px}.l-contents .qa-list dl dt:before{font-size:14px;top:20px;left:20px}.l-contents .qa-list dl dd:before{font-size:14px;left:20px;margin-top:5px}.l-contents .qa-list dl dd{margin:0;padding:16px 16px 16px 50px;font-size:14px}.l-contents .qa-list dl dd p{margin:30px 0 0}.l-contents .qa-list dl dd p:first-child{margin-top:0}}a.btn-url{min-width:350px;max-width:90%;border-radius:5px !important;font-size:110%;display:inline-block;margin:0;padding:.6em 1.3em .5em;background-color:#356db4;color:#fff !important;text-align:center;transition:all .3s ease-in-out 0s}a.btn-email{min-width:350px;max-width:90%;border-radius:5px !important;font-size:110%;display:inline-block;margin:0;padding:.6em 1.3em .5em;background-color:#910012;color:#fff !important;text-align:center;transition:all .3s ease-in-out 0s}.l-contents .qa-list dl dt:before{color:#22822e}