/*ÀÓÇÃ¶õÆ® Àç¼ö¼ú*/

#implant05_top{
  background:url(http://www.clearlign.net/img/190924/6.jpg) no-repeat center;
  width: 100%; 
	height:700px;
	position: relative;
  justify-content: center;
  display: flex;
	align-items: center;
}


#implant05_02 {
  background:url(http://www.clearlign.net/theme/clearlign/new/img/implant/05/05_bg_02.jpg) no-repeat center;
  margin: 0 auto;
  padding: 0;
  height: 330px;
}

#implant05_03{
  background:url(http://www.clearlign.net/theme/clearlign/new/img/implant/05/05_bg_03.jpg) no-repeat center;
  width: 100%; 
	height: 2177px;
	position: relative;
	align-items: center;
  justify-content: center;
} 

#implant05_03 .G_box{
  width:1339px;
  height:1658px;
  margin: 0 auto;
  padding : 300px 0 0 0;
  text-align:center;
}

#implant05_03 .G_box h1{
  font-size: 58px;
  color:#000;
  font-weight:400;
  letter-spacing: -1px;
  line-height:1.5;
  padding: 80px 0 0 0;
  text-align:center;
  font-style: italic;
}

#implant05_03 .G_box h1 span{
  font-weight:800;
}

#implant05_03 .G_box h2{
  font-size: 23px;
  color:#3c4b59;
  font-weight:400;
  letter-spacing: -1px;
  line-height : 4;
  text-align:right;
}

#implant05_03 .G_box h3{
  font-size: 42px;
  font-weight:300;
  letter-spacing: -1px;
  line-height :1;
}
#implant05_03 .G_box h3 span{
  color:#00a8ff;
  font-weight:700;
}


/*¸Ç ¹Ø*/
.implant05_08 {
  background: #00a8ff;
  width:100%;
  height:330px;
  text-align: center;
  color: #fff;
  margin: 0 0 72px 0;
  display:table;
  float:left;
}

.implant05_08 p{
  font-size: 44px;
  font-weight: 400;
  line-height: 1.5;
  display:table-cell;
  vertical-align:middle; 
}

.implant05_08 span{
  font-size: 45px;
  font-weight: 700;
}


/*Àç¼ö¼ú ¿øÀÎº° ´ëÃ³¹æ¹ý ÅÜ¸Þ´º*/

#implant05_04{
 background:url(http://www.clearlign.net/theme/clearlign/new/img/implant/05/05_bg_05.jpg) no-repeat center;
 margin: 0 auto;
 padding: 0;
 height:1564px;
display:inline
}

.tabbox_content {
  text-align:center; 
  margin: 30px auto;
}



/* ¼±ÅÃµÈ ¹öÆ°¼Ó¼º */
.jj_box {
  width:100%; 
  text-align:left;
  font-size:12px;
  box-sizing:border-box;
} 
/* ÄÁÅÙÃ÷¹Ú½º °øÅë ¼Ó¼º */

.jjbox_con {
  width:1340px; 
  margin: 0 auto;
}

.jjbox_big {
  width:1339px;
  heigth: 1189px;
  margin: 0 auto; 
  overflow: hidden;
	zoom:1;
}

.jjbox_small_01 {
  float: left;
  width:1339px;
  height:270px;
  text-align:left;
  margin:170px 0 0 0;
}

.jjbox_small_01 h1 {
  text-align:left;
  color:#000;
  font-size:40px;
  font-weight:200;
  padding:30px 0 0 0;
  line-height:1.3;
}
.jjbox_small_01 h1 span {
  text-align:left;
  color:#00a8ff;
  font-size:52px;
  font-weight:600;
  
}

.jjbox_small_01 h2 {
  text-align:left;
  color:#979797;
  font-size: 27px;
  font-weight:400;
  margin-top:50px;
}
.jjbox_small_01 h2 span {
  text-align:left;
  color:#00a8ff;
  font-size:27px;
  font-weight:600;
}

.jjbox_small_02 {
  width:793px;
  height:550px;
  margin: 30px 0 0 0 ;
  float: left;
  text-align:left;
}

.jjbox_small_03 {
  width:478px;
  height:550px;
  margin: 30px 0  0 68px;
  float: left;
  text-align:left;
}

.jjbox_small_02_ch {
  width: 40px;
  height: 125px;
  float: left;
  margin-top: 18px;
}

.jjbox_small_02_ch img {
  padding:5px;
  
}

.jjbox_small_02_text {
  height: 125px;
  float: left;
  font-size:28px;
  font-weight:400;
  line-height :1.6;
  margin-top: 25px;
  padding: 0  0 0 25px;
}

