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

#gbs {
	width: 560px;
	margin: 0 auto 0 auto;
}
#gbs_title {
	margin: 20px 0 0 0;
	float: left;
}
#white_box {
	width: 560px;
	margin: 7px auto 0 auto;
	float: left;
}
#white_box2 {
	width: 560px;
	margin: 30px auto 0 auto;
	float: left;
}
.gbs_text {
	line-height: 1.8em;
	text-align: left;
	margin: 8px auto 0 auto;
	padding: 0;
}
#gbs ul {
	width: 540px;
}
#gbs li {
	text-align: left;
	width: 540px;
	float: left;
}
#gbs dt {
	width: 90px;
	float: left;
}
#gbs dd {
	margin-left: 10px;
	width: 440px;
	float: left;
}
#gbs_flow {
	margin-top: 20px;
	margin-bottom: 5px;
}

.gbs {
	font-size: 0.9em;
	margin: 40px auto 0 auto;
	width: 560px;
}
#gbs01 {
	text-align: left;
	margin: 0 0 0 0;
	padding: 0;
	width: 260px;
	float: left;
}
#gbs01 ul {
	width: 260px;
	float: left;
}
#gbs01 li {
	color: #333;
	font-size: 1.1em;
	margin: 0;
	background-image: url("../images/gbs/gbs_icon.gif");
	background-position: left center;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-left: 18px;
	padding-bottom: 2px;
	width: 240px;
	font-weight: bold;
}
#gbs01 span {
	margin-left: 50px;
}
#gbs02 {
	margin: 0 0 0 20px;
	width: 260px;
	float: left;
}
#gbs_image {
	margin: 20px auto 40px auto;
}
#link_photo {
	width; 200px;
	padding-left: 146px;
	text-align: left;
}
#link_photo a {
	padding-top: 2px;
	padding-left: 21px;
	background-image:url("../images/gbs/arrow.gif");
	background-position:left middle;
	background-repeat:no-repeat;
}
#link_photo a:link {
	color:#000;
}
#link_photo a:visited {
	color:#000;
}
#link_photo a:active {
	color:#000;
}
#link_photo a:hover {
	color:#0000ff;
	text-decoration:underline;
}
#link_photo a {
	text-decoration:underline;
}

#link_other {
	margin: 30px auto 0 auto;
	width: 550px;
	text-align: 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:#0000ff;
	text-decoration:underline;
}
#link_other a {
	text-decoration:underline;
}
