@charset "UTF-8";body #container #main .cat_image{border-top:2px solid #e3dbc7;border-left:2px solid #e3dbc7;border-right:2px solid #e3dbc7}body #container #main .area-blog-main{background-color:#fff;margin:0 0 20px;padding:15px 10px 50px 10px;border:2px solid #e3dbc7}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{padding:6px 0;border-top:2px solid #f15480;font-weight:bold;line-height:18px;font-size:86%}body #container #main .area-blog-main .left-area ul{margin:0 0 20px 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;width:52px}body #container #main .area-blog-main .left-area ul li dl dd{float:left;width:123px;margin-left:5px}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.cat-list li dd a{font-size:86%;line-height:1.4}body #container #main .area-blog-main .left-area ul.blog-member li dl dd{margin-left:0;font-size:86%;line-height:1.4}body #container #main .area-blog-main .left-area ul.blog-member li dl dd p{color:#43250b;font-size:12px;line-height:1.4;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;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:0}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:0}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;font-size:86%;line-height:1.4}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 h4.single{border-bottom:1px dotted #bbb}body #container #main .area-blog-main .left-area ul.new-sigle-list li{background:url("../img/kurashiblog/side-bg-newsingle.jpg") no-repeat scroll 0 7px transparent;padding:5px 0 5px 15px;font-size:86%;line-height:1.4;border:0}body #container #main .area-blog-main .left-area ul.new-sigle-list li a{display:block}body #container #main .area-blog-main .left-area h4.comment{border-bottom:1px dotted #bbb}body #container #main .area-blog-main .left-area ul.new-comment-list li{background:url("../img/kurashiblog/side-bg-comment.png") no-repeat scroll 0 7px transparent;padding:5px 0 5px 15px;font-size:86%;line-height:1.4;border:0}body #container #main .area-blog-main .left-area ul.new-comment-list li a{display:block}body #container #main .area-blog-main .left-area div#calendar_wrap{clear:both;margin:10px 0 20px 0}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:#f15480;background:-moz-linear-gradient(top,rgba(237,120,151,1) 0,rgba(241,84,128,1) 100%);background:-webkit-linear-gradient(top,rgba(237,120,151,1) 0,rgba(241,84,128,1) 100%);font-weight:bold;line-height:120%;text-align:center;text-shadow:0 -1px 0 rgba(34,85,136,0.9);box-shadow:0 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#prev,body #container #main .area-blog-main .left-area table#wp-calendar tr td#next{text-align:left}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:#fdd6e1}body #container #main .area-blog-main .left-area table#wp-calendar tbody tr.even{background:#fdd6e1}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/kurashiblog/line-single-head.png") no-repeat scroll left top transparent;position:relative}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-right:5px}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 h1{width:270px;margin:5px 0}body #container #main .area-blog-main .right-area div.post-area h1#full{width:100%}body #container #main .area-blog-main .right-area div.post-area h1 a{font-weight:bold;font-size:16px;line-height:1.4}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 18px;font-size:11px;line-height:11px;margin-bottom:7px}body #container #main .area-blog-main .right-area div.post-area dl.auther-img{position:absolute;width:140px;top:20px;right:0}body #container #main .area-blog-main .right-area div.post-area dl.auther-img-single{top:21px}body #container #main .area-blog-main .right-area div.post-area dl.auther-img dt{margin-right:5px;width:40px;float:left}body #container #main .area-blog-main .right-area div.post-area dl.auther-img dd{float:left;width:90px;font-size:12px;line-height: 40px;}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:#fcf9f0;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}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 p{font-size:86%;line-height:1.4}body #container #main .area-blog-main .right-area div.post-area div.auther-in dl dd span{display:block;margin:0 0 5px 0;font-weight:bold;font-size:86%;line-height:1.4}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:0;width:132px;height:23px;cursor:pointer;display:block;background:url(../img/kurashiblog/btn-comment.png) left top no-repeat;margin:10px auto}body #container #main .area-blog-main .right-area div.post-area .areablog-cmment-list h4{background-color:#e3dbc7;background-position:5px 10px;background-image:url('../img/kurashiblog/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:90px}body #container #main .area-blog-main .right-area div.post-area .social-box li.facebook{margin:0 3px 0 0}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 .shufu1-index .area-blog-main{padding:15px 18px 50px 18px}body #container #main .shufu1-index .new_topic_list{margin-bottom:30px}body #container #main .shufu1-index .cat_menu{margin-bottom:20px;padding:0 0 0 40px;width:560px;height:100px;background:#fcf9f0 url(../img/shufu1/bg_shufu1_menu.jpg) left top no-repeat}body #container #main .shufu1-index .cat_menu li{float:left}body #container #main .shufu1-index .cat_menu li a{display:block;height:50px;text-indent:100%;white-space:nowrap;overflow:hidden;background:#fcf9f0 url(../img/shufu1/shufu1_menu.gif) left top no-repeat}body #container #main .shufu1-index .cat_menu li.menu01 a{width:148px;background-position:0 0}body #container #main .shufu1-index .cat_menu li.menu01 a:hover{background-position:0 -100px}body #container #main .shufu1-index .cat_menu li.menu02 a{width:148px;background-position:-148px 0}body #container #main .shufu1-index .cat_menu li.menu02 a:hover{background-position:-148px -100px}body #container #main .shufu1-index .cat_menu li.menu03 a{width:132px;background-position:-296px 0}body #container #main .shufu1-index .cat_menu li.menu03 a:hover{background-position:-296px -100px}body #container #main .shufu1-index .cat_menu li.menu04 a{width:132px;background-position:-428px 0}body #container #main .shufu1-index .cat_menu li.menu04 a:hover{background-position:-428px -100px}body #container #main .shufu1-index .cat_menu li.menu05 a{width:148px;background-position:0 -50px}body #container #main .shufu1-index .cat_menu li.menu05 a:hover{background-position:0 -150px}body #container #main .shufu1-index .cat_menu li.menu06 a{width:148px;background-position:-148px -50px}body #container #main .shufu1-index .cat_menu li.menu06 a:hover{background-position:-148px -150px}body #container #main .shufu1-index .cat_menu li.menu07 a{width:132px;background-position:-296px -50px}body #container #main .shufu1-index .cat_menu li.menu07 a:hover{background-position:-296px -150px}body #container #main .shufu1-index .cat_menu li.menu08 a{width:132px;background-position:-428px -50px}body #container #main .shufu1-index .cat_menu li.menu08 a:hover{background-position:-428px -150px}body #container #main .shufu1-index .topic_wrap{padding:10px 11px;background-color:#ffeff0}body #container #main .shufu1-index .topic_wrap .list_wrap{margin:0 -10px 0 0;width:588px}body #container #main .shufu1-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 .shufu1-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 .shufu1-index .topic_wrap .list_wrap .topic .image{margin-bottom:5px;width:176px;height:138px;overflow:hidden;text-align:center}body #container #main .shufu1-index .topic_wrap .list_wrap .topic .cat{margin-bottom:2px;font-size:10px;color:#d13f68}body #container #main .shufu1-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 .shufu1-index .topic_wrap .list_wrap .topic .date{font-size:72%;color:#999;line-height:1}body #container #main .shufu1-index .topic_wrap .list_wrap .author{min-height:52px;position:relative;padding-left:60px}body #container #main .shufu1-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 .shufu1-index .topic_wrap .list_wrap .author .image img{width:50px;height:50px}body #container #main .shufu1-index .topic_wrap .list_wrap .author .image a:hover{opacity:.7}body #container #main .shufu1-index .topic_wrap .list_wrap .author .name{font-size:86%;line-height:1.4}body #container #main .shufu1-index .topic_wrap .list_wrap .author .cat{color:#fff;font-size:10px}body #container #main .shufu1-index .topic_wrap .housekeeping,body #container #main .shufu1-index .blog_member_list .outer .housekeeping{padding:2px 4px;background-color:#aa9cff}body #container #main .shufu1-index .topic_wrap .beauty-shufu1,body #container #main .shufu1-index .blog_member_list .outer .beauty-shufu1{padding:2px 4px;background-color:#fc98c2}body #container #main .shufu1-index .topic_wrap .cooking,body #container #main .shufu1-index .blog_member_list .outer .cooking{padding:2px 4px;background-color:#6fb5e5}body #container #main .shufu1-index .topic_wrap .money-shufu1,body #container #main .shufu1-index .blog_member_list .outer .money-shufu1{padding:2px 4px;background-color:#cab424}body #container #main .shufu1-index .topic_wrap .childcare,body #container #main .shufu1-index .blog_member_list .outer .childcare{padding:2px 4px;background-color:#e0a361}body #container #main .shufu1-index .topic_wrap .cleaning,body #container #main .shufu1-index .blog_member_list .outer .cleaning{padding:2px 4px;background-color:#ff8e67}body #container #main .shufu1-index .topic_wrap .hobby,body #container #main .shufu1-index .blog_member_list .outer .hobby{padding:2px 4px;background-color:#82c35a}body #container #main .shufu1-index .topic_wrap .grant,body #container #main .shufu1-index .blog_member_list .outer .grant{padding:2px 4px;background-color:#7b4011}body #container #main .shufu1-index .topic_wrap .more,body #container #main .shufu1-index .blog_member_list .outer .more{padding:2px 4px;background-color:#fc9722}body #container #main .shufu1-index .info_wrap{padding:10px 10px 0;background-color:#fff}*+html body #container #main .shufu1-index .info_wrap{padding:10px;margin-top:10px}body #container #main .shufu1-index .info_wrap .info_box{margin:0 -20px 0 0;width:578px}body #container #main .shufu1-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 .shufu1-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 .shufu1-index .info_wrap .bdr .topic{padding-left:18px;line-height:1}body #container #main .shufu1-index .info_wrap .bdr .topic li{display:inline;margin-right:5px;font-size:10px;color:#999}body #container #main .shufu1-index .blog_member_list{margin-bottom:20px}body #container #main .shufu1-index .blog_member_list .member_wrap{padding:0 5px}body #container #main .shufu1-index .blog_member_list h3{margin-bottom:15px}body #container #main .shufu1-index .blog_member_list .outer{margin:0 10px 15px 0;padding:0 0 18px 0;width:142px;float:left;display:inline;background:url(../img/shufu1/bg_ul_outer_border.gif) left bottom no-repeat}body #container #main .shufu1-index .blog_member_list .outer_last{width:132px;margin:0 0 15px 0}body #container #main .shufu1-index .blog_member_list .outer ul{height:225px;padding:0 10px 0 0;background:url(../img/shufu1/bg_border_lengh.gif) right top repeat-y;overflow:hidden}body #container #main .shufu1-index .blog_member_list .outer_last ul{padding:0;background-image:none}body #container #main .shufu1-index .blog_member_list .outer .cat{margin-bottom:5px;font-size:86%;line-height:1.4;color:#fff}body #container #main .shufu1-index .blog_member_list .outer ul .cat span{padding:2px 4px}body #container #main .shufu1-index .blog_member_list .outer .image{margin-bottom:5px;width:130px;height:130px;border:1px solid #ccc}body #container #main .shufu1-index .blog_member_list .outer .image img{width:130px;height:130px}body #container #main .shufu1-index .blog_member_list .outer .image a:hover{opacity:.7}body #container #main .shufu1-index .blog_member_list .outer .name{margin-bottom:5px;padding:0 0 0 18px;background:url("../img/ico-incidenta2.gif") no-repeat left .3em;display:inline-block;font-weight:bold}body #container #main .shufu1-index .blog_member_list .outer .comment{height:2.8em;font-size:86%;line-height:1.4}body #container #main .shufu1-index .bnr-area a:hover{opacity:.7}body #container #main .area-blog-main .left-area .back{margin-bottom:15px}body #container #main .area-blog-main .left-area .back .btn a{display:block;width:180px;height:32px;background:url("../img/shufu1/btn_side_shufu1_top.gif") no-repeat left top;text-indent:100%;white-space:nowrap;overflow:hidden}body #container #main .area-blog-main .left-area .back .btn a:hover{background-position:left bottom}body #container #main .area-blog-main .left-area .shufu1-profile{margin-bottom:15px;background-color:#fcf9f0}body #container #main .area-blog-main .left-area .shufu1-profile h4{margin-bottom:10px;padding:0;width:180px;height:28px;background:url("../img/shufu1/bg_side_shufu1_profile.gif") no-repeat left top;text-indent:100%;white-space:nowrap;overflow:hidden}body #container #main .area-blog-main .left-area .shufu1-profile ul{padding:0 10px 15px}body #container #main .area-blog-main .left-area .shufu1-profile ul li,body #container #main .area-blog-main .left-area .shufu1-profile ul li dl dt,body #container #main .area-blog-main .left-area .shufu1-profile ul li dl dd{padding:0;border:0}body #container #main .area-blog-main .left-area .shufu1-profile .pro_image{margin-bottom:5px;padding:0;text-align:center;border:0}body #container #main .area-blog-main .left-area .shufu1-profile .pro_image img{width:130px;height:130px;border:1px solid #ccc}body #container #main .area-blog-main .left-area .shufu1-profile .pro_name{margin-bottom:10px;font-weight:bold;text-align:center;color:#573316}body #container #main .area-blog-main .left-area .shufu1-profile ul li dt.catch{width:100%;float:none;font-size:86%;line-height:1.4;font-weight:bold;color:#573316}body #container #main .area-blog-main .left-area .shufu1-profile ul li dd.detail{margin:0;width:100%;float:none;color:#573316;font-size:86%;line-height:1.4}body #container #main .area-blog-main .left-area .shufu1-side-menu ul.menu li{background:url("../img/shufu1/bg_shufu1_menu_cat.gif") no-repeat scroll 0 7px transparent;padding:5px 0 5px 15px;font-size:86%;line-height:1.4;border:0}body #container #main .area-blog-main .left-area .shufu1-side-menu ul.menu li a{display:block}body #container #main .area-blog-main .left-area .shufu1-side-menu h4{border-bottom:1px dotted #bbb}

