@charset "utf-8";
@import url("reset.css");
@import url("base.css");
@import url("contents.css");

#media_list {
	width: 255px;
	margin: 0 0 0 20px;
	padding: 0 0 0 20px;
	border-left: #ccc 1px solid;
	float: left;
	background-image:url("../images/register/image_back01.jpg");
	background-position:right top;
	background-repeat:no-repeat;
}
#register {
	width: 500px;
	margin: 0 auto 0 auto;
}
#register_img {
	margin: 20px auto 20px auto;
	float: left;
}
#link_other {
	margin: 0 22px 0 0;
	width: 551px;
	text-align: right;
	float: right;
}
#link_other a {
	padding-left: 19px;
	background-image:url("../images/arrow.gif");
	background-position:left middle;
	background-repeat:no-repeat;
	text-align: right;
}
#link_other a:link {
	color:#000;
}
#link_other a:visited {
	color:#000;
}
#link_other a:active {
	color:#000;
}
#link_other a:hover {
	color:#333399;
	text-decoration:underline;
}
#link_other a {
	text-decoration:underline;
}
table.flow {
	width: 515px;
	margin: 30px auto;
}
.flow td.flow_header {
	width: 515px;
	height: 9px;
	background-image:url("../images/catalog-produce/flow_header.jpg");
	background-position:left top;
	background-repeat:no-repeat;
	
}
.flow th {
	width: 164px;
	background-image:url("../images/catalog-produce/flow_back.jpg");
	background-position:left top;
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: middle;
}
.flow td.flow_body {
	width: 327px;
	background-image:url("../images/catalog-produce/flow_body.jpg");
	background-position:left top;
	background-repeat: repeat-y;
	text-align: left;
	padding: 5px 12px;
	vertical-align: middle;
}
.flow td.flow_footer {
	width: 515px;
	height: 9px;
	background-image:url("../images/catalog-produce/flow_footer.jpg");
	background-position:left top;
	background-repeat:no-repeat;
	
}
.flow td.flow_arrow {
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}
p.title03 {
	margin-top: 30px;
}
.flow a:link {
	color:#000;
}
.flow a:visited {
	color:#000;
}
.flow a:active {
	color:#000;
}
.flow a:hover {
	color:#333399;
	text-decoration:underline;
}
.flow a {
	text-decoration:underline;
}
