*{letter-spacing:1px;font-weight:300}.main-block{margin:0 auto;padding:75px 0 155px;max-width:1330px;width:calc(100% - 90px)}@media only screen and (max-width:768px){.main-block{padding:50px 0;width:calc(100% - 50px)}.main-block>.headline-text .text{padding:0 10px}}@media only screen and (max-width:576px){.main-block{width:calc(100% - 10px)}}.main-block>.headline-text{position:relative}.main-block>.headline-text .text{margin-bottom:40px}.main-block>.headline-text:after{content:"";margin:0 auto;display:block;background-color:rgba(0,0,0,0.2);width:100px;height:1px}.support-wrap{margin-top:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:768px){.support-wrap{margin-top:35px}}.each-support{margin:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:url("");background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}.each-support[bg=black]{background-image:url("../../assets/img/support/support_01_1300x825.jpg")}.each-support[bg=white]{background-image:url("../../assets/img/support/support_02_1300x825.jpg")}.each-support[bg=green]{background-image:url("../../assets/img/support/support_03_1300x825.jpg")}.each-support[bg=purple]{background-image:url("../../assets/img/support/support_04_1300x825.jpg")}.each-support[bg=black],.each-support[bg=purple],.each-support[theme-font=white]{color:#fff}.each-support[bg=black] .text,.each-support[bg=purple] .text,.each-support[theme-font=white] .text{color:rgba(255,255,255,0.7)}.each-support[bg=black] .more-btn .line,.each-support[bg=purple] .more-btn .line,.each-support[theme-font=white] .more-btn .line{background:rgba(255,255,255,0.2)}.each-support[bg=black] .more-btn .line:before,.each-support[bg=purple] .more-btn .line:before,.each-support[theme-font=white] .more-btn .line:before{background:#fff}.each-support[bg=black] .ajax-support span:after,.each-support[bg=black] .ajax-support span:before,.each-support[bg=purple] .ajax-support span:after,.each-support[bg=purple] .ajax-support span:before,.each-support[theme-font=white] .ajax-support span:after,.each-support[theme-font=white] .ajax-support span:before{background:#fff}.each-support[size=x11]{padding:150px 20px;max-width:calc((100% - 60px) / 2);text-align:center;min-height:580px}.each-support[size=x11] .support-title{max-width:450px}@media only screen and (max-width:1200px){.each-support[size=x11]{padding:100px 20px}}.each-support[size=x169]{padding:80px 20px;text-align:center;min-height:440px}.each-support[size=x169] .support-title{max-width:450px}.each-support[size=x21]{padding:75px 60px;max-width:calc((100% - 60px) / 2);min-height:300px}.each-support[size=x21] .support-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.each-support[size=x21] .support-title .icon-box{margin-right:20px}.each-support[size=x21] .support-title .headline-text{margin-top:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.each-support[size=x21] .support-title .headline-text .text{margin-top:5px}.each-support[size=x21] .support-link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:1200px){.each-support[size=x21]{padding:50px 20px}}@media only screen and (max-width:1024px){.each-support[size=x21] .support-title{display:block;text-align:center}.each-support[size=x21] .support-title .icon-box{margin-right:auto}.each-support[size=x21] .support-title .headline-text{margin-top:20px}.each-support[size=x21] .support-title .headline-text .text{margin-top:20px}.each-support[size=x21] .support-link{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1024px){.each-support[size=x11],.each-support[size=x169],.each-support[size=x21]{max-width:100%;padding:60px 20px;min-height:380px}}.support-title{width:100%}.support-title .icon-box{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;background:#fff;border-radius:100%;overflow:hidden;-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.1);box-shadow:0px 0px 20px rgba(0,0,0,0.1);width:100%;max-width:100px;position:relative}.support-title .icon-box:before{content:"";display:block;width:100%;height:100%;padding-bottom:100%}.support-title .icon-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.support-title .icon-box img{max-width:100px;width:auto;max-height:100px;height:auto}@media only screen and (max-width:576px){.support-title .icon-box{max-width:80px}.support-title .icon-box img{max-width:80px;max-height:80px}}.support-title .headline-text{margin-top:20px}.support-title .headline-text .main{font-size:1.375rem;line-height:1.5}@media only screen and (max-width:576px){.support-title .headline-text .main{font-size:1.25rem}}.support-title .headline-text .sub{font-size:1.125rem;font-weight:700;line-height:1.2}.support-title .headline-text .text{margin-top:20px;display:block;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.support-link{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.support-link .more-btn{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.ajax-support{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.875rem;cursor:pointer;margin-left:30px}@media only screen and (min-width:1201px){.ajax-support:hover span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}@media only screen and (max-width:1200px){.ajax-support:active span{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.ajax-support>span{margin-right:5px;position:relative;display:block;width:10px;height:10px;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s}.ajax-support>span:after,.ajax-support>span:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#000}.ajax-support>span:before{width:100%;height:2px}.ajax-support>span:after{height:100%;width:2px}.ajax-support>p{-webkit-transform:translateY(1px);transform:translateY(1px)}
/*# sourceMappingURL=support.css.map */