@charset "UTF-8";.common_archive-list{width:100%}.initial_archive-list{display:flex}.list_archive-list{flex-direction:column}.gid_archive-list{flex-wrap:wrap}.text_ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.multitext_ellipsis{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.breadcrumb{position:relative;z-index:1;max-width:1520px;margin:0 auto;font-size:14px;letter-spacing:.05em}.breadcrumb ul{display:flex;flex-wrap:wrap;align-items:center}.breadcrumb,.breadcrumb ul li a{color:#434343}.footer_container .breadcrumb,.footer_container .breadcrumb ul li a{color:#fff}.breadcrumb ul li,.breadcrumb ul li a{display:inline-flex;align-items:center}.breadcrumb ul li br{display:none}.breadcrumb ul li a i{margin-right: clamp(0.625rem, 0.473rem + 0.65vw, 1.25rem);color:#434343;font-size: clamp(1.25rem, 1.159rem + 0.39vw, 1.625rem)}.breadcrumb ul li:not(:last-child)::after {margin:0 1em;line-height:1;white-space:nowrap;content:"＞"}@media screen and (min-width:768px){.breadcrumb{width:95%;margin-bottom:55px;font-weight:bold}}@media screen and (max-width:767px){.breadcrumb{width:100%;margin-bottom:20px;padding:0 20px;font-weight:normal}}.common_ruled-table{width:100%;margin-bottom:20px;border-collapse:collapse}.common_ruled-table thead th{padding:22px 0;background-color:#ff9a36;color:#fff;font-size: clamp(1rem, 0.97rem + 0.13vw, 1.125rem)}@media screen and (min-width:768px){.common_ruled-table thead th{padding:22px 0}}@media screen and (max-width:767px){.common_ruled-table thead th{padding:10px 0}}.common_ruled-table thead th:not(:nth-last-child(1)) {border-right:3px solid #fff}.common_ruled-table tbody tr{border-top-style:solid;border-top-color:#fff}.common_ruled-table tbody tr:nth-of-type(1) {border-top-width:8px}.common_ruled-table tbody tr:not(:nth-of-type(1)) {border-top-width:6px}.common_ruled-table tbody td{position:relative;border:3px solid #f5f5f5;vertical-align:middle}.common_ruled-table tbody td::before , .common_ruled-table tbody tr:not(:nth-last-of-type(1)) td::after {display:block;position:absolute;left:0;width:100%;height:3px;background-color:#f5f5f5;content:""}.common_ruled-table tbody td::before{top:0}.common_ruled-table tbody td::after{bottom:0}