<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.google-map {position: relative;width: 100%;height: 0;padding-bottom: 73%;overflow: hidden;}
.google-map iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
body#page-access section#mainContent #GoogleMap{width: 50%;}

/********************************************
ALL PAGE CUSTOM
*********************************************/
body{border-top: 10px solid #005E20!important;background: #004d25!important;}
#menu .menuTitle01{background: #005E20!important;border: solid 1px #005E20!important;}
#menu .menuList01{border: solid 1px #005E20!important;}
section#indexContent{background: #005E20!important;}
#main{border-top:6px solid #595959!important;}
th{background: #E5F2E5!important;color: #111111;box-shadow: none;text-shadow: none;}
th.t_top{border-top: 4px solid #005E20!important;}
#menu .menuList01 ul li a:hover{color:#009849!important; }
body[id|="page"] nav &gt; ul &gt; li:hover {background: #CCFFFF!important;}
body[id|="page"] nav &gt; ul &gt; li ul a:hover {background: #0000FF!important;text-decoration: none;}
tr:hover{background: none;color: #222;}
body[id|="page"] nav &gt; ul &gt; li{border-bottom: 8px solid #595959!important;}
.index a{color: #fff!important;}
.index a:hocer{color: #009c4b!important}
#table1 tr:hover,#table2 tr:hover {background: none!important;color: #222!important;}

/*****************************************************************
max-width 550
******************************************************************/
@media screen and (max-width: 550px) {
img{max-width: 100%!important;}
body{width:100%;}
body[id|="page"] nav{display: block;position: relative;width: 100%;}
#main,#menu{width: 95%;display: block;float: none;}
#breadcrumbs{width: 95%;}
#table1 tbody th,#table1 tbody td{width: 96%;display: block;text-align: left;border-left: none;}
body[id|="page"] nav &gt; ul &gt; li{width: 32%;}
body[id|="page"] nav &gt; ul &gt; li ul{display: none!important;}
body &gt; footer{padding: 10px;text-align: center;}
body &gt; footer ul{position: relative;text-align: center;right: inherit;top: inherit;}
body &gt; footer ul li{display:block;width: 100%;padding: 5px 0;border:none;}
#toPageTop{z-index: 999;right: 15px;bottom: 45px;}
#toPageTop a,#toPageTop a img{width: 35px;height: 35px;}

/*カタログ*/
.index td{width: 100%;display: block;}

/*会社概要*/
th.t_top{width: 50%!important;}
td.t_top{width: 50%!important;}

body#page-access section#mainContent dl{position: relative;width: 100%;top: 70px;margin: 0 0 70px;left: inherit;background-position: center 0;padding: 170px 0 15px;float: none;}
body#page-access section#mainContent #GoogleMap{width: 100%;float: none;height: inherit;}
body#page-access section#accessinfo dl{display: block;float: none;width: 100%;}

body#page-contact section#mainContent dl,
body#page-contact section#mainContent div#form,
#contact textarea{width: 100%;left: 0}
#contact input[type="text"], #contact textarea{width: 84%;margin: 10px auto;}

body#page-contact section#mainContent dl,
body#page-contact section#mainContent div#form{position: relative;padding: 0;height: inherit;}
body#page-contact section#mainContent div#form{top: 65px;}
#GoogleMap img{margin: 0 auto;}
body#page-contact section#mainContent #GoogleMap{width: 100%;float: none;}

#kikaku #table1 tbody th, #kikaku  #table1 tbody td{width: inherit;display: table-cell;}

#breadcrumbs a,#breadcrumbs {font-size: 11px;}
#kousei .rounded-list{width: 95%;}

}
</pre></body></html>