/*
Theme Name: mh-magazine-kid
Template: mh-magazine
*/
.main-nav LI {
   *background: none repeat scroll 0 0 #2A2A2A;
   *margin: 0 0 20px;
   _background: none repeat scroll 0 0 #2A2A2A;
   _margin: 0 0 20px;
}
.clearfix{
  zoom:1;
}
@font-face{font-family:Tenderness;font-style:normal;src:url(webfont/tenderness.eot);src:url(https://provaiciao.jp/webfont/tenderness.woff)}
body{font-family:"Lucida Grande","Lucida Sans Unicode",arial,Verdana,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif,'Open Sans',Helvetica;font-size:110%;font-size:1rem;color:#2a2a2a;line-height:1.6;background:#f6f5f3;word-wrap:break-word}
.flexslider{position:relative;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.no-js .slides>li:first-child{display:block}
.slider-normal{width:620px;max-width:100%}
.slide-caption{width:25em;max-width:100%;position:absolute;background:#2a2a2a;color:#fff;top:0;right:0;border-bottom:3px solid #96332d;opacity:.6;filter:alpha(opacity=60)}
.slide-wrap:hover .slide-caption{opacity:1;filter:alpha(opacity=100)}
.slide-title{color:#fff;margin-bottom:.625rem}
.slide-title:hover{color:#e64946}
.slide-data{padding:.625rem}
.flex-control-nav{width:100%;position:relative;text-align:center;padding-left:7px;margin:15px 0 -15px}
.page-title{font-size:24px;font-size:1.5rem;color:#fff;padding:0 10px 0 3px;margin-bottom:1.25rem;background:#8f7c6d;display:inline-block}
.page-title-top,.subheading-top,.widget-title{background-image:url(images/border-img.jpg);background-repeat:repeat-x}
.page-title-top,.subheading-top{background-position:0 0;height:5px;padding:0;margin:0 0 -4px;border-bottom-width:0;border-bottom-style:solid}
h1,h2,h3,h4,h5,h6{font-family:'Open Sans',serif;color:#2a2a2a;line-height:1.3;font-weight:600}
h4,h5{font-size:18px;font-size:1.125rem}
h6{font-size:16px;font-size:1rem}
h5{font-family:Tenderness,"Lucida Grande","Lucida Sans Unicode","メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif,'Open Sans',Helvetica;-webkit-font-smoothing:antialiased;border-left-style:double;border-bottom-style:none;border-left-width:3px;border-left-color:#e64946;padding:2px 0 0 6px}
.widget-title{border-bottom:0 solid;padding-bottom:8px;background-position:0 26px}
.loop-title{padding-left:28px;background-image:url(images/clip-img.png);background-repeat:no-repeat;background-position:0 5px!important}
.loop-title a{color:#2a2a2a!important}
.loop-title a:hover{color:#e64946!important}
.home-1{margin:0 0 25px}
.sb-widget.home-1 h4{margin:0 0 4px}
h3.featured-title a{color:#2a2a2a!important}
h3.featured-title a:hover{color:#e64946!important}
blockquote{margin:0 10px 30px 0 !important;padding:16px;border:1px dashed #f49393;background:#f7f7f7;color:#2a2a2a;display:inline-block;font-style:normal}
* html .sb-right,* html .sidebar{margin-left:0;display:inline}
.content-post{width:620px;margin-left:17%;overflow:hidden}
.sb-widget.home-1.home-wide li.cp-wrap.cp-small.clearfix{margin-right:0;float:left;width:300px}
.textwidget{font-size:15px}
.sb-widget.posts-1{padding-bottom:2px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#e64946}
#wp-calendar a{font-weight:700;color:#a78b7d}
#wp-calendar a:hover{color:#e64946}
.post-meta{margin-top:.31rem;padding:.3125rem;border-top-width:1px;border-top-style:dashed;border-top-color:#e64946;border-bottom-width:0}
.wpp-list{margin-top:-5px}
.footer-widget li{padding:5px 0;border-bottom:1px solid #454545}
.flex-control-nav li,UL.slides li,li.cp-wrap.cp-small.clearfix{background-image:none}
UL.slides li{margin:0;padding:0}
.flex-control-nav li{margin:0;padding:0 10px 0 0}
.section-title{margin-bottom:40px!important}
.post-nav-left{font-size:15px;float:left;width:49%;padding-right:5px;border-right-width:1px;border-right-style:solid;border-right-color:#e64946}
.post-nav-right{font-size:15px;float:right;width:49%;padding-left:5px;text-align:right}
.top-home-button{width:198px;margin:0 auto 30px}
.top-home-button ul li{float:left;width:56px;padding:0 5px;list-style-type:none!important;-moz-opacity:.75;filter:alpha(opacity=75);opacity:.75}
.top-home-button ul li:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}
.textwidget img{margin:0 12px 14px 0;float:left!important;-moz-opacity:.75;filter:alpha(opacity=75);opacity:.75}
.textwidget img:hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}
.moon{height:160px;overflow:hidden}
pre{margin-top:10px;padding-top:10px;padding-bottom:10px}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
.footer-ie8{background-color:#2a2a2a;overflow:hidden;clear:both}
.copy-right{font-size:85%;text-align:center;padding:5px}
#wp-calendar #next,.smw_right{text-align:right}
HTML#facebook{margin:-20px 0 0}
h1,h2,h3{font-family:'Josefin Slab',"教科書ICA M",'Hiragino Mincho ProN',"ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;letter-spacing:.04em}
h1{font-size:28px}
h3.loop-title{padding-top:4px}
h1.page-title{padding:6px 8px 0;color:#fff}
.cp-thumb{float:left;margin-right:.45rem}
footer{padding:1.25rem 1.25rem 0}
.copyright-wrap{width:100%;margin:0 auto -20px;background:#fff;border-top:1px solid #999;padding:10px 0 20px}
.yarpp-related a{color:#66696c;font-size:14px;text-indent:12px}
.yarpp-related a:hover{color:#e64946;text-decoration:underline}
.yarpp-related ul{margin:12px 0 30px;text-indent:12px}
.yarpp-related li{background-image:url(/wp-content/themes/mh-magazine-lite-kid/images/arrow_small.png);background-repeat:no-repeat;background-position:1px 9px}
span.post-date{color:#979797;font-size:.6875rem}
.wp_rp_content{margin:10px 0 0}
.wp_rp_content h3{font-family:Tenderness,"Lucida Grande","Lucida Sans Unicode","メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif,"Open Sans",Helvetica;border-left:3px double #E64946;border-bottom-style:none;text-indent:7px}
ul.related_post li a:hover{color:#e64946!important;text-decoration:underline!important}
small.wp_rp_publish_date{color:#979797;font-size:.6875rem}
ul.related_post li a{font-size:14px!important;color:#66697f!important;font-weight:700}
.smw_right{margin:0;padding:0 20px 0 0;background-color:#FFF}
.breadcrumbs{font-size:.7em;color:#CCC!important;padding:10px 0 0 10px;background-color:#FFF}
.breadcrumbs a{color:#979797!important}
.socialmedia-buttons{margin-top:5px}
.smw_left{text-align:left}
.smw_center{text-align:center}
.smw_right{text-align:right;margin:0;padding:0 20px 0 0;background-color:#FFF}
li.Social_Widget a{padding:0!important;margin:0!important;background:none!important;text-align:center}
.smw_center img,.smw_left img{border:0;border:0!important;display:inline;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease;margin-right:10px!important}
.smw_right img{border:0;border:0!important;display:inline;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease;margin-left:10px!important}
.icons_per_row_1 img{margin-right:0!important;margin-left:0!important}
.socialmedia-buttons a{background:none!important}
.socialmedia-buttons a:hover{text-decoration:none;border:0}
.socialmedia-buttons img{vertical-align:middle;margin-bottom:3px}
.socialmedia-buttons img.fade:hover{opacity:1!important;-moz-opacity:1!important;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease}
.socialmedia-buttons img.scale:hover{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-zoom:1.2;transition:all .2s ease}
.socialmedia-buttons img.bounce:hover{transform:translate(0px,-2px);-moz-transform:translate(0px,-2px);-webkit-transform:translate(0px,-2px);-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease}
.socialmedia-buttons img.combo:hover{transform:translate(0px,-4px);-moz-transform:scale(1.1) translate(0px,-4px);-webkit-transform:scale(1.1) translate(0px,-4px);-ms-zoom:1.1;opacity:1!important;-moz-opacity:1!important;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease}
ul.post-bottom-social{font-size:0;margin-bottom:20px;background:#fff;padding:15px 15px 5px 0;text-align:center;width:100%;height:60px}
ul.post-bottom-social li{font-size:13px;display:inline-block;margin:0 10px 15px 0;float:left}
p.share-count{margin-bottom:-17px;width:88px;height:5px;background:#fff;border-radius:4px;line-height:5px;color:#FFF;text-indent:80px;font-size:10px}
.facebook-box a{background:#305097}
.facebook-box a i{font-size:12px;margin-right:5px}
.twitter-box a{background:#0dacf6}
.hatebu-box a{background:#008fde}
.googleplus-box a{background:#dd4b39}
.pocket-box a{background:#ef3e56}
.twitter-box a:hover,.facebook-box a:hover,.hatebu-box a:hover,.googleplus-box a:hover,.pocket-box a:hover{color:#fff;opacity:.8}
.smw_right{text-align:right;margin:0;padding:0 20px 0 0;background-color:#FFF}
.breadcrumbs{font-size:.7em;color:#CCC!important}
.breadcrumbs a{color:#979797!important}
ul.post-bottom-social{font-size:0;margin-bottom:20px;background:#fff;padding:15px 15px 5px 0;text-align:center;width:100%;height:60px}
ul.post-bottom-social li{font-size:13px;display:inline-block;margin:0 10px 15px 0;float:left}
p.share-count{margin-bottom:-17px;width:88px;height:5px;background:#fff;border-radius:4px;line-height:5px;color:#FFF;text-indent:80px;font-size:10px}
ul.post-bottom-social li a{display:block;width:88px;height:26px;line-height:26px;color:#fff;font-family:'Tenderness';font-weight:700;padding:0 10px 0 0}
.facebook-box a{background:#305097}
.facebook-box a i{font-size:12px;margin-right:5px}
.twitter-box a{background:#0dacf6}
.hatebu-box a{background:#008fde}
.googleplus-box a{background:#dd4b39}
.pocket-box a{background:#ef3e56}
.twitter-box a:hover,.facebook-box a:hover,.hatebu-box a:hover,.googleplus-box a:hover,.pocket-box a:hover{color:#fff;opacity:.8}
.flex-control-nav{margin:15px 0 -10px}
.flex-control-paging li a{width:13px;height:13px;border:1px solid #FFF;background:#999 none repeat scroll 0 0;box-shadow:none}
.slickr-flickr-gallery ul{padding:0 0 0 9px}
.slickr-flickr-gallery img{border:0 solid #A9A9A9;padding:3px;width:90px;height:90px}
.slickr-flickr-gallery{padding:0;margin:0 auto}
.tagcloud a{margin:.05rem;padding:.05rem;headermh-site-logopadding:0!important}
/* クラシックエディタのビジュアル画面をゴシック体（メイリオ等）に強制固定 */
body.mce-content-body, body.mce-content-body * { font-family: "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif !important; }
