.text5 {  font-size: 5px}
.text10 {  font-size: 10px; line-height: 13px; color: #202020}
.text12s16 {  font-size: 12px; line-height: 16px}
.text12s18 { font-size: 12px; line-height: 18px}
.text12s_38 { font-size: 12px; line-height: 38px}
.text13s16 {  font-size: 13px; line-height: 16px}
.text14s16 {  font-size: 14px; line-height: 16px; color: #242424;}
.text14s18 {  font-size: 14px; line-height: 18px; color: #242424;}
.text15s18 {  font-size: 15px}
.text15s20 {  font-size: 15px; line-height: 20px}
.text16s16 {  font-size: 16px; line-height: 16px}
.text16s18 {  font-size: 16px; line-height: 18px}
.text16s20 {  font-size: 16px; line-height: 20px}
.text18s20 {  font-size: 18px; line-height: 20px}
.text20s25 {  font-size: 20px; line-height: 25px}
.line {  font-size: 13px; line-height: 15px; border-color: black black #66CC33; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1.5px; border-left-width: 0px}
.line2 {  font-size: 13px; line-height: 15px; border-color: black black #FF6666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.line3 {
	border-style : double;
	border-color: #FF9900;
	border-width: 3px;
}
.line4 {
	border-bottom : dashed;
	border-color: #FF9900;
	font-size: 13px;
	border-width: 1px;
	line-height: 17px;
	padding: 10px;
}
.line5 {
	border-top : double;
	border-bottom : double;
	border-color: #4B8F6D;
	border-width: 6px;

}
.line6 {
	border : solid;
	border-color: #0099CC;
	border-width: 2px;
	padding: 3px;
	font-size: 14px;
	line-height: 17px;
}
.line7 {
	border-right : solid;
	border-color: #0099CC;
	border-width: 1px;
	padding: 3px;
	font-size: 14px;
	line-height: 17px;
}
.line8 {
	border-right : solid;
	border-bottom : solid;
	border-color: #0099CC;
	border-width: 1px;
	padding: 3px;
	font-size: 14px;
	line-height: 17px;
}
.line9 {
	border-bottom : solid;
	border-color: #0099CC;
	border-width: 1px;
	padding: 3px;
	font-size: 14px;
	line-height: 17px;
}
.line10 {
	border : solid;
	border-color: #8C6900;
	border-width: 2px;
	padding: 3px;
	font-size: 14px;
	line-height: 18px;
}
.line11 {
	border-bottom : solid;
	border-color: #cccccc;
	font-size: 13px;
	line-height: 16px;
}

.line12 {
	border-style : double;
	border-color: #7C583A;
	border-width: 4px;
}

.line13 {
	border : dashed;
	border-color: #C08F45;
	border-width: 1px;
}

.line14 {
	border-left : solid;
	border-left-color : #589E5B;
	border-left-width: 3px;
	font-size: 13px;
	line-height: 18px;
	color: #242424;
}
.line15 {
	border-right : solid;
	border-right-color : #cccccc;
	border-right-width: 2px;
	border-bottom : solid;
	border-bottom-color : #cccccc;
	border-bottom-width : 1px;	
}
.line16 {
	border-bottom : dashed;
	border-color : #C08F45;
	border-width: 1px;
	font-size: 14px;
	line-height: 20px;
	color: #242424;
}
.line17 {
	border-bottom : solid;
	border-color: #7DDD5E;
	border-width: 1px;
}


.line18 {
	border-top : solid;
	border-color: #7DDD5E;
	border-width: 1px;
}
.line19 {
	border-left : solid;
	border-color: #FF6666;
	border-width: 1px;
}
.line20 {
	border : double;
	border-color: #666666;
	border-width: 4px;
}

.line21 {
	border : solid;
	border-color: #C08F45;
	border-width: 2px;
}
.line22 {
	border : solid;
	border-color: #cccccc;
	border-width: 1px;
}

.line_midori_l {
	border-left : solid;
	border-color: #66cc33;
	border-width: 1px;
}
.line_pink_t {
	border-top : solid;
	border-color: #ff6666;
	border-width: 1px;
}
.line_midori_t {
	border-top : solid;
	border-color: #66cc33;
	border-width: 1px;
}
.line_disclosure {
	border : dashed;
	border-color: #999999;
	border-width: 1px;
	padding: 5px;
	font-size: 14px;
	line-height: 17px;
}

.line_green {
	border : double;
	border-color: #4DC488;
	border-width: 4px;
	font-size: 14px;
	line-height: 18px;
	color: #3e3e3e;
}
.line_pink {
	border-style : double;
	border-color: #FFA786;
	border-width: 4px;
	font-size: 15px;
	line-height: 25px;
	color: #3e3e3e;
}

.text11-17 {
	font-size: 11px;
	line-height: 17px;
	color: #202020;
}
.15-br-18 {
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #644300;
}
.link {
 font-size: 13px;
 color: #11827C;
 text-decoration: none;
}
.link:visited {
 font-size: 13px;
 color: #11827C;
 text-decoration: none;
}
.link:hover {
 font-size: 13px;
 color: #FF3300;
 text-decoration: underline;
}
.link:active {
 font-size: 13px;
 color: #11827C;
 text-decoration: none;
}


.link1 {
 font-size: 13px;
 color: #2f2f2f;
 line-height: 18px;
 text-decoration: none;
}
.link1:visited {
 font-size: 13px;
 color: #2f2f2f;;
 line-height: 18px;
 text-decoration: none;
}
.link1:hover {
 font-size: 13px;
 color: #FF3300;
 line-height: 18px;
 text-decoration: underline;
}
.link1:active {
 font-size: 13px;
 color: #2f2f2f;;
 line-height: 18px;
 text-decoration: none;
}

.link2 {
 font-size: 15px;
 color: #11827C;
 text-decoration: none;
}
.link2:visited {
 font-size: 15px;
 color: #11827C;
 text-decoration: none;
}
.link2:hover {
 font-size: 15px;
 color: #FF3300;
 text-decoration: underline;
}
.link2:active {
 font-size: 15px;
 color: #11827C;
 text-decoration: none;
}



table.sisanwaku {
   border: 2px solid #8C6900;
   border-collapse: collapse;
}
table.sisanwaku th, table.sisanwaku td {
   border: 1px solid #DBBB68;
}

table.sisannaka {
   border: none;
}
table.sisannaka th, table.sisannaka td {
   border: none;
}
.text12-18 {
	font-size: 12px;
	line-height: 18px;
}
.title16 {
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #365122;
}
.name {
	font-size: 18px;
	line-height: 25px;
	font-weight: bold;
	color: #2B231C;
}

div.imageblock {
      border: 2px solid #C08F45;
      padding: 2px;
      width: 300px;
}
div.small {
      border: 2px solid #AAB1A0;
      padding: 1px;
      width: 280px;
}

.text13-20 {
	font-size: 13px;
	line-height: 18px;
	color: #242424;
}

div.tirasi {
      border: 2px solid #AAB1A0;
      padding: 1px;
      width: 299px;
}
.text11-13 {
	font-size: 11px;
	line-height: 13px;
	color: #242424;
}
table.moneywaku {
	border: 2px solid #cccccc;
	border-collapse: collapse;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
}

table.moneywaku th,
table.moneywaku td {
   border-style: solid;
   border-color: #cccccc;
   border-width: 1px;
}

table.campaign {
	border: 2px solid #cccccc;
	border-collapse: collapse;
	font-size: 13px;
	line-height: 18px;
	color: #353535;
}

table.campaign th,
table.campaign td {
   border-style: solid;
   border-color: #cccccc;
   border-width: 1px;
}

.text13-18 {
	font-size: 13px;
	line-height: 18px;
	color: #353535;
}

table.loan {
   border: 2px solid #3FBC94;
   border-collapse: collapse;
}
table.loan th, table.loan td {
   border: 1px solid #68CCAB;
   font-size: 13px;
   line-height: 18px;
   color: #353535;
   padding: 2px;
}
.unnamed1 {
	font-size: 16px;
	line-height: 18px;
	border: thin solid #666666;
}
.1line {
	font-size: 14px;
	line-height: 18px;
	border: 1px solid #333333;
	color: #333333;

}
.2line {
	font-size: 14px;
	line-height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	margin: 2px;

}
.3line {
	font-size: 14px;
	line-height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.4line {
	font-size: 16px;
	line-height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.5line {
	font-size: 14px;
	line-height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;

}
.imgbox {
	width: 400px;
	border: 2px solid #FFB3B3;
}
.link3 {
	color: #333333;
	font-size: 15px;

}
.box1 {
	border: 4px double #0099CC;
}
.aline {
	border: 3px double #339966;
}
.bline {
	border-top: 5px none #4B8F6D;
	border-right: 5px none #4B8F6D;
	border-bottom: 5px double #4B8F6D;
	border-left: 5px none #4B8F6D;
}
.box2 {
	border: 4px double #FF9900;
}
.linec {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-top-color: #8D5005;
	border-right-color: #8D5005;
	border-bottom-color: #8D5005;
	border-left-color: #8D5005;
}
.box3 {
	border-top: 3px double #6699CC;
	border-right: 3px none #6699CC;
	border-bottom: 3px double #6699CC;
	border-left: 3px none #6699CC;

}
.box4 {
	border-top: 4px double #FF7B0F;
	border-right: 4px none #FF7B0F;
	border-bottom: 4px double #FF7B0F;
	border-left: 4px none #FF7B0F;
}
.imbox1 {
	width: 400px;
	border: 2px solid #F28941;
}
.300by225 {
	width: 300px;
	border: 2px solid #B79D7B;
	padding: 1px;
	height: 225px;


}
.imbox3 {
	width: 400px;
	border: 2px solid #C5DA8D;

}
.300by160 {
	width: 300px;
	border: 2px solid #B79D7B;
	height: 160px;

}
.200by160 {
	height: 160px;
	width: 200px;
	border: 2px solid #B79D7B;
}
.box5 {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-top-color: #CEA86F;
	border-right-color: #CEA86F;
	border-bottom-color: #CEA86F;
	border-left-color: #CEA86F;
}
.boxmoney {
	border: 4px double #B9CA86;
}
.nenkinlinne {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-top-color: #74B8C7;
	border-right-color: #74B8C7;
	border-bottom-color: #74B8C7;
	border-left-color: #74B8C7;
}
.box9 {
	border: 2px solid #FF7B60;
}
.line61 {
	border: 2px solid #0099CC;
}
.line1toku {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: none;
	border-top-color: #8ACAB0;
	border-right-color: #8ACAB0;
	border-bottom-color: #8ACAB0;
	border-left-color: #8ACAB0;
}
.boxtravel {
	border: 1px solid #999999;
}
.box10 {
	border: 3px double #99CC99;
}
.300by200 {
	padding: 1px;
	height: 200px;
	width: 300px;
	border: 2px solid #99CC99;
}
.300by2001 {
	height: 200px;
	width: 300px;
	border: 2px solid #B79D7B;
}
.210by160 {
	height: 160px;
	width: 210px;
	border: 2px solid #B79D7B;
}
.linenomal {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #6699CC;
	border-right-color: #6699CC;
	border-bottom-color: #6699CC;
	border-left-color: #6699CC;
}
.linenomal2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #99CC66;
	border-right-color: #99CC66;
	border-bottom-color: #99CC66;
	border-left-color: #99CC66;
}
.245by150 {
	height: 150px;
	width: 245px;
	border: 2px solid #FF9933;
}
.200by285 {
	border: 2px solid #FFCC66;
	height: 200px;
	width: 285px;

}
.150by220 {
	border: 2px solid #FFCC66;
	height: 220px;
	width: 150px;
}
.285by160 {
	border: 2px solid #FFCC66;
	height: 160px;
	width: 285px;
}
.240by160 {
	border: 2px solid #B79D7B;
	height: 160px;
	width: 240px;
}
.text13s18 {
	font-size: 13px;
	line-height: 18px;
}
.link4 {
	color: #993300;
	text-decoration: underline;
	font-size: 15px;

}
.170 {
	width: 170px;
	border: 1px solid #DB4715;
}
.linenomal3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #694930;
	border-right-color: #694930;
	border-bottom-color: #694930;
	border-left-color: #694930;
}
.link5 {
	font-size: 18px;
	color: #F41C1C;
	text-decoration: underline;
}
.6line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-size: 14px;
	line-height: 18px;
	color: #333333;

}
.link6 {
	font-size: 13px;
	line-height: 16px;
	text-decoration: underline;
	color: #666666;
}
.285by160-1 {
	border: 2px solid #BE8885;
	height: 160px;
	width: 285px;

}
.text24-25 {
	font-size: 33px;
	color: #FF0000;
}
.bg-1 {
	background-image: url(../money/img/money_img/img_2_03.gif);
	background-repeat: no-repeat;
}
.bg2 {
	background-image: url(../money/img/money_img/kinri_bg2.gif);
	background-repeat: no-repeat;
}
.line-r {
	border-bottom-style: none;
	border-top-color: #614130;
	border-right-color: #614130;
	border-bottom-color: #614130;
	border-left-color: #614130;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
}
.bg-2 {
	background-image: url(../money/img/money_img/img_2_04.gif);
	background-repeat: no-repeat;
}
.boxw {
	border: thin solid #FFFF99;
}
.line16top {
	font-size: 14px;
	line-height: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #C08F45;
	border-right-color: #C08F45;
	border-bottom-color: #C08F45;
	border-left-color: #C08F45;
}
.lineunder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bg-1-1 {
	background-image: url(../money/img/money_img/img_2_03_b.gif);
	background-repeat: no-repeat;
}
.bg2-1 {
	background-image: url(../money/img/money_img/img_2_04_b.gif);
	background-repeat: no-repeat;
}
.160by200 {
	height: 200px;
	width: 160px;
	border: 2px solid #B79D7B;
}
.200by250 {
	height: 250px;
	width: 200px;
	border: thin double #FFCC66;
}
.p90 {
	font-size: 90%;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	padding: 0px;
}
.p120 {
	font-size: 120%;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	padding: 0px;
}
.p100 {
	font-size: 100%;
	line-height: 1.5;
	font-weight: normal;
	color: #333333;
	padding: 0px;
}.listdecimal {
	font-size: 100%;
	line-height: 1.5;
	color: #333333;
	list-style-position: outside;
	list-style-type: decimal;
}
.200by300 {
	height: 300px;
	width: 200px;
	border: 2px solid #B79D7B;
}
.h2{
	color:#399;
	font-weight: 600;
	font-size: 120%;
	font-style:normal;
	border-bottom: 3px double #653C20;
	padding: 5px 0 2px 0;
}
