<!--
/* 20090225　全てのフォントファミリに,sans-serif追加（FFでの明朝表示解消） */
h2 {
  font-family:		"MSゴシック",Times,sans-serif,serif;
  vertical-align:		middle;
  margin-top:       20px;
}

TD#name  {
  background-color:#99ccff
}

BODY {
	background-color:	#FFFFFF;
	font-family:		"MSゴシック",Times,sans-serif,serif;
	font-size:		13px;
	font-style:		normal;
	font-weight:		normal;
	margin:			0px 0px 0px 0px;
	padding:			0px 0px 0px 0px;
}
/* 20090225 カレンダ表示対応に伴いTABLEは初期化じゃなくID固定にする*/
#inputTable TABLE {
	font-family:		"MSゴシック",Times,sans-serif,serif;
	font-size:		13px;
	font-style:		normal;
	font-weight:		normal;
	width: 			300pt;			
	margin:			0px 0px 10px 0px;
	padding:			0px 0px 0px 0px;
}

#inputTable TD {
  font-family:		"MSゴシック",Times,sans-serif,serif;
	font-size:		13px;
	font-style:		normal;
	font-weight:		normal;
  	text-align:		left;
  	vertical-align:		middle;
	white-space:		nomal;
}

SELECT {
  font-family:		"MSゴシック",Times,sans-serif,serif;
  font-size:		13px;
  font-style:		normal;
  font-weight:		normal;
  width: auto;
  margin:			0px 0px 0px 0px;
  padding:		0px 0px 0px 0px;
}

INPUT#year {
  font-family:		"MSゴシック",Times,sans-serif,serif;
  font-size:		13px;
  font-style:		normal;
	font-weight:		normal;
  width: 30px;
  margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
}

INPUT#area {
  font-family:		"MSゴシック",Times,sans-serif,serif;
  font-size:		13px;
  font-style:		normal;
  font-weight:		normal;
  width: 250pt;
  margin:			0px 0px 0px 0px;
  padding:		0px 0px 0px 0px;
}

INPUT#postcode1 {
  font-family:		"MSゴシック",Times,sans-serif,serif;
  font-size:		13px;
  font-style:		normal;
  font-weight:		normal;
  width: 25px;
  margin:			0px 0px 0px 0px;
  padding:		0px 0px 0px 0px;
}

INPUT#postcode2 {
  font-family:		"MSゴシック",Times,sans-serif,serif;
  font-size:		13px;
  font-style:		normal;
  font-weight:		normal;
  width: 30px;
  margin:			0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
}

INPUT#button {
  font-family:		"MSゴシック",Times,sans-serif,serif;
  font-size:		13px;
  font-style:		normal;
  font-weight:		normal;
  width: 70px;
  margin:			0px 0px 20px 0px;
  padding:		0px 0px 0px 0px;
}

TEXTAREA {
  font-family:		"MSゴシック",Times,sans-serif,serif;
  font-size:		13px;
  font-style:		normal;
  font-weight:		normal;
  width:      250pt;
  margin:			0px 0px 0px 0px;
  padding:		0px 0px 0px 0px;
}

FORM {
	margin:		0px 0px 0px 0px;
	padding:		0px 0px 0px 0px;
}

.tbl_attrib{
 font-size  :9pt;
 border-top    :solid 1px #bbbbbb;
 border-left   :solid 1px #bbbbbb;
 border-right  :solid 1px #bbbbbb;
 border-bottom :solid 1px #bbbbbb;
}

.td_head{
 font-size     :10.5pt;
 background    :#d6deec;
 border-top    :solid 0px #bbbbbb;
 border-left   :solid 0px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
 text-align: center;
}
.td_head_pict{
 font-size     :10.5pt;
 background    :#d6deec;
 border-top    :solid 0px #bbbbbb;
 border-left   :solid 0px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
 text-align: center;
 padding: 2px;
}
.td_body_A{
 font-size     :9pt;
 background    :#ffffff;
 border-top    :solid 1px #bbbbbb;
 border-left   :solid 0px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
}

.td_body_B{
 font-size     :9pt;
 background    :#ffffff;
 border-top    :solid 1px #bbbbbb;
 border-left   :solid 1px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
}

.td_date_A{

 font-size  :9pt;
 background    :#d6deec;
 border-top    :solid 0px #bbbbbb;
 border-left   :solid 0px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
}

.td_date_B{

 font-size  :9pt;
 background    :#d6deec;
 border-top    :solid 0px #bbbbbb;
 border-left   :solid 1px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
}

.td_date_C{

 font-size  :9pt;
 background    :#ffffff;
 border-top    :solid 1px #bbbbbb;
 border-left   :solid 0px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
}

.td_date_D{

 font-size  :9pt;
 background    :#ffffff;
 border-top    :solid 1px #bbbbbb;
 border-left   :solid 1px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
}

.PictName {
 text-align: left;
 border-top    :solid 1px #bbbbbb;
 white-space: nowrap;
}

.Icon {
 text-align: left;
 border-top   :solid 1px #bbbbbb;
 border-left  :solid 0px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
}

/* 20090225 add */
#div_calendar{
 display:none;
 position:absolute;
 border:solid 1px #000000;
 z-index: 9999;
 font-size:9pt;
 background-color:#FFFFFF;
 overflow:visible;
 height:184px;
 width:166px;
 top:200px;
 right:10px;
/*
*/
/* left:0px;*/

}
.div_calendar{
 border:solid 0px #000000;
}

img {
	border: 0 none;
}
.div_scale{
 font-size     :10.5pt;
 background    :#FFFFFF;
 border-top    :solid 0px #bbbbbb;
 border-left   :solid 0px #bbbbbb;
 border-right  :solid 0px #bbbbbb;
 border-bottom :solid 0px #bbbbbb;
 text-align: center;
 text-decoration: underline;
 cursor: pointer;
 font-color: #000084;
 width: 50px;
}
.pictImgUrl{
	border: 0;
	cursor: pointer;
	cursor: hand;
}
