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

/*-- オンラインアルバム --*/
div#online_album-wrapper {
	padding: 20px 0px 0px 0px;
	background: url(../images/common/footer_flower_icon.jpg) no-repeat bottom ;
	font-size: 12px;
	line-height: 160%;
	text-align: center;
}

div#online_album-wrapper div.contents-box {
	margin: 0px 0px 30px;
	background: url(../images/contact/contact_head_img.jpg) no-repeat ;
	width: 877px;
	height: 194px;
}
div#online_album-wrapper div.contents-box03 {
	margin: 0px auto 10px;
	width: 745px;
	text-align: left;
}

div#online_album-wrapper .text-block001 {
	margin: 0px auto 30px;
	padding: 0px 0px 0px 0px;
	width: 745px;
	color:#86744F;
	font-size: 18px;
	line-height:180%;
	text-align: left;
}

div#online_album-wrapper p {
	margin: 0px 0px 20px;
	color:#86744F;
	text-align: left;
}




div#online_album-wrapper table.table-01 {
	margin: 0px auto 30px;
    border: 1px #a38d60 solid;
    border-collapse: collapse;
    border-spacing: 0;
	width: 745px;
	color:#86744F;
	font-size: 12px;
}


div#online_album-wrapper table.table-01 th {
    padding: 10px 10px 10px 20px;
    border: #a38d60 solid;
    border-width: 0 0 1px 1px;
    background: #fef8e7;
    font-weight: bold;
    line-height: 120%;
    text-align: left;
}
div#online_album-wrapper table.table-01 td {
    padding: 10px 10px 10px 20px;
    border: 1px #a38d60 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}

div#online_album-wrapper table.table-01 colgroup.sect1 {
	width: 250px;
}
div#online_album-wrapper table.table-01 colgroup.sect2 {

}


div#online_album-wrapper table.table-01 p.box-001 {
	margin: 0px 40px 0px 0px ;
	float: left;
}
div#online_album-wrappertable.table-01 div.line01 {
	margin: 0px 0px 20px 0px ;
}

div#online_album-wrapper div.send {
	margin : 25px 0px 30px ;
	text-align : center ;
}
div#online_album-wrapper input#send-btn {
	margin-right : 33px ;
	}

div#online_album-wrapper div.send img {
	display: inline;
}



