/* excite blog default skin */

* {
margin:0;
padding:0;
}

body {
background: url("//md.exblog.jp/skn/img/a/01/18/6/back_05.jpg") repeat left top;
font-family: Arial, Helvetica, sans-serif;
line-height: 1.6;
font-size:small;
color:#FFFFFF;
}

img {border:0;}

iframe {}

br{line-height: 1.6;}

#fix-frame{
background: url("//md.exblog.jp/skn/img/a/01/18/6/fix_backimg02.jpg") no-repeat left top;
background-attachment: fixed;
background-position: 60% 0%;
margin:0 auto;
width:960px;
padding-bottom:30px;
}

/*base*/
div#base{
}

/* header */
div#header {
width:960px;
font-size:small;
color: #FFFFFF;
margin:0px auto;
padding-top:60px;
padding-bottom:50px;
}

div#header a {
text-decoration:none;
color: #C8DD68;
}

div#header h1 {
display: inline;
font-size: 110%;
padding-bottom: 15px;
font-size:1.3em;
color: #FFFFFF;
}

div#header h1  a:link,
div#header h1  a:hover,
div#header h1  a:visited{
color: #FFFFFF;
}


div#header_text p.adminmenu a:link {
color: #C8DD68;
}

div#header_text p.adminmenu a:visited {
color: #C8DD68;
}

div#header_text p.adminmenu a:hover {
color: #C8DD68;
}

p.adminmenu {
}

/* contents */
div#contents {
clear: both;
float:left;
overflow:hidden;
width:740px;
}

div#contents p.pageGuide {
margin: 20px 0;
text-align:center;
color:#333333;
}

.postR{
background: url("//md.exblog.jp/skn/img/a/01/18/6/left_box1_07.jpg") no-repeat left top;
padding-top:28px;
width:740px;
margin-bottom:35px;
}

.postU{
background: url("//md.exblog.jp/skn/img/a/01/18/6/left_box3_07.jpg") no-repeat left bottom;
padding-bottom:35px;
}


div.post {
background: url("//md.exblog.jp/skn/img/a/01/18/6/left_box2_07.jpg") repeat-y left top;
overflow:hidden;
text-align:left;
word-wrap:break-word;
}
div.post ul,
div.post ol {
padding-left: 20px;
}
div.post div.post_title {
overflow:auto;
height: 100%;
}

div.post h2 {
float: left;
overflow:hidden;
width: 680px;
padding: 0px 20px 0px 40px;
color: #C8DD68;
font-size:14px;
background: url("//md.exblog.jp/skn/img/a/01/18/6/left_ttl.gif") no-repeat 20px 5px;
}

div.post h2 a {
padding:5px;
color: #C8DD68;
text-decoration: none;
}

div.post p.postdate {
text-align:right;
padding: 0px 0px 10px 0;
font-size:11px;
color:#F3DC95;
line-height:1.5;
}

div.post p.postdate a:link,
div.post p.postdate a:hover,
div.post p.postdate a:visited{
color:#F3DC95;
}


div.post blockquote {
overflow: hidden;
margin:10px;
background-color: #FFF;
padding:5px;
border: 1px solid #CCC;
}

div.story {
clear: both;
margin:0px 20px 0px 20px;
width:700px;
overflow:hidden;
}

div.story img{
margin:5px auto;
}

div.story img.IMAGE_RIGHT{
display: block;
margin-left: 5px;
}

div.story img.IMAGE_LEFT{
display: block;
margin-right: 5px;
}

div.story img.IMAGE_MID{
display: block;
margin:0px 5px;
}

div.story a {
text-decoration: underline;
color:#dff090;
}

div.story a:hover{
text-decoration: none;
color:#FFFFFF;
background-color:#C8DD68;
}

div.story div.TAGS {
text-align:right;
font-size:xx-small;
margin-top:10px;
}

div.story div.TAGS a {
padding-left:5px;
font-size:small;
}

p.posttail {
clear: both;
font-size:small;
text-align:right;
margin-right:20px;
padding-top:60px;
}

p.posttail a {
text-decoration: none;
white-space: nowrap;
color:#F3DC95;
}

p.posttail a:visited{
color: #F3DC95;
}

