@charset "utf-8";
/* CSS Document */
body {
	background:url(../images/wall-paper.jpg) center repeat;
}

#wrapper {
	width:560px;
	margin:0 auto;
	padding:0;
	text-align:left;
}

#contents {
	width:560px;
	margin:0;
	padding:0;
	background-color:#FFF;
}

#contents #sec01 {
	width:500px;
	margin:0;
	padding:5px 30px 0px 30px;
	background:url(../images/sec01-bg.jpg) top no-repeat;
}

#contents #sec01 strong {
	color:#FF6600;
}

#contents #sec01 #sec01-btm {
	padding:205px 0px 0px 0px;
}

#contents #present {
	width:560px;
	margin:0;
	padding:0;
	background:url(../images/pre-bg-main.jpg) repeat-y;
}

#present #pre-contents {
	width:452px;
	margin:0;
	padding:20px 54px 0px 54px;
	background:url(../images/pre-bg01.jpg) top no-repeat;
}

#present #pre-contents p {
	width:390px;
	margin-top:16px;
	padding:0px 0px 16px 62px;
	color:#003399;
	line-height:135%;
	background:url(../images/size-icon.jpg) left top no-repeat;
}

#present #pre-contents p span {
	font-size:12px;
}

#contents #present-btm {
	width:560px;
	height:78px;
	margin:0;
	padding:0;
	background:url(../images/pre-bottom.jpg) no-repeat;
}