@charset "utf-8";
/* -----------------------------------------------

=index Style

=sub Style

----------------------------------------------- */


/* =index Style
____________________________________________________________________________ */

div.mainArea {
	padding-bottom: 0px;}

body#proposalTop div.mainArea {
	padding-bottom: 0;}

body#proposalTop div.subArea {}

body#proposalTop h2 {
	padding: 0;
	margin-bottom: 0;
	background: none;}

body#proposalTop h3 {
	padding: 0 0 10px 0;
	margin-bottom: 5px;
	background: url(/common/img/bg_shadow.gif) left bottom repeat-x;
	font-size: 0;
	line-height: 0;}

body#proposalTop div.pageAnchor li a {
	font-weight: bold;}

body#proposalTop div.section {
	width: 580px;
	clear: both;}

body#proposalTop div.section ul {
	width: 560px;
	padding: 14px 0 40px 20px;}

body#proposalTop div.section ul#noMargin {
	padding: 14px 0 0 20px;}

body#proposalTop div.section li {
	width: 550px;
	padding-bottom: 5px;}

body#proposalTop div.section li a {
	padding-right: 10px;}

body#proposalTop div.section li span {
	font-size: 0.8em;}


/* =sub Style
____________________________________________________________________________ */

h2 {
	margin-bottom: 5px;}

div.notation {
	padding: 15px;
	margin-bottom: 10px;
	background: #ebebeb;
	color: #000000;}

div.notation span.fontBold {
	color: #be0000;}


div.pageAnchor {
	padding: 0 0 30px 0;}

div.pageAnchor ul {}

div.pageAnchor li {
	width: 580px;
	float: left;}

div.pageAnchor li a {
	display: block;
	float: left;
	padding-right: 10px;
	text-indent: 18px;
	background: url(/proposal/common/img/ico_arrow.gif) 5px 50% no-repeat;}

div.pageAnchor li span {
	display: block;
	float: left;
	font-size: 0.8em;}

div.section {
	padding: 0 0 30px 0;}

div.section h3 {
	width: 580px;
	float: left;
	font-size: 1em;
	background: url(/proposal/common/img/bg_secttl_.gif) top right #467800 no-repeat;}

div.section h3 span {
	display: block;
	float: left;
	padding: 5px 8px 5px 7px;
	font-size: 1.2em;
	line-height: 1.1em;
	font-weight: bold;
	color: #FFFFFF;}

div.section h3 span.type {
	padding: 7px 0 0 0;
	font-size: 1em;
	line-height: 1.2em;
	font-weight: normal;}

div.section ul {
	width: 437px;
	float: left;
	padding: 14px 0 9px 0;}

div.section li {
	float: left;
	padding-right: 4px;}

div.section li img {
	border: 1px solid #cfcfcf;}

div.section p.btnDl {
	width: 129px;
	float: left;
	padding: 80px 0 0 0;}

div.section p.purposeTxt {
	width: 580px;
	clear: both;}


div.tooltip div.content img {
	width: 500px;
	height: 353px;
	border: 2px solid #467800;}


a#pr01,
a#pr02,
a#pr03,
a#pr04,
a#pr05,
a#pr06,
a#pr07,
a#pr08,
a#pr09,
a#pr010,
a#pr011,
a#pr012,
a#pr013,
a#pr014,
a#pr015,
a#pr016,
a#pr017 {
	position: relative;
	top: -30px;}

div.bottomSection {
	padding: 10px 0 0 0; 
	border-top: 1px solid #bbbbbb;}

div.bottomSection p {}

div.bottomSection p a {}


