﻿body {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	color:black;
	background-color:honeydew
}

#kensyuishi {
	top:70px;
	width:550px;
	left:400px;
	position:absolute;
	height:75px;
    background-image:url('headquarter/bosyu/dr/woodboard.jpg');
    z-index:3;
}

#syoki {
	top:74px;
	width:275px;
	left:436px;
	position:absolute;
	height:35px;
    z-index:4;
    letter-spacing:2px;
}

#syoki a {
    color:blue;
    font-size:24px;
    text-decoration:none;
}

#syoki a:hover {
    color:red;
}

#ckouki {
	top:74px;
	width:275px;
	left:698px;
	position:absolute;
	height:35px;
    z-index:4;
    letter-spacing:2px;
}

#ckouki a {
    color:blue;
    font-size:24px;
    text-decoration:none;
}

#ckouki a:hover {
    color:red;
}

#skouki {
	top:107px;
	width:275px;
	left:436px;
	position:absolute;
	height:35px;
    z-index:4;
    letter-spacing:2px;
}

#skouki a {
    color:blue;
    font-size:24px;
    text-decoration:none;
}

#skouki a:hover {
    color:red;
}

#nkouki {
	top:107px;
	width:275px;
	left:698px;
	position:absolute;
	height:35px;
    z-index:4;
    letter-spacing:2px;
}

#nkouki a {
    color:blue;
    font-size:24px;
    text-decoration:none;
}

#nkouki a:hover {
    color:red;
}

#fb-like {
	top:60px;
	width:120px;
	left:685px;
	position:absolute;
	height:40px;
    z-index:3;
}

#tw {
	top:60px;
	width:120px;
	left:820px;
	position:absolute;
	height:40px;
    z-index:3;
}

#lsideframe {
	padding:15px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:lightblue;
	top:20px;
	width:160px;
	left:25px;
	position:absolute;
	height:280px
}

#lsideframe ul {
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#666699;
	border-bottom:1px black solid;
	border-right:1px black solid;
	border-top:1px #339933 solid;
	border-left:1px #339933 solid;
	height:auto;
	list-style-type:none;
	color:brown;
	line-height:20px
}

#lsideframe li {
	margin:1px 10px 0px 10px;
	padding:2px 0px 0px 2px;
	background-color:#006666;
	border-bottom:1px black solid;
	border-right:1px black solid;
	border-top:1px #FFFFFF solid;
	border-left:1px #FFFFFF solid;
	height:20px;
	list-style-type:none;
}

#lsideframe li:hover {
	margin:1px 10px 0px 10px;
	padding:2px 0px 0px 2px;
	background-color:#003300;
	border-bottom:1px #FFFFFF solid;
	border-right:1px #FFFFFF solid;
	border-top:1px black solid;
	border-left:1px black solid;
	height:20px;
	list-style-type:none;
}

#lsideframe a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	height:16px;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none	
}

#lsidecounter {
	padding: 15px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
    border: 1px red solid;
	background-color:transparent;
	top: 160px;
	width: 160px;
	left: 25px;
	position: absolute;
	height: 120px;
	font-family: "ＭＳ ゴシック", "Courier New", monospace;
	font-size:10px;
}



#infotitle{
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	background-color: #FFFF66;
	background-image: url('aozora.jpg');
	background-repeat: no-repeat;
	top: 20px;
	width: 760px;
	left: 195px;
	position: absolute;
	height: 80px;
}

#title{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
	top:25px;
	width:550px;
	left:215px;
	position:absolute;
	height:40px;
	font-size:28px;
	color:#FF33CC
}

#rsideframe{
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
	border:2px #FFFFFF solid;
	top:105px;
	width:150px;
	left:805px;
	position:absolute;
	height:200px
}

#rsideframe2{
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
	border:2px #FFFFFF solid;
	top:315px;
	width:150px;
	left:805px;
	position:absolute;
	height:auto
}

#rsideframe3{
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
	border:2px blue solid;
	font-size:12px;
	line-height:14px;
	top:105px;
	width:125px;
	left:830px;
	position:absolute;
	height:	800px;
	z-index:2
}

#rsideframe1-2{
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
	border:2px #0000FF solid;
	top:105px;
	width:110px;
	left:845px;
	position:absolute;
	height:200px;
    font-size:18px;
    line-height:20px
}

#rsideframe2-2{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	border: 1px #FFFFFF solid;
	top: 320px;
	width: 110px;
	left: 845px;
	position: absolute;
	height: auto;
	font-size: 12px;
	line-height: 15px;
}

#rsideframe3-1{
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
	font-size:12px;
	line-height:16px;
	top:650px;
	width:150px;
	left:805px;
	position:absolute;
	height:150px;
	z-index:2
}

#hosplist {
	padding:10px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:beige;
	top:315px;
	width:160px;
	left:25px;
	position:absolute;
	font-size:12px;
    height:650px
}

#hosplist ul {
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:beige;
	height:auto;
	list-style-type:none;
	color:brown;
	line-height:20px
}

#hosplist li {
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	height:auto;
	list-style-type:none;
	display:inline;
	color:#FFFF00;
	line-height:20px
}

#hosplist a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:gold;
	border-bottom:1px black solid;
	border-right:1px black solid;
	height:auto;
	color:#000000;
	font-size:14px;
	text-decoration:none	
}

#hosplist a:hover {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:darkred;
	border-bottom:1px black solid;
	border-right:1px black solid;
	height:auto;
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none	
}

#textback{
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:#99FF99;
	top:105px;
	width:640px;
	left:195px;
	height:870px;
	position:absolute;
}

#daiji{
	padding:5px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
	border-bottom:5px #FFFFCC solid;
	top:105px;
	width:550px;
	left:195px;
	position:absolute;
	height:30px;
	font-size:18px;
    color:#3333FF;
    z-index:2
}

#hizuke{
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:transparent;
	top:110px;
	width:150px;
	left:680px;
	position:absolute;
	height:18px;
	font-size:12px;
    color:black;
    z-index:2
}

#honbun{
	padding:5px 0px 0px 10px;
	margin:5px 0px 0px 0px;
	background-color:honeydew;
	top:140px;
	width:600px;
	left:195px;
	position:absolute;
	font-size:16px;
	line-height:22px;
	z-index:2
}

#honbun2{
    padding:5px 0px 0px 10px;
	margin:5px 0px 0px 0px;
	background-color:transparent;
	top:50px;
	width:600px;
	left:0px;
	position:relative;
	font-size:16px;
	line-height:22px;
	z-index:2
}
#honbun2 ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:auto;
	list-style-type:none;
	line-height:20px
}

#honbun2 li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:20px;
    color:blue;
	list-style-type:square;
    list-style-position:inside;
}

#honbun2 a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:transparent;
	height:16px;
	font-size:12px;
	text-decoration:none;
}

#honbun2 a:hover {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:20px;
    color:red;
}


}

#hosplistunder {
	padding:10px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background-color:beige;
	width:770px;
	position:relative;
	font-size:12px;
}




