body {
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
  font-size: 10pt;
  line-height: 150%;
  color: #666666;
  padding: 0px;
  background-repeat: repeat-x;
  background-position: left top;
  margin-top: 0px;
  margin-bottom: 0px;
  background-image: url(../image/back2.jpg);
}
.waku {
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #384C7E;
  border-left-color: #384C7E;
  text-align: center;
}
.back1 {
  background-image: url(../image/under1.gif);
  background-repeat: no-repeat;
  text-align: right;
  vertical-align: bottom;
  height: 158px;
  width: 800px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #D4D2D3;
  border-left-color: #D4D2D3;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #D4D2D3;
  color: #999999;
}
.line1 {
  background-image: url(../image/line.gif);
  background-repeat: repeat-x;
  height: 3px;
}
.gaiyo1 {
  padding: 8px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 5px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: none;
  border-left-style: solid;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-color: #999999;
  border-left-color: #CCCCCC;
  text-align: left;
}
.jusho1 {
  padding: 8px;
  border-top-width: 5px;
  border-right-width: 1px;
  border-left-width: 5px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #999999;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
  text-align: left;
  border-bottom-width: 3px;
}
.jusho2 {
  padding: 8px;
  border-top-width: 5px;
  border-right-width: 1px;
  border-left-width: 5px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: none;
  border-top-color: #CCCCCC;
  border-right-color: #999999;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
  text-align: left;
  border-bottom-width: 3px;
}
.gaiyo2 {
  text-align: left;
  padding: 8px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-top-color: #999999;
  border-right-color: #999999;
}
.gaiyo3 {
  padding: 8px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 5px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-color: #999999;
  border-left-color: #CCCCCC;
  text-align: left;
  border-bottom-width: 1px;
}
.gaiyo4 {
  text-align: left;
  padding: 8px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #999999;
}
td {
  background-color: #FFFFFF;
}
.header {
  color : #94a4cd;
  background-image: url(../image/header.jpg);
  background-repeat: no-repeat;
  text-align: right;
  height: 37px;
  vertical-align: middle;
  width: 472px;
  background-position: left;
  font-size : 9pt;
}
.line1 {
  background-image: url(../image/line1.jpg);
  background-repeat: repeat-y;
  background-position: center;
  width: 20px;
}
.side {
  width: 470px;
  vertical-align: top;
}
.side2 {
  width: 200px;
  vertical-align: top;
}
.menu1 {
  background-color: #FFFFFF;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #BBBBBB;
}
.menu2 {
  background-color: #FFFFFF;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #BBBBBB;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #BBBBBB;
}
.menu3 {
  background-color: #FFFFFF;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #BBBBBB;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #BBBBBB;
}
.menu4 {
  background-color: #FFFFFF;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #BBBBBB;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #BBBBBB;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #BBBBBB;
}
.waku1 {
  background-color: #FFFFFF;
  margin: 10px;
  padding: 10px;
}
.waku2 {
  background-color: #FFFFFF;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #CCF3F3;
  margin: 10px;
  padding: 10px;
}
.gaiyo1 {
  background-color: #2F406E;
  background-position: center center;
  margin: 5px;
  padding: 3px;
  width: 80px;
  color: #FFFFFF;
  text-align: center;
  vertical-align: middle;
  border-top-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #316AC5;
  border-left-color: #316AC5;
}
.gaiyo2 {
  color: #2F406E;
  background-color: #FFFFFF;
  text-align: left;
  margin: 5px 5px 5px 10px;
  padding: 3px 3px 3px 10px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-color: #2F406E;
  border-right-color: #2F406E;
  border-left-color: #2F406E;
}
.gaiyo4 {
  color: #2F406E;
  background-color: #FFFFFF;
  text-align: left;
  margin: 5px 5px 5px 10px;
  padding: 3px 3px 3px 10px;
  border: 1px solid #2F406E;
}
.gaiyo3 {
  background-color: #2F406E;
  background-position: center center;
  margin: 5px;
  padding: 3px;
  width: 80px;
  color: #FFFFFF;
  text-align: center;
  vertical-align: middle;
  border-top: 1px solid #316AC5;
  border-bottom: 1px solid #316AC5;
  border-left: 1px solid #316AC5;
}
.ryokin1 {
  color: #FFFFFF;
  margin: 3px;
  padding: 3px;
  border-top-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #253453;
  border-left-color: #253453;
  background-color: #1F2D48;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #253453;
}
.ryokin2 {
  color: #17294F;
  background-color: #FFFFFF;
  margin: 3px;
  padding: 3px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-left-style: solid;
  border-top-color: #2B3E5C;
  border-right-color: #2B3E5C;
  border-left-color: #2B3E5C;
}
.ryokin3{
  1color: #23729C;
  margin: 3px;
  padding: 3px;
  background-color: #1F2D48;
  border: 1px solid #1F2D48;
  color: #FFFFFF;
}
.ryokin4 {
  color: #1F2D48;
  background-color: #FFFFFF;
  margin: 3px;
  padding: 3px;
  border: 1px solid #1F2D48;
}
.link1 {
  color: #23729C;
  margin: 3px;
  padding: 3px;
  border-top-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #316AC5;
  border-left-color: #316AC5;
  background-color: #FFFFFF;
}
.link2{
  1color: #23729C;
  margin: 3px;
  padding: 3px;
  background-color: #FFFFFF;
  border-top: 1px solid #316AC5;
  border-right: 1px solid #316AC5;
}
.link3 {
  color: #23729C;
  margin: 3px;
  padding: 3px;
  border-top-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #316AC5;
  border-left-color: #316AC5;
  background-color: #FFFFFF;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #316AC5;
}
.link4{
  1color: #23729C;
  margin: 3px;
  padding: 3px;
  background-color: #FFFFFF;
  border-top: 1px solid #316AC5;
  border-right: 1px solid #316AC5;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #316AC5;
}
.jisseki1 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #23365E;
  border-bottom-color: #23365E;
  border-left-color: #23365E;
}
.jisseki2 {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-top-color: #23365E;
  border-right-color: #23365E;
  border-bottom-color: #23365E;
  margin: 5px;
  padding: 10px;
}
.form1 {
  color: #465FB5;
  background-color: #E0E8FE;
  margin: 30px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #465FB5;
  border-right-color: #465FB5;
  border-bottom-color: #465FB5;
  border-left-color: #465FB5;
  padding: 5px;
}
.form3 {
  color: #465FB5;
  background-color: #E0E8FE;
  margin: 30px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-left-style: solid;
  border-top-color: #465FB5;
  border-right-color: #465FB5;
  border-bottom-color: #465FB5;
  border-left-color: #465FB5;
  padding: 5px;
  border-bottom-style: solid;
}
.form2 {
  color: #465fb5;
  background-color: #FFFFFF;
  margin: 30px;
  padding: 5px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-top-color: #465fb5;
  border-right-color: #465fb5;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #465FB5;
}
.form4{
  color: #465fb5;
  background-color: #FFFFFF;
  margin: 30px;
  padding: 5px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-top-color: #465fb5;
  border-right-color: #465fb5;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #465FB5;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #465FB5;
}
.copy {
  color: #FFFFFF;
  text-align: center;
  vertical-align: middle;
  background-image: url(../image/under.gif);
  background-repeat: repeat-x;
}
.text01{
  1color: #23729C;
  margin : 2px 2px 2px 2px;
  padding : 2px 2px 2px 2px;
  background-color : white;
  border : 1px solid #e0e0e0;
  color: #23729C;
  font-size : 10pt;
  font-weight : normal;
}
.text02{
  1color: #23729C;
  margin: 3px;
  padding: 10px;
  background-color : #23365E;
  border: 1px solid #316AC5;
  color: #FFFFFF;
}
.text03{
  1color: #23729C;
  margin : 2px 2px 2px 2px;
  padding : 5px 8px 5px 8px;
  border : 1px solid #e3fafb;
  color: #23729C;
  font-size : 14px;
  font-weight : normal;
  letter-spacing : 2px;
  background-image : url(../image/line/note_03.gif);
}
.text04{
  1color: #23729C;
  margin: 3px;
  padding: 3px;
  background-color : white;
  border: 1px solid #E8E5E2;
  color : #666666;
  background-image : url(../image/line/note_04.gif);
}
.text05{
  1color: #23729C;
  padding : 0px 0px 0px 0px;
  background-color : #23365E;
  border : 1px solid #0a7b8f;
  color : white;
  font-size : 9pt;
  letter-spacing : 1px;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN";
}
.wf9 {
  font-size:11pt;
  font-family:MS UI Gothic, Osaka;
  font-weight : 400;
}
.wf10 {
  font-size:11pt;
  font-family:MS UI Gothic, Osaka;
  font-weight : 500;
}
.wf10 {
  font-size : 10pt;
  font-family:MS UI Gothic, Osaka;
  font-weight : 500;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-style : none none none none;
  color : #0b8dbf;
}
.wf11dt {
  font-size : 11pt;
  font-family : "‚l‚r ‚o–¾’©";
  border-width : 1px 1px 1px 1px;
  border-style : dotted dotted dotted dotted;
  border-color : #c5c5c5 #c5c5c5 #c5c5c5 #c5c5c5;
  letter-spacing : -1px;
  word-spacing : -1px;
  color : #425544;
  font-weight : normal;
}
.wf11dt2 {
  font-size : 10pt;
  font-family : "MS UI Gothic";
  border-width : 0px 2px 0px 2px;
  border-style : solid solid solid solid;
  border-top-color : #bbeee1;
  border-right-color : #ecfbf8;
  border-left-color : #ebfaf7;
  letter-spacing : 0px;
  word-spacing : -1px;
  color : #005e2f;
  font-weight : normal;
  border-bottom-color : #bbeee1;
  line-height : -2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.wf13 {
  font-size:13pt;
  font-weight : 600;
  font-family:MS UI Gothic, Osaka;
  color : #3333ff;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  margin-top : 1pt;
  margin-left : 1pt;
  margin-right : 1pt;
  margin-bottom : 1pt;
}
.copy {
  color: #556FB0;
  background-image: url(../image/copy.gif);
  background-repeat: repeat-x;
  text-align: center;
  vertical-align: middle;
  height: 90px;
}
.feature {
  border-right-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-right-color: #878787;
  border-left-color: #878787;
}
.wf132 {
  font-size:13pt;
  font-weight : 600;
  font-family:MS UI Gothic, Osaka;
  color : #ff8040;
  margin-top : 2pt;
  margin-left : 2pt;
  margin-right : 2pt;
m
