@charset "UTF-8";

/* -------------------------- */
/* content */
/* -------------------------- */

.entryBox h1 {
	margin-bottom: 25px;
	padding: 15px 20px;
	border: 5px solid #f1f1f1;
	font-size: 1.2em;
	line-height: 1.6em;
}
.entryBox h2 {
	margin-bottom: 25px;
	padding: 15px 20px;
	border: 1px solid #ddd;
	font-size: 1.2em;
	line-height: 1.6em;
}
.entryBox h3 {
	margin-bottom: 25px;
	padding: 15px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	font-size: 1.0em;
	line-height: 1.6em;
}
.entryBox h4 {
	margin-bottom: 25px;
	padding: 0 0 10px 5px;
	border-bottom: 5px solid #f1f1f1;
	font-size: 1.0em;
	line-height: 1.6em;
}
.entryBox h5 {
	margin-bottom: 25px;
	padding-left: 12px;
	border-left: 3px solid #8fc43d;
	font-size: 1.0em;
	line-height: 1.4em;
}
.entryBox ul {
	padding-left: 25px;
}
	.entryBox ul li {
		list-style-type: disc;
	}
.entryBox ol {
	margin-top: 0;
	padding-left: 25px;
}
	.entryBox ol li {
		list-style-type: decimal;
	}


				
				


/* ================================================================================================================================================================================== */
/* mobile */
/* ================================================================================================================================================================================== */

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* max-768 */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

@media only screen and (min-width:481px) and (max-width:768px) {
}




/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* max-480 */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */

@media only screen and (min-width:320px) and (max-width:480px) {

/* -------------------------- */
/* content */
/* -------------------------- */

.entryBox h1 {
	padding: 12px 15px;
}
.entryBox h2 {
	padding: 12px 15px;
}
.entryBox h3 {
	padding: 12px 15px;
}
.entryBox h4 {
	font-weight: bold;
}

}




