﻿.sec-article{position:relative;background:#ECEEEF}.sec-article.border{border-top:1px solid #000}.sec-article.border::before{content:none;width:10em;display:inline-block;height:1px;background:#000;position:absolute;top:2em;left:2em;transform:translate(-50%, 50%) rotate(-45deg)}.sec-article.border::after{content:"";width:1px;display:inline-block;height:70%;background:#000;position:absolute;top:0;left:0%;transform:translate(0%, 0)}@media screen and (max-width: 960px){.sec-article.border::after{height:90%}}.sec-article.border h2{position:relative}.sec-article.border h2::after{content:"";width:150%;left:-30%}.sec-article .article-inner{overflow-x:hidden}.editor-style{font-size:clamp(1.6rem, 1.8vw, 1.8rem)}@media screen and (min-width: 961px){.editor-style{padding-inline:4%}}@media all and (-ms-high-contrast: none){.editor-style{word-break:break-all}}.editor-style p{line-height:2}.editor-style p:not(:last-child){margin-bottom:3em}.editor-style mark{font-weight:bold;position:relative;z-index:2}.editor-style mark::after{content:"";width:114%;display:inline-block;background:linear-gradient(transparent 25%, #ff0 75%);z-index:1}.editor-style a{color:#005096;text-decoration:underline}.editor-style a img{transition:0.3s}.editor-style a:hover{text-decoration:underline !important}.editor-style a:hover img{opacity:.5}.editor-style img{height:auto}.editor-style h2{line-height:1.4;font-size:clamp(2rem, 2.8vw, 3.2rem);font-weight:bold;padding:0 0 1em;margin:1em 0 2em;position:relative}.editor-style h2::after{content:"";width:110%;display:inline-block;height:1px;background:#000;position:absolute;bottom:0;left:-5%;transform:translate(0%, 0)}.editor-style h3{font-size:clamp(2rem, 2.4vw, 2.8rem);font-weight:bold;padding:0 0 0 1em;margin:1em 0 1.5em;line-height:1.5;position:relative}.editor-style h3::after{content:"";width:9px;display:inline-block;height:70%;background:#333;position:absolute;bottom:50%;left:0%;transform:translate(0%, 50%)}.editor-style h4{font-size:clamp(1.8rem, 2vw, 2.4rem);font-weight:500;margin:1em 0 1.5em}.editor-style h5{border-block:3px solid #333;padding:0.5em 0;margin:2em 0 2em}.editor-style strong{font-weight:bold}.editor-style em{font-style:italic}.editor-style ul{margin:2em 0;border-left:1px solid #000;padding:1.0em 2em}@media screen and (max-width: 767px){.editor-style ul{padding:1em}}.editor-style ul li{position:relative;padding:0 0 0 1.5em}.editor-style ul li:not(:last-child){margin-bottom:0.7em}.editor-style ul li::before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-weight:500;top:0;left:0;position:absolute}.editor-style ol{margin:4em 0;border-left:1px solid #000;padding:1.0em 2em;counter-reset:number}@media screen and (max-width: 767px){.editor-style ol{padding:1em}}.editor-style ol li{padding:0 0 0 2.5em;position:relative}.editor-style ol li::before{position:absolute;font-family:"futura-pt",sans-serif;content:counter(number);counter-increment:number;left:0;top:0.35em;width:1.5em;height:1.5em;aspect-ratio:1/1;border-radius:50%;background:#76868C;color:white;font-weight:500;text-align:center;vertical-align:middle;display:flex;justify-content:center;align-items:center}.editor-style ol li:not(:last-child){margin-bottom:1em}.editor-style .blocks-gallery-grid,.editor-style .wp-block-gallery{margin:0}.editor-style li.blocks-gallery-item{padding-left:0}.editor-style li.blocks-gallery-item::before{display:none}.editor-style .wp-block-table{margin-block:4em}.editor-style .wp-block-image{margin-block:4em}.editor-style .wp-block-buttons{margin-block:4em}@media screen and (max-width: 767px){.editor-style .wp-block-buttons{flex-direction:column}}@media screen and (max-width: 767px){.editor-style .wp-block-buttons .wp-block-button:last-of-type{margin-top:2em}}.editor-style .wp-block-buttons .wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em) * .5)}@media screen and (max-width: 767px){.editor-style .wp-block-buttons .wp-block-button.wp-block-button__width-50{width:100%}}.editor-style .wp-block-buttons .wp-block-button.wp-block-button__width-75{width:calc(50% - var(--wp--style--block-gap, .5em) * .5)}@media screen and (max-width: 767px){.editor-style .wp-block-buttons .wp-block-button.wp-block-button__width-75{width:100%}}.editor-style .wp-block-columns{margin-block:2em}.editor-style .wp-block-table thead{border-bottom:0px solid;background:#76868C;color:#fff;border:1px solid #76868C}.editor-style hr{border-top:3px solid #000;width:70%;margin:clamp(30px, 6vw, 60px) auto}.editor-style table{width:100%}.editor-style table th,.editor-style table td{border:1px solid #76868C;padding:1em}.editor-style table th{text-align:center}.editor-style table th:not(:first-of-type){border-left:2px solid #fff}.archive-cts .sec-cts .ctsNav_block,.single-cts .sec-cts .ctsNav_block{width:100%}.archive-cts .sec-cts .ctsNav,.single-cts .sec-cts .ctsNav{text-align:center}.archive-cts .sec-cts .ctsNav_wrap,.single-cts .sec-cts .ctsNav_wrap{width:100%}.archive-cts .sec-cts .ctsNav_ttl,.single-cts .sec-cts .ctsNav_ttl{letter-spacing:0em;font-size:clamp(1.6rem, .8333333333vw, 1.8rem);line-height:clamp(2.6rem, 1.40625vw, 2.7rem);font-weight:500;white-space:nowrap}@media screen and (max-width: 960px){.archive-cts .sec-cts .ctsNav_ttl,.single-cts .sec-cts .ctsNav_ttl{text-align:left;font-size:clamp(1.6rem, 1.6666666667vw, 1.8rem);line-height:clamp(2.6rem, 2.8125vw, 2.7rem)}}.archive-cts .sec-cts .ctsNav_foot,.single-cts .sec-cts .ctsNav_foot{margin-top:2em}@media screen and (max-width: 1200px){.archive-cts .sec-cts .ctsNav_foot,.single-cts .sec-cts .ctsNav_foot{text-align:center}}@media screen and (max-width: 960px){.archive-cts .sec-cts .ctsNav_foot,.single-cts .sec-cts .ctsNav_foot{max-width:250px;margin-inline:auto}}.archive-cts .sec-cts .ctsNav_list_wrap,.single-cts .sec-cts .ctsNav_list_wrap{font-weight:500}.archive-cts .sec-cts .ctsNav_list_ttl,.single-cts .sec-cts .ctsNav_list_ttl{color:#000;padding:0em 0em 0em 0em;border-radius:0px;display:flex;align-items:center;position:relative;white-space:nowrap;margin-bottom:20px}.archive-cts .sec-cts .ctsNav_list_ttl::after,.single-cts .sec-cts .ctsNav_list_ttl::after{content:"";width:100%;border-top:1px solid #000;position:relative;top:50%;transform:translateY(-50%);left:auto;right:0;margin-left:4%}.archive-cts .sec-cts .ctsNav_list,.single-cts .sec-cts .ctsNav_list{display:inline-flex;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:center}.archive-cts .sec-cts .ctsNav_list_item,.single-cts .sec-cts .ctsNav_list_item{margin:1em 0em 0em 0em;display:flex;align-items:baseline;justify-content:center;font-size:clamp(1.4rem, 0.8334vw, 1.6rem);position:relative}@media screen and (min-width: 961px){.archive-cts .sec-cts .ctsNav_list_item:not(:first-of-type),.single-cts .sec-cts .ctsNav_list_item:not(:first-of-type){margin-left:2em;padding-left:2em;border-left:1px solid #76868C}}@media screen and (max-width: 960px){.archive-cts .sec-cts .ctsNav_list_item,.single-cts .sec-cts .ctsNav_list_item{width:calc(96% / 2)}.archive-cts .sec-cts .ctsNav_list_item:not(:nth-of-type(2n+1)),.single-cts .sec-cts .ctsNav_list_item:not(:nth-of-type(2n+1)){margin-left:4%}.archive-cts .sec-cts .ctsNav_list_item:nth-of-type(n+3),.single-cts .sec-cts .ctsNav_list_item:nth-of-type(n+3){margin-top:1em}}.archive-cts .sec-cts .ctsNav_list_link,.single-cts .sec-cts .ctsNav_list_link{display:flex;align-items:baseline;text-align:center;transition:0.3s ease-in-out;cursor:pointer;font-size:inherit;justify-content:center;color:#76868C}@media screen and (max-width: 960px){.archive-cts .sec-cts .ctsNav_list_link,.single-cts .sec-cts .ctsNav_list_link{width:100%;border-bottom:1px solid #76868C;padding:0 0 1em}}@media (hover: hover){.archive-cts .sec-cts .ctsNav_list_link:hover:hover,.single-cts .sec-cts .ctsNav_list_link:hover:hover{color:#000}}.archive-cts .sec-cts .ctsNav_list_link.active,.single-cts .sec-cts .ctsNav_list_link.active{color:#000;border-color:#000}.archive-cts .sec-team{position:relative}.archive-cts .sec-team .cts-wrap{width:100%;display:flex;justify-content:space-between;flex-direction:column}@media screen and (max-width: 960px){.archive-cts .sec-team .cts-wrap{flex-direction:column}}@media screen and (min-width: 961px){.archive-cts .sec-team .cts-head{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;width:100%}}@media screen and (max-width: 960px){.archive-cts .sec-team .cts-head{width:100%}}.archive-cts .sec-team .cts-body{width:100%}@media screen and (min-width: 961px){.archive-cts .sec-team .cts-body{width:100%}}.archive-cts .sec-team .cts-lead{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin-top:0.5em;line-height:1.75}@media screen and (min-width: 961px){.archive-cts .sec-team .cts-lead .cts-lead01{letter-spacing:0.1em}}@media screen and (max-width: 960px){.archive-cts .sec-team .cts-lead{justify-content:flex-start}}@media screen and (max-width: 576px){.archive-cts .sec-team .cts-lead{justify-content:flex-start;align-items:flex-start;flex-direction:column}}.archive-cts .sec-team .cts-lead .cts-lead02{font-size:88%}.archive-cts .sec-team .cts-lead .cts-lead-lg{letter-spacing:0.05em;font-weight:300;font-size:clamp(2rem, 3.64585vw, 7rem);line-height:1.5;position:relative;display:flex;align-items:center;justify-content:center;line-height:1.75;font-weight:400}@media screen and (max-width: 960px){.archive-cts .sec-team .cts-lead .cts-lead-lg{margin-bottom:0.5em;font-size:clamp(2rem, 8.875vw, 3.6rem)}}.archive-cts .sec-team .page-ttl{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;color:#76868C}@media screen and (max-width: 960px){.archive-cts .sec-team .page-ttl{justify-content:flex-start}}@media screen and (max-width: 576px){.archive-cts .sec-team .page-ttl{flex-direction:column}}.archive-cts .sec-team .page-ttl .page-ttl-en-lg{font-size:clamp(2rem, 1.875vw, 3.6rem);line-height:1;margin-bottom:2rem}.archive-cts .sec-team .page-ttl .page-ttl-en-xs{font-size:clamp(1.2rem, 0.9375vw, 1.8rem);line-height:1;text-align:center}.archive-cts .sec-team .cts-cate-ttl{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;color:#76868C}@media screen and (max-width: 960px){.archive-cts .sec-team .cts-cate-ttl{justify-content:flex-start}}@media screen and (max-width: 576px){.archive-cts .sec-team .cts-cate-ttl{flex-direction:column}}.archive-cts .sec-team .cts-cate-ttl .cts-cate-ttl-ja{letter-spacing:0.1em;font-size:clamp(2rem, 1.875vw, 3.6rem);line-height:1;margin-bottom:2rem}.archive-cts .sec-team .cts-cate-ttl .cts-cate-ttl-en{letter-spacing:0.1em;font-size:clamp(1.6rem, 0.9375vw, 1.8rem);line-height:1}.archive-cts .sec-team .cts-lead{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;color:#76868C}@media screen and (max-width: 960px){.archive-cts .sec-team .cts-lead{margin-top:1.5em;margin-bottom:2em;justify-content:flex-start}}@media screen and (max-width: 576px){.archive-cts .sec-team .cts-lead{flex-direction:column}}.archive-cts .sec-team .cts-lead .lead01{letter-spacing:0.18em;font-weight:100;font-size:clamp(1.6rem, 1.9375vw, 1.8rem);line-height:1;margin-bottom:2rem}.archive-cts .sec-team .cts-lead .lead02{letter-spacing:0em;font-weight:100;font-size:clamp(1.2rem, 0.72916vw, 1.4rem);line-height:1}.archive-cts .sec-team .team-list{display:flex;flex-wrap:wrap;position:relative}@media screen and (max-width: 960px){.archive-cts .sec-team .team-list{max-width:100%;margin-inline:auto}}@media screen and (max-width: 960px){.archive-cts .sec-team .team-list .slick-list{overflow-y:visible}}.archive-cts .sec-team .team-list .team-item{max-width:calc(100% / 1);color:#000;font-weight:400}.archive-cts .sec-team .team-list .team-item .font_accent{font-weight:400}@media screen and (min-width: 961px){.archive-cts .sec-team .team-list .team-item{width:calc(96% / 2)}.archive-cts .sec-team .team-list .team-item:nth-of-type(n+3){margin-top:60px}.archive-cts .sec-team .team-list .team-item:not(:nth-of-type(2n+1)){margin-left:4%}}@media screen and (max-width: 960px){.archive-cts .sec-team .team-list .team-item{width:calc(100% / 1)}.archive-cts .sec-team .team-list .team-item:nth-of-type(n+2){margin-top:40px}}.archive-cts .sec-team .team-list .team-item a{display:block;position:relative;border-right:1px solid #76868C;border-bottom:1px solid #76868C;padding-bottom:2em;padding-right:2em;height:100%}@media (hover: hover){.archive-cts .sec-team .team-list .team-item a:hover:hover .item-img img{scale:1.03}.archive-cts .sec-team .team-list .team-item a:hover:hover .item-more-wrap{opacity:1;transform:translate(0%, 0%)}}@media screen and (max-width: 960px){.archive-cts .sec-team .team-list .team-item a{border:none;padding:1em 0}}.archive-cts .sec-team .team-list .team-item .new-area{position:relative;display:none}.archive-cts .sec-team .team-list .team-item .new-area.new{display:inline-flex;aspect-ratio:1;border-radius:50%;width:100%}.archive-cts .sec-team .team-list .item-head{position:relative;overflow:hidden}@media screen and (max-width: 960px){.archive-cts .sec-team .team-list .item-head{margin-bottom:1em}}.archive-cts .sec-team .team-list .item-img{font-size:0;overflow:hidden;position:relative}.archive-cts .sec-team .team-list .item-img img{width:100%;object-fit:cover;aspect-ratio:1;transition:all 320ms cubic-bezier(0.25, 0.46, 0.45, 0.94);object-fit:cover;transform:translate3d(0px, 0px, 0px) scale(1)}.archive-cts .sec-team .team-list .item-body{position:relative;z-index:4}@media screen and (min-width: 961px){.archive-cts .sec-team .team-list .item-body{transform:translateY(-1em)}}@media screen and (max-width: 960px){.archive-cts .sec-team .team-list .item-body{margin-top:-1em}}.archive-cts .sec-team .team-list .item-ttl{padding:0.25em 0;padding-bottom:0;font-size:clamp(1.6rem, 2.35416vw, 2.6rem);height:auto;line-height:1.75;margin-bottom:2rem;letter-spacing:0.1em;position:relative;font-size:clamp(2rem, 2.1666666667vw, 2.6rem)}@media screen and (max-width: 960px){.archive-cts .sec-team .team-list .item-ttl{font-size:clamp(2rem, 2.7083333333vw, 2.6rem)}}.archive-cts .sec-team .team-list .item-ttl::after{content:"";position:absolute;background:rgba(0,0,0,0.1);width:100%;height:2em;z-index:-1;left:0;bottom:0.45em;padding:0}.archive-cts .sec-team .team-list .item-add-list .list-add-item{display:flex}.archive-cts .sec-team .team-list .item-add-list .list-add-item .head{display:block;min-width:4em;position:relative}.archive-cts .sec-team .team-list .item-add-list .list-add-item .head::after{content:"/";position:absolute;right:0;top:0}.archive-cts .sec-team .team-list .item-add-list .list-add-item .body{display:block;width:100%;text-align:justify;text-justify:inter-ideograph}.archive-cts .sec-team .team-list .item-add-address{font-size:clamp(1.6rem, 0.9375vw, 1.8rem);padding-bottom:0.5em;margin-bottom:0.5em;position:relative}.archive-cts .sec-team .team-list .item-add-phone{font-size:clamp(1.6rem, 0.9375vw, 1.8rem);position:relative}.archive-cts .sec-team .team-list .item-add-wrap{text-align:left;line-height:2}@media screen and (max-width: 960px){.archive-cts .sec-team .team-list .radius-block{margin-top:40px}}.archive-cts .sec-team .team-list .radius-block .btn-more-wrap.small .btn-more{padding:0.5em 1em;max-width:300px;text-align:left}.archive-cts .sec-team .team-list .radius-block .btn-more-wrap .more-arrow{margin-left:0.3em;margin-right:0.3em}.archive-cts .sec-team .team-list .radius-block .more-arrow .st0{transition:all 0.3s cubic-bezier(0.8, 0, 0.2, 1) 0s}.single-cts .sec-team{position:relative}.single-cts .sec-team .slick-prev,.single-cts .sec-team .slick-next{opacity:0;visibility:hidden}.single-cts .sec-team .cts-wrap{display:flex;justify-content:space-between;flex-direction:row}@media screen and (max-width: 960px){.single-cts .sec-team .cts-wrap{flex-direction:column}}@media screen and (min-width: 961px){.single-cts .sec-team .cts-head{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;width:40%}}@media screen and (max-width: 960px){.single-cts .sec-team .cts-head{width:100%}}@media screen and (min-width: 961px){.single-cts .sec-team .cts-body{width:60%}}@media screen and (max-width: 960px){.single-cts .sec-team .cts-body{width:100%}}.single-cts .sec-team .cts-lead{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;margin-top:0.5em}@media screen and (max-width: 960px){.single-cts .sec-team .cts-lead{justify-content:flex-start}}@media screen and (max-width: 576px){.single-cts .sec-team .cts-lead{justify-content:flex-start;align-items:flex-start;flex-direction:column}}.single-cts .sec-team .cts-lead .cts-lead-lg{letter-spacing:0.05em;font-weight:300;font-size:clamp(2rem, 3.64585vw, 7rem);line-height:1.5;position:relative;display:flex;align-items:center;justify-content:center;line-height:1.75;font-weight:400}@media screen and (max-width: 960px){.single-cts .sec-team .cts-lead .cts-lead-lg{margin-bottom:0.5em;font-size:clamp(2rem, 8.875vw, 3.6rem)}}.single-cts .sec-team .cts-ttl{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%}@media screen and (max-width: 960px){.single-cts .sec-team .cts-ttl{justify-content:flex-start}}@media screen and (max-width: 576px){.single-cts .sec-team .cts-ttl{justify-content:flex-start;align-items:flex-start;flex-direction:column}}.single-cts .sec-team .team-list{display:flex;flex-wrap:wrap;position:relative;width:100%;justify-content:center}@media screen and (max-width: 960px){.single-cts .sec-team .team-list{max-width:100%;margin-inline:auto}}@media screen and (max-width: 960px){.single-cts .sec-team .team-list .slick-list{overflow-y:visible}}.single-cts .sec-team .team-list .team-item{max-width:calc(100% / 1);color:#000;font-weight:400}.single-cts .sec-team .team-list .team-item .font_accent{font-weight:400}.single-cts .sec-team .team-list .team-item .new-area{position:relative;display:none;margin-right:0.5em}.single-cts .sec-team .team-list .team-item .new-area.new{display:inline-flex;aspect-ratio:1;border-radius:50%;width:100%}.single-cts .sec-team .team-list .item-wrap{display:flex;justify-content:space-between;flex-direction:column;align-items:center}.single-cts .sec-team .team-list .item-head{position:relative;overflow:hidden}@media screen and (min-width: 961px){.single-cts .sec-team .team-list .item-head{width:64%}}@media screen and (max-width: 960px){.single-cts .sec-team .team-list .item-head{width:100%}}.single-cts .sec-team .team-list .item-body{position:relative;overflow:hidden;padding-inline:4%}@media screen and (min-width: 961px){.single-cts .sec-team .team-list .item-body{display:flex;flex-direction:column;justify-content:space-between}}@media screen and (max-width: 960px){.single-cts .sec-team .team-list .item-body{width:100%}}.single-cts .sec-team .team-list .item-img-wrap{position:relative;width:100%;aspect-ratio:420 / 305;text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 960px){.single-cts .sec-team .team-list .item-img-wrap{width:45%;margin:0 auto}}.single-cts .sec-team .team-list .item-logo{font-size:0;overflow:hidden;position:relative}.single-cts .sec-team .team-list .item-logo img{transition:all 320ms cubic-bezier(0.25, 0.46, 0.45, 0.94);object-fit:cover;transform:translate3d(0px, 0px, 0px) scale(1)}.single-cts .sec-team .team-list .item-ttl-block{display:flex;align-items:center}.single-cts .sec-team .team-list .item-ttl-en{font-size:clamp(1.6rem, 2.042vw, 2rem);font-weight:400}.single-cts .sec-team .team-list .item-ttl{padding:0.25em 0;font-size:clamp(2rem, 2.08333vw, 4rem);margin-block:0.5em;letter-spacing:0.1em;height:auto;line-height:1.5;display:flex;align-items:baseline}.single-cts .sec-team .team-list .item-txt{padding:0.25em 0;font-size:clamp(1.4rem, 0.8334vw, 1.6rem);display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width: 960px){.single-cts .sec-team .team-list .item-txt{margin:0.2em 0 0.4em}}.single-cts .sec-team .team-list .item-add-date{font-size:clamp(1.6rem, 1.75vw, 2.4rem);line-height:1}.single-cts .sec-team .team-list .item-add-wrap{text-align:left;line-height:2}.single-cts .sec-team .team-list .item-add-list .list-add-item{display:flex;align-items:baseline;line-height:2}.single-cts .sec-team .team-list .item-add-list .list-add-item .head{min-width:60px;display:inline-block}.single-cts .sec-team .team-list .item-add-list .list-add-item .body{margin-left:1em;line-height:1.3}.single-cts .sec-team .team-list .item-add-list .list-add-item .slash{rotate:45deg;translate:0px 15%;display:inline-block;width:1px;height:1em;background:#76868C}.single-cts .sec-team .team-list .item-add-list .item-link{display:inline-block;border-radius:100vmax;padding:0em 1.5em;display:inline-block;margin-top:1em;font-size:clamp(1.4rem, 0.8334vw, 1.6rem);color:#fff;border:1px solid #76868C;background:#76868C}@media (hover: hover){.single-cts .sec-team .team-list .item-add-list .item-link:hover:hover{color:#76868C;background:#fff}}.single-cts .sec-team .team-list .event_time{font-weight:400;font-size:1.6rem;letter-spacing:0.1em}.single-cts .sec-cts .cts-ttl-en,.single-cts .sec-ctsEvent .cts-ttl-en{letter-spacing:0.05em}.single-cts .sec-article{position:relative}.single-cts .sec-article .sec-article-ttl{position:absolute;top:0%;left:50%;-webkit-transform:translate(-50%, -70%);transform:translate(-50%, -70%);text-align:center;letter-spacing:0.05em;font-weight:400;font-size:clamp(2rem, 2.6041666667vw, 5rem)}@media screen and (max-width: 960px){.single-cts .sec-article .sec-article-ttl{font-size:clamp(2rem, 5.2083333333vw, 5rem)}}.single-cts .sec-article .cts-wrap{background:#eceeef;padding-inline:4%}.single-cts .sec-article .block-ttl{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;transform:translateY(35%)}.single-cts .sec-article .block-ttl-en{font-size:clamp(2.8rem, 2.6042vw, 5rem);letter-spacing:0.1em;font-weight:400;line-height:1}.single-cts .sec-article .free-block{word-break:break-word;line-height:2}.single-cts .sec-article .free-block .free-ttl{font-size:clamp(2.2rem, 1.3541666667vw, 2.6rem);letter-spacing:0em;line-height:clamp(4.6rem, 2.6041666667vw, 5rem);font-weight:600;margin-bottom:60px}@media screen and (max-width: 960px){.single-cts .sec-article .free-block .free-ttl{font-size:clamp(1.8rem, 2.2916666667vw, 2.2rem);letter-spacing:0em;line-height:clamp(3.2rem, 3.5416666667vw, 3.4rem)}}.single-cts .sec-article .free-block .free-txt{font-size:clamp(1.6rem, .8333333333vw, 1.6rem);letter-spacing:0em;line-height:clamp(3rem, 1.5625vw, 3rem)}@media screen and (max-width: 960px){.single-cts .sec-article .free-block .free-txt{font-size:clamp(1.4rem, 1.6666666667vw, 1.6rem);letter-spacing:0em;line-height:clamp(3rem, 3.125vw, 3rem)}}.single-cts .sec-article .free-block strong{font-weight:bold}.single-cts .dots-class{bottom:1%;display:flex;justify-content:center;align-items:center;position:absolute;z-index:4;width:100%}.single-cts .dots-class button{opacity:0;display:none}.single-cts .dots-class li{width:50px;height:10px;border-radius:100vmax;background-color:#fff;margin-right:10px;cursor:pointer;transition:background-color .5s ease;opacity:0.6;box-shadow:1px 1px 4px black}.single-cts .dots-class li.slick-active,.single-cts .dots-class li:hover{opacity:1}.single-cts .dots-class li:last-child{margin-right:0}.single-cts .dots-class .slash{margin-inline:4px;top:-2px;position:relative}.single-cts .dots-class .now-count{font-size:150%;counter-increment:mycounter}.single-cts .dots-class .now-count::before{content:counter(decimal-leading-zero)}.single-cts .dots-class .all-count{counter-increment:mycounter}.single-cts .dots-class .all-count::before{content:counter(decimal-leading-zero)}.single-cts .border{height:1px;width:40px;background:#fff;display:block}.single-cts .slick-num{position:relative;display:flex;align-items:baseline;text-align:center;font-family:"futura-pt",sans-serif;font-weight:100;z-index:1;color:#fff;letter-spacing:0.1em}.single-cts .slider-block{width:100%;position:relative}@media screen and (min-width: 961px){.single-cts .slider-block{width:100%}}.single-cts .slider-block .slider-thumnail{max-width:100%;margin:0 0 0 auto;height:100%;position:relative;display:none;opacity:0;transition:2s;transition:opacity 1s ease-in}@media screen and (max-width: 960px){.single-cts .slider-block .slider-thumnail{height:100%}}.single-cts .slider-block .slider-thumnail.show{display:block;opacity:1}.single-cts .slider-block .slider-thumnail.slick-initialized{display:block;opacity:1}.single-cts .slider-block .slider-thumnail .slider-item{height:100%}.single-cts .slider-block .slider-thumnail .slider-item .item-img{height:100%;height:100%}.single-cts .slider-block .slider-thumnail .slider-item .item-img img{width:100%;height:100%;object-fit:cover;object-position:right;object-position:center;aspect-ratio:1301 / 956}@media screen and (max-width: 960px){.single-cts .slider-block .slider-thumnail .slider-item .item-img img{object-position:center}}.single-cts .slider-block .slick-list{height:100%}.single-cts .slider-block .slick-track{height:100%}.single-cts .slider-block .js-anime-start.show .slide-animation{animation:fadezoom 25s 0s forwards}@keyframes fadezoom{0%{transform:scale(1)}100%{transform:scale(0.9)}}@keyframes fadeTranslateXR{0%{transform:translateX(0%)}100%{transform:translateX(10%)}}@media screen and (max-width: 768px){.single-cts .radius-block.teamBackBtn .radius-btn-wrap a{display:block;width:80%;max-width:450px}.single-cts .radius-block.teamBackBtn .radius-btn-wrap .large_accent02{border:1px solid #eceeef;background:#eceeef;width:100%;max-width:none}}.sec-ctsEvent .event-list .event-item a{height:100%;display:block}.sec-ctsWorks .cts-list .cts-item a{height:100%;display:block}
/*# sourceMappingURL=team.css.map */
