﻿/* ようこそ県立美術館へ、現在のHP、本文の色 */
body{
	margin: 0px;
	padding: 0px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-style: normal;
	background-position: left top;
	text-align: left;
	vertical-align: top;
	font-size: 1.0em;
	}

table {
	border-collapse:collapse; /* pathwayのテーブルをくっつけるため */
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

td,tr,p,div {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	}

/* Styles for dhtml tabbed-pages */
.ontab {
	text-align: left;
	cursor: hand;
	font-weight: bold;
}

.offtab {
	text-align: center;
	cursor: hand;
	font-weight: normal;
}

.tabheading {
	text-align: left;
}

.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0px;
}

h1 {font-size: 150%; font-weight: normal;}
h2 {font-size: 125%; line-height: 1.25em;}
h4 {font-size: 110%;}
h5 {font-size: 100%; font-weight: bold;}
h6 {font-size: 90%; font-weight: bold;}

/* Links original*/ /* 本文中のリンク */
a:link, a:visited{
	font-weight:normal;
}
a:hover, a:active{
	font-weight:normal;
}

/* Horizontal Line */
hr {
	height:2px;
	border:1px inset;
	}

hr.separator {
	height: 1px;
	width: 75px;
	border: 0px;
}

/* --Default Class Settings-- えんど注：メインメニューとサブレベル */
a.mainlevel {
}
a.mainlevel:link, a.mainlevel:visited {
	margin:0px 0px 0px 10px;
	font-weight: bold;
	line-height:120%;
	text-decoration: none;
	text-align: left;
	}
	
a.mainlevel:hover, a.mainlevel:active {
	margin:0px 0px 0px 10px;
	font-weight: bold;
	line-height:120%;
	text-decoration: none;
	text-align: left;
	}

a.sublevel {
	font-size:90%;
}
a.sublevel:link, a.sublevel:visited {
	margin:0px 0px 0px 3px;
	line-height:120%;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	}
	
a.sublevel:hover, a.sublevel:active {
	margin:0px 0px 0px 3px;
	line-height:120%;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	}

.submenu1, .submenu2, .submenu3, .submenu4, .submenu5, .submenu6{
	background-color: #757e4e;//#5c8330 #808066 
}

.moduletable img{
	margin:0px 0px 0px 10px;
}

.selectLanguage {
	margin:0px 0px 0px 0px;
	vertical-align:top;
}

/* コンポーネント部のヘッダー部 */
.componentheading {
	margin:0px;
	padding: 3px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: bold;
	text-indent: 0px;
	}

/* Content - Sections & Categories えんど注：ﾌﾛﾝﾄﾍﾟｰｼﾞにｾｸｼｮﾝやｶﾃｺﾞﾘ表示する場合 */
.contentpane {
	padding: 0px;
	border-collapse:collapse;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: normal;
	text-align:left;
	width:95%;
	}

.contentpaneopen{
	margin:0px;
	padding:0px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight:normal;
	text-align:left;
	width:95%;
	}
table.contentpaneopen td{
	margin:20px 0px 0px 20px;
}
td.contentheading {
	margin:0px;
	padding:3px;
	border-collapse:collapse;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight:bold;
	text-align:left;
	}

.contentpagetitle {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size:125%;
	font-weight:bold;
	text-align:left;
	}

/* For content item titles that are hyperlink instead of Read On */
/* 最新情報など */
a.contentpagetitle:link, a.contentpagetitle:visited{
}
a.contentpagetitle:hover, a.contentpagetitle:active {
}

/*
table.contenttoc {
	margin: 0px 0px 0px 5px;
	text-align:left;
	}

table.contenttoc td {
	margin: 0px 0px 0px 0px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size:95%;
	font-weight:normal;
	text-align:left;
}

a.toclink:link, a.toclink:visited {
}
a.toclink:hover, a.toclink:active {
}
*/
.contentdescription {
	padding: 5px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	text-align:left;
	padding-top:20px;
	}

