@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../fonts/NotoSansJP-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("../fonts/NotoSansJP-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../fonts/NotoSansJP-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"Kanit";font-style:normal;font-weight:500;src:url("../fonts/Kanit-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/Roboto-Regular.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("../fonts/Roboto-Medium.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:600;src:url("../fonts/Roboto-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url("../fonts/Roboto-Black.woff") format("woff");font-display:swap}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url("../fonts/Roboto-BlackItalic.woff") format("woff");font-display:swap}.message{padding:60px 0 0}.message>.container>.contentc{margin-top:60px;display:grid;grid-template-areas:"ctt img-a" "ctt img-b";grid-template-columns:46.5% auto;gap:10px 40px}@media screen and (max-width: 1024px){.message>.container>.contentc{margin-top:40px;grid-template-areas:"img-a" "ctt" "img-b";grid-template-columns:auto;gap:20px}}.message>.container>.contentc>.img{max-width:600px;width:100%}@media screen and (max-width: 1024px){.message>.container>.contentc>.img{margin:auto}}.message>.container>.contentc>.img.img-a{grid-area:img-a}.message>.container>.contentc>.img.img-b{grid-area:img-b}@media screen and (max-width: 1024px){.message>.container>.contentc>.img.img-b{margin-top:20px}}.message>.container>.contentc>.content{grid-area:ctt}.message>.container>.contentc>.content>.ttl{font-size:26px;font-weight:700;color:#e50016}@media screen and (max-width: 1024px){.message>.container>.contentc>.content>.ttl{text-align:center}}@media screen and (max-width: 768px){.message>.container>.contentc>.content>.ttl{font-size:18px}}.message>.container>.contentc>.content>.txt{margin-top:30px}@media screen and (max-width: 1024px){.message>.container>.contentc>.content>.txt{margin-top:20px;padding:0 15px}}.info{padding:80px 0 0}@media screen and (max-width: 768px){.info{padding:60px 0 0}}.info>.container>.page-inner>.list{margin-top:60px}@media screen and (max-width: 768px){.info>.container>.page-inner>.list{margin-top:40px}}.info>.container>.page-inner>.list>.item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width: 768px){.info>.container>.page-inner>.list>.item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media screen and (max-width: 768px){.info>.container>.page-inner>.list>.item+.item{margin-top:20px}}.info>.container>.page-inner>.list>.item+.item .label{border-top:1px solid #e0e0e0}@media screen and (max-width: 768px){.info>.container>.page-inner>.list>.item+.item .label{border-top:initial}}.info>.container>.page-inner>.list>.item+.item .txt{border-top:1px solid #e3c544}@media screen and (max-width: 768px){.info>.container>.page-inner>.list>.item+.item .txt{border-top:initial}}.info>.container>.page-inner>.list>.item>.label{background-color:#fff;display:grid;place-content:center;min-width:324px;font-weight:500}@media screen and (max-width: 768px){.info>.container>.page-inner>.list>.item>.label{padding:4px 10px 6px;width:100%;place-content:start}}.info>.container>.page-inner>.list>.item>.txt{padding:20px 30px;width:100%}@media screen and (max-width: 768px){.info>.container>.page-inner>.list>.item>.txt{padding:15px 0 0}}.info>.container>.page-inner>.common-btn-a{margin:60px auto}@media screen and (max-width: 768px){.info>.container>.page-inner>.common-btn-a{margin:40px auto 60px}}/*# sourceMappingURL=page-company.css.map */