.jjbox_2{
 background:url(http://www.clearlign.net/theme/clearlign/new/img/implant/05/05_bg_06.jpg) no-repeat center;
 height:1189px;
 margin: 150px auto;
}

.jjbox-frame{
	overflow: hidden;
	zoom:1;
  width: 1339px;
  margin: 0 auto;
  padding: 200px 0 0 0;
}

.jjbox_big_2 {
	float: left;
	width: 1339px;
  height: 339px;
}

.jjbox_big_3 {
	float: left;
	width: 1450px;
  height: 520px;
}

.jjbox_small_top {
	float: left;
	width: 1339px;
	height: 300px;
  margin-top: 20px;
}

.jjbox_small_top h1 {
  text-align:left;
  color:#fff;
  font-size:40px;
  font-weight:200;
  padding:20px 0 0 0;
  line-height:1.3;
}
.jjbox_small_top h1 span{
  text-align:left;
  color:#ffd630;
  font-size:52px;
  font-weight: 700;
  padding:20px 0 0 0;
}
.jjbox_small_top h2 {
  text-align:left;
  color:#fff;
  font-size:27px;
  font-weight:700;
  padding:20px 0 0 0;
}
.jjbox_small_top h2 span{
  text-align:left;
  color:#ffd630;
  font-weight: 800;
  padding:20px 0 0 0;
}

.jjbox_small_box {
	float: left;
	width: 421px;
	height: 550px;
  margin: 50px 50px 0 0;
  color:#fff;
}

.jjbox_small_box h1 {
  text-align:left;
  font-size:36.33px;
  font-weight: 800;
  margin: -50px 0 30px 0 ;
}

.jjbox_small_box h2 {
  text-align:left;
  font-size: 24.33px;
  font-weight: 300;
  margin: 20px 0 50px 0 ;
}

.jjbox_layout{
  margin-top: 60px;
}

.jjbox_frame_title {
  text-align:left;
  color:#000;
  font-size: 38px;
  font-weight:300;
  margin: 100px 0 40px 0;
}

.jjbox_frame_title span{
  font-weight:700;
}

.jjbox_frame{
	width:1339px;
  height: 683px;
  margin: 0 auto;
	overflow: hidden;
	zoom:1;
}

.unit_A {
	font-size: 18px;
	float: left;
	width: 665px;
	padding: 0;
	margin: 20px 0 0 0;
} 
.unit_B {
	float: left;
	width: 600px;
	padding: 10px 0 0 70px ;
	margin: 20px 0 0 0;
    letter-spacing: -1.5px;

} 

.unit_B h2 {
  font-size: 36px;
  font-weight: 400;
  color: #036ca2;
  line-height:1.3;
   line-height:1.4;
  
}
.unit_B h2 span {
 font-size: 44px;
  font-weight: 700;
  color: #000;
   line-height:1.4;
}
.unit_B h3 {
  font-size: 48px;
  font-weight: 700;
  color: #00a8ff;
  line-height:1;
  margin-top:-2px;
}
.unit_B h3 span {
 font-size: 36px;
  font-weight: 200;
  color: #000;
}

.unit_B h4 {
 font-size: 24px;
  font-weight: 200;
  color: #676767;
  line-height:1.4;
  margin-top: 60px;
}

/*ÀÌ·¸°Ô Ä¡·áÇÕ´Ï´Ù 2*/

.jjbox3{
 background:url(http://www.clearlign.net/theme/clearlign/new/img/implant/05/05_bg_09.jpg) no-repeat center;
 height: 2181px;
 margin: 150px auto;
}

.jjbox3 h1{
  text-align:center;
  color:#000;
  font-size:37px;
  font-weight:600;
  margin: 70px 0 0 0;
  padding-top:150px;
}
.jjbox3 h2 {
  text-align:center;
  color:#000;
  font-size: 28px;
  font-weight: 200;
  margin: 40px 0 0 0;
}

.jjbox3_layout{
  width:100%;

}

.jjbox3_frame{
	width:1339px;
  margin: 0 auto;
	overflow: hidden;
	zoom:1;
}

.jjbox3_frame h1 {
  text-align:left;
  color:#000;
  font-size:40px;
  font-weight:300;
  padding:10px 0 0 0;
  margin-top: 300px;
  line-height:1.5;
}

.jjbox3_frame h1 span{
  text-align:left;
  color:#00a8ff;
  font-size:52px;
  font-weight: 700;
}

.jjbox3_frame h2 {
  text-align:left;
  color:#979797;
  font-size: 27px;
  font-weight: 400;
  padding: 20px 0 0 0;
}
.jjbox3_frame h2 span{
  text-align:left;
  color:#00a8ff;
  font-weight: 600;
  padding: 20px 0 0 0;
}

.jjbox3_frame h3 {
  text-align:left;
  color:#979797;
  font-size: 27px;
  font-weight: 400;
  padding: 20px 0 0 0;
}

.jjbox3_frame h4 {
  text-align:left;
  color:#000;
  font-size: 27px;
  font-weight: 400;
  line-height:1.3;
  margin-top:20px;
}

.jj_imgbox {
	font-size: 18px;
	float: left;
	width: 1339px;
	padding: 0;
	margin: 0;
} 





.tab_body{
  width:100%;
  }

.tab {
  list-style: none;
  margin: 0 auto;
  width:1345px;
  overflow: hidden;
  display:table;
		}
		/* Float the list items side by side */
.tab li {
  float: left;
  cursor:pointer;
  width:665px;
  height:90px;
  background:#fff;
  border: 1px solid #b7b7b7;
  color:#000;
  font-size:28px;
  cursor:pointer;
  font-weight: 400;
  margin: 0 0 0 -5px;
display: table-cell;
}

.tab li p{
  vertical-align:middle; 
  padding-top:25px;

}
		/* Style the links inside the list items */
.tab li a {
  display: inline-block;
  text-decoration: none;
  }
		/* Style the tab content */
.tabcontent {
  display: none;
  }
ul.tab li.current{
  background:linear-gradient(to top, #293d55, #467b8f);
  color:#fff;
  font-weight: 600;
  }
.tabcontent.current {
  display: block;
		}

