@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/

img,a img{border:0;margin:0;padding:0; margin-left:-10px;}
caption,th{text-align:left;}

.clear{clear:both;}

.cen{ width:1200px; margin:auto; height:auto;}


.jr{width:1050px; margin: auto; height:75px; padding:15px 10px 10px 140px; border:3px dotted #E6E6E6; border-radius:100px; font-size:16px; line-height:32px; color:#414141;}
.jr strong{ font-size:22px; color:#414141;}

.jr01{width:1140px; margin: auto; padding:30px 10px 30px 50px; font-size:16px; line-height:32px; color:#414141; border-radius:100px;}
.jr01 strong{ font-size:22px; color:#5BB93D;}


.yuan{ margin-left:5px; display:block; margin:auto; width:28px; line-height:28px; font-size:14px; height:28px; color:#FFF; border-radius:50px;}

.k1{width:465px; margin-right:20px;height:100px; padding-top:20px; padding-right:60px; background:#E6E6E6; padding-left:60px; border-radius:100px; font-size:16px; line-height:26px; color:#414141; position:relative; float:left;  visibility:hidden;}
.k1 strong{ font-size:22px; color:#5BB93D; line-height:30px;}

.k2{width:465px; margin-left:20px;height:100px; padding-top:20px; padding-right:60px; background:#E6E6E6; padding-left:60px; border-radius:100px; font-size:16px; line-height:26px; color:#414141; position:relative; float:right;  visibility:hidden;}
.k2 strong{ font-size:22px; color:#5BB93D; line-height:30px;}

.k1y{ display:block; width:28px; height:28px; background:#67BC33; border-radius:50px; position:absolute; margin-top:20px; right:-29px;}
.k2y{ display:block; width:28px; height:28px; background:#67BC33; border-radius:50px; position:absolute; margin-top:20px; left:-29px;}






.slide01{
	-webkit-animation: slide01 1s; -moz-animation: slide01 1s; -ms-animation: slide01 1s; -o-animation: slide01 1s; animation: slide01 1s;
    visibility: visible; 
}
@keyframes slide01 {
    0% {opacity: 0;-webkit-transform: translateX(50%);} 
    100% {opacity: 1;-webkit-transform: translateX(0%);} 
}
@-webkit-keyframes slide01 {
    0% {opacity: 0;-webkit-transform: translateX(50%);} 
    100% {opacity: 1;-webkit-transform: translateX(0%);}
}


/*-----222222222-----*/
.slide02{
   -webkit-animation: slide02 1s; -moz-animation: slide02 1s; -ms-animation: slide02 1s; -o-animation: slide02 1s; animation: slide02 1s;
    visibility: visible; 
}
@keyframes slide02 {
    0% {opacity: 0;-webkit-transform: translateX(-50%);} 
    100% {opacity: 1;-webkit-transform: translateX(0%);} 
}
@-webkit-keyframes slide02 {
    0% {opacity: 0;-webkit-transform: translateX(-50%);} 
    100% {opacity: 1;-webkit-transform: translateX(0%);}
}



/*-----33333333333-----*/
.slide03{
   -webkit-animation: slide03 1s; -moz-animation: slide03 1s; -ms-animation: slide03 1s; -o-animation: slide03 1s; animation: slide03 1s;
    visibility: visible; 
}
@keyframes slide03 {
    0% {opacity: 0;-webkit-transform: translateY(50%);} 
    100% {opacity: 1;-webkit-transform: translateY(0%);} 
}
@-webkit-keyframes slide03 {
    0% {opacity: 0;-webkit-transform: translateY(50%);} 
    100% {opacity: 1;-webkit-transform: translateY(0%);}
}




/*-----33333333333-----*/
.slide04{
   -webkit-animation: slide04 1s; -moz-animation: slide04 1s; -ms-animation: slide04 1s; -o-animation: slide04 1s; animation: slide04 1s;
    visibility: visible; 
}
@keyframes slide04 {
    0% {opacity: 0;-webkit-transform: translateY(-50%);} 
    100% {opacity: 1;-webkit-transform: translateY(0%);} 
}
@-webkit-keyframes slide04 {
    0% {opacity: 0;-webkit-transform: translateY(-50%);} 
    100% {opacity: 1;-webkit-transform: translateY(0%);}
}
