.left_box{
float: left; width:60%;
}
.right_box{
float: left; width:310px;
}
#second_box{
padding:8px 0px 8px 2px;
text-align: left;
background-color: #E5E5E5;
margin-bottom: 10px;
}
#comBox{
float: left;
width:300px;
}
#comBox p{
font-size: 80%;
margin-left: 15%;
}
#comBox h1{
margin-left: 10%;
}
#second_ads{
float:right;
width:468px;
height: 60px;
margin-top: 15px;
}
#infm, #wtn, #sis{
font-size: 80%;
text-align: left;
margin-left: 18px;
}
#wtn dt{
color: #767676;
padding-left: 20px;
}
#wtn dd{
padding-left: 30px;
color: #222224;
}
#spons_t,#infm_t,#wtn_t,#sis_t{
border-bottom: 2px solid #000099;
border-left:7px solid #000099;
margin:0px 30px 20px 25px;
padding-left:25px ;
font-size: 105%;
text-align:left;
font-weight: bold;
}
#infm_t{
border-color: #D94A4A;
}
#spons_t{
 border-color: #5F9264;
}
#sis_t{
border-color: gray;
}
#sis A{
color:#000033;
font-size:115%;	
font-weight:bold;
	}
#sis A:hover{
color:#5d5d5d;	
	}
.what_box{
overflow:scroll; height:90px;width:400px;
margin-bottom: 20px;
} 
#infm UL{
  margin:18px 0px 30px 0px; 
   list-style-image:url(../gif/or.gif);
  padding-left:30px;
}
#infm LI{
  line-height:250%;  
  margin-bottom: 15px;
  border-bottom: dotted 2px green;
}
#infm LI A{
	color: #000033;
  font-size:118%;
  font-weight:bold;
  display:block;position: relative;
}
#infm LI A:HOVER{
background-color: #D4DDE5;
color:#652121;
}
#kensaku{
padding:40px 0px 40px 30px;
}
