@import "/blog/style/include.css";

/* category color:#9E120A; */

/* タイトル背景色 */
#CATEGORYBAR{
	background-color:#9E120A;
}

/* 本文内のリンク */
#CONTENTS .description a:link,
#CONTENTS .description a:link{
	text-decoration:underline;
}
#CONTENTS .description a:visited,
#CONTENTS .description a:visited{
	text-decoration:underline;
}
#CONTENTS .description a:hover,
#CONTENTS .description a:hover{
	text-decoration:underline;
	background-color:transparent;
}
#CONTENTS .description a:active,
#CONTENTS .description a:active{
	text-decoration:underline;
	background-color:transparent;
}

/****** フォント色 ******/
#CONTENTS .title,
#CONTENTS .subtitle,
#CONTENTS .genre,
#CONTENTS .credit,
#CONTENTS h2.heading,
#CONTENTS .text a:hover,
#CONTENTS .text a:active,
#CONTENTS .caption a:hover,
#CONTENTS .caption a:active,
/* 矢印つきリンク色 */
#CONTENTS a.navi:link,
#CONTENTS a.navi:visited,
#CATEGORYTITLE div.catnavi a.navi:link,
#CATEGORYTITLE div.catnavi a.navi:visited{
	color:#9E120A;
}


/****** 矢印つきリンク反転色 ******/
#CATEGORYTITLE div.catnavi span.nowhere,
#CATEGORYTITLE div.catnavi a.navi:hover,
#CATEGORYTITLE div.catnavi a.navi:active,
#CONTENTS a.navi:hover,
#CONTENTS a.navi:active{
	color:#FFF;
	background-color:#9E120A;
}


/****** XHTML用？補正 ******/

	#SETAGAYAARTMUSEUM #LOGO img{
		_margin-bottom:1px;
	}

/****** ブログ用 ******/
#CATEGORYTITLE .catnavi img.nopad{
	margin-left: 0;
}
	#NAVIGATION{
		color:#4E4E4E;
	}
	#NAVIGATION .news h2{
		padding:20px 0 15px 8px;
		letter-spacing:2px;
	}
	#NAVIGATION .news li.nocnt{
		background:none;
	}
	#NAVIGATION .news li.nocnt:after {
	content:" ";
	clear:both;
	height:0;
	display:block;
	visibility:hidden;
	}
	* html #NAVIGATION .news li.nocnt{
		display:inline-block;
	}
	
	* html #NAVIGATION .news li.nocnt{
		/* WinIE lte6 height:1%; */
	}
	/* \*/
	#NAVIGATION .news li.nocnt{
		display:block;
		min-height: 0;
	}
	/* */

	#NAVIGATION .news li .subtitle,
	#NAVIGATION .news li .period{
		display:block;
		margin:5px 0 0;
		font-size:10px;
		line-height:1.4;
	}
	#NAVIGATION .news li .period{
		margin-bottom:16px;
		_margin-bottom:3px;
	}

	#NAVIGATION .calender{
		clear:both;
		padding:7px 0 15px 9px;
		background:transparent url(../cmn/img/p_line_br01.gif) 0 0 repeat-x;
	}
	#NAVIGATION .calender table caption{
		text-align:left;
		padding-bottom:19px;
		font-size:12px;
	}
	#NAVIGATION .calender table th,
	#NAVIGATION .calender table td{
		text-align:left;
		padding:0 6px 6px 0;
		font-size:10px;
		font-weight:normal;
		text-align:right;
	}
	#NAVIGATION .calender table td a{
		display:inline;
		width:auto;
		float:none;
	}
	#NAVIGATION .calender table td a:link{
		text-decoration:underline;
	}
	#NAVIGATION .calender table td a:visited{
		text-decoration:underline;
	}
	#NAVIGATION .calender table td a:hover{
		text-decoration:none;
	}
	#NAVIGATION .calender table td a:active{
		text-decoration:none;
	}
	#NAVIGATION .recentEntry,
	#NAVIGATION .category,
	#NAVIGATION .comment,
	#NAVIGATION .trackback,
	#NAVIGATION .archives,
	#NAVIGATION .syndicate{
		padding:10px 0 11px 8px;
		background:transparent url(../cmn/img/p_line_br01.gif) 0 0 repeat-x;
	}
	#NAVIGATION .recentEntry h2,
	#NAVIGATION .category h2,
	#NAVIGATION .comment h2,
	#NAVIGATION .trackback h2,
	#NAVIGATION .archives h2,
	#NAVIGATION .archives h2{
		padding-bottom:18px;
		letter-spacing:2px;
	}
	#NAVIGATION .recentEntry li,
	#NAVIGATION .category li,
	#NAVIGATION .comment li,
	#NAVIGATION .trackback li,
	#NAVIGATION .archives li,
	#NAVIGATION .archives li{
		_margin-bottom:1px;
		padding-bottom:0;
		background:none;
	}
	#NAVIGATION .recentEntry a,
	#NAVIGATION .category a,
	#NAVIGATION .comment a,
	#NAVIGATION .trackback a,
	#NAVIGATION .archives a,
	#NAVIGATION .syndicate a{
		width:auto;
		float:none;
	}
	#NAVIGATION .syndicate a{
		display:inline;
	}
	#NAVIGATION .syndicate{
		padding-top:21px;
		font-size:11px;
		line-height:2.4;
	}


