@charset "UTF-8";

/*--- reset ---*/
html{overflow-y:scroll;}
html,body {height:100%;width:100%;}
body{font:13px "メイリオ","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,input,textarea{font-size:100%;font-weight:normal}
fieldset,img{border:0;}
ol,ul{list-style:none;} 
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
br{letter-spacing:0;}
.clearfix{width:100%;}
.clearfix:after{content:"";display:block;clear:both;}
a:hover{text-decoration:none;}

/*--- global ---*/
#wrap{width:100%;}
.IMAGE_RIGHT{padding:0 0 0 10px;}
.IMAGE_LEFT{padding:0 10px 0 0;}
.TAGS{text-align:right;clear:both;font-size:92.3%;padding:20px 0;}
.sm_icon_mini{margin:0 0 15px 0;}
#pager{width:688px;margin:0 auto;font-weight:bold;font-size:92.3%}
#pager a{background:#FFF;border:1px solid #E5E5E5;padding:5px 8px;font-weight:normal;color:#666;text-decoration:none;}
#pager a:hover{background:#E5E5E5}
.pre,.next{display:block;width:330px;}
.pre{float:left;text-align:right;}
.next{float:right;text-align:left;}
.pagenavi{color:#392617!important;font:13px "メイリオ","ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;font-weight:bold;}
.pagenavi a{font-weight:normal;}
.BLOGPARTS{padding:0 0 10px 0;}
.new_photo_list{margin:0 0 0 18px;}
.new_photo_list li table.new_photo_border{margin:0 10px 10px 0;}
.BANNER,.XML{margin:0 0 15px 0;text-align:center;}
.XML br{line-height:0;}
.view_pager .older_page,.view_pager .newer_page{display:none;}

/*--- post-main reset ---*/
.post-main h1,.post-main h1,.post-main h1,.post-main h1,.post-main h1,.post-main h1{font-weight:bold;}
.post-main h1{font-size:138.5%;}.post-main h2{font-size:130.8%;}.post-main h3{font-size:123.1%;}
.post-main h4{font-size:115.4%;}.post-main h5{font-size:107.7%;}.post-main h6{font-size:100%;}
.post-main p{margin:0 auto 10px;line-height:1.6;}
.post-main p br{line-height:0;}
.post-main hr{border:none;border-top:solid 1px #CCC;}
.post-main ol,.post-main ul,.post-main dl{margin:10px;}
.post-main ol li{margin:0 40px;list-style:decimal}
.post-main ul li{margin:0 40px;list-style:circle}
.post-main dl{margin:-20px 0 0 10px;}
.post-main dt{font-weight:bold;margin:20px 0 0 0;}
.post-main dd{margin:0 40px}
.post-main caption{font-weight:bold}
.post-main th{font-weight:bold;padding:5px;}
.post-main td{padding:5px;}
blockquote{background:#EAF1E7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:15px 0;padding:8px;}

/*===== skin setting(main) =====*/
body{background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_body.gif);color:#392617;}
#wrap{background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_wrap.gif) repeat-x;}
a {color:#468685;}
a:visited{color:#326160}
	.blog-title a{color:#6C5214;text-decoration:none;}
	.post-title a{text-decoration:none;}
#blog-head{width:1000px;margin:0 auto;position:relative;background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_head.png);height:280px;}
	.blog-title{width:540px;font-size:36px;font-weight:bold;line-height:1.4;display:block;position:relative;top:65px;left:20px;}
	.blog-title:first-letter{color:#468685;}
	.blog-url{position:relative;top:70px;left:22px;}
#blog-admin{width:1000px;margin:0 auto;overflow:hidden;_zoom:1;}
	#blog-admin span{font-size:107.7%;text-align:right;display:block;padding:5px 20px 10px 0;}
	#blog-admin span a{color:#392617;font-weight:bold;}
	#blog-admin span a:hover{color:#468685;}
#contents{width:970px;margin:0 auto;padding:0 20px 100px;overflow:hidden;_zoom:1;}
#main-column{width:728px;font-size:107.7%;float:left;}
	.post{margin:0 0 20px;background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_post_body.gif) repeat-y;}
		.post-head .inner{background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_post_head.gif) no-repeat;padding:10px 0 0 0;}
	.postdate{line-height:2.5;text-indent:32px;display:block;background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_postdate.gif) no-repeat;}
	.post-title{width:670px;margin:0 auto;font-size:128.6%;font-weight:bold;text-indent:2px;
				background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_line_stripe.gif) 0 100% no-repeat;padding:10px 0 12px 0;}
	.post-admin{width:670px;margin:0 auto;padding:5px 0 0 0;text-align:right;display:block;}
	.post-body .inner{margin:0 30px;padding:0 0 30px 0;word-break:break-strict;_word-break:break-all;overflow:hidden;_zoom:1;}
	.post-body .post-main{padding:10px 0 0 0;}
		.bbs_preview{width:100%!important;}
		.bbs_preview img{background:#FFF;margin:0 5px 0 0!important;}
		.exblog_cpc {padding:5px 0 0 0;}
	.post-tail{font-size:84.6%;text-align:right;padding:15px 30px 0;}
	.post-foot{&:after { content: ""; display: block; background:url(//md.exblog.jp/skn/img/a/01/21/1/or_bg_post_foot.gif);height:50px; }}
	.cmtjs .inner{font-size:92.3%}
div.COMMENT { margin-left: auto; margin-right: auto;}
	.COMMENT{background:#EAF1E7;border:1px solid #C7DCC0;padding:15px;}
		.COMMENT_BODY{margin:0 0 10px;padding:0 15px 10px;border-bottom:1px dotted #C1D8BA;}
		.COMMENT_INPUT{padding:15px 0 0;}
		.COMMENT_INPUT table{margin:0 auto;}
		.COMMENT_INPUT .TXTFLD{margin:3px auto!important;}
	.TRACK_TOP{background:#DCE9D8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px 8px;margin:0 0 15px;}
	#archive_info li{margin:0 0 15px 0;}

/*===== skin setting(sub) =====*/
#sub-column{width:224px;float:right;}
	#sub-column .TXTFLD{width:100px!important;padding:3px;}
#profile{margin:0 0 20px 0;background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_profile.gif) no-repeat;}
	#logo {width:200px;margin:0 auto;text-align:center;padding:15px 0 15px 0;}
	.blog-description{font-size:92.3%;padding:0 20px;}
	#nick{line-height:2;margin:0 0 10px;display:block;overflow:hidden;_zoom:1;
		  background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_side_01.gif) 0 100% no-repeat;padding:0 20px 15px;}
	#nick br{display:none;}
#xspf_bloguser{display:block;width:224px!important;margin:0 0 20px 0!important;
			   background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_side_01.gif) 0 100% no-repeat;}
	#xspf_bloguser .about{background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_side_ttl_01.gif) no-repeat;height:45px;}
	#xspf_bloguser .about a{font-size:13px;display:block;text-decoration:none;}
	.xspf_blog{overflow:hidden;_zoom:1;}
	.xprofile{padding:0 3px 12px 15px!important;}
.menu{margin:0 0 20px 0;}
	.menu-title{display:block;background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_side_ttl_02.gif) no-repeat;height:45px;}
	.menu-title,.menu-title a,#xspf_bloguser .about a{color:#FFF;font-weight:bold;line-height:3.75;text-indent:18px;}
	.CAL_TOP{color:#BBD683;font-weight:bold;text-indent:-2px;font-size:130.8%;text-align:center;
			 background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_side_CAL_TOP.gif) no-repeat;padding:20px 0 0;}
	.menu .CAL{ background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_side_02_body.gif) 0 100% no-repeat;padding:0 20px 0;}
.menu-body{overflow:hidden;_zoom:1;background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_side_02_body.gif) 0 100% no-repeat;padding:0 0 15px 0;}
	.menu-body .inner{background:url(//md.exblog.jp/skn/img/a/01/21/1/gr_bg_side_02_inner.gif) repeat-y;padding:5px 15px 0;}
	.menu-body ul{padding:0 0 5px 0;}
	.menu-body a{line-height:1.8}
	.menu-body object{width:150px;margin:0 auto;display:block;}
.CAL{line-height:2;}
.CAL_HEAD{text-align:center;font-weight:bold;padding:0 0 4px 0;}
.CAL_BODY{text-align:center;padding:0 0 15px 0;}
.CAL_DAY,.CAL_SUN,.CAL_SAT{font-weight:bold;}
.CAL_SUN{color:#DD7621}
.CAL_SAT{color:#6692A4;}
.CAL_TODAY{background:#FFF;border-radius:5px;}
.CAL .CAL{padding:0;background:none;height:20px;}
.COMMENT input[type="submit"]{ background: #f9efbe!important; background: linear-gradient(to bottom, #fff 0%,#f9efbe 100%)!important;}
.COMMENT input[type="submit"]:hover { background: #fbf5d6!important;}
.hotentry-list li { border-bottom: 1px solid #aaa;}

#freePageDetails.post {
    background: none;
    margin: auto;
    padding: 0;
    width: auto;
}
#freePageDetails .post-head {
    background: url(http://md.exblog.jp/skn/img/a/01/21/1/gr_bg_post_head.gif) no-repeat,
    url(http://md.exblog.jp/skn/img/a/01/21/1/gr_bg_post_body.gif) repeat-y;
    padding: 10px 0 0 0;
}
#freePageDetails .post-main {
	background: url(http://md.exblog.jp/skn/img/a/01/21/1/gr_bg_post_body.gif) repeat-y;
	padding: 30px;
}
#freePageSection + .ad-yads_common {
    background: url(http://md.exblog.jp/skn/img/a/01/21/1/gr_bg_post_body.gif) repeat-y;
    padding: 0 30px 30px;
}
#freePageDetails #main-column {
    background: url(http://md.exblog.jp/skn/img/a/01/21/1/gr_bg_post_foot.gif) bottom;
    padding-bottom: 50px;
}