@charset "utf-8";

/* 상단 이미지 */
html,body{overflow-x:hidden;}
.wrap_con_visual_area{width:100%;background:url(../img/landing/bg_main_top.png) no-repeat 50% top;}
.con_visual_area{width:1000px;margin:0 auto;padding-top:134px;}
.page_title{width:1000px;margin:0 auto;text-align:center;padding-bottom:90px;}
.page_title img{display:inline-block;}

.contents_area_line{width:100%;margin:0 auto;padding:90px 0;border:1px solid #efefef;}
.contents_area_line .img_area{text-align:center;}

.contents_area{width:100%;margin:0 auto;padding:70px 0;background:#f0f0f0 url(../img/landing/img_landing_contact.png) no-repeat 50% 70px;}
.contents_area .contact_area{position:relative;width:1000px;margin:0 auto;height:450px;}
.contents_area .contact_area a{display:inline-block;position:absolute;text-align:center;}
.contents_area .contact_area a.go_contact{padding:15px 25px;min-width:200px;font-size:18px;line-height:18px;background-color:#0059a6;border:3px solid #0059a6;color:#fff;top:280px;left:450px;}
.contents_area .contact_area a.go_contact:hover{background-color:transparent;border:3px solid #0059a6;color:#0059a6;}

.contents_area .contact_area a.send_mail{display:block;overflow:hidden;text-indent:-9999px;width:306px;height:38px;top:400px;left:438px;}

/* 버튼 */
.btn{display:inline-block;vertical-align:middle;cursor:pointer;background:none;white-space:nowrap;
-webkit-transition: background-color ease-in-out 0.3s, color ease-in-out 0.3s, border ease-in-out 0.3s;
transition: background-color ease-in-out 0.3s, color ease-in-out 0.3s, border ease-in-out 0.3s;}
.btn > span{vertical-align:middle;}


.wrap_btmdownload_area{width:100%;background:#40424d url(../img/product/img_subbottom_product01.jpg) no-repeat 50%;}
.btmdownload_area{width:1000px;height:390px;margin:0 auto;text-align:center;}
.btmdownload_area h2{padding-top:100px;}
.btmdownload_area h2 > span{display:inline-block;vertical-align:top;}
.btmdownload_area h2 > span.mark_left{width:200px;width:34px;height:30px;background:url(../img/product/icon_bottom_mark.png) no-repeat;}
.btmdownload_area h2 > span.mark_right{width:200px;width:34px;height:30px;background:url(../img/product/icon_bottom_mark.png) no-repeat right -30px;}
.btmdownload_area h2 .title_text{ letter-spacing: -1px; display:inline-block;padding:0 20px;font-size:28px;line-height:42px;color:#fff;font-weight:300;vertical-align:top;*zoom:1;}
.btmdownload_area .btn_area{padding-top:40px;}
.btmdownload_area .btn_area > a{margin:0 3px;min-width:200px;}















