#wrap{overflow:hidden;background-color:#f2f2f2}@media (min-width: 769px){#wrap{padding-top:119px;padding-bottom:94px}}@media (max-width: 768px){#wrap{padding-top:117px;padding-bottom:60px}}.journal.fixHeader .header__logo--black{opacity:1 !important}.journal.fixHeader .header__logo--white{opacity:0 !important}.journal.fixHeader .header__nav__item::before{background-color:#0ba1c4}.journal.fixHeader .header .menu-toggle__line{background-color:#fff}@media (min-width: 769px){.journal.fixHeader .header .menu-toggle{transform:unset}}@media (min-width: 769px){.journal.fixHeader .header .header__inr{padding-top:25px}}.journal.layerOn .header .menu-toggle__line{background-color:#fff}.journal .header__logo--black{opacity:1 !important}.journal .header__logo--white{opacity:0 !important}.journal .header__nav__item::before{background-color:#4a4a4a}.journal .header__nav__item span{color:#4a4a4a}.journal .header .menu-toggle__line{background-color:#0ba1c4}@media (min-width: 769px){.journal .header .header__inr{padding-right:109px}}@media (max-width: 768px){.journal .header .header__inr{padding-top:32px}}@media only screen and (max-width: 768px) and (max-height: 700px){.journal .header .header__inr{padding-top:20px;padding-bottom:20px}}@media (max-width: 768px){.journal .header .menu-toggle{top:21px}}.journal .journal-header{text-align:center;z-index:5;position:relative}@media (min-width: 769px){.journal .journal-header{margin-bottom:60px}}.journal .journal-header .header-ttl-jp{font-size:22px;font-size:2.2rem;line-height:1.5em;letter-spacing:.05em;font-weight:600;font-family:'Gothic MB101 DemiBold'}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-header .header-ttl-jp{font-size:18px}}@media (max-width: 768px){.journal .journal-header .header-ttl-jp{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.15em;margin-left:-4px}}.journal .journal-header .header-ttl-jp small{font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal}.journal .journal-header .header-ttl-en{font-size:116px;font-size:11.6rem;line-height:.64655em;letter-spacing:.03em;font-weight:600;font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal;line-height:1.5em}.journal .journal-header .header-ttl-en.ani-split-txt{overflow:hidden;white-space:nowrap}.journal .journal-header .header-ttl-en.ani-split-txt .char{display:inline-block;margin-right:0px;--anime-h-offset: 75%;visibility:hidden;-webkit-transform:translate3d(0, var(--anime-h-offset, 0), 0) rotateY(-80deg);-moz-transform:translate3d(0, var(--anime-h-offset, 0), 0) rotateY(-80deg);-ms-transform:translate3d(0, var(--anime-h-offset, 0), 0) rotateY(-80deg);-o-transform:translate3d(0, var(--anime-h-offset, 0), 0) rotateY(-80deg);transform:translate3d(0, var(--anime-h-offset, 0), 0) rotateY(-80deg);transform-origin:center top;will-change:transform}.journal .journal-header .header-ttl-en.ani-split-txt.animated .char{-webkit-transition:transform 1200ms cubic-bezier(0.44, 0.08, 0, 1),visibility 0s;-moz-transition:transform 1200ms cubic-bezier(0.44, 0.08, 0, 1),visibility 0s;-ms-transition:transform 1200ms cubic-bezier(0.44, 0.08, 0, 1),visibility 0s;-o-transition:transform 1200ms cubic-bezier(0.44, 0.08, 0, 1),visibility 0s;transition:transform 1200ms cubic-bezier(0.44, 0.08, 0, 1),visibility 0s;transition-delay:calc(var(--index, 0) * 30ms);-webkit-transform:translate3d(0, 0, 0) rotateY(0deg);-moz-transform:translate3d(0, 0, 0) rotateY(0deg);-ms-transform:translate3d(0, 0, 0) rotateY(0deg);-o-transform:translate3d(0, 0, 0) rotateY(0deg);transform:translate3d(0, 0, 0) rotateY(0deg);visibility:visible}@media (min-width: 769px){.journal .journal-header .header-ttl-en{margin-top:-23px}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-header .header-ttl-en{font-size:100px}}@media (max-width: 768px){.journal .journal-header .header-ttl-en{font-size:52px;font-size:5.2rem;letter-spacing:.039em;margin-top:-5px;margin-left:3px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal .journal-header .header-ttl-en{font-size:48px}}.journal .journal-container{display:flex;max-width:1160px;margin:0 auto}@media (min-width: 769px){.journal .journal-container{padding:0 20px;margin-top:-149px}}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal .journal-container{max-width:1500px}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-container{padding-bottom:40px}}@media (max-width: 768px){.journal .journal-container{flex-direction:column;padding:0 0px 0 40px;margin-top:-46px}}.journal .journal-main-category{margin-bottom:23px;transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1)}@media (max-width: 768px){.journal .journal-main-category{margin-bottom:0px;display:flex;align-items:center;flex-wrap:wrap}}@media only screen and (max-width: 768px) and (min-width: 376px) and (max-height: 680px){.journal .journal-main-category{margin-right:-30px}}@media (max-width: 768px){.journal .journal-main-category .date-tag{font-size:13px;font-size:1.3rem;line-height:2.76923em;letter-spacing:.03em;font-weight:600;font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal;color:#acacac;margin-right:14px;margin-bottom:10px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal .journal-main-category .date-tag{font-size:3.46667vw;margin-right:2.13333vw}}.journal .journal-main-category .slide-category-data{display:flex;align-items:center;flex-wrap:wrap;opacity:1;transition:opacity 0.3s ease}@media (max-width: 768px){.journal .journal-main-category .slide-category-data .c-sub-tag{margin-bottom:10px}}.journal .journal-main-category .main-category-tag{display:inline-block;color:var(--cl_cat_bg);font-size:23px;font-size:2.3rem;line-height:1.17391em;letter-spacing:.03em;font-weight:600;font-family:'Gothic MB101 DemiBold';margin-right:11px}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-main-category .main-category-tag{font-size:20px}}@media (max-width: 768px){.journal .journal-main-category .main-category-tag{font-size:18px;font-size:1.8rem;line-height:1.5em;margin-right:11px;margin-bottom:10px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal .journal-main-category .main-category-tag{font-size:4.8vw;margin-right:2.13333vw}}.journal .journal-swiper-pagination{position:relative;text-align:left;display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 769px){.journal .journal-swiper-pagination{margin-top:40px}}@media (max-width: 768px){.journal .journal-swiper-pagination{padding-bottom:40px;width:auto;max-width:calc(220 / 310 * 100%)}}.journal .journal-swiper-pagination .item{cursor:pointer;position:relative;margin-bottom:10px}.journal .journal-swiper-pagination .item:not(:last-child){margin-right:10px}@media (max-width: 768px){.journal .journal-swiper-pagination .item:not(:last-child){margin-right:12px}}.journal .journal-swiper-pagination .item .progressBar{display:block;height:6px;width:6px;background-color:#e5e5e5;border-radius:50%;overflow:hidden;position:relative}.journal .journal-swiper-pagination .item .progressBar .inProgress{height:100%;background-color:#0ba1c4;width:0%;transition:width 0.1s ease;border-radius:inherit}.journal .journal-swiper-pagination .item.active .progressBar{width:126px;border-radius:30px}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-swiper-pagination .item.active .progressBar{width:9.84375vw}}@media (max-width: 768px){.journal .journal-swiper-pagination .item.active .progressBar{width:148px}}.journal .journal-swiper-pagination .swiper-pagination-bullet{display:none}.journal .journal-content-info{transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1)}@media (max-width: 768px){.journal .journal-content-info .slide-content-data{padding-right:25px}}.journal .journal-content-info .slide-content-data .slide-title{opacity:0;transition:opacity 0.3s ease;font-size:32px;font-size:3.2rem;line-height:1.46875em;letter-spacing:.05em;font-weight:600;font-family:'Gothic MB101 DemiBold';text-align:justify;display:inline;padding-bottom:3px;background-image:linear-gradient(black, black);background-repeat:no-repeat;background-position:0 34px;background-size:0% 1px;transition:background-size 0.2s cubic-bezier(0.71, 0.09, 0.22, 1)}.journal .journal-content-info .slide-content-data .slide-title.active{opacity:1}.is-windows .journal .journal-content-info .slide-content-data .slide-title{background-position:0 48px}@media (min-width: 769px){.journal .journal-content-info .slide-content-data .slide-title{margin-bottom:56px}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-content-info .slide-content-data .slide-title{font-size:24px}}@media only screen and (min-width: 769px) and (max-width: 900px){.journal .journal-content-info .slide-content-data .slide-title{font-size:20px}}@media (max-width: 768px){.journal .journal-content-info .slide-content-data .slide-title{font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.02em}}.journal .journal-right-content .swiper-slide:hover{cursor:pointer}.journal .journal-container:has(.journal-right-content .swiper-slide-active:hover) .journal-left-content .slide-title.active{background-size:100% 1px}@media (min-width: 769px){.journal .journal-left-content{width:calc(310 / 1121 * 100%);padding-top:145px;margin-right:calc(18 / 1121 * 100%);flex-shrink:0}.is-windows .journal .journal-left-content{margin-right:calc(14 / 1121 * 100%)}}@media (max-width: 768px){.journal .journal-left-content{width:100%;order:2;margin-top:9px;padding-left:0px}}@media (min-width: 769px){.journal .journal-right-content{flex:1}}@media (max-width: 768px){.journal .journal-right-content{width:100%;order:1}}.journal .journal-swiper{position:relative;overflow:hidden;padding-top:20px;padding-bottom:20px}@media (min-width: 769px){.journal .journal-swiper{padding-left:0px;padding-right:0px}}@media only screen and (min-width: 769px) and (max-width: 1150px){.journal .journal-swiper{padding-left:0px;margin-left:-10px}}@media (max-width: 768px){.journal .journal-swiper{padding-left:20px;margin-left:-20px}}@media only screen and (max-width: 768px) and (min-width: 376px) and (max-height: 680px){.journal .journal-swiper{margin-left:0px}}@media (min-width: 769px){.journal .journal-swiper .swiper-wrapper{margin-left:12px;width:100%}}.journal .journal-swiper .swiper-wrapper .swiper-slide{transition:all 0.8s ease;transform:scale(0.35);opacity:1;display:block;cursor:pointer}@media (min-width: 769px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:60%;margin-left:0px}}@media only screen and (min-width: 769px) and (max-width: 1150px){.journal .journal-swiper .swiper-wrapper .swiper-slide{margin-left:-5px;width:70%}}@media (max-width: 768px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:280px;margin-right:18px !important;padding-right:55px}}@media only screen and (max-width: 768px) and (min-width: 376px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:350px}}@media only screen and (max-width: 768px) and (min-width: 376px) and (max-height: 680px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:305px;padding-right:40px;margin-right:30px !important;transform:unset}}@media only screen and (max-width: 768px) and (min-width: 400px) and (max-height: 680px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:315px;padding-right:50px}}@media only screen and (max-width: 768px) and (min-width: 450px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:400px;margin-right:40px !important;padding-right:80px}}@media only screen and (max-width: 768px) and (min-width: 650px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:400px;margin-right:40px !important;padding-right:120px}}@media only screen and (max-width: 768px) and (min-width: 750px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:450px;margin-right:40px !important;padding-right:120px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal .journal-swiper .swiper-wrapper .swiper-slide{width:280px;margin-right:40px !important;padding-right:40px}}@media only screen and (min-width: 1025px){.journal .journal-swiper .swiper-wrapper .swiper-slide:hover{opacity:1}.journal .journal-swiper .swiper-wrapper .swiper-slide:hover .slide-visual{opacity:0.7}}.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-active{transform:scale(1);opacity:1;z-index:2}.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-active .slide-visual{box-shadow:0 0 20px rgba(0,0,0,0.2)}.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev{transform:scale(0.35);opacity:1;z-index:1}@media (max-width: 768px){.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev{transform:scale(0.9)}}@media only screen and (max-width: 768px) and (max-height: 700px){.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev{transform:unset}}.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next .slide-visual,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .slide-visual{max-width:292px}@media (min-width: 769px){.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next .slide-visual,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .slide-visual{margin-top:14%;margin-left:8%}}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next .slide-visual,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .slide-visual{max-width:60%}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next .slide-visual,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .slide-visual{max-width:28.125vw;margin-top:15%;margin-left:3%}}@media (max-width: 768px){.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next .slide-visual,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .slide-visual{max-width:320px;transform:translateY(-5px) scaleY(1.05)}}@media only screen and (max-width: 768px) and (min-width: 376px){.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next .slide-visual,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .slide-visual{max-width:unset;transform:unset}}@media only screen and (max-width: 768px) and (max-height: 680px){.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-next .slide-visual,.journal .journal-swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .slide-visual{transform:translateY(12px)}}.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual{position:relative;width:100%;max-width:414px;transition:all 0.8s ease}@media (min-width: 769px){.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual{position:relative}.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual:before{display:block;content:" ";width:100%;padding-top:125%}.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual{max-width:80%}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual{max-width:35.9375vw}}@media (max-width: 768px){.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual{max-width:295px;position:relative}.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual:before{display:block;content:" ";width:100%;padding-top:124.74576%}.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media only screen and (max-width: 768px) and (min-width: 376px){.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual{max-width:unset}}@media only screen and (max-width: 768px) and (max-height: 680px){.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual{position:relative}.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual:before{display:block;content:" ";width:100%;padding-top:137.4359%}.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.journal .journal-swiper .swiper-wrapper .swiper-slide .slide-visual img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.journal .journal-swiper .swiper-button-prev{display:none}@media (min-width: 769px){.journal .journal-button-next{width:102px;height:102px;box-shadow:0 0 20px rgba(0,0,0,0.1);position:absolute;top:53.6%;transform:translateY(-50%);background-color:#fff;border-radius:50%;z-index:10;transition:all 0.3s ease;cursor:pointer;right:28.3%}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-button-next{width:7.96875vw;height:7.96875vw;top:54.6%;right:29.7%}}@media (max-width: 768px){.journal .journal-button-next{position:relative;padding-bottom:50px;width:auto;height:auto}}.journal .journal-button-next::after{content:unset}.journal .journal-button-next .btn-txt{font-size:20px;font-size:2rem;line-height:1.8em;letter-spacing:.08em;font-weight:600;font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal;color:#0ba1c4;display:inline-block;margin:auto;position:relative}@media (min-width: 769px){.journal .journal-button-next .btn-txt{padding-bottom:17px}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-button-next .btn-txt{font-size:1.5625vw;padding-bottom:1.32812vw}}@media (max-width: 768px){.journal .journal-button-next .btn-txt{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.08em;padding-right:11px;width:66px;background-color:#fff;border-radius:50px;height:30px;box-shadow:0 0 20px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center;transform:translateY(2px)}}.journal .journal-button-next .btn-txt::after{content:"";position:absolute;bottom:0;right:0;left:0;width:8px;height:14px;display:inline-block;margin:auto;background-size:100% auto;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8.414" height="14.829" viewBox="0 0 8.414 14.829"><path id="arw" d="M2559.68,1097.834l6,6-6,6" transform="translate(-2558.266 -1096.42)" fill="none" stroke="%230ca1c4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>')}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .journal-button-next .btn-txt::after{width:.625vw;height:1.09375vw}}@media (max-width: 768px){.journal .journal-button-next .btn-txt::after{left:unset;top:0;right:12px;width:6px;height:11px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="6.414" height="10.829" viewBox="0 0 6.414 10.829"><path id="Path_13456" data-name="Path 13456" d="M2559.68,1097.834l4,4-4,4" transform="translate(-2558.266 -1096.42)" fill="none" stroke="%230ba1c4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>')}}@media (max-width: 768px){.journal .custom-container{display:flex;align-items:center;justify-content:space-between;margin-top:37px;margin-right:-10px;flex-wrap:wrap;padding-right:25px}}@media only screen and (max-width: 768px) and (min-width: 450px){.journal .custom-container{max-width:400px}}.journal .journal-sections-container{padding:80px 0px 0}@media (max-width: 768px){.journal .journal-sections-container{padding:40px 0px 0}}.journal .journal-sections-container .swiper-slide-active{box-shadow:none}.journal .journal-sections-container .journal-slider{padding:0 100px}@media (max-width: 768px){.journal .journal-sections-container .journal-slider{padding:0 50px}}.journal .journal-sections-container .journal-slider .slick-list{overflow:visible}@media (min-width: 769px){.journal .journal-sections-container .journal-slider .slick-list{width:100%}}.journal .journal-sections-container .journal-slider .slick-track{display:flex}.journal .journal-sections-container .journal-slider .slick-slide{height:auto;z-index:-1;cursor:pointer}@media only screen and (min-width: 1025px){.journal .journal-sections-container .journal-slider .slick-slide:hover{opacity:1}}.journal .journal-section{position:relative;overflow:hidden}@media (min-width: 769px){.journal .journal-section{padding-left:0px;padding-right:0px}}@media (max-width: 768px){.journal .journal-section{padding-left:0;padding-right:0}}@media (max-width: 768px){.journal .journal-section.no-slick-sp{padding-left:0px}}@media (max-width: 768px){.journal .journal-section.no-slick-sp .journal-slider{padding:0 50px}}.journal .journal-section:not(:last-child){padding-bottom:55px;margin-bottom:64px}@media (max-width: 768px){.journal .journal-section:not(:last-child){padding-bottom:50px;margin-bottom:33px}}.journal .journal-section:not(:last-child)::after{content:"";position:absolute;bottom:0;left:60px;right:60px;height:1px;display:inline-block;margin:auto;background-color:#dbdbdb}@media (max-width: 768px){.journal .journal-section:not(:last-child)::after{left:25px;right:25px}}.journal .journal-section .section-header{display:flex;align-items:center;margin-bottom:37px;width:100%;max-width:1120px;margin-left:auto;margin-right:auto}@media (min-width: 769px){.journal .journal-section .section-header{justify-content:space-between;padding:0 20px}}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal .journal-section .section-header{max-width:calc(1120 / 1280 * 100%)}}@media (max-width: 768px){.journal .journal-section .section-header{padding:0;margin-bottom:29px;padding-left:40px}}.journal .journal-section .section-title{display:flex;align-items:baseline}@media (max-width: 768px){.journal .journal-section .section-title{flex-direction:column;margin-top:8px}}.journal .journal-section .section-title .title-en{font-size:48px;font-size:4.8rem;letter-spacing:0em;font-weight:400;line-height:1.5em}@media (min-width: 769px){.journal .journal-section .section-title .title-en{margin-right:24px}}@media (max-width: 768px){.journal .journal-section .section-title .title-en{font-size:32px;font-size:3.2rem;letter-spacing:0em;font-weight:400}}.journal .journal-section .section-title .title-jp{font-size:24px;font-size:2.4rem;line-height:1em;letter-spacing:0em;font-weight:600;font-family:'Gothic MB101 DemiBold'}@media (max-width: 768px){.journal .journal-section .section-title .title-jp{margin-top:6px;font-size:18px;font-size:1.8rem;letter-spacing:.12em;font-weight:600}}.journal .journal-section .c-more-btn{display:flex;align-items:center;padding-right:0;cursor:pointer}.journal .journal-section .c-more-btn::after{content:unset}@media (max-width: 768px){.journal .journal-section .c-more-btn .btn-txt{display:none}}.journal .journal-section .c-more-btn .arrow-icon{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;margin-left:10px}.journal .journal-section .c-more-btn .arrow-icon svg{width:100%;height:100%;transition:all 0.3s ease}.journal .journal-section .c-more-btn .arrow-icon svg g{transition:all 0.3s ease;stroke:var(--cl_cat_bg)}.journal .journal-section .c-more-btn .arrow-icon svg path{transition:all 0.3s ease;stroke:var(--cl_cat_bg)}@media (max-width: 768px){.journal .journal-section .c-more-btn .arrow-icon{margin-left:16px;margin-top:4px}}@media (min-width: 769px){.journal .journal-section .c-more-btn{margin-top:12px}}@media only screen and (min-width: 1025px){.journal .journal-section .c-more-btn:hover .arrow-icon svg g{fill:var(--cl_cat_bg)}.journal .journal-section .c-more-btn:hover .arrow-icon svg path{stroke:#fff}}.journal .journal-section .swiper{position:relative;overflow:visible;width:100%;height:100%}.journal .journal-section .swiper .swiper-wrapper{display:flex}.journal .journal-section .swiper .swiper-wrapper .swiper-slide{width:fit-content;display:inline-block;overflow:visible;cursor:pointer}@media only screen and (min-width: 1025px){.journal .journal-section .swiper .swiper-wrapper .swiper-slide:hover{opacity:1}}@media (min-width: 769px){.journal .journal-section .c-j-card{width:294px;margin-right:40px}}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal .journal-section .c-j-card{width:380px}}@media (max-width: 768px){.journal .journal-section .c-j-card{width:210px;margin-right:24px}}@media (max-width: 768px){.journal .journal-section .c-j-card-head{margin-bottom:7px}}@media (max-width: 768px){.journal .journal-section .c-sub-tag{margin-bottom:5px}}@media (max-width: 768px){.journal .journal-section .c-j-card-date{margin-bottom:5px}}.journal .journal-section .c-j-card-image{max-width:unset}.journal .study-abroad-section .c-more-btn{color:var(--cl_cat_bg)}.journal .study-abroad-section .section-title .title-en{color:#1e5199}.journal .study-abroad-section .study-abroad-tag{background-color:#1e5199}@media (min-width: 769px){.journal .study-abroad-section .title-en{max-width:418px}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .study-abroad-section .title-en{max-width:32.65625vw}}@media (max-width: 768px){.journal .study-abroad-section .title-en{max-width:259px}}@media (min-width: 769px){.journal .education-section{margin-bottom:57px !important}}@media (max-width: 768px){.journal .education-section{margin-bottom:39px !important;padding-bottom:29px !important}}@media (min-width: 769px){.journal .education-section .section-header{margin-bottom:50px}}@media (max-width: 768px){.journal .education-section .title-jp{margin-top:15px !important}}.journal .education-section .c-more-btn{color:var(--cl_cat_bg)}.journal .education-section .section-title .title-en{color:#e74c3c}.journal .education-section .education-tag{background-color:#e74c3c}@media (min-width: 769px){.journal .education-section .title-en{max-width:304px;margin-top:-5px}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .education-section .title-en{max-width:23.75vw}}@media (max-width: 768px){.journal .education-section .title-en{max-width:188px}}@media (max-width: 768px){.journal .campus-section{margin-bottom:36px !important;padding-bottom:29px !important}}.journal .campus-section .c-more-btn{color:var(--cl_cat_bg)}@media (min-width: 769px){.journal .campus-section .title-en{max-width:243px}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .campus-section .title-en{max-width:18.98438vw}}@media (max-width: 768px){.journal .campus-section .title-en{max-width:150px}}@media (min-width: 769px){.journal .campus-section .section-header{margin-bottom:41px}}@media (max-width: 768px){.journal .campus-section .section-header{margin-bottom:33px}}.journal .campus-section .section-title .title-en{color:#f39c12}.journal .campus-section .view-more-btn{color:#f39c12}.journal .campus-section .view-more-btn svg{stroke:#f39c12}.journal .campus-section .campus-tag{background-color:#f39c12}@media (min-width: 769px){.journal .career-section{margin-bottom:60px !important}}@media (max-width: 768px){.journal .career-section{margin-bottom:36px !important;padding-bottom:31px !important}}@media (min-width: 769px){.journal .career-section .section-header{margin-bottom:46px}}@media (min-width: 769px){.journal .career-section .title-en{max-width:217px;transform:translateY(-8px)}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .career-section .title-en{max-width:16.95312vw}}@media (max-width: 768px){.journal .career-section .title-en{max-width:134px}}@media (max-width: 768px){.journal .career-section .title-jp{margin-top:15px !important}}@media (max-width: 768px){.journal .career-section .section-header{margin-bottom:32px}}.journal .career-section .c-more-btn{color:#27ae60}.journal .career-section .c-more-btn .arrow-icon svg g,.journal .career-section .c-more-btn .arrow-icon svg path{stroke:#27ae60}.journal .career-section .section-title .title-en{color:#27ae60}.journal .career-section .view-more-btn{color:#27ae60}.journal .career-section .view-more-btn svg{stroke:#27ae60}.journal .career-section .career-tag{background-color:#27ae60}@media (min-width: 769px){.journal .admission-section .title-en{max-width:308px}}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal .admission-section .title-en{max-width:24.0625vw}}@media (max-width: 768px){.journal .admission-section .title-en{max-width:191px}}@media (max-width: 768px){.journal .admission-section .title-jp{margin-top:12px !important}}@media (min-width: 769px){.journal .admission-section .section-header{margin-bottom:47px}}.journal .admission-section .c-more-btn{color:#9b59b6}.journal .admission-section .c-more-btn .arrow-icon svg g,.journal .admission-section .c-more-btn .arrow-icon svg path{stroke:#9b59b6}.journal .admission-section .section-title .title-en{color:#9b59b6}.journal .admission-section .view-more-btn{color:#9b59b6}.journal .admission-section .view-more-btn svg{stroke:#9b59b6}.journal .admission-section .admission-tag{background-color:#9b59b6}.journal.journal-cat .journal-section{padding-left:0;padding-right:0}@media (min-width: 769px){.journal.journal-cat .journal-sections-container{padding-top:0}}@media (max-width: 768px){.journal.journal-cat .journal-sections-container{padding-top:35px}}.journal.journal-cat .category-filter-section .section-header{margin-bottom:25px}@media (min-width: 769px){.journal.journal-cat .category-filter-section .section-header{padding:0 20px;max-width:1120px}}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal.journal-cat .category-filter-section .section-header{max-width:calc(800 / 1280 * 100%)}}@media (max-width: 768px){.journal.journal-cat .category-filter-section .section-header{margin-bottom:24px;padding:0 30px 0 24px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .category-filter-section .section-header{padding-left:12px;padding-right:12px}}.journal.journal-cat .category-filter-section .category-filter-buttons{width:100%;padding:37px 0 27px;background-color:#e6e6e6}@media (max-width: 768px){.journal.journal-cat .category-filter-section .category-filter-buttons{padding:23px 0 22px}}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-container{display:flex;align-items:center;flex-wrap:wrap;max-width:1114px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-container{max-width:calc(800 / 1280 * 100%)}}@media (max-width: 768px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-container{max-width:calc(366 / 375 * 100%);margin:0 auto;padding:0 0 0 15px}}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn{display:flex;align-items:center;text-decoration:none;transition:all 0.3s ease;margin-bottom:10px;cursor:pointer}@media (min-width: 769px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn:not(:last-child){margin-right:40px}}@media (max-width: 768px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn{width:45%;margin-bottom:3px}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn:nth-child(2n){width:55%}}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn .filter-circle{width:24px;height:24px;border-radius:50%;margin-right:12px;transition:all 0.3s ease;position:relative;background-color:#fff}@media (max-width: 768px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn .filter-circle{width:20px;height:20px;margin-right:10px}}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn .filter-text{font-size:18px;font-size:1.8rem;line-height:1.72222em;letter-spacing:0em;font-weight:600;font-family:'Gothic MB101 DemiBold'}@media only screen and (min-width: 769px) and (max-width: 1000px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn .filter-text{font-size:15px}}@media (max-width: 768px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn .filter-text{font-size:15px;font-size:1.5rem;line-height:2.06667em;letter-spacing:0em;font-weight:600}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn .filter-text{font-size:4vw}}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn.active .filter-circle{background-color:var(--cl_cat_bg)}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn.active .filter-circle::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;background-color:white;border-radius:50%}@media (max-width: 768px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn.active .filter-circle::after{width:8px;height:8px}}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn.all .filter-text{font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal}@media (min-width: 769px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn.all .filter-text{font-size:20px;font-size:2rem;line-height:1.8em;letter-spacing:.05em}}@media (max-width: 768px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn.all .filter-text{font-size:18px;font-size:1.8rem;line-height:2em;letter-spacing:.05em}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn.all .filter-text{font-size:4.8vw}}@media only screen and (min-width: 1025px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn:hover{opacity:1}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn:hover .filter-circle{background-color:var(--cl_cat_bg)}.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn:hover .filter-circle::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;background-color:white;border-radius:50%}}@media only screen and (min-width: 1025px) and (max-width: 768px){.journal.journal-cat .category-filter-section .category-filter-buttons .filter-btn:hover .filter-circle::after{width:8px;height:8px}}@media (min-width: 769px){.journal.journal-cat #wrap{padding-top:145px;padding-bottom:0}}@media (max-width: 768px){.journal.journal-cat #wrap{padding-top:120px;padding-bottom:0}}@media (max-width: 768px){.journal.journal-cat .section-title{flex-direction:row;width:100%}}@media (min-width: 769px){.journal.journal-cat .section-title .title-en{max-width:418px}}@media only screen and (min-width: 769px) and (max-width: 1100px){.journal.journal-cat .section-title .title-en{max-width:32.65625vw}}@media (max-width: 768px){.journal.journal-cat .section-title .title-en{max-width:258px;margin-right:20px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .section-title .title-en{max-width:68.8vw}}@media (min-width: 769px){.journal.journal-cat .section-title .title-en.title-en-education{max-width:304px}}@media only screen and (min-width: 769px) and (max-width: 1100px){.journal.journal-cat .section-title .title-en.title-en-education{max-width:23.75vw}}@media (max-width: 768px){.journal.journal-cat .section-title .title-en.title-en-education{max-width:188px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .section-title .title-en.title-en-education{max-width:50.13333vw}}@media (min-width: 769px){.journal.journal-cat .section-title .title-en.title-en-campus{max-width:243px}}@media only screen and (min-width: 769px) and (max-width: 1100px){.journal.journal-cat .section-title .title-en.title-en-campus{max-width:18.98438vw}}@media (max-width: 768px){.journal.journal-cat .section-title .title-en.title-en-campus{max-width:150px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .section-title .title-en.title-en-campus{max-width:40vw}}@media (min-width: 769px){.journal.journal-cat .section-title .title-en.title-en-career{max-width:217px}}@media only screen and (min-width: 769px) and (max-width: 1100px){.journal.journal-cat .section-title .title-en.title-en-career{max-width:16.95312vw}}@media (max-width: 768px){.journal.journal-cat .section-title .title-en.title-en-career{max-width:134px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .section-title .title-en.title-en-career{max-width:35.73333vw}}@media (min-width: 769px){.journal.journal-cat .section-title .title-en.title-en-admission{max-width:308px}}@media only screen and (min-width: 769px) and (max-width: 1100px){.journal.journal-cat .section-title .title-en.title-en-admission{max-width:24.0625vw}}@media (max-width: 768px){.journal.journal-cat .section-title .title-en.title-en-admission{max-width:191px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .section-title .title-en.title-en-admission{max-width:50.93333vw}}@media (max-width: 768px){.journal.journal-cat .section-title .title-jp{transform:translateY(-2px)}}.journal.journal-cat .journal-category-posts{width:100%;max-width:1120px;margin:0 auto;padding:72px 20px 0px}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal.journal-cat .journal-category-posts{max-width:calc(800 / 1280 * 100%)}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts{padding:63px 24px 0px 24px}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .journal-category-posts{padding-left:12px;padding-right:12px}}.journal.journal-cat .journal-category-posts .posts-container{width:100%}.journal.journal-cat .journal-category-posts .posts-grid{display:flex;flex-wrap:wrap;margin-bottom:15px;width:100%}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .posts-grid{margin-bottom:16px}}@media (min-width: 769px){.journal.journal-cat .journal-category-posts .c-j-card{width:calc(327 / 1080 * 100%);margin-bottom:37px}.journal.journal-cat .journal-category-posts .c-j-card:not(:nth-child(3n)){margin-right:calc(49 / 1080 * 100%)}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .c-j-card{width:calc(173 / 375 * 100%);margin-bottom:20px}.journal.journal-cat .journal-category-posts .c-j-card:not(:nth-child(2n)){margin-right:calc(24 / 325 * 100%)}}@media (min-width: 769px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-head{margin-bottom:10px}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-head{flex-direction:column;align-items:flex-start;margin-bottom:5px}}@media (min-width: 769px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-image{position:relative;max-width:100%}.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-image:before{display:block;content:" ";width:100%;padding-top:125.07645%}.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-image{position:relative}.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-image:before{display:block;content:" ";width:100%;padding-top:124.66667%}.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}}@media (min-width: 769px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-date{margin-right:12px}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-date{margin-bottom:5px;margin-left:1px;white-space:nowrap}.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-date br{display:none}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-title{font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:.08em;margin-left:1px}}@media (min-width: 769px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-content{padding-top:21px}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .c-j-card .c-j-card-content{padding:12px 0 16px}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .c-j-card .c-sub-tag-text{font-size:10px;font-size:1rem;letter-spacing:.03em;padding:0px 9px 0px 3px;height:26px}}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .c-j-card .c-sub-tag-head{height:26px}}.journal.journal-cat .journal-category-posts .post-link{display:block;text-decoration:none;color:inherit;cursor:pointer}@media only screen and (min-width: 1025px){.journal.journal-cat .journal-category-posts .post-link:hover{opacity:1}}.journal.journal-cat .journal-category-posts .no-posts{text-align:center;padding:60px 20px}.journal.journal-cat .journal-category-posts .no-posts p{font-size:18px;font-size:1.8rem;line-height:1.33333em;letter-spacing:0em;font-weight:400;color:#666;margin:0}@media (max-width: 768px){.journal.journal-cat .journal-category-posts .no-posts p{font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:0em;font-weight:400}}.journal.journal-cat .journal-category-posts .journal-pagination{margin-top:40px;text-align:center}.journal.journal-cat .journal-category-posts .journal-pagination .pagination-list{display:inline-flex;list-style:none;margin:0;padding:0;gap:8px}.journal.journal-cat .journal-category-posts .journal-pagination .pagination-item a,.journal.journal-cat .journal-category-posts .journal-pagination .pagination-item span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid #ddd;border-radius:4px;text-decoration:none;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:0em;font-weight:400;color:#333;transition:all 0.3s ease}.journal.journal-cat .journal-category-posts .journal-pagination .pagination-item a:hover,.journal.journal-cat .journal-category-posts .journal-pagination .pagination-item a.current,.journal.journal-cat .journal-category-posts .journal-pagination .pagination-item span:hover,.journal.journal-cat .journal-category-posts .journal-pagination .pagination-item span.current{background-color:#1e5199;color:#fff;border-color:#1e5199}.journal.journal-cat .journal-category-posts .journal-pagination .pagination-item .prev,.journal.journal-cat .journal-category-posts .journal-pagination .pagination-item .next{font-size:12px;font-size:1.2rem;line-height:1em;letter-spacing:0em;font-weight:400}.journal.journal-cat .journal-header{position:relative}@media (min-width: 769px){.journal.journal-cat .journal-header{display:flex;flex-direction:row-reverse;align-items:center;text-align:left;width:100%;max-width:1120px;margin-left:auto;margin-right:auto;padding:0 20px;justify-content:flex-end;padding-bottom:85px;margin-bottom:56px}}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal.journal-cat .journal-header{max-width:calc(800 / 1280 * 100%)}}@media only screen and (min-width: 769px) and (max-width: 1100px){.journal.journal-cat .journal-header{padding-bottom:65px}}@media only screen and (min-width: 769px) and (max-width: 900px){.journal.journal-cat .journal-header{padding-bottom:45px}}@media (max-width: 768px){.journal.journal-cat .journal-header{display:flex;flex-direction:column-reverse;align-items:flex-start;padding-bottom:19px;width:100%;max-width:calc(350 / 375 * 100%);margin:0 auto}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .journal-header{max-width:calc(350 / 375 * 100%)}}.journal.journal-cat .journal-header .journal-line{position:absolute;bottom:0;left:20px;right:20px}@media (max-width: 768px){.journal.journal-cat .journal-header .journal-line{left:2px;right:2px}}.journal.journal-cat .journal-header .journal-line:before{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:3px;background-color:#4a4a4a}@media (max-width: 768px){.journal.journal-cat .journal-header .journal-line:before{height:2px}}.journal.journal-cat .journal-header .journal-line:after{position:absolute;bottom:-4px;left:0;content:"";display:block;width:100%;height:1px;background-color:#4a4a4a}.journal.journal-cat .header-ttl-en{margin-top:0}@media (min-width: 769px){.journal.journal-cat .header-ttl-en{margin-right:27px;font-size:81px;font-size:8.1rem;line-height:.35802em;letter-spacing:.039em;font-weight:600}}@media only screen and (min-width: 769px) and (max-width: 1100px){.journal.journal-cat .header-ttl-en{font-size:60px}}@media only screen and (min-width: 769px) and (max-width: 900px){.journal.journal-cat .header-ttl-en{font-size:50px}}@media (max-width: 768px){.journal.journal-cat .header-ttl-en{margin-left:0;font-size:52px;font-size:5.2rem;line-height:.40385em;letter-spacing:.039em;font-weight:600;font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal;white-space:nowrap}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .header-ttl-en{font-size:13.86667vw}}@media (min-width: 769px){.journal.journal-cat .header-ttl-jp{font-size:23px;font-size:2.3rem;line-height:1.43478em;letter-spacing:.15em;font-weight:600}}@media only screen and (min-width: 769px) and (max-width: 1100px){.journal.journal-cat .header-ttl-jp{font-size:20px}}@media (max-width: 768px){.journal.journal-cat .header-ttl-jp{margin-left:2px;margin-top:25px;font-size:14px;font-size:1.4rem;line-height:1.71429em}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .header-ttl-jp{font-size:3.73333vw}}@media (min-width: 769px){.journal.journal-cat .extend{display:none}}.journal.journal-cat .journal-hero{background-color:#0ba1c4;padding:60px 0 41px;text-align:center;display:block}@media (max-width: 768px){.journal.journal-cat .journal-hero{padding:51px 0 34px}}.journal.journal-cat .journal-hero .journal-hero-container{max-width:1120px;margin:0 auto;padding:0 20px}.journal.journal-cat .journal-hero .journal-hero-title{font-size:61px;font-size:6.1rem;line-height:.63934em;letter-spacing:.03em;font-weight:600;font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal;color:#fff;margin:0;margin-bottom:26px}@media (max-width: 768px){.journal.journal-cat .journal-hero .journal-hero-title{font-size:50px;font-size:5rem;line-height:.64em;letter-spacing:.03em;font-weight:700;margin-bottom:20px;letter-spacing:0.02em}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .journal-hero .journal-hero-title{font-size:13.33333vw}}.journal.journal-cat .journal-hero .journal-hero-subtitle{font-size:18px;font-size:1.8rem;line-height:1.94444em;letter-spacing:.15em;font-weight:600;font-family:'Gothic MB101 DemiBold';color:#fff;margin:0;margin-bottom:24px}@media (max-width: 768px){.journal.journal-cat .journal-hero .journal-hero-subtitle{font-size:15px;font-size:1.5rem;line-height:1.93333em;letter-spacing:.15em;font-weight:600;margin-bottom:16px;letter-spacing:0.2em}}@media only screen and (max-width: 768px) and (max-width: 374px){.journal.journal-cat .journal-hero .journal-hero-subtitle{font-size:4vw}}.journal.journal-cat .journal-hero .journal-hero-play{display:flex;align-items:center;justify-content:center}.journal.journal-cat .journal-hero .journal-hero-play .play-button{position:relative;width:36px;height:36px;border-radius:50%}@media (max-width: 768px){.journal.journal-cat .journal-hero .journal-hero-play .play-button{width:28px;height:28px}}.journal.journal-cat .journal-hero .journal-hero-play .play-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;margin:auto;background-size:100% auto;background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36"><g id="Group_2571" data-name="Group 2571" transform="translate(-5.435 -11.5)"><g id="Ellipse_210" data-name="Ellipse 210" transform="translate(5.435 11.5)" fill="none" stroke="%23fff" stroke-width="2"><circle cx="18" cy="18" r="18" stroke="none"/><circle cx="18" cy="18" r="17" fill="none"/></g><path id="Path_7516" data-name="Path 7516" d="M2559.68,1097.834l5.045,5.045-5.045,5.046" transform="translate(-2538.477 -1073.721)" fill="none" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></g></svg>')}.journal.journal-cat .journal-category-nav{padding:71px 0 62px;border-top:1px solid #cbcbcb;margin-top:73px}@media (max-width: 768px){.journal.journal-cat .journal-category-nav{padding:37px 0;margin-top:48px}}.journal.journal-cat .journal-category-nav .category-nav-container{max-width:1120px;margin:0 auto;padding:0 20px;display:flex;align-items:center}@media (max-width: 768px){.journal.journal-cat .journal-category-nav .category-nav-container{flex-direction:column;align-items:flex-start;padding:0 24px}}@media (min-width: 769px){.journal.journal-cat .journal-category-nav .category-nav-title{margin-right:calc(104 / 1080 * 100%)}}@media only screen and (min-width: 769px) and (max-width: 1150px){.journal.journal-cat .journal-category-nav .category-nav-title{margin-right:calc(54 / 1080 * 100%)}}.journal.journal-cat .journal-category-nav .category-nav-title h3{font-size:30px;font-size:3rem;line-height:1.2em;letter-spacing:.05em;font-weight:700;font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal;white-space:nowrap}@media only screen and (max-width: 1000px){.journal.journal-cat .journal-category-nav .category-nav-title h3{font-size:25px}}@media (max-width: 768px){.journal.journal-cat .journal-category-nav .category-nav-title h3{font-size:20px;font-size:2rem;line-height:1.8em;letter-spacing:.05em}}.journal.journal-cat .journal-category-nav .category-nav-buttons{display:flex;align-items:center}@media only screen and (min-width: 769px) and (max-width: 1000px){.journal.journal-cat .journal-category-nav .category-nav-buttons{flex-wrap:wrap}}@media (max-width: 768px){.journal.journal-cat .journal-category-nav .category-nav-buttons{width:100%;flex-wrap:wrap;margin-top:13px}}.journal.journal-cat .journal-category-nav .category-nav-btn{display:inline-block;width:158px;height:47px;border-radius:25px;text-decoration:none;background:#fff;transition:all 0.3s ease;color:var(--cat-color);background-color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:10px;font-size:15px;font-size:1.5rem;line-height:1.53333em;letter-spacing:.03em;font-weight:600;font-family:'Gothic MB101 DemiBold';cursor:pointer}@media only screen and (min-width: 769px) and (max-width: 1150px){.journal.journal-cat .journal-category-nav .category-nav-btn{width:130px}}@media (max-width: 768px){.journal.journal-cat .journal-category-nav .category-nav-btn{width:calc(158 / 325 * 100%);margin-bottom:10px;margin-right:calc(9 / 325 * 100%);padding:10px 20px}}@media only screen and (min-width: 1025px){.journal.journal-cat .journal-category-nav .category-nav-btn:hover{background-color:var(--cat-color);color:#fff;opacity:1}}@media (min-width: 769px){.journal.journal-cat .journal-category-nav .category-nav-btn:not(:last-child){margin-right:12px}}@media (max-width: 768px){.journal.journal-cat .journal-category-nav .category-nav-btn:nth-child(2n){margin-right:0}}.journal.journal-single #wrap{overflow:unset}@media (min-width: 769px){.journal.journal-single #wrap{padding-top:132px}}@media (max-width: 768px){.journal.journal-single #wrap{padding-top:107px}}.journal.journal-single .journal-header{flex-direction:column-reverse;padding:0;text-align:left;align-items:flex-start}@media (min-width: 769px){.journal.journal-single .journal-header{padding-bottom:27px;padding-left:5px;margin-bottom:60px}}@media only screen and (min-width: 769px) and (min-width: 1600px){.journal.journal-single .journal-header{max-width:unset}}@media (max-width: 768px){.journal.journal-single .journal-header{max-width:100%;padding-bottom:15px;margin-bottom:39px}}.journal.journal-single .journal-header .header-ttl-jp{font-size:19px;font-size:1.9rem;line-height:1.73684em;letter-spacing:.15em;margin-top:33px}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal.journal-single .journal-header .header-ttl-jp{font-size:15px}}@media (max-width: 768px){.journal.journal-single .journal-header .header-ttl-jp{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.15em;margin-top:19px}}.journal.journal-single .journal-header .header-ttl-en{font-size:71px;font-size:7.1rem;line-height:.40845em;letter-spacing:.039em;font-weight:600;white-space:nowrap}@media only screen and (min-width: 769px) and (max-width: 1050px){.journal.journal-single .journal-header .header-ttl-en{font-size:6.32812vw}}@media (max-width: 768px){.journal.journal-single .journal-header .header-ttl-en{font-size:46px;font-size:4.6rem;line-height:.45652em;letter-spacing:.039em;font-weight:600;margin-left:-2px}}.journal.journal-single .journal-header .journal-line{left:0;right:0}.journal.journal-single .journal-single-container{position:relative;max-width:1120px;margin:0 auto;padding:0 20px;display:flex;align-items:flex-start}@media (min-width: 769px){.journal.journal-single .journal-single-container{justify-content:space-between}}@media (max-width: 768px){.journal.journal-single .journal-single-container{padding:0 24px 0 25px}}.journal.journal-single .journal-single-left{position:relative;position:sticky;top:130px;left:0;z-index:1;width:calc(450 / 1080 * 100%)}@media (max-width: 768px){.journal.journal-single .journal-single-left{display:none}}.journal.journal-single .journal-single-image{width:100%;max-width:450px;position:relative;isolation:isolate}.journal.journal-single .journal-single-image:before{display:block;content:" ";width:100%;padding-top:125.11111%}.journal.journal-single .journal-single-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 768px){.journal.journal-single .journal-single-image{width:100%;margin-top:33px;position:relative}.journal.journal-single .journal-single-image:before{display:block;content:" ";width:100%;padding-top:124.92308%}.journal.journal-single .journal-single-image>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.journal.journal-single .journal-single-image:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;filter:blur(20px);background-color:rgba(70,70,70,0.3);z-index:-1}.journal.journal-single .journal-single-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.journal.journal-single .journal-single-right{position:relative;z-index:2;padding-top:17px;width:calc(550 / 1080 * 100%)}@media (max-width: 768px){.journal.journal-single .journal-single-right{width:100%}}.journal.journal-single .journal-single-meta{margin-bottom:35px}@media (max-width: 768px){.journal.journal-single .journal-single-meta{margin-bottom:42px}}.journal.journal-single .journal-single-meta .journal-single-date-tags{display:flex;align-items:center;flex-wrap:wrap}@media (min-width: 769px){.journal.journal-single .journal-single-meta .journal-single-date-tags{margin-bottom:12px}}.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-date{font-size:15px;font-size:1.5rem;line-height:2.4em;letter-spacing:.03em;font-weight:600;font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal;color:#acacac;display:block;margin-right:20px}@media (max-width: 768px){.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-date{font-size:13px;font-size:1.3rem;line-height:2.76923em;letter-spacing:.03em;white-space:nowrap;margin-right:18px}}.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-tags{display:flex;align-items:center;flex-wrap:wrap}.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-tags .main-category-tag{display:inline-block;color:var(--cl_cat_bg);margin-right:12px;margin-bottom:0;font-size:23px;font-size:2.3rem;line-height:1.17391em;letter-spacing:.03em;font-weight:600;font-family:'Gothic MB101 DemiBold'}@media (max-width: 768px){.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-tags .main-category-tag{margin-right:9px;font-size:18px;font-size:1.8rem}}.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-tags .c-sub-tag{margin-right:12px}@media (max-width: 768px){.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-tags .c-sub-tag{margin-right:9px}}.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-tags a{cursor:pointer}@media only screen and (min-width: 1025px){.journal.journal-single .journal-single-meta .journal-single-date-tags .journal-single-tags a:hover{opacity:1}}.journal.journal-single .journal-single-meta .journal-single-title{font-size:28px;font-size:2.8rem;line-height:1.5em;letter-spacing:.08em;font-weight:600;margin-top:22px;font-family:'Gothic MB101 DemiBold'}@media only screen and (min-width: 769px) and (max-width: 1000px){.journal.journal-single .journal-single-meta .journal-single-title{font-size:25px}}@media (max-width: 768px){.journal.journal-single .journal-single-meta .journal-single-title{margin-top:9px;font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.02em;font-weight:600}}.journal.journal-single .journal-single-student{margin-bottom:30px;border-radius:8px}@media (max-width: 768px){.journal.journal-single .journal-single-student{margin-bottom:30px}}.journal.journal-single .journal-single-student .student-name{font-size:26px;font-size:2.6rem;line-height:1.53846em;letter-spacing:.05em;font-weight:600;font-family:'Gothic MB101 DemiBold';margin-bottom:17px}@media (max-width: 768px){.journal.journal-single .journal-single-student .student-name{margin-bottom:8px;font-size:20px;font-size:2rem}}.journal.journal-single .journal-single-student .student-name .student-name-suffix{font-size:18px;font-size:1.8rem;line-height:2.22222em;letter-spacing:.02em;font-weight:600}@media (max-width: 768px){.journal.journal-single .journal-single-student .student-name .student-name-suffix{font-size:14px;font-size:1.4rem}}.journal.journal-single .journal-single-student .student-info .info-row{display:flex;flex-direction:column;margin-bottom:12px;align-items:flex-start}.journal.journal-single .journal-single-student .student-info .info-row .info-category{background-color:var(--cl_cat_bg);color:#fff;padding:4px 6px;border-radius:3px;font-size:14px;font-size:1.4rem;line-height:1em;letter-spacing:.02em;font-weight:600;font-family:'Gothic MB101 DemiBold';width:auto;display:inline-block;margin-bottom:11px}@media only screen and (min-width: 769px) and (max-width: 1200px){.journal.journal-single .journal-single-student .student-info .info-row .info-category{max-height:unset}}@media (min-width: 769px){.is-windows .journal.journal-single .journal-single-student .student-info .info-row .info-category{max-height:24px}}@media (max-width: 768px){.journal.journal-single .journal-single-student .student-info .info-row .info-category{font-size:12px;font-size:1.2rem;letter-spacing:.02em;display:inline-flex;height:20px;margin-bottom:4px;align-items:center}}.journal.journal-single .journal-single-student .student-info .info-row .info-detail{font-size:18px;font-size:1.8rem;line-height:1.11111em;letter-spacing:0em;font-weight:600;font-family:'Gothic MB101 DemiBold'}@media (max-width: 768px){.journal.journal-single .journal-single-student .student-info .info-row .info-detail{font-size:12px;font-size:1.2rem;line-height:1.66667em}}.journal.journal-single .cms-content img{display:block;margin-left:auto;margin-right:auto}@media (min-width: 769px){.journal.journal-single .cms-content img{margin-top:36px}}@media (max-width: 768px){.journal.journal-single .cms-content img{margin-top:25px}}.journal.journal-single .cms-content h3{margin-top:0;color:#000000;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.08em;font-weight:600;padding-top:29px;border-top:1px solid #bfbfbf;position:relative}@media (max-width: 768px){.journal.journal-single .cms-content h3{font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.05em;padding-top:18px}}.journal.journal-single .cms-content h3::after{content:"";position:absolute;top:-1px;left:0;width:40px;height:1px;display:inline-block;margin:auto;background-color:var(--cl_cat_bg)}@media (min-width: 769px){.journal.journal-single .cms-content h3+ul,.journal.journal-single .cms-content h3+ol,.journal.journal-single .cms-content h3+p,.journal.journal-single .cms-content h3+table,.journal.journal-single .cms-content h3+blockquote{margin-top:28px}}@media (min-width: 769px){.journal.journal-single .cms-content h3+h4,.journal.journal-single .cms-content h3+h5{margin-top:54px}}@media (max-width: 768px){.journal.journal-single .cms-content h3+h4,.journal.journal-single .cms-content h3+h5{margin-top:36px}}.journal.journal-single .cms-content h4{color:var(--cl_cat_bg);padding-left:0;font-family:'Gothic MB101 DemiBold';font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.08em;font-weight:600}@media (max-width: 768px){.journal.journal-single .cms-content h4{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.08em;margin-top:36px}}.journal.journal-single .cms-content h4::before{content:unset}@media (min-width: 769px){.journal.journal-single .cms-content h4+ul,.journal.journal-single .cms-content h4+ol,.journal.journal-single .cms-content h4+p,.journal.journal-single .cms-content h4+table,.journal.journal-single .cms-content h4+blockquote,.journal.journal-single .cms-content h4+h5{margin-top:19px}}@media (max-width: 768px){.journal.journal-single .cms-content h4+ul,.journal.journal-single .cms-content h4+ol,.journal.journal-single .cms-content h4+p,.journal.journal-single .cms-content h4+table,.journal.journal-single .cms-content h4+blockquote,.journal.journal-single .cms-content h4+h5{margin-top:13px}}.journal.journal-single .cms-content h5{padding-left:0;font-family:'Gothic MB101 DemiBold';font-size:18px;font-size:1.8rem;line-height:1.77778em;letter-spacing:.08em;font-weight:600;padding-left:14px}@media (max-width: 768px){.journal.journal-single .cms-content h5{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.08em}}.journal.journal-single .cms-content h5::before{content:"";position:absolute;top:12px;left:0;width:6px;height:6px;display:inline-block;margin:auto;background-color:var(--cl_cat_bg)}@media (max-width: 768px){.journal.journal-single .cms-content h5::before{top:8px}}@media (min-width: 769px){.journal.journal-single .cms-content h5+ul,.journal.journal-single .cms-content h5+ol,.journal.journal-single .cms-content h5+table,.journal.journal-single .cms-content h5+blockquote,.journal.journal-single .cms-content h5+h4,.journal.journal-single .cms-content h5+h3{margin-top:28px}}@media (max-width: 768px){.journal.journal-single .cms-content h5+ul,.journal.journal-single .cms-content h5+ol,.journal.journal-single .cms-content h5+table,.journal.journal-single .cms-content h5+blockquote,.journal.journal-single .cms-content h5+h4,.journal.journal-single .cms-content h5+h3{margin-top:20px}}@media (min-width: 769px){.journal.journal-single .cms-content h5+p{margin-top:21px}}@media (max-width: 768px){.journal.journal-single .cms-content h5+p{margin-top:13px}}.journal.journal-single .cms-content p{color:#4a4a4a;font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:400}@media (max-width: 768px){.journal.journal-single .cms-content p{font-size:14px;font-size:1.4rem;line-height:1.85714em;letter-spacing:.05em}}@media (min-width: 769px){.journal.journal-single .cms-content p+h4{margin-top:42px}}@media (max-width: 768px){.journal.journal-single .cms-content p+h4{margin-top:34px}}@media (min-width: 769px){.journal.journal-single .cms-content p+p img{margin-top:30px}}@media (max-width: 768px){.journal.journal-single .cms-content p+p img{margin-top:26px}}@media (min-width: 769px){.journal.journal-single .cms-content p+h3{margin-top:32px}}@media (max-width: 768px){.journal.journal-single .cms-content p+h3{margin-top:34px}}@media (min-width: 769px){.journal.journal-single .cms-content p+p{margin-top:15px}}@media (max-width: 768px){.journal.journal-single .cms-content p+p{margin-top:7px}}@media (min-width: 769px){.journal.journal-single .cms-content p+ul,.journal.journal-single .cms-content p+ol,.journal.journal-single .cms-content p+table{margin-top:33px}}@media (max-width: 768px){.journal.journal-single .cms-content p+ul,.journal.journal-single .cms-content p+ol,.journal.journal-single .cms-content p+table{margin-top:26px}}@media (min-width: 769px){.journal.journal-single .cms-content p+blockquote{margin-top:46px}}@media (max-width: 768px){.journal.journal-single .cms-content p+blockquote{margin-top:39px}}.journal.journal-single .cms-content p span{font-size:11px;font-size:1.1rem;line-height:2.54545em;letter-spacing:.09em;font-weight:400}.journal.journal-single .cms-content p img+span{margin-top:17px;display:inline-block}@media (max-width: 768px){.journal.journal-single .cms-content p img+span{margin-top:9px}}.journal.journal-single .cms-content ul li::before{background-color:var(--cl_cat_bg)}@media (min-width: 769px){.journal.journal-single .cms-content ul li{padding-left:25px}.journal.journal-single .cms-content ul li:not(:last-child){margin-bottom:7px}}@media (min-width: 769px){.journal.journal-single .cms-content ul+ul,.journal.journal-single .cms-content ul+ol,.journal.journal-single .cms-content ul+p,.journal.journal-single .cms-content ul+table,.journal.journal-single .cms-content ul+blockquote{margin-top:60px}}@media (max-width: 768px){.journal.journal-single .cms-content ul+ul,.journal.journal-single .cms-content ul+ol,.journal.journal-single .cms-content ul+p,.journal.journal-single .cms-content ul+table,.journal.journal-single .cms-content ul+blockquote{margin-top:30px}}.journal.journal-single .cms-content ol li::before{color:var(--cl_cat_bg)}@media (min-width: 769px){.journal.journal-single .cms-content ol+ul,.journal.journal-single .cms-content ol+ol,.journal.journal-single .cms-content ol+p,.journal.journal-single .cms-content ol+table,.journal.journal-single .cms-content ol+blockquote{margin-top:60px}}@media (max-width: 768px){.journal.journal-single .cms-content ol+ul,.journal.journal-single .cms-content ol+ol,.journal.journal-single .cms-content ol+p,.journal.journal-single .cms-content ol+table,.journal.journal-single .cms-content ol+blockquote{margin-top:30px}}.journal.journal-single .cms-content table{border:1px solid var(--cl_cat_bg)}.journal.journal-single .cms-content table tr:not(:last-child){border-bottom:1px solid var(--cl_cat_bg)}.journal.journal-single .cms-content table td:first-child{background-color:rgba(var(--cl_cat_bg_rgb), 0.8);color:#fff}.journal.journal-single .cms-content table td:not(:last-child){border-right:1px solid var(--cl_cat_bg)}@media (min-width: 769px){.journal.journal-single .cms-content table+ul,.journal.journal-single .cms-content table+ol,.journal.journal-single .cms-content table+p,.journal.journal-single .cms-content table+table,.journal.journal-single .cms-content table+blockquote{margin-top:60px}}@media (max-width: 768px){.journal.journal-single .cms-content table+ul,.journal.journal-single .cms-content table+ol,.journal.journal-single .cms-content table+p,.journal.journal-single .cms-content table+table,.journal.journal-single .cms-content table+blockquote{margin-top:30px}}.journal.journal-single .cms-content blockquote{border:1px solid var(--cl_cat_bg)}@media (min-width: 769px){.journal.journal-single .cms-content blockquote{padding-bottom:41px}}@media (max-width: 768px){.journal.journal-single .cms-content blockquote{padding:24px 23px 28px}}@media (min-width: 769px){.journal.journal-single .cms-content blockquote+p{margin-top:24px}}@media (max-width: 768px){.journal.journal-single .cms-content blockquote+p{margin-top:15px}}@media (min-width: 769px){.journal.journal-single .cms-content blockquote+ul,.journal.journal-single .cms-content blockquote+ol,.journal.journal-single .cms-content blockquote+table,.journal.journal-single .cms-content blockquote+blockquote{margin-top:60px}}@media (max-width: 768px){.journal.journal-single .cms-content blockquote+ul,.journal.journal-single .cms-content blockquote+ol,.journal.journal-single .cms-content blockquote+table,.journal.journal-single .cms-content blockquote+blockquote{margin-top:30px}}@media (min-width: 769px){.journal.journal-single .cms-content blockquote img{margin-top:29px}}@media (max-width: 768px){.journal.journal-single .cms-content blockquote img{margin-top:18px}}.journal.journal-single .cms-content .blog-card{position:relative;border-radius:10px;overflow:hidden;margin-top:38px;margin-bottom:12px;width:100%;padding:30px;background-color:#e0e0e0;cursor:pointer}@media (max-width: 768px){.journal.journal-single .cms-content .blog-card{margin-top:20px;margin-bottom:16px;border-radius:16px;padding:24px 24px 21px}}.journal.journal-single .cms-content .blog-card .card-item{display:block;color:#18191a;text-decoration:none;position:relative;transition:all 0.3s;padding:0;top:0;margin-top:0}.journal.journal-single .cms-content .blog-card .card-item:before{display:none}.journal.journal-single .cms-content .blog-card .card-item::after{display:none}.journal.journal-single .cms-content .blog-card .card-item[target="_blank"]::after{display:none}.journal.journal-single .cms-content .blog-card .arrow-icon{width:28px;height:28px;overflow:hidden;position:absolute;right:0px;top:50%;transition:all 0.3s;display:inline-flex;align-items:center;justify-content:center;margin-left:10px}@media (min-width: 769px){.journal.journal-single .cms-content .blog-card .arrow-icon{margin-top:-15px}}@media (max-width: 768px){.journal.journal-single .cms-content .blog-card .arrow-icon{width:16px;height:16px;right:0px;top:0;bottom:0;margin-top:unset;margin:auto}}.journal.journal-single .cms-content .blog-card .arrow-icon svg{width:100%;height:100%;transition:all 0.3s ease}.journal.journal-single .cms-content .blog-card .arrow-icon svg g{transition:all 0.3s ease;stroke:var(--cl_cat_bg)}.journal.journal-single .cms-content .blog-card .arrow-icon svg path{transition:all 0.3s ease;stroke:var(--cl_cat_bg)}.journal.journal-single .cms-content .blog-card .card-photo{overflow:hidden;margin-bottom:0;position:relative}.journal.journal-single .cms-content .blog-card .card-photo:before{display:block;content:" ";width:100%;padding-top:124.67532%}.journal.journal-single .cms-content .blog-card .card-photo>.content{position:absolute;top:0;left:0;right:0;bottom:0}.journal.journal-single .cms-content .blog-card .card-photo img{margin:0;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;transition:all 0.3s;-moz-transform:scale(1, 1);-webkit-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);transition:all 0.3s}.journal.journal-single .cms-content .blog-card .card-title{margin-bottom:6px}@media (max-width: 768px){.journal.journal-single .cms-content .blog-card .card-title{display:inline-block;width:auto;position:relative;padding-right:24px;margin-bottom:6px}}.journal.journal-single .cms-content .blog-card .card-title p{font-family:'Gothic MB101 DemiBold';font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.05em;font-weight:600;overflow:hidden;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}@media (max-width: 768px){.journal.journal-single .cms-content .blog-card .card-title p{font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:.05em;font-weight:600;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal;width:auto}}.journal.journal-single .cms-content .blog-card .card-desc{color:#4a4a4a;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.05em;font-weight:400;overflow:hidden;overflow:hidden;width:100%;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}@media (max-width: 768px){.journal.journal-single .cms-content .blog-card .card-desc{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.05em;font-weight:400;overflow:hidden;width:100%;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:normal}}.journal.journal-single .cms-content .blog-card .card-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.journal.journal-single .cms-content .blog-card .card-inner.is-center{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.journal.journal-single .cms-content .blog-card .card-date{color:#6f6516;font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:0em;font-weight:500;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="15.555" viewBox="0 0 14 15.555"><path id="calendar_month_24dp_5F6368_FILL0_wght400_GRAD0_opsz24_1_" data-name="calendar_month_24dp_5F6368_FILL0_wght400_GRAD0_opsz24 (1)" d="M121.556-864.444a1.5,1.5,0,0,1-1.1-.457A1.5,1.5,0,0,1,120-866v-10.889a1.5,1.5,0,0,1,.457-1.1,1.5,1.5,0,0,1,1.1-.457h.778V-880h1.556v1.556h6.222V-880h1.556v1.556h.778a1.5,1.5,0,0,1,1.1.457,1.5,1.5,0,0,1,.457,1.1V-866a1.5,1.5,0,0,1-.457,1.1,1.5,1.5,0,0,1-1.1.457Zm0-1.556h10.889v-7.778H121.556Zm0-9.333h10.889v-1.556H121.556Zm0,0v0ZM127-870.667a.752.752,0,0,1-.554-.224.753.753,0,0,1-.224-.554.753.753,0,0,1,.224-.554.753.753,0,0,1,.554-.224.753.753,0,0,1,.554.224.753.753,0,0,1,.224.554.752.752,0,0,1-.224.554A.752.752,0,0,1,127-870.667Zm-3.111,0a.752.752,0,0,1-.554-.224.753.753,0,0,1-.224-.554.753.753,0,0,1,.224-.554.753.753,0,0,1,.554-.224.753.753,0,0,1,.554.224.753.753,0,0,1,.224.554.753.753,0,0,1-.224.554A.752.752,0,0,1,123.889-870.667Zm6.222,0a.752.752,0,0,1-.554-.224.753.753,0,0,1-.224-.554.753.753,0,0,1,.224-.554.753.753,0,0,1,.554-.224.753.753,0,0,1,.554.224.753.753,0,0,1,.224.554.752.752,0,0,1-.224.554A.752.752,0,0,1,130.111-870.667ZM127-867.556a.753.753,0,0,1-.554-.224.753.753,0,0,1-.224-.554.753.753,0,0,1,.224-.554.752.752,0,0,1,.554-.224.752.752,0,0,1,.554.224.752.752,0,0,1,.224.554.753.753,0,0,1-.224.554A.753.753,0,0,1,127-867.556Zm-3.111,0a.753.753,0,0,1-.554-.224.753.753,0,0,1-.224-.554.753.753,0,0,1,.224-.554.752.752,0,0,1,.554-.224.752.752,0,0,1,.554.224.753.753,0,0,1,.224.554.753.753,0,0,1-.224.554A.753.753,0,0,1,123.889-867.556Zm6.222,0a.753.753,0,0,1-.554-.224.753.753,0,0,1-.224-.554.753.753,0,0,1,.224-.554.752.752,0,0,1,.554-.224.752.752,0,0,1,.554.224.752.752,0,0,1,.224.554.753.753,0,0,1-.224.554A.753.753,0,0,1,130.111-867.556Z" transform="translate(-120 880)" fill="%236f6516"/></svg>') no-repeat;padding-left:25px;background-position:left center}@media (max-width: 768px){.journal.journal-single .cms-content .blog-card .card-date{font-size:11px;font-size:1.1rem;line-height:1.54545em;letter-spacing:0em;font-weight:500;background-size:10px 11px;padding-left:16px;background-position:left top 3px}}.journal.journal-single .cms-content .blog-card .inner-left{width:77px;flex-shrink:0}.journal.journal-single .cms-content .blog-card .inner-right{width:100%;margin-left:calc(24 / 490 * 100%);padding-right:calc(48 / 490 * 100%);position:relative}@media (max-width: 768px){.journal.journal-single .cms-content .blog-card .inner-right{margin-left:calc(24 / 277 * 100%);padding-right:2px;position:relative;margin-top:-5px;display:flex;flex-direction:column}}.journal.journal-single .cms-content .blog-card+.blog-card{margin-top:18px}@media (max-width: 768px){.journal.journal-single .cms-content .blog-card+.blog-card{margin-top:13px}}@media only screen and (min-width: 1025px){.journal.journal-single .cms-content .blog-card:hover{opacity:1}.journal.journal-single .cms-content .blog-card:hover a{opacity:1}.journal.journal-single .cms-content .blog-card:hover .arrow-icon svg g{fill:var(--cl_cat_bg)}.journal.journal-single .cms-content .blog-card:hover .arrow-icon svg path{stroke:#fff}.journal.journal-single .cms-content .blog-card:hover .card-photo img{transform:scale(1.03)}}.journal.journal-single .cms-content .journal-template-card{background-color:#fff;padding:30px 30px 27px;margin:34px 0 12px;width:100%}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card{padding:22px 25px 19px;margin:20px 0 16px}}.journal.journal-single .cms-content .journal-template-card .jt-item{display:block}.journal.journal-single .cms-content .journal-template-card .jt-photo{width:64px;height:64px;flex-shrink:0;position:relative;position:relative;overflow:hidden;border-radius:10px;border:1px solid #ededed}.journal.journal-single .cms-content .journal-template-card .jt-photo:before{display:block;content:" ";width:100%;padding-top:100%}.journal.journal-single .cms-content .journal-template-card .jt-photo>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card .jt-photo{margin-right:20px}}.journal.journal-single .cms-content .journal-template-card .jt-photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;margin-top:0;margin-bottom:0}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card .jt-body{margin-top:0}}.journal.journal-single .cms-content .journal-template-card .jt-title{font-family:'Gothic MB101 DemiBold';font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.13em;font-weight:600;line-height:1.5em;color:#4a4a4a;margin:0 0 4px}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card .jt-title{margin-bottom:9px}}.journal.journal-single .cms-content .journal-template-card .jt-title-jp{font-size:12px;font-size:1.2rem;line-height:2.5em;letter-spacing:.02em;font-weight:600;line-height:1.5em;color:#4a4a4a;margin-left:2px}.journal.journal-single .cms-content .journal-template-card .jt-text{color:#4a4a4a;margin-top:0;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.05em;font-weight:400}.journal.journal-single .cms-content .journal-template-card.has-image .jt-item{position:relative}@media (min-width: 769px){.journal.journal-single .cms-content .journal-template-card.has-image .jt-item{min-height:64px;padding-left:84px}}@media (min-width: 769px){.journal.journal-single .cms-content .journal-template-card.has-image .jt-body{margin-top:-5px}}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card.has-image .jt-body{margin-left:0px;margin-top:0}}@media (min-width: 769px){.journal.journal-single .cms-content .journal-template-card.has-image .jt-photo{position:absolute;top:0;left:0}}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card.has-image .jt-title{margin-bottom:0}}.journal.journal-single .cms-content .journal-template-card.has-image .jt-head{display:flex;align-items:center;margin-bottom:0px}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card.has-image .jt-head{margin-bottom:18px}}.journal.journal-single .cms-content .journal-template-card+.journal-template-card{margin-top:21px}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card+.journal-template-card{margin-top:13px}}@media (min-width: 769px){.journal.journal-single .cms-content .journal-template-card+.journal-template-card .jt-body{margin-top:-2px}}@media (min-width: 769px){.journal.journal-single .cms-content .journal-template-card+h3,.journal.journal-single .cms-content .journal-template-card+h4,.journal.journal-single .cms-content .journal-template-card+h5,.journal.journal-single .cms-content .journal-template-card+h6{margin-top:65px}}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card+h3,.journal.journal-single .cms-content .journal-template-card+h4,.journal.journal-single .cms-content .journal-template-card+h5,.journal.journal-single .cms-content .journal-template-card+h6{margin-top:57px}}@media (min-width: 769px){.journal.journal-single .cms-content .journal-template-card+p{margin-top:33px}}@media (max-width: 768px){.journal.journal-single .cms-content .journal-template-card+p{margin-top:34px}}.journal.journal-single .journal-related-section{width:100%;padding-left:calc(50% - 540px);overflow:hidden;margin-top:245px}@media only screen and (min-width: 769px) and (min-width: 1800px){.journal.journal-single .journal-related-section{padding-left:calc(50% - 840px)}}@media only screen and (min-width: 769px) and (max-width: 1200px){.journal.journal-single .journal-related-section{padding-left:24px}}@media (max-width: 768px){.journal.journal-single .journal-related-section{margin:38px auto 20px;padding-left:24px;padding-top:22px}}.journal.journal-single .journal-related-section .related-header{text-align:left;margin-bottom:50px}@media (max-width: 768px){.journal.journal-single .journal-related-section .related-header{margin-bottom:20px}}.journal.journal-single .journal-related-section .related-header .related-title{font-size:24px;font-size:2.4rem;line-height:.83333em;letter-spacing:.08em;font-weight:700;font-family:'Gothic MB101 DemiBold';margin:0}@media (max-width: 768px){.journal.journal-single .journal-related-section .related-header .related-title{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:.08em;font-weight:700}}.journal.journal-single .journal-related-section .related-header .related-title .ttl-cate{font-size:36px;font-size:3.6rem;letter-spacing:.03em;line-height:1.3em;color:var(--cl_cat_bg)}@media (max-width: 768px){.journal.journal-single .journal-related-section .related-header .related-title .ttl-cate{font-size:24px;font-size:2.4rem;letter-spacing:.03em}}.journal.journal-single .journal-related-section .related-articles-slider{position:relative;overflow:visible;width:100%;height:100%}@media (max-width: 768px){.journal.journal-single .journal-related-section .related-articles-slider{margin-bottom:0px}}.journal.journal-single .journal-related-section .related-articles-slider .slick-list{overflow:hidden;padding-left:20px;margin-left:-20px;padding-top:20px;margin-top:-20px}.journal.journal-single .journal-related-section .related-articles-slider .slick-track{display:flex}.journal.journal-single .journal-related-section .related-articles-slider .slick-slide{height:auto;cursor:pointer}.journal.journal-single .journal-related-section .related-articles-slider .slick-slide .related-slide{width:auto;display:inline-block;overflow:hidden;cursor:pointer}@media only screen and (min-width: 1025px){.journal.journal-single .journal-related-section .related-articles-slider .slick-slide .related-slide:hover{opacity:1}}@media only screen and (min-width: 1025px){.journal.journal-single .journal-related-section .related-articles-slider .slick-slide:hover{opacity:1}}.journal.journal-single .journal-related-section .related-articles-slider .c-j-card{width:294px;margin-right:40px}@media (max-width: 768px){.journal.journal-single .journal-related-section .related-articles-slider .c-j-card{width:181px;margin-right:35px}}@media (max-width: 768px){.journal.journal-single .journal-related-section .related-articles-slider .c-j-card .c-j-card-content{padding-top:11px;padding-bottom:0}}.journal.journal-single .related-tags-section{width:100%;margin:0 auto;padding-top:80px;margin-top:54px;border-top:1px solid #cbcbcb}@media (max-width: 768px){.journal.journal-single .related-tags-section{margin-top:35px;padding-top:34px}}.journal.journal-single .related-tags-section .related-tag-container{display:flex;width:100%;max-width:1120px;padding:0 20px;margin-left:auto;margin-right:auto}@media (max-width: 768px){.journal.journal-single .related-tags-section .related-tag-container{flex-direction:column;align-items:flex-start;padding:0 24px}}.journal.journal-single .related-tags-section .related-tags-title{font-size:30px;font-size:3rem;line-height:1.2em;letter-spacing:.05em;font-weight:700;font-family:"Oswald",serif;font-optical-sizing:auto;font-style:normal;margin-right:calc(50 / 1080 * 100%)}@media (min-width: 769px){.journal.journal-single .related-tags-section .related-tags-title{margin-bottom:12px;transform:translateY(-4px)}}@media (max-width: 768px){.journal.journal-single .related-tags-section .related-tags-title{font-size:20px;font-size:2rem;line-height:1.3em;letter-spacing:.03em;font-weight:700;margin-bottom:14px;letter-spacing:0.05em}}.journal.journal-single .related-tags-section .related-tags-list{display:flex;flex-wrap:wrap}@media (min-width: 769px){.journal.journal-single .related-tags-section .related-tags-list{justify-content:center}}.journal.journal-single .related-tags-section .related-tags-list .related-tag-item{text-decoration:none;color:inherit;margin:0 7px 12px 0;cursor:pointer}@media (max-width: 768px){.journal.journal-single .related-tags-section .related-tags-list .related-tag-item{margin:0 9px 9px 0}}@media only screen and (min-width: 1025px){.journal.journal-single .related-tags-section .related-tags-list .related-tag-item:hover{opacity:1}}@media (min-width: 769px){.journal.journal-single .journal-category-nav{margin-top:62px}}@media (max-width: 768px){.journal.journal-single .journal-category-nav{margin-top:31px}}@media (min-width: 769px){.journal.journal-single .journal-category-nav .category-nav-title{transform:translateY(-6px)}}

/*# sourceMappingURL=maps/journal.min.css.map */
