/* Written By MJS */
html,body,p,div,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;font-size:12px;color:#282828;font-family:'Nanum Gothic','³ª´®°íµñ',ng,sans-serif}
img,fieldset{border:0;margin:0;padding:0;}
ul,ol{list-style:none}
em,address{font-style:normal}
a{border:0;cursor:pointer;color:#333;}
a:link{border:0;color:#333;text-decoration:none}
a:visited,a:hover,a:active{border:0;color:#333;text-decoration:none}
table{border-spacing:0;padding:0;border:0;border-collapse:collapse}
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}


/* ³ª´®°íµñ ÆùÆ® Àû¿ë */
@font-face { /* ³ª´®°íµñ Regular */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ Bold */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype');
}
@font-face { /* ³ª´®°íµñ ExtraBold */
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype');
}

html, body {
  font-family: 'Nanum Gothic', sans-serif;
  min-width:1550px;
}






.menu_w{position:absolute;left:0;top:0;width:100%;height:238px;z-index:9999999999999;}




/*=================================== ÃÖ»ó´Ü ===================================*/
/* »ó¹«Á¡,³²±¸Á¡ */
.top_left{position:absolute;left:0;top:-30px;}
.top_left ul{float:left;}
.top_left ul li{float:left;width:120px;height:40px;margin-right:1px;}
.top_left ul li a{float:left;width:100%;line-height:40px;font-size:13px;color:#555;font-weight:600;text-align:center;background:#ccc;}
.top_left ul li.top_on{width:105px;height:40px;background:#0e3c73;padding-left:15px;}
.top_left ul li.top_on a{color:#fff;line-height:40px;background:url(../img/top_location.png) no-repeat;background-position:18px 14px;}

.top_leftm{position:absolute;left:0;top:0px;}
.top_leftm ul{float:left;}
.top_leftm ul li{float:left;width:120px;height:30px;margin-right:1px;}
.top_leftm ul li a{float:left;width:100%;line-height:30px;font-size:13px;color:#555;font-weight:600;text-align:center;background:#ccc;}
.top_leftm ul li.top_on{width:105px;height:30px;background:#0e3c73;padding-left:15px;}
.top_leftm ul li.top_on a{color:#fff;line-height:30px;background:url(../img/top_location.png) no-repeat;background-position:18px 8px;}

/* ¿À½Ã´Â±æ~¿Â¶óÀÎ»ó´ã */
.top_right{position:absolute;right:0;top:0;}
.top_right ul{float:left;border-left:1px solid #ccc;}
.top_right ul li{float:left;width:110px;height:40px;border-right:1px solid #ccc;}
.top_right ul li a{float:left;width:100%;line-height:40px;font-size:13px;color:#333;text-align:center;}





/*=================================== »ó´Ü ===================================*/
/* »ó´Ü °í°´¼¾ÅÍ */
.top_cs{position:absolute;left:0;top:30px;width:200px;height:35px;line-height:35px;font-size:30px;color:#406ba3;font-weight:600;letter-spacing:-1px;padding-left:44px;background:url(../img/top_cs.png) no-repeat;}


/* ·Î°í */
/* 2010-01-03 ·Î°í ÀÓ½Ã º¯°æ
.logo{position:relative;margin:0 auto;width:616px;height:76px;filter:alpha(opacity=100);opacity:1;}
*/
.logo{position:relative;margin:0 auto;width:405px;height:76px;filter:alpha(opacity=100);opacity:1;}
.logo a:hover{filter:alpha(opacity=30);opacity:0.7;}


.top2_right{position:absolute;right:0;top:0;width:388px;}
/* ÀÓÇÃ¶õÆ®½Ä¸³¼ö Ä«¿îÆ® */
//.count_w{float:left;width:158px;height:46px;padding-top:30px;margin-right:30px;background:url(../img/count.png) no-repeat;}
.count_w{float:left;width:158px;height:46px;padding-top:30px;margin-right:30px;}
.counter{float:left;line-height:38px;font-size:26px;font-weight:600;color:#fff;letter-spacing:9px;text-align:left;margin-left:45px;}


/* Å¬¸®´Ð¹è³Ê2Á¾ */
.top_bn{float:left;width:200px;height:70px;margin-top:3px;}
.top_bn ul{float:left;width:100%;}
.top_bn ul li{float:left;width:95px;height:70px;margin-left:10px;}
.top_bn ul li:first-child{margin-left:0;}
.top_bn ul li a{float:left;width:100%;display:block;}


/* ¸Þ´º */
#gnb_contain{position:relative;float:left;width:100%;height:60px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;}/* ¸Þ´º °¡·Î 100% */
#gnb{position:relative;width:1550px;margin:0 auto;}
#gnb ul{float:left;width:100%;border-left:1px solid #ccc;}
#gnb ul li{float:left;width:257px;height:60px;border-right:1px solid #ccc;}
#gnb ul li a{float:left;width:100%;line-height:40px;font-size:20px;font-weight:600;color:#000;text-align:center;padding:10px 0;}

#gnb ul li a span{display:inline-block;height:40px;margin-left:-7px;}
#gnb ul li a span b{padding-left:45px;}

#gnb ul li a span.micon1{background:url(../img/m1_off.png) no-repeat;}
#gnb ul li a span.micon2{background:url(../img/m2_off.png) no-repeat;}
#gnb ul li a span.micon3{background:url(../img/m3_off.png) no-repeat;}
#gnb ul li a span.micon4{background:url(../img/m4_off.png) no-repeat;}
#gnb ul li a span.micon5{background:url(../img/m5_off.png) no-repeat;}
#gnb ul li a span.micon6{background:url(../img/m6_off.png) no-repeat;}

#gnb ul li a:hover span.micon1{background:url(../img/m1_on.png) no-repeat;}
#gnb ul li a:hover span.micon2{background:url(../img/m2_on.png) no-repeat;}
#gnb ul li a:hover span.micon3{background:url(../img/m3_on.png) no-repeat;}
#gnb ul li a:hover span.micon4{background:url(../img/m4_on.png) no-repeat;}
#gnb ul li a:hover span.micon5{background:url(../img/m5_on.png) no-repeat;}
#gnb ul li a:hover span.micon6{background:url(../img/m6_on.png) no-repeat;}


/*
#gnb ul li.micon1{background:url(../img/m1_off.png) no-repeat;background-position:43px 10px;}
#gnb ul li.micon2{background:url(../img/m2_off.png) no-repeat;background-position:32px 10px;}
#gnb ul li.micon3{background:url(../img/m3_off.png) no-repeat;background-position:32px 10px;}
#gnb ul li.micon4{background:url(../img/m4_off.png) no-repeat;background-position:32px 10px;}
#gnb ul li.micon5{background:url(../img/m5_off.png) no-repeat;background-position:60px 10px;}
#gnb ul li.micon6{background:url(../img/m6_off.png) no-repeat;background-position:50px 10px;}
#gnb ul li:hover.micon1{background:url(../img/m1_on.png) no-repeat;background-position:43px 10px;}
#gnb ul li:hover.micon2{background:url(../img/m2_on.png) no-repeat;background-position:32px 10px;}
#gnb ul li:hover.micon3{background:url(../img/m3_on.png) no-repeat;background-position:32px 10px;}
#gnb ul li:hover.micon4{background:url(../img/m4_on.png) no-repeat;background-position:32px 10px;}
#gnb ul li:hover.micon5{background:url(../img/m5_on.png) no-repeat;background-position:60px 10px;}
#gnb ul li:hover.micon6{background:url(../img/m6_on.png) no-repeat;background-position:50px 10px;}
*/


#gnb ul li a:hover{background:#0e3c73;color:#fff;}
/* ³ÐÀÌ 100% ¼­ºê¸Þ´º */
#snb{position:absolute;left:0;top:60px;display:none;width:100%;background:none;/*filter:alpha(opacity=90);opacity: 0.9;-moz-opacity:0.1;*/}
#submenu{position:relative;width:1549px;height:524px;margin:0 auto;background:#0e3c73;}
#submenu ul{float:left;width:257px;padding:12px 0;height:500px;border-right:1px solid #345985;}
#submenu ul:first-child{border-left:1px solid #ccc;}
#submenu ul li{float:left;width:100%;}
#submenu ul li a{float:left;width:100%;line-height:32px;font-size:16px;color:#fff;text-align:center;}
#submenu ul li a:hover{background:#052c63;color:gold;}/* ¼­ºê¸Þ´º ¸¶¿ì½º¿À¹ö ½Ã ¾×¼Ç */






/*=================================== ¸ÞÀÎ ===================================*/
/* ¸ÞÀÎ ºñÄ¡´Â µÞ¹è°æ */
.main_back_bg{position:fixed;left:50%;top:0;width:2000px;height:1375px;margin-left:-1000px;background:url(../img/back_bg.jpg) no-repeat;z-index:-1px;filter:alpha(opacity=60);opacity:0.4;}


/* ¸ÞÀÎ ºñÁÖ¾ó */
#slide{position:relative;float:left;width:100%;height:780px;}
#wrapper{position:absolute;top:0;left:0;width:100%;height:780px;background:#e0e0e0;z-index:11;}
#slideshow{position:absolute;top:0;left:50%;width:2000px;margin-left:-1000px;}
#slides{position:relative;width:2000px;height:780px;}
#slides li{float:left;}
.pagination{position:absolute;bottom:40px;left:50%;width:1580px;margin-left:-775px;height:56px;text-align:center;z-index:111111;}
.pagination li{display:inline-block;cursor:pointer;width:153px;line-height:56px;font-size:16px;letter-spacing:-1px;text-align:center;color:#444;background:url(../img/bg_white.png) repeat;margin:0;}
.pagination li:hover{background:url(../img/bg_black.png) repeat;color:#fff;}
li.current{background:url(../img/bg_black.png) repeat;color:#fff;}


/* Å¬¸®´Ð¹Ù·Î°¡±â */
.m_banner{position:relative;float:left;width:1550px;height:400px;}
.bn_box{position:relative;float:left;width:500px;height:400px;margin-right:25px;background:gray;}
.bn_box a{float:left;display:block;width:500px;height:400px;}


/* MOU */
.mou{position:relative;float:left;width:500px;height:400px;}
.mou_title{float:left;width:100%;margin-left:-40px;}
.mou_title b{float:left;width:100%;padding-left:40px;line-height:30px;font-size:30px;letter-spacing:-1px;font-weight:600;color:#000;text-align:center;}
.mou_title span{display:inline-block;width:40px;height:40px;background:url(../img/star.png) no-repeat;background-size:30px;background-position:0 10px;}
.mou ul{float:left;width:504px;margin:20px 0 20px -2px;}
.mou ul li{float:left;width:96px;height:38px;margin:2px;background:#fff;}
.mou ul li img{float:left;width:100%;}
.mou p{float:left;width:100%;line-height:30px;font-size:23px;font-weight:600;letter-spacing:-1px;color:#0056ae;text-align:center;}
.mou p span{float:left;width:100%;font-size:20px;}



.m_title{position:relative;float:left;width:100%;height:43px;margin-bottom:50px;}


/* µ¿¿µ»ó */
.video{float:left;width:710px;height:452px;margin-right:25px;}
.video_player{float:left;width:710px;height:452px;}
.video_player iframe{float:left;width:710px;height:452px;}

.main_video{position:relative;float:left;width:708px;height:450px;margin-right:25px;overflow:hidden;background:#fff;border:1px solid #ccc;}
.main_video ul{float:left;width:101%;}
.main_video ul li{float:left;width:33%;height:225px;border:1px solid #ccc;margin:-1px 0 0 -1px;}
.main_video ul li a{float:left;width:100%;padding-top:18px;text-align:center;}

/* ¸¶¿ì½º ¿À¹ö½Ã È¿°ú */
.main_video ul li:hover a img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}
/*  ¸¶¿ì½º ¾Æ¿ô½Ã È¿°ú */
.main_video ul li a img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s}

.main_video ul li a img{width:64%;}
.main_video ul li a p{float:left;width:100%;line-height:100%;font-size:22px;font-weight:600;color:#000;text-align:center;}
.main_video ul li a:hover p{color:#15a4ff;}


#slide02{position:relative;float:left;width:815px;height:452px;background:#000;}
.main_slide{position:relative;float:left;width:815px;height:452px;overflow:hidden;background:gray;}
.main_slide ul li{position:absolute;top:0;left:0;}
.main_slide .nav_wrap{position:absolute;bottom:20px;height:16px;z-index:2;}
.main_slide .nav_wrap ul{display:block;position:relative;margin:0;padding:0;}
.main_slide .nav_wrap ul li{display:inline-block;position:relative;width:16px;height:16px;padding:0 4px;cursor:pointer;}
.main_slide .nav_wrap.bullet{text-align:center;height:16px;}
.main_slide .nav_wrap.bullet ul{display:inline-block;zoom:1;*display:inline;}
.main_slide .nav_wrap.bullet ul li{float:left;width:16px;height:16px;text-indent:-1000px;background:url(../img/bullet_off.png) no-repeat;}
.main_slide .nav_wrap.bullet ul li.on{float:left;background:url(../img/bullet_on.png) no-repeat;}


#customer{position:relative;float:left;width:853px;height:360px;background:#fff;border:1px solid #ccc;margin-top:25px;}
/* »ó´ã&¿¹¾à¾È³» */
.cs_call{float:left;width:363px;height:260px;padding:50px 40px;border-right:1px solid #ccc;}
.cs_call b,.cs_time b{float:left;width:100%;line-height:100%;font-size:32px;font-weight:600;color:#000;}
.cs_call p{float:left;width:100%;line-height:22px;font-size:16px;color:#888;margin:30px 0;}
.cs_call img{float:left;}
.cs_call span{float:left;width:100%;line-height:22px;font-size:16px;color:#333;margin-top:30px;}


/* Áø·á½Ã°£ */
.cs_time{position:relative;float:left;width:329px;height:260px;margin:50px 40px;}
.cs_time div{position:absolute;left:0;bottom:0;width:100%;line-height:18px;font-size:13px;color:#999;}
.cs_time ul{float:left;width:100%;}
.cs_time ul li{float:left;width:100%;line-height:30px;font-weight:600;border-top:1px solid #e0e0e0;padding-top:15px;margin-top:15px;}
.cs_time ul li:first-child{padding:0;margin:0;border-top:none;}
.cs_time ul li b{float:left;width:34%;font-size:18px;color:#333;}
.cs_time ul li p{float:left;width:66%;font-size:18px;color:#888;letter-spacing:1px;}
.cs_time ul li p span{float:right;text-align:right;}



/* ½Ã¼úÀüÈÄ */
#treatment{position:relative;float:left;width:670px;height:362px;margin:25px 0 0 25px;overflow:hidden;}
#treatment p{position:absolute;left:0;top:40px;width:100%;line-height:100%;font-size:22px;font-weight:600;letter-spacing:-1px;color:#fff;text-align:center;z-index:10000000;}
.treatment_cover{position:absolute;left:0;top:0;width:670px;height:362px;background:url(../img/m_bn4_bg.png) no-repeat;z-index:100000;}
#treatment ul{float:left;width:880px;margin-top:98px;}
#treatment ul li{float:left;width:240px;height:180px;margin:0 46px;}


.main_bg{position:absolute;top:0;left:50%;width:2000px;height:620px;margin-left:-1000px;overflow:hidden;}
.board_title{float:left;width:100%;margin-bottom:20px;}
.board_title span{float:left;width:26px;height:3px;background:#333;}
.board_title b{float:left;width:100%;line-height:100%;font-size:28px;font-weight:600;color:#333;margin-top:17px;}
.board_title2{float:left;width:100%;margin-bottom:20px;}
.board_title2 span{float:left;width:26px;height:3px;background:#fff;}
.board_title2 b{float:left;width:100%;line-height:100%;font-size:28px;font-weight:600;color:#fff;margin-top:17px;}
a.more{position:absolute;top:84px;right:40px;width:48px;height:22px;line-height:22px;font-size:10px;text-align:center;color:#fff;font-weight:600;background:#b3b3b3;}
a.more2{position:absolute;top:84px;right:40px;width:48px;height:22px;line-height:22px;font-size:10px;text-align:center;color:#54606f;font-weight:600;background:#bfc9d5;}


/* ¿Â¶óÀÎ»ó´ã~¾ð·Ðº¸µµ*/
.board{position:relative;float:left;width:435px;height:320px;padding:60px 40px;background:#f1f1f1;}
.board ul{float:left;width:100%;}
.board ul li{float:left;width:100%;line-height:24px;}
.board ul li a{float:left;width:68%;padding-left:2%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;background:url(../img/bullet1.png) no-repeat 0 50%;font-family:'gulim' !important;}
.board ul li a:hover{text-decoration:underline;}
.board ul li span.date{float:left;width:30%;font-size:12px;text-align:right;color:#898989;font-family:'gulim' !important;}
.board2{position:relative;float:left;width:434px;height:320px;padding:60px 40px;margin:0 25px;background:#94a5b9;}
.board2 ul{float:left;width:100%;}
.board2 ul li{float:left;width:100%;line-height:24px;}
.board2 ul li a{float:left;width:68%;padding-left:2%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;background:url(../img/bullet2.png) no-repeat 0 50%;font-family:'gulim' !important;}
.board2 ul li a:hover{text-decoration:underline;}
.board2 ul li span.date{float:left;width:30%;font-size:12px;text-align:right;color:#ced5de;font-family:'gulim' !important;}
.board ul li a.new,.board2 ul li a.new{width:65%;padding-left:5%;background:url(../img/bullet_new.png) no-repeat 0 5px;background-size:11px;}


/* Ä«Ä«¿ÀÇÃÄ£~ÆäÀÌ½ººÏ */
#sns{float:left;width:360px;height:440px;margin-left:25px;}

.sns_box1,.sns_box2,.sns_box3{position:relative;float:left;width:360px;height:140px;}
.sns_box1 a{float:left;display:block;width:200px;height:140px;padding-left:160px;background:url(../img/sns2_1.png) no-repeat;}
.sns_box1 a p{float:left;width:100%;color:#402423;margin-top:40px}
.sns_box1 a p b{float:left;width:100%;line-height:100%;font-size:28px;margin-bottom:15px;}
.sns_box1 a p span{float:left;width:100%;line-height:100%;font-size:18px;}

.sns_box2{position:relative;float:left;width:360px;height:140px;margin:10px 0;}
.sns_box2 a{float:left;display:block;width:200px;height:140px;padding-left:160px;background:url(../img/sns2_22.png) no-repeat;}
.sns_box2 a p{float:left;width:100%;color:#fff;margin-top:40px;}
.sns_box2 a p b{float:left;width:100%;line-height:100%;font-size:28px;margin-bottom:15px;}
.sns_box2 a p span{float:left;width:100%;line-height:100%;font-size:18px;}

.sns_box3 a{float:left;display:block;width:200px;height:140px;padding-left:160px;background:url(../img/sns2_3.png) no-repeat;}
.sns_box3 a p{float:left;width:100%;color:#fff;margin-top:40px;}
.sns_box3 a p b{float:left;width:100%;line-height:100%;font-size:28px;margin-bottom:15px;}
.sns_box3 a p span{float:left;width:100%;line-height:100%;font-size:18px;}


/* »ó¹«Á¡,³²±¸Á¡ */
#tab_map{position:relative;float:left;width:1550px;}
ul.tabs{position:relative;float:left;width:100%;height:76px;}
ul.tabs li{position:relative;float:left;width:320px;height:76px;line-height:76px;background:#888;overflow:hidden;margin-right:4px;}
ul.tabs li a{float:left;width:320px;height:76px;line-height:76px;text-align:center;font-size:26px;font-weight:600;color:#eee;}
ul.tabs li.active a, ul.tabs li.active a:hover{width:316px;color:#000;background:#fff;border:2px solid #ccc;border-bottom:none;}
.tab_container{float:left;width:1546px;border:2px solid #ccc;margin-top:-2px;background:#fff;}
.tab_content{float:left;margin:60px;}





/*==================================== ¿ìÃøÄü¹Ù ====================================*/
#quick{position:absolute;top:5px;right:-40px;z-index:100000000;}
#quick .side{position:fixed;display:block;width:80px;background:none;z-index:10000;}
#quick .side ul{float:left;width:80px;}
#quick .side ul li{float:left;width:80px;height:80px;margin-bottom:1px;}
#quick .side ul li a{float:left;width:100%;display:block;}
#quick .side ul li a img{float:left;width:100%;}





/*=================================== ÇÏ´Ü ===================================*/
/* »ó¹«½ºÅ¸Ä¡°úº´¿ø ±× Æ¯º°ÇÔ */
.special_w{position:relative;float:left;width:100%;margin:100px 0;}
.special{position:relative;width:1360px;height:1938px;margin:0 auto;padding:0 95px;background:url(../img/special_bg.jpg) no-repeat;background-size:100%;;}
.special ul{float:left;width:1359px;margin:460px 0 0 -1px;}
.special ul li{float:left;width:452px;height:452px;margin:0 0 1px 1px}
.special ul li img{float:left;width:100%;}


/* º¸°Çº¹ÁöºÎÁöÁ¤ */
.certi_bn{position:relative;float:left;width:100%;height:150px;overflow:hidden;}
.certi_bn img{position:absolute;top:0;left:50%;width:2000px;height:150px;margin-left:-1000px;}


/* ÇÏ´Ü Å¬¸®´Ð ¹è³Ê */
.f_clinic{position:relative;float:left;width:100%;}
.f_clinic a{float:left;width:50%;}
.f_clinic a img{float:left;width:100%;}


.copyright{position:absolute;top:0;left:50%;width:2000px;height:246px;margin-left:-1000px;}


/* ÇÏ´Ü Áø·á½Ã°£ */
.footer_cs div{float:left;line-height:100%;font-size:12px;color:#ccc;margin:20px 0 0 494px;}
.footer_cs ul{float:left;width:200px;margin:74px 0 0 746px;}
.footer_cs ul li{float:left;width:100%;line-height:18px;font-weight:600;padding-top:3px;margin-top:3px;}
.footer_cs ul li:first-child{padding:0;margin:0;}
.footer_cs ul li b{float:left;width:34%;font-size:12px;color:#fff;}
.footer_cs ul li p{float:left;width:66%;font-size:12px;color:#bbb;}
.footer_cs ul li p span{float:right;text-align:right;}





/*=================================== ¼­ºê ===================================*/
/* ¼­ºêºñÁÖ¾ó */
#sub_visual{position:relative;float:left;width:100%;height:400px;margin-top:168px;border-bottom:1px solid #aaa;overflow-x:hidden;}
.s_visual{position:absolute;top:0;left:50%;width:2000px;margin-left:-1000px;}


/* ¼­ºêÄÁÅÙÃ÷ */
.page{position:relative;float:left;width:100%;margin:100px 0;}





/*=================================== °øÅë style ===================================*/
.stitle1{float:left;width:97%;padding-left:2%;height:94px;margin:100px 0 50px 0;border-left:7px solid #136bb0;}
.stitle1 b{float:left;width:100%;line-height:54px;font-size:54px;color:#136bb0;letter-spacing:-1px;}
.stitle1 b span{color:#4e9e00;}
.stitle1 p{float:left;width:100%;line-height:20px;font-size:20px;color:#b8b8b8;margin-top:20px;}
.stitle2{float:left;width:97%;padding-left:2%;height:94px;margin:100px 0 50px 0;border-left:7px solid #aa256b;}
.stitle2 b{float:left;width:100%;line-height:54px;font-size:54px;color:#aa256b;letter-spacing:-1px;}
.stitle2 b span{color:#4e9e00;}
.stitle2 p{float:left;width:100%;line-height:20px;font-size:20px;color:#b8b8b8;margin-top:20px;}


.staff_title{float:left;width:94%;padding-left:6%;line-height:100%;font-size:80px;color:#222;padding-bottom:20px;margin-bottom:50px;border-bottom:3px solid #e0e0e0;background:url(../img/star.png) no-repeat;background-size:80px;}
.staff_title span{line-height:34px;font-size:26px;color:#666;margin-left:20px;}


.simg{position:relative;float:left;width:100%;}
.add{float:left;width:100%;line-height:40px;font-size:24px;margin:30px 0 0 0;}



/* Ä¡°úº´¿ø¼Ò°³ µ¿¿µ»ó */
.video2{float:left;width:100%;height:657px;}
.video_player2{float:left;width:1550px;height:657px;}
.video_player2 iframe{float:left;width:1550px;height:657px;}


/* ÀÇ·áÁø¼Ò°³ */
ul.staff_list{position:relative;float:left;width:100%;margin:-25px 0 75px 0;}
ul.staff_list li{float:left;width:100%;margin:25px 0;}
ul.staff_list li img{float:left;width:100%;}


/* Æ÷Åä°¶·¯¸® */
.photo_list{position:relative;float:left;width:100%;}
.photo_list ul{float:left;width:102%;margin:0 0 0 -1%;}
.photo_list ul li{float:left;width:23%;height:340px;margin:0 1%;}
.photo_list ul li a{float:left;width:100%;}
.photo_list ul li a img{float:left;width:100%;}
.photo_list ul li a:hover img{filter:alpha(opacity=30);opacity:0.7;}
.photo_list ul li p{float:left;width:100%;line-height:22px;font-size:18px;font-weight:600;color:#000;margin-top:12px;text-align:center;}

.paging_w{position:relative;float:left;width:100%;height:26px;margin-top:40px;}
.paging{text-align:center;}
.paging ul{display:inline-block;zoom:1;*display:inline;margin:0 10px}
.paging ul li{float:left;margin:0 5px;}
.paging ul li a{float:left;text-align:center;height:26px;line-height:26px;font-size:16px;background:#fff;color:#898989;border:1px solid #ccc;padding:0 10px;}
.paging ul li a.on{background:#000;color:#fff;border:1px solid #000;font-weight:600;}

.detail{position:relative;float:left;width:90%;padding:5%;background:#fff;}
.detail_title{position:relative;float:left;width:100%;border-bottom:1px solid #000;padding-bottom:18px;margin-bottom:60px;}
.detail_title b{float:left;width:100%;line-height:32px;font-size:30px;font-weight:bold;}
.detail_title span{position:absolute;top:0;right:0;line-height:32px;font-size:16px;}
.detail_img{position:relative;float:left;width:100%;}

.btn_w{position:relative;float:left;width:100%;text-align:center;margin-top:40px;}
input.btn3{display:inline-block;width:20%;height:60px;line-height:30px;font-size:22px;font-weight:600;background:#aaa;text-align:center;color:#fff;border:none;margin:0 1%;}
input:hover.btn3{background:#666;}
input.btn4{display:inline-block;width:20%;height:60px;line-height:30px;font-size:22px;font-weight:600;background:#d24545;text-align:center;color:#fff;border:none;margin:0 1%;}
input:hover.btn4{background:#bc2929;}




/* Áø·á¾È³» */
#customer2{position:relative;float:left;width:1550px;height:420px;background:#fff;border:1px solid #ccc;}
.cs_call2{float:left;width:420px;height:320px;padding:50px;border-right:1px solid #ccc;}
.cs_call2 b{float:left;width:100%;line-height:100%;font-size:48px;letter-spacing:-3px;font-weight:600;color:#000;}
.cs_call2 p{float:left;width:100%;line-height:28px;font-size:20px;color:#888;margin:35px 0;}
.cs_call2 img{float:left;width:100%;}
.cs_call2 span{float:left;width:100%;line-height:28px;font-size:20px;color:#333;margin-top:30px;}
.cs_time2{position:relative;float:left;width:420px;height:320px;padding:50px;border-right:1px solid #ccc;}
.cs_time2 div{float:left;width:100%;line-height:24px;font-size:18px;color:#999;margin-top:20px;}
.cs_time2 ul{float:left;width:100%;}
.cs_time2 ul li{float:left;width:100%;font-weight:600;border-top:1px solid #e0e0e0;padding-top:13px;margin-top:13px;}
.cs_time2 ul li:first-child{padding:0;margin:0;border-top:none;}
.cs_time2 ul li b{float:left;width:34%;line-height:30px;font-size:24px;color:#333;}
.cs_time2 ul li p{float:left;width:66%;font-size:24px;color:#888;letter-spacing:1px;}
.cs_time2 ul li p span{float:right;text-align:right;}


/* ºñ±Þ¿© ¼ö°¡ ¾È³» */
.tbl{position:relative;float:left;width:100%;}
.tbl p{float:left;width:100%;line-height:100%;font-size:32px;font-weight:600;text-align:center;margin-bottom:40px;}
.tbl table{float:left;width:50%;}
.tbl table th{padding:15px 0;font-size:20px;line-height:100%;font-weight:600;background:#888;color:#fff;}
.tbl table td{padding:8px 0;font-size:14px;line-height:20px;background:#fff;color:#555;}
.tbl table td b{color:#000}
.tbl table th,.tbl table td{text-align:center;border:1px solid #000;}


/* MOU ¸®½ºÆ® */
.mou_list{position:relative;float:left;width:100%;margin-top:20px;}
.mou_list ul{float:left;width:101%;margin:-0.5% 0 0 -0.5%;}
.mou_list ul li{float:left;width:15.6%;margin:0 0.5% 2% 0.5%;}
.mou_list ul li a{float:left;width:99.9%;border:1px solid #666;}
.mou_list ul li a img{float:left;width:100%;}
.mou_list ul li a:hover img{filter:alpha(opacity=30);opacity:0.7;}
.mou_list ul li p{float:left;width:100%;height:50px;line-height:26px;font-size:16px;margin-top:15px;}
.mou_list ul li p b{float:left;width:100%;font-size:22px;font-weight:600;}



/* µ¿ÀÇ¼­ ´Ù¿î·Îµå */
a.down_btn{position:relative;float:left;width:100%;text-align:center;margin-top:100px;}
a.down_btn img{text-align:center;}
