@charset "UTF-8";@font-face{font-family:'Kosugi Maru';src:url(//pushman.co.jp/wp-content/themes/pushman2022/webfonts/KosugiMaru-Regular.ttf) format('truetype');font-display:swap}h3{color:#fff;background-color:#0b64be;padding:5px 15px}h3:first-child{padding-top:5px}.new-txt{font-size:.75em;padding:3px;color:#fff;background-color:red;font-weight:600}.mainside-f{float:left;width:20%}.red-text{color:red;font-weight:600}.blue-text{color:#0b64be;font-weight:600}.navy-text{color:#00008b;font-weight:600}.red-bar{color:#fff;background-color:#ce1330;font-weight:600;padding:5px 10px;margin-bottom:20px}.blue-bar{color:#fff;background-color:#0b64be;font-weight:600;padding:5px 10px;margin-bottom:10px;overflow:hidden}.site-branding{padding:1em 0}.header-right{margin-top:15px;float:right;display:inline}.toptitle{background-color:#c7161c;color:#fff;font-size:1.8em;padding:10px 20px;margin-bottom:20px;font-weight:700;border-radius:10px}.navigation-top{color:#fff;font-family:'Kosugi Maru',sans-serif}#site-map a{font-family:'Kosugi Maru',sans-serif}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#767676;font-family:'Kosugi Maru',sans-serif}section#recent-posts-2{background-color:#fff;padding:20px;border-radius:10px}section#recent-posts-2 a{color:#333}section#recent-posts-2 ul li{padding-bottom:10px;border-bottom:1px dotted #c41319}.site-content{background-color:#c41319;font-family:'Kosugi Maru',sans-serif}.content-area{background-color:#fff;padding:50px;border:7px solid #88131b}.slider-back{background-color:#001427}div#metaslider_38.flexslider{   margin:0 0 0px}.single-featured-image-header{background-color:#001427}.blure-f{padding:20px;border:2px solid #0b64be;overflow:hidden;border-radius:10px;margin-bottom:20px}.column2{float:left;width:48%;padding:20px;text-align:center}.column3{float:left;width:32%;padding:10px;text-align:center}.column4{float:left;width:23%;padding:10px;margin:5px;border:5px solid #acc1d7;height:110px}.column5{float:left;width:23%;padding:10px;margin:5px;border:3px solid #1e90ff;height:160px;border-radius:20px}.under_botan{float:left;width:48%;text-align:center;padding:0}ul.menu{list-style:none}.topside{float:left;width:20%;padding-top:2.5em}.widget ul li,.widget ol li{border-bottom:0 solid #ddd;border-top:0 solid #ddd;padding:.5em 0}.widget a img{-webkit-box-shadow:0 0 0 0px #fff;box-shadow:0 0 0 0px #fff}.widget ul li{padding:0}.widget ul li a{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}.widget ul li a:hover{box-shadow:inset 0 -1px 0 rgba(255,255,255,0)}#site-map{width:100%;background-color:#001427;padding-top:20px}#mobile-map{display:none}.map-frame,.map-frame2{display:inline-block;float:left;padding:20px 0;margin-right:100px}.map-frame3{display:inline-block;float:left;padding:20px 0;margin-right:100px}.map-frame-last{display:inline-block;float:left;padding:20px 0}.map-frame a,.map-frame2 a,.map-frame3 a,.map-frame-last a{color:#fff}.map-frame a:hover{color:gold}.map-frame2 a:hover{color:gold}.map-frame3 a:hover{color:gold}.map-frame-last a:hover{color:gold}ul#menu-sitemap-1-menu{line-height:2.5em}ul#menu-sitemap-2-menu{line-height:2.5em}ul#menu-sitemap-3-menu{line-height:2.5em}ul#menu-sitemap-4-menu{line-height:2.5em}ul#menu-sitemap-1-menu a:hover{color:gold}ul#menu-sitemap-2-menu a:hover{color:gold}ul#menu-sitemap-3-menu a:hover{color:gold}ul#menu-sitemap-4-menu a:hover{color:gold}li#nav_menu-8{list-style:none}li#nav_menu-9{list-style:none}li#nav_menu-10{list-style:none}li#nav_menu-11{list-style:none}#recent-posts-2{width:180px}#recent-posts-2 a{color:#fff}#recent-posts-2 li{line-height:1.2em;margin-bottom:10px}.pic{margin:0;padding:0}p.pic{margin-bottom:0}.info_back{background-image:url(http://pushman.co.jp/wp-content/uploads/2022/05/info_menu_backgraund-base.gif);background-repeat:no-repeat;padding-left:20px;font-size:.7em;height:25px}.entry-content a{box-shadow:0 0 0 0px #fff}.entry-content a:hover,.comment-content a:hover,.widget a:hover{box-shadow:0 0 0 0px #fff}.content-area a:hover{color:#1e90ff}.news-line{margin-bottom:10px}.wrap-cont{text-align:center;margin:0 auto;max-width:740px}th,td,th:first-child,td:first-child{padding-left:10px}#information{background-color:#f1fcff;width:170px;padding:0;margin-top:0;margin-right:8px;margin-bottom:0;margin-left:7px}#info_ichiran{background-image:url(//pushman.co.jp/wp-content/themes/pushman2022/../image-common/info_icon.gif);background-repeat:no-repeat;line-height:2.1em;padding-top:1px;padding-right:0;padding-bottom:0;padding-left:20px;text-align:left;margin:0}#info_menu{margin:0;padding:0}#info_menu li{background-image:url(http://pushman.co.jp/wp-content/uploads/2022/05/info_menu_backgraund.gif);background-repeat:no-repeat;margin:0;padding:0;height:31px;width:185px;list-style:none;text-align:left;text-indent:35px;line-height:2.5em;font-size:.75em}#info_menu li a{box-shadow:inset 0 0px 0 #0f}#header_btn{text-align:right;margin:0;padding-top:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}html>/**/body #header_btn,x:-moz-any-link{padding-top:0}*:first-child+html #header_btn{padding-top:0}#header_btn li{display:inline;margin:0;padding:0}.infoul{margin-left:30px;list-style:none}.infoli{margin-bottom:5px}.l600{float:left;width:600px}.post-navigation{font-weight:800;margin:3em 0;margin-left:30px;margin-right:30px}.pc{display:block}.sp{display:none}.tbl-r02 th{background:#cce5ff;border:solid 1px #fff;padding:10px;width:150px}.tbl-r02 td{　border:solid 1px #fff;　background:#f4f4f4;padding:10px}@media screen and (max-width:640px){.last td:last-child{border-bottom:solid 1px #ccc;width:100%}.tbl-r02{width:100%;border:1px solid #f4f4f4}.tbl-r02 th,.tbl-r02 td{　　border-bottom:none;display:block;width:100%}}@media screen and (min-width:48em){.wrap{max-width:1400px;padding-left:3em;padding-right:3em}#metaslider_15208{display:none}.navigation-top .wrap{max-width:1400px;padding:.75em 3.4166666666667em}.ulmargin{margin-left:30px}.marusuji{list-style-type:decimal}.site-description{font-size:.4em}.font05{font-size:.5em}.font08{font-size:.8em}.infodiv{margin-bottom:-8px;width:185px}body:not(.has-sidebar):not(.page-one-column) .page-header,body.has-sidebar.error404 #primary .page-header,body.page-two-column:not(.archive) #primary .entry-header,body.page-two-column.archive:not(.has-sidebar) #primary .page-header{float:right;width:100%}.blog:not(.has-sidebar) #primary article,.archive:not(.page-one-column):not(.has-sidebar) #primary article,.search:not(.has-sidebar) #primary article,.error404:not(.has-sidebar) #primary .page-content,.error404.has-sidebar #primary .page-content,body.page-two-column:not(.archive) #primary .entry-content,body.page-two-column #comments{float:right;width:100%}body.page:not(.twentyseventeen-front-page) .entry-title{color:#fff;font-size:1.8em;background-color:#0b64be;padding:20px;border-radius:10px;text-transform:none}.has-sidebar:not(.error404) #primary{float:right;width:80%}.has-sidebar #secondary{float:left;padding-top:0;width:20%}.content-area{float:right;width:80%}.navigation-top .wrap{max-width:1400px;padding:.2em 3.4166666666667em}.navigation-top{color:#fff;background-color:#c7161c}.navigation-top a{font-size:1.3em;color:#fff;text-shadow:2px 2px 1px #001427}.navigation-top a:hover{color:#ffe44d}.main-navigation a{padding:.5em .75em}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#ffe44d}.site-content{padding:2.5em 0}.site-footer{font-size:14px;font-size:.875rem;line-height:1.6;margin-top:0}.l400{float:left;width:50%;margin-right:10px;word-wrap:break-all}.l400 img{width:100%}.r600{float:right;　width:50%;word-wrap:break-all;　}.w40p_left{width:40%;margin-right:20px;float:left;overflow:hidden}.w57p_left{width:57%;float:left;overflow:hidden}}@media screen and (max-width:1020px){.has-sidebar:not(.error404) #primary{float:none;width:100%}.has-sidebar #secondary{float:none;padding-top:0;width:100%}.topside{display:none}.mainside-f{display:none}#secondary{display:none}.content-area{float:none;width:100%;overflow:hidden;padding:20px;border:0 solid #88131b}.map-frame,.map-frame2,.map-frame3{width:45%;float:left;padding:0;margin:20px}.map-frame-last{width:45%;padding:0;margin:20px}.l600{float:none;width:100%}}@media screen and (max-width:820px){.topside{display:none}.l600{float:none;width:100%}}@media screen and (max-width:640px){#secondary{display:none}.header-right{margin-top:15px;float:none;display:inline}#header_btn{text-align:center}.blue-f{width:100%;overflow:hidden}#metaslider_38{display:none}.wrap{padding-left:1em;padding-right:1em}.l600{float:none;width:100%}.site-content{background-color:#fff}.topside{display:none}ul{padding:30px}td{margin-left:5px}.map-frame,.map-frame2,.map-frame3{width:100%;float:none}.map-frame-last{width:100%;float:none}.content-area{background-color:#fff;padding:0;border:0 solid #88131b}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{font-size:1.5rem}.mainside_widget{display:none}.column2{float:none;width:100%;padding-left:0;padding-right:10px;overflow:hidden}.column2 img{width:100%}.column3{float:none;width:100%;overflow:hidden}.column4{float:none;width:100%;overflow:hidden}.column5{float:none;width:100%;overflow:hidden}.font05 img{display:none}#site-map{display:none}#mobile-map{color:#fff;display:block;width:100%;background-color:#001427;padding:20px 0}#mobile-map a{color:#fff;align-content}li#nav_menu-12{list-style:none}.infoul{margin-left:10px;list-style:none}.infoli{margin-bottom:20px}.under_botan{float:none;width:100%;text-align:center;padding:0}.new-txt{font-size:.75em;padding:3px;color:#fff;font-weight:600}.pc{display:none}.sp{display:block}}@media screen and (min-width:960px){.select_box{position:relative;display:flex;padding:10px;border:#ccc solid 1px;border-radius:10px;align-items:center;width:calc((100% - 60.01px) / 3);float:left;margin-right:20px;margin-top:15px}.select_box:hover{border:#ff4500 solid 1px}.select-title:hover{color:#ff4500}.select-title{width:100%;text-align:center;font-weight:700}.icon-img{position:relative;display:flex;align-items:center;width:53px;height:53px}}@media screen and (max-width:959px){.select_box{position:relative;display:flex;padding:10px;border:#ccc solid 1px;border-radius:10px;align-items:center;width:calc((100% - 20.01px) / 2);float:left;margin:5px}.select_box:hover{border:#ff4500 solid 1px}.select-title:hover{color:#ff4500}.select-title{width:100%;font-size:.8em;text-align:center;font-weight:700}.icon-img{position:relative;display:flex;align-items:center;width:70px;height:70px}}