@charset "UTF-8";@media (max-width:767px){[data-page-id=service] .c-lower-kv{height:230px !important}.p-gnav-main__body-subitems.p-gnav-main__body-subitems--career.on{height:222px}}[data-page-id=sitemap] .c-wp-contents{width:680px;height:800px;column-count:3;column-gap:0}[data-page-id=sitemap] .c-lower-kv__news-title{margin-bottom:16px;width:516px;font-family:lubalin,sans-serif;font-size:130px;font-weight:400;font-style:normal;font-stretch:normal;line-height:.92;letter-spacing:6.5px;text-align:left;color:#fff}[data-page-id=sitemap] .c-lower-kv__news-category{padding-top:0;padding-left:6px;width:242px;height:21px;font-family:Roboto;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#fff}[data-page-id=sitemap] .about,[data-page-id=sitemap] .company,[data-page-id=sitemap] .service,[data-page-id=sitemap] .news{border-bottom:1px solid rgba(0,0,0,.1)}[data-page-id=sitemap] .about,[data-page-id=sitemap] .service,[data-page-id=sitemap] .company,[data-page-id=sitemap] .career,[data-page-id=sitemap] .news,[data-page-id=sitemap] .contact,[data-page-id=sitemap] .legal{margin-right:40px}[data-page-id=sitemap] .about{height:140px}[data-page-id=sitemap] .service{height:305px}[data-page-id=sitemap] .career{height:320px}[data-page-id=sitemap] .company{height:140px}[data-page-id=sitemap] .news{height:140px}[data-page-id=sitemap] .contact{height:140px}[data-page-id=sitemap] dt{margin-bottom:1.6em;height:1em;font-family:Arial;font-size:30px;font-weight:400;font-style:normal;font-stretch:normal;line-height:3.33;letter-spacing:.8px;text-align:left;color:#000}[data-page-id=sitemap] dd{height:1em;margin-top:2em;margin-left:0;font-size:13px}[data-page-id=sitemap] dd a{opacity:.7;font-family:Arial;font-weight:400;font-style:normal;font-stretch:normal;line-height:3.08;letter-spacing:normal;text-align:left;text-decoration:none;color:#000}@media (max-width:767px){[data-page-id=sitemap] .c-lower-kv--news-detail{height:330px;padding-top:0}[data-page-id=sitemap] .c-lower-kv__news{padding-top:150px}[data-page-id=sitemap] .c-wp-contents{column-count:1}[data-page-id=sitemap] .c-lower-kv__news-title{font-size:3.75rem;letter-spacing:.05em;margin-bottom:0;padding-top:0}[data-page-id=sitemap] .c-lower-kv__news-category{padding-left:0;font-size:.8125rem}[data-page-id=sitemap] .c-wp-contents{height:1500px}[data-page-id=sitemap] .about,[data-page-id=sitemap] .contact,[data-page-id=sitemap] .career{border-bottom:1px solid rgba(0,0,0,.1)}[data-page-id=sitemap] .l-gf__main{padding-left:5%;padding-right:5%}}[data-page-id=etc] .c-lower-kv__news{width:100%}[data-page-id=etc] #title{font-size:2.125rem}[data-page-id=etc] .p-news-detail-contents__body-contents{padding-top:0}[data-page-id=etc] ol li dd{margin-right:37.5%}[data-page-id=etc] .c-wp-contents{padding-bottom:300px}[data-page-id=etc] h3,h4{margin-top:1.6em}[data-page-id=etc] h3+p{padding-left:1em}[data-page-id=etc] h4+p{padding-left:2em}[data-page-id=etc] ol{padding:0;margin:0}[data-page-id=etc] ol li{list-style-type:none;list-style-position:inside;counter-increment:cnt1;margin-bottom:.6em;clear:both;overflow:hidden}[data-page-id=etc] ol li ol li{list-style-type:none;list-style-position:inside;counter-increment:cnt2;margin-bottom:.6em;clear:both;overflow:hidden}[data-page-id=etc] ol li:before{content:"" counter(cnt1) ". "}[data-page-id=etc] ol li ol li:before{content:"(" counter(cnt2) ") "}[data-page-id=etc] ol li:before,[data-page-id=etc] ol li dl{float:left}[data-page-id=etc] ol li dl{width:90%;display:inline}[data-page-id=etc] ol li dt,[data-page-id=etc] ol li dd{margin-bottom:.6em}[data-page-id=etc] ol li dt{font-weight:700}[data-page-id=etc] ol li dd{margin-left:0}[data-page-id=etc] table,[data-page-id=etc] th,[data-page-id=etc] td{border:1px solid #000}[data-page-id=etc] table{margin-top:1em}[data-page-id=etc] table th:nth-child(2n){max-width:calc(100% - 270px);background-color:#434343}[data-page-id=etc] table th:nth-child(2n+1){width:270px;background-color:#272727}[data-page-id=etc] th,[data-page-id=etc] td{padding:8px}[data-page-id=etc] th{background:#eee;font-weight:700;padding-top:34px;padding-bottom:34px;color:#fff;text-align:center}[data-page-id=etc] td{padding-top:32px;padding-bottom:32px;padding-left:40px;padding-right:40px;border:1px solid rgba(0,0,0,.1);font-weight:400}@media (max-width:767px){[data-page-id=etc] .c-lower-kv--news-detail{height:330px;padding-top:0}[data-page-id=etc] .c-lower-kv__news{padding-top:150px}[data-page-id=etc] ol li dd{margin-right:0}[data-page-id=etc] .c-lower-kv__news-title{font-size:1.25rem}[data-page-id=etc] table{width:310px}[data-page-id=etc] dt table{width:initial}[data-page-id=etc] th,[data-page-id=etc] td{padding-left:4px;padding-right:4px;padding-top:10px;padding-bottom:10px}[data-page-id=etc] table th:nth-child(2n){width:60%;background-color:#434343}[data-page-id=etc] table th:nth-child(2n+1){width:40%;background-color:#272727}}.page_404.c-head-layout{background:#f2f2f2}.page_404.c-head-layout:before,#js-pjax-overlay.page_404,.page_404.c-lower-kv.c-lower-kv--news-detail.js-mouse-color-w{display:none}.page_404.c-lower-kv--news-detail{background:0 0}.page_404.p-news-detail-contents__body{width:100%;padding-bottom:300px}h2.page_404{margin-top:.83em;margin-bottom:0;font-family:Arial;font-size:300px;font-weight:400;font-style:normal;font-stretch:normal;height:1em;line-height:1em;letter-spacing:15px;text-align:center;color:#000}h3.page_404{margin-top:0;margin-bottom:0;font-family:Arial;font-size:119px;font-weight:400;font-style:normal;font-stretch:normal;height:1em;line-height:1em;letter-spacing:3px;text-align:center;color:#000}h3.page_404+p.page_404{opacity:.7;font-family:Arial;font-size:13px;font-weight:400;font-style:normal;font-stretch:normal;line-height:2.31;letter-spacing:normal;text-align:center;color:#000}h3.page_404+p.page_404 a.page_404{display:block}@media (max-width:767px){.p-news-detail-contents__body.page_404{padding-bottom:40%}h2.page_404{margin-top:60%;font-size:100px}h3.page_404{font-size:40px;letter-spacing:2px}}