.contentspecial__list{position:relative;margin-top:98px}@media screen and (max-width: 1366px){.contentspecial__list{margin-top:90px}}@media screen and (max-width: 1024px){.contentspecial__list{margin-top:70px}}@media screen and (max-width: 768px){.contentspecial__list{margin-top:50px}}@media screen and (max-width: 514px){.contentspecial__list{margin-top:30px}}.special__item{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:60px}@media screen and (max-width: 914px){.special__item{margin-bottom:50px;flex-direction:column-reverse}}@media screen and (max-width: 768px){.special__item{margin-bottom:30px}}@media screen and (max-width: 514px){.special__item{margin-bottom:34px}}.special__item--left{width:40%;padding:30px;border:1px solid #000}@media screen and (max-width: 1200px){.special__item--left{width:50%}}@media screen and (max-width: 914px){.special__item--left{width:100%}}@media (max-width: 514px){.special__item--left{width:100%;padding:15px}}.special__item--right{width:calc(60% - 30px)}@media screen and (max-width: 1200px){.special__item--right{width:calc(50% - 30px)}}@media screen and (max-width: 914px){.special__item--right{width:100%;padding:0px}}@media (min-width: 914px){.special__item:nth-child(2n) .special__item--right{order:1}.special__item:nth-child(2n) .special__item--left{order:2}}.special__item--content{font-size:15px;line-height:26px;margin-bottom:30px;position:relative;z-index:2}@media screen and (max-width: 914px){.special__item--content{margin-bottom:20px}}@media screen and (max-width: 768px){.special__item--content{font-size:14px}}.special__item--titlemobile{display:none !important}.special__item--title,.special__item--titlemobile{display:block;font-size:32px;margin-bottom:25px}@media screen and (max-width: 1024px){.special__item--title,.special__item--titlemobile{font-size:28px}}@media screen and (max-width: 768px){.special__item--title,.special__item--titlemobile{font-size:26px}}@media screen and (max-width: 514px){.special__item--title,.special__item--titlemobile{font-size:24px}}@media screen and (max-width: 450px){.special__item--title,.special__item--titlemobile{font-size:22px}}@media (max-width: 914px){.special__item--title{display:none !important}.special__item--titlemobile{display:block !important;margin-bottom:15px;text-align:center}}.special__item--right figure{width:100%;height:100%}.special__item--right .special__item--image{display:grid;height:100%}.special__item--right .special__item--image img{width:100%;height:100%;object-fit:cover;display:grid;vertical-align:middle}.pos2{margin-top:30px}
/*# sourceMappingURL=cat.css.map */
