@charset "UTF-8";@keyframes FadeIn{0%{opacity:0}50%{opacity:1}100%{opacity:1}}.p-access-trans{margin-top:10.76rem;overflow:hidden;margin-right:auto;margin-left:auto}@media only screen and (min-width:1025px){.p-access-trans{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-access-trans{max-width:calc(1200px * (16 + 3)/ 13)}}@media only screen and (min-width:1025px) and (min-width:1441px) and (max-width:1600px){.p-access-trans{max-width:calc(1200px * (16 + 2)/ 13)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-access-trans{width:calc(1360 / 1440 * 100%)}}@media only screen and (max-width:767px){.p-access-trans{width:92%;margin-top:6.15rem}}@media only screen and (max-width:767px){.p-access-trans>.c-title-set{margin-right:-1em;margin-left:-1em}}.p-access-trans__read{margin-top:1.53rem}.p-access-trans__list{margin-top:3.07rem;display:flex;flex-wrap:wrap}@media only screen and (max-width:767px){.p-access-trans__list{margin-top:2.3rem}}.p-access-trans__list__li{width:calc(290 / 1200 * 100%)}@media only screen and (min-width:768px){.p-access-trans__list__li:not(:nth-child(4n+1)){margin-left:calc(13.3333333333 / 1200 * 100%)}.p-access-trans__list__li:nth-child(n+5){margin-top:1.53rem}}@media only screen and (max-width:767px){.p-access-trans__list__li{width:49%}.p-access-trans__list__li:nth-child(2n){margin-left:2%}.p-access-trans__list__li:nth-child(n+3){margin-top:.76rem}}.p-access-trans__list__link{height:100%;text-decoration:none;background-color:#fff;border:1px solid var(--color-line-1);transition:background-color .3s ease-in-out;padding:1.15rem;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width:767px){.p-access-trans__list__link{padding:.92rem}}.mouse .p-access-trans__list__link:hover,.touch .p-access-trans__list__link.touchstart{background-color:var(--color-bg-2)}.touch .p-access-trans__list__link{-webkit-tap-highlight-color:transparent}.touch .p-access-trans__list__link.touchend{transition-delay:.2s}.p-access-trans__list__link>*{width:100%}.p-access-trans__list__link .c-title{margin-top:.76rem}.p-access-trans__list__link .txt{line-height:1.5;margin:.76rem 0 1.53rem}@media only screen and (min-width:768px) and (max-width:1024px){.p-access-trans__list__link .c-table .c-table__tr:first-child .c-table__th{border-top:1px solid var(--table-border)}.p-access-trans__list__link .c-table .c-table__th{padding:.75rem!important;text-align:center;border-right:0}.p-access-trans__list__link .c-table .c-table__td,.p-access-trans__list__link .c-table .c-table__th{display:block;width:100%}.p-access-trans__list__link .c-table .c-table__td{border-top:0!important;padding:.75rem .75rem 1.5rem!important}}.p-access-trans__list__link .c-table__td{padding:.75rem 0 .75rem .75rem}@media only screen and (max-width:767px){.p-access-trans__list__link .c-table__td{padding:.5rem .5rem .75rem!important}}.p-access-trans__list__link .c-table__th{padding:.75rem .5rem}@media only screen and (max-width:767px){.p-access-trans__list__link .c-table__th{padding:.5rem .5rem!important}}.p-access-trans__list__link .c-table+.c-arrow-link{margin-top:1.15rem}.p-access-trans__list__link .c-arrow-link{justify-content:flex-end;margin-top:auto;margin-bottom:0}@media only screen and (max-width:1024px){.p-access-trans__list__link .c-arrow-link .o-arrow-btn{width:var(--ic-btn-width);height:var(--ic-btn-height)}}.p-access-trans__list__link .img{order:-1;width:100%;position:relative}.p-access-trans__list__link .img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.p-access-trans__list__link .img::after{content:"";width:100%;display:block}.p-access-trans__list__link .img::after{padding-bottom:calc(172 / 258 * 100%)}.p-access-trans>.c-btn{margin-top:3.84rem;margin-inline:auto;max-width:23.07rem}@media only screen and (max-width:767px){.p-access-trans>.c-btn{margin-top:3.07rem}}.p-access-trans{margin-top:0}@media only screen and (min-width:1025px){.p-acc-all .p-access-trans__pager{margin-top:4.61rem}}@media only screen and (min-width:768px) and (max-width:1024px){.p-acc-all .p-access-trans__pager{margin-top:3.84rem}}@media only screen and (max-width:767px){.p-acc-all .p-access-trans__pager{margin-top:2.5em}}