@charset "utf-8";





/*



	Site Name: 名張市人権センター



	Date:2010/03/01



*/















/* ===== Universal Reset ===== */







*{



	margin:0px;



	padding:0;



}







img {



	border: none;



}







.bn {



	margin-top: 10px;



}







/* ==== clearfix ==== */







.clearfix:after {



display: block;



clear: both;



height: 0;



visibility: hidden;



}







* html .clearfix { height: 1% }/* end MacIE5 */



.clearfix {display:block;}







/*サイトの基本設定*/







a {



	color: #006600;



}







a :hover{



	background-color: #dddddd;



	color: #FFF;



}











body {



	text-align: center;



	font-size: 14px;



	color: #666666;



}





a:link.no {

	color:#666666;

	text-decoration: none;

}

a:Visited.no {

	color:#666666;

	text-decoration: none;

}

a:active.no {

	color:#666666;

	text-decoration: none;

}

a:hover.no {

	text-decoration:none;

	color:#339900;

}







#container {



	width: 800px;



	margin: 10px auto;



	text-align: left;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}







/*ヘッダー設定*/    



#header {







}







#logo {



	float: left;



	margin-bottom: 10px;



	margin-top: 10px;



}







#logo a{



	display: block;



	background-image: url(images2/logo.jpg);



	height: 45px;



	width: 400px;



	background-repeat: no-repeat;



	text-indent: -9999px;



}







#description {



	float: right;



	margin-top: 20px;



	font-family: "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;



}







#description h2{



	font-size: 90%;



	padding-right: 20px;



}







#description p{



	font-size: 90%;



	padding-right: 20px;



}







/*グローバルナビゲーション設定*/        



#gNavi {



	clear: both;



	background-repeat: no-repeat;



	background-position: top left;



	text-align: center;



	color: #000000;



	background-image: url(images2/gNavi.jpg);



}







#gNavi p {



	padding: 10px;



	color: #FFF;



}



#gNavi a {



	color: #FFFFFF;



}



/*メインイメージ設定*/        



#mainImg {



	background-image: url(images2/mainImg.jpg);



	height: 200px;



	clear: both;



	margin-bottom: 10px;



}







#mainImg #message {



	float: left;



	margin-top: 100px;



	color: #FFFFFF;



}







#mainImg #message h2{



	padding-top: 10px;



	padding-left: 20px;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}







#mainImg #message p{



	padding-left: 20px;



	padding-top: 10px;



	padding-bottom: 10px;



}











/*サイドナビゲーション設定*/        



#sideNavi {



	float: left;



	width: 200px;

	line-height: 160%;



}







#sideNavi h2{



	background-image: url(images2/sideH2.jpg);



	padding: 10px;



	padding-left: 35px;



	background-repeat: no-repeat;



	background-position: top left;



	font-size: 100%;



	color: #FFFFFF;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}





#sideNavi ul {



    list-style: none;



    margin: 0;



    padding: 0;



}







#sideNavi ul li a img {



    vertical-align: bottom;



}





#sideNavi li{



	background-image: url(images2/sideP.jpg);



	background-position: bottom left;



	background-repeat: no-repeat;



	padding: 10px;



	font-size: 90%;



	padding-left: 35px;



	margin-bottom: 5px;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}





#sideNavi ul.betsu li{



	background-image: url(images2/sideP2.jpg);



	background-position: bottom left;



	background-repeat: no-repeat;



	border-top: solid 1px #cccccc;



	padding: 10px;



	font-size: 90%;



	padding-left: 35px;



	margin-bottom: 5px;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}



#sideNavi p{



	background-color: #ffffff;



	border: solid 1px #006600;



	padding: 10px;



	font-size: 90%;



	padding-left: 15px;



	margin-bottom: 5px;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}



#sideNavi div.contact_box{



	background-color: #f1f1f1;



	border: solid 1px #cccccc;



	padding: 10px;



	font-size: 80%;



	padding-left: 15px;



	margin-bottom: 5px;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}





/*コンテンツ設定*/        



#content {



	float: right;



	width: 580px;

	line-height: 160%;



}







.imgRight {



	float: right;



	padding: 10px;



}







.imgLeft {



	float: left;



	padding: 10px;



}







#content h2{



	background-image: url(images2/contentH2.jpg);



	background-repeat: no-repeat;



	background-position: top left;



	padding: 10px;



	font-size: 100%;



	padding-top: 15px;



	color: #000000;



}

.title h2 a{
color: #000000;
text-decoration: none;
}





#content p{



	line-height: 160%;



	padding: 10px;



	font-size: 90%;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}







#content .underline{



	line-height: 160%;



	padding: 10px;



	background-image: url(images2/contentP.jpg);



	background-repeat: no-repeat;



	background-position: bottom left;



}







#copy .designed {



	padding-left: 20px;



	font-size: 90%;



}







#copy .designed a{



	color: #CCCCCC;



}



#content dl{



font-size: 80%;



text-align: center;

}





#content LI    {

	margin-left: 30px;

	margin-top: 5px;	

	

}





/*フッター設定*/        



#footer {



	clear: both;



	background-color: #eeeeee;



	margin-top: 10px;



	border-top: 1px solid #cccccc;



}







#footer p{



	padding: 10px;



	text-align: center;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}







        



#copy {



	background-image: url(images2/copy.jpg);



	background-repeat: no-repeat;



	background-position: bottom left;



}







#copy p{



	color: #FFFFFF;



	text-align: center;



	padding-top: 15px;



	padding-right: 10px;



	padding-bottom: 5px;



	font-size: 80%;



	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;



}



table.hyou {					/*表テーブル*/

	border-style: none;

	background-color: #cccccc;	/*cellspacingで罫線幅指定*/

	font-size: 90%;					/*テーブル内テキスト指定*/

	color: #333333;

}



table.hyou th {					/*表テーブル用thの設定*/

	background-color: #f1f1f1;

	text-align: center; vertical-align: middle;

}



table.hyou td {					/*表テーブル用tdの設定*/

	background-color: #ffffff;

	padding: 5px;

}



table.hyou td.iro {					/*表テーブル用td別の背景色設定*/

	background-color: #ffffcc;

}



table.hyou02 {					/*表テーブル（枠で囲う）*/

	border-style: none;

	background-color: #ff9900;	/*cellspacingで罫線幅指定*/

}



table.hyou02 td {					/*表テーブル（枠で囲う）用tdの設定*/

	background-color: #ffffcc;

}

    

#form {

	width: 680px;

	margin-left: 60px;

}



#form h2{

	background-image: url(images2/contentH2.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	padding: 10px;

	font-size: 100%;

	padding-top: 15px;

	color: #000000;

}





.s1 {

	font-size: 80%;

	line-height: 150%;

	color: #333333;

}



.s2 {

	font-size: 70%;

	line-height: 150%;

	color: #666666;

}


    .all td {
	
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

margin-top: 0px;
vertical-align: top;
padding-bottom: 0.2em;
width:130px;
padding-right:10px;

	}
.all th {
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:100%;
	width:100%;
	text-align: left;
margin-top: 0px;
vertical-align: top;
font-weight: normal;

	}

#stroy li{
margin-left: 20px;

margin-top: 0px;}

