body {margin:0 auto; padding:0; font-family: '¸¼Àº °íµñ' sans-serif; letter-spacing:-0.5px;}
#wrap {width:100%; margin:0; padding:0; overflow:hidden;}
.visual_area {width:100%; height:615px;  background:url('../images/visual_background.png');}
.visual {width:100%; height:615px; background:url('../images/visual.png') no-repeat center; }
.sec1 {width:100%; height:260px; background:#e7f3f4;}
.sec1_box {position:relative; width:480px; height:185px; float:left; text-align:center; margin-top:35px; margin-right:20px; border-radius:5px; background:#ffffff;}
.sec1_boxArea > div:nth-of-type(1) img {margin-top:17px;}
.sec1_boxArea > div:nth-of-type(2) img {margin-top:4px;}
.sec1_boxArea {width:980px; margin:0 auto;}
.sec_btn {position:absolute; font-weight:bold; line-height:40px; font-size:15px; bottom:0; display:block; width:100%; height:40px; text-decoration:none; background:#00acb0; color:#fff; border-radius:0 0 5px 5px;}
.sec2 {width:100%; margin:0 auto; height:200px; text-align:center;}
.sec2 img {margin-top:50px;}
.sec3_boxArea {width:980px; margin:0 auto;}
.sec3 {width:100%; height:528px; overflow:hidden; background:#e7f3f4;}
.sec3_box {position:relative; width:310px; height:190px;  text-align:center; margin-top:35px; margin-right:20px; border-radius:5px; background:#ffffff;}
.sec3_box img {margin-top:24px;}
.sec_btn2 {position:absolute; font-weight:bold; line-height:40px; bottom:0; display:block; font-size:16px; width:100%; height:40px; text-decoration:none; background:#00acb0; color:#fff; border-radius:0 0 5px 5px;}
.sec3_box_in {width:660px; height:100%; overflow:hidden;}
.sec3_inboxArea {width:310px; height:500px; float:left; }
.sec3_inboxArea_right {width:640px;  height:100%; float:right;}
.sec3_text {width:270px; padding:20px; height:160px !important; float:left; background:#ffffff; height:auto; border-radius:5px; margin-top:16px;}
.sec3_text p {margin:8px; display:inline-block; font-size:13px; font-weight:bold; }
.sec3_text p i {width:4px; margin-bottom:2px;  height:4px; background:#00abb3; border-radius:200px; margin-right:5px; display:inline-block; }
.sec3_text p .title {display:inline-block; width:70px; color:#00abb3; margin-right:10px;}
.sec3_text p .cont {color:#565656;}
.sec_btn3 {margin-top:8px; display:block; overflow:hidden; border-radius:5px; text-decoration:none; text-align:center; line-height:40px; font-weight:bold; font-size:15px; width:100%; height:40px; background:#53c4c5; color:#ffffff; }
.sec_btn4 {margin-top:8px;  display:block; overflow:hidden; border-radius:5px; text-decoration:none; text-align:center; line-height:40px; font-weight:bold; font-size:15px; width:100%; height:40px; background:#53c4c5; color:#ffffff; }
.sec3_inboxArea_right > .sec3_box {float:left;}
.left {float:left;}
a:hover {color:#fbfba5}
#footer_box {width:100%; height:110px; background:#fbfbfb; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; margin:0; padding:0;}
#footer_box .footer_box_in {width:985px; margin:0 auto; height:100%;}
#footer_box .footer_box_in:after {content:""; display:block; clear:both;}
#footer_box .footer_box_in .footer_logo {width:auto; overflow:hidden; float:left; padding-right:50px;}
#footer_box .footer_box_in .footer_logo img {margin-left:20px; margin-top:35px;}
#footer_box .footer_box_in .footer_txt {float:left;overflow:hidden; color:#565656;}
.footer_cont {width:100%; font-size:12px; padding-top:25px;}
.footer_bottom { font-size:12px; margin-top:5px; letter-spacing:0;}