@charset "UTF-8";

html, body, div, h1, h2, h3, h4, h5, h6, p, table, th, tr, td, ul, ol, li, dl, dt, dd, form, fieldset, legend, hr, span, a, strong, em, ins, del, cite, abbr, acronym, sup, sub, dfn, code, var, samp, kbd, object,blockquote {
margin:0;
padding:0;
}
blockquote{
border: 1px solid #000000;
padding:5px;
}
pre{
 background-color:#F5F5F5;
}

* html #container {
 zoom: 1;
}

*:first-child+html #container {
 zoom: 1;
}
* html .comment-info {padding-top:0px;}
*:first-child+html .comment-info {padding-top:0px;}
* html td {
font-size:83%;
padding:3px 5px 4px 6px;
}
*:first-child+html td {
font-size:83%;
padding:3px 5px 4px 6px;
}
html>/**/body td {
 font-size /*\**/: 83%\9;
 padding /*\**/:3px 7px 4px 6px\9;
}
* html .article-title-outer {padding-top:0px;}
*:first-child+html .article-title-outer {padding-top:0px;}
* html .article-category{
padding-left:10px;
}
* html .article-date-outer {
padding-right:0px;
}
#container:after {
 content: ".";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}
#content:after{
 content: ".";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}
#extra:after{
 content: ".";
 display: block;
 clear: both;
 height: 0;
 visibility: hidden;
}
* html .article-body-inner img {
background-color:white;
border:2px solid #DFE2D1;
clear:both;
margin:5px;
max-width:595px;
}
*:first-child+html .article-body-inner img {
background-color:white;
border:2px solid #DFE2D1;
clear:both;
margin:5px;
padding:5px;
max-width:595px;
}
html>/**/body .article-body-inner img {
background-color /*\**/: white\9 ;
border /*\**/:2px solid #DFE2D1\9 ;
clear /*\**/:both\9 ;
margin /*\**/:5px\9 ;
padding /*\**/:5px\9 ;
max-width:595px;
}
.article-body-inner img{
-moz-box-shadow:0 0 5px 2px grey;
border: 7px solid white;
margin:5px;
clear:both;
max-width:595px;
}
#header2, #header{
background-color:#FFFFFF;
}
body{
 background:url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_bg.jpg) repeat scroll 0 0 transparent;
 text-align: center;
 margin: 0 auto;
 background-color: #FFFFFF;
 color:#333333;
 font-family: sans-serif;
}
body a:link{
 color:#333333;
}
body a:visited{
 color:#333333;
}
body a:hover{
 color:#996600;
}
#container{
 background:url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/bg.gif) repeat-y center center;
  color: #333333;
}
.blog-title-outer{
 height:auto!important;
 height:210px;
 min-height:210px;
 margin: 0 auto;
 background: url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_blog_title_cat.jpg) no-repeat scroll center top;
}
.blog-title-outer-2{
margin: 0 auto;
 width: 815px;
}
.blog-title-outer-3{
text-align: left;
 }
#blog-title{
 padding-top:110px;
 text-align: left;
 width: 515px;
}
#blog-title a:link{
text-decoration: none;
}
#blog-title a:hover{
text-decoration: none;
}
#blog-title a:visited{
text-decoration: none;
}
.blog-description-outer{
 padding-top:5px;
 text-align: left;
 width: 550px;
}
.article-pager-outer{
 padding-bottom: 15px;
 font-size:83%;
}
.article-pager-outer a:link{
 color:#D4793C;
}
.article-pager-outer a:visited{
 color:#D4793C;
}
.article-pager-outer a:hover{
 color:#996600;
}
/*ここからカテゴリのみ表示*/
.archives-title-outer{
 background: url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_topic_a.gif) no-repeat scroll 0 0;
 padding-top: 15px;
 margin-bottom: 20px;
 margin-top:10px;
}
.archives-title-outer-2{
 background: url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_topic_b.gif) no-repeat scroll left bottom;
 padding-bottom: 15px;
 font-size: 83%;
}
.archives-title-outer-3 h2{
 text-align: center;
}
.article-continue, .article-body-more{
clear:both;
}
ul.archives-pager {
text-align:center;
padding-bottom: 5px;
}
ul.archives-pager li {
display:inline;
padding-left:10px;
padding-right:10px;
}
/*ここまでカテゴリのみ表示*/
#content{
 width: 860px;
 margin: 0 auto 0 auto;
 text-align: left;
 }
