@charset "utf-8";

/* 共通項目 */
@import "reset.css";
html{
	height:100%;
	background-image: url(../image/back.gif);
	background-repeat: repeat;
}
body{
/*	height:1800px;*/
}
div{
/*	height:100%;*/
}

/* 上付文字 */
span.sup {
	font-size:80%;
	vertical-align:super;
}

/* 下付き文字 */
span.sub {
	font-size:80%;
	vertical-align:sub;
}

/* 共通項目おわり */




#CONTENTSWRAP {
	width:850px;
	padding-right:19px;
/*	background:#CCC; */
	text-align:center;
	clear:both;
	margin-right:auto;
	margin-left:auto;
}
#CONTENT {
	background-color: #FFF;
	border-color:#222;
	border-right-width:1px;
	border-bottom-width:1px;
	width:800px;
	text-align:left;
	margin:5px auto;

	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 2px;
	border-bottom:solid #ccc 2px;
	height:1700px;
}

#HEAD {
	background-color: #FCF;
	height: 100px;
	width: 800px;
}

.sub_content {
	background-color:#FFFFF7;
	clear: both;
	height:250px;
	width: 800px;
	margin:10px 0px 30px 0px;
	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 1px;
	border-bottom:solid #ccc 1px;
}
.sub_content_left {
/*	background-color:#DFD67B;*/
	float: left;
	width: 450px;
	padding:20px;
}
.sub_content_left h2{
	font-size:120%;
	font-weight:bold;
	color:#060;
	margin:10px 0px 10px 10px;
    border-left:7px solid #ccc;
    border-bottom:1px dashed #ccc;
    padding:.6em .8em
}
.sub_content_left h3{
	font-size:100%;
	color:#093;
	margin:10px 0px 10px 10px;
}
.sub_content_left h4{
	font-size:100%;
	color:#03F;
	margin:10px 0px 10px 30px;
}

.sub_content_left p{
	color:#444;
	margin: 0px 20px 0.5em 20px;
	font-size:96%;
	line-height:120%;
	text-indent:0.5em;
}


.sub_content_right {
/*	background-color: #9CF;*/
	float: right;
	width: 300px;
	padding-top:10px;
	padding-right:10px;
}
.sub_content_right img{
	clear:both;
}
.sub_content_right h4{
	font-size:80%;
	font-style:normal;
	color:#033;
	margin-left:20px;
	margin-top:5px;
}

.PANKUZU{
	height:50px;
	background-image:url(../image/menu-background-other.jpg);
	background-repeat:repeat-x;
}
.PANKUZU ul{
	list-style-type: none;
	margin: 0;
	padding: 0;

}

.PANKUZU li{
/*	font-size:90%;
	font-weight:bold;*/
	float: left;
/*	margin-left:20px;
	margin-bottom:10px;*/
	width:150px;
	height:50px;
}
.PANKUZU p{
	font-size:90%;
	font-weight:bold;
/*	margin-left:10px;
	margin-bottom:10px; */
}

.PANKUZU a{/*リンクされた文字*/
    color:#fff;
	display:block;
    font-style:normal;
    text-decoration:none;
	background-image:url(../image/menu-background.jpg);
	overflow: hidden; /*はみ出した部分を見えなくする*/
	width:150px;
	height:35px;
	padding: 15px 0px 0px 15px;
}
.PANKUZU a:link {/*未訪問のリンク*/
    color:#fff;
    font-style:normal;
    text-decoration:none;
}
.PANKUZU a:visited {/*訪問後のリンク*/
    color:#fff;
    text-decoration:none;
}
.PANKUZU a:hover {/*マウスをのせたとき*/
    color:#ff0000;
	display:block;
    font-style:normal;
    text-decoration:underline;
}
.PANKUZU a:active {/*クリック中*/
    text-decoration:overline;
}

/*#FOOTER {
	background-color: #9CF;
	clear: both;
	height: 200px;
	width: 800px;
}*/

#FOOTER{
	background-image:url(../image/footer.jpg);
	width:790px;
	height:100px;
	margin-top:20px;
	padding:5px 0px 0px 10px;
	color:#eee;
	text-align:left;

}

#FOOTER h2{
	font-size:110%;
	margin: 0px 0px 5px; 0px;
}

