﻿@media (min-width: 300px) and (max-width: 576px){html{font-size:62.5%;color:#333}body{background:#fff;padding-top:67px;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;color:#00552E}h1{font-size:2.3rem}h2{font-size:2rem}h3{margin-top:2rem;padding-left:0.8rem;font-size:1.6rem;border-left:2px solid #9CC83B}i{margin-right:3px}ul li{line-height:3rem}a{text-decoration:none}.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:15%;height:1px;border-top:1px solid #eee}.h1title::before{left:0}.h1title::after{right:0}header .brandContainer{height:68px;padding:14px 0;border-bottom:1px solid #ECECEC;background:#fff}header .brandContainer img{width:200px}header .navBtn{font-size:3.3rem;margin-top:0.4rem}header #collapseNav{position:absolute;top:66px;border-bottom:1px solid #ECECEC;z-index:999;box-shadow:0px 9px 20px -5px #aaa;-webkit-box-shadow:0px 9px 20px -5px #aaa;-moz-box-shadow:0px 9px 20px -5px #aaa}header #collapseNav li{width:96%;padding:0.6rem 4rem}header #collapseNav a{padding-left:0;text-decoration:none}header #collapseNav a.active{background:#FBFBFB;padding-left:2rem;border-left:2px solid #9CC83B}header #collapseNav .btnClose{font-size:1.3rem}header .brandImage{overflow:hidden;border-bottom:1px solid #ECECEC;background:#fff}header .brandImage img{width:100%}.call{font-size:2rem}.call a{text-decoration:none;color:#fff}.list{margin:3rem 0}.history{font-size:1.35rem}.history th{width:40%;font-weight:normal}.history td{padding-left:0}.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}.feeTable .firstTh{width:37%}.feeTable td{font-size:12px}footer{margin-top:80px;padding:2px 0;background:#fff}footer .container{padding:6px 0;text-align:center;font-size:1.1rem;line-height:2.2rem}}
