@charset "utf-8";
/* CSS Document */

.wrapper_main-slider {
	/* [disabled]max-height: 500px; */
}

#slider-main .rev_slider_wrapper a, .rev_slider_wrapper a:hover {
	text-decoration: none;
	color: #fff;
	font-size: inherit;
	line-height: inherit;
}

#slider-main .rev_slider_wrapper h2 {
    font-family: "Nanum Gothic", sans-serif;
    font-weight: 400;
    font-style: normal;
    color: #FFFFFF;
    font-size: 1.2rem!important;
    line-height: 1.3!important;
    background-color: #0A546A;
    border: 0px solid rgba(255,255,255,1);
    letter-spacing: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 14px;
    padding-top: 18px;
    /* [disabled]margin-right: auto; */
    /* [disabled]margin-left: auto; */
    /* [disabled]text-transform: uppercase; */
}

#slider-main .rev_slider_wrapper h3 {
    font-family: "Nanum Gothic", sans-serif;
    font-weight: 400;
    color: #FFFFFF;
    font-size: 1rem!important;
    line-height: 1.4!important;
    font-weight: normal!important;
    background-color: #187793;
    border: 0px solid rgba(255,255,255,1);
    text-transform: none;
    padding-top: 10px;
    /* [disabled]padding-right: 10px; */
    /* [disabled]padding-left: 10px; */
    padding-bottom: 6px;
    padding-left: 20px;
    padding-right: 20px;
    /* [disabled]margin-right: auto; */
    /* [disabled]margin-left: auto; */
    letter-spacing: 1px;
}

#slider-main .rev_slider_wrapper p {
	color: #FFFFFF;
	background-color: rgba(0,0,0,0.8);
	font-size: 1rem;
	line-height: 1.4;
	font-weight: normal!important;
}

@media (min-width: 660px) {
	
	.wrapper_main-slider {
	/* [disabled]max-height: 560px; */
	}	
}

@media (min-width: 778px) {
	
	.wrapper_main-slider {

	}	

	#slider-main .rev_slider_wrapper a, .rev_slider_wrapper a:hover {
		font-size: inherit;
		line-height: inherit;
	}	
	
	#slider-main .rev_slider_wrapper h2 {
    font-size: 1.4rem!important;
    line-height: 1;
    /* [disabled]margin: 0; */
    padding-top: 14px;
    padding-right: 20px;
    padding-left: 30px;
    padding-bottom: 14px;
	}
	
	#slider-main .rev_slider_wrapper h3 {
	font-size: 1.2rem!important;
	line-height: 1;
	/* [disabled]margin: 0; */
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 30px;
	padding-bottom: 6px;
	}
	
	#slider-main .rev_slider_wrapper p {
		font-size: 1.3rem;
		line-height: 1.4;
		/*width: 90%!important;*/
	}	
	
}
