.taiken_box {
	background-color: #FCEEEA;
	width: 450px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.taiken_box_top {
	background-image: url(../../img/katei/taiken/p_top.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 450px;
}
.taiken_box_bottom {
	background-image: url(../../img/katei/taiken/p_bottom.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 450px;
}
.yarikata {
	background-image: url(../../img/katei/taiken/02/yarikata_bg.gif);
	background-repeat: repeat-y;
	width: 450px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.yarikata_top {
	background-image: url(../../img/katei/taiken/02/yarikata_bg_top.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 450px;
}
.yarikata_bottom {
	background-image: url(../../img/katei/taiken/02/yarikata_bg_bottom.gif);
	background-repeat: no-repeat;
	height: 15px;
	width: 450px;
}
.yarikata p {
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 20px;
	color: #333333;
}

.link {
	padding-left: 170px;
	margin-top: 10px;
}

#moshimo {
	background-image: url(../../img/katei/taiken/moshimo.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 490px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

#moshimo img {
	margin-left: 190px;
	margin-top: 98px;
}
#toku_title {
	margin-top: 25px;
	text-align: center;
}

#otoku {
	margin-top: -5px;
	margin-bottom: 30px;
}

#otoku li.otoku {
	background-image: url(/taiken/img/bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 121px;
	width: 496px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}

#otoku li h5 {
	text-align: center;
	padding-top: 10px;
}

#otoku p {
	padding-left: 20px;
	letter-spacing: 2px;
}
#otoku_area li {
	float: left;
	margin-top: 8px;
}
#otoku_area .otoku_btn {
	margin-left: 10px;
	_display: inline;
}



#otoku li.otoku_btn {
	width: 111px;
	margin-left: 370px;
	margin-top: -35px;
	position: relative;
}

#notebody .taiken_text {
	color: #FF1A53;
	font-size: 12px;
	line-height: 19px;
	background-color: #FFFFCC;
	width: 450px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	letter-spacing: 1px;
	padding-right: 10px;
}

#notebody #chinamini {
	background-image: url(../../img/katei/taiken/01/chinamini.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 340px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}

#notebody #chinamini p {
	padding-top: 43px;
	padding-left: 80px;
	line-height: 20px;
	letter-spacing: 1px;
}