#FOOTER span{
	margin-left:20px;
}

#FOOTER p{
	font-size:80%;
}

#FOOTER h4{
	text-align:right;
	font-size:70%;
	margin-right:20px;
}



#FOOTER a{/*リンクされた文字*/
    color:#FFF;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:#FFFff;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#FFF;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#CCC;
    font-style:normal;
    text-decoration:none;
}
a:active {/*クリック中*/
    text-decoration:none;
}
/**** index.html ****/
#MAIN_VISUAL{
	text-align:center;
	background-color:#FFC;
	width:780px;
	height:380px;
}
/**** index.html ****/




/**** about.html ****/
#CONTENT2{
	background-color: #FFF;
	border-color:#222;
	border-right-width:1px;
	border-bottom-width:1px;
	width:800px;
	text-align:left;
	margin:5px auto;
/*	height:1750px;	*/
	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 2px;
	border-bottom:solid #ccc 2px;
}
#BUNJYO_VISUAL{
	text-align:center;
	background-color:#FFC;
	width:780px;
	height:400px;
}

#BUNJYO_VISUAL img{
	margin:5px;
	border-right:solid #ccc 2px;
	border-bottom:solid #ccc 2px;
}


#BUNJYO_VISUAL2{
	text-align:center;
	background-color:#FFC;
	width:800px;
	height:400px;
}

#BUNJYO_VISUAL2 img{
	margin:5px;
	border-right:solid #ccc 2px;
	border-bottom:solid #ccc 2px;
	width:770px;
	height:380px;
}

#KUKAKU_INFO{
	text-align:center;
/*	background-color:#FFC; */
	background-color:#fff;
	width:780px;
/*	height:660px; */
	height:720px;
}

#KUKAKU_INFO h2{
	font-size:110%;
	font-weight:bold;
	margin-top:20px;
	margin-left:30px;
	color:#030;
	text-align:left;
    border-left:7px solid #ccc;
    border-bottom:1px dashed #ccc;
    padding:.6em .8em
}

table#KUKAKU_TABLE {
	margin-left:50px;
	margin-top:10px;
	margin-bottom:10px;
    width: 580px;
	height:400px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#KUKAKU_TABLE th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table#KUKAKU_TABLE td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
	font-size:100%;
}

#KUKAKU_INFO h4{
	font-size:80%;
	font-weight:normal;
	margin-top:10px;
	margin-left:50px;
	color:#009;
	text-align:left;
}




// 2019.12.07
.KUKAKU_INFO{
	text-align:center;
/*	background-color:#FFC; */
	background-color:#fff;
	width:780px;
/*	height:660px; */
	height:720px;
}

.KUKAKU_INFO h2{
	font-size:110%;
	font-weight:bold;
	margin-top:20px;
	margin-left:30px;
	color:#030;
	text-align:left;
    border-left:7px solid #ccc;
    border-bottom:1px dashed #ccc;
    padding:.6em .8em
}

table.KUKAKU_TABLE {
	margin-left:50px;
	margin-top:10px;
	margin-bottom:10px;
    width: 580px;
//	height:400px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table.KUKAKU_TABLE th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table.KUKAKU_TABLE td {
    padding: 5px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
	font-size:100%;
}

.KUKAKU_INFO h4{
	font-size:80%;
	font-weight:normal;
	margin-top:10px;
	margin-left:50px;
	color:#009;
	text-align:left;
}
// ...2019.12.07






#BUKKEN_PHOTO{
	text-align:center;
/*	background-color:#FFC; */
	background-color:#fff;
	width:780px;
	height:600px;
}


#BUKKEN_PHOTO h2{
	font-size:110%;
	font-weight:bold;
	margin-top:20px;
	margin-left:30px;
	color:#030;
	text-align:left;
    border-left:7px solid #ccc;
    border-bottom:1px dashed #ccc;
    padding:.6em .8em
}
#BUKKEN_PHOTO h4{
	font-size:95%;
	font-weight:bold;
	margin-top:20px;
	margin-left:30px;
	color:#030;
	text-align:left;
/*    border-left:7px solid #ccc;
    border-bottom:1px dashed #ccc;  */
    padding:.6em .8em
}
#BUKKEN_PHOTO img{
	width:300px;
	float:right;
	margin:5px;
}