body #container #main .area-blog-main .left-area .shufu1-profile.reblog h4 {
  margin-bottom: 0;
  padding:6px;
  width: auto;
  height: 28px;
  background: none;
  white-space: nowrap;
  overflow: hidden;
  text-indent: 0;
}
body #container #main .area-blog-main .left-area .knk ul.blog-member li dl dd span{
	padding-left: 10px;
}


.area-blog-main .post-contents h2 {
	background: url("/pc/kurashi/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 h3 {
	margin: 0 0 1em 0;
	font-size:16px;
	font-weight: bold;
}
.area-blog-main .post-contents h4 {
	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/kurashi/common/img/bg_blockquote_top.gif"),url("pc/kurashi/common/img/bg_blockquote_bottom.gif") ;
	background-repeat: no-repeat,no-repeat;
	background-position:top left,right bottom;
	background-image:url("/pc/kurashi/common/img/bg_blockquote_top.gif")\9;
	background-repeat:no-repeat\9;
	background-position:top left\9 ;
	*background-image:url("/pc/kurashi/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/kurashi/common/img/dotline-horizontal6.gif") repeat-x left top;
	height: 1px;
	margin-bottom: 20px;
}



.area-blog-main .post-contents .link-icon a {
	font-size:inherit;
	background: url("/pc/kurashi/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/kurashi/common/img/ico-link2.gif") left center no-repeat;
}
.area-blog-main .post-contents .link-btn a {
	font-size:inherit;
	background: #ff7200 url("/pc/kurashi/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;
}

.height16{
    height: 18px;
    margin-bottom: 2px;
}

/* image css */
body #container #main .area-blog-main .right-area div.post-area div.post-contents img{
    max-width: 100%;
	height: auto;
}


