@charset "UTF-8";.loop_text{position:absolute;display:flex;width:100%;overflow:hidden;z-index:1;mix-blend-mode:plus-lighter}@media screen and (min-width:1920px){#page-top .loop_text{bottom:570px}}@media screen and (min-width:1401px) and (max-width:1919px){#page-top .loop_text{bottom:29.6875vw}}@media (min-width:768px) and (max-width:1400px){#page-top .loop_text{bottom:calc(399.21875 / 1400 * 100vw)}}@media (max-width:767px){#page-top .loop_text{bottom:calc(210 / 390 * 100vw)}}#page-people .loop_text{z-index:2}#page-peopleSingle .loop_text{z-index:2}@media screen and (min-width:1920px){#page-people .loop_text{bottom:-88px}#page-peopleSingle .loop_text{top:10px}}@media screen and (min-width:1401px) and (max-width:1919px){#page-people .loop_text{bottom:-4.5833333333vw}#page-peopleSingle .loop_text{top:.5208333333vw}}@media (min-width:768px) and (max-width:1400px){#page-people .loop_text{bottom:calc(-54.6875 / 1400 * 100vw)}#page-peopleSingle .loop_text{top:calc(-32.8125 / 1400 * 100vw)}}@media (max-width:767px){#page-people .loop_text{bottom:calc(-14 / 390 * 100vw)}#page-peopleSingle .loop_text{top:calc(-50 / 390 * 100vw)}}.loop_textWrap{display:flex;align-items:center;width:200%;height:100%}.loop_textWrap .item{display:inline-block;width:auto;flex:0 0 auto;white-space:nowrap;background:linear-gradient(81deg,rgba(129,139,154,.06) 0,rgba(0,90,190,.06) 73.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:1920px){.fjd-head .loop_text{bottom:-50px}.loop_textWrap{gap:20px}.loop_textWrap .item{font-size:180px}}@media screen and (min-width:1401px) and (max-width:1919px){.fjd-head .loop_text{bottom:-2.6041666667vw}.loop_textWrap{gap:1.0416666667vw}.loop_textWrap .item{font-size:max(10px,9.375vw)}}@media (min-width:768px){.loop_textWrap{animation:loop1 20s linear infinite}.loop_textWrap .item{letter-spacing:-.04em}:not(#page-people)+.bg-frame::before{border-radius:8px}}@media (min-width:768px) and (max-width:1400px){.fjd-head .loop_text{bottom:calc(-43.75 / 1400 * 100vw)}.loop_textWrap{gap:calc(21.875 / 1400 * 100vw)}.loop_textWrap .item{font-size:max(12px,153.125 / 1400 * 100vw);letter-spacing:-.04em}}@media (max-width:767px){.fjd-head .loop_text{bottom:calc(-30 / 390 * 100vw)}.loop_textWrap{gap:calc(20 / 390 * 100vw);animation:loop1_sp 15s linear infinite}.loop_textWrap .item{font-size:max(10px,100 / 390 * 100vw);letter-spacing:-.04em}}@keyframes loop1{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes loop1_sp{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.bg-gray{background-color:#F1F3F5}@media screen and (min-width:1920px){.page-fjd .loop_textWrap .item{font-size:110px}.loop_textWrap .item:nth-child(even){margin-right:100px}.bg-gray{padding-bottom:120px;padding-top:100px}}@media screen and (min-width:1401px) and (max-width:1919px){.page-fjd .loop_textWrap .item{font-size:max(10px,5.7291666667vw)}.loop_textWrap .item:nth-child(even){margin-right:5.2083333333vw}.bg-gray{padding-bottom:6.25vw;padding-top:5.2083333333vw}}@media (min-width:768px) and (max-width:1400px){.page-fjd .loop_textWrap .item{font-size:max(12px,98.4375 / 1400 * 100vw)}.loop_textWrap .item:nth-child(even){margin-right:calc(109.375 / 1400 * 100vw)}.bg-gray{padding-top:calc(87.5 / 1400 * 100vw);padding-bottom:calc(95.15625 / 1400 * 100vw)}}@media (max-width:767px){.page-fjd .loop_textWrap .item{font-size:max(10px,80 / 390 * 100vw)}.loop_textWrap .item:nth-child(even){margin-right:calc(70 / 390 * 100vw)}.bg-gray{padding-top:calc(40 / 390 * 100vw);padding-bottom:calc(60 / 390 * 100vw)}}.bg-frame{position:relative;margin-left:auto}@media screen and (min-width:1920px){:not(#page-people)+.bg-frame{padding-top:120px;padding-left:100px}#page-people .bg-frame{height:120px}}@media screen and (min-width:1401px) and (max-width:1919px){:not(#page-people)+.bg-frame{padding-top:6.25vw;padding-left:5.2083333333vw}}@media (min-width:1920px){:not(#page-people)+.bg-frame{width:calc(100vw - (100vw - 1920px)/ 2 - 100px)}}@media (min-width:1401px) and (max-width:1919px){:not(#page-people)+.bg-frame{width:calc(100vw - 100 / 1919 * 100vw)}}@media (min-width:768px) and (max-width:1400px){:not(#page-people)+.bg-frame{width:calc(100vw - 87.5 / 1400 * 100vw);padding-top:calc(65.625 / 1400 * 100vw);padding-left:calc(54.6875 / 1400 * 100vw)}}@media (max-width:767px){:not(#page-people)+.bg-frame{width:calc(100vw - 30 / 390 * 100vw);padding-top:calc(50 / 390 * 100vw);padding-left:calc(20 / 390 * 100vw)}#page-people .bg-frame{display:none}}@media screen and (min-width:1401px) and (max-width:1919px){#page-people .bg-frame{height:6.25vw}}@media (min-width:1920px){#page-people .bg-frame{width:89.58vw}}@media (min-width:1401px) and (max-width:1919px){#page-people .bg-frame{width:calc(100vw - 200 / 1919 * 100vw)}}@media (min-width:768px) and (max-width:1400px){#page-people .bg-frame{width:calc(1356.25 / 1400 * 100vw);height:calc(65.625 / 1400 * 100vw)}}.bg-frame::before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;right:0}#page-top .bg-frame::before{height:calc(100% - 254px);background-color:#303234}@media (min-width:768px) and (max-width:1400px){#page-top .bg-frame::before{height:calc(100% - 148.75 / 1400 * 100vw)}}@media (max-width:767px){:not(#page-people)+.bg-frame::before{border-radius:8px}#page-top .bg-frame::before{height:100%}}.page-fjd .bg-frame::before{height:calc(100% - 120px);background-color:#303234}@media (min-width:768px) and (max-width:1400px){.page-fjd .bg-frame::before{height:calc(100% - 131.25 / 1400 * 100vw)}}@media (max-width:767px){.page-fjd .bg-frame::before{height:77%}}#page-people .bg-frame::before,#page-peopleSingle .bg-frame::before{background-color:#fff;border-radius:8px 0 0}.bg-line{position:absolute;top:0;height:100%;left:50%;transform:translateX(-50%);opacity:.4;background-image:linear-gradient(90deg,#d1d5dc 0,#d1d5dc 1px,transparent 1px,transparent calc(33.333% - 1px),#d1d5dc calc(33.333% - 1px),#d1d5dc 33.333%,transparent 33.333%,transparent calc(66.666% - 1px),#d1d5dc calc(66.666% - 1px),#d1d5dc 66.666%,transparent 66.666%,transparent calc(100% - 1px),#d1d5dc calc(100% - 1px),#d1d5dc 100%)}.slider-card,.slider-cardItem,.slider-controls,.slider-section,.slider-section_center{position:relative}.topMv-container .bg-line{opacity:.8;z-index:2;background-image:linear-gradient(90deg,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 1px,transparent 1px,transparent calc(33.333% - 1px),rgba(255,255,255,.2) calc(33.333% - 1px),rgba(255,255,255,.2) 33.333%,transparent 33.333%,transparent calc(66.666% - 1px),rgba(255,255,255,.2) calc(66.666% - 1px),rgba(255,255,255,.2) 66.666%,transparent 66.666%,transparent calc(100% - 1px),rgba(255,255,255,.2) calc(100% - 1px),rgba(255,255,255,.2) 100%)}.slider-card{z-index:1}.page-fjd .slider-card,.peopleSingle-page .slider-card,.top-architecture_wrap .slider-card,.top-journalArticle .slider-card{overflow:hidden}@media (min-width:768px){.slider-card{padding-top:6px;padding-left:6px;padding-bottom:6px}}.slider-card_photo{overflow:hidden}@media screen and (min-width:1920px){.bg-line{width:1520px}.slider-card_photo{height:333px}}@media screen and (min-width:1401px) and (max-width:1919px){.bg-line{width:79.1666666667vw}.slider-card_photo{height:17.34375vw}}@media (min-width:768px) and (max-width:1400px){.bg-line{width:calc(100% - 175 / 1400 * 100vw)}.slider-card_photo{height:calc(243.90625 / 1400 * 100vw)}}@media (max-width:767px){.bg-line{width:calc(350 / 390 * 100vw)}.slider-card_photo{height:calc(208 / 390 * 100vw)}}@media screen and (min-width:1920px){.fjd-project .slider-card_photo,.peopleSingle_workproject .slider-card_photo{height:600px}.slider-card_text{padding-top:16px}}@media screen and (min-width:1401px) and (max-width:1919px){.fjd-project .slider-card_photo,.peopleSingle_workproject .slider-card_photo{height:31.25vw}}@media (min-width:768px) and (max-width:1400px){.fjd-project .slider-card_photo,.peopleSingle_workproject .slider-card_photo{height:calc(439.6875 / 1400 * 100vw)}}@media (max-width:767px){.fjd-project .slider-card_photo,.peopleSingle_workproject .slider-card_photo{height:calc(312 / 390 * 100vw)}.sub-page_articleList .slider-card_photo{aspect-ratio:1/1;height:auto}}@media (min-width:768px){.slider-card_photo.min{height:calc(145.46875 / 1400 * 100vw);min-height:calc(145.46875 / 1400 * 100vw)}}@media (max-width:767px){.slider-card_photo.min{aspect-ratio:auto;height:calc(80 / 390 * 100vw);min-height:calc(80 / 390 * 100vw)}}.slider-card_photo img{height:100%;-o-object-fit:cover;object-fit:cover}.slider-card_text{background-color:#fff}@media (min-width:1920px){.slider-card_text{height:calc(100% - 333px)}}.slider-card_text.slider_overlay{background-color:transparent}.columnSearch .slider-card_text,.page-fjd .slider-card_text,.peopleSingle_slider .slider-card_text,.sub-page_section .slider-card_text,.top-journal .slider-card_text{display:flex;flex-direction:column;justify-content:space-between}.fjd-project .slider-card_text,.peopleSingle_workproject .slider-card_text{width:100%;position:absolute;bottom:0;z-index:1;color:#fff;height:-moz-fit-content;height:fit-content}.fjd-project .slider-card_text .text,.peopleSingle_workproject .slider-card_text .text{line-height:1.8}@media screen and (min-width:1920px){.slider-card_text{padding-bottom:20px;padding-left:20px;padding-right:20px}.columnSearch .slider-card_text,.page-fjd .slider-card_text,.peopleSingle_slider .slider-card_text,.sub-page_section .slider-card_text,.top-journal .slider-card_text{gap:20px}.fjd-project .slider-card_text .text,.peopleSingle_workproject .slider-card_text .text{font-size:16px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-card_text{padding:.8333333333vw 1.0416666667vw 1.0416666667vw}.columnSearch .slider-card_text,.page-fjd .slider-card_text,.peopleSingle_slider .slider-card_text,.sub-page_section .slider-card_text,.top-journal .slider-card_text{gap:1.0416666667vw}.fjd-project .slider-card_text .text,.peopleSingle_workproject .slider-card_text .text{font-size:max(10px,.8333333333vw)}}@media (min-width:768px) and (max-width:1400px){.slider-card_text{padding-top:calc(17.5 / 1400 * 100vw);padding-bottom:calc(15.3125 / 1400 * 100vw);padding-left:calc(15.3125 / 1400 * 100vw);padding-right:calc(15.3125 / 1400 * 100vw)}.columnSearch .slider-card_text,.page-fjd .slider-card_text,.peopleSingle_slider .slider-card_text,.sub-page_section .slider-card_text,.top-journal .slider-card_text{gap:calc(19.6875 / 1400 * 100vw)}.fjd-project .slider-card_text .text,.peopleSingle_workproject .slider-card_text .text{line-height:1.6;font-size:max(12px,13.125 / 1400 * 100vw)}}.peopleSingle_slider .slider-card_text .text{width:96%}.slider-card_text .text.line1,.slider-card_text .text.line2,.slider-card_text .text.line3{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}.slider-card_text .text.line1{-webkit-line-clamp:1;line-clamp:1;height:auto}.slider-card_text .text.line2{-webkit-line-clamp:2;line-clamp:2;height:3.5em}@media (max-width:767px){.slider-card_text{padding:calc(12 / 390 * 100vw) calc(10 / 390 * 100vw)}.columnSearch .slider-card_text,.page-fjd .slider-card_text,.peopleSingle_slider .slider-card_text,.sub-page_section .slider-card_text,.top-journal .slider-card_text{gap:calc(10 / 390 * 100vw)}.fjd-project .slider-card_text .text,.peopleSingle_workproject .slider-card_text .text{line-height:1.6;font-size:max(10px,11 / 390 * 100vw)}.page-fjd .sub-page_articleItem .slider-card_text .text.line2{-webkit-line-clamp:4;line-clamp:4;height:7em}}.peopleSingle_workproject .peopleSingle_slider .slider-card_text .text.line2{height:auto}.slider-card_title{font-weight:700;width:-moz-fit-content;width:fit-content;max-width:100%;display:inline;line-height:1.7}@media screen and (min-width:1920px){.slider-card_title{font-size:18px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-card_title{font-size:max(10px,.9375vw)}}@media (min-width:768px) and (max-width:1400px){.slider-card_title{font-size:max(12px,15.3125 / 1400 * 100vw)}}@media (max-width:767px){.slider-card_title{font-size:max(10px,13 / 390 * 100vw)}}@media screen and (min-width:1920px){.top-architecture .slider-card_title{font-size:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architecture .slider-card_title{font-size:max(10px,1.0416666667vw)}}.slider-card_title.line1,.slider-card_title.line2,.slider-card_title.line3{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical}.slider-card_title.line1{-webkit-line-clamp:1;line-clamp:1;height:auto}.slider-card_title.line2{-webkit-line-clamp:2;line-clamp:2;height:3.5em}@media (max-width:767px){.page-fjd .sub-page_articleItem .slider-card_title.line2{-webkit-line-clamp:4;line-clamp:4;height:7em}}.peopleSingle_workproject .peopleSingle_slider .slider-card_title.line2{height:auto}.slider-card_category{display:grid;grid-auto-columns:1fr}.slider-banner a,.slider-banner_item a,.slider-cardItem a,.slider-card_category .label,.slider-card_category .text{display:block}@media screen and (min-width:1920px){.peopleSingle_workproject .slider-card_title{font-size:20px}.slider-card_category{gap:3px;margin-top:14px}}@media screen and (min-width:1401px) and (max-width:1919px){.peopleSingle_workproject .slider-card_title{font-size:max(10px,1.0416666667vw)}.slider-card_category{gap:.15625vw;margin-top:.7291666667vw}}@media (min-width:768px) and (max-width:1400px){.peopleSingle_workproject .slider-card_title{font-size:max(12px,17.5 / 1400 * 100vw)}.slider-card_category{gap:calc(3.28125 / 1400 * 100vw);margin-top:calc(15.3125 / 1400 * 100vw)}}@media screen and (min-width:1920px){.slider-card_category .label{font-size:11px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-card_category .label{font-size:max(10px,.5729166667vw)}}@media (min-width:768px) and (max-width:1400px){.slider-card_category .label{font-size:max(12px,12.03125 / 1400 * 100vw)}}@media (max-width:767px){.slider-card_category{gap:calc(3 / 390 * 100vw);margin-top:calc(10 / 390 * 100vw)}.slider-card_category .label{font-size:max(10px,10 / 390 * 100vw)}}.slider-card_category .text{color:#818B9A}.slider-card_textInner{display:flex;flex-wrap:wrap}@media screen and (min-width:1920px){.slider-card_category .text{font-size:11px}.slider-card_textInner{gap:12px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-card_category .text{font-size:max(10px,.5729166667vw)}.slider-card_textInner{gap:.625vw}}@media (min-width:768px){.slider-card_textInner{align-items:center}.slider-card_categoryFlame{transition:all .3s ease-out}}@media (min-width:768px) and (max-width:1400px){.slider-card_category .text{font-size:max(12px,12.03125 / 1400 * 100vw)}.slider-card_textInner{gap:calc(6.5625 / 1400 * 100vw)}}@media (max-width:767px){.slider-card_category .text{font-size:max(10px,10 / 390 * 100vw)}.slider-card_textInner{gap:calc(8 / 390 * 100vw)}#contents .slider-card_textInner,.page-fjd .slider-card_textInner,.peopleSingle_slider .slider-card_textInner,.top-journalArticle .slider-card_textInner{flex-direction:initial;gap:calc(10 / 390 * 100vw);align-items:center}.columnLatest_item .slider-card_textInner{align-items:center}.columnSearch .slider-card_textInner{flex-direction:column}}.slider-card_categoryFlame{width:-moz-fit-content;width:fit-content;height:-moz-fit-content!important;height:fit-content!important;color:#0057BE;border:1px solid #0057BE;background-color:#fff;border-radius:80px}@media screen and (min-width:1920px){.slider-card_categoryFlame{font-size:14px;bottom:20px;left:137px;padding:5px 8px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-card_categoryFlame{font-size:max(10px,.7291666667vw);bottom:1.0416666667vw;left:7.1354166667vw;padding:.2604166667vw .4166666667vw}}@media (min-width:768px) and (max-width:1400px){.slider-card_categoryFlame{font-size:max(12px,12.03125 / 1400 * 100vw);bottom:calc(15.3125 / 1400 * 100vw);left:calc(125.78125 / 1400 * 100vw);padding:calc(5.46875 / 1400 * 100vw) calc(8.75 / 1400 * 100vw)}}@media (max-width:767px){.slider-card_categoryFlame{font-size:max(10px,11 / 390 * 100vw);bottom:calc(10 / 390 * 100vw);left:calc(100 / 390 * 100vw);padding:calc(5 / 390 * 100vw) calc(8 / 390 * 100vw)}}@media (min-width:768px) and (max-width:1000px){.slider-card_categoryFlame{left:8px;font-size:11px}}.slider-card_categoryFlame.blue{background-color:#0057BE;color:#fff}.slider-card_categoryFlame:empty{background-color:transparent;border:none}.slider-card_bn{width:-moz-fit-content;width:fit-content;height:-moz-fit-content!important;height:fit-content!important;color:#fff;background-color:#303234;border-radius:80px}@media screen and (min-width:1920px){.slider-card_bn{font-size:14px;bottom:20px;left:137px;padding:5px 8px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-card_bn{font-size:max(10px,.7291666667vw);bottom:1.0416666667vw;left:7.1354166667vw;padding:.2604166667vw .4166666667vw}}@media (min-width:768px){.slider-card_bn{transition:all .3s ease-out}}@media (min-width:768px) and (max-width:1400px){.slider-card_bn{font-size:max(12px,12.03125 / 1400 * 100vw);bottom:calc(15.3125 / 1400 * 100vw);left:calc(125.78125 / 1400 * 100vw);padding:calc(5.46875 / 1400 * 100vw) calc(8.75 / 1400 * 100vw)}}@media (max-width:767px){.slider-card_bn{font-size:max(10px,11 / 390 * 100vw);bottom:calc(10 / 390 * 100vw);left:calc(100 / 390 * 100vw);padding:calc(5 / 390 * 100vw) calc(8 / 390 * 100vw)}.archive .slider-card_bn{width:82%}}@media (min-width:768px) and (max-width:1000px){.slider-card_bn{left:8px;font-size:11px}}.slider-cardItem{height:initial}@media screen and (min-width:1920px){.slider-cardItem{width:500px;min-width:500px;margin-right:30px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-cardItem{width:26.0416666667vw;min-width:26.0416666667vw;margin-right:1.5625vw}}@media (min-width:768px) and (max-width:1400px){.slider-cardItem{width:calc(366.40625 / 1400 * 100vw);height:initial;min-width:calc(366.40625 / 1400 * 100vw);margin-right:calc(21.875 / 1400 * 100vw)}}@media (max-width:767px){.slider-cardItem{width:calc(312 / 390 * 100vw);min-width:calc(312 / 390 * 100vw);margin-right:calc(18 / 390 * 100vw)}}.slider-cardItem a{height:100%;background-color:#fff}.slider-card_date{color:#818B9A}@media screen and (min-width:1920px){.fjd-project .slider-cardItem,.peopleSingle_workproject .slider-cardItem{width:600px;min-width:600px;height:600px}.slider-card_date{font-size:14px}}@media screen and (min-width:1401px) and (max-width:1919px){.fjd-project .slider-cardItem,.peopleSingle_workproject .slider-cardItem{width:31.25vw;min-width:31.25vw;height:31.25vw}.slider-card_date{font-size:max(10px,.7291666667vw)}}@media (min-width:768px) and (max-width:1400px){.fjd-project .slider-cardItem,.peopleSingle_workproject .slider-cardItem{width:calc(439.6875 / 1400 * 100vw);height:calc(439.6875 / 1400 * 100vw);min-width:calc(439.6875 / 1400 * 100vw)}.slider-card_date{font-size:max(12px,13.125 / 1400 * 100vw)}.slider-banner{gap:calc(21.875 / 1400 * 100vw)}}@media (max-width:767px){.fjd-project .slider-cardItem,.peopleSingle_workproject .slider-cardItem{width:calc(312 / 390 * 100vw);height:calc(312 / 390 * 100vw);min-width:calc(312 / 390 * 100vw)}.slider-card_date{font-size:max(10px,11 / 390 * 100vw)}.columnSearch .slider-card_date,.fjd-body .slider-card_date,.page-fjd.archive .slider-card_date{order:3}}@media (min-width:768px) and (max-width:1000px){.slider-card_date{font-size:11px}}.bg-wrapper .slider-card_date{color:#fff}@media screen and (min-width:1920px){.slider-banner_item{width:290px;margin-right:30px}.slider-tag{font-size:14px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-banner_item{width:15.1041666667vw;margin-right:1.5625vw}}@media (min-width:768px) and (max-width:1400px){.slider-banner_item{width:calc(240.625 / 1400 * 100vw);margin-right:calc(19.6875 / 1400 * 100vw)}}@media (max-width:767px){.slider-banner{gap:calc(18 / 390 * 100vw)}.slider-banner_item{width:calc(180 / 390 * 100vw);min-width:calc(180 / 390 * 100vw);margin-right:calc(20 / 390 * 100vw)}}.slider-tag{color:#818B9A;display:flex;flex-wrap:wrap}@media screen and (min-width:1920px){.slider-tag{gap:12px}.pause-btn,.play-btn{width:40px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-tag{font-size:max(10px,.7291666667vw);gap:.625vw}}@media (min-width:768px) and (max-width:1400px){.slider-tag{gap:calc(13.125 / 1400 * 100vw);font-size:max(12px,13.125 / 1400 * 100vw)}}@media (max-width:767px){.slider-tag{gap:calc(10 / 390 * 100vw);font-size:max(10px,11 / 390 * 100vw)}}@media (min-width:768px) and (max-width:1000px){.slider-tag{font-size:11px}}.pause-btn,.play-btn{transition:all .3s}@media screen and (min-width:1920px){.pause-btn,.play-btn{height:40px}.slider-controls{margin-right:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.pause-btn,.play-btn{width:2.0833333333vw;height:2.0833333333vw}}@media (min-width:768px) and (max-width:1400px){.pause-btn,.play-btn{width:calc(38.28125 / 1400 * 100vw);height:calc(38.28125 / 1400 * 100vw)}}@media (max-width:767px){.pause-btn,.play-btn{width:calc(26 / 390 * 100vw);height:calc(26 / 390 * 100vw)}}.play-btn{display:none}.slider-controls{width:-moz-fit-content;width:fit-content;margin-left:auto;z-index:1}@media (min-width:768px){.topMv-container .slider-controls{position:absolute;bottom:20px;right:0}}@media screen and (min-width:1920px){.architect_gallery .slider-controls,.fjd_slider-main .slider-controls,.page-fjd .slider-controls,.peopleSingle-page .slider-controls,.top-architecture_wrap .slider-controls,.top-journal .slider-controls,.top-specialBanner .slider-controls{margin-top:15px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-controls{margin-right:1.0416666667vw}.architect_gallery .slider-controls,.fjd_slider-main .slider-controls,.page-fjd .slider-controls,.peopleSingle-page .slider-controls,.top-architecture_wrap .slider-controls,.top-journal .slider-controls,.top-specialBanner .slider-controls{margin-top:.78125vw}}@media (min-width:768px) and (max-width:1400px){.slider-controls{margin-right:calc(21.875 / 1400 * 100vw)}.architect_gallery .slider-controls,.fjd_slider-main .slider-controls,.page-fjd .slider-controls,.peopleSingle-page .slider-controls,.top-architecture_wrap .slider-controls,.top-journal .slider-controls,.top-specialBanner .slider-controls{margin-top:calc(16.40625 / 1400 * 100vw)}}@media (max-width:767px){.slider-controls{margin-right:calc(10 / 390 * 100vw)}.topMv-container .slider-controls{position:absolute;bottom:calc(-30 / 390 * 100vw);right:calc(10 / 390 * 100vw);margin-right:0}.architect_gallery .slider-controls,.fjd_slider-main .slider-controls,.page-fjd .slider-controls,.peopleSingle-page .slider-controls,.top-architecture_wrap .slider-controls,.top-journal .slider-controls,.top-specialBanner .slider-controls{margin-top:calc(15 / 390 * 100vw)}}@media screen and (min-width:1920px){.fjd_slider-main .slider-controls{margin-top:10px}.tag-slider .slider-controls{right:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.fjd_slider-main .slider-controls{margin-top:.5208333333vw}}@media (min-width:768px) and (max-width:1400px){.fjd_slider-main .slider-controls{margin-top:calc(10.9375 / 1400 * 100vw)}}@media (max-width:767px){.fjd_slider-main .slider-controls{margin-top:calc(5 / 390 * 100vw)}.page-fjd .fjd-project_slider .slider-controls{margin-right:calc(30 / 390 * 100vw)}}.tag-slider .slider-controls{position:absolute;margin:0}@media screen and (min-width:1921px){.swiper-container .swiper-slide{margin-right:20px}}@media screen and (min-width:1281px) and (max-width:1920px){.swiper-container .swiper-slide{margin-right:1.5625vw}}@media screen and (min-width:768px) and (max-width:1280px){.swiper-container .swiper-slide{margin-right:1.5625vw}}@media screen and (max-width:768px){.swiper-container .swiper-slide{margin-right:4.6153846154vw}}.slider-static-dual .slider-static~.swiper-button-next,.slider-static-dual .slider-static~.swiper-button-prev,.slider-static-triple .slider-static~.swiper-button-next,.slider-static-triple .slider-static~.swiper-button-prev{display:none!important}.slider-static-dual .slider-static+.slider-controls,.slider-static-triple .slider-static+.slider-controls{opacity:0;visibility:hidden}@media screen and (min-width:1920px){.tag-slider .slider-controls{bottom:10px}#page-top .section-header{margin-top:100px}#page-people .section-header{width:764px}}@media screen and (min-width:1401px) and (max-width:1919px){.tag-slider .slider-controls{right:1.0416666667vw;bottom:.5208333333vw}#page-top .section-header{margin-top:5.2083333333vw}}@media (min-width:768px) and (max-width:1400px){.tag-slider .slider-controls{right:calc(21.875 / 1400 * 100vw);bottom:calc(10.9375 / 1400 * 100vw)}#page-top .section-header{margin-top:calc(87.5 / 1400 * 100vw)}}@media (max-width:767px){.tag-slider .slider-controls{right:calc(10 / 390 * 100vw);bottom:calc(10 / 390 * 100vw)}#page-top .section-header{margin-top:calc(50 / 390 * 100vw)}}#page-people .section-header{margin:auto}.section-header_catch{font-weight:500}@media screen and (min-width:1920px){.section-header_catch{font-size:18px}}@media screen and (min-width:1401px) and (max-width:1919px){#page-people .section-header{width:39.7916666667vw}.section-header_catch{font-size:max(10px,.9375vw)}}@media (min-width:768px) and (max-width:1400px){#page-people .section-header{width:calc(835.625 / 1400 * 100vw);transform:translateX(calc(65.625 / 1400 * 100vw))}.section-header_catch{font-size:max(12px,16.40625 / 1400 * 100vw)}}@media (max-width:767px){#page-people .section-header{width:calc(350 / 390 * 100vw);transform:translateY(calc(-12 / 390 * 100vw))}.section-header_catch{font-size:max(10px,13 / 390 * 100vw);line-height:calc(23.4 / 390 * 100vw)}}#page-top .section-header_catch{color:#0057BE}@media screen and (min-width:1920px){.section-header_lead{font-size:40px}#page-top .section-header_lead{margin-top:40px}}@media screen and (min-width:1401px) and (max-width:1919px){.section-header_lead{font-size:max(10px,2.0833333333vw)}#page-top .section-header_lead{margin-top:2.0833333333vw}}@media (min-width:768px) and (max-width:1400px){.section-header_lead{font-size:max(12px,37.1875 / 1400 * 100vw)}#page-top .section-header_lead{margin-top:calc(35 / 1400 * 100vw)}}@media (max-width:767px){.section-header_lead{font-size:max(10px,28 / 390 * 100vw);letter-spacing:.04em}#page-top .section-header_lead{margin-top:calc(30 / 390 * 100vw)}}.section-header_text{font-weight:500}@media screen and (min-width:1920px){.section-header_text{font-size:18px;line-height:39.6px;max-width:850px}#page-people .section-header_text,#page-top .top-people .section-header_text,#page-top .top-solution .section-header_text{margin-top:80px}}@media screen and (min-width:1401px) and (max-width:1919px){.section-header_text{font-size:max(10px,.9375vw);line-height:2.0625vw;max-width:44.2708333333vw}#page-people .section-header_text,#page-top .top-people .section-header_text,#page-top .top-solution .section-header_text{margin-top:4.1666666667vw}}@media (min-width:768px) and (max-width:1400px){.section-header_text{font-size:max(12px,15.3125 / 1400 * 100vw);line-height:calc(30.625 / 1400 * 100vw);max-width:calc(765.625 / 1400 * 100vw)}#page-people .section-header_text,#page-top .top-people .section-header_text,#page-top .top-solution .section-header_text{margin-top:calc(65.625 / 1400 * 100vw)}}@media (max-width:767px){.section-header_text{font-size:max(10px,13 / 390 * 100vw);line-height:calc(28 / 390 * 100vw);letter-spacing:-.001em}#page-people .section-header_text,#page-top .top-people .section-header_text,#page-top .top-solution .section-header_text{margin-top:calc(40 / 390 * 100vw)}}#page-top .top-architectureInner .section-header_text{color:#F1F3F5}@media screen and (min-width:1920px){#page-top .top-architectureInner .section-header_text{margin-top:60px}}@media screen and (min-width:1401px) and (max-width:1919px){#page-top .top-architectureInner .section-header_text{margin-top:3.125vw}}@media (min-width:768px) and (max-width:1400px){#page-top .top-architectureInner .section-header_text{margin-top:calc(54.6875 / 1400 * 100vw)}}@media (max-width:767px){#page-top .top-architectureInner .section-header_text{margin-top:calc(50 / 390 * 100vw)}}@media screen and (min-width:1920px){.sub-page_section .section-header_text{margin-top:40px}}@media screen and (min-width:1401px) and (max-width:1919px){.sub-page_section .section-header_text{margin-top:2.0833333333vw}}@media (min-width:768px) and (max-width:1400px){.sub-page_section .section-header_text{margin-top:calc(32.8125 / 1400 * 100vw)}}@media (max-width:767px){.sub-page_section .section-header_text{margin-top:calc(40 / 390 * 100vw)}.page-fjd .section-header_text{margin-top:calc(20 / 390 * 100vw)}.fmag .section-header_text{margin-top:calc(30 / 390 * 100vw)}}.fjd-projectInner .section-header_text{color:#FFF}.archive-head .section-header_text{position:relative}@media screen and (min-width:1920px){.fjd-projectInner .section-header_text{margin-top:40px}.archive-head .section-header_text{margin-left:30px;padding-left:30px}}@media screen and (min-width:1401px) and (max-width:1919px){.fjd-projectInner .section-header_text{margin-top:2.0833333333vw}.archive-head .section-header_text{margin-left:1.5625vw;padding-left:1.5625vw}}@media (min-width:768px) and (max-width:1400px){.fjd-projectInner .section-header_text{margin-top:calc(32.8125 / 1400 * 100vw)}.archive-head .section-header_text{margin-left:calc(21.875 / 1400 * 100vw);padding-left:calc(21.875 / 1400 * 100vw)}}@media (min-width:768px){.archive-head .section-header_text:before{content:"";display:block;width:1px;height:100%;background-color:#818B9A;position:absolute;left:0}.section-header_text.with-image{display:flex}}.contactArea,.contactArea.background-photo,.contactArea.background-photo a,.sub-page-wrapper,.sub-page_articleItem,.sub-page_section,.sub-page_sectionInner{position:relative}.section-header_text.with-image .image{height:auto}@media screen and (min-width:1920px){.section-header_text.with-image .image{width:160px;margin-left:100px}.sub-page_header{padding-top:130px}}@media screen and (min-width:1401px) and (max-width:1919px){.section-header_text.with-image .image{width:8.3333333333vw;margin-left:5.2083333333vw}}@media (min-width:768px) and (max-width:1400px){.section-header_text.with-image .image{width:calc(175 / 1400 * 100vw);margin-left:calc(78.75 / 1400 * 100vw)}}@media (max-width:767px){.section-header_text.with-image .image{width:calc(160 / 390 * 100vw);height:auto;margin-top:calc(30 / 390 * 100vw);display:block;margin-left:auto;margin-right:auto}}.sub-page_header{margin:auto}@media screen and (min-width:1920px){.sub-page_header{padding-bottom:120px;width:1640px}}@media screen and (min-width:1401px) and (max-width:1919px){.sub-page_header{padding-top:6.7708333333vw;padding-bottom:6.25vw;width:85.4166666667vw}}@media (min-width:768px) and (max-width:1400px){.sub-page_header{padding:calc(87.5 / 1400 * 100vw) 0;width:calc(1268.75 / 1400 * 100vw)}}@media (max-width:767px){.sub-page_header{padding:calc(16 / 390 * 100vw) 0 calc(50 / 390 * 100vw);width:calc(370 / 390 * 100vw)}.sub-page_sectionHead{width:100%}}@media (min-width:768px){.archive-head .sub-page_sectionHead{display:flex;align-items:flex-end}.sub-page_articleList{grid-template-columns:repeat(3,1fr)}}.sub-page_sectionInner{margin:auto}@media screen and (min-width:1920px){.sub-page_sectionInner{width:1520px;padding-top:80px;padding-bottom:80px}.sub-page_articleList{margin-top:40px}}@media screen and (min-width:1401px) and (max-width:1919px){.sub-page_sectionInner{width:79.1666666667vw;padding-top:4.1666666667vw;padding-bottom:4.1666666667vw}}@media (min-width:768px) and (max-width:1400px){.sub-page_sectionInner{width:calc(1225 / 1400 * 100vw);padding-top:calc(65.625 / 1400 * 100vw);padding-bottom:calc(65.625 / 1400 * 100vw)}}@media (max-width:767px){.sub-page_sectionInner{width:calc(350 / 390 * 100vw);padding-top:calc(40 / 390 * 100vw);padding-bottom:calc(40 / 390 * 100vw)}}#page-architect .sub-page_sectionInner{width:100%}.sub-page_sectionWrap{display:flex;align-items:flex-end;justify-content:space-between}.sub-page_articleList{display:grid}@media screen and (min-width:1920px){.sub-page_articleList{gap:31px}}@media screen and (min-width:1401px) and (max-width:1919px){.sub-page_articleList{margin-top:2.0833333333vw;gap:1.6145833333vw}}@media (min-width:768px) and (max-width:1400px){.sub-page_articleList{margin-top:calc(43.75 / 1400 * 100vw);gap:calc(28.4375 / 1400 * 100vw)}}.sub-page_articleList .slider-cardItem{width:auto;min-width:auto;margin-right:0}.sub-page_articleItem{display:block;height:initial}@media (min-width:768px){.hideItem-4 .sub-page_articleItem:nth-child(n+4){display:none}.contactArea{border-radius:8px}}@media (max-width:767px){.sub-page_articleList{margin-top:calc(20 / 390 * 100vw);grid-template-columns:repeat(2,1fr);gap:calc(16 / 390 * 100vw)}.hideItem-4 .sub-page_articleItem:nth-child(n+3){display:none}}.sub-page #contents-wrap{display:block}.sub-page-wrapper{margin:auto;display:flex;justify-content:space-between;width:1250px}@media screen and (min-width:1920px){.sub-page-wrapper{gap:80px}}@media screen and (min-width:1401px) and (max-width:1919px){.sub-page-wrapper{gap:4.1666666667vw}}@media (min-width:768px) and (max-width:1400px){.sub-page-wrapper{width:calc(1225 / 1400 * 100vw);gap:calc(65.625 / 1400 * 100vw);justify-content:center}}@media (max-width:767px){.sub-page-wrapper{flex-direction:column;width:calc(350 / 390 * 100vw)}}.sub-page-wrapper #side+#main{padding:0}@media screen and (min-width:1920px){.sub-page_section{padding-top:80px;margin-top:120px}}@media screen and (min-width:1401px) and (max-width:1919px){.sub-page_section{padding-top:4.1666666667vw;margin-top:6.25vw}}.sub-page_section:first-child{margin-top:0}@media (min-width:768px) and (max-width:1400px){.sub-page-wrapper #side+#main{width:calc(743.75 / 1400 * 100vw)}.sub-page_section{margin-top:calc(95.15625 / 1400 * 100vw);padding-top:calc(63.4375 / 1400 * 100vw)}}@media (max-width:767px){.sub-page_section{margin-top:calc(60 / 390 * 100vw);padding-top:calc(40 / 390 * 100vw)}}.sub-page_section.download,.sub-page_section.fjd-toTop,.sub-page_section.fmag{padding-top:0}@media screen and (min-width:1920px){.column_contents .sub-page_section.download{margin-top:120px}}@media screen and (min-width:1401px) and (max-width:1919px){.column_contents .sub-page_section.download{margin-top:6.25vw}}@media (min-width:768px) and (max-width:1400px){.column_contents .sub-page_section.download{margin-top:calc(95.15625 / 1400 * 100vw)}}@media (max-width:767px){.column_contents .sub-page_section.download{margin-top:calc(60 / 390 * 100vw)}}@media screen and (min-width:1920px){.column_contents .sub-page_section.fmag{margin-top:120px}}@media screen and (min-width:1401px) and (max-width:1919px){.column_contents .sub-page_section.fmag{margin-top:6.25vw}}@media (min-width:768px) and (max-width:1400px){.column_contents .sub-page_section.fmag{margin-top:calc(95.15625 / 1400 * 100vw)}}@media (max-width:767px){.column_contents .sub-page_section.fmag{margin-top:calc(60 / 390 * 100vw)}}@media screen and (min-width:1920px){.sub-page_section.fjd-toTop{margin-top:0}}@media screen and (min-width:1401px) and (max-width:1919px){.sub-page_section.fjd-toTop{margin-top:0}}@media (min-width:768px) and (max-width:1400px){.sub-page_section.fjd-toTop{margin-top:calc(0 / 1400 * 100vw)}}@media screen and (min-width:1920px){.main+.fmag{margin-top:120px}.contactArea{height:560px}}@media screen and (min-width:1401px) and (max-width:1919px){.main+.fmag{margin-top:6.25vw}}@media (min-width:768px) and (max-width:1400px){.main+.fmag{margin-top:calc(95.15625 / 1400 * 100vw)}}@media (max-width:767px){.main+.fmag{margin-top:calc(60 / 390 * 100vw)}}.sub-page_section.download+.sub-page_section.fmag{margin-top:0}@media (max-width:767px){.sub-page_section.download+.sub-page_section.fmag{margin-top:calc(40 / 390 * 100vw)}}.contactArea{margin:auto}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea{height:29.1666666667vw}}@media (min-width:1920px){.contactArea{margin:0 40px}}@media (min-width:1401px) and (max-width:1919px){.contactArea{margin:0 40px}}@media (min-width:768px) and (max-width:1400px){.contactArea{height:calc(415.625 / 1400 * 100vw);margin:0 calc(21.875 / 1400 * 100vw)}}@media (max-width:767px){.contactArea{width:calc(360 / 390 * 100vw);margin:auto;border-radius:8px;overflow:hidden}}.contactArea.gradation-blue{background:linear-gradient(0deg,rgba(0,87,190,.5) 0,rgba(0,87,190,.5) 100%),linear-gradient(137deg,#F1F1F1 3.1%,#005ABE 22.23%)}.contactArea.gradation-black{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 100%),linear-gradient(137deg,#303234 11.6%,#818B9A 24.71%)}.contactArea.background-photo{z-index:1;margin-right:auto;margin-left:0;transition:all .3s ease-out}@media screen and (min-width:1920px){.contactArea.background-photo{height:680px}.contactArea_frame:not(#page-top .contactArea_frame,.peopleSingle_contents .contactArea_frame){padding-top:40px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea.background-photo{height:35.4166666667vw}}@media (min-width:1920px){.contactArea.background-photo{width:calc(100vw - 90 / 1919 * 100vw)}.contactArea_inner{grid-template-columns:840px 1fr}}@media (min-width:768px) and (max-width:1400px){.contactArea.background-photo{width:calc(100vw - 98.4375 / 1400 * 100vw);height:calc(680 / 1919 * 100vw)}}@media (max-width:767px){.contactArea.background-photo{overflow:inherit;width:100%}}.contactArea.background-photo a::after,.contactArea.background-photo a::before{position:absolute;width:100%;display:block;height:100%;content:""}.contactArea.background-photo a::after{background-image:url(../images/people/people_contact.jpg);background-size:cover;background-position:bottom;top:0;left:0;z-index:-1;transition:transform .3s ease-out}.contactArea.background-photo a::before{background-color:rgba(48,50,52,.52)}.contactArea_frame{background-color:#F1F3F5}@media screen and (min-width:1920px){.contactArea_frame:not(#page-top .contactArea_frame,.peopleSingle_contents .contactArea_frame){padding-bottom:40px}.contactArea_inner{width:1840px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea_frame:not(#page-top .contactArea_frame,.peopleSingle_contents .contactArea_frame){padding-top:2.0833333333vw;padding-bottom:2.0833333333vw}}@media (min-width:768px) and (max-width:1400px){.contactArea_frame:not(#page-top .contactArea_frame,.peopleSingle_contents .contactArea_frame){padding-top:calc(43.75 / 1400 * 100vw);padding-bottom:calc(21.875 / 1400 * 100vw)}}@media (min-width:768px){.contactArea.background-photo a{border-radius:0 8px 8px 0;overflow:hidden}.contactArea.background-photo:hover a::after{transform:scale(1.1)}.peopleSingle_contents .contactArea_frame{background-color:#fff}.contactArea a{transition:all .3s ease-out}}@media (max-width:767px){.contactArea.background-photo a::after,.contactArea.background-photo a::before{overflow:hidden;border-radius:8px 8px 0 0}.contactArea_frame:not(#page-top .contactArea_frame,.peopleSingle_contents .contactArea_frame){padding-top:calc(20 / 390 * 100vw);padding-bottom:calc(20 / 390 * 100vw)}.peopleSingle_contents .contactArea_frame{padding-top:calc(60 / 390 * 100vw);margin-bottom:calc(110 / 390 * 100vw)}}.contactArea a{display:block;height:100%;color:#fff!important;position:relative}.contactArea_inner{height:100%;margin:auto;display:grid}@media (min-width:1401px) and (max-width:1919px){.contactArea_inner{grid-template-columns:calc(840 / 1919 * 100vw) 1fr}}@media (min-width:768px) and (max-width:1400px){.contactArea_inner{grid-template-columns:calc(612.5 / 1400 * 100vw) 1fr}}.background-photo .contactArea_inner{align-items:center;position:relative}@media screen and (min-width:1920px){.background-photo .contactArea_inner{gap:60px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea_inner{width:100%}.background-photo .contactArea_inner{gap:3.125vw}}.contactArea_text{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1920px){.contactArea_text{width:840px;padding-left:60px;padding-right:60px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea_text{width:43.75vw;padding-left:3.125vw;padding-right:3.125vw}}@media (max-width:767px){.contactArea_inner{grid-template-columns:1fr}.contactArea_text{text-align:center;padding:calc(80 / 390 * 100vw) 0 calc(60 / 390 * 100vw)}}.peopleSingle_contents .contactArea_text{padding-right:0}.contactArea_sliderWrap{position:relative;overflow:hidden}@media screen and (min-width:1920px){.peopleSingle_contents .contactArea_text{padding-left:200px}.contactArea_sliderWrap{height:560px;gap:30px;margin-right:30px}}@media screen and (min-width:1401px) and (max-width:1919px){.peopleSingle_contents .contactArea_text{padding-left:10.4166666667vw}.contactArea_sliderWrap{height:29.1666666667vw;gap:1.5625vw;margin-right:1.5625vw}}@media (min-width:768px){.contactArea a:hover:not(.peopleSingle_contents .contactArea a:hover){opacity:.8}.contactArea_sliderWrap{display:flex;justify-content:flex-end}}@media (min-width:768px) and (max-width:1400px){.peopleSingle_contents .contactArea_text{padding-left:calc(98.4375 / 1400 * 100vw)}.contactArea_sliderWrap{height:calc(415.625 / 1400 * 100vw);gap:calc(32.8125 / 1400 * 100vw);margin-right:calc(21.875 / 1400 * 100vw)}}@media (max-width:767px){.background-photo .contactArea_text{padding:calc(100 / 390 * 100vw) 0 calc(40 / 390 * 100vw)}.contactArea_sliderWrap{height:calc(280 / 390 * 100vw)}.contactArea_slider{position:absolute}}.contactArea_slider{top:0;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.contactArea_slider.slider1{animation:slide 120s linear infinite;left:0}.contactArea_slider.slider2{animation:slide 120s linear infinite reverse;right:0}@media screen and (min-width:1920px){.contactArea_slider-item{width:459px;height:307px;margin-top:30px}.contactArea_title{font-size:26px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea_slider-item{width:23.90625vw;height:15.9895833333vw;margin-top:1.5625vw}}@media (min-width:768px) and (max-width:1400px){.contactArea_slider-item{width:calc(344.53125 / 1400 * 100vw);height:calc(229.6875 / 1400 * 100vw);margin-top:calc(32.8125 / 1400 * 100vw)}}@media (max-width:767px){.contactArea_slider-item{width:calc(174 / 390 * 100vw);height:calc(116 / 390 * 100vw);margin-top:calc(10 / 390 * 100vw)}}.contactArea_slider-item span{z-index:99;display:block;position:relative;transform:translateY(-300px)}.contactArea_title{font-weight:700;display:flex;align-items:center;justify-content:center}@media screen and (min-width:1920px){.contactArea_title{margin-top:60px;gap:12px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea_title{font-size:max(10px,1.3541666667vw);margin-top:3.125vw;gap:.625vw}}@media (min-width:768px){.contactArea_title{font-size:max(12px,19.6875 / 1400 * 100vw);margin-top:calc(43.75 / 1400 * 100vw);gap:calc(10.9375 / 1400 * 100vw)}.contactArea_cap{line-height:1.8}}@media (max-width:767px){.contactArea_title{font-size:max(10px,15 / 390 * 100vw);gap:calc(10 / 390 * 100vw);margin-top:calc(40 / 390 * 100vw)}}.contactArea_cap{text-align:center;letter-spacing:.02em}.contactArea_people{display:flex;gap:1px}@media screen and (min-width:1920px){.contactArea_cap{font-size:15px;margin-top:30px}.contactArea_people li{width:200px;height:366px}.contactArea_people li:nth-child(even){margin-bottom:60px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea_cap{font-size:max(10px,.78125vw);margin-top:1.5625vw}.contactArea_people li{width:10.4166666667vw;height:19.0625vw}.contactArea_people li:nth-child(even){margin-bottom:3.125vw}}@media (min-width:768px) and (max-width:1400px){.contactArea_cap{font-size:max(12px,14.21875 / 1400 * 100vw);margin-top:calc(32.8125 / 1400 * 100vw)}.contactArea_people{padding-left:calc(43.75 / 1400 * 100vw)}.contactArea_people li{width:calc(142.1875 / 1400 * 100vw);height:calc(294.21875 / 1400 * 100vw)}.contactArea_people li:nth-child(even){margin-bottom:calc(47.03125 / 1400 * 100vw)}}@media (max-width:767px){.contactArea_cap{line-height:2.2;font-size:max(10px,13 / 390 * 100vw);margin-top:calc(30 / 390 * 100vw)}.contactArea_people{justify-content:center;transform:translateY(calc(30 / 390 * 100vw))}.contactArea_people li{width:calc(87 / 390 * 100vw);height:calc(160 / 390 * 100vw)}.contactArea_people li:nth-child(even){transform:translateY(calc(30 / 390 * 100vw))}}.contactArea .slick-arrow{display:none!important}@keyframes slide{0%{@media (min-width: 1920px) {
      transform: translateY(307);
    }
    @media (min-width: 1401px) and (max-width: 1919px) {
      transform: translateY(calc(307 / 1919 * 100vw));
    }
    @media (min-width: 768px) and (max-width: 1400px) {
      transform: calc(224.21875 / 1400 * 100vw);
    };}100%{transform:translateY(-50%)}}.architect_visual{position:relative;display:flex;justify-content:center}.architect_visualPhoto{width:100%;z-index:-1}@media screen and (min-width:1920px){.contactArea_people li:nth-child(odd){margin-top:60px}.architect_visualPhoto{height:720px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea_people li:nth-child(odd){margin-top:3.125vw}.architect_visualPhoto{height:37.5vw}}@media (min-width:768px) and (max-width:1400px){.contactArea_people li:nth-child(odd){margin-top:calc(47.03125 / 1400 * 100vw)}.architect_visualPhoto{height:calc(525 / 1400 * 100vw);min-height:350px}}@media (max-width:767px){.architect_visualPhoto{height:calc(626 / 390 * 100vw)}}.architect_visualPhoto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.architect_visualPhoto::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(35,35,35,.62);mix-blend-mode:multiply}.architect_visualText{position:absolute;color:#fff;margin:auto;top:0;display:flex;align-items:flex-start}@media screen and (min-width:1920px){.architect_visualText{width:1520px;padding-top:200px}.architect_visualTitle{gap:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_visualText{width:79.1666666667vw;padding-top:10.4166666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_visualText{width:calc(1115.625 / 1400 * 100vw);padding-top:calc(131.25 / 1400 * 100vw)}}@media (max-width:767px){.architect_visualText{flex-direction:column;margin-top:calc(100 / 390 * 100vw);align-items:center}}.architect_visualTitle{display:flex;width:50%}@media screen and (min-width:1920px){.architect_visualTitle{margin-top:20px}.architect_visualTitle .text{font-size:28px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_visualTitle{gap:1.0416666667vw;margin-top:1.0416666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_visualTitle{gap:calc(17.5 / 1400 * 100vw);margin-top:calc(14.21875 / 1400 * 100vw)}}@media (max-width:767px){.architect_visualTitle{gap:calc(10 / 390 * 100vw);margin-top:calc(14 / 390 * 100vw);justify-content:center;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:1920px){.architect_visualTitle .text{margin-top:-20px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_visualTitle .text{font-size:max(10px,1.4583333333vw);margin-top:-1.0416666667vw}}@media (min-width:768px){.architect_visualTitle .text{line-height:2}}@media (min-width:768px) and (max-width:1400px){.architect_visualTitle .text{font-size:max(12px,21.875 / 1400 * 100vw);margin-top:calc(-14.21875 / 1400 * 100vw)}}@media (max-width:767px){.architect_visualTitle .text{line-height:1.8;width:-moz-fit-content;width:fit-content;margin-top:calc(-14 / 390 * 100vw);font-size:max(10px,24 / 390 * 100vw)}}.architect_visualCopy{font-weight:500;width:50%}@media screen and (min-width:1920px){.architect_visualCopy{font-size:18px}.architect_visualCopy p{margin-bottom:22px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_visualCopy{font-size:max(10px,.9375vw)}}@media (min-width:768px){.architect_visualCopy{line-height:2}.architect_anchor{border-radius:8px 0 0 8px}}@media (min-width:768px) and (max-width:1400px){.architect_visualCopy{line-height:2;font-size:max(12px,15.3125 / 1400 * 100vw)}}@media (max-width:767px){.architect_visualCopy{line-height:1.8;width:calc(310 / 390 * 100vw);margin-top:calc(60 / 390 * 100vw);font-size:max(10px,13 / 390 * 100vw)}}@media (min-width:768px) and (max-width:1000px){.architect_visualCopy{width:53%}}.architect_visualCopy p{line-height:2.2}@media screen and (min-width:1401px) and (max-width:1919px){.architect_visualCopy p{margin-bottom:1.1458333333vw}}@media (min-width:768px) and (max-width:1400px){.architect_visualCopy p{line-height:2;margin-bottom:calc(24.0625 / 1400 * 100vw)}}@media (max-width:767px){.architect_visualCopy p{line-height:2.2;margin-bottom:calc(22 / 390 * 100vw)}}.architect_visualCopy p:last-child{margin-bottom:0}.architect_anchor{position:relative;background-color:#F1F3F5}@media (min-width:1920px){.architect_anchor{margin-left:200px}}@media (min-width:1401px) and (max-width:1919px){.architect_anchor{margin-left:calc(100vw - 1720 / 1919 * 100vw)}}.architect_anchor:before{content:"";display:block;background-color:#F1F3F5;width:100%;height:100%;position:absolute}@media (min-width:1920px){.architect_anchor:before{height:calc(100% - 200px)}}.architect_anchorInner{box-sizing:content-box;position:relative}@media screen and (min-width:1920px){.architect_anchor{margin-top:-200px}.architect_anchor:before{top:200px;left:-200px}.architect_anchorInner{width:1560px;padding-top:80px;padding-left:80px}.architect_anchorGroup{gap:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_anchor{margin-top:-10.4166666667vw}.architect_anchor:before{top:10.4166666667vw;left:-10.4166666667vw}.architect_anchorInner{width:81.25vw;padding-top:4.1666666667vw;padding-left:4.1666666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_anchor{margin-left:calc(100vw - 1312.5 / 1400 * 100vw);margin-top:calc(-109.375 / 1400 * 100vw)}.architect_anchor:before{top:calc(109.375 / 1400 * 100vw)}.architect_anchorInner{padding:calc(43.75 / 1400 * 100vw) calc(43.75 / 1400 * 100vw) 0}}@media (max-width:767px){.architect_anchor{border-radius:8px 8px 0;margin-top:calc(-10 / 390 * 100vw)}.architect_anchor:before{display:none}.architect_anchorInner{padding:calc(40 / 390 * 100vw) 0 0}}.architect_anchorGroup{display:flex}@media screen and (min-width:1401px) and (max-width:1919px){.architect_anchorGroup{gap:1.0416666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_anchorGroup{gap:calc(17.5 / 1400 * 100vw)}}.architect_anchorItem{position:relative}@media (max-width:767px){.architect_anchorGroup{overflow-x:scroll;padding-left:calc(20 / 390 * 100vw);gap:calc(2 / 390 * 100vw)}.architect_anchorItem picture{width:calc(350 / 390 * 100vw);min-width:calc(350 / 390 * 100vw);height:calc(233 / 390 * 100vw);min-height:calc(233 / 390 * 100vw)}}.architect_anchorItem a{position:relative;display:block}.architect_anchorItem .bg-wrapper{position:relative;display:block}.architect_anchorItem .bg-wrapper::after{content:"";display:block;position:absolute;width:100%;left:0;bottom:0}@media screen and (min-width:1920px){.architect_anchorItem .bg-wrapper::after{height:200px}.architect_anchorItem .content{gap:10px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_anchorItem .bg-wrapper::after{height:10.4166666667vw}}@media (min-width:768px){.architect_anchorItem .bg-wrapper::after{background:linear-gradient(0deg,#303234 0,rgba(48,50,52,0) 100%)}}@media (min-width:768px) and (max-width:1400px){.architect_anchorItem .bg-wrapper::after{height:calc(156.40625 / 1400 * 100vw)}}@media (max-width:767px){.architect_anchorItem .bg-wrapper::after{background:linear-gradient(0deg,rgba(48,50,52,.8) 44.12%,rgba(48,50,52,0) 97.13%);height:calc(115 / 390 * 100vw)}}.architect_gallery,.architect_projects{background-color:#F1F3F5}.architect_anchorItem .content{position:absolute;display:flex;flex-direction:column;color:#fff}@media screen and (min-width:1920px){.architect_anchorItem .content{left:20px;bottom:20px}.architect_anchorItem .content .number{font-size:14px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_anchorItem .content{gap:.5208333333vw;left:1.0416666667vw;bottom:1.0416666667vw}.architect_anchorItem .content .number{font-size:max(10px,.7291666667vw)}}@media (min-width:768px) and (max-width:1400px){.architect_anchorItem .content{gap:calc(10.9375 / 1400 * 100vw);left:calc(13.125 / 1400 * 100vw);bottom:calc(13.125 / 1400 * 100vw)}.architect_anchorItem .content .number{font-size:max(12px,15.3125 / 1400 * 100vw)}}@media (max-width:767px){.architect_anchorItem .content{gap:calc(10 / 390 * 100vw);left:calc(12 / 390 * 100vw);bottom:calc(10 / 390 * 100vw)}.architect_anchorItem .content .number{font-size:max(10px,12 / 390 * 100vw)}}.architect_anchorItem .title{display:flex;align-items:center}@media screen and (min-width:1920px){.architect_anchorItem .title{gap:12px;font-size:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_anchorItem .title{gap:.625vw;font-size:max(10px,1.0416666667vw)}}@media (min-width:768px) and (max-width:1400px){.architect_anchorItem .title{gap:calc(13.125 / 1400 * 100vw);font-size:max(12px,17.5 / 1400 * 100vw)}}@media (max-width:767px){.architect_anchorItem .title{gap:calc(8 / 390 * 100vw);font-size:max(10px,18 / 390 * 100vw)}}.architect_anchorItem .text{font-weight:500}@media screen and (min-width:1920px){.architect_anchorItem .text{font-size:16px;line-height:35.2px;margin-top:10px}.architect_gallery{padding-top:100px;padding-bottom:60px}.architect_galleryItem{width:860px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_anchorItem .text{font-size:max(10px,.8333333333vw);line-height:1.8333333333vw;margin-top:.5208333333vw}.architect_gallery{padding-top:5.2083333333vw;padding-bottom:3.125vw}}@media (min-width:768px) and (max-width:1400px){.architect_anchorItem .text{line-height:1.8;margin-top:calc(10.9375 / 1400 * 100vw);font-size:max(12px,15.3125 / 1400 * 100vw)}.architect_gallery{padding:calc(87.5 / 1400 * 100vw) 0 calc(43.75 / 1400 * 100vw)}}@media (max-width:767px){.architect_anchorItem .text{line-height:1.8;margin-top:calc(8 / 390 * 100vw);font-size:max(10px,12 / 390 * 100vw)}.architect_gallery{padding:calc(64 / 390 * 100vw) 0 calc(45 / 390 * 100vw)}}.architect_galleryItem{aspect-ratio:3/2}@media screen and (min-width:1401px) and (max-width:1919px){.architect_galleryItem{width:44.7916666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_galleryItem{width:calc(630 / 1400 * 100vw)}}.architect_galleryItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.architect_pjInner{position:relative;margin:auto;display:flex}@media screen and (min-width:1920px){.architect_pjInner{width:1520px;padding-top:80px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_pjInner{width:79.1666666667vw;padding-top:4.1666666667vw}}@media (min-width:768px){.architect_pjInner{justify-content:space-between;align-items:flex-end}}@media (min-width:768px) and (max-width:1400px){.architect_pjInner{width:calc(1225 / 1400 * 100vw);padding-top:calc(65.625 / 1400 * 100vw)}}@media (max-width:767px){.architect_pjInner{width:calc(350 / 390 * 100vw);margin:auto;padding-top:calc(30 / 390 * 100vw);flex-direction:column;gap:calc(30 / 390 * 100vw)}}.architect_pjWrap{display:flex;flex-wrap:wrap;gap:1px}@media screen and (min-width:1920px){.architect_pjWrap{margin-top:40px}.architect_pjItem a{height:460px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_pjWrap{margin-top:2.0833333333vw}}@media (min-width:768px) and (max-width:1400px){.architect_pjWrap{margin-top:calc(43.75 / 1400 * 100vw)}}.architect_pjItem{position:relative;color:#fff;font-weight:700;text-align:center}@media (max-width:767px){.architect_pjWrap{margin:auto;margin-top:calc(40 / 390 * 100vw);width:calc(350 / 390 * 100vw)}.architect_pjItem{width:calc(350 / 390 * 100vw)}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_pjItem a{height:23.9583333333vw}}@media (min-width:768px){.architect_pjItem:first-child,.architect_pjItem:nth-child(2){width:calc((100% - 1px)/ 2)}.architect_pjItem:nth-child(3),.architect_pjItem:nth-child(4),.architect_pjItem:nth-child(5),.architect_pjItem:nth-child(6){width:calc((100% - 3px)/ 4)}.architect_pjItem:hover .architect_pjCap{opacity:0}.architect_pjItem:hover .architect_pjTitle{bottom:5%}.architect_pjItem:hover a::before{background:linear-gradient(0deg,#303234 0,rgba(48,50,52,0) 35.87%)}.architect_pjItem a{position:relative;display:block;overflow:hidden;max-height:460px}.architect_pjItem a::before{transition:all .3s;background-color:rgba(35,35,35,.62)}}.architect_pjCap,.architect_pjItem a::before,.architect_pjTitle{position:absolute;width:100%;z-index:1}@media (min-width:768px) and (max-width:1400px){.architect_pjItem a{height:calc(352.1875 / 1400 * 100vw)}}@media (max-width:767px){.architect_pjItem a{display:block;height:calc(320 / 390 * 100vw)}}.architect_pjItem a::before{content:"";display:block;height:100%;bottom:0;left:0}.architect_pjItem a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.architect_pjItem .icon_arrow{z-index:1}.architect_pjTitle{bottom:auto}@media screen and (min-width:1920px){.architect_pjTitle{font-size:18px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_pjTitle{font-size:max(10px,.9375vw)}}@media (min-width:768px){.architect_pjTitle{line-height:1.8;bottom:50%;transition:all .3s}.architect_pjCap{transition:all .3s}}@media (min-width:768px) and (max-width:1400px){.architect_pjTitle{font-size:calc(17.5 / 1400 * 100vw)}}@media (max-width:767px){.architect_pjItem a::before{background-color:rgba(35,35,35,.32)}.architect_pjTitle{line-height:1.6;font-size:calc(14 / 390 * 100vw);top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.architect_pjCap{text-align:center;line-height:1}.architect_award,.architect_awardHeadInner,.architect_awardInner,.architect_awardItem a{position:relative}@media screen and (min-width:1920px){.architect_pjCap{bottom:30px;font-size:12px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_pjCap{bottom:1.5625vw;font-size:max(10px,.625vw)}}@media (min-width:768px) and (max-width:1400px){.architect_pjCap{bottom:calc(17.5 / 1400 * 100vw);font-size:10px}}@media (max-width:767px){.architect_pjCap{bottom:calc(14 / 390 * 100vw);font-size:10px}}.architect_pjCap-text{z-index:1;color:#B8B8B8}@media screen and (min-width:1920px){.architect_pjCap-text{font-size:11px;margin-bottom:2px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_pjCap-text{font-size:max(10px,.5729166667vw);margin-bottom:.1041666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_pjCap-text{font-size:10px;margin-bottom:calc(2.1875 / 1400 * 100vw)}}@media (max-width:767px){.architect_pjCap-text{font-size:10px;margin-bottom:calc(2 / 390 * 100vw)}}@media screen and (min-width:1920px){.architect_pjCap-en{margin-bottom:8px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_pjCap-en{margin-bottom:.4166666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_pjCap-en{margin-bottom:calc(4.375 / 1400 * 100vw);font-size:10px}}@media (max-width:767px){.architect_pjCap-en{margin-bottom:calc(4 / 390 * 100vw);font-size:10px}.architect_award{margin:auto;width:calc(350 / 390 * 100vw)}}.architect_awardInner{margin:auto}@media screen and (min-width:1920px){.architect_awardInner{width:1520px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_awardInner{width:79.1666666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_awardInner{width:calc(1225 / 1400 * 100vw)}}@media screen and (min-width:1920px){.architect_awardHead{width:1013px;margin-top:100px}.architect_awardHeadInner{padding-top:60px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_awardHead{width:52.7604166667vw;margin-top:5.2083333333vw}.architect_awardHeadInner{padding-top:3.125vw}}@media (min-width:768px) and (max-width:1400px){.architect_awardHead{margin-top:calc(109.375 / 1400 * 100vw)}.architect_awardHeadInner{padding-top:calc(65.625 / 1400 * 100vw)}}@media (max-width:767px){.architect_awardHead{margin-top:calc(80 / 390 * 100vw)}.architect_awardHeadInner{padding-top:calc(40 / 390 * 100vw)}}@media screen and (min-width:1920px){.architect_awardHeadInner .btn-more-m{margin-top:60px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_awardHeadInner .btn-more-m{margin-top:3.125vw}}@media (min-width:768px) and (max-width:1400px){.architect_awardHeadInner .btn-more-m{margin-top:calc(43.75 / 1400 * 100vw)}}@media (min-width:768px){.architect_awardItem{width:33.3%}.architect_awardItem a:before{background:linear-gradient(0deg,#303234 0,rgba(48,50,52,0) 100%);height:calc(180.46875 / 1400 * 100vw)}}.architect_awardItem a{display:block;overflow:hidden}.architect_awardItem a:before{content:"";width:100%;position:absolute;bottom:0;z-index:1}@media (max-width:767px){.architect_awardHeadInner .btn-more-m{margin-top:calc(30 / 390 * 100vw)}.architect_awardItem a:before{background:linear-gradient(0deg,#303234 0,rgba(48,50,52,0) 100%);height:calc(115 / 390 * 100vw)}}.architect_awardItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.architect_awardLink{display:flex;gap:1px}@media (min-width:768px){.architect_awardLink{align-items:flex-end}}.architect_awardtext{width:100%;position:absolute;color:#fff;z-index:1}.architect_awardtext .title{font-weight:700;line-height:1.6;max-width:98%}@media screen and (min-width:1920px){.architect_awardLink{margin-top:-356px}.architect_awardtext{left:20px;bottom:20px}.architect_awardtext .title{font-size:20px;margin-bottom:14px}.architect_awardtext .tag{gap:8px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_awardLink{margin-top:-18.5416666667vw}.architect_awardtext{left:1.0416666667vw;bottom:1.0416666667vw}.architect_awardtext .title{font-size:max(10px,1.0416666667vw);margin-bottom:.7291666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_awardLink{margin-top:calc(-312.8125 / 1400 * 100vw)}.architect_awardtext{left:calc(21.875 / 1400 * 100vw);bottom:calc(21.875 / 1400 * 100vw)}.architect_awardtext .title{margin-bottom:calc(13.125 / 1400 * 100vw);font-size:max(12px,17.5 / 1400 * 100vw)}}@media (max-width:767px){.architect_awardItem:nth-child(3) a:before{height:calc(279 / 390 * 100vw)}.architect_awardLink{flex-direction:column;margin-top:calc(40 / 390 * 100vw)}.architect_awardtext{left:calc(10 / 390 * 100vw);bottom:calc(14 / 390 * 100vw)}.architect_awardtext .title{margin-bottom:calc(12 / 390 * 100vw);font-size:max(10px,15 / 390 * 100vw)}}.architect_awardtext .tag{display:flex;flex-wrap:wrap}.architect_awardtext .tag li{font-weight:500;border:1px solid #fff}@media screen and (min-width:1920px){.architect_awardtext .tag li{font-size:12px;border-radius:50px;padding:6px 10px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_awardtext .tag{gap:.4166666667vw}.architect_awardtext .tag li{font-size:max(10px,.625vw);border-radius:2.6041666667vw;padding:.3125vw .5208333333vw}}@media (min-width:768px) and (max-width:1400px){.architect_awardtext .tag{gap:calc(8.75 / 1400 * 100vw)}.architect_awardtext .tag li{border-radius:calc(54.6875 / 1400 * 100vw);padding:calc(6.5625 / 1400 * 100vw) calc(10.9375 / 1400 * 100vw);line-height:1.26;font-size:max(12px,12.03125 / 1400 * 100vw)}}@media (max-width:767px){.architect_awardtext .tag{gap:calc(8 / 390 * 100vw);width:86%}.architect_awardtext .tag li{border-radius:calc(80 / 390 * 100vw);line-height:1.2;padding:calc(6 / 390 * 100vw) calc(8 / 390 * 100vw);font-size:max(10px,11 / 390 * 100vw)}}@media screen and (min-width:1920px){.architect_archives,.architect_history{padding-top:100px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_archives,.architect_history{padding-top:5.2083333333vw}}@media (min-width:768px) and (max-width:1400px){.architect_archives,.architect_history{padding-top:calc(109.375 / 1400 * 100vw)}}@media (max-width:767px){.architect_archives,.architect_history{margin:auto;width:calc(350 / 390 * 100vw);padding-top:calc(80 / 390 * 100vw)}}.architect_archives .architect_contents,.architect_history .architect_contents{margin:auto;position:relative}@media screen and (min-width:1920px){.architect_archives .architect_contents,.architect_history .architect_contents{width:1520px;padding-top:80px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_archives .architect_contents,.architect_history .architect_contents{width:79.1666666667vw;padding-top:4.1666666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_archives .architect_contents,.architect_history .architect_contents{width:calc(1225 / 1400 * 100vw);padding-top:calc(65.625 / 1400 * 100vw)}}@media (max-width:767px){.architect_archives .architect_contents,.architect_history .architect_contents{width:calc(350 / 390 * 100vw);margin:auto;padding-top:calc(30 / 390 * 100vw);gap:calc(40 / 390 * 100vw)}.architect_archivesInner,.architect_historyInner{flex-direction:column}}.architect_archivesInner,.architect_historyInner{display:flex}@media screen and (min-width:1920px){.architect_archivesInner,.architect_historyInner{gap:130px}.architect_archivesInner .btn-more-m,.architect_historyInner .btn-more-m{margin-top:60px}.architect_archivesHead,.architect_historyHead{width:650px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_archivesInner,.architect_historyInner{gap:6.7708333333vw}.architect_archivesInner .btn-more-m,.architect_historyInner .btn-more-m{margin-top:3.125vw}.architect_archivesHead,.architect_historyHead{width:33.8541666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_archivesInner,.architect_historyInner{gap:calc(109.375 / 1400 * 100vw)}.architect_archivesInner .btn-more-m,.architect_historyInner .btn-more-m{margin-top:calc(43.75 / 1400 * 100vw)}.architect_archivesHead,.architect_historyHead{width:calc(568.75 / 1400 * 100vw)}}@media screen and (min-width:1920px){.architect_archivesPhoto,.architect_historyPhoto{width:740px}.architect_archives{padding-bottom:140px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_archivesPhoto,.architect_historyPhoto{width:38.5416666667vw}}@media (min-width:768px) and (max-width:1400px){.architect_archivesPhoto,.architect_historyPhoto{width:calc(542.5 / 1400 * 100vw)}}.architect_archivesPhoto img,.architect_historyPhoto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.architect_awardtext .tag{max-width:90%}.architect_archives,.architect_history{background-color:#F1F3F5}.architect_archivesPhoto{order:1}.architect_archivesHead{order:2}}#page-architect .number{display:block}@media screen and (min-width:1920px){#page-architect .number{font-size:14px}}@media screen and (min-width:1401px) and (max-width:1919px){.architect_archives{padding-bottom:7.2916666667vw}#page-architect .number{font-size:max(10px,.7291666667vw)}}@media (min-width:768px) and (max-width:1400px){.architect_archives{padding-bottom:calc(131.25 / 1400 * 100vw)}#page-architect .number{font-size:max(12px,15.3125 / 1400 * 100vw)}}@media (max-width:767px){.architect_archivesInner .btn-more-m,.architect_historyInner .btn-more-m{margin-top:calc(30 / 390 * 100vw)}.architect_archivesPhoto,.architect_historyPhoto{margin-top:calc(40 / 390 * 100vw)}#page-architect .number{font-size:max(10px,12 / 390 * 100vw)}}#page-architect .sub-title{position:relative}#page-architect .sub-title_en{display:flex;color:#818B9A;align-items:center}@media screen and (min-width:1920px){#page-architect .sub-title{font-size:38px;margin-bottom:60px;margin-top:20px}#page-architect .sub-title_en{gap:12px}}@media screen and (min-width:1401px) and (max-width:1919px){#page-architect .sub-title{font-size:max(10px,1.9791666667vw);margin-bottom:3.125vw;margin-top:1.0416666667vw}#page-architect .sub-title_en{gap:.625vw}}@media (min-width:768px) and (max-width:1400px){#page-architect .sub-title{margin-bottom:calc(43.75 / 1400 * 100vw);margin-top:calc(21.875 / 1400 * 100vw);font-size:max(12px,32.8125 / 1400 * 100vw)}#page-architect .sub-title_en{gap:calc(10.9375 / 1400 * 100vw)}}@media (max-width:767px){#page-architect .sub-title{margin-bottom:calc(40 / 390 * 100vw);margin-top:calc(20 / 390 * 100vw);font-size:max(10px,26 / 390 * 100vw)}#page-architect .sub-title_en{gap:calc(8 / 390 * 100vw)}}