@charset "UTF-8";
/* CSS Document */

#annai_navi table {
	border-left:1px #CCC solid;
	border-top:1px #CCC solid;
	margin:10px 0px 0px 10px;
	font:12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
}
#annai_navi table td {
	border-bottom:1px #CCC solid;
	border-right:1px #CCC solid;
}

#annai_navi table td.select {
	background:#CCCCFF;
}

#main_contents .lab {
	text-align:right;
	float:right;
	}

#main_contents .lab a{
	background:url(../annai/images/lab_btn_over.gif) no-repeat;
	color: #fff;
	overflow: hidden;
	margin-left:300px;
	text-align:right;
	position: relative;
	display: block;
	}
	
#main_contents .lab a:hover img{
	position: relative;
	text-align:right;
	top: -18px;
}
	
div.annai_navi1 {
	margin:5px 0px 0px 10px;
	background:#CCCCCC;
	width: 540px;
	height:28px;
	padding:1px 0px 0px 1px;
	display:table;
}

div.annai_navi1 ul {
	display:table-row;
	margin:0px;
	padding:0px;
	}

div.annai_navi1 ul li{
	font:12px/14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
	width: 101px;
	padding:3px;
	list-style-type: none;
	border-bottom:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	background:#FFF;
	display:table-cell;
	vertical-align:middle;
}

div.annai_navi2 {
	margin:0px 0px 5px 10px;
	background:#CCCCCC;
	width: 540px;
	height:28px;
	padding:0px 0px 0px 1px;
	display:table;
}

div.annai_navi2 ul {
	display:table-row;
	margin:0px;
	padding:0px;
	}

div.annai_navi2 ul li{
	font:12px/14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
	width: 101px;
	padding:3px;
	list-style-type: none;
	border-bottom:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	background:#FFF;
	display:table-cell;
	vertical-align:middle;
}

div.annai_navi1 ul li.select {
	background:#CCCCFF;
}

div.annai_navi2 ul li.select {
	background:#CCCCFF;
}

 /* IE 6 */
    * html div.annai_navi1 ul li {
        display: inline;
        zoom: 1;
    }
	
	* html div.annai_navi2 ul li {
        display: inline;
        zoom: 1;
    }
 
/* IE 7 */
    *:first-child+html div.annai_navi1 ul li {
        display: inline;
        zoom: 1;
	}
    *:first-child+html div.annai_navi2 ul li {
        display: inline;
        zoom: 1;
	}


h3{
	font:bold 12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding:3px;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 5px solid #999999;
	}
	
.sub_title {
	font:bold 13px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#333366;
	padding-left:30px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:3px;
	background-image:url(../annai/images/t_back.gif);
	}
	
#shocho_photo {
	width:220px;
	margin:5px 0px 10px 15px;
	font:12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
	float:right;
}

#shocho_photo img {
	margin-bottom:5px;
}
	
	

.img_left {
	width:150px;
	margin:5px 20px 10px 5px;
	float:left;
	font:11px/14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
}
.img_left img {
	margin-bottom:5px;
}
	
#img_right {
	width:300px;
	margin:5px 5px 10px 20px;
	float:right;
	font:11px/14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
}
#img_right img {
	margin-bottom:5px;
}
	
#img_center {
	margin:10px;
	font:11px/14px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:center;
}
#img_center img {
	margin-bottom:5px;
}

#member table {
	width:500px;
	border-left:1px #CCC solid;
	border-top:1px #CCC solid;
	margin:10px 0px 0px 20px;
	font:12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#member table caption{
	text-align:left;
}

#member table td {
	border-bottom:1px #CCC solid;
	border-right:1px #CCC solid;
	vertical-align:top;
}

#member table tr.midashi {
	background:#EEE;
	text-align:center;
	font-weight:bold;
}

#jisseki table {
	width:500px;
	border-left:1px #99CCCC solid;
	border-top:1px #99CCCC solid;
	margin:10px 0px 0px 20px;
	font:12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#jisseki table caption{
	text-align:left;
	font-size:11px;
	font-weight:bold;
}

#jisseki table td {
	border-bottom:1px #99CCCC solid;
	border-right:1px #99CCCC solid;
	vertical-align:top;
}

#jisseki table tr.midashi {
	background:#EEE;
	text-align:center;
	font-weight:bold;
}

#jisseki table td.data {
	text-align:right;
}
