@charset "UTF-8";
body #container #main .cat_image{border:2px solid #dfcdbf;}body #container #main .area-blog-main{background-color:#fff;margin:0 0 20px;padding:15px 10px 100px 10px;border:2px solid #dfcdbf;}body #container #main .area-blog-main .left-area{float:left;width:180px;}body #container #main .area-blog-main .right-area{float:right;width:420px;}body #container #main .area-blog-main .left-area h4{border-top:2px solid #ff8a2b;font-weight:bold;padding:8px 0 9px 0;}body #container #main .area-blog-main .left-area ul{margin:0 0 15px 0;}body #container #main .area-blog-main .left-area ul li{border-top:1px dotted #bbb;padding:5px 0;}body #container #main .area-blog-main .left-area ul li dl{margin:0;padding:0;}body #container #main .area-blog-main .left-area ul li dl dt{float:left;}body #container #main .area-blog-main .left-area ul li dl dd{float:left;width:105px;margin-left:5px;}body #container #main .area-blog-main .left-area ul li dl dd.noimg{width:100%;}
body #container #main .area-blog-main .left-area p.backnumber{margin-bottom:10px;}body #container #main .area-blog-main .left-area ul.cat-list-noimg li{background:url("../img/area_blog/ico-blog-category.gif") no-repeat scroll left center transparent;padding-left:10px;}body #container #main .area-blog-main .left-area ul.blog-member li dl dd{margin-left:0;}body #container #main .area-blog-main .left-area ul.blog-member li dl dd p{color:#43250b;font-size:12px;padding-left:10px;}body #container #main .area-blog-main .left-area ul.blog-member li dl dd p a{color:#43250b;}
body #container #main .area-blog-main .left-area ul.blog-member li dl dd span{background:url("../img/area_blog/side-bg-member-coment.png") no-repeat scroll left center transparent;display:block;width:120px;line-height:15px;font-size:10px;padding-left:15px;color:#43250b;}
body #container #main .area-blog-main .left-area ul.blog-member li dl dd span.normal{background:none;display:block;width:120px;line-height:15px;font-size:10px;padding-left:15px;color:#43250b;}
body #container #main .area-blog-main .left-area ul.blog-member li p.display_image{text-align:center;}
body #container #main .area-blog-main .left-area ul.blog-member li p.display_name{font-weight:bold;text-align:center;}body #container #main .area-blog-main .left-area ul.blog-category-box{display:inline-block;margin-bottom:0;}body #container #main .area-blog-main .left-area ul.blog-category-box li{float:left;width:60px;height:85px;border:none;}body #container #main .area-blog-main .left-area ul.blog-category-box li dl dt{float:none;padding-left:5px;}body #container #main .area-blog-main .left-area ul.blog-category-box li dl dd{float:none;font-size:86%;line-height:1.4;}body #container #main .area-blog-main .left-area ul.blog-category-box li dl dd p.nopd{padding-left:0;width:50px;}
body #container #main .area-blog-main .left-area ul.blog-member-box{display:inline-block;}body #container #main .area-blog-main .left-area ul.blog-member-box li{float:left;width:60px;height:85px;border:none;}body #container #main .area-blog-main .left-area ul.blog-member-box li dl dt,body #container #main .area-blog-main .left-area ul.blog-member-box li dl dd{float:none;padding-left:5px;}body #container #main .area-blog-main .left-area ul.blog-member-box li dl dd p.nopd{padding-left:0;width:50px;}body #container #main .area-blog-main .left-area ul.last-month-list li{padding-top:10px;}body #container #main .area-blog-main .left-area ul.last-month-list li dl dt,body #container #main .area-blog-main .left-area ul.last-month-list li dl dd{text-align:center;float:none;width:100%;}body #container #main .area-blog-main .left-area ul.last-month-list li dl dt img{border:4px solid #eee;}
body #container #main .area-blog-main .left-area ul.new-sigle-list li{background:url("../img/area_blog/side-bg-newsingle.png") no-repeat scroll 0 10px transparent;padding-left:15px;}body #container #main .area-blog-main .left-area ul.new-comment-list li{background:url("../img/area_blog/side-bg-comment.png") no-repeat scroll 0 10px transparent;padding-left:15px;}body #container #main .area-blog-main .left-area div#calendar_wrap{clear:both;margin-top:10px;}body #container #main .area-blog-main .left-area table#wp-calendar{width:auto;border-spacing:0;}body #container #main .area-blog-main .left-area table#wp-calendar caption{font-size:12px;}body #container #main .area-blog-main .left-area table#wp-calendar th{color:#fff;padding:2px 3px;background:#ff8a2b;background:-moz-linear-gradient(rgba(255,132,43,0.7),rgba(255,145,65,0.9) 50%);background:-webkit-gradient(linear,100% 0%,100% 50%,from(rgba(255,132,43,0.7)),to(rgba(255,145,65,0.9)));font-weight:bold;line-height:120%;text-align:center;text-shadow:0 -1px 0 rgba(34,85,136,0.9);box-shadow:0px 1px 1px rgba(255,255,255,0.3) inset;}
body #container #main .area-blog-main .left-area table#wp-calendar tr td{padding:2px 1px;text-align:center;width:50px;}body #container #main .area-blog-main .left-area table#wp-calendar tr td a{text-decoration:underline;font-weight:bold;}body #container #main .area-blog-main .left-area table#wp-calendar tbody tr{background:#ffeada;}body #container #main .area-blog-main .left-area table#wp-calendar tbody tr.even{background:#ffeada;}body #container #main .area-blog-main .left-area table#wp-calendar tfoot{background:#fff;}body #container #main .area-blog-main .left-area table#wp-calendar tfoot td a{font-size:10px;}body #container #main .area-blog-main .left-area table#wp-calendar tbody tr td a:hover{background:#f8d0b4;display:block;cursor:pointer;}
body #container #main .area-blog-main .right-area div.post-area{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:16px 10px 10px;margin:0 0 15px 0;background:url("../img/area_blog/line-single-head.png") no-repeat scroll left top transparent;position:relative;}body #container #main .area-blog-main .right-area div.post-area .blog_cat_box{width:70%;}body #container #main .area-blog-main .right-area div.post-area span.post-cat{font-size:12px;color:#fff;padding:2px;background-color:#f15480;margin: 0 5px 5px 0;display:inline-block;}body #container #main .area-blog-main .right-area div.post-area a.more-link{width:100px;display:block;margin:10px 0 5px 300px;}
body #container #main .area-blog-main .right-area div.post-area h2{width:280px;}body #container #main .area-blog-main .right-area div.post-area h2#full{width:100%;}body #container #main .area-blog-main .right-area div.post-area h2 a{font-weight:bold;font-size:16px;margin-top:5px;}body #container #main .area-blog-main .right-area div.post-area p.date{background:url("../img/ico-date.gif") no-repeat scroll left center transparent;color:#999;width:100px;padding:3px 0 3px 15px;font-size:11px;margin-bottom:10px;}body #container #main .area-blog-main .right-area div.post-area dl.auther-img{position:absolute;width:110px;top:20px;right:15px;}body #container #main .area-blog-main .right-area div.post-area dl.auther-img dt{width:40px;float:left;}body #container #main .area-blog-main .right-area div.post-area dl.auther-img dd{float:left;width:60px;margin-left:10px;font-size:12px;}body #container #main .area-blog-main .right-area div.post-area div.post-contents{border-top:1px dotted #bbb;border-bottom:1px dotted #bbb;padding:15px 0;}
body #container #main .area-blog-main .right-area div.post-area .post-etc{padding:10px 0 0 0;font-size:12px;}body #container #main .area-blog-main .right-area div.post-area div.auther-in{margin:50px 0 20px 0;padding:10px;border:1px solid #e1cbba;background-color:#f9ece0;color:#43250b;}body #container #main .area-blog-main .right-area div.post-area div.auther-in dl dt{float:left;width:52px;}body #container #main .area-blog-main .right-area div.post-area div.auther-in dl dt img{width:50px;border:1px solid #ddd;}body #container #main .area-blog-main .right-area div.post-area div.auther-in dl dd{float:left;width:300px;margin-left:10px;}body #container #main .area-blog-main .right-area div.post-area div.auther-in dl dd span{display:block;margin:0 0 10px 0;font-weight:bold;}
body #container #main .area-blog-main .right-area div.post-area .blog-comment-area{background-color:#eee;padding:15px;margin:15px 0 0 0;}body #container #main .area-blog-main .right-area div.post-area .blog-comment-area input{margin-bottom:15px;}body #container #main .area-blog-main .right-area div.post-area .blog-comment-area #comment{width:100%;}body #container #main .area-blog-main .right-area div.post-area .blog-comment-area #submit{border:0px;width:132px;height:23px;cursor:pointer;display:block;background:url(../img/area_blog/btn-comment.png) left top no-repeat;margin:10px auto;}body #container #main .area-blog-main .right-area div.post-area .areablog-cmment-list h5{background-color:#fae3ce;background-position:5px 10px;background-image:url('../img/area_blog/side-bg-comment.png');background-repeat:no-repeat;padding:5px 5px 5px 20px;font-weight:bold;}
body #container #main .area-blog-main .right-area div.post-area .areablog-cmment-list{margin:10px 0;}body #container #main .area-blog-main .right-area div.post-area .areablog-cmment-list ol.commentlist li{border-bottom:1px dotted #ddd;padding:15px 0 5px 0;}body #container #main .area-blog-main .right-area div.post-area .areablog-cmment-list ol.commentlist li p{font-size:86%;line-height:1.4;}body #container #main .area-blog-main .right-area div.post-area .areablog-cmment-list ol.commentlist li p.sub{text-align:right;color:#999;}body #container #main .area-blog-main .right-area div.post-area .areablog-cmment-list ol.commentlist li p.sub span.author{display:inline-block;margin-right:10px;}body #container #main .area-blog-main .right-area p#nav-single{margin:2px 0 10px 0;position:relative;height:1.5em;font-size:12px;}body #container #main .area-blog-main .right-area p#nav-single span.previous{position:absolute;left:0;top:0;}body #container #main .area-blog-main .right-area p#nav-single span.next{position:absolute;right:0;top:0;}.no_content{margin:10px;text-align:center;}

