@charset "UTF-8";.tp_arr02 i{display:inline-block;position:relative;height:1rem;width:50px}.tp_arr02 i:after,.tp_arr02 i:before{content:'';position:absolute;top:50%;display:block;background-color:#646464}.tp_arr02 i:before{right:0;width:1px;height:10px;margin-top:-.98rem;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scaleX(1) rotate(-45deg);-ms-transform:scaleX(1) rotate(-45deg);transform:scaleX(1) rotate(-45deg)}.tp_arr02 i:after{height:1px;width:100%;left:0;right:0}@media screen and (max-width:640px){.tp_arr02 i{width:37px}.tp_arr02 i:before{right:0;width:.14rem;height:.7rem;margin-top:-.7rem}}@-webkit-keyframes mvArrowIB{0%{-webkit-transform:rotate(-45deg) scaleX(1) translate(0,0);transform:rotate(-45deg) scaleX(1) translate(0,0);height:10px}25%{-webkit-transform:rotate(-45deg) scaleX(1) translate(0,0);transform:rotate(-45deg) scaleX(1) translate(0,0);height:10px}50%{-webkit-transform:rotate(-45deg) scaleX(0) translate(-10px,-5px);transform:rotate(-45deg) scaleX(0) translate(-10px,-5px);height:0}75%{-webkit-transform:rotate(-45deg) scaleX(0) translate(-10px,-5px);transform:rotate(-45deg) scaleX(0) translate(-10px,-5px);height:0}90%{-webkit-transform:rotate(-45deg) scaleX(1) translate(-10px,5px);transform:rotate(-45deg) scaleX(1) translate(-10px,5px);height:0}}@keyframes mvArrowIB{0%{-webkit-transform:rotate(-45deg) scaleX(1) translate(0,0);transform:rotate(-45deg) scaleX(1) translate(0,0);height:10px}25%{-webkit-transform:rotate(-45deg) scaleX(1) translate(0,0);transform:rotate(-45deg) scaleX(1) translate(0,0);height:10px}50%{-webkit-transform:rotate(-45deg) scaleX(0) translate(-10px,-5px);transform:rotate(-45deg) scaleX(0) translate(-10px,-5px);height:0}75%{-webkit-transform:rotate(-45deg) scaleX(0) translate(-10px,-5px);transform:rotate(-45deg) scaleX(0) translate(-10px,-5px);height:0}90%{-webkit-transform:rotate(-45deg) scaleX(1) translate(-10px,5px);transform:rotate(-45deg) scaleX(1) translate(-10px,5px);height:0}}@-webkit-keyframes mvArrowI{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}20%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}45%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}55%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}85%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}@keyframes mvArrowI{0%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}20%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}45%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}55%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}85%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%}100%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%}}.no-touchevents .tp_arr02:hover{opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.no-touchevents .tp_arr02:hover i:before{-webkit-animation:mvArrowIB 1.5s ease-in-out 0s infinite;animation:mvArrowIB 1.5s ease-in-out 0s infinite}.no-touchevents .tp_arr02:hover i:after{-webkit-animation:mvArrowI 1.5s ease-in-out 0s infinite;animation:mvArrowI 1.5s ease-in-out 0s infinite}.mvArea{text-align:center}@media screen and (min-width:641px){.mvArea{margin-top:124px}}@media screen and (max-width:640px){.mvArea{margin-top:43px}}.mvArea>.in{position:relative;width:100%;width:100%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:641px){.mvArea>.in{padding-top:35px;height:955px}}@media screen and (min-width:641px) and (max-width:1366px){.mvArea>.in{padding-top:26px;height:716px}}@media screen and (max-width:640px){.mvArea>.in{padding-top:2.5rem;height:auto}}.mvArea .mod_tit04{margin-bottom:25px}@media screen and (max-width:640px){.mvArea .mod_tit04{margin-bottom:2.5rem}}.mvArea .bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.mvArea figure.ph{width:1000px;height:430px;margin:0 auto}@media screen and (min-width:641px) and (max-width:1366px){.mvArea figure.ph{width:750px;height:323px}}@media screen and (max-width:640px){.mvArea figure.ph{width:calc(100% - 3.2rem);height:0;padding-top:62.18%;margin:0 auto}}.mvArea .txt_box{margin-top:30px;font-family:source-han-sans-japanese;font-weight:500}@media screen and (min-width:641px) and (max-width:1366px){.mvArea .txt_box{margin-top:23px}}@media screen and (max-width:640px){.mvArea .txt_box{margin-top:2.3rem;padding-bottom:7.7rem}}.mvArea .txt_box .catch{font-size:2.3rem;font-weight:500;letter-spacing:.2em;line-height:1.68}@media screen and (min-width:641px) and (max-width:1366px){.mvArea .txt_box .catch{font-size:1.8rem}}@media screen and (max-width:640px){.mvArea .txt_box .catch{font-size:1.5rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.mvArea .txt_box .read{margin-top:15px;font-size:1.5rem;font-weight:400;letter-spacing:.22em;line-height:2}@media screen and (min-width:641px) and (max-width:1366px){.mvArea .txt_box .read{margin-top:12px;font-size:1.2rem}}@media screen and (max-width:640px){.mvArea .txt_box .read{font-size:1.2rem;letter-spacing:.17em;line-height:1.66;text-align:left;padding:0 1.6rem;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.sign_language .samiArea>.in{padding-bottom:110px}@media screen and (min-width:641px) and (max-width:1366px){.sign_language .samiArea>.in{padding-bottom:83px}}@media screen and (max-width:640px){.sign_language .samiArea>.in{padding-bottom:2.5rem}}@media screen and (min-width:641px){.sign_language .mod_detail.row01{margin-top:-40px;margin-bottom:80px}}@media screen and (min-width:641px) and (max-width:1366px){.sign_language .mod_detail.row01{margin-top:-30px;margin-bottom:60px}}@media screen and (max-width:640px){.sign_language .mod_detail.row01{margin-bottom:4rem;margin-top:-2rem}}@media screen and (min-width:641px){.sign_language .mod_detail.row01 .txt_box{top:125px}}@media screen and (min-width:641px) and (max-width:1366px){.sign_language .mod_detail.row01 .txt_box{top:94px}}@media screen and (max-width:640px){.sign_language .mod_detail.row02{margin-bottom:4rem}}@media screen and (min-width:641px){.sign_language .mod_detail.row02 .txt_box{top:80px}}@media screen and (min-width:641px) and (max-width:1366px){.sign_language .mod_detail.row02 .txt_box{top:60px}}@media screen and (min-width:641px){.sign_language .mod_detail.row03{margin-top:-35px}}@media screen and (min-width:641px) and (max-width:1366px){.sign_language .mod_detail.row03{margin-top:-27px}}@media screen and (max-width:640px){.sign_language .mod_detail.row03{margin-bottom:4rem}}@media screen and (min-width:641px){.sign_language .mod_detail.row03 .txt_box{top:110px}}@media screen and (min-width:641px) and (max-width:1366px){.sign_language .mod_detail.row03 .txt_box{top:83px}}@media screen and (min-width:641px){.sign_language .mod_detail_box{margin-top:134px}}@media screen and (min-width:641px) and (max-width:1366px){.sign_language .mod_detail_box{margin-top:100px}}@media screen and (max-width:640px){.sign_language .mod_detail_box{margin-top:7rem;margin-bottom:5.5rem}}
/*# sourceMappingURL=feature_sign.css.map */
