@media all{
a {color:#2b2b2b;}
a:hover {color: #43b440;}
body{}
#Wrapper {}
#HeaderTopBoxInner{ background-color:#4fa44d; padding:10px 10px 5px;}
#HeaderTopBoxInner h1{color: #fff;}
.topSitemap li a,.topSitemap li:before{color: #fff;}

#HeaderBottomBoxInner {}
#HeaderBottomBoxInner .navi li{}
#HeaderBottomBoxInner .navi li a{}
#HeaderBottomBoxInner .navi li a:after{color: #43b440;}
#HeaderBottomBoxInner .navi li a:hover{}
.openBtn{ border:#43b440 2px solid;}
	
#MainBox .pankuzu{ background-color:#cae5be;}
#MainBoxInner .left .ttl_box{ border-bottom: #43b440 3px solid;}
#MainBoxInner .left .post_box .post{}
#MainBoxInner .left .post_box .post .post_ttl {color:#43b440;}
#MainBoxInner .left .post_box .post .post_date{color:#43b440;}
#MainBoxInner .left .post_box .post .todetail{}
.rank_inner .todetail{}
.rank_inner .rank_ttl{color:#43b440;}
.rank_inner .rank_line{}

#MainBoxInner .right .widget .widgettitle{}
#MainBoxInner .right .widget li:before{ color:#43b440;}

#FooterBox { background-color:#f3f3f3; border-top:#43b440 3px solid;}
#FooterBox .footer_widget .widgettitle{ border-bottom:#43b440 2px solid;}

/*フリーエリア*/
#MainBoxInner .left .menu_free h2{ border-bottom: #43b440 3px solid;}
/* single */
#MainBoxInner .left .post_box .post_single{}
#MainBoxInner .left .post_box .post_single .post_ttl {color:#43b440;}
#MainBoxInner .left .post_box .post_single .post_date{color:#43b440;}
#MainBoxInner .left .post_box .post_single h3,
#MainBoxInner .left .post_box .post_single h4,
#MainBoxInner .left .post_box .post_single h5{ margin:25px 0 10px; border-bottom: #43b440 2px solid;}

/* page */
#MainBoxInner .left .post_box .post_page{}
#MainBoxInner .left .post_box .post_page .post_ttl {color:#43b440;}
#MainBoxInner .left .post_box .post_page .post_date{color:#43b440;}
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),(-webkit-min-device-pixel-ratio: 1.5) {

}


