@charset "utf-8"; 
/* CSS Document */
/* YUI3 CSS Fonts フォントサイズ対応表
10px:77%     11px:85%     12px:93% 
13px:100%    14px:108%    15px:116%
16px:123.1%  17px:131%    18px:138.5%
19px:146.5%  20px:153.9%  21px:161.6%
22px:167%    23px:174%    24px:182%
25px:189%    26px:197%
*/

#main_visual{
	width:100%;
	height:400px;
	position:relative;
	background:#903;
}

#main_center{
	width:980px;
	height:400px;
	margin:0 auto;
	position:relative;
}

h1{
	color:#FFF;
	font-size:600%;
	padding:120px 0 0 0;
}
h1 span.s_text{
	font-size:35%;
	padding-left:10px;
}

p.mainvisual_text{
	width:720px;
	font-weight:800;
	padding-left:10px;
	font-size:146.5%;
	line-height:30px;
	text-align:justify;
	color:#FFF;
}


p.phone{
	font-size:250%;
	font-weight:800;
	letter-spacing:2px;
	padding-top:15px;
	padding-left:10px;
	color:#FFF;
}


/*--====== パンくずリスト ======--*/



#pan_box{
	width:100%;
	height:70px;
	border-bottom:1px solid #d4d4d4;
}


#pan_list{
	width:980px;
	height:70px;
	color:#535353;
	margin:0 auto;
}

/* リスト */
ol.topic-path {
list-style-type: none; /* リストマーク非表示 */
line-height:70px;
font-size:123.1%; /* 文字サイズ */
}
/* リスト項目 */
ol.topic-path li {
display: inline; /* 項目を横並び */
}

ol.topic-path li.first{
	padding-left:30px;
}


ol.topic-path li.second{
	padding-left:10px;
}


ol.topic-path li.first {
	background-image:url(../img/top_pan.png) ;
	background-position:5% 0%; /*リストマーク左5％　上から５０％*/
	background-repeat:no-repeat;
}

/* リンクエリア */
ol.topic-path li a {
padding-right: 23px; /* 右パディング */
background: url(../img/navi-marker.gif) no-repeat right ; /* 矢印記号（※） */
}
/* リンク色 */
ol.topic-path li a {
color:#099;
text-decoration:underline;
}
/* リンク色（マウスオーバー） */
ol.topic-path li a:hover{
	color:#903;
}


/*--====== ここまでパンくずリスト ======--*/





#content{
	width:980px;
	height:auto;
	margin-top:25px;
	margin-bottom:250px;
}



h2.top_title{
	width:980px;
	height:50px;
	text-align:center;
	line-height:52px;
	font-size:230%;
	color:#494949;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	margin-top:70px;
	margin-bottom:10px;
}



/*///////　テーブル　/////////*/
#table_box{
    width: 980px;
	float:left;
	margin:5px 0 70px 0;
}

table.listing_price {
	border-collapse: collapse;
	text-align: left;
	border-top: 1px solid #52182C;
	border-bottom: 1px solid #52182C;
	border-left: 15px solid #52182C;
}
table.listing_price th {
	width: 150px;
	padding:10px 15px;
	background:#862442;
	font-weight: bold;
	font-size:123.1%;
	text-indent:0.5em;
	color: #FFF;
	border-right: 1px solid #52182C;
	border-bottom: 1px solid #52182C;
}

table.listing_price td.centaer_box{
	width:850px;
	background:#FFF;
	padding:10px 15px;
	font-size:116%;
	text-align:left;
	border-right: 1px solid #59493f;
	border-bottom: 1px solid #59493f;
	color: #535353;
}

