<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/*------------------------------------------------


   soul.css


------------------------------------------------*/


#main_simg{
	background:url(../img/soul/main_bg.jpg) no-repeat top center;
	height: 350px;
}

.ttl01,.ttl02,.ttl03{
	clear:both;
	width:100%;
	height:46px;
	margin:0 auto;
	text-indent:-9999px;
	margin-top:50px;
	margin-bottom:50px;
}

.ttl01{
	background:url(../img/soul/ttl01.png) center top no-repeat;
}

.ttl02{
	background:url(../img/soul/ttl02.png) center top no-repeat;
}

.ttl03{
	background:url(../img/soul/ttl03.png) center top no-repeat;
}

.hist_box{
	clear:both;
	width:100%;
	border-bottom:1px solid #89862C;
	padding:10px 0;
}

.ht_year{
	width:90px;
	float:left;
	padding:0 0 0 10px;
}

.ht_txt{
	width:768px;
	float:left;
}

.se_gene{
	background:url(../img/soul/soul_03.jpg) center top no-repeat;
	width:890px;
	height:594px;
	text-indent:-9999px;
}

@media screen and (max-width: 480px) {

.ht_year{
	width:90px;
	float:none;
	padding:0 0 0 0px;
}

.ht_txt{
	width:100%;
	float:none;
}

.se_gene{
	background:url(../img/soul/soul_03.jpg) center top no-repeat;
	width:100%;
	height:594px;
	text-indent:-9999px;
}

.info{
	padding:10px 0 10px 0;
}
.info p{
	line-height: 1.8em;
}

.con_l{
	text-align:center;
}

}</pre></body></html>