	table {width: 100%;border:6px solid #dddddd;}
	td {margin:0 auto;}
	td .left-box {padding:60px 0 30px 60px;}
	td .left-box h2 {font-weight:800; color:#000000; letter-spacing:-2px; font-size:36px;}
	td .left-box p {font-weight:500; color:#666666; letter-spacing:-1px; font-size:18px;}
	td .img-size {text-align:center; padding:0 60px 0 60px; text-align:center;}
	td .Bimg-size {text-align:center;}
	td .gray-line {text-align:center; border:1px solid #dddddd; height:1px;}
	td .view-more {font-weight:500; padding-top:20px; font-weight:700; color:#000000; font-size:16px; letter-spacing:0.5px;}
	td .view-more-text {vertical-align: middle; padding-left:3px;}

	
	#FourBanner .FourBanner {background-image: url("assets/img/main/FourBanner-photo-bg.png"); background-size: cover; background-position: center; border:1px solid #red;}
	.four-banner-title {font-size:30px; font-weight:500; color:#222222; text-align:center; margin:100px 0; line-height:150%; letter-spaing:-0.5px;}

	/*.container .FourBanner-photo:hover {border:1px solid #ff9000; padding-bottom:10px;} */

	/* .container .FourBanner-photo:hover {opacity: 1; -webkit-animation: flash 1.5s; animation: flash 1.5s;}
	@-webkit-keyframes flash {
	0% {opacity: .4;}
	100% {opacity: 1;}
	}
	@keyframes flash {
	0% {opacity: .4;}
	100% {opacity: 1;}
	} */

	/* .container .FourBanner-photo .photo-img img {transition: 0.5s;}
	.container .FourBanner-photo .photo-img:hover img {transform: scale(1.1);}
	.container .FourBanner-photo .photo-title {text-align:center; padding:10px 0; border:1px solid #ddd;} */


	.FourBanner-photo{box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.1); transition: 0.3s;}
	.FourBanner-photo {transition: 0.5s;}
	.FourBanner-photo:hover {transform: scale(1.1);}
	.FourBanner-photo .photo-title .h4-text-title {text-align:center; padding:10px; color:#000000; background-color:#ffffff; font-size:24px;}
	.FourBanner-photo .photo-title:hover .h4-text-title {color:#ffffff; background-color:#1758a9; font-size:24px; padding:10px;}


	.services .section-title h2 {color: var(--accent-color); font-size:54px;  font-weight: 900; letter-spacing : -1.5px; margin-top:75px; margin-bottom:-30px;}

	.contactus-title {font-size:36px; color:#ffffff; font-weight:500; margin-bottom:50px}
	.address-01 {font-size:14px; color:#ffffff; margin:8px 0 -3px 10px;}
	.address-02 {font-size:16px; color:#ffffff; margin-left:10px;}
	.phone-01 {font-size:14px; color:#ffffff; margin:8px 0 -3px 10px;}
	.phone-02 {font-size:24px; color:#ffffff; margin-left:10px;}
	.email-01 {font-size:14px; color:#ffffff;  margin:8px 0 -3px 10px;}
	.email-02 {font-size:16px; color:#ffffff; margin-left:10px;}
	.map-title{font-size:36px; color:#fff; font-weight:500; margin-bottom:20px;}

	@media only screen and (max-width:768px) {
	.AboutourBusiness {margin: 0 auto;}
	.AboutourBusiness td {width: 100%; display: block; border-top: none;}
	.AboutourBusiness td .left-box {width: 100%; padding:40px 30px 30px 30px;}
	.AboutourBusiness td .img-size {display:none;}
	.AboutourBusiness td .Bimg-size {display:none;}
	.AboutourBusiness td .gray-line {width: 100%;}
	.AboutourBusiness td .view-more {width: 100%; padding-top:20px;}
	.services .section-title h2 {font-size:36px;  font-weight: 700;}

	/* 스트롤 배너 메인 */
	.hero h2 {font-size: 40px; font-weight: 700;}
	.hero p {font-size: 18px;}

	/* Call To Action Section */
	.call-to-action {margin-top:50px; padding: 80px 0;}
	.call-to-action h3 {font-size: 22px;}

	.four-banner-title {font-size:24px; margin:50px 0;}
	#FourBanner .FourBanner {display: none;}

	.contactus-title {font-size:24px;}
	.map-title{font-size:24px; margin:40px 0 30px 0;}

	.info-item .d-flex img {width:40px; height:40px}