@charset "utf-8";
@import url(/wp-content/assets/reset.css);
@import url(/wp-content/assets/base.css);
@import url(/wp-content/assets/common.css);

/*-------------------------------------------------------------------
	#greeting
-------------------------------------------------------------------*/
#greeting {
	margin-bottom: 20px;
}
#greeting .text {
	margin-left: 220px;
}
#content .aside {
	margin-bottom: 22px;
	overflow: hidden;
	/zoom: 1;
}
.imgleft .texxt {
	margin-left: 240px;

}
#content .title{
	background: #BB9C84;
	border-radius: 3px;
	margin:0 0 25px;
	padding:11px 0 9px 10px;
	color: #fff;
	font-weight: bold;
	line-height: 1.2;

}
.aside01{
	border-radius: 5px;
	background: #FEFDFC;
	padding: 24px 0 90px 28px;
	margin-bottom: 45px;
	
}
.aside01 ul{	
	float: left;
	margin-right: 100px;
}
.aside01 ul.nd{
	margin-right: 110px;
}
.aside01 ul.none{
	margin-right: 0;
}
.aside01 li{
	margin-bottom: 15px;

		background: url(/wp-content/assets/icon_about.jpg) left top 6px no-repeat;
	padding: 0 0 0 24px;
	color: #79512C;
	font-weight: bold;
}
#content .section {
	overflow: hidden;
	margin-bottom: 57px;
}
#content .section dl{
	overflow: hidden;
	float: left;
	margin-right: 20px;
	margin-bottom: 13px;
}
#content .section .last{
	float: left;
	margin-right:  0;
	width: 320px;
	position:relative;
}
#content .section .last .center{
   position: absolute;
   top: 50%;
   left: 50%;
   -webkit-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
}

#content .section dl.one{
	background: url(/wp-content/assets/bg01_about.jpg) center no-repeat;
}
#content .section dl.five{
	background: url(/wp-content/assets/bg05_about.jpg) center no-repeat;
	margin-bottom: 0;
}
#content .section dl.two{
	margin-right: 0;
	background: url(/wp-content/assets/bg02_about.jpg) center no-repeat;
}
#content .section dl.three{
	background: url(/wp-content/assets/bg02_about.jpg) center no-repeat;
}
#content .section dl.four{
	margin-right: 0;
	background: url(/wp-content/assets/bg01_about.jpg) center no-repeat;
}
#content .section dl dt{

	text-align: center;
	margin-bottom: 4px;
	padding-top: 30px;
}
#content .section dl{
	width: 320px;	
}

#content .section dl dd{
	padding: 10px 30px 27px 20px;
}
/*
     FILE ARCHIVED ON 05:39:29 Mar 24, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:20:19 Jun 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 1.449
  load_resource: 351.616
  PetaboxLoader3.resolve: 296.024
  PetaboxLoader3.datanode: 35.282 (2)
  loaddict: 39.051
*/