@charset "utf-8";
/* CSS Document */

/*----------------------------------------*/
/*main_result*/
/*----------------------------------------*/
#main_result{
width:753px;
display:block;
overflow:hidden;
padding:0 3px 0 17px;
}

/*----------------------------------------*/
/*result_index*/
/*----------------------------------------*/
#result_index{
width:160px;
margin:20px 0 20px 0;
float:left;
}
/*#result_index p.go_index{
height:12px;
margin:0 0 10px 17px;
}*/
#result_index ul{
padding:0 30px 0 17px;
}
#result_index li{
padding:0 0 0 12px;
}

/*----------------------------------------*/
/*result_list*/
/*----------------------------------------*/
#result_list{
width:593px;
margin:20px 0 20px 0;
float:left;
}
#result_list h3{
width:535px;
padding:0 0 7px 12px;
letter-spacing:0.1em;
font-size:120%;
}
/*#result_list p.read{
width:535px;
padding:0 0 0 12px;
margin:7px 0 15px 0;
}*/

/*----------------------------------------*/
/*result_unit*/
/*----------------------------------------*/
#result_unit{
width:267px;
margin:0 18px 13px 0;
float:left;
}
#result_unit p.title{
padding:0 0 0 12px;
letter-spacing:0.1em;
margin-bottom:3px;
}
#result_unit p.img{
background:url(../../img/result/ph_bg.gif) no-repeat;
}
#result_unit p.img a{
background:url(../../img/result/ph_bg.gif) no-repeat;
width:247px;
height:177px;
display:block;
overflow:hidden;
padding:7px 13px 14px 7px;
}
#result_unit p.img a:hover{
background:url(../../img/result/ph_bg.gif) no-repeat 0 -198px;
}


/*----------------------------------------*/
/*共通*/
/*----------------------------------------*/
.header_result{
background:url(../../img/result/page_bg_header.gif) no-repeat;
border-bottom-width:0;
height:20px;
width:736px;
display:block;
overflow:hidden;
}

.footer_result{
clear:both;
background:url(../../img/result/page_bg_footer.gif) no-repeat;
border-bottom-width:0;
height:25px;
width:736px;
display:block;
overflow:hidden;
}

/*----------------------------------------*/
/*s_navi2 */
/*----------------------------------------*/
#s_navi2 {
height:22px;
background:url(../../img/result/s_navi2.gif) no-repeat;
}
#s_navi2 ul{
margin:0 21px;
}
#s_navi2 li{
display:inline;
}
#s_navi2 li a{
height:22px;
display:block;
float:left;
text-indent:-9877em;
text-decoration:none;
overflow:hidden;
}
/*------off*/
#s_navi2 li.s_navi01 a{
background:url(../../img/result/s_navi2.gif) no-repeat -21px 0px;
width:64px;
}
#s_navi2 li.s_navi02 a{
background:url(../../img/result/s_navi2.gif) no-repeat -85px 0px;
width:64px;
}
#s_navi2 li.s_navi03 a{
background:url(../../img/result/s_navi2.gif) no-repeat -149px 0px;
width:83px;
}
#s_navi2 li.s_navi04 a{
background:url(../../img/result/s_navi2.gif) no-repeat -232px 0px;
width:82px;
}
#s_navi2 li.s_navi05 a{
background:url(../../img/result/s_navi2.gif) no-repeat -314px 0px;
width:67px;
}
#s_navi2 li.s_navi06 a{
background:url(../../img/result/s_navi2.gif) no-repeat -381px 0px;
width:64px;
}
/*------hover*/
#s_navi2 li.s_navi01 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -21px -22px;
}
#s_navi2 li.s_navi02 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -85px -22px;
}
#s_navi2 li.s_navi03 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -149px -22px;
}
#s_navi2 li.s_navi04 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -232px -22px;
}
#s_navi2 li.s_navi05 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -314px -22px;
}
#s_navi2 li.s_navi06 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -381px -22px;
}

/*----------------------------------------*/
/*s_navi2*/
/*----------------------------------------*/
#s_navi2{
height:22px;
background:url(../../img/result/s_navi2.gif) no-repeat;
}
#s_navi2 ul{
margin:0 21px;
}
#s_navi2 li{
display:inline;
}
#s_navi2 li a{
height:22px;
display:block;
float:left;
text-indent:-9877em;
text-decoration:none;
overflow:hidden;
}
/*------off*/
#s_navi2 li.s_navi01 a{
background:url(../../img/result/s_navi2.gif) no-repeat -21px 0px;
width:64px;
}
#s_navi2 li.s_navi02 a{
background:url(../../img/result/s_navi2.gif) no-repeat -85px 0px;
width:65px;
}
#s_navi2 li.s_navi03 a{
background:url(../../img/result/s_navi2.gif) no-repeat -150px 0px;
width:124px;
}
#s_navi2 li.s_navi04 a{
background:url(../../img/result/s_navi2.gif) no-repeat -279px 0px;
width:96px;
}
/*------hover*/
#s_navi2 li.s_navi01 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -21px -22px;
}
#s_navi2 li.s_navi02 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -85px -22px;
}
#s_navi2 li.s_navi03 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -150px -22px;
}
#s_navi2 li.s_navi04 a:hover{
background:url(../../img/result/s_navi2.gif) no-repeat -279px -22px;
}


/*----------------------------------------*/
/*その他*/
/*----------------------------------------*/
.tensen{
background:url(../../img/tensen.gif) repeat-x;
border-bottom-width:0;
height:1px;
width:482px;/*736-246-8*/
display:block;
overflow:hidden;
margin:0 8px 0 246px;
}