@charset "utf-8";


/*	interim
----------------------------------------*/

div.RequestBt dt {
	width: 575px;}

div.RequestBt dd {
	width: 305px;}



/*---------------------------------------

			idCampaignHeader

-----------------------------------------*/

#idCampaignHeader {}

#idCampaignHeader h1 {
	width: 540px;}

/*	HComments
----------------------------------------*/
#idCampaignHeader #HComments {
	width: 340px;}

#idCampaignHeader #HComments dl {
	width: 340px;}

#idCampaignHeader #HComments li {
	width: 170px;
	float: left;}

#idCampaignHeader #HComments dt {
	float: none;
	clear: both;}



/*--------------------------------------

				Contents01

-----------------------------------------*/
#Contents01_bk{
background-image:url(../images/bk.jpg);
background-repeat:no-repeat;
height:365px;
}
#Contents01 {
	margin-bottom: 50px;}

#Contents01 h2 {
	margin-bottom: 15px;}

#Contents01 ul {
	padding-top:20px;
	width: 880px;}

#Contents01 li {
	float: left;
	display:inline;
	padding-bottom:15px;
}

#Contents01 p {
	margin-bottom: 5px;}

#Contents01 li p {
	line-height:1.6em;
	margin-bottom: 0;}

/*	Denominations
----------------------------------------*/
#Contents01 li#Denomination01 {
	margin-left:60px;
	width: 225px;}

#Contents01 li#Denomination02 {
	margin-left:40px;
	width: 225px;}

#Contents01 li#Denomination03 {
	margin-left:40px;
	width: 225px;}




/*--------------------------------------

			Contents02

----------------------------------------*/
#Contents02 {
	margin-bottom: 50px;}

#Contents02 p {
line-height:1.3;
	padding: 15px;}
#Contents02 div{
background-image:url(../images/contents02_step02_text.gif);
background-repeat:no-repeat;
background-position:left top;
padding:0px 15px;
height:70px;
}



/*----------------------------------------

			Contents03

------------------------------------------*/
#Contents03 {}

#Contents03 h2 {
	margin-bottom: 10px;}


/*	Contents03Cutline
------------------------------------------*/
#Contents03 #Contents03Cutline {
	float: left;
	width: 370px;
	margin-bottom: 50px;}

#Contents03 #Contents03Cutline_bk{
background-image:url(../images/contents03_text.gif);
background-repeat:repeat-y;
height:90px;
}
#Contents03 #Contents03Cutline_bk p{
padding-top:20px;
padding-left:20px;
line-height:1.3em;
padding-right:10px;
}

#Contents03 #Contents03Cutline p#Contents03Button {
	padding-bottom: 45px;
	background: url(../images/contents03_bg.gif) no-repeat left bottom;}


/*	Contents03Images
------------------------------------------*/
#Contents03 #Contents03Images {
	float: right;
	width: 510px;
	min-height: 240px;}




/*----------------------------------------

				Contents04

-----------------------------------------*/
#Contents04 {
	margin-bottom: 50px;}

#Contents04 #Contents04Body {
	border-left: 1px solid #cdd1e4;
	border-right: 1px solid #cdd1e4;
	border-bottom: 1px solid #cdd1e4;
	background: #f7f8fb;
	padding: 15px 30px;
	margin: 0 auto;
	width: 816px;}


/*	Contents04Texts
-----------------------------------------*/
#Contents04Texts {
	float: left;
	width: 480px;}

#Contents04Texts h3 {
	margin-bottom: 15px;}

#Contents04Texts p {
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 1.7;}

#Contents04Texts p.AlignRight {
	text-align: right;}



/*	Contents04Images
-----------------------------------------*/
#Contents04Images {
	float: right;}