@charset "shift_jis"; .BlkTitle--categoryTop { background: url(../images/BlkTitle_bg_pc.jpg) no-repeat center center; background-size: auto; background-size: cover; border-top: 7px #00a87b solid; } .BlkArticle.about .BlkArticle__imgLeft img { width: 100%; max-width: 465px; height: auto; } .about .BlkArticle__inner .BlkArticle__Lead .about__hedding { font-size: 2.8rem; font-weight: bold; } .BlkArticle__inner a:hover { color: #00a87b !important; } .BlkTitle__heading1--categoryTop::before { content: ''; position: absolute; top: 65px; right: 0; bottom: 0; left: 0; margin: auto auto; display: inline-block; background: url(../images/BlkMain_logo_heading.svg) no-repeat; background-size: auto; width: 130px; height: auto; background-size: contain; z-index: -1; } @media all and (-ms-high-contrast:none) { *::-ms-backdrop, .BlkTitle__heading1--categoryTop:before { top: 0; margin-top: 35px; height: 92px; } /* IE11 */ } .BlkGuide__heading2 { font-size: 3.0rem; font-weight: bold; text-align: center; position: relative; padding-top: 55px; } .BlkGuide__heading2::before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto auto; display: inline-block; background: url(../images/BlkGuide_logo_heading.svg) no-repeat; background-size: auto; width: 100px; height: auto; background-size: contain; z-index: -1; } @media all and (-ms-high-contrast:none) { *::-ms-backdrop, .BlkGuide__heading2:before { top: 0; margin-top: -45px; height: 120px; } /* IE11 */ } .BlkD-E__heading2 { font-size: 3.0rem; font-weight: bold; text-align: center; position: relative; padding-top: 55px; } .BlkD-E__heading2::before { content: ''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto auto; display: inline-block; background: url(../images/BlkD-E_logo_heading.svg) no-repeat; background-size: auto; width: 120px; height: auto; background-size: contain; z-index: -1; } @media all and (-ms-high-contrast:none) { *::-ms-backdrop, .BlkD-E__heading2:before { top: 0; margin-top: -40px; height: 97px; } /* IE11 */ } @media screen and (max-width: 980px) { .BlkArticle__imgLeft.item465 { text-align: center; } .BlkTitle--categoryTop { background: url(../images/BlkTitle_bg_sp.jpg) no-repeat center center; background-size: cover; } } table.BlkArticle__tableNormal th.his, table.BlkArticle__tableNormal td.his { padding: 15px 30px; } @media screen and (max-width: 980px) { table.BlkArticle__tableNormal th.his, table.BlkArticle__tableNormal td.his { padding: 10px 15px; } } .tbody__flex { display: flex; flex-wrap: wrap; max-width: 980px; } .tbody__flex tr { width: 50%; display: flex; } .tbody__flex tr th { width: 60%; padding: 0 30px; min-height: 72px; display: flex; justify-content: center; align-items: center; border-top: 1px dotted #e2e2e2; } .tbody__flex tr td { width: 40%; text-align: center; display: flex; justify-content: center; align-items: center; } @media screen and (max-width: 700px) { .tbody__flex tr th { min-height: 62px; } } .BlkArticle h4 + h4 { margin-top: 40px; }