body #container #main .area-blog-main .right-area div.post-area .social-box{margin:0 0 5px 0;}
body #container #main .area-blog-main .right-area div.post-contents .social-box{margin:10px 0 5px 0;}
body #container #main .area-blog-main .right-area div.post-area .social-box ul{float:none !important;}
body #container #main .area-blog-main .right-area div.post-area .social-box li{float:left;margin:0;vertical-align:top;}
body #container #main .area-blog-main .right-area div.post-area .social-box li a{vertical-align:top;}
body #container #main .area-blog-main .right-area div.post-area .social-box li.twitter{width:80px;}
body #container #main .area-blog-main .right-area div.post-area .social-box li.facebook{width:115px;margin:0 3px 0 0;}
body #container #main .area-blog-main .right-area div.post-area .social-box li.mixi{width:85px;}
body #container #main .area-blog-main .right-area div.post-area .social-box iframe.twitter-share-button{width:100px !important;}
body #container #main .area-blog-main .right-area div.post-area .social-box li.mail{font-size:10px;line-height:18px;}

@media screen and(-webkit-min-device-pixel-ratio:0 ){body #container #main .area-blog-main .right-area div.post-area .social-box li.mail{font-size:8px;line-height:18px;}}
body #container #main .area-blog-main .right-area div.post-area .social-box li.mail a{display:block;padding-top:1px;width:105px;line-height:18px;}
body #container #main .area-blog-main .right-area div.post-area .social-box li.mail a img{margin:0 5px 0 0;}

body #container #main .wazaari-index .bloger_menu,
body #container #main .mitemite-index .bloger_menu{
    padding: 0;
    margin-bottom: 15px;
}
body #container #main .mitemite-index.cat-mitemite .movie_icon{
    position: absolute;
    padding: 2px 4px 0 6px;
    font-size: 11px;
    color: #fff;
    letter-spacing: 1px;
    background: #4f81bd;
    right: 0;
}
body #container #main .wazaari-index .bloger_menu h3.themes{
    margin-bottom: 10px;
    display: initial;
}
body #container #main .mitemite-index .bloger_menu h3.themes{
    font-size: 12px;
    display: inline-block;
    padding: 5px 10px;
    background-color: #fd851b;
    margin-bottom: 10px;
    color: #fff;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
