
/* -------------------------- */
/* BODY ELEMENT */
/* -------------------------- */
BODY {
background-color: #f4f4f4;
color:#333333; 
margin: 0px;
padding: 0px;
}

form{
margin:0 0 3px 0;
padding:0px;
}


/* -------------------------- */
/* RAYOUT */
/* -------------------------- */
div.rayout {
width:702px; 
background-image: url('../images/bgline.gif');
background-repeat: repeat-y;
}

div.rayout2 {
width:700px; 
background-image: url('../images/markback.gif');
background-repeat: repeat-x;
}

div.copyright {
margin-top:10px; 
padding:5px; 
border-top:10px solid #D5CFE7; 
background-color:#5F6099; 
}

div.logo {
padding:5px 0px 0px 5px; 
}

div.navigation {
width:202px; 
float:left;
}

div.navigation2 {
width:700px; 
margin-bottom:10px; 
}

div.topmenu {
margin:10px 0px 0px 150px; 
width:540px; 
}

div.topmenu1 {
margin:10px 0px 30px 15px; 
}

div.block_left {
width:250px; 
float:left; 
}

div.block_right {
width:250px; 
float:right; 
}

div.mainspace {
padding:5px 10px; 
}

div.fromtop {
margin:18px 10px 10px 0px; 
}

div.bookcon {
margin:10px 0px 0px 20px; 
}

div.panlink {
margin:10px; 
}

.clsc01 {
margin:5px 0 5px 0;
padding:3px 5px;
background:#eee;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}

.clsc02 {
margin:0 0 20px 0;
padding:3px 5px;
}

.clsc03 {
width:80px;
float:left;
text-align:right;
margin-right:10px;
display:inline;
}

.clsc04 {
width:420px;
float:left;
display:inline;
}

.clear {
clear:both;
margin:0;
padding:3px 0px;
}


/* -------------------------- */
/* テキスト飾り */
/* -------------------------- */
div.top_center_text {
margin-bottom:20px; 
padding:5px; 
background-color:#EEEEEE; 
border:solid 1px #dddddd;
}


/* -------------------------- */
/* FORM STYLE */
/* -------------------------- */

label {
cursor:pointer;
}

input.txt-field,select,textarea {
	color: #333;
	background-color: #fff;
	border: 1px solid #aaa;
}

input.txt-field:focus,select:focus,textarea:focus {
	color: #333;
	background-color: #d9f0f8;
	border-color: #009cd1;
}

#btn-box {
	padding:10px 0px 40px 10px;
}

.ERR {
	color: #FF0000;
}





