@charset "UTF-8";.corporate-table__list{border-bottom:1px solid #adbdc9}.corporate-table__list a{color:#2f50d9;text-decoration:underline}.corporate-table__item{display:flex}.corporate-table__head{background:#f0f4f7}@media screen and (max-width:768px){.corporate-table__item{flex-direction:column;border-top:1px solid #000;padding-top:.5rem}.corporate-table__item div{padding-bottom:.5rem}.corporate-table__head{flex-direction:row;justify-content:space-between}.corporate-table__first{font-weight:500}}@media screen and (min-width:769px){.corporate-table__item div{padding-left:1rem}.corporate-table__first{width:15rem;border-top:1px solid #000}.corporate-table__center{width:calc(100% - 30rem);border-top:1px solid #adbdc9}.corporate-table__center.colspan{width:calc(100% - 15rem)}.corporate-table__last{width:15rem;border-top:1px solid #adbdc9;padding-right:1rem}.corporate-table__item div{padding-top:1rem;padding-bottom:1rem}}.page-quick__list.corporate li:nth-child(1){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-company_s.jpg) no-repeat center/cover}.page-quick__list.corporate li:nth-child(2){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-presient_s.jpg) no-repeat center/cover}.page-quick__list.corporate li:nth-child(3){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-philosophy_s.jpg) no-repeat center/cover}.page-quick__list.corporate li:nth-child(4){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-oganization_s.jpg) no-repeat center/cover}.page-quick__list.corporate li:nth-child(5){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-location_s.jpg) no-repeat center/cover}.page-quick__list.corporate li:nth-child(6){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-patent_s.jpg) no-repeat center/cover}.page-quick__list.corporate li:nth-child(7){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-history_s.jpg) no-repeat center/cover}.page-quick__list.corporate li:nth-child(8){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-sustainability_s.jpg) no-repeat center/cover}.corporate-company__list td{padding-left:1rem}.corporate-table__center.executive td.position{color:#9d9fa8}@media screen and (max-width:768px){.corporate-table__center th{width:8rem}.corporate-table__center.executive tr{display:flex;flex-wrap:wrap}.corporate-table__center.executive td{width:calc(100% - 9rem)}.corporate-table__center.executive td.position{padding-left:9rem;line-height:1.5;font-size:.725rem}}@media screen and (min-width:769px){.corporate-company__list th{width:11rem}.corporate-table__center.executive td.position{font-size:.925rem}}.corporate-greeting__greeting{margin-bottom:4rem}.corporate-greeting__txt figure{margin-bottom:2rem}.corporate-greeting__txt figure img{max-width:20rem}.corporate-greeting__img figure{border-radius:1.25rem;overflow:hidden;line-height:0}.corporate-greeting__message-title{color:#2f50d9;font-size:1.5rem;font-weight:500;margin-bottom:2rem}.corporate-greeting__message-desc{margin-bottom:2rem}.corporate-greeting__message-sign{text-align:right}@media screen and (max-width:768px){.corporate-greeting__txt{margin-bottom:2rem}.corporate-greeting__txt figure{text-align:center}}@media screen and (min-width:769px){.corporate-greeting__greeting{display:flex;justify-content:space-between}.corporate-greeting__txt{width:48%}.corporate-greeting__img{width:48%}}.philosophy-desc{text-align:center}.philosophy-desc1{font-weight:600;margin-bottom:3rem}.philosophy-desc2{margin-bottom:3rem}.philosophy-desc3{font-weight:600}@media screen and (max-width:768px){.philosophy-desc1,.philosophy-desc3{font-size:1rem}.philosophy-desc2{line-height:2}}@media screen and (min-width:769px){.philosophy-desc1{font-size:1.5rem}.philosophy-desc2{line-height:3}}.corporate-organization__img{max-width:54rem}.corporate-patent__update{margin-top:2rem;text-align:right}.corporate-quality__desc h2{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#2f50d9;line-height:1.5;margin-bottom:2rem}.corporate-quality__desc h3{margin-top:1rem;margin-bottom:.5rem;padding-left:1rem}.corporate-quality__desc h3:before{content:"";position:absolute;width:.2rem;height:1.6rem;top:.4rem;left:0;background:#2f50d9}.corporate-quality__desc h4{margin-top:1rem}.corporate-quality__desc .num{list-style:decimal;margin-left:2.4rem}.corporate-quality__desc .sign{text-align:right;margin-top:2rem}.corporate-quality__desc .img{max-width:10rem;margin-left:auto;margin-top:2rem;border:1px solid #ccc}@media screen and (max-width:768px){.corporate-quality__desc h2{font-size:1.8rem}}@media screen and (min-width:769px){.corporate-quality__desc h2{font-size:2.5rem}}.corporate-history__group-item{display:flex;justify-content:space-between}.corporate-history__group-era{font-family:'Jost',sans-serif;font-size:2rem;font-weight:500;line-height:1;color:#2f50d9}@media screen and (max-width:768px){.corporate-history__group-era{width:2rem;writing-mode:vertical-rl}.corporate-history__list{width:calc(100% - 3rem)}.corporate-history__list .corporate-table__center{font-size:.825rem}}@media screen and (min-width:769px){.corporate-history__group-era{width:11rem}.corporate-history__list{width:calc(100% - 11rem)}}.sdgs-news .home-news__list{background:#f0f4f7;display:flex;flex-direction:column;gap:2rem}.sdgs-key__item{margin-bottom:3rem}.sdgs-key__list h3{font-weight:600;display:flex;align-items:center;line-height:1.5}.sdgs-key__list h3 strong{font-family:'Jost',sans-serif;font-size:3rem;color:#2f50d9;margin-right:1rem}.sdgs-key__img{display:flex;flex-wrap:wrap}.sdgs-key__img img{width:23%;margin-bottom:2%;margin-right:2%}.sdgs-key__detail li{margin-bottom:1rem}.sdgs-key__detail h4{display:flex;align-items:center;line-height:1.3}.sdgs-key__detail h4 span{display:block;width:calc(100% - 4rem);font-weight:500}.sdgs-key__detail h4 strong{font-family:'Jost',sans-serif;font-weight:500;background:#2f50d9;color:#fff;border-radius:3rem;margin-right:1rem;text-align:center;display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.sdgs-engage__content p{margin-bottom:2rem}.sdgs-key__list h3{font-size:1.2rem;margin-bottom:1rem}.sdgs-key__img{margin-bottom:1rem}.sdgs-key__detail h4{font-size:1rem}.sdgs-key__detail h4 strong{width:2rem;height:2rem}}@media screen and (min-width:769px){.sdgs-engage__content{display:flex;justify-content:space-between}.sdgs-engage__content p{width:60%}.sdgs-engage__content figure{width:35%}.sdgs-key__list h3{font-size:1.5rem}.sdgs-key__parts{display:flex;justify-content:space-between}.sdgs-key__img{width:50%}.sdgs-key__detail{width:45%}.sdgs-key__detail h4{font-size:1.2rem}.sdgs-key__detail h4 strong{width:3rem;height:3rem}}.sdgs-csr-safty__content p strong{display:block;color:#2f50d9;font-size:1.2rem;margin-top:2rem}.page-quick__list.sdgs-link__list li:nth-child(1){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-sustainability_s.jpg) no-repeat center/cover}.page-quick__list.sdgs-link__list li:nth-child(2){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-sustainability-csr_s.jpg) no-repeat center/cover}.page-quick__list.sdgs-link__list li:nth-child(3){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-sustainability-policy_s.jpg) no-repeat center/cover}.page-quick__list.sdgs-link__list li:nth-child(4){background:url(//www.nishiyama.co.jp/wp-content/themes/nishiyama/assets/css/../img/corporate-sustainability-human_s.jpg) no-repeat center/cover}@media screen and (max-width:768px){.sdgs-link__list{flex-direction:column}.sdgs-link__list .page-item{width:100%}}