@charset "utf-8";

/* トップページリンク */
#p_top {
	margin:15px auto 0 auto;
	width:620px; height:40px;
	background:url(../img/obi_top.gif) no-repeat left;
	text-align:left;
}
#p_top p{
	margin:0; padding:4px 0 0 35px;
	width:auto; height:20px; line-height:20px;
	font-weight:bold;
}
#p_top p img{
	padding-left:5px;
	vertical-align:middle;
}
#p_top p a{
	color:#010101;
	text-decoration:none;
}
#p_top p a:hover{
	color:#FF6600;
	text-decoration:underline;
}

/* 下 */
#p_cont {
	margin:10px auto 0 auto;
	width:640px;
	text-align:left;
}
#p_cont table{
	margin:0;
	width:100%;
}
#p_cont td{
	width:200px;
	background:url(../img/bk_1.gif) repeat-y top;
	vertical-align:top;
}
#p_cont td dl{
	margin:0 0 25px 0;
	width:200px;
}
#p_cont td dt{
	margin:0;
	width:200px; height:25px; line-height:25px;
	background-color:#010101;
	background:url(../img/obi.gif) no-repeat left top;
	color:#fefefe;
	font-size:90%;
	font-weight:bold;
}
#p_cont td dt p{
	margin:0; padding:1px 0 0px 24px;
}
#p_cont td dd{
	margin:15px 0 0 0;
	width:200px;
	background:url(../img/icon01.gif) no-repeat 10px 3px;
	font-size:83%;
}
#p_cont td dd a{
	padding:0 0 0 22px;
	color:#0000FF;
}
#p_cont td dd a:hover{
	color:#FF6600;
	text-decoration:none;
}
#p_cont td dd ul{
	margin:0 0 0 10px;
	width:auto;
	list-style:none;
}
#p_cont td dd li{
	margin:8px 0 0 0;
	background:url(../img/kagi.gif) no-repeat 10px 2px;
}

/* 関連サイト情報 */
#p_site_p{
	margin:20px auto 0 auto;
	width:620px; height:25px; line-height:25px;
	background-color:#010101;
	background:url(../img/obi_long.gif) no-repeat left;
	color:#fefefe;
	font-size:90%;
	font-weight:bold;
	text-align:left;
}
#p_site_p span{
	padding:1px 0 0 25px;
}
#p_site {
	margin:10px auto 0 auto; padding-left:10px;
	width:615px;
	text-align:left;
	font-size:83%;
	line-height:2.0em;
}
#p_site img{
	padding-right:5px;
}
#p_site a{
	padding-right:15px;
}
#p_site a:hover{
	color:#FF6600;
	text-decoration:none;
}

#p_toi {
	margin:30px auto 0 auto;
	width:620px; height:29px; line-height:25px;
	background-color:#333333;
	background:url(../img/toi_obi.gif) no-repeat left top;
	color:#fefefe;
	font-size:83%;
	text-align:center;
}
#p_toi a{
	color:#fefefe;
}
#p_toi a:hover{
	color:#FF6600;
}