#main{
 color:#333333;
 float: left;
 width: 620px;
 text-align: left;
 margin-left: 20px;
 margin-bottom: 40px;
 display: inline;
 overflow: hidden;
}
#main .column-inner{
 width:620px;
}

#index-navigator1{
 background-color: #F8F8D5;
 border-top: 1px dotted #000000;
 border-bottom: 1px dotted #000000;
 padding: 5px;
 margin-bottom:10px;
 font-size:83%;
}
#index-navigator1 a:link{
 color:#D4793C;
}
#index-navigator1 a:visited{
 color:#D4793C;
}
#index-navigator1 a:hover{
 color:#996600;
}
.archives-pager-outer a:link{
 color:#D4793C;
}
.archives-pager-outer a:visited{
 color:#D4793C;
}
.archives-pager-outer a:hover{
 color:#996600;
}
ul.article-pager li {
display:inline;
padding-right:10px;
}
#index-navigator2{
 padding: 5px;
 margin-bottom:10px;
 font-size:83%;
}
#index-navigator2 a:link{
 color:#D4793C;
}
#index-navigator2 a:visited{
 color:#D4793C;
}
#index-navigator2 a:hover{
 color:#996600;
}
ul.article-pager li {
display:inline;
padding-right:10px;
}
/*ここから記事タイトル画像*/
.article-header{
 background: url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_diary.jpg) no-repeat scroll 0 0;
 color:#FFFFFF;
 width:620px;
 padding-top:5px;
 height:88px;
}
.article-title-outer{
 clear: both;
 padding-bottom: 10px;
 padding-top: 5px;
}
.article-title-outer a:link{
 text-decoration: none;
 color:#FFFFFF;
}
.article-title-outer a:visited{
 text-decoration: none;
 color:#FFFFFF;
}
.article-title-outer a:hover{
 text-decoration: none;
 color:#996600;
}
/*ここまで記事タイトル画像*/
/*ここから記事内の画像*/
.article-body-inner{
 font-size:83%;
 padding-top:10px;
 line-height:190%;
}
.article-date-outer{
 float: left;
 padding-right: 10px;
}
.article-category-outer, .article-category, .article-category-second, .article-category{
float:left;
padding-right: 10px;
}
.article-body-inner ol, .article-body-inner ul{
}
.article-category,.article-category-second{
font-size: 83%;
color:#FFFFFF;
}
.article-category a:link{
color:#FFFFFF;
}
.article-category a:visited{
color:#FFFFFF;
}
.article-category a:hover{
color:#996600;
}
.article-category dt{
 overflow:hidden;
 text-indent:-99999px;
 float: left;
 display: none;
}
.article-category dd.article-category{
 background: url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_diary_a.gif) no-repeat scroll 0 0;
 padding-left: 20px;
}
dt {
 padding-right: 10px;
}
.article-title{
 clear:both;
 font-size:100%;
padding-left:10px;
}
.article-date{
 padding-right: 10px;
 padding-left:10px;
}
.article-outer{
padding-bottom: 15px;
}
.related-articles{
margin-top:20px;
margin-bottom: 10px;
clear:both;
font-size:83%;
}
.related-articles a{
text-decoration: none;
}
.related-articles a:hover{
text-decoration: underline;
}
.related-articles li{
padding-bottom: 10px;
margin-left:20px;
}
.related-articles h3{
 margin-bottom:10px;
}
.article-post{
font-size: 83%;
text-align: right;
clear:both;
}
/*ここまで記事内の画像*/
#sub{
 float: right;
 width: 201px;
 margin-right:0px;
 display:inline;
 text-align: left;
 overflow: hidden;
 }
#extra{
 float:right;
 margin-right:0px;
 width:201px;
 display:inline;
 clear: right;
 text-align: left;
 overflow: hidden;
}
.sidewrapper{
 padding-bottom: 5px;
}
/*カレンダー*/
.plugin-calendar, .plugin-calendar_japanese{
background: url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_calender_a.gif) no-repeat scroll 0 0;
text-align: center;
width: 201px;
}
.calendarheadbody{
padding-top: 25px;
}
.calendarhead{
color:#FFFFFF;
background: url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_calender_b.gif) no-repeat scroll ;
width:201px;
font-size: 83%;
font-weight: bold;
text-align:center;
padding-top:0px;
}