body #container #main .mitemite-index.cat-mitemite .bloger_menu h3.themes{
    padding: 0;
    margin-bottom: 0;
}
body #container #main .wazaari-index .bloger_menu ul li,
body #container #main .mitemite-index .bloger_menu ul li{
    background-image: url("../img/wazablogger_arrow.jpg");
    line-height: 25px;
    text-indent: 35px;
    background-repeat: no-repeat;
    background-position: left top;
    border-bottom:1px solid #fff;
    background-color: #f9f3e3;
}
body #container #main .mitemite-index.cat-mitemite .bloger_menu ul li{
    background-image: url("../img/mitemite_arrow.jpg");
}
body #container #main .wazaari-index .bloger_menu ul li a,
body #container #main .mitemite-index .bloger_menu ul li a{
    font-size: 86%;
}
body #container #main .wazaari-index .area-blog-main,
body #container #main .mitemite-index .area-blog-main
{padding-left: 18px;padding-right: 18px; padding-bottom: 18px; }
body #container #main .wazaari-index .topic_wrap ,
body #container #main .mitemite-index .topic_wrap {
    padding: 10px 11px;
    background-color: #f9f3e3;
}
body #container #main .wazaari-index .topic_wrap .list_wrap
body #container #main .mitemite-index .topic_wrap .list_wrap {
    margin: 0 -10px 0 0;
    width: 588px;
}
body #container #main .wazaari-index .topic_wrap .outer,
body #container #main .mitemite-index .topic_wrap .outer {
    margin: 0 10px 10px 0;
    padding: 5px;
    width: 176px;
    float: left;
    display: inline;
    background: #fff url(../img/shufu1/bg_topic_wrap.jpg) right bottom no-repeat;
}
body #container #main .wazaari-index .topic_wrap .outer:nth-child(3n),
body #container #main .mitemite-index .topic_wrap .outer:nth-child(3n){
	margin-right: 0;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .topic,
