@charset   "Shift_JIS";
/* ページのレイアウト用CSS */

body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffdd;
}

.main {

	width: 825px;
	position: absolute;
	top:110px;
	left: 200px;
	background-color: #ccffff; */
}

.main2 {
	width: 825px;
	position: absolute;
	top: 0px;
        height:110px;
	left: 200px;
        background-color: #ffccee;
}

.side {
	width: 200px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #ffffdd;
        font-weight: bold;   
}
.said2h {
	width: 180px;
	position: relative;
	top: 20px;
	left: 10px;
        right: 170px;
        height:20px;
	background-color: #000000;
        font-weight: bold;   
}
.said2 {
	width: 180px;
	position: relative;
	top: 20px;
	left: 10px;
        right: 170px;
        height:50px;
	background-color: #ccff00;
        font-weight: bold;   
}
.said3h {
	width: 180px;
	position: relative;
	top: +50px;
	left: 10px;
        right: 170px;
        height: 20px;
	background-color: #000000;
        font-weight: bold;   
}
.said3 {
	width: 180px;
	position: relative;
	top: +50px;
	left: 10px;
        right: 170px;
        height: 160px;
	background-color: #ccff00;
        font-weight: bold;   
}

.said4h {
	width: 180px;
	position: relative;
	top: +90px;
	left: 10px;
        right: 170px;
        height: 20px;
	background-color: #000000;
        font-weight: bold;   
}


.said4 {
	width: 180px;
	position: relative;
	top: +90px;
	left: 10px;
        right: 170px;
        height: 330px;
	background-color: #ccff00;
        font-weight: bold;   
}

.yama {
	width: 825px;
	position: absolute;
	top: 0px;
	left: 180px;
	background-image: url(htm/jpg/main/yama2.jpg);
	background-repeat: no-repeat;
        font-weight: bold;
}

.yama  ul {
	font-size: 120%;
	line-height: 2.5;
}

.moiwa {
	width: 825px;
	position: absolute;
	top: 0px;
	left: 180px;
	background-image: url(htm/gif/pe01_bg.gif);
	background-repeat: repeat;
        font-weight: bold;
}

.moiwa  ul {
	font-size: 120%;
	line-height: 1.5;
}

.yama2 {
	width: 825px;
	position: absolute;
	top: 0px;
	left: 180px;
	background-image: url(htm/gif/pe01_bg.gif);
	background-repeat: repeat;
	font-family: "ＭＳ　Ｐ明朝","細明朝体","serif";
}

.yama2  ul {
	font-size: 120%;
	line-height: 1.5;
        font-weight: bold;
}

.yama18 {
	width: 825px;
	position: absolute;
	top: 0px;
	left: 180px;
	background-color: #ddffff;
}

.soubi {
	width: 825px;
	position: absolute;
	top: 0px;
	left: 180px;
	background-color: #f0ffff;
}

.camera-r {
	width: 630px;
	height: 600px;
	position: absolute;
	top: 0px;
	left: 375px;
	background-color: #ddffff;
}

.camera-l {
	width: 375px;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: #ffffdd;
}

#camera-footer {
        border-color: #0000ff;
        border-width: 5px;
        border-style: double;
}
.tool {
	width: 825px;
	position: absolute;
	top: 0px;
	left: 180px;
}

/* ---------  共通  ---------------- */

A {
	text-decoration: none;
}

A:LINK {
	color: green;
}

A:VISITED {
	color: blue;
}

A:ACTIVE {
	color: fuchsia;
}

A:HOVER {
	color: fuchsia;
}

/* --------  yama.htm  ---------------- */

.yama  A {
	text-decoration: none;
}

.yama  A {
	background-color: #e0ffff;
}

.yama  A:LINK {
	color: green;
}

.yama  A:VISITED {
	color: red;
}

.yama  A:ACTIVE {
	color: green;
}

.yama  A:HOVER {
	color: blue;
}

/* --------  yama18.htm  ---------------- */

.yama18  A {
	text-decoration: none;
}

.yama18  A {
	background-color: #e0ffff;
}

.yama18  A:LINK {
	color: blue;
}

.yama18  A:VISITED {
	color: blue;
}

.yama18  A:ACTIVE {
	color: blue;
}

.yama18  A:HOVER {
	color: blue;
}

/* ----------  moiwa.htm  ------------- */

.moiwa  A {
	text-decoration: none;
}

.moiwa  A:LINK {
	color: green;
}

.moiwa  A:VISITED {
	color: green;
}

.moiwa  A:ACTIVE {
	color: fuchsia;
}

.moiwa  A:HOVER {
	color: red;
}

/* --------  soubi.htm  ---------------- */

.soubi  A {
	text-decoration: none;
}

.soubi  A:LINK {
	color: green;
}

.soubi  A:VISITED {
	color: blue;
}

.soubi  A:ACTIVE {
	color: red;
}

.soubi  A:HOVER {
	color: red;
}

/* --------  .htm  ---------------- */

ul {
	list-style-type: none;
	line-height: 2.0;
}

#bold {
	font-weight: bold;
}

#w700 {
	font-weight: 700;
}