#BUKKEN_DETAIL{
	text-align:center;
/*	background-color:#FFC; */
	background-color:#fff;
	width:780px;
	height:500px;
}


#BUKKEN_DETAIL h2{
	font-size:110%;
	font-weight:bold;
	margin-top:20px;
	margin-left:30px;
	color:#030;
	text-align:left;
    border-left:7px solid #ccc;
    border-bottom:1px dashed #ccc;
    padding:.6em .8em
}

table#BUKKEN_TABLE {
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
    width: 580px;
	/*height:500px;*/
	height:350px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#BUKKEN_TABLE th {
/*    padding: 5px; */
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
}
table#BUKKEN_TABLE td {
/*    padding: 5px;*/
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	font-size:90%;
	text-indent:0.5em;
	line-height:100%;
}

/**** ...about.html ****/





#BUKKEN_DETAIL2{
	text-align:center;
/*	background-color:#FFC; */
	background-color:#fff;
	width:780px;
/*	height:800px;*/
}

#BUKKEN_DETAIL2 h2{
	font-size:110%;
	font-weight:bold;
	margin-top:20px;
	margin-left:30px;
	color:#030;
	text-align:left;
    border-left:7px solid #ccc;
    border-bottom:1px dashed #ccc;
    padding:.6em .8em
}
#BUKKEN_DETAIL2 img{
	margin-top:10px;
	margin-left:10px;
}
table#BUKKEN_TABLE2 {
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
    width: 580px;
	/*height:500px;*/
	height:350px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

table#BUKKEN_TABLE2 th {
/*    padding: 5px; */
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
}
table#BUKKEN_TABLE2 td {
/*    padding: 5px;*/
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
	font-size:90%;
	text-indent:0.5em;
	line-height:100%;
}




/**** access.html用 CSS */
#CONTENT3{
	background-color: #FFF;
	border-color:#222;
	border-right-width:1px;
	border-bottom-width:1px;
	width:800px;
	text-align:left;
	margin:5px auto;
/*	height:1710px;	*/
	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 2px;
	border-bottom:solid #ccc 2px;
}

#MAIN_VISUAL2{
	text-align:center;
	background-color:#FFC;
	width:780px;
	height:370px;
	padding:15px 0px 0px 20px;
}

div#map{
	 width: 760px;
	 height:360px;
}
.access_contents {
	background-color:#FFFFF7;
	clear: both;
	height:200px;
	width: 800px;
	margin:10px 0px 30px 0px;
	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 1px;
	border-bottom:solid #ccc 1px;
}
.access_contents h2{
	margin:10px 0px 0px 20px;
	font-size:100%;
	font-weight:bold;
	text-align:left;
    border-left:7px solid #ccc;
    border-bottom:1px dashed #ccc;
    padding:.6em .8em
}

.access_contents_table table{
	margin:10px 0px 0px 20px;
	width:650px;
}

.access_contents td{
	width:100px;
	font-size:90%;
	color:#666;
/*	margin:10px 0px 10px 50px;*/
}

td.cell_1 {
	margin:40px;
	width:100px;
}

td.cell_2 {
	margin:40px;
	width:500px;
}



/* 周辺情報１ */
div.access_info_1{
	background-color:#FFFFF7;
	clear: both;
	height:200px;
	width: 800px;
	margin:0px 0px 30px 0px;
	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 1px;
	border-bottom:solid #ccc 1px;
}
div.access_info_left_1{
/*	background-color:#DFD67B;*/
	float: left;
	width: 350px;
	padding:20px;
}
.access_info_1 h2{
	font-size:90%;
	font-weight:bold;
/*	color:#060; */
	color:#060;
	margin:0px 0px 10px 10px;
    border-left:7px solid #ccc;
    border-bottom:1px solid #ccc;
    padding:.6em .8em

}
.access_info_1 h3{
	font-size:80%;
	color:#093;
	margin:10px 0px 10px 10px;
}
.access_info_1 h4{
	font-size:70%;
	color:#03F;
	margin:10px 0px 10px 30px;
}

