@media screen and (max-width:1023px){img{max-width:100%;height:auto;width:auto}#container{width:100%}*{margin:0;padding:0}* .clear{clear:both;margin-bottom:30px}.pc{display:none}.alignnone{width:100%;height:auto;margin-bottom:20px}.aligntopleft{width:100%;height:auto;margin-bottom:20px;padding:0;box-sizing:border-box}.alignleft{border:1px solid #ccc;width:100%;height:auto;margin-bottom:20px;padding:0;box-sizing:border-box}.alignright{border:1px solid #ccc;width:100%;height:auto;margin-bottom:20px;padding:0;box-sizing:border-box}h2{border-bottom:5px solid #ff931e;font-size:130%;color:#333;margin-bottom:20px;padding:10px 0;box-sizing:border-box}.right{float:right;font-size:70%}.right a{color:#333;text-decoration:none}h3{border-left:30px solid #72972c;font-size:120%;color:#333;margin-bottom:15px;padding:0 15px;box-sizing:border-box}h4{background:#eee;border-left:30px solid #72972c;font-size:100%;color:#333;font-weight:400;margin-bottom:15px;padding:10px;box-sizing:border-box}strong{font-size:120%;color:#333;margin-bottom:10px;padding:0;box-sizing:border-box}p{font-size:90%;color:#333;line-height:2;overflow:auto;padding:0;box-sizing:border-box}.tel{font-size:110%;font-weight:700;color:#333;padding:5px 0;box-sizing:border-box}body{position:relative;right:0;overflow-x:hidden;background:#fff;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif}#header{background:#fff;width:100%;height:auto;margin:auto;padding:0;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.headertxt{width:90%;height:auto;margin:auto;padding:2px 0;box-sizing:border-box;font-size:60%;color:#333;text-align:center}.headernavi{width:90%;height:auto;margin:auto;padding:5px 0 10px;box-sizing:border-box;font-size:100%;color:#333;text-align:center}.header_inner{width:90%;height:auto;margin:auto;padding:20px 0 5px;box-sizing:border-box;display:flex;align-items:center}.logo{width:90%;margin:auto;padding-top:10px;padding-bottom:10px;padding-left:10px;box-sizing:border-box}.logo img{width:80%;height:auto}.headertxt{font-size:90%}.company{font-size:100%;font-weight:700;color:#ff931e;line-height:1.8;overflow:auto;padding:0;box-sizing:border-box}nav{margin:auto;padding-top:10px;padding-bottom:10px;padding-right:10px;box-sizing:border-box}#toggle i{color:#000;padding:0;box-sizing:border-box;float:right}#slide_menu{position:fixed;top:0;right:-300px;width:300px;height:100%;background:#72972c;padding:0}#slide_menu ul{list-style:none;padding:0;box-sizing:border-box}#slide_menu li{border-bottom:1px solid #fff;font-size:80%;width:100%;box-sizing:border-box}#slide_menu li a{color:#fff;text-decoration:none;padding:15px 10px;display:block;pointer-events:auto;z-index:9999}.fas{color:#fff}#mainimage{width:100%;height:auto;margin:auto;padding:10px 0 0;box-sizing:border-box}.mainimage_inner{width:90%;height:auto;margin:auto;padding:0;box-sizing:border-box}.mainimage_inner img{width:100%;height:auto}#subimage{background-size:cover;background-image:url(https://ogurakaikei.co.jp/admin/wp-content/uploads/subimage2.jpg);background-repeat:no-repeat;background-position:100% 35%;width:90%;height:150px;margin:auto;padding:0;box-sizing:border-box}.breadcrumbs{width:100%;margin:auto;padding:10px 0 0;box-sizing:border-box;font-size:70%;color:#333}.breadcrumbs_inner{width:90%;margin:auto;padding:0;box-sizing:border-box}.breadcrumbs a{color:#333}#container{width:90%;min-height:500px;margin:auto;padding:0 0 20px;box-sizing:border-box}.contents{width:100%;padding:0;margin:auto;box-sizing:border-box}.sppagenavi{width:100%;height:auto;margin:auto;padding-bottom:30px;box-sizing:border-box}.sppagenavi ul{list-style:none;padding:0;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.sppagenavi li{font-size:80%;padding:3px;box-sizing:border-box}.sppagenavi li a{color:#333}.inner{width:100%;height:auto;margin:auto;padding:20px 0;box-sizing:border-box}.maps{margin:0 auto;position:relative;width:100%;padding-top:56.25%}.maps iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}table{border-collapse:collapse;border-spacing:0;empty-cells:show;width:100%;margin-top:10px;margin-bottom:10px}th{border-bottom:1px solid #ccc;display:block;width:auto;text-align:left;vertical-align:top;padding:5px 0;box-sizing:border-box;font-size:90%;color:#333;line-height:2}td{border-bottom:1px solid #ccc;display:block;width:auto;text-align:left;vertical-align:top;padding:5px 0;box-sizing:border-box;font-size:90%;color:#333;line-height:2;margin-bottom:10px}.newsbox{width:100%;padding:10px 0;border-bottom:1px dotted #ccc}.newsbox p{font-size:100%;color:#333;word-break:break-all;padding:0;box-sizing:border-box}.newsbox a{text-decoration:none;color:#333}.postcategory{background:#fc0;width:120px;padding:5px;box-sizing:border-box;text-align:center}.postcategory a{font-size:80%;text-decoration:none;color:#333}.pagenavi{margin-top:50px}.pagenavi a{color:#555}.pages{font-size:80%}.larger{font-size:80%}.extend{font-size:80%}.nextpostslink{font-size:80%}.last{font-size:80%}.update{width:100%;height:auto;margin-top:30px;font-size:90%;color:#333;display:flex;justify-content:flex-end}.navi{border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;height:auto;margin-top:50px;padding:20px 0;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.navi a{font-size:80%;color:#333}.next{padding:0;box-sizing:border-box}.prev{padding:0;box-sizing:border-box}#sidebar{width:80%;padding:20px 0;margin:auto;box-sizing:border-box}.sidebar_contactbox{border:1px solid #eee;width:100%;height:auto;margin:auto;padding:20px;box-sizing:border-box;margin-bottom:20px}.sidebar_contactbox strong{font-size:110%;color:#72972c;line-height:1.8;overflow:auto;padding:0;box-sizing:border-box}.sidebar_contactbox p{font-size:100%;color:#333;line-height:1.8;overflow:auto;padding:0;box-sizing:border-box}.tel{background:#ff931e;font-size:120%;font-weight:700;text-align:center;color:#fff;padding:10px;box-sizing:border-box;margin-top:10px}.tel a{color:#fff}.sidebar_inner{width:100%;height:auto;margin:auto;padding:10px 0;box-sizing:border-box}.sidepost{width:100%;height:auto;margin:auto;padding:0 0 10px;box-sizing:border-box}.sidepost p{font-size:90%;line-height:1.6}.sidepost a{color:#333}.sidebar_inner ul{list-style:none}.sidebar_inner li{font-size:90%;padding:0 0 10px;box-sizing:border-box}.sidebar_inner li a{color:#333;text-decoration:none}.sidebar_inner li img{width:100%;height:auto;margin:auto;padding:0;box-sizing:border-box}.categrylink{background:#eee;width:100%;height:auto;margin-top:30px;font-size:90%;text-align:center;padding:10px;box-sizing:border-box}.categrylink a{display:block;color:#333;text-decoration:none}#page-top{position:fixed;bottom:0;right:0}#page-top a{background:#333;text-decoration:none;color:#fff;width:auto;padding:10px 20px 5px;box-sizing:border-box;text-align:center;display:block}#footer{clear:both;background:#ff931e;width:100%;height:auto;margin:auto;padding:0;box-sizing:border-box}.footer_inner{width:90%;height:auto;margin:auto;padding:30px 0;box-sizing:border-box}.footerbox-container{width:100%;height:auto;margin:auto;padding:0;box-sizing:border-box}.footerbox{padding:0;box-sizing:border-box}.footerbox ul{margin:0;list-style:none;text-align:center}.footerbox li{font-size:80%;padding:0 0 10px;box-sizing:border-box}.footerbox li a{color:#fff;text-decoration:none}.footer-info{width:100%;margin:auto;color:#fff;font-size:80%;padding:0;box-sizing:border-box;text-decoration:none;font-style:normal;text-align:center}.wpcf7 input[type=email],.wpcf7 input[type=number],.wpcf7 input[type=tel],.wpcf7 input[type=text],.wpcf7 input[type=url],.wpcf7 textarea{background-color:#fff;color:#333;width:100%;border:1px solid #ddd;font-size:100%;padding:10px;box-sizing:border-box}.wpcf7 input[type=submit]{font-size:100%;padding:20px;background:#eee;color:#555;border-radius:4px;cursor:pointer;box-shadow:0 0 1px rgba(0,0,0,.2);border:1px solid #ccc}select{width:100%;outline:0;text-indent:.01px;text-overflow:'';background:none transparent;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;padding:10px;box-sizing:border-box;border:1px solid #ccc}.navigation .pagination{width:100%}.pagination .page-numbers{padding:10px 15px}.pagination .next,.pagination .prev{display:none}}