body{margin:0px; font-size:13; color:#000000; background-color:#f8f8ff; line-height:150%;}

/*#F9BD8B #ff7f50 #6485DE */

.textfield{font-size:13; color:#333333;}
td{font-size:13;}
a{font-size:13; color:royalblue; text-decoration:none;}
a:hover{color:crimson;}
.j_td{background-color:#ffffff; text-align:center;}

h2{color:#ffffff; background-image:url('./img/menu_line.gif'); font-size:15px; padding:2px 0px 2px 10px; margin-top:0px;}
h3{ font-size:14px;}


.outline{margin-left:auto; margin-right:auto; width:770px; background-color:#ffffff; background-image:url('./img/outline_bg.gif'); border:solid 1px gray;}
h1{display:none;}




#left{ width:200px; margin:200px 0px 20px 10px; text-align:center; float:left; border:solid 0px gray; display:inline;}
#left img{margin:3px 0px;}

#main{font-size:14px; margin:200px 20px 20px 0px; text-align:left; width:510px; float:right; border:solid 0px gray; display:inline;}


#header{ position:absolute; width:770px; top:0px; height:200px; background-image:url('./img/title.jpg'); background-repeat:no-repeat; margin-bottom:200px; background-color:#ffffff;}
#header div.spc{margin:0px; height:125px;}
#header div.h_menu{padding-left:120px; height:40px;}
#header div.lower{background-image:url('./img/menu_btm.gif'); height:35px;}

#header img{margin:0px 2px; float:left;}

#teikei{height:60px; display:inline;}
#teikei img{margin:0px 2px; float:left;}

#oshirase{margin:0px 0px;}
#oshirase a{font-weight:bold;}
#oshirase li{list-style-type: none; background: url('./img/p.gif') no-repeat 0px 4px; padding-left: 20px; margin:10px;}



.copy{color:#ffffff; background-image:url('./img/menu_line.gif'); text-align:center; font-size:13px; padding-top:4px 0px; clear:both; overflow:hidden;}

.preload{display:none;}


li.on{list-style-type: none; background:url('./img/o.gif') no-repeat 0px 4px; padding-left:20px; color:#cd5c5c; font-weight:bold;}
li.off{list-style-type: none; background:url('./img/p.gif') no-repeat 0px 4px; padding-left:20px;}


#hosoku{margin-left:20px;}
#hosoku dt{font-weight:bold;}

#link{margin-left:10px;}
#link ul{padding-left:10px;}
#link li{list-style-type: none; background:url('http://www.timebangkok.com/img/p.gif') no-repeat 0px 4px; padding-left:20px; font-weight:bold;}
#link p{margin:3px 0px 10px 35px;}


.calc_head{color:#ffffff; font-weight:bold; background-color:#0068C4; background-image:url('./img/menu_line.gif'); text-align:center; font-size:13px; padding-top:4px 0px;}


#menu1{width:130px; height:61px; position:absolute; top:240px; margin-left:206px; background-image:url('./img/popbg.gif'); visibility:hidden; background-repeat:no-repeat;}
/*top:276px; margin-left:206px;*/


#algo_ttl{background-image:url('./img/algo_ttl_bg.gif'); height:40px;}


#imgmap{border:solid 1px #cccccc;}

#map{margin-left:auto; margin-right:auto; width:450px; height:280px; border:solid 1px #cccccc;}

#result_tbl{}


#left_teikei{background-image:url('./img/teikei_head.gif'); width:200px; text-align:center; background-color:#ffffff; padding-top:40px; margin-top:20px; background-repeat:no-repeat;}
#left_teikei_bottom{background-image:url('./img/teikei_bottom.gif'); background-repeat:no-repeat; width:200px; height:30px;}


h5{color:#ffffff; background-image:url('./img/menu_line3.gif'); font-size:18px; padding:10px; margin-top:0px; text-align:center;}
#top_result_tbl td{color:navy; font-size:18px; font-weight:bold;}
#top_result_tbl .num{color:orangered; padding-left:10px; font-weight:bold; font-size:18px;}

#top_result_tbl .mid{width:30px;}

#t_new_link{background-color:#f08080; color:#ffffff; width:50px; padding:2px 3px; font-weight:bold;}



#algo h3{color:#ffffff; font-size:18px; background-color:crimson; padding:3px 5px; background-image:url('./img/algo_ttl_bg.gif');}
#algo h4{color:#ffffff; background-color:orange; padding:3px 5px;}
#algo blockquote{margin:30px 0px 30px 40px;}

#algo_tbl{font-size:13px;}

#algo_tbl td.h1{background-color:#111111; color:#ffffff; font-weight:bold; white-space:nowrap; text-align:center;}
#algo_tbl td.h2{background-color:#ffa07a; color:#ffffff; font-weight:bold; white-space:nowrap; text-align:center;}
#algo_tbl td.h3{background-color:#111111; color:#ffffff; font-weight:bold; white-space:nowrap; text-align:center;}

#algo_tbl td.l1{background-color:#f8f8ff; border-width:0px 0px 1px 0px; border-color:#111111; border-style:solid;}
#algo_tbl td.l2{background-color:#ffdab9; border-width:0px 0px 1px 0px; border-color:#111111; border-style:solid; white-space:nowrap; text-align:center;}
#algo_tbl td.l3{background-color:#f8f8ff; border-width:0px 0px 1px 0px; border-color:#111111; border-style:solid;}



#algo_goods{
margin-top:30px; margin-left:50px; border:dotted 3px crimson;
}

#algo_goods fieldset{padding:10px;}
#algo_goods legend{background-color:crimson; color:#ffffff; font-weight:bold; margin-left:-30px;}
#algo_goods legend span{padding:0px 20px;}
#algo_goods ul{list-style-type: square; color:crimson; font-size:13px;}

