/* ボデイ・背景 */
body
{
   margin: 0;
   padding: 0;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10pt;
   color: #666666;
   background-color: #FFFFFF;
   line-height: 150%;
   text-align: center;   
}
tr,td,th {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10pt;
   color: #666666;
   line-height: 150%;
   text-align: left;
}
.back-right {
background-image: url("http://taeko.w-museum.com/wing/img/back-right.jpg");	
background-repeat: no-repeat;
background-position: right top;
}
.back-left {
background-image: url("http://taeko.w-museum.com/wing/img/back-left.jpg");	
background-repeat: no-repeat;
background-position: left top;
}
html {
scrollbar-3dlight-color:#808080;
           scrollbar-arrow-color:#9bb72b;
           scrollbar-track-color:#FFFFFF;
           scrollbar-darkshadow-color:#808080;
           scrollbar-face-color:#FFFFFF;
           scrollbar-highlight-color:#FFFFFF;
           scrollbar-shadow-color:#FFFFFF;
}

/* リンク */
a { color: #e15428; text-decoration: none; }
a:hover { color: #c0d09e; }
a img { border: 0; }

/* 基本設定 */
#container { margin: 0px auto 0px auto; width: 600px; text-align: left;} 
h1, h2, h3, h4, h5, h6
{
   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
}
h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote
{
   margin-top: 10px;
   margin-bottom: 10px;
}
input,textarea,select{
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	color : #666666;
  scrollbar-face-color:#EEEEEE; 
  scrollbar-track-color:#FFFFFF; 
  scrollbar-arrow-color:#FFFFFF; 
  scrollbar-highlight-color:#FFFFFF; 
  scrollbar-shadow-color:#FFFFFF; 
  scrollbar-3dlight-color:#FFFFFF; 
  scrollbar-darkshadow-color:#FFFFFF;
	}
form, input { margin: 0; padding: 0; }
.input-back-on {
background-image: url("http://taeko.w-museum.com/wing/img/b_back08b.jpg");	
background-repeat: repeat-x;
background-position: top;
border: 1px solid #999999;
}
.input-back {
background-image: url("http://taeko.w-museum.com/wing/img/b_back08b.jpg");	
background-repeat: repeat-x;
background-position: top;
}
.input-search {
background-color: #FFFFFF;
border-style: none;
}
.text-form { 
border-bottom: 1px solid #CCCCCC;
border-top: 0px solid #FFFFFF;
border-left: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
color: #9DA970;
}
blockquote {
	padding: 15px 15px 15px 15px;
	border: 1px solid #CCCCCC;
	line-height: 150%;
	background-color: #F9F9F9;
	color: #666666;
	font-size: 9pt;
	}
pre {
	font-family: Verdana, Arial, sans-serif;
	color: #666666;
	font-size: 9pt;
	line-height: 150%;
	margin-left: 40px;
	width: 450px;
	overflow:scroll;
	padding: 15px 15px 15px 15px;
	border: 1px solid #CCCCCC;
	background-color: #F9F9F9;
  scrollbar-face-color:#F9F9F9; 
  scrollbar-track-color:#F5F5F5; 
  scrollbar-arrow-color:#DDDDDD; 
  scrollbar-highlight-color:#FFFFFF; 
  scrollbar-shadow-color:#CCCCCC; 
  scrollbar-3dlight-color:#CCCCCC; 
  scrollbar-darkshadow-color:#EEEEEE;
	}
.pc { color: #e15428; }
.in { color: #AAAAAA; }
.moblog {
	border-left:1px solid #999999;
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
	padding: 6px 6px 6px 6px;
	margin: 0px 10px 10px 0px; 
	float: left;
}
.photo-r {
	float: left;
	margin: 0px 10px 10px 0px;
	}

.box
{
margin-bottom: 5px;
border-top: 1px solid #CCCCCC;
border-left: 1px solid #808080;
border-right: 1px solid #808080;
border-bottom: 1px solid #808080;
padding: 20px;
background: #FFFFFF;
line-height: 150%;
color: #666666;
background-image: url("http://taeko.w-museum.com/wing/img/b_back08a.jpg");	
background-repeat: repeat-x;
background-position: top;
margin-top:20px;	
}
.box-bottom
{
margin-bottom: 5px;
border: 1px solid #808080;
padding: 20px;
background: #FFFFFF;
line-height: 150%;
color: #666666;
background-image: url("http://taeko.w-museum.com/wing/img/b_back08b.jpg");	
background-repeat: repeat-x;
background-position: top;
margin-top:10px;	
}

/* バナー */
#wingmemo {
	font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;;
	color: #DDDDDD;
	font-size: 28px;
	background-color: ;
	text-align: center;
	font-weight: bold;
	padding: 5px 15px 0px 10px;
	height: 58px;
	margin: 0px 0px 0px 0px;
	}

/* メニュー */
.nabi { font-size: 18px; font-weight: bold; background: ;
	padding: 10px 0px 30px 0px;
   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
color: #e15428;
}
.menu {
color: #e15428;
position: relative;
top: 0px;
left: 0;
width: 600px;
}

.menu a{
color: #e15428;
background: ;
text-decoration: none;
display: block;
padding: 0px;

}
.menu a:visited {color:#e15428;}
.menu a:hover{color:#c0d09e; background-color: ; text-decoration: none;}
.menu a:active {color: #c0d09e;}

.submenu a{
font-family: verdana, arial, sans-serif;
color:#999999; 
background: #FFFFFF; 
font-weight: normal;
font-size: 9pt;
line-height: 140%;
border-top: 0px solid #5C7554;
}
.submenu a:visited {color:#999999;}
.submenu a:hover{color:#c0d09e; }
.submenu a:active {color: #c0d09e;}

#menu1{
position: absolute;
top: 0;
left: 0;
} 

#menu2{
position: absolute;
top: 0;
left: 50px;
} 
#menu3{
position: absolute;
top: 0;
left: 126px;
}
#menu4{
position: absolute;
top: 0;
left: 255px;
}
#menu5{
position: absolute;
top: 0;
left: 330px;
}
#menu6{
position: absolute;
top: 0;
left: 400px;
}
#menu7{
position: absolute;
top: 0;
left: 500px;
text-align: right;
}
div.menu span{
display: none;
}

div.submenu {
visibility: hidden;
position: absolute;
left: 0;
border: 1px solid #808080;
padding: 5px;
background: #FFFFFF;
width: 100px;
}

/* トップテーブル用 */
.top-left {
width: 430px;
float: left;
padding-top:5px;
}
.top-right {
width: 88px;
float: left;
padding: 15px 0px 0px 40px;
}
.info{
background-image: url("http://taeko.w-museum.com/wing/img/infobackc.jpg");	
background-repeat: no-repeat;
background-position: right bottom;
padding: 0px 10px 10px 10px;
height: 250px;
line-height: 150%;
color: #808080;
margin-bottom: 15px;
}
.info a { color: #AAAAAA; text-decoration: none; }
.info a:hover { color: #c0d09e; }

.top-header {
   color: #CCCCCC;
   font-size: 16pt;
   font-weight: bold;
}
.top-new {
  height: 70px;
  overflow: auto;
  padding: 0px 0px 0px 0px;
  scrollbar-face-color:#FFFFFF; 
  scrollbar-track-color:#FFFFFF; 
  scrollbar-arrow-color:#AAAAAA; 
  scrollbar-highlight-color:#FFFFFF; 
  scrollbar-shadow-color:#FFFFFF; 
  scrollbar-3dlight-color:#FFFFFF; 
  scrollbar-darkshadow-color:#FFFFFF;
  border: 1px dashed #AAAAAA;
  line-height: 130%;
  padding-left:5px;
  color: #e15428;	
}
.top-new a { color: #808080; text-decoration: none; }
.top-new a:hover { color: #c0d09e; }

.photolog { padding: 5px 0px 25px 10px; 
 }

/* エントリー */
.entry-content
{
   position: static;
   clear: both;
}
.entry-header
{
   margin-top: 0;
   border-left: 5px solid #DDDDDD;
   padding: 0 0 0 10px;
   color: #AAAAAA;
   font-size: 11pt;
   font-weight: bold;
}
.entry-excerpt,
.entry-body,
.entry-more-link,
.entry-more
{
   clear: both;
}
.entry-footer,
.trackback-footer
{
   margin: 0 0 0px 0;
   border-top: 1px dashed #808080;
   padding-top: 3px;
   color: #666;
   text-align: right;
   clear: both;
}

/* トラックバック */
.trackbacks
{
   position: static;
   clear: both;
   margin-bottom: 20px;
	border: 1px solid #808080;
	padding: 20px;
   background: #FFFFFF;
	line-height: 150%;
   color: #666666;
background-image: url("http://taeko.w-museum.com/wing/img/b_back08b.jpg");	
background-repeat: repeat-x;
background-position: top;	
}
#trackbacks-info
{
   margin-top: 10px ;
   border: 0px dashed #808080;
   padding: 0 0px;
   color: #666666;
   font-size: 10pt;
   text-align: left;
   background: #FFFFFF;
}
.trackbacks-header
{
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   width: 100%;
   w\idth: auto;

   margin: 0;
   border-bottom: 0px dashed #FFFFFF;
   border-left: 5px solid #DDDDDD;
   padding: 5px;
   color: #AAAAAA;
   background: #FFFFFF;
   font-size: 13px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;
}
.trackback-content
{
   clear: both;
   margin: 18px 0px 0px 0px;
}
.trackback { color: #AAAAAA; }
.trackback a { color: #808080; text-decoration: none; font-weight: bold; }
.trackback a:hover { color: #c0d09e; }

/* コメント */
.comments
{
   position: static;
   clear: both;
   margin-bottom: 10px;
	border: 1px solid #808080;
	padding: 20px 20px 5px 20px;
   background: #FFFFFF;
	line-height: 150%;
   color: #666666;
background-image: url("http://taeko.w-museum.com/wing/img/b_back08b.jpg");	
background-repeat: repeat-x;
background-position: top;	
}
.comments-form
{
   position: static;
   clear: both;
   margin-bottom: 5px;
	border: 1px solid #808080;
	padding: 20px 20px 10px 20px;
   background: #FFFFFF;
	line-height: 150%;
   color: #666666;
background-image: url("http://taeko.w-museum.com/wing/img/b_back08b.jpg");	
background-repeat: repeat-x;
background-position: top;	
}
.comments-header,
.comments-open-header,
.date-header
{
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   width: 100%;
   w\idth: auto;

   margin: 0;
   border-bottom: 0px dashed #FFFFFF;
   border-left: 5px solid #DDDDDD;
   padding: 5px;
   color: #AAAAAA;
   background: #FFFFFF;
   font-size: 13px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;
}
.comment { margin-bottom:0px; }

.comments-open-content,
.comments-closed
{
   clear: both;
   margin: 5px 10px;
}
.comments-open label { display: block; }
.form-left { width: 330px; float: left; }
.form-right { width: 190px; float: left; padding-left:10px; }

#comment-author, #comment-email, #comment-url, 
{
   width: 189px;
}
#comment-text
{
width: 310px;
}

#comment-bake-cookie
{
   margin-left: 0;
   vertical-align: middle;
}

#comment-post
{
   font-weight: normal;
   color: #333333;
}
.comment-footer
{
   margin: 20px 0px 0px 0px;
   border-top: 1px dashed #808080;
   padding-top: 20px;
   color: #666;
   text-align: left;
}
.comment-midasi { color:#AAAAAA; font-weight: bold; font-family: 'trebuchet ms';}
#comment_preview { clear: both; }


/* アーカイブ頁 */
.archives-under1 {
width: 152px;
padding-right: 20px;
float: left;
}
.archives-under2 {
width: 182px;
padding-right: 20px;
float: left;
}
.archives-under3 {
width: 182px;
float: left;
}
.all-list { padding-left:10px; color:#e15428;}
.all-list a { color: #808080; text-decoration: none; }
.all-list a:hover { color: #c0d09e; }
.all-list-archives { padding-left:15px; color:#e15428; padding-bottom:10px; }
.all-list-archives a { color: #808080; text-decoration: none; }
.all-list-archives a:hover { color: #c0d09e; }

.module-list,
.archive-list
{
   margin: 0;
   padding: 0;
   list-style: none;
}

.module-list-item
{
   margin-top: 5px;
   margin-bottom: 5px;
}

.module
{
   margin: 0 0 10px 0;
   border-bottom: 0px solid #f3f6f9;
   background: ;
}
.module-content
{
   margin: 0 0 0px 0;
   border-top: 0px solid #cfd4d9;
   padding: 0px 10px 0 10px;
   font-size: 12px;
   line-height: 1.2;
   color: #e15428;
}
.module-content2
{
   margin: 0 0 0px 0;
   border-top: 0px solid #cfd4d9;
   padding: 0px 10px 0 10px;
   font-size: 12px;
   line-height: 1.2;
   color: #808080;
height: 265px;
overflow: auto;
  scrollbar-face-color:#EEEEEE; 
  scrollbar-track-color:#FFFFFF; 
  scrollbar-arrow-color:#FFFFFF; 
  scrollbar-highlight-color:#FFFFFF; 
  scrollbar-shadow-color:#FFFFFF; 
  scrollbar-3dlight-color:#FFFFFF; 
  scrollbar-darkshadow-color:#FFFFFF;
}
module-list
{
   margin: 0 0px 10px 0px;
   list-style: none;
}

.module-list .module-list
{
   margin: 5px 0 0 0;
   padding-left: 25px;
   list-style: none;
   list-style-image: url("http://taeko.w-museum.com/wing/img/slist.gif")
}

.module-list-item
{
   margin-top: 0;

   line-height: 1.2;
}
.module-content a { color: #808080; text-decoration: none; }
.module-content a:hover { color: #c0d09e; }
.module-comment a { color: #808080; text-decoration: none; }
.module-comment a:hover { color: #c0d09e; }

.blogsearch {
	font-size: 10pt;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* パワード */
#powered {
	text-align: center;
	margin: 30px 0px 10px 0px;
	border: 1px solid #808080;
	padding: 5px;
      background: #FFFFFF;
	font-size: 8pt;
	line-height: 150%;
	color: #808080;
	}
#powered a { color: #808080; }
#powered a:hover { color: #c0d09e; }

/* フッター */
#footer	{
	text-align: center;
      background: #FFFFFF;
	padding: 5px;
	border: 1px solid #808080;
	color: #666666;
	}

/* 月移動カレンダー */
.calendarbody {
font-size: 11px;
line-height: 150%;
color: #808080;
background-color: transparent;
background-image: url("");
text-align:center;
}
.calendar-top { margin-top:10px; margin-bottom:10px; text-align:center; 

width:600px; }
.tody {
    background : #EEEEEE; 
    border : 1px solid #CCCCCC; 
}
.sampletable {
font-size: 11px;
color: #808080;
}

/* ブックマーク頁 */
.bookmark-header
{
   margin-top: 10px;
   color: #e15428;
   font-size: 11pt;
   font-weight: bold;
   border-top: 2px solid #DDDDDD;
}
.union {
font-size: 9pt;
color: #BBBBBB;
line-height: 120%;
border-top: 2px solid #DDDDDD;
padding: 10px 0px 15px 0px;
clear: both;
	}

/* 検索結果テンプレ用 */
.search-results-header, {
   margin-top: 0;
   border-left: 5px solid #DDDDDD;
   padding: 0 0 0 10px;
   color: #AAAAAA;
   font-size: 11pt;
   font-weight: bold;
}

/* タグ */
.tagtag {
   clear: both;   
}
.tagtag a { color: #808080; text-decoration: none; }
.tagtag a:hover { color: #c0d09e; }

.module-tagcloud .module-list {text-align: left; }
.module-tagcloud .module-list { list-style: none; }
.module-tagcloud .module-list-item { display: inline; }
.module-tagcloud li.taglevel1 { font-size: 19px; font-weight: bold; }
.module-tagcloud li.taglevel1 a { color: #666666; }
.module-tagcloud li.taglevel2 { font-size: 17px; font-weight: bold; }
.module-tagcloud li.taglevel2 a { color: #777777; }
.module-tagcloud li.taglevel3 { font-size: 15px; font-weight: bold; }
.module-tagcloud li.taglevel3 a { color: #888888; }
.module-tagcloud li.taglevel4 { font-size: 13px; font-weight: bold; }
.module-tagcloud li.taglevel4 a { color: #999999; }
.module-tagcloud li.taglevel5 { font-size: 11px; }
.module-tagcloud li.taglevel5 a { color: #AAAAAA; }
.module-tagcloud li.taglevel6 { font-size: 9px; }
.module-tagcloud li.taglevel6 a { color: #BBBBBB; }

/* コメント用ボタン */
#ed_toolbar { text-align:right; margin-bottom:5px; }
#ed_toolbar input {
background-image: url("http://taeko.w-museum.com/wing/img/b_back08b.jpg");	
background-repeat: repeat-x;
background-position: top;
border: 1px solid #999999;
font-size: 7pt;
margin-left:5px;
}
#ed_toolbar button {
background-color: #FFFFFF;
border-style: none;
padding:0px;
}

/* 新着表示用 */
.newmark {
display: none;
color: #FF0000;
}
/* フォトログサムネイル */
.topsambox {
	padding: 0px;
	margin: 0px;
}
.topsambox-in {
	overflow: hidden;
	width: 50px;
	height: 38px;
	list-style: none;
}
