/*인사말*/
.policy_info01 { border-top:solid 2px #cccac4; border-bottom:solid 2px #cccac4;  padding:30px 10px; position:relative; }
.policy_info01 h3 { font-size:24px; font-weight:bold; line-height:35px; display:block; padding-bottom:30px; }
.policy_info01 p {font-size:17px; line-height:30px; display:block; } 
.policy_info01 p img { float:right; } 

.policy_info02 { border-top:solid 2px #cccac4; border-bottom:solid 2px #cccac4;  padding:30px 0px;}
.policy_info02 ul > li { float:left; width:33.3%; margin-top:30px; }
.policy_info02 ul > li .box { width:95%; max-width:280px; margin:0 auto;  text-align:center;}
.policy_info02 ul > li h5 { font-size:24px; font-weight:bold; text-align:center; line-height:60px; }
.policy_info02 ul > li p { font-size:16px; font-weight:normal; color:#333; text-align:justify; line-height:24px; }
/* .policy_info02 ul > li p { font-size:14px; font-weight:normal; color:#999690; text-align:justify; line-height:24px; } */


@media all and (max-width: 840px) {
	.policy_info02 ul > li {  width:50%;  }
	.policy_info02 ul > li:nth-child(odd) { clear:both;  }
}


@media all and (max-width: 640px) {
	.policy_info01  {padding: 30px 0px;}
	.policy_info01 h3 { font-size:20px; line-height:26px; }
	.policy_info01 p {font-size:14px; line-height:24px;}
	
	.policy_info02  {padding:10px 0 30px 0px;}
	.policy_info02 ul > li {  width:100%;  }
	.policy_info02 ul > li .box { width:100%; max-width:none; text-align:left; position:relative; }
	.policy_info02 ul > li img { position:absolute; width:70px; height:auto !important; }
	.policy_info02 ul > li h5 { font-size:15px; font-weight:bold; text-align:left; line-height:25px; margin-left:80px; }
	.policy_info02 ul > li p { font-size:13px; font-weight:normal; color:#999690; text-align:justify; line-height:22px; margin-left:80px; }

	

}