@charset "UTF-8";

/*--------------------------------------------------------------------
know.html
know.css
--------------------------------------------------------------------*/


/*------------Title---------------------------------------------------------------*/
div#Title { background-image:url(../../img/know/title_bg.jpg); }


/*------------List---------------------------------------------------------------*/
div.List {
	width: 96%;
	margin: 35px auto 80px;
}
div.List:nth-last-of-type(1) { margin-bottom: 0; }
div.List ul li p + p { font-size: 1.25em; }
div.List dl { margin: 0.6em auto 0; }
div.List dl dt {
	margin-bottom: 10px;
	font-size: 1.25em;
}
div.List p + p {
	margin-top: 30px;
	text-align: center;
	line-height: 2;
	font-size: 1.2em;
}


/*------------Bg---------------------------------------------------------------*/
div.Bg01 {
	width: 100%;
	padding: 60px 0;
	background: #ddd url(../../img/parts/bg_tgr01.png) repeat left top;
}
div.Bg02 {
	width: 100%;
	margin-bottom: 80px;
	padding: 60px 0;
	background: #c9c9c9 url(../../img/parts/bg_tgr02.png) repeat left top;
}


/*------------overview---------------------------------------------------------------*/
div#overview div.TxtList {
	width: 90%;
	margin: 0 auto;
	overflow: hidden;
}
div#overview dl.TableList {
	width: auto;
	display: table;
}
div#overview dl.TableList dt {
	padding-right: 1em;
	white-space: nowrap;
}
div#overview dl.TableList dt,
div#overview dl.TableList dd {
	display: table-cell;
	padding-top: 0.3em;
	font-size: 1.25em;
}
div#overview dl.TableList dt span { color: transparent; }
div#overview dl.TableList dd span {
	display: inline-block;
	font-size: 1rem;
}
div#overview p + p { margin-top: 2em; }
div#overview div#Osho {
	width: 96%;
	margin: 100px auto 0;
	overflow: hidden;
}
div#overview div#Osho h4 {
	margin-bottom: 20px;
	font-size: 1.25em;
	font-weight: bolder;
}
div#overview div#OshoPho {}
div#overview div#OshoTxt { margin-top: 20px; }
div#overview div#OshoTxt dt,
div#overview div#OshoTxt dd {
	padding-top: 0.4em;
	font-size: 1em;
}