.index{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:597px;
}

.index1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.index2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}




.titlelogo {
	align:center;
	margin-right:auto;
	margin-left:auto;
}

.topmenu {
	margin-right:200px;
	font-size:12px;
}


#menu {
	border:6px outset #660000;
	width:150px;
	height:37px;
	color:#fffff0;
	background-color:#660000;
	text-align:center;
	font-size:18px;
}

#menu a:link {
	color:white;
}

#menu a:visited {
	color:white;
}

#menu a:hover {
	color:yellow;
	font-size:23px;
}

a {
	cursor:hand;
	text-decoration:none;
}

.contents {
	margin-right:0px;
	margin-left:0px;
	border:2px dotted #ff0033;
	padding:5px;
	background:#eeeebb;
	width:548px;
}

.sponser {
	margin-right:auto;
	margin-left:auto;
	border:2px dotted #ff0033;
	padding:5px;
	background:#eeeebb;
	width:710px;
	align:center;
}

textarea {
	scrollbar-3dlight-color:#bcd1bd;
　　　　scrollbar-arrow-color:#bcd1bd;
　　　　scrollbar-base-color:white;
　　　　scrollbar-darkshadow-color:#ffffff;
　　　　scrollbar-face-color:white;
　　　　scrollbar-highlight-color:#ffffff;
　　　　scrollbar-shadow-color:#bcd1bd;
}

.under {
	color:#ffffff;
	background-color:#ff0033;
}

img {
	border:0px;
}

body{
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

.guest {
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
}

.guest1 {
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.guest2 {
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.guest3 {
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.guest4{
	background-color:#d2691e;
	padding:1px;
	align:center;
}


.contest{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;	
}

.contest1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.contest2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.stay{
	background-color:#ffffff;
	padding:2px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	align: left;
}

.stay1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.sengen{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:597px;
}

.sengen1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.instractor{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:525px;
}

.instractor1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.instractor2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.announce{
	margin-bottom:5px;
	margin-left:15px;
	background-color:#ffffff;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
}

.workshop{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:525px;
}

.workshop1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.workshop2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.schedule{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:852px;
}

.schedule1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.schedule2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.access{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:525px;
}

.access1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.access2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.outline{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:597px;
}

.outline1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.outline2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.applicate{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:597px;
}

.applicate1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.applicate2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.name{
	font-size:18px;
}

.money{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:787px;
}

.money1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.qanda{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:597px;
}

.qanda1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
}

.contestg{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;	
}

.contestg1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
}

.contestg2{
	background-color:#d2691e;
	padding:1px;
	align:center;
}

.gallery{
	background-color:#ffffff;
	padding:1px;
	border:1px;
	border-style:solid;
	border-color:#d2691e;
	width:800px;
}

.gallery1{
	background-color:#d2691e;
	margin-bottom:1px;
	padding:2px;
	font-size:20px;
	align:center;
	width:800px;
}

.gallery2{
	background-color:#d2691e;
	padding:1px;
	align:center;
	width:800px;
}

.gallery3{
	margin-left:100px;
}
