.drawing-top{display:none}.bg{position:relative}.bg::before{content:"";display:block;height:350px;width:100%;position:absolute;background:linear-gradient(180deg, rgb(123, 206, 217) 28%, rgba(255, 255, 255, 0.2) 82%);z-index:-1;opacity:.2;top:-35px}.category__area{display:flex;align-items:flex-start}@media screen and (min-width: 821px){.category__area{display:block}}.category__area.category__area-sp{margin-bottom:30px}.category__area h3{flex-shrink:0;font-size:1.8rem;font-weight:bold;margin:10px 10px 0 0;font-family:"Bellota Text",serif}@media screen and (min-width: 821px){.category__area h3{text-align:center;margin:0 0 16px 0}}.category__area .category__pc{display:none}@media screen and (min-width: 821px){.category__area .category__pc{display:block}}.category__area .category__pc .category__list .category__item{margin-bottom:10px}.category__area .category__pc .category__list .category__item:last-child{margin-bottom:0}.category__area .category__pc .category__list .category__item a{background:#fff;display:block;width:100%;border:none;font-weight:500;padding:12px 15px;color:#6f6d6d;border-radius:20px;position:relative;transition:all .3s ease-in-out}.category__area .category__pc .category__list .category__item a.current{background:#ff8aa1;color:#fff}.category__area .category__pc .category__list .category__item a.current::before{border-bottom:2px solid #fff;border-right:2px solid #fff}.category__area .category__pc .category__list .category__item a:hover{background:#ff8aa1;color:#fff}.category__area .category__pc .category__list .category__item a:hover::before{border-bottom:2px solid #fff;border-right:2px solid #fff}.category__area .category__pc .category__list .category__item a::before{content:"";display:block;width:8px;height:8px;border-bottom:2px solid #6f6d6d;border-right:2px solid #6f6d6d;position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(-45deg);pointer-events:none}.category__area .select__area{position:relative;outline:none;border:none}.category__area .select__area::before{content:"";display:block;width:8px;height:8px;border-bottom:2px solid #fff;border-right:2px solid #fff;position:absolute;top:40%;right:20px;transform:translateY(-50%) rotate(45deg);pointer-events:none}.category__area .select__area,.category__area .sidebar__select{width:100%}.category__area .select__area select,.category__area .sidebar__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;font-weight:bold;padding:0 15px;color:#fff;font-size:16px;background:#ff8aa1;height:40px;border-radius:20px}.category__area .archive__area{margin-top:16px;position:relative;width:80%}@media screen and (min-width: 821px){.category__area .archive__area{position:absolute;bottom:-76px;left:0}}.category__area .archive__area::before{content:"";display:block;transform:rotate(45deg);position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:none;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #51bcce}.category__area .archive__area select{background:#fff;border:1px solid #51bcce;color:#51bcce;font-size:1.8rem;border-radius:23px;height:46px}#single-news{margin-top:50px}#single-news .news__container{display:flex;flex-direction:column}#single-news .news__container .single-news-content{order:0;margin-bottom:0}#single-news .news__container .news__next-prev{order:1;margin-bottom:50px}@media screen and (min-width: 821px){#single-news .news__container .news__next-prev{margin-bottom:0}}#single-news .news__container .sidebar{order:2}@media screen and (min-width: 821px){#single-news .news__container .sidebar{margin-top:90px}}#single-news .news__wrapper{display:contents}@media screen and (min-width: 821px){#single-news .news__wrapper{display:flex}}.news__container{padding:40px 20px 0}@media screen and (min-width: 821px){.news__container{max-width:1080px;margin:0 auto}}@media screen and (min-width: 821px){.news__container .news__wrapper{display:flex;align-items:flex-start;justify-content:space-between}}.news__container .sidebar{margin:0 calc(50% - 50vw);padding:30px 20px;background:rgba(123,206,217,.2);position:relative}@media screen and (min-width: 821px){.news__container .sidebar{width:25.2777777778%;margin:0}}.news__container .news-list__area,.news__container .single-news-content{margin-bottom:50px}@media screen and (min-width: 821px){.news__container .news-list__area,.news__container .single-news-content{width:68.2407407407%;margin-bottom:0}}.news__container .news-list__item{background:#fff;border-radius:12px;box-shadow:0px 0px 6px 0 rgba(0,0,0,.1);padding:30px;margin-bottom:20px;display:block;transition:opacity .3s ease-in-out}.news__container .news-list__item:hover{opacity:.7}@media screen and (min-width: 821px){.news__container .news-list__item{display:flex;flex-direction:row-reverse;border-radius:20px}}.news__container .news-list__item:last-child{margin-bottom:0}.news__container .news-list__item .news-list__item-text{margin-bottom:16px}@media screen and (min-width: 821px){.news__container .news-list__item .news-list__item-text{width:calc(100% - 240px)}}@media screen and (min-width: 821px){.news__container .news-list__item .news-list__item-img{width:200px;flex-shrink:0;margin-right:40px}}.pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:60px}@media screen and (min-width: 821px){.pagination{margin-top:80px;margin-left:42%}}.pagination .page-numbers{display:flex;justify-content:center;align-items:center;gap:14px}.pagination .page-numbers .page-numbers{font-size:1.8rem}.pagination .page-numbers .current{color:#ff8aa1}.pagination .page-numbers .prev,.pagination .page-numbers .next{width:8px;height:17px;background:url("../../../img/news/news-arrow.svg") no-repeat center top/cover;margin-right:10px}.pagination .page-numbers .next{transform:rotate(180deg);margin:0 0 0 10px}.pagination .first,.pagination .last{width:14px;height:18px;background:url("../../../img/news/news-arrow02.svg") no-repeat center top/cover}.pagination .last{transform:rotate(180deg)}.single-news-content .thumbnail{margin:0 calc(50% - 50vw) 30px}.single-news-content .thumbnail img{display:block;width:100%}@media screen and (min-width: 821px){.single-news-content .thumbnail{max-width:100%;margin:0 0 50px}}.single-news-content .date_category{margin-bottom:12px}.single-news-content .title{font-weight:bold;margin-bottom:30px;font-size:2.1rem;letter-spacing:.2em}@media screen and (min-width: 821px){.single-news-content .title{font-size:2.7rem}}.l-content>*{margin-top:14px}.l-content p{font-size:1.4rem;line-height:2;color:#6f6d6d}@media screen and (min-width: 821px){.l-content p{font-size:1.8rem;line-height:1.8333333333}}.l-content h2{font-size:1.8rem;font-weight:500;padding:8px 0;margin-top:40px;color:#555;border-top:2px solid #7bced9;border-bottom:2px solid #7bced9;line-height:1.4444444444}@media screen and (min-width: 821px){.l-content h2{padding:10px 4px;font-size:2.1rem}}.l-content h3{margin-top:40px;padding:6px;font-weight:600;font-size:1.8rem;letter-spacing:.1em;font-weight:500;line-height:26px;text-align:left;color:#555;border:1px solid #555;display:inline-block}@media screen and (min-width: 821px){.l-content h3{font-size:2.1rem;padding:10px 16px}}.l-content h4{margin-top:40px;color:#555;font-weight:500;font-size:16px;letter-spacing:.1em;line-height:1.5;position:relative;background:rgba(123,206,217,.2);padding:6px;display:inline-block}@media screen and (min-width: 821px){.l-content h4{font-size:2.1rem;padding:8px 14px}}.l-content h5{margin-top:45px;font-weight:500;font-size:1.8rem;line-height:1.5;color:#555;display:inline-block;border-bottom:2px solid #ff8aa1;padding-bottom:6px}@media screen and (min-width: 821px){.l-content h5{font-size:2.1rem;border-bottom:3px solid #ff8aa1}}.l-content a{color:#51bcce;text-decoration:underline}.l-content a strong{color:#51bcce}@media screen and (min-width: 821px){.l-content a{font-size:18px}}.l-content ol{counter-reset:item;list-style-type:none}.l-content ol li{padding:2px 0 2px 18px;font-size:16px;letter-spacing:.1em;line-height:1.875;position:relative;color:#6f6d6d}.l-content ol li::before{font-size:14px;font-weight:500;line-height:22px;text-align:center;counter-increment:item;content:counter(item) ".";position:absolute;top:6px;left:0}.l-content ul{letter-spacing:.1em;line-height:1.875;position:relative}.l-content ul li{padding-left:20px;letter-spacing:.1em;line-height:1.875;position:relative;color:#6f6d6d}.l-content ul li::before{content:"";width:10px;height:10px;position:absolute;top:10px;left:0;background-color:#56cfd8;border-radius:50%}@media screen and (min-width: 821px){.l-content ul li::before{top:10px}}.l-content ul li ul li{color:#6f6d6d}.l-content ul li ul li::before{background-color:#fff;border:1px solid #56cfd8}.l-content strong{font-weight:bold;font-size:1.7rem;color:#555}@media screen and (min-width: 821px){.l-content strong{font-size:2.1rem}}.l-content .button-blue a{display:block;background:#56cfd8;font-weight:bold;font-size:1.8rem;padding:16px 20px;border-radius:25px;color:#fff;text-decoration:none;text-align:center;display:inline-block;position:relative}.l-content .button-blue a::before{content:"";display:block;width:97%;height:91%;position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;border:1px solid #fff;border-radius:25px}.l-content .button-pink a{display:block;background:#ff8aa1;font-weight:bold;color:#fff;border-radius:6px;padding:16px 20px;box-shadow:3px 3px 0 0 rgba(255,138,161,.5)}.l-content .wp-block-table th{padding:12px 10px;color:#fff;background-color:#51bcce;border-color:#bebebe}.l-content .wp-block-table td{border-color:#ccc}.l-content .wp-block-table tr:nth-child(even) td{background:rgba(123,206,217,.2)}.l-content .wp-block-table thead{border:none}.l-content .wp-block-file *+.wp-block-file__button{text-decoration:none;color:#fff;padding:7px 12px;font-size:15px;background:#51bcce !important}.l-content .wp-block-button__link{color:#fff;text-decoration:none}.l-content .wp-block-embed__wrapper{position:relative;overflow:hidden}@media screen and (min-width: 821px){.l-content .wp-block-embed__wrapper{width:60%}}.l-content .wp-block-embed__wrapper::before{content:"";display:block;padding-top:56.5%}.l-content .wp-block-embed__wrapper iframe{display:block;width:100%;height:100%;position:absolute;inset:0;-o-object-fit:cover;object-fit:cover}div#ez-toc-container{width:100%;padding:20px;border:none !important;background:#f9f9f9}@media screen and (min-width: 821px){div#ez-toc-container{padding:30px}}div#ez-toc-container ul li a{color:#6f6d6d !important}div#ez-toc-container ul li::before{display:none}div#ez-toc-container ul.ez-toc-list a{color:#6f6d6d;margin-bottom:10px;font-size:15px}@media screen and (min-width: 821px){div#ez-toc-container ul.ez-toc-list a{font-size:16px}}div#ez-toc-container ul.ez-toc-list a:visited{color:#656670}.news__next-prev hr{margin:50px calc(50% - 50vw);color:#ccc;background:#ccc}@media screen and (min-width: 821px){.news__next-prev hr{margin:70px calc(50% - 50vw)}}.news__next-prev .news__next-prev-wrapper{display:flex;justify-content:center;gap:30px}.news__next-prev .news__next-prev-wrapper .prev-post,.news__next-prev .news__next-prev-wrapper .next-post{display:flex;align-items:center}.news__next-prev .news__next-prev-wrapper .prev-post .arrow,.news__next-prev .news__next-prev-wrapper .next-post .arrow{width:35px;height:35px;background:url("../../../img/common/arrow-prev-next.svg") no-repeat center top/cover;display:block;margin-right:10px}.news__next-prev .news__next-prev-wrapper .next-post .arrow{transform:rotate(180deg);margin:0 0 0 10px}.news__next-prev .back{text-align:center;padding:10px 0;width:195px;margin:20px auto;display:block;border:1px solid #333;border-radius:19px;position:relative}@media screen and (min-width: 821px){.news__next-prev .back{width:250px;padding:14px;border-radius:23px;font-size:1.8rem}}.news__next-prev .back::before{content:"";display:block;width:14px;height:5px;background:url("../../../img/common/arrow-back.svg") no-repeat center top/cover;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.drawing-middle{display:none}@media screen and (min-width: 821px){.drawing-middle{display:block;right:-22%;top:300px;z-index:-1}}@media screen and (min-width: 821px){#archive-news .drawing-middle{top:50%}}@media screen and (min-width: 821px){#archive-news .date_category{margin-bottom:16px}}/*# sourceMappingURL=news.css.map */
