/*_____ 知事関連テンプレート共通の設定 _____*/
/* 画像にポラロイド写真のようなフレームとキャプションをつける */
.photoFrame {
	margin: 0 auto 1.5em auto;
	background-color: #f6f6f6;
	border-width: 2px;
	border-style: solid;
	border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
	text-align: center;
	padding: 15px 0 5px 0;
	width: 268px;
}
.photoFrame img {
	width: 260px;
	height: 195px;
}
.photoFrame p {
	margin: 5px;
	text-align: left;
	font-size: 0.8em;
	line-height: 1.2em;
}

/* 左寄せ */
.positionLeft {
	text-align: left;
	border: 1px solid #FFFFFF;
}

/* 階層やコンテンツ一覧で表示するページ番号 */
.pageNo {
	margin-top: 2em;
	margin-bottom: 3em;
}
.pageNo table {
	margin: 0 auto;
}

/* コンテンツ領域と見出しの設定 */
#chijiContent {
	width: 100%;
	line-height: 1.4;
	font-size: 1em;
}
#chijiContent h2 {
	text-align: left;
	margin: 0;
	padding: 0 0 0 0.5em;
	font-size: 1.8em;
	background: url("http://www.pref.iwate.jp/~img/cms/bg_chiji.gif") repeat-x left top;
	line-height: 2em;
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
	color: #494949;
}
#chijiContent h3 {
	font-size: 1.9em;
	font-weight: bold;
	border-bottom: 1px dotted #009933;
	border-left: 8px solid #009933;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding-left: 0.2em;
}
#chijiContent h4 {
	font-size: 1.1em;
	margin: 1em 0 0 0;
}

/* 左サイドのメニュー設定 */
#chijiMenu {
	text-align: left;
	float: left;
/*
	width: 14.5em;
*/
	width: 221px;
	margin-bottom: 2em;
	padding-bottom: 2em;
}
#chijiMenu a {
	color: #003399;
	text-decoration: none;
}
#chijiMenu a:hover {
	text-decoration: underline;
}
.chijiMenu1st {
	margin: 0;
	padding: 0;
	font-size: 104.5%;
	font-weight: bold;
	list-style: none;
	line-height: 3.1em;
	border-left: 4px solid #7895BD;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
}
.chijiMenu1st li {
	padding: 0 0 0 0.7em;
	background: url("http://www.pref.iwate.jp/~img/cms/bg_chijimenu.gif") repeat-x top;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.chijiMenu2ed {
	margin: 0 0 1em 0;
	padding-left: 0.5em;
	font-size: 0.9em;
	line-height: 1.7em;
	list-style: none;
}
.chijiMenu2ed li{
	margin-left: 0.5em;
	padding-left: 0;
	border: none;
	background: none;
}
#chijiCheckIt {
	color: #FFFFFF;
	background-image: none;
	background-color: #7B96BD;
	border-right: 1px solid #7895BD;
}
#chijiCheckIt a {
	color: #FFFFFF;
}
div.linkArrow {
	background-image: url("http://www.pref.iwate.jp/~img/cms/m_arrow.gif");
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 9px;
}
div.subLinkArrow {
	background-image: url("http://www.pref.iwate.jp/~img/cms/m_rarrow.gif");
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 9px;
}

/* メニュー以外の本文と画像表示領域をまとめたラッパー */
#chijiContentWrapper {
	text-align: left;
	margin-top: 1em;
	margin-left: 230px;
	margin-right: 0;
}

/* コンテンツ本文領域 */
#chijiContentMain {
	margin-bottom: 5em;
}

/* ページ下の署名 */
#iwateDetailSign {
	clear: both;
	width: 98%;
	margin: 2em auto 1em auto;
	text-align: right;
	border-top: 1px solid black;
	background-color: #CCCCCC;
	height: 8em;
}
.signPosition {
	margin-top: 1em;
	margin-bottom: 1em;
	margin-right: 1em;
	float: right;
	text-align: left;
}
.signPosition address {
	margin: 0;
	padding: 0;
	line-height: 1.2em;
}





/*_____ テンプレート毎の個別設定 _____*/

/*
 *
 * 知事記者会見用
 *
 */
/* 画像配置 */
#chijiKaikenImg {
	text-align: center;
	margin-bottom: 1em;
}
#chijiKaikenImg img {
	margin: 0 2px;
	background-color: #f6f6f6;
	border-width: 2px;
	border-style: solid;
	border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
	padding: 15px 3px 15px 3px;
}
#kaikenData {
	margin: 1em 3em 1em 2em;
	font-size: 1.2em;
}
#kaikenData p {
	margin-left: auto;
	margin-right: auto;
}
#kaikenData ul {
	margin-bottom: 2em;
	list-style: none;
}
#kaikenData ul li {
	margin: 0 0 0.4em 0;
	line-height: 1.3em;
}
#kaikenData h4 {
	font-size: 1.2em;
}


/*
 *
 * 会見記録用
 *
 */
