.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}a{color:#3067A0}figure{margin-bottom:0}.contents .page_thumbnail{height:7rem;background-color:transparent}.contents .page_thumbnail .title_heading{font-size:1.8rem;padding-left:4rem;padding-top:4rem}@media screen and (max-width:576px){.contents .page_thumbnail .title_heading{padding-left:2rem;padding-top:2rem;font-size:1.4rem}.contents .page_thumbnail .title_heading:before{width:3rem;height:3rem}}.contents .page_contents .container{gap:2rem;padding-bottom:6rem}.contents .page_contents .container .list{width:31.25%}@media screen and (min-width:1025px){.contents .page_contents .container .list{width:14%;position:fixed}}@media screen and (max-width:1024px){.contents .page_contents .container .list{width:20%}}@media screen and (max-width:767px){.contents .page_contents .container .list{width:100%}}.contents .page_contents .container .list h4 a,.contents .page_contents .container .list h5 a{color:#171717}.contents .page_contents .container .list h4{border-bottom:1px solid #171717;font-size:1.2rem}.contents .page_contents .container .list ul{padding-left:0.75rem}@media screen and (max-width:767px){.contents .page_contents .container .list ul{padding-left:0;gap:1rem 0}}.contents .page_contents .container .list li{font-size:0.9rem}@media screen and (max-width:767px){.contents .page_contents .container .list li:not(:last-child){padding-right:1rem;margin-right:1rem;border-right:1px solid #8395A8}}.contents .page_contents .container .words{width:65.625%}@media screen and (min-width:1025px){.contents .page_contents .container .words{margin-left:30%}}@media screen and (max-width:1024px){.contents .page_contents .container .words{width:calc(80% - 2rem)}}@media screen and (max-width:767px){.contents .page_contents .container .words{width:100%}}.contents .page_contents .container .words .category{position:relative;width:100%;padding-top:28.571%}.contents .page_contents .container .words .category h2{position:absolute;left:1.5rem;bottom:1.5rem;font-size:1.8rem}@media screen and (max-width:1024px){.contents .page_contents .container .words .category h2{left:0.5rem;bottom:0.5rem;font-size:1.2rem}}.contents .page_contents .container .words .category#earthquake{background-image:url("../../img/company/dict/bg_header_earthquake.jpg")}.contents .page_contents .container .words .category#aseismic{background-image:url("../../img/company/dict/bg_header_resistance.jpg")}.contents .page_contents .container .words h3{padding-top:7rem;margin-top:-7rem;font-size:1.2rem;padding-bottom:0.75rem;border-bottom:1px solid #171717}.contents .page_contents .container .words .words_detail{padding-top:2rem}.contents .page_contents .container .words .words_detail h4{font-size:0.9rem}.contents .page_contents .container .words .words_detail p{font-size:0.8rem;font-weight:600}.contents .page_contents .container .words .words_detail .wp-block-table table tbody tr td,.contents .page_contents .container .words .words_detail .wp-block-table table tbody tr th{font-size:0.8rem}.contents .page_contents .container .words .words_detail .wp-block-table table tbody tr th{white-space:nowrap;background-color:#efefef}.contents .page_contents .container .words .words_detail .wp-block-table table tbody tr td:first-child{background-color:#E6E6E6;white-space:nowrap}.contents .go_top{position:fixed;right:1rem;bottom:2rem;width:6rem;border-radius:0 4rem 4rem 4rem;padding:0.5rem 0.75rem;background-color:#00264D;font-size:0.8rem;color:#FFFFFF;z-index:4;background-image:url("../../img/_common_/headling_accent_dark.svg");background-position:0 0;background-size:2rem 2rem;background-repeat:no-repeat}.contents .go_top:before{content:"";width:1.5rem;height:1rem;margin-bottom:0.5rem;background-image:url("../../img/go_top.svg");background-size:contain;background-position:50% 0;background-repeat:no-repeat}