@charset "UTF-8";

body#about div#header ul#gnavi li.gnavi02 a {
	background-position: 0px -20px;
}
body#about div#maincol {
	background-image: url(/img/about_sylff/bg02_about.gif);
}
body#about div#container {
	background-image: url(/img/about_sylff/mainimage_about.jpg);
}
body#about div#container div#lnavicol ul#lnavi li a {
	background-image: url(/img/about_sylff/lnavi_bg_about.gif);
}
body#about div#container div#lnavicol ul#lnavi li.lnavi01 a {
	background-image: url(/img/about_sylff/lnavi_bg_l01_about.gif);
}
body#about div.contact h2 {
	font-size: 107%;
	margin: 16px 0px 2px 0px;
	padding: 0px 0px 0px 4px;
	border-bottom: none;
	border-left: 3px solid #C9AD7E;
}
body#about div.contact .btn {
	padding: 12px 0px;
}
body#about div.contact .btn input {
	padding: 0px 6px;
	margin:0px 6px;
}
body#about div#maincol table.history th {
	background-color: #AF8641;
	color: #FFFFFF;
}
body#about div#maincol div.stuff {
	height: 150px;
	width: 240px;
	float: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
body#about div#maincol div.stuff2 {
	height: 150px;
	width: 124px;
	float: left;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 15px;
	padding-left: 7px;
}
body#about div#maincol div.thanx {
	height: 350px;
}

img.i_sitemap {

	vertical-align: middle;

	margin-right: 6px;

	}

div.fst {

	font-weight: bold;

	margin-top: 24px;

	}

div.fstend {

	font-weight: bold;

	margin: 24px 0;

	}

div.snd {

	margin-left: 15px;

	}

div.srd {

	margin-left: 30px;

	}

