@charset "UTF-8";

/* コンテンツ共通スタイル
-------------------------------------------------------------------------------- */
div#contents-area h3 {
	margin: 10px;
}

div#contents-area h4 {
	margin:15px 0 5px 10px;
	font-size: 100%;
	color:#923222;
}


/* 次のページへスタイル */
div#contents-area div.next-page {
	float: right;
	margin:0 10px 20px 0;
}

div#contents-area div.next-page a {
	padding: 0.4em 1em 0.4em 1.6em;
	border: 1px solid #898989;
	display: block;
	background: url(../img/next-bottun_off.gif) 0 100% no-repeat;
}

div#contents-area div.next-page a:hover {
	border: 1px solid #A7A7A7;
	display: block;
	background: url(../img/next-bottun_on.gif) 0 100% no-repeat;
}

div#contents-area div.next-page a:visited {
	color: #923222;
	text-decoration: none;
}

div#contents-area div.next-page a:active,
div#contents-area div.next-page a:hover {
	color: #634329;
	text-decoration: none;
}





/* about.html用スタイル
------------------------------------------------------------------------------ */
div#contents-area div#about_index div.movie {
	background:url(../../../shared/img/common/line_dot01.gif) 0 100% repeat-x;
	padding:0 0 25px 0;
	margin:0 10px 25px 10px;
}

div#contents-area div#about_index dl {
	margin:0 10px 20px 10px;
}

div#contents-area div#about_index dl dt {
	float: left;
}

div#contents-area div#about_index dl dt {
	border: 1px solid #DDD;
}

div#contents-area div#about_index dl dt img {
	display:block;
}

div#contents-area div#about_index dl dd {
	margin:0 0 10px 165px;
}





/* ku001.html～ku003.html用スタイル
------------------------------------------------------------------------------ */
div#contents-area div#about_use dl,
div#contents-area div#about_coution dl,
div#contents-area div#about_after dl {
	margin:0 10px 20px 10px;
}

div#contents-area div#about_use dl dt,
div#contents-area div#about_coution dl dt,
div#contents-area div#about_after dl dt {
	float: left;
	border: 1px solid #DDD;
}

div#contents-area div#about_use dl dt img,
div#contents-area div#about_coution dl dt img,
div#contents-area div#about_after dl dt img {
	display:block;
}

div#contents-area div#about_use dl dd,
div#contents-area div#about_coution dl dd,
div#contents-area div#about_after dl dd {
	margin:0 0 10px 165px;
}

div#contents-area div#about_use dl dd h3,
div#contents-area div#about_coution dl dd h3,
div#contents-area div#about_after dl dd h3 {
	margin:10px 0;
	font-weight: bold;
	color: #923222;
}
	
div#contents-area div#about_use dl dd ul,
div#contents-area div#about_coution dl dd ul,
div#contents-area div#about_after dl dd ul {
	margin-left:20px;
}

div#contents-area div#about_use dl dd ul li,
div#contents-area div#about_coution dl ul li,
div#contents-area div#about_after dl dd ul li {
	list-style:disc;
	padding-left:5px;
}

div#contents-area div#about_after dl dd p {
	margin:10px 0;
}






