@charset "UTF-8";

#t_contentsArea {
	width:880px;
	margin:14px auto 0px;
	text-align:left;
}

#toph2 {
width:880px;
height:73px;
background:url(../images/img_top_h2.jpg) no-repeat;
text-indent:-9999px;
}

#toph3 {
width:880px;
height:114px;
background:url(../images/img_top_odekake_index.jpg) no-repeat;
text-indent:-9999px;
}

#top_ensen {
width:433px;
height:86px;
background:url(../images/img_top_ensen.jpg) no-repeat;
padding:9px 0 0 0;
float:left;
}

#top_ensen p {
margin-left:45px;
}

#top_ensen ul {
margin-top:9px;
margin-left:45px;
}

#top_ensen li {
display:inline;
margin-right:3px;
}

#top_tera {
width:211px;
height:95px;
background:url(../images/img_top_tera.jpg) no-repeat;
float:left;
}

#top_tera p {
padding:15px 0 0 19px;
}

#tera_menu {
margin:9px 0 0 19px;
width:174px;
}

#top_hana {
width:236px;
height:95px;
background:url(../images/img_top_hana.jpg) no-repeat;
float:left;
}

#top_hana p {
padding:15px 0 0 11px;
}

#sakura_menu {
margin:9px 0 0 11px;
width:174px;
}

#top_bnr1 {
width:862px;
margin:0 auto;
background:url(../images/img_top_bar.jpg) no-repeat 0 95px;
padding-bottom:32px;
clear:both;
}

#top_bnr2 {
width:862px;
margin:0 auto;
padding-bottom:23px;
clear:both;
}

#top_bnr2 li {
float:left;
}

.mr07 {
margin-right:7px;
}

#plugindl {
clear:both;
width:585px;
height:43px;
margin:0 auto;
padding:10px 0 0 50px;
background:url(../images/pdf_bg.jpg) no-repeat;
margin-bottom:30px;

}