.calendarhead a:link{
color:#FFFFFF;
}
.calendarhead a:visited{
color:#FFFFFF;
}
.calendarhead a:hover{
color:#996600;
}
.calbody{
background:url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_zoo_09c.gif) no-repeat scroll left bottom;
}
.calbody a:hover{
text-decoration: none;
}
.calbody a:visited{
text-decoration: none;
}
.calbody a:link{
text-decoration: none;
}
td{
 padding:3px 9px 4px 5.5px;
 text-align: right;
 font-size: 88%;
}
.sun{color: red;}
.sat{color: blue;}
.calon{
 width:21px;
 height:21px;
 background:url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_calender_d.gif) no-repeat scroll center center;
}
/*カテゴリ*/
.sidetitlebody{
background:url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_culum.jpg) no-repeat scroll 0 0;
height: 52px;
}
.sidetitle{
color:#FFFFFF;
text-align:left;
padding:10px 0 0 13px;
font-size:83%;
font-weight:bold;
margin-top:10px;
}
* html .sidetitlebody{
background:url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/daylight_brown_culum.jpg) no-repeat scroll 0 0;
height: 52px;
}
* html .sidetitle{
color:#FFFFFF;
text-align:left;
padding:0px 0 0 10px;
font-size:83%;
font-weight:bold;
margin-top:10px;
}
*:first-child+html .sidetitle{
color:#FFFFFF;
text-align:left;
padding:0px 0 0 10px;
font-size:83%;
font-weight:bold;
margin-top:10px;
}
.sidebody{
background:url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/side_body.gif) no-repeat scroll 0 8px;
padding-left:8px;
padding-bottom:5px;
}
.sidebody a:link{
 color:#D4793C;
}
.sidebody a:visited{
 color:#D4793C;
}
.sidebody a:hover{
 color:#996600;
}
.side{
font-size: 83%;
width:170px;
margin-bottom:5px;
margin-left:20px;
margin-right:5px;
}
ul#ld-services {
text-align:center;
padding-left:5px;
}
.footer-outer{
}
#footer{
background:url(http://parts.blog.livedoor.jp/img/usr/daylignt_brown/foot.gif) no-repeat scroll center top;
margin: 0 auto;
text-align: center;
font-size: 83%;
padding-top: 20px;
padding-bottom:20px;
color:#FFFFFF;
}
#footer a:link{
 color:#FFFFFF;
}
#footer a:visited{
 color:#FFFFFF;
}
#footer a:hover{
 color:#996600;
}
#article-options{
font-size: 83%;
}
#trackback-form{
height: 60px;
margin-bottom: 10px;
padding-bottom:5px;
}
div#trackback-form ul li.trackback-form-url span input {
width:100%;
}
#trackback-form ul{
}
#trackbacks-list{
margin-bottom: 10px;
list-style-type: none;
padding-bottom:5px;
}
#trackbacks-list ol{
padding-top: 5px;
}
#trackbacks-list li{
list-style-type: none;
padding-top: 5px;
}
#trackbacks-list li,#comments-list ol, #comment-form-body, #trackback-form ul, .related-articles ul{
padding-left:15px;
}
.comment-body{
padding-left:15px;
clear:both;
}
.comment-author{
font-weight: bold;
float:left;
}
.trackback-form-url{
list-style-type: none;
float: left;
width:280px;
padding-top: 10px;
}
.trackback-form-submit{
list-style-type: none;
float: left;
width: 100px;
padding-top: 10px;
padding-left: 10px;
}

#comments-list{
list-style-type: none;
}
.comment-info{
padding-bottom:10px;
padding-top:15px;
}
#comments-list ol{
padding-top: 5px;
}
#comments-list li{
list-style-type: none;
}
.comment-date{
padding-left:10px;
float:left;
}
.ping-date{
display: none;
}
#takecomment{
 clear:both;
 margin-top:20px;
}
#author{width:200px;}
#email{width:200px;}
#url{width:200px;}
#text{width:280px;height:200px;position:relative;}