body #container #main .mitemite-index .topic_wrap .list_wrap .topic {
    margin-bottom: 7px;
    padding-bottom: 10px;
    background: #fff url(../img/shufu1/bg_border_wise.gif) left bottom repeat-x;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .topic .image,
body #container #main .mitemite-index .topic_wrap .list_wrap .topic .image {
    margin-bottom: 5px;
    width: 176px;
    height: 138px;
    overflow: hidden;
    text-align: center;
}
body #container #main .mitemite-index.cat-mitemite .topic_wrap .list_wrap .topic .image {
    position: relative;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .topic .cat,
body #container #main .mitemite-index .topic_wrap .list_wrap .topic .cat {
    margin-bottom: 2px;
    font-size: 10px;
    color: #d13f68;
    height: 32px;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .topic .text h4,
body #container #main .mitemite-index .topic_wrap .list_wrap .topic .text h4 {
    margin: 0 0 7px 0;
    height: 2.8em;
    font-size: 86%;
    font-weight: bold;
    line-height: 1.4;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .topic .date,
body #container #main .mitemite-index .topic_wrap .list_wrap .topic .date {
    font-size: 72%;
    color: #999;
    line-height: 1;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .author,
body #container #main .mitemite-index .topic_wrap .list_wrap .author {
    min-height: 52px;
    position: relative;
    padding-left: 60px;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .author .image,
body #container #main .mitemite-index .topic_wrap .list_wrap .author .image {
    margin: 0;
    width: 50px;
    height: 50px;
    border: 1px solid #ddd;
    position: absolute;
    top: 0;
    left: 0;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .author .image img,
body #container #main .mitemite-index .topic_wrap .list_wrap .author .image img {
    width: 50px;
    height: 50px;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .author .image a:hover ,