/* --- bitanbu --------------------------------------------------------------------------- */
body #container #main .area-blog-main .right-area div.post-area-bitan div.post-contents {
	border-bottom: none;
	height: 105px;
}
body #container #main .area-blog-main .right-area div.post-area-bitan div.post-contents .image {
    background-color: #fff;
    width: 120px;
    height: 120px;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
	float: left;
}
body #container #main .area-blog-main .right-area div.post-area-bitan div.post-contents .image img {
    bottom: 0;
    left: 0;
    margin: auto;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    right: 0;
    top: 0;
}

body #container #main .area-blog-main .right-area div.post-area-bitan div.post-contents .text {
	float: right;
	width: 268px;
}
body #container #main .area-blog-main .right-area div.post-area-bitan div.post-contents .text .next {
	border-bottom: none;
	text-align: right;
	margin-top: 5px;
}

body #container #main .area-blog-main .right-area div.post-area-bitan .post-etc {
	padding: 0;
}

body #container #main .area-blog-main .right-area div.post-area-bitan dl.auther-img {
	width: 130px;
}
body #container #main .area-blog-main .right-area div.post-area-bitan dl.auther-img dd {
	line-height: 1.2;
	padding: 8px 0 0 0;
	width: 80px;
}

body #container #main .area-blog-main .right-area .post-area-bitan .cat-child a:link { color: #fff; }
body #container #main .area-blog-main .right-area .post-area-bitan .cat-child a:visited { color: #fff; }
body #container #main .area-blog-main .right-area .post-area-bitan .cat-child a:hover { color: #fff; }
body #container #main .area-blog-main .right-area .post-area-bitan .cat-child a:active { color: #fff; }

