﻿@charset "utf-8";

/*contents*/
.cnt_container{
width:90%;
margin:0 auto;
}

.gnavi {
	width:443px;
}

/*top*/

#top_information_container{
margin:0 auto;
width:100%;
}

#top_information{
width:100%;
}
#top_information .top_information_text .date{
width:100%;
}
#top_information .top_information_text .txt{
width:100%;
}

#top_btn_container{
margin:0 auto;
width:230px;
}

#top_btn{
width:230px;
}
#top_btn li{
display:block;
margin-bottom:5px;
position:relative;
}
#top_btn li img.new{
width:39px;
height:15px;
position:absolute;
top:1px;
left:2px;
}
#top_btn li img.update{
width:47px;
height:15px;
position:absolute;
top:1px;
left:2px;
}

#top_toshirabo img{
width:230px;
}

#top_parking img{
width:300px;
}


/*location*/
#location_img2, #location_img3{
width:100%;
}


/*roomplan*/
.roomplan_btn1, .roomplan_btn2{
margin:0 auto;
width:262px;
}
.roomplan_btn1 li, .roomplan_btn2 li{
}
.roomplan_btn1 li a, .roomplan_btn2 li a{
display:block;
width:262px;
height:357px;
text-indent:-8888px;
}

.roomplan_btn1 li.a a, .roomplan_btn2 li.a a{
background:url(../img/roomplan_100a_btn.png) no-repeat center top;
}
.roomplan_btn1 li.d a, .roomplan_btn2 li.d a{
background:url(../img/roomplan_95d_btn.png) no-repeat center top;
}
.roomplan_btn1 li.e a ,.roomplan_btn2 li.e a{
background:url(../img/roomplan_85e_btn.png) no-repeat left top;
}
.roomplan_btn1 li.c a, .roomplan_btn2 li.c a{
background:url(../img/roomplan_85c_btn.png) no-repeat center top;
}
.roomplan_btn1 li.b a, .roomplan_btn2 li.b a{
background:url(../img/roomplan_85b_btn.png) no-repeat center top;
}
.roomplan_btn1 li.mystyle a, .roomplan_btn2 li.mystyle a{
background:url(../img/roomplan_mystyle_btn.png) no-repeat left top;
}

/*outline*/
.outline_fig{
border:#ccc solid 1px;
}
.outline_fig th{
padding:5px;
width:30%;
font-weight:normal;
background:#f4f4f4;
border:#ccc solid 1px;
}
.outline_fig td{
padding:5px;
font-weight:normal;
background:#fff;
border:#ccc solid 1px;
}

.outline_company{
}
.outline_company th, .outline_company td{
padding:5px;
vertical-align:bottom;
}
.outline_company .outline_comName{
border-bottom:#999 solid 2px;
}


.sp_ct{
font-size:125%;
font-weight:bold;
}
