
*{
	padding:0px;
	margin:0px;
}

/*index.html*/

#right-box41{
	float:right;
	width:550;
	height:920px;
	background-image:url('../images/41_photo/41_bg.jpg');
}

.title_41{
	text-align:center;
	margin:10px 20px;
	font-size:20px;
	color:#000000;	
}

.sub_title_41{
	margin:0px 30px;
	padding:0px;
	border:1px solid #666666;

	box-shadow: 10px 12px 7px #AAAAAA;
	-moz-box-shadow: 10px 12px 7px #AAAAAA;
	-webkit-box-shadow: 10px 12px 7px #AAAAAA;
}



/*******************************************************/



.fr41_01{
	margin:0px 30px;
	padding:0px;
	border:1px solid #666666;

	box-shadow: 10px 12px 7px #AAAAAA;
	-moz-box-shadow: 10px 12px 7px #AAAAAA;
	-webkit-box-shadow: 10px 12px 7px #AAAAAA;
}

.if41_01{
	margin0px;
	padding:0px;
}

.fr41_02{
	margin:0px 30px;
	padding:0px;
	border:1px solid #666666;
	background-image:url('../images/41_photo/41_bg.jpg');

	box-shadow: 10px 12px 7px #AAAAAA;
	-moz-box-shadow: 10px 12px 7px #AAAAAA;
	-webkit-box-shadow: 10px 12px 7px #AAAAAA;
}

.if41_02{
	margin0px;
	padding:0px;
	background-color:transparent;
}

/*41_frame.html*/

.ul41_01{
	font-size:12px;
	padding:5px 0px 5px 30px;
	background-image:url('../images/41_photo/41_bg.jpg');
}

/*blank.html*/

.photo_blank{
	border:0;
	margin:0px 10px;
	width:465px;
}

/*photo.html*/

.photo_title{
	font-size:18px;
	text-align:center;
	font-weight:bold;
	padding:5px;
}

.photo_content{
	padding:5px;
}

.photo-trip_table{
	border:0;
	margin:0px 10px;
	width:450px;
	table-layout:fixed;

}



/*******************************************************/

/*flower*/

.fr42_01{
	margin:0px 30px;
	padding:0px;
	border:1px solid #666666;
	height:100px;
	overflow:auto;

	box-shadow: 10px 12px 7px #AAAAAA;
	-moz-box-shadow: 10px 12px 7px #AAAAAA;
	-webkit-box-shadow: 10px 12px 7px #AAAAAA;
}
