@charset "Shift_JIS";
/* common */
body {
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
}

/* head */
.head {
color: #444444;
font-size: 12px;
line-height: 12px;
text-align: left;
}
.head a:link {color: #444444; text-decoration: none;}
.head a:visited {color: #444444; text-decoration: none;}
.head a:hover {color: #000000; text-decoration: none;}

/* foot */
.foot {
padding: 3px;
font-size: 11px;
line-height: 11px;
color: #00439F;
text-align: left;
}
.foot a:link {color: #00439F; text-decoration: none;}
.foot a:visited {color: #00439F; text-decoration: none;}
.foot a:hover {color: #00439F; text-decoration: underline;}

.foot2 {
padding: 3px;
font-size: 11px;
line-height: 11px;
color: #444444;
text-align: left;
}


/* contents1 */
.contents1 {
margin: 0px 0px 0px 20px;
}

/* loginlogout */
.login {
padding: 0px;
vertical-align: top;
font-size: 10px;
color: #444444;
}
.login a:link {color: #444444; text-decoration: none;}
.login a:visited {color: #444444; text-decoration: none;}
.login a:hover {color: #0033FF; text-decoration: none;}

/* pankuzu */
.pan {
font-size: 11px;
color: #444444;
padding: 0px 0px 10px 20px;
}
.pan a:link {color: #444444; text-decoration: underline;}
.pan a:visited {color: #444444; text-decoration: underline;}
.pan a:hover {color: #0033FF; text-decoration: underline;}

.navi1 {
padding: 0px;
vertical-align: top;
font-size: 10px;
line-height: 12px;
color: #444444;
}
.navi1 a:link {color: #444444; text-decoration: none;}
.navi1 a:visited {color: #444444; text-decoration: none;}
.navi1 a:hover {color: #0033FF; text-decoration: none;}

/* rbannar */
.rbannar {
color: #444444;
font-size: 12px;
line-height: 14px;
text-align: center;
font-weight: bold;
}
.head a:link {color: #444444; text-decoration: none;}
.head a:visited {qqqor: #000000; text-decoration: none;}

/* archive */
.r1 {
font-size: 12px;
color: #444444;
background-image: url(<?= HTTP_HOME ?><?= HTTP_HOME ?>img/r_old0_point.gif);
background-repeat: no-repeat;
background-position: 5px 0px;
line-height: 12px;
padding: 0px 0px 0px 15px;
margin: 7px;
}
.r1 a:link {color: #444444; text-decoration: none;}
.r1 a:visited {color: #444444; text-decoration: none;}
.r1 a:hover {color: #0033FF; text-decoration: none;}

/* pr */
#pr_r1{
	border: 1px solid #CCC;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	font-size: 10px;
	color: #777;
}

#pr_r1 A{
	color: #555;
}

#pr_r1_t{j
	color: #FFF;
	background-color: #BEF;
	text-align: center;
	padding: 3px;
}

#pr_r1{
	padding: 0px;
}

#pr_r1 ul{
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 25px;
}

#pr_r1 li{
	padding: 2px;
	list-style-type: disc;
	font-size: 90%;
}