* {
	margin: 0px;
	padding: 0px;
}

body {
	font-size: 12px; line-height: 150%;
	font-family:sans-serif;
	word-break:break-all;
	background: #FFFFFF url(../img/back01.gif) repeat-y center center;
}

th,td {
	font-size: 12px; line-height: 150%;
	font-family:sans-serif;
	word-break:break-all;
}

input,textarea,select,option {
	font-size: 12px;
}

form       { margin:0px; }
ul         { margin:0px; padding:0px 10px 0px 20px; }
li         { margin:0px; padding:0px 0px 5px 0px; }
a          { color:#003366 }
a:hover    { color:#FF6600 }

.kon	   { ime-mode:active; }
.koff	   { ime-mode:disabled; }
.koff2	   { ime-mode:inactive; }
.w20       { width:20px; }
.w30       { width:30px; }
.w35       { width:35px; }
.w40       { width:40px; }
.w50       { width:50px; }
.w60       { width:60px; }
.w70       { width:70px; }
.w80       { width:80px; }
.w90       { width:90px; }
.w100      { width:100px; }
.w110      { width:110px; }
.w120      { width:120px; }
.w130      { width:130px; }
.w140      { width:140px; }
.w150      { width:150px; }
.w160      { width:160px; }
.w170      { width:170px; }
.w180      { width:180px; }
.w190      { width:190px; }
.w200      { width:200px; }
.w300      { width:300px; }
.w400      { width:400px; }
.w500      { width:500px; }
.w600      { width:600px; }
.w700      { width:700px; }
.fs10      { font-size: 10px; }
.fs11      { font-size: 11px; }
.fs12      { font-size: 12px; }
.fs14      { font-size: 14px; }
.fs16      { font-size: 16px; }
.lh22      { line-height: 22px !important; }
.s50       { text-align:left;   width:50px;  word-break:break-all; }
.s60       { text-align:left;   width:60px;  word-break:break-all; }
.s60c      { text-align:center; width:60px;  word-break:break-all; }
.s70       { text-align:left;   width:70px;  word-break:break-all; }
.s70c      { text-align:center; width:70px;  word-break:break-all; }
.s80       { text-align:left;   width:80px;  word-break:break-all; }
.s90       { text-align:left;   width:90px;  word-break:break-all; }
.s100      { text-align:left;   width:100px; word-break:break-all; }
.s110      { text-align:left;   width:110px; word-break:break-all; }
.s120      { text-align:left;   width:120px; word-break:break-all; }
.s130      { text-align:left;   width:130px; word-break:break-all; }
.s140      { text-align:left;   width:140px; word-break:break-all; }
.s150      { text-align:left;   width:150px; word-break:break-all; }
.s160      { text-align:left;   width:160px; word-break:break-all; }
.s170      { text-align:left;   width:170px; word-break:break-all; }
.s180      { text-align:left;   width:180px; word-break:break-all; }
.s190      { text-align:left;   width:190px; word-break:break-all; }
.s200      { text-align:left;   width:200px; word-break:break-all; }
.s300      { text-align:left;   width:300px; word-break:break-all; }
.s400      { text-align:left;   width:400px; word-break:break-all; }
.s500      { text-align:left;   width:500px; word-break:break-all; }
.s600      { text-align:left;   width:600px; word-break:break-all; }
.s700      { text-align:left;   width:700px; word-break:break-all; }
.s800      { text-align:left;   width:800px; word-break:break-all; }
.gray	   { color:gray; }
.btn	   { font-size:16px; }


.user_t1 {
	background-image: url(../img/user_back01.png); background-repeat:no-repeat;
	width:900px;
	height:37px;
	text-align:left;
	font-size:14px; line-height:37px; font-weight:normal;
}

.user_t2 {
	padding-left:35px;
	color:#FFFFFF;
	font-size:14px; font-weight:bold;
}

.user_t3 {
	padding-left:10px;
	color:#FFFFFF;
	font-size:12px; font-weight:normal;
}

.tbl1 {
	border-top:1px solid #C0C0C0;
	border-left:1px solid #C0C0C0;
}

.tbl1 th {
	border-right:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	height:24px;
	font-weight:normal;
	background-color:#EDF6FF;
}

.tbl1 td {
	border-right:1px solid #C0C0C0;
	border-bottom:1px solid #C0C0C0;
	height:24px;
}

.tbl1 div {
	font-size: 16px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}

.tbl1 input,textarea,select,option {
	font-size: 16px;
}

.inchk_msg {
	font-size: 14px;
	color: #FF0000;
	padding:5px 5px 5px 5px;
	border:2px solid #FF0000;
}

.search_msg {
	font-size: 14px;
	padding:10px 10px 10px 10px;
	border:1px solid #C0C0C0;
}
//東京