body #container #main .mitemite-index .topic_wrap .list_wrap .author .image a:hover { opacity: .7 }
body #container #main .wazaari-index .topic_wrap .list_wrap .author .name,
body #container #main .mitemite-index .topic_wrap .list_wrap .author .name{
    font-size: 86%;
    line-height: 1.4;
}
body #container #main .wazaari-index .topic_wrap .list_wrap .author .cat,
body #container #main .mitemite-index .topic_wrap .list_wrap .author .cat {
    color: #fff;
    font-size: 10px;
}
body #container #main .wazaari-index .topic_wrap .housekeeping,
body #container #main .wazaari-index .blog_member_list .outer .housekeeping,
body #container #main .mitemite-index .topic_wrap .housekeeping,
body #container #main .mitemite-index .blog_member_list .outer .housekeeping {
    padding: 2px 4px;
    background-color: #aa9cff;
}
body #container #main .wazaari-index .topic_wrap .beauty-shufu1,
body #container #main .wazaari-index .blog_member_list .outer .beauty-shufu1,
body #container #main .mitemite-index .topic_wrap .beauty-shufu1,
body #container #main .mitemite-index .blog_member_list .outer .beauty-shufu1 {
    padding: 2px 4px;
    background-color: #fc98c2;
}
body #container #main .wazaari-index .topic_wrap .cooking,
body #container #main .wazaari-index .blog_member_list .outer .cooking,
body #container #main .mitemite-index .topic_wrap .cooking,
body #container #main .mitemite-index .blog_member_list .outer .cooking {
    padding: 2px 4px;
    background-color: #6fb5e5;
}
body #container #main .wazaari-index .topic_wrap .money-shufu1,
body #container #main .wazaari-index .blog_member_list .outer .money-shufu1,
body #container #main .mitemite-index .topic_wrap .money-shufu1,
body #container #main .mitemite-index .blog_member_list .outer .money-shufu1 {
    padding: 2px 4px;
    background-color: #cab424;
}
body #container #main .wazaari-index .topic_wrap .childcare,
body #container #main .wazaari-index .blog_member_list .outer .childcare
body #container #main .mitemite-index .topic_wrap .childcare,
body #container #main .mitemite-index .blog_member_list .outer .childcare {
    padding: 2px 4px;
    background-color: #e0a361;
}
body #container #main .wazaari-index .topic_wrap .cleaning,
body #container #main .wazaari-index .blog_member_list .outer .cleaning,
body #container #main .mitemite-index .topic_wrap .cleaning,
body #container #main .mitemite-index .blog_member_list .outer .cleaning {
    padding: 2px 4px;
    background-color: #ff8e67;
}
body #container #main .wazaari-index .topic_wrap .hobby,
body #container #main .wazaari-index .blog_member_list .outer .hobby,
body #container #main .mitemite-index .topic_wrap .hobby,
body #container #main .mitemite-index .blog_member_list .outer .hobby {
    padding: 2px 4px;
    background-color: #82c35a;
}
body #container #main .wazaari-index .topic_wrap .more,
body #container #main .wazaari-index .blog_member_list .outer .more,
body #container #main .mitemite-index .topic_wrap .more,
body #container #main .mitemite-index .blog_member_list .outer .more {
    padding: 2px 4px;
    background-color: #fc9722;
}


body #container #main .wazaari-index .info_wrap,
body #container #main .mitemite-index .info_wrap {
    padding: 10px 10px 0;
    background-color: #fff;
}
*+html body #container #main .wazaari-index .info_wrap,
*+html body #container #main .mitemite-index .info_wrap {
    padding: 10px;
    margin-top: 10px;
}
body #container #main .wazaari-index .info_wrap .info_box,
body #container #main .mitemite-index .info_wrap .info_box {
    margin: 0 -20px 0 0;
    width: 578px;
}
body #container #main .wazaari-index .info_wrap .bdr,
body #container #main .mitemite-index .info_wrap .bdr {
    margin: 0 20px 10px 0;
    padding: 0 0 6px;
    width: 269px;
    float: left;
    display: inline;
    background: url("../img/dotline-horizontal2.gif") repeat-x left bottom;
}
body #container #main .wazaari-index .info_wrap .bdr h4 a,
body #container #main .mitemite-index .info_wrap .bdr h4 a {
    background: url("../img/ico-incidenta2.gif") no-repeat left .3em;
    display: inline-block;
    font-size: 86%;
    padding: 0 0 0 18px;
}
body #container #main .wazaari-index .info_wrap .bdr .topic,
body #container #main .mitemite-index .info_wrap .bdr .topic {
    padding-left: 18px;
    line-height: 1;
}
body #container #main .wazaari-index .info_wrap .bdr .topic li,
body #container #main .mitemite-index .info_wrap .bdr .topic li {
    display: inline;
    margin-right: 5px;
    font-size: 10px;
    color: #999;
}
#contents .area-blog-main .right-area .blog_theme{
    /*border-top: 2px solid #ff8a2b;*/
    font-weight: bold;
    padding: 8px 0 9px;
    /*
    background-image: url(../img/area_blog/wazablogger_blogthema.jpg);
    width: 420px;
    line-height: 32px;
    text-indent: 20px;
    color: #fff;
    */
}

