﻿@media (min-width: 577px){html{font-size:62.5%;color:#333}body{height:900px;font-family:'Arial',YuGothic,'Yu Gothic','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ', Meiryo,'ＭＳ ゴシック',sans-serif}p,table,ul{font-size:1.5rem}p{margin-bottom:20px;line-height:2.6rem}h1,h2,h3{margin:30px 0 10px 0;padding-left:0px;font-size:2.4rem;color:#00552E}h3{margin-top:2rem;padding-left:1rem;font-size:1.9rem;border-left:8px solid #9CC83B}i{margin-right:3px}ul li{line-height:3.3rem}.h1title{position:relative;display:inline-block;width:100%;padding:0 17%;text-align:center;color:#00552E}.h1title::before,.h1title::after{content:'';position:absolute;top:50%;display:inline-block;width:30%;height:1px;border-top:1px solid #eee}.h1title::before{left:0}.h1title::after{right:0}header .brandInfo{padding:14px 0}header .brandInfo ul.contact{margin:0;padding:0;list-style-type:none}header .brandInfo ul.contact li{margin:0 !important;padding:0 !important;height:26px;font-size:1.8rem}header .brandInfo ul.contact li i{font-size:1.8rem;color:#9CC83B}header .brandLogo{padding-left:0 !important}header .brandLogo img{width:260px}header .brandImage{height:100%;min-height:400px;overflow:hidden;border-bottom:1px solid #D3D3D3;background-size:110%;background-repeat:no-repeat;background-position:center center;background-image:url("../images/header_background.jpg")}header .brandImage img{width:900px;z-index:9999}.globalNavContainer{padding:4px 0;background:#fff;border-bottom:1px solid #D3D3D3;position:-webkit-sticky;position:sticky;top:0;z-index:9999}.globalNavContainer .globalNav li{margin:4px 0;font-size:1.4rem}.globalNavContainer .globalNav li a{width:100%;height:100%;padding:10px 40px;display:block;color:#999}.globalNavContainer .globalNav li a:hover{color:#333}.globalNavContainer .globalNav li a.active{color:#333}.breadcrumbs{font-size:12px}.container{width:900px}.profit{margin:4rem 0}.profit p{padding-left:2rem}.history th{width:40%;font-weight:normal}.list{margin-bottom:4rem}.list p{padding-left:2rem}.jobs .jobContainer{margin-bottom:3rem}.jobs h2{margin-top:3rem;margin-bottom:0.5rem}.jobs p{margin-bottom:0;padding-bottom:0}.jobs p a{padding:2rem 0}footer{margin-top:80px;padding:2px 0;background:#fff;font-size:1rem}footer .container{width:900px;padding:6px 0;text-align:center;font-size:1.2rem;line-height:2rem}}
