@charset "Shift_JIS";
/*Download TOP*/
.top_title_1{
	font-size: 25px;
	font-family: Arial;
	background-image: url(../img/top_title_1.gif);
	padding-left: 15px;
}
.top_title_2{
	font-size: 18px;
	font-family: Arial;
	background-image: url(../img/top_title_2.gif);
	margin-top: 40px;
	color: white;
	padding-left: 15px;
	font-weight: bolder;
}

.top_title_3{
}

.top_category{
  list-style-type : none;
  padding : 0px;
  margin-top : 20px;
  font-size : 11pt;
  font-family : Arial;
}
.top_category li{
  float: left;
}

.top_category_keycode{
  list-style-type : none;
  padding : 0px;
  margin-top : 15px;
  margin-left : 27px;
  font-size : 11pt;
  font-family : Arial;
}
.top_category_keycode li{
  float: left;
}

.top_list_point{
  width: 27px;
  text-align: left;
}
.top_list_point_keycode{
  width: 27px;
  text-align: right;
}
.top_list_text{
	width: 605px;
	text-align: left;
	margin-left: 10px;
}
.top_list_text_keycode{
	width: 576px;
	text-align: left;
	margin-left: 10px;
}
.top_list_btn_manual{
	width: 97px;
	text-align: left;
	margin-left: 3px;
}
.top_list_btn_soft{
	width: 102px;
	text-align: left;
	margin-left: 5px;
}
.clearLeft{ 
  clear: left; 
}

.top_category_comment{
  list-style-type : none;
  padding-left : 40px;
  margin-top : 0px;
  font-size : 9pt;
  font-family : Arial;
}
.top_category_comment li{
  float: left;
}


/*Agreement*/
.agr_title{
  font-size : 14pt;
  font-family : Arial;
  font-weight : bold;
}
.agr_cont{
  font-size : 11pt;
  font-family : Arial;
  line-height : 1.5;
}
.agr_body{
  background-color : #e6ffff;
  font-family : Arial;
  color : rgb(90, 90, 90);
  font-size : 11pt;
  width : 750px;
  line-height : 1.5;
  padding : 6pt;
}
.agr_check{
  font-size : 11pt;
  font-family : Arial;
  line-height : 1.5;
  margin-left : 22px;
}

/*EWS security page*/
.ew_security_title{
  font-family : Arial;
  font-size : 13pt;
  font-weight : bold;
  margin-left : 6pt;
}
.note1{
  font-size : 11pt;
  width : 750px;
  font-family : Arial;
}
.note2{
  font-size : 11pt;
  margin-left : 5px;
  margin-right : 5px;
  font-family : Arial;
}
.note3{
  font-size : 11pt;
  margin-left : 20px;
  margin-right : 10px;
  font-family : Arial;
}
.note4{
  font-size : 11pt;
  margin-left : 40px;
  margin-right : 10px;
  font-family : Arial;
}
.ew_security_list{
  font-family : Arial;
  font-size : 11pt;
  line-height : 1.5;
  width : 700px;
}

/*Dll page */
.title{
  font-size : 13pt;
  font-family : Arial;
  font-weight : bold;
  color : white;
  background-color : rgb(97, 97, 97);
  line-height : 1.5;
  padding-left : 20px;
}
.subject{
  font-size : 11pt;
  font-family : Arial;
  width : 750px;
  margin-top : 30px;
}
.detail{
  font-size : 11pt;
  font-family : Arial;
  margin-left : 11pt;
  padding-left : 11pt;
  width : 750px;
  line-height : 1.5;
}
list{
  font-size : 11pt;
  font-family : Arial;
  margin-left : 11pt;
  padding-left : 22pt;
  width : 710px;
  line-height : 1.5;
}
.list-none{
  list-style : none;
  font-family : Arial;
  font-size : 11pt;
  margin-left : 11pt;
  padding-left : 22pt;
  width : 710px;
  line-height : 1.5;
}
.list-disk{
  list-style : disk;
  font-family : Arial;
  font-size : 11pt;
  margin-left : 11pt;
  padding-left : 22pt;
  width : 710px;
  line-height : 1.5;
}
.list-shikaku{
	font-size: 11pt;
	font-family: Arial;
	margin-left: 11pt;
	padding-left: 22pt;
	width: 710px;
	line-height: 1.5;
	list-style-type: square;
}
.list-number{
  list-style : decimal;
  font-family : Arial;
  font-size : 11pt;
  margin-left : 11pt;
  padding-left : 22pt;
  width : 710px;
  line-height : 1.5;
}
.list-img{
  list-style : url(../img/busi_ico.png);
  font-family : Arial;
  font-size : 11pt;
  margin-left : 22pt;
  padding-left : 11pt;
  width : 700px;
  line-height : 1.5;
}
.list-info{
  list-style : url(../img/icon_info.gif);
  font-family : Arial;
  font-size : 11pt;
  margin-left : 22pt;
  padding-left : 11pt;
  width : 700px;
  line-height : 1.5;
}
.list-kome{
  list-style : url(../img/kome.gif);
  font-family : Arial;
  font-size : 11pt;
  margin-left : 22pt;
  padding-left : 11pt;
  width : 700px;
  line-height : 1.5;
}
.spec{
  margin-left : 11pt;
	border-collapse: collapse;
}
.spec_title{
  font-family : Arial;
  font-size : 11pt;
  white-space: nowrap;
  background-color : rgb(204, 204, 204)
;
}
.spec-item{
  font-size : 11pt;
  font-family : Arial;
  line-height : 1.25;
	border: solid 1px;
	padding: 0.5em;
}
.spec-cont{
  font-size : 11pt;
  font-family : Arial;
  line-height : 1.25;
	border: solid 1px;
	padding: 0.5em;
}
.inspec{
  padding-left : 6pt;
}
.to-pagetop{
  font-size : 10pt;
  font-family : Arial;
  width : 750px;
  text-align : right;
  margin-top : 40px;
}
a{
  text-decoration: none;
}
a:hover{
  text-decoration: underline;
}

/*Farm only*/
.detail_2{
  font-size : 11pt;
  font-family : Arial;
  margin-left : 33pt;
  width : 740px;
  line-height : 1.5;
}

/*History page*/
.rireki_title{
  font-family : Arial;
  font-size : 12pt;
}
.rireki_table_title{
  font-family : Arial;
  font-size : 11pt;
  white-space: nowrap;
  background-color: rgb(215, 215, 215);
  padding-left : 6pt;
  padding-right : 6pt;
}
.rireki_table{
  font-family : Arial;
  font-size : 11pt;
  line-height : 1.25;
	border-collapse: collapse;
}
.ver{
  text-align : center;
	border: solid 1px;
	padding: 0.5em;
}
.item{
  white-space: nowrap;
	border: solid 1px;
	padding: 0.5em;
}
.cont{
	border: solid 1px;
	padding: 0.5em;
}
.model{
	border: solid 1px;
	padding: 0.5em;
}
.day{
  text-align : center;
	border: solid 1px;
	padding: 0.5em;
}

.in_list-disk{
  list-style : disk;
  margin : 0px;
  padding-left : 11pt;
}
.in_list-none{
  list-style : none;
  margin : 0px;
  padding-left : 15px;
}
.in_list-number{
  list-style : decimal;
  margin : 0px;
  padding-left : 17pt;
}