/* ページ全般 */
body	{
	background-color : #09C ;
	margin-top : 0px ;
	margin-bottom : 0px ;
	text-align : center ;
	background-image : url(img/bk3.gif) ;
	background-attachment: fixed;
	}
	
body,td,th	{ line-height : 150% ; font-size : small; font-family : 'ＭＳ Ｐゴシック',Osaka,sans-serif; }


/* ヘッダー */
#hed	{
	width : 802px ;
	height : 148px ;	
	margin : 0px ;
	vertical-align : bottom ;
	background-image : url(img/title_back.gif);
	background-color : #069 ;
	border-left : solid 1px #066 ;
	border-right : solid 1px #066 ;
	}

/* メニュー */
#menu	{ width : 802px ; margin : 0px ; border : solid 1px #066 ; background-color : #FFF ; }
	
/* メインコンテナ */
#main	{
	width : 742px ;
	margin : 0px ;	
	text-align : left ;
	padding : 5px 30px;
	background-image : url(img/page_bk2.gif);
	background-color : #FFF ;
	border-left : solid 1px #066 ;
	border-right : solid 1px #066 ;
	}

/* フッター*/
#ft	{
	width : 802px ;	
	margin-right : 0px ;
	padding-top : 10px;
	padding-bottom : 10px;
	background-color : #069 ;
	border : solid 1px #066 ;
	}

/* ｱｻﾞｰｯｽ */
h1	{font-size : medium ; color : #069 ; }
h1.type2	{font-size : medium ; color : #F66 ; }
h2	{font-size : small ; color : #069 ; }
em	{ font-style :normal ;}
.mk1{ margin-right: 0.3em ; }
address	{ font-style : normal ; color : #FFF ; font-size : small ; font-weight : bold ;}

table.white { background-color : #FFF ;}
th.dt { background-color : #069 ; color : #FFF ; width : 50% ;padding : 6px ;}
td.dt { vertical-align : top ;padding : 6px ;}

/* 見出しセル男女分け */
th.dtm { background-color : #069 ; color : #FFF ; width : 50% ;padding : 6px ;}
th.dtf { background-color : #F66 ; color : #FFF ; width : 50% ;padding : 6px ;}

/* 模様と色つきセル */
td.dt2 	{
	vertical-align : top ;padding : 6px ; 
	background-image : url(img/dot.gif) ; 
	background-color : #9cc ;
	}

/* タイプ別リンク設定 */
a:link	{ color : #069 ; border-bottom :dotted 1px ; text-decoration : none ; }
a:visited	{ color : #069 ; border-bottom :dotted 1px ; text-decoration : none ;  }
a:hover	{ color : #F66 ; border : none ; text-decoration : underline ; }
a.img:link	{ text-decoration : none ; border :none ;}
a.img:visited	{ text-decoration : none ; border :none ;}
a.img:hover	{ text-decoration : none ; border :none ;}

