/* margin: 1px 2px 3px 4px;  上=1px、右=2px、下=3px、左=4px */

#money	{ display: block;margin:10px 0 10px 0;padding:30px 0 60px 0px;text-indent: -999em;
		  background:url("../img/money/money.jpg") no-repeat left top;}

#moneycolumn { display: block;margin:10px 0 10px 0;padding:40px 0 0 0px;text-indent: -999em;
		  	  background:url("../img/money/column.gif") no-repeat left top;}
#moneyhint  { display: block;margin:10px 0 10px 0;padding:40px 0 0 0px;text-indent: -999em;
		  	  background:url("../img/money/hint.gif") no-repeat left top;}

#moneysim	{ display: block;margin:10px 0 10px 0;padding:40px 0 0 0px;text-indent: -999em;
		  	  background:url("../img/money/moneysim.gif") no-repeat left top;}
		  
#moneyL 	{ display: block;width: 200px; float: left;margin:10px 0 0 0;}
#moneyR 	{ display: block;width: 360px; float: left;margin:10px 0 0 10px;}


table	{ background-color:#E2AA8E; width: 560px; text-align:center; table-layout: fixed;
          border-collapse: collapse;font-size:9pt; line-height:140%; }
th		{ background-color:#FFFFCC ;font-weight:normal;padding:5px;
		  border:solid 1px #E2AA8E;empty-cells: show;  }
td		{ background-color:#FFFFFF ;font-weight:normal; text-align:left;padding:5px;
		  border:solid 1px #E2AA8E;empty-cells: show; }
th.hyo 	{ width : 120px; font-weight:bold;}



ul		{ margin:10px 20px;}

.point	{ background-color:#FFFFEF;text-align:left; vertical-align:middle;padding:5px 0 0 0;
		  width: 550px;border:solid 1px #9C9A9C; display:block;}
.pread	{ margin:5px 20px; line-height:120%;}

.po0	{ text-indent: -999em;margin:auto;padding:45px 0 0 0px;
	  	  background: url("../img/money/point.gif") center top no-repeat;}
.po1	{ background-color:#EFEBCE;text-align:left; vertical-align:middle;
		  color: #E72E0F;  font-weight:bold;padding:3px;margin:5px 20px;}
.point a{ color:#AC3344; font-weight: normal;}
.podisk	{ color:#CC9933; font-size:x-small; margin: 0 5px;}


.po		{ display:block; margin:5px 20px; line-height:120%; height:50px;background-color:#EFEBCE;}
.po img { margin: 2px auto;vertical-align: middle ;}


.faq0	{ text-indent: -999em;width: 550px; height:30px;
	  	  background: url("../img/faqbar.gif") center top no-repeat;}
.faq	{ background-color:#FFFFEF; width: 548px; text-align:center; margin-bottom:10px;
          font-size:9pt; line-height:140%; border:solid 1px #9C9A9C; }
.q1		{ background-color:#F0F0F0;text-align:left; vertical-align:middle;padding:3px;}
.q2		{ background-color:#FAFAFA;text-align:left; vertical-align:middle;padding:3px;}
.qdisk	{ color:#CC9933; font-size:x-small; margin: 0 5px;}
.faq a	{ color:#996633; }

.faqtheme {color:#660000; font-weight:bold; font-size:14px; line-height:180%;
		   text-align:left; vertical-align:middle;padding:3px 10px;
		   border-bottom:dotted 1px #996600;}


/*▼資金計画シミュレーション▼*/
/*------------------------------------*/

#sim	{ margin:10px auto;height:100px;}
#sim   a{ background: url("../img/money/simbar.gif") center center no-repeat;
		  width:550px ;height:100px;display:block;text-indent: -999em;}

.kaito	  { width: 560px; text-align:center; margin:10px 0 20px 0;}
.notation { }
.note     { font-size:9px; line-height:130%;}

.s0		  { font-size:11pt; font-weight:bold; line-height:130%; color:#333333;}
.kai_title{
		  background-color:#eeeecc;text-align:center;virtical-align: middle;padding:0 3px; 
		  font-size:12pt; font-weight:bold; line-height:130%; color:#333333;
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 2px #7B5151;empty-cells: show; }
.kai_name {
		  background-color:#FFFFCC; text-align:center;virtical-align: middle;padding:0 3px; 
		  font-size:12pt; font-weight:bold; line-height:130%; color:#333333;
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 1px #7B5151;empty-cells: show; }

.kai_kazu { 
		  background-color:#FFFFFF; text-align:center;virtical-align: middle;padding:0 3px; 
		  font-size:14pt; font-weight:bold; line-height:130%; color:#333333;
		  border-top   :solid 1px #E2AA8E;empty-cells: show; 
		  border-left  :solid 1px #E2AA8E;empty-cells: show; 
		  border-right :solid 1px #E2AA8E;empty-cells: show; 
		  border-bottom:solid 1px #7B5151;empty-cells: show; }

