@charset "Shift_JIS";
* {
  font-family : "lr oSVbN", Osaka;
}

a:hover {
  border : dashed red;
  border-width : 1 0;
  text-decoration : none;
}

h1
{
  margin-top : 0px;
  font-weight : 100;
  font-size : 10px;
  margin-bottom : 2px;
  color : #666666;
  text-align : center;
}

h2 {
  margin-top : 0px;
  font-weight : 100;
  font-size : 16px;
  margin-bottom : 2px;
  font-weight: bold; 
}

h3 {
  margin-top : 5px;
  font-weight : 100;
  font-size : 16px;
  margin-bottom : 2px;
  font-weight: bold; 
  text-align : center;
}

h4,h5,h6 {
  fint-size : 14px;
}

body {
  margin : 0px;
  scrollbar-face-color : #ffffff;
  scrollbar-highlight-color : #666666;
  scrollbar-shadow-color : #666666;
  scrollbar-3Dlight-color : #ffffff;
  scrollbar-arrow-color : #666666;
  scrollbar-track-color : #ffffff;
  scrollbar-darkshadow-color : #ffffff;
  background-position : center;
}

.table1{
  margin : 0px 0px 0px 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 750px;
  background-color : #ffffff;
}
.Row {
  padding:20px;
}

.Row2 {
  padding:15px;
}

.Row3 {
  padding:10px;
}
.blet td {
  padding:5px;
  width ; 700px;
  border-left:#ff6600 solid 2px;
  border-top:#ff6600 solid 2px;
  border-right:#ff6600 solid 2px;
  border-bottom:#ff6600 solid 2px;
}

.blet li {
  background: transparent url("imgs/check.gif")  no-repeat 0px 2px;
  padding:0px 0px 0px 30px;
  margin: 0 5px 0 -30px; 
  list-style: none;
  line-height:2;

}

.tuikawaku {
  padding:10px;
  width ; 400px;
  border-left:#ff6600 solid 2px;
  border-top:#ff6600 solid 2px;
  border-right:#ff6600 solid 2px;
  border-bottom:#ff6600 solid 2px;
}


.FontStyle01{
  font-size : 16.0pt;
  color : #ff0000;
}

.endtxt{
  font-size : 10.0pt;
  text-align : center;
}

.table2 table {
  padding:5px;
  font-size:14.5px;
  line-height:1;
  margin:0px;
  border-left:#434343 solid 1px;
  border-top:#434343 solid 1px;

}
.table2 td {
  text-align:left;
  padding:5px;
  padding:14.5px;
  border-right:#434343 solid 1px;
  border-bottom:#434343 solid 1px;
}

.linecell {
  font-weight:bold;
  color : #ffffff;
  background: url("imgs/bg2.gif")  repeat;
}

.table3 table {
  padding:5px;
  font-size:14px;
  line-height:1;
  margin:0px;


}
.table3 td {
  text-align:left;
  padding:14px;
  border-left:#434343 solid 1px;
  border-top:#434343 solid 1px;
  border-right:#434343 solid 1px;
  border-bottom:#434343 solid 1px;
  background-color : #ffffcc;

}


.tdtext {
  FONT-SIZE:14px;
  padding:15px;
  line-height:10px
  margin:0px;
  border-left:#999999 solid 1px;
  border-top:#999999 solid 1px;
  border-right:#999999 solid 1px;
  border-bottom:#999999 solid 1px;
}

.tdtext1 {
  FONT-SIZE:13px;
  padding:10px;
  line-height: 1.5;
  border-left:#999999 solid 1px;
  border-top:#999999 solid 1px;
  border-right:#999999 solid 1px;
  border-bottom:#999999 solid 1px;
}



/* pK
 */

.table4 {
  margin : 0px 0px 0px 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  width : 750px;
  background-color : #ffffff;
  font-size:14px;
  line-height: 1.5;
  font-weight: bold; 
}

.table5 {
  font-size:14px;
  font-weight: bold;
}

.list li{
  font-size:14px;
  list-style-type: lower-latin
}


/* 菤
 */
.linecell2 {
  line-height: 1.5;
}

/* ԋx
 */
.style19 {color: #999999;}
.style19 {font-size: 12px;}
.style20 {font-size: 10px;}
.style20 {color: #999999;}