/* PC—p */
/*
body {
    font: 14px 'Lucida Grande', "ƒqƒ‰ƒMƒmŠpƒS ProN W3", "Hiragino Kaku Gothic ProN", "ƒƒCƒŠƒI", Meiryo, "ŸàƒSƒVƒbƒN", YuGothic, sans-serif;
    *font-size: small;
    *font: x-small;
	height: auto;
	line-height: 1.6;
	font-style: normal;
	color: #000;
	background-color: #0074C1;
	-webkit-text-size-adjust: none;
    background:-webkit-gradient(linear, left top, left 1300px, from(0,#53C2F0), to(1300px,#0074C1)) no-repeat;
    background:-webkit-linear-gradient(top, #53C2F0 0, #0074C1 1300px) no-repeat;
    background:-moz-linear-gradient(top, #53C2F0 0, #0074C1 1300px) no-repeat;
    background:-o-linear-gradient(top, #53C2F0 0, #0074C1 1300px) no-repeat;
    background:linear-gradient(to bottom, #53C2F0 0, #0074C1 1300px) no-repeat;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#53C2F0', endColorstr='#0074C1', GradientType=0);
	text-align:center;
}
*/

body #rental .inner_rent_header{
	position:relative;
	background:url(images/header_img.png) repeat-none ;
	width:1200px;
	margin:0 auto 0 auto;
	}

body #rental .inner_rent_header img.back_img{
	overflow: hidden;
    margin-left: -50px;

}

#rental {
text-align:center;
}

.inner_frame_display_non {
text-align:center;
}

#Pagenavigation,
#Footer {
	display: none;
}

.pagetop {
	display: none;
}

/* footer */
#rental-pc-footer{
display:inline-block!important;
}

#rental-pc-footer {
	width: 1000px;
	margin: 40px auto 0 auto;
	color:#FFF;
}

#rental-pc-footer dl.footer_corp dd {
    font-size:85.71%;
    margin-top:10px;
}

#rental-pc-footer li a {
	color:#FFF;
}

#rental-pc-footer dl.footer_corp {
    width: 240px;
    margin-right: 10px;
    float: left;
}

#rental-pc-footer ul {
    float: left;
    padding-left: 10px;
    text-indent: 10px;
    line-height: 1.8;
    margin-top: 8px;
}

#rental-pc-footer ul.footer_link01 {
    width: 140px;
}

#rental-pc-footer ul.footer_link02 {
    width: 130px;
}

#rental-pc-footer ul.footer_link03 {
    width: 180px;
}

#rental-pc-footer ul.footer_link04 {
    width: 193px;
}

#rental-pc-footer ul li {
    background:url(/bb-common/images/footer/footer_arrow.png) no-repeat center left;
}

#rental-pc-footer div.footer_pagetop {
    float: left;
}

#rental-pc-footer p.copyright {
	clear: both;
	text-align: center;
	font-size: 71.42%;
	padding-top: 25px;
	margin-bottom: 30px;
}


div#rent_wrapper{
	height:auto;
	}

div#body-inner{
	height:auto;
	background:url(/bb-common/images/article/bg_season.png) repeat-y center top;
	}
#rent_contents{
	width:1200px;
	height:auto;
	margin:-10px auto 0 auto;
	}

body #rental .inner_rent_header h1 img{
	position:absolute;
	top:50px;	
	left:102px;
}
body #rental .inner_rent_header img.header_back_img{
	margin-left:-50px;
	
	}

#rental .inner_rent_header p.btn_top_01{
	position:absolute;
	top:0;	
	left:320px;
	}
#rental .inner_rent_header p.btn_top_02{
	position:absolute;
	top:14px;	
	left:492px;
	}
#rental .inner_rent_header p.btn_top_03{
	position:absolute;
	top:43px;	
	left:654px;
	}
#rental .inner_rent_header p.btn_top_04{
	position:absolute;
	top:0;	
	left:716px;
	}
#rental .inner_rent_header p.btn_top_05{
	position:absolute;
	top:60px;	
	left:914px;
	}
#rental .inner_rent_header p.btn_top_06{
	position:absolute;
	top:0;	
	left:102px;
	}

#rental .inner_rent_header ul.sns_ico{
	position:absolute;
	top:13px;
	left:909px;
	}
#rental .inner_rent_header ul.sns_ico li{
	float:left;
	margin-left:5px;
}

#rental .inner_header_menubtn{
	position:absolute;
	top:8px;
	left:1055px;
	}

.inner_rent_top,
#rent_contents{
	background-color:#fff;
	border-radius:0 0 10px 10px;
	}

.inner_rent_top{
	text-align:center;
	padding-bottom:36px;
	}
.inner_rent_top ul{
	display:inline-block;
	width:1000px;
	margin-bottom:0px;
}

.inner_rent_top ul li{
	float:left;
	margin-left:36px;
}
.inner_rent_top ul li:first-child{
	margin-left:0;
}
#rent_contents .inner_top_info{
	width:70%;
	margin:0 auto;
	padding-top:10px;
	}
