@charset "utf-8";
#lead {
	padding-bottom: 30px;
}
#main .section h4 {
	font-size: 14px;
	font-weight: bold;
	color: #FFCC00;
	padding-bottom: 15px;
	line-height: 20px;
}
#main .section strong {
	font-size: 14px;
	color: #000000;
}

#vision02 .ans_wrap1 {
	background-image: url(../vision/images/vision02_bkg1.png);
	background-repeat: no-repeat;
	height: 115px;
	width: 510px;
	padding-left: 110px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}
#main .section p {
	padding-bottom: 0px;
	color: #666666;
}


#vision02 .ans_wrap2 {
	background-image: url(../vision/images/vision02_bkg2.png);
	background-repeat: no-repeat;
	height: 161px;
	width: 510px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 110px;
}

#vision02 .ans_wrap3 {
	background-image: url(../vision/images/vision02_bkg3.png);
	background-repeat: no-repeat;
	height: 246px;
	width: 510px;
	padding-left: 110px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision02 .ans_wrap4 {
	background-image: url(../vision/images/vision02_bkg4.png);
	background-repeat: no-repeat;
	height: 99px;
	width: 510px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 110px;
}

#vision02 .ans_wrap5 {
	background-image: url(../vision/images/vision02_bkg5.png);
	background-repeat: no-repeat;
	height: 99px;
	width: 510px;
	padding-left: 110px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}



#vision01 .ans_wrap1 {
	background-image: url(../vision/images/vision01_bkg1.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 510px;
	padding-left: 110px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision01 .ans_wrap2 {
	background-image: url(../vision/images/vision01_bkg2.png);
	background-repeat: no-repeat;
	height: 97px;
	width: 510px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 110px;
}

#vision01 .ans_wrap3 {
	background-image: url(../vision/images/vision01_bkg3.png);
	background-repeat: no-repeat;
	height: 97px;
	width: 510px;
	padding-left: 110px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision01 .ans_wrap4 {
	background-image: url(../vision/images/vision01_bkg4.png);
	background-repeat: no-repeat;
	height: 149px;
	width: 510px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 110px;
}

#vision01 .ans_wrap5 {
	background-image: url(../vision/images/vision01_bkg5.png);
	background-repeat: no-repeat;
	height: 149px;
	width: 510px;
	padding-left: 110px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision01 .ans_wrap6 {
	background-image: url(../vision/images/vision01_bkg6.png);
	background-repeat: no-repeat;
	height: 129px;
	width: 510px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 110px;
}

#vision01 .ans_wrap7 {
	background-image: url(../vision/images/vision01_bkg7.png);
	background-repeat: no-repeat;
	height: 149px;
	width: 510px;
	padding-left: 110px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}




#vision03 .ans_wrap1 {
	background-image: url(../vision/images/vision03_bkg1.png);
	background-repeat: no-repeat;
	height: 97px;
	width: 510px;
	padding-left: 110px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision03 .ans_wrap2 {
	background-image: url(../vision/images/vision03_bkg2.png);
	background-repeat: no-repeat;
	height: 122px;
	width: 510px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 110px;
}

#vision03 .ans_wrap3 {
	background-image: url(../vision/images/vision03_bkg3.png);
	background-repeat: no-repeat;
	height: 97px;
	width: 605px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision03 .ans_wrap4 {
	background-image: url(../vision/images/vision01_bkg4.png);
	background-repeat: no-repeat;
	height: 149px;
	width: 510px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 110px;
}

#vision03 .ans_wrap5 {
	background-image: url(../vision/images/vision03_bkg5.png);
	background-repeat: no-repeat;
	height: 97px;
	width: 605px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision03 .ans_wrap6 {
	background-image: url(../vision/images/vision03_bkg6.png);
	background-repeat: no-repeat;
	height: 68px;
	width: 605px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision03 .ans_wrap7 {
	padding-bottom: 20px;
	padding-top: 10px;
}


#vision03 .ans_wrap8 {
	background-image: url(../vision/images/vision03_bkg8.png);
	background-repeat: no-repeat;
	height: 99px;
	width: 605px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

#vision03 .ans_wrap9 {
	background-image: url(../vision/images/vision03_bkg9.png);
	background-repeat: no-repeat;
	height: 148px;
	width: 605px;
	padding-left: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
	padding-right: 15px;
}

