@charset "utf-8";

/* ======================================================
   .msec-visual
=========================================================*/
.msec-visual{position:relative;}
.msec-visual .item{position:relative; }
.msec-visual .item .img{height:1150px;background-size:cover !important;transform:scale(1.35, 1.35); -webkit-transform:scale(1.3, 1.3); -moz-transform:scale(1.3, 1.3); -ms-transform:scale(1.3, 1.3);-webkit-transition: transform 5s ease-in-out;-moz-transition: transform 5s ease-in-out;-o-transition: transform 5s ease-in-out;transition: transform 5s ease-in-out;}
.msec-visual .item .img img{visibility:hidden;height:1150px; width:100%;object-fit:cover;}
.msec-visual .item .txt{position:absolute;max-width:1640px; padding:0 20px; box-sizing:border-box; margin-top:-50px;width:100%;left:50%; top:50%;-webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);  -o-transform: translate(-50%, -50%);  transform: translate(-50%, -50%);}
.msec-visual .item .txt .btxt{font-family: 'LeferiPoint-WhiteA';font-size:55px;font-weight:200; letter-spacing:0.01em; color:#fff; line-height:1em;display:inline-block;vertical-align:top; position:relative;}
.msec-visual .item .txt .btxt:after{height:19px; position:Absolute; left:0; bottom:8px; display:block ;content:""; width:100%; background:#1178c7; z-index:-1; }
.msec-visual .item .txt .stxt{margin-top:30px;font-family: 'LeferiPoint-BlackA';font-size:70px; line-height:1.2em; color:#fff; font-weight:800; letter-spacing:-0.01em;}
.msec-visual .item .txt .ctxt{margin-top:35px;font-size:26px; line-height:1.4em; color:#ddd; font-weight:400; letter-spacing:-0.03em;}
.msec-visual .item.c01 .txt .stxt{font-family:"Montserrat"; font-size:64px; font-weight:900; text-transform:uppercase;} 

.msec-visual .item .txt .btxt{opacity:0;position:relative;-webkit-transform:translateY(100%);-moz-transform:translateY(100%); -ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transition: opacity 0.8s ease-out, transform 0.8s ease-out;-moz-transition:opacity 0.8s ease-out, transform 0.8s ease-out;-o-transition: opacity 0.8s ease-out, transform 0.8s ease-out;transition: opacity 0.8s ease-out, transform 0.8s ease-out;}
.msec-visual .item .txt .stxt{opacity:0;position:relative;-webkit-transform:translateY(100%);-moz-transform:translateY(100%); -ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transition: opacity 0.8s ease-out, transform 0.8s ease-out;-moz-transition:opacity 0.8s ease-out, transform 0.8s ease-out;-o-transition: opacity 0.8s ease-out, transform 0.8s ease-out;transition: opacity 0.8s ease-out, transform 0.8s ease-out;}
.msec-visual .item .txt .ctxt{opacity:0;position:relative;-webkit-transform:translateY(100%);-moz-transform:translateY(100%); -ms-transform:translateY(100%);-o-transform:translateY(100%);-webkit-transition: opacity 0.8s ease-out, transform 0.8s ease-out;-moz-transition:opacity 0.8s ease-out, transform 0.8s ease-out;-o-transition: opacity 0.8s ease-out, transform 0.8s ease-out;transition: opacity 0.8s ease-out, transform 0.8s ease-out;}

.msec-visual .item.c01 .img{background:url(../_Img/main/visual-img01.jpg) no-repeat center center; background-size:cover;}
.msec-visual .item.c02 .img{background:url(../_Img/main/visual-img02.jpg) no-repeat center center; background-size:cover;}
.msec-visual .item.c03 .img{background:url(../_Img/main/visual-img03.jpg) no-repeat center center; background-size:cover;}


.msec-visual .slick-dots{position:absolute; left:0;  width:100%; text-align:center; height:10px;  z-index:2855; box-sizing:border-box;text-align:center; bottom:65px;}
.msec-visual .slick-dots ul{height:auto;text-align:center; font-size:0; width:100%; height:10px;max-width:1600px;display:inline-block;vertical-align:top; box-sizing:border-box;}
.msec-visual .slick-dots ul:after{display:block; content:"";clear:both;}
.msec-visual .slick-dots li{float:none; display:inline-block;vertical-align:top;width:auto;height:10px; text-align:left;position:relative; margin:0 6px; padding:0;}
.msec-visual .slick-dots li button{border:none; height:10px; margin:0 ;padding:0; display:block; width:10px; border-radius:10px; background:rgba(255,255,255,0.4); border:none;}
.msec-visual .slick-dots li.slick-active button{width:55px; background:#fff;}
	@media only screen and (max-width:1920px) {	
		.msec-visual .item .img{height:1280px !important;}
		.msec-visual .item .img img{height:1280px !important; }
	}
	@media only screen and (max-width:1720px) {	
		
	}
	@media only screen and (max-width:1640px) {	
		.msec-visual .item .img{height:1150px !important;}
		.msec-visual .item .img img{height:1150px !important; }

		.msec-visual .item .txt .btxt{font-size:50px;}
		.msec-visual .item .txt .btxt:after{height:14px; bottom:7px;}
		.msec-visual .item .txt .stxt{margin-top:20px;font-size:62px;}
		.msec-visual .item .txt .ctxt{margin-top:25px;font-size:23px;}

		.msec-visual .item.c01 .txt .stxt{/*font-size:115px;*/}

		.msec-visual .slick-dots{bottom:50px ; height:8px;}
		.msec-visual .slick-dots ul{height:8px;}
		.msec-visual .slick-dots li{height:8px;}
		.msec-visual .slick-dots li button{width:8px;height:8px;}
		.msec-visual .slick-dots li.slick-active button{width:45px;}
	}
	@media only screen and (max-width:1420px) {
		
	}
	@media only screen and (max-width:1240px) {
		.msec-visual .item .img{height:1080px !important;}
		.msec-visual .item .img img{height:1080px !important; }

		.msec-visual .item .txt .btxt{font-size:45px;}
		.msec-visual .item .txt .btxt:after{height:12px; bottom:6px;}
		.msec-visual .item .txt .stxt{margin-top:15px;font-size:54px;}
		.msec-visual .item .txt .ctxt{margin-top:20px;font-size:20px;}

		.msec-visual .item.c01 .txt .stxt{font-size:100px;}

		.msec-visual .slick-dots{bottom:40px ; height:6px;}
		.msec-visual .slick-dots ul{height:6px;}
		.msec-visual .slick-dots li{height:6px;}
		.msec-visual .slick-dots li button{width:6px;height:6px;}
		.msec-visual .slick-dots li.slick-active button{width:35px;}
	}
	@media only screen and (max-width:999px) {
		.msec-visual .item .img{height:850px !important;}
		.msec-visual .item .img img{height:850px !important; }
		
		.msec-visual .item .txt{margin-top:20px;}
		.msec-visual .item .txt .btxt{font-size:40px;}
		.msec-visual .item .txt .btxt:after{height:10px; bottom:6px;}
		.msec-visual .item .txt .stxt{margin-top:15px;font-size:46px; }
		.msec-visual .item .txt .ctxt{margin-top:20px;font-size:18px;max-width:480px}
		.msec-visual .item .txt .ctxt br{display:none;}

		.msec-visual .item.c01 .txt .stxt{font-size:85px;}
	}
	@media only screen and (max-width:680px) {
		.msec-visual .item .img{height:700px !important;}
		.msec-visual .item .img img{height:700px !important; }

		.msec-visual .item .txt .btxt{font-size:35px;}
		.msec-visual .item .txt .btxt:after{height:10px; bottom:6px;}
		.msec-visual .item .txt .stxt{margin-top:15px;font-size:38px; max-width:600px}
		.msec-visual .item .txt .ctxt{margin-top:20px;font-size:16px;}
		.msec-visual .item .txt .ctxt br{display:none;}

		.msec-visual .item.c01 .txt .stxt{font-size:70px;}

		.msec-visual .slick-dots{bottom:30px;}
		.msec-visual .slick-dots li{margin:0 3px;}
		.msec-visual .slick-dots li.slick-active button{width:25px;}
	}
	@media only screen and (max-width:480px) {
		.msec-visual .item .img{height:550px !important;}
		.msec-visual .item .img img{height:550px !important; }

		.msec-visual .item .txt .btxt{font-size:30px;}
		.msec-visual .item .txt .btxt:after{height:8px; bottom:4px;}
		.msec-visual .item .txt .stxt{margin-top:10px;font-size:32px;}
		.msec-visual .item .txt .ctxt{margin-top:15px;font-size:15px;}
		.msec-visual .item.c01 .txt .stxt{font-size:60px;}
	}
	@media only screen and (max-width:480px) {
		.msec-visual .item .txt .btxt{font-size:24px;}
		.msec-visual .item .txt .stxt{font-size:28px;}
		.msec-visual .item .txt .ctxt{font-size:14px;}
		.msec-visual .item.c01 .txt .stxt{font-size:50px;}
	}


.msec-visual.ani .slick-active.item .txt .btxt{transition-delay:0.3s;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0); -ms-transform:translateY(0);-o-transform:translateY(0);}
.msec-visual.ani .slick-active.item .txt .stxt{transition-delay:0.6s;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0); -ms-transform:translateY(0);-o-transform:translateY(0);}
.msec-visual.ani .slick-active.item .txt .ctxt{transition-delay:0.9s;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0); -ms-transform:translateY(0);-o-transform:translateY(0);}
.msec-visual.ani .slick-active.item .img{transform:scale(1,1); -webkit-transform:scale(1,1); -moz-transform:scale(1,1); -ms-transform:scale(1,1);}

.msec-visual .icon-down{opacity:0;visibility:hidden;position:absolute;right:70px;bottom:70px;display:block;padding-left:10px;transition:opacity .3s; z-index:8932;}
.msec-visual .icon-down.on{opacity:1;visibility:visible;transition-delay:1.5s}
.msec-visual .icon-down i{position:relative;display:block;font-size:0;line-height:0;text-indent:-999em;}
.msec-visual .icon-down i:before{content:"";display:block;width:3px;height:57px;background:#fff;animation:elasticus 1.5s cubic-bezier(0.8, 0.2, 0.2, 0.8) infinite;margin:0 auto;}
.msec-visual .icon-down i:after{content:"";display:block;width:21px;height:21px;border-top:3px solid #fff;border-right:3px solid #fff;transform:rotate(135deg);padding:0;margin:-26px auto 0}
	@media only screen and (max-width:1640px) {	
		.msec-visual .icon-down{right:60px; bottom:60px;}
		.msec-visual .icon-down i{}
		.msec-visual .icon-down i:before{width:3px;height:42px}
		.msec-visual .icon-down i:after{width:17px; height:17px; border-top-width:2px; border-right-width:3px;margin:-22px auto 0; margin-left:0;}
	}
	@media only screen and (max-width:1420px) {
		
	}
	@media only screen and (max-width:1240px) {
		.msec-visual .icon-down{display:none !important;}
	}
	@media only screen and (max-width:999px) {
		.msec-visual .icon-down{right:50px; bottom:50px;}
		
	}
	@media only screen and (max-width:680px) {
		.msec-visual .icon-down{right:35px; bottom:35px;transform:scale(0.8, 0.8); -webkit-transform:scale(0.8, 0.8); -moz-transform:scale(0.8, 0.8); -ms-transform:scale(0.8, 0.8);}
	}
	@media only screen and (max-width:480px) {
		.msec-visual .icon-down{right:20px; bottom:20px;}
	}	

	@keyframes elasticus {
		0% {
			transform-origin:0% 0%;
			transform:scale(1, 0);
		}
		50% {
			transform-origin:0% 0%;
			transform:scale(1, 1);
		}
		50.1% {
			transform-origin:0% 100%;
			transform:scale(1, 1);
		}
		100% {
			transform-origin:0% 100%;
			transform:scale(1, 0);
		}
	}



/* ======================================================
   .msec-01
=========================================================*/
.msec-01{position:relative; padding:190px 0 290px 0;}
.msec-01:after{background:url(../_Img/main/msec01-bg.jpg) no-repeat center top #fff; position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; display:block; content:""}

.msec-01 .stop-target{position:Absolute ;left:0; top:-220px; width:100%; }

.msec-01 .tits{position:Relative;}
.msec-01 .tits h3{animation-delay:0.4s;margin-top:17px;font-family: 'LeferiPoint-BlackA';font-size:57px; font-weight:700; color:#111 ; letter-spacing:-0.03em; line-height:1.3em;text-transform:uppercase;}
.msec-01 .tits p{animation-delay:0.2s;font-size:22px ;font-weight:700 ;color:#2626e7; line-height:1.2em; }
	@media only screen and (max-width:1640px) {	
		.msec-01{ padding:160px 0 250px 0;}
		.msec-01 .tits h3{margin-top:12px;font-size:52px; }
		.msec-01 .tits p{font-size:20px ;}
	}
	@media only screen and (max-width:1420px) {
		.msec-01{ padding:130px 0 210px 0;}

	}
	@media only screen and (max-width:1240px) {
		.msec-01{ padding:100px 0 170px 0;}
		.msec-01 .tits h3{margin-top:10px;font-size:46px; }
		.msec-01 .tits p{font-size:18px ;}
	}
	@media only screen and (max-width:999px) {
		.msec-01{ padding:80px 0 80px 0;}
		.msec-01 .tits{text-align:center;}
		.msec-01 .tits h3{font-size:40px; }
		.msec-01 .tits p{font-size:17px ;}
	}
	@media only screen and (max-width:680px) {
		.msec-01{ padding:60px 0 60px 0;}
		.msec-01 .tits h3{font-size:34px; }
		.msec-01 .tits p{font-size:16px ;}
	}
	@media only screen and (max-width:480px) {
		.msec-01 .tits h3{font-size:26px; white-space:pre }
		.msec-01 .tits p{font-size:15px ;}
		
	}
	@media only screen and (max-width:400px) {
		
	}

.msec-01 .cont{position:relative; margin-top:120px; padding-left:260px; z-index:2;}
.msec-01 .cont:after{display:block ;content:"";clear:both;}
.msec-01 .cont .fl{animation-delay:0.2s;float:none; width:auto;position:absolute; left:0; top:20px; width:900px; height:100%; box-sizing:border-box; padding-top:25px;}
.msec-01 .cont .fl:before{border-radius: 5px; position:absolute; left:-52px; top:-52px; width:calc(100% + 21px); height:calc(100% + 84px); background: #2626e7; z-index:-1; display:block; content:""}
/* .msec-01 .cont .fl:after{position:absolute; left:-52px; top:-52px;  border-top: 52px solid #fff;border-right: 52px solid transparent; z-index:-1; display:block; content:""; z-index:2} */

.msec-01 .cont .fr{animation-delay:0.4s;float:none; width:auto;position:relative ; z-index:23;}


.msec-01 .cont h4{font-size:45px; font-family: 'LeferiBaseType-BoldA';font-weight:700; color:#fff ; letter-spacing:-0.03em; line-height:1.2em;position:relative;}
.msec-01 .cont h4:before{font-size:110px; font-weight:700; color:#58bbed;  font-family: 'LeferiBaseType-BoldA'; position:Absolute; left:0; top:165px; display:block ;content:"";}
.msec-01 .cont .more{margin-top:10px; height:16px; display:inline-block;vertical-align:top; position:relative;  font-size:16px; line-height:12px; font-weight:300; color:#fff; padding-right:15px; box-sizing:border-box;}
.msec-01 .cont .more span{position:absolute;right:0; top:3px; width:8px;height:8px; -webkit-transition: transform 0.5s ease-in-out;-moz-transition: transform 0.5s ease-in-out;-o-transition: transform 0.5s ease-in-out;transition: transform 0.5s ease-in-out;}
.msec-01 .cont .more span:before{position:absolute; left:50%; top:0; height:100%;  border-left:2px solid #fff; display:block; content:""; margin-left:-1px;}
.msec-01 .cont .more span:after{position:absolute; left:0; top:50%; width:100%; border-top:2px solid #fff; display:block; content:""; margin-top:-1px;}

.msec-01 .cont .more:hover {color:#fff;}
.msec-01 .cont .more:hover span{transform: scale(1,1) rotate(90deg)skew(0,0) translate(0,0); -webkit-transform: scale(1,1) rotate(90deg)skew(0,0) translate(0,0); -moz-transform: scale(1,1) rotate(90deg)skew(0,0) translate(0,0); transform-origin: 50% 50%; }
.msec-01 .cont .more:hover span:before{background:#fff;}
.msec-01 .cont .more:hover span:after{background:#fff;}

.msec-01 .cont .prev{border-radius: 100%; position:Absolute; left:0; bottom:40px; width:62px;height:60px; border:1px solid rgba(255,255,255,0.5); background:url(../_Img/main/biz-prev.png) no-repeat center center;}
.msec-01 .cont .next{border-radius: 100%; position:Absolute; left:72px; bottom:40px; width:62px;height:60px; border:1px solid rgba(255,255,255,0.5); background:url(../_Img/main/biz-next.png) no-repeat center center;}
	@media only screen and (max-width:1780px) {	
		.msec-01 .cont h4{font-size:40px;}
		.msec-01 .cont h4:before{font-size:95px; top:150px;}
		.msec-01 .cont .prev{width:52px;height:50px; background-size:100% auto;}
		.msec-01 .cont .next{width:52px;height:50px; left:62px;background-size:100% auto;}
	}
	@media only screen and (max-width:1640px) {		
		.msec-01 .cont{margin-top:100px; padding-left:240px;}
		.msec-01 .cont .fl{width:790px;}
		.msec-01 .cont .fl:before{left:-42px; top:-42px; width:calc(100% + 16px); height:calc(100% + 74px);}
		.msec-01 .cont .fl:after{left:-42px; top:-42px;  border-top: 42px solid #fff;border-right: 42px solid transparent; }

		.msec-01 .cont h4{font-size:35px;}
		.msec-01 .cont h4:before{font-size:80px; top:130px;}
		.msec-01 .cont .prev{width:42px;height:40px;}
		.msec-01 .cont .next{width:42px;height:40px; left:52px;}
	}
	@media only screen and (max-width:1420px) {
		
	}
	@media only screen and (max-width:1240px) {
		.msec-01 .cont{margin-top:80px;}
	}
	@media only screen and (max-width:999px) {
		.msec-01 .cont{margin-top:60px; padding-left:0;}
		.msec-01 .cont h4{font-size:30px;}
		.msec-01 .cont h4:before{font-size:70px;left:auto; left:0px; top:60px;}
		.msec-01 .cont .more{font-size:14px; font-weight:500;}
		.msec-01 .cont .fl{width:auto; position:relative; left:auto; top:auto; padding-top:5px;}
		.msec-01 .cont .fl:before{left:-32px; top:-32px; width:calc(100% + 52px); height:calc(100% + 290px);}
		.msec-01 .cont .fl:after{left:-32px; top:-32px;  border-top: 32px solid #fff;border-right: 32px solid transparent; }

		.msec-01 .cont .prev{left:auto; right:50px; bottom:20px;}
		.msec-01 .cont .next{left:auto; right:0; bottom:20px;}
	}
	@media only screen and (max-width:680px) {
		.msec-01 .cont h4{font-size:27px;}
		.msec-01 .cont h4:before{font-size:60px; top:60px; opacity:0.6}
		.msec-01 .cont .more{font-size:13px;}

		.msec-01 .cont .prev{ width:32px;height:30px;right:40px; bottom:5px;}
		.msec-01 .cont .next{width:32px;height:30px;right:0; bottom:5px;}
	}
	@media only screen and (max-width:480px) {
		.msec-01 .cont h4{font-size:24px;}
		.msec-01 .cont .fl:before{height:calc(100% + 240px);}
	}


.msec-01 .biz-dots{position:Absolute; left:0; bottom:135px; height:3px; background:#58bbed ; width:210px;}
.msec-01 .biz-dots:after{display:block; content:"";clear:both;}
.msec-01 .biz-dots .owl-dot{height:3px; float:left; cursor:pointer}
.msec-01 .biz-dots .owl-dot.active{background:#fff;}

.msec-01 .cont .ov{width:calc(100% + 40px); padding:20px 20px 20px 20px; margin-left:-20px; overflow:hidden; box-sizing:border-box;}
.msec-01 .cont .owl-stage-outer{overflow:visible !important;}
.msec-01 .cont .item {position:relative;}
.msec-01 .cont .item a{display:block; }
.msec-01 .cont .item .under{position:relative;z-index:1;}
.msec-01 .cont .item .under .img{}
.msec-01 .cont .item .under .img img{width:100%; height:415px;object-fit:cover;border-radius: 10px;}
.msec-01 .cont .item .under .txt{position:absolute; left:0; top:0; width:100%; height:100%;padding:0 20px; box-sizing:border-box; text-align:center;display:flex;align-items: center; justify-content: center; z-index:123;}
.msec-01 .cont .item .under .txt p{font-family: 'LeferiBaseType-BoldA';font-size:32px;  color:#fff ; letter-spacing:-0.03em; line-height:1.1em;}

.msec-01 .cont .item .over{position:absolute; left:0; top:0; width:100%;height:100%; box-sizing:border-box; padding:50px 40px 0 40px; background:#fff; z-index:2; box-shadow: 3px 3px 16px rgba(0, 0, 0, 0.15); -webkit-box-shadow: 3px 3px 16px rgba(0, 0, 0, 0.15)  ; -moz-box-shadow: 3px 3px 16px rgba(0, 0, 0, 0.15)  ; opacity:0; transition:transform 0.5s cubic-bezier(.33,.02,0,.93), opacity 0.5s cubic-bezier(.33,.02,0,.93);-webkit-transform: translateY(50%); -moz-transform: translateY(50%);-ms-transform: translateY(50%); -o-transform:  translateY(50%);transform: translateY(50%);}
.msec-01 .cont .item .over .txt{min-height:290px;}
.msec-01 .cont .item .over .btxt{font-size:22px ;font-weight:700; color:#568ae5; letter-spacing:-0.03em; line-height:1.2em;}
.msec-01 .cont .item .over .stxt{margin-top:10px;font-size:32px ;font-weight:700; color:#111; letter-spacing:-0.03em; line-height:1.2em;}
.msec-01 .cont .item .over .ctxt{margin-top:20px;font-size:19px ;font-weight:300; color:#4f4f4f; letter-spacing:-0.03em; line-height:1.3em; overflow: hidden; text-overflow: ellipsis;  display: -webkit-box;   -webkit-line-clamp: 4; -webkit-box-orient: vertical; }
.msec-01 .cont .item .over a{height:12px; display:block; position:relative;  font-size:13px; line-height:12px; font-weight:700; color:#4f4f4f; text-decoration:underline; text-transform:uppercase; padding-right:15px; box-sizing:border-box;}
.msec-01 .cont .item .over a:after{width:30px;height:8px; position:absolute;right:0; top:50%; margin-top:-4px; background:url(../_Img/main/about-more.png) no-repeat right center; display:block; content:""; transition:transform 1s cubic-bezier(.33,.02,0,.93)}

.msec-01 .cont .item:hover .over{opacity:1;-webkit-transform: translateY(0); -moz-transform: translateY(0);-ms-transform: translateY(0); -o-transform:  translateY(0);transform: translateY(0);}
	@media only screen and (max-width:1780px) {	
		
		.msec-01 .cont .item .under .img img{height:380px}
		.msec-01 .cont .item .under .txt p{font-size:26px}

		.msec-01 .cont .item .over{padding:40px 30px 0 30px; }
		.msec-01 .cont .item .over .txt{min-height:290px;}
		.msec-01 .cont .item .over .btxt{font-size:20px}
		.msec-01 .cont .item .over .stxt{margin-top:7px;font-size:28px;}
		.msec-01 .cont .item .over .ctxt{margin-top:15px;font-size:17px;}
	}
	@media only screen and (max-width:1640px) {	
		.msec-01 .cont .item .under .img img{height:350px}
		.msec-01 .cont .item .over .txt{min-height:270px;}
	}
	@media only screen and (max-width:1420px) {
		
	}
	@media only screen and (max-width:1240px) {
		.msec-01 .cont .item .under .img img{height:330px}
		.msec-01 .cont .item .under .txt p{font-size:24px}

		.msec-01 .cont .item .over .txt{min-height:250px;}
		.msec-01 .cont .item .over .btxt{font-size:18px}
		.msec-01 .cont .item .over .stxt{margin-top:5px;font-size:26px;}
		.msec-01 .cont .item .over .ctxt{margin-top:12px;font-size:15px;}
	}
	@media only screen and (max-width:999px) {
		.msec-01 .biz-dots{display:none !important;}
		.msec-01 .cont .ov{width:calc(100% + 20px); padding:20px 10px 20px 10px; margin-left:-10px;}

		.msec-01 .cont .item .under .img img{height:290px}
		.msec-01 .cont .item .under .txt p{font-size:22px}
		
		.msec-01 .cont .item .over{padding:30px 25px 0 25px; }
		.msec-01 .cont .item .over .txt{min-height:220px;}
		.msec-01 .cont .item .over .btxt{font-size:15px}
		.msec-01 .cont .item .over .stxt{font-size:24px;}
		.msec-01 .cont .item .over .ctxt{margin-top:10px;font-size:14px;}

		.msec-01 .cont .item .over a{font-size:12px;}
		.msec-01 .cont .item .over a:after{background-size:24px auto;}
	}
	@media only screen and (max-width:680px) {
		
		.msec-01 .cont .item .under .img img{height:270px}
		.msec-01 .cont .item .under .txt p{font-size:20px}
		
		.msec-01 .cont .item .over{padding:30px 20px 0 20px; }
		.msec-01 .cont .item .over .txt{min-height:200px;}

		.msec-01 .cont .item .over .btxt{font-size:14px}
		.msec-01 .cont .item .over .stxt{font-size:22px;}
		.msec-01 .cont .item .over .ctxt{font-size:13px;}
	}
	@media only screen and (max-width:480px) {
		.msec-01 .cont .item .under .img img{height:230px}
		.msec-01 .cont .item .over .txt{min-height:160px;}
		.msec-01 .cont .item .over .stxt{font-size:20px;}
	}









/* ======================================================
   .msec-02
=========================================================*/
.msec-02{position:relative;padding:210px 0}
.msec-02:after{/*background:url(../_Img/main/msec02-bg.jpg) no-repeat center top #f3f5fc; */ background-size:cover;position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; display:block; content:""}
.msec-02 .tits{position:relative;}
.msec-02 .tits h3{animation-delay:0.4s;margin-top:17px;font-family: 'LeferiPoint-BlackA';font-size:57px; font-weight:700; color:#111 ; letter-spacing:-0.03em; line-height:1.3em;text-transform:uppercase;}
.msec-02 .tits p{animation-delay:0.2s;font-size:22px ;font-weight:700 ;color:#2626e7; line-height:1.2em; }

.msec-02 .cont{margin-top:80px;}
.msec-02 .cont ul{margin:0 -18px}
.msec-02 .cont ul:after{display:block; content:"";clear:both;}
.msec-02 .cont li{animation-delay:0.4s;width:calc(50% - 36px); margin:0 18px; float:left; position:relative;}
.msec-02 .cont li:nth-child(2){animation-delay:0.8s;float:right}

.msec-02 .cont li .img{overflow:hidden;border-radius: 6px;}
.msec-02 .cont li .img img{width:100%; height:510px; object-fit:cover;transform:scale(1.1);  transition:transform 1s cubic-bezier(.33,.02,0,.93)}

.msec-02 .cont li .txt{position:Absolute; left:0;top:0; width:100%; height:100%; box-sizing:border-box; text-align:center;transition:background 0.5s cubic-bezier(.33,.02,0,.93);display:flex;align-items: center; justify-content: center;}
.msec-02 .cont li .vc{width:100%; box-sizing:border-box;padding:20px 20px 0 20px; }
.msec-02 .cont li .btxt{font-family: 'LeferiBaseType-BoldA';font-size:35px ; font-weight:700 ; color:#fff; letter-spacing:-0.03em; line-height:1.2em; display:inline-block;vertical-align:top;position:relative; z-index:2;transition:color 0.5s cubic-bezier(.33,.02,0,.93)}
.msec-02 .cont li .btxt:after{height:11px; position:Absolute; left:-5px; bottom:5px; display:block ;content:""; width:calc(100% + 10px); background: #0000fdb3; z-index:-1; border-radius:11px; }
.msec-02 .cont li .stxt{margin-top:20px; min-height:150px;font-size:24px ;font-weight:400 ; color:#fff; opacity:0.85; letter-spacing:-0.03em; line-height:1.4em;transition:color 0.5s cubic-bezier(.33,.02,0,.93)}
.msec-02 .cont li a{border-radius: 30px; margin-top:27px;display:inline-block;vertical-align:top; border:1px solid #fff; font-size:15px;width:248px; box-sizing:border-box; height:46px;  padding-left:32px; line-height:48px; font-weight:400; color:#fff;  font-family: 'LeferiBaseType-RegularA';position:Relative;text-align:left;text-transform:uppercase;transition:border-color 0.5s cubic-bezier(.33,.02,0,.93), color 0.5s cubic-bezier(.33,.02,0,.93)}
.msec-02 .cont li a:after{width:30px;height:8px; position:absolute;right:37px; top:50%; margin-top:-4px; background:url(../_Img/main/about-moreo.png) no-repeat right center; display:block; content:""; transition:transform 1s cubic-bezier(.33,.02,0,.93)}


.msec-02 .cont li:hover .img img{transform:scale(1.1) translateX(4%)}
.msec-02 .cont li:hover a{color:#333;border-color:#fff;background:#fff;}
.msec-02 .cont li:hover a:after{transform:translateX(12px);background-image:url(../_Img/main/about-more.png)}
	@media only screen and (max-width:1640px) {	
		.msec-02{padding:180px 0 }
		.msec-02 .tits h3{margin-top:12px;font-size:52px; }
		.msec-02 .tits p{font-size:20px ;}

		.msec-02 .cont li .img img{height:460px}
		.msec-02 .cont li .btxt{font-size:31px}
		.msec-02 .cont li .btxt:after{height:9px;}
		.msec-02 .cont li .stxt{min-height:140px; font-size:22px;}
		.msec-02 .cont li a{margin-top:24px;font-size:14px;width:210px; padding-left:27px;}
		.msec-02 .cont li a:after{background-size:25px auto; right:30px;}
	}
	@media only screen and (max-width:1420px) {
		.msec-02{padding:150px 0 }
	}
	@media only screen and (max-width:1240px) {
		.msec-02{padding:120px 0 }
		.msec-02 .tits h3{margin-top:10px;font-size:46px; }
		.msec-02 .tits p{font-size:18px ;}
	
		.msec-02 .cont{margin-top:60px;}
		.msec-02 .cont ul{margin:0 -10px}
		.msec-02 .cont li{width:calc(50% - 20px); margin:0 10px;}
		.msec-02 .cont li .btxt{font-size:27px}
		.msec-02 .cont li .btxt:after{height:7px; bottom:4px;}
		.msec-02 .cont li .stxt{margin-top:15px;min-height:120px; font-size:20px;}
	}
	@media only screen and (max-width:999px) {
		.msec-02{padding:90px 0 }
		.msec-02 .tits h3{font-size:40px; }
		.msec-02 .tits p{font-size:17px ;}
		
		.msec-02 .cont{margin-top:40px;}
		.msec-02 .cont li a{margin-top:20px; font-size:14px;width:180px; padding-left:20px; height:40px; line-height:42px;}
		.msec-02 .cont li a:after{background-size:20px auto; right:25px;}
		.msec-02 .cont li:hover a:after{transform:translateX(8px);}
		
		.msec-02 .cont li .img img{height:410px}
		.msec-02 .cont li .btxt{font-size:24px}
		.msec-02 .cont li .btxt:after{height:5px; bottom:4px;}
		.msec-02 .cont li .stxt{min-height:110px; font-size:18px;}
		.msec-02 .cont li .stxt br{display:none;}
	}
	@media only screen and (max-width:680px) {
		.msec-02{padding:70px 0 }
		.msec-02 .tits h3{font-size:34px; }
		.msec-02 .tits p{font-size:16px ;}
		
		.msec-02 .cont{margin-top:30px;}
		.msec-02 .cont ul{margin:0 0}
		.msec-02 .cont li{width:auto; float:none;; margin:0 0;}
		.msec-02 .cont li:nth-child(n+2){margin-top:20px;}
		.msec-02 .cont li a{font-size:13px;width:160px; padding-left:15px; height:36px; line-height:38px;}
		.msec-02 .cont li a:after{background-size:15px auto; right:17px;}

		.msec-02 .cont li .btxt{font-size:22px}
		.msec-02 .cont li .stxt{min-height:auto; font-size:16px;}

		.msec-02 .cont li .img img{height:350px}
	}
	@media only screen and (max-width:480px) {
		.msec-02 .tits h3{font-size:26px; white-space:pre }
		.msec-02 .tits p{font-size:15px ;}
		.msec-02 .cont li .img img{height:300px}
		.msec-02 .cont li .stxt{font-size:15px;}
	}
	@media only screen and (max-width:400px) {
		.msec-02 .cont li .img img{height:250px}
	}


	



/* ======================================================
   .msec-03
=========================================================*/
.msec-03{position:relative; }
.msec-03:after{background:url(../_Img/main/msec03-bg-.jpg) no-repeat center top #f6f6f8; background-size:cover;position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; display:block; content:""}
.msec-03 .cont{max-width: 1880px; margin: 0 auto; text-align:center;display:flex;align-items: center; justify-content: center; height:583px;}
.msec-03 .txt{width:100%; padding-top:20px;}
.msec-03 .e_list {}
.msec-03 .txt h3{animation-delay:0.3s;font-family: 'LeferiPoint-BlackA';font-size:52px ;font-weight:800; color:#fff ;letter-spacing:-0.01em; line-height:1.2em;}
.msec-03 .txt h4{margin-bottom: 55px; animation-delay:0.3s; padding-left:30px; text-align:left; font-size:42px ;font-weight:800; color:#000 ;letter-spacing:-0.01em; line-height:1.2em;}
.msec-03 .txt p{animation-delay:0.6s; margin-top:24px; font-family: 'LeferiPoint-WhiteA';font-size:33px ;font-weight:200; color:#fff ;letter-spacing:0.01em; line-height:1.2em;}

	@media only screen and (max-width:1640px) {	
		.msec-03 .cont{height:450px;}
		.msec-03 .txt h3{font-size:47px;}
		.msec-03 .txt h4{font-size:36px;}
		.msec-03 .txt p{ margin-top:20px; font-size:30px;}
		.msec-03 .cont .img img{height:450px;}
	}
	@media only screen and (max-width:1420px) {
		
	}
	@media only screen and (max-width:1240px) {
		.msec-03 .cont{height:350px;}
		.msec-03 .txt h3{font-size:42px;}
		.msec-03 .txt p{ margin-top:15px; font-size:25px}
	}
	@media only screen and (max-width:999px) {
		.msec-03 .cont{height:320px;}
		.msec-03 .txt h3{font-size:37px;}
		.msec-03 .txt p{ font-size:22px}
	}
	@media only screen and (max-width:680px) {
		.msec-03 .cont{height:280px;}
		.msec-03 .txt h3{font-size:32px;}
		.msec-03 .txt p{ font-size:20px}
	}
	@media only screen and (max-width:480px) {
		.msec-03 .cont{height:250px;}
		.msec-03 .txt h3{font-size:27px;}
		.msec-03 .txt p{ font-size:18px; margin-top:10px;}
	}
	@media only screen and (max-width:400px) {
		.msec-03 .cont{height:200px;}
		.msec-03 .txt h3{font-size:22px;}
		.msec-03 .txt p{ font-size:16px}
	}



.msec-03 .cont .event{display: contents; box-sizing:border-box; position:relative;animation-delay:0.2s;}
.msec-03 .cont .event h3{font-size:32px; font-weight:700; color:#fff; letter-spacing:-0.03em; line-height:1.3em;}
.msec-03 .cont .event .stit{font-size:20px; font-weight:300; color:#bfdeed; letter-spacing:-0.03em; line-height:1.4em; margin-top:15px}
.msec-03 .cont .event ul{margin-top:30px;}
.msec-03 .cont .event ul:after{display:block; content:""; clear:both}
.msec-03 .cont .event li{float:left; margin: 0 106px;}
.msec-03 .cont .event li:nth-child(n+1){margin-left:33px;}
.msec-03 .cont .event li:nth-child(n+2){margin-left:25px;}
.msec-03 .cont .event li a{display:block; padding-top:130px; font-size:21px; letter-spacing:-0.03em; position:relative;text-align:center;}
.msec-03 .cont .event li a .ico{width:114px;height:114px; position:absolute; left:-14px; top:0; background-size:100% auto !important; overflow:hidden; border-radius:100%; background:#fff;}

.msec-03 .cont .event li a .ico:before{position:absolute ;left:0; top:0; width:100%; height:100%;  transition:top 0.5s cubic-bezier(.33,.02,0,.93); z-index:1; display:block; content:""}
.msec-03 .cont .event li a .ico:after{position:absolute ;left:0; top:100%; width:100%; height:100%;  transition:top 0.5s cubic-bezier(.33,.02,0,.93); z-index:2; display:block; content:""}

.msec-03 .cont .event li:hover .ico:before{top:-100%}
.msec-03 .cont .event li:hover .ico:after{top:0;}

.msec-03 .cont .event li:nth-child(1) a .ico:before, .msec-03 .cont .event li:nth-child(1) a .ico:after{background:url(../_Img/main/event-ico01.png) no-repeat center center; background-size:100% auto;}
.msec-03 .cont .event li:nth-child(2) a .ico:before, .msec-03 .cont .event li:nth-child(2) a .ico:after{background:url(../_Img/main/event-ico02.png) no-repeat center center; background-size:100% auto;}
.msec-03 .cont .event li:nth-child(3) a .ico:before, .msec-03 .cont .event li:nth-child(3) a .ico:after{background:url(../_Img/main/event-ico03.png) no-repeat center center; background-size:100% auto;}
.msec-03 .cont .event li:nth-child(4) a .ico:before, .msec-03 .cont .event li:nth-child(4) a .ico:after{background:url(../_Img/main/event-ico04.png) no-repeat center center; background-size:100% auto;}

	@media only screen and (max-width:1840px) {	
		.msec-03 .cont .event h3{font-size:28px;}
		.msec-03 .cont .event .stit{font-size:18px;}
		.msec-03 .cont .event li{width: 3%;}
		.msec-03 .cont .event li a{padding-top:115px; font-size:19px;}
		.msec-03 .cont .event li a .ico{width:100px;height:100px; }

	}
	@media only screen and (max-width:1640px) {	
		.msec-03 .cont .event h3{font-size:25px;}
		.msec-03 .cont .event .stit{font-size:16px;}	
		.msec-03 .cont .event li{/*width: 5%; */}	
		.msec-03 .txt{width:100%;}
	}
	@media only screen and (max-width:1420px) {	
	    .msec-03 .cont{height:370px;}
		
		.msec-03 .cont .event h4{font-size:26px; margin-bottom: 30px; padding-left:15px;}
	    .msec-03 .cont .event ul{margin:30px -5px 0 -5px;}
		.msec-03 .cont .event li{width:calc(22% - 10px); margin:0 5px;}
		.msec-03 .cont .event li:nth-child(n+1){margin-left:20px;}
		.msec-03 .cont .event li:nth-child(n+2){margin-left:5px;}
		.msec-03 .cont .event li a{padding-top:105px; font-size:17px;}
		.msec-03 .cont .event li a .ico{width:90px;height:90px; left:50%;margin-left:-45px;}
		.msec-03 .cont .img img{height:370px;}
		
	}
	@media only screen and (max-width:1200px) {
		
		.msec-03 .cont .event h3{font-size:22px;}
		.msec-03 .cont .event .stit{font-size:15px;}
		.msec-03 .cont .event ul{position:Absolute;left:0; top:52%; width:50%; margin:0;}
		.msec-03 .cont .event h4{top: 55px; position: absolute; text-align:center;}
		.msec-03 .cont .event li{width:calc(20% - 10px); margin:0 5px;}
		.msec-03 .cont .event li:nth-child(n+1){margin-left:0;}
		
		.msec-03 .cont .event li a{padding-top:80px; font-size:15px;}
		.msec-03 .cont .event li a .ico{width:70px;height:70px; margin-left:-35px;}
	}
	@media only screen and (max-width:999px) {
		.msec-03 {height:395px;}		
		.msec-03 .cont{height:auto; text-align:center;}
		.msec-03 .cont .event {width:100%; text-align:center;}
		.msec-03 .cont .img {width:100%; display:none;}		
		.msec-03 .cont .event ul{width: auto; text-align: center; padding-top: 180px; position:relative;; top:auto; margin:0px auto;}
		.msec-03 .cont .event ul li{ margin:0 auto; margin-left: 20px;}
		.msec-03 .cont .event li:nth-child(n+1){margin-left:5%;}
		.msec-03 .cont .event h4{font-size:30px; width: 100%; padding:0; margin:0;}
	}
	@media only screen and (max-width:680px) {
		.msec-03 .txt{width:100%;}
		.msec-03 .cont .event h3{font-size:20px;}
		.msec-03 .cont .event .stit{padding-right:10px; margin-top:10px;}
		
		.msec-03 .cont .event li a{padding-top:80px; font-size:14px;}
		.msec-03 .cont .event h4{font-size:24px;}
	}
	@media only screen and (max-width:480px) {
		.msec-03 .cont .event .stit br{display:none}
		/*.msec-03 .cont .event li{width:calc(50% - 10px); margin:0 5px;}*/
		.msec-03 .cont .event li:nth-child(n+3){margin-top:20px}
	}





/* ======================================================
   .msec-04
=========================================================*/
.msec-04{position:relative; padding:160px 0}
.msec-04:after{background:url(../_Img/main/msec04-bg-.jpg) no-repeat center top #f7f9ff; background-size:cover;position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; display:block; content:""}
.msec-04 .tits{position:Relative;}
.msec-04 .tits h3{animation-delay:0.2s;font-size:42px; font-weight:700; color:#000 ; letter-spacing:-0.03em; line-height:1.3em}
.msec-04 .tits p{animation-delay:0.4s;position:absolute; right:0 ;top:50%; font-size:22px ;font-weight:400 ;color:#7d7d7d; line-height:1.4em; text-align:right;-webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);-ms-transform: translateY(-50%); -o-transform:  translateY(-50%);transform: translateY(-50%);}

.msec-04 .cont{margin-top:75px;}
.msec-04 .cont ul{margin:0 -9px}
.msec-04 .cont li{float:left; width:calc(33.3% - 18px); margin:0 9px;}
.msec-04 .cont li .img{overflow:hidden;}
.msec-04 .cont li .img img{width:100%; height:264px; object-fit:cover;-webkit-transition: transform 1s ease-out;-moz-transition: transform 1s ease-out;-o-transition: transform 1s ease;transition: transform 1s ease-out;}
.msec-04 .cont li .txt{padding:35px 20px 0 20px; background:#fff; box-sizing:border-box; min-height:210px; text-align:center;transition:background 0.5s cubic-bezier(.33,.02,0,.93)}
.msec-04 .cont li .btxt{font-size:27px ; font-weight:700 ; color:#333; letter-spacing:-0.03em; line-height:1.2em;transition:color 0.5s cubic-bezier(.33,.02,0,.93)}
.msec-04 .cont li .stxt{font-size:20px ; margin-top:7px;font-weight:400 ; color:#7a7a7a; letter-spacing:-0.03em; line-height:1.2em;transition:color 0.5s cubic-bezier(.33,.02,0,.93)}
.msec-04 .cont li a{ border-radius: 40px; margin-top:27px;display:inline-block;vertical-align:top; border:1px solid #ddd; font-size:15px;width:248px; box-sizing:border-box; height:46px;  padding-left:32px; line-height:48px; font-weight:400; color:#595959;  font-family: 'LeferiBaseType-RegularA';position:Relative;text-align:left;text-transform:uppercase;transition:border-color 0.5s cubic-bezier(.33,.02,0,.93), color 0.5s cubic-bezier(.33,.02,0,.93)}
.msec-04 .cont li a:after{width:30px;height:8px; position:absolute;right:37px; top:50%; margin-top:-4px; background:url(../_Img/main/about-more.png) no-repeat right center; display:block; content:""; transition:transform 1s cubic-bezier(.33,.02,0,.93)}

.msec-04 .cont li:hover .img img{-webkit-transform:scale(1.05); -moz-transform:scale(1.05);  -o-transform:scale(1.05);  transform:scale(1.05);}
.msec-04 .cont li:hover .txt{background:#6abd46;}
.msec-04 .cont li:hover .btxt{color:#fff;}
.msec-04 .cont li:hover .stxt{color:#fff; opacity:0.85}
.msec-04 .cont li:hover a{color:#fff;border-color:#fff;}
.msec-04 .cont li:hover a:after{transform:translateX(12px);background-image:url(../_Img/main/about-moreo.png)}

.msec-04 .cont li:nth-child(1){animation-delay:0.4s;}
.msec-04 .cont li:nth-child(2){animation-delay:0.6s;}
.msec-04 .cont li:nth-child(3){animation-delay:0.8s;}
.msec-04 .cont li:nth-child(4){animation-delay:1.0s;}
	@media only screen and (max-width:1640px) {	
		.msec-04{padding:210px 0 200px 0}
		.msec-04 .tits h3{font-size:38px;} 
		.msec-04 .tits p{font-size:20px;}
		
		.msec-04 .cont li .img img{height:240px;}
		.msec-04 .cont li .txt{min-height:190px;}
		.msec-04 .cont li .btxt{font-size:24px ;}
		.msec-04 .cont li .stxt{font-size:18px ;}
		.msec-04 .cont li a{margin-top:20px; font-size:14px;width:210px; padding-left:27px;}
		.msec-04 .cont li a:after{background-size:25px auto; right:30px;}
	}
	@media only screen and (max-width:1420px) {
		.msec-04{padding:190px 0 210px 0 }
		.msec-04 .cont li .img img{height:220px;}
	}
	@media only screen and (max-width:1240px) {
		.msec-04{padding:150px 0 170px }
		.msec-04 .tits h3{font-size:34px;} 
		.msec-04 .tits p{font-size:18px;}

		.msec-04 .cont{margin-top:60px;}
		.msec-04 .cont li{width:calc(50% - 18px);}
		.msec-04 .cont li:nth-child(n+3){margin-top:36px;}
		.msec-04 .cont li .img img{height:200px;}
	}
	@media only screen and (max-width:999px) {
		.msec-04{padding:100px 0 120px 0}
		.msec-04 .tits{text-align:center;}
		.msec-04 .tits h3{font-size:30px;text-align:center;} 
		.msec-04 .tits p{font-size:17px;text-align:center; position:relative; right:auto; top:auto; padding:0 20px; margin-top:12px;-webkit-transform: translateY(0); -moz-transform: translateY(0);-ms-transform: translateY(0); -o-transform:  translateY(0);transform: translateY(0);}
		.msec-04 .tits p br{display:none;}

		.msec-04 .cont{margin-top:45px;}
		.msec-04 .cont ul{margin:0 -5px}
		.msec-04 .cont li{width:calc(50% - 10px); margin:0 5px;}
		.msec-04 .cont li:nth-child(n+3){margin-top:20px;}
		
		.msec-04 .cont li .img img{height:auto; object-fit:fill;}
		.msec-04 .cont li .txt{min-height:170px; padding:25px 20px 0 20px}
		.msec-04 .cont li .btxt{font-size:22px ;}
		.msec-04 .cont li .stxt{font-size:16px ; margin-top:5px;}
		.msec-04 .cont li a{margin-top:20px; font-size:14px;width:180px; padding-left:20px; height:40px; line-height:42px;}
		.msec-04 .cont li a:after{background-size:20px auto; right:25px;}
		.msec-04 .cont li:hover a:after{transform:translateX(8px);}
	}
	@media only screen and (max-width:680px) {
		.msec-04{padding:60px 0 80px 0}
		.msec-04 .tits h3{font-size:26px;} 
		.msec-04 .tits p{font-size:15px;}

		.msec-04 .cont{margin-top:30px;}
		.msec-04 .cont li .btxt{font-size:20px ;}
		.msec-04 .cont li .stxt{font-size:15px ;}
		.msec-04 .cont li a{font-size:13px;width:160px; padding-left:15px; height:36px; line-height:38px;}
		.msec-04 .cont li a:after{background-size:15px auto; right:17px;}
	}
	@media only screen and (max-width:480px) {
		.msec-04 .cont ul{margin:0 0}
		.msec-04 .cont li{float:none; width:auto; margin:0;}
		.msec-04 .cont li:nth-child(n+2){margin-top:20px;}
		
		.msec-04 .cont li .txt{min-height:auto; padding:25px 20px 25px 20px}
		.msec-04 .cont li .stxt{font-size:14px ;}
	}