body #container #main .area-blog-main .right-area div.post-area-bitan ul.date_cat span.date {
    background: transparent url("/wp-content/themes/mrs/pc/kurashi/img/ico-date.gif") no-repeat scroll left center;
    color: #888;
    font-size: 11px;
    line-height: 1.7;
    margin-bottom: 7px;
	margin-right: 15px;
    padding: 3px 0 3px 17px;
    width: 100px;
}
body #container #main .area-blog-main .right-area div.post-area-bitan ul.date_cat span.cat {
	background: rgba(0, 0, 0, 0) url("/wp-content/themes/mrs/pc/kurashi/img/ico-cate2.gif") no-repeat scroll left center;
    color: #888;
    font-size: 11px;
    line-height: 1.7;
	margin-left: 7px;
    margin-bottom: 7px;
    padding: 3px 0 3px 14px;
    width: 100px;
}
/* --------------------------------------------------------------------------- bitanbu --- */


#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;
}
.blog-side .blog-member .display_image img{
	width: 70%;
	height: auto;
}

/* y.hara add */
body #container #main .area-blog-main .right-area div.post-area h2.list_title {
    width: 270px;
    margin: 5px 0;
}
body #container #main .area-blog-main .right-area div.post-area h2.list_title a {
    font-weight: bold;
    font-size: 16px;
    line-height: 1.4;
}
