/*name: Wing-Stripe designer: TAEKO designer_url: http://taeko.w-museum.com/wing/ layouts: layout-wtt, layout-twt, layout-wt, layout-tw*/
/* update : 2008.9.11 */
/* 全体 */
body { font-family: verdana, arial, sans-serif; font-size: 10pt; color: #333333; background: #AAAAAA; line-height: 1.5; margin-bottom: 10px; background-image : url(bodyback.jpg); background-position: top; background-repeat: repeat-x;}h1, h2, h3, h4, h5, h6 { font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif; line-height: 1.1;}blockquote { margin: 10px 20px 10px 20px; padding: 10px 10px 10px 40px; border: 1px solid #DDDDDD; color: #666666; background: #F8F8F8; background-image : url(bq.gif); background-position: 10px 10px; background-repeat: no-repeat;}.asset-content tr,.asset-content td,.asset-content th { font-family: Verdana, Arial, sans-serif; font-size: 10pt; line-height: 1.2;}
/* リンク */
#content a { color: #808080; text-decoration: none; }#content a:hover { color: #333333; text-decoration: underline;}
/* レイアウト */
#header-inner, #content-inner, #footer-inner { padding-top: 0; padding-bottom: 0;}
#header-inner, #beta-inner, #gamma-inner { padding-right: 0; padding-left: 0;}
#container-inner { width: 100%; margin-right: 0; margin-left: 0;}
#alpha-inner { padding-top: 23px; }#beta-inner,#gamma-inner { padding-top: 15px; }
/* ３カラム */
.layout-wtt #container,.layout-twt #container { width: 900px; margin: 0px auto 0px auto;}.layout-twt #container-inner { width: 900px; background: #FFFFFF; background-image : url(c-back-3.gif); background-repeat: repeat-y;}.layout-wtt #container-inner { width: 900px; background: #FFFFFF; background-image : url(c-back-3r.gif); background-repeat: repeat-y;}
/* ３カラム　大小小 */
.layout-wtt #alpha { width: 510px;}
.layout-wtt #beta { left: 195px; width: 195px;}.layout-wtt #beta-inner { margin-left: 1px;}.layout-wtt #gamma { right: 195px; width: 195px;}.layout-wtt #gamma-inner { margin-left: 1px;}
/* ３カラム　小大小 */.layout-twt #alpha { left: 195px; width: 510px;}
.layout-twt #beta { left: -510px; width: 195px;}.layout-twt #beta-inner { margin-right: 1px;}
.layout-twt #gamma { width: 195px;}.layout-twt #gamma-inner { margin-left: 1px;}
/* ２カラム　大小 */
.layout-wt #container,.layout-tw #container { width: 750px; margin: 0px auto 0px auto;}.layout-wt #container-inner { width: 750px; background: #FFFFFF; background-image : url(c-back-2r.gif); background-repeat: repeat-y;}
.layout-wt #alpha { width: 530px; }.layout-wt #beta { width: 220px; }.layout-wt #beta-inner { margin-left: 1px;}
/* ２カラム　小大 */
.layout-tw #container-inner { width: 750px; background: #FFFFFF; background-image : url(c-back-2.gif); background-repeat: repeat-y;}
.layout-tw #alpha { left: 220px; width: 530px; }.layout-tw #beta { left: -530px; width: 220px; }.layout-tw #beta-inner { margin-right: 1px; }
/* システム用カラム */.mt-dynamic-error #container,.layout-one-column #container { width: 750px; margin: 0px auto 0px auto;
}.mt-dynamic-error #container-inner,.layout-one-column #container-inner { width: 750px; background: #FFFFFF;}.mt-dynamic-error #alpha,.layout-one-column #alpha { width: 750px; background: #FFFFFF;}
/* ヘッダー */
#header { margin: 0px; background: #FFFFFF; border-top: 5px solid #444444;}
#header-inner { position: relative; margin:0px; padding: 0px; background-image : url(stripe.gif); background-position: bottom left; background-repeat: repeat-x;}#header-content { width: 100%;  margin: 0px; height: 140px;}#header-name { font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif; margin: 0px; padding: 25px 25px 0px 25px; color: #AAAAAA; font-size: 30px; font-weight: bold; line-height: 1;}
#header-description { padding: 5px 25px 0px 25px;; margin: 0px; color: #999999; font-size: 11pt; font-weight: normal; line-height: 1.125; }
#header a { text-decoration: none; color: #808080; font-weight: bold;}#header a:hover { text-decoration: none; color: #CCCCCC;}
/* 見出し */
.asset-name,.trackbacks-header,.comments-header,.comments-open-header,.archive-header,.search-form-header { border-left: 5px solid #555555; font-weight: bold;?color: #555555; margin: 0px; padding: 3px 0px 5px 10px; font-size: 11pt; font-weight: bold;}.archive-header { margin-bottom: 10px; }
.archive-title,.search-results-header,.mt-dynamic-error h1,.mt-comment-preview h1,.mt-comment-error h1,.mt-comment-confirmation h1 { margin-bottom: 15px; padding: 0px 3px 3px 0px; font-size: 12pt; font-weight: bold; background-color:#FFFFFF;?color: #808080;}.archive-title em { font-style: normal; color: #AAAAAA; }
/* Content */
#content .asset-name a { text-decoration: none; margin-bottom: 5px;?color: #555555;}#content .asset-name a:hover { text-decoration: none;?color: #AAAAAA;}
.asset-content { margin: 5px 0;}
.asset-more-link {?font-weight: bold;?color: #666666; background-image : url(more.gif); background-repeat: no-repeat;?padding-left: 23px;}.asset-more-link a {?font-weight: normal;}
.asset-meta { margin: 0 0 10px 0; font-size: 8pt; text-align: left; border-top: 1px solid #CCCCCC; border-left: 5px solid #CCCCCC; padding: 5px 0px 3px 10px;}.byline { color: #AAAAAA; font-weight: bold;}
.asset-footer { border-top: 0px solid #ccc;}
.asset-footer a,.comment-footer a { font-weight: normal;}
.content-nav { margin: 0px 0px 10px 0px;}
.trackback-content,.comment-content,.comments-open-content,.comments-closed { margin: 5px 0;}.trackbacks-info { margin: 5px 0;?padding: 10px 10px 1px 10px; background-image : url(stripe.gif);}
.trackback { border: 1px solid #DDDDDD; margin: 10px 0px 10px 0px; padding: 10px 10px 0px 10px; background: #F8F8F8; background-image : url(tb.gif); background-position: top right; background-repeat: no-repeat;}.trackback-footer,.comment-footer { text-align: right;}
.comment { border: 1px solid #DDDDDD; margin: 10px 0px 10px 0px; padding: 10px 10px 0px 10px; background: #F8F8F8; background-image : url(com.gif); background-position: top right; background-repeat: no-repeat;}.trackback-header,.comment-header,.trackback-header .asset-meta,.comment-header .asset-meta { color: #808080; font-weight: bold; padding-left:0px; }
.entry-categories,.entry-tags,.entry-categories-header,.entry-tags-header {?color: #808080;?font-weight: bold;}.entry-category,.entry-tag { font-size: 10pt; }
/* Utility */
.widget-header,.trackbacks-header,.comments-header,.comments-open-header,.archive-header,.search-form-header,.search-results-header { /* ie win (5, 5.5, 6) bugfix */ p\osition: relative; width: 100%; w\idth: auto;}
/* サイドバー */
.widget-header a { color: #666666; text-decoration: none; }.widget-header a:hover { color: #666666; text-decoration: underline; }
.widget-header { margin: 0px 13px 0px 13px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; font-size: 10pt; font-weight: normal; color: #555555; padding: 5px 10px 5px 10px; background: #EEEEEE; line-height: 1; text-transform: uppercase; text-align: left;}
.widget { margin: 0 0 15px 0; border: 0px solid #AAAAAA;}
.widget-content { margin: 0 0 5px 0; padding: 10px 15px 0px 15px; font-size: 9pt; line-height: 1.2;}.widget-content p { line-height: 1.3; }
/*リスト*/
.archive-content ul,.widget-content ul{ margin: 0 0px 10px 18px; list-style-image: url(list1.gif);}
.archive-content ul ul,.widget-content ul ul { margin: 5px 0px 0px 15px; list-style-image: url(list2.gif);}
.archive-individual ul { margin: 0 0px 10px 0px; list-style-image: none;}
.widget-list-item { margin: 5px 0px 0px 0px; color: #666; line-height: 1.2;}
.widget-syndication .widget-content ul,.widget-search ul,.feed,.search-options,.blog-feeds,.search-results-feed { list-style-image: none;}
/* サムネイルリスト */.widget-recent-assets ul,.widget-assets .widget-list { margin: 0; padding: 0; list-style: none;}
.item { display: inline; float: left; margin: 0pt 5px 8px; overflow: hidden; text-align: center; vertical-align: middle; width: 70px;?height: 70px;}
/* "Powered By" Widget */#content .widget-powered .widget-content { margin-top: 15px; margin-bottom: 15px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; background-color: #FFFFFF;}
.widget-powered .widget-content { padding: 10px; text-align: center;}
/* オープンID */.widget-openid{ width: 160px; margin: 10px auto 10px auto; text-align: center;}
/*カレンダー*/.widget-calendar .widget-content table {  font-size: 8pt;  width: 160px;?margin: 0px auto 0px auto; text-align: center; color: #AAAAAA;?border-collapse: collapse;?border: 1px solid #CCCCCC;}.widget-calendar caption { padding-bottom:5px; font-size:12px; color: #808080;}.widget-calendar th { color: #555555;?font-weight: normal; text-align: center; background-color: #DDDDDD;?padding: 1px 0px 1px 0px;}.widget-calendar td {?border: 1px solid #CCCCCC;?padding: 1px 0px 1px 0px;}#content .widget-calendar a { color: #555555; }#content .widget-calendar a:hover { color: #CCCCCC; text-decoration: none; }
/* フッター */
#footer {  background-color: #EEEEEE;?margin: 15px 0px 0px 0px;?padding-top: 0.1px;?border-top: 5px solid #AAAAAA;}
#footer-content { margin: 10px 0; color: #666666;}
#footer-content a { color: #666666; text-decoration: none; }#footer-content a:hover { color: #FFFFFF; text-decoration: underline;}
/* Footer Widgets */
#footer .widget { margin: 10px 0;}
#footer .widget-content { padding-right: 0; padding-left: 0;}
#footer .widget-powered .widget-content { padding: 0; text-align: left;}
/* プレビュー・エラー */
.mt-comment-preview .comments-open-header,.mt-comment-preview .comments-header { margin-top: 20px; }
.mt-dynamic-error blockquote { margin-bottom: 20px; }
/* Utilities -------------------------------------------------------------- */
#header:after,#header-inner:after,#content:after,#alpha-inner:after,#beta-inner:after,#gamma-inner:after,#footer:after { content: " "; display: block; visibility: hidden; clear: both; height: 0.1px; font-size: 0.1em; line-height: 0;}
#header-inner,#content-inner,#footer-inner,.asset-body { height: 1%;}





