﻿.strong-num .container{max-width:1148px}.strong-num .block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;padding:71px 0 75px;position:relative}@media (min-width: 1024px){.strong-num .block{padding:142px 0 151px}}.strong-num .block:before{content:"";position:absolute;left:50%;bottom:0;height:1px;width:200px;background:#cbcbcb;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 1024px){.strong-num .block:before{width:800px}}.strong-num .block .col-text{width:100%}@media (min-width: 1024px){.strong-num .block .col-text{width:400px}}.strong-num .block .col-text .no{margin-bottom:22px;line-height:1;font-weight:600;font-family:"ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;font-size:50px;font-size:5rem}@media (min-width: 1024px){.strong-num .block .col-text .no{letter-spacing:0;margin-bottom:37px;font-size:80px;font-size:8rem}}@media (max-width: 1023px){.strong-num .block .col-text .no img{width:90px}}.strong-num .block .col-text .ttl{line-height:30px;letter-spacing:0.3em;margin-bottom:13px;font-weight:600;font-family:"ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", serif;font-size:17px;font-size:1.7rem}@media (min-width: 1024px){.strong-num .block .col-text .ttl{line-height:43px;margin-bottom:32px;letter-spacing:0.25em;width:calc(100% + 10px);font-size:25px;font-size:2.5rem}}.strong-num .block .col-text p{letter-spacing:0.24em;line-height:30px}@media (min-width: 1024px){.strong-num .block .col-text p{letter-spacing:0.26em;line-height:33px}}.strong-num .block .col-img{width:100%;margin-top:18px;text-align:center}@media (min-width: 1024px){.strong-num .block .col-img{width:calc(100% - 440px);max-width:600px;padding-top:125px;margin-top:0}}.strong-num .block-1{padding:34px 0 76px}@media (min-width: 1024px){.strong-num .block-1{padding:92px 0 150px}}@media (min-width: 1024px){.strong-num .block-1 .col-img{padding-top:133px}}.strong-num .block-5{padding-bottom:76px}@media (min-width: 1024px){.strong-num .block-5{padding-bottom:217px}}.company-profile{padding:68px 0 90px}@media (min-width: 1024px){.company-profile{padding:197px 0 198px}}.company-profile .c-heading-2{margin-bottom:40px}@media (min-width: 1024px){.company-profile .c-heading-2{margin-bottom:101px}}.company-profile .c-heading-2 .tit{color:#000000}@media (min-width: 1024px){.company-profile table{max-width:992px;margin:0 0 0 8px}}.company-profile table th{font-weight:500;text-align:left;width:185px;font-size:16px;font-size:1.6rem;border-top:solid 3px #040000;border-bottom:solid 3px #040000;padding:17px 0 18px 0;vertical-align:middle}@media (max-width: 1023px){.company-profile table th{display:block;padding:4px 0 2px 0;width:100%;border-bottom:none;border-top-width:2px;font-size:13px;font-size:1.3rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.company-profile table th{padding-top:11px}}.company-profile table th.v-top{vertical-align:top}.company-profile table td{font-size:16px;font-size:1.6rem;border-top:solid 1px #b2b2b2;border-bottom:solid 1px #b2b2b2;padding:23px 38px 25px;line-height:30px;letter-spacing:0.05em}@media (max-width: 1023px){.company-profile table td{line-height:24px;padding:8px 0 45px;display:block;border-bottom:none;width:100%;font-size:13px;font-size:1.3rem}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.company-profile table td{padding:25px 38px 16px}}@media (max-width: 1023px){.company-profile table td .txt-1{width:calc(100% + 30px)}}.company-profile .list-1{width:calc(100% + 5px)}@media (min-width: 1024px){.company-profile .list-1{margin-top:-2px}}.company-profile .list-1 li{position:relative;padding-left:14px;margin-bottom:1px;line-height:24px}@media (min-width: 1024px){.company-profile .list-1 li{padding-left:16px;line-height:33px}}.company-profile .list-1 li:last-child{margin-bottom:0}.company-profile .list-1 li:before{content:"";position:absolute;left:0;top:5px;width:11px;height:11px;border-radius:50%;background:#000000}@media (min-width: 1024px){.company-profile .list-1 li:before{top:9px;width:14px;height:14px}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.company-profile .list-1 li:before{top:6px}}.company-profile .list-2{margin-bottom:-1px}@media (min-width: 1024px){.company-profile .list-2{margin-bottom:5px}}.company-profile .list-2 li{margin-bottom:1px;letter-spacing:0.05em}@media (min-width: 1024px){.company-profile .list-2 li{margin-bottom:3.5px}}.company-profile .list-2 li:last-child{margin-bottom:0}.company-profile .list-2 .txt{display:inline-block;width:146px;letter-spacing:0.1em}@media (min-width: 1024px){.company-profile .list-2 .txt{width:194px}}.company-profile .txt-fix-1{margin-left:-6px}@media (min-width: 1024px){.company-profile .txt-fix-1{margin-left:-11px}}

/*# sourceMappingURL=maps/strength.min.css.map */
