@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;
}
#header2{
}
body{
 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/daylight_white/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/daylight_white/daylight_white_blog_title_b.jpg) no-repeat scroll center top;
}
.blog-title-outer-2{
margin: 0 auto;
 width: 825px;
}
.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/daylight_white/daylight_white_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/daylight_white/daylight_white_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 {
padding-bottom:10px;
text-align:center;
}
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;
 /*background: url(http://livedoor.dev.blogimg.jp/shimpeiueno/imgs/9/6/969ed833.gif) repeat scroll 0 0;*/
}

#index-navigator1{
 background-color: #FBF9FB;
 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/daylight_white/daylight_white_diary_tittle_a.gif) no-repeat scroll 0 0;
 color:#FFFFFF;
 width:530px;
 padding-top:5px;
}
.article-title-outer{
 background: url(http://parts.blog.livedoor.jp/img/usr/daylight_white/daylight_white_diary_tittle_b.gif) no-repeat scroll left bottom;
 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%;
 line-height:195%;
 padding-top:10px;
}
.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:#D4793C;
}
.article-category a:link{
color:#D4793C;
}
.article-category a:visited{
color:#D4793C;
}
.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/daylight_white/daylight_white_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/daylight_white/daylight_white_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/daylight_white/daylight_white_calender_c.gif) no-repeat scroll left bottom;
}
.calbody table {
	margin: 0 auto;
	text-align: center
}

.calbody a:hover{
text-decoration: none;
}
.calbody a:visited{
text-decoration: none;
}
.calbody a:link{
text-decoration: none;
}
td{
 padding:5px;
 text-align: right;
 font-size:80%;
}
.sun{color: red;}
.sat{color: blue;}
.calon{
 width:21px;
 height:21px;
 background:url(http://parts.blog.livedoor.jp/img/usr/daylight_white/daylight_white_calender_d.gif) no-repeat scroll center center;
}

/*カテゴリ*/
.sidetitle{
color:#FFFFFF;
text-align:left;
background:url(http://parts.blog.livedoor.jp/img/usr/daylight_white/daylight_white_culum_title_a.gif) no-repeat scroll 1px 0;
padding:15px 0 0 20px;
font-size:83%;
font-weight:bold;
margin-top:10px;
}
.sidetop{
background:url(http://parts.blog.livedoor.jp/img/usr/daylight_white/daylight_white_culum_title_b.gif) no-repeat scroll left top;
height:20px;
width:201px;
}
.sidebody{
background:url(http://parts.blog.livedoor.jp/img/usr/daylight_white/side_body.gif) no-repeat scroll 0 8px;
padding-left:8px;
padding-bottom:5px;
}
.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{
width:1082px;
margin: 0 auto;
background-color:#FBF9FB;
text-align: center;
font-size: 83%;
padding-top: 20px;
padding-bottom:20px;
}
#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;}

.pager{margin:10px 0;}

/* メッセージボード */
.message-board {
  background: rgba(0,0,0,0.1);
  border-radius: 6px;
  font-size:90%;
  margin: 0 0 10px 0;
  padding: 12px;
}