@charset "utf-8";

@import "../../common/css/base.css";
@import "../../common/css/frame.css";

#bodyContent div.mainArea div.qaObj ul li a span.answer:after,
#bodyContent div.mainArea div.headObj ul.pagenavi:after,
.row:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#bodyContent div.mainArea div.qaObj ul li a span.answer,
#bodyContent div.mainArea div.headObj ul.pagenavi,
.row {
	zoom: 1;
}

/* CONTENTS FRAME */
#container {
}
#bodyContent {
}
	#bodyContent div.mainArea {
	}
	#bodyContent div.sideArea {
	}
	#localnavigation {
	}


/* CONTENTS */
#bodyContent div.mainArea div.headObj {
	padding-top: 61px;
	margin-bottom: 41px;
}
	#bodyContent div.mainArea div.headObj h1 {
		background: url(../images/tit.gif) no-repeat left top;
		margin-bottom: 50px;
		height: 69px;
		/*\*//*/
		padding-bottom: 69px;
		/**/
		text-indent: -9999px;
		overflow: hidden;
		display: block;
	}
	#bodyContent div.mainArea div.headObj ul.pagenavi {
		border-top: solid 1px #ff8400;
		border-bottom: solid 1px #ff8400;
		padding: 9px 0 8px 0;
	}
		#bodyContent div.mainArea div.headObj ul.pagenavi li {
			float: left;
			width:auto;
			margin-right: 15px;
		}
			#bodyContent div.mainArea div.headObj ul.pagenavi a {
				float: left;
				width:auto;
				background: url(../../common/images/arw_anchor.gif) no-repeat left 48%;
				height: 17px;
				padding-left: 21px;
				line-height: 17px;
				font-weight: bold;
				display: block;
			}

#bodyContent div.mainArea div.qaObj {
	margin-bottom: 29px;
}
	#bodyContent div.mainArea div.qaObj h3 {
		position: relative;
		z-index: 99;
		height: 45px;
		/*\*//*/
		padding-bottom: 45px;
		/**/
		text-indent: -9999px;
		overflow: hidden;
		display: block;
	}
	#q1 h3 {
		background: url(../images/hed1.gif) no-repeat left top;
	}
	#q2 h3 {
		background: url(../images/hed2.gif) no-repeat left top;
	}
	#q3 h3 {
		background: url(../images/hed3.gif) no-repeat left top;
	}
	#q4 h3 {
		background: url(../images/hed4.gif) no-repeat left top;
	}
	#q5 h3 {
		background: url(../images/hed5.gif) no-repeat left top;
	}
	#bodyContent div.mainArea div.qaObj ul {
		position: relative;
		z-index: 1;
		margin-top: -2px;
	}
		#bodyContent div.mainArea div.qaObj ul li {
			background: url(../../common/images/dot2.gif) repeat-x left top;
			padding: 17px 0 10px 0;
			font-size: 14px;
			/*\*/
			*font-size: 116%;
			/**/
		}
		#bodyContent div.mainArea div.qaObj ul li span {
			background: url(../images/icn_q.gif) no-repeat left top;
			display: block;
			cursor: pointer;
		}
		#bodyContent div.mainArea div.qaObj ul li span *,
		#bodyContent div.mainArea div.qaObj ul li span.def *,
		#bodyContent div.mainArea div.qaObj ul li span.act * {
			cursor: pointer;
		}
		#bodyContent div.mainArea div.qaObj ul li span.def strong.question {
			background: url(../../common/images/arw2.gif) no-repeat 33px 5px;
			padding: 3px 0 9px 55px;
			display: block;
		}
		#bodyContent div.mainArea div.qaObj ul li span.act strong.question {
			background: url(../images/arw_open.gif) no-repeat 33px 5px;
			padding: 3px 0 9px 55px;
			display: block;
		}
		#bodyContent div.mainArea div.qaObj ul li span.def span.answer,
		#bodyContent div.mainArea div.qaObj ul li span.act span.answer {
			background: url(../images/icn_a.gif) no-repeat left 3px;
			padding: 7px 0 9px 55px;
			display: block;
			color: #000;
		}
		#bodyContent div.mainArea div.qaObj ul li span span.image {
			float: left;
			width: auto;
			margin: 0 15px 15px 0;
		}
		
		#bodyContent div.mainArea div.qaObj ul li span.def span.answer {
			display: none;
		}
		
		
