.page_main__fjSim{padding:40px}.page_main__fjSim>div{display:grid;grid-template-rows:1fr;gap:20px;padding:20px;border-radius:5px;border:2px solid var(--color-4);transition:box-shadow .2s ease-out;scroll-margin-top:100px}.page_main__fjSim>div:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}.page_main__fjSim>div:first-of-type,.page_main__fjSim>div:last-of-type{grid-template-columns:3fr 1fr}.page_main__fjSim>div:nth-of-type(2){grid-template-columns:1fr 3fr;margin:40px 0}.page_main__fjSim div div h2{font-size:24px;margin:0;color:var(--color-4)}.page_main__fjSim div div ul{margin:20px 0 0;padding:0 0 0 10px;list-style:none}.page_main__fjSim div div ul li{display:flex}.page_main__fjSim div div ul li:not(:last-of-type){margin-bottom:20px}.page_main__fjSim div div ul li>span{margin-right:10px;font-size:20px;color:var(--color-4)}.page_main__fjSim div div ul li>span svg{stroke-width:2.5}.page_main__fjSim div div ul li p{margin:0;line-height:1.8}.page_main__fjSim div div ul li p span:first-of-type{font-size:20px;font-weight:600;color:var(--color-4);text-decoration:underline}.page_main__fjSim div div ul li p span:last-of-type{font-weight:500;color:var(--color-3)}.page_main__fjSim div div{position:relative}.page_main__fjSim div div img{object-fit:cover;border-radius:5px}@media screen and (max-width:1024px){.page_main__fjSim{padding:20px}.page_main__fjSim>div{display:flex;flex-direction:column}.page_main__fjSim div:first-of-type div:last-of-type,.page_main__fjSim div:last-of-type div:last-of-type{height:400px}.page_main__fjSim div:nth-of-type(2) div:first-of-type{height:400px;order:2}.page_main__fjSim>div:nth-of-type(2){margin:20px 0}}