/*
Theme Name: araiBed
Theme URI: https://www.bed.ne.jp/
Author: araikagu
*/


/**
 * Table of Contents
 *
 * 1.0 - Normalize
 * 2.0 - Genericons
 * 3.0 - Typography
 * 4.0 - Elements
 * 5.0 - Forms
 * 6.0 - Navigation
 *   6.1 - Links
 *   6.2 - Menus
 * 7.0 - Accessibility
 * 8.0 - Alignments
 * 9.0 - Clearings
 * 10.0 - Widgets
 * 11.0 - Content
 *    11.1 - Header
 *    11.2 - Posts and pages
 *    11.3 - Post Formats
 *    11.4 - Comments
 *    11.5 - Sidebar
 *    11.6 - Footer
 * 12.0 - Media
 *    12.1 - Captions
 *    12.2 - Galleries
 * 13.0 - Multisite
 * 14.0 - Media Queries
 *    14.1 - >= 710px
 *    14.2 - >= 783px
 *    14.3 - >= 910px
 *    14.4 - >= 985px
 *    14.5 - >= 1200px
 * 15.0 - Print
 */


/**
 * 1.0 - Normalize
 *
 * Normalizing styles have been helped along thanks to the fine work of
 * Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
 */
#kiso1 > h1{font-size: 1.4em;font-weight:bold;color:#8f2023;text-align:left;border-bottom:1px solid #8f2023;border-left:8px solid #8f2023;margin-bottom:.8em;padding-left:5px;}
.site-main{padding: 1em 0;}
.entry-content{line-height: 1.8!important;}
h2.entry-title{font-size: 1.2em;}

#kiso1 h2{font-size:100%!important;padding: 7px 7px 4px!important;}
.screen-reader-text{display:none;}
input[type="search"]{margin-top:1.5em;}
#main_contents_box > .center_column{
	margin-left: 0!important;
	padding-left: 0!important;
}

@media screen and (min-width: 601px) {
#primary dl{
	display: flex;
	justify-content: space-between;
	flex-wrap: nowrap;
}
#primary dl dd{
	display: block;
	padding: 0 .7em;
}
#primary dl dd.left{
	width: 72%!important;
}
#primary dl dd.right{
	width: 28%!important;
}

}
@media screen and (max-width: 600px) {
#primary dl{
	display: flex;
	flex-wrap: wrap;
}
#primary dl dd{
	display: block;
	padding: .7em;
	width: 100%;
}
}
#recent-posts-2 > ul,#categories-2 > ul{
	margin-left: 1.5em!important;
}
#recent-posts-2 > ul li,#categories-2 > ul li{
	list-style-type: disc!important;
		line-height: 1.5;
}