#wrap2 {
	padding-top:50px;
	padding-bottom:50px;
}

#fr_top {
	background-image:url(../../images/main/fr_top.png);
	background-repeat:no-repeat;
	width:1024px;
	height:15px;
	font-size:0xp;
}

#fr_mdl {
	background-image:url(../../images/main/fr_mdl.png);
	background-repeat:repeat-y;
	width:1024px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
}

#fr_btm {
	background-image:url(../../images/main/fr_btm.png);
	background-repeat:no-repeat;
	width:1024px;
	height:15px;
	font-size:0xp;
}

#outline {
	width:950px;
	padding-top:40px;
	padding-bottom:40px;
	text-align:left;
}

#outline table.main {
	padding-left:70px;
}

.information {
	color:#45322b;
	padding-left:25px;
	vertical-align:middle;
	padding-top:15px;
}

.infomain {
	font-weight:bold;
	font-size:10pt;
}

.infosub {
	font-size:9pt;
}

.sectiontitle {
	color:#45322b;
	font-weight:bold;
	font-size:10pt;
}

.sectionsubtitle {
	color:#5d5c59;
	font-weight:bold;
	font-size:9pt;
}

.titleimg {
	vertical-align:top;
}

.votebtn {
	position:relative; top:240px; left:708px;
}

#outline tr {
	height:100px;
}

#outline tr.sectionline {
	height:20px;
}

.partner {
	margin-top:14px;
}

#outline tr.noheight {
	height:0px;
}
