/*------------------------------------------*/
/*                                          */
/*　田舎暮らしのカントリーcss　ver. 1.0     */
/*　　　　　　　　　　2007/6　　制作：丈野  */
/*                                          */
/*------------------------------------------*/


/*基本設定*/
.housebox {
    width:610px;
    margin-top:20px;
}

.boxnormal {
    margin-left: 15px;
    width: 610px;
    background-image: url('../image/s_sent.gif');
    background-repeat: repeat-y;
}

.boxbusiness {
    margin-left: 15px;
    width: 610px;
    background-image: url('../image/s_sent_business.gif');
    background-repeat: repeat-y;
}

.houseplace {
    font-size:16px;
    font-weight:bold;
    width:480px;
    margin-top:3px;
    float:right;
}

.housebox {
    width:610px;
    margin-top:0px;
}

#eventbox {
    margin-top:10px;
}

.housepict {
    float:left;
    width:250px;
    clear:both;
    margin-left:10px;
    margin-top:10px;
}

.detailbox {
    float:right;
    width:350px;
}

.detailbox_d {
    float:right;
    width:310px;
}

.detailbox-w {
    width:610px;
    clear:both;
}

.point {
    width:580px;
    font-size:18px;
    font-weight:bold;
    margin-top:5px;
    margin-left:20px;
    margin-bottom:10px;
}

.eventbox {
    margin-top:10px;
    margin-bottom:10px;
}

.eventbox-w {
    margin-top:10px;
    margin-bottom:10px;
    float:left;
    width:300px;
    margin-left:5px;
}

.eventbox_d {
    margin-top:10px;
    margin-bottom:10px;
    float:right;
    width:200px;
}

.detail {
    font-size:16px;
    clear:both;
    margin-top:12px;
}

.detail-w {
    font-size:16px;
    margin-top:12px;
    float:left;
    width:300px;
}


.detail_p {
    float:left;
    width:300px;
}

.detailpl {
    font-size:16px;
    width:500px;
    margin-top:3px;
    float:right;
}

.detailpl_p {
    margin-top:3px;
    float:right;
    width:200px;
}

.detailpl_p span {
	font-weight: bold;
	color: #FF0000;
}

.detaili {
    float:left;
    width:90px;
    margin-left:10px;
    display:inline;
}

.detailp {
    width:90px;
    padding-left:10px;
    padding-top:15px;
    float:left;
}

.details-a {
    margin-top:3px;
    float:left;
    width:200px;
    margin-left:10px;
}

.details-a span {
	font-weight: bold;
	color: #FF0000;
}

.details-aw {
    margin-top:3px;
    float:left;
    width:150px;
    margin-left:5px;
}

.details {
    margin-top:3px;
    float:right;
    width:210px;
    margin-left:10px;
}

#undermenu {
 text-align:center;
 margin-top:10px;
 font-size:12px;
 clear:both;
}

#copyright {
 text-align:right;
 margin-top:20px;
 margin-right:10px;
}

