@charset "utf-8";
/* CSS Document */



/* 幼稚園・保育園情報詳細
---------------------------------------------------- */

#detail_list{
clear:both;
width:580px;
margin:0px 0px 10px 10px;
}

#detail_list p{
padding:6px 0px 6px 10px;
}

#detail_list td{
padding:0px;
}

.detail_tr{
background-color:#f0f0e8;
}


.detail_table_c{
text-align:center;
}

.detail_table_r{
text-align:right;
}


.detail_tr_line{
border-collapse : collapse ;
}

.detail_tr_line td{
border-bottom:1px dashed #ece9d8;
}


.detail_content{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:1px dashed #ece9d8;
}

.detail_content p{
margin:0px 0px 0px 0px;
}



#detail_img{
float:left;
width:250px;
margin:0px 20px 20px 10px;
_margin:0px 20px 20px 5px;
}

#detail_img p{
margin:0px 0px 0px 0px;
}

#detail_img img{
margin:0px 0px 0px 0px;
}



#detail_tx{
float:left;
width:310px;
margin:0px 0px 20px 0px;
}

#detail_tl{
width:310px;
background-color:#ff77b5;
}


#detail_tl p{
margin:0px 0px 6px 10px;
_margin:0px 0px 0px 10px;
}


#detail_tx_box{
clear:both;
width:558px;
margin:0px 0px 10px 10px;
padding:0px 10px;
border:1px solid #ece9d8;
}

#detail_list_back{
clear:both;
width:580px;
margin:0px 0px 20px 10px;
}

#detail_list_back p{
margin:0px 0px 0px 0px;
}

.detail_sub_img_l{
float:left;
width:120px;
margin:0px 10px 0px 10px;
}

.detail_sub_img_l p{
margin:0px 0px 0px 0px;
}


.detail_sub_img_r{
float:left;
width:300px;
margin:0px 0px 0px 0px;
}


.detail_sub_img_r p{
margin:0px 0px 0px 0px;
}




