@charset "euc-jp";
/* CSS Document */
/*************************************
 文字サイズ・色
**************************************/
.fs10 {font-size: 80%; line-height: 140%;}
.fs12 {font-size: 75%; line-height: 140%;}
.fs14 {font-size: 87.5%; line-height: 140%;}
.fs18 {font-size: 117.5%; line-height: 140%;}
.fs22 {font-size: 137.5%; line-height: 130%;}
.fs24 {font-size: 150%; line-height: 130%;}
.fs30 {font-size: 187.5%; line-height: 130%;}
.fs10n {font-size: 62.5%;}
.fs12n {font-size: 75%;}
.fs14n {font-size: 87.5%;}
.fs18n {font-size: 117.5%;}
.fs22n {font-size: 137.5%;}
.fs24n {font-size: 150%;}
.fs30n {font-size: 187.5%;}



body {
	margin: 20px 0px 0px 0px;
	padding: 0px;
	font-family : "MS UI Gothic",Osaka, sans-serif;
	color: #fff;
	line-height:140%;
	background-color:#1B1B1B;
font-size:75%;
background-image:url(img/back2.jpg);
}

form{
	margin:0;
	padding:0;
}
img{
	border:0;
	margin:0;
	padding:0;
}
h1{
margin:0;
}
h2{
margin:25px 15px 20px 15px;
}
h4{
margin:10px 0px 10px 0px;
}

p{
margin:10px 20px 10px 20px;
line-height:150%;
}
a{
color:#fff;
}
a:hover{
color:#fff;
}




/*******************************************************/

#all{
width:817px;
}

.header{
clear:both;
width:817px;
text-align:left;
margin-bottom:10px;
}

.header img{
margin-right:15px;
}


.footer{
text-align:left;
clear:both;
margin-top:10px;
width:817px;
}
.main3{
width:496px;
text-align:left;
}

.main4{
width:425px;
text-align:left;
}
.main3 p{
margin:10px 0 10px 0;
}
.main{
padding:0 40px 40px 40px;
}
.main h3{
margin:0;
color: #EEB15E; font-weight: bold;
font-size:100%;
margin-bottom:3px;
}

.main2 h3{
margin:0;
color: #EEB15E; font-weight: bold;
font-size:120%;
margin-bottom:3px;
}
.main p{
margin:10px 30px 10px 30px;
}
.main ol{
margin:0;
padding:0;
}
.main li{
margin:0;
padding:0;
}
.main2{
padding:0 20px 40px 20px;
}
.list{
padding:10px 30px 10px 70px;
}
.contents{
background-image:url(img/back.jpg);
background-repeat:repeat-y;
background-color:#0A0A0A;
background-position:right;
border:1px solid #333;
}

.news{
margin:20px 15px 10px 0px;
width:371px;
}
.data{
padding-bottom:5px;
margin:0 5px 5px 5px;
text-align:left;
}
.data b{
margin-right:10px;
font-weight:normal;
}

.red{
color:#CB3034;
font-weight:bold;
}
.yellow{
color:#EEB15E;
font-weight:bold;
}

.space5{
margin-bottom:5px;
}

.space10{
margin-bottom:10px;
}

.space15{
margin-bottom:15px;
}


.commontable th{
font-weight:normal;
color:#333;
background-color:#FFECE8;
background-image:url(img/table.jpg);
text-align:left;
}

.commontable th.hei{
font-weight:normal;
color:#333;
background-color:#FFECE8;
background-image:url(img/table.jpg);
text-align:center;
}
.commontable th.kyu{
font-weight:normal;
color:#ff0000;
background-color:#FFECE8;
background-image:url(img/table.jpg);
text-align:center;
}
.commontable th.doyo{
font-weight:normal;
color:#0000FF;
background-color:#FFECE8;
background-image:url(img/table.jpg);
text-align:center;
}

.commontable th.bar{
font-weight:normal;
background-image:url(img/table2.jpg);
text-align:left;
}

.commontable td{
color:#333;
background-color:#fff;
}
.commontable td.hito{
color:#333;
background-color:#FFECE8;
text-align:left;
}
.commontable a{
color:#666;
}
.commontable a:hover{
color:#666;
}







/******空室情報***********************************************/

.commontable_s th{
font-weight:normal;
color:#333;
text-align:left;
font-size:120%;
}

.commontable_s th.hei{
font-weight:normal;
color:#333;
text-align:center;
}
.commontable_s th.kyu{
font-weight:normal;
color:#ff0000;
text-align:center;
}
.commontable_s th.doyo{
font-weight:normal;
color:#0000FF;
text-align:center;
}

.commontable_s th.bar{
font-weight:normal;
background-image:url(img/table2.jpg);
text-align:left;
}
/*3月色*/
.commontable_s th.bar3{
font-weight:normal;
background-image:url(img/table2.jpg);
text-align:left;
}
/*4月色*/
.commontable_s th.bar4{
font-weight:normal;
background-image:url(img/table4.jpg);
text-align:left;
}
/*5月色*/
.commontable_s th.bar5{
font-weight:normal;
background-image:url(img/table5.jpg);
text-align:left;
}

.commontable_s td{
color:#333;
background-color:#fff;
font-size:120%;
font-weight:bold;
}
.commontable_s td.hito{
color:#333;
background-color:#FFECE8;
text-align:left;
}
.commontable_s a{
color:#666;
}
.commontable_s a:hover{
color:#666;
}
/*5月色*/
.commontable_s th.bar7{
font-weight:normal;
background-image:url(img/table6.jpg);
text-align:left;
}

.enkai img{
display:block;
margin:0;
padding:0;
}
.enkai{
margin-bottom:15px;
}