table.access_info_1 {
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
    width: 580px;
	/*height:500px;*/
	height:350px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

.access_info_1 th {
/*    padding: 5px; */
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
}
.access_info_1 td {
/*    padding: 5px;*/
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 0px;
    text-align: left;
	font-size:80%;
	text-indent:1.2em;
	line-height:150%;
}


/*
.access_info_1 td{
	font-size:90%;
	color:#333;
	margin:10px 0px 10px 30px;
}
*/
.access_info_1 p{
	color:#444;
	margin: 0px 20px 0.5em 20px;
	font-size:80%;
	line-height:120%;
	text-indent:0.5em;
}

.access_info_right_1 div{
/*	background-color: #9CF;*/
	float: right;
	width: 400px;
	padding-top:10px;
	padding-right:10px;
}
.access_info_right_1 img{
/*	clear:both;*/
	float:left;
	margin:50px 0px 5px 10px;
}
.access_info_right_1 h4{
	font-size:80%;
	font-style:normal;
	color:#033;
	margin-left:20px;
	margin-top:5px;
}
/* 周辺情報　おわり */


/* 周辺情報２ */
div.access_info_2 {
	background-color:#FFFFF7;
	clear: both;
	height:200px;
	width: 800px;
	margin:10px 0px 30px 0px;
	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 1px;
	border-bottom:solid #ccc 1px;
}
div.access_info_left_2 {
/*	background-color:#DFD67B;*/
	float: left;
	width: 330px;
	padding:20px;
}
.access_info_2 h2{
	font-size:90%;
	font-weight:bold;
	color:#060;
	margin:0px 0px 10px 10px;
    border-left:7px solid #ccc;
    border-bottom:1px solid #ccc;
    padding:.6em .8em

}
.access_info_2 h3{
	font-size:80%;
	color:#093;
	margin:10px 0px 10px 10px;
}
.access_info_2 h4{
	font-size:70%;
	color:#03F;
	margin:10px 0px 10px 30px;
}

table.access_info_2 {
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
    width: 580px;
	/*height:500px;*/
	height:350px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

.access_info_2 th {
/*    padding: 5px; */
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
}
.access_info_2 td {
/*    padding: 5px;*/
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 0px;
    text-align: left;
	font-size:90%;
	text-indent:1.2em;
	line-height:150%;
}

.access_info_2 p{
	color:#444;
	margin: 0px 20px 0.5em 20px;
	font-size:80%;
	line-height:120%;
	text-indent:0.5em;
}

.access_info_right_2 {
/*	background-color: #9CF;*/
	float: right;
	width: 400px;
	padding-top:10px;
	padding-right:10px;
}
.access_info_right_2 img{
/*	clear:both;*/
	float:left;
	margin:50px 0px 10px 10px;
}
.access_info_right_2 h4{
	font-size:80%;
	font-style:normal;
	color:#033;
	margin-left:20px;
	margin-top:5px;
}
/* 周辺情報２　おわり */

/* 周辺情報3 */
div.access_info_3 {
	background-color:#FFFFF7;
	clear: both;
	height:200px;
	width: 800px;
	margin:10px 0px 30px 0px;
	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 1px;
	border-bottom:solid #ccc 1px;
}
div.access_info_left_3 {
/*	background-color:#DFD67B;*/
	float: left;
	width: 350px;
	padding:20px;
}
.access_info_3 h2{
	font-size:90%;
	font-weight:bold;
	color:#060;
	margin:0px 0px 10px 10px;
    border-left:7px solid #ccc;
    border-bottom:1px solid #ccc;
    padding:.6em .8em
}
.access_info_3 h3{
	font-size:80%;
	color:#093;
	margin:10px 0px 10px 10px;
}
.access_info_3 h4{
	font-size:70%;
	color:#03F;
	margin:10px 0px 10px 30px;
}

table.access_info_3 {
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
    width: 580px;
	/*height:500px;*/
	height:350px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

.access_info_3 th {
/*    padding: 5px; */
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
}
.access_info_3 td {
/*    padding: 5px;*/
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 0px;
    text-align: left;
	font-size:90%;
	text-indent:1.2em;
	line-height:150%;
}

.access_info_3 p{
	color:#444;
	margin: 0px 20px 0.5em 20px;
	font-size:80%;
	line-height:120%;
	text-indent:0.5em;
}

.access_info_right_3 {
/*	background-color: #9CF;*/
	float: right;
	width: 400px;
	padding-top:10px;
	padding-right:10px;
}
.access_info_right_3 img{
/*	clear:both;*/
	float:left;
	margin:50px 0px 10px 10px;
}
.access_info_right_3 h4{
	font-size:80%;
	font-style:normal;
	color:#033;
	margin-left:20px;
	margin-top:5px;
}
/* 周辺情報３　おわり */

/* 周辺情報4 */
div.access_info_4 {
	background-color:#FFFFF7;
	clear: both;
	height:200px;
	width: 800px;
	margin:10px 0px 30px 0px;
	border-top:solid #ccc 1px;
	border-left:solid #ccc 1px;
	border-right:solid #ccc 1px;
	border-bottom:solid #ccc 1px;
}
div.access_info_left_4 {
/*	background-color:#DFD67B;*/
	float: left;
	width: 350px;
	padding:20px;
}
.access_info_4 h2{
	font-size:90%;
	font-weight:bold;
	color:#060;
	margin:0px 0px 10px 10px;
    border-left:7px solid #ccc;
    border-bottom:1px solid #ccc;
    padding:.6em .8em
}
.access_info_4 h3{
	font-size:80%;
	color:#093;
	margin:10px 0px 10px 10px;
}
.access_info_4 h4{
	font-size:70%;
	color:#03F;
	margin:10px 0px 10px 30px;
}

table.access_info_4 {
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
    width: 580px;
	/*height:500px;*/
	height:350px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

.access_info_4 th {
/*    padding: 5px; */
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 100%;
    text-align: center;
}
.access_info_4 td {
/*    padding: 5px;*/
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 0px;
    text-align: left;
	font-size:90%;
	text-indent:1.2em;
	line-height:150%;
}

.access_info_4 p{
	color:#444;
	margin: 0px 20px 0.5em 20px;
	font-size:80%;
	line-height:120%;
	text-indent:0.5em;
}

.access_info_right_4 {
/*	background-color: #9CF;*/
	float: right;
	width: 400px;
	padding-top:10px;
	padding-right:10px;
}
.access_info_right_4 img{
/*	clear:both;*/
	float:left;
	margin:50px 0px 10px 10px;
}
.access_info_right_4 h4{
	font-size:80%;
	font-style:normal;
	color:#033;
	margin-left:20px;
	margin-top:5px;
}
/* 周辺情報4　おわり */



/* Access page */
.access_contents h2{
	font-size:100%;
	font-weight:bold;
	margin-top:10px;
	margin-left:30px;
	color:#030;
}

table.access_contents_table {
	margin-left:30px;
	margin-top:20px;
	margin-bottom:0px;
	width: 550px;
	/*    border: 1px #E3E3E3 solid;*/
	border:0px;
	border-collapse: collapse;
	border-spacing: 0;
	table-layout:fixed;
}

table.access_contents_table td {
	padding: 3px;
	border:0px;
	border-width: 0 0 1px 1px;
	text-align: left;
	text-indent:0.5em;
	color:#666;
}

table.access_contents_table.cell_1 td{
	width:100px;
	height:2em;
	text-align:center;
	vertical-align:top;
}

table.access_contents_table.cell_2 td{
	width:300px;
	heiht:7em;
	vertical-align:top;
}











.access_info_table h2{
	font-size:110%;
	font-weight:bold;
	margin-top:10px;
	margin-left:30px;
	color:#030;
}

table.access_info_table {
	margin-left:10px;
	margin-top:10px;
	margin-bottom:20px;
    width: 420px;
/*    border: 1px #E3E3E3 solid;*/
	border:0px;
    border-collapse: collapse;
    border-spacing: 0;
}

tabl.access_info_table th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: center;
}
table.access_info_table td {
    padding: 3px;
/*    border: 1px #E3E3E3 solid;*/
	border:0px;
    border-width: 0 0 1px 1px;
    text-align: left;
	text-indent:0.5em;
	color:#666;
}

.access_info_right img{
	margin:5px;
}


tr.reserved td{
	background-color:#F99;
	color:#333;
}

tr.sold td{
	background-color:#F9C;
	color:#666;
}

tr.called td{
	background-color:#9FD9AC;
	color:#666;
}

tr.bunjyo td{
	background-color:#6C3;
	color:#666;
}

#BUKKEN_PHOTO img{
	height:240px;
}