#rent_contents .inner_top_info dl{
	text-align:left;
	padding:5px 10px 5px 10px;
	border:1px solid #0074C1;
	border-radius:5px;
	}
#rent_contents .inner_top_info dt{
	padding-left:30px;
	line-height:34px;
	background:url(../images/rental_top/info_ico.png) no-repeat;
	background-position:0 5px;
}

#rent_contents .inner_top_info dt span{
	float:right;
	display:block;
	margin-top:6px;
	}
#rent_contents .inner_rent_top{
	margin-top:30px;
	}
	
	
	
.inner_service{
	padding-top:30px;
	}

.inner_service{
background-color:#D3E1F3;
}
.inner_service h2,
.inner_project h2{
	text-align:center;
	margin-bottom:30px;
	
	}

.inner_service .bnr_area,
inner_banner{
	text-align:center;
	}

.inner_service ul,
.inner_project ul{
	display:inline-block;
	width:1000px;
	}
	
.inner_service li{
	float:left;
//	margin-left:40px;
	margin-left:36px;
	}
	
.inner_service li:first-child{	
margin-left:0;
	}
.bnr_area ul{
	margin-bottom:40px;
	}
	
.search_box{
	width:1000px;
	margin:0 auto;
	}
	
.inner_rent_search{
	position:relative;
}

.inner_rent_search .search_btn{
	position:absolute;
	top:3px;
	right:3px;
	
}

.search_station input{
	width:274px;
//	height:20px;
	height: 36px;
	position:absolute;
//	top:20px;
	top: 15px;
	left:260px;
	font-size: 16px;
}

.inner_rent_search img.search_btn{
	cursor:pointer;
}

.inner_rent_search img.search_btn:hover{
	opacity:0.6;
}

.search_station{
	border:3px solid #0074C1;
	width:602px;
	border-radius:10px;
	margin-bottom:25px;
	}
.search_station textarea{
	width:303px;
	}

.search_area{
	width:608px;
	float:right;
	}

.search_box_left{
	width:365px;
	float:left;
	margin-bottom:20px;
	}

.befor_memory{
	margin-top:-13px;
	margin-bottom:10px;
	}
div.btn_sakujyo{
	border-right:3px solid #0074C1;
	border-left:3px solid #0074C1;
	border-bottom:3px solid #0074C1;
	border-radius:0 0 10px 10px;
	text-align:center;
	padding:10px;
	height:50px;
	}
div.btn_sakujyo{
	line-height:1.4;
	color:#0073C0;
	}

/*   *****  */
.bnr_area02 ul{
	margin:40px 0 ;
	display:inline-block;
	}

.bnr_area02 ul li{
	float:left;
	}
.bnr_area02 ul li.toku_bnr{
	margin-left:20px;
	}

.bnr_area02 ul li.toku_bnr ul{
	margin:0;
	}
.bnr_area02 ul li.toku_bnr ul li.bnr_slide_li_02,
.bnr_area02 ul li.toku_bnr ul li.bnr_slide_li_03{
	display:none;
	}
.btn_search_business img {
	border-radius:10px;
}

	
.inner_rent_project .bnr_area02 ul li:nth-child(2){
	margin-left:20px;
	}
.radius_about {
	position:relative;;
}

.radius_about div.point01{
	position:absolute;
	top:82px;
	left:633px;
}
.radius_about div.point02{
	position:absolute;
	top:163px;
	left:633px;
}
.radius_about div.point03{
	position:absolute;
	top:244px;
	left:633px;
}
.bnr_area02,div.inner_notice{
	width:1000px;
	margin:0 auto;
	}

.bnr_area02 ul li{
	margin-bottom:20px;
}

.bnr_area02 ul li:nth-of-type(2n){
	margin-left:20px;
}

.bnr_area02 ul li:nth-last-of-type(1),
.bnr_area02 ul li:nth-last-of-type(2){
	margin-bottom:0px;
}

.bnr_left.box01{
	float:left;
	margin-top:20px;
	margin:20px 0 16px 0;
	font-size:0;
	}

.bnr_left.box02{
	float:right;
	width:436px;
	}

.bnr_left.box02 ul li{
	float:left;
	}
.bnr_li{
	display:inline;
	}
.bnr_li img{
	margin-bottom:10px;
	}

img.img-link.photo_02.look_none{
	margin-left:16px;
	margin-right:10px;
	}
img.photo_right{
	margin-left:6px;
	}

/* menu */
#menu-open {
	background:#FFF;
	padding:8px;
	position:absolute;
	right:100px;
	top:55px;
	z-index:900;
}

#menu-open li {
	text-align:center;
	color:#FFF;
	width:170px;
}

#menu-open li a {
	background:#85B2E0;
	color:#FFF;
	padding:7px 10px;
	width:150px;
	display:block;
	text-decoration:none;
}

#menu-open li:nth-child(2n) a {
	background:#0074C1;
}

#menu-open li a:hover {
	text-decoration:none;
	color:#333333;
	background:#FFD800;
}