.area-blog-main .post-contents h3 {
	background: url("/pc/area/common/img/bg-caterory-tit2.gif") left top repeat-y ;
	padding: 0 0 0 12px ;
	margin: 0 0 22px 0;
	font-size: 150% ;
	line-height: 1.4;
}
.area-blog-main .post-contents h4 {
	margin: 0 0 1em 0;
	font-size:16px;
	font-weight: bold;
}
.area-blog-main .post-contents h5 {
	font-weight: bold;
	font-size: 14px;
}
.area-blog-main .post-contents p {
	margin-bottom:1.4em;
}
.area-blog-main .post-contents strong {
	font-size: inherit;
	font-weight:bold;
}
.area-blog-main .post-contents em.orange {
	font-size: inherit;
	color:#E76A05;
}
.area-blog-main .post-contents em.pink {
	font-size: inherit;
	color:#F15480;
}
.area-blog-main .post-contents blockquote {
	margin:0 1.5em 2em;
	padding: 20px 30px 2px;
	color:#666;
	background-color: #eee;
	background-image: url("/pc/area/common/img/bg_blockquote_top.gif"),url("pc/area/common/img/bg_blockquote_bottom.gif") ;
	background-repeat: no-repeat,no-repeat;
	background-position:top left,right bottom;
	background-image:url("/pc/area/common/img/bg_blockquote_top.gif")\9;
	background-repeat:no-repeat\9;
	background-position:top left\9 ;
	*background-image:url("/pc/area/common/img/bg_blockquote_top.gif") ;
	*background-repeat:no-repeat;
	*background-position:top left ;
	border-radius: 4px;
}
.area-blog-main .post-contents blockquote p {
}
.area-blog-main .post-contents ul.normal,
.area-blog-main .post-contents ol.normal {
	margin-bottom:1.4em;
}
.area-blog-main .post-contents ul.normal li {
	margin:0 0 0 1.4em;
	padding-left: 0.3em;
	list-style-type: disc;
	list-style-position: outside;
}
.area-blog-main .post-contents ol.normal li {
	margin:0 0 0 1.8em;
	list-style-type: decimal;
	list-style-position: outside;
}

.area-blog-main .post-contents .caption {
	display: block;
	padding:0.5em 0.5em 0;
	font-size:12px;
	line-height: 1.3;
	color:#999999;
}
/* 文章囲み*/
.area-blog-main .post-contents .enclose {
	display: block;
	margin-bottom: 20px;
	padding: 14px 19px;
	color:#666;
	background-color: #fcf9f0;
	border:1px dashed #d4c295;
}

.area-blog-main .post-contents del {
	color:inherit;
}
.area-blog-main .post-contents hr {
	border:0;
	clear: both;
	background: transparent url("/pc/area/common/img/dotline-horizontal6.gif") repeat-x left top;
	height: 1px;
	margin-bottom: 20px;
}

/* Text elements */
.area-blog-main .post-contents .link-icon {
}
.area-blog-main .post-contents .link-icon a {
	font-size:inherit;
	background: url("/pc/area/common/img/ico-incidenta3.gif") left center no-repeat;
	padding: 0 0 0 18px;
	text-decoration: none;
}
.area-blog-main .post-contents .link-icon a:hover{
	background: url("/pc/area/common/img/ico-link2.gif") left center no-repeat;
}
.area-blog-main .post-contents .link-btn a {
	font-size:inherit;
	background: #ff7200 url("/pc/area/common/img/bullet_article_btn.gif") no-repeat 20px center;
	border-radius: 4px;
	color: #FFFFFF;
	letter-spacing: 0.1em;
	padding: 5px 20px 5px 38px;
	text-decoration: none;
	display: inline-block;
	*display:inline;
	*zoom:1;
}
.area-blog-main .post-contents .link-btn a:hover {
	opacity: 0.7;
}
.area-blog-main .post-contents .link-normal a {
	font-size:inherit;
	color : #666;
	cursor : pointer ;
	text-decoration: underline;
}
.area-blog-main .post-contents .link-normal a:hover {
	color : #0a5a91 ;
}
.area-blog-main .post-contents .enclose .link-btn a{
	margin:10px 0;
}


