@charset "UTF-8";.article_category,.article_date,.loop_textWrap .item,.top-infoNav_item{white-space:nowrap}.media-card-large_item{border-bottom:1px solid rgba(129,139,154,.26);position:relative}.top-solution .media-card-large_item::after,.top-solution .media-card-large_item::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:all .3s ease-out}.top-solution .media-card-large_item::before{background-color:transparent;z-index:1}.top-solution .media-card-large_item::after{opacity:0;background-size:cover;background-position:center}.top-solution .media-card-large_item:nth-child(1):after{background-image:url(../images/top/top_solution1_bg.jpg)}.top-solution .media-card-large_item:nth-child(2):after{background-image:url(../images/top/top_solution2_bg.jpg)}.top-solution .media-card-large_item:nth-child(3):after{background-image:url(../images/top/top_solution3_bg.jpg)}.top-solution .media-card-large_item:nth-child(4):after{background-image:url(../images/top/top_solution4_bg.jpg)}.top-solution .media-card-large_item a{z-index:1}@media (min-width:768px) and (min-width:1920px){.media-card-large_item:hover .media-card-large_content{transform:translateY(43px)}}@media (min-width:768px) and (min-width:1401px) and (max-width:1919px){.media-card-large_item:hover .media-card-large_content{transform:translateY(calc(43 / 1919 * 100vw))}}@media (min-width:768px) and (min-width:768px) and (max-width:1400px){.media-card-large_item:hover .media-card-large_content{transform:translateY(calc(47.03125 / 1400 * 100vw))}}@media (min-width:768px){.top-solution .media-card-large_item:hover::before{background-color:rgba(241,243,245,.5)}.top-solution .media-card-large_item:hover::after{opacity:1}.media-card-large_item:hover .media-card-large_text{opacity:0}}.media-card-large_item a{display:grid;align-items:center;position:relative}@media (min-width:1920px){.media-card-large_item a{grid-template-columns:120px 1fr}}@media (min-width:1401px) and (max-width:1919px){.media-card-large_item a{grid-template-columns:calc(120 / 1919 * 100vw) 1fr}}.media-card-large_photo{position:relative;z-index:1}@media screen and (min-width:1920px){.media-card-large_item a{gap:40px;padding:50px 40px}.media-card-large_photo{width:120px}}@media screen and (min-width:1401px) and (max-width:1919px){.media-card-large_item a{gap:2.0833333333vw;padding:2.6041666667vw 2.0833333333vw}.media-card-large_photo{width:6.25vw}}@media (min-width:768px) and (max-width:1400px){.media-card-large_item a{gap:calc(43.75 / 1400 * 100vw);padding:calc(43.75 / 1400 * 100vw);grid-template-columns:calc(131.25 / 1400 * 100vw) 1fr}.media-card-large_photo{width:calc(131.25 / 1400 * 100vw)}}@media (max-width:767px){.media-card-large_item a{gap:calc(20 / 390 * 100vw);padding:calc(30 / 390 * 100vw) calc(20 / 390 * 100vw);grid-template-columns:calc(80 / 390 * 100vw) 1fr}.media-card-large_photo{width:calc(80 / 390 * 100vw)}}.media-card-large_content{display:grid;grid-template-columns:1fr;margin-bottom:auto;transition:all .3s ease-out;z-index:1;transform:translateY(0)}@media screen and (min-width:1920px){.media-card-large_content{gap:23px}.media-card-large_title{font-size:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.media-card-large_content{gap:1.1979166667vw}}@media (min-width:768px) and (max-width:1400px){.media-card-large_content{gap:calc(22.96875 / 1400 * 100vw)}}@media (max-width:767px){.media-card-large_content{gap:calc(15 / 390 * 100vw)}}.media-card-large_title{font-weight:700;width:-moz-fit-content;width:fit-content;display:flex;align-items:center}@media screen and (min-width:1920px){.media-card-large_title{gap:12px}}@media screen and (min-width:1401px) and (max-width:1919px){.media-card-large_title{font-size:max(10px,1.0416666667vw);gap:.625vw}}@media (min-width:768px) and (max-width:1400px){.media-card-large_title{font-size:max(12px,17.5 / 1400 * 100vw);gap:calc(13.125 / 1400 * 100vw)}}@media (max-width:767px){.media-card-large_title{font-size:max(10px,14 / 390 * 100vw);gap:calc(8 / 390 * 100vw)}}.media-card-large_text{line-height:1.8;opacity:1;transition:all .3s ease-out}.media-card-s_item a{display:grid;align-items:center;position:relative}@media screen and (min-width:1920px){.media-card-large_text{font-size:16px}.media-card-s_item{width:477px}.media-card-s_item a{gap:30px}}@media screen and (min-width:1401px) and (max-width:1919px){.media-card-large_text{font-size:max(10px,.8333333333vw)}.media-card-s_item{width:24.84375vw}.media-card-s_item a{gap:1.5625vw}}@media (min-width:1920px){.media-card-s_item a{grid-template-columns:120px 1fr}}@media (min-width:1401px) and (max-width:1919px){.media-card-s_item a{grid-template-columns:calc(120 / 1919 * 100vw) 1fr}}@media (min-width:768px) and (max-width:1400px){.media-card-large_text{font-size:max(12px,15.3125 / 1400 * 100vw)}.media-card-s_item{width:calc(557.8125 / 1400 * 100vw)}.media-card-s_item a{grid-template-columns:calc(131.25 / 1400 * 100vw) 1fr;gap:calc(32.8125 / 1400 * 100vw)}}@media (max-width:767px){.media-card-large_text{font-size:max(10px,11 / 390 * 100vw)}.media-card-s_item{width:100%;border-bottom:1px solid rgba(129,139,154,.26)}.media-card-s_item a{grid-template-columns:calc(80 / 390 * 100vw) 1fr;gap:calc(20 / 390 * 100vw);padding:calc(30 / 390 * 100vw) calc(20 / 390 * 100vw)}}.media-card-s_photo{position:relative;z-index:1}@media screen and (min-width:1920px){.media-card-s_photo{width:120px}.media-card-s_title{font-size:18px}}@media screen and (min-width:1401px) and (max-width:1919px){.media-card-s_photo{width:6.25vw}}@media (min-width:768px) and (max-width:1400px){.media-card-s_photo{width:calc(131.25 / 1400 * 100vw)}}@media (max-width:767px){.media-card-s_photo{width:calc(80 / 390 * 100vw)}}.article_category,.tag-slider_item{width:-moz-fit-content;color:#0057BE}.media-card-s_title{font-weight:700;width:-moz-fit-content;width:fit-content;display:inline;line-height:1.6}@media screen and (min-width:1401px) and (max-width:1919px){.media-card-s_title{font-size:max(10px,.9375vw)}}@media (min-width:768px) and (max-width:1400px){.media-card-s_title{font-size:max(12px,17.5 / 1400 * 100vw)}}@media (max-width:767px){.media-card-s_title{font-size:max(10px,14 / 390 * 100vw)}}.media-card-s_text{line-height:1.8}@media screen and (min-width:1920px){.media-card-s_text{font-size:15px;margin-top:12px}}@media screen and (min-width:1401px) and (max-width:1919px){.media-card-s_text{font-size:max(10px,.78125vw);margin-top:.625vw}}@media (min-width:768px) and (max-width:1400px){.media-card-s_text{font-size:max(12px,15.3125 / 1400 * 100vw);margin-top:calc(15.3125 / 1400 * 100vw)}}@media (max-width:767px){.media-card-s_text{font-size:max(10px,11 / 390 * 100vw);margin-top:calc(12 / 390 * 100vw)}}html.tablet .media-card-large_content:hover::after,html.tablet .media-card-large_content:hover::before,html.tablet .media-card-large_text:hover::after,html.tablet .media-card-large_text:hover::before,html.tablet .top-solution :hover::after,html.tablet .top-solution :hover::before{background-color:transparent!important;opacity:0!important;transform:none!important}html.tablet .media-card-large_content:hover .media-card-large_text,html.tablet .media-card-large_text:hover .media-card-large_text,html.tablet .top-solution :hover .media-card-large_text{opacity:1}html.tablet .media-card-large_content:hover .media-card-large_content,html.tablet .media-card-large_text:hover .media-card-large_content,html.tablet .top-solution :hover .media-card-large_content{transform:translateY(0)}.article_date{color:#818B9A}@media screen and (min-width:1920px){.article_date{font-size:14px}}@media screen and (min-width:1401px) and (max-width:1919px){.article_date{font-size:max(10px,.7291666667vw)}}@media (min-width:768px) and (max-width:1400px){.article_date{font-size:max(12px,13.125 / 1400 * 100vw)}}@media (max-width:767px){.article_date{font-size:max(10px,11 / 390 * 100vw)}}.article_category{background-color:#fff;border:1px solid #0057BE;width:fit-content}@media screen and (min-width:1920px){.article_category{font-size:14px;padding:5px 10px}.article_listLink{gap:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.article_category{font-size:max(10px,.7291666667vw);padding:.2604166667vw .5208333333vw}}@media (min-width:768px) and (max-width:1400px){.article_category{font-size:max(12px,13.125 / 1400 * 100vw);padding:calc(5.46875 / 1400 * 100vw) calc(10.9375 / 1400 * 100vw)}}@media (max-width:767px){.article_category{font-size:max(10px,11 / 390 * 100vw);padding:calc(5 / 390 * 100vw) calc(10 / 390 * 100vw);border-radius:80px}}.article_listLink{display:flex;align-items:center}.loop_text{position:absolute;display:flex;width:100%;overflow:hidden;z-index:1;mix-blend-mode:plus-lighter}#page-people .loop_text,#page-peopleSingle .loop_text{z-index:2}@media screen and (min-width:1920px){.article_listLink{padding:26px 20px}#page-top .loop_text{bottom:570px}}@media screen and (min-width:1401px) and (max-width:1919px){.article_listLink{gap:1.0416666667vw;padding:1.3541666667vw 1.0416666667vw}#page-top .loop_text{bottom:29.6875vw}}@media (min-width:768px) and (max-width:1400px){.article_listLink{gap:calc(21.875 / 1400 * 100vw);padding:calc(32.8125 / 1400 * 100vw) calc(21.875 / 1400 * 100vw)}#page-top .loop_text{bottom:calc(399.21875 / 1400 * 100vw)}}@media (max-width:767px){.article_listLink{gap:calc(12 / 390 * 100vw) calc(10 / 390 * 100vw);flex-wrap:wrap;padding:calc(20 / 390 * 100vw)}#page-top .loop_text{bottom:calc(210 / 390 * 100vw)}}@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%}@media (min-width:768px){.article_category{border-radius:80px}.article_listLink{transition:all .3s ease-out}.article_listLink:hover{background-color:#F1F3F5}.loop_textWrap{animation:loop1 20s linear infinite}.loop_textWrap .item{letter-spacing:-.04em}}.loop_textWrap .item{display:inline-block;width:auto;flex:0 0 auto;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) 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}}@media screen and (min-width:1920px){.page-fjd .loop_textWrap .item{font-size:110px}.loop_textWrap .item:nth-child(even){margin-right:100px}.tag-slider{margin-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}}@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)}}@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)}}@keyframes loop1{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes loop1_sp{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.tag-slider{background-color:rgba(129,139,154,.1);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}@media screen and (min-width:1401px) and (max-width:1919px){.tag-slider{margin-top:5.2083333333vw}}.tag-slider_inner{align-items:center}@media (min-width:768px){.tag-slider_inner{padding:50px 0}}@media (min-width:768px) and (max-width:1400px){.tag-slider{margin:calc(87.5 / 1400 * 100vw) 0 0}.tag-slider_inner{padding:calc(54.6875 / 1400 * 100vw) 0}}@media (max-width:767px){.tag-slider{margin:calc(60 / 390 * 100vw) 0 0}.tag-slider_inner{padding:calc(36 / 390 * 100vw) 0}}.tag-slider_inner .swiper-wrapper{transition-timing-function:linear}.tag-slider_item{display:inline-block;background-color:#fff;font-weight:500;width:fit-content;overflow:hidden;border:1px solid #fff;transition:all .3s ease-out}@media (min-width:768px){.tag-slider_item{border-radius:68px;font-size:15px;padding:18px 22px;margin:10px}}@media (min-width:768px) and (max-width:1400px){.tag-slider_item{margin:calc(9.84375 / 1400 * 100vw);border-radius:calc(74.375 / 1400 * 100vw);font-size:calc(16.40625 / 1400 * 100vw);padding:calc(19.6875 / 1400 * 100vw) calc(24.0625 / 1400 * 100vw)}}@media (max-width:767px){.tag-slider_item{margin:calc(5 / 390 * 100vw);border-radius:calc(68 / 390 * 100vw);font-size:calc(14 / 390 * 100vw);padding:calc(13 / 390 * 100vw) calc(22 / 390 * 100vw)}}.tag-slider_group{width:-moz-fit-content;width:fit-content}@media (min-width:1920px){.tag-slider_group{margin:0 15px}}@media (min-width:1401px) and (max-width:1919px){.tag-slider_group{margin:0 15px}}.tag-slider-photo{overflow:hidden}@media (min-width:768px){.tag-slider_item:hover{background-color:#F1F3F5;color:#0057BE;border:1px solid #0057BE}.tag-slider-photo{width:260px;height:160px}.tag-slider-photo.rounded_pattern1{border-radius:0 8px}}@media (min-width:768px) and (max-width:1400px){.tag-slider_group{margin:0 calc(10.9375 / 1400 * 100vw)}.tag-slider-photo{width:calc(284.375 / 1400 * 100vw);height:calc(175 / 1400 * 100vw)}.tag-slider-photo.rounded_pattern1{border-radius:0 calc(8.75 / 1400 * 100vw)}}@media (max-width:767px){.tag-slider_group{margin:calc(9 / 390 * 100vw)}.tag-slider-photo{width:calc(162 / 390 * 100vw);height:calc(100 / 390 * 100vw)}.tag-slider-photo.rounded_pattern1{border-radius:0 calc(8 / 390 * 100vw)}}@media (min-width:768px){.tag-slider-photo.rounded_pattern2{border-radius:150px}}@media (min-width:768px) and (max-width:1400px){.tag-slider-photo.rounded_pattern2{border-radius:calc(164.0625 / 1400 * 100vw)}}@media (max-width:767px){.tag-slider-photo.rounded_pattern2{border-radius:calc(150 / 390 * 100vw)}}@media (min-width:768px){.tag-slider-photo.rounded_pattern3{border-radius:30px 30px 0}}.tag-slider-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tag-slider_list{width:-moz-max-content;width:max-content}.tag-slider_list li{display:inline}.tag-slider_list li.break:after{content:"";flex-basis:100%;height:0;display:block}@media screen and (min-width:1920px){#page-top .section-header{margin-top:100px}#page-people .section-header{width:764px}}@media screen and (min-width:1401px) and (max-width:1919px){#page-top .section-header{margin-top:5.2083333333vw}}@media (min-width:768px) and (max-width:1400px){.tag-slider-photo.rounded_pattern3{border-radius:calc(32.8125 / 1400 * 100vw) calc(32.8125 / 1400 * 100vw) 0}#page-top .section-header{margin-top:calc(87.5 / 1400 * 100vw)}}@media (max-width:767px){.tag-slider-photo.rounded_pattern3{border-radius:calc(30 / 390 * 100vw) calc(30 / 390 * 100vw) 0}#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}}.slider-card,.slider-cardItem,.slider-controls,.slider-section,.slider-section_center{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}}@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}}.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){.slider-card_photo{height:333px}}@media screen and (min-width:1401px) and (max-width:1919px){.slider-card_photo{height:17.34375vw}}@media (min-width:768px) and (max-width:1400px){.slider-card_photo{height:calc(243.90625 / 1400 * 100vw)}}@media (max-width:767px){.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}.contactArea{border-radius:8px}}@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}.contactArea{margin:auto;position:relative}@media screen and (min-width:1920px){.tag-slider .slider-controls{bottom:10px}.contactArea{height:560px}}@media screen and (min-width:1401px) and (max-width:1919px){.tag-slider .slider-controls{right:1.0416666667vw;bottom:.5208333333vw}.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){.tag-slider .slider-controls{right:calc(21.875 / 1400 * 100vw);bottom:calc(10.9375 / 1400 * 100vw)}.contactArea{height:calc(415.625 / 1400 * 100vw);margin:0 calc(21.875 / 1400 * 100vw)}}@media (max-width:767px){.tag-slider .slider-controls{right:calc(10 / 390 * 100vw);bottom:calc(10 / 390 * 100vw)}.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{position:relative;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{position:relative}.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%)}}.topMv-container{position:relative}.topMv-copy{position:absolute;color:#fff;font-weight:700;line-height:2;z-index:2;overflow:hidden}@media screen and (min-width:1920px){.contactArea_people li:nth-child(odd){margin-top:60px}.topMv-copy{font-size:32px;letter-spacing:1.92px;bottom:218px;left:200px}.topMv-item{height:940px}}@media screen and (min-width:1401px) and (max-width:1919px){.contactArea_people li:nth-child(odd){margin-top:3.125vw}.topMv-copy{font-size:max(10px,1.6666666667vw);letter-spacing:.1vw;bottom:11.3541666667vw;left:10.4166666667vw}}@media (min-width:768px) and (max-width:1400px){.contactArea_people li:nth-child(odd){margin-top:calc(47.03125 / 1400 * 100vw)}.topMv-copy{font-size:max(12px,27.34375 / 1400 * 100vw);letter-spacing:calc(1.640625 / 1400 * 100vw);bottom:calc(183.75 / 1400 * 100vw);left:calc(145.46875 / 1400 * 100vw)}}@media (min-width:768px){.topMv-copy.hide{opacity:1}}@media (max-width:767px){.topMv-copy{font-size:max(10px,23 / 390 * 100vw);letter-spacing:calc(.9 / 390 * 100vw);bottom:calc(250 / 390 * 100vw);left:calc(20 / 390 * 100vw)}.topMv-copy.hide{opacity:0}.topMv-imageWrap{grid-template-columns:1fr}}.topMv-copyAnimation{overflow:hidden;display:block;opacity:0;transition:opacity .3s .5s}.top-architectureDetails_item.show .text,.topMv-copyAnimation.in{opacity:1}.topMv-copyAnimation .show{display:block}.topMv-copyAnimation.in .show{animation:slideUp 1s cubic-bezier(.26,.27,.1,1) forwards}.topMv-copyAnimation.in:nth-child(1) span{animation-delay:.2s}.topMv-copyAnimation.in:nth-child(2) span{animation-delay:.3s}.topMv-copyAnimation.in:nth-child(3) span{animation-delay:.4s}@keyframes slideUp{0%{transform:translateY(105%);opacity:1}100%{transform:translateY(0);opacity:1}}.topMv-imageSlider{overflow:hidden}.topMv-item{width:100%;position:relative;overflow:hidden}@media screen and (min-width:1401px) and (max-width:1919px){.topMv-item{height:48.9583333333vw}}@media (min-width:768px) and (max-width:1400px){.topMv-item{height:48.96vw}}.topMv-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1)}.swiper-slide-active .topMv-item img,.swiper-slide-duplicate-active .topMv-item img,.swiper-slide-prev .topMv-item img{animation:zoomUp 7s linear 0s normal both}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.05)}}.topMv-item .swiper-slide img{height:auto;width:100%}.topMv-item:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(35,35,35,.1)}.top-architecture,.top-architecture_wrap,.top-people,.top-peopleGallery,.top-peopleInner{position:relative}.top-people{align-items:flex-end}@media (min-width:768px){.top-people{display:flex;justify-content:space-between}}@media (min-width:1920px){.top-people{margin:auto;width:100%;max-width:1920px}.top-architecture:after{background-image:url(../images/top/top_bg_grid_pc_l.png)}}@media screen and (min-width:1920px){.top-people{padding-top:105px;padding-bottom:160px;padding-left:200px}.top-peopleInner{width:750px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-people{padding-top:5.46875vw;padding-bottom:8.3333333333vw;padding-left:10.4166666667vw}.top-peopleInner{width:39.0625vw}}@media (min-width:768px) and (max-width:1400px){.top-people{padding-top:calc(65.625 / 1400 * 100vw);padding-bottom:calc(131.25 / 1400 * 100vw);padding-left:calc(87.5 / 1400 * 100vw)}.top-peopleInner{width:calc(568.75 / 1400 * 100vw)}}@media (max-width:767px){.top-people{padding-top:calc(60 / 390 * 100vw);padding-bottom:calc(80 / 390 * 100vw)}.top-peopleInner{width:calc(350 / 390 * 100vw);margin:auto}}.top-peopleGallery{display:grid;grid-template-columns:repeat(4,1fr);height:-moz-fit-content;height:fit-content}@media screen and (min-width:1920px){.top-peopleInner .btn-more-m{margin-top:40px}.top-peopleGallery{width:860px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-peopleInner .btn-more-m{margin-top:2.0833333333vw}.top-peopleGallery{width:44.7916666667vw}}@media (min-width:768px) and (max-width:1400px){.top-peopleInner .btn-more-m{margin-top:calc(43.75 / 1400 * 100vw)}.top-peopleGallery{width:calc(678.125 / 1400 * 100vw)}}@media screen and (min-width:1920px){.top-peopleGallery_item{width:215px;height:286px;overflow:hidden;}}@media screen and (min-width:1401px) and (max-width:1919px){.top-peopleGallery_item{width:11.1979166667vw;height:14.8958333333vw;overflow:hidden;}}@media (min-width:768px) and (max-width:1400px){.top-peopleGallery_item{width:calc(169.53125 / 1400 * 100vw);height:calc(225.3125 / 1400 * 100vw);overflow:hidden;}}.top-architecture:after{content:"";background-size:contain;background-position:top right;position:absolute;top:0;right:0}.top-architectureHead{position:relative}@media screen and (min-width:1920px){.top-architecture:after{width:1596px;height:972px}.top-architectureHead{padding-top:50px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architecture:after{width:83.125vw;height:50.625vw}.top-architectureHead{padding-top:2.6041666667vw}}@media (min-width:768px) and (max-width:1400px){.top-architecture:after{width:calc(940.625 / 1400 * 100vw);height:calc(917.65625 / 1400 * 100vw);background-image:url(../images/top/top_bg_grid_pc_m.png)}.top-architectureHead{padding-top:calc(54.6875 / 1400 * 100vw)}}@media (max-width:767px){.top-peopleInner .btn-more-m{margin-top:calc(26 / 390 * 100vw)}.top-peopleGallery{margin-top:calc(40 / 390 * 100vw)}.top-architecture:after{width:calc(360 / 390 * 100vw);height:calc(244 / 390 * 100vw);background-image:url(../images/top/top_bg_grid_sp.png)}.top-architectureHead{padding-top:calc(50 / 390 * 100vw)}}.top-architectureInner{position:relative;z-index:1;display:flex;justify-content:space-between}@media screen and (min-width:1920px){.top-architectureInner{width:1520px;margin-bottom:40px}.top-architectureDetails{margin-top:190px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architectureInner{width:79.1666666667vw;margin-bottom:2.0833333333vw}}@media (min-width:768px){.top-architectureInner{align-items:flex-end}.top-architectureDetails .signature{font-size:11px}}@media (min-width:768px) and (max-width:1400px){.top-architectureInner{width:calc(1181.25 / 1400 * 100vw);margin-bottom:calc(43.75 / 1400 * 100vw)}}.top-architectureDetails{position:relative;z-index:1;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1401px) and (max-width:1919px){.top-architectureDetails{margin-top:9.8958333333vw}}@media (min-width:1920px){.top-architectureDetails{transform:translateX(-160px)}}@media (min-width:1401px) and (max-width:1919px){.top-architectureDetails{transform:translateX(calc(-160 / 1919 * 100vw))}}@media (min-width:768px) and (max-width:1400px){.top-architectureDetails{margin-top:calc(207.8125 / 1400 * 100vw);transform:translateX(calc(-120.3125 / 1400 * 100vw))}}@media (max-width:767px){.top-architectureInner{margin-bottom:calc(30 / 390 * 100vw);flex-direction:column;gap:calc(26 / 390 * 100vw)}.top-architectureDetails{transform:translateX(calc(-40 / 390 * 100vw));margin-top:calc(95 / 390 * 100vw);overflow-x:scroll;width:100vw}}.top-architectureDetails .signature{position:absolute;color:#818B9A;writing-mode:vertical-rl;top:0}.top-architectureDetails_items{display:flex;width:-moz-fit-content;width:fit-content;position:relative}.top-architectureDetails_item{position:relative;color:#F1F3F5}@media screen and (min-width:1920px){.top-architectureDetails .signature{right:-21px}.top-architectureDetails_item{width:249px;height:617.33px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architectureDetails .signature{right:-1.09375vw}.top-architectureDetails_item{width:12.96875vw;height:32.1526041667vw}}@media (min-width:768px){.top-architectureDetails_items{gap:2px}.top-architectureDetails_item{transition:all .3s ease-in-out}.top-architectureDetails_item .bg-wrapper::after{background:linear-gradient(0deg,rgba(48,50,52,.86) 47.88%,rgba(48,50,52,0) 103.14%)}}@media (min-width:768px) and (max-width:1400px){.top-architectureDetails .signature{right:calc(-22.96875 / 1400 * 100vw);font-size:max(12px,12.03125 / 1400 * 100vw)}.top-architectureDetails_item{width:calc(216.5625 / 1400 * 100vw);height:calc(437.5 / 1400 * 100vw)}}@media (max-width:767px){.top-architectureDetails_items{gap:calc(4 / 390 * 100vw)}.top-architectureDetails_item{width:calc(350 / 390 * 100vw);height:calc(233 / 390 * 100vw)}}.top-architectureDetails_item a{display:block;width:100%;height:100%}.top-architectureDetails_item.show .content{transform:translateY(0)}@media screen and (min-width:1920px){.top-architectureDetails_item.show{width:927px}.top-architectureDetails_item.show .content{bottom:30px;left:30px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architectureDetails_item.show{width:48.28125vw}.top-architectureDetails_item.show .content{bottom:1.5625vw;left:1.5625vw}}@media (min-width:768px) and (max-width:1400px){.top-architectureDetails_item.show{width:calc(656.25 / 1400 * 100vw)}.top-architectureDetails_item.show .content{width:90%;bottom:calc(38.28125 / 1400 * 100vw);left:calc(13.125 / 1400 * 100vw)}}@media (min-width:768px) and (max-width:900px){.top-architectureDetails_item.show .content{left:15px;bottom:25px}}.top-architectureDetails_item .bg-wrapper{width:100%;height:100%;position:relative}.top-architectureDetails_item .bg-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:52% center;object-position:52% center}.top-architectureDetails_item .bg-wrapper::after{content:"";display:block;width:100%;position:absolute;left:0;bottom:0}@media screen and (min-width:1920px){.top-architectureDetails_item .bg-wrapper::after{height:207px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architectureDetails_item .bg-wrapper::after{height:10.78125vw}}@media (min-width:768px) and (max-width:1400px){.top-architectureDetails_item .bg-wrapper::after{height:calc(170.625 / 1400 * 100vw)}}@media (max-width:767px){.top-architectureDetails_item .bg-wrapper::after{background:linear-gradient(0deg,rgba(48,50,52,.8) 44.12%,rgba(48,50,52,0) 97.13%);height:calc(142 / 390 * 100vw)}}.top-architectureDetails_item .content{position:absolute;display:grid;grid-template-columns:1fr}.top-info,.top-infoFlame,.top-infoInner,.top-pickup,.top-solutionInner,.top_searchLinks{position:relative}@media screen and (min-width:1920px){.top-architectureDetails_item .content{height:100px;bottom:20px;left:20px;gap:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architectureDetails_item .content{height:5.2083333333vw;bottom:1.0416666667vw;left:1.0416666667vw;gap:1.0416666667vw}}@media (min-width:768px){.top-architectureDetails_item .content{transition:all .3s ease-out}.top-architectureDetails_item .number{font-size:14px;letter-spacing:.03em}.top-architectureDetails_item .text{opacity:0}}@media (min-width:768px) and (max-width:1400px){.top-architectureDetails_item .content{height:calc(87.5 / 1400 * 100vw);width:calc(455 / 1400 * 100vw);bottom:calc(-24.0625 / 1400 * 100vw);left:calc(12.03125 / 1400 * 100vw);gap:calc(5.46875 / 1400 * 100vw)}.top-architectureDetails_item .number{font-size:max(12px,15.3125 / 1400 * 100vw)}}@media (max-width:767px){.top-architectureDetails_item .content{width:calc(100% - 24 / 390 * 100vw);bottom:calc(10 / 390 * 100vw);left:calc(12 / 390 * 100vw);gap:calc(10 / 390 * 100vw)}.top-architectureDetails_item .number{font-size:max(10px,12 / 390 * 100vw)}}.top-architectureDetails_item .title{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;letter-spacing:-.02em}@media screen and (min-width:1920px){.top-architectureDetails_item .title{font-size:22px;gap:12px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architectureDetails_item .title{font-size:max(10px,1.1458333333vw);gap:.625vw}}@media (min-width:768px) and (max-width:1400px){.top-architectureDetails_item .title{font-size:max(12px,16.40625 / 1400 * 100vw);gap:calc(7.65625 / 1400 * 100vw)}}@media (max-width:767px){.top-architectureDetails_item .title{font-size:max(10px,18 / 390 * 100vw);gap:calc(8 / 390 * 100vw)}}@media (min-width:768px) and (max-width:900px){.top-architectureDetails_item .title{font-size:10px}}@media screen and (min-width:1920px){.top-architectureDetails_item .text{font-size:16px}.top-solution{padding-top:140px;padding-right:100px;padding-left:200px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-architectureDetails_item .text{font-size:max(10px,.8333333333vw)}.top-solution{padding-top:7.2916666667vw;padding-right:5.2083333333vw;padding-left:10.4166666667vw}}@media (min-width:768px){.top-solution{display:flex;justify-content:space-between}.top_searchLinks{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1920px){.top-architectureDetails_item .content{transform:translateY(35px)}.top-architectureDetails_item .text{white-space:nowrap}.top-solution{margin:auto;width:1920px}}@media (min-width:1401px) and (max-width:1919px){.top-architectureDetails_item .content{transform:translateY(calc(30 / 1919 * 100vw))}.top-architectureDetails_item .text{white-space:nowrap}.top-solution{padding-left:calc(200 / 1919 * 100vw)}}@media (min-width:768px) and (max-width:1400px){.top-architectureDetails_item .text{font-size:max(12px,15.3125 / 1400 * 100vw);line-height:calc(30.625 / 1400 * 100vw)}.top-solution{padding-top:calc(131.25 / 1400 * 100vw);padding-right:calc(87.5 / 1400 * 100vw);padding-left:calc(87.5 / 1400 * 100vw)}}@media (max-width:767px){.top-architectureDetails_item .text{font-size:max(10px,11 / 390 * 100vw);line-height:calc(18.5 / 390 * 100vw)}.top-solution{width:calc(350 / 390 * 100vw);margin:auto;padding-top:calc(80 / 390 * 100vw)}}@media screen and (min-width:1920px){.top-solutionInner{padding-top:50px;width:670px}.top-solutionInner_btnWrap{gap:30px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-solutionInner{padding-top:2.6041666667vw;width:34.8958333333vw}}@media (min-width:768px) and (max-width:1400px){.top-solutionInner{padding-top:calc(54.6875 / 1400 * 100vw);width:calc(546.875 / 1400 * 100vw)}}.top-solutionInner_btnWrap{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1920px){.top-solutionInner_btnWrap{margin-top:40px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-solutionInner_btnWrap{gap:1.5625vw;margin-top:2.0833333333vw}}@media (min-width:768px) and (max-width:1400px){.top-solutionInner_btnWrap{margin-top:calc(43.75 / 1400 * 100vw);gap:calc(32.8125 / 1400 * 100vw)}}@media (max-width:767px){.top-solutionInner{padding-top:calc(30 / 390 * 100vw)}.top-solutionInner_btnWrap{margin-top:calc(26 / 390 * 100vw);gap:calc(25 / 390 * 100vw)}}.top-solutionInner_btnWrap .btn-more-m{width:100%}@media screen and (min-width:1920px){.top-solutionDetails{width:800px;margin-top:200px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-solutionDetails{width:41.6666666667vw;margin-top:10.4166666667vw}}@media (min-width:768px) and (max-width:1400px){.top-solutionDetails{width:calc(612.5 / 1400 * 100vw);margin-top:calc(218.75 / 1400 * 100vw)}}@media (max-width:767px){.top-solutionDetails{margin-top:calc(60 / 390 * 100vw)}}.top-search{margin:auto}@media screen and (min-width:1920px){.top-search{width:1520px;padding-top:100px}.top_searchLinks{gap:20px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-search{width:79.1666666667vw;padding-top:5.2083333333vw}}@media (min-width:768px) and (max-width:1400px){.top-search{width:calc(1225 / 1400 * 100vw);padding-top:calc(109.375 / 1400 * 100vw)}}@media (max-width:767px){.top-search{width:calc(350 / 390 * 100vw);margin:auto;padding-top:calc(60 / 390 * 100vw)}}.top_searchLinks{display:grid}@media screen and (min-width:1920px){.top_searchLinks{margin-top:40px}}@media screen and (min-width:1401px) and (max-width:1919px){.top_searchLinks{gap:1.0416666667vw;margin-top:2.0833333333vw}}@media (min-width:768px) and (max-width:1400px){.top_searchLinks{gap:calc(21.875 / 1400 * 100vw);margin-top:calc(32.8125 / 1400 * 100vw)}}@media (max-width:767px){.top_searchLinks{gap:calc(10 / 390 * 100vw);margin-top:calc(20 / 390 * 100vw)}}.top-pickup,.top-pickupInner{margin:auto}.top_searchLinks_item{font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid #818B9A;transition:all .3s ease-out}@media screen and (min-width:1920px){.top_searchLinks_item{gap:12px;height:120px;font-size:20px}.top-pickup{padding-top:100px}}@media screen and (min-width:1401px) and (max-width:1919px){.top_searchLinks_item{gap:.625vw;height:6.25vw;font-size:max(10px,1.0416666667vw)}}@media (min-width:768px){.top_searchLinks_item{border-radius:8px}}@media (min-width:768px) and (max-width:1400px){.top_searchLinks_item{gap:calc(10.9375 / 1400 * 100vw);height:calc(87.5 / 1400 * 100vw);font-size:max(12px,16.40625 / 1400 * 100vw)}}@media (max-width:767px){.top_searchLinks_item{gap:calc(8 / 390 * 100vw);height:calc(60 / 390 * 100vw);font-size:max(10px,14 / 390 * 100vw);border-radius:8px}}.top_searchLinks_item:hover{color:#0057BE;border:1px solid #0057BE;background-color:#fff}.top-pickup{background:linear-gradient(180deg,rgba(217,217,217,0) 0,#f1f3f5 100%)}.top-pickupItems{display:flex;flex-wrap:wrap}@media screen and (min-width:1920px){.top-pickup{padding-bottom:80px}.top-pickupInner{width:1520px}.top-pickupItems{margin-top:40px;gap:30px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-pickup{padding-top:5.2083333333vw;padding-bottom:4.1666666667vw}.top-pickupInner{width:79.1666666667vw}.top-pickupItems{margin-top:2.0833333333vw;gap:1.5625vw}}@media (min-width:768px) and (max-width:1400px){.top-pickup{padding:calc(109.375 / 1400 * 100vw) 0}.top-pickupInner{width:calc(1225 / 1400 * 100vw)}.top-pickupItems{margin-top:calc(32.8125 / 1400 * 100vw);gap:calc(65.625 / 1400 * 100vw) calc(76.5625 / 1400 * 100vw)}}@media (max-width:767px){.top-pickup{padding-top:calc(60 / 390 * 100vw)}.top-pickupInner{width:calc(350 / 390 * 100vw)}.top-pickupItems{flex-direction:column;margin-top:calc(20 / 390 * 100vw);padding-bottom:calc(80 / 390 * 100vw)}}.top-info{background-color:#F1F3F5}@media screen and (min-width:1920px){.top-info{padding-top:80px}.top-infoFlame{width:1520px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-info{padding-top:4.1666666667vw}}@media (min-width:768px) and (max-width:1400px){.top-info{padding-top:calc(65.625 / 1400 * 100vw)}}@media (max-width:767px){.top-info{padding:calc(50 / 390 * 100vw) 0;background-color:#fff}}.top-infoFlame{margin:auto}@media screen and (min-width:1920px){.top-infoFlame{padding:100px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-infoFlame{width:79.1666666667vw;padding:5.2083333333vw}}@media (min-width:768px){.top-infoFlame{display:flex;justify-content:space-between;border-radius:8px;background-color:#fff}.top-infoNav{margin-top:auto}}@media (min-width:768px) and (max-width:1400px){.top-infoFlame{padding:calc(65.625 / 1400 * 100vw) calc(87.5 / 1400 * 100vw)}}@media (max-width:767px){.top-infoFlame{width:calc(350 / 390 * 100vw)}}.top-infoInner{display:flex;flex-direction:column}.top-infoNav_list{display:grid}@media screen and (min-width:1920px){.top-infoInner{width:440px;padding-top:60px}.top-infoNav_list{gap:10px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-infoInner{width:22.9166666667vw;padding-top:3.125vw}.top-infoNav_list{gap:.5208333333vw}}@media (min-width:768px){.top-infoNav_list{grid-template-columns:1fr}}@media (min-width:768px) and (max-width:1400px){.top-infoInner{width:calc(437.5 / 1400 * 100vw);padding-top:calc(54.6875 / 1400 * 100vw)}.top-infoNav_list{gap:calc(10.9375 / 1400 * 100vw)}}@media (max-width:767px){.top-infoInner{padding-top:calc(30 / 390 * 100vw)}.top-infoNav{margin:calc(40 / 390 * 100vw) 0}.top-infoNav_list{grid-template-columns:1fr 1fr 1fr;gap:calc(8 / 390 * 100vw)}}@media screen and (min-width:1920px){.top-infoNav_item{width:240px}.top-infoNav_item a{font-size:16px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-infoNav_item{width:12.5vw}}@media (min-width:768px) and (max-width:1400px){.top-infoNav_item{width:calc(240.625 / 1400 * 100vw);min-width:148px}}.top-infoNav_item a{width:100%;border:1px solid #0057BE;display:inline-block;font-weight:700;color:#0057BE;text-align:center}@media screen and (min-width:1920px){.top-infoNav_item a{padding:20px}.top-infoArticle{width:780px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-infoNav_item a{font-size:max(10px,.8333333333vw);padding:1.0416666667vw}}@media (min-width:768px){.top-infoNav_item a{border-radius:8px;transition:all .3s ease-out}.top-infoNav_item a:hover{background-color:rgba(0,87,190,.1)}}@media (min-width:768px) and (max-width:1400px){.top-infoNav_item a{font-size:max(12px,15.3125 / 1400 * 100vw);padding:calc(19.6875 / 1400 * 100vw) calc(21.875 / 1400 * 100vw)}}@media (max-width:767px){.top-infoNav_item a{font-size:max(10px,11 / 390 * 100vw);height:calc(50 / 390 * 100vw);display:flex;align-items:center;justify-content:center;border-radius:4px}}.top-customers,.top-special{position:relative;background-color:#F1F3F5}.top-infoArticle{border-bottom:1px solid #F1F3F5}@media screen and (min-width:1401px) and (max-width:1919px){.top-infoArticle{width:40.625vw}}@media (min-width:768px) and (max-width:1400px){.top-infoArticle{width:calc(735 / 1400 * 100vw)}}.top-infoArticle:first-child{border-top:1px solid #F1F3F5}.top-infoArticle_title{width:100%;line-height:1.6;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-weight:500}.top-journal{position:relative}@media screen and (min-width:1920px){.top-infoArticle_title{font-size:16px}.top-journal{padding-top:140px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-infoArticle_title{font-size:max(10px,.8333333333vw)}.top-journal{padding-top:7.2916666667vw}}@media (min-width:768px) and (max-width:1400px){.top-infoArticle_title{font-size:max(12px,15.3125 / 1400 * 100vw)}.top-journal{padding-top:calc(131.25 / 1400 * 100vw)}}@media (max-width:767px){.top-infoArticle_title{font-size:max(10px,11 / 390 * 100vw);width:calc(280 / 390 * 100vw)}.top-journal{padding-top:calc(80 / 390 * 100vw)}}.top-journalInner{position:relative;margin:auto;display:flex}@media screen and (min-width:1920px){.top-journalInner{width:1520px;padding-top:60px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-journalInner{width:79.1666666667vw;padding-top:3.125vw}}@media (min-width:768px){.top-journalInner{justify-content:space-between;align-items:flex-end}.top-journalArticle{margin-left:auto}}@media (min-width:768px) and (max-width:1400px){.top-journalInner{width:calc(1225 / 1400 * 100vw);padding-top:calc(54.6875 / 1400 * 100vw)}}@media (max-width:767px){.top-journalInner{width:calc(350 / 390 * 100vw);margin:auto;padding-top:calc(30 / 390 * 100vw);flex-direction:column;gap:calc(40 / 390 * 100vw)}}.top-journalArticle{position:relative}@media screen and (min-width:1920px){.top-journalArticle{margin-top:40px;padding-left:100px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-journalArticle{margin-top:2.0833333333vw;padding-left:5.2083333333vw}}@media (min-width:1920px){.top-journalArticle{width:calc(100vw - (100vw - 1920px)/ 2 - 100px)}}@media (min-width:1401px) and (max-width:1919px){.top-journalArticle{width:calc(100vw - 100 / 1919 * 100vw)}}@media (min-width:768px) and (max-width:1400px){.top-journalArticle{margin-top:calc(54.6875 / 1400 * 100vw);width:calc(100vw - 87.5 / 1400 * 100vw)}}@media (max-width:767px){.top-journalArticle{margin-top:calc(40 / 390 * 100vw);padding-left:calc(20 / 390 * 100vw)}}.top-specialInner{margin:auto}@media screen and (min-width:1920px){.top-specialInner{width:1520px;padding-top:140px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-specialInner{width:79.1666666667vw;padding-top:7.2916666667vw}}@media (min-width:768px) and (max-width:1400px){.top-specialInner{width:calc(1225 / 1400 * 100vw);padding-top:calc(131.25 / 1400 * 100vw)}}@media (max-width:767px){.top-specialInner{width:calc(350 / 390 * 100vw);margin:auto;padding-top:calc(80 / 390 * 100vw)}}.top-specialBanner{position:relative}@media screen and (min-width:1920px){.top-specialBanner{margin-top:40px;padding-left:100px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-specialBanner{margin-top:2.0833333333vw;padding-left:5.2083333333vw}}@media (min-width:768px){.top-specialBanner{margin-left:auto}}@media (min-width:1920px){.top-specialBanner{width:calc(100vw - (100vw - 1920px)/ 2 - 100px)}}@media (min-width:1401px) and (max-width:1919px){.top-specialBanner{width:calc(100vw - 100 / 1919 * 100vw)}}@media (min-width:768px) and (max-width:1400px){.top-specialBanner{width:calc(100vw - 87.5 / 1400 * 100vw);margin-top:calc(43.75 / 1400 * 100vw)}}@media (max-width:767px){.top-specialBanner{margin-top:calc(20 / 390 * 100vw)}}.top-customersInner{margin:auto}@media screen and (min-width:1920px){.top-customersInner{width:1520px;padding-top:100px;padding-bottom:140px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-customersInner{width:79.1666666667vw;padding-top:5.2083333333vw;padding-bottom:7.2916666667vw}}@media (min-width:768px) and (max-width:1400px){.top-customersInner{width:calc(1225 / 1400 * 100vw);padding-top:calc(131.25 / 1400 * 100vw);padding-bottom:calc(125.78125 / 1400 * 100vw)}}@media (max-width:767px){.top-customersInner{width:calc(350 / 390 * 100vw);margin:auto;padding-top:calc(80 / 390 * 100vw);padding-bottom:calc(80 / 390 * 100vw)}}.top-customersItems{display:flex;flex-wrap:wrap}@media screen and (min-width:1920px){.top-customersItems{margin-top:50px;gap:30px}}@media screen and (min-width:1401px) and (max-width:1919px){.top-customersItems{margin-top:2.6041666667vw;gap:1.5625vw}}@media (min-width:768px) and (max-width:1400px){.top-customersItems{margin-top:calc(54.6875 / 1400 * 100vw);gap:calc(32.8125 / 1400 * 100vw)}}@media (max-width:767px){.top-customersItems{margin-top:calc(20 / 390 * 100vw)}}