body {
 margin:0px;
 padding:0px;
 background:#eee; /* backColt */;
 color:#444444;
 text-align:left;
 font-family: "CI","lr oSVbN","lr SVbN","HiraKakuProN-W3","qMmpS Pro W3","Hiragino Kaku Gothic Pro",sans-serif;
}

/*
body{
  bgcolor:#FFFFFF;
  margin-left:0;
  margin-top:0;
  marginright:0;
}
*/

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,p,blockquote,table,th,td,strong,address {
	font-size: 14px;
	line-height: 1.6;
	text-align: left;
	vertical-align: top;
}

------------------------------
tH[isubmitj
------------------------------
*/
.input_sbmt1 {
 padding:6px 12px 6px 12px;
 font-size:16px;
}
.input_sbmt1:hover {
 color:red;
}

/*
------------------------------
tH[iinput,selectj
------------------------------
*/
input,select {
	padding: 5px 5px; 
	vertical-align:middle;
}

a { text-decoration:none }
a:link { color:blue }
a:visited { color:blue }
a:hover { text-decoration:underline; color:red }
a:active { color:red }

 .input3 { border-style:outset; border-color:#990000; background:#990000; font-weight:bold; color:white }
 .input3:hover { border-style:outset; border-color:#990000; background:#CC6600; font-weight:bold; color:white }

span.right {text-align:right;vertical-align:middle;}
.middle {vertical-align:middle;}

.text8 { font-size:8pt }
.text9 { font-size:9pt }
.text10 { font-size:10pt }
.text11 { font-size:11pt }
.text13 { font-size:13pt }
.text15 { font-size:15pt }

.text8px { font-size:8px }
.text9px { font-size:9px }
.text10px { font-size:10px }
.text11px { font-size:11px }
.text13px { font-size:13px }
.text15px { font-size:15px }

a.anc1 {color:#444444}
a.anc1:link {color:#444444}
a.anc1:hover{color:#444444}
a.anc1:active{color:#444444}
a.anc1:visited { color:#444444}

a.a-ue1{text-decoration:none;font-weight:normal;color:#666;}
a.a-ue1:hover{color:#000;/*background-color:skyblue;*/}
a.a-ue2{text-decoration:none;font-weight:normal;color:#F86D0F;}
a.a-ue2:hover{color:#E66006;}
a.a-ue3{text-decoration:none;font-weight:normal;color:green;}
a.a-ue3:hover{background-color:skyblue;}


.hanbai { font-size:11pt; color:red; font-weight:bold }
table.listH1{ border-collapse: collapse; border: 1px solid #4682B4; border-spacing: 0px; font-size:15px; line-height:130%; }
table.listH1 th{ border: 1px solid #4682B4; background-color:#EBEBEE; text-align: center; font-size:15px; line-height:130%; }
table.listH1 th.th2{ border: 1px solid #4682B4; background-color:#ffffaa; text-align: center; font-size:15px; line-height:130%; }
table.listH1 th.th3{ border: 1px solid #4682B4; background-color:#EBEBEE; text-align: right; font-size:15px; line-height:130%; }
table.listH1 td{ border: 1px solid #4682B4; background-color:#ffffff; font-size:15px; line-height:120%; }
table.listH1 td.gyoaaa1{ border: 1px solid #4682B4; background-color:#ffffff; font-size:13px; line-height:120%; }
table.listH1 td.gyoaaa2{ border: 1px solid #4682B4; background-color:#eeeeff; font-size:13px; line-height:120%; }
table.listH1 td.gyoaaa3{ border: 1px solid #4682B4; background-color:#ffffdd; font-size:13px; line-height:120%; }
table.listH1 td.webmitu1{ border: 1px solid #4682B4; background-color:#ffffff; font-size:13px; line-height:120%; }
table.listH1 td.tyoku1{ border: 1px solid #4682B4; background-color:#ffffaa; font-size:13px; line-height:120%; color:#666666; }

.webmi-hyoji{ color:#0000ff; }
.webmi-print{ color:<%=tableColblue%>; }
.webmi-loop1{ color:#996633; }
a.webmi-hyoji{ color:#0000ff; }
a.webmi-print{ color:<%=tableColblue%>; }
a.webmi-loop1{ color:#996633; }

/* TOPั  */

/* w่ */
div.box1{
  width:1000px;
  min-width:1000px;
  margin: 0 auto;
}

/* ZO[o[ */
div.box1long1{
  background-color:#323444;
}

/* Zฎo[ */
div.box1long2{
  background-color:#3C4174;
}

/* HOTCOMLOGO ฦ TeNLOGO */
div.top-div1{
min-width:1000px;
}

div.top-div1right{
  text-align:right;
  padding:18px 0px 17px 0px;
  float:right;
  width:173px;
  height:40px;
  background-color:#fff;
}
div.top-div1left{
  padding:10px 0px;
  float:left;
  width:173px;
  height:65px;
  background-color:#0072BB;
}

/* pKCh(อถ฿ฤฬ๛ึผ) */
div.riyoD1{
  padding:10px 0px; 
  width : 142px;
  text-align:center;
  vertical-align: middle;
  font-size:14px;
  float:left;
  background:#323444;
}

div.riyoD1:hover{
  background:#555;
}

div.riyoD1 a{
	display	:block;
  color:#fff;
}