/* readon(更に読む) Links */
a.readon:link, a.readon:visited {
	display:list-item;
	white-space: normal;
	}
a.readon:hover, a.readon:active {
}

/* blogsection(ブログ) Links 更に...の記事*/
a.blogsection:link, a.blogsection:visited{
}
a.blogsection:hover, a.blogsection:active{
}

/* weblinks(webリンク) Links */
a.weblinks:link, a.weblinks:visited{
}
a.weblinks:hover, a.weblinks:active{
}

/* モジュールで使われるテーブル */
table.moduletable {
	margin: 0px 0px 15px 0px;
	border-collapse:collapse;
	width:100%;
	}

table.moduletable th {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: bold;
	text-align: left;
	height: 1.25em;
	line-height: 1.25em;
	white-space:normal;
	border-top:outset 1px #eeeeee;
	border-bottom:outset 1px #eeeeee;
	}
	
table.moduletable td {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: normal;
	}

/* (top用) */
table.moduletable-top {
	margin: 0px 0px 0px 0px;
	border-collapse:collapse;
	width:100%;
	}

table.moduletable-top th {
	margin: 0px 0px 0px 0px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	text-align: left;
	height: 1.25em;
	line-height: 1.25em;
	}

a.module:link, a.module:visited{
}
a.module:hover, a.module:active{
}


/* テンプレートセレクタ入力フォーム */
.button {
	margin: 0px 0px 3px 0px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: normal;
	height: 1.25em;
	line-height: 1.25em;
	}

/* 入力フォーム (主にadminarea用)*/
.inputbox {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: normal;
	font-size:1em;
	}

/* searchbox サーチボックス */
.searchbox {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: normal;
	height: 1.25em;
	line-height: 1.25em;
	}

/* 検索結果アイテム */
.small {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size: 80%;
	font-weight: normal;
	}

/** category text format and links えんど注：ｶﾃｺﾞﾘに関する記述 **/
.category {
	margin: 0px 0px 0px 10px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	}

/* category(カテゴリ) Links */
a.category:link {
}
a.category:visited{
}
a.category:hover, a.category:active{
}

.poll {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	height: 1.25px;
	line-height: 1.25px;
	}

/* 各ページのタイトル、本文の背景色 */

/* 検索結果のボーダー */
.sectiontableentry1, .contentpane {
	padding:0px,0px,0px,15px;
	}
.sectiontableentry1 a:link, .sectiontableentry1 a:visited{text-decoration:none;}
.sectiontableentry1 a:hover, .sectiontableentry1 a:active{text-decoration:underline;}
.sectiontableentry2 a:link, .sectiontableentry2 a:visited{text-decoration:none;}
.sectiontableentry2 a:hover, .sectiontableentry2 a:active{text-decoration:underline;}

/* 検索結果のボーダー */
.sectiontableentry2 {
	padding:0px,0px,0px,15px;
	}

/* アイテムのテーブル */
.sectiontableheader { 
	font-weight : bold;
	}
	
.sectiontablefooter {
	font-weight : bold;
}

/* フロントページヘッダー部分 -最新情報- */
.frontpageheader {
	margin:0px 0px 0px 25px;
	font-size: 110%;
	font-weight : bold;
	text-align: left;
	}

.smalldark {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size: 80%;
	font-weight: normal;
	}

/* ニュースフィールド部分 */
.newsfeedheading {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size: 110%;
	font-weight: bold;
	text-align:left;
	}

.newsfeeddate {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size: 90%;
	font-weight: normal;
}

/* 作成日部分 */
.createdate {
	margin: 0px 0px 0px 5px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size: 90%;
	font-weight: normal;
	}

/* 更新日部分 */
.modifydate {
	margin: 0px 0px 0px 5px;
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size: 90%;
	font-weight: normal;
	}
		
.fase4rdf {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: normal;
	}

/* fase4rdf(フェーズ４？って何) Links */
a.fase4rdf:link, a.fase4rdf:visited {
}
a.fase4rdf:hover, a.fase4rdf:active{
}

