@charset "UTF-8";
/* T.Miyazaki makes Prime Time --- Last Update 2009-12-16
------------------------------------*/
body {background: #fff; margin: 0; padding: 0; font-family: Sans-Serif; text-align: center; color: #333;}
a:link {color: #58a; background-color: inherit; text-decoration: none;}
a:visited {color: #969; background-color: inherit; text-decoration: none;}
a:hover {color: #c60; background-color: inherit; text-decoration: underline;}
a img {border-width: 0;}
/* Theme
------------------------------------*/
#wrapper {margin: 0 auto; padding: 0 25px 0 25px; max-width: 900px;}
#header-contenr {padding: 45px 0 0 0;}
/* #miyazaki-rod-sign
------------------------------------*/
#miyazaki-rod-sign {position: absolute; left: 0; top: 0; font-weight: normal; font-size: 80%; margin: auto; width: 100%; color: #696969; background-color: #e9e9d1; text-align: left; text-indent: 5px; padding-bottom: 2px; border-bottom: 1px solid #c0c0c0;}
#miyazaki-rod-sign a {color: #666; background-color: inherit; text-decoration: none;}
#miyazaki-rod-sign a:visited {color: #666; background-color: inherit; text-decoration: none;}
#miyazaki-rod-sign a:hover {color: #c60; background-color: inherit; text-decoration: underline;}
#miyazaki-rod-sign span {padding: 0 0.3em 0 0.3em;}
/* Header
------------------------------------*/
#blog-title a {color: #666; background-color: inherit;}
#blog-title a:hover {color: #c60; background-color: inherit;}
#blog-title {font-size: 165%; color: #666; text-transform: uppercase; letter-spacing: 0.15em; text-align: left; padding: 14px 45px 0 75px; margin: 0;}
#description {float: right; color: #666; background-color: inherit;}
#header {background: url("http://www.miyazaki-rod.com/image_theme/beta.png") right top no-repeat;}
#header-contenr {border-bottom: 2px solid #ff8c00; background: url("http://www.miyazaki-rod.com/piggystail/images/piggy_anm.gif") left bottom no-repeat;}
#piggy-copy {color: #666; background-color: inherit; font-size: 90%; line-height: 1.05em; text-align: left; padding-left: 75px;}
/* Content
------------------------------------*/
@media all {
#content {padding: 0; text-align: left;}
#main {width: 72%; float: left; padding-right: 20px;}
#sidebar {width: 23%; float: left;}
}
@media handheld {
#content { width: 90%;}
#main {width: 100%; float: none;}
#sidebar {width: 100%; float: none;}
}
/* Headings
------------------------------------*/
h2 {margin: 1.5em 0 0.75em; font: 125% "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform: uppercase; letter-spacing: 0.2em; color: #999; background-color: inherit;}
h2.piggy-profile-top {margin-top: 0;}
/* Posts
------------------------------------*/
@media all {
.date-header {margin: 1.5em 0 .5em; text-shadow: 3px 2px 2px silver;}
.post {margin: 0.5em 0 1.5em; padding: 15px;}
#main2 .post {border: 1px solid #dcdcdc; -moz-border-radius: 8px 8px 8px 8px; -moz-box-shadow: 2px 2px 8px gainsboro; -webkit-border-radius: 8px 8px 8px 8px; border-radius: 8px 8px 8px 8px;}
#main3 .post {border: 1px dotted #a9a9a9; -moz-border-radius: 8px 8px 8px 8px; -webkit-border-radius: 8px 8px 8px 8px; border-radius: 8px 8px 8px 8px;}
}
.post:hover a[href] {text-decoration: underline;}
#about-profile .post:hover a[href], .post:hover .archives-index-colums-left a[href], .post:hover .archives-index-colums-right a[href] {text-decoration: none;}
#about-profile .post a[href]:hover , .post .archives-index-colums-left a[href]:hover, .post .archives-index-colums-right a[href]:hover {text-decoration: underline;}
@media handheld {
.date-header {padding: 0 1.5em 0 1.5em;}
.post {padding: 0 1.5em 0 1.5em;}
}
.comment-link { margin-left: 0.6em;}
.piggy-blogitem-control {float: left; display: inline;}
.post .post-footer a img {border: none; padding: 0;}
.post a img {border: none;}
.post a[rel="topic"] {background: url(http://www.miyazaki-rod.com/image_theme/external.gif) right center no-repeat; padding-right: 14px;}
.post div {line-height: 1.4em;}
.post h4 {font-size: 100%; font-weight: normal; background: url(http://www.miyazaki-rod.com/image_theme/documents.gif) left center no-repeat; padding-left: 12px; margin: 1.0em 0 1.0em 0;}
.post table td {background-color: #ffffff; border: 1px solid #dcdcdc;}
.post table th {font-weight: normal; background-color: #dcdcdc; text-align: center;}
.post table {background-color: #f5f5f5; margin: 1.0em 0 1.0em 0;}
.post table, .post table th, .post table td {color: inherit; padding: 0.2em;}
.post-footer em {font-style: normal; font-weight: normal; color: #999; margin-right: 0.6em;}
.post-footer em, .comment-link {font: 95% "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform: uppercase; letter-spacing: 0.1em;}
.post-title a, .post-title a:visited, .post-title strong {text-decoration: none; color: #c60; font-weight: normal;}
.post-title strong, .post-title a:hover {color: #333;}
.post-title {margin: 0; padding: 0 0 4px; font-size: 124%; font-weight: normal; line-height: 1.4em; color: #c60; background-color: inherit;}
.posted {border-top: 1px dotted #d3d3d3; padding-top: 1.0em;}
.posted a img {vertical-align: middle;}
/*.posted .posted-time {background: url(http://www.miyazaki-rod.com/image_theme/clock.png) left center no-repeat; padding-left: 18px;}*/
p.blogger-labels {text-align: right;}
p.post-footer {margin: 0; color: #ccc; text-align: right;}
.return-top {float: right; text-align: right; position: relative; top: -1.0em;}
.return-top a {background: url(http://www.miyazaki-rod.com/image_theme/pagetop.gif) right center no-repeat; padding-right: 16px;}
.return-top a, .return-top a:visited {color: #58a; background-color: inherit;}
/* Images, Photo
------------------------------------*/
#main3 .piggy-imgs, #main3 .photo-and-caption {text-align: left;}
#main3 p.photo-and-caption span {display: block; width: 100%; margin-left: 0; margin-right: 0; text-align: left;}
.piggy-img-left , .piggy-photo-left {float: left; margin: 0 1.0em 1.0em 0;}
.piggy-img-right , .piggy-img-left {padding: 1.0em; text-align: center; color: #333333; background-color: #f5f5f5;}
.piggy-img-right , .piggy-photo-right {float: right; margin: 0 0 1.0em 1.0em;}
.piggy-imgs span {font-size: 94%; padding-left: 8px; background: url(http://www.miyazaki-rod.com/image_theme/point_01.gif) left center no-repeat;}
.piggy-imgs {text-align: center;}
.post a>img[src*=".googleusercontent.com/"], .post a>img[src*=".ggpht.com/"], .post a>img[src*="picasaweb.google.com/"], .post a>img[src*="google.com/piggysalbum01"], .post a>img[src*="google.com/image/piggysalbum01"] {background: url(http://www.miyazaki-rod.com/image_theme/picasawebalbum.gif) right bottom no-repeat; margin-left: 22px; padding-right: 22px; border: none;}
.post a>img[src*="piggy_img"] {background: url(http://www.miyazaki-rod.com/image_theme/search.gif) right bottom no-repeat; margin-left: 22px; padding-right: 22px; border: none;}
img.img-frame {border: 1px solid #a9a9a9;}
p.photo-and-caption span {display: block; width: 320px; margin-left: auto; margin-right: auto; text-align: left;}
p.photo-and-caption {text-align: center;}
a.picasa-web-album {background: url(http://www.miyazaki-rod.com/image_theme/picasawebalbum.gif) right center no-repeat; padding-right: 20px; }
/* .story-of-year
------------------------------------*/
.story-of-year {color: #999; background-color: inherit;}
.story-of-year dt {font: 105% "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; text-transform: uppercase; letter-spacing: 0.2em; border-bottom: 1px dashed #ff8c00;}
.story-of-year dd {margin: 0.2em 0 0.2em 8.0em;}
.story-of-year dd a {font-size: 112%; padding-left: 0.6em;}
.story-of-year dd span {font-size: 90%; padding-left: 12px; background: url(http://www.miyazaki-rod.com/image_theme/arrow_C_ver2.gif) left center no-repeat;}
/* Posted, Comment, List, Mark, Quotation, pre, etc.
------------------------------------*/
.added , .husensi {line-height: 1.3em;}
.added .added-text-link {display: block; text-align: right;}
.added {color: #333333; background-color: #fdf5e6; text-indent: 0px; border: 1px dashed #696969; padding: 0.5em;}
.dot-n {color: #dcdcdc; background-color: #ffffff; margin: 1.6em 0 1.6em 0; text-align: center; clear: both;}
.hint-line {font-weight: bold; padding-left: 15px; background: url(http://www.miyazaki-rod.com/image_theme/speech_bubble.gif) left center no-repeat;}
.husensi {color: #333333; background: #ffffff url(http://www.miyazaki-rod.com/image_theme/f_3.gif) repeat; border-left: 3px double #dcdcdc; padding: 0.5em 1.0em 0.5em 1.0em; margin: 0 0 1.0em 0;}
.p-face:after {content: attr(title); color: #d2691e; background-color: #ffffff; margin: auto 0.2em;}
.post ol li , .post ul li {margin-left: 0.8em; padding: 0;}
.post ol li ol li {list-style-type: lower-alpha;}
.post ol {list-style-type: decimal;}
.post ul li {list-style: none outside url(http://www.miyazaki-rod.com/image_theme/allow_l.png);}
.tag-list {margin: 1.0em 0 0 0;}
.vocabulary {color: #191970; background-color: #ffffff; border-bottom: 1px dotted #00008b; cursor: crosshair;}
.vocabulary:after {content: "[?]"; font-size: small; color: #dc143c; background-color: #ffffff; margin: auto 0.25em;}
div.quote-code {font-size: 8px; padding: 10px; border: 1px solid #d3d3d3; margin: 0 2.0em 0 2.0em;}
em {font-weight: bold; font-style: normal;}
ol.however li {list-style-type: none;}
ol.however {text-align: right; margin: 1.0em 0 0 0; padding: 0;}
pre {display: block; overflow: auto; font-family: monospace; color: #333333; background-color: #fdf5e6; border: 1px dashed #696969; padding: 0.5em; line-height: 1.2em !important; white-space: pre;}
pre {_width: 450px;}/*IE 6 Only*/
span.mark {font-weight: bold; border: 1px dotted #ffa500; padding: 1px;}
span.pc-button {font-weight: bold; border: 2px outset #778899; padding: 1px; margin: auto 0.2em; -moz-border-radius: 4px;}
/* Sidebar Content
------------------------------------------------*/
#sidebar h2 {font-size: 110%;}
#sidebar h2, #sidebar-items h2 {text-shadow: 3px 2px 2px silver;}
#sidebar-items h2 {border-bottom: 1px solid #dcdcdc; width: 85%;}
#sidebar-items ul ,#sidebar ul {list-style: none;}
/* .archives */
#sidebar .side ul li ul li ul li, #sidebar-items .side ul li ul li ul li {margin: 0; padding: 0 0 0 14px;}
#sidebar .side ul li ul li, #sidebar-items .side ul li ul li {margin: 0; padding: 0 0 0 14px;}
#sidebar .side ul, #sidebar-items .side ul {margin: 0; padding: 0;}
#sidebar .side ul.archives li ul, #sidebar-items .side ul.archives li ul {margin: 0; padding: 0 0 0 10px;}
#sidebar .side ul.archives-entry li {display: inline; padding: 0 0 0 8px; background: #ffffff url(http://www.miyazaki-rod.com/image_theme/point_01.gif) left center no-repeat;}
#sidebar .side ul.archives-entry li, #sidebar .side ul.archives li ul li, #sidebar-items .side ul.archives li ul li {margin: 0; padding: 0 0 0 22px; background: #ffffff url(http://www.miyazaki-rod.com/image_theme/point_01.gif) 15px center no-repeat; white-space: nowrap;}
#sidebar .side, #sidebar-items .side {font-size: 96%; color: #999; background-color: inherit;}
#sidebar:hover .side, #sidebar-items:hover .side {color: #666; background-color: inherit;}
.archives li span.archive_option_m {display: none;}
/* archives icon */
.archives_year {vertical-align: middle; cursor: crosshair;}
/* open tree */
#archives-2012 {display: block !important;}
/* categories tree */
#archived-posts li span , #recently li span {display: block; color: #9999aa;}
#archived-posts li>a {background: url(http://www.miyazaki-rod.com/image_theme/arrow_B_ver2d.gif) left center no-repeat; padding-left: 14px;}
#archived-posts>a , #recently li>a {background: url(http://www.miyazaki-rod.com/image_theme/arrow_B_ver2.gif) left center no-repeat; padding-left: 14px;}
#piggy-sitefeed li a {font-size: 98%; background-image: url(http://www.miyazaki-rod.com/button/feed-icon-12x12.png); background-position: left center; background-repeat: no-repeat; padding-left: 18px;}
#piggys-labels li>a , #archives-summary li>a , #archive-list a , #work-url li>a {background: url(http://www.miyazaki-rod.com/image_theme/point_01.gif) left center no-repeat; padding-left: 8px;}
#sidebar p {color: #666; line-height: 120%;}
#sidebar-items #piggy-profile, .recest-piggy-post #delicious-posts-syuntajai ul li.delicious-post , #sidebar-items #recently li , #sidebar-items #twitter_update_list li {width: 85%;}
#sidebar-items li, #sidebar li {margin: 0; padding: 0;}
#sidebar-items {padding-left: 20px;}
#work-url li a {font-size: 96%;}
#work-url li {padding-top: 95px;}
#work-url {background-image: url(http://www.miyazaki-rod.com/piggystail/theme/fugitive610_set_thumb.jpg); background-repeat: no-repeat;}
.categories_tree ul li ul li a {background: #ffffff url(http://www.miyazaki-rod.com/image_theme/point_01.gif) left center no-repeat; padding-left: 8px;}
.piggy-tag-feld a {text-align: justify; line-height: 1.0;}
.sidebar-items-post , .sidebar-items-contact , .sidebar-items-archives {float: left; width: 30%;}
ul#piggy-profile, ul#work-url, ul#powerd-by, ul#twitter_update_list, ul#weather-now, ul#piggy-sitefeed {margin: 0; padding: 0; list-style: none;}
/* back main next navigation */
.back-main-next {font-size: 0.9em;}
/* paging */
.paging {font-size: 0.9em;}
.paging p {text-align: left; padding: 0; margin: 0;}
/* .search */
.piggysearch-button {color: #696969; background-color: #dcdcdc;}
.piggysearch-form span {font-size: 85%;}
.piggysearch-text, .piggysearch-button {font-size: 1.0em; border: 1px solid #708090;}
/* delicious links
------------------------------------*/
#sidebar #delicious-posts-syuntajai>ul li.delicious-post {background: url(http://www.miyazaki-rod.com/image_theme/piggy_idx_date_gr.png) left center repeat-y; padding-left: 14px; margin-bottom: 2px;}
#sidebar s ul li.delicious-post a.delicious-link {font-size: 96%; line-height: 110%;}
#sidebar-items .delicious-posts ul li.delicious-post a.delicious-link {font-size: 98%; line-height: 120%;}
.my-linkroll .delicious-post {margin-left: 4.0em;}
.my-linkroll a.delicious-link {font-size: 1.0em;}

/* .addthis
------------------------------------*/
.addthis_default_style {float: right !important; }
/* recent */
.recest-piggy-post>.delicious-posts ul li.delicious-post .delicious-link {background: url(http://www.miyazaki-rod.com/image_theme/arrow_B_ver2.gif) left center no-repeat; padding-left: 14px;}
.recest-piggy-post .delicious-posts ul li.delicious-post p {font-size: 95%; color: #696969; padding-left: 12px; line-height: 120%;}
li .delicious-link {font-size: 98%;}
/* profile */
.profile-recent #delicious-posts-syuntajai ul li.delicious-post {margin-left: 4.0em;}
.profile-recent #delicious-posts-syuntajai ul li.delicious-post a.delicious-link {font-size: 100%;}
/* Profile, Archives
-------------------------------------*/
#piggy-profile li a {background: url(http://www.miyazaki-rod.com/image_theme/figure_ver1.gif) left center no-repeat; padding-left: 14px;}
#piggy-profile {font-size: 95%;}
#piggy-profile-copy {color: #666; background-color: inherit; font-size: 90%; line-height: 1.0em;}
.archives-index-colums-left {width: 45%; float: left;}
.archives-index-colums-right {width: 45%; float: right;}
.post .back-to-piggys-toppage a {background: url(http://www.miyazaki-rod.com/image_theme/arrow_C_ver1.gif) left center no-repeat; padding-left: 14px;}
dd a span {background: url(http://www.miyazaki-rod.com/image_theme/speech_bubble.gif) right center no-repeat; padding-right: 14px;}
dl.index-Archives-Labels dt ,.archives-index-colums dt a {font-size: 120%;}
.website-shots {float: right; width: 220px; margin-left: 14px; text-align: center;}
/* twitter
------------------------------------*/
.twtr-hd h4 a {font-size: 95%;}
.twtr-tweet-text p {font-size: 95%;}
.twtr-atreply {padding-left: 0.2em;}
#twitter_update_list li,span#my_twitter_status,span#my_twitter_status_time {font-size: 95%;}
.twtr-ft img {background-color: #a9a9a9; padding: 2px; -moz-border-radius: 4px 4px;}
.twtr-ft span {float: left !important;}
.twtr-tweet-text p em {font-style: italic;}
ul.tl-tweets span {display: block; color: #a9a9a9; padding: 0.3em 0 0.3em 0;}
/* weather
------------------------------------*/
#weather-now .weather-akishima {background: url(../images/point_01.gif) left center no-repeat; padding-left: 8px;}
/* Footer
------------------------------------*/
#footer {text-align: center;}
#footer p {padding: 15px 0 15px 0; font-size: 90%; font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif; text-transform: uppercase; letter-spacing: 0.1em;}
#piggy-totop {text-align: center;}
/* Layout
------------------------------------*/
.bar {clear: both;}
.centering {text-align: center;}
.partition {color: #ff8c00; background-color: inherit;}
hr {visibility: hidden; clear: both;}
/* kobuta show
------------------------------------*/
.kobuta-show-bnr {float: right; position: relative; top: -25px; margin-right: 25px;}
.kobuta-show-content {margin: 0 0 1.0em 0;}
.kobuta-show-header , .kobuta-show-hooter {padding: 0.4em; margin-left: 0.4em; clear: both;}
.kobuta-show-header {font-family: serif; font-size: 110%; font-weight: bold; letter-spacing: 0.1ex; text-align: center; border-bottom: 1px dashed #c0c0c0;}
.kobuta-show-hooter {font-size: 95%; border-top: 1px dashed #c0c0c0;}
.kobuta-show-nominate dd {padding: 0.2em 1.0em 0.2em 1.0em; margin: 0 0 0.8em 0.2em;}
.kobuta-show-nominate dt + dd {margin-top: 0.2em;}
.kobuta-show-nominate dt {display: inline; letter-spacing: 0.1ex; color: #333333; background: #fffff0 url(http://www.miyazaki-rod.com/piggystail/piggy_img/imgparagraph.png) center left no-repeat; padding: 0.1em 0.2em 0.1em 20px; border: 1px solid #dcdcdc;}
.pgy-diary:hover .kobuta-show-content {border: 1px solid #f5f5f5;}
.pgy-diary:hover .kobuta-show-header {border-bottom: 1px solid #dcdcdc;}
.pgy-diary:hover .kobuta-show-hooter {border-top: 1px solid #dcdcdc;}
/* Font
------------------------------------*/
.akasen {border-bottom: 1px dashed #ff0000;}
.akasen-s {background-color: #98fb98; border-bottom: 1px solid #ff0000;}
.aosen {border-bottom: 1px solid #6495ed;}
.aosen-d {border-bottom: 1px dashed #6495ed;}
.attn {font-weight: bold; color: #dc143c; background-color: #ffffff;}
.attn-b {font-weight: bold;}
.cancel {text-decoration: line-through; color: #b0c4de; background-color: #ffffff; margin: auto 0.15em;}
.eng {font-family: Verdana, Arial, Sans-Serif;}
.sdoc {font-size: 95%;}
.sp-word {padding-left: 2.0em;}
.tag-css {font-family: Arial, Sans-Serif; letter-spacing: 0.1em; color: #333333; background-color: #fdf5e6;}
del {display: none;}
small {font-size: 90%;}
/* Navi Link
------------------------------------*/
#navi-toHome {position: absolute; left: 0; top: 0; width: 100%;}
#navi-toHome,#navi-toHome a {font-size: 90%;}
body>#piggy-totop a {position: fixed; bottom: -15px; right: 28px; width: 120px; margin: 0; padding-top: 24px; display: block; font-size: 12px; color: #fff; background-image: url(http://www.miyazaki-rod.com/image_theme/tab_theme.png); background-repeat: no-repeat; background-position: top center;}
body>#piggy-totop {position: fixed; bottom: 0; left: 0; margin: 0; width: 100%; height: 2px; background-image: url(http://www.miyazaki-rod.com/image_theme/tab_theme5a.png); background-repeat: repeat-x;}
/* .notfound
------------------------------------*/
.notfound {background: url(http://www.miyazaki-rod.com/image_theme/404.png) top right no-repeat;}
.notfound ul {font-size: 120%;}

/* #friendfeed
------------------------------------*/
.my-linkroll #friendfeed.widget{
border: none !important;
margin-left: 10px !important;
}

.my-linkroll #friendfeed.widget .entry {
border: none !important;
padding-left: 22px !important;
background: url(../../image_theme/allow_l.png) left 1.4em no-repeat;
}

.my-linkroll #friendfeed.widget .text{
font-size: 0.94em !important;
}

.my-linkroll #friendfeed.widget .info * {
font-size: 0.9em !important;
}


/* Grid
------------------------------------*/
/*body {background-image: url(http://www.miyazaki-rod.com/image_theme/layout_grid.gif); background-repeat: no-repeat; background-attachment: fixed;}*/

