div.cont01 { overflow: hidden; font-size:18px; line-height:30px;}
div.cont01 div.contL {float:left; width:45%; }
div.cont01 div.contR {float:right; width:54%;}
div.cont01 h3 { margin: 0 auto; height:61px; font-size:30px; color:#00479d; padding:5px 0; line-height:30px;}
div.cont01 p.tit { font-size:28px; color:#00479d; font-weight:500; padding:0 0 15px 41px; 
background:url("../img/arrow01.png")no-repeat left top; } 
div.cont01 p.txt {  }
div.cont01 p.txtBox { background-color: #d8ebfb; padding:5px 20px; margin-top:20px;  width:100%; border-radius:5px; line-height:30px;}
div.cont01 ul {padding-top:20px;}
div.cont01 ul li {background:url("../img/arrow02.png")no-repeat 2px center; color:#00479d;  padding:0 0 0px 20px;  } 

/*---------------------------------------
  MOBILE RESPONSIVE               
-----------------------------------------*/
@media (max-width: 1023px) {
div.cont01 div.contL {float:none; width:100%;}
div.cont01 div.contR {float:none; width:100%; padding-top:50px;}	
div.cont01 img{max-width:100%;}
div.cont01 h3 {display:none;}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}
