#wrap #main #user {
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#wrap #main .hyou p {
	margin: 0px;
	line-height: 17px;
}
#wrap #main .hyou .line .sekounaiyou h3 {
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	line-height: 17px;
}
#wrap #main .hyou .line .right .sekoueria h4 {
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	line-height: 17px;
}
#wrap #main .hyou .line {
	clear: left;
}
#wrap #main .hyou .line .hyouka {
	float: left;
	width: 200px;
	text-align: center;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-bottom-width: 1px;
	height: 27px;
	padding-top: 7px;
}
#wrap #main .hyou .line .hosi {
	float: left;
	text-align: center;
	width: 399px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	height: 31px;
	padding-top: 3px;
}
#wrap #main .hyou .line .naiyou {
	float: left;
	height: 27px;
	width: 97px;
	text-align: center;
	padding-top: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
}
#wrap #main .hyou .line .sekounaiyou {
	float: left;
	height: 34px;
	width: 350px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
}
#wrap #main .hyou .line .left {
	float: left;
	text-align: center;
	width: 75px;
	height: 34px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
}
#wrap #main .hyou .line .right {
	float: left;
	height: 34px;
	width: 75px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#wrap #main .hyou .line .koe {
	text-align: center;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	height: 17px;
	color: #FFFFFF;
	background-color: #4DB15C;
}

#wrap #main .hyou .line .left .eria {
	height: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#wrap #main .hyou .line .left .kingaku {
	height: 17px;
}
#wrap #main .hyou .line .right .sekoueria {
	height: 17px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#wrap #main .hyou .line .right .sekoukingaku {
	height: 17px;
}

#wrap #main .hyou {
	width: 600px;
	margin-left: 132px;
	height: 173px;
	border: 2px solid #4DB15C;
	margin-top: 20px;
	margin-bottom: 30px;
}
#wrap #main .hyou .line .hyouka p {
	font-weight: bold;
	font-size: 16px;
	color: #4DB15C;
}

#wrap #main .hyou .line .okyakusama {
	height: 85px;
	width: 600px;
}
#wrap #main #nunber p {
	text-align: center;
}
* html #wrap #main .hyou .line .sekounaiyou {
	height: 35px;
}
* html #wrap #main .hyou .line .naiyou {
	height: 28px;
}#wrap #main .hyou .line .hosi img {
	margin: 0px;
}
#wrap #main {
	padding-bottom: 20px;
}
#wrap #side #sub {
	height: 566px;
}
:root #wrap #side #sub {
	height: 534px;
}
* html #wrap #side #sub {
	height: 568px;
}
