#container{

	margin:30px 0px;	
	height:auto;
}

p{

	margin:0px;
	padding:0px;

}

b{
color:#A83532;
font-size:1em;
font-weight:bold;
line-height:180%;
display:inline;
border-bottom:1px dotted #E53100;
padding-bottom:3px;

}
/*  TOPページ　　*/
.ad_bg_1_0 {
	background-image: url(images/back1.jpg);
	background-repeat: repeat-y;
	width:720px;
}

.ad_ri-do{
	width:600px;
}

.ad_honbun{
	width:600px;
	text-align:left;
	background-image:url(images/memo.jpg);
	background-repeat:repeat;
	padding:20px;
}

.ad_kanren{
	width:630px;
	text-align:left;
	background-color:#E6EAEC;
	padding:10px;
}

.ad_s_r1{
	background-image:url(images/s_r_1.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:301px;
	text-align:center;
}

.ad_s_r2{
	background-image:url(images/s_r_2.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:301px;
	text-align:center;
}

.ad_s_r3{
	background-image:url(images/s_r_3.jpg);
	background-repeat:no-repeat;
	width:180px;
	height:301px;
	text-align:center;
}


/*　下層ページ　*/
.ad_bg_0 {
	background-image: url(images/back.jpg);
	background-repeat: repeat-y;
	width:720px;
}

.ad_bg_2 {
	background-image: url(images/point1_1.jpg);
	background-repeat: repeat-y;
	width:303px;
}

.ad_bg_3 {
	background-image: url(images/Q_2.jpg);
	background-repeat: repeat-y;
	width:658px;
}

.ad_box {
	width:660px;
}

.yarigai { background-color:#fff267;
                font-size:85%;
				font-weight:bold;
				padding:8px;
				text-align:left;
				color:#333333;
				margin:10px 0px;
				}
				
.ad_data_box {
	width:600px;
	text-align:left;
	margin:10px auto;
}

.ad_data_box_r {
	width:290px;
	text-align:left;
	float:right;
	margin:10px auto;
}

.ad_data_box_l {
	width:290px;
	text-align:left;
	margin:10px auto;
	float:left;
}

.ad_box2{
	float:left;
	width:300px;
	padding-left:20px;
	padding-right:7px;
	text-align:left;
}

.ad_box3{
	float:right;
	width:300px;
	padding-left:7px;
	padding-right:20px;
	text-align:left;
}

.ad_midashi1{
	float:left;
	width:345px;
	margin-top:10px;
	text-align:left;
}

.ad_text{color:#f25c09;
}

.point_text{color:#e8065e;
}

.money_10 {
	width:600px;
	float:left
}

.ad_midashi10{
	float:right;
	width:303px;
	text-align:left;
}

.ad_midashi11{
	float:right;
	width:303px;
	margin-top:100px;
	text-align:left;
}

.ad_midashi12{
	float:right;
	width:303px;
	margin-top:20px;
	text-align:left;
}

.ad_midashi14{
	float:right;
	width:303px;
	margin-top:180px;
	text-align:left;
}

.ad_midashi15{
	float:right;
	width:303px;
	margin-top:40px;
	text-align:left;
}

.ad_midashi16{
	float:right;
	width:303px;
	text-align:left;
}

.ad_midashi17{
	float:right;
	width:303px;
	margin-top:80px;
	text-align:left;
}

.ad_midashi1_2{
    float:right;
	width:303px;
	margin-right:35px;
	margin-top:10px;
	text-align:left;
}


.ad_midashi1_6{
    float:right;
	width:303px;
	margin-right:35px;
	margin-top:120px;
	text-align:left;
	background-color:#00FF00;
}

.ad_midashi1_3{
	float:right;
	width:170px;
}

.ad_midashi1_4{
	float:left;
	width:120px;
	margin-left:10px;
}

.ad_midashi1_5{
	float:left;
	width:280px;

}

.ad_midashi1_8{
	float:left;
	width:80px;
	margin-left:10px;
}

.ad_midashi1_7{
	float:right;
	width:210px;
}

#data{
	margin-top:20px;
}
table.data_box{
    border-top:1px solid #634932;
    border-left:1px solid #634932;
    border-collapse:collapse;
    empty-cells:show;
	width:710px;
	margin:10px 20px 10px 20px;
}
.data_box th{
    border-right:1px solid #634932;
    border-bottom:1px solid #634932;
    background-color:#997d63;
	width:140px;
	color:#FFFFFF;
	text-align:left;
	padding:0.5em 1em;
	font-weight:blod;	
	font-size:12px;
}
.data_box td{
    border-right:1px solid #634932;
    border-bottom:1px solid #634932;
	padding:0.5em 0.5em;
	font-size:12px;
	font-weight:nomal;
	color:#393737;	
}

.money_title_naka {
	width:337px;
	hight:53px;
	margin-left: 330px;
	margin-right:80px;
	margin-top: 400px;
}


h3.money {
	text-align:left;
	font-size:12px;
	color:#393737;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

.money2 {
	text-align:left;
	font-size:14px;
	font-weight:bolder;	
	padding:0px;
	margin:0px;
	color:#e8065e;
}

.money2_2 {
	text-align:left;
	font-size:14px;
	font-weight:bolder;	
	padding:0px;
	margin:0px;
	color:#ec8908;
}

.money4 {
	text-align:left;
	font-size:12px;
	font-weight:nomal;	
	padding:0px;
	margin:0px;
	color:#e8065e;
}

.money4_2 {
	text-align:left;
	font-size:12px;
	font-weight:nomal;	
	padding:0px;
	margin:0px;
	color:#ec8908;
}

h3.money3 {
	text-align:left;
	color:#393737;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

h3.money_midashi {
	text-align:left;
	font-size:14px;
	color:#755841;
	font-weight:bold;
    padding:0px;
	margin:0px;
}

h3.money7 {
	text-align:center;
	color:#393737;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
a.class { 
color: #f2aac1;
text-decoration: none;
border-bottom: 1px  ;
 }

.box1{

	width:701px;
        align:center;

}
