@charset "UTF-8";

/* ========== ARTICLE ========== */
#hd { background: #bde7e9; }
.line { height: 1; border-bottom: 1px solid #00aecb; }
.list { list-style-type: decimal; padding-left: 1.5em; }
.list > li { margin-bottom: 1.75em; }
.list li ul { list-style-type: disc; padding-left: 1.5em; }
.contactpoint h3 { color: #264993; }
.contactpoint .comname { font-weight: bold; }
.contactpoint .telnum { font-family: Arial; font-weight: bold; background: url("images/icn_telnum.png") no-repeat left center; }

@media screen and (max-width:768px) {
	
	/* ========== ARTICLE ========== */
	#policy { padding: 20px 0 0; }
	.lead { margin-bottom: 20px; }
	.line { width: 100%; margin-bottom: 20px; }
	.contactpoint .comname { font-size: 1.6rem; }
	.contactpoint .telnum { font-size: 2.2rem; line-height: 1.25; background-size: auto 30px; margin-top: 10px; padding-left: 30px; }
}

@media screen and (min-width:769px) {
	
	/* ========== ARTICLE ========== */
	#policy { padding: 50px 0 100px; }
	.inner_wrap { width: 1000px; margin: 0 auto; }
	.lead { margin-bottom: 50px; }
	.line { width: 700px; margin: 0 auto 50px;  }
	.contactpoint .comname { font-size: 2.0rem; }
	.contactpoint .telnum { font-size: 3.3rem; line-height: 1.25; height: 41px; margin-top: 10px; padding-left: 42px; }
	
}