.news_taxonomyList{background-color:var(--color-white);margin-inline:auto;margin-bottom:calc(var(--rem)*48);padding:calc(var(--rem)*34) min(calc(4% + var(--rem)*15),calc(var(--rem)*30)) calc(var(--rem)*24);width:min(100%,calc(var(--rem)*1080));>p{margin-bottom:calc(var(--rem)*18);text-align:center}>ul{display:grid;gap:calc(var(--rem)*8);grid-template-columns:repeat(2,1fr);width:min(100%,calc(var(--rem)*1000))}a,li:not(:has(a)){border-radius:100vmax;display:block;font-weight:700;letter-spacing:0;line-height:1.2;padding-block:calc(var(--rem)*12);text-align:center}li{&:not(:has(a)){background-color:var(--color-white);border:2px solid var(--color-blue);color:var(--color-blue)}}a{background-color:var(--color-lightGray);border:2px solid var(--color-lightGray)}@media screen and (width >= 40rem){>ul{grid-template-columns:repeat(3,1fr)}}@media screen and (width >= 60rem){margin-bottom:calc(var(--rem)*64);padding:calc(var(--rem)*24) calc(var(--rem)*32);>ul{gap:calc(var(--rem)*26);grid-template-columns:repeat(4,1fr)}a,li:not(:has(a)){padding-block:calc(var(--rem)*14)}}}#single{padding-inline:calc(var(--rem)*15);.single_title{font-family:var(--font-jpAccent);font-size:calc(var(--rem)*24);font-weight:600;letter-spacing:0;line-height:1.4}.single_info,.single_title{margin-bottom:calc(var(--rem)*10)}.single_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-darkGray)}.single_category{background-color:var(--color-blue);border-radius:calc(var(--rem)*4);color:var(--color-white);font-size:calc(var(--rem)*12);font-weight:500;letter-spacing:0;line-height:calc(var(--rem)*32);padding-inline:calc(var(--rem)*8)}.single_time{letter-spacing:0}.single_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;aspect-ratio:1.618/1;background-color:var(--color-gray);border-radius:calc(var(--rem)*8);justify-content:center;margin-bottom:calc(var(--rem)*24);img{height:100%}}.single_content{h2,h3,h4{font-family:var(--font-jpAccent);font-weight:600;letter-spacing:0;line-height:1.4;margin-block:calc(var(--rem)*32) calc(var(--rem)*16)}h2{background-color:var(--color-white);font-size:calc(var(--rem)*20);padding:calc(var(--rem)*8)}h3{border-bottom:2px solid var(--color-blue);font-size:calc(var(--rem)*18);padding-bottom:calc(var(--rem)*12)}h4{font-size:calc(var(--rem)*16)}p{margin-block:calc(var(--rem)*8);>a{color:var(--color-blue);text-decoration:underline;text-underline-offset:calc(var(--rem)*2)}}ul{margin-block:calc(var(--rem)*32);padding-left:calc(var(--rem)*8)}li{padding-left:calc(var(--rem)*16);position:relative;&:before{background-color:var(--color-black);border-radius:50%;content:"";height:calc(var(--rem)*6);left:0;position:absolute;top:calc(var(--rem)*8);width:calc(var(--rem)*6)}}>:first-child{margin-top:0}.wp-block-buttons{margin-block:calc(var(--rem)*32)}.wp-block-button__link{background-color:var(--color-orange);border-radius:100vmax;color:var(--color-white);font-size:calc(var(--rem)*16);font-weight:700;letter-spacing:0;line-height:1.2;padding:calc(var(--rem)*16) calc(var(--rem)*72);position:relative;-webkit-transition:opacity var(--move-base);transition:opacity var(--move-base);&:before{background-image:url(../../img/common/btn_arrow.svg);content:"";height:calc(var(--rem)*16);position:absolute;right:calc(var(--rem)*24);top:50%;translate:0 -50%;width:calc(var(--rem)*17)}@media (any-hover:hover){&:hover{opacity:.7}}}.wp-block-table{margin-block:calc(var(--rem)*32)}table{thead{border-bottom:none}td,th{border-color:var(--color-gray)}th{background-color:var(--color-lightGray);font-size:calc(var(--rem)*16);font-weight:500;padding-block:calc(var(--rem)*18)}td{font-size:calc(var(--rem)*12);padding-block:calc(var(--rem)*8)}}.wp-block-quote{background-color:var(--color-lightGray);border-radius:calc(var(--rem)*8);padding:calc(var(--rem)*15)}}@media screen and (width >= 60rem){padding-inline:0;.single_title{font-size:calc(var(--rem)*32)}.single_info,.single_title{margin-bottom:calc(var(--rem)*24)}.single_category{border-radius:calc(var(--rem)*8);font-size:calc(var(--rem)*14);padding-inline:calc(var(--rem)*12)}.single_img{aspect-ratio:900/486;border-radius:calc(var(--rem)*18);margin-bottom:calc(var(--rem)*48)}.single_content{h2,h3,h4{margin-top:calc(var(--rem)*40)}h2{font-size:calc(var(--rem)*28);padding-inline:calc(var(--rem)*18)}h3{font-size:calc(var(--rem)*24)}h4{font-size:calc(var(--rem)*20)}ul{margin-block:calc(var(--rem)*40);padding-left:calc(var(--rem)*18)}li{&:before{top:calc(var(--rem)*10)}}.wp-block-buttons{margin-block:calc(var(--rem)*40)}.wp-block-button__link{font-size:calc(var(--rem)*20);padding:calc(var(--rem)*14) calc(var(--rem)*80)}.wp-block-table{margin-block:calc(var(--rem)*40)}table{th{font-size:calc(var(--rem)*20);padding-block:calc(var(--rem)*32)}td{font-size:calc(var(--rem)*16);padding-block:calc(var(--rem)*16)}}.wp-block-quote{padding:calc(var(--rem)*32) calc(var(--rem)*40)}}}}