.philosophy-list01__list{display:grid}@media screen and (min-width:768px){.philosophy-list01__list{grid-template-columns:repeat(2,1fr)}}.philosophy-list01__item{background-color:#fff;padding:4rem 5rem}@media screen and (min-width:768px){.philosophy-list01__item{border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;min-height:26.2rem}.philosophy-list01__item:nth-of-type(odd){border-left:1px solid #e7e7e7}.philosophy-list01__item:nth-of-type(-n+2){border-top:1px solid #e7e7e7}}@media screen and (max-width:767px){.philosophy-list01__item{border:1px solid #e7e7e7;border-top:0;padding:2rem}.philosophy-list01__item:first-of-type{border-top:1px solid #e7e7e7}}.philosophy-list01__subttl{font-size:1.7rem;font-size:max(1.7rem,10px);font-weight:700;letter-spacing:.1em;line-height:1.5}@media screen and (max-width:767px){.philosophy-list01__subttl{font-size:1.5rem;font-size:max(1.5rem,10px)}}