.kaikenKiroku {
	margin: 1em 2em;
	font-size: 1.2em;
}
.kaikenDate {
	text-align: left;
	margin: 0.5em auto 0.5em 0;
}
.kaikenKiroku table {
	border: 2px solid #999999;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: hide;
}
.kaikenKiroku td,
.kaikenKiroku th {
	vertical-align: top;
	line-height: 1.5em;
	padding: 0.4em 0.5em;
}
.kaikenKiroku th {
	text-align: center;
	background-color: #EEEEEE;
	font-weight: bold;
	white-space: nowrap;
	border-bottom: 1px solid #EEEEEE;
	border-right: 1px solid #BBBBBB;
}
.kaikenKiroku td {
	text-align: left;
	background-color: #FFFFFF;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
/* without IE */
html>/**/body .kaikenKiroku th,
html>/**/body .kaikenKiroku td {
	padding: 0 0.5em;
}
.kaikenText th,
.kaikenText td {
	padding: 0.5em;
}
.kaikenNext {
	text-align: center;
	margin: 1em auto 0 auto;
}
.kaikenSign {
	text-align: right;
	margin: 0 0 2em auto;
}
.kaikenImg {
	margin: 0.5em auto 1em auto;
	width: 210px;
}
.kaikenImg img {
	padding: 4px;
	border-top: 2px solid #EEEEEE;
	border-right: 2px solid #999999;
	border-bottom: 2px solid #999999;
	border-left: 2px solid #EEEEEE;
}
.kaikenImg p {
	font-size: 0.8em;
}



/*
 *
 * 知事の動き用
 *
 */
/* 画像配置 */
#chijiUgokiImg {
	float: right;
	width: 270px;
	margin-left: 0.5em;
}
/* 知事の動き本文 */
.ugokiData {
	font-size: 1.2em;
	margin: 1em 1em 1em 1em;
}
.ugokiWeek {
	top: 1em;
	left: 1em;
	margin: 0 0.5em 2em 0.5em;
	line-height: 1.5em;
	vertical-align: top;
}
.ugokiWeek td,
.ugokiWeek th {
	padding: 0 5px;
}
.ugokiDate {
	white-space: nowrap;
	font-weight: bold;
	text-align: right;
	vertical-align: top;
}
.ugokiTime {
	white-space: nowrap;
	font-weight: normal;
	text-align: right;
	vertical-align: top;
}
.weekTitle {
	font-weight: bold;
}

.ugokiData table *{
	font-size: 1em;
	line-height: 1.4;
}

/* 知事交際費ページ用 */
#kousaihiData {
	margin: 1em 0;
	padding: 1em 0;
	text-align: center;
	font-size: 1.1em;
}
#kousaihiData a {
	font-size: 1.2em;
}
#kousaihiData h3{
	font-size: 1.5em;
	font-weight: bold;
	border: none;
	margin-bottom: 1em;
}
#kousaihiData table {
	margin: 0 auto;
}
#kousaihiData table td {
	font-size: 1em;
	padding: 0 0.5em;
	line-height: 1.7em;
	vertical-align: middle;
}
table#kousaihiSheet,
table#uchiwakeSheet {
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: hide;
	border: 1px solid #FFFFFF;
	text-align: center;
	margin: 1em auto;
}
/*
table#kousaihiSheet td,
table#uchiwakeSheet td {
	text-align: center;
}
*/
table#kousaihiSheet td.xl37 {
	text-align: right;
}
table#uchiwakeSheet td.uchiwakeTitle {
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
}
table#uchiwakeSheet td.xl28 {
	text-align: left;
}
.backLink {
	margin: 2em auto;
	width: 100%;
	text-align: center;
}



/*
 *
 * 階層・コンテンツ一覧用
 *
 */
#chijiContentList {
	text-align: center;
}
#chijiContentList ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#chijiContentList ul li {
	margin: 0 auto 0.4em auto;
	width: 60%;
	list-style: none;
	font-size: 1.45em;
	font-weight: bold;
	line-height: 2em;
	background-color: #C8C8C8;
}
#chijiContentList ul li a {
	display: block;
	padding: 0.4em;
	text-decoration: none;
}
#chijiContentList ul li a:hover {
	text-decoration: underline;
}
#chijiContentList ul li p {
	margin: 0 auto 0 auto;
	padding-bottom: 1.5em;
	width: 80%;
	list-style: none;
	font-size: 0.8em;
	font-weight: normal;
	text-align: left;
	line-height: 1.3em;
}

.boxFrameMiddleLeft {
	background: url("http://www.pref.iwate.jp/~img/cms/bg_list_ml.gif") repeat-y left;
}
.boxFrameMiddleRight {
	background: url("http://www.pref.iwate.jp/~img/cms/bg_list_mr.gif") repeat-y right;
}
.boxFrameMiddleTop {
	background: url("http://www.pref.iwate.jp/~img/cms/bg_list_mt.gif") repeat-x top;
}
.boxFrameMiddleBottom {
	background: url("http://www.pref.iwate.jp/~img/cms/bg_list_mb.gif") repeat-x bottom;
}
.boxFrameTopLeft {
	background: url("http://www.pref.iwate.jp/~img/cms/bg_list_tl.gif") no-repeat left top;
}
.boxFrameTopRight {
	background: url("http://www.pref.iwate.jp/~img/cms/bg_list_tr.gif") no-repeat right top;
}
.boxFrameBottomLeft {
	background: url("http://www.pref.iwate.jp/~img/cms/bg_list_bl.gif") no-repeat left bottom;

}
.boxFrameBottomRight {
	background: url("http://www.pref.iwate.jp/~img/cms/bg_list_br.gif") no-repeat right bottom;
}

/*
 * 知事トップページ関連
 */

#chijiTitleBanner {
	padding: 0;
	margin: 0;
	width: 100%;
	border: none;
}
#chijiData {
	margin: 1em 0;
	line-height: 1.7em;
}
#chijiProfile td {
	line-height: 1.4em;
	padding: 5px;
}
#hishoTantoSign {
	width: 494px;
	margin: 1em 0 2em 0;
}
.chijiMainDetail {
	line-height: 1.7em;
}

.chijiMainDetail table *{
	font-size: 1em;
	line-height: 1.4;
}

.chijiTopMessages {
	margin: 0 1em;
	max-width: 500px;
}
.chijiMessageBox {
/*	font-size: 1.1em;
	line-height: 1.4em;*/
	margin: 0 0.5em;
}

