.kakikomu {
	float: right;
	margin-right: 50px;
}
#oto_tab_01, #oto_tab_01-active {
	float: left;
	width: 74px;
	height: 25px;
}
#oto_tab_01 a, #oto_tab_01-active a {
	display: block;
	width: 74px;
	height: 25px;
}
#oto_tab_01 a:link, #oto_tab_01 a:visited, #oto_tab_01 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat left top;
}
#oto_tab_01 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat left -25px;
}
#oto_tab_01-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat left bottom;
}
#oto_tab_02, #oto_tab_02-active {
	float: left;
	width: 167px;
	height: 25px;
}
#oto_tab_02 a, #oto_tab_02-active a {
	display: block;
	width: 167px;
	height: 25px;
}
#oto_tab_02 a:link, #oto_tab_02 a:visited, #oto_tab_02 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat -74px top;
}
#oto_tab_02 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat -74px -25px;
}
#oto_tab_02-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat -74px bottom;
}
#oto_tab_03, #oto_tab_03-active {
	float: left;
	width: 166px;
	height: 25px;
}
#oto_tab_03 a, #oto_tab_03-active a {
	display: block;
	width: 166px;
	height: 25px;
}
#oto_tab_03 a:link, #oto_tab_03 a:visited, #oto_tab_03 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat -252px top;
}
#oto_tab_03 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat -252px -25px;
}
#oto_tab_03-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat -252px bottom;
}
#oto_tab_04, #oto_tab_04-active {
	float: left;
	width: 82px;
	height: 25px;
}
#oto_tab_04 a, #oto_tab_04-active a {
	display: block;
	width: 82px;
	height: 25px;
}
#oto_tab_04 a:link, #oto_tab_04 a:visited, #oto_tab_04 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat right top;
}
#oto_tab_04 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat right -25px;
}
#oto_tab_04-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/support/otoiawase_tab.png) no-repeat right bottom;
}
#notice-list .date {
	text-align: right;
	font-size: 10px;
}
#notice-caption-oto {
	width: 624px;
	height: 21px;
	background: url(http://cdn.valofe.com/static/at_jp/images/support/tab_caption_oto.jpg) no-repeat left top;
	margin: 20px 0 0 29px;
}
#left-menu01 {
	width: 257px;
	height: 326px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/bg_left_n.png) no-repeat -19px -10px;
}
#left-menu01-free, #left-menu01-free-active {
	width: 216px;
	height: 52px;
}
#left-menu01-free a, #left-menu01-free-active a {
	display: block;
	width: 216px;
	height: 52px;
}
#left-menu01-free a:link, #left-menu01-free a:visited, #left-menu01-free a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_freeboard03.jpg) no-repeat left top;
}
#left-menu01-free a:hover, #left-menu01-free-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_freeboard03.jpg) no-repeat left bottom;
}
#left-menu01-fanart, #left-menu01-fanart-active {
	width: 216px;
	height: 51px;
}
#left-menu01-fanart a, #left-menu01-fanart-active a {
	display: block;
	width: 216px;
	height: 51px;
}
#left-menu01-fanart a:link, #left-menu01-fanart a:visited, #left-menu01-fanart a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_fanart03.jpg) no-repeat left top;
}
#left-menu01-fanart a:hover, #left-menu01-fanart-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_fanart03.jpg) no-repeat left bottom;
}
#left-menu01-fansite, #left-menu01-fansite-active {
	width: 216px;
	height: 51px;
}
#left-menu01-fansite a, #left-menu01-fansite-active a {
	display: block;
	width: 216px;
	height: 51px;
}
#left-menu01-fansite a:link, #left-menu01-fansite a:visited, #left-menu01-fansite a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_fansite03.jpg) no-repeat left top;
}
#left-menu01-fansite a:hover, #left-menu01-fansite-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_fansite03.jpg) no-repeat left bottom;
}
#left-menu01-ranking, #left-menu01-ranking-active {
	width: 216px;
	height: 51px;
}
#left-menu01-ranking a, #left-menu01-ranking-active a {
	display: block;
	width: 216px;
	height: 51px;
}
#left-menu01-ranking a:link, #left-menu01-ranking a:visited, #left-menu01-ranking a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_ranking04.jpg) no-repeat left top;
}
#left-menu01-ranking a:hover, #left-menu01-ranking-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_ranking04.jpg) no-repeat left bottom;
}
#left-menu01-matching, #left-menu01-matching-active {
	width: 216px;
	height: 51px;
}
#left-menu01-matching a, #left-menu01-matching-active a {
	display: block;
	width: 216px;
	height: 51px;
}
#left-menu01-matching a:link, #left-menu01-matching a:visited, #left-menu01-matching a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_matching03.jpg) no-repeat left top;
}
#left-menu01-matching a:hover, #left-menu01-matching-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/left_btn_matching03.jpg) no-repeat left bottom;
}
.hide {
	display: none;
}
#ttl {
	height: /*132px;*/ 122px;
}
.sub-community .ttl-free h2, .sub-community .ttl-fanart h2, .sub-community .ttl-fansite h2, .sub-community .ttl-ranking h2 {
	position: absolute;
	top: 30px;
	left: 10px;
	width: 400px;
	height: 0;
	padding-top: 35px;
	overflow: hidden;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/sttl_community02.png) no-repeat;
}
.sub-community .ttl-free h2 {
	background-position: left 0;
}
.sub-community .ttl-fanart h2 {
	background-position: left -35px;
}
.sub-community .ttl-fansite h2 {
	background-position: left -70px;
}
.sub-community .ttl-ranking h2 {
	background-position: left -105px;
}
.btn-write {
	display: block;
	float: left;
	margin: 8px 0 15px 0;
	padding-top: 25px;
	width: 80px;
	height: 0;
	overflow: hidden;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_write.gif) no-repeat;
}
.btn-archive {
	display: block;
	float: left;
	margin: 8px 0 15px 10px;
	padding-top: 25px;
	width: 173px;
	height: 0;
	overflow: hidden;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_archive.gif) no-repeat;
}
.btn-latest {
	display: block;
	margin: 0 0 15px 0;
	padding-top: 25px;
	width: 120px;
	height: 0;
	overflow: hidden;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_latest.gif) no-repeat;
}
.btn-write:hover, .btn-archive:hover, .btn-latest:hover {
	background-position: left -25px;
}
.btn-bottom {
	margin: 12px 0 0 0;
	padding-right: 50px;
}
.btn-bottom a {
	margin-bottom: 3px;
	float: right;
}
#freeboard-container {
	width: 624px;
	margin: 29px 0 0 30px;
	padding-bottom: 2px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right bottom;
}
#freeboard-list {
	padding-top: 21px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/freeboard_list_head.gif) no-repeat left top;
}
#freeboard-list.archive {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/sttl_freeboard_head.gif) no-repeat left top;
}
#freeboard-list table {
	width: 624px;
	margin: 0 0 5px 0;
}
#freeboard-list tr.line {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
}
#freeboard-list td {
	height: 27px;
}
#freeboard-list .icn {
	width: 74px;
	text-align: center;
}
#freeboard-list .title {
	padding-right: 20px;
	width: 214px;
}
#freeboard-list.archive .title {
	width: 266px;
}
#freeboard-list .title span {
	margin-left: 5px;
	font-size: 10px;
	font-weight: bold;
	color: #1c2b87;
}
#freeboard-list .title a:visited {
	color: #642494;
}
#freeboard-list .title img.new {
	margin: 0 0 0 10px;
	vertical-align: middle;
}
#freeboard-list .server {
	width: 77px;
}
#freeboard-list .contributor {
	text-align: center;
	line-height: 16px;
}
#freeboard-list .date {
	width: 82px;
	text-align: right;
	font-size: 10px;
	line-height: 10px;
}
#freeboard-list .view {
	width: 78px;
	text-align: right;
	font-size: 10px;
}
#freeboard-list .view span {
	padding-right: 10px;
}
#freeboard-list.archive .view {
	width: 103px;
}
#freeboard-list.archive .view span {
	padding-right: 20px;
}
#board-search-area {
	margin: 20px 0 0 30px;
	width: 624px;
	height: 60px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/bg_search.jpg) no-repeat;
}
#board-search {
	display: inline;
	float: left;
	position: relative;
	margin: 0;
}
#board-search select {
	position: absolute;
	top: 20px;
	left: 10px;
	width: 70px;
	background: #e4e4ea;
	border: 1px solid #a7a7b3;
}
#board-search select.select2 {
	width: 90px;
}
#board-search select.select3 {
	width: 110px;
}
#board-search option {
	padding: 0;
	border: 1px solid #e4e4ea;
	background: #e4e4ea;
}
#board-search input {
	position: absolute;
	top: 20px;
	left: 10px;
	width: 370px;
	background: #e4e4ea;
	border: 1px solid #a7a7b3;
}
#board-search input.txt2 {
	left: 86px;
	width: 295px;
}
#board-search input.txt3 {
	left: 106px;
	width: 275px;
}
#board-search input.txt4 {
	left: 126px;
	width: 425px;
}
#board-search a {
	position: absolute;
	top: 20px;
	left: 390px;
	display: block;
	width: 52px;
	height: 20px;
}
#board-search a.search2 {
	left: 562px;
}
#board-search a:link, #board-search a:visited, #board-search a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/btn_search.gif) no-repeat left top;
}
#board-search a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/btn_search.gif) no-repeat left bottom;
}
#rss {
	display: inline;
	float: right;
	margin: 18px 10px 0 0;
}
#rss-exp {
	padding: 0 0 0 17px;
	height: 25px;
	background: url(http://cdn.valofe.com/static/at_jp/images/common/rss_bl01.gif) no-repeat left 7px;
	font-size: 10px;
}
#rss-btn {
	padding: 0 0 0 15px;
}
#board-search.arc {
	display: inline;
	float: left;
	position: relative;
	margin: 0 0 0 30px;
	height: 30px;
}
#board-search.arc select {
	position: absolute;
	top: 9px;
	left: 0;
	width: 70px;
	background: #e4e4ea;
	border: 1px solid #a7a7b3;
}
#board-search.arc option {
	padding: 0;
	border: 1px solid #e4e4ea;
	background: #e4e4ea;
}
#board-search.arc input {
	position: absolute;
	top: 10px;
	left: 76px;
	width: 196px;
	background: #e4e4ea;
	border: 1px solid #a7a7b3;
}
#board-search.arc a {
	position: absolute;
	top: 10px;
	left: 281px;
	display: block;
	width: 52px;
	height: 20px;
}
#board-search.arc a {
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/btn_search.gif) no-repeat left top;
}
#board-search.arc a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/btn_search.gif) no-repeat left bottom;
}
#rss.arc {
	display: inline;
	float: right;
	margin: 10px 72px 0 0;
	height: 25px;
}
.arc #rss-exp {
	padding: 0 0 0 17px;
	height: 25px;
	background: url(http://cdn.valofe.com/static/at_jp/images/common/rss_bl01.gif) no-repeat left 7px;
	font-size: 10px;
}
.arc #rss-btn {
	padding: 0 0 0 15px;
}
#detail-ttl {
	width: 624px;
	margin: 10px 0 0 30px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/bg_search.jpg) repeat-y left top;
	border: 0;
	border-collapse: collapse;
}
#detail-ttl .dt-category {
	width: 74px;
	text-align: center;
}
#detail-ttl .dt-ttl {
	width: 410px;
	padding: 5px 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	word-break: break-all;
}
#detail-ttl .dt-ttl.art {
	padding: 5px 10px;
	width: 464px;
}
#detail-ttl .dt-day {
	width: 130px;
	padding-right: 10px;
	font-size: 10px;
	text-align: right;
}
#detail-data {
	width: 624px;
	margin: 4px 0 0 30px;
	padding: 0 0 7px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right bottom;
}
#detail-data td {
	height: 20px;
}
#detail-data .data-head {
	width: 63px;
	text-align: right;
}
#detail-data .contributor-body {
	padding-left: 10px;
	width: 240px;
	font-weight: bold;
}
#detail-data .contributor-body img {
	float: left;
	margin: 2px 5px 0 0;
}
#detail-data .view-body {
	padding-left: 10px;
	width: 50px;
	font-size: 10px;
}
#detail-container {
	width: 624px;
	margin: 0 0 0 30px;
}
#detail-contents {
	padding: 10px 10px 20px;
	word-break: break-all;
}
#detail-contents img {
	width: 540px;
	margin-bottom: 10px;
}
#detail-comment {
	clear: both;
	width: 624px;
	margin: 0 0 0 30px;
	padding: 2px 0 10px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right top;
}
.detail-comment-item {
	clear: both;
	width: 624px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_comment.gif) repeat-x left bottom;
}
.detail-comment-item-l {
	clear: both;
	width: 624px;
}
#detail-comment .detail-comment-name {
	vertical-align: top;
	padding: 10px 0 10px 10px;
}
#detail-comment .detail-comment-name img {
	float: left;
	margin: 2px 3px 0 0;
}
#detail-comment .detail-comment-name div.res0 {
	width: 160px;
}
#detail-comment .detail-comment-name div.res1 {
	width: 184px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/icn_res.gif) no-repeat 9px 3px;
}
#detail-comment .detail-comment-name div.res2 {
	width: 208px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/icn_res.gif) no-repeat 33px 3px;
}
#detail-comment p.comment-name {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
}
div.res0 p {
	padding-left: 0;
}
div.res1 p {
	padding-left: 24px;
}
div.res2 p {
	padding-left: 48px;
}
#detail-comment p.comment-date {
	font-size: 10px;
	font-weight: normal;
	color: #a5a7a9;
}
#detail-comment .detail-comment-txt {
	vertical-align: top;
	padding: 10px;
}
.back-btn {
	width: 624px;
	margin: 0 0 0 30px;
	padding-top: 22px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right top;
}
.back-btn a {
	display: block;
	width: 60px;
	height: 25px;
	margin: 0 0 0 282px;
}
.back-btn a:link, .back-btn a:visited, .back-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_back_s.gif) no-repeat left bottom;
}
.back-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_back_s.gif) no-repeat left top;
}
#comment-form {
	width: 624px;
	margin: 0 0 0 30px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_comment.gif) repeat-x left top;
}
#comment-form p {
	padding: 8px 10px;
}
p.comment-display a:link, p.comment-display a:visited, p.comment-display a:hover, p.comment-display a:active {
	font-size: 10px;
	color: #642494;
}
.archive-notice {
	margin-left: 10px;
	text-indent: -10px;
	font-size: 10px;
	line-height: 12px;
	color: #a5a7a9;
}
.comment-delete {
	margin-left: 0;
}
#comment-form .comment-textarea {
	border-top: 1px solid #e4e4ea;
	padding: 10px;
}
#comment-form .comment-textarea textarea {
	width: 600px;
	height: 80px;
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
}
#comment-form-res1 {
	width: 624px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_comment.gif) repeat-x left bottom;
}
#comment-form-res1 .comment-textarea {
	padding: 10px 10px 10px 35px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/icn_res.gif) no-repeat 20px 7px;
}
#comment-form-res1 .comment-textarea textarea {
	width: 575px;
	height: 80px;
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
}
#comment-form-res2 {
	width: 624px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_comment.gif) repeat-x left bottom;
}
#comment-form-res2 .comment-textarea {
	padding: 10px 10px 10px 60px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/icn_res.gif) no-repeat 45px 7px;
}
#comment-form-res2 .comment-textarea textarea {
	width: 550px;
	height: 80px;
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
}
.comment-btn {
	height: 20px;
	margin-top: 5px;
}
.comment-btn a {
	float: right;
	display: block;
	width: 68px;
	height: 20px;
}
.comment-btn a:link, .comment-btn a:visited, .comment-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_comment.gif) no-repeat left bottom;
}
.comment-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_comment.gif) no-repeat left top;
}
p.indispensable {
	margin: 5px 0 0 40px;
	font-size: 10px;
	color: #f00;
}
#board-write {
	width: 624px;
	margin: 3px 0 0 30px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right top;
}
#board-write .data-head {
	width: 44px;
	height: 32px;
	text-align: right;
}
#board-write .contributor-body {
	padding-left: 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
}
#board-write .contributor-body img {
	float: left;
	margin: 2px 5px 0 0;
}
#board-write-input {
	width: 624px;
	border-top: 1px solid #e4e4ea;
}
#board-write-input table {
	width: 624px;
	margin-top: 2px;
}
#board-write-input tr.line {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
}
#board-write-input .write-input-head {
	vertical-align: top;
	/*width: 500px;*/
	padding: 8px 0;
}
#board-write-input .write-input-head p {
	padding: 0 0 0 10px;
	font-weight: bold;
}
#board-write-input .write-input-head p span {
	font-weight: normal;
	color: #a5a7a9;
}
#board-write-input td span.indispensable {
	font-size: 10px;
	color: #f00;
}
.write-input-body {
	word-break: break-all;
	width: 400px;
	padding: 8px 0;
}
.write-input-body input.input-title {
	width: 300px;
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
}
.write-input-body select {
	width: 155px;
	border: 1px solid #a7a7b3;
}
.write-input-body select option {
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
	color: #a5a7a9;
}
.write-input-body textarea {
	width: 400px;
	height: 200px;
	border: 1px solid #ccc;
	background-color: #eee;
}
.write-input-body input.input-file {
	float: left;
	width: 265px;
	margin-right: 5px;
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
}
.write-input-body a.input-file {
	float: left;
	display: block;
	width: 52px;
	height: 20px;
}
.write-input-body a.input-file:link, .write-input-body a.input-file:visited, .write-input-body a.input-file:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_reference.gif) no-repeat left bottom;
}
.write-input-body a.input-file:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_reference.gif) no-repeat left top;
}
.write-input-body p.input-file {
	clear: both;
	color: #a5a7a9;
}
#board-write-caution {
	padding: 10px;
	border-top: 1px solid #e4e4ea;
}
#board-write-caution h3 {
	width: 46px;
	height: 12px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/txt_caution.gif) no-repeat left top;
}
#board-write-caution ul {
	margin-top: 7px;
	padding-left: 6px;
}
#board-write-caution ul li {
	line-height: 1.5;
	text-indent: -6px;
	color: #a5a7a9;
}
#board-write-btn {
	width: 624px;
	margin: 0 0 0 30px;
	padding-top: 22px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right top;
}
#board-write-btn #write-btn-container {
	width: 170px;
	height: 25px;
	margin: 0 0 0 227px;
}
#board-write-btn .write-btn, #board-write-btn .confirm-btn {
	float: right;
	width: 80px;
	height: 25px;
}
#board-write-btn .write-btn a, #board-write-btn .confirm-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
}
#board-write-btn .write-btn a:link, #board-write-btn .write-btn a:visited, #board-write-btn .write-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_write.gif) no-repeat left bottom;
}
#board-write-btn .write-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_write.gif) no-repeat left top;
}
#board-write-btn .confirm-btn a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_confirm.gif) no-repeat;
}
#board-write-btn .confirm-btn a:hover {
	background-position: left bottom;
}
#board-write-btn .back-l-btn, #board-write-btn .revision-btn {
	float: left;
	width: 80px;
	height: 25px;
}
#board-write-btn .back-l-btn a, #board-write-btn .revision-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
}
#board-write-btn .back-l-btn a:link, #board-write-btn .back-l-btn a:visited, #board-write-btn .back-l-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_back_l.gif) no-repeat left bottom;
}
#board-write-btn .revision-btn a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_revision.gif) no-repeat;
}
#board-write-btn .back-l-btn a:hover {
	background-position: left top;
}
#board-write-btn .revision-btn a:hover {
	background-position: left bottom;
}
#confirm-read {
	margin: 0 0 0 30px;
	padding: 8px 0 10px 0;
}
#fansite-read {
	margin: 0 0 0 30px;
	padding-top: 8px;
}
#fansite-read p {width:90%;}
#fansite-read span {
	color: #a5a7a9;
}
#fansite-read #fansite-entry {
	margin: 8px 0 0 0;
	padding-bottom: 10px;
}
#fansite-read #fansite-entry a {
	display: block;
	width: 124px;
	height: 25px;
}
#fansite-read #fansite-entry a:link, #fansite-read #fansite-entry a:visited, #fansite-read #fansite-entry a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_fansite_entry.gif) no-repeat left bottom;
}
#fansite-read #fansite-entry a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_fansite_entry.gif) no-repeat left top;
}
.board-list-notice {
	margin: 5px 0 0 30px;
	width: 630px;
	list-style-type: none;
}
.board-list-notice li {
	margin: 0;
	padding-left: 7px;
	text-indent: -7px;
}
#community-tab02 {
	width: 672px;
	height: 59px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/bg_freeboard_tab02.gif) no-repeat;
	margin: 5px 0 0 6px;
}
#community-tab02 ul#free-tabA, #community-tab02 ul#free-tabB {
	position: relative;
	width: 672px;
	height: 59px;
}
#community-tab02 li {
	position: absolute;
}
#community-tab02 #tab-all, #community-tab02 #tab-all-active {
	width: 54px;
	height: 24px;
}
#free-tabA #tab-all, #free-tabA #tab-all-active {
	top: 35px;
	left: 24px;
}
#free-tabB #tab-all, #free-tabB #tab-all-active {
	top: 9px;
	left: 24px;
}
#community-tab02 #tab-all a, #community-tab02 #tab-all-active a {
	display: block;
	width: 54px;
	height: 24px;
}
#community-tab02 #tab-all a:link, #community-tab02 #tab-all a:visited, #community-tab02 #tab-all a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_all_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-all a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_all_3.gif) no-repeat left top;
}
#community-tab02 #tab-all-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_all_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server01, #community-tab02 #tab-server01-active {
	width: 61px;
	height: 24px;
}
#free-tabA #tab-server01, #free-tabA #tab-server01-active {
	top: 35px;
	left: 78px;
}
#free-tabB #tab-server01, #free-tabB #tab-server01-active {
	top: 9px;
	left: 78px;
}
#community-tab02 #tab-server01 a, #community-tab02 #tab-server01-active a {
	display: block;
	width: 61px;
	height: 24px;
}
#community-tab02 #tab-server01 a:link, #community-tab02 #tab-server01 a:visited, #community-tab02 #tab-server01 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server01_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server01 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server01_3.gif) no-repeat left top;
}
#community-tab02 #tab-server01-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server01_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server02, #community-tab02 #tab-server02-active {
	width: 72px;
	height: 24px;
}
#free-tabA #tab-server02, #free-tabA #tab-server02-active {
	top: 35px;
	left: 139px;
}
#free-tabB #tab-server02, #free-tabB #tab-server02-active {
	top: 9px;
	left: 139px;
}
#community-tab02 #tab-server02 a, #community-tab02 #tab-server02-active a {
	display: block;
	width: 72px;
	height: 24px;
}
#community-tab02 #tab-server02 a:link, #community-tab02 #tab-server02 a:visited, #community-tab02 #tab-server02 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server02_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server02 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server02_3.gif) no-repeat left top;
}
#community-tab02 #tab-server02-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server02_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server03, #community-tab02 #tab-server03-active {
	width: 61px;
	height: 24px;
}
#free-tabA #tab-server03, #free-tabA #tab-server03-active {
	top: 35px;
	left: 211px;
}
#free-tabB #tab-server03, #free-tabB #tab-server03-active {
	top: 9px;
	left: 211px;
}
#community-tab02 #tab-server03 a, #community-tab02 #tab-server03-active a {
	display: block;
	width: 61px;
	height: 24px;
}
#community-tab02 #tab-server03 a:link, #community-tab02 #tab-server03 a:visited, #community-tab02 #tab-server03 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server03_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server03 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server03_3.gif) no-repeat left top;
}
#community-tab02 #tab-server03-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server03_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server04, #community-tab02 #tab-server04-active {
	width: 72px;
	height: 24px;
}
#free-tabA #tab-server04, #free-tabA #tab-server04-active {
	top: 35px;
	left: 272px;
}
#free-tabB #tab-server04, #free-tabB #tab-server04-active {
	top: 9px;
	left: 272px;
}
#community-tab02 #tab-server04 a, #community-tab02 #tab-server04-active a {
	display: block;
	width: 72px;
	height: 24px;
}
#community-tab02 #tab-server04 a:link, #community-tab02 #tab-server04 a:visited, #community-tab02 #tab-server04 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server04_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server04 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server04_3.gif) no-repeat left top;
}
#community-tab02 #tab-server04-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server04_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server05, #community-tab02 #tab-server05-active {
	width: 102px;
	height: 24px;
}
#free-tabA #tab-server05, #free-tabA #tab-server05-active {
	top: 35px;
	left: 344px;
}
#free-tabB #tab-server05, #free-tabB #tab-server05-active {
	top: 9px;
	left: 344px;
}
#community-tab02 #tab-server05 a, #community-tab02 #tab-server05-active a {
	display: block;
	width: 102px;
	height: 24px;
}
#community-tab02 #tab-server05 a:link, #community-tab02 #tab-server05 a:visited, #community-tab02 #tab-server05 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server05_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server05 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server05_3.gif) no-repeat left top;
}
#community-tab02 #tab-server05-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server05_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server06, #community-tab02 #tab-server06-active {
	width: 62px;
	height: 24px;
}
#free-tabA #tab-server06, #free-tabA #tab-server06-active {
	top: 35px;
	left: 446px;
}
#free-tabB #tab-server06, #free-tabB #tab-server06-active {
	top: 9px;
	left: 446px;
}
#community-tab02 #tab-server06 a, #community-tab02 #tab-server06-active a {
	display: block;
	width: 62px;
	height: 24px;
}
#community-tab02 #tab-server06 a:link, #community-tab02 #tab-server06 a:visited, #community-tab02 #tab-server06 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server06_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server06 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server06_3.gif) no-repeat left top;
}
#community-tab02 #tab-server06-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server06_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server07, #community-tab02 #tab-server07-active {
	width: 70px;
	height: 24px;
}
#free-tabA #tab-server07, #free-tabA #tab-server07-active {
	top: 35px;
	left: 508px;
}
#free-tabB #tab-server07, #free-tabB #tab-server07-active {
	top: 9px;
	left: 508px;
}
#community-tab02 #tab-server07 a, #community-tab02 #tab-server07-active a {
	display: block;
	width: 70px;
	height: 24px;
}
#community-tab02 #tab-server07 a:link, #community-tab02 #tab-server07 a:visited, #community-tab02 #tab-server07 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server07_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server07 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server07_3.gif) no-repeat left top;
}
#community-tab02 #tab-server07-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server07_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server08, #community-tab02 #tab-server08-active {
	width: 70px;
	height: 24px;
}
#free-tabA #tab-server08, #free-tabA #tab-server08-active {
	top: 35px;
	left: 578px;
}
#free-tabB #tab-server08, #free-tabB #tab-server08-active {
	top: 9px;
	left: 578px;
}
#community-tab02 #tab-server08 a, #community-tab02 #tab-server08-active a {
	display: block;
	width: 70px;
	height: 24px;
}
#community-tab02 #tab-server08 a:link, #community-tab02 #tab-server08 a:visited, #community-tab02 #tab-server08 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server08_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server08 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server08_3.gif) no-repeat left top;
}
#community-tab02 #tab-server08-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server08_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server09, #community-tab02 #tab-server09-active {
	width: 69px;
	height: 24px;
}
#free-tabA #tab-server09, #free-tabA #tab-server09-active {
	top: 9px;
	left: 24px;
}
#free-tabB #tab-server09, #free-tabB #tab-server09-active {
	top: 35px;
	left: 24px;
}
#community-tab02 #tab-server09 a, #community-tab02 #tab-server09-active a {
	display: block;
	width: 69px;
	height: 24px;
}
#community-tab02 #tab-server09 a:link, #community-tab02 #tab-server09 a:visited, #community-tab02 #tab-server09 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server09_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server09 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server09_3.gif) no-repeat left top;
}
#community-tab02 #tab-server09-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server09_3_active.gif) no-repeat left top;
}
#community-tab02 #tab-server10, #community-tab02 #tab-server10-active {
	width: 69px;
	height: 24px;
}
#free-tabA #tab-server10, #free-tabA #tab-server10-active {
	top: 9px;
	left: 93px;
}
#free-tabB #tab-server10, #free-tabB #tab-server10-active {
	top: 35px;
	left: 93px;
}
#community-tab02 #tab-server10 a, #community-tab02 #tab-server10-active a {
	display: block;
	width: 69px;
	height: 24px;
}
#community-tab02 #tab-server10 a:link, #community-tab02 #tab-server10 a:visited, #community-tab02 #tab-server10 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server10_3.gif) no-repeat left bottom;
}
#community-tab02 #tab-server10 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server10_3.gif) no-repeat left top;
}
#community-tab02 #tab-server10-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_server10_3_active.gif) no-repeat left top;
}
#community-tab {
	clear: both;
	width: 672px;
	height: 32px;
	background: url(http://cdn.valofe.com/static/at_jp/images/support/tab_bg.gif) no-repeat;
	margin: 18px 0 0 6px;
}
#community-tab ul {
	padding: 8px 0 0 23px;
}
#community-tab li {
	float: left;
}
#free-tab #tab-all a, #free-tab #tab-all-active a {
	display: block;
	width: 71px;
	height: 24px;
}
#free-tab #tab-all a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_all.gif) no-repeat left bottom;
}
#free-tab #tab-all a:hover {
	background-position: left top;
}
#free-tab #tab-all-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_all_act.gif) no-repeat left top;
}
#free-tab #tab-server01 a, #free-tab #tab-server01-active a {
	display: block;
	width: 58px;
	height: 24px;
}
#free-tab #tab-server01 a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_cat01.gif) no-repeat left bottom;
}
#free-tab #tab-server01 a:hover {
	background-position: left top;
}
#free-tab #tab-server01-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_cat01_act.gif) no-repeat left top;
}
#free-tab #tab-server02 a, #free-tab #tab-server02-active a {
	display: block;
	width: 59px;
	height: 24px;
}
#free-tab #tab-server02 a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_cat02.gif) no-repeat left bottom;
}
#free-tab #tab-server02 a:hover {
	background-position: left top;
}
#free-tab #tab-server02-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_cat02_act.gif) no-repeat left top;
}
#free-tab #tab-server03 a, #free-tab #tab-server03-active a {
	display: block;
	width: 58px;
	height: 24px;
}
#free-tab #tab-server03 a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_cat03.gif) no-repeat left bottom;
}
#free-tab #tab-server03 a:hover {
	background-position: left top;
}
#free-tab #tab-server03-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_cat03_act.gif) no-repeat left top;
}
#free-tab #tab-server04 a, #free-tab #tab-server04-active a {
	display: block;
	width: 58px;
	height: 24px;
}
#free-tab #tab-server04 a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_cat04.gif) no-repeat left bottom;
}
#free-tab #tab-server04 a:hover {
	background-position: left top;
}
#free-tab #tab-server04-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_free_cat04_act.gif) no-repeat left top;
}
#community-tab #tab-totalinfo a, #community-tab #tab-totalinfo-active a {
	display: block;
	width: 96px;
	height: 24px;
}
#community-tab #tab-totalinfo a:link, #community-tab #tab-totalinfo a:visited, #community-tab #tab-totalinfo a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_game.gif) no-repeat left bottom;
}
#community-tab #tab-totalinfo a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_game.gif) no-repeat left top;
}
#community-tab #tab-totalinfo-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_game_act.gif) no-repeat left top;
}
#community-tab #tab-trade, #community-tab #tab-trade-active {
	width: 60px;
	height: 24px;
}
#community-tab #tab-trade a, #community-tab #tab-trade-active a {
	display: block;
	width: 60px;
	height: 24px;
}
#community-tab #tab-trade a:link, #community-tab #tab-trade a:visited, #community-tab #tab-trade a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_trade.gif) no-repeat left bottom;
}
#community-tab #tab-trade a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_trade.gif) no-repeat left top;
}
#community-tab #tab-trade-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_trade_active.gif) no-repeat left top;
}
#community-tab #tab-community, #community-tab #tab-community-active {
	width: 99px;
	height: 24px;
}
#community-tab #tab-community a, #community-tab #tab-community-active a {
	display: block;
	width: 99px;
	height: 24px;
}
#community-tab #tab-community a:link, #community-tab #tab-community a:visited, #community-tab #tab-community a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_community.gif) no-repeat left bottom;
}
#community-tab #tab-community a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_community.gif) no-repeat left top;
}
#community-tab #tab-community-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_community_active.gif) no-repeat left top;
}
#community-tab #tab-diary, #community-tab #tab-diary-active {
	width: 57px;
	height: 24px;
}
#community-tab #tab-diary a, #community-tab #tab-diary-active a {
	display: block;
	width: 57px;
	height: 24px;
}
#community-tab #tab-diary a:link, #community-tab #tab-diary a:visited, #community-tab #tab-diary a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_diary.gif) no-repeat left bottom;
}
#community-tab #tab-diary a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_diary.gif) no-repeat left top;
}
#community-tab #tab-diary-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_diary_active.gif) no-repeat left top;
}
#community-tab #tab-create, #community-tab #tab-create-active {
	width: 60px;
	height: 24px;
}
#community-tab #tab-create a, #community-tab #tab-create-active a {
	display: block;
	width: 60px;
	height: 24px;
}
#community-tab #tab-create a:link, #community-tab #tab-create a:visited, #community-tab #tab-create a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_create.gif) no-repeat left bottom;
}
#community-tab #tab-create a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_create.gif) no-repeat left top;
}
#community-tab #tab-create-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_create_active.gif) no-repeat left top;
}
#community-tab #tab-guild, #community-tab #tab-guild-active {
	width: 69px;
	height: 24px;
}
#community-tab #tab-guild a, #community-tab #tab-guild-active a {
	display: block;
	width: 69px;
	height: 24px;
}
#community-tab #tab-twitter a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_twitter.gif) no-repeat left bottom;
}
#community-tab #tab-twitter a:hover {
	background-position: left top;
}
#community-tab #tab-twitter-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_twitter_act.gif) no-repeat left top;
}
#community-tab #tab-twitter a, #community-tab #tab-twitter-active a {
	display: block;
	width: 75px;
	height: 24px;
}
#community-tab #tab-guild a:link, #community-tab #tab-guild a:visited, #community-tab #tab-guild a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_guild.gif) no-repeat left bottom;
}
#community-tab #tab-guild a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_guild.gif) no-repeat left top;
}
#community-tab #tab-guild-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_guild_active.gif) no-repeat left top;
}
#ranking-tab li a {
	display: block;
	height: 24px;
}
#ranking-tab #tab-all a {
	width: 59px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_all_3.gif);
	background-position: left bottom;
}
#ranking-tab #tab-all-active a {
	width: 59px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_all4_act.gif);
}
#ranking-tab #tab-susano a {
	width: 71px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_susano.gif);
}
#ranking-tab #tab-susano-active a {
	width: 71px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_susano.gif);
	background-position: left bottom;
}
#ranking-tab #tab-dione a {
	width: 88px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_dione.gif);
}
#ranking-tab #tab-dione-active a {
	width: 88px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_dione.gif);
	background-position: left bottom;
}
#ranking-tab #tab-freya a {
	width: 77px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_freya.gif);
}
#ranking-tab #tab-freya-active a {
	width: 77px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_freya.gif);
	background-position: left bottom;
}
#ranking-tab #tab-horus a {
	width: 66px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_horus.gif);
}
#ranking-tab #tab-horus-active a {
	width: 66px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_horus.gif);
	background-position: left bottom;
}
#ranking-tab #tab-yumis a {
	width: 65px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_yumis.gif);
}
#ranking-tab #tab-yumis-active a {
	width: 65px;
	background-image: url(http://cdn.valofe.com/static/at_jp/images/community/tab_yumis.gif);
	background-position: left bottom;
}
#ranking-tab a:hover {
	background-position: left bottom;
}
#fansite-list {
	width: 624px;
	margin: 10px 0 0 30px;
}
#fansite-list tr.line {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
}
.fansite-banner {
	width: 210px;
	vertical-align: top;
	padding-top: 10px;
}
.fansite-detail {
	padding-top: 10px;
}
.fansite-data-head {
	vertical-align: top;
	padding: 3px 9px 0 0;
}
.fansite-data-name {
	vertical-align: top;
	font-weight: bold;
	color: #642494;
}
.fansite-data-admin {
	vertical-align: top;
}
.fansite-text {
	padding: 1px 0 8px;
	border-top: 1px solid #e4e4ea;
}
#fansite-entry-caution {
	width: 664px;
	height: 500px;
	margin: 0 0 0 10px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/bg_fansitelink_entry_caution.jpg) no-repeat;
}
#fansite-entry-caution p {
	line-height: 1.5;
	margin-bottom: 8px;
	padding: 0 50px 0 50px;
	color: #a5a7a9;
}
#fansite-entry-caution p.first {
	padding-top: 42px;
}
#fansite-entry-caution p strong {
	color: #777a7c;
}
#fansite-entry-read {
	width: 624px;
	margin: 0 0 0 30px;
	padding-top: 10px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right top;
}
#fansite-entry-read span {
	color: #a5a7a9;
}
#fansite-entry-input {
	width: 624px;
	margin: 10px 0 0 30px;
	padding-top: 2px;
	border-top: 1px solid #e4e4ea;
}
#fansite-entry-input tr.line {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
}
#fansite-entry-input .write-input-head {
	vertical-align: top;
	width: 144px;
	padding: 8px 0;
}
#fansite-entry-input .write-input-head p {
	padding: 0 0 0 10px;
	font-weight: bold;
}
#fansite-entry-input .write-input-head p span {
	font-weight: normal;
	color: #a5a7a9;
}
#fansite-entry-input .write-input-head strong {
	color: #742494;
}
#fansite-entry-input .write-input-body {
	padding: 8px 0 10px;
}
#fansite-entry-input .write-input-body input.input-fansite {
	width: 280px;
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
}
#fansite-entry-input .write-input-body select {
	width: 155px;
	border: 1px solid #a7a7b3;
}
#fansite-entry-input .write-input-body select option {
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
	color: #a5a7a9;
}
#fansite-entry-input .write-input-body textarea {
	width: 465px;
	height: 90px;
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
}
#fansite-entry-input .write-input-body input.input-banner {
	float: left;
	width: 223px;
	margin-right: 5px;
	border: 1px solid #a7a7b3;
	background-color: #e4e4ea;
}
#fansite-entry-input .write-input-body p.input-banner {
	float: left;
	padding-left: 10px;
	color: #a5a7a9;
}
#fansite-send-btn {
	width: 624px;
	margin: 0 0 0 30px;
	padding-top: 22px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right top;
}
#fansite-send-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
}
#fansite-send-btn a:link, #fansite-send-btn a:visited, #fansite-send-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_send.gif) no-repeat left bottom;
}
#fansite-send-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_send.gif) no-repeat left top;
}
.write-confirm-body {
	vertical-align: top;
	padding: 8px 10px 10px 0;
	color: #333;
	word-break: break-all;
}
#fansite-send-btn {
	width: 624px;
	margin: 0 0 0 30px;
	padding-top: 22px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right top;
}
#fansite-send-btn #fansite-send-container {
	width: 170px;
	height: 25px;
	margin: 0 0 0 227px;
}
#fansite-send-btn .send-btn {
	float: right;
	width: 80px;
	height: 25px;
}
#fansite-send-btn .send-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
}
#fansite-send-btn .send-btn a:link, #fansite-send-btn .send-btn a:visited, #fansite-send-btn .send-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_send.gif) no-repeat left bottom;
}
#fansite-send-btn .send-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_send.gif) no-repeat left top;
}
#fansite-send-btn .modify-btn {
	float: left;
	width: 80px;
	height: 25px;
}
#board-write-btn .modify-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
}
#fansite-send-btn .modify-btn a:link, #fansite-send-btn .modify-btn a:visited, #fansite-send-btn .modify-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_modify.gif) no-repeat left bottom;
}
#fansite-send-btn .modify-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_modify.gif) no-repeat left top;
}
#fansite-complete {
	width: 199px;
	height: 18px;
	margin-bottom: 3px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/txt_fansitelink_complete.gif) no-repeat;
}
#fansite-complete-img {
	width: 664px;
	height: 401px;
	margin: 0 0 0 10px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/bg_fansitelink_complete.jpg) no-repeat;
}
#fansite-complete-btn {
	padding-top: 218px;
}
#fansite-complete-btn a {
	display: block;
	width: 166px;
	height: 25px;
	margin: 0 auto;
}
#fansite-complete-btn a:link, #fansite-complete-btn a:visited, #fansite-complete-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_back_fansitelink.gif) no-repeat left bottom;
}
#fansite-complete-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_back_fansitelink.gif) no-repeat left top;
}
#community-tab {
	width: 672px;
	height: 32px;
	background: url(http://cdn.valofe.com/static/at_jp/images/support/tab_bg.gif) no-repeat;
	margin: 5px 0 0 6px;
}
#community-tab ul {
	padding: 8px 0 0 23px;
}
#community-tab li {
	float: left;
}
#community-tab #tab-newarrival, #community-tab #tab-newarrival-active {
	width: 72px;
	height: 24px;
}
#community-tab #tab-newarrival a, #community-tab #tab-newarrival-active a {
	display: block;
	width: 72px;
	height: 24px;
}
#community-tab #tab-newarrival a:link, #community-tab #tab-newarrival a:visited, #community-tab #tab-newarrival a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_newarrival.gif) no-repeat left bottom;
}
#community-tab #tab-newarrival a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_newarrival.gif) no-repeat left top;
}
#community-tab #tab-newarrival-active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_newarrival_active.gif) no-repeat left top;
}
#community-tab #tab-view, #community-tab #tab-view-active {
	width: 85px;
	height: 24px;
}
#community-tab #tab-view a, #community-tab #tab-view-active a {
	display: block;
	width: 85px;
	height: 24px;
}
#community-tab #tab-view a:link, #community-tab #tab-view a:visited, #community-tab #tab-view a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_view.gif) no-repeat left bottom;
}
#community-tab #tab-view a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_view.gif) no-repeat left top;
}
#community-tab #tab-view-active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_view_active.gif) no-repeat left top;
}
#community-tab #tab-vote, #community-tab #tab-vote-active {
	width: 85px;
	height: 24px;
}
#community-tab #tab-vote a, #community-tab #tab-vote-active a {
	display: block;
	width: 85px;
	height: 24px;
}
#community-tab #tab-vote a:link, #community-tab #tab-vote a:visited, #community-tab #tab-vote a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_vote.gif) no-repeat left bottom;
}
#community-tab #tab-vote a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_vote.gif) no-repeat left top;
}
#community-tab #tab-vote-active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_fanart_vote_active.gif) no-repeat left top;
}
#fanart-list {
	width: 624px;
	margin: 10px 0 0 30px;
}
#fanart-list .line {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
}
.fanart-row {
	clear: both;
	height: 110px;
}
.fanart-item {
	float: left;
	width: 312px;
	padding: 10px 0;
}
.fanart-thumb {
	padding-right: 10px;
}
.fanart-thumb div {
	padding: 5px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_fanart_bd.gif) no-repeat left top;
}
.fanart-data .fanart-data-title {
	font-weight: bold;
}
.fanart-data .fanart-data-title a:link, .fanart-data .fanart-data-title a:visited, .fanart-data .fanart-data-title a:active {
	text-decoration: none;
}
.fanart-data .fanart-data-title a:hover {
	text-decoration: underline;
}
.fanart-data .fanart-data-title .comment, .dt-ttl .comment {
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold;
	color: #1c2b87;
}
.fanart-data .fanart-data-name {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.fanart-data .fanart-data-name img {
	vertical-align: middle;
	margin-right: 5px;
}
.fanart-data .fanart-data-date {
	font-size: 10px;
	color: #a5a7a9;
}
.fanart-counter {
	margin-top: 7px;
}
.fanart-counter .fanart-counter-head {
	width: 40px;
	padding-top: 2px;
}
.fanart-counter .fanart-counter-body {
	font-size: 10px;
}
#vote-btn {
	width: 624px;
	margin: 0 0 0 30px;
	padding-bottom: 20px;
}
#vote-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
}
#vote-btn a:link, #vote-btn a:visited, #vote-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_vote.gif) no-repeat left bottom;
}
#vote-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_vote.gif) no-repeat left top;
}
#ranking-read {
	margin: 0 0 0 30px;
	padding: 8px 0 10px;
}
#ranking-read p {
	margin: 0;
}
#ranking-sttl-cnt {
	position: relative;
	width: 644px;
	height: 45px;
	margin: 0 0 0 30px;
}
#ranking-sttl-cnt .ranking-sttl {
	position: absolute;
	top: 9px;
	width: 173px;
	height: 20px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/sttl_ranking.gif) no-repeat left top;
}
#ranking-sttl-cnt .pulldown {
	position: absolute;
	background: #e4e4ea;
	border: 1px solid #a7a7b3;
	top: 12px;
	left: 485px;
	width: 150px;
	background: #e5e4ea;
}
#ranking-container {
	width: 624px;
	margin: 25px 0 0 30px;
	padding-bottom: 2px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right bottom;
}
#ranking-list {
	padding-top: 30px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/ranking_list_head.gif) no-repeat left top;
}
#ranking-list table {
	width: 624px;
	margin: 0 0 5px 0;
	font-family: Verdana, "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #797b7a;
}
#ranking-list tr {
	vertical-align: center;
	height: 35px;
}
#ranking-list tr.line {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
	vertical-align: center;
	height: 35px;
}
#ranking-list tr.n-line {
	vertical-align: middle;
	height: 35px;
}
#ranking-list .name {
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}
#ranking-list span {
	font-size: 10px;
	line-height: 12px;
}
#ranking-list span.guildname {
	font-size: 10px;
	line-height: 12px;
	display: block;
	margin: 0 0 0 5px;
}
#ranking-list .server-img {
	margin: 0 0 0 2px;
}
#ranking-list td.icn-rank {
	width: 39px;
	text-align: center;
}
#ranking-list td.icn-wepon {
	width: 53px;
	text-align: left;
}
#ranking-list td.name {
	width: 95px;
	text-align: left;
}
#ranking-list td.icn-server {
	padding-left: 5px;
	width: 57px;
	text-align: center;
}
#ranking-list td.guild-wordbreak {
	padding: 0 10px;
	width: 107px;
	text-align: center;
}
#ranking-list td.guild-wordbreak div {
	word-break: break-all;
	overflow: auto;
}
#ranking-list td.class {
	width: 35px;
	text-align: center;
}
#ranking-list td.point {
	width: 70px;
	text-align: center;
}
#ranking-list td.cos {
	width: 40px;
	text-align: right;
}
#ranking-list td.win {
	width: 55px;
	text-align: right;
}
#ranking-list td.level {
	padding-right: 10px;
	width: 38px;
	text-align: right;
}
#ranking-list tr.line.rank1 {
	background: #ffeeaf url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
	height: 45px;
	color: #333;
}
#ranking-list tr.line.rank2 {
	background: #f1f1f4 url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
	height: 45px;
	color: #333;
}
#ranking-list tr.line.rank3 {
	background: #e8e0d2 url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
	height: 45px;
	color: #333;
}
#board-list-write {
	margin: 8px 0 0 30px;
	padding: 0 0 10px 0;
}
#board-list-write a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0;
}
#board-list-write a:link, #board-list-write a:visited, #board-list-write a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_write.gif) no-repeat left bottom;
}
#board-list-write a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_write.gif) no-repeat left top;
}
#board-modify-btn {
	width: 604px;
	padding-top: 30px;
}
#board-modify-btn #board-modify-container {
	width: 170px;
	height: 25px;
	margin: 0 auto;
}
#board-modify-btn .delete-btn {
	float: right;
	width: 80px;
	height: 25px;
}
#board-modify-btn .delete-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
}
#board-modify-btn .delete-btn a:link, #board-modify-btn .delete-btn a:visited, #board-modify-btn .delete-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_delete.gif) no-repeat left bottom;
}
#board-modify-btn .delete-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_delete.gif) no-repeat left top;
}
#board-modify-btn .modify-btn {
	float: left;
	width: 80px;
	height: 25px;
}
#board-modify-btn .modify-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
}
#board-modify-btn .modify-btn a:link, #board-modify-btn .modify-btn a:visited, #board-modify-btn .modify-btn a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_modify.gif) no-repeat left bottom;
}
#board-modify-btn .modify-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_modify.gif) no-repeat left top;
}
.matching-top-txt {
	margin: 7px 7px 0 30px;
}
.matching-top-txt a {
	margin-top: -19px;
	margin-left: 465px;
	display: block;
	width: 60px;
	height: 20px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_howto.gif) no-repeat left top;
}
.matching-top-txt a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_howto.gif) no-repeat left bottom;
}
#matching-tab {
	width: 672px;
	height: 32px;
	background: url(http://cdn.valofe.com/static/at_jp/images/support/tab_bg.gif) no-repeat;
	margin: 5px 0 0 6px;
}
#matching-tab ul {
	padding: 8px 0 0 23px;
}
#matching-tab li {
	float: left;
}
#matching-tab #tab-matching01 a, #matching-tab #tab-matching01-active a {
	display: block;
	width: 98px;
	height: 24px;
}
#matching-tab #tab-matching01 a:link, #matching-tab #tab-matching01 a:visited, #matching-tab #tab-matching01 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching01.gif) no-repeat left center;
}
#matching-tab #tab-matching01 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching01.gif) no-repeat left top;
}
#matching-tab #tab-matching01-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching01.gif) no-repeat left bottom;
}
#matching-tab #tab-matching02 a, #matching-tab #tab-matching02-active a {
	display: block;
	width: 122px;
	height: 24px;
	margin-right: 308px;
}
#matching-tab #tab-matching02 a:link, #matching-tab #tab-matching02 a:visited, #matching-tab #tab-matching02 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching02.gif) no-repeat left center;
}
#matching-tab #tab-matching02 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching02.gif) no-repeat left top;
}
#matching-tab #tab-matching02-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching02.gif) no-repeat left bottom;
}
#matching-tab #tab-matching03 a, #matching-tab #tab-matching03-active a {
	display: block;
	width: 96px;
	height: 24px;
}
#matching-tab #tab-matching03 a:link, #matching-tab #tab-matching03 a:visited, #matching-tab #tab-matching03 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching03.gif) no-repeat left center;
}
#matching-tab #tab-matching03 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching03.gif) no-repeat left top;
}
#matching-tab #tab-matching03-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching03.gif) no-repeat left bottom;
}
#matching-tab #tab-matching04 a, #matching-tab #tab-matching04-active a {
	display: block;
	width: 121px;
	height: 24px;
}
#matching-tab #tab-matching04 a:link, #matching-tab #tab-matching04 a:visited, #matching-tab #tab-matching04 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching04.gif) no-repeat left center;
}
#matching-tab #tab-matching04 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching04.gif) no-repeat left top;
}
#matching-tab #tab-matching04-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching04.gif) no-repeat left bottom;
}
#matching-tab #tab-matching05 a, #matching-tab #tab-matching05-active a {
	display: block;
	width: 146px;
	height: 24px;
}
#matching-tab #tab-matching05 a:link, #matching-tab #tab-matching05 a:visited, #matching-tab #tab-matching05 a:active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching05.gif) no-repeat left center;
}
#matching-tab #tab-matching05 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching05.gif) no-repeat left top;
}
#matching-tab #tab-matching05-active a {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching05.gif) no-repeat left bottom;
}
#matching-search-form-cnt01 {
	width: 624px;
	padding: 18px 0 0 30px;
	background: url(http://cdn.valofe.com/static/at_jp/images/playguide/line.gif) no-repeat 17px bottom;
}
#matching-search-form-cnt01 p {
	padding: 0 0 20px 0;
}
#matching-search {
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat left bottom;
}
#matching-search-list {
	width: 624px;
	margin: 26px 0 0 29px;
	clear: left;
}
#matching-search-list .big-table {
	width: 624px;
	margin: 0 0 2px 0;
}
#matching-search-list .big-table tr.line {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/img_dotline.gif) repeat-x left bottom;
}
#matching-search-list .big-table th {
	width: 115px;
	text-align: left;
	vertical-align: top;
	padding: 9px 0 0 10px;
}
#matching-search-list .big-table th span {
	font-size: 10px;
	font-weight: 100;
}
#matching-search-list .big-table td {
	height: 27px;
}
#matching-search-list .big-table .td-txtarea {
	height: 38px;
	vertical-align: middle;
}
#matching-search-list .big-table .radiobox {
	margin: 0;
	height: 38px;
	vertical-align: middle;
}
#matching-search-list .big-table .td-pulldow01 {
	height: 38px;
	vertical-align: middle;
}
#matching-search-list .faq-date {
	font-size: 10px;
}
#matching-search-list {
	width: 624px;
	margin: 0 0 0 29px;
	clear: left;
}
#form-txtarea01, #form-txtarea02, #form-txtarea03, #form-txtarea04, #form-txtarea05 {
	background-color: #e4e4ea;
	border: 1px solid #a7a7b3;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	vertical-align: middle;
}
#form-txtarea01 {
	width: 270px;
}
#form-txtarea02 {
	width: 105px;
}
#form-txtarea03 {
	width: 270px;
	margin-top: 5px;
}
#form-txtarea04 {
	width: 470px;
	height: 80px;
	margin: 8px 12px;
	font-size: 12px;
	color: #000;
}
#form-txtarea05 {
	width: 339px;
}
#matching-search select {
	background-color: #e4e4ea;
	border: 1px solid #a7a7b3;
}
#form-pulldown01 {
	width: 159px;
	background-color: #e4e4ea;
	border: 1px solid #a7a7b3;
}
#form-pulldown02 {
	background-color: #e4e4ea;
	border: 1px solid #a7a7b3;
}
#form-pulldown03 {
	width: 100px;
	background-color: #e4e4ea;
	border: 1px solid #a7a7b3;
}
.caution {
	width: 395px;
	font-size: 10px;
	color: #a5a7a9;
	margin-bottom: 5px;
}
#matching-search-list .big-table .s_box01 {
	width: 420px;
	margin: 6px 0 5px 0;
}
#matching-search-list .big-table .s_box01 th {
	width: 80px;
	font-weight: normal;
	vertical-align: middle;
	text-align: right;
	padding: 0;
}
#matching-search-list .big-table .s_box02 {
	margin: 6px 0 5px 0;
}
#matching-search-list .big-table .s_box02 th {
	width: 38px;
	font-weight: normal;
	vertical-align: middle;
	text-align: right;
	padding: 0;
}
#matching-search-list .big-table .s_box02 td {
	width: 91px;
}
#matching-search-list .big-table .s_box03 {
	margin: 6px 0 5px 0;
}
#matching-search-list .big-table .s_box03 td {
	width: 93px;
}
#matching-search-list .edit-table {
	width: 624px;
	margin: 0 0 2px 0;
}
#matching-search-list .edit-table tr.line {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/img_dotline.gif) repeat-x left bottom;
}
#matching-search-list .edit-table th {
	width: 115px;
	text-align: left;
	vertical-align: top;
	padding: 9px 0 0 10px;
}
#matching-search-list .edit-table th span {
	font-size: 10px;
	font-weight: 100;
}
#matching-search-list .edit-table td {
	height: 27px;
}
#matching-search-list .edit-table .td-txtarea {
	height: 33px;
	vertical-align: middle;
}
#matching-search-list .edit-table .td-txtarea input {
	background-color: #e4e4ea;
	border: 1px solid #a7a7b3;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	vertical-align: middle;
	width: 339px;
}
#matching-search-list .edit-table .radiobox {
	margin: 0;
	height: 33px;
	vertical-align: middle;
}
#matching-search-list .edit-table .td-pulldow01, #matching-search-list .edit-table .s_box04 .td-pulldow01 {
	height: 33px;
	vertical-align: middle;
}
#matching-search-list .edit-table .s_box04 .td-pulldow01 textarea {
	width: 470px;
	height: 80px;
	margin: 8px 12px;
	font-size: 12px;
	color: #000;
}
#matching-search-list .edit-table .p-6px {
	padding-left: 8px;
}
#matching-search-list .edit-table .bottom-txt {
	font-size: 10px;
	line-height: 14px;
	padding: 9px 7px;
}
#matching-search-list .edit-table .bottom-txt ul li {
	color: #6f6f6f;
	font-size: 10px;
	line-height: 14px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/kome.gif) no-repeat left 4px;
	padding-left: 13px;
}
#matching-search-list .edit-table .s_box01 {
	width: 420px;
	margin: 6px 0 5px 0;
}
#matching-search-list .edit-table .s_box01 th {
	width: 80px;
	font-weight: normal;
	vertical-align: middle;
	text-align: right;
	padding: 0;
}
#matching-search-list .edit-table .s_box02 {
	margin: 4px 0 5px 0;
}
#matching-search-list .edit-table .s_box02 th {
	width: 38px;
	font-weight: normal;
	vertical-align: middle;
	text-align: right;
	padding: 0;
}
#matching-search-list .edit-table .s_box02 td {
	width: 91px;
}
#matching-search-list .edit-table .s_box03 {
	margin: 3px 0 4px 0;
}
#matching-search-list .edit-table .s_box03 td {
	width: 93px;
}
#matching-search-list .edit-table .s_box04 {
	margin-top: 7px;
}
#matching-search-list .edit-table .s_box04 .img {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
	background-color: #fff;
	vertical-align: top;
	width: 124px;
}
#matching-search-list .edit-table .s_box04 .img img {
	margin: 4px 13px;
	border: 1px solid #a7a7b3;
}
#matching-search-list .edit-table .s_box04 th {
	width: 126px;
}
#matching-search-list .edit-table .s_box04 .ss_box01 {
	text-align: right;
	padding: 0;
	margin: 4px 0;
}
#matching-search-list .edit-table .s_box04 .ss_box01 th {
	vertical-align: middle;
	font-weight: 100;
	text-align: right;
	padding: 0;
}
#matching-search-list .edit-table .s_box04 .ss_box01 .th01 {
	width: 78px;
}
#matching-search-list .edit-table .s_box04 .ss_box01 .th02 {
	width: 78px;
	padding-left: 10px;
	width: 55px;
}
#matching-search-list .edit-table .s_box04 .ss_box01 select {
	width: 100px;
	background-color: #e4e4ea;
	border: 1px solid #a7a7b3;
}
#matching-edit-sttl-01, #matching-edit-sttl-02 {
	width: 624px;
	height: 25px;
	text-indent: -9999px;
	margin-bottom: 12px;
}
#matching-edit-sttl-01 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/matching_edit_sttl_01.gif) no-repeat;
}
#matching-edit-sttl-02 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/matching_edit_sttl_02.gif) no-repeat;
}
#matching-detail-sttl-01, #matching-detail-sttl-02 {
	width: 624px;
	height: 25px;
	text-indent: -9999px;
	margin: 18px 0 7px 29px;
}
#matching-detail-sttl-01 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/matching_edit_sttl_01.gif) no-repeat;
}
#matching-detail-sttl-02 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/matching_edit_sttl_02.gif) no-repeat;
}
#matching-btn-box01 {
	width: 236px;
	height: 25px;
	margin-top: 13px;
	margin-left: 228px;
}
#matching-btn-box01 a {
	float: left;
	display: block;
	height: 25px;
}
#matching-btn-box01 .back-list a {
	width: 113px;
	margin-right: 10px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_back_list.gif) no-repeat left top;
}
#matching-btn-box01 .back-list a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_back_list.gif) no-repeat left bottom;
}
#matching-btn-box01 .list-search a {
	width: 103px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_search01.gif) no-repeat left top;
}
#matching-btn-box01 .list-search a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_search01.gif) no-repeat left bottom;
}
#matching-btn-box01 .list-search02 a {
	width: 103px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_search02.gif) no-repeat left top;
}
#matching-btn-box01 .list-search02 a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_search02.gif) no-repeat left bottom;
}
#matching-btn-box01 .btn-edit a {
	width: 103px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_edit.gif) no-repeat left top;
}
#matching-btn-box01 .btn-edit a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_edit.gif) no-repeat left bottom;
}
#matching-btn-box01 .confirm a {
	width: 103px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_confirm.gif) no-repeat left top;
}
#matching-btn-box01 .confirm a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_confirm.gif) no-repeat left bottom;
}
#matchingboard-container {
	width: 624px;
	margin: 24px 0 0 30px;
	padding-bottom: 2px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) no-repeat right bottom;
}
#matchingboard-list {
	padding-top: 21px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/sttl_matchingboard_head.gif) no-repeat left top;
}
#matchingboard-list table {
	width: 624px;
	margin: 0 0 5px 0;
}
#matchingboard-list tr.line {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
}
#matchingboard-list tr.line02 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left top;
}
#matchingboard-list td {
	height: 27px;
}
#matchingboard-list .icn {
	width: 83px;
	text-align: center;
}
#matchingboard-list .title span {
	margin-left: 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	font-weight: bold;
	color: #1c2b87;
}
#matchingboard-list .title a:visited {
	color: #642494;
}
#matchingboard-list .contributor {
	width: 110px;
	text-align: center;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#matchingboard-list .date {
	width: 90px;
	text-align: center;
	font-size: 10px;
}
#matchingboard-list .view {
	width: 70px;
	text-align: right;
	font-size: 10px;
}
#matchingboard-list .view span {
	padding-right: 20px;
}
#matching-search-btn a {
	margin: 11px 0 0 29px;
	display: block;
	width: 103px;
	height: 25px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_search.gif) no-repeat left top;
}
#matching-search-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_search.gif) no-repeat left bottom;
}
#matching-detail {
	width: 624px;
	margin: 20px 0 0 29px;
}
#matching-detail-ttl {
	height: 21px;
	padding: 0 13px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
}
#matching-detail-ttl .icon {
	float: left;
	width: 72px;
	vertical-align: middle;
}
#matching-detail-ttl .ttl {
	float: left;
	width: 446px;
	font-weight: bold;
}
#matching-detail-ttl .date {
	width: 80px;
	font-size: 11px;
	text-align: right;
	float: left;
}
#matching-detail-data {
	padding: 4px 0 6px 0;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) repeat-x right bottom;
}
#matching-detail-data th {
	width: 50px;
	height: 19px;
	text-indent: -9999px;
}
#matching-detail-data td {
	width: 100px;
	height: 19px;
	text-align: left;
	padding-left: 9px;
}
#matching-detail-data .name th {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/txt_contributor.gif) no-repeat right center;
}
#matching-detail-data .name td {
	font-weight: bold;
}
#matching-detail-data .count th {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/txt_view.gif) no-repeat right center;
}
#matching-detail-data .count td {
	font-size: 10px;
}
#matching-detail-box {
	padding-bottom: 13px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
	padding: 10px 13px 13px 13px;
	float: left;
}
#matching-detail-box .matching-detail-img {
	float: left;
	vertical-align: top;
	text-align: left;
	width: 100px;
	border: 1px solid #a7a7b3;
}
#matching-detail-box table {
	float: left;
	width: 481px;
	margin-left: 15px;
}
#matching-detail-box th {
	width: 114px;
	text-indent: -9999px;
}
#matching-detail-box td {
	width: 367px;
	word-break: break-all;
}
#matching-detail-box .comment {
	vertical-align: top;
}
#matching-detail-box .d-th01 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_01.gif) no-repeat left center;
}
#matching-detail-box .d-th02 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_02.gif) no-repeat left center;
}
#matching-detail-box .d-th03 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_03.gif) no-repeat left center;
}
#matching-detail-box .d-th04 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_04.gif) no-repeat left center;
}
#matching-detail-box .d-th05 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_05.gif) no-repeat left center;
}
#matching-detail-box .d-th06 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_06.gif) no-repeat left center;
}
#matching-detail-box .d-th07 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_07.gif) no-repeat left center;
}
#matching-detail-box .d-th08 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_08.gif) no-repeat left center;
}
#matching-detail-box .d-th09 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_09.gif) no-repeat left center;
}
#matching-detail-box .d-th10 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_10.gif) no-repeat left center;
}
#matching-detail-box .d-th11 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_11.gif) no-repeat left center;
}
#matching-detail-box .d-th12 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_12.gif) no-repeat left center;
}
#matching-detail-box .d-th13 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_13.gif) no-repeat left center;
}
#matching-detail-box .d-th14 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_14.gif) no-repeat left center;
}
#matching-detail-box .d-th15 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_15.gif) no-repeat left 4px;
}
#matching-detail-box .d-th16 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_16.gif) no-repeat left center;
}
#matching-detail-box .d-th17 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_17.gif) no-repeat left center;
}
#matching-detail-box .d-th18 {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/m_detail_td_18.gif) no-repeat left center;
}
#message-num {
	clear: both;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) repeat-x right bottom;
	height: 35px;
}
#message-num .to, #message-num .from {
	float: left;
	font-weight: bold;
}
#message-num .to {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/message_to_num.gif) no-repeat left center;
	padding-left: 239px;
	margin: 7px 27px 11px 14px;
	_margin: 7px 27px 11px 7px;
	color: #6423a0;
}
#message-num .from {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/message_from_num.gif) no-repeat left center;
	padding-left: 217px;
	margin: 7px 0 14px 0;
	color: #1c2a83;
}
#message-box {
	clear: both;
	padding: 0 0 10px 10px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/line.gif) repeat-x right bottom;
}
#message-box span {
	margin: 5px 6px 0 0;
	color: #616161;
	font-size: 10px;
	text-align: right;
	float: right;
}
#message-box p {
	color: #aaa;
	font-size: 10px;
}
#message-box a {
	display: block;
	width: 101px;
	height: 20px;
	margin: 5px 0 11px 503px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_m_send.gif) no-repeat right top;
}
#message-box a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_m_send.gif) no-repeat right bottom;
}
#message-box textarea {
	background-color: #e4e4ea;
	border: 1px solid #a7a7b3;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	width: 604px;
	height: 80px;
	font-size: 12px;
	color: #000;
}
#message-num-tab {
	position: relative;
	clear: both;
	height: 28px;
	margin-bottom: 13px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching_bg02.gif) no-repeat;
	padding-left: 14px;
}
#message-num-tab ul li {
	margin-right: 2px;
	float: left;
}
#message-num-tab .tab-from, #message-num-tab .tab-from a, #message-num-tab .tab-from-active {
	height: 28px;
	width: 232px;
	display: block;
}
#message-num-tab .tab-from-active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching_m_from.gif) no-repeat left top;
}
#message-num-tab .tab-from a {
	text-indent: -9999px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching_m_from.gif) no-repeat left center;
}
#message-num-tab .tab-from a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching_m_from.gif) no-repeat left bottom;
}
#message-num-tab .tab-to, #message-num-tab .tab-to-active, #message-num-tab .tab-to a {
	display: block;
	height: 28px;
	width: 199px;
}
#message-num-tab .tab-to-active {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching_m_to.gif) no-repeat left top;
}
#message-num-tab .tab-to a {
	text-indent: -9999px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching_m_to.gif) no-repeat left center;
}
#message-num-tab .tab-to a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/tab_matching_m_to.gif) no-repeat left bottom;
}
#message-num-tab .tab-from p, #message-num-tab .tab-from-active p, #message-num-tab .tab-to p, #message-num-tab .tab-to-active p {
	position: absolute;
	top: 4px;
	font-weight: bold;
}
#message-num-tab .tab-from p {
	color: #c1a7d9;
	left: 220px;
}
#message-num-tab .tab-from-active p {
	color: #6423a0;
	left: 220px;
}
#message-num-tab .tab-to p {
	color: #a4aacd;
	left: 420px;
}
#message-num-tab .tab-to-active p {
	color: #1c2a83;
	left: 420px;
}
.message-list {
	clear: both;
	float: left;
	width: 624px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_dotline_board.gif) repeat-x left bottom;
	margin-bottom: 10px;
}
.message-list .message-list-name table {
	float: left;
	width: 155px;
	padding-right: 10px;
	margin-left: 10px;
}
.message-list .message-list-name table .server {
	text-align: left;
}
.message-list .message-list-name table .server img {
	margin-right: 3px;
}
.message-list .message-list-name table td {
	text-align: left;
	padding-left: 12px;
	font-size: 10px;
	color: #a5a7a9;
}
.message-list .message-list-txt table {
	float: left;
	word-break: break-all;
	margin-right: 10px;
}
.message-list .message-list-txt table td {
	text-align: left;
	vertical-align: text-top;
	font-size: 12px;
	color: #777a7c;
	width: 449px;
 *width: 459px;
}
.message-list .message-list-date {
	color: #a5a7a9;
	width: 150px;
	font-size: 10px;
	display: block;
	position: absolute;
	top: 10px;
}
.message-list .btn-m-list a, .message-list .btn-m-del a {
	margin: 11px 0;
	float: right;
	display: block;
	height: 20px;
	text-indent: -9999px;
}
.message-list .btn-m-list a {
	width: 172px;
	margin-right: 3px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_m_list.gif) no-repeat right top;
}
.message-list .btn-m-list a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_m_list.gif) no-repeat right bottom;
}
.message-list .btn-m-del a {
	width: 48px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_m_del.gif) no-repeat right top;
}
.message-list .btn-m-del a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/community/btn_matching_m_del.gif) no-repeat right bottom;
}
.message-list-b-txt {
	clear: both;
	margin-bottom: 11px;
}
.message-list-b-txt p {
	color: #6f6f6f;
	font-size: 10px;
	line-height: 14px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/kome.gif) no-repeat left 4px;
	padding-left: 13px;
}
#matching-howto {
	width: 670px;
	padding-left: 12px;
	padding-top: 10px;
	margin-bottom: 20px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/img_matching_howto.jpg) no-repeat 502px 49px;
}
#matching-howto h3 {
	height: 20px;
	background: url(http://cdn.valofe.com/static/at_jp/images/community/sttl_matching_howto.gif) no-repeat;
}
#matching-howto ul {
	padding: 15px 0 0 19px;
	list-style-type: none;
}
#matching-howto .icon01 {
	margin: 0 0 23px 0;
	background: url(http://cdn.valofe.com/static/at_jp/images/playguide/icon_purple01.gif) no-repeat 0 6px;
	padding-left: 22px;
}
#matching-howto .icon02 {
	margin: 0 0 22px 0;
	background: url(http://cdn.valofe.com/static/at_jp/images/playguide/icon_purple02.gif) no-repeat 0 6px;
	padding-left: 22px;
}
#matching-howto .icon03 {
	margin: 0 0 23px 0;
	background: url(http://cdn.valofe.com/static/at_jp/images/playguide/icon_purple03.gif) no-repeat 0 6px;
	padding-left: 22px;
	clear: both;
}
#matching-howto .icon04 {
	margin: 0 0 23px 0;
	background: url(http://cdn.valofe.com/static/at_jp/images/playguide/icon_purple04.gif) no-repeat 0 6px;
	padding-left: 22px;
}
#matching-howto .icon05 {
	margin: 0 0 36px 0;
	background: url(http://cdn.valofe.com/static/at_jp/images/playguide/icon_purple05.gif) no-repeat 0 6px;
	padding-left: 22px;
}
#matching-howto ul li p {
	color: #b0b0b0;
	font-size: 10px;
	display: inline;
	padding: 0;
	margin: 0;
}
#matching-howto .line {
	width: 670px;
	padding-top: 12px;
	text-align: center;
	margin: 0 auto;
	background: url(http://cdn.valofe.com/static/at_jp/images/playguide/line.gif) no-repeat -15px top;
}
#matching-howto .line .back-l-btn a {
	display: block;
	width: 80px;
	height: 25px;
	margin: 0 auto;
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_back_l.gif) no-repeat left bottom;
}
#matching-howto .line .back-l-btn a:hover {
	background: url(http://cdn.valofe.com/static/at_jp/images/common/btn_back_l.gif) no-repeat left top;
}
#paging {
	clear: both;
	position: relative;
	z-index: 10;
	width: 624px;
	height: 25px;
	margin: 5px 0 0 30px;
	background: url(http://cdn.valofe.com/static/at_jp/images/notice/paging_bg.gif) no-repeat left top;
}
#paging ul {
	text-align: center;
	padding-top: 4px;
}
#paging li strong {
	font-weight: bold;
	color: #333;
}
#paging li {
	display: inline;
	font-family: Verdana;
}
#paging li a:visited {
	color: #642494;
}
#paging li.first, #paging li.last, #paging li.semifirst, #paging li.semilast {
	padding: 0 2px 0;
}
#paging img {
	vertical-align: middle;
}

/* VFUN  수정 */
#fansite-read #fansite-entry a,
#community-tab li a, #board-list-write a, #board-search a{text-indent: -9999px;}
select, input {height: 20px;}
.fanart-data .fanart-data-title a:link, .fanart-data .fanart-data-title a:visited{color:#999;}
#comment-form p img{vertical-align: middle;}

#freeboard-list tr.line td *, #freeboard-list tr.line td,
#detail-data .data-head *, .comment-display img
{vertical-align:middle !important;}
#freeboard-list tr.line td a{color:#999;}
#freeboard-list tr.line td a:hover{text-decoration:underline;}

