@charset "utf-8";html{font-size:16px;font-family:"Rounded Mplus 1c",Sans-Serif;color:#000}body{font-family:"Rounded Mplus 1c",Sans-Serif}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}main{background-color:#fff}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;font-family:"Rounded Mplus 1c",Sans-Serif;vertical-align:text-top;background:0 0;color:#0f5499;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:rgba(98,199,219,.22);color:#000;font-style:normal;font-weight:400}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}h1,h2,h3,h4,h5,h6{line-height:1.5}p{color:#000;text-align:left;white-space:normal;word-wrap:normal;line-height:1.75}p b{background-color:rgba(0,183,238,.2);font-weight:400}img{vertical-align:bottom;max-width:100%;max-height:100%;height:auto}a{opacity:1;vertical-align:bottom;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;line-height:1.5}a:hover,a:active{opacity:.6;text-decoration:none}.wp-caption{max-width:100% !important}.cf:before{content:"";display:table}.cf:after{content:"";display:table;clear:both}em{color:#000}sub{bottom:0;font-size:.65rem}.wrap{width:100%;padding:5px;box-sizing:border-box}.full{width:100%;max-width:100%;overflow:hidden}.pc{display:none}.sp{display:initial}header{position:fixed;left:0;top:0;z-index:999999;width:100%;box-sizing:border-box}header.bg{background-image:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/filter.png);background-repeat:repeat;background-position:left top}.site-header{padding:1rem 1.5rem .5rem;display:flex;justify-content:space-between}.site-header .logo{height:60px;width:auto;display:inline-block;margin-top:-.25rem}.gnav{display:inline-block}.gnav li{display:inline-block;margin:0 1rem}.gnav a{color:#fff;text-shadow:0px 0px 8px rgba(0,0,0,.7);display:inline-block;width:3rem;text-align:center}.gnav i{font-size:2rem;display:block;margin-bottom:.25rem}.search-box{position:relative;width:236px}.btn-search{width:24px;position:absolute;right:.5rem;top:.75rem}.search-field{width:236px;max-width:100%;padding:.75rem;margin-top:.25rem;-webkit-appearance:none;border:none;background-color:#efefef;font-size:1rem}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{background-color:inherit !important}.mainvisual{position:relative;width:100%;height:100vh;background-image:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/kandamyojin.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;color:#fff;text-shadow:0px 0px 8px rgba(0,0,0,.7);margin-bottom:4.5rem}.mainvisual:before{position:absolute;content:" ";width:100%;height:100%;background:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/filter.png) left top;z-index:9}.mainvisual .copy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;width:75%}.mainvisual h1{font-size:3.5vw;font-weight:400;margin-bottom:1rem;text-align:center}.mainvisual p{color:#fff;text-align:center;font-size:1.5vw}section{padding:0 1.5rem 4.5rem;box-sizing:border-box}section h2{margin-bottom:3rem;text-align:center;font-size:1.5rem}.col2-wrap,.col3-wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.latest-article{width:50%}.news{width:50%}.news ul{border-style:solid;border-width:32px 27px 27px;-moz-border-image:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/bg-news.png) 32 27 27 repeat;-webkit-border-image:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/bg-news.png) 32 27 27 repeat;-o-border-image:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/bg-news.png) 32 27 27 repeat;border-image:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/bg-news.png) 32 27 27 fill repeat;list-style:none;padding:1rem;max-height:295px;overflow-y:auto}.news li{margin-bottom:1rem}.news .date{display:block;font-size:.9375rem;color:#666;margin-bottom:.25rem}.news a{color:#000;border-bottom:1px solid #000}.latest-article article,.recommended article{position:relative}.latest-article article h3,.recommended article h3{position:absolute;bottom:0;left:50%;z-index:99999;transform:translate(-50%,-50%);color:#fff;font-size:1.5rem;text-shadow:0px 0px 8px rgba(0,0,0,.7)}.latest-article article .category,.recommended article .category{position:absolute;top:0;left:50%;z-index:99999;transform:translate(-50%,0);background-image:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/bg-category.png);background-position:center top;background-repeat:no-repeat;background-size:80%;color:#fff;padding:.75rem 1rem 1.25rem;min-height:3rem;min-width:130px;text-align:center;font-size:1.25rem}.latest-article article:before,.recommended article:before{position:absolute;content:" ";width:100%;height:100%;background:url(//22.find-ochanomizu.com/wp-content/themes/find-ochanomizu/img/filter.png) left top;z-index:9999}.recommended{clear:both}.recommended .article-wrap{display:flex;justify-content:space-around;flex-wrap:wrap}.recommended a{display:inline-block;width:24%;margin-bottom:1rem}.recommended article h3{font-size:1.5vw}.sidebar{padding:0 1.5rem;margin-bottom:3.5rem;overflow:hidden;background-color:#fff}.category-list{list-style:none;width:65%;float:left;box-sizing:border-box}.category-list li{display:inline-block}.category-list a{display:inline-block;background-color:#838b0d;color:#fff;font-size:1.125rem;border-radius:.5rem;padding:.75rem 4.5rem;margin:0 .75rem 1.5rem;box-sizing:border-box;width:12.5rem;text-align:center}.side-right-wrap{width:35%;float:right;padding:0 1.5rem;box-sizing:border-box}.widget_archive select{width:236px;max-width:100%;padding:.5rem;-webkit-appearance:none;border:1px solid #efefef;background-color:#fff;font-size:1rem;border-radius:0;margin-bottom:1.5rem}.site-footer{clear:both;background-color:#000;position:relative;padding:1.5rem}.site-footer a,.site-footer small{color:#fff}.site-footer small{font-size:.875rem;display:block;text-align:center;font-weight:100}.site-footer li{display:inline-block;margin-right:1.5rem}.site-footer .logo{height:60px;width:auto;display:inline-block;position:relative;z-index:10}.site-footer .logo img{vertical-align:bottom;max-width:10vw;max-height:100%;height:auto}.fnav{width:45%}.pagetop{width:4rem;position:absolute;top:-2rem;right:2rem;cursor:pointer;z-index:1}.post p{margin-bottom:1.25rem;max-width:780px;margin-left:auto;margin-right:auto}.form{max-width:780px;margin-left:auto;margin-right:auto}.form p{margin-bottom:1.25rem}.form form p{margin-bottom:0}.wpcf7-form-control{margin-bottom:1.5rem;border:3px solid #b5b5b5;padding:.5rem;width:96%}.wpcf7-form-control.wpcf7-submit{border:1px solid #dcdcdc;background-color:#6e7955;padding:.75rem 5rem;font-size:1.25rem;color:#fff;border-radius:8px;width:auto;cursor:pointer}@media screen and (max-width:1000px){.mainvisual h1{font-size:2.5rem;z-index:1}.mainvisual p{font-size:1rem}.recommended a{width:48%;margin:1%}.recommended article h3{font-size:1rem}.mainvisual{background-attachment:scroll}}@media screen and (max-width:767px){header .search-box{display:none}.site-header .logo{height:auto;width:110px}.gnav li{margin:0 1rem}.gnav a{font-size:.75rem}.gnav i{font-size:2rem}.mainvisual .copy{width:75%}.mainvisual h1{font-size:5.5vw}section h2{font-size:1.25rem}.category-list{width:50%}.side-right-wrap{width:50%}.search-box,.search-field{max-width:100%}}@media screen and (max-width:530px){header .search-box{display:none}.site-header .logo{height:auto;width:24vw}.gnav li{margin:2px}.gnav a{font-size:3vw}.gnav i{font-size:6vw}.mainvisual p{font-size:.825rem}.latest-article,.news{width:100%}.news ul{margin-top:-1rem}section h2{margin-bottom:2rem}.recommended a{width:100%;margin-bottom:1rem}.recommended article h3{font-size:1rem}.category-list{width:100%;float:none;margin-bottom:2rem}.side-right-wrap{width:100%;float:none;text-align:center;margin-bottom:2rem}.category-list{text-align:center}.category-list a{width:15rem}.search-box{width:15rem;display:inline-block}.fnav{width:100%;margin-bottom:1rem}.site-footer .logo img{max-width:15vw}.site-footer small{font-size:.725rem;line-height:1.5}}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
.animated{opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}#map{width:100%;padding-top:500px;position:relative}#map iframe{position:absolute;top:0;left:0;width:100%;height:100%}#widget-area{list-style:none}.page .mainvisual{background-image:none;height:300px}.page .mainvisual .copy{top:calc(50% + 30px)}.site-footer{margin-top:80px}.wp-block-image{text-align:center;margin:60px 0}.recommended article h3{width:80%;text-align:center}.recommended article .image{width:100%;height:240px;overflow:hidden}.recommended article .image img{width:100%;height:100%;object-fit:cover}.nav-links{display:flex;justify-content:center;padding:40px 0;line-height:1}.nav-links a{display:inline-block;width:auto;padding:10px 20px;background-color:#000;color:#fff;margin:10px}.nav-links span{display:inline-block;width:auto;padding:10px 20px;background-color:#fff;color:#333;border:2px solid #000;margin:10px}main .post{max-width:1080px;margin:0 auto 80px}main .post h2{margin-bottom:1.25rem;max-width:780px;margin-left:auto;margin-right:auto}.wp-block-group{margin-bottom:1.25rem;max-width:780px;margin-left:auto;margin-right:auto}.vegas-slide-inner{background-attachment:fixed;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1}.home .vegas-slide{position:absolute;top:0;left:0;z-index:0}.post-info{color:#666;font-size:.875rem;margin-bottom:30px;max-width:780px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}main .post .sitemap-category,main .post .sitemap-post{margin-left:2rem;margin-bottom:20px}main .post .sitemap-category a,main .post .sitemap-post a{color:#6e7955}main .post .sitemap-category li,main .post .sitemap-post li{margin-bottom:10px}@media screen and (min-width:768px){.sitenap-content{display:flex;justify-content:space-between;max-width:780px;margin-left:auto;margin-right:auto}}