#CONTENTS{
	word-wrap:break-word;
}

#CONTENTS .topline .section table,
#CONTENTS .noline .section table{
	margin-bottom:13px;
}
#CONTENTS .topline .section table .caption,
#CONTENTS .noline .section table .caption{
	padding-right:0;
	padding-bottom:0;
	text-align:right;
}
#CONTENTS .topline .section table .caption a,
#CONTENTS .noline .section table .caption a{
	text-decoration:none;
}
#CONTENTS #more{
	padding-top:18px;
}
#CONTENTS .topline .description p.navi,
#CONTENTS .noline .description p.navi{
	padding-top:18px;
}
#CONTENTS .topline .description p.entryFooter,
#CONTENTS .noline .description p.entryFooter{
	padding-top:28px;
	padding-bottom:22px;
	font-size:11px;
}

#CONTENTS .topline .description ul li,
#CONTENTS .noline .description ul li{
	margin-left:1.5em;
	list-style-type:disc;
}
#CONTENTS .topline .description ol li,
#CONTENTS .noline .description ol li{
	margin-left:1.5em;
	list-style-type:dicimal;
}

#CONTENTS #trackback,
#CONTENTS .comments-header,
#CONTENTS .comments-open-header{
	width:100%;
	margin:20px 0 0;
	padding:6px 0 16px;
	background:transparent url(../cmn/img/p_line_br01.gif) 0 0 repeat-x;
	letter-spacing:2px;
}
#CONTENTS #trackbacks-info{
	line-height:1.8;
}
#CONTENTS .trackbacks{
	padding:0 0 30px ;
}
#CONTENTS .trackback,
#CONTENTS .comment{
	padding:18px 0 0;
}
#CONTENTS .trackbacks-content{
	line-height:1.8;
}
#CONTENTS .trackback-footer{
	font-size:11px;
	letter-spacing:1px;
}

#CONTENTS .comments-header{
	padding-bottom:9px;
}
#CONTENTS .comment-content{
	line-height:1.6;
}
#CONTENTS .comments-content{
	padding:0 0 20px;
}
#CONTENTS .comment-footer{
	font-size:11px;
	letter-spacing:1px;
	margin-top:24px;
}
#CONTENTS #comments-open-data{
	margin:0 0 8px;
}
#CONTENTS #comments-open-data label{
	display:block;
	margin:6px 0 2px;
}
#CONTENTS #comments-open-data #comment-author,
#CONTENTS #comments-open-data #comment-email,
#CONTENTS #comments-open-data #comment-url{
	width:245px;
	margin:0 0 8px;
}
#CONTENTS #comments-open-data #comment-bake-cookie{
	vertical-align:middle;
}
#CONTENTS #comments-open-text label{
	display:block;
	margin:10px 0 2px;
}
#CONTENTS #comments-open-text #comment-text{
	width:340px;
	margin:0 0 10px;
	padding:3px;
	font-size:100%;
}
#CONTENTS #comments-open-text #comment-post{
	font-weight:bold;
}



#CONTENTS #pagebody h3{
	width:100%;
	margin:12px 0 0;
	padding:6px 0 16px;
	background:transparent url(../cmn/img/p_line_br01.gif) 0 0 repeat-x;
	letter-spacing:2px;
}
#CONTENTS #pagebody .comments-open-moderated{
	margin: 0 0 45px;
}



#SETAGAYAARTMUSEUMPOPUP{
	padding:8px 0 12px;
	text-align:center;
}
#SETAGAYAARTMUSEUMPOPUP #LOGO,
#SETAGAYAARTMUSEUMPOPUP #CONTENTS,
#SETAGAYAARTMUSEUMPOPUP #UTILITY{
	width:522px;
	margin:0 auto;
}
#SETAGAYAARTMUSEUMPOPUP #LOGO{
	padding:0 0 6px;
	background:transparent url(../cmn/img/p_line_br01.gif) left bottom repeat-x;
	text-align:left;
}
#SETAGAYAARTMUSEUMPOPUP #LOGO img{
	margin-top:0;
}
#SETAGAYAARTMUSEUMPOPUP #UTILITY{
	padding:6px 0 0 ;
	background:transparent url(../cmn/img/p_line_br01.gif) 0 0 repeat-x;
}
#SETAGAYAARTMUSEUMPOPUP #CONTENTS{
	padding:45px 0 ;
}
