/*
Scimuse　MT3.15用スタイルシート　Ver3.0
Copyright (C) 2008 Lib-design. All Rights Reserved.
*/

* {
	margin: 0;
	padding: 0;
	font-style: normal;
	font-size : 100%;
	line-height: 1em;
	}
h1,h2,h3,h4 {
	font-weight: normal;
}

body {
	font-family: Verdana, Arial, sans-serif;
	margin: 0px 0px 20px 0px;
	background-color: #ffffff;
	}
table#main_box {
	width: 850px;	
	}
table#page_box {
	width: 670px;	
	}
table#page_box65 {
	width: 650px;	
	}

a,
a:link,
a:visited,
a:active {
	text-decoration: none;
	color: #990000;
	}

a:hover {
	color: #776600;
	/*background-color: #ff6600;*/
	text-decoration:underline;
	}

/*ベースカラー*/
#container {
	width: 850px;	
	line-height: 140%;
	margin: 0 auto 0 auto;
	background-color: #cccc77;
    	border: 2px solid #666666;
    	border-bottom: 10px solid #666666;
	}

#container670 {
	width: 670px;	
	line-height: 140%;
	margin: 0 auto 0 auto;
	background-color: #cccc77;
    	border: 2px solid #666666;
    	border-bottom: 10px solid #666666;
	}
#container650 {
	width: 650px;	
	line-height: 140%;
	margin: 0 auto 0 auto;
	background-color: #cccc77;
    	border: 2px solid #666666;
    	border-bottom: 10px solid #666666;
	}
#container600 {
	width: 600px;	
	line-height: 140%;
	margin: 0 auto 0 auto;
	background-color: #cccc77;
    	border: 2px solid #666666;
    	border-bottom: 10px solid #666666;
	}
/*バナー*/
#banner {
	height: 80px;
	font-family: Verdana, Arial, sans-serif;
	background-color: #CC6633;
	text-align: left;
	padding: 10px 0px 0px 10px;
    	border-bottom: 2px solid #666666;
	}

#banner a {
    	color: #FFFFFF;
	}

#banner h1 {
	float: left;
	font-size: 1.5em;
	font-weight: bold;
    	color: #FFFFFF;
	}

#banner h2 {
	float: left;
	color: #FFFFFF;
	font-size:1em;
    	font-weight: bold;
	margin: 40px 0px 0px 10px;
	}


.left {
	width: 179px;
	background-color: #cc6633;
    	border-right: 1px solid #666666;
	}
.left h2 {
    	color: #ffffff;
    	text-align: center;
  	font-size:0.8em;
    	font-weight: bold;
    	height: 1.7em;
    	line-height: 1.7em;
	background-color: #CC6633;
    	border-top: 1px solid #666666;
    	border-bottom: 1px solid #666666;
	}
.left h2.left_top {
	background-color: #336633;
	}

.left P{
	color : #333333 ;
	font-size : 0.8em;
	line-height: 140%;
	margin: 7px 7px 7px 10px;
	padding-bottom: 5px;
	border-bottom : 1px dotted #666666;
	}

.left UL{
	margin: 5px 0.7em 20px 1.2em;
	list-style-type : none ;
	background-color: #DDBC77;
	}
.ddbc77{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 40px 0px;
	background-color: #DDBC77;
    	border-bottom: 1px solid #666666;
	}
.left li{
	background-image: url("http://www.scimuse.com/blog/img/yazi1.gif");
	background-position: 0px 0.4em;
	background-repeat:no-repeat;
	font-size : 0.8em;
	line-height: 150%;
	}

.left a,
.left a:link,
.left a:visited,
.left a:active {
	color: #336633;
    	padding-left: 0.8em;
	}

/*カレンダー*/
table#calendar {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	width: 100%;
   	line-height: 120%;
	text-align: center;
	margin-bottom: 10px;
	}

table#calendar caption {
	color: #ffffff;
	background-color: #336633;
	font-size:1.25em;
	font-weight: bold;	
   padding:2px 0px 2px 0px;
   margin-bottom:10px;
   height: 1.65em;
   line-height: 1.65em;

	}

table#calendar th {
	font-weight: bold;
	color: #FFFFFF;
	line-height: 18px;
    	background-color: #CC6633;
	}

