@charset "UTF-8";

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

 style.css for estudio 

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

/* //////////////////////////////////////////////////////////////// title */

div#titleArea{
	background:url(img/bg_head.jpg) no-repeat left top;
}

	div#titleArea h1{
		top:90px;
		right:20px;
	}

		dl#topicpath dt,
		dl#topicpath dd{
			/*color:#f3efe4;*/
			color:#FFF;
		}

/* //////////////////////////////////////////////////////////////// copyArea */

div#copyArea{
	background:url(img/bg_main.jpg) no-repeat left top;
}

	div#copyArea h2{
		left:290px;
		top:10px;
		width:97px;
		height:300px;
	}
	
	div#copyArea p{
		left:20px;
		top:187px;
	}

/* //////////////////////////////////////////////////////////////// main */

div#main{
	background-color:#f5f5ea;
}

/* スタジオリスト */

ul#listStudio{
}

	ul#listStudio li{
		background:url(/common/css/img/line_dot02.gif) repeat-x left bottom;
		padding-bottom:10px;
		margin-top:30px;
		width:180px;
		font-size:95%;
	}
	
	ul#listStudio li.center{
		margin-left:25px;
		margin-right:25px;
	}
		ul#listStudio li dl{
			margin-top:11px;
		}
		
			ul#listStudio li dl dt{
				float:left;
			}
			
			ul#listStudio li dl dd{
				margin-top:15px;
				float:right;
				font-size:77%;
			}

div#studioBtm{
}

	
	div#studioBtm h3,
	div#studioBtm p,
	div#studioBtm ol,
	div#studioBtm ul{
		padding-left:10px;
	}
		
	div#studioBtm h2{
		margin-top:39px;
	}
	div#studioBtm h3{
		font-size:93%;
		margin-top:10px;
		margin-bottom:7px;
	}
	div#studioBtm div.fl,
	div#studioBtm div.fr{
		width:280px;
	}

ul#reserveList{
	margin-top:24px;
	/*float:right;*/
	padding:0 !important;
}

	ul#reserveList li{
		/*background:url(/common/css/img/bg_img_off.gif) repeat left top;
		text-align:center;*/
		/*width:130px;*/
		margin-left:10px;
		padding:0;
	}

	ul#reserveList li a{
		/*background-color:#ffcd00;
		color:#000;
		padding:1px;
		line-height:1.55;
		background:#ffcd00 url(/common/css/img/link_arrow.gif) no-repeat 2px center;
		padding:1px 1px 1px 13px;
		line-height:1.55;*/

	}
	
/*201111追加表組*/
.useEx{
	padding:0 20px !important;
	white-space:nowrap;
	text-align:center;
}

div.studiopdf{
	width:509px;
	margin:0 auto;
	background:url(/common/css/img/bg_gray.gif) repeat left top;
	border:1px solid #e0ded7;
	position:relative;
	padding:20px 0 20px 61px;
}
	
/* //////////////////////////////////////////////////////////////// main */

div#mainIn.planta{
	padding-top:15px;
	width:600px;
	margin:0 auto;
}

p.plantaImg{
	width:600px;
	margin:20px auto 0;
}

dl#plantaCopy{
	width:590px;
	margin:0 auto 38px;
}

	dl#plantaCopy dt,
	dl#plantaCopy dd{
		float:left;
	}
	
	dl#plantaCopy dt{
		width:100px;
	}
	
	dl#plantaCopy dd{
		width:470px;
		border-left:1px solid #d0d0c7;
		padding-left:10px;
		padding-top:7px;
	}

div#mainIn.planta table.tableStyle01{
	margin-top:10px;
}	
	

