@charset "UTF-8";

#topicspath {
	color: #7d3221;
}

#contents {
	padding: 0 28px;
}

#article .subTlt {
	background: url(../images/subTlt.gif) no-repeat left top;
	height: 42px;
	margin: 0;
}

/* sectionH2 */
#article .sectionH2 {
	margin: 0;
}
#article .sectionH2 h2 {
	margin: 0;
}
#article .sectionH2 h2.h201 {
	background: url(../images/h201.gif) no-repeat left top;
	height: 16px;
	position: inherit;
	width: 480px;
}
#article .sectionH2 h2.h202 {
	background: url(../images/h202.gif) no-repeat left top;
	height: 28px;
	width: 324px;
}
#article .sectionH2 h2.h203 {
	background: url(../images/h203.gif) no-repeat left top;
	height: 26px;
	width: 324px;
}
#article .sectionH2 h2.h204 {
	background: url(../images/h204.gif) no-repeat left top;
	height: 19px;
	width: 324px;
}
#article .sectionH2 h2.h205 {
	background: url(../images/h205.gif) no-repeat left top;
	height: 29px;
	margin: 0 0 6px;
	width: 219px;
}
#article .sectionH2 h2.h206 {
	background: url(../images/h206.gif) no-repeat left top;
	height: 29px;
	margin: 0 0 6px;
	width: 589px;
}

#article .sectionH2 img {
	vertical-align: bottom
}
#article .sectionH2#flashArea {
	float: left;
	margin: 0 0 20px;
	width: 480px;
}
#article .sectionH2#flashArea .movie {
	height: 360px;
}

#article .sectionH2#accessArea {
	float: right;
	width: 324px;
}

#article .sectionH2#hoursArea {
	float: right;
	width: 324px;
}

#article .sectionH2#recomenndArea {
	float: right;
	margin: 0 0 20px;
	width: 324px;
}

#article .sectionH2#infoArea {
	float: left;
	margin: 0 0 20px;
	width: 216px;
}
#article .sectionH2#infoArea .infomation {
	background: url(../images/infobtmbg.gif) no-repeat left bottom;
	padding: 0 0 4px;
}
#article .sectionH2#infoArea .infomation dl {
	background: url(../images/infotopbg.gif) no-repeat left top;
	padding: 3px 0 0;
}
#article .sectionH2#infoArea .infomation .news_date {
	background: url(../images/updatebtmbg.gif) no-repeat left bottom;
	margin: 5px 7px 3px 5px;
	padding:0 0 0 10px;
	color:#999;
	font-weight:bold;
	font-size:0.75em;
	height:17px;
}

#article .sectionH2#infoArea .infomation .news_text{
	border-bottom: 1px dotted #ababab;
	margin: 0 10px 10px;
	padding: 0 3px 3px;
	font-size: x-small;
}
* html #article .sectionH2#infoArea .news_text {font-size: xx-small;}

#article .sectionH2#pickupArea {
	float: right;
	margin: 0 0 20px;
	width: 589px;
}
#article .sectionH2#pickupArea .sectionH3 {
	background: url(../images/pickupbtmbg.gif) no-repeat left bottom;
	font-size: small;
	padding: 0 0 15px;
	width: 288px;
}
* html #article .sectionH2#pickupArea .sectionH3 {font-size: x-small;}

#article .sectionH2#pickupArea .sectionH3.pickup01 {
	float: left;
}
#article .sectionH2#pickupArea .sectionH3.pickup02 {
	float: right;
}
#article .sectionH2#pickupArea .sectionH3 .inner {
	background: url(../images/pickuptopbg.gif) no-repeat left top;
	padding: 10px 0 0;
}
#article .sectionH2#pickupArea .sectionH3 .inner h3 {
	background: url(../images/h3btmbg.gif) no-repeat left bottom;
	font-size: x-small;
	margin: 0 10px 6px 11px;
}
* html #article .sectionH2#pickupArea .sectionH3 .inner h3 {font-size: xx-small;}

#article .sectionH2#pickupArea .sectionH3 .inner h3 a {
	background: url(../images/h3topbg.gif) no-repeat left top;
	color: #FFF;
	font-weight: bold;
	display: block;
	padding: 2px 5px 0;
	text-decoration: none;
}
* html #article .sectionH2#pickupArea .sectionH3 .inner h3 a {padding: 2px 5px;}
*+html #article .sectionH2#pickupArea .sectionH3 .inner h3 a {padding: 2px 5px;}

#article .sectionH2#pickupArea .sectionH3 p {
	font-size: x-small;
	margin: 0 17px;
}
* html #article .sectionH2#pickupArea .sectionH3 p {font-size: xx-small;}

#article .sectionH2#pickupArea .sectionH3 .point {
	border-bottom: 1px dotted #ababab;
	color: #8ac8ff;
	margin: 0 10px 5px 11px;
	padding: 0 3px;
}
#article .sectionH2#pickupArea .sectionH3 img {
	margin: 0 10px 5px 11px;
}