table#calendar td {
	font-weight: bold;
	color: #666666;
	line-height: 18px;
    	border: solid 1px #CC6633;

 }
table#calendar a {
	display:block;
	line-height: 18px;
    	color: #FFFFFF;
    	background-color: #F63148;
    	padding: 0;
	}
table#calendar a:hover {
	color: #ffffff;
    	background-color: #336633;
    	text-decoration:underline;
	}

/*記事部分*/
.center {
	width: 470px;
    	background-color: #dfdf88;
	}

.content {
	width: 450px;
	padding: 10px 10px 30px 10px;
    	text-align: left;
	}
.content600 {
	padding: 10px 20px 0px 20px;
    	text-align: left;
    	margin-bottom: 30px;
	}
.content600 h2 {
	font-size: 1em;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 1px;
    	margin-bottom: 10px;
    	height: 1.4em;
    	line-height: 1.4em;
    	background-color: #666666;
	}
.content600 h3 {
	font-size: 0.85em;
	font-weight: bold;
	color: #CC6633;
	padding-left: 10px;
	padding-top: 1px;
    	height: 1.4em;
    	line-height: 1.4em;
    	border: 0;
	}
.content600 h3.head {
	font-size: 0.85em;
	font-weight: bold;
	color: #CC6633;
	padding-left: 10px;
	padding-top: 1px;
    	margin-bottom: 10px;
    	height: 1.4em;
    	line-height: 1.4em;
    	border: solid 1px #CC6633;
	}
.search_title {
    	border-bottom: solid 1px #666666;
    	border-left: solid 7px #666666;
    	padding-left: 5px;
	}

.content600 p {
    	color: #333333;
  	font-size:0.83em;
    	line-height: 140%;
    	padding: 0px 30px 5px 50px;
	}
.content600 p.entry-footer {
    	margin-bottom: 20px;
	}
.content p {
    	color: #333333;
  	font-size:0.83em;
    	line-height: 140%;
    	padding: 5px 10px 5px 10px;
	}
.content p.post_note {
    	color: #333333;
  	font-size:0.8em;
    	line-height: 140%;
    	padding: 5px 10px 5px 10px;
	}
.content dl {
    	color: #333333;
    	margin: 0px 30px 0px 10px;
  	font-size:0.8em;
	}
.content dt {
	background-image: url("img/pdf.gif");
	background-position: 0px 0px;
	background-repeat:no-repeat;
	font-weight: bold;
    	height: 1.6em;
    	line-height: 1.3em;
    	margin: 0px;
    	padding-left:33px;
	}
.content dd {
    	line-height: 130%;
    	margin: 0px;
    	padding: 0px 0px 0px 30px;
	}


.caption {
    	color: #333333;
  	font-size:0.83em;
    	line-height: 140%;
    	padding: 5px 10px 5px 10px;
	}
.content h2 {
	font-size: 0.9em;
	font-weight: bold;
	color: #ffffff;
	padding-left: 10px;
	padding-top: 2px;
    	margin-bottom: 5px;
    	height: 1.4em;
    	line-height: 1.4em;
    	background-color: #666666;
	}

.content h2#archive-title {
	font-size: 1em;
	font-weight: bold;
	color: #CC6633;
	padding-left: 10px;
	padding-top: 2px;
    	margin-bottom: 10px;
    	border: solid 1px #CC6633;
    	height: 1.4em;
    	line-height: 1.4em;
    	background: 0;
	}
.content h3 {
    	color: #666666;
    	text-align: right;
	font-size: 0.8em;
    	/*border-bottom: dotted 1px #336633;
    	border-right: solid 3px #336633;
    	border-top: solid 1px #336633;
    	border-left: solid 1px #336633;*/
    	padding-bottom: 3px;
	}
.content h3.trackback {
    	color: #333333;
	font-size: 0.75em;
    	text-align: left;
    	border-bottom: solid 1px #CC6633;
	}
.content h3.comments-header {
    	color: #333333;
	font-size: 0.75em;
    	text-align: left;
    	border-bottom: solid 1px #CC6633;
	}
.content h4 {
    	color: #333333;
    	line-height: 1.4em;
    	text-align: left;
	font-size: 0.8em;
	font-weight: bold;
    	border-bottom: dotted 1px #336633;
    	border-left: solid 1.5em #336633;
    	padding: 0px 0px 0px 5px;
    	margin: 10px 0px 0px 0px;
	}
