@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Overpass:wght@100;200;300;400;700&display=swap");.ly_cont{padding:17.3333333333vw 0 32vw}@media (min-width:1024px){.ly_cont{padding:min(6.9444444444vw,100px) 0 min(12.5vw,180px)}}input[type=search],input[type=text]{padding:0;border:none;border-radius:0;outline:none;background:none}body:not(.headerMenu_is_open) .ly_header:not(.show){position:absolute;border-bottom:none;height:auto;background:none}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar{padding:0 4.2666666667vw 0 2.6666666667vw;height:auto}@media (min-width:1024px){body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar{padding:0 50px 0 30px}}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_btnList .el_btn{background-color:#e5e6e6}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_btnList .el_btn a,body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_btnList .el_btn input{color:#393939}@media (min-width:1024px){body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_btnList .el_btn:hover{background-color:#67717a}}@media (min-width:1024px){body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_btnList .el_btn:hover a,body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_btnList .el_btn:hover input{color:#fff}}body:not(.headerMenu_is_open) .ly_header:not(.show) .el_languageSwitch_btn{color:#fff}body:not(.headerMenu_is_open) .ly_header:not(.show) .el_languageSwitch_btn:after{border-right:1px solid #fff;border-bottom:1px solid #fff}@media (min-width:1024px){.bl_menuBottomArea body:not(.headerMenu_is_open) .ly_header:not(.show) .el_languageSwitch{margin-right:45px;padding-top:8px}}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_logo{opacity:0;margin-top:1.6vw}@media (min-width:1024px){body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_logo{margin-top:15px}}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_logo>a{width:22.6666666667vw;height:22.6666666667vw;background:url(/assets/img/common/logo_saliot_white.svg) no-repeat 0 0/100% auto}@media (min-width:1024px){body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_logo>a{width:112px;height:112px}}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_rightBlock{margin-top:-2.1333333333vw;margin-right:0}@media (min-width:1024px){body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_rightBlock{margin-top:0}}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_rightBlock .bl_headerBar_search:hover .search_str{position:relative}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_rightBlock .bl_headerBar_search:hover .search_str:after{content:"";background-color:#fff}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_rightBlock .bl_headerBar_search .search_str .text_input{color:#fff}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_rightBlock .bl_headerBar_search .search_str .text_input::-moz-placeholder{color:hsla(0,0%,100%,.5)}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_rightBlock .bl_headerBar_search .search_str .text_input::placeholder{color:hsla(0,0%,100%,.5)}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_rightBlock .bl_headerBar_search .search_str .submit_button{background-image:url(/assets/img/common/icon_search.svg)}body:not(.headerMenu_is_open) .ly_header:not(.show) .bl_headerBar_btnMenu span{background-color:#e5e6e6}.bl_headerCont{overflow:auto;position:fixed;top:0;left:0;margin:0;width:100%;height:100%;transition:all 2s;background-color:#e5e6e6}.bl_headerCont .bl_menu{overflow:auto;margin-top:19.2vw}@media (min-width:1024px){.bl_headerCont .bl_menu{margin-top:0;padding:min(10.2777777778vw,148px)}}.headerMenu_is_open .ly_header{background:none}.headerMenu_is_open .bl_headerBar{z-index:1;background-color:#8c98a2}@media (min-width:1024px){.headerMenu_is_open .bl_headerBar:not(.notKvPosition) .bl_headerBar_btnMenu{top:46px}}.headerMenu_is_open .bl_headerCont{background-color:#8c98a2}.bl_MV{position:relative}@media (min-width:1024px){.bl_MV{height:calc(100vh - min(6.9444444444vw, 100px))}}.bl_MV_bg{position:relative;width:100%;height:130.6666666667vw;height:calc(100vh - 49.6vw);background:url(/assets/img/top/mv_sm.jpg) no-repeat 50%/cover}@media (min-width:1024px){.bl_MV_bg{overflow:hidden;height:100%;background:url(/assets/img/top/mv_lg.jpg) no-repeat 50%/cover}}.bl_MV_videoWrap{overflow:hidden;position:relative;width:100%;height:130.6666666667vw}@media (min-width:1024px){.bl_MV_videoWrap{width:100%;height:100%}}.bl_MV_videoWrap .bl_MV_video{position:absolute;top:50%;left:50%;width:177.77777778vh;min-width:100%;height:56.25vw;min-height:100%;transform:translate(-50%,-50%);text-align:center}@media (min-width:1024px){.bl_MV_videoWrap .bl_MV_video{pointer-events:none}}.bl_MV_videoWrap video{height:100%}@media (min-width:1024px){.bl_MV_videoWrap video{width:100%}}.bl_MV_logo{position:absolute;top:1.6vw;left:2.6666666667vw}@media (min-width:1024px){.bl_MV_logo{top:15px;left:30px}}.bl_MV_logo>a{display:block;overflow:hidden;width:22.6666666667vw;height:22.6666666667vw;transition:opacity .3s;background:url(/assets/img/common/logo_saliot_white.svg) no-repeat 0 0/100% auto;white-space:nowrap;text-indent:100%}@media (min-width:1024px){.bl_MV_logo>a{width:112px;height:112px}}