﻿.article-items .article-item{padding:0;margin:0;margin-top:min( calc( 30 / 375 * 100vw ), 50px );min-height:auto}.article-items .article-item:first-child{margin-top:0}.editor .item-section{margin-top:min( calc( 30 / 375 * 100vw ), 45px )}.editor .item-section .item{margin:0}.editor .item-section .article-item{padding:0;margin:0;min-height:auto}.editor .item-section .item-tools{position:relative;z-index:1}.item_field_html table{width:100%;table-layout:fixed;border-bottom:1px solid #ccc;border-right:1px solid #ccc;margin-top:1em}.item_field_html table th,.item_field_html table td{padding:1em;border-top:1px solid #ccc;border-left:1px solid #ccc}.item_field_html table thead th{background-color:#ddd}.item_field_html table tbody th{background-color:#f9f9f9}.editor .item-section .article-item:not(.item_html){font-family:'Poppins', 'Roboto', Avenir, "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, 'Noto Sans JP', "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;-webkit-font-feature-settings:'palt';font-feature-settings:'palt';font-weight:400;color:var(--base-font-color);background-color:#fff;font-size:1.5rem;line-height:1.8;word-break:break-all;position:relative}.editor .item-section .article-item:not(.item_html) *,.editor .item-section .article-item:not(.item_html) *:before,.editor .item-section .article-item:not(.item_html) *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.editor .item-section .article-item:not(.item_html) h1,.editor .item-section .article-item:not(.item_html) h2,.editor .item-section .article-item:not(.item_html) h3,.editor .item-section .article-item:not(.item_html) h4,.editor .item-section .article-item:not(.item_html) h5,.editor .item-section .article-item:not(.item_html) h6,.editor .item-section .article-item:not(.item_html) p,.editor .item-section .article-item:not(.item_html) figure,.editor .item-section .article-item:not(.item_html) ul,.editor .item-section .article-item:not(.item_html) ol,.editor .item-section .article-item:not(.item_html) dl,.editor .item-section .article-item:not(.item_html) dt,.editor .item-section .article-item:not(.item_html) dd{margin:0;padding:0;border:0;font-weight:normal}.editor .item-section .article-item:not(.item_html) img{max-width:100%;vertical-align:bottom;height:auto}.editor .item-section .article-item:not(.item_html) svg{display:block}.editor .item-section .article-item:not(.item_html) table{border-collapse:collapse;border-spacing:0}.editor .item-section .article-item:not(.item_html) a{text-decoration:none;outline:none;color:inherit}.editor .item-section .article-item:not(.item_html) a:hover img{opacity:1}.editor .item-section .article-item:not(.item_html) a:hover{outline:none;color:inherit}.editor .item-section .article-item:not(.item_html) a[target="_blank"]:hover,.editor .item-section .article-item:not(.item_html) a[target="_blank"]:focus{text-decoration:none;color:inherit}.editor .item-section .article-item:not(.item_html) a[target="_blank"]:after{display:none}.editor .item-section .article-item:not(.item_html) b,.editor .item-section .article-item:not(.item_html) strong{font-weight:bold}.editor .item-section .article-item:not(.item_html) img{max-width:100%;max-height:100%}.editor .item-section .article-item:not(.item_html) ul{list-style:none}.editor .item-section .article-item:not(.item_html) table{border-collapse:collapse;border-spacing:0}.article-items .article-item:not(.item_html) a,.editor .item-section .article-item:not(.item_html) a{color:inherit}.article-items .article-item:not(.item_html) p,.editor .item-section .article-item:not(.item_html) p{margin:0;line-height:inherit}.article-items .article-item:not(.item_html) h2,.editor .item-section .article-item:not(.item_html) h2{margin:0;padding:0;line-height:1.5;border:0}.article-items .article-item:not(.item_html) h3,.editor .item-section .article-item:not(.item_html) h3{margin:0;padding:0;line-height:1.5;border:0}.article-items .article-item:not(.item_html) h4,.editor .item-section .article-item:not(.item_html) h4{margin:0;padding:0;font-size:min( calc( 14 / 375 * 100vw ), 1.4rem );font-weight:bold;line-height:1.6}.article-items .article-item:not(.item_html) .comment,.editor .item-section .article-item:not(.item_html) .comment{margin-top:1em;font-size:min( calc( 13 / 375 * 100vw ), 1.3rem );line-height:1.8}.article-items .article-item:not(.item_html) .cite,.editor .item-section .article-item:not(.item_html) .cite{font-size:min( calc( 10 / 375 * 100vw ), 1rem );margin-top:1em;line-height:1.5}.article-items .article-item:not(.item_html) .cite cite,.editor .item-section .article-item:not(.item_html) .cite cite{font-style:normal}.article-items .article-item:not(.item_html) .cite cite a,.editor .item-section .article-item:not(.item_html) .cite cite a{text-decoration:none}.article-items .article-item:not(.item_html) .cite cite a:hover,.editor .item-section .article-item:not(.item_html) .cite cite a:hover{text-decoration:underline}.article-items .article-item:not(.item_html) .item-heading__h2 h2,.editor .item-section .article-item:not(.item_html) .item-heading__h2 h2{font-size:min( calc( 20 / 375 * 100vw ), 2.4rem );font-weight:bold;position:relative;padding-top:1.5em}.article-items .article-item:not(.item_html) .item-heading__h3 h3,.editor .item-section .article-item:not(.item_html) .item-heading__h3 h3{font-size:min( calc( 18 / 375 * 100vw ), 2rem );font-weight:bold;position:relative;padding-left:min( calc( 25 / 375 * 100vw ), 30px )}.article-items .article-item:not(.item_html) .item-heading__h3 h3:before,.editor .item-section .article-item:not(.item_html) .item-heading__h3 h3:before{content:'';display:block;width:3px;height:100%;background-color:var(--key-color);position:absolute;left:0;top:0}.article-items .article-item:not(.item_html) .item-heading__h4 h4,.editor .item-section .article-item:not(.item_html) .item-heading__h4 h4{font-size:min( calc( 15 / 375 * 100vw ), 1.6rem );position:relative;padding-left:min( calc( 25 / 375 * 100vw ), 30px );font-weight:bold}.article-items .article-item:not(.item_html) .item-heading__h4 h4:before,.editor .item-section .article-item:not(.item_html) .item-heading__h4 h4:before{content:'';display:block;width:1em;height:2px;background-color:var(--key-color);position:absolute;left:0;top:0.75em;margin-top:-1px}.article-items .article-item:not(.item_html) .item-richtext__body a,.editor .item-section .article-item:not(.item_html) .item-richtext__body a{color:#0000EE;text-decoration:underline}.article-items .article-item:not(.item_html) .item-richtext__body a:hover,.editor .item-section .article-item:not(.item_html) .item-richtext__body a:hover{text-decoration:none}.article-items .article-item:not(.item_html) .item-richtext--border,.editor .item-section .article-item:not(.item_html) .item-richtext--border{padding:25px 30px;border:2px solid #ccc;border-radius:min( calc( 10 / 375 * 100vw ), 15px )}.article-items .article-item:not(.item_html) .item-richtext--background,.editor .item-section .article-item:not(.item_html) .item-richtext--background{padding:25px 30px;background-color:#f5f5f5;border-radius:min( calc( 10 / 375 * 100vw ), 15px )}.article-items .article-item:not(.item_html) .item-richtext--align-center,.editor .item-section .article-item:not(.item_html) .item-richtext--align-center{text-align:center}.article-items .article-item:not(.item_html) .item-richtext--align-right,.editor .item-section .article-item:not(.item_html) .item-richtext--align-right{text-align:right}.article-items .article-item:not(.item_html) .item-image__img,.editor .item-section .article-item:not(.item_html) .item-image__img{display:flex;justify-content:center}.article-items .article-item:not(.item_html) .item-image__img picture,.editor .item-section .article-item:not(.item_html) .item-image__img picture{display:block;border-radius:min( calc( 10 / 375 * 100vw ), 15px );overflow:hidden}.article-items .article-item:not(.item_html) .item-image__txt,.editor .item-section .article-item:not(.item_html) .item-image__txt{margin-top:20px}.article-items .article-item:not(.item_html) .item-image__txt .title,.editor .item-section .article-item:not(.item_html) .item-image__txt .title{font-size:15px;font-weight:bold;margin-bottom:10px}.article-items .article-item:not(.item_html) .item-image--img-left .item-image__img,.editor .item-section .article-item:not(.item_html) .item-image--img-left .item-image__img{justify-content:flex-start}.article-items .article-item:not(.item_html) .item-image--img-right .item-image__img,.editor .item-section .article-item:not(.item_html) .item-image--img-right .item-image__img{justify-content:flex-end}.article-items .article-item:not(.item_html) .item-movie__movie,.editor .item-section .article-item:not(.item_html) .item-movie__movie{position:relative}.article-items .article-item:not(.item_html) .item-movie__movie:before,.editor .item-section .article-item:not(.item_html) .item-movie__movie:before{content:'';display:block;padding-top:56.25%}.article-items .article-item:not(.item_html) .item-movie__movie iframe,.editor .item-section .article-item:not(.item_html) .item-movie__movie iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.article-items .article-item:not(.item_html) .item-movie__txt,.editor .item-section .article-item:not(.item_html) .item-movie__txt{margin-top:20px}.article-items .article-item:not(.item_html) .item-movie__txt .title,.editor .item-section .article-item:not(.item_html) .item-movie__txt .title{font-size:15px;font-weight:bold;margin-bottom:10px}.article-items .article-item:not(.item_html) .item-vimeo__movie,.editor .item-section .article-item:not(.item_html) .item-vimeo__movie{position:relative}.article-items .article-item:not(.item_html) .item-vimeo__movie:before,.editor .item-section .article-item:not(.item_html) .item-vimeo__movie:before{content:'';display:block;padding-top:56.25%}.article-items .article-item:not(.item_html) .item-vimeo__movie iframe,.editor .item-section .article-item:not(.item_html) .item-vimeo__movie iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.article-items .article-item:not(.item_html) .item-vimeo__txt,.editor .item-section .article-item:not(.item_html) .item-vimeo__txt{margin-top:20px}.article-items .article-item:not(.item_html) .item-vimeo__txt .title,.editor .item-section .article-item:not(.item_html) .item-vimeo__txt .title{font-size:15px;font-weight:bold;margin-bottom:10px}.article-items .article-item:not(.item_html) .item-gallery__body ul,.editor .item-section .article-item:not(.item_html) .item-gallery__body ul{list-style:none;display:flex;flex-wrap:wrap;margin:max( calc( -10 / 375 * 100vw ), -15px )}.article-items .article-item:not(.item_html) .item-gallery__body ul li,.editor .item-section .article-item:not(.item_html) .item-gallery__body ul li{width:50%;padding:min( calc( 10 / 375 * 100vw ), 15px )}.article-items .article-item:not(.item_html) .item-gallery__body ul li a,.editor .item-section .article-item:not(.item_html) .item-gallery__body ul li a{display:block}.article-items .article-item:not(.item_html) .item-gallery__body ul li a picture,.editor .item-section .article-item:not(.item_html) .item-gallery__body ul li a picture{display:block;border-radius:min( calc( 10 / 375 * 100vw ), 15px );position:relative;overflow:hidden}.article-items .article-item:not(.item_html) .item-gallery__body ul li a picture:before,.editor .item-section .article-item:not(.item_html) .item-gallery__body ul li a picture:before{content:'';display:block;padding-top:100%}.article-items .article-item:not(.item_html) .item-gallery__body ul li a picture img,.editor .item-section .article-item:not(.item_html) .item-gallery__body ul li a picture img{transition:transform 0.3s;display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.article-items .article-item:not(.item_html) .item-gallery__body ul li a picture:hover img,.editor .item-section .article-item:not(.item_html) .item-gallery__body ul li a picture:hover img{transform:scale(1.1)}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper{position:relative;overflow:hidden}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-wrap,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-wrap{display:flex}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-wrap .item,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-wrap .item{flex-shrink:0;display:block;width:100%;max-height:min( calc( 300 / 375 * 100vw ), 450px )}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-wrap .item picture,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-wrap .item picture{display:flex;align-items:center;justify-content:center;height:100%}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-wrap .item picture img,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-wrap .item picture img{display:block}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-navigation,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-navigation{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:1}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;pointer-events:auto;width:min( calc( 40 / 375 * 100vw ), 50px );position:absolute;top:50%;margin-top:max( calc( -20 / 375 * 100vw ), -25px );filter:drop-shadow(0 0 3px rgba(0,0,0,0.2))}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button:before,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button:before{content:'';display:block;padding-top:100%}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button:after,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button:after{content:'';display:block;width:calc( 25 / 50 *100%);height:calc( 25 / 50 *100%);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-65%, -50%) rotate(45deg)}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button.prev,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button.prev{left:0;transform:scale(-1, 1)}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button.next,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-navigation button.next{right:0}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-pager,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-pager{display:flex;justify-content:center;margin-top:min( calc( 15 / 375 * 100vw ), 15px )}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-pager span,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-pager span{display:block;width:min( calc( 10 / 375 * 100vw ), 10px );height:min( calc( 10 / 375 * 100vw ), 10px );border-radius:50%;background-color:#ddd;margin-left:min( calc( 10 / 375 * 100vw ), 10px );cursor:pointer}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-pager span:first-child,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-pager span:first-child{margin-left:0}.article-items .article-item:not(.item_html) .item-slide-gallery__swiper-pager span.active,.editor .item-section .article-item:not(.item_html) .item-slide-gallery__swiper-pager span.active{background-color:var(--key-color)}.article-items .article-item:not(.item_html) .item-slide-gallery--not-carousel .item-slide-gallery__swiper-navigation,.editor .item-section .article-item:not(.item_html) .item-slide-gallery--not-carousel .item-slide-gallery__swiper-navigation{display:none}.article-items .article-item:not(.item_html) .item-slide-gallery--not-carousel .item-slide-gallery__swiper-pager,.editor .item-section .article-item:not(.item_html) .item-slide-gallery--not-carousel .item-slide-gallery__swiper-pager{display:none}.article-items .article-item:not(.item_html) .item-link__btn-link,.editor .item-section .article-item:not(.item_html) .item-link__btn-link{display:flex;justify-content:center;text-decoration:none !important}.article-items .article-item:not(.item_html) .item-link__btn-link a,.editor .item-section .article-item:not(.item_html) .item-link__btn-link a{display:block;text-align:center;padding:10px 20px;line-height:1.6;font-size:15px;font-weight:bold;color:#fff;text-decoration:none;transition:opacity 0.3s;position:relative;padding-right:60px;background-color:#777}.article-items .article-item:not(.item_html) .item-link__btn-link a svg,.editor .item-section .article-item:not(.item_html) .item-link__btn-link a svg{display:block;fill:transparent;stroke:#fff;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-link__btn-link a:hover,.editor .item-section .article-item:not(.item_html) .item-link__btn-link a:hover{opacity:0.7}}.article-items .article-item:not(.item_html) .item-link__normal-link,.editor .item-section .article-item:not(.item_html) .item-link__normal-link{border:1px solid #ddd;display:block;padding:min( calc( 25 / 375 * 100vw ), 35px );background-color:#fff;border-radius:min( calc( 10 / 375 * 100vw ), 15px )}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-link__normal-link .info,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info{display:flex}}.article-items .article-item:not(.item_html) .item-link__normal-link .info .img,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .img{max-width:200px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.article-items .article-item:not(.item_html) .item-link__normal-link .info .img picture,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .img picture{position:relative;overflow:hidden;display:block;border-radius:min( calc( 5 / 375 * 100vw ), 10px )}.article-items .article-item:not(.item_html) .item-link__normal-link .info .img picture:before,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .img picture:before{content:'';display:block;padding-top:100%}.article-items .article-item:not(.item_html) .item-link__normal-link .info .img picture img,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .img picture img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-link__normal-link .info .img,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .img{flex-shrink:0;margin:0;margin-right:30px}}.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt{flex:1}.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt .title,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt .title{font-size:min( calc( 15 / 375 * 100vw ), 1.8rem );line-height:1.5;margin-bottom:10px}.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt .description,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt .description{font-size:min( calc( 14 / 375 * 100vw ), 1.4rem )}.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt .more,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt .more{margin-top:15px;display:flex;justify-content:center}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt .more,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt .more{justify-content:flex-start}}.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt .more a,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt .more a{display:flex;align-items:center;height:35px;padding:0 10px;border:1px solid var(--base-font-color);position:relative;font-size:1.4rem;padding-right:50px;transition:background 0.3s, color 0.3s}.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt .more a svg,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt .more a svg{display:block;fill:transparent;stroke:var(--base-font-color);position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:stroke 0.3s}.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt .more a:hover,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt .more a:hover{background-color:var(--base-font-color);color:#fff}.article-items .article-item:not(.item_html) .item-link__normal-link .info .txt .more a:hover svg,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .info .txt .more a:hover svg{stroke:#fff}.article-items .article-item:not(.item_html) .item-link__normal-link .comment,.editor .item-section .article-item:not(.item_html) .item-link__normal-link .comment{padding-top:20px;margin-top:25px;border-top:1px solid #ddd}.article-items .article-item:not(.item_html) .item-table__body,.editor .item-section .article-item:not(.item_html) .item-table__body{border-top:1px solid #ccc;overflow-x:auto;-webkit-overflow-scrolling:touch}.article-items .article-item:not(.item_html) .item-table__body table,.editor .item-section .article-item:not(.item_html) .item-table__body table{margin:0;border:0;table-layout:fixed;font-size:min( calc( 12 / 375 * 100vw ), 1.4rem );width:100%}.article-items .article-item:not(.item_html) .item-table__body table tbody tr th,.editor .item-section .article-item:not(.item_html) .item-table__body table tbody tr th,.article-items .article-item:not(.item_html) .item-table__body table tbody tr td,.editor .item-section .article-item:not(.item_html) .item-table__body table tbody tr td{border:0;padding:min( calc( 10 / 375 * 100vw ), 20px );border-bottom:1px solid #ccc}.article-items .article-item:not(.item_html) .item-table__body table tbody tr th,.editor .item-section .article-item:not(.item_html) .item-table__body table tbody tr th{background-color:#f9f9f9;width:min( calc( 135 / 375 * 100vw ), 150px )}.article-items .article-item:not(.item_html) .item-table__body table tbody tr td,.editor .item-section .article-item:not(.item_html) .item-table__body table tbody tr td{width:min( calc( ( 375 - 135 - var( --gutter ) * 2 ) / 375 * 100vw ), 200px )}.article-items .article-item:not(.item_html) .item-quote blockquote,.editor .item-section .article-item:not(.item_html) .item-quote blockquote{margin:0;background-color:#f5f5f5;padding:min( calc( 30 / 375 * 100vw ), 30px );padding-left:min( calc( 50 / 375 * 100vw ), 50px );position:relative;font-size:inherit}.article-items .article-item:not(.item_html) .item-quote blockquote:before,.editor .item-section .article-item:not(.item_html) .item-quote blockquote:before{content:'“';margin:0;font-family:serif;display:block;font-size:8rem;background-color:transparent;text-shadow:none;line-height:1;position:absolute;top:5px;left:5px}.article-items .article-item:not(.item_html) .item-quote blockquote :before,.editor .item-section .article-item:not(.item_html) .item-quote blockquote :before{content:none}.article-items .article-item:not(.item_html) .item-product__product,.editor .item-section .article-item:not(.item_html) .item-product__product{padding:min( calc( 20 / 375 * 100vw ), 30px );border:1px solid #ddd;max-width:1000px;margin-left:auto;margin-right:auto;border-radius:min( calc( 10 / 375 * 100vw ), 15px )}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-product__product,.editor .item-section .article-item:not(.item_html) .item-product__product{display:flex;align-items:center}}.article-items .article-item:not(.item_html) .item-product__img,.editor .item-section .article-item:not(.item_html) .item-product__img{margin-bottom:min( calc( 25 / 375 * 100vw ), 25px );max-width:400px}.article-items .article-item:not(.item_html) .item-product__img picture,.editor .item-section .article-item:not(.item_html) .item-product__img picture{display:block;position:relative;overflow:hidden}.article-items .article-item:not(.item_html) .item-product__img picture:before,.editor .item-section .article-item:not(.item_html) .item-product__img picture:before{content:'';display:block;padding-top:100%}.article-items .article-item:not(.item_html) .item-product__img picture img,.editor .item-section .article-item:not(.item_html) .item-product__img picture img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:contain}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-product__img,.editor .item-section .article-item:not(.item_html) .item-product__img{margin-bottom:0;margin-right:min( calc( 20 / 520 * 100vw ), 50px );width:45%;flex-shrink:0}}.article-items .article-item:not(.item_html) .item-product__txt .title,.editor .item-section .article-item:not(.item_html) .item-product__txt .title{font-size:min( calc( 18 / 375 * 100vw ), 2.2rem );text-align:center;line-height:1.6;margin-bottom:0.5em;padding-bottom:0.5em;border-bottom:1px solid var(--base-font-color)}.article-items .article-item:not(.item_html) .item-product__txt .price,.editor .item-section .article-item:not(.item_html) .item-product__txt .price{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;margin-bottom:1em;font-weight:bold;font-size:min( calc( 16 / 375 * 100vw ), 1.8rem )}.article-items .article-item:not(.item_html) .item-product__txt .description,.editor .item-section .article-item:not(.item_html) .item-product__txt .description{margin-top:1em;font-size:min( calc( 15 / 375 * 100vw ), 1.5rem )}.article-items .article-item:not(.item_html) .item-product__txt .anchor,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor{margin-top:1.5em;display:flex;justify-content:center}.article-items .article-item:not(.item_html) .item-product__txt .anchor a,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor a,.article-items .article-item:not(.item_html) .item-product__txt .anchor button,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:flex;align-items:center;height:35px;padding:0 10px;border:1px solid var(--base-font-color);position:relative;font-size:1.4rem;padding-right:50px;transition:background 0.3s, color 0.3s}.article-items .article-item:not(.item_html) .item-product__txt .anchor a svg,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor a svg,.article-items .article-item:not(.item_html) .item-product__txt .anchor button svg,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor button svg{display:block;fill:transparent;stroke:var(--base-font-color);position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:stroke 0.3s}.article-items .article-item:not(.item_html) .item-product__txt .anchor a:hover,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor a:hover,.article-items .article-item:not(.item_html) .item-product__txt .anchor button:hover,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor button:hover{background-color:var(--base-font-color);color:#fff;text-decoration:none}.article-items .article-item:not(.item_html) .item-product__txt .anchor a:hover svg,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor a:hover svg,.article-items .article-item:not(.item_html) .item-product__txt .anchor button:hover svg,.editor .item-section .article-item:not(.item_html) .item-product__txt .anchor button:hover svg{stroke:#fff}.article-items .article-item:not(.item_html) .item-product__comment,.editor .item-section .article-item:not(.item_html) .item-product__comment{margin-top:20px}.article-items .article-item:not(.item_html) .item-twitter__body,.editor .item-section .article-item:not(.item_html) .item-twitter__body{display:flex;justify-content:center;align-items:center;flex-direction:column}.article-items .article-item:not(.item_html) .item-twitter__embed,.editor .item-section .article-item:not(.item_html) .item-twitter__embed{display:flex;justify-content:center;width:100%}.article-items .article-item:not(.item_html) .item-file,.editor .item-section .article-item:not(.item_html) .item-file{border:1px solid #ddd;padding:20px;border-radius:min( calc( 10 / 375 * 100vw ), 15px )}.article-items .article-item:not(.item_html) .item-file__body,.editor .item-section .article-item:not(.item_html) .item-file__body{display:flex;align-items:center}.article-items .article-item:not(.item_html) .item-file__img,.editor .item-section .article-item:not(.item_html) .item-file__img{width:min( calc( 100 / 375 * 100vw ), 100px );flex-shrink:0;margin-right:20px}.article-items .article-item:not(.item_html) .item-file__img picture,.editor .item-section .article-item:not(.item_html) .item-file__img picture{display:block;position:relative;overflow:hidden}.article-items .article-item:not(.item_html) .item-file__img picture:before,.editor .item-section .article-item:not(.item_html) .item-file__img picture:before{content:'';display:block;padding-top:100%}.article-items .article-item:not(.item_html) .item-file__img picture img,.editor .item-section .article-item:not(.item_html) .item-file__img picture img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:contain}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-file__txt,.editor .item-section .article-item:not(.item_html) .item-file__txt{display:flex;align-items:center;flex:1}}.article-items .article-item:not(.item_html) .item-file__txt .info .title,.editor .item-section .article-item:not(.item_html) .item-file__txt .info .title{font-size:min( calc( 15 / 375 * 100vw ), 1.6rem )}.article-items .article-item:not(.item_html) .item-file__txt .info .file-name,.editor .item-section .article-item:not(.item_html) .item-file__txt .info .file-name{display:block;font-size:min( calc( 12 / 375 * 100vw ), 1.2rem );color:#999;line-height:1.4;margin-top:5px}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-file__txt .info,.editor .item-section .article-item:not(.item_html) .item-file__txt .info{margin-right:20px}}.article-items .article-item:not(.item_html) .item-file__txt .download,.editor .item-section .article-item:not(.item_html) .item-file__txt .download{margin-top:10px;display:flex;align-items:center;font-size:min( calc( 13 / 375 * 100vw ), 1.4rem );font-weight:bold;padding:5px 10px;background-color:#777;max-width:150px;line-height:1.3;justify-content:center;color:#fff;transition:background 0.3s, color 0.3s}.article-items .article-item:not(.item_html) .item-file__txt .download:hover,.editor .item-section .article-item:not(.item_html) .item-file__txt .download:hover{background-color:var(--base-font-color)}.article-items .article-item:not(.item_html) .item-file__txt .download .icon,.editor .item-section .article-item:not(.item_html) .item-file__txt .download .icon{display:block;width:min( calc( 16 / 375 * 100vw ), 16px );height:min( calc( 16 / 375 * 100vw ), 16px );margin-left:0.5em}.article-items .article-item:not(.item_html) .item-file__txt .download .icon svg,.editor .item-section .article-item:not(.item_html) .item-file__txt .download .icon svg{display:block;fill:transparent;stroke:#fff;width:100%;height:auto}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-file__txt .download,.editor .item-section .article-item:not(.item_html) .item-file__txt .download{margin-top:0;margin-left:auto}}.article-items .article-item:not(.item_html) .item-baloon,.editor .item-section .article-item:not(.item_html) .item-baloon{display:flex}.article-items .article-item:not(.item_html) .item-baloon__img,.editor .item-section .article-item:not(.item_html) .item-baloon__img{width:min( calc( 80 / 375 * 100vw ), 120px );flex-shrink:0;margin-right:min( calc( 10 / 375 * 100vw ), 20px )}.article-items .article-item:not(.item_html) .item-baloon__img picture,.editor .item-section .article-item:not(.item_html) .item-baloon__img picture{display:block;border-radius:50%;position:relative;overflow:hidden}.article-items .article-item:not(.item_html) .item-baloon__img picture:before,.editor .item-section .article-item:not(.item_html) .item-baloon__img picture:before{content:'';display:block;padding-top:100%}.article-items .article-item:not(.item_html) .item-baloon__img picture img,.editor .item-section .article-item:not(.item_html) .item-baloon__img picture img{position:absolute;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.article-items .article-item:not(.item_html) .item-baloon__txt,.editor .item-section .article-item:not(.item_html) .item-baloon__txt{flex:1;padding-left:1em;position:relative;font-size:min( calc( 15 / 375 * 100vw ), 1.5rem )}.article-items .article-item:not(.item_html) .item-baloon__txt:before,.editor .item-section .article-item:not(.item_html) .item-baloon__txt:before{content:'';display:block;border-color:transparent #f5f5f5 transparent transparent;border-style:solid;border-width:0.5em 1em 0.5em 0;width:0;height:0;position:absolute;top:min( calc( 80 / 2 / 375 * 100vw ), calc( 120px / 2 ) );margin-top:-0.5em;left:0}.article-items .article-item:not(.item_html) .item-baloon__txt .body,.editor .item-section .article-item:not(.item_html) .item-baloon__txt .body{padding:1.5em;background-color:#f5f5f5;border-radius:10px;min-height:80px}.article-items .article-item:not(.item_html) .item-baloon__txt .title,.editor .item-section .article-item:not(.item_html) .item-baloon__txt .title{margin-bottom:5px}.article-items .article-item:not(.item_html) .item-baloon--img-right .item-baloon__img,.editor .item-section .article-item:not(.item_html) .item-baloon--img-right .item-baloon__img{order:2;margin-right:0;margin-left:min( calc( 10 / 375 * 100vw ), 20px )}.article-items .article-item:not(.item_html) .item-baloon--img-right .item-baloon__txt,.editor .item-section .article-item:not(.item_html) .item-baloon--img-right .item-baloon__txt{order:1;padding-left:0;padding-right:1em}.article-items .article-item:not(.item_html) .item-baloon--img-right .item-baloon__txt:before,.editor .item-section .article-item:not(.item_html) .item-baloon--img-right .item-baloon__txt:before{left:auto;right:0;transform:scale(-1, 1)}.article-items .article-item:not(.item_html) .item-profile,.editor .item-section .article-item:not(.item_html) .item-profile{display:flex;align-items:center;flex-wrap:wrap;padding:20px;border:1px solid #ddd;border-radius:min( calc( 10 / 375 * 100vw ), 15px )}@media (min-width: 568px){.article-items .article-item:not(.item_html) .item-profile,.editor .item-section .article-item:not(.item_html) .item-profile{flex-wrap:nowrap}}.article-items .article-item:not(.item_html) .item-profile__img,.editor .item-section .article-item:not(.item_html) .item-profile__img{width:min( calc( 80 / 375 * 100vw ), 120px );margin-right:1.5em}.article-items .article-item:not(.item_html) .item-profile__img picture:before,.editor .item-section .article-item:not(.item_html) .item-profile__img picture:before{padding-top:100%}.article-items .article-item:not(.item_html) .item-profile__name,.editor .item-section .article-item:not(.item_html) .item-profile__name{flex:1}.article-items .article-item:not(.item_html) .item-profile__name .name,.editor .item-section .article-item:not(.item_html) .item-profile__name .name{font-size:min( calc( 16 / 375 * 100vw ), 1.6rem )}.article-items .article-item:not(.item_html) .item-profile__name .position,.editor .item-section .article-item:not(.item_html) .item-profile__name .position{margin-top:5px;display:block;font-size:min( calc( 13 / 375 * 100vw ), 1.3rem );line-height:1.6}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-profile__name,.editor .item-section .article-item:not(.item_html) .item-profile__name{flex:none;max-width:180px;margin-right:15px}}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-profile__name,.editor .item-section .article-item:not(.item_html) .item-profile__name{margin-right:20px}}.article-items .article-item:not(.item_html) .item-profile__description,.editor .item-section .article-item:not(.item_html) .item-profile__description{margin-top:15px;font-size:min( calc( 14 / 375 * 100vw ), 1.4rem );width:100%}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-profile__description,.editor .item-section .article-item:not(.item_html) .item-profile__description{margin-top:0;flex:1}}.article-items .article-item:not(.item_html) .map-area,.editor .item-section .article-item:not(.item_html) .map-area{position:relative}.article-items .article-item:not(.item_html) .map-area:before,.editor .item-section .article-item:not(.item_html) .map-area:before{content:'';display:block;padding-top:calc( 9 / 16 * 100%)}.article-items .article-item:not(.item_html) .map-area iframe,.editor .item-section .article-item:not(.item_html) .map-area iframe{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.article-items .article-item:not(.item_html) .item-tiktok__body,.editor .item-section .article-item:not(.item_html) .item-tiktok__body{display:flex;justify-content:center;align-items:center;flex-direction:column}.article-items .article-item:not(.item_html) .item-tiktok__embed .tiktok-embed,.editor .item-section .article-item:not(.item_html) .item-tiktok__embed .tiktok-embed{margin:0}.article-items .article-item:not(.item_html) .item-service-section,.editor .item-section .article-item:not(.item_html) .item-service-section{padding-top:min( calc( 30 / 375 * 100vw ), 50px )}.article-items .article-item:not(.item_html) .item-service-section__body,.editor .item-section .article-item:not(.item_html) .item-service-section__body{border:0;background-color:transparent !important}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-service-section__body,.editor .item-section .article-item:not(.item_html) .item-service-section__body{padding:0 calc( 60 / 1200 * 100%)}}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-service-section__body,.editor .item-section .article-item:not(.item_html) .item-service-section__body{display:flex;align-items:center;flex-wrap:wrap}}.article-items .article-item:not(.item_html) .item-service-section__title,.editor .item-section .article-item:not(.item_html) .item-service-section__title{line-height:1.5;display:flex;align-items:center;margin-bottom:min( calc( 20 / 375 * 100vw ), 40px );margin-right:1em}.article-items .article-item:not(.item_html) .item-service-section__title .title,.editor .item-section .article-item:not(.item_html) .item-service-section__title .title{font-size:min( calc( 28 / 375 * 100vw ), 3.5rem )}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-service-section__title,.editor .item-section .article-item:not(.item_html) .item-service-section__title{margin-bottom:0}}.article-items .article-item:not(.item_html) .item-service-section__swiper-pager,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-pager{display:flex;position:sticky;top:min(calc( 60 / 375 * 100vw ), 85px );z-index:100;margin:-1px;background-color:#fff}.article-items .article-item:not(.item_html) .item-service-section__swiper-pager button,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-pager button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;text-align:center;line-height:1.3;font-size:min( calc( 12 / 375 * 100vw ), 1.8rem );font-weight:bold;transition:color 0.3s;width:100%;padding:1px;background-color:#F5F5F5;display:flex;align-items:center;justify-content:center;padding:0.5em 1em;border:1px solid #fff}.article-items .article-item:not(.item_html) .item-service-section__swiper-pager button span,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-pager button span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:calc( 1.3em * 2)}.article-items .article-item:not(.item_html) .item-service-section__swiper-pager button:hover,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-pager button:hover{color:var(--key-color)}.article-items .article-item:not(.item_html) .item-service-section__swiper-pager button.active,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-pager button.active{color:#fff;pointer-events:none;background-color:#555}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-service-section__swiper-pager,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-pager{position:static;flex:1;margin-left:auto;max-width:780px}}.article-items .article-item:not(.item_html) .item-service-section__carousel,.editor .item-section .article-item:not(.item_html) .item-service-section__carousel{position:relative;margin-top:min( calc( 25 / 375 * 100vw ), 60px )}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-service-section__carousel,.editor .item-section .article-item:not(.item_html) .item-service-section__carousel{width:100%}}.article-items .article-item:not(.item_html) .item-service-section__swiper,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper{overflow:hidden}.article-items .article-item:not(.item_html) .item-service-section__swiper-wrap,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-wrap{display:flex}.article-items .article-item:not(.item_html) .item-service-section__swiper-navigation,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-navigation{display:none;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.article-items .article-item:not(.item_html) .item-service-section__swiper-navigation button,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-navigation button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;width:calc( 60 / 1080 * 100%);position:absolute;top:50%;z-index:1;pointer-events:auto}.article-items .article-item:not(.item_html) .item-service-section__swiper-navigation button:before,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-navigation button:before{content:'';display:block;padding-top:100%}.article-items .article-item:not(.item_html) .item-service-section__swiper-navigation button:after,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-navigation button:after{content:'';display:block;width:calc( 25 / 60 * 100%);height:calc( 25 / 60 * 100%);border-top:1px solid var(--base-font-color);border-right:1px solid var(--base-font-color);transform:translate(-35%, -50%) rotate(45deg);position:absolute;top:50%;left:50%}.article-items .article-item:not(.item_html) .item-service-section__swiper-navigation button.prev,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-navigation button.prev{left:0;transform:translate(-100%, -50%) scale(-1, 1)}.article-items .article-item:not(.item_html) .item-service-section__swiper-navigation button.next,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-navigation button.next{right:0;transform:translate(100%, -50%)}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-service-section__swiper-navigation,.editor .item-section .article-item:not(.item_html) .item-service-section__swiper-navigation{display:block}}.article-items .article-item:not(.item_html) .item-service-section .item,.editor .item-section .article-item:not(.item_html) .item-service-section .item{flex-shrink:0;width:100%}.article-items .article-item:not(.item_html) .item-service-section .item .img,.editor .item-section .article-item:not(.item_html) .item-service-section .item .img{overflow:hidden;border-radius:min( calc( 10 / 375 * 100vw ), 10px );margin-bottom:min( calc( 20 / 375 * 100vw ), 20px )}.article-items .article-item:not(.item_html) .item-service-section .item .img picture:before,.editor .item-section .article-item:not(.item_html) .item-service-section .item .img picture:before{padding-top:calc( 630 / 1200 * 100%)}.article-items .article-item:not(.item_html) .item-service-section .item .txt,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt{max-width:780px}.article-items .article-item:not(.item_html) .item-service-section .item .txt .title,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .title{display:flex;font-size:min( calc( 15 / 375 * 100vw ), 1.6rem );margin-bottom:0.8em;line-height:1.4}.article-items .article-item:not(.item_html) .item-service-section .item .txt .title span,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .title span{display:block;border-bottom:1px solid var(--base-font-color);padding-bottom:0.4em;font-weight:bold}.article-items .article-item:not(.item_html) .item-service-section .item .txt .copy,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .copy{font-size:min( calc( 20 / 375 * 100vw ), 2.8rem );line-height:1.5;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:calc( 1.5em * 3)}.article-items .article-item:not(.item_html) .item-service-section .item .txt .description,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .description{font-size:min( calc( 14 / 375 * 100vw ), 1.5rem );line-height:1.8;margin-top:1em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;max-height:calc( 1.8em * 6)}.article-items .article-item:not(.item_html) .item-service-section .item .txt .button,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .button{margin-top:2em;display:flex;justify-content:center;margin-top:min( calc( 25 / 375 * 100vw ), 40px )}.article-items .article-item:not(.item_html) .item-service-section .item .txt .button a,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .button a{display:block;padding:1em 4.5em;font-size:min( calc( 15 / 375 * 100vw ), 1.5rem );background-color:var(--key-color);color:#fff;font-weight:bold;position:relative;line-height:1.4;text-align:center;transition:opacity 0.3s;min-width:225px;width:100%;max-width:220px}.article-items .article-item:not(.item_html) .item-service-section .item .txt .button a svg,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .button a svg{display:block;width:min( calc( 30 / 375 * 100vw ), 2em );fill:transparent;stroke:#fff;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.article-items .article-item:not(.item_html) .item-service-section .item .txt .button a:hover,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .button a:hover{opacity:0.7}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-service-section .item,.editor .item-section .article-item:not(.item_html) .item-service-section .item{display:flex;align-items:center;justify-content:center}.article-items .article-item:not(.item_html) .item-service-section .item .img,.editor .item-section .article-item:not(.item_html) .item-service-section .item .img{flex-shrink:0;width:calc( 510 / 1200 * 100%);margin-right:calc( 55 / 1200 * 100%)}.article-items .article-item:not(.item_html) .item-service-section .item .txt,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt{flex:1}.article-items .article-item:not(.item_html) .item-service-section .item .txt .button,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .button{justify-content:flex-start}.article-items .article-item:not(.item_html) .item-service-section .item .txt .button a,.editor .item-section .article-item:not(.item_html) .item-service-section .item .txt .button a{max-width:300px}}.article-items .article-item:not(.item_html) .item-service-section.not-carousel .item-service-section__swiper-navigation,.editor .item-section .article-item:not(.item_html) .item-service-section.not-carousel .item-service-section__swiper-navigation{display:none}.article-items .article-item:not(.item_html) .item-articles-section,.editor .item-section .article-item:not(.item_html) .item-articles-section{padding-top:min( calc( 30 / 375 * 100vw ), 50px )}.article-items .article-item:not(.item_html) .item-articles-section__body,.editor .item-section .article-item:not(.item_html) .item-articles-section__body{border-radius:min( calc( 10 / 375 * 100vw ), 15px );padding:min( calc( 30 / 375 * 100vw ), 30px ) min( calc( 20 / 375 * 100vw ), 20px )}.article-items .article-item:not(.item_html) .item-articles-section__body.border,.editor .item-section .article-item:not(.item_html) .item-articles-section__body.border{border:1px solid #ddd}.article-items .article-item:not(.item_html) .item-articles-section__body.background-color,.editor .item-section .article-item:not(.item_html) .item-articles-section__body.background-color{background-color:#f9f9f9}@media (min-width: 520px){.article-items .article-item:not(.item_html) .item-articles-section__body,.editor .item-section .article-item:not(.item_html) .item-articles-section__body{padding:calc( 60 / 1200 * 100%)}}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-articles-section__body,.editor .item-section .article-item:not(.item_html) .item-articles-section__body{display:flex;flex-wrap:wrap}}.article-items .article-item:not(.item_html) .item-articles-section__title,.editor .item-section .article-item:not(.item_html) .item-articles-section__title{line-height:1.5;display:flex;align-items:center;margin-bottom:min( calc( 20 / 375 * 100vw ), 40px );margin-right:1em}.article-items .article-item:not(.item_html) .item-articles-section__title .title,.editor .item-section .article-item:not(.item_html) .item-articles-section__title .title{font-size:min( calc( 28 / 375 * 100vw ), 3.5rem )}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-articles-section__title,.editor .item-section .article-item:not(.item_html) .item-articles-section__title{flex-shrink:0;margin-right:3em}}.article-items .article-item:not(.item_html) .item-articles-section__description,.editor .item-section .article-item:not(.item_html) .item-articles-section__description{font-size:min( calc( 15 / 375 * 100vw ), 1.6rem );margin-bottom:1.5em}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-articles-section__description,.editor .item-section .article-item:not(.item_html) .item-articles-section__description{flex:1;margin-left:auto;max-width:680px;margin-bottom:3em}}.article-items .article-item:not(.item_html) .item-articles-section__contents,.editor .item-section .article-item:not(.item_html) .item-articles-section__contents{width:100%}.article-items .article-item:not(.item_html) .item-articles-section__article-list>ul,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list>ul{list-style:none;margin:max( calc( 15 / 375 * 100vw * -1 ), -15px )}.article-items .article-item:not(.item_html) .item-articles-section__article-list>ul>li,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list>ul>li{padding:min( calc( 15 / 375 * 100vw ), 15px )}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-articles-section__article-list>ul,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list>ul{display:flex;flex-wrap:wrap}.article-items .article-item:not(.item_html) .item-articles-section__article-list>ul>li,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list>ul>li{width:calc( 1 / 3 * 100%)}}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-articles-section__article-list>ul,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list>ul{margin:-25px}.article-items .article-item:not(.item_html) .item-articles-section__article-list>ul>li,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list>ul>li{padding:25px}}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-articles-section__article-list.horizontal-2columns>ul>li,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list.horizontal-2columns>ul>li{width:50%}}.article-items .article-item:not(.item_html) .item-articles-section__article-list.virtical>ul,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list.virtical>ul{display:block}.article-items .article-item:not(.item_html) .item-articles-section__article-list.virtical>ul>li,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list.virtical>ul>li{width:100%}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-articles-section__article-list.virtical article,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list.virtical article{display:flex;align-items:center}}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-articles-section__article-list.virtical article .img,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list.virtical article .img{flex-shrink:0;width:calc( 500 / 1080 * 100%);margin-right:calc( 50 / 1080 * 100%)}}.article-items .article-item:not(.item_html) .item-articles-section__article-list.virtical article .txt .title,.editor .item-section .article-item:not(.item_html) .item-articles-section__article-list.virtical article .txt .title{width:100%;font-size:min( calc( 15 / 375 * 100vw ), 2rem )}.article-items .article-item:not(.item_html) .item-articles-section article,.editor .item-section .article-item:not(.item_html) .item-articles-section article{position:relative}.article-items .article-item:not(.item_html) .item-articles-section article:hover .item-articles-section__img picture img,.editor .item-section .article-item:not(.item_html) .item-articles-section article:hover .item-articles-section__img picture img{transform:scale(1.05, 1.05)}.article-items .article-item:not(.item_html) .item-articles-section article .anchor,.editor .item-section .article-item:not(.item_html) .item-articles-section article .anchor{display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.article-items .article-item:not(.item_html) .item-articles-section article .img,.editor .item-section .article-item:not(.item_html) .item-articles-section article .img{overflow:hidden;border-radius:min( calc( 10 / 375 * 100vw ), 10px )}.article-items .article-item:not(.item_html) .item-articles-section article .img picture,.editor .item-section .article-item:not(.item_html) .item-articles-section article .img picture{display:block;overflow:hidden;position:relative}.article-items .article-item:not(.item_html) .item-articles-section article .img picture:before,.editor .item-section .article-item:not(.item_html) .item-articles-section article .img picture:before{content:'';display:block;padding-top:calc( 630 / 1200 * 100%)}.article-items .article-item:not(.item_html) .item-articles-section article .img picture img,.editor .item-section .article-item:not(.item_html) .item-articles-section article .img picture img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;object-fit:cover;transition:transform 0.3s}.article-items .article-item:not(.item_html) .item-articles-section article .txt,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt{margin-top:1em;display:flex;align-items:center;flex-wrap:wrap}.article-items .article-item:not(.item_html) .item-articles-section article .txt .category,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .category{display:block;font-size:min( calc( 10 / 375 * 100vw ), 1.1rem );background-color:#fff;border:1px solid var(--key-color);line-height:1.2;padding:0.2em 0.8em;border-radius:10em;margin-right:1em;position:relative;z-index:2;color:var(--key-color);transition:background 0.3s, color 0.3s}.article-items .article-item:not(.item_html) .item-articles-section article .txt .category:hover,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .category:hover{background-color:var(--key-color);color:#fff}.article-items .article-item:not(.item_html) .item-articles-section article .txt .date,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .date{display:block;font-size:min( calc( 12 / 375 * 100vw ), 1.2rem )}.article-items .article-item:not(.item_html) .item-articles-section article .txt .title,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .title{width:100%;font-size:min( calc( 15 / 375 * 100vw ), 1.6rem );font-weight:bold;line-height:1.5;margin-top:0.5em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:calc( 1.5em * 3)}.article-items .article-item:not(.item_html) .item-articles-section article .txt .tags,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .tags{margin-top:1em;position:relative;z-index:2;font-size:min( calc( 12 / 375 * 100vw ), 1.2rem )}.article-items .article-item:not(.item_html) .item-articles-section article .txt .tags ul,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .tags ul{list-style:none;display:flex;margin:-0.5em}.article-items .article-item:not(.item_html) .item-articles-section article .txt .tags ul li a,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .tags ul li a{display:block;padding:0.5em;transition:color 0.3s}.article-items .article-item:not(.item_html) .item-articles-section article .txt .tags ul li a:before,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .tags ul li a:before{content:'♯'}.article-items .article-item:not(.item_html) .item-articles-section article .txt .tags ul li a:hover,.editor .item-section .article-item:not(.item_html) .item-articles-section article .txt .tags ul li a:hover{color:var(--key-color)}.article-items .article-item:not(.item_html) .item-articles-section__button,.editor .item-section .article-item:not(.item_html) .item-articles-section__button{display:flex;justify-content:center;margin-top:min( calc( 25 / 375 * 100vw ), 40px )}.article-items .article-item:not(.item_html) .item-articles-section__button a,.editor .item-section .article-item:not(.item_html) .item-articles-section__button a{display:block;padding:1em 4.5em;font-size:min( calc( 15 / 375 * 100vw ), 1.5rem );background-color:var(--key-color);color:#fff;font-weight:bold;position:relative;line-height:1.4;text-align:center;transition:opacity 0.3s;min-width:225px}.article-items .article-item:not(.item_html) .item-articles-section__button a svg,.editor .item-section .article-item:not(.item_html) .item-articles-section__button a svg{display:block;width:min( calc( 30 / 375 * 100vw ), 2em );fill:transparent;stroke:#fff;position:absolute;right:1em;top:50%;transform:translateY(-50%)}.article-items .article-item:not(.item_html) .item-articles-section__button a:hover,.editor .item-section .article-item:not(.item_html) .item-articles-section__button a:hover{opacity:0.7}@media (min-width: 992px){.article-items .article-item:not(.item_html) .item-articles-section__button a,.editor .item-section .article-item:not(.item_html) .item-articles-section__button a{max-width:300px}}.l-header__fixed:after{content:'';display:block;width:100%;height:5px;background:url(https://cdn.clipkit.co/tenants/3399/resources/assets/000/000/082/original/bg2.png?1731054302) center center/cover no-repeat;position:absolute;top:100%}.article-item .item-articles-section__body.background-color{position:relative;background:url(https://cdn.clipkit.co/tenants/3399/resources/assets/000/000/082/original/bg2.png?1731054302) center center/cover no-repeat}.article-item .item-articles-section__body.background-color>*{position:relative}.article-item .item-articles-section__body.background-color:before{content:'';display:block;background:#fff;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;top:5px;left:5px;border-radius:min( calc( 10 / 375 * 100vw ), 15px )}.item-service-section ._list_service .item+.item{margin-top:4em}.item-service-section ._list_service .item .img{margin-bottom:0 !important}.item-service-section ._list_service .item .txt .title{font-size:min(calc(15 / 375* 100vw), 2rem) !important;font-weight:bold;line-height:1.5 !important;margin-bottom:0 !important}.item-service-section ._list_service .item .txt .button{margin-top:2em !important}.item-service-section ._list_service .item .txt .button a{font-size:1.4rem !important;background:#fff !important;color:#2095c7 !important;border:1px solid #2095c7;padding:0 !important;line-height:38px !important;min-width:auto !important;max-width:180px !important;border-radius:20px;display:flex !important;align-items:center;justify-content:center;gap:5px}.item-service-section ._list_service .item .txt .button a svg{stroke:#2095c7 !important;width:16px !important;position:relative !important;top:auto !important;right:auto !important;transform:translateY(0) !important}@media (max-width: 767px){.item-service-section ._list_service .item+.item{margin-top:3em}.item-service-section ._list_service .item .txt{margin-top:1.5em}.item-service-section ._list_service .item .txt .description{font-size:min(calc(13 / 375* 100vw), 1.4rem) !important}.item-service-section ._list_service .item .txt .button{margin-top:1.5em !important}}@media (min-width: 768px){.article-items .article-item:not(.item_html) .item-service-section .item{display:flex;align-items:center;justify-content:center}.article-items .article-item:not(.item_html) .item-service-section .item .img{flex-shrink:0;width:calc(510 / 1200* 100%);margin-right:calc(55 / 1200* 100%)}.article-items .article-item:not(.item_html) .item-service-section .item .txt{flex:1}.article-items .article-item:not(.item_html) .item-service-section .item .txt .button{justify-content:flex-start}}.article-item.txt_btn .prt_txt_and_linkbtn{text-align:center}.article-item.txt_btn .prt_txt_and_linkbtn h2 strong{display:block;font-size:min(calc(28 / 375* 100vw), 4rem);line-height:1.1}.article-item.txt_btn .prt_txt_and_linkbtn h2 span{display:block;font-size:min(calc(14 / 375* 100vw), 1.6rem);font-weight:700;line-height:1.5;margin-top:5px}.article-item.txt_btn .prt_txt_and_linkbtn p{line-height:2em;font-size:1.8rem;margin:30px 0 40px}.article-item.txt_btn .prt_txt_and_linkbtn a{display:flex;align-items:center;justify-content:center;gap:5px;width:240px;font-size:1.5rem;font-weight:700;color:#2095c7;background:#fff;border:2px solid #2095c7;height:50px;border-radius:25px;margin:0 auto}.article-item.txt_btn .prt_txt_and_linkbtn a:hover{color:#fff;background:#2095c7}@media (max-width: 767px){.article-item.txt_btn .prt_txt_and_linkbtn p{font-size:1.4rem;margin:30px 0 40px}}

/*# sourceMappingURL=https://cdn.clipkit.co/tenants/3399/resources/assets/000/000/079/original/article-items.css.map?1731498479 */