/*=== ビジュアルモード テーブル =========*/
.area-blog-main .post-contents table.visual{
	background: url("/pc/area/common/img/informationbar_vis.gif") top center no-repeat;
	padding-top:25px;
	width:100%;
	border:0
}
.area-blog-main .post-contents table.visual tbody{
	display:block;
	padding-top:25px;
}
.area-blog-main .post-contents table.visual tr{
	width:100%;
}
.area-blog-main .post-contents table.visual th{
	width:auto;
	background-color:#fff;
	border:0;
	border-bottom:1px dotted #dedede;
}
.area-blog-main .post-contents table.visual td{
	width:100px;
	font-size:100%;
	border:0;
	border-bottom:1px dotted #dedede;
}
.area-blog-main .post-contents table.visual td:nth-child(1){
	font-weight:bold;
}
.area-blog-main .post-contents table.visual td:nth-child(2){
	width:500px;
}

/* === 柏の葉 blog_kashiwanoha ============================ */
body #container #main .area-blog-main .left-area ul.blog-member li.mama_kashiwanoha { border-top: 1px solid #EC6D9A; border-bottom: 1px solid #EC6D9A; }
body #container #main .area-blog-main .left-area ul.blog-member li.mama_kashiwanoha dl dd { line-height:1.2; margin-top:5px; }
body #container #main .area-blog-main .left-area ul.blog-member li.mama_kashiwanoha dl dd span.service { background:none; font-size:12px; padding-left:5px; }
body #container #main .area-blog-main .left-area ul.blog-member li.mama_kashiwanoha dl dt.rarapo { margin-top:5px; line-height:1.1; }
body #container #main .area-blog-main .left-area ul.blog-member li.mama_kashiwanoha dl dt.rarapo span { background:none; font-size:12px; }
body #container #main .area-blog-main .left-area ul.blog-member li.mama_kashiwanoha dl dt.rarapo a { font-size:11px; color:#EC3D9A; }

body #container #main .area-blog-main .left-area .kashiwanoha_taiken { border: solid 2px #ffaDeA; border-radius: 3px; background-color:#fff5ff; height:70px;}
body #container #main .area-blog-main .left-area .kashiwanoha_taiken img { float:left; height:70px; width:auto; margin-right:3px; }
body #container #main .area-blog-main .left-area .kashiwanoha_taiken div { padding: 3px; height:64px; }
body #container #main .area-blog-main .left-area .kashiwanoha_taiken div p.rara_kashiwanoha { font-size:11px; color:#666; line-height:1.2; font-weight: bold; }
body #container #main .area-blog-main .left-area .kashiwanoha_taiken div p.rara_station { font-size:12px; color:#EC3D9A; line-height:1.2; }
body #container #main .area-blog-main .left-area .kashiwanoha_taiken div p.rara_report { font-size:12px; color:#EC3D9A; line-height:1.2; text-align:right; }

/**/
.area-blog-main .right-area .post-area img{
	max-width: 100% !important;
	height: auto !important;
}

body #container #main #contents .area-blog-main #map div.yolp-tilelayer {
	position: static !important;
}

#container #main .left-area .blog-side .blog-member-list li p{
	font-size: 76%;
}

#container #main .left-area .blog-side .blog-member-list li p.display_image img{
	width: 100%;
	height: auto;
}
#container #main .left-area .blog-side .blog-member-list li p.display_image{
	width: 30%;
	margin-right: 3%;
	float: left;
}
.area-blog-main .left-area .blog-side .blog-member .display_image img{
	width: 80%;
	height: auto;
}




/* ブログ別style設定 */
.blog-side.k-parentingdays .blog-member-list .display_name{
	font-weight: bold;
}
.blog-side.k-parentingdays .blog-member-list .display_image{
	height: 80px;
}
/* edoboss_blog */
.hamaboss_blog_mutual_link img,
.edoboss_blog_mutual_link img{ max-width:100%; }
body #contents .area-blog-main.edoboss_blog .tit-edoboss_blog {
    padding: 10px;
}
body #contents .area-blog-main.edoboss_blog .tit-edoboss_blog img {
    width: 100%;
}
body #contents .area-blog-main.edoboss_blog .caption{
	border-bottom: 2px solid #dfcdbf;
	margin-bottom: 10px;
}
body #contents .area-blog-main.edoboss_blog .caption .map_title{ font-size: 15px;padding-right: 5px;font-weight: bold; }
body #contents .area-blog-main.edoboss_blog .caption img{
	width:30px;
	vertical-align: middle;
	margin-bottom: 3px;
}
body #contents .area-blog-main.edoboss_blog .caption .new{ color:#399c4a;font-weight: bold; }
body #contents .area-blog-main.edoboss_blog .post-contents .machikomi{
	padding-top: 30px;
	background: url(/wp-content/themes/mrs/pc/area/common/img/informationbar.gif) top left no-repeat;
	margin-bottom: 10px;
}
body #contents .area-blog-main.edoboss_blog .post-contents .machikomi p{ margin: 0; }
body #contents .area-blog-main.edoboss_blog .post-contents .machikomi ul li{
	display: table;
	margin-bottom: 5px;
	padding: 0 0 5px 5px;
	border-bottom: 1px dotted #ccc;
	width:100%;
}
body #contents .area-blog-main.edoboss_blog .post-contents .machikomi ul li p{
	display: table-cell;
	vertical-align: middle;
}
body #contents .area-blog-main.edoboss_blog .post-contents .machikomi ul li p.title{
	width:105px;
	font-size: inherit;
	font-weight: 700;
}