table.searchintro {
	}

table.contact {
	}

table.contact td.icons {
	}

table.contact td.details {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight: bold;
	}

/* Content pagenav -アイテムのテーブル下にあるナビ-*/
.pagenav {
	font-weight: bold;
}

/* pagenav(ページナビ用) Links */
a.pagenav:link, a.pagenav:visited{
}
a.pagenav:hover, a.pagenav:active{
}

/* Content voting 投票のところ */
.content_rating {
	font-weight: normal;
	font-size: 90%;
}

.content_vote {
	font-weight: normal;
	font-size: 90%;
}

/* Pathway 現在のページ */
.pathway {
	margin: 0px;
	border-collapse:collapse;
	padding: 0px;
	font-weight: normal;
	text-align:left;
	height:1.5em;
	line-height:1.5em;
}

/* pathway(現在のページ用) Links */
a.pathway:link, a.pathway:visited{
}
a.pathway:hover, a.pathway:active {
}

/* ************************************ */
/* This Template for only this Template */
/* *********************************** */
.table-main {
	border-collapse:collapse;
	vertical-align: top;
	width:800px;	/*画面全体の幅*/
}
/* 左メニュー部分のTD */
.td-menu {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align:top;
	width: 180px;
}
.td-menu1 {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align:top;
	width: 180px;
}

/* コンテンツ部分のTD */
.td-contents {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	width: 100%;
}

/* 左メニュー部分のテーブル定義 */
.table-menu {
	margin: 0px;
	border-collapse:collapse;
	padding: 0px;
	text-align: left;
	width: 180px;
}
/* コンテンツ部分のテーブル定義 */
.table-contents {
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	width: 100%;
}


/* 標準のサイトタイトル -ロゴの上に・・・のように描かれる-*/
.sitetitle {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-size: 0%;
	font-weight:normal;
	text-align:left;
	letter-spacing: 0px;
}

/* for modifying {moscode} output.  Don't set the colour! */
.moscode {
}

/* Text passed with mosmsg url parameter */
.message {
    font-family:Arial, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif;
	font-weight:bold;
	text-align:left;
}

/* menubar */
/* menu_bar(メニューバー) Links */		/* 下のメニューの色が変わる */
.menu_bar {
	text-align: justify;
	text-justify:distribute-all-lines;
	vertical-align:text-top;
	width="70%"
	border-collapse:collapse;
}
a.menu_bar:link, a.menu_bar:visited {
	font-size: 90%;
}
a.menu_bar:hover,a.menu_bar:active {
	font-size: 90%;
}

.ss {  font-size: 85%; line-height: 120%;}
.ss2 {  font-size: 90%; line-height: 140%;}
.s10 {  font-size: 90%; line-height: 140%;}

.fontsize80{font-size:80%;}
.fontsize90{font-size:90%;}
.fontsize95{font-size:95%;}
.fontsize100{font-size:100%;}
.fontsize110{font-size:110%;}
.fontsize130{font-size:130%;}
.fontsize150{font-size:150%;}
.fontsize170{font-size:170%;}
.fontsize200{font-size:200%;}


table.htmtableborders {
	margin: 0px 30px 0px 30px;
}


/* 人気記事 */
a.mostread {
}
ul.mostread {
	font-size:90%;
	color:#ffffcc;
}
ul.mostread li{
	margin:0px 0px 0px -20px;
}
ul.mostread a:link,ul.mostread a:visited{
	font-size:90%;
	color:#ffff66;
	text-decoration:none;
}
ul.mostread a:hover,ul.mostread a:active{
	font-size:90%;
	color:#ffffcc;
	text-decoration:none;
}


div.right-Layer{
	z-index:1;
	position:absolute;
	width:180px;
	height:auto;
	right: 0px;
	top: 50px;
}

/* mosCE editorでborder="0"のテーブルを表示させる */
.mceVisualAid {
	border: #BBBBBB;
}