/* top page css */

.tpos01 {margin:0px 0px 0px 0px;padding:3px 0px 0px 4px;width:645px;float:left;}

.tpos02 {margin:0px 0px 0px 0px;padding:6px 0px 0px 20px;width:610px;list-style:none;font-size:80%;color:#666;}

.tpos03 {margin:0px;padding:0px 0px 0px 10px;background-image:url(../common_imgs/marker_01.gif);background-repeat:no-repeat;background-position:0px 50%;line-height:160%;font-weight:bold;}

.tpos04 {margin:0px;padding:20px 0px 0px 0px;width:630px;}
.tpos04a {margin:0px;padding:0px 0px 0px 0px;width:630px;}
.tpos05 {margin:0px;padding:10px 0px 0px 0px;width:312px;font-size:80%;color:#666;}
.tpos05a {margin:0px;padding:10px 0px 0px 20px;width:312px;font-size:80%;color:#666;}
.tpos06 {margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;float:left;}
.tpos07 {margin:0px;padding:5px 0px 0px 0px;width:318px;}

.tpos08 {margin:0px;padding:0px;width:318px;float:left;}
.tpos08a {margin:0px 0px 0px 0px;padding:20px 0px 40px 0px;width:318px;clear:left;float:left;}

.tpos09 {margin:0px;padding:0px 0px 0px 2px;width:318px;float:left;}
.tpos09a {margin:0px;padding:20px 0px 0px 2px;width:318px;float:left;}

.tpos10 {margin:0px;padding:16px 8px 0px 0px;width:312px;text-align:right;font-size:80%;font-weight:bold;clear:both;}

.tpos11 {clear:both;margin:0px 0px 50px 0px;padding:0px;width:630px;}



/* doc */

.tdoc01 {font-size:120%;}
.tdoc02 {color:#f00;font-weight:bold;}

