/* TEMPLATE*VeL - http://veleno.ifdef.jp/ */

	body{
	margin:auto auto auto 53px;
	cursor:default;
	color:#806060;
	font-size:12px;
	line-height:18px;
	font-family:"Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka";
	background-color:#EDEBE0;
	background-image:url(background.gif);
    background-repeat:repeat-y;
    background-position:50px;
	scrollbar-face-color:#EDEBE0;
	scrollbar-arrow-color:#BCB3A3;
	scrollbar-track-color:#EDEBE0;
	scrollbar-highlight-color:#BCB3A3;
	scrollbar-shadow-color:#BCB3A3;
	scrollbar-3dlight-color:#EDEBE0;
	scrollbar-darkshadow-color:#EDEBE0;
	}

	table{
	color:#806060;
	font-size:11px;
	line-height:18px;
	font-family:"Verdana","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Osaka";}

	br{letter-spacing:normal;}
	img{border:0;}
	u{text-decoration:none;border-bottom:dotted #563E34 1px;}
	ul{margin:0 12px 0 18px;padding:0;}
	li{margin:0;padding:0;}

	a,a:link,a:active,a:visited{text-decoration:none;color:#563E34;border-bottom:dotted #563E34 1px;}
	a:hover{text-decoration:none;color:#CEC2A9;border-bottom:dotted #CEC2A9 1px;}

	#counter{
	position:absolute;top:0px;left:2px;
	color:#9F9379;
	}

	.sitename{
	position:absolute;top:90px;left:40px;
	padding:27px 0;
	color:#BCB3A3;
	font-size:80px;
	font-family:"ＭＳ 明朝","平成明朝";
	background-color:#EDEBE0;
	}

	.sitenameue{
	position:absolute;top:47px;left:50px;
	padding:0px 0;
	color:#BCB3A3;
	font-size:80px;
	font-family:"ＭＳ 明朝","平成明朝";
	background-color:#EDEBE0;
	border-top:solid #CEC2A9 20px;
	width:450px;
	}


	#memubox1{
	position:absolute;top:158px;left:50px;
	color:#9F9379;
	font-size:11px;
	background-color:#EDEBE0;
	}
	#memubox1 a,#memubox1 a:link,#memubox1 a:active,#memubox1 a:visited{text-decoration:none;color:#9F9379;border-bottom:dotted #9F9379 1px;}
	#memubox1 a:hover{text-decoration:none;color:#CEC2A9;border-bottom:dotted #CEC2A9 1px;}

	#memubox2{
	margin:0px 0px 0 0;
	position:absolute;top:47px;left:530px;
	width:400px;
	letter-spacing:1px;
	}

	#memubox4{
	margin:0px 0px 0 0;
	position:absolute;top:180px;left:530px;
	width:400px;
	letter-spacing:1px;
	}

	#mainbox{
	position:absolute;top:180px;left:50px;
	width:450px;
	}

	.title{
	margin:20px 0px 0 0;
	padding:0 10px;
	color:#EDEBE0;
	font-size:10px;
	letter-spacing:2px;
	background-color:#BCB3A3;
	border-right:solid #CEC2A9 35px;
	}

	.new{
	margin:5px 0px 0 0;
	padding:0 10px;
	color:#EDEBE0;
	font-size:10px;
	letter-spacing:2px;
	background-color:#BCB3A3;
	border-right:solid #CEC2A9 35px;
	}

	.text{
	margin:10px 0 10px 0;
	padding:0 12px 0 10px;
	letter-spacing:1px;
	}

	.emp{
	padding:5px 13px;
	border:dotted #CEC2A9 1px;
	}



	input,textarea{margin:1px 0;border:1px solid #cccccc;background-color:#f7f5f3;}
	input:hover,select:hover,textarea:hover {border: 1px dashed #ffc0c0;}
	input:focus,select:focus,textarea:focus {
	border: 1px solid #4dc2d3;
	background-color:#f7f5f3;
	}

	input.button{padding:0 1em;}
	textarea{font-size:12px;}
	select,option{background-color:#fff;border:1px solid #000000;}
	option{padding:0 3px;border:0;}