#h1_title{height:320px;color:#fff;text-align:center;box-sizing:border-box;padding:180px 0 0}#h1_title.lazyloaded{background:url(https://www.miyamoto-tekkou.com/wp-content/themes/miyamoto-ironworks/img/lower/xbg_h1.jpg.pagespeed.ic.lBM6FbI-_Z.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center}@media screen and (max-width:980px){#h1_title{height:auto;padding:60px 0}}@media screen and (max-width:740px){#h1_title{background-size:auto , contain;margin-top:50px;padding:40px 0}}#breadcrumb{width:100%;color:#fff!important;background:#141414;position:relative;padding:5px 0}#breadcrumb ul{text-align:right}#breadcrumb ul li{font-size:1.4rem;line-height:1.8rem;display:inline-block}#breadcrumb ul li a{color:#fff!important;border-bottom:solid 1px #fff}#breadcrumb ul li a:hover{border-bottom:solid 1px rgba(255,255,255,.00)}#breadcrumb ul li:after{content:">";display:inline-block;padding:0 0 0 .5em}#breadcrumb ul li:last-of-type:after{content:"";padding:0}@media screen and (max-width:740px){#breadcrumb{height:auto;padding:5px 0}#breadcrumb ul li{font-size:12px;font-size:1.2rem}#breadcrumb:after{top:auto}}.h2_title{margin-bottom:40px;padding-bottom:10px;border-bottom:solid 5px #0091bb;position:relative}.h2_title h2,.h2_title p{display:inline-block}.h2_title h2{margin-right:20px}.h2_title:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:24px 15px 0 15px;border-color:#0091bb transparent transparent transparent;left:2%;bottom:-24px}@media screen and (max-width:740px){.h2_title{margin-bottom:30px}}h3{font-size:3.0rem;line-height:3.6rem;margin:20px 0;position:relative}h4{font-size:2.1rem;line-height:2.4rem;margin-bottom:10px}.icon_h3{padding-left:40px}.icon_h3:before{content:"";width:30px;height:30px;background:#0091bb;display:block;position:absolute;border-radius:60px;top:3px;left:0;z-index:997}.icon_h3:after{content:"";width:0;height:0;position:absolute;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent #fff;left:10px;top:12px;z-index:998}@media screen and (max-width:980px){h3{font-size:2.1rem;line-height:2.4rem}h4{font-size:1.8rem;line-height:2.1rem}}@media screen and (max-width:740px){.icon_h3:before{top:0}.icon_h3:after{top:8px}}.article_01{flex-wrap:wrap}.article_01 article,.column_02 .left,.column_02 .light{width:99%;margin-bottom:40px}.article_01 article:nth-child(2n){margin-left:2%}.article_01 dl{margin:20px 0;border-right:solid 1px #dadada;border-left:solid 1px #dadada;border-bottom:solid 1px #dadada;clear:both}.article_01 dt{width:12%;float:left;padding:10px 20px}.article_01 dd{padding:10px 20px;border-top:solid 1px #dadada;margin-left:14%}@media screen and (max-width:740px){.article_01 article,.column_02 .left,.column_02 .light{width:100%;margin-bottom:40px}.article_01 dt{width:100%;padding:10px 2.5%}}.article_02{flex-wrap:wrap}.article_02 article,.column_02 .left,.column_02 .light{width:49%;margin-bottom:40px}.article_02 article:nth-child(2n){margin-left:2%}.article_02 dl{margin:20px 0;border-right:solid 1px #dadada;border-left:solid 1px #dadada;border-bottom:solid 1px #dadada;clear:both}.article_02 dt{width:70%;float:left;padding:10px 20px}.article_02 dd{padding:10px 20px;border-top:solid 1px #dadada}@media screen and (max-width:740px){.article_02 article,.column_02 .left,.column_02 .light{width:100%;margin-bottom:40px}.article_02 dt{width:80%;padding:10px 2.5%}#facility #greeting .left,#facility #greeting .right{float:none!important}#facility #greeting .right{width:60%;margin:0 auto 30px}#about #greeting .left,#about #greeting .right{float:none!important}#about #greeting .right{width:60%;margin:0 auto 30px}}