@charset "utf-8";
/*
	ナイトパルCSS
*/

#night-pal {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
#night-pal-fix {
	margin:0;
	padding:0;
}
p.contents-menu {
	paddin:0;
	font-size:x-large;
	font-weight:bold;
}

.night-pal-body h3,
.pal-menu h3,
.pal-body h3 {
	margin:0 0 10px 0;
	padding:6px;
	border-top:2px solid #F60;
	border-bottom:1px solid #F60;
	color:#F60;
}
.night-pal-menu,
.night-menu,
.pal-menu {
	padding:10px 8px 0 0;
	width:212px;
	float:left;
}
.night-menu ul,
.pal-menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
.night-pal-body,
.night-body,
.pal-body {
	padding:10px 0 0 10px;
	width:490px;
	float:left;
}
.pal-body .text-line {
	padding:0 0 20px 0;
	width:284px;
	float:left;
}
.pal-body .text-line h4 {
	margin:0;
	padding:3px 5px;
	background:#F90;
	font-size:large;
	border-top:2px solid #F60;
	border-left:2px solid #F60;
	border-bottom:2px solid #F60;
	color:#FFF;
}
.night-pal-body p,
.night-body .text-line p,
.pal-body .text-line p {
	margin:0;
	padding:0 5px;
	line-height:1.75;
}
.pal-body .image-link {
	padding:0 0 20px 0;
	width:206px;
	float:left;
}
.pal-body .image-link a,
.pal-body .image-link a:link,
.pal-body .image-link a:visited {
	display:block;
	padding:1px;
	border:2px solid #F60;
}
.pal-body .image-link a:hover,
.pal-body .image-link a:active {
	padding:0;
	border:3px solid #F00;
}

.night-pal-menu h3,
.night-menu h3,
.night-body h3 {
	margin:0 0 10px 0;
	padding:6px;
	background:url(/images/background03.png);
	border-top:2px solid #006;
	border-bottom:1px solid #006;
	color:#006;
}
.night-body .text-line {
	padding:0 0 20px 0;
	width:284px;
	float:right;
}
.night-body .text-line h4 {
	margin:0;
	padding:3px 5px;
	background:#009;
	font-size:large;
	border-top:2px solid #006;
	border-right:2px solid #006;
	border-bottom:2px solid #006;
	color:#FFF;
}
.night-body .image-link {
	padding:0 0 20px 0;
	width:206px;
	float:right;
}
.night-body .image-link a,
.night-body .image-link a:link,
.night-body .image-link a:visited {
	display:block;
	padding:1px;
	border:2px solid #006;
}
.night-body .image-link a:hover,
.night-body .image-link a:active {
	padding:0;
	border:3px solid #F00;
}

img.icon-Search {
	margin:0 10px 0 0;
	vertical-align:middle;
	width:30px;
	height:25px;
	background:url(/commonfile/images/Search/SearchIcon.png) no-repeat;
	_background:url(/commonfile/images/none.gif);
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/commonfile/images/Search/SearchIcon.png',sizingMethod=crop);
}
img {
	border:none;
}