@charset "utf-8";body{color:#333;font:62.5%/1.4 Avenir,"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"Meiryo UI","ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin:0 auto;-webkit-text-size-adjust:100%}body{font-size:1em}p{font-size:.9375rem;line-height:1.8;color:#444}img{max-width:100%;width:auto\9;height:auto;border:0;vertical-align:top}.a-img a:hover img{opacity:.6;filter:alpha(opacity=60)}.tablet{display:none}.nonpc{display:none}.nonpc-inline{display:none}.pc-tablet-inline{display:inline}.nonpc-small{display:none}.nonpc-small-inline{display:none}@media screen and (max-width:768px){.pc{display:none}.tablet{display:block}.nonpc{display:block}.nonpc-inline{display:inline}}@media screen and (max-width:480px){.tablet{display:none}.pc-tablet{display:none}.pc-tablet-inline{display:none}.nonpc-small{display:block}.nonpc-small-inline{display:inline}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0){.container .row{margin-left:0;margin-right:0}}#header-box{width:100%}@media screen and (max-width:768px){#header-box{margin-bottom:10px}}#top{width:1500px;height:90px;margin:0 auto;overflow:hidden}@media screen and (max-width:1500px){#top{width:100%}}@media screen and (max-width:1024px){#top{height:100px}}@media screen and (max-width:480px){#top{height:120px}}#fixing-base{position:fixed;top:0;width:100%;z-index:9999;background:rgba(255,255,255,.9)}#top-inner{width:980px;height:90px;margin:4px auto 0;overflow:hidden}@media screen and (max-width:768px){#top-inner{width:100%;height:auto;margin:1px auto 1px}}@media screen and (max-width:480px){#top-inner{height:120px}}#head-menu-mobile{display:none;float:left;width:2.6em;max-width:2.6em;margin-right:10px;box-shadow:none;background:rgba(255,255,255,1)}#head-menu-mobile a{margin:10px 0 0;color:#35abe3}#head-menu-mobile a:hover{color:#ff7da6}#head-menu-mobile i.material-icons{height:14px !important;line-height:0 !important}nav#head-menu-mobile a.button-collapse{height:28px!important;line-height:0 !important}@media screen and (max-width:768px){#head-menu-mobile{display:inline-block;margin-bottom:-34px}}@media screen and (max-width:580px){#head-menu-mobile{margin-bottom:-14px}}#top-inner-left{width:440px;float:left}#head-logo{display:inline-block}#head-logo-txt{display:inline-block;padding:10px 0 0 4px}#head-logo-txt h1{font-size:13px;font-weight:400;line-height:.8;margin-bottom:8px;color:#333}#top-inner-right{width:530px;float:right}#head-time{width:302px;float:left}#head-tel{width:302px;float:left}#head-contact{width:200px;float:right}#head-contact a:first-child{margin-bottom:.5rem;display:block}@media screen and (max-width:768px){#top-inner-left{width:36%;overflow:hidden}#top-inner-left .float-l{display:inline-block;width:78%;float:right}#head-logo{width:14%}#head-logo-txt{width:80%;display:inline-block;padding:0}#head-logo-txt img{width:auto}#head-logo-txt h1{margin:0;display:inline;line-height:.2}#top-inner-right{width:60%;margin-left:4%}#head-tel{width:50%;line-height:1}#head-contact{width:46%}}@media screen and (max-width:480px){#top-inner-left{width:100%;margin-bottom:10px}#top-inner-left .float-l{float:left;text-align:left;width:80%}#head-logo{display:none}#head-logo-txt{width:90%;min-height:1.9em}#head-logo-txt h1{display:none}#head-logo-txt img{width:50%;margin-top:2px}#top-inner-right{width:100%}#head-time{width:auto}#head-tel{width:44%;float:right;margin-top:-14px}#head-contact{width:50%;float:right}}#head{height:380px;width:100%;background:#fff5f5 url(//www.m-mineta.jp/wp/wp-content/themes/mminetajp/css/../images/idx/idx_head_bg.webp) no-repeat top center;text-align:center;margin:90px 0 -90px}@media screen and (max-width:1500px){#head{height:auto}}@media screen and (max-width:1024px){#head{margin-top:100px}}@media screen and (max-width:768px){#head{margin-bottom:0}}@media screen and (max-width:600px){#head{background-image:none}}@media screen and (max-width:480px){#head{margin-top:120px}}#gnavi-box{width:100%;height:65px;clear:both;background:#35abe3;margin-top:90px}@media screen and (max-width:768px){#gnavi-box{display:none}}#gnavi{width:980px;margin:0 auto;height:100%}#gnavi-ul{width:980px;height:100%;margin:0;overflow:hidden;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;border-right:1px solid #88d1f8}#gnavi-ul li{border-left:1px solid #88d1f8;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#gnavi-ul li a{font-size:16px;font-weight:700;color:#fff;padding:22px 1em 0;min-width:6em;height:65px}#gnavi-ul li a:hover{color:#ccc}#contents-area{clear:both;width:100%;overflow:hidden}#contents-area p{margin-bottom:1.5em}#contents-area-box{width:980px;margin:20px auto -20px;overflow:hidden}@media screen and (max-width:768px){#contents-area-box{margin:0 auto;width:96%}}#main-idx{width:100%}#main-sub{width:680px;margin:0 auto;float:right;overflow:hidden}@media screen and (max-width:768px){#main-sub{width:96%;float:none}}@media screen and (max-width:480px){#main-sub{margin-top:120px}}#main-idx a:hover,#main-sub a:hover{text-decoration:underline}#sidebar{float:left;width:300px}#sidebox{width:270px}@media screen and (max-width:768px){#sidebar{width:96%;float:none;margin:40px auto 0}#sidebox{width:100%}}.main-box{margin:0 auto;overflow:hidden;clear:both}.main-box-sub{width:680px}.main-box-regular{width:980px}.main-box-full{width:100%}@media screen and (max-width:768px){.main-box-regular{width:90%}.main-box-sub{width:100%}}#breadcrumb{list-style:none;margin:0 0 10px;padding:0;height:26px;line-height:24px;color:#333}#breadcrumb li{padding:1px 6px 0 4px;float:left;font-size:.9em;color:#333}#breadcrumb li img{vertical-align:top}#breadcrumb li a{display:block;padding:0 12px 0 0;background:url(//www.m-mineta.jp/wp/wp-content/themes/mminetajp/css/../images/cmn/crumbs.gif) no-repeat right 8px;color:#757264}#breadcrumb li a:hover,#breadcrumb li a:focus{color:#333}@media screen and (max-width:768px){#breadcrumb{margin-top:110px}}@media screen and (max-width:480px){#breadcrumb{margin-top:120px}#breadcrumb li{padding-left:.2em;font-size:.9em;letter-spacing:-1px}#breadcrumb li a{padding-right:8px}}@media screen and (max-width:480px){#breadcrumb{display:none}}#page-ttl{border-bottom:1px solid #bbc0cc;padding:0 0 1px 2px;margin:14px 0 2em;font-size:1.8em;line-height:1}.h2-txt{position:relative;padding-bottom:.5em;border-bottom:4px solid rgba(53,171,227,.24);margin-bottom:1em;font-size:1.6em;font-weight:400;margin-top:-100px;padding-top:100px}.h2-txt:after{position:absolute;bottom:-4px;left:0;z-index:2;content:'';width:16%;height:4px;background-color:rgba(53,171,227,1)}.h3-txt{position:relative;padding-left:1.5em;font-size:1.2em;margin-bottom:1em}.h3-txt:before,.h3-txt:after{content:"■";position:absolute;font-size:1.6em;color:rgba(53,171,227,1)}.h3-txt:before{left:0;top:-6px}.h3-txt:after{left:6px;top:0;color:rgba(53,171,227,.24)}.h4-txt{padding:.4em .2em .2em;margin-bottom:.2em;display:inline-block;background:linear-gradient(to bottom,#fff,#f1fbff,#35abe3);text-shadow:2px 2px 1px #fff;letter-spacing:.1em}.h4-txt+p{margin-top:0;padding-top:0}.btn-action{margin:60px 0;background:url(//www.m-mineta.jp/wp/wp-content/themes/mminetajp/css/../images/cmn/contact_bg.png) top center repeat-y}.btn-action a:hover img{opacity:.6;filter:alpha(opacity=60)}.btn-action-box{width:960px;background:#fff;margin:0 auto;overflow:hidden}.btn-action-box-inner{width:820px;margin:0 auto 20px;overflow:hidden}.action-ttl{font-size:1.3em;font-family:Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;font-weight:700}.btn-action-tel{float:left;width:380px}.btn-action-btn{float:right;width:410px;display:block;text-align:center}.main-box-sub .btn-action-box{width:640px !important;margin:16px auto}.main-box-sub .btn-action-box-inner{width:600px;margin-top:1px}.main-box-sub .btn-action-tel,.main-box-sub .btn-action-btn{width:286px}.main-box-sub .btn-action-tel{margin-bottom:-20px}@media screen and (max-width:768px){.btn-action{background-repeat:repeat}.btn-action-box{width:100%;padding:2%}.btn-action-box-inner{width:100%;padding:30px 2% 10px}.btn-action-tel{width:50%}.btn-action-btn{width:50%}.main-box-sub .btn-action-box{display:none}}@media screen and (max-width:480px){.btn-action-box-inner{padding-top:14px}.btn-action-box-inner p{max-width:280px;margin:auto}.btn-action-tel{width:240px;float:none;margin:0 auto 16px}.btn-action-btn{width:240px;float:none;margin:4px auto}}#page-top{float:none;position:fixed;bottom:320px;right:20px}#page-top a:hover{opacity:.5;filter:alpha(opacity=50)}@media screen and (max-width:768px){#page-top{bottom:60px;right:20px}}#sidebox p{max-width:100%}#side-action{width:270px;border:1px solid #ddd;background:#f5f3ed;margin:0 0 30px}#side-action-inner{width:258px;background:#fff;margin:5px auto;border:1px solid #fff}#side-action-inner-box{width:90%;margin:10px auto 1px;text-align:center}@media screen and (max-width:768px){#side-action{width:100%;padding:1%}#side-action-inner{width:98%;padding:10px 1% 1px;text-align:left}}@media screen and (max-width:340px){#side-action-inner{width:96%;padding:10px 2% 1px}}.side-link-ttl{font-size:1.1em;background:#35abe3;color:#fff;padding:.4em .2em .3em .4em}.side-menu-ul{border:1px solid #ddd;margin-top:0}.side-menu-ul li{border-bottom:1px solid #ddd}.side-menu-ul li:last-child{background:0 0;border-bottom:none}.side-menu-ul li a{display:block;padding:12px 0 9px 10px}.side-menu-ul li a:link{text-decoration:none}.side-menu-ul li a:before{color:#003a59;content:"\f138";font-weight:400;font-family:"FontAwesome",sans-serif;margin-right:5px}.side-menu-ul li a:hover{background:#f3f3f3}#cmn-column-blocks{width:980px;margin:0 auto;overflow:hidden;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.cmn-column-block{margin:20px 0}#sidebox #cmn-column-blocks{width:100%;background:0 0}#sidebox .cmn-column-block{width:270px;margin:0 0 40px}@media screen and (max-width:768px){#cmn-column-blocks{width:100%}.cmn-column-block{width:100%}#sidebox .cmn-column-block{width:48%}}@media screen and (max-width:640px){#sidebox .cmn-column-block{width:100%}}#cmn-column-1{width:48%}#googleCalendar{width:100%;margin:0 auto 40px auto}@media screen and (max-width:768px){#cmn-column-1{width:100%}#googleCalendar{margin-bottom:10px;width:100%;max-width:100%}}#sidebox #googleCalendar{width:270px}@media screen and (max-width:768px){#sidebox #googleCalendar{width:100%}}#cmn-img-cal{width:100%;background:#ffe8ef}#sidebox #cmn-img-cal{float:none;margin-top:10px}#cmn-column-2{width:48%}@media screen and (max-width:768px){#cmn-column-2{width:100%}}#cmn-blog{width:100%;margin:0 auto}@media screen and (max-width:768px){#cmn-blog{margin-bottom:10px;width:100%;max-width:100%}}@media screen and (max-width:580px){#cmn-blog ul{padding:20px 6% 0}}#sidebox #cmn-blog{width:270px}@media screen and (max-width:768px){#sidebox #cmn-blog{width:100%}}#cmn-blog ul{padding:0;width:100%}#cmn-blog li{margin:0 0 12px;padding:.6em 0 1em .4em;border-bottom:1px dotted #c5c5c5}#sidebox .fs-xxxlarge{font-size:1.5em !important}#cmn-bnr-box{width:100%}#sidebox #cmn-bnr-box{width:270px}#cmn-bnr-box li{margin-bottom:10px;text-align:center}@media screen and (max-width:980px){#cmn-bnr-box li{width:30%}}@media screen and (max-width:768px){#sidebox #cmn-bnr-box{width:100%}}@media screen and (max-width:480px){#cmn-bnr-box li{width:100%}}a#cmn-access-btn{clear:both;display:block;widows:100%;border-radius:2em;border:1px solid #35abe3;color:#35abe3;font-weight:700;text-align:center;padding:.8em;margin:2em 0 0}a#cmn-access-btn:hover{background:#35abe3;text-decoration:none;color:#eee}#footer{clear:both;background:#fbfbfb;padding-top:40px}#footer-area{width:980px;margin:0 auto}@media screen and (max-width:768px){#footer-area{width:94%;margin-top:10px}}#footer-menu{padding:0 0 10px;overflow:hidden;page-break-inside:avoid}#footer-adrs{float:left}#footer-logo{margin:0 0 10px;overflow:hidden}#footer-logo-txt{float:left;margin:0 0 10px 25px}@media screen and (max-width:768px){#footer-menu{width:98%}#footer-adrs{width:350px}#footer-catch{font-size:.75em;margin:0 0 -14px 70px}#footer-logo{margin:0 0 25px}#footer-logo-txt{margin-left:0}#footer-txt{font-size:.9em;margin-top:20px}}@media screen and (max-width:680px){#footer-adrs{width:48%}}@media screen and (max-width:600px){#footer-adrs{width:90%;float:none;margin:0 auto}#footer-adrs-main{width:100%;float:none;margin-bottom:20px}}#footer-link{margin:0 auto;width:42%;float:right;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.footer-link-box{width:48%;margin-bottom:10px}.footer-link-ttl{font-size:18px;font-weight:700;margin-bottom:10px}#footer-link li{margin-bottom:.6em;padding:0 0 0 14px;font-size:.89em;background:url(//www.m-mineta.jp/wp/wp-content/themes/mminetajp/css/../images/cmn/footer_li_bg.gif) no-repeat left 6px}#footer-link a{color:#333;text-decoration:none}#footer-link a:hover{text-decoration:underline}@media screen and (max-width:680px){#footer-link{width:48%}}@media screen and (max-width:600px){#footer-link{width:90%;float:none}}#footer-copyright{width:100%;padding:18px 0 24px;text-align:center;clear:both;font-size:.78em;background:#565656;color:#f4f3ec}#footer-copyright a{color:#fff;text-decoration:none}@media print{#main-sub{margin:0 auto;float:none}#fixing-base,#breadcrumb,#sidebar,#page-top{display:none}#gnavi-box{height:1px;clear:both;margin-top:90px}}.contact_table th,.contact_table td{border:solid 1px #ddd;padding:1rem}.contact_table th{background:#dbe5f7;color:#24357c}.contact_table input[type=text],.contact_table input[type=tel],.contact_table input[type=email],.contact_table textarea{border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-sizing:border-box;padding:.5rem}.contact_table textarea{width:100%;height:10em}.contact_table input[type=radio]{position:relative;left:initial;opacity:1}.contact_table .red{background-color:transparent !important;color:red}.contactbutton{line-height:normal;margin:1rem 0 1.25rem;text-align:center;display:inline-block;padding:1rem .5rem;font-size:.9375rem;background:#088ee6;border-radius:.25rem;border:none;max-width:320px;width:100%;box-sizing:border-box;font-weight:500;color:#fff;transition:background-color .3s ease-out}@media print,screen and (max-width:40.000em){.contact_table th,.contact_table td{display:block;width:100%}.contact_table input[type=radio]{width:auto}}