@import "/css/th/style.css";

.banner2 .txt{
	top: 74px;
	position: relative;
	text-align: center;
	display: block;
}

.banner2 h5{
	color: #fff;
	font-size: 1.4em;
	opacity: 0.8;
	line-height: 30px;
	margin-bottom: 2px;
	text-transform: uppercase;
	text-shadow: 2px 2px 5px #000;
}

.banner2 h6{
	color: #fff;
	font-size: 1.1em;
	opacity: 0.8;
	line-height: 20px;
	text-shadow: 2px 2px 5px #000;
}

.intro{
	text-align: center;
	margin-bottom: 30px;
}

.intro h1{
	font-size: 1.3em;
}

.intro .s {
    height: 2px;
    width: 120px;
    background: #8f7248;
    display: inline-block;
    margin-top: 40px;
    margin-bottom: 30px;
}

.details{
	text-align: center;
}

.details h2{
	font-size: 1.2em;
	margin-bottom: 20px;
}

.details h3{
	font-size: 1.5em;
	margin-top: 30px;
	margin-bottom: 30px;
	font-family: "suk-b";
}
@media only screen and (min-width:600px){
	.banner2 .txt{
		top: 105px;
	}

	.banner2 h5{
		font-size: 1.7em;
		margin-bottom: 8px;
		line-height: 30px;
	}

	.banner2 h6{
		font-size: 1.3em;
		line-height: 20px;
	}

	.intro h1{
		font-size: 1.5em;
	}

	.intro .s {
	    margin-top: 40px;
	    margin-bottom: 30px;
	}
}

@media only screen and (min-width:800px){
	.banner2 .txt{
		top: 135px;
	}


	.banner2 h5{
		font-size: 1.9em;
		margin-bottom: 4px;
		line-height: 40px;
	}

	.banner2 h6{
		font-size: 1.4em;
		line-height: 30px;
	}
}