﻿#column{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:100%;margin:0 auto}@media only screen and (max-width: 834px){#column{display:block}}#column aside{width:250px}@media only screen and (max-width: 834px){#column aside{width:100%}}#column aside .column-h{position:relative;margin-bottom:2rem;padding-left:2rem;font-size:1.7rem;font-weight:600;letter-spacing:3px;color:#009d5b}@media only screen and (max-width: 834px){#column aside .column-h{font-size:1.6rem}}@media only screen and (max-width: 600px){#column aside .column-h{padding-left:1.5rem;font-size:1.5rem;letter-spacing:2px}}#column aside .column-h::before{content:"";position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;width:7px;height:7px;background:#009d5b;border-radius:50%;transform:translateY(1px) translateY(-50%)}@media only screen and (max-width: 834px){#column aside .column-h::before{width:6px;height:6px}}#column #column-area{width:calc(100% - 350px)}@media only screen and (max-width: 834px){#column #column-area{width:100%;margin-bottom:15rem}}#column #column-area .pagination{margin-top:12rem}@media only screen and (max-width: 834px){#column #column-area .pagination{margin-top:10rem}}#column-list{width:100%;margin:0 auto}#column-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:6rem;width:100%;margin:0 auto}@media only screen and (max-width: 834px){#column-list ul{row-gap:5rem}}@media only screen and (max-width: 600px){#column-list ul{flex-direction:column}}#column-list ul li{position:relative;width:48%}@media only screen and (max-width: 600px){#column-list ul li{width:100%}}#column-list ul li section{width:100%;overflow:hidden}#column-list ul li section img{display:block;width:100%;height:250px;object-fit:cover;transition:all .4s ease-out}@media only screen and (max-width: 834px){#column-list ul li section img{height:220px}}#column-list ul li span{display:block;width:fit-content;margin:2rem 0 1.5rem;padding:.2rem 1.2rem;font-size:1.2rem;color:#fff;background:#333;border-radius:5px}@media only screen and (max-width: 834px){#column-list ul li span{margin:1.8rem 0 1rem;padding:.2rem 1rem;font-size:1.1rem}}#column-list ul li p{font-size:1.6rem;transition:all .4s ease-out}@media only screen and (max-width: 834px){#column-list ul li p{font-size:1.4rem}}#column-list ul li a{display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}#column-list ul li:hover section img{transform:scale(1.1)}#column-list ul li:hover p{color:#009d5b}#column-category{width:100%;margin:0 auto}#column-category ul{width:100%;margin:0 auto}#column-category ul li{position:relative;padding:2rem 0;font-size:1.3rem;border-bottom:1px solid rgba(0,0,0,.1);transition:all .4s ease-out}@media only screen and (max-width: 600px){#column-category ul li{padding:1.5rem 0;font-size:1.2rem}}#column-category ul li::before,#column-category ul li::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transition:all .4s ease-out}#column-category ul li::before{right:0;width:25px;height:25px;border:1px solid #666;border-radius:50%}@media only screen and (max-width: 600px){#column-category ul li::before{width:22px;height:22px}}#column-category ul li::after{right:10px;width:6px;height:6px;border-top:1px solid #666;border-right:1px solid #666;transform:translateY(-50%) rotate(45deg)}@media only screen and (max-width: 600px){#column-category ul li::after{right:9.5px;width:5px;height:5px}}#column-category ul li a{display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}#column-category ul li:hover{border-color:#333}#column-category ul li:hover::before{background:#333}#column-category ul li:hover::after{border-color:#fff}#column-related{width:100%;margin-top:10rem}@media only screen and (max-width: 834px){#column-related{margin-top:8rem}}@media only screen and (max-width: 600px){#column-related{margin-top:6rem}}#column-related ul{display:flex;flex-direction:column;row-gap:4rem;width:100%;margin:0 auto}@media only screen and (max-width: 834px){#column-related ul{flex-direction:row;justify-content:space-between;row-gap:0}}#column-related ul li{position:relative}@media only screen and (max-width: 834px){#column-related ul li{width:48%}}@media only screen and (max-width: 600px){#column-related ul li{width:47%}}#column-related ul li section{width:100%;overflow:hidden}#column-related ul li section img{display:block;width:100%;height:150px;object-fit:cover;transition:all .4s ease-out}@media only screen and (max-width: 834px){#column-related ul li section img{height:180px}}@media only screen and (max-width: 600px){#column-related ul li section img{height:100px}}#column-related ul li p{margin-top:1rem;font-size:1.4rem;transition:all .4s ease-out}@media only screen and (max-width: 834px){#column-related ul li p{font-size:1.3rem}}@media only screen and (max-width: 600px){#column-related ul li p{font-size:1.2rem}}#column-related ul li a{display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}#column-related ul li:hover section img{transform:scale(1.1)}#column-wrap{width:100%;margin:0 auto}#column-wrap #column-h1{font-size:2.6rem;font-weight:500;letter-spacing:3px}@media only screen and (max-width: 834px){#column-wrap #column-h1{font-size:2.4rem}}@media only screen and (max-width: 600px){#column-wrap #column-h1{font-size:2.2rem}}#column-wrap span{display:block;width:fit-content;margin:2rem 0 5rem;padding:.2rem 1.2rem;font-size:1.2rem;color:#fff;background:#333;border-radius:5px}@media only screen and (max-width: 834px){#column-wrap span{margin:1.5rem 0 4rem;padding:.2rem 1rem;font-size:1.1rem}}#column-wrap #column-picture{position:relative;width:100%;height:550px;background-image:linear-gradient(45deg, #009d5b, #5fce50)}@media only screen and (max-width: 834px){#column-wrap #column-picture{height:450px}}@media only screen and (max-width: 600px){#column-wrap #column-picture{height:270px}}#column-wrap #column-picture img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:calc(100% - 30px);height:calc(100% - 30px);border-radius:15px;object-fit:cover}@media only screen and (max-width: 834px){#column-wrap #column-picture img{width:calc(100% - 20px);height:calc(100% - 20px)}}@media only screen and (max-width: 600px){#column-wrap #column-picture img{width:calc(100% - 15px);height:calc(100% - 15px)}}#column-wrap #column-txt{width:100%;margin:6rem 0 10rem}#column-wrap #column-txt h2,#column-wrap #column-txt h3,#column-wrap #column-txt h4,#column-wrap #column-txt h5,#column-wrap #column-txt h6{font-weight:600;margin-bottom:3rem;letter-spacing:3px}#column-wrap #column-txt h2{position:relative;margin-top:8rem;padding:2.2rem 4rem;font-size:2.2rem;color:#fff;background:#666}@media only screen and (max-width: 834px){#column-wrap #column-txt h2{margin-top:7rem;padding:2rem 3rem;font-size:2rem}}@media only screen and (max-width: 600px){#column-wrap #column-txt h2{padding:2rem 2.5rem;font-size:1.9rem}}#column-wrap #column-txt h2::before,#column-wrap #column-txt h2::after{content:"";position:absolute;left:0;width:100%;height:1px;background:#666;border-radius:2px}#column-wrap #column-txt h2::before{top:-4px}#column-wrap #column-txt h2::after{bottom:-4px}#column-wrap #column-txt h3{position:relative;margin-top:5rem;padding-bottom:1.5rem;font-size:2rem}@media only screen and (max-width: 834px){#column-wrap #column-txt h3{margin-top:4rem;font-size:1.9rem}}@media only screen and (max-width: 600px){#column-wrap #column-txt h3{font-size:1.8rem}}#column-wrap #column-txt h3::before,#column-wrap #column-txt h3::after{content:"";position:absolute;left:0;bottom:0;height:1px;border-radius:2px}#column-wrap #column-txt h3::before{width:100%;background:#bbb}#column-wrap #column-txt h3::after{width:30%;background:#333}#column-wrap #column-txt ul,#column-wrap #column-txt ol{display:flex;flex-direction:column;width:100%;margin-top:2rem;padding-left:1rem}@media only screen and (max-width: 834px){#column-wrap #column-txt ul,#column-wrap #column-txt ol{row-gap:.5rem}}#column-wrap #column-txt ul li,#column-wrap #column-txt ol li{list-style-position:outside;margin-left:1rem}#column-wrap #column-txt ul li{list-style-type:disc}#column-wrap #column-txt ol li{list-style-type:decimal}#column-wrap #column-txt em{font-style:italic}#column-wrap #column-txt blockquote{position:relative;padding:5rem;background:rgba(95,206,80,.1);border-radius:5px}@media only screen and (max-width: 834px){#column-wrap #column-txt blockquote{padding:4rem}}@media only screen and (max-width: 600px){#column-wrap #column-txt blockquote{padding:3rem}}#column-wrap #column-txt blockquote::before{content:"";display:block;margin-bottom:2.5rem;font-size:5rem;font-weight:600;line-height:.5;color:rgba(95,206,80,.3)}@media only screen and (max-width: 834px){#column-wrap #column-txt blockquote::before{margin-bottom:2rem;font-size:4.5rem}}@media only screen and (max-width: 600px){#column-wrap #column-txt blockquote::before{margin-bottom:1.8rem}}#column-wrap #column-txt a{display:block;width:fit-content;margin-top:1.5rem;color:#009d5b;text-decoration:underline}#column-wrap #column-txt a:hover{text-decoration:none}#column-wrap #column-txt img,#column-wrap #column-txt video{display:block;max-width:100%;height:auto;margin-bottom:3rem;object-fit:cover}#column-wrap #column-txt iframe{width:100%;height:100%;aspect-ratio:16/9}#column-wrap #column-txt .has-text-align-center{text-align:center}#column-wrap #column-txt .has-text-align-left{text-align:left}#column-wrap #column-txt .has-text-align-right{text-align:right}