@charset "UTF-8";@media screen and (min-width:1000px){.mv{background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/blog/blog_mv_pc.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;padding-top:0;padding-bottom:0;height:260px}.mv .ttl_icon{display:block;width:40px;margin:auto;margin-bottom:16px;padding-top:90px}.mv .ttl_txt{width:262px;display:block;margin:auto;padding-bottom:80px}.cateBox{padding:60px 0}.cateBox .cateList li{display:inline-block;margin-bottom:10px;margin-right:3px}.cateBox .cateList li a{display:block;width:100%;border:solid 1px #89c997;padding:2px 20px;border-radius:4px;color:#89c997}.cateBox .cateList li a.active{background:#89c997;color:#fff}.blogBox{padding-top:0;padding-bottom:0}.blogBox .blog_content{display:flex;justify-content:space-between}.blogBox .blog_content .blog_list{width:700px;border-top:dashed 1px #313131;margin-bottom:40px}.blogBox .blog_content .blog_list li{border-bottom:dashed 1px #313131;padding:20px}.blogBox .blog_content .blog_list li .date{display:block;font-size:12px}.blogBox .blog_content .blog_list li a{position:relative;display:block;width:100%;height:100%}.blogBox .blog_content .blog_list li a:after{content:"";display:block;width:6px;height:13px;background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/common/icon_arr03.png) no-repeat center;-webkit-background-size:100%;background-size:100%;position:absolute;right:10px;top:50%;margin-top:-7px}.blogBox .blog_content .blog_list li:hover{background:#fffcf4}.blogBox .pager{display:flex;justify-content:center;width:700px}.blogBox .pager li{margin-right:4px}.blogBox .pager li a{background:#313131;color:#fff;padding:5px 12px;display:block}.blogBox .pager li a.active{background:#89c997;width:100%;height:100%}.blogBox .pager li a.normal{background:0 0;color:#313131;padding:5px 12px}.blogBox .blog_content .sideArea{width:250px}.sideArea .calendarBox{margin-bottom:40px}.sideArea .archiveBox .ttl{text-align:center;padding:5px;color:#fff;font-weight:400;background:#c8ba97}.sideArea .archiveBox ul{border-right:solid 1px #c8ba97;border-left:solid 1px #c8ba97;background:#f8f6f1}.sideArea .archiveBox li{padding:5px;border-bottom:solid 1px #c8ba97}.sideArea .archiveBox li a{display:block;width:100%;position:relative}.sideArea .archiveBox li a:before{content:"";display:block;width:4px;height:12px;background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/common/icon_arr03.png) no-repeat center;-webkit-background-size:100%;background-size:100%;position:absolute;right:10px;top:50%;margin-top:-7px}.sideArea #wp-calendar{width:100%;border-right:solid 1px #c8ba97;border-collapse:collapse}.sideArea #wp-calendar caption{background:#c8ba97;padding:5px;color:#fff}.sideArea #wp-calendar th{text-align:center;border-left:solid 1px #c8ba97;border-bottom:solid 1px #c8ba97;font-weight:400;background:#f8f6f1}.sideArea #wp-calendar td{text-align:center;border-left:solid 1px #c8ba97;border-bottom:solid 1px #c8ba97;background:#f8f6f1}.sideArea #wp-calendar td a{color:#c8ba97;text-decoration:underline}.detailBox{display:flex;width:1000px;margin:auto;padding-top:0;justify-content:space-between}article.detail{width:700px}article.detail.no-sidebar{margin:0 auto}.detailBox .sideArea{width:250px}article.detail .ttlBox{padding-left:20px;border-bottom:solid 1px #89c997;border-left:solid 10px #89c997;margin-bottom:40px;padding-bottom:10px}article.detail .detailTtl_h2{font-size:26px;color:#89c997;font-weight:400}article.detail h3{font-weight:400;font-size:20px;color:#89c997;margin-bottom:10px;border-bottom:solid 1px #89c997;border-top:solid 1px #89c997;padding:5px}article.detail h4{font-weight:400;font-size:18px}article.detail h4:before{content:"■";font-size:18px;color:#89c997;display:inline-block;margin-right:5px}article.detail p{margin-bottom:20px}article.detail ul{margin-bottom:20px}article.detail ol{margin-bottom:20px;margin-left:17px}article.detail blockquote{padding:20px;background:#eee;margin-bottom:20px}article.detail img{padding:10px}}@media screen and (min-width:600px) and (max-width:999px){.mv{background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/blog/blog_mv_pc.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;padding-top:0;padding-bottom:0;height:140px}.mv .ttl_icon{display:block;width:30px;margin:auto;margin-bottom:10px;padding-top:38px}.mv .ttl_txt{width:190px;display:block;margin:auto;padding-bottom:38px}.cateBox{padding:30px 0;width:600px;margin:auto}.cateBox .cateList li{display:inline-block;margin-bottom:10px;margin-right:3px}.cateBox .cateList li a{display:block;width:100%;border:solid 1px #89c997;padding:2px 20px;border-radius:4px;color:#89c997}.cateBox .cateList li a.active{background:#89c997;color:#fff}.blogBox{width:600px;margin:auto;padding-top:0;padding-bottom:0}.blogBox .blog_content{display:flex;justify-content:space-between}.blogBox .blog_content .blog_list{width:400px;border-top:dashed 1px #313131;margin-bottom:40px}.blogBox .blog_content .blog_list li{border-bottom:dashed 1px #313131;padding:20px 10px}.blogBox .blog_content .blog_list li .date{display:block;font-size:12px}.blogBox .blog_content .blog_list li a{position:relative;display:block;width:100%;height:100%;padding-right:20px}.blogBox .blog_content .blog_list li a:after{content:"";display:block;width:6px;height:13px;background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/common/icon_arr03.png) no-repeat center;-webkit-background-size:100%;background-size:100%;position:absolute;right:10px;top:50%;margin-top:-7px}.blogBox .blog_content .blog_list li:hover{background:#fffcf4}.blogBox .pager{display:flex;justify-content:center;width:400px}.blogBox .pager li{margin-right:4px}.blogBox .pager li a{background:#313131;color:#fff;padding:5px 12px;display:block}.blogBox .pager li a.active{background:#89c997;width:100%;height:100%}.blogBox .pager li a.normal{background:0 0;color:#313131;padding:5px 12px}.blogBox .blog_content .sideArea{width:150px}.sideArea .calendarBox{margin-bottom:40px}.sideArea .archiveBox .ttl{text-align:center;padding:5px;color:#fff;font-weight:400;background:#c8ba97}.sideArea .archiveBox ul{border-right:solid 1px #c8ba97;border-left:solid 1px #c8ba97;background:#f8f6f1}.sideArea .archiveBox li{padding:5px;border-bottom:solid 1px #c8ba97}.sideArea .archiveBox li a{display:block;width:100%;position:relative}.sideArea .archiveBox li a:before{content:"";display:block;width:4px;height:12px;background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/common/icon_arr03.png) no-repeat center;-webkit-background-size:100%;background-size:100%;position:absolute;right:10px;top:50%;margin-top:-7px}.sideArea #wp-calendar{width:100%;border-right:solid 1px #c8ba97;border-collapse:collapse}.sideArea #wp-calendar caption{background:#c8ba97;padding:5px;color:#fff}.sideArea #wp-calendar th{text-align:center;border-left:solid 1px #c8ba97;border-bottom:solid 1px #c8ba97;font-weight:400;background:#f8f6f1}.sideArea #wp-calendar td{text-align:center;border-left:solid 1px #c8ba97;border-bottom:solid 1px #c8ba97;background:#f8f6f1}.sideArea #wp-calendar td a{color:#c8ba97;text-decoration:underline}.detailBox{display:flex;width:580px;margin:auto;padding-top:0;justify-content:space-between}article.detail{width:400px}.detailBox .sideArea{width:150px}article.detail .ttlBox{padding-left:20px;border-bottom:solid 1px #89c997;border-left:solid 10px #89c997;margin-bottom:40px;padding-bottom:10px}article.detail .detailTtl_h2{font-size:26px;color:#89c997;font-weight:400}article.detail h3{font-weight:400;font-size:20px;color:#89c997;margin-bottom:10px;border-bottom:solid 1px #89c997;border-top:solid 1px #89c997;padding:5px}article.detail h4{font-weight:400;font-size:18px}article.detail h4:before{content:"■";font-size:18px;color:#89c997;display:inline-block;margin-right:5px}article.detail p{margin-bottom:20px}article.detail ul{margin-bottom:20px}article.detail ol{margin-bottom:20px;margin-left:17px}article.detail blockquote{padding:20px;background:#eee;margin-bottom:20px}article.detail img{padding:10px}}@media screen and (max-width:599px){.mv{background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/blog/blog_mv_sp.jpg) no-repeat center;-webkit-background-size:cover;background-size:cover;padding-top:0;padding-bottom:0;margin-top:52px;height:140px}.mv .ttl_icon{display:block;width:30px;margin:auto;margin-bottom:10px;padding-top:38px}.mv .ttl_txt{width:190px;display:block;margin:auto;padding-bottom:38px}.cateBox{padding:20px 0}.cateBox .cateList li{display:inline-block;margin-bottom:5px;margin-right:3px}.cateBox .cateList li a{display:block;width:100%;border:solid 1px #89c997;padding:0 5px;border-radius:4px;color:#89c997;font-size:1.2em;font-size:12px}.cateBox .cateList li a.active{background:#89c997;color:#fff}.blogBox{padding-top:0;padding-bottom:0}.blogBox .blog_content{margin-bottom:20px}.blogBox .blog_content .blog_list{border-top:dashed 1px #313131;margin-bottom:40px}.blogBox .blog_content .blog_list li{border-bottom:dashed 1px #313131;padding:20px 0}.blogBox .blog_content .blog_list li .date{display:block;font-size:12px}.blogBox .blog_content .blog_list li a{position:relative;display:block;width:100%;height:100%;padding-right:30px}.blogBox .blog_content .blog_list li a:after{content:"";display:block;width:6px;height:13px;background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/common/icon_arr03.png) no-repeat center;-webkit-background-size:100%;background-size:100%;position:absolute;right:4px;top:50%;margin-top:-7px}.blogBox .blog_content .blog_list li:hover{background:#fffcf4}.blogBox .pager{display:flex;justify-content:center;margin-bottom:40px}.blogBox .pager li{margin-right:4px}.blogBox .pager li a{background:#313131;color:#fff;padding:4px 6px;display:block;font-size:1.2em;font-size:12px}.blogBox .pager li a.active{background:#89c997;width:100%;height:100%}.blogBox .pager li a.normal{background:0 0;color:#313131;padding:4px 6px}.sideArea .calendarBox{margin-bottom:20px}.sideArea .archiveBox .ttl{text-align:center;padding:5px;color:#fff;font-weight:400;background:#c8ba97}.sideArea .archiveBox ul{border-right:solid 1px #c8ba97;border-left:solid 1px #c8ba97;background:#f8f6f1}.sideArea .archiveBox li{padding:5px;border-bottom:solid 1px #c8ba97}.sideArea .archiveBox li a{display:block;width:100%;position:relative}.sideArea .archiveBox li a:before{content:"";display:block;width:4px;height:12px;background:url(//yu-harikyu.com/wp/wp-content/themes/clinic/css/../images/common/icon_arr03.png) no-repeat center;-webkit-background-size:100%;background-size:100%;position:absolute;right:10px;top:50%;margin-top:-7px}.sideArea #wp-calendar{width:100%;border-right:solid 1px #c8ba97;border-collapse:collapse}.sideArea #wp-calendar caption{background:#c8ba97;padding:5px;color:#fff}.sideArea #wp-calendar th{text-align:center;border-left:solid 1px #c8ba97;border-bottom:solid 1px #c8ba97;font-weight:400;background:#f8f6f1}.sideArea #wp-calendar td{text-align:center;border-left:solid 1px #c8ba97;border-bottom:solid 1px #c8ba97;background:#f8f6f1}.sideArea #wp-calendar td a{color:#c8ba97;text-decoration:underline}.detailBox{display:block;width:calc(100% - 60px);margin:auto;padding-top:0}article.detail{width:100%;margin-bottom:40px}.detailBox .sideArea{width:100%}article.detail .ttlBox{padding-left:20px;border-bottom:solid 1px #89c997;border-left:solid 10px #89c997;margin-bottom:20px;padding-bottom:10px}article.detail .detailTtl_h2{font-size:2.4rem;font-size:24px;color:#89c997;line-height:1.4;font-weight:400}article.detail h3{font-weight:400;font-size:2rem;font-size:20px;color:#89c997;margin-bottom:10px;border-bottom:solid 1px #89c997;border-top:solid 1px #89c997;padding:5px}article.detail h4{font-weight:400;font-size:1.8rem;font-size:18px}article.detail h4:before{content:"■";font-size:18px;color:#89c997;display:inline-block;margin-right:5px}article.detail p{margin-bottom:20px}article.detail ul{margin-bottom:20px}article.detail ol{margin-bottom:20px;margin-left:17px}article.detail blockquote{padding:20px;background:#eee;margin-bottom:20px}article.detail img{padding:10px}}