/* CSS Document */

/*body*/
body {
	width:700px;
	vertical-align:top;
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	color:#666666;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	line-height:14px;
	font-size:12px;
}

.td {
	margin:0px;
	vertical-align:top;
	background-color:#FFFFFF;
	color:#666666;
}

.tdl {
	margin:0px;
	text-align: left;
	vertical-align:top;
	background-color:#FFFFFF;
	color:#666666;
}

h1 {
	display:block;
	width:696px;
	height:13px;
	background:transparent url(../img/top.jpg) no-repeat;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	line-height:14px;
	font-size:12px;
	color:#666666;
	text-align: right;
	text-decoration:none;
	float: none;
	visibility: visible;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 57px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.footer {
	display:block;
	width:695px;
	height:30px;
	background:transparent url(../img/footer.jpg) no-repeat;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	line-height:16px;
	font-size:12px;
	color:#666666;
	text-align: right;
	text-decoration:none;
	float: none;
	visibility: visible;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#nav0 {
	display:block;
	width:155px;
	height:16px;
	background:transparent url(../img/btn0.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}

#nav1 {
	display:block;
	width:83px;
	height:16px;
	background:transparent url(../img/btn1.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}
#nav1:hover {
	background-position:0px -16px;
}
#nav1 span {
	visibility:hidden;
}

#nav2 {
	display:block;
	width:71px;
	height:16px;
	background:transparent url(../img/btn2.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}
#nav2:hover {
	background-position:0px -16px;
}
#nav2 span {
	visibility:hidden;
}

#nav3 {
	display:block;
	width:73px;
	height:16px;
	background:transparent url(../img/btn3.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}
#nav3:hover {
	background-position:0px -16px;
}
#nav3 span {
	visibility:hidden;
}

#nav4 {
	display:block;
	width:72px;
	height:16px;
	background:transparent url(../img/btn4.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}
#nav4:hover {
	background-position:0px -16px;
}
#nav4 span {
	visibility:hidden;
}

#nav5 {
	display:block;
	width:63px;
	height:16px;
	background:transparent url(../img/btn5.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}
#nav5:hover {
	background-position:0px -16px;
}
#nav5 span {
	visibility:hidden;
}

#nav6 {
	display:block;
	width:41px;
	height:16px;
	background:transparent url(../img/btn6.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}
#nav6:hover {
	background-position:0px -16px;
}
#nav6 span {
	visibility:hidden;
}

#nav7 {
	display:block;
	width:63px;
	height:16px;
	background:transparent url(../img/btn7.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}
#nav7:hover {
	background-position:0px -16px;
}
#nav7 span {
	visibility:hidden;
}

#nav8 {
	display:block;
	width:79px;
	height:16px;
	background:transparent url(../img/btn8.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
}
#nav8:hover {
	background-position:0px -16px;
}
#nav8 span {
	visibility:hidden;
}

.sid_cmp {
	background: url(../img/sid_cmp.gif) no-repeat 0px 0px;
	text-align: left;
	font-size: 12px;
	line-height: 12px;
	height: 47px;
	width: 132px;
	overflow: hidden;
	padding-top: 32px;
	padding-right: 9px;
	padding-bottom: 7px;
	padding-left: 9px;
	margin: 0px;
	border-width: 0px;
}

.sid_qr {
	background: url(../img/qr.gif) no-repeat 0px 0px;
	text-align: center;
	font-size: 9px;
	line-height: 9px;
	height: 15px;
	width: 150px;
	overflow: hidden;
	padding-top: 97px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	border-width: 0px;
}

.sid_ban {
	text-align: center;
	font-size: 9px;
	line-height: 10px;
	height: 52px;
	width: 150px;
	overflow: hidden;
	padding-top: 9px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	border-width: 0px;
}

#sid_btn1 {
	display:block;
	width:150px;
	height:25px;
	background:transparent url(../img/sid_btn1.gif) no-repeat 0px 0px;
	text-decoration:none;
	overflow:hidden;
	float: left;
	margin-bottom: 5px;
}
#sid_btn1:hover {
	background-position:0px -25px;
}
#sid_btn1 span {
	visibility:hidden;
}

.cont_txt {
	line-height:16px;
	font-size:12px;
	width:540px;
	height:auto;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.150td {
	vertical-align:top;
	background-color:#FFFFFF;
	color:#666666;
	width: 150px;
	padding: 0px;
	margin: 0px;
}

.550td {
	vertical-align:top;
	background-color:#FFFFFF;
	color:#666666;
	width: 550px;
	padding: 0px;
	margin: 0px;
}

.700td {
	margin:0px;
	vertical-align:top;
	width:700px;
}


