body,div,table,td,h1{
	font-size:12;
	color:#333;
	font-family:"ＭＳ Ｐゴシック","Osaka";
	line-height:130%;
	background:#fff;
	border:solid 0 #666;
	padding:0;
	}

body{margin:20 0;}

iframe.bbs{
	border-width:1; /* 枠の幅 */
	border-style:solid; /* 枠の種類 */
	border-color:#f96; /* 枠の色 */
	}

table{margin:0;border-width:1;table-layout:auto;border-collapse:collapse;}
td{margin:0;border-width:1;padding:3;}

table.top00{width:802;}
td.top00{height:100;background:url(picture/top_title01.jpg) bottom no-repeat;}
td.special{height:100;background:url(picture/top_title02.jpg) bottom no-repeat;}
td.column{height:100;background:url(picture/top_title03.jpg) bottom no-repeat;}
td.archive{height:100;background:url(picture/top_title04.jpg) bottom no-repeat;}
td.analysis{height:100;background:url(picture/top_title05.jpg) bottom no-repeat;}
td.work{height:100;background:url(picture/top_title06.jpg) bottom no-repeat;}


table.top01{border-width:0;}
td.top01{border-width:0;vertical-align:top;}

table.top02{border-width:0;width:100%;}
td.top02{width:33%;height:100;border-width:0;text-align:center;vertical-align:middle;}

td.menu{
	width:150;
	padding:20 10;
	text-align:center;
	vertical-align:top;
	}

td.navi{
	width:100%;
	background-color:#f96;
	padding:3 3 3 10;
	vertical-align:top;
	}

td.contents{
	width:100%;
	height:700;
	padding:20 30;
	text-align:left;
	vertical-align:top;
	}

td.under00{
	width:150;
	height:100;
	text-align:center;
	}

td.under01{
	height:100;
	background:url(picture/copyrights.png) center no-repeat;
	}

div{margin:0;}

h1{
	font-size:12;
	font-weight:normal;
	padding:3 3 3 10;
	border-width:1 1 1 7; /* 枠の幅 */
	border-style:solid; /* 枠の種類 */
	border-color:#f96; /* 枠の色 */
	}

h2{
	font-size:12;
	font-weight:normal;
	padding:0 0 0 30;
	}


a:link{color:;}
a:hover{color:red;}

a.menu01{text-decoration:none;}
a.menu01:hover{position:relative;left:-1;top:-1;}

img{border:0;}

ul{list-style-image:url(picture/list_image.png);}

.lfloat{float:left;}
.rfloat{float:right;}
.cfloat{clear:both;}

<!--文字の位置-->
.al{text-align:left;}
.ac{text-align:center;}
.ar{text-align:right;}
.at{vertical-align:top;}
.am{vertical-align:center;}
.ab{vertical-align:baseline;}

<!--文字のサイズ-->
.text8{font-size:8;}
.text12{font-size:12;}
.text16{font-size:16;}
.text20{font-size:20;}
.text24{font-size:24;}
.text36{font-size:36;}
.text48{font-size:48;}

<!--文字色の設定-->
.cf{color:#fff;}
.cc{color:#ccc;}
.c9{color:#999;}
.c6{color:#666;}/*灰３*/
.c3{color:#333;}/*灰４*/
.c0{color:#000;}/*黒*/
.cr{color:#f99;}/*ピンク*/
.co{color:#f96;}/*オレンジ*/
.cb{color:#99f;}/*紫色*/
.cm{color:#9cf;}/*水色*/
.cg{color:#9f9;}/*薄緑*/
.ck{color:#cf9;}/*黄緑*/
.cy{color:#ff6;}/*黄*/

<!--背景色の設定-->
.bgf{background-color:#fff;}/*白*/
.bgc{background-color:#ccc;}/*灰１*/
.bg9{background-color:#999;}/*灰２*/
.bg6{background-color:#666;}/*灰３*/
.bg3{background-color:#333;}/*灰４*/
.bg0{background-color:#000;}/*黒*/
.bgr{background-color:#f99;}/*ピンク*/
.bgo{background-color:#f96;}/*オレンジ*/
.bgb{background-color:#99f;}/*紫色*/
.bgm{background-color:#9cf;}/*水色*/
.bgg{background-color:#9f9;}/*薄緑*/
.bgk{background-color:#cf9;}/*黄緑*/
.bgy{background-color:#ff6;}/*黄*/
