@charset"utf-8";

/* 메인페이지 */
.mvis{position:relative; border-bottom:1px solid #d6d6d6;}
.mvis .rolling{position:relative; width:100%; height:560px;}
.mvis .rolling li{display:none; position:absolute; top:0; left:0; width:100%; height:560px;}
.mvis .rolling li .text_wrap{position:relative; z-index:10; width:1024px; margin:auto;}


/* 학술대회 ICCMR */
.mvis .rolling li.rolling1{background:url("/image/index/mroll_04_bg.jpg") no-repeat center 0;}
.mvis .rolling li.rolling1 .img1{position:absolute; top:-47px; left:420px;}
.mvis .rolling li.rolling1 .text1{position:absolute; top:127px; left:-100px;}
.mvis .rolling li.rolling1 .text2{position:absolute; top:271px; left:100px;}
.mvis .rolling li.rolling1 .more{position:absolute; top:425px; left:0;}


/* 아토피피부질환 */
.mvis .rolling li.rolling2{background:url("/image/index/mroll_07_bg.jpg") no-repeat center 0;}
.mvis .rolling li.rolling2 .img1{position:absolute; top:-47px; left:420px;}
.mvis .rolling li.rolling2 .text1{position:absolute; top:90px; left:-100px;}
.mvis .rolling li.rolling2 .text2{position:absolute; top:271px; left:100px;}
.mvis .rolling li.rolling2 .more{position:absolute; top:425px; left:0;}


/* 한아이의 아빠 - 아토피치료 */
.mvis .rolling li.rolling3{background:url("/image/index/mroll_08_bg.jpg") no-repeat center 0;}
.mvis .rolling li.rolling3 .img1{position:absolute; top:-47px; left:0;}
.mvis .rolling li.rolling3 .text1{position:absolute; top:260px; left:818px;}
.mvis .rolling li.rolling3 .text2{position:absolute; top:333px; left:718px;}
.mvis .rolling li.rolling3 .more{position:absolute; top:434px; left:818px;}



/* 스스로치료 */
.mvis .rolling li.rolling4{background:url("/image/index/mroll_01_bg.jpg") no-repeat center 0;}
.mvis .rolling li.rolling4 .text1{position:absolute; top:163px; left:-100px;}
.mvis .rolling li.rolling4 .text2{position:absolute; top:286px; left:100px;}
.mvis .rolling li.rolling4 .more{position:absolute; top:405px; left:0;}



/* 사마귀 임상지침서 - 북트레일러 */
.mvis .rolling li.rolling5{background:url("/image/index/mroll_06_bg.jpg") no-repeat center 0;}
.mvis .rolling li.rolling5 .img1{position:absolute; top:-47px; left:0;}
.mvis .rolling li.rolling5 .text1{position:absolute; top:223px; left:818px;}
.mvis .rolling li.rolling5 .text2{position:absolute; top:333px; left:718px;}
.mvis .rolling li.rolling5 .more{position:absolute; top:434px; left:818px;}



/* 사마귀치료 - 생기약뜸 */
.mvis .rolling li.rolling6{background:url("/image/index/mroll_02_bg.jpg") no-repeat center 0;}
.mvis .rolling li.rolling6 .img1{position:absolute; top:-47px; left:0;}
.mvis .rolling li.rolling6 .text1{position:absolute; top:139px; left:818px;}
.mvis .rolling li.rolling6 .text2{position:absolute; top:268px; left:718px;}
.mvis .rolling li.rolling6 .more{position:absolute; top:434px; left:918px;}


/* 피부학교 */
.mvis .rolling li.rolling7{background:url("/image/index/mroll_09_bg.jpg") no-repeat center 0;}
.mvis .rolling li.rolling7 .img1{position:absolute; top:-47px; left:420px;}
.mvis .rolling li.rolling7 .text1{position:absolute; top:80px; left:-100px;}
.mvis .rolling li.rolling7 .text2{position:absolute; top:250px; left:100px;}
.mvis .rolling li.rolling7 .more{position:absolute; top:425px; left:0;}

/* 넥슨 */
.mvis .rolling li.rolling8{background:url("/image/index/mroll_10_bg.jpg") no-repeat center 0;}
.mvis .rolling li.rolling8 .img1{position:absolute; top:-47px; left:420px;}
.mvis .rolling li.rolling8 .text1{position:absolute; top:80px; left:0px;}
.mvis .rolling li.rolling8 .text2{position:absolute; top:250px; left:0px;}
.mvis .rolling li.rolling8 .more{position:absolute; top:425px; left:0;}


/* 18회 icom */
.mvis .rolling li.rolling9{background:url("/image/index/mroll_11_bg.gif") no-repeat center 0;}
.mvis .rolling li.rolling9 .img1{position:absolute; top:-47px; left:420px;}
.mvis .rolling li.rolling9 .text1{position:absolute; top:100px; left:0px;}
.mvis .rolling li.rolling9 .text2{position:absolute; top:290px; left:0px;}
.mvis .rolling li.rolling9 .more{position:absolute; top:425px; left:0;}


/* 버튼 */
.mvis .rolling .Brn{position:relative;width:70%; height:560px;margin:0 auto}
.mvis .rolling .Brn .prev_btn2{position:absolute; top:260px; left:0px; z-index:10;}
.mvis .rolling .Brn .next_btn2{position:absolute; top:260px; right:0px; z-index:10;}
.mvis .rolling .Brn .prev_btn2 a,
.mvis .rolling .Brn .next_btn2 a{display:block; width:32px; height:62px; text-indent:-1000em; overflow:hidden; background:url("/image/index/btn_svis.png") no-repeat ;}
.mvis .rolling .Brn .prev_btn2 a{background-position:0 -68px;}
.mvis .rolling .Brn .next_btn2 a{background-position:100% -68px;}
.mvis .rolling .Brn .prev_btn2 a:hover{background-position:0 -68px;}
.mvis .rolling .Brn .next_btn2 a:hover{background-position:100% -68px;}




.mvis .qna_list{position:absolute; width:100%; height:560px;}
.mvis .qna_list>li{display:none; position:absolute; top:0; left:0; z-index:15; width:100%; height:560px;}
.mvis .qna_list>li.qna1{background:url("/image/index/mvis_qna1.jpg") no-repeat center 0;}
.mvis .qna_list>li.qna2{background:url("/image/index/mvis_qna2.jpg") no-repeat center 0;}
.mvis .qna_list>li.qna3{background:url("/image/index/mvis_qna3.jpg") no-repeat center 0;}
.mvis .qna_list>li.qna4{background:url("/image/index/mvis_qna4.jpg") no-repeat center 0;}
.mvis .qna_list>li.qna5{background:url("/image/index/mvis_qna5.jpg") no-repeat center 0;}
.mvis .qna_list>li .desc{width:1024px; margin:auto;}
.mvis .qna_list>li .qna_btns{*zoom:1;}
.mvis .qna_list>li .qna_btns:after{content:""; display:block; clear:both;}
.mvis .qna_list>li .qna_btns li{float:left; margin-right:5px;}
.mvis .qna_list>li .qna_btns li a{display:block; width:121px; height:34px; line-height:34px; text-align:center; background:url("/image/index/btn_qna2.gif") no-repeat 0 0; font-size:14px; color:#01926e;}
.mvis .qna_list>li .qna_btns li:first-child a{color:#fff; background:url("/image/index/btn_qna.gif") no-repeat 0 0;}
.mvis .qna_list>li.qna1 .desc>p{padding-top:83px;}
.mvis .qna_list>li.qna1 .desc>.qna_btns{padding-top:25px;}
.mvis .qna_list>li.qna2 .desc>p{padding-top:83px;}
.mvis .qna_list>li.qna2 .desc>.qna_btns{padding-top:56px;}
.mvis .qna_list>li.qna3 .desc>p{padding-top:124px;}
.mvis .qna_list>li.qna3 .desc>.qna_btns{padding-top:77px;}
.mvis .qna_list>li.qna4 .desc>p{padding-top:83px;}
.mvis .qna_list>li.qna4 .desc>.qna_btns{padding-top:56px;}
.mvis .qna_list>li.qna5 .desc>p{padding-top:95px;}
.mvis .qna_list>li.qna5 .desc>.qna_btns{padding-top:50px;}

.mvis .mvis_in{position:absolute; top:0; left:50%; width:1024px; height:560px; margin-left:-512px;}
.mvis .btns{*zoom:1; position:absolute; top:484px; left:0; z-index:11;}
.mvis .btns:after{content:""; display:block; clear:both;}
.mvis .btns li{float:left; margin-right:1px;}
.mvis .btns li a{display:block; width:64px; height:6px; text-indent:-1000em; overflow:hidden; background:#ccc;}
.mvis .btns li a:hover,
.mvis .btns li.on a{background:#21a887;}

.mvis .banner_fir{*zoom:1; width:1024px; margin:auto; padding:40px 0  40px 18px;}
.mvis .banner_fir:after{content:""; display:block; clear:both;}
.mvis .banner_fir li{float:left;}
.mvis .banner_fir li a{display:block; height:43px; text-indent:-1000em; overflow:hidden; background:url("/image/index/mbanner_fir.gif") no-repeat;}
.mvis .banner_fir li.banner1 a{width:165px; background-position:0 0;}
.mvis .banner_fir li.banner2 a{width:225px; background-position:-165px 0;}
.mvis .banner_fir li.banner3 a{width:205px; background-position:-390px 0;}
.mvis .banner_fir li.banner4 a{width:205px; background-position:-595px 0;}
.mvis .banner_fir li.banner5 a{width:189px; background-position:-800px 0;}
.mvis .banner_fir li.banner1 a:hover{width:165px; background-position:0 100%;}
.mvis .banner_fir li.banner2 a:hover{width:225px; background-position:-165px 100%;}
.mvis .banner_fir li.banner3 a:hover{width:205px; background-position:-390px 100%;}
.mvis .banner_fir li.banner4 a:hover{width:205px; background-position:-595px 100%;}
.mvis .banner_fir li.banner5 a:hover{width:189px; background-position:-800px 100%;}

.banner_area{width:1024px; margin:auto;}
.banner_area .banner_left{position:relative; float:left; width:584px; overflow:hidden;}
.banner_area .banner_left .sub_rolling{*zoom:1; position:relative; width:2920px;}
.banner_area .banner_left .sub_rolling:after{content:""; display:block; clear:both;}
.banner_area .banner_left .sub_rolling li{float:left;}
.banner_area .banner_left .prev_btn{position:absolute; top:115px; left:28px; z-index:10;}
.banner_area .banner_left .next_btn{position:absolute; top:115px; right:28px; z-index:10;}
.banner_area .banner_left .prev_btn a,
.banner_area .banner_left .next_btn a{display:block; width:32px; height:62px; text-indent:-1000em; overflow:hidden; background:url("/image/index/btn_svis.png") no-repeat ;}
.banner_area .banner_left .prev_btn a{background-position:0 0;}
.banner_area .banner_left .next_btn a{background-position:100% 0;}
.banner_area .banner_left .prev_btn a:hover{background-position:0 -68px;}
.banner_area .banner_left .next_btn a:hover{background-position:100% -68px;}
.banner_area .banner_left .more{padding:17px 0 16px 0; border-bottom:1px solid #d4d4d4; text-align:center;}
.banner_area .banner_right{float:right;}
.banner_area .banner_right ul li{width:421px; padding:27px 0; text-align:center; border-bottom:1px solid #d4d4d4;}
.banner_area .banner_right ul li.last{padding:17px 0 16px 0; background:#f9f9f9;}
.banner_area .bottom_banner{*zoom:1;  clear:both; padding:30px 0 40px 0;}
.banner_area .bottom_banner:after{content:""; display:block; clear:both;}
.banner_area .bottom_banner li{float:left; margin-left:1px;}
.banner_area .bottom_banner li:first-child{margin-left:0;}

/* 퀵배너01 */
.quick_01{position:fixed; top:50%;z-index:201; width:1064px;margin-top:-438px;right:0px;margin-right:18%}
.quick_01 ul{position:absolute; top:0; right:-251px;}
.quick_01 ul li a{display:block; width:213px; height:89px; text-indent:-1000em; overflow:hidden; background:url("/image/common/quick_bg4c.gif") no-repeat 0 0;}
.quick_01 ul li.quick1 a{height:89px; background-position:0 0;}
.quick_01 ul li.quick2 a{height:76px; background-position:0 -89px;}
.quick_01 ul li.quick3 a{height:80px; background-position:0 -165px;}
.quick_01 ul li.quick4 a{height:81px; background-position:0 -245px;}
.quick_01 ul li.quick5 a{height:80px; background-position:0 -326px;}
.quick_01 ul li.quick6 a{height:85px; background-position:0 -406px;}
.quick_01 ul li.quick7 a{height:99px; background-position:0 -492px;}
.quick_01 ul li.quick8 a{height:99px; background-position:0 -592px;}
.quick_01 ul li.quick9 a{height:82px; background-position:0 -692px;}
.quick_01 ul li.quick10 a{height:92px; background-position:0 -774px;}
.quick_01 ul li.quick1 a:hover{background-position:100% 0;}
.quick_01 ul li.quick2 a:hover{height:76px; margin:0 0; background-position:100% -89px;}
.quick_01 ul li.quick3 a:hover{height:80px;background-position:100% -165px;}
.quick_01 ul li.quick4 a:hover{height:81px; margin-top:0; background-position:100% -245px;}
.quick_01 ul li.quick5 a:hover{height:80px; margin-top:0; background-position:100% -326px;}
.quick_01 ul li.quick6 a:hover{height:85px; margin-top:0; background-position:100% -406px;}
.quick_01 ul li.quick7 a:hover{height:99px; margin-top:0; background-position:100% -492px;}
.quick_01 ul li.quick8 a:hover{height:99px; margin-top:0px; background-position:100% -592px;}
.quick_01 ul li.quick9 a:hover{height:82px; margin-top:0px; background-position:100% -692px;}
.quick_01 ul li.quick10 a:hover{height:92px; margin-top:0px; background-position:100% -774px;}



/* 퀵배너01b */
.quick_01b{position:fixed; top:50%;z-index:201; margin-top:-430px;right:0px;margin-right:13.5%}
.quick_01b ul{position:absolute; top:0; right:-251px;}
.quick_01b ul li a{display:block; width:213px; height:89px; text-indent:-1000em; overflow:hidden; background:url("/image/common/quick_bg4c.gif") no-repeat 0 0;}
.quick_01b ul li.quick1 a{height:89px; background-position:0 0;}
.quick_01b ul li.quick2 a{height:76px; background-position:0 -89px;}
.quick_01b ul li.quick3 a{height:80px; background-position:0 -165px;}
.quick_01b ul li.quick4 a{height:81px; background-position:0 -245px;}
.quick_01b ul li.quick5 a{height:80px; background-position:0 -326px;}
.quick_01b ul li.quick6 a{height:85px; background-position:0 -406px;}
.quick_01b ul li.quick7 a{height:99px; background-position:0 -492px;}
.quick_01b ul li.quick8 a{height:99px; background-position:0 -592px;}
.quick_01b ul li.quick9 a{height:82px; background-position:0 -692px;}
.quick_01b ul li.quick10 a{height:92px; background-position:0 -774px;}
.quick_01b ul li.quick1 a:hover{background-position:100% 0;}
.quick_01b ul li.quick2 a:hover{height:76px; margin:0 0; background-position:100% -89px;}
.quick_01b ul li.quick3 a:hover{height:80px;background-position:100% -165px;}
.quick_01b ul li.quick4 a:hover{height:81px; margin-top:0; background-position:100% -245px;}
.quick_01b ul li.quick5 a:hover{height:80px; margin-top:0; background-position:100% -326px;}
.quick_01b ul li.quick6 a:hover{height:85px; margin-top:0; background-position:100% -406px;}
.quick_01b ul li.quick7 a:hover{height:99px; margin-top:0; background-position:100% -492px;}
.quick_01b ul li.quick8 a:hover{height:99px; margin-top:0px; background-position:100% -592px;}
.quick_01b ul li.quick9 a:hover{height:82px; margin-top:0px; background-position:100% -692px;}
.quick_01b ul li.quick10 a:hover{height:92px; margin-top:0px; background-position:100% -774px;}


/* 퀵배너 메인 */
.quick_main{position:fixed; top:50%; z-index:201; width:1064px;margin-top:-430px;right:0px;margin-right:17%}
.quick_main ul{position:absolute; top:0; right:-251px;}
.quick_main ul li a{display:block; width:213px; height:89px; text-indent:-1000em; overflow:hidden; background:url("/image/common/quick_bg4c.gif") no-repeat 0 0;}
.quick_main ul li.quick1 a{height:89px; background-position:0 0;}
.quick_main ul li.quick2 a{height:76px; background-position:0 -89px;}
.quick_main ul li.quick3 a{height:80px; background-position:0 -165px;}
.quick_main ul li.quick4 a{height:81px; background-position:0 -245px;}
.quick_main ul li.quick5 a{height:80px; background-position:0 -326px;}
.quick_main ul li.quick6 a{height:85px; background-position:0 -406px;}
.quick_main ul li.quick7 a{height:99px; background-position:0 -492px;}
.quick_main ul li.quick8 a{height:99px; background-position:0 -592px;}
.quick_main ul li.quick9 a{height:82px; background-position:0 -692px;}
.quick_main ul li.quick10 a{height:92px; background-position:0 -774px;}
.quick_main ul li.quick1 a:hover{background-position:100% 0;}
.quick_main ul li.quick2 a:hover{height:76px; margin:0 0; background-position:100% -89px;}
.quick_main ul li.quick3 a:hover{height:80px;background-position:100% -165px;}
.quick_main ul li.quick4 a:hover{height:81px; margin-top:0; background-position:100% -245px;}
.quick_main ul li.quick5 a:hover{height:80px; margin-top:0; background-position:100% -326px;}
.quick_main ul li.quick6 a:hover{height:85px; margin-top:0; background-position:100% -406px;}
.quick_main ul li.quick7 a:hover{height:99px; margin-top:0; background-position:100% -492px;}
.quick_main ul li.quick8 a:hover{height:99px; margin-top:0px; background-position:100% -592px;}
.quick_main ul li.quick9 a:hover{height:82px; margin-top:0px; background-position:100% -692px;}
.quick_main ul li.quick10 a:hover{height:92px; margin-top:0px; background-position:100% -774px;}
.quick_main ul li.last{cursor:pointer;}
.quick_main ul li.man1{position:absolute; top:-150px; right:-20px;}
.quick_main ul li.man2{position:absolute; bottom:-170px; left:-80px;}
.quick_main ul li.man3{position:absolute; top:-140px; right:10px;}
.quick_main ul li.man4{position:absolute; top:-145px; right:0;}
.quick_main ul li.man5{position:absolute; top:-160px; left:-33px;}
.quick_main ul li.man6{position:absolute; top:-132px; left:-33px;}
.quick_main ul li.man7{position:absolute; bottom:-160px; left:-75px;}


/* 퀵배너 메인2 */
.quick_main2{position:fixed;top:50%; z-index:201;margin-top:-430px;right:0px;margin-right:13.5%}
.quick_main2 ul{position:absolute; top:0; right:-251px;}
.quick_main2 ul li a{display:block; width:213px; height:89px; text-indent:-1000em; overflow:hidden; background:url("/image/common/quick_bg4c.gif") no-repeat 0 0;}
.quick_main2 ul li.quick1 a{height:89px; background-position:0 0;}
.quick_main2 ul li.quick2 a{height:76px; background-position:0 -89px;}
.quick_main2 ul li.quick3 a{height:80px; background-position:0 -165px;}
.quick_main2 ul li.quick4 a{height:81px; background-position:0 -245px;}
.quick_main2 ul li.quick5 a{height:80px; background-position:0 -326px;}
.quick_main2 ul li.quick6 a{height:85px; background-position:0 -406px;}
.quick_main2 ul li.quick7 a{height:99px; background-position:0 -492px;}
.quick_main2 ul li.quick8 a{height:99px; background-position:0 -592px;}
.quick_main2 ul li.quick9 a{height:82px; background-position:0 -692px;}
.quick_main2 ul li.quick10 a{height:92px; background-position:0 -774px;}
.quick_main2 ul li.quick1 a:hover{background-position:100% 0;}
.quick_main2 ul li.quick2 a:hover{height:76px; margin:0 0; background-position:100% -89px;}
.quick_main2 ul li.quick3 a:hover{height:80px;background-position:100% -165px;}
.quick_main2 ul li.quick4 a:hover{height:81px; margin-top:0; background-position:100% -245px;}
.quick_main2 ul li.quick5 a:hover{height:80px; margin-top:0; background-position:100% -326px;}
.quick_main2 ul li.quick6 a:hover{height:85px; margin-top:0; background-position:100% -406px;}
.quick_main2 ul li.quick7 a:hover{height:99px; margin-top:0; background-position:100% -492px;}
.quick_main2 ul li.quick8 a:hover{height:99px; margin-top:0px; background-position:100% -592px;}
.quick_main2 ul li.quick9 a:hover{height:82px; margin-top:0px; background-position:100% -692px;}
.quick_main2 ul li.quick10 a:hover{height:92px; margin-top:0px; background-position:100% -774px;}
.quick_main2 ul li.last{cursor:pointer;}
.quick_main2 ul li.man1{position:absolute; top:-150px; right:-20px;}
.quick_main2 ul li.man2{position:absolute; bottom:-170px; left:-80px;}
.quick_main2 ul li.man3{position:absolute; top:-140px; right:10px;}
.quick_main2 ul li.man4{position:absolute; top:-145px; right:0;}
.quick_main2 ul li.man5{position:absolute; top:-160px; left:-33px;}
.quick_main2 ul li.man6{position:absolute; top:-132px; left:-33px;}
.quick_main2 ul li.man7{position:absolute; bottom:-160px; left:-75px;}

/* 생기한의원은 */
.sub_01_01_01{padding-bottom:140px; border-bottom:1px solid #c6c6c6;}
.sub_01_01_01 h3{padding-bottom:70px;}
.sub_01_01_01 .video_area img,
.sub_01_01_01 .video_area iframe{max-width:100%;}
.sub_01_01_02{padding-bottom:90px;}
.sub_01_01_02 h3{padding:125px 0 55px 0;}
.sub_01_01_02 .logo li{*zoom:1; margin-bottom:50px;}
.sub_01_01_02 .logo li:after{content:""; display:block; clear:both;}
.sub_01_01_02 .logo li .left_side{float:left; width:560px;}
.sub_01_01_02 .logo li .left_side img{padding-top:20px;}
.sub_01_01_02 .logo li .right_side{float:right;}
.sub_01_01_02 h4{padding:5px 0 60px 0; font-size:29px; color:#707070;}
.sub_01_01_02 p{font-size:16px; line-height:26px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.sub_01_01_03{height:525px; background:url("/image/sub/sub_bg_01_01_01.jpg") no-repeat center 0; text-align:center;}
.sub_01_01_03 h3{padding:125px 0 55px 0;}
.sub_01_01_03 .title{font-size:38px; color:#ef6259;}
.sub_01_01_03 .desc{padding:30px 0 40px 0;}
.sub_01_01_03 .last{font-size:16px; line-height:26px; color:#636363;}
.sub_01_01_04{padding-top:30px; background:#faf9f8 url("/image/sub/sub_bg_01_01_02.jpg") no-repeat 100% center;}
.sub_01_01_04 .sub_1024{height:455px;}
.sub_01_01_04 h3{float:left; padding:85px 15px 0 0; color:#69439a;}
.sub_01_01_04 .img1{float:left; padding-bottom:20px;}
.sub_01_01_04 .desc{clear:both; padding-bottom:30px;}
.sub_01_01_04 .img2{position:absolute; bottom:0; right:-60px;}
.sub_01_01_05{height:540px; background:url("/image/sub/sub_bg_01_01_03.jpg") no-repeat center 0;}
.sub_01_01_05 .desc{padding:430px 0 0 10px; text-align:center; font-family: Nanum_bold_web,arial,sans-serif;}
.sub_01_01_05 .desc .color_red{font-family: Nanum_bold_web,arial,sans-serif;}
.sub_01_01_05 .img1{position:absolute; top:375px; right:183px;}

/* 왜 생기한의원인가 */
.sub_01_02_01{background:url("/image/sub/sub_bg_01_02_01.jpg") no-repeat center bottom;}
.sub_01_02_01 h3{padding:60px 0; text-align:center;}
.sub_01_02_01 .title,
.sub_01_02_01 .title2{position:relative; margin-bottom:100px; text-align:center; font-size:29px; line-height:48px; color:#707070;}
.sub_01_02_01 .title img{position:absolute; top:-5px; left:105px;}
.sub_01_02_01 .title2 img{position:absolute; top:-65px; right:240px;}
.sub_01_02_01 .list1{*zoom:1; padding-bottom:150px;}
.sub_01_02_01 .list1:after{content:""; display:block; clear:both;}
.sub_01_02_01 .list1 li{float:left; width:50%;}
.sub_01_02_01 .list1 li:first-child h4{padding:10px 0 0 20px;}
.sub_01_02_01 .list1 li:first-child .desc{padding:25px 0 0 20px;}
.sub_01_02_01 .list1 li.last h4{padding:50px 0 0 60px;}
.sub_01_02_01 .list1 li.last .desc{padding:25px 0 0 60px;}
.sub_01_02_01 h4{font-size:29px; line-height:48px; color:#707070; font-family: Nanum_bold_web,arial,sans-serif; font-weight:normal;}
.sub_01_02_01 .list2{*zoom:1; padding-bottom:150px;}
.sub_01_02_01 .list2:after{content:""; display:block; clear:both;}
.sub_01_02_01 .list2 li{float:left;}
.sub_01_02_01 .list2 li:first-child{width:415px;}
.sub_01_02_01 .list2 li:first-child h4{padding:20px 0 40px 0;}
.sub_01_02_01 .list2 li.last h4{padding:55px 0 30px 40px;}
.sub_01_02_01 .list2 li.last .desc{padding-left:40px;}
.sub_01_02_02{padding:128px 0 0 0;}
.sub_01_02_02 h3{text-align:center; line-height:48px;}
.sub_01_02_02 .title{padding:42px 0 96px 0; text-align:center; font-size:29px; line-height:48px; color:#707070;}
.sub_01_02_02 .list{*zoom:1; padding-bottom:85px;}
.sub_01_02_02 .list:after{content:""; display:block; clear:both;}
.sub_01_02_02 .list li{float:left; width:325px; margin-left:24px;}
.sub_01_02_02 .list li:first-child{margin-left:0;}
.sub_01_02_02 .list li h4{padding:27px 0 16px 0; font-size:26px; color:#21a887; line-height:35px; font-weight:normal;}
.sub_01_02_02 .list2{*zoom:1; padding-bottom:88px;}
.sub_01_02_02 .list2:after{content:""; display:block; clear:both;}
.sub_01_02_02 .list2 li{float:left; width:50%; height:236px;}
.sub_01_02_02 .list2 li h4{font-size:26px; color:#21a887; line-height:35px; font-weight:normal;}
.sub_01_02_02 .list2 li.first h4{padding:18px 0 20px 60px;}
.sub_01_02_02 .list2 li.first .desc{padding:0 0 0 60px;}
.sub_01_02_02 .list2 li.last h4{padding:52px 0 20px 0;}
.sub_01_02_03{height:971px; background:url("/image/sub/sub_bg_01_02_02.jpg") no-repeat 0 0;}
.sub_01_02_03 .text_box{padding:0 0 0 572px;}
.sub_01_02_03 .text_box h3{padding:49px 0 20px 0; color:#fff;}
.sub_01_02_03 .text_box .desc{color:#fff;}
.sub_01_02_04{height:610px; margin-bottom:-80px; background:#fafafa url("/image/sub/sub_bg_01_02_03.jpg") no-repeat center bottom; text-align:center;}
.sub_01_02_04 .desc{padding:48px 0 15px 0;}

/* 한약시스템 */
.sub_01_03_01{height:1511px; margin-top:-80px; background:url("/image/sub/sub_bg_01_03_01.jpg") no-repeat 100% 0;}
.sub_01_03_01 h3{position:relative; margin:120px 0 40px 0;}
.sub_01_03_01 h3 img{position:absolute; top:-90px; left:320px;}
.sub_01_03_01 .sub_1024 h3:first-child{padding-bottom:85px;}
.sub_01_03_01 .list{*zoom:1;}
.sub_01_03_01 .list:after{content:""; display:block; clear:both;}
.sub_01_03_01 .list li{float:left; width:305px; margin-left:50px;}
.sub_01_03_01 .list li:first-child{margin-left:0;}
.sub_01_03_01 .list li .img{height:320px;}
.sub_01_03_01 .list li h4{padding-bottom:24px; font-size:29px; color:#707070; font-weight:normal; letter-spacing:-1px;}
.sub_01_03_01 .list li .desc{text-align:justify;}
.sub_01_03_02{padding:85px 0;}
.sub_01_03_02 .list{*zoom:1;}
.sub_01_03_02 .list:after{content:""; display:block; clear:both;}
.sub_01_03_02 .list li{float:left;}
.sub_01_03_02 .list li:first-child img{margin-left:-40px;}
.sub_01_03_02 .list li.li2{width:480px; height:460px; float:right;}
.sub_01_03_02 .list li.li3{clear:both; width:543px;}
.sub_01_03_02 .list li.li4{width:480px; float:right;}
.sub_01_03_02 .list li h3{padding:40px 0 20px 0; position:relative; line-height:48px;}
.sub_01_03_02 .list li h3 img{position:absolute; top:-27px; left:300px; z-index:-1;}
.sub_01_03_02 .list li .desc{text-align:justify;}
.sub_01_03_02 .list li.li3 h3{padding:35px 0 0 0; }
.sub_01_03_02 .list li.li4 .desc{padding-top:40px; *padding-top:20px;}
.sub_01_03_03{height:332px; padding-top:88px; background:url("/image/sub/sub_bg_01_03_02.jpg") no-repeat center 0;}
.sub_01_03_03 h3{float:left; color:#fff; line-height:48px;}
.sub_01_03_03 .desc{float:right; width:480px; color:#fff; font-family: Nanum_bold_web,arial,sans-serif; font-weight:normal; letter-spacing:-1px;}
.sub_01_03_04{padding:130px 0 85px 0;}
.sub_01_03_04 h3{padding-bottom:50px;}
.sub_01_03_04 .list{*zoom:1; width:1032px;}
.sub_01_03_04 .list:after{content:""; display:block; clear:both;}
.sub_01_03_04 .list li{float:left; width:507px; margin:0 9px 0 0;}
.sub_01_03_04 .list li .desc{height:95px; padding-top:30px; font-family: Nanum_bold_web,arial,sans-serif;}
.sub_01_03_05{height:551px; margin-bottom:-80px; background:url("/image/sub/sub_bg_01_03_03.jpg") no-repeat center 0;}
.sub_01_03_05 h3{position:relative; float:left; margin-top:130px; line-height:48px;}
.sub_01_03_05 h3 img{position:absolute; top:-70px; left:348px;}
.sub_01_03_05 .list{float:right; width:505px; padding-top:122px;}
.sub_01_03_05 .list li{margin-bottom:9px;}
.sub_01_03_05 .list li .desc{padding-left:29px;  background:url("/image/sub/check_list.gif") no-repeat 0 4px; font-family: Nanum_bold_web,arial,sans-serif;}

/* 생기치료 */
.sub_img_01,
.sub_img_02,
.sub_img_03{border-bottom:1px solid #c6c6c6;}
.sub_img_01 .sub_in{*zoom:1; padding:0 7px 80px 7px;}
.sub_img_01 .sub_in:after{content:""; display:block; clear:both;}
.sub_img_01 .sub_in img{float:left; margin-right:70px;}
.sub_img_01 .sub_in p{float:left; width:795px; font-size:16px; line-height:30px; margin-top:-8px; font-family: nanumgothic,arial,sans-serif;}
.sub_in{width:1010px; margin:auto; padding:80px 7px;}
.sub_in .underline{font-size:16px; line-height:30px; color:#ef6259;}
.sub_in .green_color{font-size:16px; line-height:30px; color:#21a887;}
.sub_list_01_04{margin-bottom:-80px; background:#faf9f8;}
.sub_list_01{*zoom:1; width:1024px; margin:auto; padding:80px 0;}
.sub_list_01:after{content:""; display:block; clear:both;}
.sub_list_01 li{float:left; margin:0 24px 66px 0;}
.sub_list_01 li.last{margin:0 0 0 0;}

/* 진료절차 */
.sub_01_05_01{height:930px; text-align:center; background:url("/image/sub/sub_bg_01_05_01.jpg") no-repeat center 0;}
.sub_01_05_01 h3{padding:260px 0 10px 0; font-size:32px; color:#323232; line-height:48px;}
.sub_01_05_01 h3 span{font-size:32px; color:#323232; line-height:50px; text-decoration:underline;}
.sub_01_05_01 h3 span:first-child{text-decoration:none; color:#21a887;}
.sub_01_05_01 .title{font-size:24px; line-height:48px;  font-family: nanumgothic,arial,sans-serif;}
.sub_01_05_01 .title span{font-size:24px!important; line-height:48px!important;  font-family: Nanum_bold_web,arial,sans-serif!important;}
.sub_01_05_02{padding-bottom:130px; border-bottom:1px solid #c6c6c6;}
.sub_01_05_02 .list{*zoom:1; width:1075px; margin-left:-25px; padding-top:225px; background:url("/image/sub/sub_bg_01_05_02.gif") no-repeat center 0;}
.sub_01_05_02 .list:after{content:""; display:block; clear:both;}
.sub_01_05_02 .list>li{float:left; width:250px; margin-left:25px; text-align:center;}
.sub_01_05_02 .list>li:first-child{margin-left:0;}
.sub_01_05_02 .list>li strong{display:block; padding-bottom:45px; font-size:24px; color:#323232; font-weight:normal; border-bottom:1px solid #c6c6c6;}
.sub_01_05_02 .list>li li{height:57px; line-height:56px; border-bottom:1px solid #c6c6c6; font-size:24px; color:#404040; font-family: nanumgothic,arial,sans-serif;}
.sub_01_05_03{padding:120px 0 60px 0;}
.sub_01_05_03 ol li{position:relative; height:281px; padding-left:25px; border-bottom:1px solid #c6c6c6;}
.sub_01_05_03 ol li.man{background:url("/image/sub/sub_bg_01_05_03.jpg") no-repeat 286px 85px;}
.sub_01_05_03 ol li .img{position:absolute; bottom:-1px; right:0; border-left:41px solid #fff;}
.sub_01_05_03 ol li strong{display:block; padding:45px 0; font-size:29px; color:#ef6259; font-weight:normal;}

/* 지점안내 */
.sub_01_06_01{position:relative;}
.sub_01_06_01 .btn_quick{position:absolute; top:357px; left:0;}
.sub_01_06_01 .btn_quick:after{content:""; display:block; clear:both;}
.sub_01_06_01 .btn_quick ul{float:left; margin-right:17px;}
.sub_01_06_01 .btn_quick ul li{width:121px; border-bottom:1px solid #d1d1d1;}
.sub_01_06_01 .btn_quick ul li a{display:block; height:42px; line-height:42px; color:#626262; text-align:center; font-size:16px;}
.sub_01_06_01 .btn_quick ul li a:hover,
.sub_01_06_01 .btn_quick ul li a:focus{color:#29c1a8;}
.sub_01_06_02{padding-top:230px;}
.tap_01_06{*zoom:1; position:relative; padding-bottom:75px;}
.tap_01_06:after{content:""; display:block; clear:both;}
.tap_01_06 li{float:left; margin-left:7px;}
.tap_01_06 li:first-child{margin-left:0;}
.tap_01_06 li a{display:block; width:196px; height:56px; line-height:56px; text-align:center; color:#323232; font-size:22px; background:url("/image/sub/sub_tap_01_06.gif") no-repeat;}
.tap_01_06 li a:hover,
.tap_01_06 li a:focus{background-position:0 100%; color:#fff;}
.tap_01_06 li.last{position:absolute; top:-110px; left:129px;}
.sub_01_06_02 table{margin-bottom:80px; border-top:1px solid #c6c6c6;}
.sub_01_06_02 table.mb0{margin-bottom:-1px;}
.sub_01_06_02 table thead th{padding:18px 10px; border-left:1px solid #c6c6c6; background:#f2f2f2; border-bottom:1px solid #c6c6c6; font-size:21px; color:#636363; font-weight:normal;  font-family: nanumgothic,arial,sans-serif;}
.sub_01_06_02 table thead th:first-child{border-left:none;}
.sub_01_06_02 table tbody th{font-size:21px; color:#636363; border-bottom:1px solid #c6c6c6; font-weight:normal;  font-family: nanumgothic,arial,sans-serif;}
.sub_01_06_02 table tbody td{padding:20px 25px; border-left:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; font-size:17px; line-height:26px; color:#636363; text-align:center; vertical-align:top;}
.sub_01_06_02 table tbody td p{text-align:left; font-size:17px; line-height:26px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.sub_01_06_02 table tbody td p.phone{text-align:center; padding-bottom:10px; font-family: Nanum_bold_web,arial,sans-serif;}

/* faq */
.sub_01_07_01{margin-top:-80px;  border-bottom:1px solid #d0d0d0;}
.sub_01_07_01 .link_01_07{*zoom:1;}
.sub_01_07_01 .link_01_07:after{content:""; display:block; clear:both;}
.sub_01_07_01 .link_01_07 li{float:left;}
.sub_01_07_01 .link_01_07 li a{display:block; height:238px; text-indent:-1000em; overflow:hidden;}
.sub_01_07_01 .link_01_07 li.link1 a{width:160px; background:url("/image/sub/sub_img_01_07_link1.gif") no-repeat;}
.sub_01_07_01 .link_01_07 li.link2 a{width:239px; background:url("/image/sub/sub_img_01_07_link2.gif") no-repeat;}
.sub_01_07_01 .link_01_07 li.link3 a{width:211px; background:url("/image/sub/sub_img_01_07_link3.gif") no-repeat;}
.sub_01_07_01 .link_01_07 li.link4 a{width:229px; background:url("/image/sub/sub_img_01_07_link4.gif") no-repeat;}
.sub_01_07_01 .link_01_07 li.link5 a{width:185px; background:url("/image/sub/sub_img_01_07_link5.gif") no-repeat;}
.sub_01_07_01 .link_01_07 li.link1 a:hover{background-position:0 100%;}
.sub_01_07_01 .link_01_07 li.link2 a:hover{background-position:0 100%;}
.sub_01_07_01 .link_01_07 li.link3 a:hover{background-position:0 100%;}
.sub_01_07_01 .link_01_07 li.link4 a:hover{background-position:0 100%;}
.sub_01_07_01 .link_01_07 li.link5 a:hover{background-position:0 100%;}
.sub_01_07_02{padding-top:100px; border-bottom:1px solid #d0d0d0;}
.sub_01_07_02 .desc{padding:30px 0 80px 345px;}
.sub_01_07_03,
.sub_01_07_04,
.sub_01_07_05,
.sub_01_07_06{padding:100px 0; border-bottom:1px solid #d0d0d0;}
.sub_01_07_04 .btn{float:left; width:480px; padding-top:35px; text-align:center;}
.sub_01_07_04 .btn1{float:right;}
.sub_01_07_05{*zoom:1;}
.sub_01_07_05:after{content:""; display:block; clear:both;}
.sub_01_07_05 .img{float:left;}
.sub_01_07_05 .desc{float:right; width:625px;}
.sub_01_07_06 .img1{padding:80px 0 45px 40px;}
.sub_01_07_06 .img2{padding:0 0 120px 40px;}

/* 치료사례 */
.example_wrap .example li{*zoom:1; padding:40px 0 40px 40px; border-bottom:1px solid #c6c6c6;}
.example_wrap .example li:after{content:""; display:block; clear:both;}
.example_wrap .example li .img,
.example_wrap .example li .img2{float:left;}
.example_wrap .example li .img img{width:320px; height:222px; background:#e0e0e0;}
.example_wrap .example li .img2 img{width:600px; height:400px; background:#e0e0e0;}
.example_wrap .example li .img:first-child{padding-right:74px; background:url("/image/common/arrow_red.gif") no-repeat 354px center;}
.example_wrap .example li dl{float:left; padding-left:30px; width:220px;}
.example_wrap .example li dl dt{padding:5px 0 19px 0; margin-bottom:20px; border-bottom:1px solid #c6c6c6; font-size:16px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.example_wrap .example li dl dd{*zoom:1; padding-bottom:15px;}
.example_wrap .example li dl dd:after{content:""; display:block; clear:both;}
.example_wrap .example li dl dd span{display:block; float:left; font-size:16px; color:#21a887; font-family: nanumgothic,arial,sans-serif;}
.example_wrap .example li dl dd span.last{width:130px; padding-left:5px; color:#636363;  font-size:16px; font-family: nanumgothic,arial,sans-serif;}
.example_wrap .example li dl dd span.subject{width:250px; padding-left:5px; color:#636363;  font-size:16px; font-family: nanumgothic,arial,sans-serif;}

/* 치료후기 */
.example_wrap .example2 li{*zoom:1; padding:40px 0 40px 40px; border-bottom:1px solid #c6c6c6;}
.example_wrap .example2 li:after{content:""; display:block; clear:both;}
.example_wrap .example2 li .img,
.example_wrap .example2 li .img2{float:left;}
.example_wrap .example2 li .img img{width:320px; height:222px; background:#e0e0e0;}
.example_wrap .example2 li .img2 img{width:600px; height:400px; background:#e0e0e0;}
.example_wrap .example2 li .img:first-child{padding-right:74px; background:url("/image/common/arrow_red.gif") no-repeat 354px center;}
.example_wrap .example2 li dl{float:left; padding-left:30px; width:300px;}
.example_wrap .example2 li dl dt{padding:5px 0 19px 0; margin-bottom:20px; border-bottom:1px solid #c6c6c6; font-size:16px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.example_wrap .example2 li dl dd{*zoom:1; padding-bottom:15px;}
.example_wrap .example2 li dl dd:after{content:""; display:block; clear:both;}
.example_wrap .example2 li dl dd span{display:block; float:left; font-size:16px; color:#21a887; font-family: nanumgothic,arial,sans-serif;}
.example_wrap .example2 li dl dd span.last{width:130px; padding-left:5px; color:#636363;  font-size:16px; font-family: nanumgothic,arial,sans-serif;}
.example_wrap .example2 li dl dd span.subject{width:250px; padding-left:5px; color:#636363;  font-size:16px; font-family: nanumgothic,arial,sans-serif;}

/* 방송출연 */
.example_wrap .tv{border-top:1px solid #c6c6c6;}
.example_wrap .tv li{*zoom:1; padding:40px 0 40px 40px; border-bottom:1px solid #c6c6c6;}
.example_wrap .tv li:after{content:""; display:block; clear:both;}
.example_wrap .tv li .img{float:left;}
.example_wrap .tv li .img img{width:365px; height:253px; background:#e0e0e0;}
.example_wrap .tv li table{float:right; width:594px;}
.example_wrap .tv li table td{padding:25px; border-top:1px solid #c6c6c6; color:#636363; font-size:16px; font-family: nanumgothic,arial,sans-serif;}
.example_wrap .tv li table td.text{padding:25px 25px 10px 25px;}
.example_wrap .tv li table td.top{vertical-align:top;}
.example_wrap .tv li table tr:first-child td{border-top:0 none;}
.example_wrap .tv li table tr td:first-child{border-right:1px solid #c6c6c6;}
.example_wrap .tv li table td .title{color:#21a887; font-size:17px;}
.example_wrap .tv li table td .desc{height:110px; padding-top:10px; color:#636363; font-size:16px; font-family: nanumgothic,arial,sans-serif; line-height:28px; overflow:hidden;}

/* 의료진상담 */
.sub_03_01_01 table.list{margin-top:-1px;}

/* 전화상담 */
table.counsel{clear:both; margin-top:140px; border-top:1px solid #c6c6c6;}
table.counsel td{padding:13px 20px; border-bottom:1px solid #c6c6c6; border-right:1px solid #c6c6c6; font-size:16px; color:#404040; text-align:center;}
table.counsel td a{font-size:16px; color:#fff; }

/* 카카오톡상담 */
.sub_03_03_01 h3{padding:28px 0 90px 0; text-align:center; font-size:23px; color:#636363; background:url("/image/sub/sub_bg_03_03_01.gif") no-repeat center 0;}
.sub_03_03_01 table.cacao{margin-bottom:100px; border-top:1px solid #c6c6c6;}
.sub_03_03_01 table.cacao th{padding:13px 20px; border-bottom:1px solid #c6c6c6; border-left:1px solid #c6c6c6; font-size:16px; color:#404040; font-weight:normal; background:#f6f6f6;}
.sub_03_03_01 table.cacao td{padding:13px 20px; text-align:center; border-bottom:1px solid #c6c6c6; border-left:1px solid #c6c6c6; font-size:16px; color:#404040;}
.sub_03_03_01 table.cacao tr th:first-child,
.sub_03_03_01 table.cacao tr td:first-child{border-left:0 none;}
.sub_03_03_01 table.cacao tr.yellow td{background:#f9e81e;}
.sub_03_03_01 .cacao_list{*zoom:1;}
.sub_03_03_01 .cacao_list:after{content:""; display:block; clear:both;}
.sub_03_03_01 .cacao_list li{float:left; padding-bottom:68px;}
.sub_03_03_01 .cacao_list li.right{float:right;}

/* 진료예약 */
.sub_03_04_01 h3{padding:28px 0 70px 0; text-align:center; font-size:23px; color:#636363; line-height:40px; background:url("/image/sub/sub_bg_03_03_01.gif") no-repeat center 0;}

/* 아토피 */
/*.sub_04_01_01 .title{margin-top:-80px; padding:0 0 40px 360px;}*/
.sub_04_01_01 .title{margin-top:-80px; padding:0 0 60px 88px;}
.big_tap{*zoom:1; text-align:center; padding-bottom:80px;}
.big_tap:after{content:""; display:block; clear:both;}
.big_tap li{display:inline-block; *zoom:1; *display:inline; padding:0 27px; border-left:3px solid #c6c6c6;}
.big_tap li:first-child{border-left:0 none;}
.big_tap li a{font-size:29px; color:#323232; *line-height:1.2;}
.big_tap li.on a{color:#ef6259;}
.sub_04_01_01 h3{padding-bottom:40px;}
.sub_04_01_01 h4{clear:both; padding-left:32px; font-size:29px; color:#707070; background:url("/image/common/big_arrow.gif") no-repeat 0 center; font-weight:normal;}
.sub_04_01_01 .list_04_01{*zoom:1; padding:55px 0 110px 0;}
.sub_04_01_01 .list_04_01:after{content:""; display:block; clear:both;}
.sub_04_01_01 .list_04_01 h5,
.sub_04_01_01 .list_04_01 p{text-indent:-1000em; overflow:hidden;}
.sub_04_01_01 .list_04_01 li{float:left; width:505px; height:503px; padding-bottom:32px;}
.sub_04_01_01 .list_04_01 li.right{float:right;}
.sub_04_01_01 .list_04_01 li.list1{background:url("/image/sub/sub_img_04_01_02.jpg") no-repeat 0 0;}
.sub_04_01_01 .list_04_01 li.list2{background:url("/image/sub/sub_img_04_01_03.jpg") no-repeat 0 0;}
.sub_04_01_01 .list_04_01 li.list3{background:url("/image/sub/sub_img_04_01_04.jpg") no-repeat 0 0;}
.sub_04_01_01 .list_04_01 li.list4{background:url("/image/sub/sub_img_04_01_05.jpg") no-repeat 0 0;}
.sub_04_01_01 .list_04_01 li.list5{background:url("/image/sub/sub_img_04_01_06.jpg") no-repeat 0 0;}
.sub_04_01_01 .list_04_01 li.list6{background:url("/image/sub/sub_img_04_01_07.jpg") no-repeat 0 0;}
.sub_04_01_01 .left_side{float:left; width:405px; padding-bottom:330px; background:url("/image/sub/sub_bg_04_01_01.gif") no-repeat center bottom;}
.sub_04_01_01 .right_side{float:right; width:600px; margin-bottom:100px;}
.sub_04_01_01 .right_side .desc{padding-bottom:30px; text-align:justify;}
.sub_04_01_01 .list2_04_01{padding:60px 0 75px 0;}
.sub_04_01_01 .list2_04_01 li{position:relative; min-height:205px; margin-bottom:1px; padding-left:420px;}
.sub_04_01_01 .list2_04_01 li .img{position:absolute; top:0; left:0;}
.sub_04_01_01 .list2_04_01 li h5{padding:20px 0 33px 21px; background:url("/image/common/bullet_big_circle.gif") no-repeat 0 27px; font-size:21px; color:#ef6259; font-weight:normal;}
.sub_04_01_01 .list2_04_01 li .desc{height:130px; padding-left:22px; border-bottom:1px solid #c6c6c6;}
.sub_04_01_01 .list2_04_01 li .last{border-bottom:0 none;}
.sub_04_01_01 .btn_go{text-align:center;}
.sub_04_01_02{border-bottom:1px solid #c6c6c6;}
.sub_04_01_03{padding-top:90px;}
.black_plus{position:absolute; bottom:-210px; left:95px; z-index:2;}
.bottom_rolling{padding-top:40px; border-bottom:1px solid #c6c6c6;}
.bottom_rolling .roll{position:relative;}
.rolling_img{padding:50px 0 0 0; text-align:center;}

/* 사마귀 */
.sub_04_02_01{padding-bottom:135px; border-bottom:1px solid #c6c6c6;}
.sub_04_02_01 .title{margin-top:-80px; padding:0 0 60px 360px;}
.sub_04_02_02 h4,
.sub_04_02_03 h4{clear:both; padding-left:32px; font-size:29px; color:#707070; background:url("/image/common/big_arrow.gif") no-repeat 0 6px; line-height:40px; font-weight:normal;}
h4.big_arrow{clear:both; padding-left:32px; font-size:29px; color:#707070; background:url("/image/common/big_arrow.gif") no-repeat 0 6px; line-height:40px; font-weight:normal;}
.sub_04_02_02{padding:140px 0 100px 0; border-bottom:1px solid #c6c6c6;}
.sub_04_02_02 .left_side{float:left; padding:40px 0 360px 120px; width:405px; margin-left:-120px; background:url("/image/sub/sub_bg_04_02_01_01.gif") no-repeat center bottom;}
.sub_04_02_02 .right_side{float:right; width:605px; padding:40px 0 110px 0;}
.sub_04_02_02 .right_side dt{padding-bottom:10px; font-size:18px; color:#21a887;}
.sub_04_02_02 .right_side dd{padding-bottom:25px;}
.sub_04_02_02 .right_side2{clear:both; float:right; margin-bottom:100px;}
.sub_04_02_02 .left_side2{float:left; width:605px; margin-bottom:100px;}
.sub_04_02_02 .left_side2 .desc{text-align:justify;}
.sub_04_02_02 .left_side2 dl{width:380px; margin:auto; padding:40px 0;}
.sub_04_02_02 .left_side2 dl dt{padding-bottom:20px; text-align:center;}
.sub_04_02_02 .left_side2 dl dd p{font-size:16px; color:#636363; line-height:26px;}
.sub_04_02_02 .left_side2 dl dd p span{display:inline-block; *zoom:1; *display:inline; width:130px; font-size:16px; color:#21a887; line-height:26px;}
.sub_04_02_02  .list_04_02{padding:55px 0 30px 0;}
.sub_04_02_02  .list_04_02 li{*zoom:1; padding-bottom:48px;}
.sub_04_02_02  .list_04_02 li:after{content:""; display:block; clear:both;}
.sub_04_02_02  .list_04_02 li .img{float:left;}
.sub_04_02_02  .list_04_02 li dl{float:left; width:365px; padding-right:40px;}
.sub_04_02_02  .list_04_02 li dl.right{padding-right:0; padding-left:40px;}
.sub_04_02_02  .list_04_02 li dl dt{padding-bottom:30px; font-size:25px; color:#21a887;}
.sub_04_02_02 .btn_go{text-align:center;}
.sub_04_02_03{padding:100px 0 0 0; border-bottom:1px solid #c6c6c6;}
.sub_04_bottom h3.left{float:left;}
.sub_04_bottom .desc.right{float:right; padding-bottom:65px;}
.sub_04_bottom .list3_04_01{*zoom:1; padding-top:40px;}
.sub_04_bottom .list3_04_01:after{content:""; display:block; clear:both;}
.sub_04_bottom .list3_04_01 li{float:left; height:575px; padding-left:24px;}
.sub_04_bottom .list3_04_01 li h5{padding:30px 0 20px 0; font-size:29px; color:#21a887; font-weight:normal;}
.sub_04_bottom .list3_04_01 li .desc{width:325px; text-align:justify; letter-spacing:-1px;}
.sub_04_bottom .list3_04_01 li.first{padding-left:0;}
.sub_04_bottom .center_img{padding:15px 0 75px 0; text-align:center;}
.sub_04_bottom{padding-top:90px;}
.sub_04_02_05{padding-bottom:105px; border-bottom:1px solid #c6c6c6;}
.sub_04_02_05 .desc{text-align:justify;}
.sub_04_02_05 .title{margin-top:-80px; padding:0 0 60px 345px;}
.sub_04_02_05 .left_side{float:left; padding-top:40px; margin-left:-30px;}
.sub_04_02_05 .right_side{float:right; width:600px; min-height:405px; padding-top:40px;}
.sub_04_02_05 .right_side .center_img{text-align:center; padding:30px 0; }
.sub_04_02_05 .left_side2{float:left; width:610px; padding-bottom:40px;}
.sub_04_02_05 .right_side2{clear:both;  float:right; margin-right:-20px;}
.sub_04_02_05 .left_side2 .center_img{text-align:center; padding:20px 0; }
.sub_04_02_05 .btn_go{padding-top:75px; text-align:center;}
.sub_04_02_06{border-bottom:1px solid #c6c6c6;}
.sub_04_02_07{padding-top:90px;}
.sub_04_02_08{padding-bottom:100px; border-bottom:1px solid #c6c6c6;}
.sub_04_02_08 .title{margin-top:-80px; padding:0 0 60px 340px;}
.sub_04_02_08 .left_side{clear:both; float:left; padding:40px 0 60px 0; white-space:nowrap;}
.sub_04_02_08 .right_side{float:right; width:600px; padding:40px 0 60px 0;}
.sub_04_02_08 .right_side .desc{text-align:justify;}
.sub_04_02_08 .right_side .center_img{text-align:center; padding-bottom:40px; margin-top:-40px;}
.sub_04_02_08 .bug7{*min-height:255px;}
.sub_04_02_08 .btn_go{padding:75px 0 60px 0; text-align:center;}
.sub_04_02_08 .sub_1024>p{text-align:center;}
.sub_04_02_09{border-bottom:1px solid #c6c6c6;}
.sub_04_02_10{padding-top:90px;}

/* 곤지름 */
.sub_04_03_01{padding-bottom:135px; border-bottom:1px solid #c6c6c6;}
.sub_04_03_01 .title{margin-top:-80px; padding:0 0 60px 88px;}
.sub_04_03_02{padding:120px 0 100px 0; border-bottom:1px solid #c6c6c6;}
.sub_04_03_02 .big_arrow{margin-top:40px;}
.sub_04_03_02 .list_04_03{*zoom:1; padding:40px 0;}
.sub_04_03_02 .list_04_03:after{content:""; display:block; clear:both;}
.sub_04_03_02 .list_04_03 li{float:left; width:325px; margin-left:22px;}
.sub_04_03_02 .list_04_03 li:first-child{margin-left:0;}
.sub_04_03_02 .list_04_03 li h5{padding:30px 0 26px 0; margin-bottom:2px; text-align:center; border-bottom:1px solid #c6c6c6; font-size:25px; color:#707070; font-weight:normal; background:url("/image/common/bg_dbborder.gif") repeat-x 0 0;}
.sub_04_03_02 .list_04_03 li .desc{padding:30px 0 0 70px; border-top:1px solid #c6c6c6; background:url("/image/common/circle_no.gif") no-repeat 8px 25px;}
.sub_04_03_02 .left_side{clear:both;  float:left; padding-bottom:60px; white-space:nowrap;}
.sub_04_03_02 .left_side .img{text-align:center; padding-top:85px;}
.sub_04_03_02 .right_side{float:right; width:600px; padding:40px 0 60px 0;}
.sub_04_03_02 .right_side .desc{text-align:justify;}
.sub_04_03_02 .right_side .center_img{text-align:center; padding-bottom:40px; margin-top:-40px;}
.sub_04_03_02 .bug7{*min-height:500px;}
.sub_04_03_02 .list2_04_03{clear:both; *zoom:1;}
.sub_04_03_02 .list2_04_03:after{content:""; display:block; clear:both;}
.sub_04_03_02 .list2_04_03 li{float:right;}
.sub_04_03_02 .list2_04_03 li:first-child{float:left;}
.sub_04_03_02 .btn_go{padding-top:75px; text-align:center;}
.sub_04_03_03{border-bottom:1px solid #c6c6c6;}
.sub_04_03_04{padding-top:90px;}

/* 습진 */
.sub_04_04_01{padding-bottom:60px; border-bottom:1px solid #c6c6c6;}
.sub_04_04_01 .title{margin-top:-80px; padding:0 0 60px 360px;}
.sub_04_04_01 .desc{text-align:justify;}
.sub_04_04_01 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_04_01 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_04_01 .left_side{float:left;}
.sub_04_04_01 .left_side .img{margin:0 -40px; text-align:center;}
.sub_04_04_01 .left_side .desc{width:355px;}
.sub_04_04_01 .right_side{float:right; width:605px;}
.sub_04_04_01 .right_side h5{padding:25px 0 5px 0; font-size:18px; color:#21a887; font-weight:normal;}
.sub_04_04_01 .right_side h5:first-child{padding:0 0 5px 0;}
.sub_04_04_01 .side_wrap.pad0{padding:0 0 110px 0; margin-top:-60px;}
.sub_04_04_01 .side_wrap.pad0 .desc{padding:50px 0 0 60px; letter-spacing:-1px;}
.sub_04_04_01 .btn_go{clear:both; padding-top:75px; text-align:center;}
.sub_04_04_02{border-bottom:1px solid #c6c6c6;}
.sub_04_04_03{padding-top:90px;}
.sub_04_04_04{padding-bottom:105px; border-bottom:1px solid #c6c6c6; background:url("/image/sub/sub_bg_04_04_02_01.jpg") no-repeat center bottom;}
.sub_04_04_04 .title{margin-top:-80px; padding:0 0 60px 340px;}
.sub_04_04_04 .desc{text-align:justify;}
.sub_04_04_04 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_04_04 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_04_04 .left_side{float:left;}
.sub_04_04_04 .left_side .img{padding-top:40px; text-align:center;}
.sub_04_04_04 .left_side .desc{width:355px;}
.sub_04_04_04 .right_side{float:right; width:605px;}
.sub_04_04_04 .right_side.pt100{width:545px; padding:100px 0 0 60px;}
.sub_04_04_04 .right_side.pt1002{padding:100px 0 0 0;}
.sub_04_04_04 .right_side .desc{padding-bottom:35px;}
.sub_04_04_04 .side_wrap.pad0{padding:0 0 50px 0; margin-top:-60px;}
.sub_04_04_04 .side_wrap.pad0 .desc{padding:50px 0 0 60px; letter-spacing:-1px;}
.sub_04_04_04 .side_wrap.side_last .left_side .desc{width:425px;}
.sub_04_04_04 .btn_go{padding-top:70px; text-align:center;}
.sub_04_04_05{border-bottom:1px solid #c6c6c6;}
.sub_04_04_06{padding-top:90px;}
.sub_04_04_07{padding-bottom:100px; border-bottom:1px solid #c6c6c6;}
.sub_04_04_07 .title{margin-top:-80px; padding:0 0 60px 350px;}
.sub_04_04_07 .desc{text-align:justify;}
.sub_04_04_07 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_04_07 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_04_07 .left_side{float:left;}
.sub_04_04_07 .left_side .img{margin:0 -60px; text-align:center;}
.sub_04_04_07 .left_side .desc{width:355px;}
.sub_04_04_07 .right_side{float:right; width:605px;}
.sub_04_04_07 .right_side .desc{padding-bottom:35px;}
.sub_04_04_07 .side_wrap.side2{padding:0 0 50px 0; margin-top:-60px;}
.sub_04_04_07 .side_wrap.side2 .left_side{ width:605px;}
.sub_04_04_07 .side_wrap.side2 .right_side{width:355px; padding:80px 5px 0 0;}
.sub_04_04_07 .side3{margin-left:38px;}
.sub_04_04_07 .btn_go{padding-top:70px; text-align:center;}
.sub_04_04_08{border-bottom:1px solid #c6c6c6;}
.sub_04_04_09{padding-top:90px;}
.sub_04_04_10{padding-bottom:100px; border-bottom:1px solid #c6c6c6;}
.sub_04_04_10 .title{margin-top:-80px; padding:0 0 60px 330px;}
.sub_04_04_10 .desc{text-align:justify;}
.sub_04_04_10 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_04_10 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_04_10 .left_side{float:left;}
.sub_04_04_10 .left_side .img{padding-top:40px; margin:0 -60px; text-align:center;}
.sub_04_04_10 .left_side .desc{width:400px;}
.sub_04_04_10 .right_side{float:right; width:605px;}
.sub_04_04_10 .right_side .desc{padding-bottom:35px;}
.sub_04_04_10 .side_wrap.side2{padding:0 0 50px 0; margin-top:-60px;}
.sub_04_04_10 .side_wrap.side2 .left_side{ width:605px;}
.sub_04_04_10 .side_wrap.side2 .right_side{width:355px; padding:80px 5px 0 0;}
.sub_04_04_10 .side3{margin-left:30px;}
.sub_04_04_10 .btn_go{padding-top:35px; text-align:center;}
.sub_04_04_11{border-bottom:1px solid #c6c6c6;}
.sub_04_04_12{padding-top:90px;}
.sub_04_04_13{padding-bottom:100px; border-bottom:1px solid #c6c6c6;}
.sub_04_04_13 .title{margin-top:-80px; padding:0 0 60px 350px;}
.sub_04_04_13 .desc{text-align:justify;}
.sub_04_04_13 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_04_13 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_04_13 .left_side{float:left;}
.sub_04_04_13 .left_side .img{padding-top:55px; text-align:center;}
.sub_04_04_13 .left_side .desc{width:410px;}
.sub_04_04_13 .right_side{float:right; width:605px;}
.sub_04_04_13 .right_side.side1{width:420px; padding-top:90px;}
.sub_04_04_13 .right_side .desc{padding-bottom:35px;}
.sub_04_04_13 .side_wrap.side2{padding:0 0 50px 0; margin-top:-60px;}
.sub_04_04_13 .side_wrap.side2 .left_side{ width:605px;}
.sub_04_04_13 .side_wrap.side2 .right_side{width:355px; padding:80px 5px 0 0;}
.sub_04_04_13 .side3{margin-left:51px;}
.sub_04_04_13 .btn_go{padding-top:35px; text-align:center;}
.sub_04_04_14{border-bottom:1px solid #c6c6c6;}
.sub_04_04_15{padding-top:90px;}

/* 지루성피부염 */
.sub_04_05_01{padding-bottom:100px; border-bottom:1px solid #c6c6c6;}
.sub_04_05_01 .title{margin-top:-80px; padding:0 0 60px 330px;}
.sub_04_05_01 .desc{text-align:justify;}
.sub_04_05_01 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_05_01 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_05_01 .left_side{float:left; width:500px;}
.sub_04_05_01 .left_side .desc{padding-top:85px;}
.sub_04_05_01 .right_side{float:right;}
.sub_04_05_01 .side_wrap2{padding:40px 0 0 0;}
.sub_04_05_01 .side_wrap2 .left_side{width:410px!important;}
.sub_04_05_01 .side_wrap2 .desc{padding-top:15px!important;}
.sub_04_05_01 .side_wrap3{padding:0 0 80px 0;}
.sub_04_05_01 .side_wrap3 .desc{width:505px!important; padding-top:35px!important;}
.sub_04_05_01 .list_04_05{*zoom:1; padding-bottom:25px;}
.sub_04_05_01 .list_04_05:after{content:""; display:block; clear:both;}
.sub_04_05_01 .list_04_05 li{*zoom:1; float:left; width:320px; margin-left:30px;}
.sub_04_05_01 .list_04_05 li:after{content:""; display:block; clear:both;}
.sub_04_05_01 .list_04_05 li:first-child{margin-left:0;}
.sub_04_05_01 .list_04_05 li h5{float:left; width:63px; height:63px; line-height:63px; background:#21a887; font-size:24px; color:#fff; text-align:center; font-weight:normal;}
.sub_04_05_01 .list_04_05 li h5.multy{padding-top:5px; height:58px; line-height:1;}
.sub_04_05_01 .list_04_05 li .desc{float:right; width:240px;}
.sub_04_05_01 .list_04_05.list2{*zoom:1; padding:45px 0 25px 0;}
.sub_04_05_01 .list_04_05.list2 li{float:right; width:670px;}
.sub_04_05_01 .list_04_05.list2 li .desc{width:590px;}
.sub_04_05_01 .list_04_05.list2 li:first-child{float:left; width:320px;}
.sub_04_05_01 .list_04_05.list2 li:first-child .desc{width:240px;}
.sub_04_05_01 .list2_04_05{*zoom:1; padding:45px 0 70px 0;}
.sub_04_05_01 .list2_04_05:after{content:""; display:block; clear:both;}
.sub_04_05_01 .list2_04_05 li{float:left;}
.sub_04_05_01 .list2_04_05 li h5{width:63px; height:63px; line-height:63px; margin-right:20px; background:#21a887; font-size:24px; color:#fff; text-align:center; font-weight:normal;}
.sub_04_05_01 .list2_04_05 li .desc{width:560px; margin-right:20px; letter-spacing:-1px;}
.sub_04_05_01 .list2_04_05 li.last{float:right;}
.sub_04_05_01 .btn_go{text-align:center;}
.sub_04_05_02{border-bottom:1px solid #c6c6c6;}
.sub_04_05_03{padding-top:90px;}

/* 건선 */
.sub_04_06_01{padding-bottom:80px;}
.sub_04_06_01 .desc{text-align:justify;}
.sub_04_06_01 .title{margin-top:-80px; padding:0 0 60px 370px;}
.sub_04_06_01 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_06_01 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_06_01 .left_side{float:left;}
.sub_04_06_01 .right_side{float:right; width:605px;}
.sub_04_06_01 .list_04_06{position:relative; *zoom:1; padding-bottom:100px;}
.sub_04_06_01 .list_04_06:after{content:""; display:block; clear:both;}
.sub_04_06_01 .list_04_06 li{float:left; width:50%; height:350px;}
.sub_04_06_01 .list_04_06 li.last{position:absolute; top:238px; left:465px;}
.sub_04_06_01 .list_04_06 li h5{font-size:26px; color:#323232; font-weight:normal; padding:50px 0 35px 0;}
.sub_04_06_01 .list_04_06 li strong{display:block; font-size:26px; color:#707070; font-weight:normal; padding:5px 0 15px 30px;}
.sub_04_06_01 .list_04_06 li .desc{margin-left:30px;}
.sub_04_06_01 .list_04_06 li .img{padding:20px 0 0 30px;}
.sub_04_06_01 .list_04_06 li.list2{margin:0 0 -1px -1px; border-left:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6;}
.sub_04_06_01 .list_04_06 li.list3{border-top:1px solid #c6c6c6;}
.sub_04_06_01 .list_04_06 li.list4{margin:0 0 0 -1px; border-left:1px solid #c6c6c6; }
.sub_04_06_01 .list_04_06 li.list1 h5,
.sub_04_06_01 .list_04_06 li.list2 h5{padding:0 0 35px 0;}
.sub_04_06_01 .list_04_06 li.list2 h5,
.sub_04_06_01 .list_04_06 li.list4 h5{padding-left:40px;}
.sub_04_06_01 .list_04_06 li.list2 .desc,
.sub_04_06_01 .list_04_06 li.list4 .desc{margin-left:65px;}
.sub_04_06_01 .list_04_06 li.list1 .desc,
.sub_04_06_01 .list_04_06 li.list3 .desc{margin-right:60px;}
.sub_04_06_01 .list2_04_06{padding:60px 0 75px 0;}
.sub_04_06_01 .list2_04_06 li{position:relative; min-height:205px; margin-bottom:1px; padding-left:420px;}
.sub_04_06_01 .list2_04_06 li .img{position:absolute; top:0; left:0;}
.sub_04_06_01 .list2_04_06 li h5{padding:20px 0 33px 21px; background:url("/image/common/bullet_big_circle.gif") no-repeat 0 27px; font-size:21px; color:#ef6259; font-weight:normal;}
.sub_04_06_01 .list2_04_06 li .desc{height:130px; padding-left:22px; border-bottom:1px solid #c6c6c6;}
.sub_04_06_01 .list2_04_06 li .last{border-bottom:0 none;}
.sub_04_06_01 .btn_go{padding-bottom:125px; text-align:center;}
.sub_04_06_01 .list3_04_06{padding:60px 0 75px 0;}
.sub_04_06_01 .list3_04_06 li{position:relative; min-height:191px; margin-bottom:1px; padding-right:420px;}
.sub_04_06_01 .list3_04_06 li .img{position:absolute; top:0; *top:10px; right:0;}
.sub_04_06_01 .list3_04_06 li h5{float:left; *float:none; padding:30px 50px 25px 0; *padding:10px 50px 0 0; font-size:18px; color:#21a887; font-weight:normal;}
.sub_04_06_01 .list3_04_06 li .desc{padding:25px 30px 0 0; *padding:10px 50px 20px 0; height:165px; *height:155px; border-bottom:1px solid #c6c6c6; letter-spacing:-1px;}
.sub_04_06_01 .list3_04_06 li .last{border-bottom:0 none;}
.sub_04_06_02{border-bottom:1px solid #c6c6c6;}
.sub_04_06_02 .title{margin-top:-80px; padding:0 0 60px 370px;}
.sub_04_06_03{padding-top:90px;}

/* 일반피부질환 */
.sub_04_07_01{border-bottom:1px solid #c6c6c6;}
.sub_04_07_01 .title{margin-top:-80px; padding:0 0 60px 350px;}
.sub_04_07_01 .desc{text-align:justify;}
.sub_04_07_01 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_07_01 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_01 .left_side{float:left;}
.sub_04_07_01 .left_side .img{padding-top:20px; margin:0 -80px -80px -80px; text-align:center;}
.sub_04_07_01 .left_side .desc{width:410px;}
.sub_04_07_01 .right_side{float:right; width:605px;}
.sub_04_07_01 .right_side.side1{width:420px; padding-top:90px;}
.sub_04_07_01 .right_side .desc{padding-bottom:35px;}
.sub_04_07_01 .side_wrap.side2{padding:40px 0 0 0;}
.sub_04_07_01 .side_wrap.side2 .left_side .desc{width:290px; padding-top:10px;}
.sub_04_07_01 .side_wrap.side2 .right_side{width:730px;}
.sub_04_07_01 .side_wrap.side2 .right_side .img{position:relative; left:10px;}
.sub_04_07_01 .side_wrap.side3{padding:0 0 70px 0;}
.sub_04_07_01 .side_wrap.side3 .right_side{width:540px;}
.sub_04_07_01 .side_wrap.side3 .right_side .desc{padding-top:95px;}
.sub_04_07_01 .btn_go{padding-bottom:100px; text-align:center;}
.sub_04_07_02{border-bottom:1px solid #c6c6c6;}
.sub_04_07_03{padding-top:90px;}
.sub_04_07_04{border-bottom:1px solid #c6c6c6;}
.sub_04_07_04 .title{margin-top:-80px; padding:0 0 60px 350px;}
.sub_04_07_04 .side_wrap{*zoom:1; padding:40px 0 60px 0;}
.sub_04_07_04 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_04 .left_side{float:left;}
.sub_04_07_04 .right_side{float:right; width:545px;}
.sub_04_07_04 .right_side .desc{padding-bottom:35px;}
.sub_04_07_04 .side_wrap.side2{padding:0 0 60px 0; margin-top:-15px;}
.sub_04_07_04 .side_wrap.side2 .left_side{position:relative;}
.sub_04_07_04 .side_wrap.side2 .left_side .img{position:absolute; top:-105px; right:-115px;}
.sub_04_07_04 .list_04_07_01{*zoom:1; padding-bottom:75px; margin-right:-15px;}
.sub_04_07_04 .list_04_07_01:after{content:""; display:block; clear:both;}
.sub_04_07_04 .list_04_07_01 li{float:left; margin-left:1px;}
.sub_04_07_04 .list_04_07_01 li:first-child{margin-left:0;}
.sub_04_07_04 .btn_go{padding-bottom:100px; text-align:center;}
.sub_04_07_05{border-bottom:1px solid #c6c6c6;}
.sub_04_07_06{padding-top:90px;}
.sub_04_07_07{border-bottom:1px solid #c6c6c6;}
.sub_04_07_07 .title{margin-top:-80px; padding:0 0 60px 360px;}
.sub_04_07_07 .desc{text-align:justify;}
.sub_04_07_07 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_07 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_07 .left_side{float:left;}
.sub_04_07_07 .left_side .img{padding-top:20px; margin:0 -40px; text-align:center;}
.sub_04_07_07 .left_side h5{padding-top:5px; font-size:25px; color:#21a887; font-weight:normal;}
.sub_04_07_07 .right_side{float:right; width:605px;}
.sub_04_07_07 .right_side .desc{padding-bottom:35px;}
.sub_04_07_07 .list_07_03{*zoom:1; padding:70px 0;}
.sub_04_07_07 .list_07_03:after{content:""; display:block; clear:both;}
.sub_04_07_07 .list_07_03 li{float:left; width:185px; margin-left:23px;}
.sub_04_07_07 .list_07_03 li:first-child{margin-left:0;}
.sub_04_07_07 .list_07_03 li h5{padding-bottom:20px; font-size:25px; color:#21a887; text-align:center; font-weight:normal;}
.sub_04_07_07 .btn_go{padding:70px 0 100px 0; text-align:center;}
.sub_04_07_07 .side_wrap.side2{padding:0 0 65px 0;}
.sub_04_07_08{border-bottom:1px solid #c6c6c6;}
.sub_04_07_09{padding-top:90px;}
.sub_04_07_10{border-bottom:1px solid #c6c6c6;}
.sub_04_07_10 .title{margin-top:-80px; padding:0 0 60px 350px;}
.sub_04_07_10 .desc{text-align:justify;}
.sub_04_07_10 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_10 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_10 .left_side{float:left;}
.sub_04_07_10 .left_side .img{padding-top:20px; margin:0 -40px; text-align:center;}
.sub_04_07_10 .left_side .desc{width:350px;}
.sub_04_07_10 .left_side h5{padding-top:5px; font-size:25px; color:#21a887; font-weight:normal;}
.sub_04_07_10 .right_side{float:right; width:605px;}
.sub_04_07_10 .right_side .desc{padding-bottom:35px;}
.sub_04_07_10 .side_wrap.side2{*zoom:1; padding:0 0 75px 0; margin-top:-55px;}
.sub_04_07_10 .side_wrap.side2 .left_side .img{position:relative; left:40px;}
.sub_04_07_10 .side_wrap.side2 .desc{width:390px; padding:110px 0 0 55px;}
.sub_04_07_10 .side_wrap.side2 .right_side{position:relative;}
.sub_04_07_10 .side_wrap.side2 .right_side .img{position:absolute; top:100px; right:30px;}
.sub_04_07_10 .btn_go{padding:0 0 100px 0; text-align:center;}
.sub_04_07_11{border-bottom:1px solid #c6c6c6;}
.sub_04_07_12{padding-top:90px;}
.sub_04_07_13{border-bottom:1px solid #c6c6c6;}
.sub_04_07_13 .title{margin-top:-80px; padding:0 0 60px 345px;}
.sub_04_07_13 .desc{text-align:justify;}
.sub_04_07_13 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_13 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_13 .left_side{float:left;}
.sub_04_07_13 .left_side .img{padding-top:20px; margin:0 -40px; text-align:center;}
.sub_04_07_13 .left_side .desc{width:350px;}
.sub_04_07_13 .left_side h5{padding-top:5px; font-size:25px; color:#21a887; font-weight:normal;}
.sub_04_07_13 .right_side{float:right; width:605px;}
.sub_04_07_13 .right_side .desc{padding-bottom:35px;}
.sub_04_07_13 .btn_go{padding:40px 0 100px 0; text-align:center;}
.sub_04_07_14{border-bottom:1px solid #c6c6c6;}
.sub_04_07_15{padding-top:90px;}
.sub_04_07_16{border-bottom:1px solid #c6c6c6;}
.sub_04_07_16 .title{margin-top:-80px; padding:0 0 60px 340px;}
.sub_04_07_16 .desc{text-align:justify;}
.sub_04_07_16 .side_wrap{*zoom:1; padding:40px 0 90px 0;}
.sub_04_07_16 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_16 .left_side{float:left;}
.sub_04_07_16 .left_side .img{padding-top:50px; text-align:center;}
.sub_04_07_16 .left_side .desc{width:410px; padding-top:5px;}
.sub_04_07_16 .left_side h5{padding-top:5px; font-size:25px; color:#21a887; font-weight:normal;}
.sub_04_07_16 .right_side{float:right; width:546px; padding-top:95px;}
.sub_04_07_16 .right_side .desc{padding-bottom:20px;}
.sub_04_07_16 .right_side .img{margin-top:-95px;}
.sub_04_07_16 .btn_go{padding:0 0 100px 0; margin-top:-25px; text-align:center;}
.sub_04_07_17{border-bottom:1px solid #c6c6c6;}
.sub_04_07_18{padding-top:90px;}
.sub_04_07_19{border-bottom:1px solid #c6c6c6;}
.sub_04_07_19 .title{margin-top:-80px; padding:0 0 60px 340px;}
.sub_04_07_19 .desc{text-align:justify;}
.sub_04_07_19 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_19 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_19 .left_side{float:left;}
.sub_04_07_19 .left_side .img{padding-top:20px; margin:0 -40px; text-align:center;}
.sub_04_07_19 .left_side .desc{width:535px; padding-top:15px;}
.sub_04_07_19 .left_side h5{padding-top:5px; font-size:25px; color:#21a887; font-weight:normal;}
.sub_04_07_19 .right_side{float:right; width:605px;}
.sub_04_07_19 .right_side .desc{padding-bottom:35px;}
.sub_04_07_19 .btn_go{padding:40px 0 100px 0; text-align:center;}
.sub_04_07_19 .side_wrap.side2{padding:40px 0 0 0;}
.sub_04_07_19 .side_wrap.side2 .right_side{width:420px;}
.sub_04_07_19 .side_wrap.side3{padding:0 0 35px 0;}
.sub_04_07_19 .side_wrap.side3 .right_side{position:relative; width:365px; padding-top:50px;}
.sub_04_07_19 .side_wrap.side3 .right_side .desc{width:225px; letter-spacing:-1px;}
.sub_04_07_19 .side_wrap.side3 .right_side .img{position:absolute; top:87px; left:255px;}
.sub_04_07_19 .side3 .left_side .img{padding-top:0; margin:0; text-align:center;}
.sub_04_07_20{border-bottom:1px solid #c6c6c6;}
.sub_04_07_21{padding-top:90px;}
.sub_04_07_22{border-bottom:1px solid #c6c6c6;}
.sub_04_07_22 .title{margin-top:-80px; padding:0 0 60px 340px;}
.sub_04_07_22 .desc{text-align:justify;}
.sub_04_07_22 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_22 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_22 .left_side{float:left;}
.sub_04_07_22 .left_side .img{padding-top:20px; margin:0 -40px; text-align:center;}
.sub_04_07_22 .left_side .desc{width:350px; padding-top:15px;}
.sub_04_07_22 .left_side h5{padding-top:5px; font-size:25px; color:#21a887; font-weight:normal;}
.sub_04_07_22 .right_side{float:right; width:605px;}
.sub_04_07_22 .right_side .desc{padding-bottom:35px;}
.sub_04_07_22 .btn_go{padding:40px 0 100px 0; text-align:center;}
.sub_04_07_22 .side_wrap.side2{padding:40px 0 0 0;}
.sub_04_07_22 .side_wrap.side3{padding:0 0 35px 0;}
.sub_04_07_22 .side_wrap.side3 .right_side{position:relative; width:550px; padding-top:60px;}
.sub_04_07_22 .side_wrap.side3 .right_side .desc{width:365px; letter-spacing:-1px;}
.sub_04_07_22 .side_wrap.side3 .right_side .img{position:absolute; top:82px; right:40px;}
.sub_04_07_22 .side3 .left_side .img{padding-top:0; margin:0; text-align:center;}
.sub_04_07_23{border-bottom:1px solid #c6c6c6;}
.sub_04_07_24{padding-top:90px;}

.sub_04_07_25{border-bottom:1px solid #c6c6c6;}
.sub_04_07_25 .title{margin-top:-80px; padding:0 0 60px 340px;}
.sub_04_07_25 .desc{text-align:justify;}
.sub_04_07_25 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_25 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_25 .left_side{float:left;}
.sub_04_07_25 .left_side .img{padding-top:40px; margin:0 -40px; text-align:center;}
.sub_04_07_25 .left_side .desc{width:350px; padding-top:15px;}
.sub_04_07_25 .left_side h5{padding-top:5px; font-size:25px; color:#21a887; font-weight:normal;}
.sub_04_07_25 .right_side{float:right; width:605px;}
.sub_04_07_25 .right_side .desc{padding-bottom:35px; letter-spacing:-1px;}
.sub_04_07_25 .btn_go{padding:40px 0 100px 0; text-align:center;}
.sub_04_07_25 .side_wrap.side2{padding:40px 0 0 0;}
.sub_04_07_25 .side_wrap.side2 .desc{padding-top:60px;}
.sub_04_07_25 .side_wrap.side3{padding:0 0 35px 0;}
.sub_04_07_25 .side_wrap.side3 .left_side{width:485px; padding-top:60px;}
.sub_04_07_25 .side_wrap.side3 .left_side .desc{width:100%; padding-top:0;}
.sub_04_07_25 .side_wrap.side3 .right_side{width:485px;  padding-top:60px;}
.sub_04_07_26{border-bottom:1px solid #c6c6c6;}
.sub_04_07_27{border-bottom:1px solid #c6c6c6;}
.sub_04_07_27 .title{margin-top:-80px; padding:0 0 60px 130px;}
.sub_04_07_27 .desc{text-align:justify;}
.sub_04_07_27 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_27 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_27 .left_side{float:left;}
.sub_04_07_27 .left_side .img{padding:40px 0 0 25px;}
.sub_04_07_27 .left_side .desc{width:360px; padding-top:15px;}
.sub_04_07_27 .right_side{float:right; width:605px;}
.sub_04_07_27 .right_side .desc{padding-bottom:35px;}
.sub_04_07_27 .btn_go{padding:40px 0 100px 0; text-align:center;}
.sub_04_07_27 .side_wrap.side2{padding:40px 0 0 0;}
.sub_04_07_27 .side_wrap.side3{padding:0 0 35px 0;}
.sub_04_07_27 .side_wrap.side3 .left_side{width:419px;}
.sub_04_07_27 .side_wrap.side3 .left_side .img{padding:0;}
.sub_04_07_27 .side_wrap.side3 .right_side{position:relative; width:545px; padding-top:60px;}
.sub_04_07_27 .side_wrap.side3 .right_side .desc{width:410px; letter-spacing:-1px;}
.sub_04_07_27 .side_wrap.side3 .right_side .img{position:absolute; top:82px; right:15px;}
.sub_04_07_27 .side3 .left_side .img{padding-top:0; margin:0; text-align:center;}
.sub_04_07_28{border-bottom:1px solid #c6c6c6;}
.sub_04_07_29{padding-top:90px;}

.sub_04_07_30{border-bottom:1px solid #c6c6c6;}
.sub_04_07_30 .title{margin-top:-80px; padding:0 0 60px 335px;}
.sub_04_07_30 .desc{text-align:justify;}
.sub_04_07_30 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_30 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_30 .left_side{float:left;}
.sub_04_07_30 .left_side .img{padding:20px 0 0 40px; margin:0 -40px; text-align:center;}
.sub_04_07_30 .left_side .desc{width:350px; padding-top:15px;}
.sub_04_07_30 .right_side{float:right; width:605px;}
.sub_04_07_30 .right_side .desc{padding-bottom:35px;}
.sub_04_07_30 .btn_go{padding:40px 0 100px 0; text-align:center;}
.sub_04_07_30 .side_wrap.side2{padding:40px 0 0 0;}
.sub_04_07_30 .side_wrap.side3{padding:0 0 35px 0;}
.sub_04_07_30 .side_wrap.side3 .left_side{width:419px;}
.sub_04_07_30 .side_wrap.side3 .left_side .img{padding:0;}
.sub_04_07_30 .side_wrap.side3 .right_side{position:relative; width:545px; padding-top:110px;}
.sub_04_07_30 .side_wrap.side3 .right_side .desc{width:405px; letter-spacing:-1px;}
.sub_04_07_30 .side_wrap.side3 .right_side .img{position:absolute; top:105px; right:5px;}
.sub_04_07_30 .side3 .left_side .img{padding-top:0; margin:0; text-align:center;}
.sub_04_07_31{border-bottom:1px solid #c6c6c6;}
.sub_04_07_32{padding-top:90px;}

.sub_04_07_33{border-bottom:1px solid #c6c6c6;}
.sub_04_07_33 .title{margin-top:-80px; padding:0 0 60px 335px;}
.sub_04_07_33 .desc{text-align:justify;}
.sub_04_07_33 .side_wrap{*zoom:1; padding:40px 0 35px 0;}
.sub_04_07_33 .side_wrap:after{content:""; display:block; clear:both;}
.sub_04_07_33 .left_side{float:left;}
.sub_04_07_33 .left_side .img{padding:50px 0 0 40px; margin:0 -40px; text-align:center;}
.sub_04_07_33 .left_side .desc{width:350px; padding-top:15px;}
.sub_04_07_33 .right_side{float:right; width:545px; padding-top:100px;}
.sub_04_07_33 .right_side .desc{padding-bottom:100px;}
.sub_04_07_33 .btn_go{padding:40px 0 100px 0; text-align:center;}
.sub_04_07_33 .side_wrap.side2{padding:60px 0 125px 0;}
.sub_04_07_33 .side_wrap.side2 .left_side{position:relative;  width:419px;}
.sub_04_07_33 .side_wrap.side2 .left_side .desc{width:405px; letter-spacing:-1px;}
.sub_04_07_33 .side_wrap.side2 .left_side .img{position:absolute; top:125px; right:5px; margin:0; padding:0;}
.sub_04_07_33 .side_wrap.side2 .right_side{padding-top:0;}

/* 지점소개 */
h3.branch_title{padding-bottom:53px; margin-bottom:60px; text-align:center; font-size:40px; color:#323232; background:url("/image/branch/border_title.gif") no-repeat bottom center;}
.main_branch .desc_box{width:100%; height:486px; background:url("/image/branch/main_people_01.jpg") no-repeat center center;}
.main_branch .desc_box p{width:1024px; margin:auto; text-indent:-1000em; overflow:hidden;}
.main_branch .desc_box p.more{position:relative; z-index:10; height:100px; text-indent:0; overflow:visible;}
.main_branch .desc_box p.more a{display:block; position:absolute; top:365px; *top:305px; right:225px;}
.main_branch .btn{*zoom:1; width:1024px; margin:auto; padding:70px 0 85px 0;}
.main_branch .btn:after{content:""; display:block; clear:both;}
.main_branch .btn li{float:left; margin-left:96px;}
.main_branch .btn li.btn1{margin-left:0;}
.main_branch .btn li a{display:block; width:276px; height:335px; text-indent:-1000em; overflow:hidden;  background:url("/image/branch/main_btns.gif") no-repeat;}
.main_branch .btn li.btn1 a{background-position:0 0;}
.main_branch .btn li.btn2 a{background-position:-372px 0;}
.main_branch .btn li.btn3 a{background-position:-743px 0;}
.main_branch .btn li.btn1 a:hover{background-position:0 -337px;}
.main_branch .btn li.btn2 a:hover{background-position:-372px -337px;}
.main_branch .btn li.btn3 a:hover{background-position:-743px -337px;}
.main_branch .info{text-align:center; font-size:16px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.main_branch .info span{font-size:16px; color:#323232;}

.intro_branch .pic_area_wrap{height:498px; margin-top:110px; background:#f8f8f8;}
.intro_branch .pic_area{position:relative; width:304px; height:408px; padding:90px 0 0 720px; margin:auto;}
.intro_branch .pic_area.right_pic{width:979px; padding:90px 0 0 45px;}
.intro_branch .pic_area .img{position:absolute; bottom:0; z-index:0;}
.intro_branch .pic_area .img.img_01_01{left:81px;}
.intro_branch .pic_area .img.img_01_02{left:0;}
.intro_branch .pic_area .img.img_01_03{left:124px;}
.intro_branch h4{position:relative; z-index:2; padding-bottom:45px; font-size:26px; color:#21a887; font-weight:normal;}
.intro_branch .pic_area h4{color:#ef6259;}
.intro_branch .pic_area h4.green{color:#21a887;}
.intro_branch .list_dl{position:relative; z-index:2; padding-bottom:40px;}
.intro_branch .list_dl dt{padding-bottom:15px; font-size:18px; color:#3e3e3e; font-weight:normal;}
.intro_branch .list_dl dd{font-size:16px; color:#636363; line-height:24px; font-family: nanumgothic,arial,sans-serif; letter-spacing:-1px;}
.intro_branch .list_dl dd.one_row{white-space:nowrap;}
.intro_branch .detail_intro_branch{*zoom:1; width:1024px; margin:auto; padding-top:65px;}
.intro_branch .detail_intro_branch:after{content:""; display:block; clear:both;}
.intro_branch .detail_intro_branch h4{padding-left:45px;}
.intro_branch .detail_intro_branch .left_side{float:left; width:675px; padding-left:45px;}
.intro_branch .detail_intro_branch .right_side{float:left;}
.intro_branch .detail_intro_branch .right_side .list_dl{width:300px;}
.gallery_branch .gallery_list{padding-top:20px;}
.gallery_branch .gallery_list li{*zoom:1; width:1024px; margin:auto; padding-bottom:30px;}
.gallery_branch .gallery_list li:after{content:""; display:block; clear:both;}
.gallery_branch .gallery_list li .img{float:left;}
.gallery_branch .gallery_list li .right_side{float:right; width:240px;}
.gallery_branch .gallery_list li .right_side h4{padding:25px 0 22px 0; font-size:29px; color:#323232; font-weight:normal; background:url("/image/branch/gallery_title.gif") no-repeat 0 100%;}
.gallery_branch .gallery_list li .right_side h4 span{display:block; padding-top:9px; font-size:18px; color:#ef6259; font-family: Myriad Pro,nanumgothic,sans-serif;}
.gallery_branch .gallery_list li .right_side p{padding-top:25px; font-size:14px; line-height:24px; color:#636363; font-family: nanumgothic,arial,sans-serif;}

.map_branch .map_table{*zoom:1; position:relative; width:1024px; margin:auto; padding:20px 0 185px 0;}
.map_branch .map_table:after{content:""; display:block; clear:both;}
.map_branch .map_table h4,
.map_branch .map_tap .map_tap_in h4{float:left; padding-left:20px; margin-top:5px; font-size:26px; color:#323232; *line-height:1.2; font-weight:normal; background:url("/image/branch/map_title.gif") no-repeat 0 center;}
.map_branch .map_table .info_arrow{position:absolute; top:320px; left:6px; padding-left:20px; font-size:16px; color:#636363; line-height:24px; font-family: nanumgothic,arial,sans-serif; background:url("/image/branch/map_arrow.gif") no-repeat 0 6px;}
.map_branch .map_table .info_arrow2{top:270px;}
.map_branch .map_table table{float:right; width:747px; border-left:1px solid #d8d8d8; border-top:1px solid #d8d8d8;}
.map_branch .map_table table th{padding:20px 0; background:#f8f8f8; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; line-height:24px; font-size:17px; color:#323232; font-family: nanumgothic,arial,sans-serif; font-weight:normal;}
.map_branch .map_table table .time1{float:right; width:747px; border-top:1px solid #d8d8d8;}
.map_branch .map_table table td{padding:20px 0; text-align:center; line-height:24px; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-size:17px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_table table td p{float:left; font-size:14px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_table table td p.phone{padding:0 25px 0 50px; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table table td p.phone2{padding:0 5px 0 50px; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table table td p.phone3{padding:0 5px 0 0; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table table td p.txt{padding:0 5px 0 0; color:#323232; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table table .blank_td{padding:0;}
.map_branch .map_table table .blank_td2{background:url("/image/branch/table_x3.gif") no-repeat center center;}
.map_branch .map_table table th img{width:118px; height:64px;}
.map_branch .map_table table td img{width:88px; height:64px;}
.map_branch .map_table table td img.last{width:88px; height:88px;}
.map_branch .map_tap{*zoom:1; padding-bottom:80px; margin-bottom:-80px; background:#f8f8f8;}
.map_branch .map_tap:after{content:""; display:block; clear:both;}
.map_branch .map_tap .map_tap_in{width:1024px; margin:auto;}
.map_branch .map_tap .map_tap_in h4{position:relative; top:-55px;}
.map_branch .map_tap .map_tap_in h4 span{position:relative; top:-2px; margin-left:20px; font-size:16px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_tap .map_tap_in .tap1{*zoom:1; float:right; position:relative; top:-45px;}
.map_branch .map_tap .map_tap_in .tap1:after{content:""; display:block; clear:both;}
.map_branch .map_tap .map_tap_in .tap1 li{float:left;}
.map_branch .map_tap .map_tap_in .tap1 li a{display:block; width:190px; height:44px; line-height:44px; font-size:17px; color:#323232; text-align:center; border:1px solid #c6c6c6; border-radius:5px 5px 0 0; border-bottom:0 none; background:#fff; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_tap .map_tap_in .tap1 li a:hover,
.map_branch .map_tap .map_tap_in .tap1 li.on a{position:relative; top:-16px; width:;193px; height:60px; line-height:60px; color:#fff; font-size:20px; margin-bottom:-16px; border:1px solid #ef6259; background:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_tap .map_tap_in .tap_content_01_wrap{position:relative; width:1024px; height:581px; padding:40px 0 100px 0;}
.map_branch .map_tap .map_tap_in .tap_content_01{position:absolute; top:40px; left:0; width:1024px; height:581px;}
.map_branch .map_tap .tap_content_02_wrap{width:1024px; height:700px;}
.map_branch .map_tap .tap_content_02_wrap .tap2{*zoom:1; float:right;}
.map_branch .map_tap .tap_content_02_wrap .tap2:after{content:""; display:block; clear:both;}
.map_branch .map_tap .tap_content_02_wrap .tap2 li{float:left;}
.map_branch .map_tap .tap_content_02_wrap .tap2 li a{display:block; width:192px; height:37px; line-height:37px; font-size:17px; color:#323232; text-align:center; border:1px solid #c6c6c6; border-radius:5px 5px 0 0; border-bottom:0 none; background:#fff; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_tap .tap_content_02_wrap .tap2 li a:hover,
.map_branch .map_tap .tap_content_02_wrap .tap2 li.on a{position:relative; top:-5px; width:;193px; height:42px; line-height:42px; color:#fff; font-size:18px; margin-bottom:-5px; background:#009782; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_tap .tap_content_02_wrap .tap3{*zoom:1; float:right; padding:30px 0;}
.map_branch .map_tap .tap_content_02_wrap .tap3:after{content:""; display:block; clear:both;}
.map_branch .map_tap .tap_content_02_wrap .tap3 li{float:left; margin-left:17px; padding-left:17px; border-left:1px solid #d4d4d4;}
.map_branch .map_tap .tap_content_02_wrap .tap3 li:first-child{margin-left:0; padding-left:0; border-left:0 none;}
.map_branch .map_tap .tap_content_02_wrap .tap3 li a{font-size:16px; color:#323232; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_tap .tap_content_02_wrap .tap3 li a:hover,
.map_branch .map_tap .tap_content_02_wrap .tap3 li.on a{color:#009782; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_tap .tap_content_02{clear:both; display:none;}
.map_branch .map_tap .tap_content_02.zero{padding-top:76px;}
.map_branch .map_tap .tap_content_03{width:1024px; height:487px;}
.map_branch .map_tap .tap_content_03 li{display:none;}
.map_branch .map_tap .bottom_desc{padding:30px 0 45px 0; text-align:center; font-size:24px; color:#323232; line-height:45px; background:url("/image/branch/border_title2.gif") no-repeat center 0; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_tap .icon_btn{*zoom:1; float:left; padding-left:38px;}
.map_branch .map_tap .icon_btn:after{content:""; display:block; clear:both;}
.map_branch .map_tap .icon_btn li{float:left; margin-right:40px;}
.map_branch .map_tap .icon_btn li a{display:block; width:135px; text-align:center; padding-top:120px; font-size:18px; color:#21a887; background:url("/image/branch/icon_print.gif") no-repeat 22px 0;}
.map_branch .map_tap .icon_btn li:first-child a{background:url("/image/branch/icon_phone.gif") no-repeat 0 13px;}
.map_branch .map_tap .bottom_dl{float:left; padding:25px 0 0 40px; width:585px;}
.map_branch .map_tap .bottom_dl dt{padding-bottom:20px; font-size:17px; color:#323232;}
.map_branch .map_tap .bottom_dl dd{padding-bottom:13px; font-size:17px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_tap .bottom_dl dd span{font-size:17px; color:#323232; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_tap .bottom_dl dd span.phone{color:#ef6259; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_tap .bottom_dl dd.first{padding-left:49px; text-indent:-49px; line-height:1.5;}



.map_branch .map_table2{*zoom:1; position:relative; width:1024px; margin:auto; padding:20px 0 185px 0;}
.map_branch .map_table2:after{content:""; display:block; clear:both;}
.map_branch .map_table2 h4,
.map_branch .map_tap .map_tap_in h4{float:left; padding-left:20px; margin-top:5px; font-size:26px; color:#323232; *line-height:1.2; font-weight:normal; background:url("/image/branch/map_title.gif") no-repeat 0 center;}
.map_branch .map_table2 .info_arrow{position:absolute; top:320px; left:6px; padding-left:20px; font-size:16px; color:#636363; line-height:24px; font-family: nanumgothic,arial,sans-serif; background:url("/image/branch/map_arrow.gif") no-repeat 0 6px;}
.map_branch .map_table2 .info_arrow2{top:270px;}
.map_branch .map_table2 table{float:right; width:747px; border-top:1px solid #d8d8d8;}
.map_branch .map_table2 table th{padding:20px 0; background:#f8f8f8; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; line-height:24px; font-size:17px; color:#323232; font-family: nanumgothic,arial,sans-serif; font-weight:normal;}
.map_branch .map_table2 table td{padding:20px 0; text-align:center; line-height:24px; border-bottom:1px solid #d8d8d8; font-size:17px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_table2 table td p{float:left; font-size:14px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_table2 table td p.phone{padding:0 25px 0 50px; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table2 table td p.phone2{padding:0 5px 0 50px; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table2 table td p.phone3{padding:0 5px 0 0; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table2 table td p.txt{padding:0 5px 0 0; color:#323232; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table2 table .blank_td{padding:0;}
.map_branch .map_table2 table .blank_td2{background:url("/image/branch/table_x3.gif") no-repeat center center;}
.map_branch .map_table2 table th img{width:118px; height:64px;}
.map_branch .map_table2 table td img{width:88px; height:64px;}
.map_branch .map_table2 table td img.last{width:88px; height:88px;}


.map_branch .map_table3{*zoom:1; position:relative; width:1024px; margin:auto; padding:20px 0 185px 0;}
.map_branch .map_table3:after{content:""; display:block; clear:both;}
.map_branch .map_table3 h4,
.map_branch .map_tap .map_tap_in h4{float:left; padding-left:20px; margin-top:5px; font-size:26px; color:#323232; *line-height:1.2; font-weight:normal; background:url("/image/branch/map_title.gif") no-repeat 0 center;}
.map_branch .map_table3 .info_arrow{position:absolute; top:320px; left:6px; padding-left:20px; font-size:16px; color:#636363; line-height:24px; font-family: nanumgothic,arial,sans-serif; background:url("/image/branch/map_arrow.gif") no-repeat 0 6px;}
.map_branch .map_table3 .info_arrow2{top:270px;}
.map_branch .map_table3 table{float:right; width:760px;}
.map_branch .map_table3 table th{padding:20px 0; background:#f8f8f8; line-height:24px; font-size:17px; color:#323232; font-family: nanumgothic,arial,sans-serif; font-weight:normal;}
.map_branch .map_table3 table td{padding:20px 0; text-align:center; line-height:24px; font-size:17px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_table3 table td p{float:left; font-size:14px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.map_branch .map_table3 table td p.phone{padding:0 25px 0 50px; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table3 table td p.phone2{padding:0 5px 0 50px; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table3 table td p.phone3{padding:0 5px 0 0; color:#ef6259; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table3 table td p.txt{padding:0 5px 0 0; color:#323232; font-family: Nanum_bold_web,arial,sans-serif;}
.map_branch .map_table3 table .blank_td{padding:0;}
.map_branch .map_table3 table .blank_td2{background:url("/image/branch/table_x3.gif") no-repeat center center;}

.map_branch .map_table3 .map_tb table {border-spacing:0;border-collapse:collapse;}



.main_branch1 .desc_box{width:100%; height:486px; background:url("/image/branch/main_people_01b.jpg") no-repeat center center;}
.main_branch1 .desc_box p{width:1024px; margin:auto; text-indent:-1000em; overflow:hidden;}
.main_branch1 .desc_box p.more{position:relative; z-index:10; height:100px; text-indent:0; overflow:visible;}
.main_branch1 .desc_box p.more a{display:block; position:absolute; top:365px; *top:305px; right:225px;}

/* 영등포지점 */
.main_branch.main_branch2 .desc_box{width:100%; height:517px; background:url("/image/branch/main_people_02.jpg") no-repeat center center;}
.main_branch.main_branch2 .desc_box p.more a{display:block; position:absolute; top:395px; left:15px;}
.intro_branch .pic_area .img.img_02_01{left:10px;}
.intro_branch .pic_area .img.img_02_02{left:85px;}

/* 부산센텀지점 */
.main_branch.main_branch3 .desc_box{width:100%; height:526px; background:url("/image/branch/main_people_03.jpg") no-repeat center center;}
.main_branch.main_branch3b .desc_box{width:100%; height:526px; background:url("/image/branch/main_people_03b.jpg") no-repeat center center;}
.main_branch.main_branch3 .desc_box p.more a{display:block; position:absolute; top:405px; right:300px;}
.intro_branch .pic_area .img.img_03_01{right:10px;}
.intro_branch .pic_area .img.img_03_02{right:0;}

/* 대전지점 */
.main_branch.main_branch4 .desc_box{width:100%; height:545px; background:url("/image/branch/main_people_04.jpg") no-repeat center center;}
.main_branch.main_branch4 .desc_box p.more a{display:block; position:absolute; top:395px; right:300px;}
.intro_branch .pic_area .img.img_04_01{left:78px;}
.intro_branch .pic_area .img.img_04_02{left:50px;}

/* 청주지점 */
.main_branch.main_branch5 .desc_box{width:100%; height:516px; background:url("/image/branch/main_people_05.jpg") no-repeat center center;}
.main_branch.main_branch5 .desc_box p.more a{display:block; position:absolute; top:395px; right:300px;}
.intro_branch .pic_area .img.img_05_01{left:85px;}
.intro_branch .pic_area .img.img_05_02{left:35px;}

/* 수원지점 */
.main_branch.main_branch6 .desc_box{width:100%; height:520px; background:url("/image/branch/main_people_06.jpg") no-repeat center center;}
.main_branch.main_branch6 .desc_box p.more a{display:block; position:absolute; top:395px; right:300px;}
.intro_branch .pic_area .img.img_06_01{right:10px;}
.intro_branch .pic_area .img.img_06_02{left:98px;}

/* 인천지점 */
.main_branch.main_branch7 .desc_box{width:100%; height:450px; background:url("/image/branch/main_people_07b.jpg") no-repeat center center;}
.main_branch.main_branch7 .desc_box p.more a{display:block; position:absolute; top:320px; right:265px;}
.intro_branch .pic_area .img.img_07_01{right:10px;}
.intro_branch .pic_area .img.img_07_02{right:10px;}


/* 안양지점 */
.main_branch.main_branch8 .desc_box{width:100%; height:518px; background:url("/image/branch/main_people_08.jpg") no-repeat center center;}
.main_branch.main_branch8 .desc_box p.more a{display:block; position:absolute; top:395px; right:300px;}
.intro_branch .pic_area .img.img_08_01{left:42px;}

/* 창원지점 */
.main_branch.main_branch9 .desc_box{width:100%; height:502px; background:url("/image/branch/main_people_09.jpg") no-repeat center center;}
.main_branch.main_branch9 .desc_box p.more a{display:block; position:absolute; top:395px; right:300px;}
.intro_branch .pic_area .img.img_09_01{left:87px;}
.intro_branch .pic_area .img.img_09_02{right:10px;}

/* 대구지점 */
.main_branch.main_branch10 .desc_box{width:100%; height:523px; background:url("/image/branch/main_people_10.jpg") no-repeat center center;}
.main_branch.main_branch10 .desc_box p.more a{display:block; position:absolute; top:395px; left:15px;}

.main_branch.main_branch10b .desc_box{width:100%; height:526px; background:url("/image/branch/main_people_10_2.jpg") no-repeat center center;}
.main_branch.main_branch10b .desc_box p.more a{display:block; position:absolute; top:395px; right:460px;}

.intro_branch .pic_area .img.img_10_01{left:70px;}

/* 노원지점 */
.main_branch.main_branch11 .desc_box{width:100%; height:521px; background:url("/image/branch/main_people_11.jpg") no-repeat center center;}
.main_branch.main_branch11 .desc_box p.more a{display:block; position:absolute; top:395px; left:15px;}
.intro_branch .pic_area .img.img_11_01{left:65px;}
.intro_branch .pic_area .img.img_11_02{left:87px;}

/* 일산지점 */
.main_branch.main_branch12 .desc_box{width:100%; height:513px; background:url("/image/branch/main_people_12.jpg") no-repeat center center;}
.main_branch.main_branch12 .desc_box p.more a{display:block; position:absolute; top:395px; right:300px;}
.intro_branch .pic_area .img.img_12_01{left:80px;}
.intro_branch .pic_area .img.img_12_02{left:97px;}

/* 분당지점 */
.main_branch.main_branch13 .desc_box{width:100%; height:521px; background:url("/image/branch/main_people_13.jpg") no-repeat center center;}
.main_branch.main_branch13 .desc_box p.more a{display:block; position:absolute; top:415px; right:300px;}
.intro_branch .pic_area .img.img_13_01{right:5px;}

/* 부산서면지점 */
.main_branch.main_branch14 .desc_box{width:100%; height:521px; background:url("/image/branch/main_people_14.jpg") no-repeat center center;}
.main_branch.main_branch14 .desc_box p.more a{display:block; position:absolute; top:415px; right:300px;}
.intro_branch .pic_area .img.img_14_01{right:5px;}

/* 잠실지점 */
.main_branch.main_branch15 .desc_box{width:100%; height:521px; background:url("/image/branch/main_people_15.jpg") no-repeat center center;}
.main_branch.main_branch15 .desc_box p.more a{display:block; position:absolute; top:395px; right:200px;}
.intro_branch .pic_area .img.img_15_01{right:5px;}


/* 마포공덕지점 */
.main_branch.main_branch16 .desc_box{width:100%; height:521px; background:url("/image/branch/main_people_16.jpg") no-repeat center center;}
.main_branch.main_branch16 .desc_box p.more a{display:block; position:absolute; top:415px; right:200px;}
.intro_branch .pic_area .img.img_16_01{right:5px;}

.main_branch.main_branch16b .desc_box{width:1919px; height:526px; background:url("/image/branch/main_people_16b.jpg") no-repeat center center;}
.main_branch.main_branch16b .desc_box p.more a{display:block; position:absolute; top:415px; right:200px;}
.intro_branch .pic_area .img.img_16_01{right:5px;}

.main_branch.main_branch16c .desc_box{width:1919px; height:526px; background:url("/image/branch/main_people_16c.png") no-repeat center center;}
.main_branch.main_branch16c .desc_box p.more a{display:block; position:absolute; top:415px; right:200px;}
.intro_branch .pic_area .img.img_16_01{right:5px;}

/* 로그인 */
.join_title{padding-bottom:40px; text-align:center; font-size:39px; color:#323232; font-weight:normal; background:url("/image/common/border_join_title.gif") no-repeat center bottom;}
.join_desc{padding:35px 0; text-align:center; line-height:32px; font-family: nanumgothic,arial,sans-serif; font-size:18px; color:#636363;}
.join_desc_red{padding:35px 0; text-align:center; line-height:32px; font-size:18px; color:#ef6259;}
h4.title_red{padding-bottom:20px; font-size:16px; color:#ef6259; font-weight:normal;}
.login_box{position:relative; width:525px; margin:auto;}
.login_box p{clear:both; float:left; *float:none;}
.login_box p.first{padding-bottom:14px;}
.login_box input[type=text],
.login_box input[type=password]{float:left; width:288px; height:34px; border:1px solid #e6e6e6; text-indent:10px;}
.login_box label{*zoom:1;}
.login_box label:after{content:""; display:block; clear:both;}
.login_box label span{float:left; display:block; width:75px; line-height:36px; font-size:16px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.login_box button{
position:absolute; top:0; right:0; display:block; width:141px; height:86px; line-height:86px;
text-align:center; font-size:16px; color:#fff; font-family: nanumgothic,arial,sans-serif; border-radius:0; border:0 none; background:#ef6259;
}
.login_box .btn{padding:0; width:257px;}

/* 회원가입 */
.terms_wrap{width:710px; margin:auto;}
.terms_box{width:688px; height:183px; padding:10px; border:1px solid #e6e6e6; overflow-y:scroll; font-size:13px; color:#636363; line-height:1.5; font-family: nanumgothic,arial,sans-serif;}
.agreed{padding:20px 0 30px 0;}
.agreed input[type=checkbox]{position:relative; top:2px; padding:0; margin:0 5px 0 0;}
.agreed label span{font-size:13px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.join_form{width:959px; margin:auto; padding-left:65px;}
.join_form table{width:100%;}
.join_form table tbody td{padding:0 15px;}
.join_form table tbody th{padding:17px 15px; background:#f4f4f4; border-top:1px solid #dcdcdc; font-size:14px; color:#323232; font-weight:normal;}
.join_form table tbody tr:first-child th{border-top:0 none;}
.join_form table tbody th img{width:120px; height:60px;}
.join_form table tbody td p{float:left; line-height:34px; margin-right:2px; font-size:13px; *font-size:12px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.join_form table tbody td input[type=text],
.join_form table tbody td input[type=password]{*float:left; width:308px; height:34px; line-height:34px; border:1px solid #c6c6c6; text-indent:10px;}
.join_form table tbody td input[type=text].read_only{background:#e3e3e3;}
.join_form table tbody td select{*width:99px; min-width:99px; height:36px; line-height:30px; border:1px solid #c6c6c6;}
.join_form table tbody td .info{padding-left:10px; letter-spacing:-1px;}
.join_form table tbody td .info_red{padding-left:10px; color:#ef6259;}
.join_form table tbody .phone input[type=text]{width:101px;}
.join_form table tbody label input[type=checkbox]{position:relative; top:2px; margin:0 8px 0 0;}
.join_form table tbody label span{font-size:13px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.join_form table tbody .j_date{width:311px!important; height:36px!important; padding-right:30px; border:0 none!important; background:url("/image/common/jdate_bug.gif") no-repeat 0 0;}
.join_comp{width:750px; margin:auto; padding-bottom:30px; font-size:16px; line-height:26px; color:#636363; font-family: nanumgothic,arial,sans-serif;}
.join_comp span{font-size:16px; line-height:26px; color:#21a887; font-family: nanumgothic,arial,sans-serif;}
.mb50{margin-bottom:50px;}
.mt50{margin-top:50px;}
.mb120{margin-bottom:120px;}
