
table,iframe,td	{ border : solid 0px black ; }
img		{ border : outset 0px black ; }
iframe		{ border : solid 0px black ; }
body.back		{ background : fixed url('images/bp.bmp') ;  font-size : small ; }
table.c		{ border : solid 1px #999 ; vatical-align : top ;}
table,iframe	{ background : white ;	}

table.c		{ width : 720px ; height : 100% ; position : absolute : top : 0px ; }
td.ct		{ width : 100% ; height : 40px ; background : url('images/topback.gif') ; position : relative ; right : 0px ; }
td.cm		{ width : 100% : height : 10px ; background : #88e ; }
td.cb		{  }


table.cbc		{ width : 100% ; height : 100%  ; }
td.cbcl		{ vertical-align : top ; width : 160px ; background : #ddd; }
td.cbcr		{ vertical-align : top ; width : 560px ; background : white ;  padding-left : 0px ; }
td.cbmi		{ width :100% ; height : 300px ; }
td.cb_l		{  border-right : dashed 3px #ddd ; }
td.cb_c	{  border-right : dashed 3px #ddd ; }
td.cb_r		{  }
table.parc	{ margin-left : 10px ; }
td.parn	{ width : 200px ; height : 50px ; }
td.pari	{ width : 300px ; height : 50px ; }

table.recruitform	{ border : solid 2px gray ; }
td.recruitforml	{ background : #fdd ; }
td.recruitformr	{ background : white ; }

table.infoform	{ border : solid 2px gray ; }
td.infoforml	{ background : #ee9 ; }
td.infoformr	{ background : white ;}

table.pinfoform	{ border : solid 2px gray ; }
td.pinfoforml	{ background : #ddf ; }
td.pinfoformr	{ background : white ; border-bottom : dotted 1px green ; }

td.yakuina		{ width : 100px ; }
td.yakuinb		{ }

div.archives_image	{ text-align : center ; }
div.new_topics_image	{ text-align : center ; }

div.images	{ text-align : center ; }
body		{ font-size : medium ;	color : black ; }
.viewtitle	{ color : white ; background :#35b ; padding : 3px ; font-size : large ; font-weight : bold ; margin-bottom : 20px ; margin-top : 0px ;padding-left : 30px ;}
.viewcontents	{ margin-left : 10px}
.subimage	{ margin-top : 0px ; text-align : center ; background : white ; }
h1		{ color : blue ; font-size : xx-large ; }
h2		{ color : white ; fontsize xx-large ; background : #f5d ; padding : 15px ; border : outset ; text-align : center ;  }
h3		{ color : red ; font-size : larger ; background : #f5f590 ;padding-left : 10px ;}
h5		{ width : 80% ; color : white ; background : #555 ; padding : 4px ; font-size : large ; border : outset black 2px ; text-align : center ; }
h6		{ color : blue ; font-size : larger ; margin-top : 0px ; margin-bottom : 0px ; padding-left : 10px ; }
div.patona		{ background : #eef ; text-align : center ;  }
div.gotop		{ text-align : right ; margin-right : 10px ; }
.text		{ margin-left : 20px ; margin-top : 10px ; margin-bottom : 20px ; margin-right : 10px ; }

.member_image	{ float : left ; margin-left :20px ;margin-right:20px }
img#compeny_message_image0 { margin: 0px}
.r_message	{ margin-left : 35px ; margin-top : 30px ; margin-bottom : 20px ; margin-right : 10px ; }

div.bluetext	{ margin-left : 40px ; color : blue ; font-weight : bold ; margin-top : 10px ; margin-bottom : 20px ; }
div.topicslist	{ margin-left : 80px ;}
em		{ color : red ; font-style : normal ; }
div.mainlogo	{ position : relative ; left : 8px ; top : 8px ; float : left ; }
div.mainswich	{ margin-top : 20px ; float : right ; }
div.subswich	{ margin-left : 10px ; margin-top : 10px ; font-size : smaller ; }
div.hometopics	{ color : blue ; font-style : normal ; font-size : 30 ; font-weight : bold ; background : #ddf ; width : 90% ; text-align : center ; margin-top : 10px ; margin-bottom : 0px ;}
div.hometopicstext	{ font-size : normal ; margin-left : 30px ; }

ul.desc		{ list-style-type : desc ; list-style-pisition : outside ; }
ul.roman		{ list-style-type : decimal ; list-style-pisition : outside ; }
dt		{ color : green ; font-size : large ; background : #dfd ; margin-right : 10px ; padding-left : 10px ;}
dd		{ color : green ; margin-right : 10px ; }
div.co_pp_info	{ float : right ; }
div.co_pp_top	{ text-align : right ; margin-right : 10px ; }
.red_s		{ color : red ; font-size : small ; }
.light_blue		{ color : #aaf ; }
.campany_syougou_mit_b	{font-family : "Times New Roman" ; color : blue ; margin-left : 80px ; font-size : 20 }
.message	{ border : double #ddf 5px ; margin-top : 10px ; margin-left : 10px ; margin-right : 10px ; padding : 20px ; }
div.message_caption	{ font-weight : bold ; font-size : larger ; }
div.syomei	{ text-align : right ; margin-right : 10px ; }
.copy		{ background :#35d ; color : white ; text-align : center ; font-size : large ; height : 22px ; }
.copymark	{}
.copytext		{ font-family : "Times New Roman" ; font-weight : bold ; }
.beawl		{ color : #d11 ; font-family : "Verdana,Arial,Helvetica,sans-serif" ; font-size : large ; font-weight : 900 ; }
.oracledb	{ color : black ; font-family : "Verdana,Arial,Helvetica,sans-serif" ; font-size : large ; font-weight : 900 ; }

a:link	{ color:#06F ; }
a:visited	{ color:#06F ; }
a:hover	{ color:#F63 ; }
a:active	{ color:#F63 ; }