@charset "utf-8";

#content01 h1 {
margin-bottom:29px;
}
#content01 h1 img {
display:block;
margin:0 auto;
}

/* lead box */
#content01 .lead {
margin-bottom:60px;
margin-left:3px;
}
#content01 .lead h2 {
float:left;
margin-right:60px;
color:#2778bd;
font-size:3em;
margin-bottom:15px;
}
#content01 .lead h3 {
float:left;
padding-top:0.8em;
font-size:1.8em;
font-weight:bold;
}
#content01 .lead p {
clear:left;
float:right;
width:420px;
height:165px;
font-size:1.2em;
}
/* thumbnails list */
#content01 .lead ul {
width:100%;
}
#content01 .lead li {
float:left;
padding-bottom:19px;
margin-left:20px;
}
#content01 .lead .head {
margin-left:0;
}
#content01 .lead li img {
display:block;
}
#content01 .lead .main .head {
*position:relative;
*margin-top:-165px;
}
#content01 .lead .notes {
float:none;
width:auto;
height:auto;
}

/* layout box */
#content01 .layout .image {
display:block;
margin:0 auto 27px;
}
#content01 .layout p {
margin:0 5px 32px;
border:1px solid #c9c9c9;
padding:7px 6px;
font-size:1.2em;
}
#content01 .layout table {
width:860px;
margin:0 auto 40px;
font-size:1.2em;
}
#content01 .layout table,
#content01 .layout th,
#content01 .layout td {
border:1px solid #c9c9c9;
}
#content01 .layout th,
#content01 .layout td {
padding:5px;
}

/* 一覧へ戻る */
#gomore{
width:860px;
margin:0 auto 80px;}



/*=========================================
パノラマギャラリーバナー（2010.7.13追加）
=========================================*/

#content01 div.pnrm-plan-detail {
	clear: both;
	width: 628px;
	height: 84px;
	margin: 0px auto 30px;
	/*
	margin-top: 20px;
	margin-bottom: 15px;
	*/
	padding: 8px;
	background: url(../../panorama/image/pnrm_bg_detail.gif) no-repeat;
}

#content01 div.pnrm-plan-detail ul li {
	float: right;
	margin-left: 5px;
}

