@charset "UTF-8";.company-section:last-of-type{margin-bottom:6.25rem}@media print,screen and (min-width:768px){.company-section .section__inn{max-width:80rem}}.company-section .company-section__index{color:#000;font-weight:700;letter-spacing:0.04em}@media print,screen and (min-width:768px){.company-section .company-section__index{font-size:2.375rem;line-height:1.4473684211;margin-bottom:2.5rem}}@media only screen and (max-width:767px){.company-section .company-section__index{font-size:1.5rem;line-height:1.5;margin-bottom:1.5rem}}@media print,screen and (min-width:768px){.greetings.company-section .greetings__col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:768px){.greetings.company-section .greetings__col>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.greetings.company-section .greetings__col>*+*{margin-left:3.125%}.greetings.company-section .greetings__col>.pc-order--1{margin-left:0;margin-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.greetings.company-section .greetings__col>.pc-order--2{margin-left:3.125%;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.greetings.company-section .greetings__col>.pc-order--3{margin-left:0;margin-right:250px;-webkit-box-ordinal-group:4;-ms-flex-order:1;order:1}}@media only screen and (max-width:767px){.greetings.company-section .greetings__col>*+*{margin-top:1.5rem}}.greetings.company-section h3{font-weight:700;letter-spacing:0.04em;margin-bottom:1.5rem}@media print,screen and (min-width:768px){.greetings.company-section h3{font-size:1.75rem;line-height:1.7142857143}}@media only screen and (max-width:767px){.greetings.company-section h3{font-size:1.125rem;line-height:1.4444444444}}@media print,screen and (min-width:768px){.greetings.company-section *+h3{margin-top:6.25rem}}@media only screen and (max-width:767px){.greetings.company-section *+h3{margin-top:2.5rem}}.profile.company-section .profile__main{border:1px solid #DDD}@media print,screen and (min-width:768px){.profile.company-section .profile__main{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:23.4375rem}.profile.company-section .profile__main:hover{opacity:1}.profile.company-section .profile__main:hover .btn:before{opacity:1;-webkit-transform:scaleY(100%);transform:scaleY(100%)}}@media only screen and (max-width:767px){.profile.company-section .profile__main{display:block}}@media print,screen and (min-width:768px){.profile.company-section .profile__main>figure{-webkit-box-flex:1;-ms-flex:1;flex:1}.profile.company-section .profile__main>figure picture{height:100%}}.profile.company-section .profile__main>div{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media print,screen and (min-width:768px){.profile.company-section .profile__main>div{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:4.6875%}}@media only screen and (max-width:767px){.profile.company-section .profile__main>div{padding:1.25rem 1.4375rem 1.4375rem}}@media print,screen and (min-width:768px){.profile.company-section .profile__main>div .section__index{margin-bottom:2.5rem}}@media print,screen and (min-width:768px){.profile.company-section .profile__main>div .section__index span:nth-of-type(2){font-size:2rem;line-height:1.4375}}@media only screen and (max-width:767px){.profile.company-section .profile__main>div .section__index span:nth-of-type(2){font-size:1.25rem;line-height:1.45}}@media print,screen and (min-width:768px){.profile.company-section .profile__main>div .btn{margin-top:2rem}}@media only screen and (max-width:767px){.profile.company-section .profile__main>div .btn{margin-top:1.5rem}}.profile.company-section .profile__lead{font-size:0.875rem;line-height:1.7142857143}@media print,screen and (min-width:768px){#overview.company-section .table>colgroup col:first-of-type{width:18.28125%}}@media only screen and (max-width:767px){#overview.company-section .table>colgroup col:first-of-type{width:37.9008746356%}}#overview.company-section .table>tbody>tr:first-of-type>*{border-top:none;padding-top:0}@media only screen and (max-width:767px){#overview.company-section .table>tbody>tr>td,#overview.company-section .table>tbody>tr>th{padding-right:0}}#overview.company-section .table>tbody>tr>td .list>li+li,#overview.company-section .table>tbody>tr>th .list>li+li{margin-top:0}@media print,screen and (min-width:768px){#overview.company-section .table table:not(.table){border-collapse:collapse}}@media only screen and (max-width:767px){#overview.company-section .table table:not(.table){display:block}}@media only screen and (max-width:767px){#overview.company-section .table table:not(.table)>tbody{display:block}}@media only screen and (max-width:767px){#overview.company-section .table table:not(.table)>tbody>tr{display:block;letter-spacing:-0.4em}#overview.company-section .table table:not(.table)>tbody>tr>*{display:inline;letter-spacing:normal}}@media print,screen and (min-width:768px){#overview.company-section .table table:not(.table)>tbody>tr>th{white-space:nowrap}}@media print,screen and (min-width:768px){#overview.company-section .table table:not(.table)>tbody>tr>th+td{padding-left:1em;text-indent:-1em}}#overview.company-section .table table:not(.table)>tbody>tr>th+td:before{content:"："}#overview.company-section .overview__access{margin-top:1rem}@media print,screen and (min-width:768px){#member.company-section .table>colgroup col:first-of-type{width:18.28125%}}@media only screen and (max-width:767px){#member.company-section .table>colgroup col:first-of-type{width:37.9008746356%}}#member.company-section .table>tbody>tr:first-of-type>*{border-top:none;padding-top:0}@media only screen and (max-width:767px){#member.company-section .table>tbody>tr>:first-child{padding-left:0;padding-right:0.5rem}#member.company-section .table>tbody>tr>:last-child{padding-left:0.5rem;padding-right:0}}@media print,screen and (min-width:768px){#member.company-section .table>tbody>tr>* .member__name{display:inline-block;width:6.5em}}#history.company-section .history__list{overflow:hidden;position:relative}#history.company-section .history__list:before{background:#DDD;content:"";display:block;height:100%;left:0.125rem;position:absolute;top:0;width:1px}#history.company-section .history__list dl{padding-bottom:2.5rem;position:relative}@media print,screen and (min-width:768px){#history.company-section .history__list dl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}@media print,screen and (min-width:768px){#history.company-section .history__list dl dt{-ms-flex-negative:0;flex-shrink:0;width:8.6875rem}}#history.company-section .history__list dl dt time{color:#625FCA;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Montserrat","Noto Sans JP",sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:0.1em;position:relative}#history.company-section .history__list dl dt time:before{background:#FFF;content:"";-ms-flex-negative:0;flex-shrink:0;margin-right:0.875rem;width:0.375rem}#history.company-section .history__list dl dt time:after{background:#625FCA;border-radius:50%;content:"";display:block;height:0.375rem;left:0;position:absolute;top:0.75rem;width:0.375rem}@media print,screen and (min-width:768px){#history.company-section .history__list dl dd{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media only screen and (max-width:767px){#history.company-section .history__list dl dd{padding-left:1.25rem}}#history.company-section .history__list dl .list>li+li{margin-top:0}
/*# sourceMappingURL=company.css.map */