a:link    { color: #f60; text-decoration: none }
a:hover   { text-decoration: underline; background-color: #ff9 }
a:visited { color: #483d8b; text-decoration: none }

element  { color: #444444; font-size: 10px; line-height: 1.3em}
.link   { color: #444444; font-size: 12px; line-height: 1.3em; margin: 3pt }
.class01 { color: #444444; font-size: 12px; margin: 1px }
.hyou2   { color: #444444; font-size: 12px; margin: 1.5px }
.midashi       { color: #00429b; font-weight: bold; font-size: 14px; line-height: 1.2em; margin: 3pt }
.hyou       { color: #004f99; font-size: 12px; line-height: 1.3em; margin: 2pt }
.chuui   { color: #4169e1; font-size: 12px; line-height: 1.3em; margin: 3pt }
.title       { color: #222; font-weight: bold; font-size: 18px; line-height: 1.4em; margin: 2pt }

.text       { color: #222; font-size: 14px; line-height: 1.4em; margin: 2pt }
.textc       { color: #222; font-size: 14px; line-height: 1.4em; margin: 2pt; text-align:center }
.textr       { color: #222; font-size: 14px; line-height: 1.4em; margin: 2pt; text-align:right }
.sab     { color: #222; font-size: 12px; line-height: 1.2em; margin: 3pt }
.sabc     { color: #222; font-size: 12px; line-height: 1.2em; margin: 3pt; text-align:center }
.sabr     { color: #222; font-size: 12px; line-height: 1.2em; margin: 3pt; text-align:right }
.shikaku       { color: #4169e1; font-size: 14px; line-height: 1.4em; margin: 2pt }


/* 表の色の定義 */
.mastertable{
}

#mastertable .dark{
border-width: 1px;
border-color: #ffffff;
border-style: solid;
background-color: #6fb9ff;
padding: 1px 1px 1px 1px;
}

#mastertable .light{
border-width: 1px;
border-color: #ffffff;
border-style: solid;
background-color: #8bd0ff;
padding: 1px 1px 1px 1px;
}

#mastertable .white{
border-width: 1px;
border-color: #ffffff;
border-style: solid;
background-color: #ccecff;
padding: 1px 1px 1px 1px;
}

#mastertable .waku{
border-collapse: collapse;
}

#mastertable .getuh{
border-width: 2px;
border-color: #dddddd;
border-style: solid;
}

.item{ margin-left:15px;}

/*2009年9月新規作成「高齢受給者証」ページ用*/

div#contents{
	width:560px;
	margin:0 40px;
}
div#header{
	background:url(../shiori/images/b_mini.gif) no-repeat 0 0.175em;
	width:500px;
	height:15px;
	text-indent:30px;
}
div.line{
	background:url(../shiori/images/navi_top3.gif) no-repeat;
	text-indent:-9999px;
}
div.top_img{
	background:url(../shiori/images/title_koureijukyuu.gif) no-repeat;
	width:500px;
	height:30px;
	text-indent:-9999px;
}
div#contents ul li{
	list-style-type:none;
}
div#contents dl dt{
	text-indent:1em;
}
div.article{
	width:500px;
	margin:0 0 0 1.5em ;
}
div.sousitu{
	margin:0 3em;
}
.rouge{
	color:#FF3300;
}
span.exp{
	margin:-1em 0 -1em 1.5em;
	display:block;
}
div.income{
	margin:0 2.5em;
}
div.pre_list{
	margin:10px 0 0;
}
span.pre_list{
	margin:10px 0 0;
}

