@media (min-width:769px),print{.ctn-company .infoList dl{display:-webkit-box;display:-ms-flexbox;display:flex;padding:34px 0 32px}.ctn-company .infoList dl dd,.ctn-company .infoList dl dt{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-size:1rem;line-height:28px}.ctn-company .infoList dl:first-child{padding-top:21px}.ctn-company .infoList dl:last-child{padding-bottom:0}.ctn-company .infoList dl+dl{border-top:1px solid #d9d9d9}.ctn-company .infoList dt{-webkit-box-flex:0;-ms-flex-negative:0;-ms-flex:0 1 234px;flex:0 1 234px;flex-shrink:0;font-weight:600;letter-spacing:1px}.ctn-company .infoList dd{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;letter-spacing:1.15px;width:100%}.ctn-company .infoList dd a:not([href^="tel:"]){border-bottom:1px solid #333;-webkit-transition:border-color .3s ease-out;-o-transition:border-color .3s ease-out;transition:border-color .3s ease-out;will-change:border-color}.ctn-company .infoList dd a:not([href^="tel:"]):hover{border-color:transparent}}@media only screen and (max-width:768px){.c-mainVisual .row{padding:0}.ctn-company .infoList dl{padding:3.90625vw 0}.ctn-company .infoList dl dd,.ctn-company .infoList dl dt{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-size:3.2552083333333335vw;line-height:4.947916666666666vw}.ctn-company .infoList dl:first-child{padding-top:0}.ctn-company .infoList dl:last-child{padding-bottom:0}.ctn-company .infoList dl+dl{border-top:1px solid #d9d9d9}.ctn-company .infoList dt{font-weight:600;letter-spacing:.13020833333333331vw;margin-bottom:1.5625vw}.ctn-company .infoList dd{letter-spacing:.14973958333333331vw}.ctn-company .infoList dd a{text-decoration:underline}}