@media screen and (min-width: 960px){body.is-columnde::before{top:7px}}.is-columnfr .st-PageIntro::before{background-image:url("../img/bg_columnfr_01.jpg")}.is-columnfr .st-PageIntro::after{background-image:url("../img/bg_columnfr_02_sp.jpg")}.is-columnfr .st-PageIntro_Title{height:280px}@media screen and (min-width: 960px){.is-columnfr .st-PageIntro::after{background-image:url("../img/bg_columnfr_02_pc.jpg")}}.is-columnde .st-PageIntro{height:220px}.is-columnde .st-PageIntro_Title{height:220px}@media screen and (min-width: 960px){.is-columnde .st-BreadCrumbs{top:107px}}.is-columnfr .st-Intro{padding-top:367px;padding-bottom:33px}@media screen and (min-width: 960px){.is-columnfr .st-Intro{padding-top:237px}}.is-columnde .st-Intro{height:150px;margin-top:-210px}@media screen and (min-width: 960px){.is-columnde .st-Intro{height:280px;margin-top:-250px}}.columnfr-Intro{max-width:1080px;margin-inline:auto;padding-inline:20px}.columnfr-Intro_Text{max-width:660px}.columnfr-Intro_Text+.columnfr-Intro_Text{margin-top:10px}.columnfr-Intro_En{margin-top:18px}@media screen and (min-width: 960px){.columnfr-Intro{padding-inline:40px}}.st-Intro+.columnfr-EntryList{margin-top:50px}.columnfr-CategoryMenu+.columnfr-EntryList{margin-top:30px}@media screen and (min-width: 960px){.st-Intro+.columnfr-EntryList{margin-top:60px}.columnfr-CategoryMenu+.columnfr-EntryList{margin-top:40px}}.columnfr-Pager{margin-block:100px}@media screen and (min-width: 960px){.columnfr-Pager{margin-top:80px;margin-bottom:170px}}.columnfr-CategoryTitle{max-width:1080px;margin-top:-3px;margin-inline:auto;padding-inline:20px}.columnfr-CategoryTitle_En{margin-top:13px}@media screen and (min-width: 960px){.columnfr-CategoryTitle{padding-inline:40px}}.columnfr-CategoryMenu{margin-top:30px}@media screen and (min-width: 960px){.columnfr-CategoryMenu{margin-top:40px}}.columnde-Entry{margin-top:75px}@media screen and (min-width: 960px){.columnde-Entry{margin-top:123px}.columnde-Entry .st-EntryDetail01_Title{padding-right:240px}}.columnde-Controls{margin-top:129px;margin-bottom:155px}@media screen and (min-width: 960px){.columnde-Controls{margin-top:148px;margin-bottom:182px}}