/* ¸ÞÀÎºñÁê¾ó */

div.main-visual {height:500px;position:relative;max-width:1900px;min-width:990px;margin:0 auto;}
div.main-visual div.visual-slide {position:relative;width:100%;overflow:hidden;height:43px;}
div.main-visual div.visual-slide ul {position:absolute;top:0;left:0;width:20000px;}
div.main-visual div.visual-slide ul li {float:left;height:500px;}
div.main-visual div.visual-slide ul li dl {width:984px;margin:0 auto;margin-top:60px;position:relative;}
div.main-visual div.visual-slide ul li dl.color-block dt {color:#333;}
div.main-visual div.visual-slide ul li dl.color-block dd {color:#333;}
div.main-visual div.visual-slide ul li dl dt {color:#fff;font-size:45px;font-family:HDharmonyM;margin-bottom:10px;}
div.main-visual div.visual-slide ul li dl dd {color:#fff;font-size:16px;font-family:HDharmonyL;line-height:22px;}
div.main-visual div.visual-slide ul li dl dd.btn-view {position:absolute;top:340px;left:0;}
div.main-visual div.visual-slide ul li dl dd.btn-view a {border:1px solid #eee;display:inline-block;padding:8px 0;min-width:152px;text-align:center;font-family:dotum;font-size:12px;color:#333;background:#fff;}
div.main-visual div.visual-paging {position:absolute;bottom:42px;width:100%;text-align:center;zoom:1;}
div.main-visual div.visual-paging > span {display:inline-block;width:59px;margin-right:5px;padding:16px 0;cursor:pointer;overflow:hidden;}
div.main-visual div.visual-paging > span > span {background:#747474;display:inline-block;width:59px;height:3px;text-indent:-9999;float:left;}
div.main-visual div.visual-paging > span.on > span {background:#00287a;}
div.main-visual button.pre {position:absolute;top:210px;left:0;z-index:30;width:44px;height:81px;margin:0;padding:0;border:0;background-color:transparent;}
div.main-visual button.nxt {position:absolute;top:210px;right:0;z-index:30;width:44px;height:81px;margin:0;padding:0;border:0;background-color:transparent;}
div.main-visual button.off {cursor:default;opacity:0.3;filter:alpha(opacity=30);}

.mainV{position:relative; width:100%; margin:0 auto; height:0px; overflow:hidden; text-align:center; padding:457px 0 0 0;}
.mainV.main{position:relative; width:100%; margin:0 auto; height:169px; overflow:hidden; text-align:center; padding:508px 0 33px 0;border-bottom:1px solid #d7d7d7}
.mainV .rollImg{position:absolute; top:0; left:0; width:100%}
.mainV a{display:inline-block; position:relative; z-index:10; margin:0 5px}

/* ½½¶óÀÌµå¹öÆ° */
.btCon{width:990px; margin:auto; text-align:center;padding:25px 0; }
.btCon a{display:inline-block; width:127px; height:19px; margin:0 40px; padding:93px 0 0 0; text-align:center; font-size:14px; font-weight:bold; letter-spacing:-0.5px}
.con1Div a.service_application{background:url('/image/main/main_con1_icon1.gif') no-repeat center 0}
.con1Div a.lookup{background:url('/image/main/main_con1_icon2.gif') no-repeat center 0}
.con1Div a.experience{background:url('/image/main/main_con1_icon3.gif') no-repeat center 0}
.con1Div a.escrow{background:url('/image/main/main_con1_icon4.gif') no-repeat center 0}

/* ÇÃ·ÎÆÃ ÀÌº¥Æ®¹Ú½º */
.eventbox_wrap{height:180px; position: absolute; z-index:9; width: 100%; top:380px;}
.eventbox_inner{width:990px; height:180px; position: relative; display: block; margin: 0 auto; top: 15px; }

/*  Gist */
.over_h{overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.alt{z-index:-1;}
.contents{
	overflow: visible;
   width: 990px;
   margin: 0 auto;
}
.contents_wrap{background:#f3f3f3; padding-bottom: 100px; height:100%; display: block; position: relative; min-width: 990px;}
.quick_link{width:990px; height:700px; margin:0 auto; overflow:hidden; } 
.block1{width:990px; height:250px;}
.block2{width:990px; height:280px;}
.block3{width:990px; height:140px;}


/* °Å·¡³»¿ªÁ¶È¸ ºí·Ï */
.q_inquiry{background: #139ebb url('/image/main/main_inq_bg.gif') 0 0 no-repeat; width:660px;height:250px; float:left;}
.inq_b1{height:19px; padding:40px 0 0 30px;}
.inq_b2{padding:10px 30px 55px 30px; width:600px; height:101px;}

.inqBox1{width:147px;height:160px; background:url('/image/main/main_inq_icon1.gif') 0 0 no-repeat;}
.inqBox1 > a{width:147px; height: 160px;display:block;}
.inqBox1:hover{width:147px;height:160px; background:url('/image/main/main_inq_icon1_over.gif') 0 0 no-repeat;}

.inqBox1-2{width:13px; height: 160px;  margin-top:29px;}
.inqBox1-2 > a{width:13px; height: 160px;display:block;}

.inqBox2{width:133px;height:160px;  background:url('/image/main/main_inq_icon2.gif') 0 0 no-repeat; }
.inqBox2 > a{width:133px; height: 160px;display:block;}
.inqBox2:hover{width:133px;height:160px;  background:url('/image/main/main_inq_icon2_over.gif') 0 0 no-repeat;}

.inqBox2-2{width:13px; height: 160px; margin-top:29px;}

.inqBox3{width:132px;height:160px;  background:url('/image/main/main_inq_icon3.gif') 0 0 no-repeat; }
.inqBox3 > a{width:132px; height: 160px;display:block;}
.inqBox3:hover{width:132px;height:160px;  background:url('/image/main/main_inq_icon3_over.gif') 0 0 no-repeat;}

.inqBox3-2{width:14px; height: 160px; margin-top:29px;}

.inqBox4{width:147px;height:160px;  background:url('/image/main/main_inq_icon4.gif') 0 0 no-repeat; }
.inqBox4 > a{width:147px; height: 160px;display:block;}
.inqBox4:hover{width:147px;height:160px;  background:url('/image/main/main_inq_icon4_over.gif') 0 0 no-repeat;}

.inqlist{font-size:18px; color:#fff; line-height:22px; display:block; padding-top:108px; }
.inqlist1{width:72px;height:22px; margin:0 auto; padding-left:14px;}
.inqlist2{width:55px;height:22px; margin:0 auto;}
.inqlist3{width:72px;height:22px; margin:0 auto;}
.inqlist4{width:72px;height:22px; margin:0 auto; padding-right:12px;}

 /* NOTICE */
.q_notice{background:#d73d3d; width:330px;height:250px; float:left;}
.notice_b1{padding:38px 0 0 30px; width:270px; }
.notice_b2{padding:37px 0 0 30px; width:270px; height:10px; }
.notice_b2 a{color:#fff; font-size:15px; width:270px; height:10px; line-height:10px;}
.notice_b3{padding:20px 0 0 30px; width:270px; height:16px; }
.notice_b3 a{color:#fff; font-size:12px; width:270px; height:16px; line-height:8px; }


.block2-1{width:330px; height:280px; float:left; }

 /* faq */
.q_faq{background: #d7421d url('/image/main/main_faq_bg.gif') 0 0 no-repeat; width:330px; height:140px;}
.faq_b1{height:14px; padding:38px 0 0 30px;}
.faq_b2{width: 188px; height:35px; padding:25px 0 0 30px; color:#fff; font-size:14px; line-height:20px;}

/* ¹®ÀÇÇÏ±â */
.q_qna{background: #fff url('/image/main/main_qna_bg.gif') 0 0 no-repeat; width:330px; height:140px;}
.qna_b1{height:14px; padding:29px 0 0 30px;}
.qna_b2{width: 200px; height:35px; padding:29px 0 0 30px; color:#666; font-size:14px; line-height:20px;}

.q_img{width:330px; height:280px; float:left;}

/* EASYPAY STORY */
.q_story{background:#5e5e5e; width:330px; height:280px; float:left;}
.story_b1{width:273px; height:15px; padding:38px 0 0 30px;}
.story_b2{width:273px; height:53px; padding:38px 0 0 30px; }
.story_b2 > div > a{color:#fff; font-size:22px; line-height:32px;}
.story_b3{width:273px; height:56px; padding:42px 0 0 30px;}
.story_b3 a{color:#fff; font-size:14px; line-height:20px;}

/* °í°´¼¾ÅÍ ´ëÇ¥¹øÈ£ */
.q_contact{background: #0273cb url('/image/main/main_contact_bg.gif') 0 0 no-repeat; width:330px; height:140px; float:left;}
.contact_b1{height:17px;padding:29px 0 0 30px;}
.contact_b2{height:21px;padding:18px 0 0 30px; color:#fff; font-size:28px; font-weight:bold font-face:'³ª´®°íµñ' ; line-height: 22px;}
.contact_b3{height:12px;padding:12px 0 0 30px; color:#fff; font-size:14px; line-height: 20px;}

/* ¿ø°ÝÁö¿ø */
.q_remote{background: #fff url('/image/main/main_remote_bg.gif') 0 0 no-repeat; width:330px; height:140px; float:left;}
.remote_b1{height:17px; padding:29px 0 0 28px;}
.remote_b2{width: 170px; height:33px; padding:31px 0 0 28px; color:#666; font-size:14px; line-height: 20px;}

/* ¼¼±Ý°è»ê¼­ */
.q_tax{background: #508424 url('/image/main/main_tax_bg.gif') 0 0 no-repeat; width:330px; height:140px; float:left;}
.tax_b1{height:17px; padding:30px 0 0 29px;}
.tax_b2{width: 165px; height:33px; padding:31px 0 0 28px; color:#fff; font-size:14px; line-height: 20px;}

/* footer2 container2 °£°ÝÁ¶Á¤ */
.footer2{margin-top:0 !important;}