@charset "UTF-8";@charset "utf-8";*{border:0;margin:0;outline:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font:inherit;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;text-decoration:none;vertical-align:baseline}html{font-size:62.5%;width:100%;height:100%}body{line-height:1;position:inherit;text-align:left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}article,aside,dialog,figure,footer,header,main,menu,nav,section{display:block}audio,canvas,video{display:inline-block}br,hr{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}input,select{vertical-align:middle}table{border-collapse:collapse;border-spacing:0;empty-cells:show}@charset "utf-8";.rte{line-height:1.8;display:inline-table}.rte:after{content:".";display:block;height:0;clear:both;visibility:hidden}.rte img{width:auto;height:auto;max-width:100%}.rte p{margin-bottom:1em}.rte p a{color:#1474da;text-decoration:underline}.rte .justifyright{text-align:right}.rte strong{font-weight:700}.rte ul,.rte ol{margin-bottom:.5em;margin-left:20px}.rte ul li,.rte ol li{margin-bottom:.5em}.rte .l60{width:60%;float:left;margin-bottom:1em}.rte .r38{width:38%;float:right;margin-bottom:1em}.rte .r60{width:60%;float:right;margin-bottom:1em}.rte .l38{width:38%;float:left;margin-bottom:1em}.rte .lr-clear{clear:both}.rte .sub-hx{color:#fff;font-size:18px;font-weight:700;background-color:#ee87b5;padding:6px 5px;margin-bottom:10px;line-height:1.4}p.text{line-height:1.4;margin-bottom:1em}.red{color:red}.yellow-line{background:linear-gradient(transparent 50%,#ffffd6 0%)}.yellow-line span{color:#ee87b5}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-table}* html .clearfix{height:1%}.clearfix{display:block}.puru{animation-duration:1.4s;animation-name:purupuru;animation-iteration-count:infinite}@keyframes purupuru{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.sp{display:none}.pc{display:block}.main-hx{font-size:26px;font-weight:700;color:#262626;background-color:#c7dc68;border-bottom:3px solid #87ae22;border-radius:10px 10px 0 0;padding:25px 3% 25px;margin-bottom:25px}.base-hx{background:#87ae22;color:#fff;border-radius:10px;padding:15px 24px 12px 2%;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:15px}.sub-hx{color:#fff;font-size:18px;font-weight:700;background-color:#ee87b5;padding:6px 5px;margin-bottom:10px;line-height:1.4}.lp{float:left}.rp{float:right}.cbp{clear:both}.lihe0{line-height:0}.cn-mp{margin-bottom:15px}.mb5p{margin-bottom:5px}.mb10p{margin-bottom:10px}.mb15p{margin-bottom:15px}.mb20p{margin-bottom:20px}.mb25p{margin-bottom:25px}.mb30p{margin-bottom:30px}.mb35p{margin-bottom:35px}.mb40p{margin-bottom:40px}.mb45p{margin-bottom:45px}.mb50p{margin-bottom:50px}.w10{width:10%}.w12{width:12%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w18{width:18%}.w20{width:20%}.w22{width:22%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w28{width:28%}.w30{width:30%}.w32{width:32%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w38{width:38%}.w40{width:40%}.w42{width:42%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w48{width:48%}.w50{width:50%}.w52{width:52%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w58{width:58%}.w60{width:60%}.w62{width:62%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w68{width:68%}.w70{width:70%}.w72{width:72%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w78{width:78%}.w80{width:80%}.w82{width:82%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w88{width:88%}.w90{width:90%}.w92{width:92%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w98{width:98%}.w100{width:100%}img{width:100%;height:auto}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;color:#383838;font-style:normal;text-decoration:none}a:link{color:#383838;font-style:normal;text-decoration:none}a:visited{color:#383838;text-decoration:none}a:hover{color:#383838;font-style:normal;text-decoration:underline}a:active{text-decoration:none}.fade:hover{opacity:.6;filter:alpha(opacity=60);transition:.5s}nav.pagination{margin:15px 2%}nav.pagination h2{display:none}nav.pagination .nav-links .page-numbers{display:inline-block;background-color:#ffb100;border:1px solid #f59b0e;border-radius:5px;padding:5px 7px;color:#fff;text-decoration:none}nav.pagination .nav-links .dots{background:0 0;border:none;border-radius:0;padding:5px 7px;color:#b54806}nav.pagination .nav-links .current{background-color:#ff7600}nav.pagination .nav-links a.page-numbers:hover{background-color:#ff8d00}.movie .hx{font-size:18px;font-weight:700;line-height:1.4;padding-bottom:3px;margin-bottom:10px}.movie .hx span{border-bottom:2px solid #000}.movie-box{position:relative;padding-bottom:52%}.movie-box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.tap-bnr{margin:20px 0 20px}.main-bnr ul li{margin-bottom:15px}.main-bnr .text{font-weight:700}.main-bnr .text span{color:#77ad0a;text-decoration:underline}.form-box table p{line-height:1.4;margin-bottom:1em}.form-box table{width:100%;margin-bottom:20px;line-height:1.4}.form-box table th{background-color:#eee;border:1px solid #a5a3a3;padding:10px 2%;font-size:14px;vertical-align:middle;width:33%}.form-box table td{background-color:#fff;border:1px solid #a5a3a3;padding:10px 2%;border-bottom:solid 1px #ddd;vertical-align:middle}.form-box table td.txt input{width:100%;border:none;background:#eee;font-size:14px;padding:20px;margin:10px 0}.form-box table td input.text40{width:45%}.form-box table td select{border:1px solid #adadad;margin:10px 0}.form-box table td textarea{width:100%;height:200px;background:#fff;border:1px solid #cdcdcd;font-size:14px;padding:20px}.form-box .btn{text-align:center;margin-bottom:25px}.form-box .btn input{width:320px;background-color:#dbdbdb;border:1px solid #727272;border-radius:5px;padding:10px 0}.form-box input,.form-box textarea,.form-box select{border:1px solid #cdcdcd;width:100%}.mwform-checkbox-field input.check{width:auto}.form-box h3{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:10px}.form-box .privacy-box{border:1px solid #aaa;padding:15px 2%;font-size:14px;height:200px;overflow-y:scroll;margin-bottom:15px}.form-box .privacy-box h4{font-size:16px;font-weight:700;line-height:1.4;margin-bottom:10px}.form-box .pp-box{width:100%;overflow-y:scroll;height:350px;margin-bottom:25px;padding:15px 3%;border:1px solid #aaa;line-height:1.4;background-color:#effcff}.form-box .pp-box p{margin-bottom:1em;font-size:14px}#flow ol{display:flex;flex-wrap:wrap;justify-content:space-between}#flow ol li{width:32%;margin:0 0 15px}#guide .guide-box{background-color:#faffee;padding:3%;border-radius:10px;margin-bottom:15px}#guide .guide-box .box{margin-bottom:15px}#guide .guide-box .box .time{width:50%;float:left}#guide .guide-box .box .guide-info{width:48%;float:right}#guide .guide-box .box .guide-info dl{margin:0 1% 10px 0}#guide .guide-box .box dl dt{width:80px;float:left;text-align:center;line-height:1.4}#guide .guide-box .box dl dd{width:calc(98% - 80px);float:right;font-size:14px;line-height:1.4}#guide .inst li{width:49%;float:left;margin-bottom:10px}#guide .inst li.n2{float:right}.ekiten{background-color:#ffffd6;padding:3%;border-radius:10px}.ekiten h2{margin-bottom:15px}.ekiten .btn{margin-top:15px}#innai .view{width:100%;margin-bottom:15px}#innai .gmap{width:100%}#innai .gmap iframe{border:1px solid #cacaca !important;width:100%;height:450px;margin-bottom:20px}#voice .voice-list .voice-box{width:100%;margin:0 auto 25px}#voice .voice-box .box{border-top:1px solid #5e4639;border-bottom:1px solid #5e4639;background-color:#fffbe4;margin-bottom:10px;padding-bottom:15px}#voice .voice-box .box .hx{width:100%;color:#73390c;background-color:#ffdb6d;padding:10px 3%;font-size:17px;font-weight:700;line-height:1.4;margin-bottom:15px}#voice .voice-box .box .img{width:22%;float:left;margin-bottom:15px;position:relative;margin-left:3%}#voice .voice-box .box .img img.icon-voice{position:absolute;bottom:0;right:0;width:50px}#voice .voice-box .box .text{width:67%;float:right;line-height:1.4;margin-bottom:25px;font-size:14px;margin-right:3%}#voice .voice-box .box .etc{clear:both;font-size:13px;color:#555656;line-height:1.2}@media screen and (max-width:768px){.sp{display:block}.pc{display:none}#guide .in-box h3 span{background:0 0}.form-box dl dt,.form-box dl dd{width:100%;float:none}}@media screen and (max-width:480px){.rte .l60,.rte .r38,.rte .l38,.rte .r60{width:100%;float:none}.rte .r38,.rte .l38{text-align:center}#flow ol li{width:49%;margin:0 0 25px}#guide .guide-box .box .time{width:100%;float:none;margin-bottom:10px}#guide .guide-box .box .guide-info{width:100%;float:none}#guide .guide-box .box dl dt{width:100%;float:none;text-align:left;margin-bottom:3px}#guide .guide-box .box dl dd{width:100%;float:none}#voice .voice-box .box .hx{width:100%;float:none}#voice .voice-box .box .img{width:80%;float:none;margin:0 auto 15px}#voice .voice-box .box .text{width:96%;float:none;margin:0 auto 15px}#voice .voice-box .box .etc{width:96%;margin:0 auto}}@charset "utf-8";.flexnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none;-webkit-transform-style:preserve-3d;overflow:hidden;margin:0 auto;width:100%;max-height:0}.flexnav.opacity{opacity:0}.flexnav.flexnav-show{max-height:2000px;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:scroll;height:75vh}.flexnav.one-page{position:fixed;top:50px;right:5%;max-width:200px}.flexnav li{font-size:100%;position:relative;overflow:hidden}.flexnav li a,.flexnav li span.hx-nav{position:relative;display:block;z-index:2;overflow:hidden;padding:20px;text-decoration:none;font-size:16px;color:#3a740f;background:#e3f9d3;border-bottom:1px solid #6ebe34}.flexnav li ul{width:100%}.flexnav li ul li{font-size:100%;position:relative;overflow:hidden}.flexnav li ul.flexnav-show li{overflow:visible}.flexnav li ul li a{display:block;background:#f3ffea}.flexnav ul li ul li a{background:#bfbfbc}.flexnav ul li ul li ul li a{background:#cbcbc9}.flexnav .touch-button{position:absolute;z-index:999;top:0;right:0;width:100%;height:56px;display:inline-block;text-align:right}.flexnav .touch-button:hover{cursor:pointer}.flexnav .touch-button .navicon{position:relative;top:1.4em;font-size:12px;padding-right:15px;color:#3a740f}.menu-button{position:relative;display:block;padding:1em;font-weight:700;cursor:pointer}.menu-button.one-page{position:fixed;top:0;right:5%;padding-right:45px}.menu-button .touch-button{background:0 0;position:absolute;z-index:999;top:0;right:0;width:50px;height:50px;display:inline-block;text-align:center}.menu-button .touch-button .navicon{font-size:16px;position:relative;top:1em;color:#592f2a}@media all and (min-width:769px){body.one-page{padding-top:70px}.flexnav{overflow:visible}.flexnav.opacity{opacity:1}.flexnav.one-page{top:0;right:auto;max-width:1080px}.flexnav li{overflow:visible}.flexnav li a{border-bottom:none}.flexnav li>ul{position:absolute;top:auto;left:0}.flexnav li>ul li{width:100%}.flexnav li ul li>ul{margin-left:100%;top:0}.flexnav li ul li a{border-bottom:none}.flexnav li ul.open{display:block;opacity:1;visibility:visible;z-index:1}.flexnav li ul.open li{overflow:visible;max-height:100px}.flexnav li ul.open ul.open{margin-left:100%;top:0}.menu-button{display:none}}.oldie body.one-page{padding-top:70px}.oldie .flexnav{overflow:visible}.oldie .flexnav.one-page{top:0;right:auto;max-width:1080px}.oldie .flexnav li{position:relative;list-style:none;float:left;display:block;background-color:#a6a6a2;width:20%;min-height:50px;overflow:visible}.oldie .flexnav li:hover>ul{display:block;width:100%;overflow:visible}.oldie .flexnav li:hover>ul li{width:100%;float:none}.oldie .flexnav li a{border-left:1px solid #acaca1;border-bottom:none;overflow:visible}.oldie .flexnav li>ul{background:#acaca1;position:absolute;top:auto;left:0;display:none;z-index:1;overflow:visible}.oldie .flexnav li ul li ul{top:0}.oldie .flexnav li ul li a{border-bottom:none}.oldie .flexnav li ul.open{display:block;width:100%;overflow:visible}.oldie .flexnav li ul.open li{width:100%}.oldie .flexnav li ul.open ul.open{margin-left:100%;top:0;display:block;width:100%;overflow:visible}.oldie .flexnav ul li:hover ul{margin-left:100%;top:0}.oldie .menu-button{display:none}.oldie.ie7 .flexnav li{width:19.9%}body:after{content:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/close.png) url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/loading.gif) url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/prev.png) url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer{max-width:700px;width:96% !important;height:auto !important}.lightbox .lb-image{width:100% !important;height:auto !important}.lb-dataContainer{max-width:700px;width:96% !important}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/prev.png) left 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/next.png) right 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/close.png) top right no-repeat;text-align:right;outline:none;filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1}html.pushbar_locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.pushbar_locked .pushbar_main_content.pushbar_blur{filter:blur(15px)}.pushbar_overlay{z-index:-999;position:fixed;width:100%;height:100%;top:0;left:0;will-change:opacity;transition:opacity .5s ease;opacity:0;background:#3c3442}html.pushbar_locked .pushbar_overlay{opacity:.8;z-index:999}[data-pushbar-id]{z-index:1000;position:fixed;overflow-y:auto;will-change:transform;transition:transform .5s ease;background:#fff}[data-pushbar-direction=left][data-pushbar-id],[data-pushbar-direction=right][data-pushbar-id]{top:0;width:200px;max-width:100%;height:100%}[data-pushbar-direction=top][data-pushbar-id],[data-pushbar-direction=bottom][data-pushbar-id]{left:0;width:100%;min-height:150px}[data-pushbar-direction=left][data-pushbar-id]{left:0;transform:translateZ(0) translateX(-100%)}[data-pushbar-direction=right][data-pushbar-id]{right:0;transform:translateZ(0) translateX(100%)}[data-pushbar-direction=top][data-pushbar-id]{top:0;transform:translateZ(0) translateY(-100%)}[data-pushbar-direction=bottom][data-pushbar-id]{bottom:0;transform:translateZ(0) translateY(100%)}[data-pushbar-id].opened{display:block;transform:translateX(0px) translateY(0px)}@charset "utf-8";html{background:#faffee}body{font-size:15px;color:#212121;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo',Verdana,'Osaka','ＭＳ Ｐゴシック',sans-serif}#wrapper{width:100%;max-width:1180px;height:auto;margin:0 auto;box-shadow:0 0 10px #848484;background-color:#fff}header .sp-top{display:none}header.index{border-bottom:none}header h1{background-color:#c7dc68}header h1 span{display:block;font-size:12px;color:#000;padding:3px 2%}header .hd-box{padding:15px 4%}header .hd-box .logo{width:34%;float:left}header .hd-box .logo a{margin-bottom:10px;display:block}header .hd-box .logo span{line-height:1.4;font-size:11px}header .hd-box .hd-info{width:63%;float:right;padding:1% 0;display:flex;justify-content:space-between}header .hd-box .hd-info .tel{margin-bottom:5px}header .hd-box .hd-info ul{width:49%}header .hd-box .hd-info ul p{font-size:145%;font-weight:700;margin:0 0 5px;text-align:center}header .hd-box .hd-info ul .time{margin-bottom:5px}header .hd-box .hd-info{display:block}header .hd-box .hd-info ul{display:flex;justify-content:space-between;width:100%}header .hd-box .hd-info ul div{width:49%}header .hd-box.higabara-hd .hd-info{display:block}header .hd-box.higabara-hd .hd-info ul{display:flex;justify-content:space-between;width:100%}header .hd-box.higabara-hd .hd-info ul div{width:49%}header .hd-box .hd-info-diet{width:60%;display:flex;justify-content:space-between;float:right;flex-wrap:wrap}header .hd-box .hd-info-diet .time{width:48%}header .hd-box .hd-info-diet .link{width:50%}.line-diet.pc{background:#df3e62;border-radius:10px;padding:7px 0;margin:0 0 5px}#sp-nav{display:none}#visual ul li{line-height:0}#breadcrumb{width:100%;max-width:1040px;padding:0 2%;margin:0 auto}#breadcrumb ul{padding:13px 0;font-size:14px}#breadcrumb ul li{float:left}#breadcrumb ul li a{text-decoration:underline;color:#0a85bd}#breadcrumb ul li a:hover{color:#0276dc}#content{padding-bottom:60px}.content-top{padding-top:30px}#cnt{width:100%;max-width:1040px;margin:0 auto;padding:0 2%}#main{width:70%;float:right}#side{width:26%;float:left}#side .side-link01{margin-bottom:10px}#side .side-link01 a{display:block;font-size:18px;color:#000;padding:20px 4%;text-decoration:none;text-align:center;background:#c7dc68;border-radius:10px}#side .side-nav01{background:#87ae22;margin-bottom:10px;border-radius:10px;border:2px solid #87ae22}#side .side-nav01 h2{font-size:18px;color:#fff;padding:13px 4%;text-align:center}#side .side-nav01 h2 a{color:#fff;display:block;text-decoration:none}#side .side-nav01 ul{border-top:none;background-color:#fff;border-radius:0 0 8px 8px}#side .side-nav01 ul li{border-bottom:1px dashed #8b8a7a;padding:14px 0 12px 12%;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/icon01.png) no-repeat 10px 15px}#side .side-nav01 ul li:last-child{border-bottom:none}#side .side-nav01 ul li a{text-decoration:none;color:#575544}#side .side-nav01 ul li a:hover{text-decoration:underline;color:#4d331c}#side ul.side-bnr li{margin-bottom:10px}#side .side-blog{margin-bottom:10px}#side .side-blog h2{background-color:#b2eaea;border-radius:5px 5px 0 0;padding:14px 4%;border-bottom:3px solid #65a7a7;font-size:16px;font-weight:700;color:#115050}#side .side-blog h2 img{max-width:217px}#side .side-blog ul{background-color:#f8f8f8;padding-bottom:10px;border-radius:0 0 5px 5px}#side .side-blog ul li{border-bottom:1px dotted #6b6a6a;padding:15px 8% 8px}#side .side-blog ul li:last-child{border-bottom:none}#side .side-blog ul li span{font-size:13px;display:block;margin-bottom:5px}#side .side-blog ul li a{color:#0b80b9;text-decoration:underline;line-height:1.4}#side .side-blog ul li a:hover{color:#09359c}footer{border-top:5px solid #c7dc68;background-color:#fff}footer .ft-box{width:100%;max-width:1180px;height:auto;margin:0 auto;padding:15px 4%}footer .ft-box .logo{width:34%;float:left}footer .ft-box .logo a{margin-bottom:10px;display:block}footer .ft-box .logo span{line-height:1.4;font-size:11px}footer .ft-box .ft-info{width:63%;float:right;padding:1% 0;display:flex;justify-content:space-between}footer .ft-box .ft-info .tel{margin-bottom:5px}footer .ft-box .ft-info ul{width:49%}footer .ft-box .ft-info ul p{font-size:145%;font-weight:700;margin:0 0 5px;text-align:center}footer .ft-box .ft-info ul .time{margin-bottom:5px}footer .ft-nav{width:100%;max-width:1180px;margin:0 auto 20px;padding:0 4%}footer .ft-nav .main-nav{margin-right:1%;display:flex;justify-content:space-between}footer .ft-nav .main-nav li{margin-bottom:5px;line-height:1.4;width:16%}footer .ft-nav .main-nav li a{display:block;background-color:#87ae22;text-align:center;color:#fff;text-decoration:none;padding:5px 0;border:1px solid #87ae22}footer .ft-nav .main-nav li a:hover{background-color:#fff;color:#87ae22;border:1px solid #87ae22}footer .ft-nav .main-nav li .sp{display:block}footer .ft-nav .sub-nav .menu-box h3{color:#87ae22;margin-bottom:5px;padding:5px 3% 5px 0;border-bottom:1px solid #87ae22;font-weight:400}footer .ft-nav .sub-nav .menu-box{width:100%;line-height:1.4}footer .ft-nav .sub-nav .menu-box ul{display:flex;flex-wrap:wrap}footer .ft-nav .sub-nav .menu-box ul li{font-size:13px;margin:3px 1% 3px 0}footer .ft-nav .sub-nav .menu-box ul li:before{content:"\25b6";color:#87ae22;font-size:10px;padding-right:4px}footer p.copy{text-align:center;padding:10px 0;background-color:#c7dc68;color:#000;font-size:13px}#sp-fttap{display:none}footer .ft-box.tsurubara-hd .ft-info{display:block}footer .ft-box.tsurubara-hd .ft-info ul{display:flex;justify-content:space-between;width:100%}footer .ft-box.tsurubara-hd .ft-info ul div{width:49%}footer .ft-box.higabara-hd .ft-info{display:block}footer .ft-box.higabara-hd .ft-info ul{display:flex;justify-content:space-between;width:100%}footer .ft-box.higabara-hd .ft-info ul div{width:49%}.pagetop{width:55px;position:fixed;bottom:5%;right:8%;z-index:100}@media screen and (max-width:768px){#wrapper{box-shadow:none;margin-bottom:0}header.index{margin-bottom:0}header .hd-box .logo{width:100%;max-width:296px;float:none;margin:0 auto}header .hd-box .hd-info{width:100%;float:none;max-width:618px;margin:0 auto;display:none}header .hd-box .hd-info-diet{width:100%;float:none;max-width:618px;margin:0 auto}.line-diet.sp{max-width:618px;margin:1% auto 0}#main,#side{width:100%;float:none}footer .ft-box .logo{width:100%;max-width:296px;float:none;margin:0 auto 15px}footer .ft-box .logo a{padding-right:0}footer .ft-box .ft-info{width:100%;max-width:658px;float:none;margin:0 auto 15px}footer .ft-nav-box .box{width:100%;margin-left:0;float:none}footer .ft-nav-box .box{width:100%;margin-left:0;float:none}footer .ft-nav{display:block}footer .ft-nav .main-nav{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between}footer .ft-nav .main-nav li{width:49%}footer .ft-nav .main-nav li .sp{display:none}}@media screen and (max-width:480px){header{margin-top:19.3%}header .sp-top{display:block}header .pc-top{display:none}header.index{margin-bottom:0}#visual{display:none}#pc-nav{display:none}#sp-nav{display:block;z-index:1;position:fixed;top:0;width:100%}#sp-nav ul#sp-nav-btn{background:#c8eaaf;border-bottom:1px solid #81d742}#sp-nav ul#sp-nav-btn li{width:14.285%;float:left}#sp-nav ul#sp-nav-btn li a{padding:3% 5%;display:block}#sp-nav ul#sp-nav-btn li img{width:100%;max-width:121px}#sp-nav ul#sp-nav-btn .menu-button{padding:.5% .8%;display:block}#sp-nav ul#sp-nav-btn .menu-button .touch-button{display:none}#sp-nav ul#sp-nav-btn li.menu-btn img{padding:10% 25%}.content-top{padding-top:0}footer{padding-bottom:16%}footer .ft-nav-box{display:none}footer p.copy{margin-top:0}#sp-fttap{display:block;z-index:500;position:fixed;bottom:0;width:100%}#sp-fttap ul{padding:2% 1% 1%;background-color:rgba(255,255,255,.8)}#sp-fttap ul li.tap01{width:49%;float:left}#sp-fttap ul li.tap02{width:49%;float:right}}
@charset "UTF-8";@charset "utf-8";.root .root-box{margin-bottom:30px;width:48%}.root .root-text{margin-bottom:15px;font-weight:700;line-height:1.5}.root .flex{display:flex;justify-content:space-between;flex-wrap:wrap}.in-access .in-img{width:39%;float:left;margin-bottom:10px}.in-access .area{width:56%;float:right;margin-bottom:15px}.in-access table.area tr{line-height:1.4;vertical-align:middle}.in-access table.area tr th{border:1px solid #ee87b5;background-color:#ffdcec;color:#432f19;padding:7px 2%;width:25%;text-align:center}.in-access table.area tr td{border:1px solid #ee87b5;background-color:#fff;padding:7px 2%}.in-access table.time{width:100%;margin-bottom:.5em}.in-access table.time tr{line-height:1.4;vertical-align:middle;text-align:center}.in-access table.time tr th{border:1px solid #ee87b5;background-color:#ffdcec;color:#653300;padding:12px 2%;vertical-align:middle}.in-access table.time tr td{border:1px solid #ee87b5;background-color:#fff;padding:12px 2%;vertical-align:middle}.in-access div.text p{line-height:1.4;margin-bottom:1em}.in-access iframe{border:2px solid #cacaca !important;width:100%;height:300px;margin-bottom:20px}#price .price-box table.price-list{width:100%;line-height:1.2;margin-bottom:10px}#price .price-box table.price-list tr th{border:1px solid #67841e;background-color:#daf498;color:#2a3707;text-align:center;padding:8px 2%;font-size:16px;font-weight:700;vertical-align:middle}#price .price-box table.price-list tr th.w30{width:30%}#price .price-box table.price-list tr td{border:1px solid #67841e;background-color:#fff;padding:16px 4%;font-size:16px;text-align:right;vertical-align:middle}#price .price-box table.price-list tr td.hx{background-color:#e5f0cc;text-align:center}#price .price-box .text .red{color:red}#price .price-box table.price-list tr .txt-c{text-align:center}#price .price-box .min-hx{font-size:20px;font-weight:700;color:#00903e;border-bottom:3px double #00903e;padding-bottom:3px;margin-bottom:10px}@media screen and (max-width:480px){.in-access .in-img,.in-access .area{width:100%;float:none}.root .root-box{width:100%}}@charset "utf-8";#writer{background:#fefbf1;padding:20px 4%;margin:0 0 40px;border:1px solid #dae5e0;border-bottom:#f88d2e 3px solid;box-shadow:0px 4px 0 #eee;-webkit-box-shadow:0px 4px 0 #eee;-moz-box-shadow:0px 4px 0 #eee}#writer h4{font-weight:700;margin-bottom:10px}#writer .writer-inner{display:flex;justify-content:space-between}#writer .writer-inner figure{width:20%}#writer .writer-inner figure img{border:#fff 3px solid;box-shadow:0 0 5px #c1c0c0}#writer .writer-inner .box{width:75%}#writer .writer-inner .box .link{text-align:right}#writer .writer-inner .box .link a{color:#0d67d6}#tbl-cnt{border:1px solid #333;padding:20px}#tbl-cnt .ttl{margin-bottom:1.5rem}#tbl-cnt li{margin-bottom:1rem}#tbl-cnt a{color:#0d67d6}#tbl-cnt a:hover{color:#4cb7d1}.menu{border-bottom:1px solid #96694a;margin-bottom:40px}.main-box{margin-bottom:15px}.main-box h3{margin-bottom:20px}.main-box .box .catch{padding:15px 2% 15px;line-height:1.4;margin-bottom:25px;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/bg-memo.jpg) repeat top left;border:3px solid #6dbb45;border-radius:5px;margin-bottom:25px}p.page-link{text-align:right;margin-bottom:20px}p.page-link a{display:inline-block;background-color:#6dbb45;border:1px solid #50982b;border-radius:5px;padding:3px 2%;color:#fff;font-size:16px;text-decoration:none}p.page-link a:hover{background-color:#448a1f;border:1px solid #326b15;transition:.5s}.main-box{margin-bottom:15px}.main-box h2{margin-bottom:25px}.main-box .box p.img{width:38%;float:right;margin-bottom:25px}.main-box .box ul li,.main-box .box ol li{background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/icon-check.png) no-repeat top left;font-size:17px;padding:0 0 5px 35px;border-bottom:1px dotted #333;margin-bottom:12px}.cnt-box{margin-bottom:50px}.main-bnr .meyasu{color:#fff;text-align:center;padding:2% 0;font-size:120%;background:linear-gradient(#e4090d,#f25a5d)}.tool{margin:3rem auto;padding:0 1rem 1.5rem;max-width:1000px;border:2px solid #0068b7;border-radius:10px}.tool_title{transform:translateY(-24px);padding:1.5rem 1rem;margin:0;background-color:#0068b7;border-radius:5px;color:#fff;text-align:center;font-size:120%;font-weight:700}.tool_content{padding:0 1rem}.tool dl{display:flex;flex-wrap:wrap;padding:0 0 10px}.tool dl dt{margin:0;width:50%}.tool dl dd{margin:0;width:50%}.tool dl .inner{padding:.7rem}.tool dl .item-title{font-size:150%;font-weight:700}.tool dl .item-title>.txt_s{display:block;font-size:1.5rem;font-weight:400;margin-top:7px;line-height:1.2}.tool input{width:90%;appearance:none;background-color:#fff;padding:.5rem .75rem;font-size:100%;line-height:2.5rem;border:1px solid #666;border-radius:6px}.tool .submit,.tool .submit02{margin:.5em auto;display:block;margin-bottom:1rem;padding:1rem 4rem;border:0;border-radius:15px;box-shadow:0px 1px 3px rgba(0,0,0,.18);font-size:150%;color:#fff;cursor:pointer}.tool .submit{background-color:#0068b7}.tool .submit02{background-color:red}.jibai_ttl,.bengo_ttl{font-size:150%;font-weight:700;margin:20px 0}.tool #price:not(:empty),.tool #price02:not(:empty){text-align:center;padding:2rem;font-size:250%;font-weight:700}.tool #price:not(:empty){color:#00467c}.tool #price02:not(:empty){color:#e91e63}.tool .info{margin-top:1.5rem}.tool .info p{margin:.5rem 0;font-size:1em;line-height:1.5}@media screen and (max-width:768px){.mainpage-box .box p.img{width:100%;float:none;text-align:center}.mainpage-box .box p.img img{width:auto;height:auto;max-width:100%}}@media screen and (max-width:480px){.main-box .box .catch{width:100%;float:none}.main-box .lp,.main-box .rp{display:block;float:none;width:100%;margin-bottom:15px}.main-box .box p.img{float:none;width:100%}#writer h4{line-height:1.4;text-align:center}#writer .writer-inner{display:block;margin:20px 0 0}#writer .writer-inner figure{width:50%;margin:0 auto 10px}#writer .writer-inner .box{width:auto}}@charset "utf-8";#blog{margin-bottom:60px}#blog .blog-list .box{background-color:#fffdf4;border:2px solid #ffbc00;padding:2%;margin-bottom:10px}#blog .blog-list .box h3{width:72%;float:right;font-size:16px;line-height:1.2;border-left:3px solid #ff6f14;padding:2px 0 2px 7px;margin-bottom:15px}#blog .blog-list .box h3 span{display:block;font-size:14px;margin-top:5px}#blog .blog-list .box p.blog-img{width:25%;float:left;margin-bottom:10px}#blog .blog-list .box p.blog-img img{background-color:#fff;padding:5px;box-shadow:0px 0px 2px 1px rgba(0,0,0,.2);height:auto}#blog .blog-list .box .text01{width:72%;float:right;line-height:1.5;margin-bottom:10px;overflow:hidden}#blog .blog-list .box p.next-link{text-align:right}#blog .blog-list .box p.next-link a{display:inline-block;background-color:#ff6f14;border-radius:5px;color:#fff;padding:5px 15px;font-size:16px;text-decoration:none}.blog-box{background-color:#fffdf4;border:2px solid #ffbc00;padding:2%;margin-bottom:60px}.blog-box h2{width:72%;float:right;margin-bottom:15px}.blog-box h2 .hx{font-size:18px;line-height:1.2;border-left:3px solid #ff6f14;padding:2px 0 2px 7px;display:block}.blog-box h2 .day{display:block;margin-top:20px;font-size:14px}.blog-box p.blog-img{width:25%;float:left;margin-bottom:10px}.blog-box p.blog-img img{background-color:#fff;padding:5px;box-shadow:0px 0px 2px 1px rgba(0,0,0,.2)}.blog-box .text01{border-top:1px dotted #ad8758;padding-top:15px;margin-bottom:1em;overflow:hidden}.blog-box .text02{overflow:hidden}#blog-tpl{margin-top:40px;padding-top:30px;border-top:5px dotted #fdde4e}#blog-tpl ul.blog-btn{margin-bottom:30px}#blog-tpl ul.blog-btn li{width:49%;float:left;margin-left:2%}#blog-tpl ul.blog-btn li.first{margin-left:0}#blog-tpl ul.link-qr{width:88%;margin:0 auto 25px}#blog-tpl ul.link-qr li{width:49%;float:left;margin-left:2%}#blog-tpl ul.link-qr li.first{margin-left:0}#blog-tpl ul.link-qr li p.link{margin-bottom:15px}#blog-tpl ul.link-qr li p.link a{display:block;color:#6f3f10;font-weight:700;text-align:center;text-decoration:none;background-color:#ffe363;border:2px solid #6f3f10;border-radius:5px;padding:10px 2%}#blog-tpl ul.link-qr li p.link a:hover{background-color:#ff9901}#blog-tpl ul.link-qr li p.qr{width:80%;margin:0 auto}#blog-tpl p.adrs{margin-bottom:15px;line-height:1.4}#blog-tpl p.adrs a{display:inline-block;margin-left:1em;color:#004bfb;text-decoration:underline}#blog-tpl table{width:100%;margin-bottom:15px;line-height:1.4}#blog-tpl table tr th{border:1px solid #fd6538;background-color:#fdae38;color:#fff;padding:9px 0;text-align:center;vertical-align:middle;font-size:18px}#blog-tpl table tr td{border:1px solid #fd6538;background-color:#fff;padding:9px 0;text-align:center;vertical-align:middle;font-size:18px;color:#fd6538;font-weight:700}#blog-tpl table tr td.time{width:25%}#blog-tpl p.time-text{text-align:center;line-height:1.4;font-size:16px;margin-bottom:15px}#blog-tpl p.time-text span{color:#fd6538}@media screen and (max-width:768px){#blog-tpl ul.link-qr{width:100%}#blog-tpl ul.link-qr li p.link a{font-size:14px}}@media screen and (max-width:480px){#blog .blog-list .box h3{width:100%;float:none}#blog .blog-list .box p.blog-img{width:80%;float:none;margin:0 auto 15px}#blog .blog-list .box .text01{width:100%;float:none;line-height:1.4;margin-bottom:25px}.blog-box h2{width:100%;float:none}.blog-box h2 span.day{margin-top:10px}.blog-box p.blog-img{width:80%;float:none;margin:0 auto 20px}#blog-tpl ul.blog-btn li{width:90%;float:none;margin:0 auto 10px}#blog-tpl ul.blog-btn li.first{margin-left:auto}#blog-tpl ul.link-qr{margin-bottom:0}#blog-tpl ul.link-qr li{width:90%;float:none;margin:0 auto 20px}#blog-tpl ul.link-qr li.first{margin-left:auto}#blog-tpl ul.link-qr li p.qr{display:none}#blog-tpl p.adrs{text-align:center}#blog-tpl table tr td{padding:4px 0;font-size:13px}}@charset "utf-8";#media h2{background:#54d072;color:#fff;border-radius:10px 10px 0 0;padding:15px 24px 12px 2%;font-size:18px;font-weight:700;line-height:1.2}#media .media-bg{border:2px solid #54d072;border-top:none;border-radius:0 0 10px 10px;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/bg01.jpg) repeat center top;padding:2%;margin-bottom:15px}#media .media-box{margin-bottom:40px}#media .media-box .vegalta{text-align:center}#media .media-box .vegalta img{width:auto}#media .media-box .btn{width:80%;height:70px;line-height:70px;border-radius:35px;letter-spacing:.3em;text-align:center;color:#fff;display:block;text-decoration:none;font-size:1.4em;font-weight:700;margin:20px auto 0;position:relative}#media .media-box .green{background-color:#54d072}#media .media-box .pink{background-color:#fa6e59}#media .media-box .green:after{content:"";border-top:solid 4px #fff;border-right:solid 4px #fff;width:10px;height:10px;color:#fff;position:absolute;top:0;bottom:0;right:8%;margin:auto;transform:rotate(45deg)}#media .media-box .pink:after{content:"";border-top:solid 4px #fff;border-right:solid 4px #fff;width:10px;height:10px;position:absolute;top:0;bottom:0;right:8%;margin:auto;transform:rotate(45deg)}#media .media-box .green:hover{color:#54d072;background-color:#fff;border:1px solid #54d072}#media .media-box .pink:hover{color:#fa6e59;background-color:#fff;border:1px solid #fa6e59}#media .media-box .green:hover:after{border-top:solid 4px #54d072;border-right:solid 4px #54d072}#media .media-box .pink:hover:after{border-top:solid 4px #fa6e59;border-right:solid 4px #fa6e59}#media .media-box .shadow{-webkit-box-shadow:0px 0px 3px 1px rgb(50 50 50/10%);box-shadow:0px 0px 3px 1px rgb(50 50 50/10%)}#point .point-box .img-hx{line-height:0}#point .point-box .box{border-top:1px solid #87ae22;padding:20px 0;margin-bottom:10px}#point .point-box .box h3{width:50%;float:right;font-size:18px;font-weight:700;line-height:1.6;margin-bottom:15px;color:#000c15}#point .point-box .box h3 .icon{width:108px;display:block;line-height:0;margin-bottom:5px}#point .point-box .box h3 .f-color{color:#ee87b5}#point .point-box .box .img{width:47%;float:left;margin-bottom:5px}#point .point-box .box .text{width:50%;float:right}#point .point-box .box .text span{font-size:13px}#nayamilink .nayami-box .box{padding-bottom:18px;margin-bottom:20px}#nayamilink .nayami-box .box ul.nayami-link li{width:32%;float:left;margin:0 2% 10px 0}#nayamilink .nayami-box .box ul.nayami-link li.n3{margin:0 0 15px}#nayamilink .nayami-box .box .check-list{margin-bottom:20px}#nayamilink .nayami-box .box .check-list li{background:#fff;border-bottom:2px solid #d9d9d9;border-right:2px solid #d9d9d9;margin:0 0 5px}#nayamilink .nayami-box .box .check-list li span{display:block;font-size:18px;line-height:1.2;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/icon02.png) no-repeat 8px 10px;padding:15px 3% 12px 42px;font-weight:700}#staff{width:100%}#staff .tab_menu{width:calc(100%/2);height:60px;line-height:60px;font-size:16px;text-align:center;color:#fff;background-color:#ff8a00;display:block;float:left;text-align:center;font-weight:700;transition:all .2s ease;cursor:pointer}#staff .tab_menu:hover{color:#ff8a00;background:#fff;border:#ff8a00 1px solid}#staff input[name=tab_menu]{display:none}#staff .tab_contents{display:none;padding:3% 0 0;clear:both;overflow:hidden;transition:.5s opacity}#staff #menu01:checked~#menu01,#staff #menu02:checked~#menu02{display:block}#staff input:checked+.tab_menu{color:#ff8a00;background:#fff;border:#ff8a00 1px solid}#staff .staff-box{border:1px solid #643200;background-color:#f9f6ed;padding:15px 3%;margin-bottom:20px}#staff .staff-box .img{width:35%;float:left;margin-bottom:20px}#staff .staff-box .txt{width:62%;float:right;margin-bottom:20px}#staff .staff-box .txt tr{border-bottom:1px dashed #643200;line-height:1.4}#staff .staff-box .txt tr th{padding:10px 2%;width:110px;vertical-align:middle;color:#9c3407;font-weight:700}#staff .staff-box .txt tr td{padding:10px 2%}#staff .staff-box .txt-box{clear:both}#staff .staff-box .txt-box .hx{font-weight:700;color:#9c3407;border-bottom:1px dashed #643200;margin-bottom:10px;padding-bottom:3px;font-size:16px}#staff .staff-box a{color:#0d67d6}#staff .staff-box .txt-box .shikaku{display:flex;justify-content:space-between;flex-wrap:wrap}#staff .staff-box .txt-box .shikaku li{width:49%}.first #about h3{font-size:21px;line-height:1.4;font-weight:700;text-align:center}.first #about .box01{background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/pages/first-img01.png) no-repeat top left;background-size:100%;background-color:rgba(255,255,255,.3);background-blend-mode:lighten;padding-top:15px;text-shadow:0 0 8px #fff;padding-bottom:28px}.first #about .box01 .text{width:50%;line-height:1.8;font-weight:700}.first #about .box01 .nayami{background:rgba(255,255,255,.6);border:double 4px #cfcfc7;padding:.5em;margin:1em 0}.first #about .box02{background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/pages/first-img02.png) no-repeat top left;background-size:100%;background-color:rgba(255,255,255,.3);background-blend-mode:lighten;padding-top:15px;text-shadow:0 0 8px #fff}.first #about .box02 .text{width:57%;line-height:1.8;margin-left:auto;font-weight:700}.first #about .box02 .w100{width:100%}.first #about .text span{color:red}#detail-syojyo h2{max-width:500px;margin:0 auto;margin-bottom:20px}#detail-syojyo .box-list{display:flex;background:#fdecdf;border:#fe7814 3px solid;border-radius:10px;justify-content:space-between;padding:2%}.syojyo #detail-syojyo .box-list{border:#f45905 3px solid}#detail-syojyo .box-list li{width:48%}.kumiawase ul{display:flex;justify-content:space-between;flex-wrap:wrap}.kumiawase ul li{width:33%}.kumiawase ul li p{background:#fefde2;padding:10px;text-align:center;font-weight:700;margin-top:-2px}.kumiawase .jiko-flow p{font-weight:700}#suisen h3{text-align:center}#suisen .suisen-inner{background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/bg-memo02.jpg) repeat left top;border:orange solid 10px;padding:20px;color:#000}#suisen h4{font-size:18px;font-weight:700;border-top:#000 2px solid;border-bottom:#000 2px solid;padding:10px 0;line-height:1.4}#suisen h4 span{font-size:30px}#suisen .suisen-box{display:flex;justify-content:space-between;margin:20px 0}#suisen .suisen-box figure{width:40%}#suisen .suisen-box .text{width:58%}.line-diet.pc{background:#df3e62;border-radius:10px;padding:7px 0;margin:0 0 5px}.diet .voice-list .voice-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.diet .voice-list .voice-flex li{width:49%}.diet .voice-list .voice-flex li.w100{width:auto;margin-top:5px}.insta-diet ul{display:flex;justify-content:space-between;flex-wrap:wrap}.insta-diet ul li{margin:0 0 10px;width:49%}.diet .flow .flowbox{display:flex;justify-content:space-between}.diet .flow .flowbox figure{width:38%}.diet .flow .flowbox .text{width:60%}.diet #guide .inst.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.diet #guide .inst.flex li{width:49%}.sango #detail-syojyo .box-list{display:flex;background:#fdecdf;border:#fe7814 3px solid;border-radius:10px;justify-content:space-between;padding:2%}.sango #detail-syojyo .box-list li{width:48%}.sango #detail-point .box{display:flex;justify-content:space-between;flex-wrap:wrap}.sango #detail-point .box .img{width:49%}.sango #detail-point .box .point-text{width:50%}.sango #detail-point .box .w100{width:100%}.sango #media .media-bg{border:2px solid #54d072;border-top:none;border-radius:0 0 10px 10px;background:#faffee;padding:2%;margin-bottom:15px}.sango #media .media-box{margin-bottom:40px}.sango #qa{width:100%;max-width:1200px;margin:0 auto;padding:0 2%}.sango #qa dl{border-top:1px solid #5e4639;border-bottom:1px solid #5e4639;margin-bottom:20px}.sango #qa dl dt{background:#fadee0 url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/sango/icon-q.png) no-repeat 15px 15px;background-size:7%;color:#f25f72;font-size:18px;font-weight:700;line-height:1.8;padding:20px 3% 20px 73px}.sango #qa dl dd{background:#fff url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/sango/icon-a.png) no-repeat 15px 15px;background-size:7%;color:#5e4639;font-size:16px;line-height:1.8;padding:20px 3% 20px 73px}.sango #qa .img-hx{text-align:center}.sango #qa .img-hx img{width:auto;max-width:100%}.sango #price .price-box table.price-list{width:100%;line-height:1.2;margin-bottom:10px}.sango #price .price-box table.price-list tr th{border:1px solid #67841e;background-color:#daf498;color:#2a3707;text-align:center;padding:8px 0;font-size:16px;font-weight:700;vertical-align:middle;width:50%}.sango #price .price-box table.price-list tr th.w30{width:30%}.sango #price .price-box table.price-list tr td{border:1px solid #67841e;background-color:#fff;padding:16px 10px;font-size:16px;text-align:right;vertical-align:middle}.sango #price .price-box table.price-list tr td.hx{background-color:#e5f0cc;text-align:center}.sango #price .price-box .text .red{color:red}.sango #price .price-box table.price-list tr .txt-c{text-align:center}.sango #price .price-box .min-hx{font-size:20px;font-weight:700;color:#00903e;border-bottom:3px double #00903e;padding-bottom:3px;margin-bottom:10px}#point .point .box{padding-bottom:18px;margin-bottom:20px}#point .point-box .box .check-list{margin-bottom:20px}#point .point-box .box .check-list li{background:#fff;border-bottom:2px solid #d9d9d9;border-right:2px solid #d9d9d9;margin:0 0 5px}#point .point-box .box .check-list li span{display:block;font-size:18px;line-height:1.2;background:url(//tsurugaya-seikotsu.com/wp-content/themes/site-tpl/css/../img/common/icon02.png) no-repeat 8px 10px;padding:15px 3% 12px 42px;font-weight:700}#faq .faq-list{padding:5% 0;position:relative}#faq dl{line-height:1.4;margin-bottom:40px;border-radius:10px}#faq dl dt{font-size:18px;font-weight:700;padding:0 0 7px 50px;border-bottom:1px dashed #81690e;color:#583400;margin-bottom:10px;position:relative}#faq dl dt:before{content:'Q';position:absolute;top:-7px;left:0;width:35px;height:35px;background:#f25f72;border-radius:50%;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:1.2em}#faq dl dd{position:relative;padding-left:50px}#faq dl dd:before{content:'A';position:absolute;top:0;left:0;width:35px;height:35px;background:#5e4639;border-radius:50%;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:1.2em}#faq dl dd span{font-weight:700}@media screen and (max-width:480px){#staff .staff-box .img{width:100%;float:none;margin-bottom:10px}#staff .staff-box .txt{width:100%;float:none}#staff .staff-box .txt-box .shikaku li{width:100%}.first #about h3{font-size:20px}.first #about .box01{padding-top:50vw;padding-bottom:0}.first #about .box01 .text{width:auto;margin-bottom:1em}.first #about .box02{padding-top:34vw}.first #about .box02 .text{width:auto;margin-bottom:1em}.kumiawase ul li{width:100%;margin-bottom:10px}#detail-syojyo .box-list{flex-wrap:wrap;padding:4%}#detail-syojyo .box-list li{width:100%}#detail-syojyo .box-list li:first-child{margin-bottom:10px}#suisen h3{text-align:center}#suisen .suisen-inner{border:orange solid 5px;padding:10px}#suisen h4{font-size:100%;border-top:#000 2px solid;border-bottom:#000 2px solid;padding:10px 0}#suisen h4 span{font-size:20px;display:block;margin-top:10px}#suisen .suisen-box{display:block;margin:10px 0}#suisen .suisen-box figure{width:100%}#suisen .suisen-box .text{width:auto;margin:10px 0 0}.diet .voice-list .voice-flex li{width:auto;margin-top:5px}.insta-diet ul li{width:49%}.diet .cnt-box .center{text-align:center}.diet .flow .flowbox{display:block}.diet .flow .flowbox figure{width:90%;margin:0 auto 10px}.diet .flow .flowbox .text{width:auto}.sango #detail-syojyo .box-list{flex-wrap:wrap;padding:4%}.sango #detail-syojyo .box-list li{width:100%}.sango #detail-syojyo .box-list li:first-child{margin-bottom:10px}.sango #detail-point .box{flex-wrap:wrap;flex-direction:column-reverse}.sango #detail-point .box .img{width:100%}.sango #detail-point .box .point-text{width:auto}.sango #detail-point .box02{flex-direction:column}.sango #syojyo .box-list .box{width:100%;float:none;margin-bottom:0;padding:4%}.sango #qa dl dt{background-size:12%}.sango #qa dl dd{background-size:12%}#nayamilink .nayami-box .box ul.nayami-link li{width:49%;float:left;margin:0 2% 10px 0}#nayamilink .nayami-box .box ul.nayami-link li.n3{margin:0 2% 10px 0}#nayamilink .nayami-box .box ul.nayami-link li.n2{margin:0 0 10px}#media .media-box .btn{width:100%;height:60px;line-height:60px;border-radius:30px;letter-spacing:.1em;font-size:1.2em}#media .media-box .vegalta img{width:100%}#point .point-box .box{margin-bottom:15px}#point .point-box .box h3{width:100%;float:none;font-size:18px}#point .point-box .box .img{width:100%;max-width:222px;float:none;margin:0 auto 5px}#point .point-box .box .text{width:100%;float:none}#point .point-box .box .icon{top:2%;width:137px}}
html,body{padding:0;margin:0}#header{position:fixed;width:100%}.btn01,.btn02{display:block}img.close{display:none}.peke01 img.close{display:block;position:absolute;top:0;left:0;z-index:200;width:40px !important}.peke02 img.close{display:block;position:absolute;top:0;left:177px;z-index:200;width:40px !important;padding:0}.peke03 img.close{display:block;position:absolute;top:0;left:177px;z-index:200;width:40px !important;padding:0}.drawr01{display:none;background-color:rgba(255,255,255,.8);position:absolute;top:0;left:0;width:180px;padding-top:33px;z-index:100}.drawr02{display:none;background-color:rgba(255,255,255,.8);position:absolute;top:0;left:180px;width:auto;padding-top:33px;z-index:0}.drawr03{display:none;background-color:rgba(255,255,255,.8);position:absolute;top:0;left:180px;width:auto;padding-top:33px;z-index:0}#menu,#menu li{margin:0;padding:0;list-style:none}#menu li{width:180px;border-bottom:1px solid #e0e0e0}#menu li a{padding:5px;display:block}.drawr01 #menu,.drawr02 #menu,.drawr03 #menu{background:#fff}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.lazyload{background-image:none !important}.lazyload:before{background-image:none !important}