.p-intro{padding-top:6.1538461538em;margin-bottom:9.2307692308em;background:url(../../company/images/bg02.webp) top left no-repeat;position:relative}@media only screen and (max-width:767px){.p-intro{padding-top:3.0769230769em}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro{margin-bottom:6.1538461538em}}@media only screen and (max-width:767px){.p-intro{margin-bottom:4.6153846154em}}@media only screen and (max-width:767px){.p-intro{background-size:70% 30%}}.p-intro::after{content:"";position:absolute;right:0;top:7.6923076923em;width:50%;height:39.6153846154em;background:url(../../company/images/bg.webp) top right no-repeat;background-size:contain}@media only screen and (max-width:767px){.p-intro::after{top:3.8461538462em}}@media only screen and (max-width:767px){.p-intro::after{display:none}}.p-intro__inner{margin-inline:auto}@media only screen and (min-width:1200px){.p-intro__inner{width:83.3333333333%}}@media print{.p-intro__inner{width:83.3333333333%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__inner{width:88.785046729%}}@media only screen and (max-width:767px){.p-intro__inner{width:88.785046729%}}.p-intro__inner .st_title{text-align:center;margin-bottom:1.5384615385em}.p-intro__inner .st_title span{font-weight:400}@media only screen and (min-width:1561px){.p-intro__inner .st_title span{font-size:1.5923076923rem}}@media print{.p-intro__inner .st_title span{font-size:1.5923076923rem}}@media only screen and (min-width:1200px)and (max-width:1560px){.p-intro__inner .st_title span{font-size:1.3846153846rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__inner .st_title span{font-size:1.3569230769rem}}@media only screen and (max-width:767px){.p-intro__inner .st_title span{font-size:1.3846153846rem}}.p-intro__inner .c-txt1{text-align:center}.p-intro__img{margin-top:3.0769230769em;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5384615385em}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__img{margin-top:2.3076923077em}}@media only screen and (max-width:767px){.p-intro__img{margin-top:1.5384615385em}}@media only screen and (max-width:767px){.p-intro__img{gap:.7692307692em}}.p-intro__img .img:last-child{margin-top:6.1538461538em}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__img .img:last-child{margin-top:3.0769230769em}}@media only screen and (max-width:767px){.p-intro__img .img:last-child{margin-top:1.1538461538em}}.p-intro__text{width:83.3333333333%;margin-inline:auto}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__text{width:100%}}@media only screen and (max-width:767px){.p-intro__text{width:100%}}@media only screen and (max-width:767px){.p-intro__text{margin-top:1.5384615385em;margin-bottom:1.5384615385em}}.p-intro__text .c-txt1{text-align:left}@media only screen and (min-width:768px){.p-intro__text .c-txt1{width:44%}}.p-intro__img2{margin-top:3.0769230769em;width:79.1666666667%;margin-inline:auto;position:relative}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__img2{margin-top:3.0769230769em}}@media only screen and (max-width:767px){.p-intro__img2{margin-top:1.5384615385em}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro__img2{width:90%}}@media only screen and (max-width:767px){.p-intro__img2{width:90%}}.p-intro__img2 .img{margin:auto;width:44.2105263158%}@media only screen and (max-width:767px){.p-intro__img2 .img{width:100%}}@media only screen and (min-width:768px)and (max-width:983px){.p-intro__img2 .img{width:52.6315789474%}}.p-about{margin-bottom:4.6153846154em}@media only screen and (max-width:767px){.p-about{margin-bottom:3.0769230769em}}.p-about__inner{margin-inline:auto}@media only screen and (min-width:1200px){.p-about__inner{width:69.4444444444%}}@media print{.p-about__inner{width:69.4444444444%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-about__inner{width:88.785046729%}}@media only screen and (max-width:767px){.p-about__inner{width:88.785046729%}}.p-about__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.3076923077em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.p-about__list{margin-top:1.5384615385em}}@media only screen and (max-width:767px){.p-about__list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.p-about__item{width:30.8%;background:#fefbf1;border-radius:.4615384615em;padding:2.3076923077em 2.3076923077em 3.0769230769em}@media only screen and (max-width:767px){.p-about__item{width:49%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-about__item{padding:2.3076923077em 1.5384615385em}}@media only screen and (max-width:767px){.p-about__item{padding:1.1538461538em .7692307692em}}@media only screen and (min-width:768px){.p-about__item:not(:nth-child(3n),.p-about__item:last-child){margin-right:3.3%}}@media only screen and (max-width:767px){.p-about__item{margin-bottom:.3846153846em}}@media only screen and (min-width:768px){.p-about__item:nth-child(n+4){margin-top:2.3076923077em}}.p-about__item .st_title{color:#00087b;margin-bottom:1.1538461538em}@media only screen and (max-width:767px){.p-about__item .st_title{margin-bottom:.6153846154em}}@media only screen and (min-width:1561px){.p-about__item .st_title span{font-size:1.3269230769rem}}@media print{.p-about__item .st_title span{font-size:1.3269230769rem}}@media only screen and (min-width:1200px)and (max-width:1560px){.p-about__item .st_title span{font-size:1.1538461538rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-about__item .st_title span{font-size:1.1307692308rem}}@media only screen and (max-width:767px){.p-about__item .st_title span{font-size:1.1538461538rem}}.p-about__item ul li{letter-spacing:.02em;line-height:1.6923076923}@media only screen and (min-width:1561px){.p-about__item ul li{font-size:1.15rem}}@media print{.p-about__item ul li{font-size:1.15rem}}@media only screen and (min-width:1200px)and (max-width:1560px){.p-about__item ul li{font-size:1rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-about__item ul li{font-size:.98rem}}@media only screen and (max-width:767px){.p-about__item ul li{font-size:1rem}}.p-about__item ul:not(.no_icon) li{position:relative;padding-left:.8461538462em}.p-about__item ul:not(.no_icon) li::before{content:"";position:absolute;left:0;top:.6923076923em;border-radius:50%;width:.4615384615em;height:.4615384615em;background:#e99ebf}.p-history__inner{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;padding:3.0769230769em 4.2307692308em}@media only screen and (min-width:768px)and (max-width:1199px){.p-history__inner{padding:3.0769230769em}}@media only screen and (max-width:767px){.p-history__inner{padding:2.3076923077em 1.5384615385em}}.p-history__inner{margin-inline:auto}@media only screen and (min-width:1200px){.p-history__inner{width:69.4444444444%}}@media print{.p-history__inner{width:69.4444444444%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-history__inner{width:88.785046729%}}@media only screen and (max-width:767px){.p-history__inner{width:88.785046729%}}@media only screen and (min-width:768px){.p-history__inner{display:grid;grid-template-columns:26.9662921348% 67.4157303371%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-history .c-st2{margin-bottom:1.5384615385em}@media only screen and (min-width:768px)and (max-width:1199px){.p-history .c-st2{margin-bottom:.7692307692em}}@media only screen and (max-width:767px){.p-history .c-st2{margin-bottom:1.5384615385em}}@media only screen and (max-width:767px){.p-history .c-st2{text-align:center;margin-inline:auto}.p-history .c-st2 span{margin-inline:auto}}@media only screen and (max-width:767px){.p-history .c-st2::before{margin-inline:auto}}.p-history__img{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.p-history__img{margin-bottom:1.1538461538em}}.p-history__img .img{width:50%}@media only screen and (min-width:768px){.p-information{margin-block:7.6923076923em}}@media only screen and (max-width:767px){.p-information{margin-block:4.6153846154em}}.p-information__inner{margin-inline:auto}@media only screen and (min-width:1200px){.p-information__inner{width:52.7777777778%}}@media print{.p-information__inner{width:52.7777777778%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-information__inner{width:88.785046729%}}@media only screen and (max-width:767px){.p-information__inner{width:88.785046729%}}.p-information .c-st2{margin-bottom:3.0769230769em}@media only screen and (min-width:768px)and (max-width:1199px){.p-information .c-st2{margin-bottom:2.3076923077em}}@media only screen and (max-width:767px){.p-information .c-st2{margin-bottom:.7692307692em}}.p-information .c-st2 span{margin-inline:auto}.p-information__tbl table{width:100%}@media only screen and (min-width:1200px){.p-information__tbl table th{white-space:nowrap}}@media print{.p-information__tbl table th{white-space:nowrap}}@media only screen and (min-width:768px)and (max-width:1199px){.p-information__tbl table th{width:150px}}@media only screen and (max-width:767px){.p-information__tbl table th{background:rgba(202,202,202,.1);border-bottom:none!important}}@media only screen and (max-width:767px){.p-information__tbl table td,.p-information__tbl table th{width:100%;display:block}}