p.posttail a:hover {
color: #F3DC95;
}

p.posttail .AUTHOR,
p.posttail .TIME{
color: #F3DC95;
}

div.COMMENT {
margin:15px 30px;
width:660px;
padding: 10px;
color:#666666;
}
div.COMMENT { margin-left: auto; margin-right: auto;}
	
div.COMMENT a {
color:#0099FF;
}

div.TRACK_TOP {
margin:10px;
font-size:x-small;
}

div.COMMENT_LINE {
}

div.COMMENT_TAIL {
overflow:hidden;
background-color: #FFFFFF;
padding: 15px 20px 5px;
color:#666666;
font-weight:bold;
}

div.COMMENT_TAIL a {
color: #F78964;
}
	
div.COMMENT_BODY {
overflow:hidden;
background-color: #FFFFFF;
padding: 0 35px 10px;
}

div.COMMENT_INPUT {
background-color: #FFFFFF;
padding: 15px 30px;
}

#web-push {
  background: transparent;
  color: inherit;
  border-color: #555;
}

/* navigation */
div#navigation {
float:right;
overflow:hidden;
width: 190px;
}


#navBox{
background: url("//md.exblog.jp/skn/img/a/01/18/6/right_box_1_05.gif") no-repeat left top;
padding-top:10px;
}

#navBox .navBoxU{
background: url("//md.exblog.jp/skn/img/a/01/18/6/right_box_3_05.gif") no-repeat left bottom;
padding-bottom:24px;
}

#navBox .navBoxI{
background: url("//md.exblog.jp/skn/img/a/01/18/6/right_box_2_05.gif") repeat-y left top;
padding-top:10px;
}

div#navigation div.MNTTL{
overflow:hidden;
background: transparent url("//md.exblog.jp/skn/img/a/01/18/6/right_ttl03.png") no-repeat 0px 15px;
font-size: 12px;
text-align: left;
padding:13px 5px 5px 22px;
font-weight:bold;
}

#menuLink{
width:190px;
}



#menuLink a{
margin-top:5px;
font-size: 10px;
line-height:220%;
}


#menuLink a:link,
#menuLink a:hover,
#menuLink a:visited{
color:#C8DD68;
}

.menuLine{
margin-top:20px;
background: url("//md.exblog.jp/skn/img/a/01/18/6/right_line05.jpg") no-repeat 0px 0px;
}


div.guide,
div#tt_blogparts_exblog{
margin-bottom:20px;
width:190px;
padding: 10px 0px;
}

div.guide{
}

div.guide a,
div#tt_blogparts_exblog a{
line-height: 1.6;
text-decoration: none;
color:#C8DD68;
}

div.guide a:visited,
div#tt_blogparts_exblog a:visited{
color: #C8DD68
}

div.guide a:hover,
div#tt_blogparts_exblog a:hover{
text-decoration: underline;
color: #C8DD68;
}

div.guide input {
width:40px;
}

div.guide input.TXTFLD {
width:100px;
}

div.profile {
margin: 0px;
text-align:center;
}

#description,#nick {
margin:0 auto;
text-align:center;
}

div.profile img {
margin-bottom: 10px;
}

td.SMALL{
font-size: 73%;
}

div.BANNER {
width:172px;
margin:10px 0;
padding:9px;
text-align:center;
}

div.sign {
width:190px;
font-size:xx-small;
text-align:center;
margin: 5px auto;
}
	
div.sign p{
margin: 5px auto;
width: 105px;
}

