.title>.inner>.tx--title{font-weight:bold}@media screen and (min-width: 750px){.title>.inner .bg-bar{font-size:min(1.6248153619vw,22px);margin-bottom:min(3.3234859675vw,45px);padding:.5em 0}}@media screen and (max-width: 749px){.title>.inner .bg-bar{font-size:4vw;margin-bottom:7.3333333333vw;padding:1.7333333333vw 0}}.wrapper-corporate-menu{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto}@media screen and (min-width: 750px){.wrapper-corporate-menu{width:min(57.6070901034vw,780px)}}@media screen and (max-width: 749px){.wrapper-corporate-menu{width:90.6666666667vw}}.wrapper-corporate-menu>.flc{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}@media screen and (min-width: 750px){.wrapper-corporate-menu>.flc{margin-bottom:min(4.4313146233vw,60px)}}@media screen and (max-width: 749px){.wrapper-corporate-menu>.flc{margin-bottom:8.6666666667vw}}.wrapper-corporate-menu>.flc>.fli{background-color:#fff;border:1px solid #b3b3b3;-webkit-box-sizing:border-box;margin-bottom:-1px;margin-right:-1px}@media screen and (min-width: 750px){.wrapper-corporate-menu>.flc>.fli{padding-left:min(1.1078286558vw,15px);width:25%}}@media screen and (max-width: 749px){.wrapper-corporate-menu>.flc>.fli{padding-left:3.3333333333vw;width:50%}}.wrapper-corporate-menu>.flc>.fli>a{height:100%;width:100%}.wrapper-corporate-menu>.flc>.fli>a .flc{align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media screen and (min-width: 750px){.wrapper-corporate-menu>.flc>.fli>a{padding:min(.7385524372vw,10px) 0}}@media screen and (max-width: 749px){.wrapper-corporate-menu>.flc>.fli>a{font-size:4.1333333333vw;letter-spacing:.1653333333vw;padding:2vw 0}}.wrapper-corporate-menu>.flc>.fli>a dl.flc{align-items:center;-webkit-box-align:center;-webkit-box-pack:start;-ms-flex-align:center;-ms-flex-pack:start;justify-content:flex-start}.wrapper-corporate-menu>.flc>.fli>a dl>dt{color:#ff3700;margin-right:.3em}.wrapper-corporate-menu>.flc>.fli>a dl>dd{font-weight:bold}@media screen and (min-width: 750px){.wrapper-corporate-menu>.flc>.fli>a dl>dd{font-size:min(1.329394387vw,18px);line-height:1.1111111111em}}@media screen and (max-width: 749px){.wrapper-corporate-menu>.flc>.fli>a dl>dd{font-size:4.1333333333vw;line-height:1.064516129em}}main.bg-fill{background-color:#fffaec}@media screen and (min-width: 750px){.container-corporate-outline{margin-bottom:min(3.6927621861vw,50px)}}@media screen and (max-width: 749px){.container-corporate-outline{margin-bottom:8vw}}@media screen and (min-width: 750px){.container-corporate-outline>.inner .tx--sentence{margin-bottom:min(5.1698670606vw,70px);font-size:min(1.1816838996vw,16px);line-height:2.0625em;text-align:center;letter-spacing:min(.070901034vw,.96px)}}@media screen and (max-width: 749px){.container-corporate-outline>.inner .tx--sentence{margin-bottom:8vw;font-size:3.4666666667vw;line-height:1.7692307692em;text-align:center;letter-spacing:.208vw}}@media screen and (min-width: 750px){.container-corporate-outline>.inner>.flc{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:min(42.540620384vw,576px);margin-right:auto;margin-left:auto;-webkit-box-pack:justify;-ms-flex-pack:justify}}@media screen and (max-width: 749px){.container-corporate-outline>.inner>.flc{-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-align:center}}.container-corporate-outline>.inner>.flc>li{background-color:#009fa8}@media screen and (min-width: 750px){.container-corporate-outline>.inner>.flc>li{flex-shrink:0;width:48%;margin-bottom:2%;-ms-flex-negative:0}}@media screen and (max-width: 749px){.container-corporate-outline>.inner>.flc>li{margin-bottom:4vw}}.container-corporate-outline>.inner>.flc>li>a{display:block;font-weight:bold;color:#fff;text-align:center}@media screen and (min-width: 750px){.container-corporate-outline>.inner>.flc>li>a{padding:min(.7385524372vw,10px);font-size:min(1.1816838996vw,16px)}}@media screen and (max-width: 749px){.container-corporate-outline>.inner>.flc>li>a{width:66.6666666667vw;padding:2vw;font-size:4vw}}@media screen and (min-width: 750px){.container-corporate-outline>.inner>.flc>li:nth-last-of-type(2){margin-bottom:0}}.container-corporate-outline>.inner>.flc>li:last-of-type{margin-bottom:0}.list{margin-right:auto;margin-left:auto}@media screen and (min-width: 750px){.list{width:min(57.6070901034vw,780px);margin-bottom:min(4.4313146233vw,60px)}}@media screen and (max-width: 749px){.list{width:90.6666666667vw;margin-bottom:8vw}}.list>.inner>.tx--heading{font-weight:bold;text-align:center}@media screen and (min-width: 750px){.list>.inner>.tx--heading{font-size:min(1.6248153619vw,22px)}}@media screen and (max-width: 749px){.list>.inner>.tx--heading{margin-bottom:.3em;font-size:4.8vw}}.list>.inner>.tx--note{margin-bottom:.8em;text-align:right}@media screen and (min-width: 750px){.list>.inner>.tx--note{font-size:min(.8862629247vw,12px)}}@media screen and (max-width: 749px){.list>.inner>.tx--note{font-size:3.4666666667vw}}.list>.inner>.box-list{background-color:#fff;border:1px solid #b3b3b3}@media screen and (min-width: 750px){.list>.inner>.box-list{margin-bottom:min(2.9542097489vw,460px)}}@media screen and (max-width: 749px){.list>.inner>.box-list{margin-bottom:5.3333333333vw}}.list>.inner>.box-list>.tx--subheading{font-weight:bold;color:#fff;text-align:center;background-color:#c1272d}@media screen and (min-width: 750px){.list>.inner>.box-list>.tx--subheading{padding:min(.5908419498vw,8px)}}@media screen and (max-width: 749px){.list>.inner>.box-list>.tx--subheading{padding:1.7333333333vw 0;font-size:4vw}}.list>.inner>.box-list>dl{border-bottom:1px solid #c8c8c8}@media screen and (min-width: 750px){.list>.inner>.box-list>dl.flc{align-items:center;-webkit-box-align:center;-webkit-box-pack:start;-ms-flex-align:center;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 749px){.list>.inner>.box-list>dl.flc{-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}}.list>.inner>.box-list>dl>dt{font-weight:normal;color:#fff;text-align:center;background-color:#b3b3b3}@media screen and (min-width: 750px){.list>.inner>.box-list>dl>dt{padding:min(1.1078286558vw,15px) 0;font-size:min(1.1816838996vw,16px)}}@media screen and (max-width: 749px){.list>.inner>.box-list>dl>dt{padding:1em 0;font-size:3.4666666667vw}}@media screen and (min-width: 750px){.list>.inner>.box-list>dl>dt.fli{width:min(14.7710487445vw,200px)}}@media screen and (min-width: 750px){.list>.inner>.box-list>dl>dd{width:min(42.8360413589vw,580px);padding-left:min(1.4771048744vw,20px);font-size:min(1.0339734121vw,14px);line-height:1.4285714286em}}@media screen and (max-width: 749px){.list>.inner>.box-list>dl>dd{padding:4vw;font-size:3.4666666667vw;line-height:1.7692307692em}}@media screen and (min-width: 750px){.list>.inner>.box-list>dl>dd.fli{-ms-flex-negative:0;flex-shrink:0}}.list>.inner>.box-list>dl>dd .svg-inline--fa{margin-right:.5em}@media screen and (min-width: 750px){.list>.inner>.box-list>dl>dd>.flc{align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;-ms-flex-align:center;-ms-flex-pack:justify;justify-content:space-between;width:80%}}@media screen and (max-width: 749px){.list>.inner>.box-list>dl>dd>.flc{-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-align:start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-align:start}}@media screen and (min-width: 750px){.list>.inner>.box-list>dl>dd>.flc>.fli:last-of-type>a{pointer-events:none}}.list>.inner>.box-list>dl>dd>.flc>.fli:last-of-type>a>span{display:block;text-align:right}.list>.inner>.box-list>dl:last-of-type{border-bottom:none}.list>.inner>.box-list:last-of-type{margin-bottom:0}@media screen and (min-width: 750px){.list.container-corporate-outline-affiliated-company>.inner>.box-list>dl>dt{width:min(18.094534712vw,245px)}}@media screen and (min-width: 750px){.list.container-corporate-outline-affiliated-company>.inner>.box-list>dl>dd{width:min(39.5125553914vw,535px)}}