.entry {
    	border-bottom: solid 3px #CC6633;
    	border-right: solid 1px #CC6633;
    	border-left: solid 1px #CC6633; 
    	margin-bottom: 10px;
	}

.cate {
	font-size: 0.75em;
    	padding-left: 10px;
	}

.trackbacks {
    	border: dotted 1px #CC6633;
    	padding: 7px;
    	margin-bottom: 10px;
    	background-color: #e1e1aa;
	}
.comments-content {
    	border: dotted 1px #CC6633;
    	padding: 7px;
    	margin-bottom: 10px;
    	background-color: #e1e1aa;
	}
#comments-open-data {
	line-height: 1.4em;
	font-size: 0.8em;
	}
#comments-open-text {
	line-height: 1.4em;
	font-size: 0.8em;
	}
textarea#comment-text {
	margin-top: 5px;
	}
.comments-submit {
	line-height: 1.4em;
	font-size: 0.8em;
   	text-align: right;
	margin-bottom: 30px;
	}
/*記事下のリンク*/
.content p.posted {
	color: #666666;
	font-size: 0.7em;
    	padding: 3px 10px 0px 10px;
   	border-top: solid 1px #CC6633;
	}


.right {
	width: 199px;
    	background-color: #cccc66;
    	border-right: 1px solid #666666;
	}
.right P{
	color : #333333 ;
   	text-align: left;
	font-size : 0.8em;
	line-height: 140%;
	margin: 7px 7px 7px 10px;
	padding-bottom: 5px;
	border-bottom : 1px dotted #666666;
	}

#kensaku {
   	text-align: center;
   	padding-bottom:15px;
	}
#kensaku h2 {
   font-size:0.8em;
   color: #FFFFFF;
    background-color: #666666;
   font-weight: bold;	
   padding:2px 0px 2px 0px;
   margin-bottom:10px;
   height: 1.5em;
   line-height: 1.5em;
    border-top: 0;
    border-bottom: solid 1px #666666;
	}

#kensaku form{
   font-size:0.8em;
    	line-height: 140%;
   padding:10px 10px 0px 10px;
	}

.archivelist {
   	text-align: left;
  	font-size:0.83em;
    	line-height: 140%;
   	padding:1em 0px 1.5em 1em;
	}

.right h2 {
   	color: #FFFFFF;
    	background-color: #666666;
   	font-size:0.8em;
   	text-align: center;
   	font-weight: bold;	
   	padding:2px 0px 2px 0px;
   	height: 1.4em;
   	line-height: 1.4em;
    	border-top: solid 1px #666666;
   	border-bottom: solid 1px #666666;
	}

.right ul {
	list-style: 0;
	padding-left: 0px;
	margin: 0px 0px 5px 18px;
	list-style-type: circle;
list-style-position: outside;
	}

.right li {
	color: #333333;
	font-size: 0.8em;
	text-align: left;
	line-height: 15px;
	margin: 3px 0px 0px 5px;
	padding: 0px 5px 0px 0px;
	}

.photo {
	text-align: left;
	margin-bottom: 20px;
	}

table.content_tbl {
	margin: 3px 0px 20px 50px;
    	background-color: #666666;
	}
td.color1 {
	font-size: 0.8em;
	line-height: 1.5em;
    	background-color: #ccccff;
	padding-left: 5px;
	}
td.color2 {
	font-size: 0.8em;
	line-height: 1.5em;
    	background-color: #cccc99;
	padding-left: 5px;
	}
table.museum_lst {
	width: 450px;
	margin: 0px 0px 20px 0px;
    	background-color: #666666;
	}
table.museum_lst td {
	font-size: 0.75em;
	line-height: 1.7em;
	}
table.museum_lst th {
    	color: #ffffff;
    	background-color: #336633;
	font-size: 0.75em;
	line-height: 1.7em;
	padding-left: 5px;
	font-weight: normal;
	}
.row1 {
    	color: #ffffff;
	width: 30px;
    	background-color: #CC6633;
	text-align: right;
	padding-right: 5px;
	}
.row2 {
	width: 80px;
    	background-color: #DFDF88;
	text-align: right;
	}
.row3 {
	/*width: 310px;*/
    	background-color: #DFDF88;
	text-align: left;
	padding-left: 5px;
	}