
			video::-webkit-media-controls-enclosure {
				overflow:hidden;
			}
			video::-webkit-media-controls-panel {
				width: calc(100% + 30px);
			}
			#abarea{margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
			.abarea-pagination{position: absolute;
				text-align: center;
				-webkit-transition: .3s;
				-moz-transition: .3s;
				-o-transition: .3s;
				transition: .3s;
				-webkit-transform: translate3d(0,0,0);
				-ms-transform: translate3d(0,0,0);
				-o-transform: translate3d(0,0,0);
				transform: translate3d(0,0,0);
				z-index: 10;}
			.abarea-pagination .swiper-pagination-bullet {
				border-radius: 0;
				width: 80px !important;
				height: 2px !important;
				border-color: #999;
				background-color: #999;
				opacity: .5 !important;
				}
			@media(max-width:767px){.abarea-pagination .swiper-pagination-bullet {
				width: 40px !important;
			}}
			.abarea-pagination .swiper-pagination-bullet-active {
					background-color: #fff;
					border-color: #fff;
				}
			.ab-button-next, .ab-button-prev {
				position: absolute;
				top: 50%;
				width: 27px;
				height: 44px;
				margin-top: -22px;
				z-index: 10;
				cursor: pointer;
				}
			.ab-button-prev {
				left: 10px;
				right: auto;}
			.ab-button-next {
				right: 10px;
				left: auto;}
		

			.black-tbn{color:#333 !important;border-color:#333 !important;}
			.black-tbn:after{background-color:#333 !important;}
			.black-tbn:hover{color:#fff !important}
			.feel-btn{color:#a79668 !important;border-color:#a79668 !important;z-index:1;}
			.feel-btn:after{background-color:#a79668 !important;}
			.feel-btn:hover{color:#fff !important}
			#home-banner-a span.new_span_underline:before{bottom:-2px;}
		

		.footer-sun-logo {width:100%; height:auto;}
		