td,th{font-size:12px; line-height:16px;}
div{margin:0px; padding:0px; color:#666666;}
td{color:#666666;}
ul{margin:0px; padding:0px; list-style-type: none;}
li{margin:0px; padding:0px;}


.clear{clear:both; font-size:0px; line-height:0px; height:0px;}
.clear30{clear:both; font-size:0px; line-height:0px; height:30px;}

.all{margin:0 auto; background-color:#FFFFFF; width:780px; text-align:left;}
.pan{margin:0 auto; padding:6px 0px 3px 3px; width:780px; text-align:left; font-size:12px; color:#333333;}

h1{background:url(/support/taiou/image/h1_bg.gif) no-repeat; margin:0px; padding:0px; width:780px; height:50px; font-size:0px;line-height:0px; text-indent:-9999px;}
h1.taiou{padding:0px; margin:0px; background:url(/support/taiou/image/h1_taiou.gif) top left no-repeat;}
h1 p{padding:12px 0px 0px 0px; margin:0px; font-size:22px; line-height:20px; font-weight:bold; text-indent:20px;}

h1.input{padding:0px; margin:0px; background:url(/support/image/top/h1_support_bg_780.gif) top left no-repeat;}
h1.input p{padding:12px 0px 0px 0px; margin:0px; font-size:22px; line-height:20px; font-weight:bold; text-indent:20px;}

h2{background:url(/support/taiou/image/h2_bg.gif) no-repeat; margin:0px; padding:0px; width:780px; height:50px; font-size:0px;line-height:0px;}
h2 p{padding:12px 0px 0px 0px; margin:0px; font-size:22px; line-height:20px; font-weight:bold; text-indent:20px;}
h3{margin:0px; padding:0px; width:760px; height:30px; font-size:0px;line-height:0px;}
h3.free{background:url(/support/taiou/image/h3_free.jpg) no-repeat; margin:0px; padding:0px; width:760px; height:30px; font-size:0px;line-height:0px;}
h3.free p{padding:0px 0px 0px 0px; margin:0px; font-size:16px; line-height:30px; font-weight:bold; text-indent:20px; color:#003366;}
.all div.main{margin:0 auto; padding:0px 10px 10px 10px;}

/*menu*/
#taiou_menu{margin:10px auto; width:760px;}
#taiou_menu li{display:inline;}
#taiou_menu li a{overflow:hidden; float:left; width:190px; height:0px; padding-top:54px; background:url(/support/taiou/image/menu.jpg) no-repeat;}

#taiou_menu li#link01 a{background-position:0px 0px;}
#taiou_menu li#link01 a:hover{background-position:0px -54px;}
#taiou_menu li#link01 a:active{background-position:0px -54px;}

#taiou_menu li#link02 a{background-position:-190px 0px;}
#taiou_menu li#link02 a:hover{background-position:-190px -54px;}
#taiou_menu li#link02 a:active{background-position:-190px -54px;}

#taiou_menu li#link03 a{background-position:-380px 0px;}
#taiou_menu li#link03 a:hover{background-position:-380px -54px;}
#taiou_menu li#link03 a:active{background-position:-380px -54px;}

#taiou_menu li#link04 a{background-position:-570px 0px;}
#taiou_menu li#link04 a:hover{background-position:-570px -54px;}
#taiou_menu li#link04 a:active{background-position:-570px -54px;}


/*indexページのリンク*/
.taiou_link{
	margin:10px 15px 0px 5px;
	padding:0px;
}

h4 {
	display:block;
	margin:5px 0px 5px 10px;
	padding:0px;
	width:360px;
	height:30px;
	float:left;
	font-size:12px;
	background:url(/support/taiou/image/h4_bg.jpg) no-repeat;
}

h4 span{
	margin:0px;
	padding:0px;
	display:block;
}

h4 a{
	padding:0px;
	display:block;
	width:360px;
	height:30px;
	text-decoration:none;
	text-indent:25px;
	line-height:30px;
}

h4 a:link{
	color:#006699;
}

h4 a:visited{
	color:#006699;
}

h4 a:hover{
	color:#0099FF;
	text-decoration:underline;
}

h4:hover{
	background-position:0px -30px;
}



/*注意事項*/
.annotation_top{background:url(/support/taiou/image/annotation_top.jpg) no-repeat; width:760px; height:53px;}
.annotation{background:url(/support/taiou/image/annotation_mid.jpg) repeat-y; width:760px;}
.annotation ul{margin:0px; padding:6px 30px 0px 46px; list-style:outside disc;}
.annotation li{margin:0px; padding:2px 0px 2px 0px; font-size:12px; line-height:16px;}
.annotation_bot{background:url(/support/taiou/image/annotation_bot.jpg) no-repeat;	 width:760px; height:40px;}

/*記号*/
.mark{margin:0px 16px; padding:10px; border:4px #BDCDE8 double;}
#mark_meaning{font-size:12px; font-weight:bold;}
.mark ul{list-style:none; margin:0px; padding:4px 10px 0px 12px; }
.mark li{margin:0px; padding:1px 0px 1px 0px; font-size:12px; line-height:16px;}

/*更新日*/
.update{text-align:right; margin:20px 10px 20px 10px; padding:0px 10px 2px 0px; border-bottom:1px #CCCCCC dashed;}

/*ボタン*/
.btn{margin:0px; padding:10px 0px 30px 6px; width:760px; text-align:center;}
.btn li{margin:0px; padding:0px 0px 10px 0px; float:left; width:110px; height:30px;}

.data{padding:10px 5px 10px 5px;}

/*テーブルデータ*/
.taiou_table{border:#999999 1px solid; border-left:none; width:750px;}
.taiou_table_width_free{border:#999999 1px solid; border-left:none;}
.table_t01{border-left:#999999 1px solid; font-size:12px; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:16%;}
.table_t02{border-left:#999999 1px solid; font-size:12px; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:17%;}
.table_t03{border-left:#999999 1px solid; font-size:12px; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:12%;}
.table_t04{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:4%;}
.table_t05{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:5%;}
.table_t06{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:6%;}
.table_t07{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:7%;}
.table_t08{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:8%;}
.table_t09{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:9%;}
.table_t10{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:10%;}
.table_t11{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:11%;}
.table_t12{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:12%;}
.table_t13{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:13%;}
.table_t14{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:14%;}
.table_t15{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:15%;}
.table_t16{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:16%;}
.table_t17{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:17%;}
.table_t18{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:18%;}
.table_t19{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:19%;}
.table_t20{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:20%;}
.table_t21{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:21%;}
.table_t22{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:22%;}
.table_t23{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:23%;}
.table_t24{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:24%;}
.table_t25{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:25%;}
.table_t26{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:26%;}
.table_t27{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:27%;}
.table_t28{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:28%;}
.table_t30{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:30%;}
.table_t32{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:32%;}
.table_t36{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:36%;}
.table_t40{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:40%;}
.table_t42{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:42%;}
.table_t44{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:44%;}
.table_t46{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:46%;}
.table_t48{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center; width:48%;}
.table_t{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center;}
.table_t_left{border-left:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:left;}
.table_t_left02{border-left:#999999 1px solid; border-top:#999999 1px solid; background:#CCCCFF; color:#000099; font-weight:bold; text-align:left;}
.table_t_series{border-left:#999999 1px solid; border-bottom:#999999 1px solid; font-size:12px; background:#CCCCFF; color:#000099; font-weight:bold; text-align:center;}
.table_t_os{border-left:#999999 1px solid; border-bottom:#999999 1px solid; font-size:12px; background:#D9F2FF; color:#660099; font-weight:bold; text-align:left;}
.table_t_none{border-left:#999999 1px solid; font-size:1px;line-height:1px; width:2%;}
.table_data01{border-left:#999999 1px solid; border-top:#999999 1px solid; text-align:left; vertical-align:middle; font-size:12px; white-space:nowrap; color:#666666;}
.table_data02{border-left:#999999 1px solid; border-top:#999999 1px solid; text-align:center; vertical-align:middle; font-size:12px; white-space:nowrap; color:#666666;}
.table_data_none{border-left:#999999 1px solid; font-size:1px;line-height:1px; width:2%;}
.table_data{border-left:#999999 1px solid; border-top:#999999 1px solid; text-align:left; vertical-align:middle; font-size:12px; color:#666666;}

.taiou_table caption{padding:3px 0px 1px 1px; font-size:12px; font-weight:bold; text-align:left; color:#436AC7;}

span.come_link{font-size:10px; line-height:10px;}
span.come_link a{color:#0099CC; text-decoration:none;}
span.come_link a:visited{color:#0099CC; text-decoration:none;}
span.come_link a:hover{color:#0099FF; text-decoration:underline;}
span.come_link a:active{color:#0099FF; text-decoration:underline;}

.comment{margin:0px; padding:0px 20px 10px 20px; font-size:12px; line-height:14px;}
.comment02{margin:0px; padding:10px 20px 10px 20px; font-size:12px; line-height:18px;}
.totop{width:740px; text-align:right; color:#3780B5; padding:10px 14px 30px 14px; height:12px; font-size:12px;}









