/*　修正箇所　合わせたときのズレ部分　*/
#content_wrap{
margin:15px 20px 0px 20px;
}
#head_txt_wrp{
top:130px;
}
#head_txt{
/*top:140px;*/
top:130px;
}
/*　修正箇所　*/

a img{
border:none;
}

#colum_area{
margin:0 0px 15px 0px;
width:724px;
position:relative;
left:-2px;
}
#colum_head{
vertical-align:bottom;
height:55px;
overflow:hidden;
}

#colum_main{
background:url(../gyousei_column/img/colum_side_bg.gif) repeat-y left top;
padding:10px 22px;
}

#colum_main dl{
font-size:16px;
overflow:hidden;
width:100%;
}

#colum_main dt{
float:left;
width:7em;
font-weight:bold;
}

#colum_main dd{
margin:0 0 0 7em;
}

#colum_main dd a{
margin:0 1em 0 0;
font-size:16px;
color:#0a70ba;
}


#colum_main .up_date{
font-size:14px;
color:#fb002b;
}

#colum_area .footer{
background:url(../gyousei_column/img/colum_footer.gif) no-repeat left top;
height:9px;
padding:9px 0 0 0;
width:100%;
}
