@charset "utf-8";body{font-size:14px;line-height:1.4;margin:0;padding:0;font-family:Lato,"Noto Sans JP","游ゴシック Medium","游ゴシック体","Yu Gothic Medium",YuGothic,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background:#f3f3f34d;animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.sp,.sp-fixed{display:none}@media only screen and (max-width:980px){.pc{display:none}.sp{display:block}}a.sp-call{display:block;background:#58ae55;box-shadow:0px 7px #3c833a;padding:10px 5px;font-size:12px;font-weight:700;color:#fff;text-align:center;border-radius:5px;margin-bottom:5px}a.kyujin-link{display:block;background:#f7a321;box-shadow:0px 7px #b37310;padding:10px 5px;font-size:12px;font-weight:700;color:#fff;text-align:center;border-radius:5px;margin-bottom:5px}@media screen and (max-width:980px){.sp-fixed{width:100%;display:block;position:fixed;bottom:0;z-index:100;background:rgba(0,0,0,.55);padding:5px}}.alignright{float:right;padding:0 0 10px 10px}.alignleft{float:left;padding:0 10px 10px 0}@media screen and (max-width:600px){.alignright,.alignleft{float:none;display:block;margin:0 auto;padding:0}}.aligncenter{margin:10px auto;display:block}h1,h2,h3,h4{margin:0;padding:0}img{max-width:100%;height:auto}ul,li{padding:0;margin:0;list-style-type:none}.clear{clear:both}.main-nav a{margin:10px;border-radius:5px;color:#252525;display:block;padding:15px;text-decoration:none}.main-nav{display:flex;justify-content:center}.h1-bg{font-size:12px}.header-bg{padding:7px 0}.sub-nav{font-weight:100;font-size:11px;text-align:center;color:#ab8724}.header-nav li a{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;font-size:16px}#nav-drawer{padding:10px 0 0 10px;float:left;position:relative}.nav-unshown{display:none}#nav-open{display:inline-block;width:30px;height:22px;vertical-align:middle}#nav-open span,#nav-open span:before,#nav-open span:after{position:absolute;height:3px;width:25px;border-radius:3px;background:#fff;display:block;content:'';cursor:pointer}#nav-open span:before{bottom:-8px}#nav-open span:after{bottom:-16px}#nav-close{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:.3s ease-in-out}#nav-content{overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:90%;max-width:330px;height:100%;background:#fff;transition:.3s ease-in-out;-webkit-transform:translateX(-105%);transform:translateX(-105%)}#nav-input:checked~#nav-close{display:block;opacity:.5}#nav-input:checked~#nav-content{-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:6px 0 25px rgba(0,0,0,.15)}.sp-menu{padding:0 19px}.sp-menu li{border-bottom:dotted 1px #ccc;margin:13px 0}.sp-menu li a{font-size:18px;color:#252525}.header-bg-sp{border-bottom:solid 1px #d4a12e;background:#060933}.header-logo-sp{padding-top:15px;margin:0 auto 14px;width:60%}.filter{opacity:.5;background:repeating-linear-gradient(45deg,#4c4c4c 0,#4c4c4c 2px,#656565 2px,#656565 4px);width:100%;height:100%}.mainVisual{position:relative;height:700px;width:100%;overflow:hidden}.mainVisual video{position:absolute;left:0;top:0;max-width:100%;min-height:100%;z-index:-1}.main-visual-logo{z-index:1;top:21%;left:50%;position:absolute;margin-left:-216px}.eye-c{text-align:center;padding-top:151px}.copy-block{text-align:center;padding-top:148px}.main-eyec{z-index:1;top:21%;left:35%;position:absolute;width:34%;margin:0 auto;padding-bottom:28px}@media screen and (max-width:980px){.main-eyec{width:50%;margin:0 auto;padding-bottom:28px}}.m-copy{text-align:center;line-height:1.8;text-shadow:1px 2px 3px #1d1d1d;font-size:35px;color:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;top:408px;left:20%;z-index:5;position:absolute}.m-copy-sp{line-height:1.8;text-shadow:1px 2px 3px #1d1d1d;font-size:22px;color:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.onayami-title{background:#060933;padding:10px 0 19px}.nayami-txt{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.nayami-txt{font-size:31px;text-align:center;color:#fff}@media screen and (max-width:980px){.nayami-txt{font-size:22px;text-align:center;color:#fff}}.onayami{padding:0 6px;font-size:31px;color:#fdd89a}.onayami-bg{padding:0 0 44px}.triangle3{margin:0 auto 15px;width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #060933}.nayami-list{text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;width:60%;margin:0 auto}@media screen and (max-width:980px){.nayami-list{text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;width:100%;margin:0 auto}}.nayami-list li{border-bottom:dotted 1px #d4b060;color:#252525;font-size:17px;padding:4px 0}.nayami-naiyou{padding:22px 0 50px}.example{padding:30px 0;background-image:url(//oishi-cleaning.com/wp-content/themes/oishi-up/images/tuyomi-bg.png);background-attachment:fixed;background-size:cover}.example-sp{padding:30px 0;background-image:url(//oishi-cleaning.com/wp-content/themes/oishi-up/images/anshin-sp.png);background-attachment:fixed;background-size:cover}.nayami-list-002{text-align:center;color:#fff;font-size:21px;padding:6px 0}.t-copy{line-height:1.4;font-weight:700;text-shadow:1px 2px 3px #020202;color:#fdd89a;font-size:38px}.t-copy-sp{text-shadow:1px 2px 3px #020202;color:#fdd89a;font-size:29px}.tuyomi-txt{font-weight:700;text-shadow:1px 2px 3px #020202;font-size:21px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1.8;color:#fff}.tuyomi-txt-sp{text-shadow:1px 2px 3px #020202;font-size:15px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:1.8;color:#fff}.image004{margin-bottom:85px}.top-h2{margin-bottom:35px}.all-menu{padding:60px 0 40px}.menu-b{box-shadow:1px 2px 3px #6d6d6d6e;margin-bottom:12px}.menu-b img{border:solid 1px #fff}.menu-h3{color:#252525;font-weight:700;margin-bottom:7px;font-size:18px}.menu-box a{text-decoration:none}.menu-txt{color:#252525}.premium-bg{padding:54px 0;background:url(//oishi-cleaning.com/wp-content/themes/oishi-up/images/navy_blue.png)}.premium img{border-radius:12px}.pre-h2{font-weight:400;font-size:25px;margin-bottom:20px;text-align:center;color:#fff;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.main{display:flex}.main a{text-decoration:none}@media screen and (max-width:700px){.main{flex-direction:column}}.main section{border:solid 4px #545790;flex:1;margin:10px;border-radius:18px;background:#fff;padding:15px}.main section:hover{background:#f3fcff}.main section i{color:#fdd89a}.main h1{color:#e6ac27;font-size:1.5rem}.main p{color:#616161;font-size:16px;margin-top:10px}.main h3{color:#1a2073;font-size:30px;font-weight:700}.service-more{border-radius:19px;background:#ffedd0;padding:4px 25px}.price{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;padding:30px 0;background:#f5f5f5}.ooishi-blog{border-top:1px solid #8298af;padding:50px 0}.blog-h2 img{margin-bottom:10px}.blog-sub{color:#132941;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.blog-list li{float:left;width:25%;padding:1%}@media screen and (max-width:980px){.blog-list li{float:left;width:50%;padding:1%}}.ooishi-img{margin-bottom:10px}.blog-title{font-weight:700;color:#252525;margin-bottom:5px;font-size:16px}.blog-txt{color:#252525}.blog-cate{font-weight:400;color:#fff;background:#5bc0de;padding:0 10px;margin-right:3px}.info-section{padding:40px 0;background:url(//oishi-cleaning.com/wp-content/themes/oishi-up/images/info-bg.png);background-size:cover}.info-h2{color:#fff;text-align:center;font-size:21px;margin-bottom:20px}@media screen and (max-width:980px){.info-h2{color:#fff;text-align:center;font-size:17px;margin-bottom:20px}}.info-tel{text-align:center;margin-bottom:9px}.info-tel a{text-decoration:none;font-size:37px;color:#fff}.open-time{margin-bottom:28px;color:#fff;text-align:center}.info-mail{text-align:center}.info-mail a{padding:10px 46px;background:#cca842;color:#fff;border-radius:21px}.footer-bg{padding:30px 0;background:#132941}.footer-logo{margin-bottom:20px}.footer-txt{color:#fff}.footer-list li{margin-bottom:8px}.footer-list li a{color:#fff}.footer-bg p{margin-bottom:5px}.sns-list li{margin-right:10px;float:left}.sns-list li a{color:#fff;font-size:32px}.sns{overflow:hidden;margin-bottom:20px}.sns-list{overflow:hidden}@media screen and (max-width:980px){.footer-info{overflow:hidden}}article{background:#fff;padding:25px 0;box-shadow:0px 0px 5px #e4e4e4;margin-bottom:30px;overflow:hidden}.post .date{text-align:right}.breadcrumbs{background:#f8f8f8;padding:5px;margin:5px;font-size:12px}.post p{line-height:1.6;padding:0 10px}.post h2{color:#364e96;padding:.5em 0;border-top:solid 3px #364e96;border-bottom:solid 3px #364e96}.post ul{margin:15px 30px}.post li{list-style-type:disc;padding:5px 0}.post h3{background:#fffedd;padding:15px;font-size:20px;font-weight:700;margin:30px 0 20px;clear:both;border-radius:5px}.post h4{font-weight:700;font-size:20px;border-left:16px solid #171c61;padding:10px;margin:20px 0 10px}@media screen and (max-width:980px){.post h2{font-size:20px}.post h3{font-size:18px;padding:10px}.post h4{font-size:16px}}.wp-caption{background:#f8f8f8;padding:10px;max-width:100%}.wp-caption p{margin:10px 0 0;text-align:center}.ggmap{margin-bottom:30px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.table-contactform7{overflow:hidden;table-layout:fixed}.required-contactform7{padding:2px 5px;background:#de8686;color:#fff;border-radius:3px;margin-right:3px}.unrequired-contactform7{padding:2px 5px;background:#bdbdbd;color:#fff;border-radius:3px;margin-right:3px}.table-contactform7 th{font-weight:700}.table-contactform7 input,.table-contactform7 textarea{max-width:90% !important;margin:5px 10px 10px 5px}.address-100 input{max-width:90% !important;margin:5px 10px 10px 5px}.message-100 textarea{width:100%;margin:5px 10px 10px 5px}@media screen and (min-width:900px){.table-contactform7 th{width:28%}}@media screen and (max-width:900px){.table-contactform7{display:block}.table-contactform7 tbody,.table-contactform7 tr{display:block;width:100%}.table-contactform7 th{width:100%;display:block;margin:0 auto;border:none}.table-contactform7 td{display:list-item;list-style-type:none;margin:0;padding:0;width:100%;border-top:none !important}}.btn-success{color:#fff;background-color:#3b403b !important;border:none !important}.next-previous-talbe{width:100%;margin-top:30px}.previous-td{width:50%;text-align:left}.next-td{width:50%;text-align:right}.archive-pagenav{display:block;overflow:hidden;margin:5px 0}.archive-cover-blog{color:#252525;overflow:hidden;display:block}.archive-title{font-size:18px;font-weight:700}.archive-thumbnail{float:left;display:block;padding:0 10px 10px 0;max-width:30%}.archive-date{display:block;font-size:12px}.archive-except{font-size:12px}.popular-posts,.widget_categories,.widget_archive,.widget_newpostcatch{padding:15px;margin:15px 0;background:#fff;box-shadow:0px 0px 5px #e4e4e4}.widget_newpostcatch{margin-top:0}.popular-posts img{float:left;padding:0 10px 10px 0}.popular-posts h2,.widget_newpostcatch h2{font-size:18px;font-weight:700;padding:5px 5px 5px 40px;margin-top:5px;margin-bottom:10px;position:relative}.popular-posts h2:before{content:"\f005";font-family:FontAwesome;color:#dfc934;font-size:35px;position:absolute;top:-5px;left:0}.widget_categories h2,.widget_archive h2,.widget_newpostcatch h2{font-size:18px;font-weight:700;padding:5px;margin-top:5px;margin-bottom:10px;position:relative}.widget_categories ul>li,.widget_archive ul>li{padding:10px 0 10px 36px;position:relative}.widget_categories ul>li>ul>li,.widget_archive ul>li>ul>li{padding:5px 0 5px 10px;position:relative}.widget_categories li a,.widget_archive li a{color:#252525}.widget_categories ul>li:before,.widget_archive ul>li:before{content:"\f18e";font-family:FontAwesome;color:#d1d1d1;font-size:30px;position:absolute;top:-2px;left:5px}.widget_categories ul>li>ul>li:before,.widget_archive ul>li>ul>li:before{content:"\f054";font-family:FontAwesome;color:#d1d1d1;font-size:14px;position:absolute;top:6px;left:-5px}#npcatch li{overflow:hidden}#npcatch img{float:left;padding:0 10px 5px}#npcatch .date{color:#252525;font-size:11px;margin-left:5px;display:block}#npcatch .title{width:auto !important;float:none !important}.side-banner{display:block;margin-bottom:10px}.inthecom-blog{overflow:hidden}.h2-inthecom-blog{font-size:24px;font-weight:700;border-bottom:3px solid #252525;padding:10px 0 8px 55px;margin-bottom:15px;position:relative}.h2-inthecom-blog:before{content:"\f0f6";font-family:FontAwesome;color:#53b357;font-size:40px;position:absolute;top:-2px;left:5px}.h2-inthecom-blog span{display:block;font-size:12px;font-weight:400;float:right;line-height:1.5em;margin-top:-13px}.cover-inthecom-blog{display:block;width:100%;color:#252525;overflow:hidden;margin-bottom:15px}.img-inthecom-blog{float:left;padding:0 10px 10px 0}.title-inthecom-blog{font-size:1.4em;margin-bottom:6px;font-weight:700}@media only screen and (max-width:980px){.title-inthecom-blog{font-size:1em}.img-inthecom-blog{float:left;padding:0 10px 10px 0;max-width:40%}}.cover-inthecom-blog p{font-size:12px;margin-top:10px}.category-inthecom-blog{margin:5px 0}.category-inthecom-blog span{font-size:10px;background:#53b357;color:#fff;padding:1px 3px}.date-inthecom-blog{font-size:12px;color:#8e8e8e}.homepage-blog{overflow:hidden}.h2-homepage-blog{font-size:24px;font-weight:700;border-bottom:3px solid #252525;padding:10px 0 8px 55px;margin-bottom:15px;position:relative}.h2-homepage-blog:before{content:"\f040";font-family:FontAwesome;color:#126ac4;font-size:50px;position:absolute;top:-5px;left:5px}.h2-homepage-blog span{display:block;font-size:12px;font-weight:400;float:right;line-height:1.5em;margin-top:-13px}.cover-homepage-blog{padding-top:5px;display:block;width:100%;color:#252525;overflow:hidden;margin-bottom:15px}.img-homepage-blog{float:left;padding:0 10px 10px 0;max-width:23%}.title-homepage-blog{font-size:1.4em;margin-bottom:6px;font-weight:700}@media only screen and (max-width:980px){.title-homepage-blog{font-size:1em}.img-homepage-blog{float:left;padding:0 10px 10px 0;max-width:40%}}.cover-homepage-blog p{font-size:12px;margin-top:10px}.category-homepage-blog{margin:5px 0}.category-homepage-blog span{font-size:10px;background:#126ac4;color:#fff;padding:1px 3px}.date-homepage-blog{font-size:12px;color:#8e8e8e}.btn-more{overflow:hidden}.all-link{display:block;text-align:center;font-size:12px;margin:0 0 45px;background:#292929;box-shadow:0px 3px 0px silver;padding:10px 20px 10px 10px;border-radius:5px;float:right}.all-link span{color:#fff;position:relative}.staff-blog-category{background:#ffea00;padding:4px 7px;border-radius:3px;display:inline-block;margin-bottom:5px;font-weight:700}.saga-blog{overflow:hidden}.h2-saga-blog{font-size:24px;font-weight:700;border-bottom:3px solid #252525;padding:10px 0 8px 60px;margin-bottom:15px;position:relative;margin-top:30px}.h2-saga-blog:before{content:"\f004";font-family:FontAwesome;color:#c85b5b;font-size:50px;position:absolute;top:-5px;left:5px}.h2-saga-blog span{display:block;font-size:12px;font-weight:400;float:right;line-height:1.5em;margin-top:-13px}.cover-saga-blog{display:block;width:100%;color:#252525;overflow:hidden;margin-bottom:15px}.img-saga-blog{float:left;padding:0 10px 10px 0}.title-saga-blog{font-size:1.4em;margin-bottom:6px;font-weight:700}@media only screen and (max-width:980px){.title-saga-blog{font-size:1em}.img-saga-blog{float:left;padding:0 10px 10px 0;max-width:40%}}.cover-saga-blog p{font-size:12px;margin-top:10px}.category-saga-blog{margin:5px 0}.category-saga-blog span{font-size:10px;background:#c85b5b;color:#fff;padding:1px 3px}.date-saga-blog{font-size:12px;color:#8e8e8e}.fuwatAnime{-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1.5s;-ms-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-name:fuwatAnime;-ms-animation-name:fuwatAnime;animation-name:fuwatAnime;visibility:visible !important}@-webkit-keyframes fuwatAnime{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fuwatAnime{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}