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




/*titleBlock
---------------------------------------------*/

.titleBlock{
	margin:10px;
	}		
	h1{
		color:#C63;
		font-size:1.8em;
		letter-spacing:-.05em;
		line-height:1.3em;
		margin-bottom:.3em;
		font-weight:normal;
		}	


.photBox{
	display:inline-block;
	*display:inline;
	*zoom:1;
	margin:20px 0 0px;
	width:440px;
	vertical-align:top;
	}
	/*h1{
		margin:0;
		}*/
	.photBox p{
		line-height:1.4em;
		font-size:1.1em;
		margin:0 0 0px 60px;
		}
		.photBox.wide{ width:100%;}
		.photBox.wide div.img,
		.photBox.wide div.txt{ 
		display:inline-block;
		*display:inline;
		*zoom:1;
		vertical-align:top;
		}
		
		.photBox.wide div.img{ width:465px;}
		.photBox.wide div.txt{ width:400px;}
		.photBox.wide div.txt h2{ margin-right:10px;}
		
		.photBox.wide p{	margin:10px 5px 0 10px;}


	

/*entryEtc
---------------------------------------------*/

.entryEtc{
	display:block;
	 background:#F5E9DB url(../images/studio/bg.png) no-repeat scroll 0 0;
	 padding:23px 35px 15px;
	 margin:20px 0;
	}
	
	h3{
		font-size:1.4em;
		line-height:1.5em;
		margin:15px 30px;
		}
		.entryEtc p{
			line-height:1.4em;
			margin:3px 0 1em;
			padding-left:11em;	
			font-size:14px;
			}
			.entryEtc p span{ color: #C00;text-indent:-11em; display: inline-block; font-weight:bold;}			
			
			
/*rental
---------------------------------------------*/

.rental{
	display:block; 
	background:#F1F1F1;
	 padding:10px 0 15px;
	 margin:20px 0px 15px;
	 position:relative;
	}
	
	.rental h4{}
		
		.rental .images {
		float:right;
		margin:10px 20px 0px 0 ;
		}
	.rental .comment{
		width:250px;
		line-height:1.4em;
		margin:10px 50px 0 110px;
		font-size:1.1em;
		}


.button {
	width:260px !important;
	margin:15px 0 0 110px;
	text-align:center;
	}
