/* horetaze共通のスタイルシート*//* horetaze共通のスタイルシート*//* horetaze共通のスタイルシート*/body {background-image:url(../images/yellow.gif);background-repeat:repeat;text-align:center;margin:0px;position:absolute;top:0px;bottom:0px;right:0px;left:0px;}/*リンク共通指定*/a:link {color:#222222;text-decoration:none;}a:visited {color:none;text-decoration:none;}a:hover {color:none;background-color:none;text-decoration:none;}a:active {color:#112288;text-decoration:none;}a img{border:none;}a:hover img{color:none;background-color:none;text-decoration:none;}h1, h2, h3 {font-weight:normal;font-family:Helvetica,Arial,Sans-Serif;letter-spacing:-1.0px;margin:0px;padding:0px;}#container {background-image:url(greystripe.gif);background-color:#ffffff;border-top:25px solid #FFFFFF;border-left:70px solid #FFFFFF;border-right:70px solid #FFFFFF;border-bottom:50px solid #FFFFFF;font-family:"Helvetica Neue",Helvetica,Arial,Sans-Serif;line-height:140%;/* ?o?i?[??t?b?^?[???a??K?p */margin-left:0px;margin-right:auto;margin-top:40px;margin-bottom:40px;padding:0px;text-align:left;width:795px;}#banner {height:220px;border-bottom:15px solid #FFFFFF;position:relative;top:0px;z-index:1;}a#banner-img {display:block;height:220px;width:795px;position:relative;top:0px;z-index:2;}#banner a {}.banner-alt {display:none;}a.banner-blogname{color:#EEEEEE;font-size:11px;font-style:bold;letter-spacing:0px;text-align:right;margin:0px;padding:0px 0px 0px 0px;position:absolute;right:0px;top:217px;z-index:4;}a.banner-title{background-image:url(hrtz-transparent30.png);background-repeat:no-repeat;color:#999999;font-size:60px;letter-spacing:-4.0px;text-align:left;margin:0px;padding:0px 0px 0px 0px;height:131px;width:425px;position:absolute;bottom:8px;right:8px;z-index:3;}ul.menu {display:block;font-size:11px;text-align:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px 0px 0px 40px;position:relative;top:-22px;z-index:4;}ul.menu li {display:inline;margin:0px 3px 0px 0px;white-space:nowrap;}ul.menu a {color:#000000;padding:3px 20px 5px;text-decoration:none;}ul.menu a:hover {background-color:#000000;color:#FFFFFF;padding:3px 20px 5px;text-decoration:none;}#main {background-color:#FFFFFF;float:left;overflow:hidden;width:600px;}#right-side {border-bottom:0px solid #999999;border-left:0px solid #999999;float:left;overflow:hidden;width:195px;}#right-side a:link {color:#888888;text-decoration:none;}#right-side a:visited {color:#888888;text-decoration:none;}#right-side a:hover {color:#FFFFFF;background-color:#ff0066;text-decoration:none;}#right-side a:active {color:#112288;text-decoration:none;}.content {margin-top:0px;background-image:none;color:#444444;font-size:11px;letter-spacing:0px;line-height:180%;padding:10px 25px 15px 10px;}.content pre {font-size:larger;}.content a:link {color:#222222;text-decoration:none;}.content a:visited {color:#222222;text-decoration:none;}.content a:hover {color:#FFFFFF;background-color:#000000;text-decoration:none;}.content a:active {color:#112288;text-decoration:none;}.dataheader {text-align:right;}/*エントリー部分---------------------------------------------------------------------------*/.entryheader {background-color:#FFFFFF;color:#222222;font-family:Helvetica,Arial,Sans-Serif;font-size:17px;font-weight:bold;letter-spacing:-0.5px;padding:0px;text-align:left;text-transform: uppercase;margin-bottom:0px;line-height:100%;float:left;}.entryheader a {color:#000000;padding:4px 3px 0px 2px;}.entryheader a:hover {color:#FFFFFF;}.entrydate{text-align:right;color:#EEEEEE;font-weight:bold;letter-spacing:-2px;font-size:30px;margin-bottom:-4px;float:right;}.posted-by{color:#666666font-size:10px;line-height:normal;margin-bottom:0px;padding-left:4px;text-align:left;clear:both;}.posted-by a{font-weight:bolder;}.posted-by a:visited{font-weight:bold;}.entrybody {font-size:12px;letter-spacing:0px;line-height:140%;text-align:justify;width:500px;margin-bottom:20px;margin-top:10px;}.entrybody a:link{color:#CC0066;}.entrybody a:visited{color:#CC0066;}.entrybody a:hover{color:#FFFFFF;background-color:#000000;}.mt-image-none {background-color:#FFFFFF;border:1px solid #DDDDDD;margin-left:0px;margin-top:8px;margin-bottom:8px;max-width:100%;padding:3px;}/*2010/1/1 画像のリンクの色を非表示にした*/.mt-enclosure a:hover{color:#ffffff;background-color:#ffffff;text-decoration:none;}.tweet_button{float:left;padding-top: 3px;}.like_button{float:left;padding-left: 3px;padding-top: 3px;}.posted {color:#000000;font-size:10.5px;line-height:normal;margin-bottom:15px;padding:3px;text-align:right;float:right;}.posted a {color:#000000;}.posted a:hover {color:#FFFFFF;background-color:#000000;}/*Read More 部分のスタイル------------------------------------------------------------*/.extended {color:#000000;font-size:10px;font-weight:bold;line-height:100%;letter-spacing:-0.5px;text-align:left;}.extended a:link{background-color:#ff0066;color:#ffffff;font-weight:bold;padding:3px 5px 2px;}.extended a:visited {background-color:#FF0066;color:#FFFFFF;font-weight:bold;padding:3px 5px 2px;text-decoration:none;}.extended a:hover{background-color:#000000;}.extended a:active {background-color:#ff0066;color:#ffffff;font-weight:bold;padding:3px 5px 2px;text-decoration:none;}/end *Read More 部分のスタイル------------------------------------------------------------*/.content blockquote {line-height:150%;}.content li {line-height:150%;}.content h2 {color:#666666;font-size:1.7em;font-weight:normal;letter-spacing:-1px;margin-bottom:10px;text-align:left;}.content h3 {color:#666666;font-size:large;font-weight:bold;margin-bottom:10px;text-align:left;}.navigation {letter-spacing:0px;font-family:Helvetica,Arial,Sans-Serif;font-size:11px;margin:0px;padding:0pt;text-align:center;width:99%;}.navigation .left a:hover{background-color:#ffffff;color:#000000;}.navigation .left a{float:left;text-align:left;color:#ff0066;}.navigation .right a{float:right;text-align:right;width:50%;color:#ff0066;}.navigation .right a:hover{background-color:#ffffff;color:#000000;}.sidebar {font-size:11px;padding:0px 5px;line-height:14px;color:#888888;letter-spacing:0px;text-align:left;margin-top:10px;}.sidebar a{color:#888888;font-weight:normal;}.sidebar a:hover{color:#FFFFFF;background-color:#000000;}.sidebar h2 {font-family:Helvetica,Arial,Sans-Serif;background-color:none;border:0px solid #666666;color:#bbbbbb;font-size:12px;font-weight:bold;letter-spacing:-0.5px;line-height:15px;padding:2px 2px 2px 0px;text-align:left;margin:5px 0px 0px 0px;text-transform:uppercase;}.sidebar ul {margin:0px 0px 20px;padding:0px;}.sidebar ul ul {margin-bottom:0px;}.sidebar #categories ul {padding-left:15px;}.sidebar li {color:#666666;font-size:11px;line-height:120%;list-style-type:none;margin-top:4px;text-align:left;padding-left:10px;}.side {color:#666666;font-size:12px;line-height:150%;list-style-type:none;margin-bottom:20px;margin-top:10px;padding-left:5px;text-align:left;}.sidebar #categories li {list-style-type:circle;}.sidebar img {border: 0px solid #CCCCCC;padding:0px 11px 0px 0px;background-color:none;margin:0px;float:left;}.sidebar.BLOG USER li {font-family:Helvetica,Arial,Sans-Serif;background-color:none;border:0px solid #666666;color:#bbbbbb;font-size:12px;font-weight:bold;letter-spacing:-0.5px;line-height:15px;padding:2px 2px 2px 0px;text-align:left;margin:5px 0px 0px 0px;text-transform:uppercase;}form {margin:0px;}.photo {margin-bottom:20px;text-align:left;}.link-note {font-size:x-small;line-height:150%;margin-bottom:15px;padding:2px;text-align:left;}#powered {color:#666666;font-size:x-small;line-height:150%;margin-top:50px;text-align:left;}#comment-data {border-right:1px dotted #BBBBBB;float:left;margin-right:15px;padding-right:15px;text-align:left;width:180px;}textarea[id="comment-text"] {width:80%;}.commenter-profile img {border-width:0pt;vertical-align:middle;}#footer {background-color:#FFFFFF;clear:both;padding:0px;margin-right:0px;margin-bottom:-50px;}#footer a{color:#ff0066;}address {color:#bbbbbb;font-size:9px;letter-spacing:-0.5px;padding:0px;text-align:right;margin-right:5px;}.content-nav {color:#DDDDDD;font-family:Helvetica,Arial,Sans-Serif;font-size:23px;font-weight:bold;margin:0px;text-align:center;letter-spacing:20px;}.content-nav a:link{color:#ff0066;}.content-nav a:visited{color:#ff0066;}.content-nav a:hover{color:#DDDDDD;background-color:#FFFFFF;}.date-header, .entry-content {clear:both;position:static;}.entry, .trackbacks, .comments, .archive {clear:both;overflow:hidden;position:static;width:100%;}.entry-content, .trackbacks-info, .trackback-content, .comment-content, .comments-open-content, .comments-closed {clear:both;margin:5px 10px;}.entry-excerpt, .entry-body, .entry-more-link, .entry-more {clear:both;}.entry-footer, .trackback-footer, .comment-footer, .comments-open-footer, .archive-content {border-top:1px solid #555555;clear:both;margin:10px 0px 70px;}.comments-open label {display:block;}#comment-author, #comment-email, #comment-url, #comment-text {width:240px;}#comment-bake-cookie {margin-left:0pt;vertical-align:middle;}#comment-post {font-weight:bold;}img.image-full {width:100%;}.image-thumbnail {float:left;margin:0pt 10px 10px 0pt;width:115px;}.image-thumbnail img {height:115px;margin:0pt 0pt 2px;width:115px;}.module-tagcloud .module-content {text-align:left;}.module-tagcloud .module-content .module-list {list-style-image:none;list-style-position:outside;list-style-type:none;}.module-tagcloud .module-content .module-list .module-list-item {display:inline;}.module-tagcloud .module-content .module-list li.taglevel1 {font-size:19px;}.module-tagcloud .module-content .module-list li.taglevel2 {font-size:17px;}.module-tagcloud .module-content .module-list li.taglevel3 {font-size:15px;}.module-tagcloud .module-content .module-list li.taglevel4 {font-size:13px;}.module-tagcloud .module-content .module-list li.taglevel5 {font-size:11px;}.module-tagcloud .module-content .module-list li.taglevel6 {font-size:9px;}#header{border:1px solid #bbbbbb;background-color:#FFFFFF;height:80px;width:97%;padding:0px 0px 0px 10px;margin-bottom:10px;}.header-blogname{color:#000000;font-family:Helvetica,Arial,Sans-Serif;font-size:23px;font-weight:bold;letter-spacing:-1px;text-align:left;text-transform: uppercase;margin-bottom:2px;line-height:200%;position:relative;top:32px;float:left;}.header-count{color:#EEEEEE;font-family:Helvetica,Arial,Sans-Serif;font-size:23px;font-weight:bold;letter-spacing:-1px;text-align:left;text-transform: uppercase;margin-bottom:2px;margin-left:2px;line-height:200%;position:relative;top:32px;}.header-message{color:#ff0066;font-family:Helvetica,Arial,Sans-Serif;font-size:13px;font-weight:bold;letter-spacing:-1px;text-align:left;text-transform: uppercase;margin-bottom:2px;line-height:100%;position:relative;top:14px;float:left;}#header-right{font-family:Helvetica,Arial,Sans-Serif;font-weight:bolder;letter-spacing:-1px;font-size:11px;line-height:10px;color:#888888;letter-spacing:-0.5px;text-align:left;border:1px solid #bbbbbb;background-color:#FFFFFF;height:80px;padding:0px;margin-bottom:16px;}.profilepic{float:left;padding-right:10px;height:80px;width:80px;}.profilename{float:left;padding:5px 5px 0px;font-size:13px;line-height:14px;color:#000000;letter-spacing:-0.5px;text-align:left;}.profiledisc{float:right;padding:5px}ul.tag-list{color:#EEEEEE;font-family:Helvetica,Arial,Sans-Serif;font-size:11px;font-weight:bolder;letter-spacing:-1px;padding:0px;text-align:left;text-transform: uppercase;margin-top:-4px;line-height:100%;}ul.tag-list a{color:#CCCCCC;}.tag-list li{list-style-type:none;float: left;}.entrytags{float:left;}#comments{margin-top:60px;}.webpagebody{font-size:11px;letter-spacing:0px;line-height:140%;text-align:justify;margin-bottom:20px;width:670px}.webpagebody-text{font-size:12px;line-height:125%;text-align:justify;margin-bottom:20px;letter-spacing:-0.5px;width:500px}.webpagebody-title{}.profile-pic{border:0px solid #ffffff;margin-right:10px;margin-top:10px;max-width:100%;padding:0px;float:left;}.profile-pic a{color:#FFFFFF;}.profile-pic a:hover{color:#ffffff;}.comment-author,.comment-author a:link,.comment-author a:active,.comment-author a:visited{font-size:14px;font-weight:bolder;color:#ff0066;}.comment-date{font-weight:11px;line-height:100%;color:#AAAAAA;margin-top:-3px;margin-left:1px;}.comment-content p{font-size:12px;letter-spacing:0px;color:#444444;font-weight:normal;line-height:140%;}.comments-open{margin-top:40px;}blockquote {border:solid 1px #CCC; margin: 10px; padding:10px;}