div.sign p span {
background:transparent url(//md.exblog.jp/skn/img/a/01/11/2/sign.gif) no-repeat scroll left top;
display:block;
float:left;
height:10px;
text-indent:-9999px;
width:38px;
}

div.sign a {
color:#787878;
}

div.sign a:visited {
color:#454545;
}

div.sign a:hover {
color:#B2B2B2;
}
	
div.sign a.sign {
text-align: center;
}

div.sign a.sign img {
margin: 10px 0;
}

div.calendar {
background:url(//md.exblog.jp/skn/img/a/01/18/6/right_line02.jpg) no-repeat left top;
margin:15px auto 10px auto;
overflow:hidden;
padding:10px;
width:174px;
font-size: x-small;
color: #FFFFFF;
}
div.calendar a:link {
font-weight: bold;
color: #C8DD68;
}

div.calendar a:visited{
color: #C8DD68;
text-decoration: none;
}

div.calendar a:hover {
color:#C8DD68;
}
	
.CAL {
font:7PT/170% ;
text-align:center;
}

.CAL_DAY {
font:BOLD 7PT/170% ;
text-align:center;
}
		
.CAL_SUN {
font:BOLD 7PT/170% ;
color:#FE368E;
text-align:center;
}
		
.CAL_SAT {
font:BOLD 7PT/170% ;
color: #52B3D4;
text-align:center;
}

.CAL_TODAY {
font:BOLD 7PT/170% ;
text-align:center;
background-color:#676B6E;
}

.BLOGPARTS{
margin-left:7px;
}

.BLOGPARTS li{
width:165px;
margin-bottom:6px;
list-style:none;
}


td.SMALL,
td.SMALL a:link,
td.SMALL a:visited,
td.SMALL a:hover{
color:#CCCCCC;
}

#pageMove{
width:300px;
margin:0 auto;
}

.pageGuide .pre {
float:left;
display:block;
color:#C8DD68;
}

.pageGuide .next{
float:right;
display:block;
color:#C8DD68;
}

#pageMove a,
#pageMove a.newer_page:link,
#pageMove a.newer_page:visited,
#pageMove a,
#pageMove a.older_page:link,
#pageMove a.older_page:visited{
color:#C8DD68;
text-decoration:none;
}

#pageMove a:hover,
#pageMove a:hover{
color:#C8DD68;
}

div#contents p.pageGuide a {
color:#C8DD68;
}
	
div#contents p.pageGuide a:hover {
color:#C8DD68;
text-decoration: underline;
}

.sm_icon_mini{
clear:both;
margin-top:20px;
}

.topsy_widget_data{
height:24px;
}


/* footer */
div#footer {
clear:both;
margin: 0 auto;
width: 960px;
}

#xspf_blogfllw a { color: #C8DD68; text-decoration: none; }
#fan_trigger, #iv_list, #push_subscribe_trigger, #profile_detail_link, #follow_trigger { color: #C8DD68; }

.ydn_im dl {color:#fff!important; margin:0 0 8px 0!important;}
.ydn_im dl:hover {background-color:#36222D!important;}

#imgYdn div div a,
body #imgYdn dt + dd,
body .ydn_im p a,
body #imgYdn div p a {color:#fff !important;}
body #imgYdn div a:hover {background:#36222D !important;}
body #imgYdn img {margin:0;}

body .taglist-list-li a,
body .favorite-matome a {
  box-shadow: 0 0 0 1px rgba(255,255,255,0.6) !important;
}
.hotentry-list li { border-bottom: 1px solid #3a3a3a; position: relative;}
.hotentry-list li:after {
    width: 100%;
    content: "";
    border-top: 1px solid #000;
    position: absolute;
    top: -12px;
    left: 0;
}
.hotentry-list li:first-child:after { border: none;}
#freePageWrap {
    background: url(http://md.exblog.jp/skn/img/a/01/18/6/left_box3_07.jpg) no-repeat left bottom;
    padding-bottom: 35px;
}
.post-head {
    background: url(http://md.exblog.jp/skn/img/a/01/18/6/left_box1_07.jpg) no-repeat left top;
    padding-top: 28px;
}
.post-title {
    overflow: hidden;
    padding: 0 20px 0 40px;
    color: #C8DD68;
    font-size: 14px;
    background: url(http://md.exblog.jp/skn/img/a/01/18/6/left_ttl.gif) no-repeat 20px 5px,
    url(http://md.exblog.jp/skn/img/a/01/18/6/left_box2_07.jpg) repeat-y left top;
}
.post-main {
	text-align: left;
	padding: 20px;
    background: url(http://md.exblog.jp/skn/img/a/01/18/6/left_box2_07.jpg) repeat-y left top;
}
#freePageSection + .ad-yads_common {
    padding: 0 20px 20px;
    background: url(http://md.exblog.jp/skn/img/a/01/18/6/left_box2_07.jpg) repeat-y left top;
}
        
        
        