﻿@charset "utf-8";
@import url('https://fonts.font.im/css?family=Source+Sans+Pro:700,900');
.home-banner .banner-animote *{font-family: 'Source Sans Pro', sans-serif!important;}
.home-banner .banner-animote{top:46%}
.home-banner .banner-animote .p1{font-weight:700;line-height:1.3;max-width:100%;}
.home-banner .banner-animote .p1 .big-tit{font-size:230px;font-weight:900;line-height:.9}
.home-banner .banner-animote.banner-animote1 .p1 .big-tit{font-size:200px;}
.home-banner .banner-animote .p1 .small-tit{font-size:50px}
.home-banner .banner-animote .p2{margin-top:0;}
.home-banner .banner-animote .p2 a{font-size:16px;min-width:180px}
.home-banner .banner-animote .p2 a:nth-child(2){margin-right:0;}
@media (min-width:1025px) and (max-width:1600px){.home-banner .banner-animote .p1{font-size:3vw;}
.home-banner .banner-animote .p1 .big-tit{font-size:13vw;}
.home-banner .banner-animote.banner-animote1 .p1 .big-tit{font-size:9vw;}
.home-banner .banner-animote.banner-animote3 .p1{margin-bottom:20px}
.home-banner .banner-animote .p1,.home-banner .banner-animote .p1 .small-tit{font-size:2.8vw}
.home-banner .banner-animote .p2 a{font-size:1.1vw;min-width:11vw}}
@media (max-width:1024px){.home-banner .banner-animote .p1 .big-tit{font-size:100px;}
.home-banner .banner-animote.banner-animote1 .p1 .big-tit{font-size:90px}
.home-banner .banner-animote .p1,.home-banner .banner-animote .p1 .small-tit{font-size:22px;}}
@media (max-width:500px){.home-banner .banner-animote .p1 .big-tit{font-size:46px;line-height:1}
.home-banner .banner-animote.banner-animote1 .p1 .big-tit{font-size:30px}
.home-banner .banner-animote .p1,.home-banner .banner-animote .p1 .small-tit{font-size:12px;}
.home-banner .mobimg{height:auto;}}
@media(min-width:1601px){.home-banner .banner-animote.banner-animote1 .p1 .big-tit{font-size:160px;}}