@charset "UTF-8";.secondaryPageTtlBlk{background:url("../img/company/secondary_fv-sp.jpg") no-repeat top left/cover}@media (min-width:768px){.secondaryPageTtlBlk{background:url("../img/company/secondary_fv-pc.jpg") no-repeat top left/cover}}@media (max-width:767px){.cntPtb.first{padding-top:0!important;position:relative;overflow:hidden}}.companyLinks li{margin-bottom:2rem}.companyLinks li a{font-weight:bold;color:#657180}.companyLinks li a:before{content:"";display:inline-block;width:1em;height:1px;background:#657180;vertical-align:middle;margin-right:1rem;-webkit-transition:0.3s;transition:0.3s}.companyLinks li a:hover{color:#101010;-webkit-transition:0.3s;transition:0.3s}.companyLinks li a:hover:before{height:2px;background:#D1291A}.companyLinks li.current a{color:#101010}.companyLinks li.current a:before{height:2px;background:#D1291A}@media (max-width:767px){.companyLinks{background:#F0F4F8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8% 7% 4%;margin-bottom:15%;margin:0 calc(50% - 50vw) 15%;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box}.companyLinks li{width:50%}}@media (min-width:768px){.companyLinks li{margin-bottom:2rem}}.message .txtArea{margin-bottom:4em}.message .messageName img{max-width:184px;margin:0 0 0 auto}@media (min-width:768px){.message .txtArea{margin-bottom:0}}.about .wrap{margin:0 0 0 auto}.about .map{color:#D1291A;font-weight:bold;line-height:3}.about .map:before{content:"";display:inline-block;width:1em;height:1em;background:url("../img/common/icon-map.svg") no-repeat center center/contain;vertical-align:middle;margin-right:0.5em;-webkit-transition:0.3s;transition:0.3s}.about .map:hover{color:#101010}.about .map:hover:before{background:url("../img/common/icon-map_black.svg") no-repeat center center/contain}.history .secTtl{margin-bottom:8rem}.history .timeline{width:100%}.history .timeline li{border-bottom:solid 1px #9AACC1}.history .timeline li:last-child{border-bottom:none}.history .timeline li:last-child .content{position:relative}.history .timeline li:last-child .content:before{content:"";display:block;position:absolute;left:-2px;bottom:0;width:2px;height:2em;background-image:linear-gradient(to bottom,#FFF 5px,transparent 5px);background-size:5px 10px;background-position:left bottom;background-repeat:repeat-Y}.history .timeline li:first-child .year{padding-top:0;margin-top:-0.5em}.history .timeline li:first-child .content .isFlex{padding-top:0;margin-top:-1em}.history .timeline .year{width:20%;font-size:6.9333333333vw;line-height:1;padding-top:0.5em}.history .timeline .content{width:80%;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:solid 2px #455364;padding-left:20px}.history .timeline .content .isFlex{padding:1em 0 2em 0}.history .timeline .date{font-weight:bold;font-size:3.7333333333vw}.history .timeline .date span{font-size:0.8em;display:inline-block;background:#455364;color:#fff;padding:2px 5px;margin-bottom:1rem;position:relative}.history .timeline .date span:before{content:"";display:block;width:10px;height:10px;border-radius:20px;position:absolute;left:-26px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#455364}.history .timeline a{text-decoration:underline}@media (min-width:768px){.history .timeline .year{width:17%;font-size:4.39238653vw;padding-top:0.4em}.history .timeline .content{width:83%}.history .timeline .content .isFlex{padding:2em 0 3em 0}.history .timeline .date{font-size:1.317715959vw}}@media (min-width:1366px){.history .timeline .year{font-size:60px}.history .timeline .date{font-size:18px}}@media (min-width:1477px){.history .timeline li:first-child .year{padding-top:0;margin-top:-0.5em}.history .timeline li:first-child .content .isFlex{padding-top:0;margin-top:-1.4em}}.message-wrap{display:-ms-grid;display:grid;place-items:center;gap:40px}.message-wrap .img{width:130px}@media (min-width:768px){.message-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;place-items:initial}.message-wrap .text-wrap{width:calc(100% - 40px - 130px)}}
/*# sourceMappingURL=company.css.map */