﻿.home-banner .banner-animote.ban1{text-align:left;left:0;transform: translate(0,-50%);padding-left:5%;padding-right:0;max-width:40%;color:var(--fontcolor)}
.home-banner .banner-animote.ban1 .p1{font-size:58px;}
@media (max-width:1700px){.home-banner .banner-animote.ban1 .p1{font-size:3vw;}
.home-banner .banner-animote.ban1 .p2{font-size:1vw;}}
@media (max-width:768px){.home-banner{height:auto;}
.home-banner .banner-animote.ban1 .p1{font-size:22px;}
.home-banner .banner-animote.ban1 .p2{font-size:12px;}}
@media (max-width:550px){.home-banner .banner-animote.ban1 .p1{font-size:14px;}
.home-banner .banner-animote.ban1 .p2{display:none}}

.home-banner .banner-animote.ban2{text-align:left;left:0;transform: translate(0,-50%);padding-left:7%;padding-right:0;max-width:40%;}
.home-banner .banner-animote.ban2 .p1{font-size:58px;text-shadow: 1px 1px 2px #000;}
@media (max-width:1700px){.home-banner .banner-animote.ban2 .p1{font-size:3vw;}}
@media (max-width:768px){.home-banner .banner-animote.ban2 .p1{font-size:20px;}}
@media (max-width:550px){.home-banner .banner-animote.ban2 .p1{font-size:12px;}}

.home-banner .banner-animote.ban3{max-width:100%;top:13%;}
.home-banner .banner-animote.ban3 .p1{font-size:40px;color:var(--fontcolor);margin:0;}
@media (max-width:1700px){.home-banner .banner-animote.ban3 .p1{font-size:2.1vw;}}
@media (max-width:768px){.home-banner .banner-animote.ban3 .p1{font-size:16px;}}
@media (max-width:550px){.home-banner .banner-animote.ban3 .p1{font-size:14px;}}