@import"https://fonts.googleapis.com/css?family=M+PLUS+1p|Noto+Sans+JP";html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}*:after,*:before{box-sizing:border-box}body{font-size:100%;font-family:"Noto Sans JP","Mplus 1p","Roboto",sans-serif;color:#3e3a39;background-color:rgba(234,242,244,.5);height:100%;width:100%}html{height:100%;width:100%}a{text-decoration:none}header{display:block;width:100%}header .headerTitleBar{display:flex;justify-content:space-between;max-width:980px;margin:0 auto}@media screen and (min-width: 0px)and (max-width: 767px){header .headerTitleBar{justify-content:flex-start}}header .headerTitleBar .elements{height:80px;width:33%;align-items:center}@media screen and (min-width: 414px)and (max-width: 767px){header .headerTitleBar .elements{width:50%;height:50px}}@media screen and (min-width: 0px)and (max-width: 413px){header .headerTitleBar .elements{width:50%;height:50px}}header .headerTitleBar .elements.name{display:inline-flex;order:2;justify-content:center}@media screen and (min-width: 0px)and (max-width: 767px){header .headerTitleBar .elements.name{order:1;justify-content:flex-start;padding-left:5px}}header .headerTitleBar .elements.name a{color:#3e3a39;font-size:26px}@media screen and (min-width: 414px)and (max-width: 767px){header .headerTitleBar .elements.name a{font-size:22px}}@media screen and (min-width: 0px)and (max-width: 413px){header .headerTitleBar .elements.name a{font-size:20px;order:1}}header .headerTitleBar .elements.tel{display:inline-flex;padding-left:15px;order:1;justify-content:flex-start}@media screen and (min-width: 0px)and (max-width: 767px){header .headerTitleBar .elements.tel{order:2;padding-left:0;padding-right:5px;justify-content:flex-end}}header .headerTitleBar .elements.tel a{color:#3e3a39;font-size:17px;font-weight:600}@media screen and (min-width: 0px)and (max-width: 767px){header .headerTitleBar .elements.tel a{font-size:13px}}header .headerTitleBar .elements.address{display:inline-flex;padding-right:15px;order:3;justify-content:flex-end}@media screen and (min-width: 0px)and (max-width: 767px){header .headerTitleBar .elements.address{display:none}}header .headerTitleBar .elements.address a{color:#3e3a39;font-size:17px}header .headerTitleBar .elements.address a span{font-size:15px}header .headerPics{display:block;max-width:980px;margin:0 auto;z-index:10}header .headerPics .picsBoxes{position:relative;width:100%;height:500px;border:solid 6px #33bacd;border-radius:5px;box-sizing:border-box;z-index:-1}@media screen and (min-width: 375px)and (max-width: 767px){header .headerPics .picsBoxes{height:250px}}@media screen and (min-width: 0px)and (max-width: 374px){header .headerPics .picsBoxes{height:200px}}header .headerPics .picsBoxes .picBox{width:100%;height:100%;position:absolute;z-index:-2}@keyframes fade3{0%{opacity:1}25.000%{opacity:0}50.000%{opacity:0}75.000%{opacity:0}100%{opacity:1}}@keyframes fade4{0%{opacity:0}25.000%{opacity:1}50.000%{opacity:0}75.000%{opacity:0}100%{opacity:0}}@keyframes fade5{0%{opacity:0}25.000%{opacity:0}50.000%{opacity:1}75.000%{opacity:0}100%{opacity:0}}@keyframes fade6{0%{opacity:0}25.000%{opacity:0}50.000%{opacity:0}75.000%{opacity:1}100%{opacity:0}}header .headerPics .picsBoxes .picBox03{background:#ddd url(../img/header/headerPics/headerPic03.jpg) no-repeat center center;animation:fade3 15s infinite;-webkit-animation:fade3 15s infinite;background-size:cover}@media screen and (min-width: 0px)and (max-width: 767px){header .headerPics .picsBoxes .picBox03{background-size:100% auto}}header .headerPics .picsBoxes .picBox04{background:#ddd url(../img/header/headerPics/headerPic04.jpg) no-repeat center center;animation:fade4 15s infinite;-webkit-animation:fade4 15s infinite;background-size:cover}@media screen and (min-width: 0px)and (max-width: 767px){header .headerPics .picsBoxes .picBox04{background-size:100% auto}}header .headerPics .picsBoxes .picBox05{background:#ddd url(../img/header/headerPics/headerPic05.jpg) no-repeat center center;animation:fade5 15s infinite;-webkit-animation:fade5 15s infinite;background-size:cover}@media screen and (min-width: 0px)and (max-width: 767px){header .headerPics .picsBoxes .picBox05{background-size:100% auto}}header .headerPics .picsBoxes .picBox06{background:#ddd url(../img/header/headerPics/headerPic06.jpg) no-repeat center center;animation:fade6 15s infinite;-webkit-animation:fade6 15s infinite;background-size:cover}@media screen and (min-width: 0px)and (max-width: 767px){header .headerPics .picsBoxes .picBox06{background-size:100% auto}}header .headerBottom{max-width:980px;margin:-50px auto 0 auto}@media screen and (min-width: 0px)and (max-width: 767px){header .headerBottom{margin:-30px auto 0 auto}}header .headerBottom .pcMenus{display:flex;justify-content:space-around;z-index:100;width:100%}header .headerBottom .pcMenus p{display:inline-flex;height:155px}@media screen and (min-width: 0px)and (max-width: 767px){header .headerBottom .pcMenus p{height:70px}}header .headerBottom .pcMenus p span{display:none}header .headerBottom .pcMenus p a{display:inline-flex;width:100%;height:auto}header .headerBottom .pcMenus p a.pcMenu{width:155px;transition:.2s}@media screen and (min-width: 321px)and (max-width: 767px){header .headerBottom .pcMenus p a.pcMenu{width:70px}}@media screen and (min-width: 0px)and (max-width: 320px){header .headerBottom .pcMenus p a.pcMenu{width:60px}}header .headerBottom .pcMenus p a.pcMenu:hover{transition:.3s}header .headerBottom .pcMenus p a.pcMenu_01{background:url(../img/header/menu/menu01.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_01:hover{background:url(../img/header/menu/menu01_hov.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_02{background:url(../img/header/menu/menu02.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_02:hover{background:url(../img/header/menu/menu02_hov.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_03{background:url(../img/header/menu/menu03.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_03:hover{background:url(../img/header/menu/menu03_hov.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_04{background:url(../img/header/menu/menu04.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_04:hover{background:url(../img/header/menu/menu04_hov.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_05{background:url(../img/header/menu/menu05.svg) no-repeat}header .headerBottom .pcMenus p a.pcMenu_05:hover{background:url(../img/header/menu/menu05_hov.svg) no-repeat}.greet{max-width:980px;margin:30px auto 0 auto}.greet h1{position:relative;background:#76aef7;margin-left:30px;padding:12px 5px 12px 35px;font-size:25px;color:#474747;border-radius:0 10px 10px 0;width:180px}@media screen and (min-width: 0px)and (max-width: 767px){.greet h1{padding:10px 5px 10px 35px;font-size:18px}}.greet h1:before{content:url("../img/sectionTitle/sectionTitle05.svg");display:inline-block;line-height:50px;position:absolute;padding:0em;color:#fff;font-weight:normal;width:50px;text-align:center;height:50px;line-height:50px;left:-25px;top:50%;transform:translateY(-50%);border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.29)}@media screen and (min-width: 0px)and (max-width: 767px){.greet h1:before{width:40px;height:40px;line-height:40px}}.greet p{position:relative;padding-left:20px;font-size:18px;line-height:40px;vertical-align:middle;margin:20px auto 15px auto}.greet p span{position:absolute;font-size:15px;top:-18px}.greet p.facility-standards{font-size:20px;font-weight:bold;margin-top:30px;padding:15px 20px;background-color:rgba(118,174,247,.1);border-left:4px solid #76aef7;border-radius:5px}@media screen and (min-width: 0px)and (max-width: 767px){.greet p.facility-standards{font-size:16px;padding:12px 15px;margin-top:20px}}.greet p.facility-standards a{color:#36c;text-decoration:underline;font-weight:bold}.greet p.facility-standards a:hover{color:#1a4d99;text-decoration:none}.treat{max-width:980px;margin:30px auto 0 auto}.treat h1{position:relative;background:#76aef7;margin-left:30px;padding:12px 5px 12px 35px;font-size:25px;color:#474747;border-radius:0 10px 10px 0;width:180px}@media screen and (min-width: 0px)and (max-width: 767px){.treat h1{padding:10px 5px 10px 35px;font-size:18px}}.treat h1:before{content:url("../img/sectionTitle/sectionTitle05.svg");display:inline-block;line-height:50px;position:absolute;padding:0em;color:#fff;font-weight:normal;width:50px;text-align:center;height:50px;line-height:50px;left:-25px;top:50%;transform:translateY(-50%);border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.29)}@media screen and (min-width: 0px)and (max-width: 767px){.treat h1:before{width:40px;height:40px;line-height:40px}}.treat p{position:relative;padding-left:20px;font-size:18px;line-height:40px;vertical-align:middle;margin:20px auto 15px auto}.treat p span{position:absolute;font-size:15px;top:-18px}.hour{max-width:980px;margin:30px auto 0 auto}.hour h1{position:relative;background:#76aef7;margin-left:30px;padding:12px 5px 12px 35px;font-size:25px;color:#474747;border-radius:0 10px 10px 0;width:180px}@media screen and (min-width: 0px)and (max-width: 767px){.hour h1{padding:10px 5px 10px 35px;font-size:18px}}.hour h1:before{content:url("../img/sectionTitle/sectionTitle02.svg");display:inline-block;line-height:50px;position:absolute;padding:0em;color:#fff;font-weight:normal;width:50px;text-align:center;height:50px;line-height:50px;left:-25px;top:50%;transform:translateY(-50%);border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.29)}@media screen and (min-width: 0px)and (max-width: 767px){.hour h1:before{width:40px;height:40px;line-height:40px}}.hour img{display:block;width:88%;margin:20px auto}.hour img.pc{display:block}@media screen and (min-width: 0px)and (max-width: 767px){.hour img.pc{display:none}}.hour img.sp{display:none}@media screen and (min-width: 0px)and (max-width: 767px){.hour img.sp{display:block;width:100%}}.access{max-width:980px;margin:30px auto 0 auto}.access h1{position:relative;background:#76aef7;margin-left:30px;padding:12px 5px 12px 35px;font-size:25px;color:#474747;border-radius:0 10px 10px 0;width:180px}@media screen and (min-width: 0px)and (max-width: 767px){.access h1{padding:10px 5px 10px 35px;font-size:18px}}.access h1:before{content:url("../img/sectionTitle/sectionTitle03.svg");display:inline-block;line-height:50px;position:absolute;padding:0em;color:#fff;font-weight:normal;width:50px;text-align:center;height:50px;line-height:50px;left:-25px;top:50%;transform:translateY(-50%);border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.29)}@media screen and (min-width: 0px)and (max-width: 767px){.access h1:before{width:40px;height:40px;line-height:40px}}.access p{position:relative;padding-left:20px;font-size:18px;line-height:30px;vertical-align:middle;margin:30px auto 15px auto;letter-spacing:-0.001em}.access p.address::before{display:inline-block;content:"住所";color:#fff;background-color:#f29b34;padding:0 19px;border-radius:3px;margin-right:8px}.access p.park::before{display:inline-block;content:"駐車場";color:#fff;background-color:#131862;padding:0 10px;border-radius:3px;margin-right:8px}.access p.bus::before{display:inline-block;content:"バス停";color:#fff;background-color:#523d1f;padding:0 10px;border-radius:3px;margin-right:8px}.access p span{position:absolute;font-size:15px;top:-18px}.access iframe{display:block;width:90%;height:400px;margin:20px auto}@media screen and (min-width: 0px)and (max-width: 767px){.access iframe{width:100%;height:300px}}.news{max-width:980px;margin:30px auto 0 auto}.news h1{position:relative;background:#76aef7;margin-left:30px;padding:12px 5px 12px 35px;font-size:25px;color:#474747;border-radius:0 10px 10px 0;width:180px}@media screen and (min-width: 0px)and (max-width: 767px){.news h1{padding:10px 5px 10px 35px;font-size:18px}}.news h1:before{content:url("../img/sectionTitle/sectionTitle04.svg");display:inline-block;position:absolute;padding:0em;color:#fff;font-weight:normal;width:50px;text-align:center;height:50px;line-height:50px;left:-25px;top:50%;transform:translateY(-50%);border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.29)}@media screen and (min-width: 0px)and (max-width: 767px){.news h1:before{width:40px;height:40px;line-height:40px}}.news iframe{display:block;width:90%;height:280px;margin:30px auto 0 auto}footer{display:block;background-color:#0080ff;width:100%;height:auto;color:#fefefe;margin-top:30px}footer .footerInfo{max-width:980px;width:100%;display:flex;justify-content:space-between;margin:0 auto}@media screen and (min-width: 0px)and (max-width: 767px){footer .footerInfo{justify-content:center;flex-direction:column}}footer .footerInfo img{display:inline-flex;width:50%;height:300px}footer .footerInfo img.pc{display:block}@media screen and (min-width: 0px)and (max-width: 767px){footer .footerInfo img.pc{display:none}}footer .footerInfo img.sp{display:none}@media screen and (min-width: 0px)and (max-width: 767px){footer .footerInfo img.sp{display:block;width:100%;height:auto;padding:20px 0}}footer .footerInfo iframe{display:inline-flex;width:50%}@media screen and (min-width: 0px)and (max-width: 767px){footer .footerInfo iframe{width:100%;height:200px}}footer .footerCopyRight{padding:0 5%;height:40px;max-height:40px;line-height:40px;background:rgba(255,255,255,.95);border-radius:2px 2px 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}footer .footerCopyRight p{display:inline-block;float:right;color:#7f7f7f;font-size:11px}footer .footerCopyRight p.madeBy{display:inline-block;float:left;color:#7f7f7f;font-size:11px}footer .footerCopyRight p.madeBy a{display:inline-block;float:left;color:#7f7f7f;font-size:11px;cursor:default}/*# sourceMappingURL=style.min.css.map */