.corona_info{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/info_icon.png) 5px center no-repeat;text-indent:2em;background-color:#f75979;border-radius:20px;padding:2px 10px 2px 5px;display:inline-block;position:relative;left:-20px;top:10px}.corona_info a{color:#fff !important;text-decoration:none !important;font-weight:400 !important}.wrap{margin-left:auto;margin-right:auto;max-width:1040px;padding-left:0 !important;padding-right:0 !important}.has-sidebar:not(.error404) #primary{float:right;width:69%;padding:20px 2% 30px}@media only screen and (max-width:1600px){.has-sidebar #primary{margin-left:auto;margin-right:auto;max-width:940px}}@media only screen and (min-width:1601px){.has-sidebar #primary{margin-left:auto;margin-right:7% !important;max-width:60% !important}}@media only screen and (max-width:1600px){.has-sidebar #secondary{float:left;padding:20px 0 30px 2% !important;width:25%}}@media only screen and (min-width:1601px){.has-sidebar #secondary{float:left;padding:20px 0 30px 7% !important;width:25%}}.navigation-top{font-size:16px;font-size:1rem;position:relative;padding:0}.navigation-top .wrap{max-width:1040px;padding:0}.navigation-top ul#top-menu{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/menu_bg.png) left center no-repeat}.navigation-top ul#top-menu li{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/menu_bg.png) right center no-repeat}.navigation-top ul#top-menu li img.new_link{margin-bottom:5px}.navigation-top a{color:#000;font-weight:600;-webkit-transition:color .2s;transition:color .2s}.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#000}.main-navigation{clear:both;display:block}.main-navigation ul#top-menu{list-style:none;margin:0 !important;padding:0 !important;text-align:left !important;width:100% !important}.js .main-navigation ul,.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon,.main-navigation ul a>.icon{display:none}.main-navigation>div>ul{border-top:1px solid #eee;padding:.75em 1.695em}.js .main-navigation.toggled-on>div>ul{display:block}.main-navigation ul ul{padding:0 0 0 1.5em}.main-navigation ul ul.toggled-on{display:block}.main-navigation ul ul a{letter-spacing:0;padding:.4em 0;position:relative;text-transform:none}.main-navigation ul li{position:relative;width:16.2%;text-align:center}.main-navigation li li,.main-navigation li:last-child{border:0}.main-navigation a{display:block;padding:.5em 0;text-decoration:none}.main-navigation a:hover{color:#767676}.menu-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#000;display:none;font-size:14px;font-size:.875rem;font-weight:800;line-height:1.5;margin:1px auto 2px;padding:1em;text-shadow:none}.js .menu-toggle{display:block}.main-navigation.toggled-on ul.nav-menu{display:block}.menu-toggle:hover,.menu-toggle:focus{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.menu-toggle:focus{outline:thin solid}.menu-toggle .icon{margin-right:.5em;top:-2px}.toggled-on .menu-toggle .icon-bars,.menu-toggle .icon-close{display:none}.toggled-on .menu-toggle .icon-close{display:inline-block}.dropdown-toggle{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;color:#000;display:block;font-size:16px;right:-.5em;line-height:1.5;margin:0 auto;padding:.5em;position:absolute;text-shadow:none;top:0}.dropdown-toggle:hover,.dropdown-toggle:focus{background:0 0}.dropdown-toggle:focus{outline:thin dotted}.dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.site-header .menu-scroll-down{display:none}.navigation-top{bottom:0;font-size:14px;font-size:.875rem;left:0;position:absolute;right:0;width:100%;z-index:6;background:0 0 !important;border:none !important}.navigation-top .wrap{max-width:1040px;padding:.75em 3.4166666666667em}.navigation-top nav{margin-left:-1.25em}.site-navigation-fixed.navigation-top{background:#f75979 !important;bottom:auto;position:fixed;left:0;right:0;top:0;width:100%;z-index:7}.site-navigation-fixed.navigation-top li a{color:#fff !important}.site-navigation-fixed.navigation-top ul#top-menu{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/menu_bg2.png) left center no-repeat}.site-navigation-fixed.navigation-top ul#top-menu li{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/menu_bg2.png) right center no-repeat;color:#fff}.site-navigation-fixed.navigation-top ul#top-menu li ul li a{color:#000 !important}.admin-bar .site-navigation-fixed.navigation-top{top:32px}.js .menu-toggle,.js .dropdown-toggle{display:none}.main-navigation{width:auto}.js .main-navigation ul,.js .main-navigation ul ul,.js .main-navigation>div>ul{display:block}.main-navigation ul{background:0 0;padding:0}.main-navigation>div>ul{border:0;margin-bottom:0;padding:0}.main-navigation li{border:0;display:inline-block}.main-navigation li li{display:block}.main-navigation a{padding:1em 1.25em}.main-navigation ul ul{background:#fff;border:1px solid #bbb;left:-999em;padding:0;position:absolute;top:100%;z-index:99999}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:before,.main-navigation ul li.page_item_has_children:after{border-style:solid;border-width:0 6px 6px;content:"";display:none;height:0;position:absolute;right:1em;bottom:-1px;width:0;z-index:100000}.main-navigation ul li.menu-item-has-children.focus:before,.main-navigation ul li.menu-item-has-children:hover:before,.main-navigation ul li.menu-item-has-children.focus:after,.main-navigation ul li.menu-item-has-children:hover:after,.main-navigation ul li.page_item_has_children.focus:before,.main-navigation ul li.page_item_has_children:hover:before,.main-navigation ul li.page_item_has_children.focus:after,.main-navigation ul li.page_item_has_children:hover:after{display:block}.main-navigation ul li.menu-item-has-children:before,.main-navigation ul li.page_item_has_children:before{border-color:transparent transparent #bbb;bottom:0}.main-navigation ul li.menu-item-has-children:after,.main-navigation ul li.page_item_has_children:after{border-color:transparent transparent #fff}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%;right:auto}.main-navigation ul ul a{padding:.75em 1.25em;width:16em}.main-navigation ul ul a:hover{text-decoration:underline !important}.main-navigation li li{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;text-align:left;background:0 0 !important}.main-navigation li li:hover,.main-navigation li li.focus{background:#fff}.main-navigation li li a{-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.main-navigation li li.focus>a,.main-navigation li li:focus>a,.main-navigation li li:hover>a,.main-navigation li li a:hover,.main-navigation li li a:focus,.main-navigation li li.current_page_item a:hover,.main-navigation li li.current-menu-item a:hover,.main-navigation li li.current_page_item a:focus,.main-navigation li li.current-menu-item a:focus{color:#333}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:.5em;right:auto}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{display:inline;left:5px;position:relative;top:-1px}.main-navigation ul ul .menu-item-has-children>a>.icon,.main-navigation ul ul .page_item_has_children>a>.icon{margin-top:-9px;left:auto;position:absolute;right:1em;top:50%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul ul ul{left:-999em;margin-top:40px;top:0}.main-navigation ul ul li.menu-item-has-children.focus:before,.main-navigation ul ul li.menu-item-has-children:hover:before,.main-navigation ul ul li.menu-item-has-children.focus:after,.main-navigation ul ul li.menu-item-has-children:hover:after,.main-navigation ul ul li.page_item_has_children.focus:before,.main-navigation ul ul li.page_item_has_children:hover:before,.main-navigation ul ul li.page_item_has_children.focus:after,.main-navigation ul ul li.page_item_has_children:hover:after{display:none}.site-header .site-navigation-fixed .menu-scroll-down{display:none}.site-header .menu-scroll-down{display:block;padding:1em;position:absolute;right:0}.site-header .menu-scroll-down .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.site-header .menu-scroll-down{color:#fff;top:2em}.site-header .navigation-top .menu-scroll-down{color:#767676;top:.7em}.menu-scroll-down:focus{outline:thin dotted}.menu-scroll-down .icon{height:18px;width:18px}.site-branding{padding:0 !important;position:relative;-webkit-transition:margin-bottom .2s;transition:margin-bottom .2s;z-index:3}.site-branding a{text-decoration:none;-webkit-transition:opacity .2s;transition:opacity .2s}.site-branding a:hover,.site-branding a:focus{opacity:.7}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}body.home.title-tagline-hidden.has-header-image .custom-logo-link img,body.home.title-tagline-hidden.has-header-video .custom-logo-link img{max-height:200px;max-width:100%}.custom-logo-link a:hover,.custom-logo-link a:focus{opacity:.9}@media screen and (min-width:48em){.custom-logo-link{padding:1.5em 2em 0 0;float:left;width:40%}.custom-logo-link img,body.home.title-tagline-hidden.has-header-image .custom-logo-link img,body.home.title-tagline-hidden.has-header-video .custom-logo-link img{max-width:350px}.title-tagline-hidden.home.has-header-image .custom-logo-link img,.title-tagline-hidden.home.has-header-video .custom-logo-link img{max-height:200px}}a img.contact_btn1{display:block;float:right}a:hover img.contact_btn1{position:relative;top:-3px;z-index:6}.top_box{float:right;margin-top:11px}#top-menu2{float:right;font-size:12px;color:#000}#top-menu2 ul li{float:left;display:inline-block;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/pink_list.svg) left center no-repeat;background-size:15px 15px;text-indent:1.5em;padding-right:1em}#top-menu2 ul li a:hover{text-decoration:underline !important}#tel{font-size:19px;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/phone.svg) left center no-repeat;background-size:26px 26px;text-indent:1.7em;float:right;clear:both;padding-right:.5em;margin-top:5px}.wpml_cord{float:right;font-size:12px}#serchbox{width:30%;clear:both;float:right}.topmain{height:879px;background-size:1800px 879px;position:relative}.topmain .slidegallery{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/main_layer1.png) no-repeat 50% 0px;background-size:1800px 879px}.topmain .slide_img img{min-width:1800px !important;height:879px}.topmain .main_layer2{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/main_layer2.png) no-repeat 50% 0;background-size:1800px 397px;width:1800px;height:397px;text-align:center;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.topmain .main_layer2e{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/main_layer2_en.png) no-repeat 50% 0;background-size:1800px 397px;width:1800px;height:397px;text-align:center;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.topmain a.main_btn_about{display:block;padding:3px 35px 8px;border-radius:20px;width:300px;text-align:center;height:auto;line-height:1 !important;font-size:30px;color:#fff;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/btn_bg.png) repeat top center;margin:50px auto;text-decoration:none !important}.topmain a.main_btn_about:hover{opacity:.8}.page-template-page-2-13 a.main_btn_about{display:block;padding:8px 35px 12px;border-radius:20px;width:550px;text-align:center;height:auto;line-height:1 !important;font-size:30px;color:#fff;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/btn_bg2.png) repeat top center;margin:50px auto;text-decoration:none !important}.page-template-page-system2 a.main_btn_about{display:block;padding:8px 35px 12px;border-radius:20px;width:350px;text-align:center;height:auto;line-height:1 !important;font-size:30px;color:#fff;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/btn_bg2.png) repeat top center;margin:50px auto;text-decoration:none !important}.page-template-page-2-13 a.main_btn_about:hover,.page-template-page-system2 a.main_btn_about:hover{opacity:.8}.main_btn_sms{padding:5px 15px;border-radius:8px;width:auto;height:auto;line-height:1 !important;font-size:14px;color:#fff;background:#f75979;float:right;margin-bottom:20px !important}.main_btn_sms img{color:#fff !important;width:14px !important;height:14px !important;margin-left:3px;vertical-align:baseline !important}a.main_btn_sms img{color:#fff !important;border:none !important}a.main_btn_sms{text-decoration:none !important}a.main_btn_sms:hover{opacity:.8;color:#fff !important}.newswrap{width:100%;padding:0;display:flex;justify-content:space-between}.newsbox{background:#fff;border-radius:10px;width:49%;margin:200px auto 0 0;padding:10px 20px}.newsbox2{clear:both;margin-top:0;background:#fff;border-radius:10px;width:100%;padding:10px 20px}.page .newsbox,.single .newsbox,.archive .newsbox,.search .newsbox{background:#fff;border-radius:10px;width:49%;margin:50px auto 50px 0;padding:10px 20px}.newsbox:nth-child(2){margin:200px 0 0 auto}.page .newsbox:nth-child(2),.single .newsbox:nth-child(2),.archive .newsbox:nth-child(2),.search .newsbox:nth-child(2){margin:50px 0 50px auto}.home .newsbox h2{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/news_bg.png) bottom left repeat-x;padding-bottom:10px}.page .newsbox h2,.single .newsbox h2,.archive .newsbox h2,.search .newsbox h2{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/news_bg.png) bottom left repeat-x !important;padding-bottom:10px !important;margin-top:0 !important;margin-bottom:10px !important;font-family:"フォーク M","UD新ゴ R","UD新ゴ M" !important;text-align:left;color:#000 !important}.newsbox li,.newsbox2 li{list-style:none !important;margin-bottom:20px;display:flex !important}.home .newsbox2 h2{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/news_bg.png) bottom left repeat-x;padding-bottom:10px}span.thumbnail{display:block;width:60px;height:60px;display:block;margin-right:14px}.news_txt{display:block}span.date{display:inline-block;margin:auto 10px auto 0}a.newstitle{display:inline-block;margin-right:15px;margin-top:5px}a.mark{background:#2aa945;font-size:12px;color:#fff;padding:2px 4px;margin-right:5px;border-radius:5px;text-decoration:none !important}.twentyseventeen-panel{padding-bottom:50px}.twentyseventeen-panel2{padding-bottom:0}.yg_panel{background-color:#c6ea9e;margin:0;clear:both}.green_panel{margin:0}:lang(en-US) .green_panel{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/green_bg.png) center center repeat;margin:200px 0 50px !important}.blue_panel{margin:100px 0 0}.white_panel{background-color:#fff !important;margin:0 0 50px;padding-top:40px}.white_panel2{background-color:#fff !important;margin:0 0 50px;padding-top:0}img.earth{display:block;margin:70px auto 20px auto;width:48px;height:48px}img.logo2{display:block;margin:70px auto 20px auto;width:87px;height:53px}img.logo3{display:block;margin:70px auto 0px auto;width:83px;height:76px;filter:drop-shadow(2px 2px 2px #fff)}.home .twentyseventeen-panel h2{text-align:center;margin-bottom:40px}.home .green_panel h2{color:#fff;text-align:center;text-shadow:2px 2px 2px #0c5c1d;margin-bottom:40px}.home .blue_panel h2{color:#fff;text-align:center;text-shadow:2px 2px 2px #043f42;margin-bottom:40px}*,*:before,*:after{box-sizing:border-box}.work_list{width:100%;margin:20px 0;display:flex;flex-wrap:wrap;align-content:space-between}.work_list div h3{text-align:center;margin:0 auto 10px auto !important;width:100%;border:none !important;font-size:1.1em;text-shadow:#fff 2px 0px 0px,#fff -2px 0px 0px,#fff 0px -2px 0px,#fff 0px 2px 0px,#fff 2px 2px 0px,#fff -2px 2px 0px,#fff 2px -2px 0px,#fff -2px -2px 0px,#fff 1px 2px 0px,#fff -1px 2px 0px,#fff 1px -2px 0px,#fff -1px -2px 0px,#fff 2px 1px 0px,#fff -2px 1px 0px,#fff 2px -1px 0px,#fff -2px -1px 0px,#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px;position:relative;top:0;color:#000;font-family:"UD新ゴ M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important}.work_list div h3.line2{position:relative;top:0 !important;color:#000}.work_list div h3 span{font-size:.7em !important}.work_list div{width:210px;margin:20px}.work_list div img{width:210px;height:160px;object-fit:cover;background:#fff;object-position:100% 100%;margin:0 auto 0px auto !important;display:block}a.frame{display:inline-block;box-shadow:0px 0px 20px -5px rgba(0,0,0,.8)}.work_list p{font-size:.8em;margin-top:0}.work_list p.line2p{font-size:.8em;margin-top:0 !important}.box{max-width:940px !important;margin-left:auto;margin-right:auto}.col_1,.col_3{width:100%;max-width:940px !important;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}.col_1{width:100%;max-width:940px !important}.col_1>div{background:#fff;border-radius:10px;width:100%;max-width:940px !important;padding:20px}.col_3>div{width:33.33333%;padding:20px}.col_3>div.col_3-2{width:66.66666%}.col_1>div>div{background:#fff;height:auto;position:relative;overflow:hidden;padding:10px 15px 0}.col_3>div>div{background:#fff;border-radius:10px;height:auto;position:relative;overflow:hidden;padding:10px 15px 0}@media screen and (max-width:960px){.col_3>div{width:50%}}@media screen and (max-width:480px){.col_3>div{width:100%}}.col_2{width:100%;display:flex;flex-wrap:wrap}.col_2>div{width:50%;padding:10px}.col_2>div.w30{width:30% !important;padding:10px}.col_2>div.w70{width:70% !important;padding:10px;color:#4f68a9 !important}.col_2>div>div{height:auto;position:relative;overflow:hidden;text-align:center}@media screen and (max-width:960px){.col_2>div{width:100%}}.col_3 h3.ser01{color:#fd5875;text-align:center;border:none !important;margin:0 auto 10px auto !important;font-size:20px !important}.col_3 h3.ser01 span{font-size:16px}.col_3 h3.ser01 span.txt12{font-size:12px !important;letter-spacing:-1px !important}.col_3 div div img{width:100%;height:auto}.col_3 div div p{font-size:14px}.col_3 .smssoft{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/sms_pict03.png) top right no-repeat;background-size:100% auto}.col_3 .smssoft .smstxt{padding:90px 0 0 20px}.col_3 .smssoft .smstxt p{margin:10px 0 0 !important;text-indent:0em}.col_3 .smssoft .smstxt p span{font-size:1.3em;margin-left:-1em}.col_1 .smssoft img{max-width:100%}.col_1 .smssoft .smstxt{margin:11% 0 0 45%}@media screen and (min-width:1921px){.col_1 .smssoft .smstxt{margin:15% 0 0 50%}}.col_1 .smssoft .smstxt p{margin:10px 0 0 !important;text-indent:0em}.col_1 .smssoft .smstxt p span{font-size:1.4em;margin-left:-1em}.page-template-page-2-11 .col_1 .smssoft .smstxt p span{color:#333;font-size:1.4em;margin-left:-1em;display:inline-block;margin-top:5px;margin-bottom:5px}.col_1 .shigencloud img{max-width:100%}.col_1 .shigencloud .smstxt{margin:220px 0 0 47%}@media screen and (min-width:1921px){.col_1 .shigencloud .smstxt{margin:300px 0 0 47%}}.col_1 .shigencloud .smstxt p{margin:10px 0 0 !important;text-indent:0em}.col_1 .shigencloud .smstxt p span{font-size:1.4em;margin-left:0}li.cat-item{list-style:none !important}li.cat-item a{font-size:14px !important;line-height:1em;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/pink_list.png) left center no-repeat;background-size:10px auto;background-position:3px;text-indent:.8em;color:#333;white-space:nowrap;padding:.4em .8em;text-decoration:none;margin:0 .3em .2em 0 !important;list-style:none !important;display:inline-block !important}li.cat-item a:hover{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/pink_list.png) left center no-repeat;background-size:10px auto;background-position:3px;color:#333;text-decoration:none !important}li.cat-item ul.children li a{margin-left:2em !important;display:inline-block !important;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/fmenuli.png) left center no-repeat}.footer_logo img{width:32%;display:block;height:auto;padding-top:150px !important;margin:0 auto}.address{text-align:center;margin-top:40px;line-height:1.7}.address img{width:150px;height:22px;display:inline-block;margin-bottom:10px}a.fotter_menu{color:#fff !important}.copy{float:right;color:#fff}.main-navigation ul li#menu-item-2255,.main-navigation ul li#menu-item-2256,.main-navigation ul li#menu-item-2257{display:none !important}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#to-top{position:fixed;bottom:10%;right:5%;z-index:10;background-color:transparent}.to-topB{position:relative;display:block;background-color:rgba(247,89,121,1);color:#fff;text-decoration:none;font-weight:700;font-size:12px;width:60px;height:60px;text-align:center;line-height:24px;border-radius:30px;padding-top:30px;box-sizing:border-box}.to-topB:before{content:"\25B2";position:absolute;top:10px;left:0;width:100%;text-align:center;font-size:20px}a.to-topB{text-decoration:none !important}a.to-topB:hover{color:#fff !important;opacity:.8}#content{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/footer_pict.png) bottom center no-repeat;padding-bottom:300px !important}.site-footer{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/footer_bg.png) bottom center repeat;margin-top:0 !important}.site-footer .wrap{padding-bottom:1.5em;padding-top:2em}#wrap1{position:relative;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/page_h1.png) top center no-repeat;background-size:cover !important;width:100%;height:auto}#wrap1 img{float:right;margin-top:1.7em;position:relative;right:-100px}#wrap3{position:relative;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/green_bg2.png) bottom center repeat;width:100%;height:170px;padding:0 2%;text-align:center}#wrap4 img{float:right;margin-top:1.7em;position:relative}#svg-bg{position:absolute;bottom:-12px;height:30px;left:0;width:100%;z-index:2}.site-content-contain{background:0 0 !important}.page .site-content-contain,.single .site-content-contain{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/submain_bg.png) 0 200px repeat-x !important}.archive .entry-header,.page .entry-header,.single .entry-header{height:300px}.archive .entry-header h1,.page .entry-header h1,.single .entry-header h1{color:#360 !important;font-size:2.3rem !important;text-shadow:2px 2px 2px #fff;padding-top:150px !important;width:100%;height:279px;text-align:center;overflow:hidden}@media screen and (min-width:1100px){.archives .entry-header h1,.page .entry-header h1,.single .entry-header h1{color:#360 !important;font-size:2.3rem !important;text-shadow:2px 2px 2px #fff;padding-top:150px !important;width:100%;height:279px;text-align:center;overflow:hidden;background-image:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/h1_bg.png);background-size:15%;background-position:right 50px bottom 70px;background-repeat:no-repeat}}.page .entry-header h1 span{font-size:1.5rem !important}.search .entry-header h1{color:#fff;font-size:2.3rem !important;text-shadow:2px 2px 2px #5a9751;padding-top:1.25em !important;float:left;width:100%;height:150px;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/h1_bg.png) center right no-repeat;background-size:20%}.archives .entry-header h1 span,.single .entry-header h1 span,.archive .entry-header h1 span{font-size:1.5rem !important}.page_link{text-align:center;width:100%;margin:0 auto 20px auto;border-bottom:3px solid #368d39}a.page_btn_link{display:inline-block;padding:.4em 1.5em .5em;border-radius:20px;width:auto;text-align:center;height:auto;line-height:1 !important;font-size:16px !important;color:#fff;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/btn_bg.png) repeat top center;margin:0 .5em 30px 0;text-decoration:none !important}a.page_btn_link:hover{opacity:.8}a.page_btn_link2{display:inline-block;padding:.4em 1.5em .5em;border-radius:20px;width:auto;text-align:center;height:auto;line-height:1 !important;font-size:16px !important;color:#fff;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/green_bg2.png) repeat top center;margin:0 .5em 30px 0;text-decoration:none !important}a.page_btn_link2:hover{opacity:.8}.single h2{color:#368d39 !important;text-align:center;margin:60px auto 50px;font-family:"UD新ゴ M","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;font-size:28px !important}.single #secondary h2.widget-title{color:#fff !important}.page h2#anc-01,.page h2#anc-02,.page h2#anc-03,.page h2#anc-04,.page h2#anc-05,.page h2#anc-06,.page h2#anc-07{color:#368d39 !important;text-align:center;margin:60px auto 50px}.page h2 span{font-size:.8em !important}.single h3{width:auto;height:auto;padding:5px;color:#054a87;border-bottom:3px #8c8987 solid;margin:0 auto 20px auto}.single h3 a:link,.single h3 a:visited{text-decoration:none !important}.page h3{width:auto;height:auto;padding:5px;color:#054a87;border-bottom:3px #8c8987 solid;margin:0 auto 20px auto;font-family:"Gothic MB101 Bold","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;font-size:26px;letter-spacing:1px}.page h3 a:link,.page h3 a:visited{text-decoration:none !important}.page-template-page-6 h2,.page-template-page-7 h2,.page-template-page-8 h2,.page-template-page-9 h2,.page-template-page-2-10 h2{margin:0 auto 50px !important}:lang(en-US) .page-template h2{margin:0 auto 50px !important}img.company_photo{margin-top:20px;margin-left:auto;margin-right:auto;max-width:100%;height:auto;display:block}#breadcrumbs{color:#f75979;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/home.svg) left center no-repeat;background-size:16px 15px;text-indent:1.5em;padding-right:1em}@media only screen and (max-width:1600px){.single #breadcrumbs{margin-left:2%}.page #breadcrumbs{margin-left:2%}.archive #breadcrumbs{margin-left:2%}}@media only screen and (min-width:1601px){.single #breadcrumbs{margin-left:7%}.page #breadcrumbs{margin-left:7%}.archive #breadcrumbs{margin-left:7%}}#secondary ul.menu ul.sub-menu li{list-style-image:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/fmenuli.png) !important;font-size:.9em !important}.l-wrap{display:grid;grid-template-columns:repeat(auto-fit,246px);justify-content:left}.col_2>div>div a img.footer_banner{margin:100px auto !important;display:block;clear:both}.box2 .rrr{font-size:22px !important;border:none !important;text-align:center !important;font-weight:700 !important;font-family:"フォーク M","UD新ゴ R","UD新ゴ M";font-style:normal;font-weight:400;src:url("https://webfonts.sakura.ne.jp/ab.woff") format("woff");font-display:swap}.rrr_clover{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/img/rrr_bg.png) top center no-repeat;background-size:cover;max-width:1242px;max-height:798px;margin-top:40px;padding:0}img.wood{float:left;width:50% !important;height:50% !important;marign:0 !important;line-height:1 !important}:hover img.wood{float:left;width:50% !important;height:50% !important;marign:0 !important;line-height:1 !important}img.paper{float:left;width:50% !important;height:50% !important;marign:0 !important;line-height:1 !important}:hover img.paper{float:left;width:50% !important;height:50% !important;marign:0 !important;line-height:1 !important}img.pla{float:left;width:50% !important;height:50% !important;marign:0 !important;line-height:1 !important}:hover img.pla{float:left;width:50% !important;height:50% !important;marign:0 !important;line-height:1 !important}img.glass{float:left;width:50% !important;height:50% !important;marign:0 !important;line-height:1 !important}:hover img.glass{float:left;width:50% !important;height:50% !important;marign:0 !important;line-height:1 !important}img.access_map{max-width:100%;height:auto;display:block;margin:20px auto}th.access{width:150px !important}img.smspict4{display:block;float:left;margin-right:30px}#maintenance dl{padding:1em;font-size:120%;font-weight:700}#maintenance dt{float:left;font-weight:400;width:18em;padding:0 0 0 1em;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/dot.png) no-repeat 5px 13px}#maintenance dd{margin-left:0;padding:0 0 0 20em;color:#529901}#maintenance2 dl{padding:1em}#maintenance2 p{padding:1em}#maintenance2 dt:first-child{border-top:none}#maintenance2 dd{padding:0 0 0 1em}@media only screen and (max-width:1600px){img#rect{position:absolute;top:50%;left:40%;width:276px;height:150px;z-index:9999}}@media only screen and (min-width:1601px){img#rect{position:absolute;top:50%;left:40%;width:276px;height:150px;z-index:9999}}@media print{form,button,input,select,textarea,.navigation-top,.social-navigation,#secondary,.content-bottom-widgets,.header-image,.panel-image-prop,.icon-thumb-tack,.page-links,.edit-link,.post-navigation,.pagination.navigation,.comments-pagination,.comment-respond,.comment-edit-link,.comment-reply-link,.comment-metadata .edit-link,.pingback .edit-link,.site-footer aside.widget-area,.site-info{display:none !important}.entry-footer,#comments,.site-footer,.single-featured-image-header{border:0}body{font-size:12pt !important}h1{font-size:24pt}h2{font-size:22pt}h3{font-size:17pt}h4{font-size:12pt}h5{font-size:11pt}h6{font-size:12pt}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{font-size:10pt}.wrap{padding-left:0 !important;padding-right:0 !important;max-width:none}.site-header{background:0 0;padding:0;height:20px !important}.custom-header-media{padding:0}.twentyseventeen-front-page.has-header-image .site-branding,.twentyseventeen-front-page.has-header-video .site-branding,.home.blog.has-header-image .site-branding,.home.blog.has-header-video .site-branding{position:relative}h1 a.custom-logo-link img{width:20% !important;float:right !important}a.custom-logo-link img{width:20% !important;float:right}.site-branding{margin-top:0 !important;margin-bottom:0 !important}.site-title{font-size:25pt}.site-description{font-size:12pt;opacity:1}.single-featured-image-header{background:0 0}.entry-meta{font-size:1rem !important;color:#00c300 !important}.entry-meta time.entry-date{font-size:1rem !important;color:#00c300 !important}body,.site{background:0 0 !important}body,a,.site-title a,.twentyseventeen-front-page.has-header-image .site-title,.twentyseventeen-front-page.has-header-video .site-title,.twentyseventeen-front-page.has-header-image .site-title a,.twentyseventeen-front-page.has-header-video .site-title a{color:#222 !important}h2,h5,blockquote,.site-description,.twentyseventeen-front-page.has-header-image .site-description,.twentyseventeen-front-page.has-header-video .site-description,.entry-meta,.entry-meta a{color:#777 !important}.entry-content blockquote.alignleft,.entry-content blockquote.alignright{font-size:11pt;width:34%}.site-footer{padding:0}.has-sidebar #primary{margin-left:auto;margin-right:auto;width:100% !important}.has-sidebar #secondary{display:none !important}.entry-header{height:50px !important;margin:0 !important;padding:0 !important}.entry-header svg{display:none !important}.archives .entry-header h1{color:#333 !important;font-size:1.5rem !important;text-shadow:none !important;padding:0 !important;float:none !important;width:100%;height:50px !important;background:0 0 !important;text-align:left}.page .entry-header h1{color:#333 !important;font-size:1.5rem !important;text-shadow:none !important;padding:0 !important;float:none !important;width:100%;height:50px !important;background:0 0 !important;text-align:left}h1.entry-title{color:#333 !important;font-size:1.3rem !important;text-decoration:none !important}.entry-header h1 span{display:none !important}.page_link{display:none !important}.wpml_cord,.gm,.contact_btn1,.top_box,#breadcrumbs{display:none !important}#wrap1{position:relative;background:0 0 !important;width:100%}#wrap3{position:relative;background:0 0 !important;width:100%;padding:0 2%;text-align:center}.page h2#anc-01,.page h2#anc-02,.page h2#anc-03,.page h2#anc-04,.page h2#anc-05,.page h2#anc-06,.page h2#anc-07{color:#368d39 !important;text-align:center;margin:0 auto 0px !important;font-size:1.3em !important}h2.news_title,.footer_logo,.address,footer,#to-top,img.footer_banner,.newsbox2,a.jisseki{display:none !important}#content{background:0 0 !important;padding-bottom:0 !important;margin:0 !important;font-size:11pt !important}table{width:100% !important}}dl.shobun dt{float:left !important;clear:both;width:100px;font-weight:700 !important}.car-container{width:100%;margin:20px 0;display:flex;flex-wrap:wrap;align-content:space-between}.car-container .carlineup{width:320px;background:#fff;border-radius:10px;padding:10px 20px;margin:10px auto}.carlineup h3{background-image:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/truck.svg) !important;background-repeat:no-repeat;background-position:top 10px left;background-size:1.2em !important;border-bottom:none !important;text-indent:1.4em;letter-spacing:-2px;margin:0 !important;font-size:1.1em !important}.carlineup h3 span{font-size:.8em;letter-spacing:-2px}.carlineup h3 span.xx-small{font-size:.6em;letter-spacing:-2px}.br_pc:before{content:"\A";white-space:pre}.carlineup dl{padding:0;font-size:.9em !important}.carlineup dt{float:left;font-weight:400;width:8em;padding:0 0 0 1em;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/dot.png) no-repeat 0 9px}.carlineup dt.wide_dd{float:left;font-weight:400;width:15em;padding:0 0 0 1em;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/dot.png) no-repeat 0 9px}.carlineup dt.pickup{float:left;font-weight:400;width:100%;padding:0 0 0 1em;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/dot.png) no-repeat 0 9px}.carlineup dd{margin-left:0;padding:0 0 0 7em}.carlineup dd.pickup2{width:100%;margin-left:0;padding:0}.carlineup strong{font-weight:700;color:#009a44}img.tri{display:block;margin:0 auto 0 auto !important;line-height:1 !important;padding:0 !important;font-size:0 !important;position:relative;top:120px}.top_sub{height:400px}.top_sub2{height:400px}.col_3 h2.pro02_01,.col_1 h2.pro02_01{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/h2_title_bg2_01.png) no-repeat left bottom;color:#000;font-size:36px;font-family:"Gothic MB101 Bold","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;text-align:left;margin:50px 0 30px !important;padding:10px 0 0 100px !important;line-height:2;height:103px;width:100%;border:none !important}.col_3 h2.pro02_02,.col_1 h2.pro02_02{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/h2_title_bg2_02.png) no-repeat left bottom;color:#000;font-size:36px;font-family:"Gothic MB101 Bold","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;text-align:left;margin:50px 0 30px !important;padding:10px 0 0 100px !important;line-height:2;height:103px;width:100%;border:none !important}.col_3 h2.pro02_03,.col_1 h2.pro02_03{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/h2_title_bg2_03.png) no-repeat left bottom;color:#000;font-size:36px;font-family:"Gothic MB101 Bold","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;text-align:left;margin:50px 0 30px !important;padding:10px 0 0 100px !important;line-height:2;height:103px;width:100%;border:none !important}.col_3 h2.pro02_04,.col_1 h2.pro02_04{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/h2_title_bg2_04.png) no-repeat left bottom;color:#000;font-size:36px;font-family:"Gothic MB101 Bold","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;text-align:left;margin:50px 0 30px !important;padding:10px 0 0 100px !important;line-height:2;height:103px;width:100%;border:none !important}.col_3 h2.pro02_05,.col_1 h2.pro02_05{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/h2_title_bg2_05.png) no-repeat left bottom;color:#000;font-size:36px;font-family:"Gothic MB101 Bold","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;text-align:left;margin:50px 0 30px !important;padding:10px 0 0 100px !important;line-height:2;height:103px;width:100%;border:none !important}.page-template-page-2-13 .col_1 div div img{width:94%;margin:2% 3%;height:auto}.probox p{font-size:20px !important}.col_3 div div.probox{background:0 0 !important;width:100%}.col_1 div div.probox{background:#fff !important;margin:0 5% 50px;width:90%}.col_1 .probox2 span{font-family:"Jun 501","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;color:#0a55c5;font-size:20px}.col_3 h3.pro01{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/blue_bg.png) repeat left top;color:#fff;font-size:18px;font-family:"Gothic MB101 Bold","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;text-align:center;margin:30px auto 0px auto !important;padding:12px 0 0;line-height:2;border:none !important;height:60px;width:100%}.col_3 h3.pro01b{background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/blue_bg.png) repeat left top;color:#fff;font-size:18px;font-family:"Gothic MB101 Bold","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important;text-align:center;margin:30px auto 0px auto !important;padding:11px 0 0;line-height:1;border:none !important;height:60px;width:100%}.col_3 div div .pro01_txt{font-size:18px;text-align:center;margin:0 auto 1em auto !important;padding:20px 10px;line-height:1.4;width:100% !important;background:#edf4f8 !important;font-family:"Jun 501","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important}.col_1 div div .pro02_txt{font-size:20px;text-align:left;margin:1.5em auto 2em auto !important;padding:0 1.5em;line-height:1.4;font-family:"Jun 501","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif" !important}img.sms_img{max-width:70%;height:auto;display:block !important;margin:0 auto 0 auto !important;padding-top:50px}.sns_area{text-align:center;width:100%;margin:50px auto 0 auto}.sns_area img{margin:0 5px;display:inline-block}.sns_area2{text-align:center;width:47px;height:134px;position:fixed;top:430px;right:0;background-image:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/sns_bg.png);background-position:left top;background-repeat:no-repeat;z-index:100;padding-top:10px;box-sizing:border-box}.sns_area2 img{margin:0 auto 3px auto;display:inline-block}.home .sns_area2{text-align:center;width:47px;height:134px;position:fixed;top:230px;right:0;background-image:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/../img/sns_bg.png);background-position:left top;background-repeat:no-repeat;z-index:100;padding-top:10px;box-sizing:border-box}.home .sns_area2 img{margin:0 auto 3px auto;display:inline-block}table#et_f_ta03{width:100%;margin:0 0 1.5em;background:0 0 !important;border:none !important;border-top:1px #133a75 dotted !important}#et_f_ta03 th{height:1.2em;padding:.5em 1em 0 0;background:0 0 !important;border:none !important;border-bottom:1px #133a75 dotted !important}#et_f_ta03 td{padding:0 1em .5em 2em;background:0 0 !important;border:none !important;border-bottom:1px #133a75 dotted !important;height:1.5em}#et_f_ta03 th dl{padding:0 0 0 1em}#et_f_ta03 th dt{float:left;font-weight:400;width:11em;padding:0 0 0 1em;background:url(//www.shigen.com/wp-content/themes/twentyseventeen-child/css2/img/dot.png) no-repeat 0 9px}#et_f_ta03 th dd{margin-left:0;padding:0 0 0 13em}#et_f_ta03 strong{font-weight:700;color:#133a75}.entry-content p span{display:inline !important}.entry-content h2.blue_01{background-color:#c6ea9e;color:#0c5c1d !important;padding-top:20px !important;padding-bottom:20px !important;border-bottom:3px solid #0c5c1d}.entry-content .wp-block-button.cnt_btn a.wp-block-button__link{display:block;background-color:#00a150 !important;color:#fff !important;font-size:17px !important;text-decoration:none;font-weight:700 !important}.entry-content .wp-block-button.cnt_btn a.wp-block-button__link:hover{display:block;background-color:#360 !important;color:#fff !important;font-size:17px !important;text-decoration:none;font-weight:700 !important}