* {border:0; padding:0;	margin:0;}
ol, ul{list-style:none;}

#wrapAll {position:relative; width:100%; display:block; background:#fff;}
.header {width:100%;}
 
 #content_wrap{width:100%;}

.content_area{width:100%;background:#f4f4f4;}
.content_area .container_wrap{margin:0 auto;width:1200px;overflow:hidden;}
.content_area .container_area{width:100%;}
.content_area img{max-width:100%;vertical-align:top;}
.content_area .tit-center{margin:0 auto;display:block;}
.content_area .center-block{width:1200px;margin:0 auto;}
.content_area .center-block:after{content:"";clear:both;display:block;}
.content_area .section{background:#fff;overflow:hidden;}

.container_area .brown {color:#d38970;}
.container_area .pink {color:#1588ca;}
.container_area .gray {color:#555555;}
.container_area .gray2 {color:#999999;}
.container_area .white {color:#ffffff;}
.container_area .center-block {display:block;margin:0 auto;}
.container_area .center-align {text-align:center}

.container_area .mt30{margin-top:30px;}
.container_area .mt80{margin-top:80px;}
.container_area .mb10{margin-bottom:10px;}

.container_area h2 {font-size:2rem;font-weight:normal;}
.container_area h3 {font-size:1.5rem;font-weight:normal;}
.container_area h4 {font-size:1rem;font-weight:500;}


/*맞춤치아교정 */

.m_t_tit01 {clear:both; width:394px; height:83px; margin:240px 0px 0px; background:url('/m/landing/laminate/images/m_title_lami01_01.png') no-repeat left top; text-indent:-30000em;}
.m_t_tit02 {clear:both; width:633px; height:83px; margin:7px 0px 0px; background:url('/m/landing/laminate/images/m_title_lami01_02.png') no-repeat left top; text-indent:-30000em;}
.m_t_txt01 p {margin-top:25px; color:#fff; font-size:1.6rem; font-weight:200;}
.m_t_txt02 p {margin-top:5px; color:#fff; font-size:1.6rem; font-weight:200;}


.laminate_cont01{position:relative; overflow:hidden;height:860px; background:url('/m/landing/laminate/images/laminate_cont01_img01.png') center center no-repeat;}
.laminate_cont01 .container01{clear:both; width:1200px; margin:0px auto; text-align:left;}

.laminate_cont02{padding:40px 0px; background:#222;}
.laminate_cont02 .container02{position:relative;width:1200px;height:100%; margin:0 auto;}
.laminate_cont02 .container02 .column_community_item{overflow:hidden; position:relative; display:inline-block; width:23%; height:280px; margin:9px; list-style:none; border-radius:200px; padding-bottom:0;}
.laminate_cont02 .container02 .column_community_item:before{content: ''; position: absolute; width:100%; height:100%; left:0; opacity: 0; background: #000; z-index: 2; transition:all 0.4s ease;	-webkit-transition:all 0.4s ease;}
.laminate_cont02 .container02 .column_community_item:hover:before {opacity: 0.4}
.laminate_cont02 .container02 .column_community_item:after {position: absolute; opacity: 0; font-size: 16px; color: #000;	top: 50%; left: 50%; margin-left: -68px; margin-top: -20px; text-align: center; z-index: 3; transition:all 0.4s ease; -webkit-transition:all 0.4s ease;}
.laminate_cont02 .container02 .column_community_item:hover:after {opacity: 1;}

.laminate_cont02 .container02 .column_community_item .work_cont{position:absolute; width:100%; height:100%; text-align:center;}/* background:rgba(0,0,0,0.3);*/
.laminate_cont02 .container02 .column_community_item .work_cont span{}

.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit01{clear:both; width:120px; height:50px; margin:120px auto 0; display:block; background:url('/m/landing/laminate/images/bn_cpop_tit01.png') no-repeat center top; text-indent:-30000em;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit02{clear:both; width:120px; height:50px; margin:120px auto 0; display:block; background:url('/m/landing/laminate/images/bn_cpop_tit02.png') no-repeat center top; text-indent:-30000em;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit03{clear:both; width:120px; height:50px; margin:120px auto 0; display:block; background:url('/m/landing/laminate/images/bn_cpop_tit03.png') no-repeat center top; text-indent:-30000em;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit04{clear:both; width:120px; height:50px; margin:120px auto 0; display:block; background:url('/m/landing/laminate/images/bn_cpop_tit04.png') no-repeat center top; text-indent:-30000em;}


.laminate_cont02 .container02 .column_community_item .column_community_img{position:absolute;  border-radius:200px; top:0; left:0; width:100%; height:100%;  transition:all 0.4s ease; -webkit-transition:all 0.4s ease;}
.laminate_cont02 .container02 .column_community_item:hover img.column_community_img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
}

.laminate_cont02 .container02 .column_community_item:hover .work_cont{position:absolute;left:30px;top: 50%; width:100%; opacity:0; z-index:9; transform:none;}

.laminate_cont02 .container02 .column_community_item a{text-decoration:none; color:black;}
.laminate_cont02 .container02 .column_community_item:hover .work_description .work_descr_cont{
	opacity:1;
	transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
}
.laminate_cont02 .container02 .column_community_item .work_description {text-align:left;}
.laminate_cont02 .container02 .column_community_item .work_description p {margin:0 0 15px; font-weight:400; line-height:30px; font-size:24px; color:#fff;}
.laminate_cont02 .container02 .column_community_item .work_description span {color:#fff; font-size:18px; line-height:26px; padding:0 20px; display:block;}
.laminate_cont02 .container02 .column_community_item .work_description .work_descr_cont {position:absolute; top: 50%; width:100%; opacity:0; z-index:9; text-align:center;
	transform:translateY(0);
	-o-transform:translateY(0);
	-ms-transform:translateY(0);
	-webkit-transform:translateY(0);
	transition: all 0.3s ease-in-out; 
	-webkit-transition: all 0.3s ease-in-out;
}
.laminate_cont02 .container02 .column_community_item .work_description .work_descr_cont h5{font-size:26px; color:#fff; font-weight:600; line-height:50px;}


.laminate_cont02 .container02 .profile.cpop01{background:url('/m/landing/laminate/images/bn_cpop01.png') center 67% no-repeat #fff;}
.laminate_cont02 .container02 .profile.cpop02{background:url('/m/landing/laminate/images/bn_cpop02.png') center 67% no-repeat #fff;}
.laminate_cont02 .container02 .profile.cpop03{background:url('/m/landing/laminate/images/bn_cpop03.png') bottom center no-repeat #fff;}
.laminate_cont02 .container02 .profile.cpop04{background:url('/m/landing/laminate/images/bn_cpop04.png') bottom center no-repeat #fff;}

.laminate_cont02 .container02 .profile h5{padding:50px 0 15px;}
.laminate_cont02 .container02 .profile h5 strong{font-size:26px;font-weight:600;color:#222; letter-spacing:-2px;}
.laminate_cont02 .container02 .profile p{margin:0px 20px; font-size:20px;color:#222;line-height:1.4;font-weight:400;}
.laminate_cont02 .container02 .profile img{cursor:pointer;}
.laminate_cont02 .container02 .dr_btn_link{position: relative; display: inline-block;  height: 40px; padding:0 60px; margin-top:110px; line-height: 39px; border: 1px solid #222; background-color:#222; border-radius: 30px; text-align: center; font-size: 16px; color: #fff; text-decoration:none;}
.laminate_cont02 .container02 .dr_btn_link:hover {color: #fff; background-color:#1588ca; border-color:#1588ca;}


.container01 a{color: #fff; } 
.container01 .tit{margin-top:240px; text-align:left;}
.container01 .tit p{font-size:32px;color:#fff; letter-spacing:-1px;}
.container01 .tit .f28{margin:20px 0px;font-size:28px;font-weight:400; color:#222;line-height:1.4;}
.container01 .tit p span{font-size:24px;color:#fff;}
.container01 .tit h4{margin-top:10px; margin-bottom:20px; font-size:60px;font-weight:400;color:#fff;}

.container01 .dr_btn_link{position: relative; display: inline-block;  height: 40px; padding:0 60px; line-height: 39px; border: 1px solid #222; background-color:#222; border-radius: 30px; text-align: center; font-size: 16px; color: #fff; text-decoration:none;}
.container01 .dr_btn_link:hover {color: #fff; background-color:#1588ca; border-color:#1588ca;}

/* 상담창 */
.laminate_counsel{position:relative;overflow:hidden;height:90px; background:#333;}
.laminate_counsel .container_counsel{width:1200px; margin:0 auto;}

/*  */
.content_area .imgtable{max-width:100%;vertical-align:top; position:absolute; margin-top:-52px;}
.cont_step01{overflow:hidden;}
.cont_step01 .model{float:left;margin-right:40px}
.cont_step01 .txt{text-align:center;}
.cont_step01 .txt h3{margin-bottom:20px;font-size:28px;color:#222;font-weight:400;line-height:1.5;}
.cont_step01 .txt h3 span{font-size:46px;color:#222; letter-spacing:-2px; display:block;}
.cont_step01 .txt h3 span p{display:inline-block;}
.cont_step01 .txt ul{padding-bottom:40px;}
.cont_step01 .txt ul li{margin-bottom:15px;font-size:22px;color:#222;line-height:1.6;}
.cont_step01 .txt ul li:last-child{margin-bottom:0}
.cont_step02{float:right;}
.cont_step02 ul{overflow:hidden;}
.cont_step02 .txt ul{padding-left:0px;}
.cont_step02 ul li{float:left;margin-right:10px;text-align:center;}
.cont_step02 ul li:last-child{margin-right:0}
.cont_step02 ul li p{margin-top:10px;font-size:38px;color:#222;line-height:1.6;}
.cont_step02 ul li .imgbn02{width:90%;}
.cont_step02 .description{margin-top:50px;font-size:16px;color:#222;text-align:center;}

.cont_step03{float:right; margin-top:0px;}
.cont_step03 ul{overflow:hidden; margin-bottom:80px;}
.cont_step03 .txt{text-align:center;margin-top:80px}
.cont_step03 .txt ul{padding-left:0px;}
.cont_step03 ul li{float:left;margin-right:10px;text-align:center;}
.cont_step03 ul li:last-child{margin-right:0}
.cont_step03 ul li p{font-size:20px;color:#fff;line-height:1.4;}
.cont_step03 ul li .imgbn02{width:90%;}
.cont_step03 .description{margin-top:50px;font-size:16px;color:#222;text-align:center;}

.cont_step01_02{overflow:hidden;}
.cont_step01_02 .model{float:left;margin-right:40px}
.cont_step01_02 .txt{text-align:center;margin-top:80px}
.cont_step01_02 .txt h3{margin:20px 0px;font-size:28px;color:#222;font-weight:400;line-height:1.5;}
.cont_step01_02 .txt h3 span{font-size:46px;color:#1588ca;}
.cont_step01_02 .txt ul{padding-bottom:40px;}
.cont_step01_02 .txt ul li{margin-bottom:15px;font-size:22px;color:#fff;line-height:1.6;}
.cont_step01_02 .txt ul li:last-child{margin-bottom:0}


/* 라미네이트 */
.laminate_cont03{background:#CCC;}
.laminate_cont03 .container03{background:#ebebeb; padding:80px 0px 80px;}


/* 축성제작방식 */
.laminate_cont04{background:#fff;}
.laminate_cont04 .container04{background:#fff; padding:80px 0px 0px;}

.laminate_cont_table01{overflow:hidden;}

.cont_table01 {margin-top:0px;}
.cont_table01 li{margin:0 10px;}
.cont_table01 .table_img_area {width:100%; margin-bottom:40px;background-color:#f6f6f6; text-align:center;}
.cont_table01 .table_img_area p {margin-top:40px;line-height:20px;font-size:20px;}
.cont_table01 .table_txt_area {text-align:left;}
.cont_table01 .table_txt_area h4 {font-size:36px;padding:35px 0; border-top:2px solid #464646; font-weight:600;}
.cont_table01 .table_txt_area p {font-size:24px;border-top:1px solid #ccc; padding:30px 0px; margin:0 auto;}
.cont_table01 .table_txt_area .txt_em {color:#00479d; font-weight:900;}

.laminate_cont04 .container04 .cont_step04 ul li{float:left;margin-right:0px;text-align:center;}
.laminate_cont04 .container04 .cont_step04 ul li .imgbn02{width:100%;}

.laminate_cont04 .cont_step04 {margin-top:0px;}
.laminate_cont04 .cont_step04 .txt{text-align:center; margin-top:40px;}
.laminate_cont04 .cont_step04 .txt h3{margin:0px auto; width:100%; font-size:36px;color:#000; font-weight:400; line-height:1.5; border:3px solid #ddd; border-radius:50px;}
.laminate_cont04 .cont_step04 .txt h3 span{font-size:36px;color:#000;font-weight:600; margin:10px 0; display:inline-block;}
.laminate_cont04 .cont_step04 .txt span{font-size:20px;color:#000; line-height:1.6;}

.laminate_cont04 .container04_tab01{width:1200px; border-top:1px solid #e4e4e4; margin:0 auto;}
.laminate_cont04 .container04_tab01 > ul{display:inline-block; width:100%;}
.laminate_cont04 .container04_tab01 > ul > li{float:left; width:49.9%;; height:74px; padding:0px; font-size:28px; line-height:1.4; letter-spacing:-1px; text-align:center; background:#959595; color:#fff; border-left:1px solid #e2e5e7; border-bottom:1px solid #e2e5e7;}
.laminate_cont04 .container04_tab01 > ul > li > a{display:block; width:100%; cursor:pointer; line-height:1.4; border-right:1px solid #e2e5e7; padding:18px 0px;}
.laminate_cont04 .container04_tab01 > ul > li > a:hover{color:#fff !important;}
.laminate_cont04 .container04_tab01 > ul > li:hover{height:74px; line-height:1.4; color:#fff; background:#1588ca;}
.laminate_cont04 .container04_tab01 > ul > li.on{ width:49.9%;; margin:0px; height:74px; padding:0px;  color:#fff; background:#1588ca;}
.laminate_cont04 .container04_tab01 > ul > li.last{border-right:1px solid #e2e5e7;}


/* 제작방식 */
.laminate_cont05{background:#fff;}
.laminate_cont05 .container05{background:#fff; padding:0px 0px 80px;}
.laminate_cont05 .container05 .cont_step05 .txt{text-align:center;}
.laminate_cont05 .container05 .cont_step05 .txt h3{padding:80px 0 20px;font-size:28px;color:#222;font-weight:400;line-height:1.5;}
.laminate_cont05 .container05 .cont_step05 .txt h3 span{font-size:46px;color:#222; letter-spacing:-2px;}
.laminate_cont05 .container05 .cont_step05 .txt ul{padding-bottom:40px;}
.laminate_cont05 .container05 .cont_step05 .txt ul li{margin-bottom:15px;font-size:22px;color:#222;line-height:1.6;}
.laminate_cont05 .container05 .cont_step05 .txt ul li:last-child{margin-bottom:0}

.laminate_cont05 .container05 .cont_step02 ul li{float:left;width:50%;margin-right:0px;text-align:center;}
.laminate_cont05 .container05 .cont_step02 ul li .imgbn02{width:100%;}


/* 치료케이스 */
.laminate_cont02_03{background:#fff;}
.laminate_cont02_03 h4{font-size:30px; font-weight:400; color:#fff; margin:20px 0 10px;}
.laminate_cont02_03 .txt p{font-size:18px;color:#222;line-height:1.6;}
.laminate_cont02_03 .txt p span{font-size:18px; color:#1588ca;}
.laminate_cont02_03 .container02_03{height:1160px; background:url('/m/landing/laminate/images/orthodontic_cont02_bg03.png') center center no-repeat;}
.laminate_cont02_03 .container02_03 .cont_step03 ul li{width:24%; margin-right:10px;text-align:center; vertical-align:top; display:inline-block;}


/* 라미네이트 디자인 */
.laminate_cont06{background:#fff;}
.laminate_cont06 h4{font-size:30px; font-weight:400; color:#fff; margin:20px 0 15px;}
.laminate_cont06 .txt p{font-size:18px;color:#fff;line-height:1.6;}
.laminate_cont06 .txt p span{font-size:18px; color:#1588ca;}
.laminate_cont06 .container06{padding:80px 0 60px; background:url('/m/landing/laminate/images/laminate_cont04_bg01.png') center center no-repeat;}

.laminate_cont06 .container06 .cont_step01 .txt h3{margin:0px 0 20px;font-size:28px;color:#fff;font-weight:400;line-height:1.5;}
.laminate_cont06 .container06 .cont_step01 .txt h3 span{font-size:46px;color:#fff; letter-spacing:-2px;}
.laminate_cont06 .container06 .cont_step01 .txt ul li{margin-bottom:15px;font-size:22px;color:#fff;line-height:1.6;}

.laminate_cont06 .container06 .cont_step06 ul{overflow:hidden; width:50%; margin-bottom:0px;}
.laminate_cont06 .container06 .cont_step06 ul li{width:47%; margin-right:10px;text-align:center; vertical-align:top; display:inline-block;}
.laminate_cont06 .container06 .cont_step06 ul li p{color:#bfbfbf; margin-bottom:40px;}
.laminate_cont06 .container06 .cont_step06 ul li span{font-size:18px; color:#1588ca; text-align:center; margin-top:40px; display:block; font-weight:600;}


/* 치료방법 */
.laminate_cont07{background:#fff;}
.laminate_cont07 .container07{background:#fff; padding:80px 0px 80px;}
.laminate_cont07 .container07 .cont_step02 ul li{float:left;margin-right:0px;text-align:center;}
.laminate_cont07 .container07 .cont_step02 ul li .imgbn02{width:100%;}

.laminate_cont_table02{overflow:hidden;}
.laminate_cont07 .laminate_cont_table02 ul li{width:100%; margin:0 auto; text-align:center; padding:20px 10px 0px; display:inline-block; overflow:hidden; background:#fff; vertical-align:top;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 {margin-top:0px;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 .table_img_area {margin-bottom:40px;background-color:#f6f6f6;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 .table_img_area p {margin-top:40px;line-height:20px;font-size:20px;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 .table_txt_area {text-align:left;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 .table_txt_area h4 {font-size:28px;padding:35px 0; border-top:2px solid #464646; font-weight:600;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 .table_txt_area p {font-size:20px;border-top:1px solid #ccc; padding:30px 0px; margin:0 auto;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 .table_txt_area .txt_em {color:#00479d; font-weight:900;}

.laminate_cont07 .cont_step07 {margin-top:0px;}
.laminate_cont07 .cont_step07 .txt{text-align:center; margin-top:40px;}
.laminate_cont07 .cont_step07 .txt h3{margin:0px auto; width:100%; font-size:36px;color:#000; font-weight:400; line-height:1.5; border:3px solid #ddd; border-radius:50px;}
.laminate_cont07 .cont_step07 .txt h3 span{font-size:36px;color:#000;font-weight:600; margin:10px 0; display:inline-block;}

.laminate_cont07 .container07_tab{width:1200px; border-top:1px solid #e4e4e4;}
.laminate_cont07 .container07_tab > ul{display:inline-block; width:100%;}
.laminate_cont07 .container07_tab > ul > li{float:left; width:297px; height:68px; font-size:24px; line-height:32px; letter-spacing:-1px; text-align:center; background:#959595; color:#fff; border-left:1px solid #e2e5e7; border-bottom:1px solid #e2e5e7;}
.laminate_cont07 .container07_tab > ul > li > a{display:block; width:100%; cursor:pointer; border-right:1px solid #e2e5e7; padding:18px 0px; line-height:26px;}
.laminate_cont07 .container07_tab > ul > li > a:hover{line-height:26px; color:#fff !important;}
.laminate_cont07 .container07_tab > ul > li:hover{height:68px;  color:#fff; background:#1588ca;}
.laminate_cont07 .container07_tab > ul > li.on{ width:297px; margin:0px; height:68px;  color:#fff; background:#1588ca;}
.laminate_cont07 .container07_tab > ul > li.last{border-right:1px solid #e2e5e7;}


/* 증상별 전후사진 */
.laminate_cont_case{text-align:center;  background:#222;}
.laminate_cont_case .container_case{width:1200px; padding:80px 0px 40px; margin:0 auto; background:#222222;}

.laminate_cont_case .box01{background-color:#222; margin-bottom:20px;}
.laminate_cont_case .tit{margin-bottom:50px; height:inherit;}
.laminate_cont_case .tit h3{margin-bottom:30px;font-size:46px;font-weight:400;color:#fff;}
.laminate_cont_case .tit h3 span{font-size:46px; color:#51d8ff;font-weight:600;}
.laminate_cont_case .tit p{font-size:22px;color:#fff;line-height:1.6 }
.laminate_cont_case .txt{margin-top:0px;}
.laminate_cont_case .txt span{display:inline-block;width:400px;height:58px;line-height:58px;font-size:28px;color:#fff;text-align:center;background:#1588ca}
.laminate_cont_case ul{overflow:hidden;max-width:1200px;margin:0px auto; padding-left:0px;}
.laminate_cont_case ul li{position:relative;float:left;width:50%}
.laminate_cont_case ul li p{margin:20px 0px 25px; font-size:16px;color:#fff;line-height:1.4}
.laminate_cont_case ul li p span{font-size:24px;font-weight:500; color:#2cc6cc;}
.laminate_cont_case ul li:last-of-type:after{content:"";position:absolute;left:-22px;top:50%;display:block;width:50px;height:80px;margin-top:-80px;background:url('/m/landing/laminate/images/common/arrow.png') center center no-repeat; z-index:2;}

.container_slides01{position:relative;margin:0 auto;top:0px;left:0px;width:1200px;height:1440px;overflow:hidden;}
.container_slides02{cursor:default;position:relative;top:0px;left:0px;width:1200px;height:1440px; overflow:hidden;}

/* 치아교정 시스템 */

.laminate_cont_sys .container_sys .tit h4{margin:10px;font-size:40px;font-weight:400;color:#fff;}
.laminate_cont_sys .container_sys .tit h4 span{font-size:40px; color:#1588ca;}
.laminate_cont_sys .container_sys .tit h4 .crb01{font-size:40px; color:#68c8ff;}
.laminate_cont_sys .container_sys .tit{padding-top:80px; height:inherit;}
.laminate_cont_sys .container_sys .tit p{margin-top:20px;font-size:24px;color:#fff}

.laminate_cont_sys .txt{height:360px; margin:40px 140px 0;padding:20px 0px 0px;background:rgba(255,255,255,0.8);font-size:0}
.laminate_cont_sys .imgbn01{position:relative; top:113px;}
.laminate_cont_sys .imgbn02{position:relative; top:33px;}

.laminate_cont_sys .txt img{display:block;vertical-align:middle; margin:22px auto;}
.laminate_cont_sys .txt .w20{width:28%;}
.laminate_cont_sys .txt p{display:inline-block;vertical-align:middle;margin-left:20px;font-size:20px;color:#222;line-height:1.4;text-align:center;}

.laminate_cont_sys .container_sys .laminate_contbox01{height:660px;background:url('/m/landing/laminate/images/laminate_system_bg01.jpg') no-repeat center center;text-align:center;}
.laminate_cont_sys .container_sys .laminate_contbox01 .tit{margin-top:160px; padding:60px 40px; display:block; width:480px; height:200px; float:right; background:rgba(255,255,255,0.5);}
.laminate_cont_sys .container_sys .laminate_contbox01 .tit p{margin-top:20px;font-size:24px;color:#222; line-height:32px;}
.laminate_cont_sys .container_sys .laminate_contbox01 .tit h4{margin:10px;font-size:40px;font-weight:400;color:#000;}
.laminate_cont_sys .container_sys .laminate_contbox01 .tit h4 span{font-size:40px; color:#000;}

.laminate_cont_sys .container_sys .laminate_contbox02{height:660px;background:url('/m/landing/laminate/images/laminate_system_bg02.jpg') no-repeat center center;text-align:center;}
.laminate_cont_sys .container_sys .laminate_contbox02 .tit{margin-top:180px; padding:60px 40px; display:block; width:440px; height:200px; float:left; background:rgba(255,255,255,0.2);}
.laminate_cont_sys .container_sys .laminate_contbox02 .tit p{margin-top:20px;font-size:24px;color:#fff; line-height:32px;}
.laminate_cont_sys .container_sys .laminate_contbox02 .tit h4{margin:10px;font-size:40px;font-weight:400;color:#fff;}
.laminate_cont_sys .container_sys .laminate_contbox02 .tit h4 span{font-size:40px; color:#fff;}

.laminate_cont_sys .container_sys .laminate_contbox03{height:660px;background:url('/m/landing/laminate/images/laminate_system_bg03.jpg') no-repeat center center;text-align:center;}
.laminate_cont_sys .container_sys .laminate_contbox03 .tit{margin-top:260px; padding:60px 40px; display:block; width:480px; height:200px; float:left; background:rgba(255,255,255,0.5);}
.laminate_cont_sys .container_sys .laminate_contbox03 .tit p{margin-top:20px;font-size:24px;color:#222; line-height:32px;}
.laminate_cont_sys .container_sys .laminate_contbox03 .tit h4{margin:10px;font-size:40px;font-weight:400;color:#000;}
.laminate_cont_sys .container_sys .laminate_contbox03 .tit h4 span{font-size:40px; color:#000;}

.laminate_cont_sys .container_sys .laminate_contbox04{height:660px;background:url('/m/landing/laminate/images/laminate_system_bg04.jpg') no-repeat center center;text-align:center;}
.laminate_cont_sys .container_sys .laminate_contbox04 .tit{margin-top:160px; padding:60px 40px; display:block; width:480px; height:200px; float:right; background:rgba(255,255,255,0.5);}
.laminate_cont_sys .container_sys .laminate_contbox04 .tit p{margin-top:20px;font-size:24px;color:#222; line-height:32px;}
.laminate_cont_sys .container_sys .laminate_contbox04 .tit h4{margin:10px;font-size:40px;font-weight:400;color:#000;}
.laminate_cont_sys .container_sys .laminate_contbox04 .tit h4 span{font-size:40px; color:#000;}

.laminate_cont_sys .container_sys .laminate_contbox05{height:660px;background:url('/m/landing/laminate/images/laminate_system_bg05.jpg') no-repeat center center;text-align:center;}
.laminate_cont_sys .container_sys .laminate_contbox05 .tit{margin-top:160px; padding:60px 40px; display:block; width:480px; height:200px; float:right; background:rgba(255,255,255,0.5);}
.laminate_cont_sys .container_sys .laminate_contbox05 .tit p{margin-top:20px;font-size:24px;color:#222; line-height:32px;}
.laminate_cont_sys .container_sys .laminate_contbox05 .tit h4{margin:10px;font-size:40px;font-weight:400;color:#000;}
.laminate_cont_sys .container_sys .laminate_contbox05 .tit h4 span{font-size:40px; color:#000;}

.laminate_cont_sys{margin:0 auto; height:1020px; text-align:center;  background-color:#f0f0f0;}
.laminate_cont_sys .container_sys{width:1200px; margin:0 auto;}
.laminate_cont_sys .tit{padding-top:40px;}
.laminate_cont_sys .tit h3{margin-bottom:40px;font-size:46px;font-weight:400;color:#1588ca;}
.laminate_cont_sys .tit h3 span{font-size:46px; color:#1588ca;font-weight:600;}

.laminate_cont06_tab{width:1200px; border-top:1px solid #e4e4e4;}
.laminate_cont06_tab > ul{display:inline-block; width:100%;}
.laminate_cont06_tab > ul > li{float:left; width:239px; height:68px; font-size:24px; line-height:32px; letter-spacing:-1px; text-align:center; background:#959595; color:#fff; border-left:1px solid #e2e5e7; border-bottom:1px solid #e2e5e7;}
.laminate_cont06_tab > ul > li > a{display:block; width:100%; cursor:pointer; border-right:1px solid #e2e5e7; padding:18px 0px;}
.laminate_cont06_tab > ul > li > a:hover{ color:#fff !important;}
.laminate_cont06_tab > ul > li:hover{height:68px;  color:#fff; background:#1588ca;}
.laminate_cont06_tab > ul > li.on{ width:238px; margin:0px; height:68px;  color:#fff; background:#1588ca;}
.laminate_cont06_tab > ul > li.last{border-right:1px solid #e2e5e7;}
.laminate_cont06_tab > ul > li.box01{display:none;}

/* Layout EXCEPTION(1600) */
@media screen and (max-width: 1600px) {
}

/* Layout PC(1280) */
@media screen and (max-width: 1280px) {
}

@media screen and (max-width:1099px){	
}

/* Layout Laptop,Tablet(1024) */
@media screen and (max-width: 1024px) {
}

/* Layout Mobile 720 */
@media screen and (max-width:720px) {
}

/* Layout Mobile 480 */
@media screen and (max-width: 480px) {
.content_area .center-block{width:100%;}
.cont_step01{padding:0 20px;}

/* main skin */
.m_t_tit01{background-size:80%; height:59px; margin:60px 0px 0px;}
.m_t_tit02{background-size:80%; height:59px; margin:7px 0px 0px}
.m_t_txt01 p{font-size:18px;margin-top:15px;}
.m_t_txt02 p{font-size:18px;margin-top:0px;}
.laminate_cont01{height:560px; background-size:cover; background:url('/m/landing/laminate/images/m_laminate_cont01_img01.png') round;}
.laminate_cont01 .container01{width:100%; padding-left:20px;}

/* 특징 4가지 */
.laminate_cont02{padding:20px 20px;}
.laminate_cont02 .container02{width:100%;}
.laminate_cont02 .container02 .column_community_item{width:46.7%; height:208px; margin:5px;}
.laminate_cont02 .container02 .column_community_item .work_description .work_descr_cont h5{font-size:20px;}
.laminate_cont02 .container02 .column_community_item .work_description span{font-size:14px; line-height:20px;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit01{background-size:88%}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit02{background-size:88%}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit03{background-size:88%}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit04{background-size:88%}
.column_community_item .work_descr_cont{left:0px;}

/* 타이틀, 이미지 비율 */
.cont_step01 .txt h3{font-size:18px; font-weight:400;}
.cont_step01 .txt h3 p{display:block;}
.cont_step01 .txt h3 span{font-size:28px; font-weight:600; margin-top:0px; display:block;}
.cont_step01 .txt h3 span p{display:block;}
.cont_step01 .txt ul{padding-bottom:20px;}
.cont_step01 .txt ul li{font-size:16px;}

.cont_step02 ul li{width:48%;}
.cont_step02 ul li p{font-size:22px;}
.cont_step02 ul li .imgbn02{width:100%;}

/* 무삭제라미네이트 설명 */
.laminate_cont03 .container03{padding:40px 20px 20px;}

/* 작업방식 */
.laminate_cont04 .container04{padding:40px 0px;}
.cont_table01 .table_img_area{width:100%;}

.cont_table01 .table_txt_area{padding-bottom:20px;}
.cont_table01 .table_txt_area h4{font-size:28px; padding: 20px 0px;}
.cont_table01 .table_txt_area p{font-size:18px; padding: 15px 0px;}

.laminate_cont04 .cont_box{padding:0px 20px;}
.laminate_cont04 .cont_step04{padding:0px 20px;}
.laminate_cont04 .cont_step04 .txt{margin-top:10px;}
.laminate_cont04 .cont_step04 .txt h3{font-size:28px;line-height:1.4;padding:10px 0;}
.laminate_cont04 .cont_step04 .txt h3 span{font-size:28px; line-height:0;}

.laminate_cont04 .container04_tab01{width:100%; border-top:1px solid #e4e4e4;}
.laminate_cont04 .container04_tab01 > ul{display:inline-block; width:100%;}
.laminate_cont04 .container04_tab01 > ul > li{float:left; width:49.7%;; height:62px; padding:0px; font-size:21px; line-height:1.4; letter-spacing:-1px; text-align:center; background:#959595; color:#fff; border-left:1px solid #e2e5e7; border-bottom:1px solid #e2e5e7;}
.laminate_cont04 .container04_tab01 > ul > li > a{display:block; width:100%; cursor:pointer; border-right:1px solid #e2e5e7; padding:18px 0px;}
.laminate_cont04 .container04_tab01 > ul > li > a:hover{line-height:1.4; color:#fff !important;}
.laminate_cont04 .container04_tab01 > ul > li:hover{height:62px;  color:#fff; background:#1588ca;}
.laminate_cont04 .container04_tab01 > ul > li.on{ width:49.7%; margin:0px; height:62px; padding:0px;  color:#fff; background:#1588ca;}
.laminate_cont04 .container04_tab01 > ul > li.last{border-right:1px solid #e2e5e7;}

/* 제작방식 */
.laminate_cont05 .container05{padding:0px 20px 40px;}
.laminate_cont05 .container05 .cont_step02 ul li{width:100%;}
.laminate_cont05 .container05 .cont_step05 .txt h3{padding:40px 0 10px;}
.laminate_cont05 .container05 .cont_step05 .txt h3 span{font-size:28px; font-weight:600;}
.laminate_cont05 .container05 .cont_step05 .txt ul{padding-bottom:20px;}
.laminate_cont05 .container05 .cont_step05 .txt ul li{font-size:18px;line-height:1.5;}


/* 디자인구분 */
.laminate_cont06 h4{font-size:24px;}
.laminate_cont06 .container06{padding:40px 20px 20px; background-color:#0e0e0f; background:url('/m/landing/laminate/images/m_laminate_cont04_bg01.png') bottom no-repeat;}
.laminate_cont06 .container06 .cont_step06 ul{width:100%;}
.laminate_cont06 .container06 .cont_step06 ul li{width:46.7%; margin:0 5px;}
.laminate_cont06 .container06 .cont_step01 .txt h3 span{font-size:28px; font-weight:600;}
.laminate_cont06 .container06 .cont_step01 .txt ul li{font-size:18px;line-height:1.5;}

/* 치료방법 */
.laminate_cont07 .container07{padding:40px 0px;}
.laminate_cont07 .cont_step07{padding:0px 20px;}

.laminate_cont07 .laminate_cont_table02 ul li{width:100%; padding:0px; }
.laminate_cont07 .laminate_cont_table02 .cont_table02{padding:20px;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 .table_txt_area h4{padding:20px 0;}
.laminate_cont07 .laminate_cont_table02 .cont_table02 .table_txt_area p{font-size:18px; padding:15px 0;}

.laminate_cont07 .cont_step07 .txt{margin-top:10px;}
.laminate_cont07 .cont_step07 .txt h3{font-size:24px;line-height:1.4;padding:10px 0;}
.laminate_cont07 .cont_step07 .txt h3 span{font-size:24px; line-height:0;}

.laminate_cont07 .container07_tab{width:100%;}
.laminate_cont07 .container07_tab > ul > li{width:49.7%; font-size:20px;}
.laminate_cont07 .container07_tab > ul > li.on{width:49.7%;line-height:32px;}
.laminate_cont07 .container07_tab > ul > li > a{line-height:32px;}
.laminate_cont07 .container07_tab > ul > li > a:hover{line-height:32px; color:#fff !important;}
.laminate_cont07 .container07_tab > ul > li.last{border-right:0;}

/* 전후사진 */
.laminate_cont_case .container_case{width:100%; padding:40px 0px 40px;}
.laminate_cont_case .tit h3{font-size:28px; margin-bottom:20px;}
.laminate_cont_case .tit h3 span{font-size:28px; display:block;}
.laminate_cont_case ul li{width:100%;}
.laminate_cont_case ul li:last-of-type:after{background:none;}
.content_area img{width:100%;}
.laminate_cont_case .txt span{height:94px; font-size:50px; line-height:94px; }
.laminate_cont_case ul li p span{font-size:40px;}
.laminate_cont_case ul li p{font-size:40px;}

.laminate_cont_case .tit p{font-size:18px; float:left; margin:0 20px 20px;}


/* 시스템 */
.laminate_cont_sys{height:680px;}
.laminate_cont_sys .tit h3{font-size:28px; margin-bottom:20px;}
.laminate_cont_sys .tit h3 span{font-size:28px; display:block;}
.laminate_cont_sys .container_sys{width:100%;}
.laminate_cont_sys .container_sys .tit{padding:40px 20px 0px; margin:0 auto;}
.laminate_cont06_tab{width:100%;}
.laminate_cont06_tab > ul > li{width:33%; font-size:20px;}
.laminate_cont06_tab > ul > li.on{width:33%;}
.laminate_cont06_tab > ul > li > a:hover{line-height:32px; color:#fff !important;}
.laminate_cont06_tab > ul > li.last{border-right:0;}
.laminate_cont06_tab > ul > li.box01{display:inline-block; background:#959595; border-right:1px solid #e2e5e7;}

.container_slides01{position:relative;margin:0 auto;top:0px;left:0px;width:1200px;height:1760px;overflow:hidden;}
.container_slides02{cursor:default;position:relative;top:0px;left:0px;width:1200px;height:1760px; overflow:hidden;}

.laminate_cont_sys .container_sys .laminate_contbox01 .tit{margin:0 auto; padding:20px 0; width:100%; height:26%; float:none;}
.laminate_cont_sys .container_sys .laminate_contbox01 .tit p{font-size:20px; margin-top:0px;}
.laminate_cont_sys .container_sys .laminate_contbox01 .tit h4 span{font-size:28px; font-weight:600;}
.laminate_cont_sys .container_sys .laminate_contbox01{height:500px; background:url('/m/landing/laminate/images/laminate_system_bg01.jpg') no-repeat 30% top; background-size:160%;}

.laminate_cont_sys .container_sys .laminate_contbox02 .tit{margin:0 auto; padding:20px 0; width:100%; height:26%; float:none;}
.laminate_cont_sys .container_sys .laminate_contbox02 .tit p{font-size:20px; margin-top:0px;}
.laminate_cont_sys .container_sys .laminate_contbox02 .tit h4 span{font-size:28px; font-weight:600;}
.laminate_cont_sys .container_sys .laminate_contbox02{height:500px; background:url('/m/landing/laminate/images/laminate_system_bg02.jpg') no-repeat 55% top; background-size:160%;}

.laminate_cont_sys .container_sys .laminate_contbox03 .tit{margin:0 auto; padding:20px 0; width:100%; height:26%; float:none;}
.laminate_cont_sys .container_sys .laminate_contbox03 .tit p{font-size:20px; margin-top:0px;}
.laminate_cont_sys .container_sys .laminate_contbox03 .tit h4 span{font-size:28px; font-weight:600;}
.laminate_cont_sys .container_sys .laminate_contbox03{height:500px; background:url('/m/landing/laminate/images/laminate_system_bg03.jpg') no-repeat 1% top; background-size:186%;}

.laminate_cont_sys .container_sys .laminate_contbox04 .tit{margin:0 auto; padding:20px 0; width:100%; height:26%; float:none;}
.laminate_cont_sys .container_sys .laminate_contbox04 .tit p{font-size:20px; margin-top:0px;}
.laminate_cont_sys .container_sys .laminate_contbox04 .tit h4 span{font-size:28px; font-weight:600;}
.laminate_cont_sys .container_sys .laminate_contbox04{height:500px; background:url('/m/landing/laminate/images/laminate_system_bg04.jpg') no-repeat 28% top; background-size:160%;}

.laminate_cont_sys .container_sys .laminate_contbox05 .tit{margin:0 auto; padding:20px 0; width:100%; height:26%; float:none;}
.laminate_cont_sys .container_sys .laminate_contbox05 .tit p{font-size:20px; margin-top:0px;}
.laminate_cont_sys .container_sys .laminate_contbox05 .tit h4 span{font-size:28px; font-weight:600;}
.laminate_cont_sys .container_sys .laminate_contbox05{height:500px; background:url('/m/landing/laminate/images/laminate_system_bg05.jpg') no-repeat 14% top; background-size:160%;}

}

/* Layout Mobile 430 */
@media screen and (max-width: 430px) {
	.laminate_cont02 .container02 .column_community_item{width:46.6%; height:176px;}
	.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit01{background-size:76%;}
	.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit02{background-size:76%;}
	.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit03{background-size:76%;}
	.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit04{background-size:76%;}
}

/* Layout Mobile 400 */
@media screen and (max-width: 400px) {
.cont_step02 ul li p{font-size:20px;}

.laminate_cont02 .container02 .column_community_item{width:46.3%; height:166px; margin:5px;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit01{margin:100px auto 0;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit02{margin:100px auto 0;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit03{margin:100px auto 0;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit04{margin:100px auto 0;}
.laminate_cont02 .container02 .column_community_item .work_description .work_descr_cont h5{font-size:16px;}
.laminate_cont02 .container02 .column_community_item .work_description span{font-size:13px; padding:0 10px;}

.laminate_cont04 .cont_step04 .txt h3{font-size:24px;}
.laminate_cont04 .cont_step04 .txt h3 span{font-size:24px;}

.laminate_cont07 .cont_step07 .txt h3{font-size:22px;}
.laminate_cont07 .cont_step07 .txt h3 span{font-size:22px;}

}

/* Layout Mobile 380 */
@media screen and (max-width: 380px) {

.laminate_cont02 .container02 .column_community_item{width:45.4%; height:154px; margin:5px;}
.laminate_cont02 .container02 .column_community_item .work_description .work_descr_cont h5{line-height:18px;}
.laminate_cont02 .container02 .column_community_item .work_description span{font-size:12px;}

.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit01{background-size:70%;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit02{background-size:70%;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit03{background-size:70%;}
.laminate_cont02 .container02 .column_community_item .work_cont .bn_tit04{background-size:70%;}

.laminate_cont04 .container04_tab01 > ul > li{width:49.6%;}

.laminate_cont06 h4{font-size:22px;}
.laminate_cont06 .container06 .cont_step06 ul li{width:45.7%;}
.laminate_cont06_tab > ul > li{width:32.9%;}
.laminate_cont06_tab > ul > li.on{width:32.9%;}

.laminate_cont07 .container07_tab > ul > li{width:49.6%;}
.laminate_cont07 .container07_tab > ul > li.on{width:49.6%;}

}
