/*
 Theme Name:   Iconic One Child
 Description:  Iconic One 子テーマです．
 Template:     iconic-one
 Text Domain:  iconic-one-child
*/
body, .entry-content, blockquote, .entry-summary p,
button,
input,
select,
textarea {
        font-family: 
        sans-serif ;
        font-size: 16px ;
        line-height: 1.5 ;
}
@media screen\0 {
        body, .entry-content, blockquote, .entry-summary p, 
        button,
        input,
        select,
        textarea {
        font-family: "メイリオ", Meiryo, sans-serif;
        }
}
@supports (-ms-ime-align: auto)  {
        body, .entry-content, blockquote, .entry-summary p,
        button,
        input,
        select,
        textarea {
        font-family: "メイリオ", Meiryo, sans-serif;
        }
}

h1, h2, h3, h4, h5, h6 {
	font-family: 
	sans-serif;
        font-weight: bold ;
        margin: 16px 0;
        line-height: 1.5;
}
pre, code, kbd {
	font-size: 16px ; 
	line-height:1.3 ;
	font-family:
	monospace ;
}

h1 {font-size: 26px !important;} 
h2 {font-size: 23px !important;}
h3 {font-size: 20px !important;}
h4 {font-size: 18px !important;}
h5 {font-size: 17px !important;}
h6 {font-size: 16px !important;}
.entry-content h1,
.comment-content h1,
.entry-content h2,
.comment-content h2,
.entry-content h3,
.comment-content h3,
.entry-content h4,
.comment-content h4,
.entry-content h5,
.comment-content h5,
.entry-content h6,
.comment-content h6 {
        margin: 16px 0;
        line-height: 1.5;
}
.entry-content p,
.entry-summary p,
.comment-content p,
.mu_register p{
    line-height: 1.5 !important;
    margin: 0 0 8px !important;
}
.entry-content blockquote{font-style: normal;}
.adt-comment{display: none;}
.nav-menu li{
	font-size: 14px;
	font-weight: bold; }
.widget-area .widget-title {font-weight: bold;
}
.widget ul{padding-left: 10px;}
.entry-content th, td
{font-size: 16px;}
.io-title-description .site-description {
	font-size:16px;}
.io-title-description {
	font-size: 10px !important;
}
#wp-calendar td, 
#wp-calendar th{text-align:center;
font-size: 14px;}
#wp-calendar th{font-weight:bold;}
#wp-calendar caption{font-size:14px;}
.site-content{padding-top:10px;}
.widget li{font-size: 14px !important;
line-height: 1.5 !important;}
.below-title-meta{font-size:14px;}
#searchsubmit {
    background: #00A1E0;
    border: 0;
    color: #FFFFFF;
    min-width: 20%;
	font-size:15px;
	padding:9px;
}
.archive-title,
.page-title {text-transform: none;
	margin-top:0;margin-bottom:0;
}

/* a:hover */
.io-title-description a:hover,
.site-header h1 a:hover,
.site-header h2 a:hover,
footer[role="contentinfo"] a:hover,
.entry-header .entry-title a:hover,
.comments-link a:hover,
.entry-meta a:hover,
article.format-aside h1 a:hover,
.format-status .entry-header header a:hover,
.below-title-meta a:hover,
.articletags a:hover,
.widget-area .widget a:hover,
a:hover{
	color:red;
  text-decoration:underline;
}

.io-title-description a {
	font-weight: bold;
}
        .themonic-nav ul.nav-menu,
        .themonic-nav div.nav-menu > ul {
           border-bottom: 3px solid #16A1E7;
        }
@media print {
	div.site-wordpress{
		display: none;
	}
}
.archive-title,
.page-title,
.entry-content th,
.comment-content th, 
.themonic-nav li a{
	 text-transform: none!important;

}
h1.entry-title{
	font-weight:bold !important;}
