*{
	margin: 0;
	padding: 0;
}

body{
	width:710px;
	margin:0 auto;
	background-image: url(../img/back.gif);
	background-color:#EEEEEE;
	color: #555555;
	font-size:12px;
	line-height:1.5em;
	line-break: strict;
	letter-spacing: 1px;
}

ul{
	list-style-position: inside;
}

p{
	padding: 5px 0;
}

img{
	border: 0;
}

table{color: #555555;font-size: 12px;line-height: 1.5em;line-break: strict;letter-spacing: 1px;}

a{color:#C70000;text-decoration:none;}
a:visited{color:#666666;}
a:hover{color:#FF3300;text-decoration:underline;}
a:active{color:#C70000;}

.red{
	color: #F00;
}
.bold{
	font-weight: bold;
}


/*JeS*/

ul.linkmap{
	width: 495px;
	margin-bottom: 30px;
	list-style: none;
	list-style-position:inside;
}

ul.linkmap li{
	float: left;
	width:145px;
	padding-left:20px;
	background-image: url(../img/top_point.gif);
	background-repeat:no-repeat;
	background-position: left center;
}

ul.cate{
	font-size: 12px;
}


/*VKo^tH[*/
table.regist_form{
	border: solid 1px #ABADB3;
	table-layout: auto;
	border-collapse: collapse;
}
table.regist_form td{
	border: solid 1px #ABADB3;
	padding: 5px;
}	
table.regist_form td.title{
	font-weight: bold;
}

table.linklog{
	table-layout: auto;
	border-collapse: collapse;
	margin: 10px 0;
} 
table.linklog a{
	text-decoration: underline;
}
table.linklog td,table.linklog th{
	padding: 5px;
	border-bottom: solid 1px #ABADB3;
}	

.table-top{width:710px ; height:110px; margin-top : 20px;}



.t-m-top {width:710px; background: #FFFFFF url(../img/table_t_l.gif) no-repeat top left;}

.t-m-top span {background: url(../img/table_t_r.gif) no-repeat top right;height: 5px;display: block;}

.t-m-bottom {width:710px; background: #FFFFFF url(../img/table_u_l.gif) no-repeat bottom left;}

.t-m-bottom span {background: url(../img/table_u_r.gif) no-repeat bottom right;height: 5px;display: block;}

.t-m-body {width:690px; font: 12px;background: #FFFFFF;padding: 10px;}

.t-m-body p { margin: 0px; }



/*t-m-bodyΜg*/





.mid_left{width:145px; margin-right :5px; float:left;}



/*mid_leftΜg*/

.mid_bottan{width:145px; height:32px;}





.left-top {width:145px; background: #F6F1E2 url(../img/round_t_l.gif) no-repeat top left; margin-top : 10px ;}

.left-top span {background: url(../img/round_t_r.gif) no-repeat top right;height: 5px;display: block;}

.left-bottom {width:145px; background: #F6F1E2 url(../img/round_u_l.gif) no-repeat bottom left;}

.left-bottom span {background: url(../img/round_u_r.gif) no-repeat bottom right;height: 5px;display: block ;}

.left-body {width:135px; font: 10px; background: #F6F1E2 ;padding: 5px ;}

.left-body p { margin: 0px; }





.left_box{width:120px;line-height: 1.2em;font-size: 10px; overflow:auto; padding:5px; padding-bottom:5px; border-color:#CCCCCC; border-style:solid; border-width:1px;}







.mid_right{width:520px ; margin-right:5px; float:right;}

/*mid_rightΜg*/

.mid_r_title{width:500px; height:35px;}





.table_bottom{width:710px; font-size: 10px; height:20px; margin:auto; text-align: right; margin-top : 20px;}





.cate{color: #555555;font-size: 13px;line-height: 1.5em;line-break: strict;letter-spacing: 0px; font-family: "Hiragino Kaku Gothic Pro", "qMmpS Pro W3", "lr oSVbN", Osaka, sanserif;}

.bottom_l{color: #555555;font-size: 12px;line-height: 1.4em;line-break: strict;letter-spacing: 1px;}


.round-top {width:520px; background: #F6F1E2 url(../img/round_t_l.gif) no-repeat top left;}

.round-top span {background: url(../img/round_t_r.gif) no-repeat top right;height: 5px;display: block;}

.round-bottom {width:520px; background: #F6F1E2 url(../img/round_u_l.gif) no-repeat bottom left;}

.round-bottom span {background: url(../img/round_u_r.gif) no-repeat bottom right;height: 5px;display: block;}

.round-body {width:500px; background: #F6F1E2; padding:10px;}

.round-body p { margin: 0px; }



.right-margin {width:520px; height:25px;}

#copyright{
	clear:both;
	text-align: right;
}