@charset "utf-8";#header{padding-top:15px;text-align:left}#header #headContact #headContactTel{font-size:26px;line-height:21px;margin-bottom:2px;font-family:'Lato',sans-serif;color:#f60}#header #headContact #headContactTel i{padding-right:5px}#gMenu{border-bottom:5px solid #009ca5}#gMenu,#gMenu .menu li,#gMenu .menu li a{background:0 0}#gMenu .menu li a:hover,#gMenu .menu li:hover li a:hover,#gMenu .menu li.current_page_item a,#gMenu .menu li.current_page_item li a:hover,#gMenu .menu li.current_page_ancestor a,#gMenu .menu li.current-menu-ancestor li a:hover,#gMenu .menu li.current-page-ancestor li a:hover,#gMenu .menu li.current_page_ancestor li a:hover,#sideTower .sideWidget li a:hover,#sideTower .sideWidget li.current_page_item a,#sideTower .sideWidget li.current-cat a{background-color:#d0e8f3;color:#009ca5}#pageTitBnr #pageTitInner #pageTit{font-size:22px;display:none;float:left;margin:20px 0 18px;width:100%;line-height:115%}#panList #panListInner{display:block;overflow:hidden;text-align:left;padding:0;padding-top:10px;padding-right:0;padding-bottom:0;padding-left:0;line-height:24px;border-bottom:1px solid #fff}#main #container{padding-top:0}.content h2{clear:both;font-size:14px;padding:0;border-bottom:none;border-top:none;font-weight:700;color:#fff;position:relative;line-height:14px}.content h2:first-child{margin:0}.content ol{margin:0 0 0 25px}#top_detail{border-radius:20px}#footMenu .innerBox{border-bottom:none}#footMenu{padding:10px 0;display:block;overflow:hidden;width:100%;z-index:10;position:relative}#footMenu .innerBox{padding:10px 0;border-top:1px solid #ccc}#footMenu .menu{margin:0;padding:0;border-left:1px solid #95dfef;display:block;overflow:hidden}#footMenu .menu li{list-style:none;display:block;margin:0;padding:0;float:left;line-height:100%;font-size:12px;color:#95dfef}#footMenu .menu li a{padding:0 15px 0;line-height:1em;text-decoration:none;border-right:1px solid #95dfef;color:#95dfef}#footMenu .menu li a:hover{text-decoration:underline}#footer{background-color:#009ca5;border-top:1px solid #fff}#footer dl#footerOutline dt{color:#fff}#footer dl#footerOutline dd,#footer dl#footerOutline dd a{color:#fff}#footer{border-top:1px solid #fff}#siteBottom{border-top:1px solid #fff;background-color:#009ca5;padding:15px 0 15px}#siteBottom #copy,#siteBottom #copy a{color:#fff}#footerSection{background:url(http://yawatano.rgr.jp/wp/wp-content/uploads/2017/03/footer_image4.jpg) no-repeat;background-size:100%;width:100%}#footer,#siteBottom{background:0 0;border:none;color:#000}#siteBottom{background:url(http://背景画像2.jpg) repeat-x;background-size:auto 30px;background-position:left 90%;color:#000}#siteBottom a{color:#000}#footer{margin:0;padding:10px 0 0;display:block;overflow:hidden}#content #topBlog{display:none}.content form input[type=text]{width:auto}.wpcf7c-conf{background-color:#fff;color:#000;border:1px solid #aeaeae}input.wpcf7c-btn-back,input.wpcf7-submit,input.wpcf7-confirm{width:8em;height:2em}input.wpcf7-confirm,input.wpcf7-submit{background:#009ca5;color:#fff;border-color:#9abb9a #80b577 #80b577 #9abb9a}input.wpcf7c-btn-back{background:#d3d3d3}.grecaptcha-badge{visibility:hidden}input.wpcf7c-btn-back{margin-right:1em}.content h3{clear:both;font-size:18px;margin:30px 0 25px;padding:2px 5px 5px 15px;border-left:5px solid #ffc800;border-bottom:1px solid #e5e5e5;background-color:#009ca5;color:#fff}.ocean .rpwwt-post-categories{float:right;display:block;text-align:center;color:#fff;font-size:.8em;background-color:#009ca5;padding:0 4px;border-radius:4px}.info .rpwwt-post-categories{float:right;display:block;text-align:center;color:#fff;font-size:.8em;background-color:#d93;padding:0 4px;border-radius:4px}.rpwwt-post-date{display:block;text-align:right;color:red;font-size:.8em}.rpwwt-widget ul li{padding:0 0 5px;border-bottom:2px dotted #009ca5}@media screen and (max-width:767px){#topselector_pc{display:none}#contact_button_inner_pc{display:none}#information_pc{display:none}#footer{margin:0;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;display:block;overflow:hidden}.content th,td{width:90%;display:block}}@media screen and (min-width:768px){#topselector_m{display:none}#contact_button_inner_m{display:none}#information_m{display:none}.content th{width:30%}#topselector_pc{width:100%}#topselector_pc table{border-top:none;margin:10px -1px 24px 0;text-align:left;width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:85.7%;line-height:141.7%}}