@charset "utf-8";
#main_contents_new2008 {
  margin-bottom: 115px;
}
#main_contents_new2008 .bread_link {
  width: 660px;
  margin: 10px 0;
}
#main_contents_new2008 .bread_link li {
  float: left;
  margin: 0 10px 0 0;
  font-size: 75%;
  line-height: 1.4em;
  color: #3c3c3c;
  word-break: keep-all;
}
#main_contents_new2008 .bread_link li a {
  color: #407cba;
  text-decoration: underline;
}
#main_contents_new2008 .bread_link li a:hover{
  text-decoration: none;
}

.px10 {
  color: #3a3a3a;
  font-size: 65%;
  line-height: 115%;
}
.px12 {
  color: #3c3c3c;
  font-size: 75%;
  line-height: 1.4em;
}
.px14 {
  color: #3a3a3a;
  font-size: 90%;
  line-height: 125%;
}

.px10 a:link,
.px10 a:visited,
.px12 a:link,
.px12 a:visited,
.px14 a:link,
.px14 a:visited {
  color: #407cba;
  text-decoration: underline;
}
.px10 a:hover,
.px12 a:hover,
.px14 a:hover {
  color: #407cba;
  text-decoration: underline;
}

#main_contents_new2008 h1 {
  background: url(/aqfpoint/wr_css/wr_img/category/title_bg_01.gif) no-repeat left top;
  padding: 5px 20px 5px 12px;
  margin-bottom: 17px;
  font-size: 125%;
  line-height: 1.4em;
  color: #3c3c3c;
}
#main_contents_new2008 .h1_txt {
  margin: 0 0 15px 40px;
  color: #3c3c3c;
  font-size: 75%;
  line-height: 1.4em;
}
#main_contents_new2008 .h1_txtB {
  margin: 0 0 5px 40px;
  color: #3c3c3c;
  font-size: 100%;
  line-height: 1.4em;
  font-weight: bold;
}
#main_contents_new2008 .h1_txt strong {
  color: #e5004f;
  font-weight: bold;
}

#main_contents_new2008 h2 {
		clear:both;
  background: url(/aqfpoint/wr_css/wr_img/category/subtitle_bg_01.gif) no-repeat left bottom;
  padding-bottom: 2px;
  font-size: 90%;
  line-height: 1.4em;
  color: #3c3c3c;
  margin-bottom: 18px;
}
#main_contents_new2008 h2 span {
  border: 1px #c4d8e1 solid;
  padding: 5px;
  display: block;
}




/*　-----navi改-----　*/
#tt_navi li {
	margin: 0px;
}

#tt_navi li {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}
.ttnavi {
margin: 0 0 20px 0;
}

.ttlist01 {
	margin:0;
	padding: 0px 4px 0px 0px;
}
.ttlist02 {
	margin:0;
	padding:0;
}





/*　-----navi-----　*/

#main_contents_new2008 #aqf_navi{
	clear:both;
	padding-bottom: 30px;
	height: 35px;
		/*width:660px;
	/*overflow:hidden;*/
}


#main_contents_new2008 #aqf_navi ul{
clear:both;
margin:0;
padding:0;
list-style-type:none;
}

#main_contents_new2008 #aqf_navi ul li{
float:left;
list-style-type:none;}

#main_contents_new2008 #aqf_navi ul li a {
/*border:none;*/
color:#FFFFFF;
}
#main_contents_new2008 #aqf_navi .navi_img1{
display:inline;
margin:0 4px 0 0;
float:left;
clear:both;
height:30px;
}

#main_contents_new2008 #aqf_navi .navi_img2{
display:inline;
/*margin:0 3px 0 0;*/
margin:0;
float:left;
clear:both;
height:30px;
}

#main_contents_new2008 #aqf_navi .navi_img3{
display:inline;
margin:0px;
float:left;
clear:both;
height:30px;
}

#main_contents_new2008 #aqf_navi p{
float:left;
margin:0;
}


#main_contents_new2008 .h1_txt2 {
  margin: 0 0 15px 0;
  color: #3c3c3c;
  line-height: 1.4em;
}
#main_contents_new2008 .h1_txt2 strong {
  color: #e5004f;
  font-weight: bold;
}

.aqf_bnr0904{
margin:0 10px 20px 10px;
}
.item_btn{
margin:0 230px 20px 230px;
}
#main_contents_new2008 .top_function_aqf {
	margin: 0px;
	padding: 0px 40px 10px 40px;
}
.dot_aqf {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin: 0px 0px 30px 0px;
}

