@charset "utf-8";

/* 기본 좌우 정렬 */
.divide_hor { display:flex; justify-content:space-between; flex-wrap:wrap; }
.divide_hor .pic { width:35%;}
.divide_hor .pic img { width:100%; }
.divide_hor .desc { margin:auto 0; width:60%; }
.divide_hor .desc h1 { display:block; margin:0 0 15px; font-size:1.7em; color:#164681; line-height:1.5em; }
.divide_hor .desc p { text-align:left; }

.divide3_pic { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide3_pic .content { border-bottom:0px solid #dedede; width:31%; margin:0; overflow:hidden; }
.divide3_pic .content img { width:100%; margin:0 auto; }

.divide4_pic { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide4_pic .content { border-bottom:0px solid #dedede; width:23.5%; margin:0; overflow:hidden; }
.divide4_pic .content img { width:100%; margin:0 auto; }

.divide4 { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%;}
.divide4 .content { border-bottom:1px solid #dedede; width:23.5%; margin:0 0 1.8%; overflow:hidden; }
.divide4 .content .pic { display:block; text-align:center; }
.divide4 .content .pic img { width:100%; margin:0 auto; }
.divide4 .content .desc { display:block; border-left:1px solid #dedede; border-right:1px solid #dedede; height:90%; padding:5%; font-size:1.1em;}
.divide4 .content .desc h1 { display:block; margin:0 0 10px; font-size:1.5em; font-weight:600; color:#07439f; text-align:center; }
.divide4 .content .desc p { text-align:center; }

.divide4_tit { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide4_tit .content { border-bottom:1px solid #dedede; width:23.5%; overflow:hidden; }
.divide4_tit .content h1 { background:#69c11e; padding:12px 0; font-size:1.2em; font-weight:; color:#fff; text-align:center; }
.divide4_tit .content span { display:block; border-left:1px solid #dedede; border-right:1px solid #dedede; height:90%; padding:5%; text-align:center; }








@media (min-width:1500px) {
	
/* 진료과목 탭메뉴 */
#snb_tab { position:sticky; top:160px; margin:-40px auto -20px; width:80%; max-width:1500px; }
#snb_tab .nav ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
#snb_tab .nav ul li { width:16%; }
#snb_tab .nav ul li a { display:block; background:#fff; border:1px #dedede solid; border-radius:7px; padding:15px 0; font-size:1.0em; color:#222; text-align: center;  transition:all 0.5s;}
#snb_tab .nav ul li a:hover { background:#fff; border:1px #244f8a solid; color:#244f8a; transition:all 0.5s;}
#snb_tab .nav ul li.on a { background:#244f8a; border:1px #244f8a solid; font-weight:500;  color:#fff; }
	
/* FAQ 탭메뉴 */
#faq_tab { position:sticky; top:160px; margin:100px auto -20px; width:80%; max-width:1500px; }
#faq_tab .nav ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
#faq_tab .nav ul li { width:49%; }
#faq_tab .nav ul li a { display:block; background:#fff; border:1px #dedede solid; border-radius:7px; padding:15px 0; font-size:1.0em; color:#222; text-align: center;  transition:all 0.5s;}
#faq_tab .nav ul li a:hover { background:#fff; border:1px #244f8a solid; color:#244f8a; transition:all 0.5s;}
#faq_tab .nav ul li.on a { background:#244f8a; border:1px #244f8a solid; font-weight:500;  color:#fff; }
	
/* 인사말 */
.about_1_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.about_1_1 .tit { background:url(../images/about_1_1_bg.png) left bottom no-repeat #69c11e; background-size:70%; width:20%; padding:4% 5%; }
.about_1_1 .tit h1 { font-size:2.4em; font-weight:600; color:#fff; line-height:1.4em; letter-spacing:-0.5px; }
.about_1_1 .desc { margin:auto 0; width:65%; }
.about_1_1 .desc h1 { font-size:1.8em; font-weight:500; color:#222; line-height:1.4em; letter-spacing:-0.5px; }
.about_1_1 .desc h2 { font-size:1.3em; font-weight:500; color:#222; line-height:1.4em; letter-spacing:-0.5px; }

.about_1_2 { background:url(../images/main_clinic_bg.jpg) center no-repeat; background-attachment:fixed; background-size:cover; padding:120px 0;}
.about_1_2 h1 { display:block; margin:0 auto; width:50%; font-size:2.8em; font-weight:400; color:#fff; line-height:1.5em; letter-spacing:-0.5px; text-align:center; }
.about_1_2 h1 span { color:#76eb12; }

.about_1_3 { margin:0;  }
.about_1_3 .title { }
.about_1_3 .title h1 { display:block; font-family: 'GmarketSansBold'; font-size:0.9em; color:#9f9f9f; letter-spacing:1.5px; }
.about_1_3 .title h2 { display:block; margin:20px 0 40px; font-size:2.5em; color:#222; letter-spacing:-0.5px; }
.about_1_3 .title h2 span { color:#69c11e; }
.about_1_3 .title p { display:block; font-size:1.2em; color:#444; line-height:1.6em; }

.about_1_3 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; width:100%; margin:50px 0 0; }
.about_1_3 .content_wrap .desc { width:45%; }
.about_1_3 .content_wrap .desc .content { display:flex; flex-wrap:wrap; margin:15px 0; }
.about_1_3 .content_wrap .desc .content:nth-child(1) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#69c11e; border-radius:60px; width:80px; height:80px; padding:20px; font-size:1.5em; font-weight:500; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content:nth-child(2) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#079960; border-radius:60px; width:80px; height:80px; padding:20px; font-size:1.5em; font-weight:500; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content:nth-child(3) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#007447; border-radius:60px; width:80px; height:80px; padding:20px; font-size:1.5em; font-weight:500; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content .txt { margin:auto 0; padding:0 0 0 20px; }
.about_1_3 .content_wrap .desc .content .txt h1 { font-size:1.4em; color:#222; }
.about_1_3 .content_wrap .desc .content .txt p { display:block; margin:8px 0;}

.about_1_3 .content_wrap .pic { margin:auto 0; width:55%; }
.about_1_3 .content_wrap .pic img { width:100%; }



/* 의료진 소개 */
.about_2_1 {  }
.about_2_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.about_2_1 .pic { width:30%; }
.about_2_1 .pic img { width:100%; }
.about_2_1 .desc { display:flex; justify-content:center; flex-direction:column; margin:auto 0; width:65%; }
.about_2_1 .desc h1 { display:block; margin:30px 0 50px; font-size:2.0em; font-weight:; color:#69c11e; }
.about_2_1 .desc h2 { display:block; font-size:2.5em; color:#222; }
.about_2_1 .desc h2 span { display:inline-block; margin:0 0 0 15px; font-size:0.5em; font-weight:400; color:#888; }
.about_2_1 .desc .profile { display:flex; margin:30px 0; }
.about_2_1 .desc .profile ul { width:45%;  }
.about_2_1 .desc .profile ul li { list-style-image:url(../images/dot.png); list-style-type:disc; list-style-position:outside; margin-left:15px; padding-left:3px; font-size:1.0em; line-height:1.8em; text-align:left;}


/* 치열 */
.clinic_1_3 { display:flex; justify-content:center; flex-wrap:wrap; height:100%;}
.clinic_1_3 .content { border-bottom:1px solid #dedede; width:25%; margin:0 2%; overflow:hidden; }
.clinic_1_3 .content .pic { display:block; text-align:center; }
.clinic_1_3 .content .pic img { width:100%; margin:0 auto; }
.clinic_1_3 .content .desc { display:block; background:#fff; border-left:1px solid #dedede; border-right:1px solid #dedede; padding:5%; font-size:1.2em; font-weight:500; color:#222; text-align:center;}


/* 하지정맥류 */
.clinic_2_1 { display:flex; justify-content:center; flex-wrap:wrap; height:100%;}
.clinic_2_1 .content { border-bottom:1px solid #dedede; width:25%; margin:0 2%; overflow:hidden; }
.clinic_2_1 .content .pic { display:block; text-align:center; }
.clinic_2_1 .content .pic img { width:100%; margin:0 auto; }
.clinic_2_1 .content .desc { display:block; background:#fff; border-left:1px solid #dedede; border-right:1px solid #dedede; padding:5%; font-size:1.2em; font-weight:500; color:#222; text-align:center;}

/* 하지정맥류 치료방법 */
.clinic_2_2 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.clinic_2_2 .pic { width:25%;}
.clinic_2_2 .pic img { width:100%; }
.clinic_2_2 .desc { margin:auto 0; width:70%; }
.clinic_2_2 .desc h1 { display:block; margin:0 0 15px; font-size:1.7em; color:#164681; line-height:1.5em; }
.clinic_2_2 .desc p { text-align:left; }


/* 대장내시경 주의사항 */
.clinic_3_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.clinic_3_1 .pic { width:20%; text-align:center; }
.clinic_3_1 .pic img { width:; }
.clinic_3_1 .desc { margin:auto 0; width:80%; }
.clinic_3_1 .desc h1 { display:block; margin:0 0 5px; font-size:1.4em; color:#164681; line-height:1.5em; }
.clinic_3_1 .desc p { text-align:left; }


/* 예약&준비 */
.operate_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.operate_1 .pic { width:35%; }
.operate_1 .pic img { width:100%; }
.operate_1 .desc { margin:auto 0; width:60%; }
.operate_1 .desc h1 { display:block; font-size:1.8em; font-weight:600; color:#222; line-height:1.5em; letter-spacing:0; }
.operate_1 .desc h2 { display:block; margin:5px 0 20px; font-size:2.2em; font-weight:600; color:#69c11e; line-height:1.5em; letter-spacing:0; }


}


@media (min-width:768px) and (max-width:1499px){
	
/* 진료과목 탭메뉴 */
#snb_tab { position:sticky; top:140px; margin:-40px auto -20px; width:90%; }
#snb_tab .nav ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
#snb_tab .nav ul li { width:16%; }
#snb_tab .nav ul li a { display:block; background:#fff; border:1px #dedede solid; border-radius:7px; padding:12px 0; font-size:1.0em; color:#222; text-align: center;  transition:all 0.5s;}
#snb_tab .nav ul li a:hover { background:#fff; border:1px #244f8a solid; color:#244f8a; transition:all 0.5s;}
#snb_tab .nav ul li.on a { background:#244f8a; border:1px #244f8a solid; font-weight:500;  color:#fff; }

/* FAQ 탭메뉴 */
#faq_tab { position:sticky; top:140px; margin:60px auto -30px; width:90%; }
#faq_tab .nav ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
#faq_tab .nav ul li { width:49%; }
#faq_tab .nav ul li a { display:block; background:#fff; border:1px #dedede solid; border-radius:7px; padding:12px 0; font-size:1.0em; color:#222; text-align: center;  transition:all 0.5s;}
#faq_tab .nav ul li a:hover { background:#fff; border:1px #244f8a solid; color:#244f8a; transition:all 0.5s;}
#faq_tab .nav ul li.on a { background:#244f8a; border:1px #244f8a solid; font-weight:500;  color:#fff; }
	
	
/* 인사말 */
.about_1_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.about_1_1 .tit { background:url(../images/about_1_1_bg.png) left bottom no-repeat #69c11e; background-size:70%; width:20%; padding:4% 5%; }
.about_1_1 .tit h1 { font-size:2.2em; font-weight:600; color:#fff; line-height:1.4em; letter-spacing:-0.5px; }
.about_1_1 .desc { margin:auto 0; width:65%; }
.about_1_1 .desc h1 { font-size:1.4em; font-weight:500; color:#222; line-height:1.4em; letter-spacing:-0.5px; }
.about_1_1 .desc h2 { font-size:1.2em; font-weight:500; color:#222; line-height:1.4em; letter-spacing:-0.5px; }

.about_1_2 { background:url(../images/main_clinic_bg.jpg) center no-repeat; background-attachment:fixed; background-size:cover; padding:80px 0;}
.about_1_2 h1 { display:block; margin:0 auto; width:70%; font-size:2.3em; font-weight:400; color:#fff; line-height:1.5em; letter-spacing:-0.5px; text-align:center; }
.about_1_2 h1 span { color:#76eb12; }

.about_1_3 { }
.about_1_3 .title { }
.about_1_3 .title h1 { display:block; font-family: 'GmarketSansBold'; font-size:0.8em; color:#9f9f9f; letter-spacing:1.5px; }
.about_1_3 .title h2 { display:block; margin:15px 0 30px; font-size:2.0em; color:#222; letter-spacing:0; }
.about_1_3 .title h2 span { color:#69c11e; }
.about_1_3 .title p { display:block; font-size:1.1em; color:#444; line-height:1.6em; }

.about_1_3 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; width:100%; margin:30px 0 0; }
.about_1_3 .content_wrap .desc { width:50%; }
.about_1_3 .content_wrap .desc .content { display:flex; flex-wrap:wrap; margin:15px 0; }
.about_1_3 .content_wrap .desc .content:nth-child(1) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#69c11e; border-radius:50px; width:80px; height:80px; padding:10px; font-size:1.2em; font-weight:500; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content:nth-child(2) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#079960; border-radius:50px; width:80px; height:80px; padding:10px; font-size:1.2em; font-weight:500; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content:nth-child(3) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#007447; border-radius:50px; width:80px; height:80px; padding:10px; font-size:1.2em; font-weight:500; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content .txt { margin:auto 0; padding:0 0 0 20px; }
.about_1_3 .content_wrap .desc .content .txt h1 { font-size:1.2em; color:#222; }
.about_1_3 .content_wrap .desc .content .txt p { display:block; margin:8px 0;}

.about_1_3 .content_wrap .pic { margin:auto 0; width:50%; }
.about_1_3 .content_wrap .pic img { width:100%; }



/* 의료진 소개 */
.about_2_1 {  }
.about_2_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.about_2_1 .pic { width:30%; }
.about_2_1 .pic img { width:100%; }
.about_2_1 .desc { display:flex; justify-content:center; flex-direction:column; margin:auto 0; width:65%; }
.about_2_1 .desc h1 { display:block; margin:15px 0 25px; font-size:1.6em; color:#69c11e; line-height:1.4em; }
.about_2_1 .desc h2 { display:block; font-size:1.8em; color:#222; }
.about_2_1 .desc h2 span { display:inline-block; margin:0 0 0 15px; font-size:0.5em; font-weight:400; color:#888; }
.about_2_1 .desc .profile { display:flex; margin:20px 0; }
.about_2_1 .desc .profile ul { width:45%;  }
.about_2_1 .desc .profile ul li { list-style-image:url(../images/dot.png); list-style-type:disc; list-style-position:outside; margin-left:15px; padding-left:3px; font-size:1.0em; line-height:1.8em; text-align:left;}


/* 치열 */
.clinic_1_3 { display:flex; justify-content:center; flex-wrap:wrap; height:100%;}
.clinic_1_3 .content { border-bottom:1px solid #dedede; width:40%; margin:0 2%; overflow:hidden; }
.clinic_1_3 .content .pic { display:block; text-align:center; }
.clinic_1_3 .content .pic img { width:100%; margin:0 auto; }
.clinic_1_3 .content .desc { display:block; background:#fff; border-left:1px solid #dedede; border-right:1px solid #dedede; padding:5%; font-size:1.2em; font-weight:500; color:#222; text-align:center;}


/* 하지정맥류 */
.clinic_2_1 { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%;}
.clinic_2_1 .content { border-bottom:1px solid #dedede; width:31%; margin:0; overflow:hidden; }
.clinic_2_1 .content .pic { display:block; text-align:center; }
.clinic_2_1 .content .pic img { width:100%; margin:0 auto; }
.clinic_2_1 .content .desc { display:block; background:#fff; border-left:1px solid #dedede; border-right:1px solid #dedede; padding:5%; font-size:1.2em; font-weight:500; color:#222; text-align:center;}

/* 하지정맥류 치료방법 */
.clinic_2_2 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.clinic_2_2 .pic { width:25%;}
.clinic_2_2 .pic img { width:100%; }
.clinic_2_2 .desc { margin:auto 0; width:70%; }
.clinic_2_2 .desc h1 { display:block; margin:0 0 15px; font-size:1.7em; color:#164681; line-height:1.5em; }
.clinic_2_2 .desc p { text-align:left; }


/* 대장내시경 주의사항 */
.clinic_3_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.clinic_3_1 .pic { width:20%; text-align:center; }
.clinic_3_1 .pic img { width:; }
.clinic_3_1 .desc { margin:auto 0; width:80%; }
.clinic_3_1 .desc h1 { display:block; margin:0 0 5px; font-size:1.4em; color:#164681; line-height:1.5em; }
.clinic_3_1 .desc p { text-align:left; }


/* 예약&준비 */
.operate_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.operate_1 .pic { width:35%; }
.operate_1 .pic img { width:100%; }
.operate_1 .desc { margin:auto 0; width:60%; }
.operate_1 .desc h1 { display:block; font-size:1.8em; font-weight:600; color:#222; line-height:1.5em; letter-spacing:0; }
.operate_1 .desc h2 { display:block; margin:5px 0 20px; font-size:2.2em; font-weight:600; color:#69c11e; line-height:1.5em; letter-spacing:0; }



}


@media (max-width:767px){
	
.divide_hor { display:flex; justify-content:space-between; flex-wrap:wrap; }
.divide_hor .pic { width:100%; margin:0 auto; }
.divide_hor .pic img { width:100%; }
.divide_hor .desc { margin:20px 0 0; width:100%; }
.divide_hor .desc h1 { display:block; margin:0 0 5px; font-size:1.3em; color:#164681; line-height:1.4em; }
.divide_hor .desc p { text-align:left; }

.divide4_pic { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide4_pic .content { border-bottom:0px solid #dedede; width:48%; margin:2% 0; overflow:hidden; }
.divide4_pic .content img { width:100%; margin:0 auto; }

.divide4 { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide4 .content { border-bottom:1px solid #dedede; width:47%; margin:0 0 6%; overflow:hidden;}
.divide4 .content .pic { display:block; text-align:center; }
.divide4 .content .pic img { width:100%; margin:0 auto; }
.divide4 .content .desc { display:block; border-left:1px solid #dedede; border-right:1px solid #dedede; height:90%; padding:5%;}
.divide4 .content .desc h1 { display:block; margin:0 0 10px; font-size:1.5em; font-weight:600; color:#07439f; text-align:center; }
.divide4 .content .desc p { text-align:center; }	
.divide4 .hidden { display:none; }	

.divide4_tit { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%; }
.divide4_tit .content { border-bottom:1px solid #dedede; width:48.5%; margin:1.5% 0; overflow:hidden; }
.divide4_tit .content h1 { background:#69c11e; padding:10px 0; font-size:1.0em; font-weight:; color:#fff; text-align:center; }
.divide4_tit .content span { display:block; border-left:1px solid #dedede; border-right:1px solid #dedede; height:80%; padding:10%; text-align:center; }


/* 진료과목 탭메뉴 */
#snb_tab { position:sticky; top:60px; margin:-20px auto -10px; width:85%; }
#snb_tab .nav ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
#snb_tab .nav ul li { width:32%; margin:1.2% 0; }
#snb_tab .nav ul li a { display:block; background:#fff; border:1px #dedede solid; border-radius:7px; padding:8px 0; font-size:1.0em; color:#222; text-align: center;  transition:all 0.5s;}
#snb_tab .nav ul li a:hover { background:#fff; border:1px #244f8a solid; color:#244f8a; transition:all 0.5s;}
#snb_tab .nav ul li.on a { background:#244f8a; border:1px #244f8a solid; font-weight:500;  color:#fff; }
	

/* FAQ 탭메뉴 */
#faq_tab { position:sticky; top:60px; margin:40px auto -20px; width:85%; }
#faq_tab .nav ul { display: flex; justify-content: space-between; flex-wrap: wrap; }
#faq_tab .nav ul li { width:48%; }
#faq_tab .nav ul li a { display:block; background:#fff; border:1px #dedede solid; border-radius:7px; padding:8px 0; font-size:1.0em; color:#222; text-align: center;  transition:all 0.5s;}
#faq_tab .nav ul li a:hover { background:#fff; border:1px #244f8a solid; color:#244f8a; transition:all 0.5s;}
#faq_tab .nav ul li.on a { background:#244f8a; border:1px #244f8a solid; font-weight:500;  color:#fff; }
	

/* 인사말 */
.about_1_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.about_1_1 .tit { background:url(../images/about_1_1_bg.png) left bottom no-repeat #69c11e; background-size:40%; width:80%; padding:8% 10%; }
.about_1_1 .tit h1 { font-size:1.5em; font-weight:600; color:#fff; line-height:1.4em; letter-spacing:0.5px; }
.about_1_1 .desc { margin:40px 0 0; width:100%; }
.about_1_1 .desc h1 { font-size:1.4em; font-weight:500; color:#222; line-height:1.4em; letter-spacing:0.5px; }
.about_1_1 .desc h2 { font-size:1.2em; font-weight:500; color:#222; line-height:1.4em; letter-spacing:0.5px; }

.about_1_2 { background:url(../images/main_clinic_bg.jpg) center no-repeat; background-attachment:fixed; background-size:cover; padding:70px 0;}
.about_1_2 h1 { display:block; margin:0 auto; width:70%; font-size:1.6em; font-weight:400; color:#fff; line-height:1.5em; letter-spacing:-0.5px; text-align:center; }
.about_1_2 h1 span { color:#76eb12; }

.about_1_3 { }
.about_1_3 .title { }
.about_1_3 .title h1 { display:block; font-family: 'GmarketSansBold'; font-size:0.8em; color:#9f9f9f; letter-spacing:1.0px; }
.about_1_3 .title h2 { display:block; margin:10px 0 15px; font-size:1.5em; color:#222; line-height:1.3em; letter-spacing:1.0px; }
.about_1_3 .title h2 span { color:#69c11e; }
.about_1_3 .title p { display:block; font-size:1.1em; color:#444; line-height:1.6em; }

.about_1_3 .content_wrap { display:flex; justify-content:space-between; flex-wrap:wrap; width:100%; margin:30px 0 0; }
.about_1_3 .content_wrap .desc { display:flex; justify-content:space-between; flex-wrap:wrap; order:2; width:100%; }
.about_1_3 .content_wrap .desc .content { margin:30px 0 0; width:30%; text-align:center; }
.about_1_3 .content_wrap .desc .content:nth-child(1) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#69c11e; border-radius:35px; width:50px; height:50px; padding:10px; margin:0 auto; font-size:1.1em; font-weight:600; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content:nth-child(2) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#079960; border-radius:35px; width:50px; height:50px; padding:10px; margin:0 auto; font-size:1.1em; font-weight:600; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content:nth-child(3) span { display:flex; justify-content:center; flex-direction:column; align-items:center; background:#007447; border-radius:35px; width:50px; height:50px; padding:10px; margin:0 auto; font-size:1.1em; font-weight:600; color:#fff; text-align:center; }
.about_1_3 .content_wrap .desc .content .txt { display:block; margin:10px 0 0; }
.about_1_3 .content_wrap .desc .content .txt h1 { font-size:1.2em; color:#222; }
.about_1_3 .content_wrap .desc .content .txt p { display:block; margin:8px 0;}

.about_1_3 .content_wrap .pic { margin:auto 0; width:100%; }
.about_1_3 .content_wrap .pic img { width:100%; }




/* 의료진 소개 */
.about_2_1 {  }
.about_2_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.about_2_1 .pic { width:80%; margin:0 auto; }
.about_2_1 .pic img { width:100%; }
.about_2_1 .desc { display:flex; justify-content:center; flex-direction:column; width:100%; }
.about_2_1 .desc h1 { display:block; margin:40px 0 30px; font-size:1.3em; color:#69c11e; line-height:1.4em; letter-spacing:0; }
.about_2_1 .desc h2 { display:block; font-size:1.8em; color:#222; }
.about_2_1 .desc h2 span { display:inline-block; margin:0 0 0 10px; font-size:0.7em; font-weight:400; color:#888; }
.about_2_1 .desc .profile { margin:20px 0; }
.about_2_1 .desc .profile ul { width:100%; }
.about_2_1 .desc .profile ul li { list-style-image:url(../images/dot.png); list-style-type:disc; list-style-position:outside; margin-left:15px; padding-left:3px; font-size:1.0em; line-height:1.8em; text-align:left;}


/* 치열 */
.clinic_1_3 { display:flex; justify-content:space-between; flex-wrap:wrap; height:100%;}
.clinic_1_3 .content { border-bottom:1px solid #dedede; width:48%; margin:0; overflow:hidden; }
.clinic_1_3 .content .pic { display:block; text-align:center; }
.clinic_1_3 .content .pic img { width:100%; margin:0 auto; }
.clinic_1_3 .content .desc { display:block; background:#fff; border-left:1px solid #dedede; border-right:1px solid #dedede; padding:5%; font-size:1.0em; font-weight:500; color:#222; text-align:center;}


/* 하지정맥류 */
.clinic_2_1 { display:flex; justify-content:center; flex-wrap:wrap; height:100%;}
.clinic_2_1 .content { border-bottom:1px solid #dedede; width:45%; margin:2% 1.5%; overflow:hidden; }
.clinic_2_1 .content .pic { display:block; text-align:center; }
.clinic_2_1 .content .pic img { width:100%; margin:0 auto; }
.clinic_2_1 .content .desc { display:block; background:#fff; border-left:1px solid #dedede; border-right:1px solid #dedede; padding:5%; font-size:1.0em; font-weight:500; color:#222; text-align:center;}

/* 하지정맥류 치료방법 */
.clinic_2_2 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.clinic_2_2 .pic { width:100%; margin:0 auto;}
.clinic_2_2 .pic img { width:100%; }
.clinic_2_2 .desc { margin:20px 0 0; width:100%; }
.clinic_2_2 .desc h1 { display:block; margin:0 0 5px; font-size:1.3em; color:#164681; line-height:1.4em; }
.clinic_2_2 .desc p { text-align:left; }


/* 대장내시경 주의사항 */
.clinic_3_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.clinic_3_1 .pic { width:; margin:0 auto; text-align:center; }
.clinic_3_1 .pic img { width:; }
.clinic_3_1 .desc { margin:25px 0 0; width:100%; }
.clinic_3_1 .desc h1 { display:block; margin:0 0 5px; font-size:1.2em; color:#164681; line-height:1.5em; }
.clinic_3_1 .desc p { text-align:left; }


/* 예약&준비 */
.operate_1 { display:flex; justify-content:space-between; flex-wrap:wrap; }
.operate_1 .pic { display:block; margin:0 0 30px; width:100%; }
.operate_1 .pic img { width:100%; }
.operate_1 .desc { margin:auto 0; width:100%; }
.operate_1 .desc h1 { display:block; font-size:1.2em; font-weight:600; color:#222; line-height:1.5em; letter-spacing:0; }
.operate_1 .desc h2 { display:block; margin:0 0 10px; font-size:1.5em; font-weight:600; color:#69c11e; line-height:1.5em; letter-spacing:0; }



}


