<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*
body {
 	background: url(photo/DSCF0531.JPG) center center;
	background-size: 100%;
}
table {
    background-color: #fff;
    filter:alpha(opacity=50);
    -moz-opacity: 0.8;
    opacity: 0.8;
}
*/
a:link { 	text-decoration: none; color: #008; font-weight:bold;}
a:visited { 	text-decoration: none; color: #008; font-weight:bold;}
a:hover { 	text-decoration: none; color: #008; font-weight:bold;}
a:active { 	text-decoration: none; color: #008; font-weight:bold;}

h1 {
	height: 25px;
}
h2 {
	height: 20px;
}
h3 {
	height: 20px;
}
.all {
	width: 1200px;
}
.left1 {
	float: left;
	width: 280px;
}
.left2 {
	float: left;
	width: 340px;
}
.left {
	float: left;
	width: 800px;
}
.right {
	text-align: left;
	width: 340px;
	float: right;
}


.jikokuhyo {
	width: 800px;
}
.jikoku_title {
	text-align: center;
	color: #ffffff;
	background-color: #106115; 
	border: 1px solid #dddddd;
}
.jikoku_title2 {
	text-align: center; 
	background-color: #967596;
	border: 1px solid #dddddd;
}
.jikoku1 {
	background-color: #fafafa;
	border: 1px solid #dddddd;
}
.jikoku, .jikoku1 {
	text-align: center;
	border: 1px solid #dddddd;
}

.photolist {
   width: 90%;
}
.photo1 {
   float: left;
   width: 150px;
   height: 150px;
   border: 1px solid #fff;
}
.whitemask {
   background-color: #fff;
   cursor: pointer;
}
.photoover {
   font-family: georgia, palatino, 'book antiqua', 'palatino linotype', serif;
   margin: auto;
   font-size: 32px;
   text-shadow: rgba(0, 0, 0, .3) 3px 3px 3px;
}
.photoover .small {
   font-size: 12px;
}
.allMask {
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: #000;
    width: 100%;
    height: 100%;
    filter:alpha(opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}
.photoBase {
    position: absolute;
    top: 0px;
    left: 0px;
    background-color: #fff;
    width: 1px;
    height: 100%;
/*
    visibility: hidden;
*/
    text-align: center;
    padding-top: 10px;
}
.photoTitle {
    position: absolute;
    font-size: 20px;
    font-weight: bold;
    text-shadow: rgba(0, 0, 0, .3) 3px 3px 3px;
    left: 10px;
    bottom: 24px;
}
.photoDescription {
    position: absolute;
    left: 10px;
    bottom: 8px;
}
.leftbutton, .rightbutton {
   background-color: #000;
   cursor: pointer;
   position: absolute;
   bottom: 0px;
   height: 80px;
   width: 50px;
}
.leftbutton {
    right: 50px;
}
.rightbutton {
    right: 0px;
}
.leftarrow, .rightarrow {
   cursor: pointer;
   position: absolute;
   top: 45%;
   height: 150px;
   line-height: 150px;
}
.leftarrow img, .rightarrow img {
   vertical-align: middle;
}
.leftarrow {
    left: -50px;
}
.rightarrow {
    right: -50px;
}
.closePhoto {
    position: absolute;
    top: 0px;
    right: -40px;
    width: 40px;
    height: 40px;
    background: url(/photo/img/close.png) center center no-repeat;
    background-color: #fff;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
    cursor: pointer;
}
.totop {
   position: fixed;
   bottom: 10px;
   right: 30px;
   z-index: 2;
    filter:alpha(opacity=0);
    -moz-opacity: 0;
    opacity: 0;
}
.doc {
    text-align: center;
    border: solid #444 1px;
    -webkit-border-radius: 10px;  
    -moz-border-radius: 10px;  
}
.photo {
    padding: 10px;
    text-align: left;
    border: solid #f00 2px;
    -webkit-border-radius: 10px;  
    -moz-border-radius: 10px;  
}
.rental {
    padding: 10px;
    text-align: left;
    border: solid #000 1px;
    -webkit-border-radius: 10px;  
    -moz-border-radius: 10px;  
}
</pre></body></html>