.top{display:flex;align-items:center;justify-content:flex-start;flex-flow:row wrap;gap:9px;padding:31px 0 0}.top__date,.top__category{color:#5eb3ce;font-size:24px;font-weight:600;line-height:36px}.top__separator{height:30px;width:2px;background-color:#5eb3ce}.post__title{color:#222;font-size:48px;font-weight:500;line-height:59px;margin:0;padding:31px 0 0;width:941px;max-width:100%}.post__middle{margin-bottom:80px;margin-top:70px}.post__slide{display:block;width:100%;border-radius:15px;aspect-ratio:592/311}.post__text{color:#222;font-size:20px;font-weight:400;line-height:34px}.post__text h2{color:#222;font-size:36px;font-weight:600;line-height:40px;margin:0;padding:0 0 45px}.post__text h3,.post__text h4,.post__text h5,.post__text h6{color:#222;font-size:32px;font-weight:600;line-height:40px;margin:0;padding:0 0 41px}.post__text p{padding:0 0 38px}.post__text ul,.post__text ol{padding:0 0 34px 33px;margin:0}.post__text p+ul,.post__text p+ol{margin-top:-38px}.post__text a{text-decoration:underline !important;color:#222 !important}.contents{border-radius:0 0 20px 20px;background:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,0.05);padding:51px 29px 42px;display:flex;flex-flow:column;gap:18px;margin-top:-17px}.contents__item{display:flex;align-items:center;justify-content:flex-start;color:#222;font-size:24px;font-weight:600;line-height:36px;cursor:pointer}.contents__item img{width:32px;height:36px;flex-shrink:0;margin-right:18px}.contents__item:hover{opacity:.8}.similar{margin-bottom:100px}.similar__header{color:#222;font-size:40px;font-weight:600;line-height:48px;margin:0;padding:0 0 60px}.similar__items{display:grid;grid-template-columns:repeat(2,1fr);gap:51px}.similar__link{display:block;width:100%;margin-bottom:24px}.similar__image{display:block;width:100%;aspect-ratio:284/149;object-fit:cover;object-position:center;border-radius:10px}.similar__date{color:#5eb3ce;font-size:24px;font-weight:500;line-height:36px;margin-bottom:20px}.similar__title{display:block;color:#19223f;font-size:24px;font-weight:500;line-height:26px;margin-bottom:15px}.similar__title:hover{color:#5eb3ce}.similar__text{color:#444;font-size:24px;font-weight:400;line-height:30px;margin-bottom:30px}.similar__more{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;color:#000;font-size:24px;font-weight:500;line-height:36px}.similar__more img{width:35px;height:35px;flex-shrink:0}.similar__more:hover{color:#5eb3ce}@media(min-width:1244px){.container{max-width:1214px}}@media(max-width:1199px){.top{display:none}.post__title{font-size:24px;line-height:normal;padding:73px 0 0}.post__middle{margin-bottom:24px;margin-top:30px}.post__text{font-size:16px;font-weight:400;line-height:26px}.post__text h2{font-size:24px;line-height:30px;padding:0 0 20px}.post__text h3,.post__text h4,.post__text h5,.post__text h6{font-size:20px;line-height:26px;padding:0 0 20px}.post__text p{padding:0 0 20px}.post__text p+ul,.post__text p+ol{margin-top:-20px}.contents{padding:30px 15px 15px;gap:12px}.contents__item{font-size:16px;line-height:20px}.contents__item img{width:20px;height:20px;flex-shrink:0;margin-right:12px}.similar{margin-bottom:60px}.similar__header{font-size:24px;line-height:38px;padding:0 0 30px}.similar__link{margin-bottom:15px}.similar__date{font-size:16px;line-height:22px;margin-bottom:12px}.similar__title{font-size:16px;line-height:16px;margin-bottom:12px}.similar__text{font-size:14px;line-height:19px;margin-bottom:15px}.similar__more{font-size:16px;line-height:22px}.similar__more img{width:20px;height:20px}.similar__items{gap:30px}}@media(max-width:575px){.similar__items{grid-template-columns:repeat(1,1fr)}}