@import url("/inc/common.css");
@import url("/inc/news/common.css");
#picnews{list-style:outside none none;padding:10px;}
#picnews li{text-align:center;margin:10px 0;}
#picnews li span{display:block;width:120px;height:150px;margin:0 auto;overflow:hidden;background:#eee;}
#picnews li span a img{width:120px;}
#picnews li h3{margin:5px;font-size:12px;font-weight:normal;height:30px;overflow:hidden;line-height:16px;}

/*¶ÔÁª¹ã¸æ*/
#ad-couplet { position:relative;left:0px;top:0px;width:755px;}
#ad-couplet-left { position:absolute;left:-90px;top:0px;}
#ad-couplet-right { position:absolute;left:765px;top:0px;}

A:link {
	COLOR: #003399
}
A:hover {
	COLOR: #FF3300
}

A.lan:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.lan:visited {
	TEXT-DECORATION: none;
	color: #333333;

}
A.lan:hover {
	COLOR: #FF3300; TEXT-DECORATION: none
}

.head {
	color: #FFFFFF;
	text-decoration: none;
}
.head:link {
	COLOR: #ffffff
}
.head:visited {
	COLOR: #ffffff
}
.head:hover {
	COLOR: #fff85f
}

.head2 {
	FONT-SIZE: 12px;
	text-decoration: none;
}

.head2:link {
	COLOR: #fff85f
}
.head2:visited {
	COLOR: #fff85f
}
.head2:hover {
	COLOR: #ffffff
}

.head3:link {
	COLOR: #003399;
	font-size: 14px;
	font-weight: bold;
}
.head3:hover {
	color: #FF6600;
	text-decoration: underline;
	font-size: 14px;
	font-weight: bold;

}
.head3:visited {
	COLOR: #003399;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;

}

.head4:link {
	COLOR: #000000;
	text-decoration: underline;

}
.head4:hover {
	color: #000000;
	text-decoration: none;
}
.head4:visited {
	text-align: center;
	color: #000000;


}

.right-bar:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.right-bar:hover {
	font-weight: bold;
	color: #FFFF00;
}
.right-bar:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.cp:link {
	COLOR: #000000;
}

.cp:visited {
	COLOR: #000000;

}
.cp:hover {
	COLOR: #FF6600;
}

.bar-blue {
	BORDER-TOP: 2px solid #0099E3;
	BACKGROUND: #296CBD;
	BORDER-BOTTOM: 2px solid #00496C;
	color: #FFFFFF;
	height: 23px;
	padding-top: 2px;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
}
.bar-blue a{color:#fff;}
.bar-orange {
	BORDER-TOP: 2px solid #FFCE84;
	BACKGROUND: #FF9900;
	BORDER-BOTTOM: 2px solid #DB8400;
	color: #FFFFFF;
	padding-top: 2px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;

}

.bar-gray {
	BORDER-TOP: 2px solid #0099E3;
	BACKGROUND: #E7E7E7;
	height: 23px;
	padding-left: 15px;
	padding-top: 4px;



}
.bar-red {
	BORDER-TOP: 2px solid #FF3300;
	BACKGROUND: #B71E22;
	BORDER-BOTTOM: 2px solid #68041F;
	color: #FFFFFF;
	height: 23px;
	padding-top: 2px;
	padding-left: 15px;
	font-size: 12px;
	font-weight: bold;
}
.bar-black {
	BORDER-TOP: 2px solid #BEBEBE;
	BACKGROUND: #A0A0A0;
	BORDER-BOTTOM: 1px solid #333333;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 1px;
	letter-spacing: 0.1em;
	font-weight: bold;
	text-align: center;

}

.gray-border {
	PADDING-BOTTOM: 2px;
	border: 1px solid #b8b8b8;
	padding:8px;

}
.orange-border {
	PADDING-BOTTOM: 2px;
	border-top: 1px none #FF9900;
	border-right: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FF9900;


}

.origPost h1,.origPost h1 a {
    color: #1F3A87;
    display: inline;
    font-size: 25px;
    font-weight: 700;
    height: 40px;
    line-height: 42px;
	text-decoration:none;
}
form, ul, ol, li, h1, h2, h3, h4, h5, h6, p {
    margin: 0;
    padding: 0;
}

.gray-bg {
	BORDER-RIGHT: 1px solid #b8b8b8;
	BORDER-TOP: 0px solid #b8b8b8;
	BACKGROUND: #f4f4f4;
	BORDER-LEFT: 1px solid #b8b8b8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8b8b8;
	padding: 6px;

}
.gray-bg td{padding:3px 0;}

.list-menu {
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 3px;
}

.sectIcon { color:#FF7200; font-family:"Webdings"; font-size: 12px; }

.pic-border {
	border: 1px solid #333333;
}
.p12 {
	font-size: 12px;
	line-height:140%;
	*line-height: 160%;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;

}
.p14 {
	font-size: 14px;
	line-height:118%;
	*line-height: 150%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;


}
.space-10 {
	padding-top: 10px;
}
.space-8 {
	padding-top: 8px;
}
.space-6 {
	padding-top: 6px;
}
.white {
	color: #FFFFFF;
}
.line-bottom {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #436DB8;
}
.dot {
	FONT-SIZE: 12px; COLOR: #ff6908
}
.E7 {FONT-SIZE: 7px}
.tit12 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0.1em;
}
.tit14 {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}

