/*ここからbody設定*/
body{
	margin: 0px;
}
.border {
	border: none;
	margin: 0px;
	padding: 0px;
}

/*ここからヘッダー設定*/
#topframe {
	background-image: url(../img/head_back.gif);
	background-repeat: repeat-x;
	margin: 0px;
}
#head {
	text-align: left;
	background-image: url(../img/head_2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	border: none;
}
#topframe .navi {
	margin: 0px;
	text-align: right;
	font-size: 80%;
	background-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 1em;
	padding-bottom: 2px;
}
#topframe .pan {
	margin: 0px;
	text-align: left;
	font-size: 80%;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 1em;
}
#topframe .date {
	font-size: 80%;
	margin: 0px;
	padding-right: 2em;
	text-align: right;
	padding-bottom: 1em;
}

/*ここからフッターの設定*/
#footer {
	text-align: center;
	margin: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	font-size: 80%;
	padding-top: 1em;
	padding-bottom: 1em;
}
.back {
	text-align: right;
	margin: 5px 0px;
	padding: 0px 2em 0px 0px;
	font-size: 80%;
}
#copy {
	font-size: 70%;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #006600;
	text-align: center;
	margin: 0px;
}



/*=====ここからは秘書課オリジナル=====*/

/*==リンク色==*/
A:active {
color : #ff0000 ;
}
A:hover {
color : #00ff00 ;
}
A:link {
color : #660000 ;
}
A:visited {
color : #999900 ;
}

/*==文字拡大縮小==*/
.kakudai {
font-size : 120% ;
}
.kakudai150 {
font-size : 150% ;
}
.syou {
font-size : 80% ;
}

/*==右寄せ==*/
.migi {
text-align : right ;
}

/*==左寄せ==*/
.hidari {
text-align : left ;
}

/*==センタリング==*/
.naka{
  text-align : center;
}

/*==上寄せ==*/
.ue {
text-align : top ;
}

/*==行間設定==*/
.span {
line-height : 2 ;
}

/*==マージン各25%==*/
.margin {
margin-left : 25% ;
margin-right : 25% ;
}

/*==マージン各20%==*/
.margin20 {
margin-left : 20% ;
margin-right : 20% ;
}

/*==マージン各10%==*/
.margin10 {
margin-left : 10% ;
margin-right : 10% ;
}

/*==マージン各5%==*/
.margin5 {
margin-left : 5% ;
margin-right : 5% ;
}

/*==背景色クリーム色==*/
.cream {
background-color : #ffff80 ;
}

/*==背景色緑色==*/
.green {
background-color : green ;
}

/*==背景色水色==*/
.mizu {
background-color : #00ffff ;
}

/*==写真==*/
.photo {
padding: 0px;
float: right;
}

/*==明朝体==*/
.min {
font-family : "ＭＳ 明朝";
}

/*==知事からのメッセージ==*/
.message {
padding-left : 25% ;
padding-right : 25% ;
}

/*==境界線幅450ピクセル==*/
.w450 {
width : 450px ;
{

/*==インデント==*/
.level0 {
padding-left : 12pt ;
}

.indent1 {
padding-left : 18pt ;
}

.indent2 {
padding-left : 28pt ;
}

.indent3 {
padding-left : 38pt ;
}

.indent60 {
padding-left : 60% ;
}

/*==ぶら下げ付きインデント==*/
.level1 {
text-indent : -18pt ;
padding-left : 18pt ;
}

.level2 {
text-indent : -20pt ;
padding-left : 28pt ;
}

.level3 {
text-indent : -18pt ;
padding-left : 42pt ;
}

/*==赤太文字==*/
.redweight {
color : red ;
font-weight: 900;
}

/*==テスト・テーブル設定==*/
table.data { 
 border: solid 1px black; 
 /* ie用 */ 
 border-collapse: collapse; 
} 
td.data { 
 border: solid 1px balck; 
 /* Opera 6 と Netscape 6.x 用 */ 
 empty-cells: show; 
} 