/* mitemite */
body #container #main .area-blog-main .left-area ul.blog-member li dl dd span.text_balloon{
    background: url(../img/area_blog/side-bg-member-coment-big.png) no-repeat scroll left center transparent;
    padding-top: 3px;
    padding-left: 10px;
    height: 25px;
    line-height: 12px;
    width: 116px;
}

body #container #main .mitemite-index .area-blog-main .mitemite-heading {
    margin-bottom: 20px;
}
body #container #main .mitemite-index .area-blog-main .mitemite-heading p{
    font-weight: bold;
    font-size: 16px;
}

body #container #main .mitemite-index .area-blog-main .mitemite-heading p.photo_contest{
    display: inline-block;
    background: #80FF80;
}

body #container #main .mitemite-index .area-blog-main .mitemite-heading p.photo_contest a{
    color: #606060;
    padding: 5px;
}

body #container #main .mitemite-index .area-blog-main .mitemite-heading p.photo_contest a:hover{
    opacity: .7;
}

body #container #main .area-blog-main .left-area ul.blog-member.mitemite-list li dl dd{
    width: 125px;
}

body #container #main .area-blog-main .left-area ul.blog-member.mitemite-list li dl dd p a{
    font-size: 11px;
}

body #container #main .mitemite_blog_content iframe{
    width: 100%;
    height: 250px;
}


/* Yahoo Map */
body #contents .area-blog-main .right-area .post-area #map img{ max-width: none !important; }
/* Google Map */
body #contents .area-blog-main.edoboss_blog #disabled_js_msg,
body #contents .area-blog-main.edoboss_blog #google_map_area{
	width: 100%;
	height: 300px;
	border: 3px solid #FFD0A9;
}
body #contents .area-blog-main.edoboss_blog #google_map_area .gm-style-iw span.title{
	font-weight: bold;
	line-height:normal;
}




/* calendar */
#calendar-search span.underline{
	text-decoration: underline;
}
.open_calender{
	margin:5px 10px;
	cursor: pointer;
}
#calendar-search{
	margin-bottom: 1rem;
	width: 190px;
}
#calendar-search a{
	color:#ff780a;
}
#calendar-search ul{
	display:table;
	width:100%;
	margin:0 auto;
	padding:20px 0 10px 0;
	*overflow:auto;
}
body #container #main .area-blog-main .left-area #calendar-search > ul{
	margin: 0;
	padding: 0;
}
#calendar-search li{
	display:table-cell;
	text-align:center;
	font-weight:bold;
	*float:left;
	*width:33%;
}
#calendar-search table{
	width:100%;
	border:1px solid #bfac95;
	background:#fff;
}
#calendar-search table th,
#calendar-search table td{
	padding:3px;
	border-left:1px solid #bfac95;
	border-bottom:1px solid #bfac95;
	text-align:center;
	font-weight:bold;
	height:25px;
	font-size: 11px;
}
#calendar-search table th{
	background:#f7e5d9;
}
#calendar-search table th:first-child,
#calendar-search table td:first-child{
	background:#f5d3c0;
}
#calendar-search table th:last-child,
#calendar-search table td:last-child{
	background:#f7e5d9
}
#calendar-search .calendarBgbeige{
	background:#f7e5d9
}
#calendar-search .calendarBgtoday{
	background:#fc913a
}

#calendar-search #prev,
#calendar-search #next,
#calendar-search table td
{
	cursor: pointer;
	font-size: 11px;
}