#rasysacontents dl,
#rasysacontents dt,
#rasysacontents dd,
#rasysacontents ul,
#rasysacontents ol,
#rasysacontents li,
#rasysacontents h1,
#rasysacontents h2,
#rasysacontents h3,
#rasysacontents h4,
#rasysacontents p{
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
	list-style:none;
}

#mainarea{
	width: 870px;
}

#mainttlarea p{
	padding:2px 0 4px 0;
}

#mainttlarea .ttlbox{
	float: left;
}

#mainttlarea .ttlbox .ttltext{
	padding: 4px 0px 9px 8px;
	color:#666666;
	font-size: 11px;
	line-height: 11px;
	float: left;
}



#mainttlarea{
	width: 870px;
}

#mainarea .titleare p{
	padding:0 0 15px 0;
}


#mainttlarea .ttltext{
}

#mainarea .linkarea .titleare{
	width: 870px;
}

#mainarea .title{
	font-size: 12px;
	font-weight: bold;
	color:#666666;
}

#rasysacontents #mainarea .titleare p{
	float: left;
}

#mainarea .titleare .imgline{
	padding: 5px 0 0 0;
	float: left;
}

#mainarea .linkarea{
	width: 870px;
}

#mainarea .linkarea .innerlink{
	padding: 0 8px 0 8px;
}

#mainarea .linkbox{
	width: 854px;
	border-bottom: solid 1px #cccccc;
	clear: left;
	padding: 0 0 14px 0;
}




#mainarea .linkarea .linkbox .bannerbox{
	float: left;
	text-align:center;
	background-color:#DDDDDD;
}
#mainarea .linkarea .linkbox .bannerbox_width{
	width: 80px;
}
#mainarea .linkarea .linkbox .bannerbox_width2{
	width: 274px;
}
#mainarea .linkarea .linkbox .bannerbox_width3{
	width: 314px;
}


#mainarea .linkarea .linkbox .textbox{
	float: left;
	padding: 0 0 0 13px;
}
#mainarea .linkarea .linkbox .textbox .subtext{
	font-size: 11px;
	line-height: 17px;
}
#mainarea .linkarea .linkbox .textbox_width{
	width: 761px;
}
#mainarea .linkarea .linkbox .textbox_width2{
	width: 567px;
}
#mainarea .linkarea .linkbox .textbox_width3{
	width: 524px;
}


#mainarea .linkbox h2{
	color:#5baed7;
	font-size:16px;
	line-height:22px;
	font-weight: bold;
	padding:0 0 6px 0;
}

#mainarea .linkbox h2 a:link {color:#5baed7;text-decoration: underline;}
#mainarea .linkbox h2 a:visited {color:#5baed7;text-decoration: underline;}
#mainarea .linkbox h2 a:hover {color:#6482ce;text-decoration: underline;}
#mainarea .linkbox h2 a:active {color:#6482ce;text-decoration: underline;}

#mainarea .linkarea .innerlink .linkbox .textbox .contents{
	font-size: 11px;
	text-align: right;
}




#mainarea .linkarea .innerlink .linkbox .textbox .contents a:link {color:#5baed7;text-decoration: underline;}
#mainarea .linkarea .innerlink .linkbox .textbox .contents a:visited {color:#5baed7;text-decoration: underline;}
#mainarea .linkarea .innerlink .linkbox .textbox .contents a:hover {color:#6482ce;text-decoration: underline;}
#mainarea .linkarea .innerlink .linkbox .textbox .contents a:active {color:#6482ce;text-decoration: underline;}

#checkicon{
	padding: 11px 0 20px 754px;
}


#mainarea .imgbacknumber{
	padding: 5px 0 0 0;
}


#backnumberares .souryoku .imgbacknumber img{
	padding: 5px 0 23px 0;
}


#backnumberares .tittleborder{
	width: 854px;
	border-bottom: solid 2px #cccccc;
	padding: 0 0 0px 15px;
}


#backnumberares .tittleborder .ttltext{
	font-size: 12px;
	font-weight: bold;
	color:#666666;
}

#mainarea .linkarea{
	padding:15px 0 28px 0;
}

#mainarea .linkarea{
	padding:15px 0 0 0;
	width: 870px;
	clear: both;
}


#backnumberares .rensaisyou{
	padding:62px 0 4px 0;
}


#bottom_backnumberarea{
	padding: 59px 0 0 0;
}


#bottom_backnumberarea .souryoku2{
	float: left;
	width: 420px;
	margin: 0 0 0 8px;
}

#backnumberares .souryoku2 .imgline{
width: 870px;
padding: 59px 0 0 0;
}

#bottom_backnumberarea .rensai2{
	float:left;
	width: 413px;
	padding:0 0 0 21px;
}

#backnumberares .rensai2 .imgline{
width: 870px;
padding:59px 0 0 0;
}

#bottom_backnumberarea .souryoku2 .button1{
	float: left;
	padding:9px 8px 0 0;
}

#bottom_backnumberarea .souryoku2 .button2{
		float: left;
	padding:6px 8px 0 0;
}

#bottom_backnumberarea .souryoku2 .button3{
		float: left;
	padding:6px 8px 0 0;
}

#bottom_backnumberarea .souryoku2 .button4{
		float: left;
	padding:6px 8px 0 0;
}

#bottom_backnumberarea .souryoku2 .button5{
		float: left;
	padding:6px 8px 0 0;
}

#bottom_backnumberarea .souryoku2 .button6{
		float: left;
	padding:6px 8px 0 0;
}


#bottom_backnumberarea .rensai2 .imgline{
	padding:0 0 2px 0;
}

#bottom_backnumberarea .rensai2 .bucknumberbox{
	width: 413px;
	float: left;
}


#bottom_backnumberarea .rensai2 .bucknumberbox .bannerbox{
		float: left;
		padding:8px 0 0 0;
}

#bottom_backnumberarea .rensai2 .bucknumberbox .textbox{
		float: left;
		padding:11px 0 0 0;
}

#bottom_backnumberarea .rensai2 .bucknumberbox .textbox .maintext{
		font-size: 12px;
	font-weight: bold;
	padding:0 0 8px 9px;
}

#bottom_backnumberarea .rensai2 .bucknumberbox .textbox .maintext a:link {color:#5baed7;text-decoration: underline;}
#bottom_backnumberarea .rensai2 .bucknumberbox .textbox .maintext a:visited {color:#5baed7;text-decoration: underline;}
#bottom_backnumberarea .rensai2 .bucknumberbox .textbox .maintext a:hover {color:#6482ce;text-decoration: underline;}
#bottom_backnumberarea .rensai2 .bucknumberbox .textbox .maintext a:active {color:#6482ce;text-decoration: underline;}


#bottom_backnumberarea .rensai2 .bucknumberbox .textbox .subtext{
		font-size: 12px;
		padding:0 0 0 9px;
}

