@charset "utf-8";

/***************************************************
	meibo.css
	議員名簿レイアウトスタイル定義
***************************************************/

/* ------------------------------------------------------------
Font Size (default:100%)
 10px = 63%     11px = 69%     12px = 75%     13px = 82%
 14px = 88%     15px = 94%     16px = 100%    17px = 107%
 18px = 113%    19px = 119%    20px = 125%    21px = 132%
 22px = 138%    23px = 144%    24px = 150%    25px = 157%
 26px = 163%
------------------------------------------------------------ */

/* 議員名簿  #meibo
meibo/index.html
------------------------------------------------------------ */
#meibo-test { font-size: 15px!important;}
#meibo-test #sNav li a { font-size: 100%!important;}

/*選挙区別 #meibo-senkyoku 
meibo/senkyoku/
------------------------------------------------------------ */
#meibo-senkyoku #main #senkyoku { padding: 30px 0;}
#meibo-senkyoku #main #senkyoku .maparea {
	float: left;
	width: 400px;
}

#meibo-senkyoku #main #senkyoku .areabox td {
	padding: 15px;
	border: 1px solid #666;
	font-size: 116%;
}
#meibo-senkyoku #main .profbox {
	width: 675px;
	margin-top: 40px;
}
#meibo-senkyoku #main .profimg {
	float: left;
	margin-right: 15px;
}
#meibo-senkyoku #main .proftxt {
	float: left;
	text-align: left;
}
#meibo-senkyoku #main h5 {
	font-size: 123.1%;
	font-weight: bold;
}
#meibo-senkyoku #main h5 .namehira { font-size: 93%;}
#meibo-senkyoku #main dl { margin-top: 15px;}
#meibo-senkyoku #main dt {
	clear: left;
	float: left;
	width: 6em;
	height: auto;
}
#meibo-senkyoku #main dd { margin-left: 6em;}
#meibo-senkyoku #main ul{ margin-top: 50px;}
#meibo-senkyoku #main .cnavi li { width: 100px;}
#yoshida h5 img,#yoshii h5 img { 
	padding-bottom: 6px;
	*padding-bottom: 0px; /* IE7 以下 */
}

/*五十音順 #meibo 
meibo/gojuon.html
------------------------------------------------------------ */
#meibo #main #gojyuontable table { width: 620px!important;}
#meibo #main #gojyuontable .con_topbtn { margin-right: 25px;}
#meibo #main .gojyuonnavi li {
	width: 80px;
	margin-right: 20px;
	line-height: 2.0;
}

/*会派別 #meibo-kaiha 
meibo/kaiha/
------------------------------------------------------------ */
#meibo-kaiha .tbox { padding: 20px 0 40px;}
#meibo-kaiha #main th { width: 160px!important;}
#meibo-kaiha #main .namelist li {
	float: left;
	width: 135px;
	margin: 10px 0 0 0;
}
#meibo-kaiha #main .cnavi li {
	width: 250px;
	margin-right: 20px;
}
#meibo-kaiha #main #kaihalist li{ padding-bottom: 20px;}

/*委員会・役員別 #meibo-iinkai 
meibo/iinkai/
------------------------------------------------------------ */
#meibo-iinkai #main th { width: 160px;}
#meibo-iinkai #main .namelist li {
	float: left;
	width: 150px;
	margin: 10px 0 0 0;
}
#meibo-iinkai #main li#yoshida img,
#meibo-iinkai #main li#yoshii img { padding-bottom:4px;}
#meibo-iinkai #main .cnavi li {
	width: 160px;
	margin-right: 20px;
}
#meibo-iinkai #main #iinkailist li{ padding-bottom: 20px;}
#meibo-iinkai #main .jouintxt {
	padding: 10px 20px 0 30px;
	line-height: 1.8;
	text-align: left;
}





