#roadnavWrap{margin-bottom:8rem}@media screen and (max-width: 768px){#pageTitle{margin-bottom:4rem}}.title01{font-size:3.2rem}#headWrap{position:relative;padding:7rem 0 6rem;margin-bottom:11.2rem}@media screen and (max-width: 768px){#headWrap{padding:4rem 0}}#headWrap::before,#headWrap::after{position:absolute;content:"";width:60px;height:60px}@media screen and (max-width: 768px){#headWrap::before,#headWrap::after{width:40px;height:40px}}#headWrap::before{top:0;left:0;border-top:2px solid #0cd8c3;border-left:2px solid #0cd8c3}#headWrap::after{bottom:0;right:0;border-bottom:2px solid #0cd8c3;border-right:2px solid #0cd8c3}#headWrap h2{position:relative;font-size:4.8rem;font-family:"Noto Sans JP",sans-serif;font-weight:700;margin-bottom:7.7rem;text-align:center;line-height:1.5;letter-spacing:.05em;-webkit-filter:drop-shadow(0px 0px 12px rgba(235, 64, 52, 0.5));filter:drop-shadow(0px 0px 12px rgba(235, 64, 52, 0.5))}@media screen and (max-width: 768px){#headWrap h2{margin-bottom:5rem}}@media screen and (min-width: 769px)and (max-width: 1050px){#headWrap h2{font-size:4.4rem}}@media screen and (max-width: 768px){#headWrap h2{font-size:2.8rem}}#headWrap h2::after{position:absolute;content:"";width:12px;height:3px;bottom:-3.6rem;left:50%;background-color:#d80c24;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 768px){#headWrap h2::after{bottom:-2.4rem}}#headWrap p{font-size:1.8rem;font-weight:bold;color:#c9c9c9;text-align:center;line-height:1.78}@media screen and (min-width: 769px)and (max-width: 1050px){#headWrap p{font-size:1.6rem}}@media screen and (max-width: 768px){#headWrap p{font-size:1.6rem}}#overviewWrap{padding-bottom:16.2rem}@media screen and (max-width: 768px){#overviewWrap{padding-bottom:10rem}}@media screen and (max-width: 768px){#overviewWrap .title01{margin-bottom:5rem}}#overviewWrap .flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-1rem 0 13.5rem}@media screen and (max-width: 768px){#overviewWrap .flexbox{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 0 5rem}}#overviewWrap .flexbox .image{width:320px;padding-top:12.4rem}@media screen and (min-width: 769px)and (max-width: 1100px){#overviewWrap .flexbox .image{width:200px;padding-top:8rem}}@media screen and (max-width: 768px){#overviewWrap .flexbox .image{width:100%;padding-top:5rem}#overviewWrap .flexbox .image img{width:100%}}#overviewWrap .flexbox .right{width:calc(100% - 320px);padding-left:12.8rem}@media screen and (min-width: 769px)and (max-width: 1100px){#overviewWrap .flexbox .right{width:calc(100% - 200px);padding-left:8rem}}@media screen and (min-width: 769px)and (max-width: 900px){#overviewWrap .flexbox .right{padding-left:4rem}}@media screen and (max-width: 768px){#overviewWrap .flexbox .right{width:100%;padding-left:0}}#overviewWrap .flexbox .right table{width:100%;font-size:1.6rem}#overviewWrap .flexbox .right table tr th,#overviewWrap .flexbox .right table tr td{border-bottom:1px solid #5b5b5b;padding-bottom:2rem}@media screen and (max-width: 768px){#overviewWrap .flexbox .right table tr th,#overviewWrap .flexbox .right table tr td{display:block}}#overviewWrap .flexbox .right table tr th{width:155px;font-family:"Noto Sans JP",sans-serif;font-weight:700;text-align:left}@media screen and (min-width: 769px)and (max-width: 1100px){#overviewWrap .flexbox .right table tr th{width:120px}}@media screen and (min-width: 769px)and (max-width: 900px){#overviewWrap .flexbox .right table tr th{width:100px}}@media screen and (max-width: 768px){#overviewWrap .flexbox .right table tr th{width:100%;border-bottom:none}}#overviewWrap .flexbox .right table tr td{width:calc(100% - 155px);font-family:"Noto Sans JP",sans-serif;font-weight:400}@media screen and (min-width: 769px)and (max-width: 1100px){#overviewWrap .flexbox .right table tr td{width:calc(100% - 120px)}}@media screen and (min-width: 769px)and (max-width: 900px){#overviewWrap .flexbox .right table tr td{width:calc(100% - 100px)}}@media screen and (max-width: 768px){#overviewWrap .flexbox .right table tr td{width:100%}}#overviewWrap .flexbox .right table tr td span{margin-left:1.4rem}#overviewWrap .flexbox .right table tr td span svg{width:12px;height:18px;color:#d80c24;fill:#d80c24;-webkit-filter:drop-shadow(0px 0px 12px #FF0000);filter:drop-shadow(0px 0px 12px #FF0000)}@media screen and (max-width: 768px){#overviewWrap .flexbox .right table tr td span svg{vertical-align:0}}#overviewWrap .flexbox .right table tr.borderNone th{border-bottom:none}@media screen and (max-width: 768px){#overviewWrap .flexbox .right table tr.spBorderNone td{border-bottom:none;padding-bottom:1rem}}#overviewWrap .flexbox .right table tr:not(:first-child) th,#overviewWrap .flexbox .right table tr:not(:first-child) td{padding-top:2rem}@media screen and (max-width: 768px){#overviewWrap .flexbox .right table tr:not(:first-child) td{padding-top:0}}#overviewWrap #googleMap iframe{width:100%}@media screen and (max-width: 768px){#overviewWrap #googleMap iframe{height:300px}}#historyWrap{padding-bottom:20rem}@media screen and (max-width: 768px){#historyWrap{padding-bottom:10rem}}#historyWrap .title01{margin-bottom:6rem}@media screen and (max-width: 768px){#historyWrap .title01{margin-bottom:5rem}}#historyWrap ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.9rem 0 2.7rem;border-bottom:1px solid #5b5b5b}@media screen and (max-width: 768px){#historyWrap ul li{display:block;padding:2rem 0}}#historyWrap ul li .date{font-size:2rem;font-family:"Source Code Pro",monospace;font-weight:700}@media screen and (max-width: 768px){#historyWrap ul li .date{margin-bottom:1rem}}#historyWrap ul li .date .green{color:#0cd8c3}#historyWrap ul li .date .red{color:#d80c24;margin-right:1.5rem}@media screen and (max-width: 768px){#historyWrap ul li .date .red{margin:0}}#historyWrap ul li p{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.05em}#historyWrap ul li:first-child{border-top:1px solid #5b5b5b}#tourWrap{padding-bottom:18rem}@media screen and (max-width: 768px){#tourWrap{padding-bottom:8rem}}#tourWrap .title01{margin-bottom:8.6rem}@media screen and (max-width: 768px){#tourWrap .title01{margin-bottom:5rem}}#tourWrap #floor{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5.7rem}@media screen and (max-width: 768px){#tourWrap #floor{display:block}}#tourWrap #floor .map{position:relative}@media screen and (max-width: 768px){#tourWrap #floor .map{text-align:center}}#tourWrap #floor .map .num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;font-size:1.8rem;font-family:"Source Code Pro",monospace;font-weight:700;color:#0cd8c3;background-color:#1d3c39;border-radius:50%}@media screen and (max-width: 768px){#tourWrap #floor .map img{width:100%;max-width:400px}}#tourWrap #floor .left{width:51%;padding:4.4rem 8.1rem 0 12.4rem}@media screen and (min-width: 769px)and (max-width: 1200px){#tourWrap #floor .left{padding-left:0}}@media screen and (max-width: 768px){#tourWrap #floor .left{width:100%;padding:0}}#tourWrap #floor .left h3{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:204px;height:204px;font-size:2.9rem;font-family:"Source Code Pro",monospace;font-weight:700;margin-bottom:11.1rem;border:24px solid #d80c24;border-radius:50%}@media screen and (min-width: 769px)and (max-width: 900px){#tourWrap #floor .left h3{margin-bottom:4rem}}@media screen and (max-width: 768px){#tourWrap #floor .left h3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;height:auto;border:none;margin-bottom:4rem}#tourWrap #floor .left h3::before{position:absolute;content:"";width:65px;height:65px;top:50%;right:calc(100% + 1rem);border:10px solid #d80c24;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}}@media screen and (max-width: 768px){#tourWrap #floor .left .map{margin-bottom:2rem}}#tourWrap #floor .left .map .num{margin-bottom:3.7rem}@media screen and (max-width: 768px){#tourWrap #floor .left .map .num{margin-bottom:1.3rem}}#tourWrap #floor .right{width:49%;padding-right:7.7rem}@media screen and (min-width: 769px)and (max-width: 1200px){#tourWrap #floor .right{padding-right:0}}@media screen and (max-width: 768px){#tourWrap #floor .right{width:100%;padding-right:0}}#tourWrap #floor .right .map .num{position:absolute;top:4rem;left:0}@media screen and (min-width: 769px)and (max-width: 1200px){#tourWrap #floor .right .map .num{top:0}}@media screen and (max-width: 768px){#tourWrap #floor .right .map .num{top:0}}#tourWrap #officeTour{position:relative}#tourWrap #officeTour .office{width:49%;margin:0 1rem}#tourWrap #officeTour .office .image{position:relative;margin-bottom:3rem}#tourWrap #officeTour .office .image img{width:100%}#tourWrap #officeTour .office .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.6rem}@media screen and (max-width: 768px){#tourWrap #officeTour .office .location{display:block}}#tourWrap #officeTour .office .location .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1.5rem}@media screen and (max-width: 768px){#tourWrap #officeTour .office .location .title{margin:0 0 .2rem 0}}#tourWrap #officeTour .office .location .title .num{margin-right:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20px;min-width:20px;height:20px;font-size:1.2rem;font-family:"Source Code Pro",monospace;font-weight:700;color:#212121;background-color:#0cd8c3;border-radius:50%}#tourWrap #officeTour .office .location .title h4{font-size:1.6rem;font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.05em}#tourWrap #officeTour .office .location .en{font-size:1.2rem;font-family:"Source Code Pro",monospace;font-weight:500;color:#caf2ee;margin-top:3px}@media screen and (max-width: 768px){#tourWrap #officeTour .office .location .en{margin-top:4px;padding-left:3.2rem}}#tourWrap #officeTour .office p{color:#c9c9c9}#tourWrap #officeTour .prev,#tourWrap #officeTour .next{position:absolute;width:22px;height:22px;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}@media screen and (max-width: 768px){#tourWrap #officeTour .prev,#tourWrap #officeTour .next{top:27.5vw}}#tourWrap #officeTour .prev .iconArrow,#tourWrap #officeTour .next .iconArrow{display:block}#tourWrap #officeTour .prev .iconArrow svg,#tourWrap #officeTour .next .iconArrow svg{width:22px;height:22px;color:#d80c24;fill:#d80c24}#tourWrap #officeTour .prev{left:-3rem}@media screen and (max-width: 768px){#tourWrap #officeTour .prev{left:-2rem}}#tourWrap #officeTour .prev .iconArrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#tourWrap #officeTour .next{right:-3rem}@media screen and (max-width: 768px){#tourWrap #officeTour .next{right:-2rem}}/*# sourceMappingURL=company.min.css.map */