@charset "utf-8";

/* clearfix */

.clearfix:after {
    content: "."; 
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
 
.clearfix {
    min-height: 1px;
}
 
* html .clearfix {
    height: 1px;
    /*¥*//*/
    height: auto;
    overflow: hidden;
    /**/
}
 
.both{
    clear:both;
}


/* #container .contents
======================================================================= */
#container .contents{
}

.sp_only {
display: none;
}



/* #container .contents #contents_hd
======================================================================= */
#contents_hd{
width:960px;
margin:0 auto;
}

#contents_hd h1{display:none;}



/* #container .contents #main_contents
======================================================================= */
#main_contents{
width:960px;
margin:0 auto;
padding:10px 0 10px 0;
text-align: left;
color: #322517;
font-size: 14px;
line-height: 180%;
}




/* #parking_detail
======================================================================= */
#parking_detail {
background-color:#faedcd;
padding:50px 40px;
position: relative;
}

	#parking_detail h3 {
		width: 880px;
		height: 52px;
		background: url(../img/parking/access_near_parking_title_pc.png) left top no-repeat;		
	}

	#parking_detail .detail_exp {
		width: 800px;
		font-size: 16px;
		color: #c43c00;
		line-height: 170%;
		letter-spacing: 0.5px;
	}

	#parking_detail #detail_exp1 {
		margin: 30px auto 0 auto;
	}

	#parking_detail #detail_exp2 {
		margin: 30px auto 0 auto;
	}	
	
	#parking_detail #detail_img {
		width: 799px;
		height: 388px;
		margin: 30px auto 0 auto;
		background: url(../img/parking/access_near_parking_img_pc.png) left top no-repeat;					
	}
	
	
	#parking_detail #page_back {
		width: 380px;
		height: 66px;
		margin: 40px auto 0 auto;
		background: url(../img/car/page_back_pc.gif) left top no-repeat;			
	}

	#parking_detail #page_back a {	
		display: block;
		width: 380px;
		height: 66px;		
	}
	
		#parking_detail #page_back:hover {
			background: url(../img/car/page_back_pc.gif) left -66px no-repeat;
			cursor: pointer;		
		}
