@charset "utf-8";

/* reset css include */
@import"global.css";

/* ===== layout ===================================================== */

#wrap {width: 100%; min-width:1620px; _position:relative; overflow:hidden; }



#header {width: 100%; position:relative; z-index:600; }

#header .inner_header {width: 1620px; height: 153px; margin: 0 auto; position:relative;}

/*#header .inner_header {width: 1620px; height: 153px; margin: 0 auto; position:relative; background:url(../../images/common/180419_header_1920.png) no-repeat; }*/

#header .inner_header .logo {position:absolute; left:50%; top:25px; margin-left: -172px;}
#header .gnb_section {position:relative;  height: 83px; background-color:#0053b0; }
#header .gnb_section .gnb_section_top {display:none; }
#header .gnb_wrap {width: 1620px; margin: 0 auto; }

#header .mobile_gnb_close {display:none; }

#header .global_menu {width: 1620px; position:absolute; left:50%; bottom:120px; margin-left: -810px; text-align:right; }
#header .global_menu li {display:inline-block; background:url(../../images/common/line1.gif) left center no-repeat; margin-left: -4px;}
*:first-child+html #header .global_menu li {display:inline; margin-left: 0px;}
#header .global_menu li:first-child {background:none; }
#header .global_menu li a {font-size:18px; color:#222; line-height:22px; padding: 0 13px; font-weight:bold; vertical-align:top; }

#header .all_menu_opener {display:none; width: 45px; height: 45px; background-color:#0053b0; position:absolute; left:0px; top:0px; text-align:center; }
#header .all_menu_opener img {width: 26px; padding-top: 12px; }

#header .open-counsel {background-size:40px !important;background-position:right top;position:absolute; right:0px; top:0px;
background:url(../../images/common/counsel_btn.png)  0 center no-repeat;width:45px;height:45px;display:none;}

#header .open-counsel.scroll {background-size:40px !important;background-position:right top;position:fixed;
background: rgb(251,86,5) url(../../images/common/counsel_over_btn.png)  3px center no-repeat;border-radius:10px 0px 0px 10px}


/*#header .open-counsel {background-size:250px;background-position:-54px -20px;width:39px;height:25px;position:absolute; right:0px; top:0px;text-indent: -9999px;
background:url(http://images.idhospital.com/image/m.idhospital/common/ico_set01.png)  left top no-repeat;display:block;border:1px solid red }*/

#header .back {display:none;}

#header .surgery_counter {}
#header .surgery_counter .bg_box {position:absolute; left:0px; bottom:0px; }
#header .surgery_counter .bg_box li {display:none; position:absolute; left:0px; bottom:0px; }
#header .surgery_counter .bg_box li.on {display:block; }

#header .surgery_counter .counter_box {position:absolute; left:120px; bottom:28px; height: 37px;  z-index:10; font-size:20px; line-height:37px; color:#000; font-weight:bold;}
#header .surgery_counter .counter_box .number {display:inline-block; vertical-align:top; padding-left: 4px; }
*:first-child+html #header .surgery_counter .counter_box .number {vertical-align:middle; }
#header .surgery_counter .counter_box .number .num {display:inline-block; width: 23px; height: 37px; margin-left: -4px; overflow:hidden; background:url(../../images/common/bg_counter.png) 0 0 no-repeat; vertical-align:top;}
*:first-child+html #header .surgery_counter .counter_box .number .num {margin-left: 1px;}
#header .surgery_counter .counter_box .number .num strong {display:inline-block; width: 23px; height: 37px; background:url(../../images/common/bg_counter_num.png) 0 0 no-repeat;}



#header .surgery_counter .counter_box .number .point {display:inline-block; width: 7px; height: 37px; margin-left: -4px; overflow:hidden; background:url(../../images/common/img_point.gif) 0 0 no-repeat;}
*:first-child+html #header .surgery_counter .counter_box .number .point {margin-left: 1px;}
#header .surgery_counter .counter_box .number .point strong {}

#gnb {width: 100%; display:inline-block; vertical-align:top;}
#gnb > li {float: left; width: 231px;}
#gnb > li .btn_depth1 {display:block; height: 31px; padding-top: 52px; line-height:18px; font-size:16px; color:#fff; text-align:center; font-weight:bold; border-right: solid 1px #00326b; background-color:#0053b0;}
#gnb > li.cate1 .btn_depth1 {background:url(../../images/common/ico_gnb1.png) center 13px no-repeat #0053b0; }
#gnb > li.cate2 .btn_depth1 {background:url(../../images/common/ico_gnb2.png) center 11px no-repeat #0053b0; }
#gnb > li.cate3 .btn_depth1 {background:url(../../images/common/ico_gnb3.png) center 10px no-repeat #0053b0; }
#gnb > li.cate4 .btn_depth1 {background:url(../../images/common/ico_gnb4.png) center 13px no-repeat #0053b0; }
#gnb > li.cate5 .btn_depth1 {background:url(../../images/common/ico_gnb5.png) center 15px no-repeat #0053b0; }
#gnb > li.cate6 .btn_depth1 {background:url(../../images/common/ico_gnb6.png) center 16px no-repeat #0053b0; }
#gnb > li.cate7 .btn_depth1 {background:url(../../images/common/ico_gnb7.png) center 15px no-repeat #0053b0; }

#gnb > li:first-child .btn_depth1 {border-left: solid 1px #00326b;}
#gnb > li.on .btn_depth1 {background-color:#00a2de;}
#gnb > li.current .btn_depth1 {background-color:#00a2de;}

#gnb > li .dns_wrap {position:absolute; left:0px; top:-9999px; width: 100%; background-color:#fff;}
#gnb > li.on .dns_wrap {top:83px; }
#gnb > li .dns {width: 1620px; height: 147px; padding-top: 23px; margin: 0 auto; overflow:hidden; vertical-align:top; }

#gnb > li.cate1 .dns {background:url(../../images/common/img_gnb_doc1.jpg) right bottom no-repeat; }
#gnb > li.cate2 .dns {background:url(../../images/common/img_gnb_doc2.jpg) right bottom no-repeat; }
#gnb > li.cate3 .dns {background:url(../../images/common/img_gnb_doc3.jpg) right bottom no-repeat; }
#gnb > li.cate4 .dns {background:url(../../images/common/img_gnb_doc5.jpg) right bottom no-repeat; }
#gnb > li.cate5 .dns {background:url(../../images/common/img_gnb_doc6.jpg) right bottom no-repeat; }
#gnb > li.cate6 .dns {background:url(../../images/common/img_gnb_doc7.jpg) right bottom no-repeat; }
#gnb > li.cate7 .dns {background:url(../../images/common/img_gnb_doc5.jpg) right bottom no-repeat; }

#gnb > li .dns .dns_tit {float: left; width: 232px; height: 79px; padding-top: 45px;  text-align:center; font-size:30px; line-height:32px; color:#002e62; border-right: solid 1px #b5b5b5;}

#gnb > li .dns .depth2_wrap {width: 1000px; padding-left: 30px; padding-top: 10px; float: left;  }
#gnb > li .dns .depth2_wrap > li {float: left; width: 250px; }
#gnb > li .dns .depth2_wrap > li a {display:inline-block; margin-bottom: 5px; padding: 0 10px 0 20px; color:#444444; font-size:18px; font-weight:bold; line-height:30px; vertical-align:top; vertical-align:top; background:url(../../images/common/dot_gnb1_off.png) 7px center no-repeat; }
#gnb > li .dns .depth2_wrap > li a:hover {background:url(../../images/common/dot_gnb1_on.png) 7px center no-repeat; background-color:#002e62; color:#fff;}

#footer {width: 100%; background:url(../../images/common/bg_footer1.gif) 0 0 repeat-x; }
#footer .branch_list {width: 100%;}
#footer .branch_list .inner_branch {width: 1620px;  padding: 40px 0; margin: 0 auto; overflow:hidden; border-bottom: solid 1px #e0e0e0;}
#footer .branch_list .inner_branch dl {width: 20%; float: left; }
#footer .branch_list .inner_branch dl dt {}
#footer .branch_list .inner_branch dl dt a {display:inline-block; padding: 0 10px;  margin-bottom: 14px; font-size:18px; line-height:34px; font-weight:bold; color:#fff; background-color:#767676; }
#footer .branch_list .inner_branch dl dd {width: 100%; }
#footer .branch_list .inner_branch dl dd p {padding-top: 6px; padding-left: 26px;  position:relative; font-size:12px; line-height:22px; color:#555555;}
#footer .branch_list .inner_branch dl dd p span {position:absolute; left:0px; top:6px; width: 22px; height: 22px; line-height:22px; font-size:12px; color:#fff; font-weight:bold;  background:url(../../images/common/bg_footer_round.png) 0 0 no-repeat; text-align:center; }

#footer .branch_list .inner_branch dl.branch1 dt a {background-color:#eb110d;} 
#footer .branch_list .inner_branch dl.branch2 dt a {background-color:#33a5fc;} 
#footer .branch_list .inner_branch dl.branch3 dt a {background-color:#22b500;} 
#footer .branch_list .inner_branch dl.branch4 dt a {background-color:#4d53cc;} 
#footer .branch_list .inner_branch dl.branch5 dt a {background-color:#ff5400;} 

#footer .footer_infor {width: 1620px; padding: 40px 0; margin: 0 auto; position:relative; }
#footer .footer_infor .f_menu {width: 100%; overflow:hidden; padding-bottom: 5px; }
#footer .footer_infor .f_menu li {float: left; }
#footer .footer_infor .f_menu li:first-child {width: 444px; }
#footer .footer_infor .f_menu li a {font-size:14px; line-height:18px; color:#222222; font-weight:bold;}

#footer .footer_infor .site_infor_box {width: 100%; overflow:hidden; padding-bottom: 5px; }
#footer .footer_infor .site_infor_box > div {float: left; font-size:12px; line-height:18px; color:#555555;}
#footer .footer_infor .site_infor_box > div:first-child {width: 444px;}

#footer .footer_infor .flogo {position:absolute; right:0px; top:50%; margin-top: -30px;} 

#quick {width: 94px;position:fixed;right:-104px;top:162px;z-index:600;}
#quick .opener {display:block; width:45px; height:140px; position:absolute; left:-39px; top:216px; background:url(../../images/common/btn_quick_open.png) 0 0 no-repeat;}
#quick .opener.open {background:url(../../images/common/btn_quick_close.png) 0 0 no-repeat;}
#quick .menu li {vertical-align:top; }
#m_quick { display:none; }

#container {width: 100%; }

#contents {width: 1620px; margin: 0 auto;}

#contents.sub_epilogue { padding-top: 50px; padding-bottom: 60px; }
#contents.online_wrap { padding-top: 50px; padding-bottom: 60px; }
#contents.member_wrap {padding:50px 0 100px;}


/* ===== main ======================================================= */
#main_contents {width: 100%;}

.main_follow_menu {width: 100%; height: 58px; background-color:#2b6bd6;}
#main_follow_menu {width: 100%; height: 58px; background-color:#2b6bd6; text-align:center; }
#main_follow_menu.mf_fixed {position:fixed; left:0px; top:0px; z-index:800; }
#main_follow_menu a {display:inline-block; padding: 0 50px; line-height:58px; height: 58px; color:#fff; font-size:18px; font-weight:bold; }
#main_follow_menu a:hover {background-color:#04378c;}

.main_section1 {width: 100%; position:relative; }
.main_section1 .slider {width: 100%; height: 778px; overflow:hidden; }
.main_section1 .slider a {display:inline-block; width: 100%; height: 778px; background-position: center top; background-repeat:no-repeat;}
.main_section1 .slider a > img {display:none; }
.main_section1 .slide_page {display:block; width:100%; vertical-align:top; position:absolute; left:0; bottom:55px; z-index:200; text-align:center; }
.main_section1 .slide_page span {width: 21px; height: 21px; font-size:0px; display: inline-block; overflow:hidden; cursor: pointer; background:url(../../images/main/round1.png) -31px 0 no-repeat; margin: 0 3px; vertical-align:top;}
.main_section1 .slide_page span.cycle-pager-active {width: 21px; background-position: 0 0;}
.main_section1 .slide_page > * { cursor: pointer;}

.main_section2 {position:relative; z-index:10; background:url(../../images/main/bg_section2.jpg) center top repeat-y; }
.main_section2 .inner_box {width: 1620px; height: 743px; margin: 0 auto;}
.main_section2 .tit {text-align:center; padding: 40px 0 25px 0; }
.main_section2 .tit span {font-size:30px; line-height:34px; color:#fff; display:block; font-family:'Nanum Gothic'; padding-bottom: 10px; }
.main_section2 .tit strong {font-size:48px; line-height:52px; color:#fff;}
.main_section2 .tit a {display:inline-block; margin-left: 10px; vertical-align:top; }
.main_section2 .conts {width: 100%; overflow:hidden; }
.main_section2 .conts ul {width: 120%; overflow:hidden; }
.main_section2 .conts ul li {float: left; margin-right: 67px;}
.main_section2 .conts ul li a {display:block; width: 264px; height: 431px; padding: 95px 45px 0 45px; }
.main_section2 .conts ul li a .txt1 {display:block; padding-bottom: 18px;  font-size:14px; line-height:18px; color:#222222;}
.main_section2 .conts ul li a .txt2 {display:block; padding-bottom: 15px; font-size:43px; line-height:46px; color:#222222;}
.main_section2 .conts ul li a .txt3 {display:block; padding-bottom: 30px; font-size:13px; line-height:18px; color:#777777;}
.main_section2 .conts ul li a.type1 {background:url(../../images/main/bg_section2_1_pc1.png) 0 0 no-repeat; }
.main_section2 .conts ul li a.type2 {background:url(../../images/main/bg_section2_2_pc1.png) 0 0 no-repeat; }
.main_section2 .conts ul li a.type3 {background:url(../../images/main/bg_section2_3_pc1.png) 0 0 no-repeat; }
.main_section2 .conts ul li a.type4 {background:url(../../images/main/bg_section2_4_pc1.png) 0 0 no-repeat; }
.main_section2 .next_part_movement {position:absolute; left:50%; bottom:-40px; margin: 0 0 0 -147px; display:inline-block; }

.main_section3 {position:relative; z-index:9; background:url(../../images/main/bg_section3_1.jpg) center top no-repeat; }
.main_section3 .inner_box {width: 1620px; height: 799px; margin: 0 auto;}
.main_section3 .tit {text-align:center; padding: 95px 0 80px 0; }
.main_section3 .tit span {font-size:30px; line-height:34px; color:#222222; display:block; font-family:'Nanum Gothic'; padding-bottom: 10px; }
.main_section3 .tit strong {font-size:48px; line-height:52px; color:#222222;}
.main_section3 .tit a {display:inline-block; margin-left: 10px; vertical-align:top; }
.main_section3 .conts {width: 100%; overflow:hidden; }
.main_section3 .conts ul {width: 120%; overflow:hidden; }
.main_section3 .conts ul li {float: left; margin-right: 30px;}
.main_section3 .conts ul li a {display:block; width: 245px; height: 324px; background:url(../../images/main/bg_section3_2_1.png) 0 0 no-repeat; text-align:center; }
.main_section3 .conts ul li a.odd {background:url(../../images/main/bg_section3_2_2.png) 0 0 no-repeat;}
.main_section3 .conts ul li a .no       {padding: 35px 0 20px 0; display:block; font-size:16px; line-height:18px; color:#1ea8ff;}
.main_section3 .conts ul li a .branch   {width: 97px; height: 71px; padding-top: 26px; display:inline-block; font-size:16px; line-height:22px; color:#fff; background:url(../../images/main/round3.png) 0 0 no-repeat; }
.main_section3 .conts ul li a .n_tit    {padding: 25px 25px 15px 25px; display:block; font-size:20px; line-height:24px; color:#222;}
.main_section3 .conts ul li a .date     {display:block; font-size:14px; line-height:18px; color:#777777;}
.main_section3 .next_part_movement {position:absolute; left:50%; bottom:-40px; margin: 0 0 0 -147px; display:inline-block; }

.main_section4 {position:relative; z-index:8; background:url(../../images/main/bg_section4_1.jpg) center top no-repeat; }
.main_section4 .inner_box {width: 1620px; height: 1019px; margin: 0 auto;}
.main_section4 .tit {position:relative; width: 620px; margin: 0 auto; text-align:center; padding: 185px 290px 170px 0;}
.main_section4 .tit strong {font-size:48px; line-height:60px; color:#fff;}
.main_section4 .tit a {position:absolute; right:50px; top:130px; }
.main_section4 .tit span {display:block; }
.main_section4 .conts {width: 100%; overflow:hidden;}
.main_section4 .conts .more1 {float: left; margin-right: 28px}
.main_section4 .conts .more2 {float: left; }
.main_section4 .next_part_movement {position:absolute; left:50%; bottom:-40px; margin: 0 0 0 -131px; display:inline-block; }

.main_section5 {position:relative; z-index:7; background:url(../../images/main/bg_section5_1.jpg) center top no-repeat; width: 100%;}
.main_section5 .inner_box {width: 1620px; height: 799px; margin: 0 auto; position:relative; }
.main_section5 .tit {text-align:center; padding: 80px 0 0 0; }
.main_section5 .tit span {font-size:30px; line-height:34px; color:#fff; display:block; font-family:'Nanum Gothic'; padding-bottom: 10px; }
.main_section5 .tit strong {font-size:48px; line-height:52px; color:#fff;}
.main_section5 .tit a {display:inline-block; margin-left: 10px; vertical-align:top; }
.main_section5 .next_part_movement {position:absolute; left:50%; bottom:-40px; margin: 0 0 0 -135px; display:inline-block; z-index:50; }
.main_section5 .prev {position:absolute; left:0px; top:50%; margin-top: -28px; z-index:150; }
.main_section5 .next {position:absolute; right:0px; top:50%; margin-top: -28px; z-index:150;}
.main_section5 .docter_name {position:absolute; left:398px; top:375px; width: 95px; height: 95px; font-size:30px; line-height:36px; color:#f6ff00; font-weight:bold; background:url(../../images/main/ico_section5_1.png) right bottom no-repeat; }
.main_section5 .docter_img {position:absolute; left:407px; bottom:0px; }
.main_section5 .docter_exp {position:absolute; left:900px; top:226px; padding-bottom: 45px; background:url(../../images/main/ico_section5_3.png) 0 bottom no-repeat; }
.main_section5 .docter_exp .branch {width: 102px; height: 59px; padding-top: 15px;  font-size:24px; line-height:36px; color:#f6ff00;font-weight:bold; background:url(../../images/main/ico_section5_2.png) 0 0 no-repeat; text-align:center; }
.main_section5 .docter_exp .txt1 {font-size:48px; line-height:56px; color:#fff; }
.main_section5 .docter_exp .txt2 {display:inline-block; font-size:48px; line-height:56px; color:#222; background-color:#f6ff00;}
.main_section5 .docter_exp .commen {font-size:16px; line-height:24px; color:#ffffff; padding-top: 10px; }
.main_section5 .top { display:none; }

.main_section6 {position:relative; z-index:6; background:url(../../images/main/bg_section6_1.jpg) center -470px no-repeat; }
.main_section6 .inner_box {width: 1620px; height: 800px; margin: 0 auto;}
.main_section6 .tit {text-align:center; padding: 90px 0 30px 0; }
.main_section6 .tit span {font-size:30px; line-height:34px; color:#fff; display:block; font-family:'Nanum Gothic'; padding-bottom: 10px; }
.main_section6 .tit strong {font-size:48px; line-height:52px; color:#fff;}
.main_section6 .tit a {display:inline-block; margin-left: 10px; vertical-align:top; }
.main_section6 .conts {width: 100%; overflow:hidden; }
.main_section6 .conts > ul {width: 110%; overflow:hidden; }
.main_section6 .conts > ul > li {margin-right: 20px; float: left; }
.main_section6 .conts > ul > li .part1 {width: 388px; height: 470px; background:url(../../images/main/bg_section6_2_off.png) 0 0 no-repeat; }
.main_section6 .conts > ul > li:hover .part1 {background:url(../../images/main/bg_section6_2_on.png) 0 0 no-repeat;}
.main_section6 .conts > ul > li .part2 {width: 388px; height: 470px; background:url(../../images/main/bg_section6_3_off.png) 0 0 no-repeat; }
.main_section6 .conts > ul > li:hover .part2 {background:url(../../images/main/bg_section6_3_on.png) 0 0 no-repeat;}
.main_section6 .conts > ul > li .part3 {width: 388px; height: 470px; background:url(../../images/main/bg_section6_4_off.png) 0 0 no-repeat; }
.main_section6 .conts > ul > li:hover .part3 {background:url(../../images/main/bg_section6_4_on.png) 0 0 no-repeat;}
.main_section6 .conts > ul > li .part4 {width: 388px; height: 470px; background:url(../../images/main/bg_section6_5_off.png) 0 0 no-repeat; }
.main_section6 .conts > ul > li:hover .part4 {background:url(../../images/main/bg_section6_5_on.png) 0 0 no-repeat;}
.main_section6 .conts > ul > li .in_tit {text-align:center; padding: 200px 0 15px 0; color:#222222; line-height:34px; font-size:30px;}
.main_section6 .conts > ul > li:hover .in_tit {color:#1ea8ff;}
.main_section6 .conts > ul > li ul {width: 280px; margin: 0 auto; overflow:hidden; }
.main_section6 .conts > ul > li ul li {width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-bottom: 8px; }
.main_section6 .conts > ul > li ul li a {padding-left: 10px; font-size:16px; line-height:20px; color:#222222; background:url(../../images/main/dot.gif) 0 center no-repeat; }
.main_section6 .next_part_movement {position:absolute; left:50%; bottom:-40px; margin: 0 0 0 -145px; display:inline-block; }

.main_section7 {position:relative;z-index:5;background: url(../../images/main/bg_section7_2_4.jpg) center top no-repeat;}
.main_section7 .inner_box {width: 1620px;height: 213px;margin: 0 auto;position:relative;}
.main_section7 .kakao_box {position:relative;width: 540px;height: 213px;float: left;text-align:center;display: none;}
.main_section7 .kakao_box img {position:absolute; left:40px; bottom:0px; }
.main_section7 .contact_box {position:relative;width: 1080px;float: left;}
.main_section7 .contact_box .phone_box {width: 393px;height: 153px;float: left;padding: 59px 0 0 188px;background:url(../../images/main/ico_section7_1.jpg) 50px 50px no-repeat;}
.main_section7 .contact_box .phone_box span {display:block;font-size:26px;line-height:30px;color:#fff;padding-bottom: 0px;}
.main_section7 .contact_box .phone_box strong {display:block; font-size:56px; line-height:60px; color:#6cff00;}
.main_section7 .contact_box .phone_box strong a {font-size:56px; line-height:60px; color:#6cff00;}
.main_section7 .contact_box .consult_box {position:relative;margin-top: 25px;width: 457px;height: 145px;padding: 18px 20px 0 20px;float: left;background:url(../../images/main/bg_section7_2.jpg) 0 0 no-repeat;left: 20px;}
.main_section7 .contact_box .consult_box .tit {font-size:24px; line-height:26px; color:#222; padding-bottom: 13px; }
.main_section7 .contact_box .consult_box ul {width: 100%; overflow:hidden; }
.main_section7 .contact_box .consult_box ul li {width: 50%; float: left; padding-bottom: 5px; font-size:18px; line-height:24px; color:#777777; letter-spacing:-1px; }
.main_section7 .contact_box .consult_box ul li a { padding-right:26px; background:url(../../images/main/ico_tel.gif) right center no-repeat; }
.main_section7 .contact_box .consult_box ul li strong {display:inline-block; width: 50px; font-size:14px; line-height:24px; background-color:#233a6e; vertical-align:middle; text-align:center; color:#fff; letter-spacing:0px; margin-right: 5px;}
.main_section7 .contact_box .consult_box .mail {position:absolute; right:30px; top:23px; }
.main_section7 .txt_click {position:absolute;left:50%;top:20px;margin-left:-854px;display: none;}



.main_section72 {position:relative;z-index:5;background: url(../../images/main/bg_section7_2_1.jpg) center top no-repeat;}
.main_section72 .inner_box2 {width: 1620px; height: 213px;  margin: 0 auto; position:relative; }
.main_section72 .kakao_box2 {position:relative; width: 540px; height: 213px; float: left; text-align:center; }
.main_section72 .kakao_box2 img {position:absolute;left: 0%;bottom: 33px;}
.main_section72 .contact_box2 {position:relative;width: 1080px;float: left;display: none;}
.main_section72 .contact_box2 .phone_box2 {width: 393px; height: 153px; float: left; padding: 60px 0 0 188px; background:url(../../images/main/ico_section7_1.jpg) 50px 50px no-repeat; }
.main_section72 .contact_box2 .phone_box2 span {display:block; font-size:26px; line-height:30px; color:#fff; padding-bottom: 0px; }
.main_section72 .contact_box2 .phone_box2 strong {display:block; font-size:56px; line-height:60px; color:#6cff00;}
.main_section72 .contact_box2 .phone_box2 strong a {font-size:56px; line-height:60px; color:#6cff00;}
.main_section72 .contact_box2 .consult_box2 {position:relative; margin-top: 25px; width: 457px; height: 145px; padding: 18px 20px 0 20px; float: left; background:url(../../images/main/bg_section7_2.jpg) 0 0 no-repeat; }
.main_section72 .contact_box2 .consult_box2 .tit {font-size:24px; line-height:26px; color:#222; padding-bottom: 13px; }
.main_section72 .contact_box2 .consult_box2 ul {width: 100%; overflow:hidden; }
.main_section72 .contact_box2 .consult_box2 ul li {width: 50%; float: left; padding-bottom: 5px; font-size:18px; line-height:24px; color:#777777; letter-spacing:-1px; }
.main_section72 .contact_box2 .consult_box2 ul li a { padding-right:26px; background:url(../../images/main/ico_tel.gif) right center no-repeat; }
.main_section72 .contact_box2 .consult_box2 ul li strong {display:inline-block; width: 50px; font-size:14px; line-height:24px; background-color:#233a6e; vertical-align:middle; text-align:center; color:#fff; letter-spacing:0px; margin-right: 5px;}
.main_section72 .contact_box2 .consult_box2 .mail {position:absolute; right:30px; top:23px; }
.main_section72 .txt_click {position:absolute;left:50%;top:20px;margin-left:-854px;display: none;}


.main_section72 .kakao_box5 {position:relative;width: 540px;height: 213px;float: left;text-align:center;/* left: 28%; */}
.main_section72 .kakao_box5 img {position:absolute;left: 34%;bottom: 28px;}
.main_section72 .kakao_box6 {position:relative;width: 540px;height: 213px;float: left;text-align:center;background: url(../../images/main/bg_section7_9.gif) 0 0 repeat-x/* left: 28%; */;}
.main_section72 .kakao_box6 img {left: 103px;bottom: 28px;position: absolute;/* width: 80px; */}


.main_section73 {position:relative;z-index:5;background: url(../../images/main/bg_section7_2_3.jpg) center top no-repeat;display: none;}
.main_section73 .inner_box3 {width: 1620px;height: 213px;margin: 0 auto;position:relative;/* display: none; */}
.main_section73 .kakao_box3 {position:relative; width: 540px; height: 213px; float: left; text-align:center; }
.main_section73 .kakao_box3 img {position:absolute;left: 125%;bottom: 17px;}
.main_section73 .contact_box3 {position:relative;width: 1080px;float: left;display: none;}
.main_section73 .contact_box3 .phone_box3 {width: 393px; height: 153px; float: left; padding: 60px 0 0 188px; background:url(../../images/main/ico_section7_1.jpg) 50px 50px no-repeat; }
.main_section73 .contact_box3 .phone_box3 span {display:block; font-size:26px; line-height:30px; color:#fff; padding-bottom: 0px; }
.main_section73 .contact_box3 .phone_box3 strong {display:block; font-size:56px; line-height:60px; color:#6cff00;}
.main_section73 .contact_box3 .phone_box3 strong a {font-size:56px; line-height:60px; color:#6cff00;}
.main_section73 .contact_box3 .consult_box3 {position:relative; margin-top: 25px; width: 457px; height: 145px; padding: 18px 20px 0 20px; float: left; background:url(../../images/main/bg_section7_2.jpg) 0 0 no-repeat; }
.main_section73 .contact_box3 .consult_box3 .tit {font-size:24px; line-height:26px; color:#222; padding-bottom: 13px; }
.main_section73 .contact_box3 .consult_box3 ul {width: 100%; overflow:hidden; }
.main_section73 .contact_box3 .consult_box3 ul li {width: 50%; float: left; padding-bottom: 5px; font-size:18px; line-height:24px; color:#777777; letter-spacing:-1px; }
.main_section73 .contact_box3 .consult_box3 ul li a { padding-right:26px; background:url(../../images/main/ico_tel.gif) right center no-repeat; }
.main_section73 .contact_box3 .consult_box3 ul li strong {display:inline-block; width: 50px; font-size:14px; line-height:24px; background-color:#233a6e; vertical-align:middle; text-align:center; color:#fff; letter-spacing:0px; margin-right: 5px;}
.main_section73 .contact_box3 .consult_box3 .mail {position:absolute; right:30px; top:23px; }
.main_section73 .txt_click {position:absolute;left:50%;top:20px;margin-left:-854px;display: none;}


.main_section8 {position:relative;z-index: 4;background: url(../../images/main/bg_section8_1.jpg) center top no-repeat;}
.main_section8 .inner_box {width: 1620px; height: 776px; margin: 0 auto; position:relative; }
.main_section8 .tit {text-align:center; padding: 60px 0 60px 0; }
.main_section8 .tit span {font-size:30px; line-height:34px; color:#222222; display:block; font-family:'Nanum Gothic'; padding-bottom: 10px; }
.main_section8 .tit strong {font-size:48px; line-height:52px; color:#222222;}
.main_section8 .tit a {display:inline-block; margin-left: 10px; vertical-align:top; }
.main_section8 .conts {width: 100%; overflow:hidden; }
.main_section8 .conts > ul {width: 110%; overflow:hidden; }
.main_section8 .conts > ul li {float: left; margin-right: 83px; margin-bottom: 40px; }
.main_section8 .conts > ul li a {position:relative; display:block; width: 409px; height: 172px; padding: 37px 38px 0 38px; background:url(../../images/main/bg_section8_2.png) 0 0 no-repeat; }
.main_section8 .conts > ul li a .branch {margin-bottom: 10px; display:block; width: 88px; height: 29px; line-height:29px; text-align:center; color:#fff; font-size:20px; }
.main_section8 .conts > ul li a .branch.nowon      {background:url(../../images/main/ico_section8_2_1.png) 0 0 no-repeat; }
.main_section8 .conts > ul li a .branch.samsung    {background:url(../../images/main/ico_section8_2_2.png) 0 0 no-repeat; }
.main_section8 .conts > ul li a .branch.gangnam    {background:url(../../images/main/ico_section8_2_3.png) 0 0 no-repeat; }
.main_section8 .conts > ul li a .branch.jongno     {background:url(../../images/main/ico_section8_2_4.png) 0 0 no-repeat; }
.main_section8 .conts > ul li a .branch.ilsandong  {background:url(../../images/main/ico_section8_2_5.png) 0 0 no-repeat; }
.main_section8 .conts > ul li a .noti_tit {display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:30px; line-height:40px; color:#222;}
.main_section8 .conts > ul li a .noti_tit em {display:inline-block; width: 40px; height: 40px; background:url(../../images/main/ico_section8_1.png) 0 0 no-repeat; text-align:center; color:#fff; line-height:40px; font-size:24px; }
.main_section8 .conts > ul li a .infor_box {position:absolute; left:38px; top:152px; }
.main_section8 .conts > ul li a .infor_box .date {display:inline-block; margin-right: 10px; padding-left: 25px; background:url(../../images/main/ico_section8_3_1.gif) 0 center no-repeat; font-size:14px; line-height:20px; color:#777777; font-weight:bold; }
.main_section8 .conts > ul li a .infor_box .amount {display:inline-block; padding-left: 25px; background:url(../../images/main/ico_section8_3_2.gif) 0 center no-repeat; font-size:14px; line-height:20px; color:#777777; font-weight:bold; }


/* ===== common ===================================================== */
.sub_visual_wrap.eq1 {background:url(../../images/epilogue/img_visual1.jpg) center bottom no-repeat;}
.sub_visual_wrap.eq2 {background:url(../../images/epilogue/img_visual2.jpg) center bottom no-repeat;}
.sub_visual_wrap.eq3 {background:url(../../images/epilogue/img_visual3.jpg) center bottom no-repeat;}
.sub_visual_wrap.member {background:url(../../images/member/img_visual1.jpg) center bottom no-repeat;}
.sub_visual_wrap.online {background:url(../../images/online/img_visual1.jpg) center bottom no-repeat;}
.sub_visual_wrap.online2 {background:url(../../images/online/img_visual2.jpg) center bottom no-repeat;}
.sub_visual_wrap.online3 {background:url(../../images/online/img_visual3.jpg) center bottom no-repeat;}
.sub_visual_wrap.nbeaf {background:url(../../images/nbeaf/img_visual1.jpg) center bottom no-repeat;}
.sub_visual_wrap.location_visual {background:url(../../images/introduction/img_visual1.jpg) center bottom no-repeat;}
.sub_visual_wrap.branch {background:url(../../images/introduction/img_visual2.jpg) center bottom no-repeat;}
.sub_visual_wrap.story {background:url(../../images/introduction/img_visual3.jpg) center bottom no-repeat;}
.sub_visual_wrap.nplastic1 {background:url(../../images/nplastic/img_visual1.jpg) center bottom no-repeat;}
.sub_visual_wrap.nsurgery1 {background:url(../../images/nsurgery/img_visual1.jpg) center bottom no-repeat;}
.sub_visual_wrap.nsurgery2 {background:url(../../images/nsurgery/img_visual2.jpg) center bottom no-repeat;}
.sub_visual_wrap.mypage1 {background:url(../../images/mypage/img_visual1.jpg) center bottom no-repeat;}
.sub_visual_wrap.docter1 {background:url(../../images/introduction/img_visual4.jpg) center bottom no-repeat;}
.sub_visual_wrap.nplastic2 { background:url(../../images/nplastic/img_visual2.jpg) center bottom no-repeat; }

.sub_visual_wrap {}
.sub_visual_wrap .inner_box {width: 1620px; height: 440px; margin: 0 auto; position:relative; }
.sub_visual_wrap .inner_box .location {position:absolute; left:0px; top:40px; font-size:14px; line-height:18px; color:#666666;}
.sub_visual_wrap .inner_box .location img {vertical-align:middle; }
.sub_visual_wrap .inner_box .location span {display:inline-block; }
.sub_visual_wrap .inner_box .location strong {display:inline-block; color:#000000;}
.sub_visual_wrap .inner_box .tit {padding-top: 134px; padding-bottom: 20px; font-size:84px; line-height:88px; color:#000; }
.sub_visual_wrap .inner_box p {font-size:20px; line-height:22px; color:#171717;}
.sub_visual_wrap .inner_box p span {}

.sub_visual_wrap {background-color:#f3f3f3;}
.sub_visual_wrap.bg_no {background:none;}
.sub_visual_wrap .inner_box2 {width: 1620px; height:70px; margin: 0 auto; position:relative; }
.sub_visual_wrap .inner_box2 .location {position:absolute; left:0px; top:40px; font-size:14px; line-height:18px; color:#666666;}
.sub_visual_wrap .inner_box2 .location img {vertical-align:middle; }
.sub_visual_wrap .inner_box2 .location span {display:inline-block; }
.sub_visual_wrap .inner_box2 .location strong {display:inline-block; color:#000000;}

.tab_wrap1 {width:100%; padding-top:50px; background-color:#f3f3f3;}
.tab_wrap1 .tab_inner1 {width:1620px; margin:0 auto;}

.tab_style1 {border-bottom: solid 3px #33a5fc;}
.tab_style1 ul {width: 100%; overflow:hidden; position:relative; }
.tab_style1 ul li {float: left; width: 310px; }
.tab_style1.five ul li { width: 20%; }
.tab_style1 ul li a {display:block; height: 66px; line-height:66px; font-size:26px; color:#222222; font-weight:bold;  text-align:center; border: solid 1px #33a5fc; border-bottom: solid 0px #fff;  border-left: solid 0px #fff; background-color:#fff;}
.tab_style1 ul li:first-child a { border-left: solid 1px #33a5fc; }
.tab_style1 ul li.on a {background-color:#33a5fc; color:#fff;}

.pagination_wrap {position:relative; padding: 50px 0 0 0 ; }
.pagination_wrap.nopt {padding-top: 0px; }
.pagination_wrap .pagination {text-align:center; }
.pagination_wrap .pagination a {vertical-align:top; margin: 0 2px;}
.pagination_wrap .pagination .number {padding:  0 20px; }
.pagination_wrap .pagination .number a {display:inline-block; width: 40px; height: 40px; padding: 0 0 0 0; text-align:center; font-size:30px; line-height:40px; margin: 0 5px;}
.pagination_wrap .pagination .number a.on {color:#33a5fc; font-weight:bold;  font-size:30px; }
.pagination_wrap .right_area {position:absolute; right:0px; top:20px; }




.list_btn_area {padding-top:60px; text-align:center;}
.list_btn_area .btn_gray {display:inline-block; width:227px; height:69px; background-color:#525252; font-size:30px; line-height:69px; color:#fff;}

.list_btn_area2 {padding-bottom:60px; text-align:center;}
.list_btn_area2 .btn_gray {display:inline-block; width:227px; height:69px; background-color:#525252; font-size:30px; line-height:69px; color:#fff;}

.write_table {}
.write_table tr th {width:16.48%; padding:5px 0 5px 16px; font-size:16px; line-height:50px; color:#171717; text-align:left; vertical-align:top;}
.write_table tr th label {font-weight:bold; line-height:50px;}
.write_table tr td {width:auto; padding:5px 0; line-height:50px;}
.write_table tr td.textarea {line-height:0px;}
.write_table tr td .red {font-size:16px; color:#e63838; margin-left:15px;}
.write_table tr td .w326 {width:319px;}
.write_table tr td .w229 {width:222px;}
.write_table tr td .wFull {width:1296px;}
.write_table tr td textarea {width:1291px; height:278px;}
.write_table tr td .phone_box {width:100%; overflow:hidden;}
.write_table tr td .phone_box select {width:229px; float:left;}
.write_table tr td .phone_box input {width:222px;}
.write_table tr td .phone_box .box1 {float:left; padding-left:37px; background:url(../../images/member/hyphen1.gif) 13px 24px no-repeat;}
.write_table tr td .phone_box .box2 {float:left; padding-left:37px; background:url(../../images/member/hyphen1.gif) 13px 24px no-repeat;}
.write_table tr td .mail_box {width:100%; overflow:hidden;}
.write_table tr td .mail_box select {width:229px; float:left; margin-left:10px;}
.write_table tr td .mail_box input {width:222px;}
.write_table tr td .mail_box .box1 {float:left;}
.write_table tr td .mail_box .box2 {float:left; padding-left:35px; background:url(../../images/member/alpha.gif) 9px 18px no-repeat;}
.write_table tr td select.w229 {width:229px;}
.write_table tr td label {margin-left:48px; font-size:16px; color:#666;}
.write_table tr td label:first-child {margin-left:0px;}

.write_table tr td .file_box {width:100%; height:50px; position:relative;}
.write_table tr td .file_box input[type=text] {width:1122px; height:48px; vertical-align:top;}
.write_table tr td .file_box .btn_file_box {width:174px; height:50px; position:absolute; top:0; right:0; overflow:hidden;}
.write_table tr td .file_box .btn_file_box .view {display:inline-block; width:174px; height:50px; position:absolute; top:0; left:0; border:0; background-color:#4a4a4a; color:#fff; text-align:center; line-height:50px;}
.write_table tr td .file_box .btn_file_box .hidden {height:30px; position:absolute; top:0; right:0; filter:alpha(opacity=0); opacity:0; font-size:30px; z-index:10;}

.write_table tr td .captcha_box {width:100%; overflow:hidden;}
.write_table tr td .captcha_box .captcha {width:227px; height:48px; border:1px solid #dfdfdf; background-color:#fff; text-align:center; float:left;}
.write_table tr td .captcha_box .captcha img {height:48px; vertical-align:top;}
.write_table tr td .captcha_box input {float:left; height:48px; margin-left:10px; margin-right:20px;}
.write_table tr td .captcha_box p {float:left; line-height:48px;}

/* ===== contents =================================================== */
.sep_tab_box1 {position:relative; margin-bottom: 20px; }

.search_box_se {position:absolute; right:0px; top:15px; text-align:right; }
.search_box_se select {border: solid 1px #acacac; height: 39px; width: 140px; }
.search_box_se input[type="text"] {border: solid 1px #acacac; height: 37px; width: 184px; line-height:37px; padding: 0 10px;  vertical-align:top; }
.search_box_se input[type="submit"] {border: solid 0px #acacac; height: 39px; width: 84px; line-height:39px; padding: 0; vertical-align:top; color:#fff; font-weight:bold; text-align:center; font-size:16px; background-color:#525252;}

.sep_counter {margin-bottom: 60px; height: 110px; padding-top: 30px; background:url(../../images/epilogue/bg_sep_counter2.jpg) center top no-repeat; text-align:center; font-size:40px; line-height:80px; color:#242424; }
.sep_counter .number {display:inline-block; vertical-align:top; }
.sep_counter .number em {display:inline-block; margin-left: -2px; width: 51px; height: 84px; padding-right: 3px;  color:#fcff00; font-size:68px; line-height:80px; font-weight:bold; text-align:center; background:url(../../images/epilogue/bg_sep_counter1.png) 0 0 no-repeat; }

.sep_tab {height: 50px; }
.sep_tab .tit {display:none; }
.sep_tab ul {width:1630px; overflow:hidden; position:relative; }
.sep_tab ul li {float: left; width:180px; margin-right: 10px;}
.sep_tab ul li a {display:block; height: 50px; line-height:50px; font-size:20px; color:#171717; font-weight:bold; text-align:center; background-color:#e8eff4;}
.sep_tab ul li.on a {height: 60px; background:url(../../images/common/bg_tab1.png) center bottom no-repeat;  color:#fff;}

.sep_tab .type2 li {width: 316px;}

.sep_orderby {position:absolute; right:0px; top:3px; float: right; } 
.sep_orderby li {float: left; margin-left: 10px;} 
.sep_orderby li a {display:inline-block; width: 110px; height: 42px; background:url(../../images/common/bg_order1.png) -120px 0 no-repeat; text-align:center; font-size:22px; color:#525252; font-weight:bold; line-height:42px; }
.sep_orderby li.on a {background-position: 0 0; color:#fff;}

.sep_list {width: 100%;}
.sep_list ul {border-top: solid 3px #33a5fc;}
.sep_list ul li {margin-bottom: 10px; }
.sep_list ul li a {display:block; height: 134px; position:relative; padding: 0 530px 0 170px; overflow:hidden; background-color:#f6f6f6; }
.sep_list ul li a .img_box {position:absolute; left:50px; top:16px; display:block; width: 101px; height: 102px; overflow:hidden; text-align:center; }
.sep_list ul li a .img_box > img {width: 100%; position:absolute; left:0px; top:0px; }
.sep_list ul li a .img_box .cover {position:absolute; left:0px; top:0px; z-index:10; display:block; width: 101px; height: 102px; background:url(../../images/epilogue/bg_sep_list2.png) 0 0 no-repeat; }
.sep_list ul li a .img_box .best {display:none; position:relative; margin-top: 33px; z-index:15; font-size:30px; line-height:33px; color:#000; border-top: solid 2px #000; border-bottom: solid 2px #000; font-weight:bold; }
.sep_list ul li.best a .img_box .cover {background:url(../../images/epilogue/bg_sep_list1.png) 0 0 no-repeat;}
.sep_list ul li.best a .img_box .best {display:inline-block; }

.sep_list ul li a .txt_box {display:block; padding-top: 29px; }
.sep_list ul li a .txt_box .branch {display:block; padding-left: 10px; width: 192px; height: 40px; margin-bottom: 3px; background:url(../../images/epilogue/bg_sep_branch1.png) 0 0 no-repeat; font-size:22px; line-height:33px; color:#fff; font-weight:bold;}               
.sep_list ul li a .txt_box .branch.gangnam   {background:url(../../images/epilogue/bg_sep_branch1.png) 0 0 no-repeat;}
.sep_list ul li a .txt_box .branch.samsung   {background:url(../../images/epilogue/bg_sep_branch2.png) 0 0 no-repeat;}
.sep_list ul li a .txt_box .branch.nowon     {background:url(../../images/epilogue/bg_sep_branch3.png) 0 0 no-repeat;}
.sep_list ul li a .txt_box .branch.jongno    {background:url(../../images/epilogue/bg_sep_branch4.png) 0 0 no-repeat;}
.sep_list ul li a .txt_box .branch.ilsandong {background:url(../../images/epilogue/bg_sep_branch5.png) 0 0 no-repeat;}

.sep_list ul li a .txt_box .name {display:block; width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#222222; font-size:26px; line-height:30px; font-weight:bold; }
.sep_list ul li a .date_box {display:block; position:absolute; right:36px; top:52px; } 
.sep_list ul li a .date_box span {display:inline-block; font-size:18px; line-height:26px; padding-left: 20px; vertical-align:top; }
.sep_list ul li a .date_box span em {display:inline-block; width: 62px; height: 26px; font-size:14px; line-height:26px; text-align:center; color:#fff; font-weight:bold; background:url(../../images/epilogue/bg_date.png) 0 0 no-repeat; }

.seq_collect_wrap {padding: 40px 0 38px 0; background:url(../../images/common/bg_footer2.gif) 0 0 repeat-x #f1f1f1; }
.seq_collect_wrap .tit {text-align:center; padding-bottom: 45px; font-size:48px; line-height:50px; color:#242424;}
.seq_collect_wrap .inner_box {width: 1620px; margin: 0 auto; overflow:hidden; }
.seq_collect_wrap .inner_box ul {width: 110%; overflow:hidden; }
.seq_collect_wrap .inner_box ul li {width: 396px; float: left; padding-right: 12px; padding-bottom: 12px; }
.seq_collect_wrap .inner_box ul li a {display:block; height: 48px; border: solid 1px #e3e3e3; background-color:#fff; color:#727272; text-align:center; line-height:48px; font-size:18px; }
.seq_collect_wrap .inner_box ul li a:hover {background-color:#33a5fc; color:#fff; font-weight:bold; }






/* === member === */
.member_wrap .login_box {height:305px; margin-bottom:50px; border-top:3px solid #33a5fc; background-color:#f7f7f7; position:relative;}
.member_wrap .login_box label {font-weight:bold; font-size:16px; line-height:50px; color:#222; position:absolute; left:424px;}
.member_wrap .login_box .label1 {top:80px;}
.member_wrap .login_box .label2 {top:140px;}
.member_wrap .login_box input[type=text] {width:393px; height:48px; position:absolute; top:80px; left:558px;}
.member_wrap .login_box input[type=password] {width:393px; height:48px; position:absolute; top:140px; left:558px;}
.member_wrap .login_box input[type=submit] {width:227px; height:110px; border:0; position:absolute; top:80px; left:968px; background-color:#525252; font-size:30px; color:#fefefe;}
.member_wrap .login_box a {position:absolute; top:205px; left:558px; font-size:16px; line-height:30px; color:#666;}

.member_wrap .login_btn {text-align:center;}
.member_wrap .login_btn .fl_c {}
.member_wrap .login_btn .fl_c a {display:inline-block; width:463px; height:69px; float:left; font-size:30px; line-height:69px; color:#fefefe;}
.member_wrap .login_btn .fl_c .btn_green {background-color:#1fbc02;}
.member_wrap .login_btn .fl_c .btn_blue {background-color:#0053b0; margin-left:10px;}

.member_wrap .login_box2 {height:447px; background-color:#f6f6f6; position:relative;}
.member_wrap .login_box2 dl {text-align:center;}
.member_wrap .login_box2 dl dt {padding-top:60px; font-size:40px; line-height:60px;}
.member_wrap .login_box2 dl dt strong {color:#171717; text-decoration:underline;}
.member_wrap .login_box2 dl dd {font-size:20px; line-height:60px;}
.member_wrap .login_box2 label {font-weight:bold; font-size:16px; line-height:50px; color:#222; position:absolute; left:424px;}
.member_wrap .login_box2 .label1 {top:222px;}
.member_wrap .login_box2 .label2 {top:282px;}
.member_wrap .login_box2 input[type=text] {width:393px; height:48px; position:absolute; top:222px; left:558px;}
.member_wrap .login_box2 input[type=password] {width:393px; height:48px; position:absolute; top:282px; left:558px;}
.member_wrap .login_box2 input[type=submit] {width:227px; height:110px; border:0; position:absolute; top:222px; left:968px; background-color:#525252; font-size:30px; color:#fefefe;}
.member_wrap .login_box2 a {position:absolute; top:347px; left:558px; font-size:16px; line-height:30px; color:#666;}

.member_wrap .terms_article {padding:70px 0 0;}
.member_wrap .terms_article h4 {margin-bottom:20px; font-size:26px; line-height:32px; color:#171717;}
.member_wrap .terms_article .scroll {height:190px; padding:30px; margin-bottom:10px; overflow-y:scroll; position:relative; background-color:#f2f2f2; font-size:16px;}
.member_wrap .terms_article .scroll h5 {font-family:'Nanum Gothic'; font-size:16px;}

.member_wrap .pop_terms_article {padding:20px;}
.member_wrap .pop_terms_article h4 {margin-bottom:20px; font-size:26px; line-height:32px; color:#171717;}
.member_wrap .pop_terms_article .scroll {height:800px; padding:30px; margin-bottom:10px; overflow-y:scroll; position:relative; background-color:#f2f2f2; font-size:16px;}
.member_wrap .pop_terms_article .scroll h5 {font-family:'Nanum Gothic'; font-size:16px;}






.member_wrap .terms_article .scroll h6 {margin-top:30px; font-family:'Nanum Gothic'; font-size:16px;}

.member_wrap .pop_terms_article .scroll h6 {margin-top:30px; font-family:'Nanum Gothic'; font-size:16px;}

.agreement_box {padding:25px 0; text-align:center; background-color:#ebebeb;}
.agreement_box label {font-size:16px;}
.agreement_box label:first-child {margin-right:50px;}

.agreement_box2 {padding:25px 0; text-align:center; background-color:#ebebeb;}
.agreement_box2 label {font-size:16px;}
.agreement_box2 label:first-child {margin-right:50px;}
.agreement_box2 .btn_detail {display:inline-block; width:75px; height:26px; background-color:#767676; color:#fff; font-weight:bold; text-align:center; font-size:14px; line-height:26px;}

.write_btn_area {padding-top:50px; text-align:center;}
.write_btn_area .fl_c a,
.write_btn_area .fl_c input {display:inline-block; width:227px; height:69px; float:left; font-size:30px; line-height:69px; color:#fff; border: solid 0px #fff;}
.write_btn_area .fl_c .btn_blue {background-color:#0053b0;}
.write_btn_area .fl_c .btn_dark {background-color:#525252; margin-left:10px;}
.write_btn_area .fl_c .btn_gray {background-color:#9f9f9f; margin-right:10px;}

.write_table_wrap1 { margin-top:0px; border-top: solid 3px #33a5fc;}
.write_table_wrap1 {padding:15px 30px; margin-top:60px; background-color:#f6f6f6;}

.member_wrap .find_wrap {width:100%; padding:75px 0; background-color:#f6f6f6;}
.member_wrap .find_wrap .write_table {width:868px; margin:0 auto;}
.member_wrap .find_wrap .write_table tr th {width:135px; padding-left:0px;}
.member_wrap .find_wrap .write_table tr td.text {padding-left:135px;}
.member_wrap .find_wrap .write_table tr td ul {padding-top:15px;}
.member_wrap .find_wrap .write_table tr td ul li {font-size:16px; line-height:24px;}

/* === online === */
.online_step1 {text-align:center;}
.online_step1 ul {display:inline-block; *display:inline; zoom:1;}
.online_step1 ul li {width:199px; height:203px; padding-left:104px; float:left; background:url(../../images/online/step1_arrow.png) 23px 73px no-repeat;}
.online_step1 ul li.s1 {padding-left:0px; background:none;}
.online_step1 ul li div {display:block; width:199px; height:203px; background:url(../../images/online/step1_bg.png) 0 0 no-repeat; font-weight:bold; font-size:24px; line-height:30px; color:#171717;}
.online_step1 ul li.s1 div {height:90px; padding:57px 0 56px;}
.online_step1 ul li.s2 div {height:90px; padding:57px 0 56px;}
.online_step1 ul li.s3 div {height:60px; padding:70px 0 73px;}
.online_step1 ul li.s4 div {height:30px; padding:85px 0 88px;}
.online_step1 ul li.s5 div {height:60px; padding:70px 0 73px;}

.kakaotalk_privacy {padding-top:15px; text-align:center;}
.kakaotalk_privacy ul {display:inline-block; *display:inline; zoom:1;}
.kakaotalk_privacy ul li {float:left; margin-left:46px; font-size:16px; line-height:30px;}
.kakaotalk_privacy ul li:first-child {margin-left:0px;}


.btn2 { display:inline-block; width: 85px; height: 40px; line-height:40px; text-align:center; background-color:#525252; color:#fff; font-size:16px; font-weight:bold; border: solid 0px #fff;}

.sep_view {width: 100%;}
.sep_view .title_box {border-top: solid 3px #33a5fc;}
.sep_view .title_box .outer_box {margin-bottom: 10px; }
.sep_view .title_box .outer_box .inner_box {display:block; height: 134px; position:relative; padding: 0 530px 0 170px; overflow:hidden; background-color:#f6f6f6; }
.sep_view .title_box .outer_box .inner_box .img_box { display:block; width: 101px; height: 102px; position:absolute; left:50px; top:16px; overflow:hidden; text-align:center; }
.sep_view .title_box .outer_box .inner_box .img_box > img {width: 100%; position:absolute; left:0px; top:0px; }
.sep_view .title_box .outer_box .inner_box .img_box .cover { display:block; width: 101px; height: 102px; position:absolute; left:0px; top:0px; z-index:10; background:url(../../images/epilogue/bg_sep_list2.png) 0 0 no-repeat; }
.sep_view .title_box .outer_box .inner_box .img_box .best {display:none; position:relative; margin-top: 33px; z-index:15; font-size:30px; line-height:33px; color:#000; border-top: solid 2px #000; border-bottom: solid 2px #000; font-weight:bold; }
.sep_view .title_box .outer_box .inner_box .img_box .cover1 { display:block; width: 100px; height: 87px; position:absolute; left:0px; top:10px; z-index:10; background:url(../../images/epilogue/bg_sep_list3.png) 0 0 no-repeat; }
.sep_view .title_box .outer_box .inner_box .img_box .count { position:relative; z-index:15; font-size:24px; line-height:95px; color:#fff; font-weight:bold; }
.sep_view .title_box .outer_box.best .inner_box .img_box .cover {background:url(../../images/epilogue/bg_sep_list1.png) 0 0 no-repeat;}
.sep_view .title_box .outer_box.best .inner_box .img_box .best {display:inline-block; }
.sep_view .title_box .outer_box .inner_box .txt_box {display:block; padding-top: 29px; }
.sep_view .title_box .outer_box .inner_box .txt_box.promo {padding-top: 50px; }
.sep_view .title_box .outer_box .inner_box .txt_box .branch {display:block; padding-left: 10px; width: 192px; height: 40px; margin-bottom: 3px; background:url(../../images/epilogue/bg_sep_branch1.png) 0 0 no-repeat; font-size:22px; line-height:33px; color:#fff; font-weight:bold;}              
.sep_view .title_box .outer_box .inner_box .txt_box .branch.gangnam   {background:url(../../images/epilogue/bg_sep_branch1.png) 0 0 no-repeat;}
.sep_view .title_box .outer_box .inner_box .txt_box .branch.samsung   {background:url(../../images/epilogue/bg_sep_branch2.png) 0 0 no-repeat;}
.sep_view .title_box .outer_box .inner_box .txt_box .branch.nowon     {background:url(../../images/epilogue/bg_sep_branch3.png) 0 0 no-repeat;}
.sep_view .title_box .outer_box .inner_box .txt_box .branch.jongno    {background:url(../../images/epilogue/bg_sep_branch4.png) 0 0 no-repeat;}
.sep_view .title_box .outer_box .inner_box .txt_box .branch.ilsandong {background:url(../../images/epilogue/bg_sep_branch5.png) 0 0 no-repeat;}
.sep_view .title_box .outer_box .inner_box .txt_box .name {display:block; width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#222222; font-size:26px; line-height:30px; font-weight:bold; }
.sep_view .title_box .outer_box .inner_box .date_box {display:block; position:absolute; right:36px; top:52px; } 
.sep_view .title_box .outer_box .inner_box .date_box span {display:inline-block; font-size:18px; line-height:26px; padding-left: 20px; vertical-align:top; }
.sep_view .title_box .outer_box .inner_box .date_box span em {display:inline-block; width: 62px; height: 26px; font-size:14px; line-height:26px; text-align:center; color:#fff; font-weight:bold; background:url(../../images/epilogue/bg_date.png) 0 0 no-repeat; }
.sep_view .cont_box {padding: 100px 0; margin-bottom: 50px; text-align:center; border-bottom: solid 1px #e2e2e2; }
.sep_view .cont_box img {}
.sep_view.self_write .cont_box img {width:1000px; height:1375px;}
.sep_view .like_box { padding-bottom: 50px; text-align:center; }
.sep_view .like_box span { display:inline-block; line-height:95px; font-weight:bold; }
.sep_view .like_box .like_txt { margin-right: 30px; font-size:24px; color:#222; }
.sep_view .like_box .like_btn a { display:inline-block; height: 95px; padding-left: 110px; background:url(../../images/epilogue/ico_like.gif) 0 0 no-repeat;  color:#2477d4; font-size:45px; }
.sep_view .file_down { height: 65px; margin-bottom: 1px; line-height:65px; background-color:#f6f6f6; position:relative; }
.sep_view .file_down .ico_file { display:inline-block; width: 120px; height: 65px; line-height:65px; padding-left: 10px; position:absolute; left:0px; top:0px; color:#171717; background:url(../../images/epilogue/ico_down.gif) 20px center no-repeat #ebebeb;  text-align:center; }
.sep_view .file_down a { display:block; color:#333; padding:0 50px 0 160px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sep_view .file_down a span { border-bottom: solid 1px #333; }
.sep_view .prev_next_wrap { overflow:hidden; padding-bottom: 70px; }
.sep_view .prev_next_wrap span { display:inline-block; width: 50%; float: left; height: 65px; line-height:65px; position:relative; background-color:#f6f6f6; }
.sep_view .prev_next_wrap span a { padding:0 50px 0 160px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.sep_view .prev_next_wrap span strong { display:inline-block; width: 120px; height: 65px; line-height:65px; padding-left: 10px; position:absolute; left:0px; top:0px; color:#171717; text-align:center; }
.sep_view .prev_next_wrap .prev strong { background:url(../../images/epilogue/btn_prev.gif) 20px center no-repeat #ebebeb; }
.sep_view .prev_next_wrap .next strong { background:url(../../images/epilogue/btn_next.gif) 20px center no-repeat #ebebeb; }

.sep_view1 {width: 100%; margin-top: 70px;}
.sep_view1 .title_box {border-top: solid 3px #33a5fc;}
.sep_view1 .title_box .outer_box {margin-bottom: 10px; }
.sep_view1 .title_box .outer_box .inner_box {display:block; position:relative; padding: 50px 530px 50px 50px; overflow:hidden; background-color:#f6f6f6; }
.sep_view1 .title_box .outer_box .inner_box .txt_box { display:block; }
.sep_view1 .title_box .outer_box .inner_box .txt_box .name { display:block; width: 100%; color:#222222; font-size:26px; line-height:30px; font-weight:bold; }
.sep_view1 .title_box .outer_box .inner_box .date_box {display:block; position:absolute; right:36px; top:52px; } 
.sep_view1 .title_box .outer_box .inner_box .date_box span {display:inline-block; font-size:18px; line-height:26px; padding-left: 20px; vertical-align:top; }
.sep_view1 .title_box .outer_box .inner_box .date_box span em {display:inline-block; width: 62px; height: 26px; font-size:14px; line-height:26px; text-align:center; color:#fff; font-weight:bold; background:url(../../images/epilogue/bg_date.png) 0 0 no-repeat; }
.sep_view1 .cont_box { padding: 100px 0; margin-bottom: 50px; _text-align:center; border-bottom: solid 1px #e2e2e2; }
.sep_view1 .file_down { height: 65px; margin-bottom: 1px; line-height:65px; background-color:#f6f6f6; position:relative; }
.sep_view1 .file_down .ico_file { display:inline-block; width: 120px; height: 65px; line-height:65px; padding-left: 10px; position:absolute; left:0px; top:0px; color:#171717; background:url(../../images/epilogue/ico_down.gif) 20px center no-repeat #ebebeb;  text-align:center; }
.sep_view1 .file_down a { display:block; color:#333; padding:0 50px 0 160px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sep_view1 .file_down a span { border-bottom: solid 1px #333; }
.sep_view1 .prev_next_wrap { overflow:hidden; padding-bottom: 70px; }
.sep_view1 .prev_next_wrap span { display:inline-block; width: 50%; float: left; height: 65px; line-height:65px; position:relative; background-color:#f6f6f6; }
.sep_view1 .prev_next_wrap span a { padding:0 50px 0 160px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.sep_view1 .prev_next_wrap span strong { display:inline-block; width: 120px; height: 65px; line-height:65px; padding-left: 10px; position:absolute; left:0px; top:0px; color:#171717; text-align:center; }
.sep_view1 .prev_next_wrap .prev strong { background:url(../../images/epilogue/btn_prev.gif) 20px center no-repeat #ebebeb; }
.sep_view1 .prev_next_wrap .next strong { background:url(../../images/epilogue/btn_next.gif) 20px center no-repeat #ebebeb; }

.sub_epilogue .btn_area { padding-bottom: 70px; margin-bottom: 60px;  border-bottom: solid 1px #e2e2e2; }
.sub_epilogue .search_area { padding-bottom: 60px; text-align:center; }
.sub_epilogue .search_area select { width: 140px; height: 40px; }
.sub_epilogue .search_area .it { width: 300px; height: 38px; line-height:38px;  }

.gallery_list ul { width: 1640px; overflow:hidden;  }
.gallery_list ul li { width: 388px; margin:0 22px 25px 0; padding-bottom: 25px; float: left; border-bottom: solid 1px #dbdbdb; }
.gallery_list ul li a { display:block; position:relative; }
.gallery_list ul li a .cover { position:absolute; left:0px; top:0px;  }
.gallery_list ul li a .txt_box { margin: 0 30px; position:absolute; left:0px; bottom:20px; }
.gallery_list ul li a .txt_box span { display:inline-block; }
.gallery_list ul li a .txt_box .name { display:block; width: 340px; font-size:26px; line-height:36px; color:#fff; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.gallery_list ul li a .txt_box .info { display:block; padding-bottom: 10px; margin-bottom: 15px; font-size:14px; line-height:18px; color:#a6a6a6; background:url(../../images/epilogue/photo_line.png) 0 bottom repeat-x;  }
.gallery_list ul li a .txt_box .info span { margin: 0 3px; color:#666; }
.gallery_list ul li a .txt_box .count_like { height: 26px; line-height:26px; padding-left: 30px; margin-right: 15px; font-size:14px; color:#fff; font-weight:bold; background:url(../../images/epilogue/ico_01.png) 0 0 no-repeat; }
.gallery_list ul li a .txt_box .count_view { height: 26px; line-height:26px; padding-left: 62px; font-size:14px; color:#fff; font-weight:bold; background:url(../../images/epilogue/ico_02.png) 0 0 no-repeat;}
.gallery_list ul li a .best { display:none; }
.gallery_list ul li.best a .best { display:inline-block; position:absolute; left:30px; top:30px; }

.sep_orderby1 { text-align:center; } 
.sep_orderby1 span { display:inline-block; margin-left: 10px;} 
.sep_orderby1 span a { display:inline-block; width: 110px; height: 42px; background:url(../../images/common/bg_order1.png) -120px 0 no-repeat; text-align:center; font-size:22px; color:#525252; font-weight:bold; line-height:42px; }
.sep_orderby1 span.on a { background-position: 0 0; color:#fff; }

.btn1 { display:inline-block; width: 227px; height: 70px; line-height:70px; background-color:#525252; border: solid 0px #fff; font-size:30px; color:#fff !important; text-align:center; }
.btn1.blue { background-color:#0053b0; }
.btn1.wgray { background-color:#9f9f9f; }

.coun_list {width: 100%;}
.coun_list ul {border-top: solid 3px #33a5fc;}
.coun_list ul li {margin-bottom: 10px; }
.coun_list ul li a {display:block; height: 134px; position:relative; padding: 0 530px 0 170px; overflow:hidden; background-color:#f6f6f6; }
.coun_list ul li a .mark_box {position:absolute; left:50px; top:16px; display:block; width: 101px; height: 102px; overflow:hidden; text-align:center; }
.coun_list ul li a .mark_box > img {width: 100%; position:absolute; left:0px; top:0px; }
.coun_list ul li a .mark_box .cover {position:absolute; left:0px; top:0px; z-index:10; display:block; width: 101px; height: 102px; background:url(../../images/epilogue/bg_sep_list2.png) 0 0 no-repeat #fff; }
.coun_list ul li a .mark_box .mark { display:inline-block; position:relative; margin-top: 22px; z-index:15; font-size:24px; line-height:30px; color:#777; font-weight:bold; }
.coun_list ul li.completion a .mark_box .cover {background:url(../../images/epilogue/bg_sep_list1.png) 0 0 no-repeat #fff;}
.coun_list ul li.completion a .mark_box .mark { color:#000; }
.coun_list ul li a .txt_box {display:block; padding-top: 29px; }
.coun_list ul li a .txt_box .branch {display:block; padding-left: 10px; width: 192px; height: 40px; margin-bottom: 3px; font-size:22px; line-height:33px; color:#fff; font-weight:bold;}              
.coun_list ul li a .txt_box .branch.gangnam   { background:url(../../images/mypage/bg_sep_branch3.png) 0 0 no-repeat; }
.coun_list ul li a .txt_box .branch.samsung   { background:url(../../images/mypage/bg_sep_branch2.png) 0 0 no-repeat; }
.coun_list ul li a .txt_box .branch.nowon     {background:url(../../images/mypage/bg_sep_branch1.png) 0 0 no-repeat;}
.coun_list ul li a .txt_box .branch.jongno    { background:url(../../images/mypage/bg_sep_branch4.png) 0 0 no-repeat; }
.coun_list ul li a .txt_box .branch.ilsandong { background:url(../../images/mypage/bg_sep_branch5.png) 0 0 no-repeat; }
.coun_list ul li a .txt_box .branch.nonhyeon  { background:url(../../images/mypage/bg_sep_branch6.png) 0 0 no-repeat; }
.coun_list ul li a .txt_box .branch.kakao  { background:url(../../images/mypage/bg_sep_branch_k.png) 0 0 no-repeat; }
.coun_list ul li a .txt_box .branch.phone  { background:url(../../images/mypage/bg_sep_branch_p2.png) 0 0 no-repeat; }

.coun_list ul li a .txt_box .name {display:block; width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#222222; font-size:26px; line-height:30px; font-weight:bold; }
.coun_list ul li a .date_box {display:block; position:absolute; right:36px; top:52px; color:#222; } 
.coun_list ul li a .date_box span {display:inline-block; font-size:18px; line-height:26px; padding-left: 20px; vertical-align:top; }
.coun_list ul li a .date_box span em {display:inline-block; width: 62px; height: 26px; margin-right: 15px; font-size:14px; line-height:26px; text-align:center; color:#fff; font-weight:bold; background:url(../../images/epilogue/bg_date.png) 0 0 no-repeat; }

.coun_view .title_box { min-height: 134px; padding:0 500px 0 47px; position:relative; background-color:#f6f6f6; border-top: solid 3px #33a5fc; }
.coun_view .title_box .txt_box {display:block; padding-top: 29px; padding-bottom: 29px; }
.coun_view .title_box .txt_box .branch {display:block; padding-left: 10px; width: 192px; height: 40px; margin-bottom: 3px; font-size:22px; line-height:33px; color:#fff; font-weight:bold;}               
.coun_view .title_box .txt_box .branch.gangnam   { background:url(../../images/mypage/bg_sep_branch1.png) 0 0 no-repeat; }
.coun_view .title_box .txt_box .branch.samsung   { background:url(../../images/mypage/bg_sep_branch2.png) 0 0 no-repeat; }
.coun_view .title_box .txt_box .branch.nowon     { background:url(../../images/mypage/bg_sep_branch3.png) 0 0 no-repeat; }
.coun_view .title_box .txt_box .branch.jongno    { background:url(../../images/mypage/bg_sep_branch4.png) 0 0 no-repeat; }
.coun_view .title_box .txt_box .branch.ilsandong { background:url(../../images/mypage/bg_sep_branch5.png) 0 0 no-repeat; }
.coun_view .title_box .txt_box .branch.nonhyeon  { background:url(../../images/mypage/bg_sep_branch6.png) 0 0 no-repeat; }
.coun_view .title_box .txt_box .name {display:block; width: 100%; overflow:hidden; color:#222222; font-size:26px; line-height:30px; font-weight:bold; }
.coun_view .title_box .date_box {display:block; position:absolute; right:36px; top:50%; margin-top: -20px; color:#222; } 
.coun_view .title_box .date_box span {display:inline-block; font-size:18px; line-height:26px; padding-left: 20px; vertical-align:top; }
.coun_view .title_box .date_box span em {display:inline-block; width: 62px; height: 26px; margin-right: 15px; font-size:14px; line-height:26px; text-align:center; color:#fff; font-weight:bold; background:url(../../images/epilogue/bg_date.png) 0 0 no-repeat; }

.coun_view .question_box { padding: 95px 0px 95px 150px; position:relative; }
.coun_view .question_box .ico_q { width: 77px; height: 77px; line-height:77px; font-size:40px; font-weight:bold; color:#fff; text-align:center; background:url(../../images/mypage/ico_q.png) 0 0 no-repeat; position:absolute; left:40px; top:95px; }

.coun_view .answer_box { padding-top: 24px; padding-bottom: 60px; position:relative; }
.coun_view .answer_box .bul_a { position:absolute; left:75px; top:0px; }
.coun_view .answer_box .answer_inner { padding: 40px 0px 40px 150px; border: solid 3px #33a5fc; }
.coun_view .answer_box .answer_inner .ico_a { width: 77px; height: 77px; line-height:77px; font-size:40px; font-weight:bold; color:#fff; text-align:center; background:url(../../images/mypage/ico_a.png) 0 0 no-repeat; position:absolute; left:40px; top:64px; }
.coun_view .tit_qa { padding-bottom: 20px; font-size:24px; line-height:30px; font-weight:bold; color:#222;  }
.coun_view .txt_qa { font-size:20px; line-height:32px; color:#222;  }

#contents.mypage_wrap { padding-top: 50px; padding-bottom: 100px; }

.sep_tab_box2 {position:relative; margin-bottom: 60px; }


.nbeaf_wrap {padding: 50px 0 100px 0; }
.nbeaf_list {width: 980px; margin: 0 auto;}
.nbeaf_list ul {}
.nbeaf_list ul li {width: 100%; overflow:hidden; position:relative; margin-top: 50px; }
.nbeaf_list ul li:first-child {margin-top: 0px;}
.nbeaf_list ul li .infor_area {width: 280px; float: left; text-align:center; padding-top: 136px; }
.nbeaf_list ul li .infor_area .tit {color:#222222; font-size:26px; line-height:30px; margin-bottom: 25px; }
.nbeaf_list ul li .infor_area strong {display:block; color:#222222; font-size:20px; line-height:26px; margin-bottom: 40px; margin-top: 25px;}
.nbeaf_list ul li .infor_area span {display:none; color:#777777; font-size:14px; line-height:18px;}

.nbeaf_list ul li .before_area {float: left; width: 350px; }
.nbeaf_list ul li .before_area .img_box {width: 100%; overflow:hidden; position:relative; }
.nbeaf_list ul li .before_area .img_box .badge {position:absolute; left:0px; top:0px;}
.nbeaf_list ul li .before_area .img_box > img {max-width:100%;}
.nbeaf_list ul li .before_area .exp_box {padding: 20px; }

.nbeaf_list ul li .after_area {float: left; width: 350px; }
.nbeaf_list ul li .after_area .img_box {width: 100%; overflow:hidden; position:relative; }
.nbeaf_list ul li .after_area .img_box .badge {position:absolute; left:0px; top:0px; }
.nbeaf_list ul li .after_area .img_box > img {max-width:100%;}
.nbeaf_list ul li .after_area .exp_box {padding: 20px; }

.member_wrap .idpass_result {width:100%; padding:75px 0; background-color:#f6f6f6; text-align:center; }
.member_wrap .idpass_result strong {font-size:26px; line-height:30px; color:#222222; display:block; padding-bottom: 30px; }
.member_wrap .idpass_result strong span {color:#fb5605; border-bottom: solid 2px #fb5605;}
.member_wrap .idpass_result .comment {font-size:16px; line-height:20px; color:#777777;}

.branch_wrap {padding: 50px 0 100px 0; }
.branch_wrap .branch_big_img_wrap {width: 100%; position:relative; margin: 60px 0;}
.branch_wrap .branch_big_img_wrap .slider {width: 100%; overflow:hidden; }
.branch_wrap .branch_big_img_wrap .slider li {display:inline-block; position:relative; width: 100%; }
*:first-child+html .branch_wrap .branch_big_img_wrap .slider li {display:inline; }
.branch_wrap .branch_big_img_wrap .slider li img {width: 100%; }
.branch_wrap .branch_big_img_wrap .slider li .tit {width: 100%; height: 77px; position:absolute; left:0px; bottom:0px; background:url(../../images/introduction/blank.png) 0 0 repeat; text-align:center; font-size:40px; line-height:77px; color:#fff; font-weight:bold; }

.branch_small_img_wrap {position:relative; }
.branch_small_img_wrap .prev {position:absolute; left:0px; top:60px; }
.branch_small_img_wrap .next {position:absolute; right:0px; top:60px; }
.branch_small_img_wrap .slider {width: 1488px; margin: 0 auto; overflow:hidden; }
.branch_small_img_wrap .slider span {display:inline-block; width: 100%;}
.branch_small_img_wrap .slider a {float: left; margin: 0 15px; display:inline-block; border: solid 5px #cecece;}
.branch_small_img_wrap .slider a.on {border: solid 5px #1ea8ff;}

.location_wrap { padding-top: 50px; }
.location_wrap .location_cont { _height: 785px; padding: 15px 15px 15px 1010px; margin-bottom: 100px; background-color:#f2f2f2; position:relative; }
.location_cont .lo_box { display: none; }
.location_cont .lo_box.on { display: block; }
.chi_box {float:right;}
.location_wrap .location_cont .img_map { position:absolute; left:15px; top:15px; width:956px; height:785px;}
.location_wrap .location_cont .img_map .images_map {position: relative; z-index: 2;}
.location_wrap .location_cont .img_map .naver_map {position:absolute !important; left:0; top:0; width:100%; height:100%; z-index:1; background-color: #f2f2f2;}
.location_wrap .location_cont .img_map .naver_map.open {z-index:5;}
.location_wrap .location_cont .img_map .daum_map {position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;  background-color: #f2f2f2;}
.location_wrap .location_cont .img_map .daum_map.open {z-index:5;}
.location_wrap .location_cont .location_txt {color:#333;font-size:20px;line-height:28px;}
.location_wrap .location_cont .location_txt .name { padding: 20px 0; font-size:36px; line-height:50px; }
.location_wrap .location_cont .location_txt .address { padding-bottom: 13px; }
.location_wrap .location_cont .location_txt .contact { padding-bottom: 30px; overflow:hidden; }
.location_wrap .location_cont .location_txt .contact dl.tel { width: 310px; }
.location_wrap .location_cont .location_txt .contact dl.fax { width: 180px; }
.location_wrap .location_cont .location_txt .contact dl { float: left; position:relative; padding-left: 40px; }
.location_wrap .location_cont .location_txt .contact dl dt { position:absolute; left:0px; top:0px;  }
.location_wrap .location_cont .location_txt .link_map { padding-bottom: 60px; }
.location_wrap .location_cont .location_txt .link_map a { display:inline-block; width: 183px; height: 51px; line-height:51px; color:#fff; text-align:center; font-size:18px; }
.location_wrap .location_cont .location_txt .link_map a.lm1 { margin-right: 10px; background-color:#fcd305; color:#222; }
.location_wrap .location_cont .location_txt .link_map a.lm2 { margin-right: 10px; background-color:#22b600; }
.location_wrap .location_cont .location_txt .link_map a.lm3 { background-color:#5892fd; }
.location_wrap .location_cont .location_txt .public_transit { padding: 15px 0 10px 100px; position:relative; }
.location_wrap .location_cont .location_txt .public_transit p { padding-bottom: 10px; }
.location_wrap .location_cont .location_txt .public_transit .ico { position:absolute; left:0px; top:0px; }
.location_wrap .location_cont .location_txt .public_transit .c_1 { color:#2aaa1c; }
.location_wrap .location_cont .location_txt .public_transit .c_2 { color:#a9022d; }
.location_wrap .location_cont .location_txt .public_transit .c_3 { color:#df121a; }
.location_wrap .location_cont .location_txt .public_transit .c_4 { color:#3556a7; }
.location_wrap .location_cont .location_txt .public_transit .c_5 { color:#298bc5; }
.location_wrap .location_cont .location_txt .public_transit .c_6 { color:#fa5f2c; }
.location_wrap .location_cont .location_txt .public_transit .c_7 { color:#b21016; }
.location_wrap .location_cont .location_txt .public_transit.indent_wrap p { padding-left: 55px; position:relative; }
.location_wrap .location_cont .location_txt .public_transit.indent_wrap p strong { position:absolute; left:0px; top:0px; }

.medical_guide_wrap { padding: 50px 0 60px 0; position:relative; font-size:18px; line-height:28px; }
.medical_guide_wrap .name { padding: 94px 95px 60px 0; text-align:center; font-size:30px; line-height:30px; color:#fff; font-weight:bold; }
.medical_guide_wrap dl { padding:0 0 7px 70px; position:relative; }
.medical_guide_wrap dl dt { position:absolute; left:0px; top:0px; color:#333; }
.medical_guide_wrap > div { overflow:hidden; }
.medical_guide_wrap > div > div { width: 361px; height: 536px; padding-left: 80px; float: left; }
.medical_guide_wrap .medical_guide_box2 { position:relative; top:-40px; left:295px; }
.medical_guide_wrap .medical1 { margin-right: 149px; background:url(../../images/introduction/medical_bg1.png) 0 0 no-repeat; }
.medical_guide_wrap .medical2 { margin-right: 148px; background:url(../../images/introduction/medical_bg2.png) 0 0 no-repeat; }
.medical_guide_wrap .medical3 { background:url(../../images/introduction/medical_bg3.png) 0 0 no-repeat; }
.medical_guide_wrap .medical4 { margin-right: 148px; background:url(../../images/introduction/medical_bg4.png) 0 0 no-repeat; }
.medical_guide_wrap .medical5 { background:url(../../images/introduction/medical_bg5.png) 0 0 no-repeat; }

.story_wrap {}
.story_wrap .story_section1 {width: 100%; background:url(../../images/introduction/bg_story2.jpg) center 0 no-repeat ; text-align:center; }
.story_wrap .story_section1 .inner_sec {width: 1620px; height: 852px; margin: 0 auto; position:relative; }
.story_wrap .story_section1 .tit {font-size:48px; line-height:50px; color:#222222; padding-top: 75px;}
.story_wrap .story_section1 .conts {width: 1626px; height: 657px; position:absolute; left:0px; top:120px; background:url(../../images/introduction/img_story1_pc1.png) 0 0 no-repeat; }
.story_wrap .story_section1 .conts ol {position:absolute; left:-9999px; top:-9999px; }

.story_wrap .story_section2 {width: 100%; background:url(../../images/introduction/bg_story3.jpg) center 0 no-repeat ;}
.story_wrap .story_section2 .inner_sec {width: 1620px; height: 1164px; margin: 0 auto; position:relative; }
.story_wrap .story_section2 .tit {padding-top: 80px; text-align:center; }
.story_wrap .story_section2 .tit .txt_box {display:inline-block; height: 82px; padding-left: 50px; background:url(../../images/introduction/bg_story1_1.png) 0 0 no-repeat; }


.story_wrap .story_section2 .tit .txt_box em {display:inline-block; height: 82px; padding-right: 50px; line-height:82px; font-size:48px; color:#fff; font-weight:bold; background:url(../../images/introduction/bg_story1_2.png) right 0 no-repeat; }
.story_wrap .story_section2 .tit .comment {display:block; font-size:32px; color:#222; line-height:36px; padding-top: 25px; }
.story_wrap .story_section2 .conts {width: 1620px; height: 804px; position:absolute; left:0px; top:280px; background:url(../../images/introduction/img_story2_pc1.png) 0 0 no-repeat; }
.story_wrap .story_section2 .conts ul {position:absolute; left:-9999px; top:-9999px; }

.story_wrap .story_section3 {width: 100%; background:url(../../images/introduction/bg_story4.jpg) 0 0 repeat-x #d5effe;}
.story_wrap .story_section3 .inner_sec {width: 1620px; height: 1010px; margin: 0 auto; position:relative; }
.story_wrap .story_section3 .tit {padding-top: 80px; text-align:center; }
.story_wrap .story_section3 .tit .txt_box {display:inline-block; height: 82px; padding-left: 50px; background:url(../../images/introduction/bg_story1_1.png) 0 0 no-repeat; }
.story_wrap .story_section3 .tit .txt_box em {display:inline-block; height: 82px; padding-right: 50px; line-height:82px; font-size:48px; color:#fff; font-weight:bold; background:url(../../images/introduction/bg_story1_2.png) right 0 no-repeat; }

.story_wrap .story_section3 .conts {width: 100%; overflow:hidden; position:relative; margin-top: 60px;}
.story_wrap .story_section3 .conts ul {width: 110%; overflow:hidden; }
.story_wrap .story_section3 .conts ul li {float: left; width: 500px; height: 636px; margin-right: 60px; background-color:#fff; text-align:center; position:relative; }
.story_wrap .story_section3 .conts ul li .icon {padding-top: 40px; padding-bottom: 40px; }
.story_wrap .story_section3 .conts ul li .icon img {}
.story_wrap .story_section3 .conts ul li .sub_tit {font-size:32px; line-height:40px; color:#000; padding-bottom: 40px; }
.story_wrap .story_section3 .conts ul li .comment {font-size:20px; line-height:28px; color:#555555;}
.story_wrap .story_section3 .conts ul li .comment span {display:block; }
.story_wrap .story_section3 .conts ul li .icon2 {position:absolute; left:-82px; top:50%; margin-top: -50px;}

.docter_intro_tab_box1 {padding-bottom: 60px; }

.docter_intro_conts {}
.docter_intro_conts .di_group {display:none; }
.docter_intro_conts .di_group.on {display:block; }
.docter_intro_conts .di_box {height: 508px; position:relative; }
.docter_intro_conts .di_box .img_pc {}
.docter_intro_conts .di_box .img_pc img {width: 100%; }
.docter_intro_conts .di_box .img_mobile {display:none; }
.docter_intro_conts .di_box .img_mobile img {width: 100%; }
.docter_intro_conts .di_box .exp_box {width: 590px; height: 288px; padding: 50px;  position:absolute; left:60px; top:60px; background:url(../../images/introduction/blank2.png) 0 0 repeat; }
.docter_intro_conts .di_box.right .exp_box {left:inherit; right:60px}
.docter_intro_conts .di_box .exp_box dt {color:#333333; font-size:36px; line-height:40px; font-weight:bold; padding-bottom: 30px; }
.docter_intro_conts .di_box .exp_box dd {}
.docter_intro_conts .di_box .exp_box dd p {font-size:20px; line-height:28px; color:#333333; padding-bottom: 15px; }
.docter_intro_conts .di_box .exp_box dd p .d_b {display:block;}
.docter_intro_conts .di_box .exp_box .b_box {position:absolute; left:50px; bottom:50px;  }
.docter_intro_conts .di_box .exp_box .b_box > a {display:inline-block; width: 200px; height: 50px; line-height:50px; background-color:#1ea8ff; color:#fff; text-align:center; }

.n_surgery_process_wrap {padding: 80px 0 100px 0; background-color:#d5effe;}
.n_surgery_process_wrap .process_section1 {width: 1500px; padding: 60px;  margin: 0 auto; background-color:#bbe0f6;}
.n_surgery_process_wrap .process_section2 {width: 1500px; padding: 60px;  margin: 0 auto; background-color:#fff;}
.n_surgery_process_wrap .tit {font-size:48px; line-height:61px; color:#222; text-align:center; padding-bottom: 45px; }
.n_surgery_process_wrap .tit span {display:inline-block; width: 61px; height: 61px; margin-right: 10px; text-align:center; background:url(../../images/nsurgery/ico_round1.png) 0 0 no-repeat; font-size:27px; line-height:61px; color:#fff; vertical-align:top; }
.n_surgery_process_wrap .prosec_box {overflow:hidden; border: solid 5px #1ea8ff; background-color:#fff;}
.n_surgery_process_wrap .process_section2 .prosec_box {border: solid 5px #ff5b2a;}
.n_surgery_process_wrap .prosec_box .img_box {float: left; width: 565px; }
.n_surgery_process_wrap .prosec_box .img_box img {width: 100%; }
.n_surgery_process_wrap .prosec_box .exp_box {float: left; width: 805px; padding: 0 60px 0 60px;}

.n_surgery_process_wrap .prosec_box .exp_box.se1  {padding-top: 30px; }
.n_surgery_process_wrap .prosec_box .exp_box.se2  {padding-top: 45px; }
.n_surgery_process_wrap .prosec_box .exp_box.se3  {padding-top: 45px; }
.n_surgery_process_wrap .prosec_box .exp_box.se4  {padding-top: 75px; }
.n_surgery_process_wrap .prosec_box .exp_box.se5  {padding-top: 45px; }
.n_surgery_process_wrap .prosec_box .exp_box.se6  {padding-top: 75px; }
.n_surgery_process_wrap .prosec_box .exp_box.se7  {padding-top: 60px; }
.n_surgery_process_wrap .prosec_box .exp_box.se8  {padding-top: 75px; }
.n_surgery_process_wrap .prosec_box .exp_box.se9  {padding-top: 45px; }
.n_surgery_process_wrap .prosec_box .exp_box.se10 {padding-top: 90px; }

.n_surgery_process_wrap .prosec_box .exp_box .sub_tit {font-size:30px; line-height:34px; color:#1ea8ff; padding-bottom: 25px; }
.n_surgery_process_wrap .process_section2 .prosec_box .exp_box .sub_tit {color:#ff5b2a;}
.n_surgery_process_wrap .prosec_box .exp_box ul {}
.n_surgery_process_wrap .prosec_box .exp_box ul li {font-size:20px; line-height:28px; color:#777777; padding-bottom: 6px; }
.n_surgery_process_wrap .prosec_box .exp_box ul li strong {color:#222;}
.n_surgery_process_wrap .prosec_box .exp_box ul li .pt {padding-top: 6px; }
.n_surgery_process_wrap .arrow_area {text-align:center; padding: 30px 0; }

#contents.docter_intro_hsh { width: 100%; }
#contents.docter_intro_hsh .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }
#contents.docter_intro_hsh .section2 { background:url(../../images/introduction/img_docter1_01.jpg) center bottom no-repeat; }
#contents.docter_intro_hsh .section2 .cont { width: 1620px; height: 1139px; margin: 0 auto; }
#contents.docter_intro_hsh .section2 .name { display:inline-block; padding:80px 0 65px 0; font-size:48px; line-height:48px; color:#222; }
#contents.docter_intro_hsh .section2 .career_wrap { padding-left:860px; }
#contents.docter_intro_hsh .section2 .career_wrap .career { width:612px; padding:20px; margin-bottom:20px; background-color:#fff; }
#contents.docter_intro_hsh .section2 .career_wrap .career li { font-size:18px; line-height:28px; color:#333; }
#contents.docter_intro_hsh .section2 .career_wrap .photo { display:inline-block; padding-bottom: 50px; }
#contents.docter_intro_hsh .section2 .score_img_m { display:none; }
#contents.docter_intro_hsh .section3 { background:url(../../images/introduction/img_docter1_04.jpg) center bottom no-repeat; }
#contents.docter_intro_hsh .section3 .cont { width: 1620px; height: 540px; margin: 0 auto; }
#contents.docter_intro_hsh .section3 .name { display:block; padding:80px 0 60px 0; text-align:center; font-size:48px; line-height:48px; color:#fff; font-weight:bold; }
#contents.docter_intro_hsh .section3 ul { margin-left: 415px; overflow:hidden; }
#contents.docter_intro_hsh .section3 ul li { float: left; margin-right: 34px; text-align:center; }
#contents.docter_intro_hsh .section3 ul li a { display:inline-block; width: 242px; height: 276px; color:#333; background:url(../../images/introduction/bg01.png) 0 0 repeat; }
#contents.docter_intro_hsh .section3 ul li span { display:block; }
#contents.docter_intro_hsh .section3 ul li .ico { display:inline-block; width: 120px; padding: 20px 0; }
#contents.docter_intro_hsh .section3 ul li .ico img { width: 100%; }
#contents.docter_intro_hsh .section3 ul li .txt1 { padding-bottom: 10px; font-weight:bold; font-size:20px; line-height:20px; }
#contents.docter_intro_hsh .section3 ul li .txt2 { font-size:16px; line-height:24px; }
#contents.docter_intro_hsh .section4 { width: 1620px; margin: 0 auto; padding-bottom: 55px; }
#contents.docter_intro_hsh .section4 .name { display:block; padding:80px 0 60px 0; text-align:center; font-size:48px; line-height:48px; color:#222; }
#contents.docter_intro_hsh .section4 .keyword { overflow:hidden; }
#contents.docter_intro_hsh .section4 .keyword li { margin-bottom: 45px; position:relative; color:#333; }
#contents.docter_intro_hsh .section4 .keyword li div { height: 479px; padding-left: 783px; }
#contents.docter_intro_hsh .section4 .keyword li span { display:block; }
#contents.docter_intro_hsh .section4 .keyword li.list1 div { background:url(../../images/introduction/img_docter1_05.jpg) left 0 no-repeat; }
#contents.docter_intro_hsh .section4 .keyword li.list2 div { background:url(../../images/introduction/img_docter1_07.jpg) left 0 no-repeat; }
#contents.docter_intro_hsh .section4 .keyword li.list3 div { background:url(../../images/introduction/img_docter1_09.jpg) left 0 no-repeat; }
#contents.docter_intro_hsh .section4 .keyword li.list1 { background:url(../../images/introduction/img_docter1_06.jpg) right 0 no-repeat #eeeeee; }
#contents.docter_intro_hsh .section4 .keyword li.list2 { background:url(../../images/introduction/img_docter1_08.jpg) right 0 no-repeat #eeeeee; }
#contents.docter_intro_hsh .section4 .keyword li.list3 { background:url(../../images/introduction/img_docter1_10.jpg) right 0 no-repeat #eeeeee; }
#contents.docter_intro_hsh .section4 .keyword li.list1 .txt1 { background:url(../../images/introduction/no1.gif) right center no-repeat;  }
#contents.docter_intro_hsh .section4 .keyword li.list2 .txt1 { background:url(../../images/introduction/no2.gif) right center no-repeat;  }
#contents.docter_intro_hsh .section4 .keyword li.list3 .txt1 { background:url(../../images/introduction/no3.gif) right center no-repeat;  }
#contents.docter_intro_hsh .section4 .keyword li .photo { display:none; }
#contents.docter_intro_hsh .section4 .keyword li .txt1 { display:inline-block; margin-top: 48px; margin-bottom: 7px; padding-right: 36px; font-size:30px; line-height:30px; }
#contents.docter_intro_hsh .section4 .keyword li .txt2 { padding-bottom: 45px; font-size:30px; line-height:30px; font-weight:bold; }
#contents.docter_intro_hsh .section4 .keyword li .txt3 { padding-bottom: 11px; font-size:16px; line-height:24px; }

#contents.docter_intro_ysy { width: 100%; }
#contents.docter_intro_ysy .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }

#contents.docter_intro_ysy .section2 {background-color:#f2f2f2;}
#contents.docter_intro_ysy .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.docter_intro_ysy .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.docter_intro_ysy .section2 .cont .area {width:100%; padding-top:40px; overflow:hidden;}
#contents.docter_intro_ysy .section2 .cont .area .profile_photo {width:757px; float:left; text-align:center;}
#contents.docter_intro_ysy .section2 .cont .area .profile_photo .img_pc2 { display:none; }
#contents.docter_intro_ysy .section2 .cont .area .right {float:left; width:652px; padding-top:20px; margin-left:103px;}
#contents.docter_intro_ysy .section2 .cont .area .right .career {padding:25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.docter_intro_ysy .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.docter_intro_ysy .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}

#contents.docter_intro_ysy .section3 { background:url(../../images/introduction/img_docter2_03.jpg) center bottom no-repeat; }
#contents.docter_intro_ysy .section3 .cont { width: 1620px; height: 626px; margin: 0 auto;}
#contents.docter_intro_ysy .section3 .cont .m { display:none; }

#contents.docter_intro_ysy .section4 .cont { width: 1620px; margin: 0 auto; padding: 80px 0; }
#contents.docter_intro_ysy .section4 .cont .list_wrap { overflow:hidden; }
#contents.docter_intro_ysy .section4 .cont .list_wrap li { width: 785px; height: 845px; float: left; margin-left: 50px; background-color:#eee;}
#contents.docter_intro_ysy .section4 .cont .list_wrap li:first-child { margin-left: 0px; }
#contents.docter_intro_ysy .section4 .cont .list_wrap li .photo { }
#contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box { padding: 50px; font-size:16px; line-height:24px; color:#333; }
#contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 30px; font-size:30px; line-height:30px; color:#242424; }
#contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box .txt1 { padding-bottom: 10px; }
#contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box .txt2 { display:inline-block; font-size:24px; line-height:28px; color:#fb5605; font-weight:bold; border-bottom: solid 2px #fb5605;}

#contents.docter_intro_ysy .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -20px no-repeat; }
#contents.docter_intro_ysy .section5 .cont { width: 1620px; height: 296px; padding-top: 100px; margin: 0 auto; text-align:center; }
#contents.docter_intro_ysy .section5 a { display:inline-block; margin-left: 30px; width: 242px; height: 197px; color:#333; background:url(../../images/introduction/bg01.png) 0 0 repeat; text-align:center; }
#contents.docter_intro_ysy .section5 a:first-child { margin-left: 0px; }
#contents.docter_intro_ysy .section5 a span { display:block; }
#contents.docter_intro_ysy .section5 a .ico { display:inline-block; width: 120px; padding: 20px 0; }
#contents.docter_intro_ysy .section5 a .ico img { width: 100%; }
#contents.docter_intro_ysy .section5 a .txt1 { font-weight:bold; font-size:20px; line-height:20px; }

#contents.docter_intro_oys { width: 100%; }
#contents.docter_intro_oys .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }

#contents.docter_intro_oys .section2 {background-color:#f2f2f2;}
#contents.docter_intro_oys .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.docter_intro_oys .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.docter_intro_oys .section2 .cont .area {width:100%; padding-top:40px; overflow:hidden;}
#contents.docter_intro_oys .section2 .cont .area .profile_photo {width:742px; float:left; text-align:center;}
#contents.docter_intro_oys .section2 .cont .area .profile_photo .img_pc2 { display:none; }
#contents.docter_intro_oys .section2 .cont .area .right {float:left; width:652px; padding-top:20px; margin-left:118px;}
#contents.docter_intro_oys .section2 .cont .area .right .career {padding:25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.docter_intro_oys .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.docter_intro_oys .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}

#contents.docter_intro_oys .section3 {background:url(../../images/introduction/img_docter4_03.jpg) center bottom no-repeat; }
#contents.docter_intro_oys .section3 .cont { width: 1620px; height: 1714px; padding-top: 80px;  margin: 0 auto;}
#contents.docter_intro_oys .section3 .conts_box1 {margin-bottom: 95px; padding-left: 785px; height: 307px; background-color:#eeeeee; position:relative; }
#contents.docter_intro_oys .section3 .conts_box1 .img_box {position:absolute; left:0px; top:0px; }
#contents.docter_intro_oys .section3 .conts_box1 .exp_box {padding: 85px 50px 0 50px; }
#contents.docter_intro_oys .section3 .conts_box1 .exp_box .txt1 {font-size:16px; line-height:24px; color:#333333;}
#contents.docter_intro_oys .section3 .conts_box1 .exp_box .txt1 span {display:block; }
#contents.docter_intro_oys .section3 .conts_box1 .exp_box .txt2 {padding-top: 15px; font-size:30px; line-height:40px; color:#333333;}
#contents.docter_intro_oys .section3 .conts_tit {margin-bottom: 45px; font-size:40px; line-height:48px; color:#fff; font-weight:bold; text-align:center; }
#contents.docter_intro_oys .section3 .conts_box2 {margin-bottom: 95px; padding-right: 785px; height: 428px; background-color:#eeeeee; position:relative; }
#contents.docter_intro_oys .section3 .conts_box2 .img_box {position:absolute; right:0px; top:0px; }
#contents.docter_intro_oys .section3 .conts_box2 .exp_box {padding: 45px 45px 0 45px; }
#contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt1 {font-size:16px; line-height:24px; color:#333333;}
#contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt1 span {display:block; }
#contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt2 {padding-top: 25px; font-size:30px; line-height:40px; color:#333333;}
#contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt2 span {display:block; }
#contents.docter_intro_oys .section3 .conts_box3 {margin-bottom: 95px; padding-left: 785px; height: 533px; background-color:#eeeeee; position:relative; }
#contents.docter_intro_oys .section3 .conts_box3 .img_box {position:absolute; left:0px; top:0px; }
#contents.docter_intro_oys .section3 .conts_box3 .exp_box {padding: 45px 45px 0 45px; }
#contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 {font-size:16px; line-height:24px; color:#333333; margin-bottom: 10px; }
#contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 strong {font-size:20px; line-height:28px; text-decoration:underline; }
#contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 span {display:block; }
#contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt2 {padding-bottom: 25px; font-size:30px; line-height:40px; color:#333333;}
#contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt2 span {display:block; }

#contents.docter_intro_oys .section4 .cont { width: 1620px; margin: 0 auto; padding: 80px 0; }
#contents.docter_intro_oys .section4 .cont .list_wrap { overflow:hidden; }
#contents.docter_intro_oys .section4 .cont .list_wrap li {width: 785px; height: 903px; float: right; }
#contents.docter_intro_oys .section4 .cont .list_wrap li:first-child { float: left; }
#contents.docter_intro_oys .section4 .cont .list_wrap li .photo { }
#contents.docter_intro_oys .section4 .cont .list_wrap li .txt_box { padding: 50px; font-size:16px; line-height:24px; color:#333; background-color:#eee;}
#contents.docter_intro_oys .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 30px; font-size:30px; line-height:30px; color:#242424; }
#contents.docter_intro_oys .section4 .cont .list_wrap li .txt_box .txt1 { padding-bottom: 10px; }

#contents.docter_intro_oys .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -20px no-repeat; }
#contents.docter_intro_oys .section5 .cont { width: 1620px; height: 296px; padding-top: 100px; margin: 0 auto; text-align:center; }
#contents.docter_intro_oys .section5 a { display:inline-block; margin: 0 28px; width: 242px; height: 197px; color:#333; background:url(../../images/introduction/bg01.png) 0 0 repeat; text-align:center; }
#contents.docter_intro_oys .section5 a span { display:block; }
#contents.docter_intro_oys .section5 a .ico { display:inline-block; width: 120px; padding: 20px 0; }
#contents.docter_intro_oys .section5 a .ico img { width: 100%; }
#contents.docter_intro_oys .section5 a .txt1 { font-weight:bold; font-size:20px; line-height:20px; }

#contents.docter_intro_sih { width: 100%; }
#contents.docter_intro_sih .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }

#contents.docter_intro_sih .section2 {background-color:#f2f2f2;}
#contents.docter_intro_sih .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.docter_intro_sih .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.docter_intro_sih .section2 .cont .area {width:100%; padding-top:10px; overflow:hidden;}
#contents.docter_intro_sih .section2 .cont .area .profile_photo {width:733px; float:left; text-align:center;}
#contents.docter_intro_sih .section2 .cont .area .profile_photo img { width:637px; }
#contents.docter_intro_sih .section2 .cont .area .profile_photo img.img_pc2 { display:none; }
#contents.docter_intro_sih .section2 .cont .area .right {float:left; width:652px; padding-top:50px; margin-left:127px;}
#contents.docter_intro_sih .section2 .cont .area .right .career {padding:25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.docter_intro_sih .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.docter_intro_sih .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}

#contents.docter_intro_sih .section3 { background:url(../../images/introduction/img_docter3_09.jpg) center top no-repeat; }
#contents.docter_intro_sih .section3 .cont { width: 1620px; height: 1174px; padding-top: 80px;  margin: 0 auto; }
#contents.docter_intro_sih .section3 .cont .txt_area { padding-left: 784px; height: 479px; margin-bottom: 80px;  position:relative; background-color:#eee; }
#contents.docter_intro_sih .section3 .cont .txt_area .photo { position:absolute; left:0px; top:0px; }
#contents.docter_intro_sih .section3 .cont .txt_area .txt_box { padding: 45px; color:#333; }
#contents.docter_intro_sih .section3 .cont .txt_area .txt_box span { display:inline-block; }
#contents.docter_intro_sih .section3 .cont .txt_area .txt_box .title { padding-bottom: 40px; font-size:40px; line-height:48px; }
#contents.docter_intro_sih .section3 .cont .txt_area .txt_box .txt { padding-bottom: 20px; font-size:24px; line-height:30px; }
#contents.docter_intro_sih .section3 .cont .txt1 { padding-bottom: 40px; font-size:40px; line-height:40px; font-weight:bold; color:#fff; text-align:center; }
#contents.docter_intro_sih .section3 .cont .txt1 ins {  border-bottom: solid 2px #fff; }
#contents.docter_intro_sih .section3 .cont .photo_area { padding-left: 835px; position:relative; }
#contents.docter_intro_sih .section3 .cont .photo_area .youtube { border: solid 9px #000; position:absolute; left:0px; top:0px;  }
#contents.docter_intro_sih .section3 .cont .photo_area .youtube .m_video { display:none; }
#contents.docter_intro_sih .section3 .cont .photo_area .youtube iframe { width: 767px; height: 440px; vertical-align:top; }

#contents.docter_intro_sih .section4 .cont { width: 1620px; margin: 0 auto; padding: 80px 0; }
#contents.docter_intro_sih .section4 .cont .list_wrap { overflow:hidden; }
#contents.docter_intro_sih .section4 .cont .list_wrap li { width: 785px; height: 680px; float: left; margin-left: 50px; background-color:#eee;}
#contents.docter_intro_sih .section4 .cont .list_wrap li:first-child { margin-left: 0px; }
#contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box { padding: 50px; font-size:16px; line-height:24px; color:#333; }
#contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 30px; font-size:30px; line-height:40px; color:#242424; }
#contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box .name ins { font-weight:bold; border-bottom: solid 1px #242424; }
#contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box .txt span { display:block; }
#contents.docter_intro_sih .section4 .cont .list_wrap li.list3 { width: 835px; height: 340px; padding-left: 785px; margin-left: 0px; margin-top: 50px; position:relative; }
#contents.docter_intro_sih .section4 .cont .list_wrap li.list3 .photo { position:absolute; left:0px; top:0px; }
#contents.docter_intro_sih .section4 .cont .list_wrap li.list3 .txt_box { padding: 50px 40px 50px 50px; }

#contents.docter_intro_sih .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -20px no-repeat; }
#contents.docter_intro_sih .section5 .cont { width: 1620px; height: 296px; padding-top: 100px; margin: 0 auto; text-align:center; }
#contents.docter_intro_sih .section5 a { display:inline-block; margin-left: 30px; width: 242px; height: 197px; color:#333; background:url(../../images/introduction/bg01.png) 0 0 repeat; text-align:center; }
#contents.docter_intro_sih .section5 a:first-child { margin-left: 0px; }
#contents.docter_intro_sih .section5 a span { display:block; }
#contents.docter_intro_sih .section5 a .ico { display:inline-block; width: 120px; padding: 20px 0; }
#contents.docter_intro_sih .section5 a .ico img { width: 100%; }
#contents.docter_intro_sih .section5 a .txt1 { font-weight:bold; font-size:20px; line-height:20px; }

#contents.docter_intro_gby { width: 100%; }
#contents.docter_intro_gby .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }

#contents.docter_intro_gby .section2 { background-color:#f2f2f2; }
#contents.docter_intro_gby .section2 .cont { width: 1620px; height: 826px; margin: 0 auto; position:relative; }
#contents.docter_intro_gby .section2 .cont .name { display:inline-block; padding:80px 0 25px 0; font-size:48px; line-height:48px; color:#222; }
#contents.docter_intro_gby .section2 .cont .career { padding-bottom: 40px; }
#contents.docter_intro_gby .section2 .cont .career li { font-size:20px; line-height:28px; color:#333; }
#contents.docter_intro_gby .section2 .cont .profile_photo { position:absolute; right:125px; bottom:0px; }

#contents.docter_intro_gby .section3 .cont { width: 1620px; margin: 0 auto; padding: 80px 0;  }
#contents.docter_intro_gby .section3 .cont .title { padding-bottom: 60px; font-size:48px; line-height:48px; color:#222; text-align:center; }
#contents.docter_intro_gby .section3 .cont .list_wrap { overflow:hidden; }
#contents.docter_intro_gby .section3 .cont .list_wrap li { width: 785px; height: 625px; float: right; background-color:#eee;}
#contents.docter_intro_gby .section3 .cont .list_wrap li:first-child { float: left; }
#contents.docter_intro_gby .section3 .cont .list_wrap li .txt_box { padding: 50px; font-size:16px; line-height:24px; color:#333; }
#contents.docter_intro_gby .section3 .cont .list_wrap li .txt_box .txt1 span { display:block; }

#contents.docter_intro_gby .section4 { background-color:#c4e9ec; }
#contents.docter_intro_gby .section4 .cont { width: 1620px; margin: 0 auto; padding: 80px 0 100px 0; }
#contents.docter_intro_gby .section4 .cont .title { padding-bottom: 60px; font-size:48px; line-height:48px; text-align:center; color:#222;}
#contents.docter_intro_gby .section4 .cont .interview_wrap { height: 864px; background-color:#fff; position:relative; }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box { width: 735px; padding: 50px;  }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .question { padding-left: 40px; margin-bottom: 22px; font-size:30px; line-height:40px; position:relative; color:#222; font-weight:bold; }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .question .abbr { position:absolute; left:0px; top:0px;  }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer {padding: 30px 20px 30px 50px; color:#fff; font-size:16px; line-height:24px; position:relative; }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer.a1 { height: 114px; margin-bottom: 50px; background:url(../../images/introduction/img_docter5_06.gif) 0 0 no-repeat;  }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer.a2 { height: 315px; background:url(../../images/introduction/img_docter5_07.gif) 0 0 no-repeat;  }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer ins { border-bottom: solid 1px #fff; }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer span { display:block; }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer span.abbr { position:absolute; left:30px; top:30px; }
#contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer span.pb { padding-bottom: 10px; }
#contents.docter_intro_gby .section4 .cont .interview_wrap .photo { position:absolute; right:0px; top:0px; }

#contents.docter_intro_gby .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -20px no-repeat; }
#contents.docter_intro_gby .section5 .cont { width: 1620px; height: 296px; padding-top: 100px; margin: 0 auto; text-align:center; }
#contents.docter_intro_gby .section5 a { display:inline-block; margin: 0 28px; width: 242px; height: 197px; color:#333; background:url(../../images/introduction/bg01.png) 0 0 repeat; text-align:center; }
#contents.docter_intro_gby .section5 a span { display:block; }
#contents.docter_intro_gby .section5 a .ico { display:inline-block; width: 120px; padding: 20px 0; }
#contents.docter_intro_gby .section5 a .ico img { width: 100%; }
#contents.docter_intro_gby .section5 a .txt1 { font-weight:bold; font-size:20px; line-height:20px; }

#contents.docter_intro_kkj { width: 100%; }
#contents.docter_intro_kkj .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }

#contents.docter_intro_kkj .section2 {background-color:#f2f2f2;}
#contents.docter_intro_kkj .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.docter_intro_kkj .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.docter_intro_kkj .section2 .cont .area {width:100%; padding-top:40px; overflow:hidden;}
#contents.docter_intro_kkj .section2 .cont .area .profile_photo {width:730px; float:left; text-align:center;}
#contents.docter_intro_kkj .section2 .cont .area .profile_photo .img_pc2 { display:none; }
#contents.docter_intro_kkj .section2 .cont .area .right {float:left; width:652px; padding-top:20px; margin-left:118px;}
#contents.docter_intro_kkj .section2 .cont .area .right .career {padding:25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.docter_intro_kkj .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.docter_intro_kkj .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}

#contents.docter_intro_kkj .section3 .cont { width: 1620px; padding: 80px 0 40px 0; margin: 0 auto; }
#contents.docter_intro_kkj .section3 .cont .txt_area { padding-left: 733px; margin-bottom: 40px; position:relative; background-color:#eee; }
#contents.docter_intro_kkj .section3 .cont .txt_area.t1 { height: 486px; }
#contents.docter_intro_kkj .section3 .cont .txt_area.t2 { height: 478px; }
#contents.docter_intro_kkj .section3 .cont .txt_area.t3 { height: 478px; }
#contents.docter_intro_kkj .section3 .cont .txt_area .photo { position:absolute; left:0px; top:0px; }
#contents.docter_intro_kkj .section3 .cont .txt_area .photo .img_pc1 { }
#contents.docter_intro_kkj .section3 .cont .txt_area .photo .img_pc2 { display:none; }
#contents.docter_intro_kkj .section3 .cont .txt_area .txt_box { padding: 20px 30px 0px 50px; color:#333; line-height:24px; }
#contents.docter_intro_kkj .section3 .cont .txt_area .txt_box > span { display:block; font-size:16px;  }
#contents.docter_intro_kkj .section3 .cont .txt_area .txt_box .title { display:block; padding: 30px 0; font-size:30px; line-height:30px; font-weight:bold;  }

#contents.docter_intro_kkj .section4 { background:url(../../images/introduction/img_docter6_06.jpg) center top no-repeat; }
#contents.docter_intro_kkj .section4 .cont { width: 1620px; height: 667px; margin: 0 auto; }
#contents.docter_intro_kkj .section4 .m_resize { display:none; }

#contents.docter_intro_kkj .section5 { background:url(../../images/introduction/img_docter1_04_blue.jpg) center 0 no-repeat; }
#contents.docter_intro_kkj .section5 .cont { width: 1620px; height: 296px; padding-top: 100px; margin: 0 auto; text-align:center; }
#contents.docter_intro_kkj .section5 a { display:inline-block; margin-left: 30px; width: 242px; height: 197px; color:#333; background:url(../../images/introduction/bg01.png) 0 0 repeat; text-align:center; }
#contents.docter_intro_kkj .section5 a:first-child { margin-left: 0px; }
#contents.docter_intro_kkj .section5 a span { display:block; }
#contents.docter_intro_kkj .section5 a .ico { display:inline-block; width: 120px; padding: 20px 0; }
#contents.docter_intro_kkj .section5 a .ico img { width: 100%; }
#contents.docter_intro_kkj .section5 a .txt1 { font-weight:bold; font-size:20px; line-height:20px; }

#contents.n_updown_wrap { width: 100%; }
#contents.n_updown_wrap .section1 { margin-top:50px; background:url(../../images/nplastic/n_updown_bg_01.jpg) center top no-repeat; }
#contents.n_updown_wrap .section1 .cont { width: 1620px; height: 631px;  margin: 0 auto; }
#contents.n_updown_wrap .section1 .cont .title { padding: 95px 0 70px 0; font-size:48px; line-height:72px; color:#d2d2d2; font-weight:bold; text-align:center; }
#contents.n_updown_wrap .section1 .cont .title strong { font-size:60px; color:#fff; }
#contents.n_updown_wrap .section1 .cont .title strong span { color:#f9de08; }
#contents.n_updown_wrap .section1 .cont .txt_box { margin-left: 80px; overflow:hidden; }
#contents.n_updown_wrap .section1 .cont .txt_box li { width: 409px; height: 186px; margin-left: 62px; padding-left: 290px; float: left; background-color:#fff; position:relative; }
#contents.n_updown_wrap .section1 .cont .txt_box li:first-child { margin-left: 0px; }
#contents.n_updown_wrap .section1 .cont .txt_box li .ico { width: 126px; position:absolute; left:116px; top:30px; }
#contents.n_updown_wrap .section1 .cont .txt_box li .ico img { width: 100%; }
#contents.n_updown_wrap .section1 .cont .txt_box li .txt { display:inline-block; padding-top: 52px; font-size:30px; line-height:40px; color:#666; font-weight:bold; text-align:left; }
#contents.n_updown_wrap .section1 .cont .txt_box li .txt strong { color:#ffa300; }
#contents.n_updown_wrap .section1 .cont .txt_box li:first-child .txt strong { color:#fb5605; }
#contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 { display:inline-block; padding-top: 52px; font-size:30px; line-height:40px; color:#666; font-weight:bold; text-align:left; }
#contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 strong { color:#ffa300; }
#contents.n_updown_wrap .section1 .cont .txt_box li:first-child .txt_1 strong { color:#fb5605; }

#contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 { display:inline-block; padding-top: 52px; font-size:30px; line-height:40px; color:#666; font-weight:bold; text-align:left; }
#contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 strong { color:#ffa300; }
#contents.n_updown_wrap .section1 .cont .txt_box li:first-child .txt_1 strong { color:#fb5605; }
#contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 { display:inline-block; padding-top: 40px; font-size:30px; line-height:40px; color:#666; font-weight:bold; text-align:left; }
#contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 strong { color:#ffa300; }
#contents.n_updown_wrap .section1 .cont .txt_box li:first-child .txt_1 strong { color:#fb5605; }


#contents.n_updown_wrap .section2 { background:url(../../images/nplastic/n_updown_bg_02.gif) center top no-repeat; }
#contents.n_updown_wrap .section2 .cont { width: 1620px; height: 208px; padding-top: 35px; margin: 0 auto; text-align:center; }
#contents.n_updown_wrap .section2 .cont a { display:inline-block; width: 198px; height: 120px; padding-top: 59px; padding-left: 4px; margin-left: 92px; font-size:26px; line-height:31px; color:#4a4bb2; position:relative; }
#contents.n_updown_wrap .section2 .cont a.l3 { height: 136px; padding-top: 43px; }
#contents.n_updown_wrap .section2 .cont a:first-child { margin-left: 0px; }
#contents.n_updown_wrap .section2 .cont a .bg { position:absolute; left:0px; top:0px;  }
#contents.n_updown_wrap .section2 .cont a .bg img { width: 100%; }
#contents.n_updown_wrap .section2 .cont a .txt { position:relative; }

#contents.n_updown_wrap .section3 { background:url(../../images/nplastic/n_updown_bg_03.gif) 0 0 repeat; }
#contents.n_updown_wrap .section3 .cont { width: 1620px; height: 766px; margin: 0 auto; text-align:center; }
#contents.n_updown_wrap .section3 .cont .title { padding: 70px 0 50px 0; font-size:48px; line-height:72px; color:#333; font-weight:bold; }
#contents.n_updown_wrap .section3 .cont .title strong { font-size:60px; color:#f56256; }
#contents.n_updown_wrap .section3 .cont .txt_box { padding-left: 871px; position:relative; }
#contents.n_updown_wrap .section3 .cont .txt_box .photo_area { position:absolute; left:221px; top:0px; }
#contents.n_updown_wrap .section3 .cont .txt_box .photo_area span { display:inline-block; }
#contents.n_updown_wrap .section3 .cont .txt_box .photo_area span .txt { display:block; padding-top: 25px; font-size:30px; line-height:30px; font-weight:bold; }
#contents.n_updown_wrap .section3 .cont .txt_box .photo_area span img { width: 100%; }
#contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.before { width: 292px; margin-right: 10px; color:#333; }
#contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.after { width: 288px; color:#f56256; }
#contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.ico { width: 79px; position:absolute; left:50%; top:50%; margin: -65px 0 0 -40px; }
#contents.n_updown_wrap .section3 .cont .txt_box .txt_area { text-align:left; }
#contents.n_updown_wrap .section3 .cont .txt_box .txt_area span { display:inline-block; color:#333; font-size:26px; line-height:36px; font-weight:bold; }
#contents.n_updown_wrap .section3 .cont .txt_box .txt_area ins { border-bottom: solid 2px #717171; }
#contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt1 { padding: 50px 0 60px 0; }
#contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt2 { padding-bottom: 15px; }
#contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt3 { padding: 4px 2px; font-size:34px; line-height:34px; color:#fff; background-color:#f56256; }

#contents.n_updown_wrap .section4 { background:url(../../images/nplastic/n_updown_bg_04.gif) 0 0 repeat; }
#contents.n_updown_wrap .section4 .cont { width: 1620px; height: 564px; margin: 0 auto; text-align:center; }
#contents.n_updown_wrap .section4 .cont .title { padding: 70px 0 60px 0; font-size:48px; line-height:72px; color:#fff; font-weight:bold; }
#contents.n_updown_wrap .section4 .cont .title strong {color:#ffea41; }
#contents.n_updown_wrap .section4 .cont .list_wrap { overflow:hidden; margin-left: 180px; }
#contents.n_updown_wrap .section4 .cont .list_wrap li { width: 299px; float: left; margin-left: 20px; }
#contents.n_updown_wrap .section4 .cont .list_wrap li img { width: 100%; }
#contents.n_updown_wrap .section4 .cont .list_wrap li:first-child { margin-left: 0px; }

#contents.n_updown_wrap .section5 { background-color:#eeeeee;}
#contents.n_updown_wrap .section5 .cont { width: 1620px; margin: 0 auto; }
#contents.n_updown_wrap .section5 .title { padding: 70px 0 60px 0; font-size:48px; line-height:72px; color:#333; text-align:center; font-weight:bold; }
#contents.n_updown_wrap .section5 .title ins { border-bottom: solid 2px #333;}
#contents.n_updown_wrap .section5 .special_list { }
#contents.n_updown_wrap .section5 .special_list > li { padding-bottom: 57px; position:relative; }
#contents.n_updown_wrap .section5 .special_list li .name_wrap { height: 127px; padding-left: 215px; line-height:127px; background-color:#37a7aa; position:relative; z-index:2; }
#contents.n_updown_wrap .section5 .special_list li .name_wrap .no { position:absolute; left:0px; top:0px;  display:inline-block; width: 175px; height: 107px; padding-top: 20px; background-color:#2f8d90; color:#fff; font-size:18px; line-height:18px; font-weight:bold; text-align:center; }
#contents.n_updown_wrap .section5 .special_list li .name_wrap .no strong { display:block; font-size:60px; line-height:60px; }
#contents.n_updown_wrap .section5 .special_list li .name_wrap .no span { display:block; }
#contents.n_updown_wrap .section5 .special_list li .name_wrap .name { font-size:55px; font-weight:bold; color:#ebff44; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap { padding:80px 127px; background-color:#fff; position:relative; z-index:2; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 { padding-left: 737px; padding-bottom: 60px; position:relative; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span { display:inline-block; text-align:center; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span { display:block; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span.photo { display:inline-block; padding-bottom: 40px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span.photo img { width: 100%; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span.txt { font-size:30px; line-height:36px; font-weight:bold; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area1 { position:absolute; left:60px; top:0px;  }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area1 .photo { width: 332px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area2 .photo { width: 501px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .ico { width: 130px;  position:absolute; left:50%; top:50%; margin: -95px 0 0 -130px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .ico img { width: 100%; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box2 { padding: 54px 0; margin-bottom: 60px; background-color:#f2f2f2; text-align:center; color:#333; font-size:34px; line-height:44px; font-weight:bold; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box2 strong { color:#ff594b; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 { padding-left: 840px; padding-bottom: 60px; position:relative; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span { display:inline-block; text-align:center; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span { display:block; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span.photo { display:inline-block; width: 416px; padding-bottom: 20px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span.photo img { width: 100%; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span.txt { font-size:34px; line-height:36px; font-weight:bold; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .txt_area1 { position:absolute; left:60px; top:0px;  }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .txt_area1 .txt { color:#898989; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .txt_area2 .txt { color:#3c3c3c; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .ico { width: 130px;  position:absolute; left:50%; top:50%; margin: -95px 0 0 -100px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .ico img { width: 100%; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 { padding-left: 540px; position:relative; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .photo { position:absolute; left:60px; top:0px; display:inline-block; width: 448px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .photo img { width: 100%; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area { padding: 117px 0 237px 0; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area .tit { padding-bottom: 45px; color:#1e1e1e; font-size:34px; line-height:36px; font-weight:bold; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area li { padding-left: 15px; font-size:28px; line-height:40px; font-weight:bold; background:url(../../images/nplastic/bul_01.png) 0 center no-repeat; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .ico { width: 140px; position:absolute; left:600px; top:350px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .ico img { width: 100%; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box { overflow:hidden; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a { float: left; margin-left: 59px; display:inline-block; padding: 0 50px; width: 316px; height: 110px; line-height:110px; font-size:30px; color:#fff; font-weight:bold; position:relative; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a span { display:block; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a span.ico { width: 14px; position:absolute; right:40px; top:50%; margin-top: -12px; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a span.ico img { width: 100%; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a.b1 { margin-left: 0px; background-color:#ffa300; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a.b2 { background-color:#009add; }
#contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a.b3 { background-color:#8fc959; }
#contents.n_updown_wrap .section5 .special_list li .shadow { position:absolute; left:2px; top:3px; width: 1620px; background-color:#acacac; z-index:1; }
#contents.n_updown_wrap .section5 .special_list li .shadow.hei1 { height: 1156px; }





#contents.n_updown_wrap .section5 .special_list li .shadow.hei2 { height: 1074px; }
#contents.n_updown_wrap .section5 .special_list li .shadow.hei3 { height: 1057px; }

#contents.n_updown_wrap .section6 { background:url(../../images/nplastic/n_updown_bg_05.gif) 0 0 repeat; }
#contents.n_updown_wrap .section6 .cont { width: 1620px; height: 1813px; margin: 0 auto; position:relative; }
#contents.n_updown_wrap .section6 .cont .title { padding: 70px 0 50px 0; font-size:55px; line-height:72px; color:#fff; text-align:center; font-weight:bold; }
#contents.n_updown_wrap .section6 .cont .title strong { color:#fcff00; }

#contents.n_updown_wrap .section6 .cont .txt1 { position:absolute; left:34%; top:48%; text-align:center; color:#fcff00; font-size:58px; line-height:72px; font-weight:bold; }
#contents.n_updown_wrap .section6 .cont .list_wrap { position:relative; }
#contents.n_updown_wrap .section6 .cont .list_wrap li { width: 454px; text-align:center; }
#contents.n_updown_wrap .section6 .cont .list_wrap li span { display:inline-block; }
#contents.n_updown_wrap .section6 .cont .list_wrap li .photo { padding-bottom: 15px; }
#contents.n_updown_wrap .section6 .cont .list_wrap li .photo img { width: 100%; }
#contents.n_updown_wrap .section6 .cont .list_wrap li .txt2 { color:#fff; font-size:30px; line-height:38px; font-weight:bold; }
#contents.n_updown_wrap .section6 .cont .list_wrap li.li1 { position:absolute; left:0px; top:265px;  }
#contents.n_updown_wrap .section6 .cont .list_wrap li.li2 { position:absolute; left:50%; top:0; margin-left: -227px; }
#contents.n_updown_wrap .section6 .cont .list_wrap li.li3 { position:absolute; right:0; top:265px;  }
#contents.n_updown_wrap .section6 .cont .list_wrap li.li4 { position:absolute; right:285px; top:935px; }
#contents.n_updown_wrap .section6 .cont .list_wrap li.li5 { position:absolute; left:285px; top:935px; }

#contents.n_updown_wrap .section7 { background:url(../../images/nplastic/n_updown_bg_06.jpg) center top no-repeat; }
#contents.n_updown_wrap .section7 .cont { width: 1620px; height: 1467px; margin: 0 auto; text-align:center; }
#contents.n_updown_wrap .section7 .cont .title { padding: 70px 0 50px 0; font-size:48px; line-height:72px; color:#fff; font-weight:bold; }
#contents.n_updown_wrap .section7 .cont .title strong { color:#f9de08; }
#contents.n_updown_wrap .section7 .cont .txt { padding-bottom: 55px; font-size:30px; line-height:36px; color:#fff; font-weight:bold; }
#contents.n_updown_wrap .section7 .cont .btn { display:inline-block; width: 390px; height: 90px; padding: 0 50px; line-height:90px; background-color:#fb5605; color:#fff; font-size:30px; font-weight:bold; text-align:left; position:relative; }
#contents.n_updown_wrap .section7 .cont .btn span { display:block; }



#contents.n_updown_wrap .section7 .cont .btn span.ico { width: 14px; position:absolute; right:40px; top:50%; margin-top: -12px; }
#contents.n_updown_wrap .section7 .cont .btn span.ico img { width: 100%; }
#contents.n_updown_wrap .section7 .cont .photo_box { padding-bottom: 50px; position:relative; }
#contents.n_updown_wrap .section7 .cont .photo_box > span { display:inline-block; width: 287px; text-align:center; }
#contents.n_updown_wrap .section7 .cont .photo_box span img { width: 100%;  }
#contents.n_updown_wrap .section7 .cont .photo_box span strong { display:block; padding-top: 20px; font-size:30px; line-height:30px;  }
#contents.n_updown_wrap .section7 .cont .photo_box span.before { margin-right: 275px; }
#contents.n_updown_wrap .section7 .cont .photo_box span.before strong { color:#fff; }
#contents.n_updown_wrap .section7 .cont .photo_box span.after strong { color:#f9de08; }
#contents.n_updown_wrap .section7 .cont .photo_box span.ico { width: 79px; position:absolute; left:50%; top:50%; margin: -79px 0 0 -40px; }


.n_flat_nose_pb { padding-bottom:40px; }
#contents.n_flat_nose { width:100%; }
#contents.n_flat_nose .section1 { width:100%; height:770px; background:url(../../images/nplastic/n_flat_nose_bg_01.jpg) center 0 no-repeat; position:relative; }
#contents.n_flat_nose .section1 img { display:none; }
#contents.n_flat_nose .section1 .cont { width:1620px; height:770px; margin: 0 auto; }
#contents.n_flat_nose .section1 .cont .title { padding-top:85px; line-height:53px; font-size:45px; color:#90abd8; text-align:center; }
#contents.n_flat_nose .section1 .cont strong { display:block; margin-top:12px; line-height:68px; font-size:60px; font-weight:bold; color:#ffffff; text-align:center; }
#contents.n_flat_nose .section1 .cont a { display:block; width:606px; height:86px; margin:0 auto; margin-top:418px; background:url(../../images/nplastic/n_flat_nose_btn_01.png) 0 0 no-repeat; line-height:86px; text-align:center; font-size:42px; font-weight:bold; color:#222222; }
#contents.n_flat_nose .section1 .cont a img { display:none; }

#contents.n_flat_nose .section2 { width:100%; height:675px; background:url(../../images/nplastic/n_flat_nose_bg_02.jpg) center 0 no-repeat; }
#contents.n_flat_nose .section2 .cont { width:1620px; height:675px; margin:0 auto; background:url(../../images/nplastic/n_flat_nose_popular_secret.png) center 166px no-repeat; }
#contents.n_flat_nose .section2 .cont .title { padding-top:76px; line-height:68px; font-size:60px; color:#333333; font-weight:bold; text-align:center; }
#contents.n_flat_nose .section2 .cont img{ display:none; }

#contents.n_flat_nose .section3 { width:100%; height:1423px; background:url(../../images/nplastic/n_flat_nose_bg_03.jpg) center 0 no-repeat; }
#contents.n_flat_nose .section3 .cont { width:1620px; height:1423px; margin:0 auto; background:url(../../images/nplastic/n_flat_nose_cause.png) center 394px no-repeat; }
#contents.n_flat_nose .section3 .cont .title { padding-top:80px; font-size:60px; line-height:68px; color:#ffffff; font-weight:bold; text-align:center; }
#contents.n_flat_nose .section3 .cont .txt_box { width:1377px; height:84px; margin:0 auto; margin-top:60px; padding:30px 0 32px 0; background:url(../../images/nplastic/n_flat_nose_txtbox.png) center 0 no-repeat; line-height:42px; font-size:34px; color:#666666; text-align:center; }
#contents.n_flat_nose .section3 .cont .txt_box strong { line-height:42px; font-size:34px; color:#ff594b; font-weight:bold; }
#contents.n_flat_nose .section3 .cont img{ display:none; }

#contents.n_flat_nose .section4 { width:100%; height:668px; background:url(../../images/nplastic/n_flat_nose_bg_04.jpg) center 0 no-repeat; }
#contents.n_flat_nose .section4 .cont { width:1620px; height:668px; margin: 0 auto; background:url(../../images/nplastic/n_flat_nose_bg_recipient.png) center 186px no-repeat; }
#contents.n_flat_nose .section4 .cont .title { padding-top:80px; font-size:60px; line-height:68px; color:#ffffff; font-weight:bold; text-align:center; }
#contents.n_flat_nose .section4 .cont img { display:none; }

#contents.n_flat_nose .section5 { width:100%; height:1055px; background:url(../../images/nplastic/n_flat_nose_bg_05.jpg) center 0 no-repeat; }
#contents.n_flat_nose .section5 .cont { width:1622px; height:1055px; margin: 0 auto; overflow:hidden; }
#contents.n_flat_nose .section5 .cont .title { padding:80px 0 60px 0; font-size:60px; line-height:68px; color:#333333; font-weight:bold; text-align:center; }
#contents.n_flat_nose .section5 .cont .severely { display:inline-block; float:left; width:812px; height:782px; background:url(../../images/nplastic/n_flat_nose_severely_bg.jpg) 0 0 no-repeat; }
#contents.n_flat_nose .section5 .cont .severely img { display:none; }
#contents.n_flat_nose .section5 .cont .severely .s_title { padding:36px 0 18px 0; font-size:40px; line-height:46px; color:#fdff4b; text-align:center; }
#contents.n_flat_nose .section5 .cont .severely .s_title strong { border-bottom:1px solid #fdff4b; }
#contents.n_flat_nose .section5 .cont .severely .s_txt { margin-bottom:30px; font-size:27px; line-height:37px; color:#a5b8ff; text-align:center; }
#contents.n_flat_nose .section5 .cont .severely .s_photo { width:732px; height:376px; margin:0 auto; background:url(../../images/nplastic/n_flat_nose_severely.jpg) 0 0 no-repeat; }

#contents.n_flat_nose .section5 .cont .severely .s_solution { width:732px; margin:0 auto; margin-top:27px; }
#contents.n_flat_nose .section5 .cont .severely .s_solution li { position:relative; padding-left:122px; margin-bottom:24px; background:url(../../images/nplastic/n_flat_nose_solution_bg.png) 0 0 no-repeat; font-size:24px; font-weight:bold; line-height:30px; color:#ffffff; }
#contents.n_flat_nose .section5 .cont .severely .s_solution li span{ position:absolute; top:0px; left:0px; display:inline-block; width:109px; line-height:43px; text-align:center; color:#ff6659; font-size:24px; font-weight:bold; }
#contents.n_flat_nose .section5 .cont .severely.less { display:inline-block; float:left; width:810px; height:782px; background:url(../../images/nplastic/n_flat_nose_less_severely_bg.jpg) 0 0 no-repeat; }
#contents.n_flat_nose .section5 .cont .severely.less .s_photo { background:url(../../images/nplastic/n_flat_nose_less_severely.jpg) 0 0 no-repeat; }

#contents.n_flat_nose .section6 { width:100%; height:872px; background:url(../../images/nplastic/n_flat_nose_bg_06.jpg) center 0 no-repeat; }
#contents.n_flat_nose .section6 .cont { width:1620px; height:872px; margin: 0 auto; overflow:hidden; }
#contents.n_flat_nose .section6 .cont img { display:none; }
#contents.n_flat_nose .section6 .cont .title { padding:80px 0 74px 0; font-size:60px; line-height:68px; color:#333333; font-weight:bold; text-align:center; }
#contents.n_flat_nose .section6 .cont .example img { display:none; }
#contents.n_flat_nose .section6 .cont .example { display:inline-block; float:left; width:776px; height:592px; margin-right:68px; position:relative; }
#contents.n_flat_nose .section6 .cont .example .photo { width:776px; height:386px; background:url(../../images/nplastic/n_flat_nose_example01.png) 0 0 no-repeat; }
#contents.n_flat_nose .section6 .cont .example .txt { position:absolute; bottom:0; left:30px; width:715px; height:340px; background:url(../../images/nplastic/n_flat_nose_example_txt.png) 0 0 no-repeat; }
#contents.n_flat_nose .section6 .cont .example .txt dl { position:absolute; width:715px; height:181px; bottom:5px; left:0px; }
#contents.n_flat_nose .section6 .cont .example .txt dt { width:715px; height:72px; font-size:35px; line-height:72px; color:#fefefe; font-weight:bold; text-align:center; }
#contents.n_flat_nose .section6 .cont .example .txt dd { padding-left:165px; background:url(../../images/nplastic/n_flat_nose_ex_icon.gif) 151px 16px no-repeat; color:#222222; font-size:26px; line-height:34px; font-weight:bold; }
#contents.n_flat_nose .section6 .cont .example .txt .first { margin-top:20px; }
#contents.n_flat_nose .section6 .cont .example.ex2 { display:inline-block; float:left; width:776px; height:592px; margin-right:0px; position:relative; }
#contents.n_flat_nose .section6 .cont .example.ex2 .photo { background:url(../../images/nplastic/n_flat_nose_example02.png) 0 0 no-repeat; }

#contents.n_flat_nose .section7 { width:100%; height:446px; background:url(../../images/nplastic/n_flat_nose_bg_07.jpg) center 0 no-repeat; }
#contents.n_flat_nose .section7 .cont { width:1620px; height:446px; margin: 0 auto; overflow:hidden; background:url(../../images/nplastic/n_flat_nose_logo.png) center 60px no-repeat; }
#contents.n_flat_nose .section7 .cont p { padding-top:252px; font-size:60px; line-height:68px; color:#ffffff; font-weight:bold; text-align:center; }
#contents.n_flat_nose .section7 img { display:none; }


.tab_wraper {width:100%; padding:50px 0 60px; background-color:#f3f3f3;}
.public_inner {width:1620px; margin:0 auto; position:relative;}
.public_inner .substitute {position:absolute; top:-999999px; left:-999999px;}
.public_inner .public_title {margin-bottom:60px; font-size:48px; line-height:54px; color:#222; text-align:center;}
.public_inner .public_title.white {color:#fff;}
.public_inner {width:1620px; margin:0 auto;}
.sub_location {font-size:14px; line-height:18px; color:#666666; padding-bottom: 45px; }
.sub_location img {vertical-align:middle; }
.sub_location span {display:inline-block; }
.sub_location strong {display:inline-block; color:#000000;}

.promo_list {width: 100%; overflow:hidden; }
.promo_list ul {width: 110%; overflow:hidden; }
.promo_list ul li {float: left; width: 389px; margin-right: 21px; margin-bottom: 20px; }
.promo_list ul li a {display:block; position:relative; cursor:pointer; background-color:#f2f2f2;}
.promo_list ul li a .img_box {display:block; width: 100%; position:relative; overflow:hidden; }
.promo_list ul li a .img_box .badge {position:absolute; left:30px; top:30px; z-index:15; }
.promo_list ul li a .img_box .cover {display:block; position:relative; z-index:10; width: 100%; }
.promo_list ul li a .img_box .cover img {width: 100%; }
.promo_list ul li a .img_box .thum {display:block; position:absolute; left:0px; top:0px; width: 100%; height: 100%;}
.promo_list ul li a .img_box .thum img {height: 100%; }
.promo_list ul li a .infor_box {display:block; padding: 30px 30px 0 30px;  height: 158px; position:relative; overflow:hidden; }
.promo_list ul li a .infor_box .cate {display:block; width: 47px; height: 24px; margin-bottom: 10px; background:url(../../images/introduction/bg_promo2.png) 0 0 no-repeat; text-align:center; color:#fff; font-size:14px; line-height:24px; }
.promo_list ul li a .infor_box .cate.blue {background:url(../../images/introduction/bg_promo1.png) 0 0 no-repeat;}
.promo_list ul li a .infor_box .tit {display:block; height: 44px; overflow:hidden; font-size:18px; line-height:22px; color:#000; margin-bottom: 20px; } 
.promo_list ul li a.diary .infor_box .tit {margin-bottom: 35px; }
.promo_list ul li a .infor_box .txt {display:block; font-size:12px; line-height:14px; margin-bottom: 5px; color:#777777;}
.promo_list ul li a .infor_box .exp {display:block; position:relative; width: 100%; font-size:12px; line-height:14px; margin-bottom: 5px; color:#777777;}
.promo_list ul li a .infor_box .exp .like {position:absolute; right:0px; top:0px; padding-left: 20px; background:url(../../images/introduction/ico_like.png) 0 center no-repeat; }
.promo_list ul li a .infor_box .exp .amount {position:absolute; right:103px; top:0px; }

.diary_list {width: 100%; overflow:hidden; }
.diary_list ul {width: 110%; overflow:hidden; }
.diary_list ul li {float: left; width: 389px; margin-right: 21px; margin-bottom: 20px; }
.diary_list ul li a {display:block; position:relative; cursor:pointer; background-color:#f2f2f2;}
.diary_list ul li a .img_box {display:block; width: 100%; position:relative; overflow:hidden; }
.diary_list ul li a .img_box .badge {position:absolute; left:0px; top:0px; z-index:15; }
.diary_list ul li a .img_box .cover {display:block; position:relative; z-index:10; width: 100%; }
.diary_list ul li a .img_box .cover img {width: 100%; }
.diary_list ul li a .img_box .thum {display:block; position:absolute; left:0px; top:0px; width: 100%; height: 100%;}
.diary_list ul li a .img_box .thum img {height: 100%; }
.diary_list ul li a .infor_box {display:block; padding: 30px 30px 0 30px;  height: 180px; position:relative; overflow:hidden; }
.diary_list ul li a .infor_box .cate {display:block; width: 47px; height: 24px; margin-bottom: 10px; background:url(../../images/introduction/bg_promo2.png) 0 0 no-repeat; text-align:center; color:#fff; font-size:14px; line-height:24px; }
.diary_list ul li a .infor_box .cate.blue {background:url(../../images/introduction/bg_promo1.png) 0 0 no-repeat;}
.diary_list ul li a .infor_box .tit {display:block; height: 66px; overflow:hidden; font-size:18px; line-height:22px; color:#000; margin-bottom: 15px; } 
.diary_list ul li a .infor_box .date {display:block; font-size:12px; line-height:14px; margin-bottom: 8px; color:#777777;}
.diary_list ul li a .infor_box .exp {display:block; position:relative; width: 100%; font-size:12px; line-height:14px; margin-bottom: 5px; color:#777777;}
.diary_list ul li a .infor_box .exp .weather1 {padding-left: 18px; background:url(../../images/introduction/ico_weather1.png) left center no-repeat; }
.diary_list ul li a .infor_box .exp .weather2 {padding-left: 18px; background:url(../../images/introduction/ico_weather2.png) left center no-repeat; }
.diary_list ul li a .infor_box .exp .weather3 {padding-left: 18px; background:url(../../images/introduction/ico_weather3.png) left center no-repeat; }
.diary_list ul li a .infor_box .exp .like {position:absolute; right:0px; top:0px; padding-left: 20px; background:url(../../images/introduction/ico_like.png) 0 center no-repeat; }


.public_inner {width:1620px; margin:0 auto;}

.n_congestion_wrap {width:100%;}
.n_congestion_wrap .tab_wraper {width:100%; padding:50px 0 60px; margin-top:50px; background-color:#f3f3f3;}
.n_congestion_wrap .cong_inner {width:1620px; margin:0 auto;}
.n_congestion_wrap .cong_tab1_sec1 { }
.n_congestion_wrap .cong_tab1_sec1 .visual {width:100%; height:620px; position:relative;} 
.n_congestion_wrap .cong_tab1_sec1 .visual .img { position:absolute; left:50%; top:0px; margin-left:-1587px; } 
.n_congestion_wrap .cong_tab1_sec1 .visual .txt_box { position:relative; } 
.n_congestion_wrap .cong_tab1_sec1 .visual .txt1 {font-weight:bold; font-size:60px; line-height:64px; color:#fff; position:absolute; top:120px; left:50px;}
.n_congestion_wrap .cong_tab1_sec1 .visual .txt2 {font-size:26px; line-height:30px; color:#222; position:absolute; top:250px; left:100px; z-index:2; }
.n_congestion_wrap .cong_tab1_sec1 .visual .txt2 .red {color:#ff5b2a;}
.n_congestion_wrap .cong_tab1_sec1 .visual .txt3 {font-weight:bold; font-size:40px; line-height:48px; color:#222; position:absolute; top:362px; left:100px; z-index:2; }
.n_congestion_wrap .cong_tab1_sec1 .visual .bg_yellow { width:779px; height:279px; background-color:#e9ff00; filter: alpha(opacity=0.7); opacity:0.7; position:absolute; left:45px; top:215px; z-index:1; }

.n_congestion_wrap .cong_tab1_sec2 {padding:80px 0; background-color:#f3f3f3; text-align:center;}
.n_congestion_wrap .cong_tab1_sec2 h4 {margin-bottom:60px; font-size:48px; line-height:52px; color:#222;}
.n_congestion_wrap .cong_tab1_sec2 ul {width:100%; overflow:hidden;}
.n_congestion_wrap .cong_tab1_sec2 ul li {width:25%; float:left; font-size:20px; line-height:30px; color:#222;}
.n_congestion_wrap .cong_tab1_sec2 ul li img {margin-bottom:30px;}

.n_congestion_wrap .cong_tab1_sec3 {background-color:#f3f3f3; padding-bottom:80px;}
.n_congestion_wrap .cong_tab1_sec3 .sep_counter {margin-bottom:0px;}
.n_congestion_wrap .cong_tab1_sec3 .sep_counter .number {float:left; margin-right:20px;}
.n_congestion_wrap .cong_tab1_sec3 .sep_counter .table {display:inline-block; float:left;}
.n_congestion_wrap .cong_tab1_sec3 .sep_counter .table .cell {}
.n_congestion_wrap .cong_tab1_sec3 .sep_counter .btn_go_review {display:inline-block; width:264px; height:58px; margin-left:10px; background:url(../../images/nsurgery/btn_go_review_1920.png) 0 0 no-repeat; font-weight:bold; font-size:28px; line-height:58px; text-align:center;}

.n_congestion_wrap .cong_tab1_sec4 {padding:80px 0; background-color:#d5effe; text-align:center;}
.n_congestion_wrap .cong_tab1_sec4 h4 {margin-bottom:60px; font-size:48px; line-height:52px; color:#222;}
.n_congestion_wrap .cong_tab1_sec4 ol {width:100%; overflow:hidden;}
.n_congestion_wrap .cong_tab1_sec4 ol li {width:33.333333%; height:720px; float:left;}
.n_congestion_wrap .cong_tab1_sec4 ol li img {margin-bottom:30px;}
.n_congestion_wrap .cong_tab1_sec4 ol li strong {display:block; margin-bottom:10px; font-size:30px; line-height:34px; color:#222;}
.n_congestion_wrap .cong_tab1_sec4 ol li span {font-size:20px; line-height:28px; color:#222;}


.n_congestion_wrap .cong_tab1_sec4-1 { width: 100%; height:1189px; margin: 0 auto; overflow:hidden;}
.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner {width:100%;}
.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner img {width:100%; height:auto;}
.cong_inner_mob {display:none;}


/* 181015
.n_congestion_wrap .cong_tab1_sec4-1 { height:670px; margin: 0 auto; background:url(/front/images/nsurgery/cong_tab1_sec4-0.jpg)0 0 repeat; }
.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner{width:1920px; height:500px; color:#d5effe; margin: 0 auto; text-align:center;}
.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner h4 {margin-bottom:60px; font-size:48px; line-height:52px; color:#fff; padding-top: 90px; text-align:center;}
.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner .inner_1 {width:1920px; height:500px; color:#d5effe;}
.n_congestion_wrap .cong_tab1_sec4-1 .inner_1620 {display:none;}*/

.n_congestion_wrap .cong_tab1_sec4-2 {height:1070px; margin: 0 auto;}
.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner{width:1620px; height:500px; color:#d5effe; text-align: center;}
.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner_0 h4 {margin-bottom:20px; font-size:48px; line-height:52px; color:#222; padding-top: 90px; text-align: center;}
.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner_0 h5 {margin-bottom:60px; font-size:48px; line-height:52px; color:#222; text-align:center;}
.n_congestion_wrap .cong_tab1_sec4-2 .inner_0{width:1620px; height:500px; color:#d5effe; text-align: center;}
.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner .inner_1{width:1620px; height:500px; color:#d5effe; text-align: center;}
.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner .inner_1620{width:1920px; height:500px; color:#d5effe; display:none;}

.n_congestion_wrap .cong_tab1_sec5 {padding:80px 0; background-color:#f8f8f8; text-align:center;}
.n_congestion_wrap .cong_tab1_sec5 h4 {margin-bottom:20px; font-size:48px; line-height:52px; color:#222;}
.n_congestion_wrap .cong_tab1_sec5 p {margin-bottom:50px; font-size:30px; line-height:34px; color:#222;}
.n_congestion_wrap .cong_tab1_sec5 table {}
.n_congestion_wrap .cong_tab1_sec5 table thead tr th {height:113px; border:1px solid #f8f8f8; background-color:#7dced1; color:#222; font-size:32px;}
.n_congestion_wrap .cong_tab1_sec5 table thead tr th.col1 {width:132px;}

.n_congestion_wrap .cong_tab1_sec5 table thead tr th.col2 {width:495px;}
.n_congestion_wrap .cong_tab1_sec5 table thead tr th.col3 {width:495px;}
.n_congestion_wrap .cong_tab1_sec5 table thead tr th.col4 {}
.n_congestion_wrap .cong_tab1_sec5 table thead tr th.bg2 {background-color:#9ddee2;}
.n_congestion_wrap .cong_tab1_sec5 table tbody tr th {height:82px; border:1px solid #f8f8f8; background-color:#cfebec; color:#222; font-size:26px;}
.n_congestion_wrap .cong_tab1_sec5 table tbody tr td {background-color:#e3f7f8 ;border:1px solid #f8f8f8; color:#222; font-weight:bold; font-size:26px;}
.n_congestion_wrap .cong_tab1_sec5 table tbody tr td.bg2 {background-color:#cfebec;}

.n_congestion_wrap .cong_tab1_sec6 {padding:80px 0; background-color:#ffffff; text-align:center;}
.n_congestion_wrap .cong_tab1_sec6 h4 {margin-bottom:60px; font-size:48px; line-height:52px; color:#222;}

.n_congestion_wrap .cong_tab1_sec6 dl {border:3px solid #ff5b2a; overflow:hidden;}
.n_congestion_wrap .cong_tab1_sec6 dl dt {width:588px; padding-left:57px; background-color:#ff5b2a; color:#fff; font-size:26px; line-height:204px; color:#fff; text-align:left; float:left; background-color:#ff5b2a;}
.n_congestion_wrap .cong_tab1_sec6 dl dd {width:812px; height:100px; padding:52px 60px 52px 97px; font-size:26px; line-height:32px; color:#777; text-align:left; float:left; background-color:#fff; position:relative;}
.n_congestion_wrap .cong_tab1_sec6 dl dd em {position:absolute; top:52px; left:60px;}
.n_congestion_wrap .cong_tab1_sec6 dl dd strong {display:block; color:#222;}

.n_congestion_wrap .cong_tab1_sec7_1{width:1920px; height: 1080px; color:#ff5b2a; clear:both; margin: 0 auto;}

.cong_tab1_sec7 {padding:50px 0; background-color:#eeeeef;}
.cong_tab1_sec7 ul {width:100%; overflow:hidden;}
.cong_tab1_sec7 ul li {width:240px; margin-left:155px; float:left; text-align:center;}
.cong_tab1_sec7 ul li:first-child {margin-left:0px;}
.cong_tab1_sec7 ul li strong {display:block; font-size:28px; line-height:46px; color:#000;}


.cong_tab1_sec7_1 {padding:50px 0;}
.cong_tab1_sec7_1 ul {width:100%; overflow:hidden;}
.cong_tab1_sec7_1 ul li {width:320px; margin-left:100px; float:left; text-align:center;}
.cong_tab1_sec7_1 ul li:first-child {margin-left:0px;}
.cong_tab1_sec7_1 ul li strong {display:block; font-size:28px; line-height:46px; color:#000;}




.cong_tab1_sec7_1m {padding:50px 0;background-color:#eeeeef;display: none;}
.cong_tab1_sec7_1m ul {width:100%; overflow:hidden;}
.cong_tab1_sec7_1m ul li {width:320px; margin-left:100px; float:left; text-align:center;}
.cong_tab1_sec7_1m ul li:first-child {margin-left:0px;}
.cong_tab1_sec7_1m ul li strong {display:block; font-size:28px; line-height:46px; color:#000;}

.tab_wraper2 {width:100%; padding:80px 0 50px; background-color:#ffffff;}

.infomation_wraper {padding-bottom:100px;}
.infomation_wraper ul {width:1640px; margin-bottom:50px; overflow:hidden;}
.infomation_wraper ul li {width:389px; margin:0 21px 11px 0; float:left;}
.infomation_wraper ul li img {width:389px; height:344px;}
.infomation_wraper ul li .text {height:198px; padding:20px 30px; background-color:#f2f2f2;}
.infomation_wraper ul li .text strong {display:block; height:68px; font-size:18px; line-height:22px; color:#171717;}
.infomation_wraper ul li .text p {height:86px; font-size:14px; line-height:18px; color:#666;}
.infomation_wraper ul li .text .info {overflow:hidden; font-size:12px; line-height:28px;}
.infomation_wraper ul li .text .info br { display:none;}
.infomation_wraper ul li .text .info .name {float:left; }
.infomation_wraper ul li .text .info .date {float:left; margin-left:5px; }
.infomation_wraper ul li .text .info .datestr {float:left; }
.infomation_wraper ul li .text .info .hit {float:left; margin-left:5px; color:#33a5fc;}
.infomation_wraper ul li .text .info .hitstr {float:left; margin-left:30px; }

.n_congestion_wrap .cong_tab2_sec1 { background-color:#d7edee; }
.n_congestion_wrap .cong_tab2_sec1 .text_img_box { height:440px; position:relative; }
.n_congestion_wrap .cong_tab2_sec1 .text_img_box .text { padding:150px 832px 0 0; text-align:center; font-size:44px; line-height:50px;}    
.n_congestion_wrap .cong_tab2_sec1 .text_img_box .text span {display:block; font-weight:bold; color:#222;}
.n_congestion_wrap .cong_tab2_sec1 .text_img_box .text strong {display:inline-block; margin-top:8px; background-color:#39a5aa; color:#fff;}
.n_congestion_wrap .cong_tab2_sec1 .text_img_box img { position:absolute; left:50%; top:0px; }

.n_congestion_wrap .cong_tab2_sec2 {padding:80px 0; background:url(../../images/nsurgery/cong_tab2_sec2_bg.gif) 0 0 repeat; text-align:center;}
.n_congestion_wrap .cong_tab2_sec2 h4 {margin-bottom:36px; font-size:60px; line-height:126px; color:#fff; border-bottom:2px solid #fff;}
.n_congestion_wrap .cong_tab2_sec2 p {font-weight:bold; font-size:26px; line-height:32px; color:#fff;}


.n_congestion_wrap .cong_tab2_sec3 {padding:80px 0; background-color:#f3f3f3; text-align:center;}
.n_congestion_wrap .cong_tab2_sec3 h4 {margin-bottom:20px; font-size:60px; line-height:68px; color:#222;}
.n_congestion_wrap .cong_tab2_sec3 p {margin-bottom:60px; font-size:30px; line-height:34px; color:#222;}
.n_congestion_wrap .cong_tab2_sec3 ul {width:100%; margin-bottom:80px; overflow:hidden;}
.n_congestion_wrap .cong_tab2_sec3 ul li {width:540px; float:left;}
.n_congestion_wrap .cong_tab2_sec3 ul li img {margin-bottom:20px;}
.n_congestion_wrap .cong_tab2_sec3 ul li strong {display:block; font-size:30px; line-height:40px; color:#222;}
.n_congestion_wrap .cong_tab2_sec3 table {}
.n_congestion_wrap .cong_tab2_sec3 table thead tr th {height:113px; border:1px solid #f8f8f8; background-color:#9ddee2; color:#222; font-size:32px; line-height:40px;}
.n_congestion_wrap .cong_tab2_sec3 table thead tr th.col4 {}
.n_congestion_wrap .cong_tab2_sec3 table thead tr th.bg2 {background-color:#7dced1;}
.n_congestion_wrap .cong_tab2_sec3 table tbody tr th {height:82px; border:1px solid #f8f8f8; background-color:#7dced1; color:#222; font-size:26px; line-height:32px;}
.n_congestion_wrap .cong_tab2_sec3 table tbody tr td {padding:26px 0; background-color:#cfebec; border:1px solid #f8f8f8; color:#222; font-weight:bold; font-size:26px; line-height:34px;}

.n_congestion_wrap .cong_tab2_sec4 {padding:80px 0; background-color:#cadfef; text-align:center;}
.n_congestion_wrap .cong_tab2_sec4 h4 {margin-bottom:40px; font-size:60px; line-height:68px; color:#222;}
.n_congestion_wrap .cong_tab2_sec4 ul {width:1485px; margin:0 auto; overflow:hidden;}
.n_congestion_wrap .cong_tab2_sec4 ul li {width:723px; height:1039px; float:right; background:url(../../images/nsurgery/cong_tab2_sec4_li_bg.png) 0 0 no-repeat;}
.n_congestion_wrap .cong_tab2_sec4 ul li:first-child {float:left;}
.n_congestion_wrap .cong_tab2_sec4 ul li dl {height:210px; margin-bottom:40px;}
.n_congestion_wrap .cong_tab2_sec4 ul li dl dt {padding-top:40px; margin-bottom:26px;}
.n_congestion_wrap .cong_tab2_sec4 ul li dl dt strong {font-size:32px; line-height:43px; color:#222; background-color:#e9ff00;}
.n_congestion_wrap .cong_tab2_sec4 ul li dl dd {font-weight:bold; font-size:26px; line-height:30px; color:#fff;}
.n_congestion_wrap .cong_tab2_sec4 ul li .img1 {margin-bottom:36px;}

.n_congestion_wrap .cong_tab2_sec5 {padding:80px 0; background-color:#fff; text-align:center;}
.n_congestion_wrap .cong_tab2_sec5 h4 {margin-bottom:40px; font-size:60px; line-height:68px; color:#222;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > div {width:100%; padding:60px 0 50px; overflow:hidden;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area1 {background-color:#f2f2f2;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area2 {background:#dedede url(../../images/nsurgery/cong_tab2_sec5_area2_shadow.png) 0 top repeat-x;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > div img {float:left; margin-left:44px;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > div img:first-child {margin-left:68px;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text {width:461px; height:353px; padding-top:112px; margin-left:44px; float:left;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area1 .text {background:url(../../images/nsurgery/cong_tab2_sec5_bg1.png) 0 0 no-repeat;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area2 .text {background:url(../../images/nsurgery/cong_tab2_sec5_bg2.png) 0 0 no-repeat;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text h5 {margin-bottom:24px; font-size:32px; line-height:36px; color:#fff;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text p {font-size:20px; line-height:28px; color:#fff;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text strong {display:block; margin-top:15px;}
.n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text span {padding:0 4px; display:inline-block; font-weight:bold; background-color:#e9ff00; color:#222;}

.n_congestion_wrap .cong_tab2_sec6 {padding:80px 0; background:#c4e9ec; text-align:center;}
.n_congestion_wrap .cong_tab2_sec6 h4 {margin-bottom:40px; font-size:60px; line-height:68px; color:#222;}
.n_congestion_wrap .cong_tab2_sec6 dl {}
.n_congestion_wrap .cong_tab2_sec6 dl.cure1 {margin-bottom:60px;}
.n_congestion_wrap .cong_tab2_sec6 dl dt {width:100%; height:106px; font-size:48px; line-height:106px; color:#fff;}
.n_congestion_wrap .cong_tab2_sec6 dl.cure1 dt {background-color:#3b979c;}
.n_congestion_wrap .cong_tab2_sec6 dl.cure2 dt {background-color:#455583;}
.n_congestion_wrap .cong_tab2_sec6 dl dd {padding:70px 0 40px; overflow:hidden;}
.n_congestion_wrap .cong_tab2_sec6 dl.cure1 dd {background-color:#46b8be;}
.n_congestion_wrap .cong_tab2_sec6 dl.cure2 dd {background-color:#5d72aa;}
.n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em {display:inline-block; float:left; margin-left:88px; color:#fff; font-weight:bold; font-size:20px; line-height:30px;}
.n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em:first-child {margin-left:0px;}
.n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em img {margin-bottom:30px;}


.n_band_wrap {}
.n_band_wrap .nb_sec1 {width: 100%; position:relative; background:url(../../images/nplastic/bg_band1.jpg) center bottom no-repeat; }
.n_band_wrap .nb_sec1 .inner_box {text-align:center; height: 641px; margin-top:50px; position:relative; }
.n_band_wrap .nb_sec1 .bg_back {width: 100%; position:absolute; left:0px; bottom:0px; }
.n_band_wrap .nb_sec1 .comment {padding-top: 65px; padding-bottom: 20px;  font-size:26px; line-height:30px; color:#1be7ee;}
.n_band_wrap .nb_sec1 .tit {font-size:60px; line-height:64px; color:#fff;}
.n_band_wrap .nb_sec1 .img_mobile {display:none; }

.n_band_wrap .nb_sec2 {width: 100%; position:relative; background-color:#48bcc2;}
.n_band_wrap .nb_sec2 .inner_box {width: 1620px; height: 350px; position:relative; margin: 0 auto;}
.n_band_wrap .nb_sec2 .menu {width: 100%; overflow:hidden; }
.n_band_wrap .nb_sec2 .menu li {float: left; width: 16.6%; text-align:center; }
.n_band_wrap .nb_sec2 .menu li span {display:inline-block; margin-top: 65px;}
.n_band_wrap .nb_sec2 .menu li span strong {display:block; font-size:30px; line-height:34px; color:#fff; padding-top: 15px; }

.n_band_wrap .nb_sec3 {width: 100%; position:relative; background:url(../../images/nplastic/bg_band2.gif) center top repeat-y;}
.n_band_wrap .nb_sec3 .inner_box {width: 1620px; height: 520px; position:relative; margin: 0 auto;}
.n_band_wrap .nb_sec3 .inner_box .conts {width: 50%; float: left; }
.n_band_wrap .nb_sec3 .inner_box .tit {text-align:center; font-size:50px; line-height:54px; color:#333333; padding-top: 50px; padding-bottom: 20px; }
.n_band_wrap .nb_sec3 .inner_box .tit strong {display:inline-block; border-bottom: solid 3px #333333;}
.n_band_wrap .nb_sec3 .inner_box .comment {font-size:27px; line-height:30px; color:#333333; text-align:center; }
.n_band_wrap .nb_sec3 .inner_box .comment .col1 {color:#fff;}
.n_band_wrap .nb_sec3 .inner_box .comment .col2 {color:#ff6659;}
.n_band_wrap .nb_sec3 .inner_box .img_box {text-align:center; padding-top: 45px; }
.n_band_wrap .nb_sec3 .inner_box .img_box span {display:inline-block; padding: 0 2px; }
.n_band_wrap .nb_sec3 .inner_box .img_box em {display:inline-block; padding: 0 30px; }

.n_band_wrap .nb_sec4 {width: 100%; position:relative; background:url(../../images/nplastic/bg_band3.gif) center top no-repeat;}
.n_band_wrap .nb_sec4 .inner_box {width: 1462px; height: 750px; position:relative; margin: 0 auto;}
.n_band_wrap .nb_sec4 .comment {padding-top: 75px; padding-bottom: 15px;  font-size:45px; line-height:47px; color:#333333; text-align:center; }
.n_band_wrap .nb_sec4 .tit {padding-bottom: 75px; font-size:60px; line-height:66px; color:#ff6659; text-align:center;}
.n_band_wrap .nb_sec4 .tit strong {display:inline-block; border-bottom: solid 3px #ff6659;}
.n_band_wrap .nb_sec4 .conts {text-align:center; width:100%;}
.n_band_wrap .nb_sec4 .conts .box {display:inline-block; width: 332px; height: 353px; background:url(../../images/nplastic/bg_band4_1.png) 0 0 no-repeat; text-align:center; vertical-align:top; }
.n_band_wrap .nb_sec4 .conts .box.red {background:url(../../images/nplastic/bg_band4_2.png) 0 0 no-repeat;}
.n_band_wrap .nb_sec4 .conts .box .sub_tit {display:block; font-size:34px; line-height:113px; color:#fff; margin-left:0;}
.n_band_wrap .nb_sec4 .conts .box .exp {padding: 45px 35px 0 35px; display:block; font-size:25px; line-height:36px;  color:#dadada;}
.n_band_wrap .nb_sec4 .conts .box.red .exp {color:#fff;}
.n_band_wrap .nb_sec4 .conts .plus {display:inline-block; padding: 140px 50px 0 50px; float:left;}

.n_band_wrap .nb_sec5 {width: 100%; position:relative; background:url(../../images/nplastic/bg_band5_1.jpg) center bottom no-repeat;}
.n_band_wrap .nb_sec5 .inner_box {width: 1620px; height: 752px; position:relative; margin: 0 auto;}
.n_band_wrap .nb_sec5 .comment {padding-top: 75px; padding-bottom: 15px;  font-size:45px; line-height:47px; color:#fff; text-align:center; }
.n_band_wrap .nb_sec5 .tit {padding-bottom: 65px; font-size:60px; line-height:66px; color:#fff; text-align:center;}
.n_band_wrap .nb_sec5 .tit strong {color:#1f1d43; display:inline-block; border-bottom: solid 3px #1f1d43;}
.n_band_wrap .nb_sec5 .conts {position:relative; padding-left: 530px; }
.n_band_wrap .nb_sec5 .conts .img_box {position:absolute; left:50px; top:-15px; }
.n_band_wrap .nb_sec5 .conts .exp_box {}
.n_band_wrap .nb_sec5 .conts .exp_box li {margin-bottom: 17px; width: 991px; height: 73px; padding: 10px 0 0 40px;  background:url(../../images/nplastic/bg_band5_2.png) 0 0 no-repeat; font-size:30px; line-height:32px; color:#333333; font-weight:bold; }
.n_band_wrap .nb_sec5 .conts .exp_box li .num {font-size:50px; line-height:52px; color:#748cca;}
.n_band_wrap .nb_sec5 .conts .exp_box li .line {background-color:#fffc08;}

.n_band_wrap .nb_sec6 {width: 100%; position:relative; background:url(../../images/nplastic/bg_band6_1.jpg) center bottom no-repeat;}
.n_band_wrap .nb_sec6 .inner_box {width: 1620px; height: 772px; position:relative; margin: 0 auto;}
.n_band_wrap .nb_sec6 .tit {padding-top: 70px; padding-bottom: 20px;  font-size:60px; line-height:66px; color:#333333; text-align:center; font-family:'Nanum Gothic';}
.n_band_wrap .nb_sec6 .tit strong {color:#6078cb; font-weight:bold;}
.n_band_wrap .nb_sec6 .conts {width: 1400px; overflow:hidden; margin: 0 auto;}
.n_band_wrap .nb_sec6 .conts .l_area {float: left;  }
.n_band_wrap .nb_sec6 .conts .r_area {float: right;  }

.n_band_wrap .nb_sec7 {width: 100%; position:relative; background:url(../../images/nplastic/bg_band7_1.jpg) center bottom no-repeat;}
.n_band_wrap .nb_sec7 .inner_box {width: 1620px; height: 805px; position:relative; margin: 0 auto;}
.n_band_wrap .nb_sec7 .tit {padding-top: 70px; padding-bottom: 45px; font-size:60px; line-height:66px; color:#fff; text-align:center; font-family:'Nanum Gothic'; }
.n_band_wrap .nb_sec7 .tit strong {color:#004d51; font-weight:bold;}
.n_band_wrap .nb_sec7 .conts {width: 1398px; position:relative; margin: 0 auto;}
.n_band_wrap .nb_sec7 .conts .pic1 {position:absolute; left:0px; top:0px; }
.n_band_wrap .nb_sec7 .conts .pic2 {position:absolute; left:455px; top:0px; }
.n_band_wrap .nb_sec7 .conts .pic3 {position:absolute; left:455px; top:267px; }
.n_band_wrap .nb_sec7 .conts .pic4 {position:absolute; left:700px; top:267px; }
.n_band_wrap .nb_sec7 .conts .pic5 {position:absolute; left:960px; top:0; }

.n_band_wrap .nb_sec8 {width: 100%; position:relative; background-color:#fff;}
.n_band_wrap .nb_sec8 .inner_box {width: 1462px; height: 570px; position:relative; margin: 0 auto;}
.n_band_wrap .nb_sec8 .tit {padding-top: 70px; padding-bottom: 45px; font-size:60px; line-height:66px; color:#333333; text-align:center; font-family:'Nanum Gothic'; }
.n_band_wrap .nb_sec8 .tit strong {color:#46b8be; font-weight:bold;}
.n_band_wrap .nb_sec8 .conts {width: 100%; overflow:hidden; }
.n_band_wrap .nb_sec8 .conts li {width: 25%; text-align:center; float: left; }

.n_band_wrap .nb_sec9 {width: 100%; position:relative; background:url(../../images/nplastic/bg_band8_1.png) center bottom repeat-y;}
.n_band_wrap .nb_sec9 .inner_box {width: 1620px; height: 1000px; position:relative; margin: 0 auto; overflow:hidden; }
.n_band_wrap .nb_sec9 .inner_box .l_area {width: 700px; float: left; }
.n_band_wrap .nb_sec9 .inner_box .r_area {width: 700px; float: right; }
.n_band_wrap .nb_sec9 .tit {padding: 75px 0 45px 0; font-size:40px; line-height:44px; font-family:'Nanum Gothic'; color:#333333; text-align:center; }
.n_band_wrap .nb_sec9 .tit strong {font-weight:bold; }
.n_band_wrap .nb_sec9 .tit span {font-weight:bold; display:inline-block; border-bottom: solid 3px #333333;}
.n_band_wrap .nb_sec9 .img_box {padding-bottom: 40px; }
.n_band_wrap .nb_sec9 .comment {}

.n_band_wrap .nb_sec9 .comment li {margin-bottom: 30px; padding-left: 85px; padding-top: 10px; min-height:51px; font-size:30px; line-height:36px; color:#303030; font-weight:bold;}
.n_band_wrap .nb_sec9 .comment li.ico1 {background:url(../../images/nplastic/img_band7_3_1.png) 0 0 no-repeat; }
.n_band_wrap .nb_sec9 .comment li.ico2 {background:url(../../images/nplastic/img_band7_3_2.png) 0 0 no-repeat; }
.n_band_wrap .nb_sec9 .comment li.ico3 {background:url(../../images/nplastic/img_band7_3_3.png) 0 0 no-repeat; }

.n_band_wrap .nb_sec9 .inner_box .r_area .tit {color:#fff; }
.n_band_wrap .nb_sec9 .inner_box .r_area .tit span {border-bottom: solid 3px #fff;}
.n_band_wrap .nb_sec9 .inner_box .r_area .comment li {color:#fff;}
.n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico1 {background:url(../../images/nplastic/img_band7_4_1.png) 0 0 no-repeat; }
.n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico2 {background:url(../../images/nplastic/img_band7_4_2.png) 0 0 no-repeat; }
.n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico3 {background:url(../../images/nplastic/img_band7_4_3.png) 0 0 no-repeat; }

.n_dns_wrap {}
.n_dns_wrap .ndns_sec1 { margin-top:50px; background:url(../../images/nsurgery/bg_dns1.jpg) center bottom no-repeat; }
.n_dns_wrap .ndns_sec1 .inner_sec {width: 1620px; height: 554px; margin: 0 auto; text-align:center; }
.n_dns_wrap .ndns_sec1 .inner_sec .icon {padding: 80px 0 25px 0; }
.n_dns_wrap .ndns_sec1 .inner_sec .tit {padding-bottom: 35px; margin-bottom: 30px; font-size:60px; line-height:66px; text-align:center; color:#fff; border-bottom: solid 2px #fff;}
.n_dns_wrap .ndns_sec1 .inner_sec .comment {font-size:26px; line-height:32px; font-weight:bold; color:#fff;}
.n_dns_wrap .ndns_sec1 .inner_sec .comment span {display:block; }

.n_dns_wrap .ndns_sec2 {background:url(../../images/nsurgery/img_dns1.jpg) center bottom no-repeat; }
.n_dns_wrap .ndns_sec2 .inner_sec {height: 943px; }
.n_dns_wrap .ndns_sec2 .tit {padding-top: 70px; font-size:60px; line-height:66px; text-align:center; color:#222222; }
.n_dns_wrap .ndns_sec2 .mobile {display:none; }

.n_dns_wrap .ndns_sec3 {background:url(../../images/nsurgery/bg_dns2.gif) center top repeat-y; }
.n_dns_wrap .ndns_sec3 .inner_sec {width: 1620px; height: 424px; margin: 0 auto; text-align:center; }
.n_dns_wrap .ndns_sec3 .inner_sec ul {width: 100%; overflow:hidden; }
.n_dns_wrap .ndns_sec3 .inner_sec ul li {float: left; width: 33.33%; text-align:left; }
.n_dns_wrap .ndns_sec3 .inner_sec ul li strong {padding: 45px 40px 25px 40px; display:block; color:#f5ff5d; font-size:70px; line-height:74px; }
.n_dns_wrap .ndns_sec3 .inner_sec ul li .name {padding: 0 40px 30px 40px; display:block; color:#fff; font-size:38px; line-height:45px; font-weight:bold; }
.n_dns_wrap .ndns_sec3 .inner_sec ul li .name span {display:block; }
.n_dns_wrap .ndns_sec3 .inner_sec ul li .comment {padding: 0 40px; display:block; color:#fff; font-size:30px; line-height:38px; }

.n_dns_wrap .ndns_sec4 { background-color:#6aa291;}
.n_dns_wrap .ndns_sec4 .inner_sec {width: 1620px; padding: 50px 0; margin: 0 auto; text-align:center; }
.n_dns_wrap .ndns_sec4 .inner_sec table th {border: solid 2px #6aa291; height: 110px; text-align:center; color:#fff; font-size:30px; line-height:36px; }
.n_dns_wrap .ndns_sec4 .inner_sec table th span {font-size:20px; line-height:26px; display:block; }
.n_dns_wrap .ndns_sec4 .inner_sec table th.col1 {background-color:#f5ff5d; color:#000;}
.n_dns_wrap .ndns_sec4 .inner_sec table th.col2 {background-color:#427666;}
.n_dns_wrap .ndns_sec4 .inner_sec table th.col3 {background-color:#3a6759;}
.n_dns_wrap .ndns_sec4 .inner_sec table td {padding: 0 35px; border: solid 2px #6aa291; height: 110px; text-align:center; color:#000; font-size:30px; line-height:36px; background-color:#fff;}
.n_dns_wrap .ndns_sec4 .inner_sec table td span {font-size:20px; line-height:26px; display:block; }

.n_dns_wrap .ndns_sec5 {background:url(../../images/nsurgery/bg_dns3.jpg) center bottom no-repeat; }
.n_dns_wrap .ndns_sec5 .inner_sec {width: 1620px; height: 620px; margin: 0 auto;}
.n_dns_wrap .ndns_sec5 .inner_sec .mobile {display:none; }
.n_dns_wrap .ndns_sec5 .inner_sec .tit {padding-top: 135px; font-size:60px; line-height:66px; color:#fff; padding-bottom: 30px; }
.n_dns_wrap .ndns_sec5 .inner_sec .comment {width: 680px; height: 230px; padding: 50px 50px 0 50px;  background:url(../../images/nsurgery/bg_dns4.png) 0 0 repeat; }
.n_dns_wrap .ndns_sec5 .inner_sec .comment .txt1 {font-size:40px; line-height:48px; color:#222222; font-weight:bold; padding-bottom: 25px; }
.n_dns_wrap .ndns_sec5 .inner_sec .comment .txt2 {font-size:26px; line-height:34px; color:#222222;}
.n_dns_wrap .ndns_sec5 .inner_sec .comment .txt2 strong {color:#ff5b2a;}

.n_dns_wrap .ndns_sec6 {background-color:#f2f2f2;}
.n_dns_wrap .ndns_sec6 .inner_sec {width: 1620px; height: 880px; margin: 0 auto; text-align:center; }
.n_dns_wrap .ndns_sec6 .inner_sec .tit {display:inline-block; margin-top: 80px; margin-bottom: 55px;  padding-left: 25px; font-size:48px; line-height:81px; color:#222222; text-align:center; background:url(../../images/nsurgery/bul_dns1.png) 0 0 no-repeat; }
*:first-child+html .n_dns_wrap .ndns_sec6 .inner_sec .tit {display:inline; }
.n_dns_wrap .ndns_sec6 .inner_sec ul {width: 100%; overflow:hidden; }
.n_dns_wrap .ndns_sec6 .inner_sec ul li {width: 33.33%; float: left; text-align:center; }
.n_dns_wrap .ndns_sec6 .inner_sec ul li .txt {font-size:20px; line-height:28px; color:#222222; padding-top: 25px; }
.n_dns_wrap .ndns_sec6 .inner_sec ul li .txt strong {display:block; font-size:30px; line-height:36px; color:#222222; padding-top: 5px; }

.n_dns_wrap .ndns_sec7 {background:url(../../images/nsurgery/bg_dns5.jpg) center top no-repeat; }
.n_dns_wrap .ndns_sec7 .inner_sec {width: 1620px; height: 1595px; margin: 0 auto; text-align:center; padding-top: 80px; }
.n_dns_wrap .ndns_sec7 .inner_sec .tit {display:inline-block; margin-bottom: 55px;  padding-left: 25px; font-size:48px; line-height:81px; color:#222222; text-align:center; background:url(../../images/nsurgery/bul_dns2.png) 0 0 no-repeat; }
*:first-child+html .n_dns_wrap .ndns_sec7 .inner_sec .tit {display:inline; }
.n_dns_wrap .ndns_sec7 .video_boxs {margin: 0 auto 75px auto; width: 1240px; height: 712px; overflow:hidden; border: solid 15px #000; background-color:#373737;}
.n_dns_wrap .ndns_sec7 .video_boxs iframe {width: 100%; height: 100%; }
.n_dns_wrap .ndns_sec7 .comment1 {padding-bottom: 25px; text-align:center; }
.n_dns_wrap .ndns_sec7 .comment1 .txt1 {display:block; font-size:48px; line-height:58px; color:#fff;}
.n_dns_wrap .ndns_sec7 .comment1 .txt2 {display:block; font-size:30px; line-height:42px; color:#fff;}
.n_dns_wrap .ndns_sec7 .comment1 .txt2 strong {background-color:#f5ff00; color:#000;}
.n_dns_wrap .ndns_sec7 .img_box {width: 100%; overflow:hidden; } 
.n_dns_wrap .ndns_sec7 .img_box li {width: 25%; text-align:center; float: left; }
.n_dns_wrap .ndns_sec7 .img_box li .name {padding-top: 20px; font-size:30px; line-height:34px; color:#fff; font-weight:bold; }
.n_dns_wrap .ndns_sec7 .comment2 {padding: 55px 0; text-align:center; background-color:#c0c0c0; font-size:32px; line-height:42px; color:#222222;} 
.n_dns_wrap .ndns_sec7 .comment2 strong {text-decoration:underline; }

.n_dns_wrap .ndns_sec8 {background-color:#fff;}
.n_dns_wrap .ndns_sec8 .inner_sec {width: 1620px; margin: 0 auto; text-align:center; padding: 80px 0; }
.n_dns_wrap .ndns_sec8 .inner_sec .tit {display:inline-block; margin-bottom: 55px; padding-bottom: 60px; padding-left: 25px; font-size:48px; line-height:81px; color:#222222; background:url(../../images/nsurgery/bul_dns3.png) 0 0 no-repeat; }
.n_dns_wrap .ndns_sec8 .inner_sec .conts {}
.n_dns_wrap .ndns_sec8 .inner_sec .conts dt {padding: 24px 0; background-color:#7eeef3; font-size:30px; color:#000000; line-height:32px; }
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd {border: solid 10px #ebebeb; padding: 0 280px; text-align:left; }
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul {width: 100%; padding-top: 70px; }
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li {position:relative; padding-left:150px; margin-bottom: 70px;  }
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num {position:absolute; left:0px; top:-15px; display:inline-block; width: 102px; height: 102px; line-height:102px; padding-right: 18px; text-align:center; background:url(../../images/nsurgery/ico_dns2.png) 0 0 no-repeat; font-size:40px; color:#222;}
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step1 {background:url(../../images/nsurgery/ico_dns2.png) 0 0 no-repeat;}
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step2 {background:url(../../images/nsurgery/ico_dns3.png) 0 0 no-repeat;}
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step3 {background:url(../../images/nsurgery/ico_dns4.png) 0 0 no-repeat;}
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .q_area {font-size:30px; line-height:34px; color:#222222; padding-bottom: 10px; }
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .exp_area {font-size:20px; line-height:28px; color:#777777;}
.n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .exp_area strong {color:#222222;}

.n_dns_wrap .ndns_sec9 {background-color:#d5effe;}
.n_dns_wrap .ndns_sec9 .inner_sec {width: 1620px; margin: 0 auto; text-align:center; padding: 80px 0; }
.n_dns_wrap .ndns_sec9 .inner_sec .tit {display:inline-block; margin-bottom: 55px; padding-bottom: 0px; padding-left: 25px; font-size:48px; line-height:81px; color:#222222; background:url(../../images/nsurgery/bul_dns4.png) 0 0 no-repeat; }
.n_dns_wrap .ndns_sec9 .conts1 {background-color:#fff; padding: 55px; margin-bottom: 80px; }
.n_dns_wrap .ndns_sec9 .conts1 .sub_tit {font-size:30px; line-height:34px; color:#777777; padding-bottom: 40px; } 
.n_dns_wrap .ndns_sec9 .conts1 .sub_tit strong {color:#ff5b2a;}
.n_dns_wrap .ndns_sec9 .conts1 .process_box {width: 100%; overflow:hidden; padding-bottom: 60px; }
.n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx {float: left; width: 246px; height: 179px; padding-right: 13px; padding-top: 25px;  background:url(../../images/nsurgery/bg_dns6.gif) 0 0 no-repeat; text-align:center; }
.n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .num {font-size:40px; color:#ff5b2a; line-height:46px; border-bottom: solid 2px #ff5b2a;}
.n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .txt1 {display:block; font-size:30px; line-height:34px; color:#ff5b2a; padding: 20px 0 10px 0; }
.n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .txt2 {display:block; font-size:20px; line-height:24px; color:#222;}
.n_dns_wrap .ndns_sec9 .conts1 .process_box .arrow_bx {float: left; padding: 76px 49px 0 49px; }
.n_dns_wrap .ndns_sec9 .conts1 .btn_detail {display:block; height: 130px; background-color:#2b6bd6; font-size:48px; line-height:130px; text-align:center; color:#fff; font-weight:bold; border-bottom: solid 5px #cddae2;}
.n_dns_wrap .ndns_sec9 .conts2 {background-color:#fff; padding: 55px; }
.n_dns_wrap .ndns_sec9 .conts2 .sub_tit {font-size:48px; line-height:52px; color:#222222; padding-bottom: 40px; } 
.n_dns_wrap .ndns_sec9 .conts2 table {}
.n_dns_wrap .ndns_sec9 .conts2 table th {border: solid 2px #fff; min-height:66px; padding: 22px 0; background-color:#9ddee2; font-size:32px; color:#222222; line-height:38px; }
.n_dns_wrap .ndns_sec9 .conts2 table th.col {background-color:#7dced1;}
.n_dns_wrap .ndns_sec9 .conts2 table td {border: solid 2px #fff; min-height:66px; padding: 22px 0; background-color:#e3f7f8; font-size:26px; color:#222222; line-height:32px; font-weight:bold; }
.n_dns_wrap .ndns_sec9 .conts2 table td.col {background-color:#cfebec;} 

.n_dns_wrap .ndns_sec10 {background-color:#fff;}
.n_dns_wrap .ndns_sec10 .inner_sec {width: 1620px; margin: 0 auto; text-align:center; padding: 80px 0; }
.n_dns_wrap .ndns_sec10 .tit {margin-bottom: 45px; font-size:48px; line-height:54px; color:#222222; }
.n_dns_wrap .ndns_sec10 .conts {position:relative; padding-left: 645px; border: solid 3px #ff5b2a; background-color:#ff5b2a;}
.n_dns_wrap .ndns_sec10 .conts_2 {position:relative; padding-left: 0px; }
.n_dns_wrap .ndns_sec10 .conts.first {margin-bottom: 30px; }
.n_dns_wrap .ndns_sec10 .conts.first_2 {margin-bottom: 30px; background-color:#1856a6; border:solid 3px #1856a6;}
.n_dns_wrap .ndns_sec10 .conts .q_area {width: 510px; padding-left: 35px; position:absolute; left:60px; top:50%; margin-top: -32px; font-size:26px; color:#fff; line-height:32px; font-weight:bold; text-align:left; }
.n_dns_wrap .ndns_sec10 .conts .q_area .q {position:absolute; left:0px; top:0px; }
.n_dns_wrap .ndns_sec10 .conts .a_area {padding: 58px 60px; background-color:#fff; font-size:26px; line-height:36px; text-align:left; color:#777777;}
.n_dns_wrap .ndns_sec10 .conts .a_area strong {color:#222; display:block; }
.n_dns_wrap .ndns_sec10 .conts .a_area .img_pain {margin: 35px 0; width: 818px; height: 224px; background:url(../../images/nsurgery/img_dns4.gif) 0 0 no-repeat; }
.n_dns_wrap .ndns_sec10 .conts .a_area .img_pain img {position:absolute; left:-9999px; top:-9999px; }
.n_dns_wrap .ndns_sec10 .conts_2 .a_area .img_pain {margin: 35px 0; width: 1620px; height: 774px; background:url(http://www.ssdream.co.kr/front/landing/img/h_6-1.jpg) 0 0 no-repeat; }
.n_dns_wrap .ndns_sec10 .conts_2 .a_area .img_pain img {width:100%; position:absolute; left:-9999px; top:-9999px; }
.n_dns_wrap .ndns_sec10 .conts .a_area .comment {width: 100%; }
.n_dns_wrap .ndns_sec10 .conts .a_area .comment li {position:relative; padding-left: 55px; padding-bottom: 20px; }
.n_dns_wrap .ndns_sec10 .conts .a_area .comment li .ico {position:absolute; left:0px; top:0px; }





.n_dns_wrap .ndns_sec11 {background-color:#eeeeef;}
.n_dns_wrap .ndns_sec11 .inner_sec {width: 1620px; margin: 0 auto; text-align:center; padding: 80px 0; }
.n_dns_wrap .ndns_sec11 .tit {margin-bottom: 25px; font-size:48px; line-height:54px; color:#222222; }
.n_dns_wrap .ndns_sec11 .comment {font-size:30px; line-height:38px;  color:#222222; padding-bottom: 50px; }
.n_dns_wrap .ndns_sec11 .conts {width: 100%; overflow:hidden; }
.n_dns_wrap .ndns_sec11 .conts ul {width: 110%; overflow:hidden; }
.n_dns_wrap .ndns_sec11 .conts ul li {float: left; width: 440px; height: 680px; padding: 0 40px;  background-color:#fff; margin-right: 30px; text-align:center; }
.n_dns_wrap .ndns_sec11 .conts ul li .num {width: 175px; height: 106px; margin: 0 auto; background:url(../../images/nsurgery/bg_dns7.png) 0 0 no-repeat; font-size:40px; line-height:80px; color:#fff; font-weight:bold;}
.n_dns_wrap .ndns_sec11 .conts ul li .sub_tit {padding: 20px 0; font-size:48px; line-height:56px; color:#222; }
.n_dns_wrap .ndns_sec11 .conts ul li .exp_box1 {padding: 20px 50px; background-color:#eeeeef; font-size:20px; line-height:26px; color:#777;}
.n_dns_wrap .ndns_sec11 .conts ul li .exp_box1 strong {display:block; font-size:20px; color:#222; line-height:26px; padding-bottom: 10px; }
.n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 {padding: 20px; height: 200px;  border: solid 2px #eeeeef; font-size:20px; line-height:26px; color:#777;}
.n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 .txt1 {font-size:24px; line-height:34px; color:#222; padding-bottom: 15px; }
.n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 .txt2 {font-size:24px; line-height:34px; color:#222; font-weight:bold; }
.n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 .txt2 strong {color:#1ea8ff; text-decoration:underline; }

.n_dns_wrap .ndns_sec12 {background:url(../../images/nsurgery/bg_dns8.jpg) center  no-repeat; }
.n_dns_wrap .ndns_sec12 .inner_sec {width: 1620px; height: 657px; margin: 0 auto; text-align:center; }
.n_dns_wrap .ndns_sec12 .inner_sec .pc {margin-top: 90px;}
.n_dns_wrap .ndns_sec12 .inner_sec .mobile {display:none; }

.down_file_box {margin-bottom: 50px; }
.down_file_box .list_box {padding-left: 130px; height: 65px; position:relative; background-color:#f6f6f6; margin-bottom: 1px; }
.down_file_box .list_box .tit {width: 130px; height: 65px; position:absolute; left:0px; top:0px; background-color:#ebebeb; text-align:center; }


.down_file_box .list_box .tit strong {display:inline-block; padding-left: 20px; line-height:65px; background:url(../../images/common/ico_down.png) 0 center no-repeat; font-size:16px; color:#171717;}
.down_file_box .list_box .downfile {padding-left: 30px; padding-top: 20px; }
.down_file_box .list_box .downfile a {font-size:16px; line-height:20px; color:#333333;}



/*layer popup*/
.login_layerpopup {display:none; position:fixed; left:0px; top:0px; z-index:910; width: 100%; height: 100%; }
.login_layerpopup .back {position:absolute; left:0px; top:0px; width: 100%; height: 100%; background-color:#000; filter: alpha(opacity=50); opacity:0.5;}
.login_layerpopup .inner_box {width: 600px; position:absolute; left:50%; top:38%; margin: -350px 0 0 -300px; background-color:#fff;}
.login_layerpopup .inner_box .layer_top {height: 75px; background-color:#0053b0; padding: 0 30px; }
.login_layerpopup .inner_box .layer_top .tit {font-size:30px; line-height:75px; color:#fff;} 
.login_layerpopup .inner_box .layer_conts {padding: 60px 30px; }
.login_layerpopup .inner_box .layer_conts .login_box {padding: 30px; background-color:#f6f6f6; border-top: solid 3px #33a5fc; }
.login_layerpopup .inner_box .layer_conts input[type="text"] {width: 89%; height: 60px; padding: 0 5%; line-height:60px; font-size:20px; border: solid 1px #dfdfdf; background-color:#fff; }
.login_layerpopup .inner_box .layer_conts input[type="password"] {width: 89%; height: 60px; padding: 0 5%; line-height:60px; font-size:20px; border: solid 1px #dfdfdf; background-color:#fff; }
.login_layerpopup .inner_box .layer_conts .input_box {padding-left: 140px; position:relative; margin-bottom: 15px; } 
.login_layerpopup .inner_box .layer_conts .input_box label {position:absolute; left:0px; top:0px; font-size:20px; line-height:60px; color:#171717; font-weight:bold; }
.login_layerpopup .inner_box .layer_conts .id_pass_chk {text-align:center; font-size:18px; line-height:22px; color:#666666; margin-bottom: 25px; }
.login_layerpopup .inner_box .layer_conts .submit {width: 100%; height: 58px; background-color:#525252; text-align:center; border: solid 0px #fff; color:#fff; font-size:24px; line-height:58px; }
.login_layerpopup .inner_box .layer_conts .btn_box {padding: 50px 30px 0px 30px ; }
.login_layerpopup .inner_box .layer_conts .btn_box .btn_navers {margin-bottom: 20px; display:block; width: 100%; height: 58px; background-color:#1fbc02; text-align:center; border: solid 0px #fff; color:#fff; font-size:24px; line-height:58px; }
.login_layerpopup .inner_box .layer_conts .btn_box .btn_green {margin-bottom: 20px; display:block; width: 100%; height: 58px; background-color:#1fbc02; text-align:center; border: solid 0px #fff; color:#fff; font-size:24px; line-height:58px; }
.login_layerpopup .inner_box .layer_conts .btn_box .btn_joins {display:block; width: 100%; height: 58px; background-color:#0053b0; text-align:center; border: solid 0px #fff; color:#fff; font-size:24px; line-height:58px; }
.login_layerpopup .inner_box .close {position:absolute; right:25px; top:16px; }

.login_layerpopup.type2 .inner_box {width:950px; margin-left:-475px;}

.login_layerpopup .price_table {height:400px; overflow-x:hidden; overflow-y:scroll;}
.login_layerpopup .price_table img {margin-bottom:30px;}
.login_layerpopup .price_table ul li {margin-top:5px; font-size:18px; line-height:22px; color:#222222;}
.login_layerpopup .price_table ul li:first-child {margin-top:0px;}

.password_layerpopup {display:none; position:fixed; left:0px; top:0px; z-index:910; width: 100%; height: 100%; }
.password_layerpopup .back {position:absolute; left:0px; top:0px; width: 100%; height: 100%; background-color:#000; filter: alpha(opacity=50); opacity:0.5;}
.password_layerpopup .inner_box {width: 600px; position:absolute; left:50%; top:50%; margin: -242px 0 0 -300px; background-color:#fff;}
.password_layerpopup .inner_box .layer_top {height: 75px; background-color:#0053b0; padding: 0 30px; }
.password_layerpopup .inner_box .layer_top .tit {font-size:30px; line-height:75px; color:#fff;} 


.password_layerpopup .inner_box .layer_conts {padding: 60px 30px; }
.password_layerpopup .inner_box .layer_conts .login_box {padding: 30px; background-color:#f6f6f6; border-top: solid 3px #33a5fc; }
.password_layerpopup .inner_box .layer_conts input[type="text"] {width: 89%; height: 60px; padding: 0 5%; line-height:60px; font-size:20px; border: solid 1px #dfdfdf; background-color:#fff; }
.password_layerpopup .inner_box .layer_conts input[type="password"] {width: 89%; height: 60px; padding: 0 5%; line-height:60px; font-size:20px; border: solid 1px #dfdfdf; background-color:#fff; }
.password_layerpopup .inner_box .layer_conts .input_box {padding-left: 140px; position:relative; margin-bottom: 15px; } 
.password_layerpopup .inner_box .layer_conts .input_box label {position:absolute; left:0px; top:0px; font-size:20px; line-height:60px; color:#171717; font-weight:bold; }
.password_layerpopup .inner_box .layer_conts .id_pass_chk {padding-left: 140px;  font-size:18px; line-height:22px; color:#666666; margin-bottom: 25px; }
.password_layerpopup .inner_box .layer_conts .submit {width: 100%; height: 58px; background-color:#525252; text-align:center; border: solid 0px #fff; color:#fff; font-size:24px; line-height:58px; }
.password_layerpopup .inner_box .layer_conts .btn_box {padding: 50px 30px 0px 30px ; }
.password_layerpopup .inner_box .layer_conts .btn_box .btn_navers {margin-bottom: 20px; display:block; width: 100%; height: 58px; background-color:#1fbc02; text-align:center; border: solid 0px #fff; color:#fff; font-size:24px; line-height:58px; }
.password_layerpopup .inner_box .layer_conts .btn_box .btn_green {margin-bottom: 20px; display:block; width: 100%; height: 58px; background-color:#1fbc02; text-align:center; border: solid 0px #fff; color:#fff; font-size:24px; line-height:58px; }
.password_layerpopup .inner_box .layer_conts .btn_box .btn_joins {display:block; width: 100%; height: 58px; background-color:#0053b0; text-align:center; border: solid 0px #fff; color:#fff; font-size:24px; line-height:58px; }
.password_layerpopup .inner_box .close {position:absolute; right:25px; top:16px; }

.equipment {width:100%; height:1268px; background:url(../../images/transform/equipment_1920.jpg) center 0 no-repeat; position:relative;}
.equipment img {display:none;}
.equipment .substitute {position:absolute; top:-999999px; left:-999999px;}


.nsurgery4 {width:100%;}
.nsurgery4 .nsurgery4_1 {padding-top:50px; background-color:#f3f3f3;}
.nsurgery4 .nsurgery4_1 .public_inner {width:100%;}
.nsurgery4 .nsurgery4_1 .visual_area {width:100%; height:803px; background:url(../../images/nsurgery/nsurgery4_1_1920.jpg) center 0 no-repeat;}
.nsurgery4 .nsurgery4_1 .visual_area img {display:none;}

.nsurgery4 .ndns_sec7 {background:url(../../images/nsurgery/bg_dns5.jpg) center top no-repeat; }
.nsurgery4 .ndns_sec7 .inner_sec {width: 1620px; height: 900px; margin: 0 auto; text-align:center; padding-top: 80px; }
.nsurgery4 .ndns_sec7 .inner_sec .tit {display:inline-block; margin-bottom: 55px;  padding-left: 25px; font-size:48px; line-height:81px; color:#222222; text-align:center; background:url(../../images/nsurgery/bul_dns2.png) 0 0 no-repeat; }
*:first-child+html .n_dns_wrap .ndns_sec7 .inner_sec .tit {display:inline; }
.nsurgery4 .ndns_sec7 .video_boxs {margin: 0 auto 75px auto; width: 1240px; height: 712px; overflow:hidden; border: solid 15px #000; background-color:#373737;}
.nsurgery4 .ndns_sec7 .video_boxs {margin: 0 auto 40px auto; width: 956px; height: 549px; border: solid 12px #000;}
.nsurgery4 .ndns_sec7 .video_boxs iframe {width: 100%; height: 100%; }
.nsurgery4 .ndns_sec7 .comment1 {padding-bottom: 25px; text-align:center; }
.nsurgery4 .ndns_sec7 .comment1 .txt1 {display:block; font-size:48px; line-height:58px; color:#fff;}
.nsurgery4 .ndns_sec7 .comment1 .txt2 {display:block; font-size:30px; line-height:42px; color:#fff;}
.nsurgery4 .ndns_sec7 .comment1 .txt2 strong {background-color:#f5ff00; color:#000;}
.nsurgery4 .ndns_sec7 .img_box {width: 100%; overflow:hidden; } 
.nsurgery4 .ndns_sec7 .img_box li {width: 25%; text-align:center; float: left; }
.nsurgery4 .ndns_sec7 .img_box li .name {padding-top: 20px; font-size:30px; line-height:34px; color:#fff; font-weight:bold; }
.nsurgery4 .ndns_sec7 .comment2 {padding: 55px 0; text-align:center; background-color:#c0c0c0; font-size:32px; line-height:42px; color:#222222;} 
.nsurgery4 .ndns_sec7 .comment2 strong {text-decoration:underline; }
.nsurgery4 .ndns_sec7 .comment3 {padding: 55px 0; text-align:center; font-size:45px;  color:#eee; line-height:59px;} 
.nsurgery4 .ndns_sec7 .comment3 strong {text-decoration:underline; }

.nsurgery4 .nsurgery4_2 {padding:80px 0;}
.nsurgery4 .nsurgery4_2 .visual_area {width:100%; height:259px; margin-bottom:60px; background:url(../../images/nsurgery/nsurgery4_2_1920.gif) 0 0 no-repeat;}
.nsurgery4 .nsurgery4_2 .visual_area img {display:none;}
.nsurgery4 .nsurgery4_2 .txt_list {width:100%; overflow:hidden;}
.nsurgery4 .nsurgery4_2 .txt_list li {width:440px; min-height:79px; position:relative; float:left; padding-left:100px;}
.nsurgery4 .nsurgery4_2 .txt_list li strong {display:block; width:79px; height:24px; padding:28px 0; background:url(../../images/nsurgery/nsurgery4_2_circle.png) 0 0 no-repeat; position:absolute; top:0; left:0; text-align:center; font-size:20px; line-height:24px; color:#000;}
.nsurgery4 .nsurgery4_2 .txt_list li strong.line2 {height:48px; padding:16px 0;}
.nsurgery4 .nsurgery4_2 .txt_list li p {width:370px; font-size:20px; line-height:30px; color:#000;}

.nsurgery4 .nsurgery4_3 {padding:80px 0; background-color:#f2f2f2;}
.nsurgery4 .nsurgery4_3 ul {width:100%; margin-bottom:60px; overflow:hidden;}
.nsurgery4 .nsurgery4_3 ul li {float:left; width:360px; margin-left:60px; position:relative; text-align:center;}
.nsurgery4 .nsurgery4_3 ul li:first-child {margin-left:0px;}
.nsurgery4 .nsurgery4_3 ul li img {width:100%;}
.nsurgery4 .nsurgery4_3 ul li .txt {width:240px; position:absolute; top:230px; left:60px;}
.nsurgery4 .nsurgery4_3 ul li .txt strong {display:block; margin:0 auto 15px; font-size:30px; line-height:36px; color:#242424;}
.nsurgery4 .nsurgery4_3 ul li .txt p {margin-bottom:15px; font-size:20px; line-height:24px; color:#727272;}
.nsurgery4 .nsurgery4_3 ul li .txt em {font-size:20px; line-height:24px; color:#727272;}
.nsurgery4 .nsurgery4_3 .nsurgery4_3_btn {display:block; height:135px; background:url(../../images/nsurgery/nsurgery4_3_btn.png) 0 0 no-repeat; font-weight:bold; font-size:48px; line-height:130px; text-align:center; color:#242424;}

.nsurgery4 .nsurgery4_4 {padding:70px 0; background:url(../../images/nsurgery/nsurgery4_4_bg.jpg) center 0 no-repeat;}
.nsurgery4 .nsurgery4_4 .visual_area {height:327px; background:url(../../images/nsurgery/nsurgery4_4_1920.png) center 0 no-repeat;}
.nsurgery4 .nsurgery4_4 .visual_area img {display:none;}

.nsurgery4 .nsurgery4_5 {padding:80px 0;}
.nsurgery4 .nsurgery4_5 ul {width:100%; overflow:hidden;}
.nsurgery4 .nsurgery4_5 ul li {width:342px; margin-left:84px; float:left; position:relative;}
.nsurgery4 .nsurgery4_5 ul li:first-child {margin-left:0px;}
.nsurgery4 .nsurgery4_5 ul li img {width:100%;}
.nsurgery4 .nsurgery4_5 ul li strong {position:absolute; left:0; bottom:0; width:100%; font-size:24px; line-height:72px; text-align:center; color:#242424;}

.nsurgery4 .nsurgery4_6 {padding:69px 0; background:url(../../images/nsurgery/nsurgery4_6_bg.jpg) center 0 no-repeat;}
.nsurgery4 .nsurgery4_6 .inner_box {width:1467px; height:402px; overflow:hidden; background:url(../../images/nsurgery/nsurgery4_6_inner_bg.png) 0 0 no-repeat;}
.nsurgery4 .nsurgery4_6 .inner_box .txt {width:554px; height:287px; float:left; padding:105px 0 0 138px;}
.nsurgery4 .nsurgery4_6 .inner_box .txt p {margin-bottom:40px; font-size:20px; line-height:36px; color:#171717;}
.nsurgery4 .nsurgery4_6 .inner_box .txt strong {display:inline-block; font-size:20px; line-height:36px; color:#171717; border-bottom:3px solid #171717;}
.nsurgery4 .nsurgery4_6 .inner_box .img {width:682px; height:392px; float:left; background:url(../../images/nsurgery/nsurgery4_6_1920.jpg) 0 0 no-repeat;}
.nsurgery4 .nsurgery4_6 .inner_box .img img {display:none;}

.sub_design_top {width:100%; padding:0; background:#fff url(../../images/common/sub_design_top_shadow_1920.gif) 0 bottom repeat-x;}
.sub_design_top .sub_top_title {width:1620px; height:515px; margin:0 auto 40px; background:url(../../images/common/sub_top_design_bg_1920.png) 0 0 no-repeat;}
.sub_design_top .sub_top_title .inner {padding:70px; position:relative;}
.sub_design_top .sub_top_title .inner h4 {margin-bottom:40px; font-size:60px; line-height:68px; color:#222;}
.sub_design_top .sub_top_title .inner .txt1 {margin-bottom:40px; font-weight:bold; font-size:26px; line-height:30px; color:#222;}
.sub_design_top .sub_top_title .inner .txt2 {font-size:26px; line-height:34px; color:#222;}
.sub_design_top .sub_top_title .inner .txt2 .orange {display:block; color:#fb5605;}
.sub_design_top .sub_top_title .inner .circles {position:absolute; top:76px; right:72px;}
.sub_design_top .sub_top_title .inner .circles li {float:left; margin-left:49px; text-align:center;}
.sub_design_top .sub_top_title .inner .circles li img {margin-bottom:5px;}
.sub_design_top .sub_top_title .inner .circles li em {display:block; font-weight:bold; font-size:20px; line-height:24px; color:#333;}
.sub_design_top .sub_top_oltext {width:1620px; margin:0 auto; overflow:hidden; padding-bottom: 30px; }
.sub_design_top .sub_top_oltext li {width:400px; min-height:101px; padding-left:140px; float:left; position:relative;}
.sub_design_top .sub_top_oltext li strong {display:block; width:89px; height:101px; padding-left:30px; position:absolute; top:0; left:0; font-weight:bold; font-size:40px; line-height:100px; color:#fff;}
.sub_design_top .sub_top_oltext li.m1 strong {background:url(../../images/nplastic/sub_top_oltext1.png) 0 0 no-repeat;}
.sub_design_top .sub_top_oltext li.m2 strong {background:url(../../images/nplastic/sub_top_oltext2.png) 0 0 no-repeat;}
.sub_design_top .sub_top_oltext li.m3 strong {background:url(../../images/nplastic/sub_top_oltext3.png) 0 0 no-repeat;}
.sub_design_top .sub_top_oltext li p {width:350px; font-weight:bold; font-size:20px; line-height:28px; color:#222;}
.sub_design_top .sub_top_oltext li p .mark {background-color:#fffc08;}

.sub_design_sec1 {width:100%; padding:80px 0;}
.sub_design_sec1 .inner {width:1620px; margin:0 auto;}
.sub_design_sec1 .inner .title {margin-bottom:50px; font-family:'Nanum Gothic'; font-size:60px; line-height:66px; color:#222; text-align:center;}
.sub_design_sec1 .inner .title strong {font-weight:bold; color:#278c8b;}
.sub_design_sec1 .inner .both_area {width:1389px; margin:0 auto; overflow:hidden;}
.sub_design_sec1 .inner .both_area .left {width:593px; float:left;}
.sub_design_sec1 .inner .both_area .right {width:593px; float:right;}
.sub_design_sec1 .inner .both_area dl {text-align:center;}
.sub_design_sec1 .inner .both_area dl dt {text-align:center;}
.sub_design_sec1 .inner .both_area dl dt strong {display:inline-block; width:321px; height:60px; background:url(../../images/nplastic/sub_design_sec1_title_bg.png) 0 0 no-repeat; font-size:30px; line-height:60px; color:#fff;}
.sub_design_sec1 .inner .both_area dl dd {width:100%; overflow:hidden; position:relative; margin-top:50px;}
.sub_design_sec1 .inner .both_area dl dd span {display:block; float:right;}
.sub_design_sec1 .inner .both_area dl dd span:first-child {float:left;}
.sub_design_sec1 .inner .both_area dl dd img {margin-bottom:10px;}
.sub_design_sec1 .inner .both_area dl dd em {display:block; font-weight:bold; font-size:30px; line-height:50px; color:#278c8b;}
.sub_design_sec1 .inner .both_area dl dd em.first {color:#7583a4;}
.sub_design_sec1 .inner .both_area dl dd .arrow {position:absolute; top:161px; left:257px;}

.sub_design_sec2 {width:100%; padding:80px 0; background-color:#ff6659;}
.sub_design_sec2 .inner {width:1620px; margin:0 auto; text-align:center;}
.sub_design_sec2 .inner .title {margin-bottom:50px; font-family:'Nanum Gothic'; font-size:60px; line-height:66px; color:#fff;}
.sub_design_sec2 .inner .title strong {font-weight:bold;}
.sub_design_sec2 .inner .text {margin-bottom:50px; font-weight:bold; font-size:30px; line-height:36px; color:#fff;}
.sub_design_sec2 .inner .both_area div {position:relative;}
.sub_design_sec2 .inner .both_area .left {width:744px; float:left;}
.sub_design_sec2 .inner .both_area .right {width:744px; float:right;}
.sub_design_sec2 .inner .both_area em {display:block;}
.sub_design_sec2 .inner .both_area div span {display:block; float:right;}
.sub_design_sec2 .inner .both_area div span:first-child {float:left;}
.sub_design_sec2 .inner .both_area div .arrow {position:absolute; top:161px; left:333px;}
.sub_design_sec2 .inner .both_area div span img {margin-bottom:10px;}
.sub_design_sec2 .inner .both_area div span em {color:#f9de08; font-weight:bold; font-size:30px; line-height:50px;}
.sub_design_sec2 .inner .both_area div span em.first {color:#fff;}

#container.nplastic8 .section1 { height: 355px; padding: 80px 0; background:url(../../images/nplastic/nplastic8_1.jpg) center top no-repeat; }
#container.nplastic8 .section1 .cont { width: 1620px; margin: 0 auto; }
#container.nplastic8 .section1 .title { padding-bottom: 35px; font-size:60px; line-height:64px; color:#fff; text-align:center; font-family:'Nanum Gothic'; }
#container.nplastic8 .section1 ol { overflow:hidden; margin-left: 60px; }
#container.nplastic8 .section1 ol li { width: 260px; height: 254px; margin-right: 50px; float: left; background:url(../../images/nplastic/bg_01.png) 0 0 no-repeat; font-weight:bold;}
#container.nplastic8 .section1 ol li .no { padding: 40px 0 0 20px; margin-bottom: 25px; font-size:106px; line-height:110px; font-weight:bold; color:#ff921e; }
#container.nplastic8 .section1 ol li .txt1 { padding: 10px 0 0 25px; color:#555; background:url(../../images/common/bul_01.gif) 25px 0 no-repeat; font-weight:bold; line-height:19px; }
#container.nplastic8 .section1 ol li .txt1 .br { display:block; }

#container.nplastic8 .section2 { width: 1620px; padding: 80px 0 30px 0; margin: 0 auto; }
#container.nplastic8 .section2 .title { padding-bottom: 35px; font-size:60px; line-height:64px;  text-align:center; font-family:'Nanum Gothic'; color:#222; }
#container.nplastic8 .section2 ol li { padding-bottom: 50px; }
#container.nplastic8 .section2 ol li .name { height: 96px; line-height:96px; font-size:28px; text-align:center; color:#fff; }
#container.nplastic8 .section2 ol li .cont { overflow:hidden; background:url(../../images/nplastic/bg_05.gif) center bottom no-repeat #eee; }
#container.nplastic8 .section2 ol li.list1 .name { background:url(../../images/nplastic/bg_02.gif) 0 0 no-repeat; }
#container.nplastic8 .section2 ol li.list1 .cont { padding: 80px 80px 70px 90px; position:relative; }
#container.nplastic8 .section2 ol li.list1 .cont dl { display:inline-block; }
#container.nplastic8 .section2 ol li.list1 .cont dl dt { padding-bottom: 53px; text-align:center; }
#container.nplastic8 .section2 ol li.list1 .cont dl dt strong { display:inline-block; height: 60px; line-height:60px; color:#fff; font-size:30px; }
#container.nplastic8 .section2 ol li.list1 .cont dl.dl1 { width: 305px; float: left; }
#container.nplastic8 .section2 ol li.list1 .cont dl.dl1 dt strong { width: 221px; background:url(../../images/nplastic/bg_06.png) 0 0 no-repeat;  }
#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 { width: 960px; float: right; }
#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dt strong { width: 571px; background:url(../../images/nplastic/bg_07.png) 0 0 no-repeat;  }
#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dd { width: 305px; float: left; display:inline-block; margin-right: 12px; }
#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dd p { padding-top: 20px; color:#222; text-align:center; }
#container.nplastic8 .section2 ol li.list1 .cont .ico { position:absolute; left:445px; top:330px; }

#container.nplastic8 .section2 ol li.list2 .name { background:url(../../images/nplastic/bg_03.gif) 0 0 no-repeat; }
#container.nplastic8 .section2 ol li.list2 .cont { padding: 50px 0 70px 0; text-align:center; }
#container.nplastic8 .section2 ol li.list2 .cont .txt1 { padding-bottom: 50px; text-align:center; line-height:25px; color:#222; }
#container.nplastic8 .section2 ol li.list2 .cont .txt1 strong { font-size:24px; display:block; }
#container.nplastic8 .section2 ol li.list2 .cont .ico_wrap span { display:inline-block; width: 310px; height: 47px; padding-top: 277px; font-size:30px; color:#fff; line-height:32px; font-weight:bold; }
#container.nplastic8 .section2 ol li.list2 .cont .ico1 { margin-right: 125px; background:url(../../images/nplastic/bg_08.png) 0 0 no-repeat; }
#container.nplastic8 .section2 ol li.list2 .cont .ico2 { margin-right: 125px; background:url(../../images/nplastic/bg_09.png) 0 0 no-repeat; }
#container.nplastic8 .section2 ol li.list2 .cont .ico3 { background:url(../../images/nplastic/bg_10.png) 0 0 no-repeat;   }

#container.nplastic8 .section2 ol li.list3 .name { background:url(../../images/nplastic/bg_04.gif) 0 0 no-repeat; }
#container.nplastic8 .section2 ol li.list3 .cont { padding: 50px 60px; overflow:hidden; position:relative; }
#container.nplastic8 .section2 ol li.list3 .cont div { width: 695px; position:relative; }
#container.nplastic8 .section2 ol li.list3 .cont div span { display:block; float: right; }
#container.nplastic8 .section2 ol li.list3 .cont div span:first-child { float: left; }
#container.nplastic8 .section2 ol li.list3 .cont strong { display:block; padding-top: 17px; text-align:center; color:#444; font-size:30px; line-height:32px; }
#container.nplastic8 .section2 ol li.list3 .cont strong.red { color:#ff6659; }
#container.nplastic8 .section2 ol li.list3 .cont .arrow { position:absolute; left:308px; top:161px; }
#container.nplastic8 .section2 ol li.list3 .cont .left { float: left; }
#container.nplastic8 .section2 ol li.list3 .cont .right { float: right; }

#container.nplastic7 .section1 { width: 1620px; margin: 0 auto; padding: 80px 0; text-align:center; position:relative; }
#container.nplastic7 .section1 .title { padding-bottom: 40px; font-size:60px; line-height:72px; font-family:'Nanum Gothic'; color:#222; text-align:center; }
#container.nplastic7 .section1 .txt_box1 { width: 1620px; height: 461px; margin-bottom: 25px; background:url(../../images/nplastic/nplastic7_bg_01.gif) 0 0 no-repeat; position:relative; overflow:hidden; }
#container.nplastic7 .section1 .txt_box1 .ico_plus { position:absolute; left:770px; top:205px; }
#container.nplastic7 .section1 .txt_box1 .left { padding-left: 82px; float: left; }
#container.nplastic7 .section1 .txt_box1 .left dd { margin-right: 20px; }
#container.nplastic7 .section1 .txt_box1 .right { padding-right: 82px; float: right; }
#container.nplastic7 .section1 .txt_box1 .right dd { margin-left: 20px; }
#container.nplastic7 .section1 .txt_box1 dl { display:inline-block; }
#container.nplastic7 .section1 .txt_box1 dl dt { padding: 60px 0 50px 0; font-size:28px; color:#222; line-height:30px; text-align:center; }
#container.nplastic7 .section1 .txt_box1 dl dd { width: 202px; float: left; text-align:center; }
#container.nplastic7 .section1 .txt_box1 dl dd span { display:block; padding-top: 20px; font-weight:bold; color:#555; }
#container.nplastic7 .section1 .ico_07 { position:absolute; left:771px; top:704px; z-index:1; }
#container.nplastic7 .section1 .txt_box2 { height: 136px; line-height:136px; background:url(../../images/nplastic/nplastic7_bg_02.gif) 0 0 no-repeat; font-size:48px; font-weight:bold; color:#fff; }

#container.nplastic7 .section2 { background:url(../../images/nplastic/n_updown_bg_03.gif) 0 0 repeat;  }
#container.nplastic7 .section2 .cont { width: 1620px; height: 825px; margin: 0 auto; position:relative; }
#container.nplastic7 .section2 .cont .title { padding:70px 0; font-size:60px; line-height:72px; font-family:'Nanum Gothic'; color:#222; text-align:center; }
#container.nplastic7 .section2 .cont .list_wrap { margin-left: 165px; margin-bottom: 45px; overflow:hidden;  }
#container.nplastic7 .section2 .cont .list_wrap li { width: 260px; float: left; text-align:center; }
#container.nplastic7 .section2 .cont .list_wrap li span { display:inline-block; }
#container.nplastic7 .section2 .cont .list_wrap li .name { width: 216px; height: 229px; padding-right: 10px; margin-bottom: 10px; line-height:215px; font-size:62px; color:#222; font-weight:bold; }
#container.nplastic7 .section2 .cont .list_wrap li .txt { line-height:25px; color:#222; }
#container.nplastic7 .section2 .cont .list_wrap li.list1 .name { background:url(../../images/nplastic/nplastic7_bg_03.png) 0 0 no-repeat; }
#container.nplastic7 .section2 .cont .list_wrap li.list2 { margin-left: 260px; }
#container.nplastic7 .section2 .cont .list_wrap li.list2 .name { background:url(../../images/nplastic/nplastic7_bg_04.png) 0 0 no-repeat; }
#container.nplastic7 .section2 .cont .list_wrap li.list3 { margin-left: 260px; }
#container.nplastic7 .section2 .cont .list_wrap li.list3 .name { background:url(../../images/nplastic/nplastic7_bg_05.png) 0 0 no-repeat; }
#container.nplastic7 .section2 .cont .ico_01 { position:absolute; left:512px; top:277px; }
#container.nplastic7 .section2 .cont .ico_02 { position:absolute; left:1024px; top:277px; }
#container.nplastic7 .section2 .cont .txt_box1 { height: 171px; background:url(../../images/nplastic/nplastic7_bg_06.png) 0 0 no-repeat; text-align:center; }
#container.nplastic7 .section2 .cont .txt_box1 dl { overflow:hidden; }
#container.nplastic7 .section2 .cont .txt_box1 dl dt { margin-right: 10px; float: left; color:#fff; line-height:30px; text-align:center; }
#container.nplastic7 .section2 .cont .txt_box1 dl dd { float: left; color:#555; line-height:30px; font-weight:bold; }
#container.nplastic7 .section2 .cont .txt_box1 dl.dl1 { padding: 37px 0 0 214px;  }
#container.nplastic7 .section2 .cont .txt_box1 dl.dl1 dt { width: 128px; }
#container.nplastic7 .section2 .cont .txt_box1 dl.dl2 { padding: 7px 0 0 381px; }
#container.nplastic7 .section2 .cont .txt_box1 dl.dl2 dt { width: 120px; }

#container.nplastic7 .section3 { background-color:#ff6659; }
#container.nplastic7 .section3 .cont { width: 1620px; height: 825px; margin: 0 auto; }
#container.nplastic7 .section3 .cont .title { padding:70px 0 50px 0; font-size:60px; line-height:72px; font-family:'Nanum Gothic'; color:#fff; text-align:center; }
#container.nplastic7 .section3 .cont .txt_box { padding:0 90px; overflow:hidden; }
#container.nplastic7 .section3 .cont .txt_box div { width: 627px; }
#container.nplastic7 .section3 .cont .txt_box div.left { float: left; }
#container.nplastic7 .section3 .cont .txt_box div.right { float: right; }
#container.nplastic7 .section3 .cont .txt_box div dl dt { text-align:center; padding-bottom: 53px; }
#container.nplastic7 .section3 .cont .txt_box div dl dt span { display:inline-block; width: 321px; height: 60px; line-height:60px; background:url(../../images/nplastic/nplastic7_bg_07.png) 0 0 no-repeat; font-size:30px; font-weight:bold; color:#fff; }
#container.nplastic7 .section3 .cont .txt_box div dl dd { overflow:hidden; position:relative; }
#container.nplastic7 .section3 .cont .txt_box div dl dd .photo { float: right; }
#container.nplastic7 .section3 .cont .txt_box div dl dd .photo span { display:block; text-align:center; color:#fff; }
#container.nplastic7 .section3 .cont .txt_box div dl dd .photo .txt1 { padding: 20px 0; font-size:30px; line-height:32px; font-weight:bold;  }
#container.nplastic7 .section3 .cont .txt_box div dl dd .photo:first-child { float: left; }
#container.nplastic7 .section3 .cont .txt_box div dl dd .photo:first-child .txt1 { color:#b82d21; }
#container.nplastic7 .section3 .cont .txt_box div dl dd .ico { position:absolute; left:270px; top:111px; }

.nsurgery6_visual {background:url(../../images/nsurgery/nsurgery6_visual.jpg) center center no-repeat;}
.nsurgery6_1 {padding:80px 0; background:url(../../images/nsurgery/nsurgery6_1_bg.png) 0 0 repeat; text-align:center;}
.nsurgery6_1 .inner {width:1620px; margin:0 auto;}
.nsurgery6_1 .inner h4 {font-family:'Nanum Gothic'; margin-bottom:50px; font-size:60px; line-height:64px; color:#fff;}
.nsurgery6_1 .inner ul {display:inline-block; *display:inline; zoom:1;}
.nsurgery6_1 .inner ul li {float:left; position:relative; margin-left:50px;}
.nsurgery6_1 .inner ul li:first-child {margin-left:0px;}
.nsurgery6_1 .inner ul li span {display:block; width:100%; position:absolute; left:0; bottom:40px; font-weight:bold; font-size:18px; line-height:24px; color:#fff;}
.nsurgery6_1 .inner ul li span.line2 {bottom:32px;}

.nsurgery6_2 {padding:80px 0; background:url(../../images/nsurgery/nsurgery6_2_bg.png) 0 0 repeat; text-align:center;}
.nsurgery6_2 .inner {width:1620px; margin:0 auto;}
.nsurgery6_2 .inner h4 {font-family:'Nanum Gothic'; margin-bottom:50px; font-size:60px; line-height:64px; color:#fff;}
.nsurgery6_2 .inner ul {display:inline-block; *display:inline; zoom:1;}
.nsurgery6_2 .inner ul li {width:260px; height:254px; margin-left:50px; background:url(../../images/nsurgery/nsurgery6_2_list_bg_1920.png) 0 0 no-repeat; float:left;}
.nsurgery6_2 .inner ul li:first-child {margin-left:0px;}
.nsurgery6_2 .inner ul li table {}
.nsurgery6_2 .inner ul li table th {height:90px; padding-left:24px; font-size:72px; line-height:90px; text-align:left; color:#fff;}
.nsurgery6_2 .inner ul li table td {height:164px; text-align:center; font-weight:bold; font-size:22px; line-height:28px; color:#222;}

.nsurgery6_3 {padding:80px 0;}
.nsurgery6_3 .inner {width:1620px; margin:0 auto; text-align:center;}
.nsurgery6_3 .inner h4 {font-family:'Nanum Gothic'; margin-bottom:50px; font-size:60px; line-height:64px; color:#222;}
.nsurgery6_3 .inner .img {width:1620px; height:573px; background:url(../../images/nsurgery/nsurgery6_3_img_1920.jpg) 0 0 no-repeat;}
.nsurgery6_3 .inner .img img {display:none;}
.nsurgery6_3 .inner .substitute {position:absolute; top:-9999px; left:-9999px;}

.nsurgery6_4 {padding:80px 0; background:url(../../images/nsurgery/nsurgery6_4_bg.jpg) center center repeat;}
.nsurgery6_4 .inner {width:1620px; margin:0 auto; text-align:center;}
.nsurgery6_4 .inner h4 {font-family:'Nanum Gothic'; margin-bottom:50px; font-size:60px; line-height:64px; color:#fff;}
.nsurgery6_4 .inner .text {width:1620px; height:141px; padding-top:30px; background:url(../../images/nsurgery/nsurgery6_4_text_bg_1920.png) 0 0 no-repeat;}
.nsurgery6_4 .inner .text .txt1 {font-weight:bold; font-size:16px; line-height:24px; margin-bottom:5px; color:#000;}
.nsurgery6_4 .inner .text .txt2 {font-weight:bold; font-size:30px; line-height:42px; color:#000;}
.nsurgery6_4 .inner .text .txt2 strong {color:#ff3c00;}

#container.nsurgery5 .section1 { background:url(../../images/nsurgery/nsurgery5_bg_00.jpg) center top no-repeat; }
#container.nsurgery5 .section1 .cont { width: 1620px; height: 714px; margin: 0 auto; text-align:center; }
#container.nsurgery5 .section1 .title { padding: 80px 0 40px 0; font-size:60px; line-height:62px; color:#fff; font-family:'Nanum Gothic'; }
#container.nsurgery5 .section1 .list_wrap { margin-left: 100px; overflow:hidden; }
#container.nsurgery5 .section1 .list_wrap li { width: 292px; height: 338px; margin-left: 73px; float: left; background:url(../../images/nsurgery/nsurgery5_bg_01.png) 0 0 no-repeat; }
#container.nsurgery5 .section1 .list_wrap li div { padding: 130px 0 0 0; font-size:22px; line-height:26px; color:#555; font-weight:bold; }
#container.nsurgery5 .section1 .list_wrap li:first-child { margin-left: 0px; }
#container.nsurgery5 .section1 .list_wrap li:first-child div { padding: 150px 0 0 0; }
#container.nsurgery5 .section1 .list_wrap li.even { background:url(../../images/nsurgery/nsurgery5_bg_02.png) 0 0 no-repeat; }
#container.nsurgery5 .section1 .txt { padding-top: 40px; color:#fff; font-size:20px; line-height:28px; }

#container.nsurgery5 .section2 { width: 1620px; padding: 80px 0; margin: 0 auto; text-align:center; }
#container.nsurgery5 .section2 .title { padding-bottom: 65px; font-size:60px; line-height:62px; color:#000; font-family:'Nanum Gothic'; }
#container.nsurgery5 .section2 .txt_box { height: 573px; background:url(../../images/nsurgery/nsurgery5_01.gif) 0 0 no-repeat; }
#container.nsurgery5 .section2 .txt_box .m_img {display:none; }

#container.nsurgery5 .section3 { background-color:#ebebeb; }
#container.nsurgery5 .section3 .cont { width: 1620px; padding: 80px 0; margin: 0 auto; text-align:center; }
#container.nsurgery5 .section3 .title { padding-bottom: 65px; font-size:60px; line-height:62px; color:#000; font-family:'Nanum Gothic'; }
#container.nsurgery5 .section3 .list_wrap { margin:0 0 65px 211px; overflow:hidden; }
#container.nsurgery5 .section3 .list_wrap li { width: 226px; float: left; margin-left: 95px; }
#container.nsurgery5 .section3 .list_wrap li:first-child { margin-left: 0px; }
#container.nsurgery5 .section3 .list_wrap li strong { display:inline-block; padding-top:10px; color:#222; }
#container.nsurgery5 .section3 .txt_box { height: 171px; background:url(../../images/nsurgery/nsurgery5_bg_03.png) 0 0 no-repeat; }
#container.nsurgery5 .section3 .txt_box p { color:#555; }
#container.nsurgery5 .section3 .txt_box p:first-child { padding: 30px 0; }
#container.nsurgery5 .section3 .txt_box p strong { display:block; color:#000; }

#container.nsurgery5 .section4 { background-color:#ff6659; }
#container.nsurgery5 .section4 .cont { width: 1620px; padding: 80px 0; margin: 0 auto; text-align:center; }
#container.nsurgery5 .section4 .title { padding-bottom: 65px; font-size:60px; line-height:62px; color:#fff; font-family:'Nanum Gothic'; }
#container.nsurgery5 .section4 .txt1 { padding-bottom: 50px; font-size:30px; line-height:32px; color:#fff; }
#container.nsurgery5 .section4 .m_img { display:none; }
#container.nsurgery5 .section4 .txt_box1 { height: 731px; margin-bottom: 60px; background:url(../../images/nsurgery/nsurgery5_bg_04.png) 0 0 no-repeat;  }
#container.nsurgery5 .section4 .txt_box1 .name { height: 96px; padding-bottom:55px; font-size:28px; line-height:96px; color:#fff; }
#container.nsurgery5 .section4 .txt_box1 p { color:#222; line-height:25px; }
#container.nsurgery5 .section4 .txt_box2 { height: 627px; background:url(../../images/nsurgery/nsurgery5_bg_05.png) 0 0 no-repeat;  }
#container.nsurgery5 .section4 .txt_box2 .name { height: 96px; padding-bottom:55px; font-size:28px; line-height:96px; color:#fff; }
#container.nsurgery5 .section4 .txt_box2 p { color:#222; line-height:25px; }

#contents.docter_intro_kyw {width:100%;}
#contents.docter_intro_kyw .section1 {width:1620px; margin:0 auto; padding-top:50px;}

#contents.docter_intro_kyw .section2 {background-color:#f2f2f2;}
#contents.docter_intro_kyw .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.docter_intro_kyw .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.docter_intro_kyw .section2 .cont .area {width:100%; overflow:hidden;}
#contents.docter_intro_kyw .section2 .cont .area .photo {width:740px; float:left; text-align:center;}
#contents.docter_intro_kyw .section2 .cont .area .right {float:left; width:652px; padding-top:50px; margin-left:120px;}
#contents.docter_intro_kyw .section2 .cont .area .right .career {padding:25px 125px 25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.docter_intro_kyw .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.docter_intro_kyw .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}

#contents.docter_intro_kyw .section3 {background-color:#c4e9ec;}
#contents.docter_intro_kyw .section3 .cont {width:1620px; padding:80px 0 100px; margin:0 auto;}
#contents.docter_intro_kyw .section3 .cont h3 {margin-bottom:60px; font-size:48px; line-height:40px; color:#222; text-align:center;}
#contents.docter_intro_kyw .section3 .cont .inner {width:100%; overflow:hidden; background-color:#fff;}
#contents.docter_intro_kyw .section3 .cont .inner.c1 {margin-bottom:50px;}
#contents.docter_intro_kyw .section3 .cont .inner.c1 .img {float:right;}
#contents.docter_intro_kyw .section3 .cont .inner.c1 .txt {float:right; width:835px; height:750px; background:url(../../images/introduction/doctor_kyw_txt2_1.gif) 0 0 no-repeat;}
#contents.docter_intro_kyw .section3 .cont .inner.c2 .img {float:left;}
#contents.docter_intro_kyw .section3 .cont .inner.c2 .txt {float:left; width:835px; height:650px; background:url(../../images/introduction/doctor_kyw_txt2_2.gif) 0 0 no-repeat;}
#contents.docter_intro_kyw .section3 .cont .inner .txt dt {display:none;}
#contents.docter_intro_kyw .section3 .cont .inner .txt dd {display:none;}

#contents .intro_public_btn { background:url(../../images/introduction/img_docter1_04.jpg) center -20px no-repeat; }
#contents .intro_public_btn .cont { width: 1620px; height: 296px; padding-top: 100px; margin: 0 auto; text-align:center; }
#contents .intro_public_btn a { display:inline-block; margin-left: 29px; width: 242px; height: 197px; color:#333; background:url(../../images/introduction/bg01.png) 0 0 repeat; text-align:center; }
#contents .intro_public_btn a:first-child { margin-left: 0px; }
#contents .intro_public_btn a span { display:block; }
#contents .intro_public_btn a .ico { display:inline-block; width: 120px; padding: 20px 0; }
#contents .intro_public_btn a .ico img { width: 100%; }
#contents .intro_public_btn a .txt1 { font-weight:bold; font-size:20px; line-height:20px; }

#contents.docter_intro_jkh {width:100%;}
#contents.docter_intro_jkh .section1 {width:1620px; margin:0 auto; padding-top:50px; }

#contents.docter_intro_jkh .section2 {background-color:#f2f2f2;}
#contents.docter_intro_jkh .section2 .cont {width:1620px; _height:746px; height:836px; padding-top:80px; margin:0 auto; position:relative;}
#contents.docter_intro_jkh .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.docter_intro_jkh .section2 .cont .photo {position:absolute; bottom:0; left:-129px;}

#contents.docter_intro_jkh .section2 .cont .career {width:653px; position:absolute; top:186px; left:860px;}
#contents.docter_intro_jkh .section2 .cont .career ul {padding:25px 125px 25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.docter_intro_jkh .section2 .cont .career ul li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.docter_intro_jkh .section2 .cont .career ul li span {position:absolute; top:0; left:0;}

#contents.docter_intro_jkh .section3 {background:url(../../images/introduction/docter_jkh_bg2.jpg) center 0 no-repeat;}
#contents.docter_intro_jkh .section3 .cont {width:1620px; padding:95px 0; margin:0 auto;}
#contents.docter_intro_jkh .section3 .cont h3 {margin-bottom:50px; font-size:40px; line-height:40px; color:#fff; text-align:center;}
#contents.docter_intro_jkh .section3 .cont .box {width:100%; margin-top:100px; overflow:hidden; background-color:#fff;}
#contents.docter_intro_jkh .section3 .cont .box:first-child {margin-top:0px;}
#contents.docter_intro_jkh .section3 .cont .box .img {width:785px; height:308px;}
#contents.docter_intro_jkh .section3 .cont .box .txt {width:755px; padding:60px 30px 0 50px; font-size:16px; line-height:24px; color:#333;}
#contents.docter_intro_jkh .section3 .cont .box .txt div {margin-bottom:10px;}
#contents.docter_intro_jkh .section3 .cont .box .txt strong {display:block; margin-bottom:20px; font-size:30px; line-height:34px; color:#333;}
#contents.docter_intro_jkh .section3 .cont .box .txt em {font-weight:bold;}
#contents.docter_intro_jkh .section3 .cont .box.right .img {float:right;}
#contents.docter_intro_jkh .section3 .cont .box.right .txt {float:left;}
#contents.docter_intro_jkh .section3 .cont .box.left .img {float:left;}
#contents.docter_intro_jkh .section3 .cont .box.left .txt {float:left;}

#contents.doctor_intro_gby1 {width:100%;}
#contents.doctor_intro_gby1 .section1 {width:1620px; margin:0 auto; padding-top:50px;}
#contents.doctor_intro_gby1 .section2 {background-color:#f2f2f2;}
#contents.doctor_intro_gby1 .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.doctor_intro_gby1 .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.doctor_intro_gby1 .section2 .cont .area {width:100%; padding-top:40px; overflow:hidden;}
#contents.doctor_intro_gby1 .section2 .cont .area .photo {width:840px; float:left; text-align:center;}
#contents.doctor_intro_gby1 .section2 .cont .area .right {float:left; width:652px; padding-top:30px; margin-left:40px;}
#contents.doctor_intro_gby1 .section2 .cont .area .right .career {padding:25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.doctor_intro_gby1 .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.doctor_intro_gby1 .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}
#contents.doctor_intro_gby1 .section3 { width:1620px; padding:80px 0 100px; margin:0 auto; }
#contents.doctor_intro_gby1 .section3 .cont { height:2167px; background:url(../../images/introduction/doctor_gby_img1_3.jpg) 0 0 no-repeat;  }
#contents.doctor_intro_gby1 .section3 .cont .tit { font-size:48px; line-height:50px; font-weight:bold; text-align:center; color:#222; }
#contents.doctor_intro_gby1 .section3 .cont .img_m { display:none; }
#contents.doctor_intro_gby1 .section4 {background-color:#3b73d0;}
#contents.doctor_intro_gby1 .section4 .cont { width:1620px; height:1094px; margin:0 auto; padding:55px 0 100px; background:url(../../images/introduction/doctor_gby_img1_4.jpg) 0 85px no-repeat;  }
#contents.doctor_intro_gby1 .section4 .cont .tit { font-size:48px; line-height:50px; font-weight:bold; text-align:center; color:#fff; }
#contents.doctor_intro_gby1 .section4 .cont .img_m { display:none; }

#contents.doctor_intro_psm { width: 100%; }
#contents.doctor_intro_psm .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }

#contents.doctor_intro_psm .section2 {background-color:#f2f2f2;}
#contents.doctor_intro_psm .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.doctor_intro_psm .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.doctor_intro_psm .section2 .cont .area {width:100%; padding-top:40px; overflow:hidden;}
#contents.doctor_intro_psm .section2 .cont .area .profile_photo {width:742px; float:left; text-align:center;}
#contents.doctor_intro_psm .section2 .cont .area .profile_photo .img_pc2 { display:none; }
#contents.doctor_intro_psm .section2 .cont .area .right {float:left; width:652px; padding-top:20px; margin-left:118px;}
#contents.doctor_intro_psm .section2 .cont .area .right .career {padding:25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.doctor_intro_psm .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.doctor_intro_psm .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}

#contents.doctor_intro_psm .section3 { margin-bottom:20px; background:url(../../images/introduction/doctor_psm_bg_01.jpg) center top no-repeat; }
#contents.doctor_intro_psm .section3 .cont { width: 1620px; height: 1012px; padding-top: 80px;  margin: 0 auto;}
#contents.doctor_intro_psm .section3 .conts_box1 {margin-bottom: 70px; padding-left: 785px; height: 397px; background-color:#eeeeee; position:relative; }
#contents.doctor_intro_psm .section3 .conts_box1 .img_box {position:absolute; left:0px; top:0px; }
#contents.doctor_intro_psm .section3 .conts_box1 .img_box .img_pc1 { }
#contents.doctor_intro_psm .section3 .conts_box1 .img_box .img_pc2 { display:none; }
#contents.doctor_intro_psm .section3 .conts_box1 .exp_box {padding: 60px 50px 0 50px; color:#333; }
#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt1 { padding-bottom:20px; font-size:40px; line-height:48px; }
#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt2 { padding-bottom:25px; font-size:24px; line-height:30px; }
#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt3 { font-size:16px; line-height:24px; }
#contents.doctor_intro_psm .section3 .conts_tit {margin-bottom: 30px; font-size:40px; line-height:48px; color:#fff; font-weight:bold; text-align:center; }
#contents.doctor_intro_psm .section3 .conts_box2 { padding-right: 785px; height: 414px; background-color:#eeeeee; position:relative; }
#contents.doctor_intro_psm .section3 .conts_box2 .img_box {position:absolute; right:0px; top:0px; }
#contents.doctor_intro_psm .section3 .conts_box2 .img_box .img_pc1 { }
#contents.doctor_intro_psm .section3 .conts_box2 .img_box .img_pc2 { display:none; }
#contents.doctor_intro_psm .section3 .conts_box2 .exp_box {padding: 125px 50px 0 50px; color:#333;}
#contents.doctor_intro_psm .section3 .conts_box2 .exp_box .txt1 { padding-bottom:20px; font-size:40px; line-height:48px; }
#contents.doctor_intro_psm .section3 .conts_box2 .exp_box .txt2 {font-size:16px; line-height:24px; }

#contents.doctor_intro_psm .section4 .cont { width: 1620px; margin: 0 auto; padding: 80px 0; }
#contents.doctor_intro_psm .section4 .cont .list_wrap { overflow:hidden; }
#contents.doctor_intro_psm .section4 .cont .list_wrap li {width: 785px; float: right; }
#contents.doctor_intro_psm .section4 .cont .list_wrap li:first-child { float: left; }
#contents.doctor_intro_psm .section4 .cont .list_wrap li .photo { }
#contents.doctor_intro_psm .section4 .cont .list_wrap li .txt_box { height:217px; padding: 40px; font-size:16px; line-height:24px; color:#333; background-color:#eee;}
#contents.doctor_intro_psm .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 30px; font-size:30px; line-height:36px; color:#242424; }
#contents.doctor_intro_psm .section4 .cont .list_wrap li .txt_box .txt1 { padding-bottom: 10px; }

#contents.doctor_intro_psm .section5 .cont { width: 1620px; padding:0 0 40px 0; margin: 0 auto; }
#contents.doctor_intro_psm .section5 .cont .txt_area { padding-left: 785px; margin-bottom: 40px; position:relative; background-color:#eee; }
#contents.doctor_intro_psm .section5 .cont .txt_area.t1 { height: 576px; }
#contents.doctor_intro_psm .section5 .cont .txt_area.t2 { height: 308px; }
#contents.doctor_intro_psm .section5 .cont .txt_area.t3 { height: 404px; padding-left:0px;}
#contents.doctor_intro_psm .section5 .cont .txt_area .photo { position:absolute; left:0px; top:0px; }
#contents.doctor_intro_psm .section5 .cont .txt_area .photo .img_pc1 { }
#contents.doctor_intro_psm .section5 .cont .txt_area .photo .img_pc2 { display:none; }
#contents.doctor_intro_psm .section5 .cont .txt_area.t3 .photo { position:absolute; left:auto; right:0px; top:0px; }
#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box { padding: 20px 30px 0px 50px; color:#333; line-height:24px; }
#contents.doctor_intro_psm .section5 .cont .txt_area.t2 .txt_box { padding: 80px 30px 0px 50px;  }
#contents.doctor_intro_psm .section5 .cont .txt_area.t3 .txt_box { padding: 30px 835px 0px 50px;  }
#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .title { display:block; padding: 30px 0; font-size:40px; line-height:48px; }
#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .txt1 { padding-bottom:10px; }
#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .txt2 { padding:15px 0 15px 0; font-size:22px; }

#contents.doctor_intro_yws { width: 100%; }
#contents.doctor_intro_yws .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }
#contents.doctor_intro_yws .section2 {background-color:#f2f2f2;}
#contents.doctor_intro_yws .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.doctor_intro_yws .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.doctor_intro_yws .section2 .cont .area {width:100%; padding-top:40px; overflow:hidden;}
#contents.doctor_intro_yws .section2 .cont .area .profile_photo {width:742px; float:left; text-align:center;}
#contents.doctor_intro_yws .section2 .cont .area .profile_photo .img_pc2 { display:none; }
#contents.doctor_intro_yws .section2 .cont .area .right {float:left; width:652px; padding-top:20px; margin-left:118px;}
#contents.doctor_intro_yws .section2 .cont .area .right .career {padding:25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.doctor_intro_yws .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.doctor_intro_yws .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}
#contents.doctor_intro_yws .section3 { background:url(../../images/introduction/doctor_yws_03.jpg) center top no-repeat; }
#contents.doctor_intro_yws .section3 .cont { width: 1620px; height: 695px; margin: 0 auto;}
#contents.doctor_intro_yws .section3 .cont .m { display:none; }
#contents.doctor_intro_yws .section4 { background:url(../../images/introduction/doctor_yws_04.jpg) center top no-repeat; }
#contents.doctor_intro_yws .section4 .cont { width: 1620px; height: 2725px; margin: 0 auto;}
#contents.doctor_intro_yws .section4 .cont .m { display:none; }

#contents.doctor_intro_pgc { width: 100%; }
#contents.doctor_intro_pgc .section1 { width: 1620px; margin: 0 auto; padding-top: 50px; }
#contents.doctor_intro_pgc .section2 {background-color:#f2f2f2;}
#contents.doctor_intro_pgc .section2 .cont {width:1620px; padding-top:60px; margin:0 auto; position:relative;}
#contents.doctor_intro_pgc .section2 .cont .name {font-size:48px; line-height:60px; color:#242424;}
#contents.doctor_intro_pgc .section2 .cont .area {width:100%; padding-top:20px; overflow:hidden;}
#contents.doctor_intro_pgc .section2 .cont .area .profile_photo {width:760px; float:left; text-align:center;}
#contents.doctor_intro_pgc .section2 .cont .area .right {float:left; width:652px; padding-top:20px; margin-left:103px;}
#contents.doctor_intro_pgc .section2 .cont .area .right .career {padding:25px 20px; margin-bottom:20px; background-color:#fff;}
#contents.doctor_intro_pgc .section2 .cont .area .right .career li {padding-left:13px; position:relative; font-size:18px; line-height:28px; color:#333;}
#contents.doctor_intro_pgc .section2 .cont .area .right .career li span {position:absolute; top:0; left:0;}
#contents.doctor_intro_pgc .section3 { background:url(../../images/introduction/doctor_pgc_03.jpg) center top no-repeat; }
#contents.doctor_intro_pgc .section3 .cont { width: 1620px; height: 2206px; margin: 0 auto;}
#contents.doctor_intro_pgc .section3 .cont .m { display:none; }

.active_tab4_wrap { margin: 30px 0 60px 0; }
.active_tab4_wrap .tit {display:none; }
.active_tab4_wrap ul { overflow:hidden; }
.active_tab4_wrap ul li { width:25%; float: left; }
.active_tab4_wrap ul li a { display:block; height:65px; padding-top:35px; line-height:34px; font-size:26px; color:#171717; font-weight:bold; text-align:center; border-top: solid 1px #33a5fc; border-bottom: solid 3px #33a5fc; border-right: solid 1px #33a5fc; }
.active_tab4_wrap ul li a.line2 { height:85px; padding-top:15px; }
.active_tab4_wrap ul li:first-child a { border-left: solid 1px #33a5fc; }
.active_tab4_wrap ul li.on a { background-color:#33a5fc; color:#fff;}
.management_after_operation { background-color:#f2f2f2; }
.management_after_operation .di_group {display:none;  }
.management_after_operation .di_group.on {display:block; }
.management_after_operation .con1,
.management_after_operation .con2,
.management_after_operation .con3 { width:1620px; padding:70px 0 100px 0; margin: 0 auto; }
.management_after_operation .con1 .inner { height:1832px; background:url(../../images/customer/management_after_operation_01.jpg) 0 0 no-repeat; }
.management_after_operation .con2 .inner { height:881px; background:url(../../images/customer/management_after_operation_02.jpg) 0 0 no-repeat; }
.management_after_operation .con3 .inner { height:1622px; background:url(../../images/customer/management_after_operation_03.jpg) 0 0 no-repeat; }
.management_after_operation .con4 .inner { width:1620px; height:881px;  padding:70px 0 100px 0; margin: 0 auto; background:url(../../images/customer/management_after_operation_04.jpg) 0 70px no-repeat; }
.management_after_operation .con4 .inner_video { height:1027px; background:url(../../images/customer/management_after_operation_04_bg.jpg) center top no-repeat; }
.management_after_operation .con4 .inner_video .video_box { width:1270px; margin: 0 auto; }
.management_after_operation .con4 .inner_video .video_box .tit { padding:80px 0 50px 0; font-size:48px; line-height:50px; font-weight:bold; color:#fff; text-align:center; }
.management_after_operation .con4 .inner_video .video_box .tit span { display:inline-block; padding:0 5px; background-color:#33a5fc; }
.management_after_operation .con4 .inner_video .video_box .video { height:750px; border: solid 15px #000; }
.management_after_operation .con4 .inner_video .video_box .video iframe { width:100%; height:750px;  }
.management_after_operation .con4 .inner_video .video_box .video .video_m { display:none; }
.management_after_operation .img_m { display:none; }

.nsurgery4_01 {  }
.nsurgery4_01 .nsurgery4_1 { padding-top:60px; height:665px; background:url(../../images/nsurgery/nsurgery4_1_1.jpg) center no-repeat #f3f3f3; }
.nsurgery4_01 .nsurgery4_2 { height:746px; background:url(../../images/nsurgery/nsurgery4_1_2.jpg) center no-repeat; }
.nsurgery4_01 .nsurgery4_3 { width:1620px; margin: 0 auto; text-align:center; }
.nsurgery4_01 .nsurgery4_3 .tit { padding:80px 0 60px 0; font-size:48px; line-height:50px; color:#222; font-weight:bold; }
.nsurgery4_01 .nsurgery4_3 .img_pc2 { display:none; }
.nsurgery4_01 .nsurgery4_3 .btn { display:block; height:130px; margin:80px 0 60px 0; line-height:130px; font-size:48px; background-color:#8ccd00; color:#222; font-weight:bold; border-bottom: solid 5px #cddae2; }
.nsurgery4_01 .nsurgery4_4 { height:821px; background:url(../../images/nsurgery/nsurgery4_1_4.jpg) center no-repeat; }
.nsurgery4_01 .nsurgery4_5 { padding:40px 0; background-color:#f3f3f3; }
.nsurgery4_01 .nsurgery4_5 p { text-align:center; color:#222; font-size:30px; line-height:50px; }
.nsurgery4_01 .nsurgery4_5 .txt1 { font-size:36px; font-weight:bold; }
.nsurgery4_01 .nsurgery4_5 .txt1 strong { display:inline-block; padding:0 5px; background-color:#ffd300; }
.nsurgery4_01 .nsurgery4_6 { height:913px; background:url(../../images/nsurgery/nsurgery4_1_5.jpg) center no-repeat; }
.nsurgery4_01 .img_m { display:none; }



#contents.docter_intro_ysy .section6 { height:1252px; background:url(../../images/introduction/doctor_ysy_bg_01.jpg) center top no-repeat; }
#contents.docter_intro_ysy .section6 .cont { width:1620px; margin: 0 auto; }
#contents.docter_intro_ysy .section6 .cont .name { padding:80px 0 60px 0; text-align:center; font-size:48px; line-height:50px; color:#fff; font-weight:bold; }
#contents.docter_intro_ysy .section6 .cont .txt_box1 { height:493px; padding:35px 0 0 55px; margin-bottom:55px; background:url(../../images/introduction/doctor_ysy_bg_02.jpg) 0 0 no-repeat; position:relative; }
#contents.docter_intro_ysy .section6 .cont .txt_box1 .video { position:absolute; right:10px; top:10px;  }
#contents.docter_intro_ysy .section6 .cont .txt_box1 .video .img_m { display:none; }

#contents.docter_intro_ysy .section6 .cont .txt_box1 .video iframe { width:906px; height:510px; }
#contents.docter_intro_ysy .section6 .cont .txt_box2 { height:368px; padding:35px 0 0 55px; background:url(../../images/introduction/doctor_ysy_bg_03.jpg) 0 0 no-repeat;  }
#contents.docter_intro_ysy .section6 .cont .img_m1 { display:none; }
#contents.docter_intro_ysy .section6 .cont .txt1 { padding-bottom:30px; font-size:40px; line-height:44px; font-weight:bold; color:#333; }
#contents.docter_intro_ysy .section6 .cont .txt2 { padding-bottom:20px; font-size:24px; line-height:30px; color:#333; }
#contents.docter_intro_ysy .section6 .cont .txt3 strong { font-size:24px; line-height:30px; color:#333; border-bottom: solid 2px #333;}
#contents.docter_intro_ysy .section6 .cont .txt4 { padding-bottom:15px; font-size:24px; line-height:30px; color:#333;}


/* 160202 */
#contents.nsurgery5_new { width:100%; }
#contents.nsurgery5_new .section1 { height:556px; margin-top:50px; background:url(../../images/nsurgery/nsurgery5/bg_section1.jpg) center top no-repeat; text-align:center; }
#contents.nsurgery5_new .section1 .inner { width:1620px; margin: 0 auto; }
#contents.nsurgery5_new .section1 .inner .name { padding:70px 0 30px 0; font-size:60px; line-height:70px; color:#fff; }
#contents.nsurgery5_new .section1 .inner .txt { padding-bottom:50px; font-size:26px; line-height:30px; color:#fff; font-weight:bold; }
#contents.nsurgery5_new .section1 .inner ul { margin-left:305px; overflow:hidden; }
#contents.nsurgery5_new .section1 .inner ul li { width:226px; height:229px; padding-right:170px; float: left; position:relative; }
#contents.nsurgery5_new .section1 .inner ul li.list1 span { padding-top:85px; }
#contents.nsurgery5_new .section1 .inner ul li.list2 span { padding-top:65px; }
#contents.nsurgery5_new .section1 .inner ul li.list3 span { padding-top:45px; }
#contents.nsurgery5_new .section1 .inner ul li span { display:block; width:220px; font-size:34px; line-height:44px; color:#fff; text-align:center; position:absolute; left:0px; top:0px; font-weight:bold; }
#contents.nsurgery5_new .section1 .inner ul li .ico { position:absolute; left:270px; top:70px; }

#contents.nsurgery5_new .section2 { height:977px; background:url(../../images/nsurgery/nsurgery5/bg_section2.gif) center top no-repeat; }
#contents.nsurgery5_new .section2 .inner { width:1620px; margin: 0 auto; }
#contents.nsurgery5_new .section2 .inner > p { font-size:60px; line-height:70px; text-align:center; }
#contents.nsurgery5_new .section2 .inner .txt1 { padding:75px 0 25px 0; color:#000; font-weight:bold; }
#contents.nsurgery5_new .section2 .inner .txt2 { padding-bottom:55px; color:#8959d2; }
#contents.nsurgery5_new .section2 .inner ul { margin-bottom:50px; overflow:hidden; }
#contents.nsurgery5_new .section2 .inner ul li { float: left; margin-right:130px; position:relative; text-align:center; color:#fff; }
#contents.nsurgery5_new .section2 .inner ul li p { width:430px; }
#contents.nsurgery5_new .section2 .inner ul li .ico { position:absolute; }
#contents.nsurgery5_new .section2 .inner ul li.list1 .ico { top:60px; }
#contents.nsurgery5_new .section2 .inner ul li.list2 .ico { top:45px; }
#contents.nsurgery5_new .section2 .inner ul li.list3 .ico { top:65px; }
#contents.nsurgery5_new .section2 .inner ul li.list3 { margin-right:0px; }
#contents.nsurgery5_new .section2 .inner ul li .name { position:absolute; top:180px; font-size:34px; line-height:40px; }
#contents.nsurgery5_new .section2 .inner ul li .txt { position:absolute; top:240px; font-size:22px; line-height:28px; }
#contents.nsurgery5_new .section2 .inner .btn130 { display:block; height:130px; color:#fff; font-size:48px; line-height:130px; font-weight:bold; text-align:center; background-color:#ff6659; border-bottom: solid 5px #b4bec3; }

#contents.nsurgery5_new .section3 { height:551px; background:url(../../images/nsurgery/nsurgery5/bg_section3.jpg) center bottom no-repeat; }
#contents.nsurgery5_new .section3 .inner { width:780px; padding-left:840px; margin: 0 auto; }
#contents.nsurgery5_new .section3 .inner .txt { padding:60px 0 30px 20px; font-size:60px; line-height:70px; color:#fff; }
#contents.nsurgery5_new .section3 .inner .txt_box { padding:40px 50px; color:#fff; background:url(../../images/nsurgery/nsurgery5/bg_txt6.png) 0 0 repeat; }
#contents.nsurgery5_new .section3 .inner .txt_box .txt1 { padding-bottom:20px; font-size:40px; line-height:48px; }
#contents.nsurgery5_new .section3 .inner .txt_box .txt1 strong { color:#00fef5; }
#contents.nsurgery5_new .section3 .inner .txt_box .txt2 { font-size:26px; line-height:30px; font-weight:bold; }

#contents.nsurgery5_new .section4 { background-color:#ceeafb; }
#contents.nsurgery5_new .section4 .inner { width:1620px; padding-bottom:70px; margin: 0 auto; }
#contents.nsurgery5_new .section4 .inner .name { padding:70px 0 20px 0; font-size:60px; line-height:72px; color:#333; text-align:center; }
#contents.nsurgery5_new .section4 .inner .name strong { border-bottom: solid 3px #333; }
#contents.nsurgery5_new .section4 .inner .txt_box { margin-top:50px; position:relative; }
#contents.nsurgery5_new .section4 .inner .txt_box .txt_box_shadow { width:100%; height:100%; background-color:#9cb1bc; z-index:1; position:absolute; left:2px; top:3px; }
#contents.nsurgery5_new .section4 .inner .txt_box .tit { height:107px; background-color:#37a7aa; position:relative; z-index:2; }
#contents.nsurgery5_new .section4 .inner .txt_box .tit span { display:inline-block; }
#contents.nsurgery5_new .section4 .inner .txt_box .tit span.txt1 { padding-left:61px; position:absolute; left:174px; top:0px; line-height:107px; font-size:48px; color:#114445; font-weight:bold; background:url(../../images/nsurgery/nsurgery5/bg_txt5.png) left 0 no-repeat;  }
#contents.nsurgery5_new .section4 .inner .txt_box .tit span.no { width:174px; height:92px; padding-top:15px; line-height:55px; background-color:#2f8d90; text-align:center; font-size:50px; color:#fff; font-weight:bold; }
#contents.nsurgery5_new .section4 .inner .txt_box .tit span.no em { display:block; font-size:18px; line-height:22px; }
#contents.nsurgery5_new .section4 .inner .txt_box .img_box { padding:60px 0; background-color:#fff; text-align:center; position:relative; z-index:2; }
#contents.nsurgery5_new .section4 .inner .txt_box .img_box .txt1 { padding-top:50px; font-size:40px; line-height:44px; color:#ff6659; font-weight:bold; }
#contents.nsurgery5_new .section4 .inner .txt_box .img_box .txt1 strong { display:inline-block; padding:0 5px; color:#fff; background-color:#ff6659; }
#contents.nsurgery5_new .section4 .inner .txt_box .img_box .img_m { display:none; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box { position:relative; z-index:2; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box p { width:100%; text-align:center; color:#fff; font-weight:bold; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt1 { position:absolute; top:60px; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt1 span { display:inline-block; height:43px; font-size:36px; color:#222; line-height:43px; background-color:#d39b92; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt2 { position:absolute; top:140px; font-size:26px; line-height:30px; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt3 { position:absolute; top:190px; font-size:60px; line-height:70px; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .img { position:absolute; top:300px; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul { position:absolute; top:450px; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list1 { position:absolute; left:100px; top:0; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list2 { position:absolute; left:658px; top:320px; }
#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list3 { position:absolute; left:1215px; top:0; }
#contents.nsurgery5_new .section4 .inner .txt { padding-top:10px; font-size:24px; line-height:30px; text-align:right; color:#222; }

#contents.nsurgery6_new { width:100%; }
#contents.nsurgery6_new .img_m { display:none; }
#contents.nsurgery6_new .section1 { height:1349px; background:url(../../images/nsurgery/nsurgery6/section_01.jpg) center top no-repeat; margin-top:50px;  }
#contents.nsurgery6_new .section2 { height:1036px; background:url(../../images/nsurgery/nsurgery6/section_02.jpg) center top no-repeat; }
#contents.nsurgery6_new .section3 { height:801px;  background:url(../../images/nsurgery/nsurgery6/section_03.jpg) center top no-repeat; }
#contents.nsurgery6_new .section4 { height:2246px; background:url(../../images/nsurgery/nsurgery6/section_04.jpg) center top no-repeat; }
#contents.nsurgery6_new .section5 { height:712px;  background:url(../../images/nsurgery/nsurgery6/section_05.jpg) center top no-repeat; }
#contents.nsurgery6_new .section6 { height:443px; background:url(../../images/nsurgery/nsurgery6/section_06.jpg) center top no-repeat; }

/* 160205 */
#contents.sub_medical_technologist { width:100%; }
#contents.sub_medical_technologist .img_m { display:none; }
#contents.sub_medical_technologist .section1 { height:643px; margin-top:40px; background:url(../../images/customer/medical_technologist_01.jpg) center top no-repeat; }
#contents.sub_medical_technologist .section2 { height:1253px; background:url(../../images/customer/medical_technologist_02.jpg) center top no-repeat; }
#contents.sub_medical_technologist .section3 { height:627px; background:url(../../images/customer/medical_technologist_03.jpg) center top no-repeat; }

/* 160211 */
#contents.sub_lifetime { width:100%; }
#contents.sub_lifetime .section1 { height:564px; margin-top:40px; background:url(../../images/customer/lifetime_bg_01.gif) center top no-repeat;  }
#contents.sub_lifetime .section1 .inner { width:1620px; margin: 0 auto; text-align:center; }
#contents.sub_lifetime .section1 .inner .name { padding:60px 0 40px 0; font-size:60px; line-height:96px; color:#fff; font-weight:bold; }
#contents.sub_lifetime .section1 .inner .txt_box { position:relative; }
#contents.sub_lifetime .section1 .inner .txt_box .txt_box_inner { padding:40px 0; background-color:#fff; position:relative; z-index:2; }
#contents.sub_lifetime .section1 .inner .txt_box .txt1 { padding-bottom:20px; color:#444; font-size:28px; line-height:38px; font-weight:bold; }
#contents.sub_lifetime .section1 .inner .txt_box .txt2 { padding-bottom:10px; color:#ff6659; font-size:40px; line-height:50px; font-weight:bold; }
#contents.sub_lifetime .section1 .inner .txt_box .txt2 span { color:#343e81; }
#contents.sub_lifetime .section1 .inner .txt_box .txt2 strong { display:inline-block; padding:0 5px; color:#fff; background-color:#ff6659;}
#contents.sub_lifetime .section1 .inner .txt_box .shadow { width:100%; height:100%; background-color:#465089; position:absolute; left:2px; top:3px; z-index:1; }
#contents.sub_lifetime .section2 { height:1113px; background:url(../../images/customer/lifetime_bg_02.gif) center top no-repeat;  }
#contents.sub_lifetime .section2 .inner { width:1620px; margin: 0 auto; }
#contents.sub_lifetime .section2 .inner .name { padding:70px 0 50px 0; font-size:60px; line-height:70px; color:#232323; text-align:center; }
#contents.sub_lifetime .section2 .inner ul { overflow:hidden; }
#contents.sub_lifetime .section2 .inner ul li { float: left; width:502px; padding-bottom:4px; margin-left:55px; position:relative; }
#contents.sub_lifetime .section2 .inner ul li:first-child { margin-left:0px; }
#contents.sub_lifetime .section2 .inner ul li .txt_box { width:100%; height:767px; background-color:#fff; text-align:center; position:relative; z-index:2; }
#contents.sub_lifetime .section2 .inner ul li .txt_box .ico { padding:55px 0 40px 0; }
#contents.sub_lifetime .section2 .inner ul li .txt_box .name1 { padding-bottom:0px; font-size:40px; line-height:44px; color:#000; font-weight:bold; }
#contents.sub_lifetime .section2 .inner ul li .txt_box .name2 { padding-bottom:25px; font-size:24px; line-height:30px; color:#000; font-weight:bold; }
#contents.sub_lifetime .section2 .inner ul li .txt_box p { padding-bottom:10px; font-size:20px; line-height:28px; }
#contents.sub_lifetime .section2 .inner ul li .shadow { width:100%; height:100%; position:absolute; left:3px; bottom:0px; background-color:#a1bdce; z-index:1; }
#contents.sub_lifetime .section2 .inner ul li .ico_plus { position:absolute; left:50%; top:50%; z-index:3; margin:-70px 0 0 230px; }
#contents.sub_lifetime .section3 { height:636px; background:url(../../images/customer/lifetime_bg_03.gif) center top no-repeat;  }
#contents.sub_lifetime .section3 .inner { width:1620px; margin: 0 auto; }
#contents.sub_lifetime .section3 .inner .name { padding:70px 0 50px 0; font-size:60px; line-height:70px; color:#11443d; text-align:center; font-weight:bold; }
#contents.sub_lifetime .section3 .inner .img_pc2 { display:none; }
#contents.sub_lifetime .section3 .inner .img_m { display:none; }



/* 161201 */
#contents.sub_landing { width:100%; }
#contents.sub_landing .section1 { height:5716px; width:100%; margin-top:40px; background:url(http://ssdream.co.kr/front/images/landing/d_1_1920px.jpg

) center top no-repeat;  }



#contents.sub_landing .section3 .inner { width:1620px; margin: 0 auto; }
#contents.sub_landing .section3 .inner .name { padding:70px 0 50px 0; font-size:60px; line-height:70px; color:#11443d; text-align:center; font-weight:bold; }
#contents.sub_landing .section3 .inner .img_pc2 { display:none; }
#contents.sub_landing .section3 .inner .img_m { display:none; }




/* 160212 */
#contents.sub_medical_technologist_real { width:100%; }
#contents.sub_medical_technologist_real .section1 { height:440px; margin-top:40px; background:url(../../images/customer/medical_technologist1_bg_01.jpg) center top no-repeat; text-align:center; }
#contents.sub_medical_technologist_real .section1 .img { padding:60px 0 20px 0; }
#contents.sub_medical_technologist_real .section1 .img img { }
#contents.sub_medical_technologist_real .section1 .txt1 { padding-bottom:20px; font-size:28px; line-height:30px; color:#fff; font-weight:bold; }
#contents.sub_medical_technologist_real .section1 .txt2 span { display:inline-block; padding:0 5px; font-size:40px; line-height:50px; color:#40e2ff; font-weight:bold; background-color:#554f4c; }
#contents.sub_medical_technologist_real .section1 .txt2 span br { display:none; }
#contents.sub_medical_technologist_real .section2 { height:1130px; background:url(../../images/customer/medical_technologist1_bg_02.gif) 0 0 repeat;  }
#contents.sub_medical_technologist_real .section2 .inner { width:1620px; margin: 0 auto; text-align:center; }
#contents.sub_medical_technologist_real .section2 .txt1 { padding:80px 0 60px 0; font-size:60px; line-height:70px; font-weight:bold; color:#fff; }
#contents.sub_medical_technologist_real .section2 .txt_img { padding-bottom:60px; }
#contents.sub_medical_technologist_real .section2 .txt_img .img_pc1 { }
#contents.sub_medical_technologist_real .section2 .txt_img .img_pc2 { display:none; }
#contents.sub_medical_technologist_real .section2 .txt_img .img_m { display:none; }
#contents.sub_medical_technologist_real .section2 .list1 { overflow:hidden; }
#contents.sub_medical_technologist_real .section2 .list1 li { padding-left:85px; float: left; }
#contents.sub_medical_technologist_real .section2 .list1 li:first-child { padding-left:110px; }
#contents.sub_medical_technologist_real .section2 .list1 li img { }
#contents.sub_medical_technologist_real .section3 { height:753px; background:url(../../images/customer/medical_technologist1_bg_03.jpg) center top no-repeat; }
#contents.sub_medical_technologist_real .section3 .inner { width:1620px; margin: 0 auto; text-align:center; }
#contents.sub_medical_technologist_real .section3 .inner .txt { padding:70px 0 50px 0; font-size:60px; line-height:75px; color:#fff; }
#contents.sub_medical_technologist_real .section3 .inner .list { overflow:hidden; }
#contents.sub_medical_technologist_real .section3 .inner .list li { padding-left:60px; float: left; }
#contents.sub_medical_technologist_real .section3 .inner .list li:first-child { padding-left:155px; }

#contents.nplastic6_new { width:100%; margin-top:50px; }
#contents.nplastic6_new .img_m { display:none; }
#contents.nplastic6_new .section1 { height:1381px; background:url(../../images/nplastic/nplastic6/nplastic06_1.jpg) center top no-repeat; }
#contents.nplastic6_new .section2 { background-color:#a05fb7; }
#contents.nplastic6_new .section2 .inner { width:1620px; padding:70px 0; margin: 0 auto; }
#contents.nplastic6_new .section2 .inner .name { padding-bottom:70px; color:#333; font-size:60px; line-height:70px; font-weight:bold; text-align:center; }
#contents.nplastic6_new .section2 .inner .name br { display:none; }
#contents.nplastic6_new .section2 .inner .name .line { padding-bottom:7px; border-bottom: solid 4px #333; }
#contents.nplastic6_new .section2 .inner .list_style { width:1713px; overflow:hidden; }
#contents.nplastic6_new .section2 .inner .list_style li { width:481px; height:612px; margin-right:90px; float: left; position:relative; }
#contents.nplastic6_new .section2 .inner .list_style li .bg { position:absolute; left:0px; top:0px; }
#contents.nplastic6_new .section2 .inner .list_style li p { text-align:center; font-weight:bold; position:relative;}
#contents.nplastic6_new .section2 .inner .list_style li .txt1 { padding:30px 0 20px 0; color:#60e6db; font-size:36px; line-height:40px; }
#contents.nplastic6_new .section2 .inner .list_style li .txt2 { padding-bottom:10px; color:#fff; font-size:24px; line-height:30px; }
#contents.nplastic6_new .section2 .inner .list_style li .txt3 { color:#d2cfff; font-size:20px; line-height:28px; }
#contents.nplastic6_new .section2 .inner .list_style li .btn { display:inline-block; width:449px; height:64px; text-align:center; position:absolute; left:50%; bottom:45px; margin-left:-224px; color:#fff !important; font-size:28px; font-weight:bold; line-height:60px; }
#contents.nplastic6_new .section2 .inner .list_style li .btn span { position:relative; }
#contents.nplastic6_new .section2 .inner .list_style li .btn img { position:absolute; left:0px; top:0px; }
#contents.nplastic6_new .section3 { height:1388px; background:url(../../images/nplastic/nplastic6/nplastic06_3.jpg) center top no-repeat; }
#contents.nplastic6_new .section4 { height:1421px; background:url(../../images/nplastic/nplastic6/nplastic06_4.jpg) center top no-repeat; }
#contents.nplastic6_new .section5 { height:678px; background:url(../../images/nplastic/nplastic6/nplastic06_5.jpg) center top no-repeat; }
#contents.nplastic6_new .section6 { height:908px; background:url(../../images/nplastic/nplastic6/nplastic06_6.jpg) center top no-repeat; }


/* 160202 팝업 */
#layer_popup.layer_popup {position:fixed;left: 30%;top: 235px;z-index:999; display:none;}
#layer_popup.layer_popup .img_m { display:none; }
#layer_popup.layer_popup .close_wrap {width: 900px;height: 40px;line-height: 40px;position:relative;color:#fff;text-align:right;background-color:#171717;top: -19px;}
#layer_popup.layer_popup .close_wrap label { padding-right:50px; }
#layer_popup.layer_popup .close_wrap a { position:absolute; right:0px; top:0px; }

/* 171123 팝업 */
#layer_popup1.layer_popup1 {position:fixed;left: 30%;top: 235px;z-index:999; }
#layer_popup1.layer_popup1 .img_m { display:none; }
#layer_popup1.layer_popup1 .close_wrap {width: 900px;height: 40px;line-height: 40px;position:relative;color:#fff;text-align:right;background-color:#171717;top: -19px;}
#layer_popup1.layer_popup1 .close_wrap label { padding-right:50px; }
#layer_popup1.layer_popup1 .close_wrap a { position:absolute; right:0px; top:0px; }


/* 원스텝 코성형이란?, 실시간 보험상담 */
.n_plastic_wrap .sec1 {height:488px; background:url(../../images/nplastic/n_plastic_sec1_bg1_1920.jpg) center bottom no-repeat;}
.n_plastic_wrap .sec1 .inner {width:1620px; padding:120px 0 0; margin:0 auto; text-align:center;}
.n_plastic_wrap .sec1 .inner h3 {margin-bottom:10px; font-size:60px; line-height:70px; color:#373737;}
.n_plastic_wrap .sec1 .inner p {margin-bottom:30px; font-weight:bold; font-size:26px; line-height:30px; color:#373737;}

.n_plastic_wrap .sec2 {height:1749px; background:url(../../images/nplastic/n_plastic_sec2_bg1_1920.gif) center 0 no-repeat;}
.n_plastic_wrap .sec2 .inner {width:1620px; padding:80px 0 0; margin:0 auto; text-align:center;}
.n_plastic_wrap .sec2 .inner h3 {margin-bottom:40px; font-size:60px; line-height:70px; color:#373737;}
.n_plastic_wrap .sec2 .inner h3 span {text-decoration:underline;}
.n_plastic_wrap .sec2 .inner .img1 {width:1130px; height:324px; margin:0 auto 40px; background:url(../../images/nplastic/n_plastic_sec2_img1_1920.png) 0 0 no-repeat;}
.n_plastic_wrap .sec2 .inner .img1 img {display:none;}
.n_plastic_wrap .sec2 .inner .img2 {width:1622px; height:637px; margin-bottom:45px; background:url(../../images/nplastic/n_plastic_sec2_img2_1920.png) 0 0 no-repeat;}
.n_plastic_wrap .sec2 .inner .img2 img {display:none;}
.n_plastic_wrap .sec2 .inner ol {width:1628px; overflow:hidden;}
.n_plastic_wrap .sec2 .inner ol li {width:432px; height:380px; padding:52px 6px 9px 0; margin-left:157px; background:url(../../images/nplastic/n_plastic_sec2_ol_bg_1920.png) 0 0 no-repeat; float:left;}
.n_plastic_wrap .sec2 .inner ol li:first-child {margin-left:0px;}
.n_plastic_wrap .sec2 .inner ol li .num {display:inline-block; width:76px; height:76px; margin-bottom:35px; background:url(../../images/nplastic/n_plastic_sec2_ol_num_1920.png) 0 0 no-repeat; font-weight:bold; font-size:40px; line-height:76px; color:#54bdff;}
.n_plastic_wrap .sec2 .inner ol li .txt1 {margin-bottom:20px; font-weight:bold; font-size:22px; line-height:28px; color:#f3ffb0;}
.n_plastic_wrap .sec2 .inner ol li .txt1 span {text-decoration:underline;}
.n_plastic_wrap .sec2 .inner ol li .txt2 {font-weight:bold; font-size:28px; line-height:34px; color:#fff;}

.n_plastic_wrap .sec3 {height:1071px; background:url(../../images/nplastic/n_plastic_sec3_bg1_1920.gif) 0 0 no-repeat;}
.n_plastic_wrap .sec3 .inner {width:1620px; padding:80px 0 0; margin:0 auto; text-align:center;}
.n_plastic_wrap .sec3 .inner h3 {margin-bottom:40px; font-size:60px; line-height:70px; color:#373737;}
.n_plastic_wrap .sec3 .inner .box {width:1622px; height:742px; padding:56px 0 0; background:url(../../images/nplastic/n_plastic_sec3_bg2_1920.png) 0 0 no-repeat;}
.n_plastic_wrap .sec3 .inner .box h4 {margin-bottom:20px; font-size:40px; line-height:48px; color:#1d5c5f;}
.n_plastic_wrap .sec3 .inner .box h4 span {text-decoration:underline;}

.n_plastic_wrap .sec3 .inner .box p {margin-bottom:40px; font-size:24px; line-height:30px; color:#555;}
.n_plastic_wrap .sec3 .inner .box p span {text-decoration:underline;}
.n_plastic_wrap .sec3 .inner .box .img {width:1502px; height:512px; margin:0 auto; background:url(../../images/nplastic/n_plastic_sec3_img1_1920.png) 0 0 no-repeat;}
.n_plastic_wrap .sec3 .inner .box .img img {display:none;}

.n_insurance_wrap .sec1 {height:564px; padding-top:40px; background:url(../../images/customer/n_insurance_sec1_bg1_1920.jpg) center bottom no-repeat;}
.n_insurance_wrap .sec1 .inner {width:1620px; padding:80px 0 0; margin:0 auto; text-align:center;}
.n_insurance_wrap .sec1 .inner h3 {margin-bottom:10px; font-size:60px; line-height:66px; color:#fff;}
.n_insurance_wrap .sec1 .inner .img {width:1622px; height:335px; background:url(../../images/customer/n_insurance_sec1_img1_1920.png) 0 0 no-repeat;}
.n_insurance_wrap .sec1 .inner .img img {display:none;}

.n_insurance_wrap .sec2 {height:808px; background:url(../../images/customer/n_insurance_sec2_bg1_1920.gif) center 0 no-repeat;}
.n_insurance_wrap .sec2 .inner {width:1620px; padding:80px 0 0; margin:0 auto;}
.n_insurance_wrap .sec2 .inner .img {width:1623px; height:651px; background:url(../../images/customer/n_insurance_sec2_img1_1920.png) 0 0 no-repeat;}
.n_insurance_wrap .sec2 .inner .img img {display:none;}

.n_fracture_pb {padding-bottom:40px;}
#contents.n_fracture_wrap {width:100%;}
#contents.n_fracture_wrap .section1 {width:100%; height:1075px; background:url(../../images/nplastic/n_fracture_bg_01.jpg) center 0 no-repeat;}
#contents.n_fracture_wrap .section1 .cont > img {display:none;}
#contents.n_fracture_wrap .section1 .cont {width:1620px; height:1075px; margin:0 auto; position:relative;}
#contents.n_fracture_wrap .section1 .cont .title {padding-top:104px; line-height:60px; font-size:45px; font-weight:bold; color:#171717; text-align:center;}
#contents.n_fracture_wrap .section1 .cont .title em {font-size:60px; font-weight:bold; color:#171717;}
#contents.n_fracture_wrap .section1 .cont .title strong {border-bottom:4px solid #171717;}
#contents.n_fracture_wrap .section1 .cont .title_photo {position:absolute; width:170px; height:165px; top:38px; right:373px; background:url(../../images/nplastic/n_fracture_01_bubble.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section1 .cont .three_story {width:1680px; height:654px; margin-top:90px; background:url(../../images/nplastic/n_fracture_01_box.png) -30px 10px no-repeat;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_title {width:606px; height:80px; margin:0 auto; margin-top:90px; background:url(../../images/nplastic/n_fracture_01_title.png) 0 0 no-repeat; line-height:76px; font-size:40px; font-weight:bold; color:#383838; text-align:center;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_list {overflow:hidden; padding-top:77px; }
#contents.n_fracture_wrap .section1 .cont .three_story .three_list li {float:left; position:relative;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_list li:first-child {margin-left:130px; margin-right:140px;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_list li:last-child {margin-left:73px;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo1 {width:340px; height:330px; background:url(../../images/nplastic/n_fracture_01_list01.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo2 {width:344px; height:330px; background:url(../../images/nplastic/n_fracture_01_list02.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo3 {width:360px; height:330px; background:url(../../images/nplastic/n_fracture_01_list03.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_list li p {margin-top:28px; line-height:44px; font-size:38px; font-weight:bold; color:#040404; text-align:center;}
#contents.n_fracture_wrap .section1 .cont .three_story .three_list li span {position:absolute; top:23px; left:23px; font-size:44px; color:#ffffff; font-weight:bold;}

#contents.n_fracture_wrap .section2 {width:100%; height:943px; background:url(../../images/nplastic/n_fracture_bg_02.jpg) center 0 no-repeat;}
#contents.n_fracture_wrap .section2 .cont {width:1620px; height:943px; margin:0 auto; overflow:hidden;}
#contents.n_fracture_wrap .section2 .cont .title {display:block; padding-top:77px; margin-bottom:46px; line-height:93px; font-size:60px; font-weight:bold; color:#222222; text-align:center;}
#contents.n_fracture_wrap .section2 .cont .title span {display:inline-block; width:115px; height:93px; padding-left:25px; background:url(../../images/nplastic/n_fracture_02_bubble.png) 0 0 no-repeat; font-size:56px; line-height:93px; text-align:left;}
#contents.n_fracture_wrap .section2 .cont .title br {display:none;}
#contents.n_fracture_wrap .section2 .cont .nose_credit {float:left; width:810px; height:525px; margin-bottom:50px; background:url(../../images/nplastic/n_fracture_02_box1.png) 0 0 no-repeat; overflow:hidden;}
#contents.n_fracture_wrap .section2 .cont .nose_credit .credit_title {margin-top:40px; margin-bottom:60px; line-height:58px; font-size:50px; font-weight:bold; color:#fdff4b; text-align:center;}
#contents.n_fracture_wrap .section2 .cont .nose_credit li {float:left; margin-right:83px;}
#contents.n_fracture_wrap .section2 .cont .nose_credit li:first-child {margin-left:76px;}
#contents.n_fracture_wrap .section2 .cont .nose_credit li:last-child {margin-right:0;}
#contents.n_fracture_wrap .section2 .cont .nose_credit .photo1 {width:164px; height:233px; background:url(../../images/nplastic/n_fracture_02_list01.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section2 .cont .nose_credit .photo2 {width:164px; height:233px; background:url(../../images/nplastic/n_fracture_02_list02.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section2 .cont .nose_credit .photo3 {width:164px; height:233px; background:url(../../images/nplastic/n_fracture_02_list03.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section2 .cont .nose_credit .photo_text {display:block; margin-top:23px; line-height:40px; font-size:34px; font-weight:bold; color:#ffffff; text-align:center;}
#contents.n_fracture_wrap .section2 .cont .nose_change {float:left; width:810px; height:525px; margin-bottom:50px; background:url(../../images/nplastic/n_fracture_02_box2.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section2 .cont .nose_change .change_title {margin-top:40px; margin-bottom:60px; line-height:58px; font-size:50px; font-weight:bold; color:#572114; text-align:center;}

#contents.n_fracture_wrap .section2 .cont .nose_change li {float:left;}
#contents.n_fracture_wrap .section2 .cont .nose_change li:first-child {margin-left:74px; margin-right:65px;}
#contents.n_fracture_wrap .section2 .cont .nose_change li:last-child {margin-left:52px;}
#contents.n_fracture_wrap .section2 .cont .nose_change .photo1 {width:164px; height:233px; background:url(../../images/nplastic/n_fracture_02_list04.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section2 .cont .nose_change .photo2 {width:164px; height:233px; background:url(../../images/nplastic/n_fracture_02_list05.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section2 .cont .nose_change .photo3 {width:164px; height:233px; background:url(../../images/nplastic/n_fracture_02_list06.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section2 .cont .nose_change .photo_text {display:block; margin-top:23px; line-height:40px; font-size:34px; font-weight:bold; color:#ffffff; text-align:center;}
#contents.n_fracture_wrap .section2 .cont .symptom {line-height:50px; font-weight:bold; font-size:38px; color:#2c2c2c; text-align:center;}
#contents.n_fracture_wrap .section2 .cont .symptom strong {background:#ff623e; color:#ffffff;}

#contents.n_fracture_wrap .section3 {width:100%; height:919px; background:url(../../images/nplastic/n_fracture_bg_03.jpg) center 0 no-repeat;}
#contents.n_fracture_wrap .section3 .cont {width:1620px; height:919px; margin:0 auto; overflow:hidden;}
#contents.n_fracture_wrap .section3 .cont .title {display:block; padding-top:77px; margin-bottom:70px; line-height:93px; font-size:60px; font-weight:bold; color:#222222; text-align:center;}
#contents.n_fracture_wrap .section3 .cont .title span {display:inline-block; width:115px; height:93px; padding-left:25px; background:url(../../images/nplastic/n_fracture_03_bubble.png) 0 0 no-repeat; font-size:56px; line-height:93px; text-align:left;}
#contents.n_fracture_wrap .section3 .cont .title br {display:none;}
#contents.n_fracture_wrap .section3 .cont .wrap_2week {width:1003px; height:319px; margin:0 auto; position:relative;}
#contents.n_fracture_wrap .section3 .cont .before_2week {position:absolute; top:0; left:0px; width:545px; height:319px; background:url(../../images/nplastic/n_fracture_03_step01.png) center 0 no-repeat; z-index:99;}
#contents.n_fracture_wrap .section3 .cont .before_2week dt {height:158px; margin-top:38px; margin-left:50px; line-height:50px; font-size:42px; font-weight:bold; color:#a7e9ff;}
#contents.n_fracture_wrap .section3 .cont .before_2week dt span {font-size:30px; font-weight:bold; color:#1c2b5b;}
#contents.n_fracture_wrap .section3 .cont .before_2week dd {margin-left:50px; line-height:36px; font-size:28px; font-weight:bold; color:#becdff;}
#contents.n_fracture_wrap .section3 .cont .after_2week {position:absolute; top:0; right:0; width:516px; height:319px; background:url(../../images/nplastic/n_fracture_03_step02.png) center 0 no-repeat; z-index:98;}
#contents.n_fracture_wrap .section3 .cont .after_2week dt {height:158px; margin-top:38px; margin-left:70px; line-height:50px; font-size:42px; font-weight:bold; color:#ffffff;}
#contents.n_fracture_wrap .section3 .cont .after_2week dt span {font-size:30px; font-weight:bold; color:#1c2b5b;}
#contents.n_fracture_wrap .section3 .cont .after_2week dd {margin-left:70px; line-height:36px; font-size:28px; font-weight:bold; color:#62feea;}
#contents.n_fracture_wrap .section3 .cont .period {width:1620px; height:265px; padding-top:107px; margin:0 auto; margin-top:38px; background:url(../../images/nplastic/n_fracture_03_box.png) center 0 no-repeat; line-height:36px; font-size:28px; font-weight:bold; color:#333333; text-align:center;}
#contents.n_fracture_wrap .section3 .cont .period em {line-height:48px; font-size:40px; font-weight:bold; color:#000000;}
#contents.n_fracture_wrap .section3 .cont .period em strong {background:#000000; color:#ffffff;}

#contents.n_fracture_wrap .section4 {width:100%; height:2818px; background:url(../../images/nplastic/n_fracture_bg_04.jpg) center 0 no-repeat;}
#contents.n_fracture_wrap .section4 .cont {width:1620px; height:2818px; margin:0 auto; overflow:hidden;}
#contents.n_fracture_wrap .section4 .cont .title {padding-top:77px; margin-bottom:70px; line-height:93px; font-size:60px; font-weight:bold; color:#222222; text-align:center;}
#contents.n_fracture_wrap .section4 .cont .title span {display:inline-block; width:115px; height:93px; padding-left:25px; background:url(../../images/nplastic/n_fracture_04_bubble.png) 0 0 no-repeat; font-size:56px; line-height:93px; text-align:left;}
#contents.n_fracture_wrap .section4 .cont .title br {display:none;}
#contents.n_fracture_wrap .section4 .cont .ssdream_list {width:1620px; height:735px; margin-bottom:85px; background:url(../../images/nplastic/n_fracture_04_list_1.png) center 0 no-repeat;}
#contents.n_fracture_wrap .section4 .cont .video {width:1620px; height:1053px; margin-bottom:71px; background:url(../../images/nplastic/n_fracture_04_video.png) center 0 no-repeat;}
#contents.n_fracture_wrap .section4 .cont .video .video_wrap {position:relative;}
#contents.n_fracture_wrap .section4 .cont .video .video_wrap iframe {position:absolute; top:183px; left:112px; width:1365px; height:783px; border:16px solid #000000;}
#contents.n_fracture_wrap .section4 .cont .remember {width:1620px; height:541px; background:url(../../images/nplastic/n_fracture_04_box.png) center 0 no-repeat; position:relative;}
#contents.n_fracture_wrap .section4 .cont .remember .remember_bubble {position:absolute; top:-58px; left:200px; width:193px; height:185px; background:url(../../images/nplastic/n_fracture_04_remember.png) 0 0 no-repeat;}
#contents.n_fracture_wrap .section4 .cont .remember .r_title {padding-top:84px; margin-bottom:44px; line-height:68px; font-size:60px; font-weight:bold; color:#ffffff; text-align:center;}
#contents.n_fracture_wrap .section4 .cont .remember .r_title strong {border-bottom:4px solid #fdff4b; color:#fdff4b;}
#contents.n_fracture_wrap .section4 .cont .remember .r_list {width:1459px; height:268px; margin:0 auto; background:url(../../images/nplastic/n_fracture_04_innerbox.png) center 0 no-repeat; overflow:hidden;}
#contents.n_fracture_wrap .section4 .cont .remember .r_list li {float:left; width:729px; height:268px;}
#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_tit {display:block; margin-top:40px; margin-bottom:20px; line-height:49px; font-size:40px; font-weight:bold; color:#484455; text-align:center; position:relative;}
#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_tit span {display:inline-block; position:absolute; top:0; left:210px; width:49px; height:49px; line-height:49px; background:url(../../images/nplastic/n_fracture_04_icon.png) center 0px no-repeat; color:#ffffff; font-size:24px;}
#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_txt {font-size:28px; font-weight:bold; line-height:40px; color:#e2441f; text-align:center;}
#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_txt em {background:#e2441f; color:#ffffff;}

#contents.n_fracture_wrap .section5 {width:100%; height:820px; background:url(../../images/nplastic/n_fracture_bg_05.jpg) center 0 no-repeat;}
#contents.n_fracture_wrap .section5 .cont {width:1620px; height:820px; margin:0 auto; overflow:hidden;}
#contents.n_fracture_wrap .section5 .cont .title {padding-top:77px; line-height:75px; font-size:45px; color:#333333; text-align:center;}
#contents.n_fracture_wrap .section5 .cont .title strong{line-height:68px; font-size:60px; font-weight:bold;}

#contents.n_fracture_wrap .section5 .cont .care_system {width:1399px; height:510px; margin:0 auto; margin-top:40px; position:relative;}
#contents.n_fracture_wrap .section5 .cont .care_system ol {position:absolute; top:230px; left:0;}
#contents.n_fracture_wrap .section5 .cont .care_system ol li {float:left; width:406px; height:264px; margin-right:88px; text-align:center;}
#contents.n_fracture_wrap .section5 .cont .care_system ol li:last-child {margin-right:0px;}
#contents.n_fracture_wrap .section5 .cont .care_system ol li em {line-height:75px; font-size:40px; font-weight:bold; color:#441713;}
#contents.n_fracture_wrap .section5 .cont .care_system ol li p {margin-bottom:18px; line-height:30px; font-size:24px; font-weight:bold; color:#ffffff;}

#contents.n_fracture_wrap .section6 {width:100%; height:967px; background:url(../../images/nplastic/n_fracture_bg_06.jpg) center 0 no-repeat;}
#contents.n_fracture_wrap .section6 .cont {width:1620px; height:967px; margin:0 auto; overflow:hidden;}
#contents.n_fracture_wrap .section6 .cont .after_operation {width:1357px; height:831px; margin:0 auto; margin-top:80px; position:relative;}
#contents.n_fracture_wrap .section6 .cont .after_operation dl {position:absolute; top:0; left:0; width:1357px; height:831px;}
#contents.n_fracture_wrap .section6 .cont .after_operation dl dt {position:absolute; top:336px; left:50%; margin-left:-100px; line-height:68px; font-size:48px; font-weight:bold; color:#242424; text-align:center}
#contents.n_fracture_wrap .section6 .cont .after_operation dl dt strong {display:block; font-size:60px;}
#contents.n_fracture_wrap .section6 .cont .after_operation dl dd {position:absolute; width:268px; font-size:30px; font-weight:bold; line-height:40px; color:#ffffff; text-align:center;}
#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd01 {top:160px; left:0px;}
#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd02 {top:160px; right:4px;}
#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd03 {bottom:26px; left:44px;}
#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd04 {bottom:26px; right:24px;}

#contents.disinfection_mechanism { width:100%; margin-top:50px; }
#contents.disinfection_mechanism .section1 { height:1039px; background:url(../../images/customer/disinfection_mechanism_bg_01.gif) center top no-repeat;  }
#contents.disinfection_mechanism .section1 .inner { width:1620px; margin: 0 auto; }
#contents.disinfection_mechanism .section1 .inner .detail_1 { padding-top:80px; position:relative; text-align:center; }
#contents.disinfection_mechanism .section1 .inner .detail_1 .m_detail_1_img {display:none;}
#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt { width:478px; position:absolute; left:50%; top:207px; text-align:center; margin-left:-239px;}
#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt strong { display:block; padding-bottom:15px; font-size:96px; line-height:100px; color:#1be7ee; }
#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt span { display:block; font-size:30px; color:#fff; line-height:40px; }
#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dd { width:218px; text-align:center; position:absolute; font-size:35px; line-height:40px; color:#4b4b4b; font-weight:bold; }
#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect1 {left:188px; top:307px;}
#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect2 {left:396px; top:616px;}
#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect3 {right:396px; top:616px;}
#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect4 {right:191px; top:307px;}
#contents.disinfection_mechanism .section1 .inner .detail_2 { width:1626px; height:229px; background:url(../../images/customer/disinfection_mechanism_sect1_2.png) 0 0 no-repeat;  }
#contents.disinfection_mechanism .section1 .inner .detail_2 .txt_sect1 { display:inline-block; width:1620px; padding-top:110px; font-size:30px; line-height:40px; color:#222; font-weight:bold; text-align:center;}
#contents.disinfection_mechanism .section2 { background:url(../../images/customer/disinfection_mechanism_bg_02.gif) repeat; } 
#contents.disinfection_mechanism .section2 .inner { width:1620px; margin: 0 auto; padding:80px 0 70px 0;}
#contents.disinfection_mechanism .section2 .inner img { width:100%; }
#contents.disinfection_mechanism .section2 .inner .img_m { display:none; }

/*n_surgery*/
.under_w2 {border-bottom:2px solid #333;}
.under_w4 {border-bottom:4px solid #333;}
.pr_00 {padding-right:0px;}

#contents.n_surgery { width:100%; margin-top:50px;}
#contents.n_surgery .section1 {height:428px; background:url(../../images/nsurgery/bg_sect1.jpg) center top no-repeat; }
#contents.n_surgery .section1 .inner {width:1620px; margin: 0 auto; }
#contents.n_surgery .section1 .inner h5.title {font-size:60px; color:#222; line-height:62px;  text-align:center; padding-top:80px; padding-bottom:35px;}
#contents.n_surgery .section1 .inner h5.title br {display:none;}
#contents.n_surgery .section1 .inner .count_num {text-align:center; background:url(../../images/nsurgery/bg_quote1.png) center top no-repeat;}
#contents.n_surgery .section1 .inner .count_num span.marks {display:inline-block; width:55px; font-size:148px; color:#060606;/*  line-height:180px; */}
#contents.n_surgery .section1 .inner .count_num strong {font-size:100px; color:#060606; line-height:102px;}
#contents.n_surgery .section1 .inner .count_num span em {display:inline-block; width:125px; background:url(../../images/nsurgery/bg_countbk.png) center top no-repeat; font-size:148px; font-weight:bold; line-height:180px; color:#fcff00; margin-left:15px;}
#contents.n_surgery .section2 {height:1018px; background:url(../../images/nsurgery/bg_sect2.gif) center top no-repeat; }
#contents.n_surgery .section2 .inner {width:100%; position:relative;}
#contents.n_surgery .section2 .inner  div {width:1620px; margin:0 auto 75px;}
#contents.n_surgery .section2 .inner h5.title {font-size:60px; color:#222; line-height:62px;  text-align:center; padding-top:80px; padding-bottom:65px;}
#contents.n_surgery .section2 .inner h5.title br {display:none;}
#contents.n_surgery .section2 .inner ul {width:1360px; margin:0 auto; overflow:hidden; }
#contents.n_surgery .section2 .inner .mo {display:none}
#contents.n_surgery .section2 .inner ul li {position:relative; width:319px; height:323px; float:left; padding-right:200px;}
#contents.n_surgery .section2 .inner ul li img.ico_arrow {position:absolute; left:365px; top:111px;}
#contents.n_surgery .section2 .inner ul li.last {padding-right:0px;}
#contents.n_surgery .section2 .inner ul li strong {position:absolute; width:319px; height:73px; z-index:1; left:0px; top:49px; font-size:40px; line-height:73px; color:#067389; text-align:center;}
#contents.n_surgery .section2 .inner ul li .img_mul {position:absolute; left:112px; top:0px; z-index:-1; }
#contents.n_surgery .section2 .inner ul li span {position:absolute; width:319px;left:0px; top:160px; text-align:center; font-weight:bold; font-size:48px; line-height:50px; color:#fff;}
#contents.n_surgery .section2 .inner dl {position:absolute; width:1771px; height:345px; left:50%; top:590px; margin-left:-955px;background:url(../../images/nsurgery/bg_big_arrow.png) left top no-repeat;}
#contents.n_surgery .section2 .inner dl dt {position:absolute; width:330px; right:104px; top:115px; font-size:48px; line-height:56px; color:#fff; }
#contents.n_surgery .section2 .inner dl dt strong {color:#ffe274; border-bottom:3px solid #ffe274;}
#contents.n_surgery .section2 .inner dl dd {position:absolute; width:167px; font-size:36px; line-height:48px; font-weight:bold; color:#333; text-align:center;}

#contents.n_surgery .section2 .inner dl dd.por1 {left:240px; top:132px;}
#contents.n_surgery .section2 .inner dl dd.por2 {left:536px; top:156px;}
#contents.n_surgery .section2 .inner dl dd.por3 {right:771px; top:156px;}
#contents.n_surgery .section2 .inner dl dd.por4 {right:474px; top:156px;}
#contents.n_surgery .section3 {height:784px; background:url(../../images/nsurgery/bg_sect3.jpg) center top no-repeat;}
#contents.n_surgery .section3 .inner {width:1620px; margin:0 auto;}
#contents.n_surgery .section3 .inner h5.title {font-size:60px; color:#222; line-height:62px;  text-align:center; padding-top:60px; padding-bottom:35px;}
#contents.n_surgery .section3 .inner h5.title br {display:none;}
#contents.n_surgery .section3 .inner div {width:100%; height:352px; background:url(../../images/nsurgery/bg_onestep.png) left top no-repeat; repeat; margin-bottom:65px;}

#contents.n_surgery .section3 .inner div img.mo {display:none;}
#contents.n_surgery .section3 .inner a {display:block; width:100%; height:135px; background:url(../../images/nsurgery/bg_abox.png) center top no-repeat; text-align:center; font-size:48px; color:#fff; line-height:135px; }
#contents.n_surgery .section3 .inner img.a_mo {display:none;}
#contents.n_surgery .section4 {height:784px; background:url(../../images/nsurgery/bg_sect4.gif) center top repeat; padding-bottom:80px;}
#contents.n_surgery .section4 .inner {width:1620px; margin:0 auto;}
#contents.n_surgery .section4 .inner h5.title {font-size:60px; color:#222; line-height:62px;  text-align:center; padding-top:75px; padding-bottom:60px;}
#contents.n_surgery .section4 .inner h5.title br {display:none;}
#contents.n_surgery .section4 .inner ul {overflow:hidden;}
#contents.n_surgery .section4 .inner ul li {position:relative; width:482px; height:583px; float:left; margin-right:83px;}
#contents.n_surgery .section4 .inner ul li.last {margin-right:0px;}
#contents.n_surgery .section4 .inner ul li img.ybox {width:100%;}
#contents.n_surgery .section4 .inner ul li img.ico_plus {position:absolute; width:70px; height:70px; left:488px; top:281px;}
#contents.n_surgery .section4 .inner ul li dl {}
#contents.n_surgery .section4 .inner ul li dt {position:absolute;left:120px; top:40px;}
#contents.n_surgery .section4 .inner ul li dd {position:absolute; width:482px; left:0; top:289px;}
#contents.n_surgery .section4 .inner ul li dd p.txt_top { font-size:24px; line-height:30px; color:#333; font-weight:bold; text-align:center; padding-bottom:30px;}
#contents.n_surgery .section4 .inner ul li dd p.txt_bot { font-size:28px; line-height:36px; color:#333; font-weight:bold; text-align:center;}
#contents.n_surgery .section5 {height:905px; background:url(../../images/nsurgery/bg_sect5.gif) center top repeat; }
#contents.n_surgery .section5 .inner {width:1620px; margin:0 auto;}
#contents.n_surgery .section5 .inner h5.title {font-size:60px; color:#222; line-height:75px;  text-align:center; padding-top:80px; padding-bottom:65px;}
#contents.n_surgery .section5 .inner h5.title span.block {display:block;}
#contents.n_surgery .section5 .inner h5.title br {display:none;}
#contents.n_surgery .section5 .inner span {font-size:45px; line-height:75px; color:#333; font-family:'Nanum Gothic'; text-align:center; }
#contents.n_surgery .section5 .inner ul li {width:393px; height:270px; float:left; background:url(../../images/nsurgery/bg_bluebox.png) left top no-repeat; text-align:center; margin-bottom:7px; margin-right:10px;}
#contents.n_surgery .section5 .inner ul li  strong.number_tit {font-size:40px; color:#fff; line-height:120px;}
#contents.n_surgery .section5 .inner ul li .count_num span.number em {display:inline-block; width:54px; background:url(../../images/nsurgery/bg_countbk_small.png) center top no-repeat; font-size:68px;font-weight:bold; line-height:84px; color:#fcff00; margin-right:-3px;}
#contents.n_surgery .section5 .inner ul li .count_num strong {font-size:40px; line-height:42px; color:#242424; }
#contents.n_surgery .section6 {height:1157px; background:url(../../images/nsurgery/bg_sect6.gif) center top repeat; }
#contents.n_surgery .section6 .inner {width:1620px; margin:0 auto;}
#contents.n_surgery .section6 .inner h5 {font-size:60px; color:#222; line-height:75px; text-align:center; padding-top:80px; padding-bottom:70px; }
#contents.n_surgery .section6 .inner h5 br {display:none;}
#contents.n_surgery .section6 .inner .qna_wrap {position:relative;}
#contents.n_surgery .section6 .inner .qna_wrap .qna {position:absolute; width:1459px; height:965px; background:url(../../images/nsurgery/qna_img.png) left top no-repeat; left:70px; top:-104px;}
#contents.n_surgery .section6 .inner .qna_wrap .qna .mo img {display:none;}
#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect1 {position:relative; height:335px; margin-left:371px; margin-top:104px;}
#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect2 {position:relative; height:456px; margin-left:371px; margin-top:70px;}



#contents.n_surgery .section6 .inner .qna_wrap .qna dl dt {position:absolute; font-size:40px; line-height:94px; color:#333; left:0; top:0;}
#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect1 dd {width:636px; position:absolute; left:0; top:150px; }
#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect2 dd {width:769px; position:absolute; left:0; top:150px; }
#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd p {font-size:30px; line-height:32px; color:#fff; font-weight:bold; padding-bottom:20px}
#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd span.c_yellow {color:#feffa9;}
#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd span span.m_br {display:none;}
#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd span {display:block; font-size:24px; line-height:30px; color:#b9efff; font-weight:bold; padding-bottom:10px}

#header .chi-m {display:none;width:13px;height:13px;position:absolute;top:45px;left: 87%;}
#header .chi {width:13px;height:13px;position:absolute;top:45px;left: 90%;}

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

    /* === layout === */
    #wrap {min-width:100%;}

    /*#header .inner_header {width: 980px; background:url(../../images/common/180419_header_1620.png) no-repeat; } */
	#header .inner_header {width: 980px; }

    #header .inner_header .logo {top:36px; margin-left: -150px;}
    #header .inner_header .logo img {width: 300px;}
    #header .gnb_wrap {width: 980px;}
    #header .global_menu {width: 980px; bottom:115px; margin-left: -490px;}
    #header .global_menu li a {font-size:16px;}
    #header .surgery_counter .counter_box {width: 180px; left:96px; bottom:6px; height: auto; text-align:center; }
    #header .surgery_counter .counter_box .block {display:block; }
    #header .chi-m {display:none; width:13px;height:13px;position:absolute;top:45px;left: 87%;}

#header .chi {width:13px;height:13px;position:absolute;top:45px;left: 85%;}

    #gnb > li {width: 140px;}
    #gnb > li .dns {width: 980px; }
    #gnb > li .dns .dns_tit {width: 200px; font-size:26px; }
    #gnb > li .dns .depth2_wrap {width: 630px;}
    #gnb > li .dns .depth2_wrap > li {width: 210px; }

    #footer .branch_list .inner_branch {width: 980px;}
    #footer .branch_list .inner_branch dl dd p em {display:block; }

    #footer .footer_infor {width: 980px;}
    #footer .footer_infor .f_menu li:first-child {width: 400px; }

    #footer .footer_infor .site_infor_box > div {font-size:11px; }
    #footer .footer_infor .site_infor_box > div:first-child {width: 400px;} 

    #contents {width: 980px;}


    /* === main === */
	#main_follow_menu {min-width:1000px;}
    #main_follow_menu a {padding: 0 35px; }

    .main_section2 .inner_box {width: 980px; height: 693px;}
    .main_section2 .tit {padding: 40px 0 25px 0; }
    .main_section2 .tit span {font-size:27px; line-height:30px; }
    .main_section2 .tit strong {font-size:43px; line-height:47px;}
    .main_section2 .tit a img {width: 46px; }
    .main_section2 .conts ul li {float: left; margin-right: 23px;}
    .main_section2 .conts ul li a {width: 155px; height: 418px; padding: 58px 36px 0 36px; }

    .main_section2 .conts ul li a .txt1 {display:block; padding-bottom: 0; height: 50px;  font-size:14px; line-height:18px; color:#222222;}
    .main_section2 .conts ul li a .txt2 {display:block; padding-bottom: 15px; font-size:30px; line-height:34px; color:#222222;}
    .main_section2 .conts ul li a .txt3 {display:block; padding-bottom: 0; height: 117px; font-size:14px; line-height:18px; color:#777777;}

    .main_section2 .conts ul li a.type1 {background:url(../../images/main/bg_section2_1_pc2.png) 0 0 no-repeat; }
    .main_section2 .conts ul li a.type2 {background:url(../../images/main/bg_section2_2_pc2.png) 0 0 no-repeat; }
    .main_section2 .conts ul li a.type3 {background:url(../../images/main/bg_section2_3_pc2.png) 0 0 no-repeat; }
    .main_section2 .conts ul li a.type4 {background:url(../../images/main/bg_section2_4_pc2.png) 0 0 no-repeat; }
    .main_section2 .conts ul li a.type4 .txt2 {width: 120%; }

    .main_section3 .inner_box {width: 980px; height: 1143px;}
    .main_section3 .tit {padding: 95px 0 80px 0; }
    .main_section3 .tit span {font-size:27px; line-height:30px; }
    .main_section3 .tit strong {font-size:43px; line-height:47px;}
    .main_section3 .tit a img {width: 46px; }
    .main_section3 .conts ul li {margin-right: 122px; margin-bottom: 35px; }

    .main_section4 .inner_box {width: 980px; height: 754px;}
    .main_section4 .tit {width: 620px; margin: 0 auto; text-align:center; padding: 135px 290px 135px 0;}
    .main_section4 .tit strong {font-size:48px; line-height:60px; color:#fff;}
    .main_section4 .tit a {right:50px; top:80px; }
    .main_section4 .conts .more1 {margin-right: 17px}
    .main_section4 .conts .more1 img {width: 480px; }
    .main_section4 .conts .more2 img {width: 480px; }
    .main_section4 .next_part_movement {position:absolute; left:50%; bottom:-40px; margin: 0 0 0 -131px; display:inline-block; }
	
	.n_congestion_wrap .cong_tab1_sec4-1 { width: 100%; height:889px; margin: 0 auto; overflow:hidden;}
	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner {width:100%;}
	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner img {width:100%; height:auto;}

	/* 181015
	.n_congestion_wrap .cong_tab1_sec4-1 { width: 980px; height:290px; margin: 0 auto; }
	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner{width:980px; height:500px; color:#d5effe; margin-top:3%; background:url(/front/images/nsurgery/cong_tab1_sec4-1.jpg)0 0 no-repeat;}
	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner h4 {margin-bottom:11px; font-size:40px; line-height:52px; color:#fff; padding-top: 40px; text-align: center;}
	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner .inner_1{display:none;}
	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner .inner_1620 {width:980px; height:300px; color:#d5effe; background:url(/front/images/nsurgery/cong_tab1_sec4-1.jpg)0 0 no-repeat; margin-left: 10%;}	
	*/
	.n_congestion_wrap .cong_tab1_sec4-2 {width:980px; height:660px; margin: 0 auto; }
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner{width:980px; height:500px; color:#d5effe; background:url(/front/images/nsurgery/cong_tab1_sec4-3_1620.jpg)0 0 no-repeat; margin-left:-2%;}
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner_0{margin-bottom:20px; font-size:40px; line-height:52px; color:#222;}
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner_0 h4 {margin-bottom:8px; font-size:30px; line-height:52px; color:#222; padding-top: 90px; margin-left: 39%; margin: 0 auto;}
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner_0 h5 {margin-bottom:20px; font-size:40px; line-height:52px; color:#222;}
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner .inner_1{width:1920px; height:500px; color:#d5effe; margin-left:10%; margin-left: -34%; display:none;}
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner .inner_1620{width:980px; height:500px; color:#d5effe; margin-left:-1%;}
	
    .main_section5 .inner_box {width: 980px;}
    .main_section5 .tit {padding: 80px 0 0 0; }
    .main_section5 .tit span {font-size:27px; line-height:30px;}
    .main_section5 .tit strong {font-size:43px; line-height:47px;}
    .main_section5 .tit a img {width: 46px; }
    .main_section5 .docter_name {left:72px;}
    .main_section5 .docter_exp {left:453px;}

    .main_section5 .docter_name {left:72px; top:285px;}
    .main_section5 .docter_exp {left:453px; }
    .main_section5 .docter_exp .txt1 {font-size:40px; line-height:48px; }
    .main_section5 .docter_exp .txt2 {font-size:40px; line-height:48px; }

    .main_section6 {background-position: center 0;}
    .main_section6 .inner_box {width: 980px; height: 1299px;}
    .main_section6 .tit {padding: 80px 0 35px 0; }
    .main_section6 .tit span {font-size:27px; line-height:30px;}
    .main_section6 .tit strong {font-size:43px; line-height:47px;}
    .main_section6 .tit a img {width: 46px; }
    .main_section6 .conts {width: 100%; overflow:hidden; }
    .main_section6 .conts > ul {width: 100%; overflow:hidden; }
    .main_section6 .conts > ul > li {margin-right: 0px; width: 50%; margin-bottom: 30px; }
    .main_section6 .conts > ul > li > div {margin: 0 auto;}

    .main_section7 {background:none; }
    .main_section7 .inner_box {width: 100%; height: auto;  }
    .main_section7 .kakao_box {width: 100%; height: 213px; float: none; text-align:center; background:url(../../images/main/bg_section7_3.gif) 0 0 repeat-x;}
    .main_section7 .kakao_box img {left:50%; margin-left: -230px;}
    .main_section7 .contact_box {width: 100%; float: none; background:url(../../images/main/bg_section7_4.gif) 0 0 repeat-x;}
	.main_section7 .contact_box .consult_box { width: 430px; background:url(../../images/main/bg_section7_2_1024.jpg) 0 0 no-repeat; }
    .main_section7 .contact_box .contact_inner_box {width: 980px; height: 213px; margin: 0 auto;}
    .main_section7 .contact_box .phone_box {width: 385px; padding: 60px 0 0 120px; background: url(../../images/main/ico_section7_1_1024.jpg) 0 50px no-repeat;}
    .main_section7 .contact_box .phone_box span {display:block; font-size:26px; line-height:30px; color:#fff; padding-bottom: 0px; }
    .main_section7 .contact_box .phone_box strong {display:block; font-size:56px; line-height:60px; color:#6cff00;}
    .main_section7 .contact_box .phone_box strong a {font-size:56px; line-height:60px; color:#6cff00;}
	.main_section7 .txt_click {margin-left:-312px; }

	.n_congestion_wrap .cong_tab1_sec7_1{width:980px; height: 620px; color:#ff5b2a; clear:both; margin: 0 auto; }
	.n_congestion_wrap .cong_tab1_sec7_1 .cong_inner{display:none;}
	.n_congestion_wrap .cong_tab1_sec7_1 .cong_inner_1{width:980px; height:630px; color:#d5effe; background:url(/front/images/nsurgery/cong_tab1_sec4-4_1620.jpg)0 0 no-repeat; margin-left:1%;}


	.main_section72 {background:none;height: 213px;}
    .main_section72 .inner_box2 {width: 100%; height: auto;  }

    .main_section72 .kakao_box2 {width: 33.4%;height: 213px;float: left;text-align:center;background:url(../../images/main/bg_section7_3.gif) 0 0 repeat-x;}
    .main_section72 .kakao_box2 img {left: 12%;bottom: 32px;}
    .main_section72 .contact_box2 {width: 100%; float: none; background:url(../../images/main/bg_section7_4.gif) 0 0 repeat-x;}
	.main_section72 .contact_box2 .consult_box2 { width: 430px; background:url(../../images/main/bg_section7_2_1024.jpg) 0 0 no-repeat; }
    .main_section72 .contact_box2 .contact_inner_box2 {width: 980px; height: 213px; margin: 0 auto;}
    .main_section72 .contact_box2 .phone_box2 {width: 385px; padding: 60px 0 0 120px; background: url(../../images/main/ico_section7_1_1024.jpg) 0 50px no-repeat;}
    .main_section72 .contact_box2 .phone_box2 span {display:block; font-size:26px; line-height:30px; color:#fff; padding-bottom: 0px; }
    .main_section72 .contact_box2 .phone_box2 strong {display:block; font-size:56px; line-height:60px; color:#6cff00;}
    .main_section72 .contact_box2 .phone_box2 strong a {font-size:56px; line-height:60px; color:#6cff00;}
	.main_section72 .txt_click {margin-left:-312px; }


	 .main_section72 .kakao_box5 {width: 33.3%;height: 213px;float: right;text-align:center;background: url(../../images/main/bg_section7_8.gif) 0 0 repeat-x;}
    .main_section72 .kakao_box5 img {left: 23%;margin-left: -22px;}

    	 .main_section72 .kakao_box6 {width: 33.3%;height: 213px;float: right;text-align:center;background: url(../../images/main/bg_section7_9.gif) 0 0 repeat-x;}
    .main_section72 .kakao_box6 img {left: 21%;margin-left: -29px;}



    .main_section73 {background:none; }
    .main_section73 .inner_box3 {width: 100%; height: auto;  }
    .main_section73 .kakao_box3 {width: 100%; height: 213px; float: none; text-align:center; background:url(../../images/main/bg_section7_3.gif) 0 0 repeat-x;}
    .main_section73 .kakao_box3 img {left: 58%;margin-left: -230px;}
    .main_section73 .contact_box3 {width: 100%; float: none; background:url(../../images/main/bg_section7_4.gif) 0 0 repeat-x;}
	.main_section73 .contact_box3 .consult_box3 { width: 430px; background:url(../../images/main/bg_section7_2_1024.jpg) 0 0 no-repeat; }
    .main_section73 .contact_box3 .contact_inner_box3 {width: 980px; height: 213px; margin: 0 auto;}
    .main_section73 .contact_box3 .phone_box3 {width: 385px; padding: 60px 0 0 120px; background: url(../../images/main/ico_section7_1_1024.jpg) 0 50px no-repeat;}
    .main_section73 .contact_box3 .phone_box3 span {display:block; font-size:26px; line-height:30px; color:#fff; padding-bottom: 0px; }
    .main_section73 .contact_box3 .phone_box3 strong {display:block; font-size:56px; line-height:60px; color:#6cff00;}
    .main_section73 .contact_box3 .phone_box3 strong a {font-size:56px; line-height:60px; color:#6cff00;}
	.main_section73 .txt_click {margin-left:-312px; }


    .main_section8 .inner_box {width: 980px;height: 1003px;}
    .main_section8 .tit span {font-size:27px;line-height: 30px;}
    .main_section8 .tit strong {font-size:43px; line-height:47px;}
    .main_section8 .tit a img {width: 46px; }
    .main_section8 .conts {width: 100%; overflow:hidden; }
    .main_section8 .conts > ul {width: 110%;overflow:hidden;}
    .main_section8 .conts > ul li {float: left; margin-right: 34px; margin-bottom: 40px; }
    .main_section8 .conts > ul li a {width: 397px; height: 167px; padding: 37px 38px 0 38px; background:url(../../images/main/bg_section8_3.png) 0 0 no-repeat; }


    /* === common === */
    .sub_visual_wrap.eq1 {background:url(../../images/epilogue/img_visual1_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.eq2 {background:url(../../images/epilogue/img_visual2_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.eq3 {background:url(../../images/epilogue/img_visual3_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.member {background:url(../../images/member/img_visual1_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.online {background:url(../../images/online/img_visual1_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.online2 {background:url(../../images/online/img_visual2_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.online3 {background:url(../../images/online/img_visual3_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.location_visual {background:url(../../images/introduction/img_visual1_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.branch {background:url(../../images/introduction/img_visual2_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.story {background:url(../../images/introduction/img_visual3_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.nbeaf {background:url(../../images/nbeaf/img_visual1_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.nplastic1 {background:url(../../images/nplastic/img_visual1_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.nsurgery1 {background:url(../../images/nsurgery/img_visual1_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.nsurgery2 {background:url(../../images/nsurgery/img_visual2_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.mypage1 {background:url(../../images/mypage/img_visual1_980.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.docter1 { background:url(../../images/introduction/img_visual4_980.jpg) center bottom no-repeat;}
    .sub_visual_wrap.nplastic2 { background:url(../../images/nplastic/img_visual2_980.jpg) 0 0 repeat;}

    .sub_visual_wrap .inner_box {width: 980px; height: 360px;}
    .sub_visual_wrap .inner_box .location {font-size:12px;}
    .sub_visual_wrap .inner_box .tit {padding-top: 145px; font-size:56px; line-height:60px;}
    .sub_visual_wrap .inner_box p {font-size:16px; line-height:20px;}

    .sub_visual_wrap .inner_box2 {width: 980px; height:60px;}
    .sub_visual_wrap .inner_box2 .location {font-size:12px;}

	.tab_wrap1 {padding-top:40px;}
	.tab_wrap1 .tab_inner1 {width:980px;}

    .tab_style1 ul li {width: 198px; }
    .tab_style1.two ul li {width: 198px; }
    .tab_style1 ul li a {height: 42px; line-height:42px; font-size:16px;}

    .write_table tr td .wFull {width:762px;}
    .write_table tr td .file_box input[type=text] {width:588px;}
    .write_table tr td textarea {width:757px;}


    /* === contents === */
    .search_box_se {position:absolute; right:0px; top:3px; text-align:right; }
    .search_box_se select {height: 30px; width: 105px; }
    .search_box_se input[type="text"] {height: 28px; line-height:28px;}
    .search_box_se input[type="submit"] {border: solid 0px #acacac; height: 30px; width: 64px; line-height:30px; font-size:14px;}

    .sep_counter {margin-bottom: 40px;}

    .sep_tab_box1 {margin-bottom: 30px; }

    .sep_tab {height: 44px; }
    .sep_tab ul {width:990px;}
    .sep_tab ul li {width: 155px; margin-right: 0; margin-left: 9px;}
    .sep_tab ul li:first-child {margin-left: 0px;}
    .sep_tab ul li a {height: 44px; line-height:44px; font-size:18px;}
    .sep_tab ul li.on a {height: 54px;}
	
    .sep_tab .type2 li {width: 188px; margin-right: 0; margin-left: 9px;}

    .sep_orderby {position:static; float: none; text-align:center; margin-top: 30px;} 
    .sep_orderby li {float: none; margin-left: 10px; display:inline-block; } 
    *:first-child+html .sep_orderby li {display:inline; }
    .sep_orderby li a {width: 79px; height: 29px; background:url(../../images/common/bg_order1_980.png) -83px 0 no-repeat; font-size:16px; line-height:29px; }

    .sep_list {width: 100%;}
    .sep_list ul li a {height: 139px; padding: 0 50px 20px 170px; }

    .sep_list ul li a .date_box {position:static; margin-top: 15px;} 
    .sep_list ul li a .date_box span {padding-left: 0px; padding-right: 10px; }

    .seq_collect_wrap .inner_box {width: 980px;}
    .seq_collect_wrap .inner_box ul {width: 110%; overflow:hidden; }
    .seq_collect_wrap .inner_box ul li {width: 236px; }
    .seq_collect_wrap .inner_box ul li a {display:block; height: 48px; border: solid 1px #e3e3e3; background-color:#fff; color:#727272; text-align:center; line-height:48px; font-size:18px; }
    .seq_collect_wrap .inner_box ul li a:hover {background-color:#33a5fc; color:#fff; font-weight:bold; }
    
    /* === member === */
    .member_wrap .login_box label {left:104px;}
    .member_wrap .login_box input[type=text] {left:238px;}
    .member_wrap .login_box input[type=password] {left:238px;}
    .member_wrap .login_box input[type=submit] {left:648px;}
    .member_wrap .login_box a {left:238px;}
    
    .member_wrap .login_box2 label {left:104px;}
    .member_wrap .login_box2 input[type=text] {left:238px;}
    .member_wrap .login_box2 input[type=password] {left:238px;}
    .member_wrap .login_box2 input[type=submit] {left:648px;}
    .member_wrap .login_box2 a {left:238px;}
    
    /* === online === */
    .online_step1 ul li {width:138px; height:140px; padding-left:72px; background:url(../../images/online/step1_arrow2.png) 16px 51px no-repeat;}
    .online_step1 ul li div {width:138px; height:140px; background:url(../../images/online/step1_bg2.png) 0 0 no-repeat; font-size:17px; line-height:23px;}
    .online_step1 ul li.s1 div {height:69px; padding:36px 0 35px;}
    .online_step1 ul li.s2 div {height:69px; padding:36px 0 35px;}
    .online_step1 ul li.s3 div {height:46px; padding:47px 0 47px;}
    .online_step1 ul li.s4 div {height:23px; padding:59px 0 58px;}
    .online_step1 ul li.s5 div {height:46px; padding:47px 0 47px;}

    .kakaotalk_privacy ul li {margin-left:20px;}

    .sep_view {width: 100%;}
    .sep_view .title_box .outer_box .inner_box {height: 139px; padding: 0 50px 20px 170px; }
    .sep_view .title_box .outer_box .inner_box .date_box {position:static; margin-top: 15px;} 
    .sep_view .title_box .outer_box .inner_box .date_box span {padding-left: 0px; padding-right: 10px; }
    .sep_view .prev_next_wrap span { width: 100%; margin-bottom: 1px; } 

	.sep_view1 {width: 100%;}
	.sep_view1 .title_box .outer_box .inner_box { padding: 50px ; }
	.sep_view1 .title_box .outer_box .inner_box .date_box {position:static; margin-top: 15px;} 
	.sep_view1 .title_box .outer_box .inner_box .date_box span {padding-left: 0px; padding-right: 10px; }
	.sep_view1 .prev_next_wrap span { width: 100%; margin-bottom: 1px; }	

    .gallery_list ul { width: 999px; }
    .gallery_list ul li { _width: 314px; width:480px; margin:0 19px 20px 0; padding-bottom: 20px; }
    .gallery_list ul li a .photo img { _width: 314px; width:480px; }
    .gallery_list ul li a .cover img { _width: 314px; width:480px; }
    .gallery_list ul li a .txt_box { margin: 0 20px; }
    .gallery_list ul li a .txt_box .name { width: 270px; font-size:22px; line-height:30px; }
    .gallery_list ul li a .best img { width: 63px; }
    .gallery_list ul li.best a .best { display:inline-block; position:absolute; left:20px; top:20px; }

    .sep_orderby1 {position:static; float: none; text-align:center; margin-top: 30px;} 
    .sep_orderby1 span {float: none; margin-left: 0px; display:inline-block; } 
    *:first-child+html .sep_orderby span {display:inline; }
    .sep_orderby1 span a {width: 79px; height: 29px; background:url(../../images/common/bg_order1_980.png) -83px 0 no-repeat; font-size:16px; line-height:29px; }

    .coun_list ul li a { height: 139px; padding: 0 50px 20px 170px; }
    .coun_list ul li a .date_box {position:static; margin-top: 15px;} 
    .coun_list ul li a .date_box span {padding-left: 0px; padding-right: 10px; }

    .coun_view .title_box .txt_box {padding-bottom: 0px; }
    .coun_view .title_box { min-height: 139px; padding: 0 50px 20px 47px; }
    .coun_view .title_box .date_box {position:static; margin-top: 15px;} 
    .coun_view .title_box .date_box span {padding-left: 0px; padding-right: 10px; }

    .branch_wrap .branch_big_img_wrap .slider li .tit {height: 45px; font-size:24px; line-height:45px;}
    .branch_small_img_wrap .prev {top:50%; margin-top:-15px;}
    .branch_small_img_wrap .prev img {width: 30px; }
    .branch_small_img_wrap .next {top:50%; margin-top:-15px;}
    .branch_small_img_wrap .next img {width: 30px; }
    .branch_small_img_wrap .slider {width: 900px;}
    .branch_small_img_wrap .slider a {margin: 0 10px; }
    .branch_small_img_wrap .slider a img {width: 195px; }

    .location_wrap .location_cont { min-height: 468px; padding: 15px 15px 15px 602px; }

    .location_wrap .location_cont .img_map { position:absolute; left:15px; top:15px; width:572px; height:470px;}
    .location_wrap .location_cont .img_map img { width: 572px; }
    .location_wrap .location_cont .location_txt { font-size:12px; line-height:16px; }
    .location_wrap .location_cont .location_txt .name { padding: 0 0 20px 0; font-size:22px; line-height:26px; }
    .location_wrap .location_cont .location_txt .address { padding-bottom: 5px; }
    .location_wrap .location_cont .location_txt .contact { padding-bottom: 10px; }
    .location_wrap .location_cont .location_txt .contact dl.tel { _width: 190px; }
    .location_wrap .location_cont .location_txt .contact dl.fax { width: 100px; }
    .location_wrap .location_cont .location_txt .contact dl { padding-left: 30px; }
    .location_wrap .location_cont .location_txt .link_map { padding-bottom: 20px; }
    .location_wrap .location_cont .location_txt .link_map a { width: 110px; height: 31px; line-height:31px; font-size:12px; }
    .location_wrap .location_cont .location_txt .link_map a.lm1 { margin-right: 3px; }
    .location_wrap .location_cont .location_txt .link_map a.lm2 { margin-right: 2px; }
    .location_wrap .location_cont .location_txt .public_transit { padding: 8px 0 5px 65px; }
    .location_wrap .location_cont .location_txt .public_transit p { padding-bottom: 5px; }
    .location_wrap .location_cont .location_txt .public_transit .ico img { width: 49px; height: 49px; }
    .location_wrap .location_cont .location_txt .public_transit.indent_wrap p { padding-left: 40px;  }
    
    .medical_guide_wrap { padding: 50px 0 40px 0; font-size:13px; line-height:18px; }
    .medical_guide_wrap .name { padding: 64px 66px 40px 0; font-size:20px; line-height:20px; }
    .medical_guide_wrap dl { padding:0 0 7px 55px; }
    .medical_guide_wrap > div > div { width: 247px; height: 367px; padding-left: 55px; }
    .medical_guide_wrap .medical_guide_box2 { top:-60px; left:170px; }
    .medical_guide_wrap .medical1 { margin-right: 37px; background:url(../../images/introduction/medical_bg1_980.png) 0 0 no-repeat; }
    .medical_guide_wrap .medical2 { margin-right: 36px; background:url(../../images/introduction/medical_bg2_980.png) 0 0 no-repeat; }
    .medical_guide_wrap .medical3 { background:url(../../images/introduction/medical_bg3_980.png) 0 0 no-repeat; }
    .medical_guide_wrap .medical4 { margin-right: 37px; background:url(../../images/introduction/medical_bg4_980.png) 0 0 no-repeat; }
    .medical_guide_wrap .medical5 { background:url(../../images/introduction/medical_bg5_980.png) 0 0 no-repeat; }

    .story_wrap .story_section1 .inner_sec {width: 980px; height: 565px; }
    .story_wrap .story_section1 .tit {font-size:40px; line-height:44px; padding-top: 50px;}
    .story_wrap .story_section1 .conts {width: 980px; height: 400px; background:url(../../images/introduction/img_story1_pc2.png) 0 0 no-repeat; }

    .story_wrap .story_section2 .inner_sec {width: 980px; height: 770px; margin: 0 auto; position:relative; }
    .story_wrap .story_section2 .tit {padding-top: 60px; text-align:center; }
    .story_wrap .story_section2 .conts {width: 980px; height: 483px; top:230px; background:url(../../images/introduction/img_story2_pc2.png) 0 0 no-repeat; }

    .story_wrap .story_section3 .inner_sec {width: 980px; height: 650px; margin: 0 auto; position:relative; }
    .story_wrap .story_section3 .tit {padding-top: 60px; text-align:center; }

    .story_wrap .story_section3 .conts {width: 100%; overflow:hidden; position:relative; margin-top: 40px;}
    .story_wrap .story_section3 .conts ul li {float: left; width: 304px; height: 384px; margin-right: 35px;}
    .story_wrap .story_section3 .conts ul li .icon {padding-top: 30px; padding-bottom: 15px; }
    .story_wrap .story_section3 .conts ul li .icon img {width: 170px; }
    .story_wrap .story_section3 .conts ul li .sub_tit {font-size:20px; line-height:24px; padding-bottom: 20px; }
    .story_wrap .story_section3 .conts ul li .comment {font-size:12px; line-height:18px; }              
    .story_wrap .story_section3 .conts ul li .icon2 {width: 62px; left:-49px; margin-top: -31px;}

    .docter_intro_conts .di_box {height: 307px; }
    .docter_intro_conts .di_box .exp_box {width: 350px; height: 174px; padding: 30px; left:36px; top:36px;}
    .docter_intro_conts .di_box.right .exp_box {right:36px}

    .docter_intro_conts .di_box .exp_box dt {font-size:22px; line-height:24px; padding-bottom: 20px; }
    .docter_intro_conts .di_box .exp_box dd p {font-size:12px; line-height:18px; padding-bottom: 5px; }
    .docter_intro_conts .di_box .exp_box .b_box {left:30px; bottom:30px;  }
    .docter_intro_conts .di_box .exp_box .b_box > a {width: 120px; height: 30px; line-height:30px; font-size:12px; }

    .n_surgery_process_wrap {padding: 60px 0 100px 0;}
    .n_surgery_process_wrap .process_section1 {width: 900px; padding: 40px;}
    .n_surgery_process_wrap .process_section2 {width: 900px; padding: 40px;}
    .n_surgery_process_wrap .tit {font-size:40px; line-height:49px; color:#222; text-align:center; padding-bottom: 40px; }
    .n_surgery_process_wrap .tit span {width: 49px; height: 49px; margin-right: 10px; background:url(../../images/nsurgery/ico_round1_980.png) 0 0 no-repeat; font-size:24px; line-height:49px;}
    .n_surgery_process_wrap .prosec_box .img_box {width: 450px; }               
    .n_surgery_process_wrap .prosec_box .exp_box {width: 400px; padding: 0 20px 0 20px;  }              

    .n_surgery_process_wrap .prosec_box .exp_box.se1  {padding-top: 30px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se2  {padding-top: 40px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se3  {padding-top: 30px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se4  {padding-top: 55px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se5  {padding-top: 40px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se6  {padding-top: 65px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se7  {padding-top: 45px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se8  {padding-top: 65px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se9  {padding-top: 30px; }
    .n_surgery_process_wrap .prosec_box .exp_box.se10 {padding-top: 80px; }

    .n_surgery_process_wrap .prosec_box .exp_box .sub_tit {font-size:22px; line-height:28px; padding-bottom: 15px; }
    .n_surgery_process_wrap .prosec_box .exp_box ul {}
    .n_surgery_process_wrap .prosec_box .exp_box ul li {font-size:14px; line-height:22px; padding-bottom: 3px; }
    .n_surgery_process_wrap .prosec_box .exp_box ul li strong {color:#222;}
    .n_surgery_process_wrap .prosec_box .exp_box ul li .pt {padding-top: 3px; }
    .n_surgery_process_wrap .arrow_area {text-align:center; padding: 30px 0; }

    .public_inner {width:980px;}
    .public_inner .public_title {margin-bottom:50px; font-size:40px; line-height:44px;}
    .n_congestion_wrap .cong_inner {width:980px;}
    .n_congestion_wrap .cong_tab1_sec1 .visual { height:375px; }
	.n_congestion_wrap .cong_tab1_sec1 .visual .img { height:375px; position:absolute; left:50%; top:0px; margin-left:-960px; } 
    .n_congestion_wrap .cong_tab1_sec1 .visual .txt1 {font-size:36px; line-height:40px; top:72px; left:30px;}                                 
    .n_congestion_wrap .cong_tab1_sec1 .visual .txt2 {font-size:16px; line-height:20px; top:150px; left:60px;}                                
    .n_congestion_wrap .cong_tab1_sec1 .visual .txt3 {font-size:24px; line-height:28px; top:224px; left:60px;}                                
	.n_congestion_wrap .cong_tab1_sec1 .visual .bg_yellow { width:470px; height:170px; position:absolute; left:30px; top:130px; }
    
    .n_congestion_wrap .cong_tab1_sec2 {padding:60px 0;}

    .n_congestion_wrap .cong_tab1_sec2 h4 {margin-bottom:40px; font-size:40px; line-height:42px;}
    .n_congestion_wrap .cong_tab1_sec2 ul {}
    .n_congestion_wrap .cong_tab1_sec2 ul li {font-size:16px; line-height:22px;}
    .n_congestion_wrap .cong_tab1_sec2 ul li .pc_block {}
    .n_congestion_wrap .cong_tab1_sec2 ul li img {width:219px; margin-bottom:20px;}

    .n_congestion_wrap .cong_tab1_sec3 {padding-bottom:60px;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter {height:65px; padding-top:20px; margin-bottom:0px; font-size:24px; background:url(../../images/epilogue/bg_sep_counter2_1024.jpg) 0 0 no-repeat; line-height:49px;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .btn_go_review {width:161px; height:37px; margin-left:5px; background:url(../../images/nsurgery/btn_go_review_1024.png) 0 0 no-repeat; font-size:18px; line-height:34px;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .number {overflow:hidden;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .number em {width:34px; height:53px; margin-left:3px; background:url(../../images/epilogue/bg_sep_counter2.png) 0 0 no-repeat; font-size:42px; line-height:49px; float:left; text-indent:-2px;}
    
    .n_congestion_wrap .cong_tab1_sec4 {padding:60px 0;}
    .n_congestion_wrap .cong_tab1_sec4 h4 {margin-bottom:40px; font-size:40px; line-height:42px;}
    .n_congestion_wrap .cong_tab1_sec4 ol {}
    .n_congestion_wrap .cong_tab1_sec4 ol li {height:467px;}
    .n_congestion_wrap .cong_tab1_sec4 ol li img {width:278px;}
    .n_congestion_wrap .cong_tab1_sec4 ol li strong {font-size:20px; line-height:22px;}
    .n_congestion_wrap .cong_tab1_sec4 ol li span {font-size:14px; line-height:20px;}
    
    .n_congestion_wrap .cong_tab1_sec5 {padding:60px 0;}
    .n_congestion_wrap .cong_tab1_sec5 h4 {margin-bottom:15px; font-size:40px; line-height:42px;}
    .n_congestion_wrap .cong_tab1_sec5 p {margin-bottom:30px; font-size:20px; line-height:22px;}
    .n_congestion_wrap .cong_tab1_sec5 table {}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th {height:69px; font-size:20px;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.col1 {width:80px;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.col2 {width:299px;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.col3 {width:299px;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.col4 {}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.bg2 {}
    .n_congestion_wrap .cong_tab1_sec5 table tbody tr th {height:50px; font-size:16px;}
    .n_congestion_wrap .cong_tab1_sec5 table tbody tr td {font-size:16px;}
    
    .n_congestion_wrap .cong_tab1_sec6 {padding:60px 0;}
    .n_congestion_wrap .cong_tab1_sec6 h4 {margin-bottom:15px; font-size:40px; line-height:42px;}
    .n_congestion_wrap .cong_tab1_sec6 dl {}
    .n_congestion_wrap .cong_tab1_sec6 dl dt {width:406px; padding-left:38px; font-size:20px; line-height:204px;}
    .n_congestion_wrap .cong_tab1_sec6 dl dd {width:422px; padding:40px 40px 40px 68px; font-size:20px; line-height:26px;}
    .n_congestion_wrap .cong_tab1_sec6 dl dd em {position:absolute; top:40px; left:40px;}
    .n_congestion_wrap .cong_tab1_sec6 dl dd strong {}

    .cong_tab1_sec7 {padding:30px 0;}
    .cong_tab1_sec7 ul {}
    .cong_tab1_sec7 ul li {width:140px; margin-left:70px; float:left; text-align:center;}
    .cong_tab1_sec7 ul li:first-child {margin-left:0px;}
    .cong_tab1_sec7 ul li img {width:140px;}
    .cong_tab1_sec7 ul li strong {font-size:20px; line-height:40px;}


    .cong_tab1_sec7_1 {padding:30px 0;}
    .cong_tab1_sec7_1 ul {}
    .cong_tab1_sec7_1 ul li {width:140px; margin-left:70px; float:left; text-align:center;}
    .cong_tab1_sec7_1 ul li:first-child {margin-left:0px;}
    .cong_tab1_sec7_1 ul li img {width:140px;}
    .cong_tab1_sec7_1 ul li strong {font-size:20px; line-height:40px;}


    .cong_tab1_sec7_1m {padding:30px 0;}
    .cong_tab1_sec7_1m ul {}
    .cong_tab1_sec7_1m ul li {width:140px; margin-left:70px; float:left; text-align:center;}
    .cong_tab1_sec7_1m ul li:first-child {margin-left:0px;}
    .cong_tab1_sec7_1m ul li img {width:140px;display: none;}
    .cong_tab1_sec7_1m ul li strong {font-size:20px; line-height:40px;}

    .tab_wraper2 {padding:60px 0 25px;}

    .infomation_wraper {padding-bottom:100px;}
    .infomation_wraper ul {width:992px;}
    .infomation_wraper ul li {width:235px; margin:0 13px 10px 0;}
    .infomation_wraper ul li img {width:235px; height:208px;}
    .infomation_wraper ul li .text {padding:20px;}
    .infomation_wraper ul li .text strong {font-size:20px;}
    .infomation_wraper ul li .text p {}

    .infomation_wraper ul li .text .info {overflow:hidden;}
    .infomation_wraper ul li .text .info .name {}

    .infomation_wraper ul li .text .info .date { margin-left:5px;}
    .infomation_wraper ul li .text .info .hit { }
	.infomation_wraper ul li .text .info .hitstr { margin-left:15px; }

    #contents.docter_intro_hsh { width: 100%; }
    #contents.docter_intro_hsh .section1 { width: 980px; }
    #contents.docter_intro_hsh .section2 { background:url(../../images/introduction/img_docter1_01_980.jpg) center bottom no-repeat; }
    #contents.docter_intro_hsh .section2 .cont { width: 980px; height: 761px; }
    #contents.docter_intro_hsh .section2 .name { padding:50px 0 40px 0; font-size:32px; line-height:32px; }
	#contents.docter_intro_hsh .section2 .career_wrap { padding-left:460px; }
	#contents.docter_intro_hsh .section2 .career_wrap .career { width:480px; padding:15px 20px; margin-bottom:15px; }
	#contents.docter_intro_hsh .section2 .career_wrap .career li { font-size:14px; line-height:22px; }
	#contents.docter_intro_hsh .section2 .career_wrap .photo { padding-bottom: 25px; }
	#contents.docter_intro_hsh .section2 .career_wrap .photo img { width: 520px; }
    #contents.docter_intro_hsh .section2 .score_img img { width: 985px; height: 204px; }
    #contents.docter_intro_hsh .section3 { background:url(../../images/introduction/img_docter1_04_980.jpg) center bottom no-repeat; }
    #contents.docter_intro_hsh .section3 .cont { width: 980px; height: 496px; }
    #contents.docter_intro_hsh .section3 .name { padding:60px 0 60px 0; font-size:40px; line-height:40px; }
    #contents.docter_intro_hsh .section3 ul { margin-left: 94px; }
    #contents.docter_intro_hsh .section4 { width: 980px; padding-bottom: 70px; }
    #contents.docter_intro_hsh .section4 .name { padding:60px 0 40px 0; font-size:40px; line-height:40px; }
    #contents.docter_intro_hsh .section4 .keyword li { margin-bottom: 30px; }
    #contents.docter_intro_hsh .section4 .keyword li div { height: 337px; padding-left: 444px; }
    #contents.docter_intro_hsh .section4 .keyword li.list1 div { background:url(../../images/introduction/img_docter1_05_980.jpg) left 0 no-repeat; }
    #contents.docter_intro_hsh .section4 .keyword li.list2 div { background:url(../../images/introduction/img_docter1_07_980.jpg) left 0 no-repeat; }
    #contents.docter_intro_hsh .section4 .keyword li.list3 div { background:url(../../images/introduction/img_docter1_09_980.jpg) left 0 no-repeat; }
    #contents.docter_intro_hsh .section4 .keyword li.list1 { background:url(../../images/introduction/img_docter1_06_980.jpg) right 0 no-repeat #eeeeee; }
    #contents.docter_intro_hsh .section4 .keyword li.list2 { background:url(../../images/introduction/img_docter1_08_980.jpg) right 0 no-repeat #eeeeee; }
    #contents.docter_intro_hsh .section4 .keyword li.list3 { background:url(../../images/introduction/img_docter1_10_980.jpg) right 0 no-repeat #eeeeee; }
    #contents.docter_intro_hsh .section4 .keyword li.list1 .txt1 { background:url(../../images/introduction/no1_980.gif) right center no-repeat;  }
    #contents.docter_intro_hsh .section4 .keyword li.list2 .txt1 { background:url(../../images/introduction/no2_980.gif) right center no-repeat;  }
    #contents.docter_intro_hsh .section4 .keyword li.list3 .txt1 { background:url(../../images/introduction/no3_980.gif) right center no-repeat;  }
    #contents.docter_intro_hsh .section4 .keyword li .txt1 { margin-top: 30px; padding-right: 22px; font-size:22px; line-height:22px; }
    #contents.docter_intro_hsh .section4 .keyword li .txt2 { padding-bottom: 25px; font-size:22px; line-height:22px; }
    #contents.docter_intro_hsh .section4 .keyword li .txt3 { font-size:12px; line-height:16px; }

    #contents.docter_intro_ysy .section1 {width:980px; margin:0 auto;}

	#contents.docter_intro_ysy .section2 .cont {width:980px; padding-top:20px;}
	#contents.docter_intro_ysy .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.docter_intro_ysy .section2 .cont .area {}
	#contents.docter_intro_ysy .section2 .cont .area .profile_photo {width:456px; }
	#contents.docter_intro_ysy .section2 .cont .area .profile_photo .img_pc1 { display:none; }
	#contents.docter_intro_ysy .section2 .cont .area .profile_photo .img_pc2 { display:inline-block; }
	#contents.docter_intro_ysy .section2 .cont .area .right {width:523px; padding-top:15px; margin-left:0px;}
	#contents.docter_intro_ysy .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.docter_intro_ysy .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.docter_intro_ysy .section2 .cont .area .right img {width:100%;}

    #contents.docter_intro_ysy .section3 { background:url(../../images/introduction/img_docter2_03_980.jpg) center bottom no-repeat; }
    #contents.docter_intro_ysy .section3 .cont { height: 463px; }

    #contents.docter_intro_ysy .section4 .cont { width: 980px; padding: 60px 0; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li { width: 474px; height: 520px; margin-left: 31px; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li:first-child { margin-left: 0px; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li .photo img { width: 474px; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box { padding: 20px; font-size:12px; line-height:18px; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 10px; font-size:20px; line-height:20px; }
	#contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box .txt2 { display:inline; font-size:16px; line-height:20px; border-bottom: solid 1px #fb5605;}

    #contents.docter_intro_ysy .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -150px no-repeat; }
    #contents.docter_intro_ysy .section5 .cont { width: 980px; height: 217px; }
    #contents.docter_intro_ysy .section5 a {width: 123px; height: 117px; margin: 0 20px;}
    #contents.docter_intro_ysy .section5 a .ico { width: 72px; padding: 10px 0; }
    #contents.docter_intro_ysy .section5 a .txt1 { font-size:12px; line-height:13px; }

    #contents.docter_intro_oys .section1 { width: 980px; }
	#contents.docter_intro_oys .section2 .cont {width:980px; padding-top:45px;}
	#contents.docter_intro_oys .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.docter_intro_oys .section2 .cont .area { padding-top:30px; }
	#contents.docter_intro_oys .section2 .cont .area .profile_photo {width:457px; }
	#contents.docter_intro_oys .section2 .cont .area .profile_photo .img_pc1 { display:none; }
	#contents.docter_intro_oys .section2 .cont .area .profile_photo .img_pc2 { display:inline-block; }
	#contents.docter_intro_oys .section2 .cont .area .right {width:523px; padding-top:10px; margin-left:0px;}
	#contents.docter_intro_oys .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.docter_intro_oys .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.docter_intro_oys .section2 .cont .area .right img {width:100%;}

    #contents.docter_intro_oys .section3 .cont { width: 980px; height: 1290px; padding-top: 60px; }
    #contents.docter_intro_oys .section3 .conts_box1 {margin-bottom: 75px; padding-left: 475px; height: 186px; }
    #contents.docter_intro_oys .section3 .conts_box1 .img_box img {width: 475px; }
    #contents.docter_intro_oys .section3 .conts_box1 .exp_box {padding: 45px 30px 0 30px; }
    #contents.docter_intro_oys .section3 .conts_box1 .exp_box .txt1 {font-size:12px; line-height:18px;}
    #contents.docter_intro_oys .section3 .conts_box1 .exp_box .txt2 {font-size:20px; line-height:30px;}
    #contents.docter_intro_oys .section3 .conts_tit {margin-bottom: 15px; font-size:20px; line-height:26px;}
    #contents.docter_intro_oys .section3 .conts_box2 {margin-bottom: 75px; padding-right: 505px; height: 327px; }
    #contents.docter_intro_oys .section3 .conts_box2 .img_box {overflow:hidden; width: 505px; }
    #contents.docter_intro_oys .section3 .conts_box2 .img_box img {height: 327px; margin-left: -50px;}
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box {padding: 30px 30px 0 30px; }
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt1 {font-size:12px; line-height:18px;}
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt1 span {display:inline; }
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt2 {font-size:20px; line-height:26px; padding-top: 15px; }
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt2 span {display:inline; }
    #contents.docter_intro_oys .section3 .conts_box3 {margin-bottom: 0; padding-left: 475px; height: 476px;}
    #contents.docter_intro_oys .section3 .conts_box3 .img_box {width: 475px; overflow:hidden; }
    #contents.docter_intro_oys .section3 .conts_box3 .img_box img {height: 476px; margin-left: -120px;}
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box {padding: 30px 30px 0 30px; }
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 {font-size:12px; line-height:18px; margin-bottom: 10px; }
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 strong {font-size:16px; line-height:22px;}
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 span {display:inline; }
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt2 {padding-bottom: 10px; font-size:20px; line-height:28px;}
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt2 span {display:inline; }

    #contents.docter_intro_oys .section4 .cont { width: 980px; padding: 60px 0; }
    #contents.docter_intro_oys .section4 .cont .list_wrap li {width: 475px; height: 600px; }
    #contents.docter_intro_oys .section4 .cont .list_wrap li .photo img { width: 474px; }
    #contents.docter_intro_oys .section4 .cont .list_wrap li .txt_box { padding: 20px; font-size:12px; line-height:18px; }
    #contents.docter_intro_oys .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 10px; font-size:20px; line-height:20px; }

    #contents.docter_intro_oys .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -150px no-repeat; }
    #contents.docter_intro_oys .section5 .cont { width: 980px; height: 217px; }
    #contents.docter_intro_oys .section5 a { width: 143px; height: 117px; margin: 0 20px;}
    #contents.docter_intro_oys .section5 a .ico { width: 72px; padding: 10px 0; }
    #contents.docter_intro_oys .section5 a .txt1 { font-size:12px; line-height:13px; }

    #contents.docter_intro_sih .section1 { width: 980px; }

	#contents.docter_intro_sih .section2 .cont {width:980px; padding-top:45px;}
	#contents.docter_intro_sih .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.docter_intro_sih .section2 .cont .area {}
	#contents.docter_intro_sih .section2 .cont .area .profile_photo {width:421px; }
	#contents.docter_intro_sih .section2 .cont .area .profile_photo img {width:421px;}
	#contents.docter_intro_sih .section2 .cont .area .profile_photo img.img_pc1 { display:none; }
	#contents.docter_intro_sih .section2 .cont .area .profile_photo img.img_pc2 { display:block; }
	#contents.docter_intro_sih .section2 .cont .area .right {width:523px; padding-top:0px; margin-left:35px;}
	#contents.docter_intro_sih .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.docter_intro_sih .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.docter_intro_sih .section2 .cont .area .right img {width:100%;}

    #contents.docter_intro_sih .section3 .cont { width: 980px; height: 728px; padding-top: 60px; }
    #contents.docter_intro_sih .section3 .cont .txt_area { padding-left: 475px; height: 290px; margin-bottom: 60px; }
    #contents.docter_intro_sih .section3 .cont .txt_area .photo img { width: 475px; }
    #contents.docter_intro_sih .section3 .cont .txt_area .txt_box { padding: 45px 30px; }
    #contents.docter_intro_sih .section3 .cont .txt_area .txt_box .title { padding-bottom: 15px; font-size:20px; line-height:26px; }
    #contents.docter_intro_sih .section3 .cont .txt_area .txt_box .txt { padding-bottom: 7px; font-size:12px; line-height:18px; }
    #contents.docter_intro_sih .section3 .cont .txt1 { padding-bottom: 20px; font-size:20px; line-height:20px; }
    #contents.docter_intro_sih .section3 .cont .txt1 ins {  border-bottom: solid 2px #fff; }
    #contents.docter_intro_sih .section3 .cont .photo_area { padding-left: 505px; }
    #contents.docter_intro_sih .section3 .cont .photo_area .youtube { border: solid 6px #000; }
    #contents.docter_intro_sih .section3 .cont .photo_area .youtube iframe { width: 463px; height: 265px; }
    #contents.docter_intro_sih .section3 .cont .photo_area .photo img { width: 475px; }

    #contents.docter_intro_sih .section4 .cont { width: 980px; padding: 60px 0; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li { width: 475px; height: 401px; margin-left: 30px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .photo img { width: 474px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box { padding: 20px; font-size:12px; line-height:18px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 10px; font-size:20px; line-height:26px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box .txt span { display:inline; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li.list3 { width: 506px; height: 206px; padding-left: 474px; margin-top: 30px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li.list3 .txt_box { padding: 12px 10px 12px 30px; }

    #contents.docter_intro_sih .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -150px no-repeat; }
    #contents.docter_intro_sih .section5 .cont { width: 980px; height: 217px; }
    #contents.docter_intro_sih .section5 a { width: 143px; height: 117px; margin-left: 20px;}
    #contents.docter_intro_sih .section5 a .ico { width: 72px; padding: 10px 0; }
    #contents.docter_intro_sih .section5 a .txt1 { font-size:12px; line-height:13px; }

    #contents.docter_intro_gby .section1 { width: 980px; }

    #contents.docter_intro_gby .section2 .cont { width: 980px; height: 575px; }
    #contents.docter_intro_gby .section2 .cont .name { padding:80px 0 20px 0; font-size:32px; line-height:32px; }
    #contents.docter_intro_gby .section2 .cont .career { padding-bottom: 30px; }
    #contents.docter_intro_gby .section2 .cont .career li { font-size:14px; line-height:19px; }
    #contents.docter_intro_gby .section2 .cont .photo img { width: 456px; }
    #contents.docter_intro_gby .section2 .cont .profile_photo { right:20px; }
    #contents.docter_intro_gby .section2 .cont .profile_photo img { width: 419px; }
    
    #contents.docter_intro_gby .section3 .cont { width: 980px; padding: 60px 0; }
    #contents.docter_intro_gby .section3 .cont .title { padding-bottom: 40px; font-size:40px; line-height:40px; }
    #contents.docter_intro_gby .section3 .cont .list_wrap li {width: 475px; height: 390px; }
    #contents.docter_intro_gby .section3 .cont .list_wrap li .photo img { width: 475px; }
    #contents.docter_intro_gby .section3 .cont .list_wrap li .txt_box { padding: 20px; font-size:12px; line-height:18px; }

    #contents.docter_intro_gby .section4 .cont { width: 980px; padding: 60px 0; }
    #contents.docter_intro_gby .section4 .cont .title { padding-bottom: 40px; font-size:40px; line-height:40px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap { height: 644px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box { width: 445px; padding: 30px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .question { padding-left: 27px; margin-bottom: 5px; font-size:20px; line-height:26px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .question .abbr { position:absolute; left:0px; top:0px;  }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer { padding: 20px 10px 20px 35px; font-size:12px; line-height:18px;  }

    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer.a1 { height: 101px; margin-bottom: 30px; background:url(../../images/introduction/img_docter5_06_980.gif) 0 0 no-repeat;  }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer.a2 { height: 289px; background:url(../../images/introduction/img_docter5_07_980.gif) 0 0 no-repeat;  }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer ins { border-bottom: solid 1px #fff; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer span { display:inline; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer span.abbr { position:absolute; left:20px; top:20px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer span.pb { padding-bottom: 10px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .photo  { width: 475px; height: 644px; background:url(../../images/introduction/img_docter5_05_980.jpg) 0 0 no-repeat;  }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .photo img { display:none; }

    #contents.docter_intro_gby .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -150px no-repeat; }
    #contents.docter_intro_gby .section5 .cont { width: 980px; height: 217px; }
    #contents.docter_intro_gby .section5 a { width: 143px; height: 117px; margin: 0 20px;}
    #contents.docter_intro_gby .section5 a .ico { width: 72px; padding: 10px 0; }
    #contents.docter_intro_gby .section5 a .txt1 { font-size:12px; line-height:13px; }

    #contents.docter_intro_kkj .section1 { width: 980px; }

	#contents.docter_intro_kkj .section2 .cont {width:980px; padding-top:45px;}
	#contents.docter_intro_kkj .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.docter_intro_kkj .section2 .cont .area { padding-top:30px; }
	#contents.docter_intro_kkj .section2 .cont .area .profile_photo {width:457px; }
	#contents.docter_intro_kkj .section2 .cont .area .profile_photo .img_pc1 { display:none; }
	#contents.docter_intro_kkj .section2 .cont .area .profile_photo .img_pc2 { display:inline-block; }
	#contents.docter_intro_kkj .section2 .cont .area .right {width:523px; padding-top:10px; margin-left:0px;}
	#contents.docter_intro_kkj .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.docter_intro_kkj .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.docter_intro_kkj .section2 .cont .area .right img {width:100%;}

    #contents.docter_intro_kkj .section3 .cont { width: 980px; padding: 60px 0 20px 0; }
    #contents.docter_intro_kkj .section3 .cont .txt_area { padding-left: 475px; margin-bottom: 40px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area.t1 { height: 355px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area.t2 { height: 355px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area.t3 { height: 355px; }
	#contents.docter_intro_kkj .section3 .cont .txt_area .photo .img_pc1 { display:none; }
	#contents.docter_intro_kkj .section3 .cont .txt_area .photo .img_pc2 { display:block; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box { padding: 10px 20px 0px 30px; line-height:18px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box > span { display:inline; font-size:12px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box > span.d1 { display:block; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box > span.d2 { display:inline; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box .title { padding: 20px 0 12px 0; font-size:20px; line-height:26px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box .title span { display:inline-block; }


    #contents.docter_intro_kkj .section4 { background:url(../../images/introduction/img_docter6_06_980.jpg) center top no-repeat; }
    #contents.docter_intro_kkj .section4 .cont { width: 980px; height: 467px; }

    #contents.docter_intro_kkj .section5 { }
    #contents.docter_intro_kkj .section5 .cont { width: 980px; height: 217px; }
    #contents.docter_intro_kkj .section5 a {width: 123px; height: 117px; margin: 0 20px;}
    #contents.docter_intro_kkj .section5 a .ico { width: 72px; padding: 10px 0; }
    #contents.docter_intro_kkj .section5 a .txt1 { font-size:12px; line-height:13px; }

    #contents.n_updown_wrap .section1 .cont { width: 980px; height: 458px; }
    #contents.n_updown_wrap .section1 .cont .title { padding: 70px 0 50px 0; font-size:40px; line-height:58px; }
    #contents.n_updown_wrap .section1 .cont .title strong { font-size:48px; }
    #contents.n_updown_wrap .section1 .cont .txt_box { margin-left: 0px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li { width: 276px; height: 125px; margin-left: 39px; padding-left: 194px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .ico { width:85px; left:89px; top:20px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .txt { padding-top: 30px; font-size:20px; line-height:29px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .txt strong { font-size:24px; }

    #contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 { padding-top: 20px; font-size:20px; line-height:29px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 strong { font-size:24px; }

    #contents.n_updown_wrap .section2 .cont { width: 980px; height: 163px; padding-top: 40px; }
    #contents.n_updown_wrap .section2 .cont a { width: 143px; height: 90px; padding-top: 40px; padding-left: 3px; margin-left: 66px; font-size:20px; line-height:24px; }
    #contents.n_updown_wrap .section2 .cont a.l3 { height: 100px; padding-top: 30px; }

    #contents.n_updown_wrap .section3 .cont { width: 980px; height: 566px; }
    #contents.n_updown_wrap .section3 .cont .title { padding: 50px 0 40px 0; font-size:40px; line-height:58px; }
    #contents.n_updown_wrap .section3 .cont .title strong { font-size:48px; }
    #contents.n_updown_wrap .section3 .cont .txt_box { padding-left: 440px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area { left:0px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span .txt { padding-top: 30px; font-size:26px; line-height:26px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span img { width: 100%; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.before { width: 197px; margin-right: 10px; color:#333; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.after { width: 195px; color:#f56256; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.ico { width: 54px; margin: -54px 0 0 -27px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area span { font-size:20px; line-height:30px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt1 { padding: 20px 0 40px 0; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt2 { padding-bottom: 10px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt3 { padding: 4px 2px; font-size:28px; line-height:28px; }

    #contents.n_updown_wrap .section4 .cont { width: 980px; height: 437px; }
    #contents.n_updown_wrap .section4 .cont .title { padding: 40px 0; font-size:40px; line-height:72px; }
    #contents.n_updown_wrap .section4 .cont .list_wrap { margin-left: 0px; }
    #contents.n_updown_wrap .section4 .cont .list_wrap li { width: 233px; margin-left: 15px; }

    #contents.n_updown_wrap .section5 .cont { width: 980px; }
    #contents.n_updown_wrap .section5 .title { padding: 50px 0 30px 0; font-size:40px; }
    #contents.n_updown_wrap .section5 .special_list > li { padding-bottom: 37px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap { height: 77px; padding-left: 135px; line-height:77px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap .no { width: 106px; height: 62px; padding-top: 15px; font-size:12px; line-height:13px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap .no strong { font-size:36px; line-height:36px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap .name { font-size:34px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap { padding:50px 90px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 { padding-left: 445px; padding-bottom: 60px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span.photo { padding-bottom: 25px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span.txt { font-size:18px; line-height:22px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area1 { left:36px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area1 .photo { width: 202px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area2 .photo { width: 303px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .ico { width: 79px; margin: -100px 0 0 -80px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box2 { padding: 30px 0; margin-bottom: 0px; font-size:20px; line-height:26px; }
    #contents.n_updown_wrap .section5 .special_list li.list1 .txt_wrap .txt_box2 { margin-bottom: 35px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 { padding-left: 505px; padding-bottom: 35px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span.photo { width: 252px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span.txt { font-size:20px; line-height:20px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .txt_area1 { left:40px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .ico { width: 80px; margin: -60px 0 0 -40px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 { padding-left: 320px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .photo { left:15px; width: 270px;}
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area { padding: 70px 0 140px 0; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area .tit { padding-bottom: 30px; font-size:20px; line-height:20px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area li { padding-left: 10px; font-size:16px; line-height:24px; background:url(../../images/nplastic/bul_01.png) 0 center no-repeat; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .ico { width: 85px; left:360px; top:210px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a { margin-left: 36px; padding: 0 30px; width: 182px; height: 67px; line-height:67px; font-size:18px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a span.ico { width: 9px; right:20px; margin-top: -7px; }
    #contents.n_updown_wrap .section5 .special_list li .shadow { width: 980px; }
    #contents.n_updown_wrap .section5 .special_list li .shadow.hei1 { height: 721px; }
    #contents.n_updown_wrap .section5 .special_list li .shadow.hei2 { height: 617px; }
    #contents.n_updown_wrap .section5 .special_list li .shadow.hei3 { height: 596px; }

    #contents.n_updown_wrap .section6 .cont { width: 100%; height: 1172px; }
    #contents.n_updown_wrap .section6 .cont .title { padding: 50px 0 30px 0; font-size:46px; }
    #contents.n_updown_wrap .section6 .cont .txt1 { font-size:36px; line-height:46px;  }
    #contents.n_updown_wrap .section6 .cont .list_wrap li { width: 282px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li .photo { padding-bottom: 10px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li .txt2 { font-size:18px; line-height:23px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li1 { top:165px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li2 { margin-left: -141px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li3 { top:165px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li4 { right:170px; top:585px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li5 { left:170px; top:585px; }

    #contents.n_updown_wrap .section7 .cont { width: 980px; height: 1398px; }
    #contents.n_updown_wrap .section7 .cont .title { padding: 50px 0 30px 0; font-size:40px; }
    #contents.n_updown_wrap .section7 .cont .txt { padding-bottom: 45px; font-size:22px; line-height:28px; }


	#contents.n_flat_nose .section1 { width:100%; height:532px; background:url(../../images/nplastic/n_flat_nose_bg_01_1024.jpg) center 0 no-repeat; }
	#contents.n_flat_nose .section1 .cont { width:980px; height:532px; }
	#contents.n_flat_nose .section1 .cont .title { padding-top:60px; line-height:44px; font-size:36px; }
	#contents.n_flat_nose .section1 .cont strong { margin-top:12px; line-height:56px; font-size:48px; }
	#contents.n_flat_nose .section1 .cont a { width:370px; height:53px; margin-top:278px; background:url(../../images/nplastic/n_flat_nose_btn_01_1024.png) 0 0 no-repeat; line-height:53px; font-size:26px; font-weight:bold; }

	#contents.n_flat_nose .section2 { width:100%; height:496px; background:url(../../images/nplastic/n_flat_nose_bg_02_1024.jpg) center 0 no-repeat; }
	#contents.n_flat_nose .section2 .cont { width:980px; height:496px; margin:0 auto; background:url(../../images/nplastic/n_flat_nose_popular_secret_1024_1.png) center 135px no-repeat; }
	#contents.n_flat_nose .section2 .cont .title { padding-top:60px; line-height:56px; font-size:48px; }

	#contents.n_flat_nose .section3 { width:100%; height:912px; background:url(../../images/nplastic/n_flat_nose_bg_03_1024.jpg) center 0 no-repeat; }
	#contents.n_flat_nose .section3 .cont { width:980px; height:912px; margin:0 auto; background:url(../../images/nplastic/n_flat_nose_cause_1024.png) center 283px no-repeat; }
	#contents.n_flat_nose .section3 .cont .title { padding-top:60px; line-height:56px; font-size:48px; }
	#contents.n_flat_nose .section3 .cont .txt_box { width:987px; height:60px; margin-top:40px; padding:20px 0 25px 0; background:url(../../images/nplastic/n_flat_nose_txtbox_1024.png) center 0 no-repeat; line-height:30px; font-size:22px; }
	#contents.n_flat_nose .section3 .cont .txt_box strong { line-height:30px; font-size:22px; color:#ff594b; font-weight:bold; }

	#contents.n_flat_nose .section4 { width:100%; height:486px; background:url(../../images/nplastic/n_flat_nose_bg_04_1024.jpg) center 0 no-repeat; }
	#contents.n_flat_nose .section4 .cont { width:980px; height:486px; margin: 0 auto; background:url(../../images/nplastic/n_flat_nose_bg_recipient_1024.png) center 145px no-repeat; }
	#contents.n_flat_nose .section4 .cont .title { padding-top:60px; font-size:48px; line-height:56px; color:#ffffff; text-align:center; }
	#contents.n_flat_nose .section4 .cont img { display:none; }

	#contents.n_flat_nose .section5 { width:100%; height:686px; background:url(../../images/nplastic/n_flat_nose_bg_05_1024.jpg) center 0 no-repeat; }
	#contents.n_flat_nose .section5 .cont { width:982px; height:686px; overflow:hidden; }
	#contents.n_flat_nose .section5 .cont .title { padding:54px 0 30px 0; font-size:48px; line-height:52px; }
	#contents.n_flat_nose .section5 .cont .severely { width:492px; height:484px; background:url(../../images/nplastic/n_flat_nose_severely_bg_1024.jpg) 0 0 no-repeat; }
	#contents.n_flat_nose .section5 .cont .severely .s_title { padding:20px 0 10px 0; font-size:24px; line-height:32px; }
	#contents.n_flat_nose .section5 .cont .severely .s_txt { margin-bottom:16px; font-size:16px; line-height:24px; }
	#contents.n_flat_nose .section5 .cont .severely .s_photo { width:448px; height:231px; background:url(../../images/nplastic/n_flat_nose_severely_1024.jpg) 0 0 no-repeat; }
	#contents.n_flat_nose .section5 .cont .severely .s_solution { width:448px; margin:0 auto; margin-top:15px; }
	#contents.n_flat_nose .section5 .cont .severely .s_solution li { padding-left:74px; margin-bottom:16px; background:url(../../images/nplastic/n_flat_nose_solution_bg_1024.png) 0 0 no-repeat; font-size:14px; line-height:20px; }
	#contents.n_flat_nose .section5 .cont .severely .s_solution li span { width:67px; line-height:26px; font-size:14px; }
	#contents.n_flat_nose .section5 .cont .severely.less { width:490px; height:484px; background:url(../../images/nplastic/n_flat_nose_less_severely_bg_1024.jpg) 0 0 no-repeat; }
	#contents.n_flat_nose .section5 .cont .severely.less .s_photo { background:url(../../images/nplastic/n_flat_nose_less_severely_1024.jpg) 0 0 no-repeat; }

	#contents.n_flat_nose .section6 { width:100%; height:563px; background:url(../../images/nplastic/n_flat_nose_bg_06_1024.jpg) center 0 no-repeat; }
	#contents.n_flat_nose .section6 .cont { width:980px; height:563px; margin: 0 auto; overflow:hidden; }
	#contents.n_flat_nose .section6 .cont .title { padding:60px 0 45px 0; font-size:48px; line-height:56px; }
	#contents.n_flat_nose .section6 .cont .example { display:inline-block; float:left; width:466px; height:356px; margin-right:48px; position:relative; }
	#contents.n_flat_nose .section6 .cont .example .photo { width:466px; height:234px; background:url(../../images/nplastic/n_flat_nose_example01_1024.png) 0 0 no-repeat; }
	#contents.n_flat_nose .section6 .cont .example .txt { position:absolute; bottom:0; left:18px; width:430px; height:205px; background:url(../../images/nplastic/n_flat_nose_example_txt_1024.png) 0 0 no-repeat; }
	#contents.n_flat_nose .section6 .cont .example .txt dl { position:absolute; width:430px; height:106px; bottom:7px; left:0px; }
	#contents.n_flat_nose .section6 .cont .example .txt dt { width:430px; height:43px; font-size:20px; line-height:43px; }
	#contents.n_flat_nose .section6 .cont .example .txt dd { padding-left:96px; background:url(../../images/nplastic/n_flat_nose_ex_icon_1024.gif) 87px 8px no-repeat; font-size:16px; line-height:22px; }
	#contents.n_flat_nose .section6 .cont .example .txt .first { margin-top:12px; }
	#contents.n_flat_nose .section6 .cont .example.ex2 { display:inline-block; float:left; width:466px; height:356px; margin-right:0px; position:relative; }
	#contents.n_flat_nose .section6 .cont .example.ex2 .photo { background:url(../../images/nplastic/n_flat_nose_example02_1024.png) 0 0 no-repeat; }
	
	#contents.n_flat_nose .section7 { width:100%; height:393px; background:url(../../images/nplastic/n_flat_nose_bg_07_1024.jpg) center 0 no-repeat; }
	#contents.n_flat_nose .section7 .cont { width:980px; height:393px; background:url(../../images/nplastic/n_flat_nose_logo_1024.png) center 50px no-repeat; }
	#contents.n_flat_nose .section7 .cont p { padding-top:232px; font-size:48px; line-height:56px; }

    .promo_list ul li {width: 235px; margin-right: 13px; margin-bottom: 13px; }
    .promo_list ul li a .img_box .badge {left:15px; top:15px;}
    .promo_list ul li a .img_box .badge img {width: 60px; }
    .promo_list ul li a .infor_box {padding: 20px 20px 0 20px;  height: 158px;}
    .promo_list ul li a .infor_box .exp .like {padding-left: 15px;}
    .promo_list ul li a .infor_box .exp .amount {right:inherit; left:87px; top:0px; }

    .diary_list ul li {width: 235px; margin-right: 13px; margin-bottom: 13px; }
    .diary_list ul li a .img_box .badge img {width: 60px; }
    .diary_list ul li a .infor_box {padding: 20px 20px 0 20px;  height: 216px;}
    .diary_list ul li a .infor_box .tit {height: 110px; } 
    .diary_list ul li a .infor_box .exp .like {padding-left: 15px;}

    .n_congestion_wrap .cong_tab2_sec1 .text_img_box { height:265px; }
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box .text { padding:90px 504px 0 0; font-size:26px; line-height:34px;}
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box img { height:271px; }

    .n_congestion_wrap .cong_tab2_sec2 {padding:60px 0;}
    .n_congestion_wrap .cong_tab2_sec2 img {width:85px;}
    .n_congestion_wrap .cong_tab2_sec2 h4 {margin-bottom:30px; font-size:48px; line-height:104px;}
    .n_congestion_wrap .cong_tab2_sec2 p {font-size:16px; line-height:22px;}

    .n_congestion_wrap .cong_tab2_sec3 {padding:60px 0;}
    .n_congestion_wrap .cong_tab2_sec3 h4 {margin-bottom:16px; font-size:48px; line-height:52px;}
    .n_congestion_wrap .cong_tab2_sec3 p {margin-bottom:40px; font-size:28px; line-height:32px;}
    .n_congestion_wrap .cong_tab2_sec3 ul {margin-bottom:60px;}
    .n_congestion_wrap .cong_tab2_sec3 ul li {width:326px;}
    .n_congestion_wrap .cong_tab2_sec3 ul li img {width:288px; margin-bottom:12px;}
    .n_congestion_wrap .cong_tab2_sec3 ul li strong {font-size:20px; line-height:24px;}

    .n_congestion_wrap .cong_tab2_sec3 table {table-layout:fixed;}
    .n_congestion_wrap .cong_tab2_sec3 table thead tr th {height:68px; font-size:20px; line-height:24px;}
    .n_congestion_wrap .cong_tab2_sec3 table thead tr th.bg2 {}
    .n_congestion_wrap .cong_tab2_sec3 table tbody tr th {height:68px; font-size:20px; line-height:24px;}
    .n_congestion_wrap .cong_tab2_sec3 table tbody tr td {padding:14px 0; font-size:16px; line-height:20px;}

    .n_congestion_wrap .cong_tab2_sec4 {padding:60px 0;}
    .n_congestion_wrap .cong_tab2_sec4 h4 {margin-bottom:40px; font-size:40px; line-height:46px;}
    .n_congestion_wrap .cong_tab2_sec4 ul {width:100%;}
    .n_congestion_wrap .cong_tab2_sec4 ul li {width:478px; height:689px; background:url(../../images/nsurgery/cong_tab2_sec4_li_bg_1024.png) 0 0 no-repeat;}
    .n_congestion_wrap .cong_tab2_sec4 ul li dl {height:139px; margin-bottom:26px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li dl dt {padding-top:27px; margin-bottom:18px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li dl dt strong {font-size:22px; line-height:28px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li dl dd {font-size:18px; line-height:22px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li img {width:351px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li .img1 {margin-bottom:23px;}

    .n_congestion_wrap .cong_tab2_sec5 {padding:60px 0;}
    .n_congestion_wrap .cong_tab2_sec5 h4 {font-size:40px; line-height:44px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div {padding:37px 0 26px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area1 {}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area2 {}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div img {width:282px; margin-left:24px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div img:first-child {margin-left:40px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text {width:282px; height:220px; padding-top:66px; margin-left:24px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area1 .text {background:url(../../images/nsurgery/cong_tab2_sec5_bg1_1024.png) 0 0 no-repeat;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area2 .text {background:url(../../images/nsurgery/cong_tab2_sec5_bg2_1024.png) 0 0 no-repeat;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text h5 {margin-bottom:16px; font-size:20px; line-height:24px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text p {font-size:14px; line-height:18px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text strong {display:block; margin-top:0px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text span {}

    .n_congestion_wrap .cong_tab2_sec6 {padding:60px 0;}
    .n_congestion_wrap .cong_tab2_sec6 h4 {font-size:48px; line-height:54px;}
    .n_congestion_wrap .cong_tab2_sec6 dl {}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure1 {margin-bottom:40px;}
    .n_congestion_wrap .cong_tab2_sec6 dl dt {height:64px; font-size:30px; line-height:64px;}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure1 dt {}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure2 dt {}
    .n_congestion_wrap .cong_tab2_sec6 dl dd {padding:40px 0 30px; overflow:hidden;}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure1 dd {}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure2 dd {}
    .n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em {margin-left:52px; font-size:14px; line-height:20px;}
    .n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em:first-child {margin-left:0px;}

    .n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em img {width:166px; margin-bottom:15px;}

    .n_band_wrap .nb_sec1 .inner_box {height: 504px;}
    .n_band_wrap .nb_sec1 .bg_back {}
    .n_band_wrap .nb_sec1 .bg_back img {width: 980px; }
    .n_band_wrap .nb_sec1 .comment {padding-top: 45px; padding-bottom: 15px; font-size:24px; }
    .n_band_wrap .nb_sec1 .tit {font-size:48px; line-height:52px;}

    .n_band_wrap .nb_sec2 {width: 100%; position:relative; background-color:#48bcc2;}
    .n_band_wrap .nb_sec2 .inner_box {width: 980px; height: 243px;}
    .n_band_wrap .nb_sec2 .menu li span {margin-top: 40px;}
    .n_band_wrap .nb_sec2 .menu li span img {width: 130px; }
    .n_band_wrap .nb_sec2 .menu li span strong {font-size:22px; line-height:26px; padding-top: 10px; }

    .n_band_wrap .nb_sec3 .inner_box {width: 980px; height: 700px;}
    .n_band_wrap .nb_sec3 .inner_box .conts {width: 50%;}
    .n_band_wrap .nb_sec3 .inner_box .tit {font-size:38px; line-height:44px;}

    .n_band_wrap .nb_sec3 .inner_box .comment {font-size:24px; line-height:30px; height: 90px; padding: 0 0 0 0; }
    .n_band_wrap .nb_sec3 .inner_box .comment .d_b {display:block; }

    .n_band_wrap .nb_sec3 .inner_box .img_box {padding-top: 0px; }
    .n_band_wrap .nb_sec3 .inner_box .img_box span {padding: 0 20px 15px 20px; }
    .n_band_wrap .nb_sec3 .inner_box .img_box span img {width: 154px; }
    .n_band_wrap .nb_sec3 .inner_box .img_box em {display:inline-block; padding: 0 0 15px 0 ; }
    .n_band_wrap .nb_sec3 .inner_box .img_box em img {width: 286px; }

    .n_band_wrap .nb_sec4 .inner_box {width: 980px; height: 561px; position:relative; margin: 0 auto;}
    .n_band_wrap .nb_sec4 .comment {padding-top: 55px; font-size:36px; line-height:42px;}
    .n_band_wrap .nb_sec4 .tit {padding-bottom: 55px; font-size:48px; line-height:52px;}
    .n_band_wrap .nb_sec4 .conts {text-align:center; }
    .n_band_wrap .nb_sec4 .conts .box {width: 237px; height: 263px; background:url(../../images/nplastic/bg_band4_1_pc2.png) 0 0 no-repeat;}
    .n_band_wrap .nb_sec4 .conts .box.red {background:url(../../images/nplastic/bg_band4_2_pc2.png) 0 0 no-repeat;}
    .n_band_wrap .nb_sec4 .conts .box .sub_tit {font-size:26px; line-height:83px;}
    .n_band_wrap .nb_sec4 .conts .box .exp {padding: 45px 25px 0 25px; font-size:22px; line-height:28px;}
    .n_band_wrap .nb_sec4 .conts .plus {padding: 27px; }
    .n_band_wrap .nb_sec4 .conts .plus img {width: 50px; margin-left:0; margin-top:0; }

    .n_band_wrap .nb_sec5 .inner_box {width: 980px; height: 536px;}
    .n_band_wrap .nb_sec5 .comment {padding-top: 55px; font-size:45px; line-height:47px;}
    .n_band_wrap .nb_sec5 .tit {padding-bottom: 55px; font-size:48px; line-height:52px;}
    .n_band_wrap .nb_sec5 .tit strong {color:#1f1d43; display:inline-block; border-bottom: solid 3px #1f1d43;}
    .n_band_wrap .nb_sec5 .conts {padding-left: 290px; }
    .n_band_wrap .nb_sec5 .conts .img_box {position:absolute; left:0; top:0; }
    .n_band_wrap .nb_sec5 .conts .img_box img {width: 260px; }
    .n_band_wrap .nb_sec5 .conts .exp_box {}
    .n_band_wrap .nb_sec5 .conts .exp_box li {margin-bottom: 7px; width: 672px; height: 50px; padding: 8px 0 0 20px; background:url(../../images/nplastic/bg_band5_2_pc2.png) 0 0 no-repeat; font-size:20px; line-height:22px;}
    .n_band_wrap .nb_sec5 .conts .exp_box li .num {font-size:32px; line-height:36px; }
    .n_band_wrap .nb_sec5 .conts .exp_box li .line {background-color:#fffc08;}

    .n_band_wrap .nb_sec6 .inner_box {width: 980px; height: 640px;}
    .n_band_wrap .nb_sec6 .tit {padding-top: 50px; padding-bottom: 35px;  font-size:48px; line-height:52px;}
    .n_band_wrap .nb_sec6 .conts {width: 100%;}
    .n_band_wrap .nb_sec6 .conts .l_area img {width: 472px; }
    .n_band_wrap .nb_sec6 .conts .r_area img {width: 472px; }

    .n_band_wrap .nb_sec7 .inner_box {width: 980px; height: 565px;}
    .n_band_wrap .nb_sec7 .tit {padding-top: 50px; padding-bottom: 40px; font-size:48px; line-height:52px;}
    .n_band_wrap .nb_sec7 .conts {width: 100%;}
    .n_band_wrap .nb_sec7 .conts .pic1 img {width: 307px; }

    .n_band_wrap .nb_sec7 .conts .pic2 {position:absolute; left:320px; top:0px; }
    .n_band_wrap .nb_sec7 .conts .pic2 img {width: 342px; }
    .n_band_wrap .nb_sec7 .conts .pic3 {position:absolute; left:320px; top:187px; }
    .n_band_wrap .nb_sec7 .conts .pic3 img {width: 160px; }
    .n_band_wrap .nb_sec7 .conts .pic4 {position:absolute; left:491px; top:187px; }
    .n_band_wrap .nb_sec7 .conts .pic4 img {width: 171px; }

    .n_band_wrap .nb_sec7 .conts .pic5 {position:absolute; left:675px; top:0; }
    .n_band_wrap .nb_sec7 .conts .pic5 img {width: 307px; }

    .n_band_wrap .nb_sec8 .inner_box {width: 980px; height: 426px;}
    .n_band_wrap .nb_sec8 .tit {padding-top: 50px; padding-bottom: 45px; font-size:48px; line-height:52px;}
    .n_band_wrap .nb_sec8 .conts {width: 100%; overflow:hidden; }
    .n_band_wrap .nb_sec8 .conts li {width: 25%; text-align:center; float: left; }
    .n_band_wrap .nb_sec8 .conts li img {width: 210px; }

    .n_band_wrap .nb_sec9 .inner_box {width: 980px; height: 634px; }
    .n_band_wrap .nb_sec9 .inner_box .l_area {width: 452px;}
    .n_band_wrap .nb_sec9 .inner_box .r_area {width: 452px;}
    .n_band_wrap .nb_sec9 .tit {padding: 56px 0 25px 0; font-size:26px; line-height:30px;}
    .n_band_wrap .nb_sec9 .img_box {padding-bottom: 25px; }
    .n_band_wrap .nb_sec9 .img_box img {width: 100%; }
    .n_band_wrap .nb_sec9 .comment {}
    .n_band_wrap .nb_sec9 .comment li {margin-bottom: 20px; padding-left: 60px; padding-top: 5px; min-height:35px; font-size:18px; line-height:26px;}
    .n_band_wrap .nb_sec9 .comment li.ico1 {background:url(../../images/nplastic/img_band7_3_1_pc2.png) 0 0 no-repeat; }
    .n_band_wrap .nb_sec9 .comment li.ico2 {background:url(../../images/nplastic/img_band7_3_2_pc2.png) 0 0 no-repeat; }
    .n_band_wrap .nb_sec9 .comment li.ico3 {background:url(../../images/nplastic/img_band7_3_3_pc2.png) 0 0 no-repeat; }

    .n_band_wrap .nb_sec9 .inner_box .r_area .tit {color:#fff; }
    .n_band_wrap .nb_sec9 .inner_box .r_area .tit span {border-bottom: solid 3px #fff;}
    .n_band_wrap .nb_sec9 .inner_box .r_area .comment li {color:#fff;}
    .n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico1 {background:url(../../images/nplastic/img_band7_4_1_pc2.png) 0 0 no-repeat; }
    .n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico2 {background:url(../../images/nplastic/img_band7_4_2_pc2.png) 0 0 no-repeat; }
    .n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico3 {background:url(../../images/nplastic/img_band7_4_3_pc2.png) 0 0 no-repeat; }

    .n_dns_wrap .ndns_sec1 .inner_sec {width: 980px; height: 470px;}
    .n_dns_wrap .ndns_sec1 .inner_sec .icon {padding: 60px 0 25px 0; }
    .n_dns_wrap .ndns_sec1 .inner_sec .tit {padding-bottom: 25px; margin-bottom: 25px; font-size:48px; line-height:54px;}
    .n_dns_wrap .ndns_sec1 .inner_sec .comment {font-size:22px; line-height:28px;}

    .n_dns_wrap .ndns_sec2 {background:url(../../images/nsurgery/img_dns1_pc2.jpg) center bottom no-repeat; }
    .n_dns_wrap .ndns_sec2 .inner_sec {height: 675px; }
    .n_dns_wrap .ndns_sec2 .tit {padding-top: 50px; font-size:48px; line-height:54px;}

    .n_dns_wrap .ndns_sec3 {background:url(../../images/nsurgery/bg_dns2.gif) center top repeat-y; }
    .n_dns_wrap .ndns_sec3 .inner_sec {width: 980px; height: 263px; }
    .n_dns_wrap .ndns_sec3 .inner_sec ul li {float: left; width: 33.33%; text-align:left;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li.box1 {background-color:#4f8d7a; height: 263px;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li.box2 {background-color:#427666; height: 263px;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li.box3 {background-color:#3a6759; height: 263px;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li strong {padding: 23px 30px 15px 30px; font-size:40px; line-height:46px; }
    .n_dns_wrap .ndns_sec3 .inner_sec ul li .name {padding: 0 23px 20px 30px; font-size:23px; line-height:31px;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li .comment {padding: 0 30px; font-size:18px; line-height:22px; }

    .n_dns_wrap .ndns_sec4 .inner_sec {width: 980px; padding: 40px 0; }
    .n_dns_wrap .ndns_sec4 .inner_sec table th {border: solid 1px #6aa291; height: 82px; font-size:20px; line-height:26px; }
    .n_dns_wrap .ndns_sec4 .inner_sec table th span {font-size:16px; line-height:22px;}
    .n_dns_wrap .ndns_sec4 .inner_sec table td {padding: 0 10px; border: solid 1px #6aa291; height: 82px; font-size:20px; line-height:26px;}
    .n_dns_wrap .ndns_sec4 .inner_sec table td span {font-size:16px; line-height:22px;}

    .n_dns_wrap .ndns_sec5 {background:url(../../images/nsurgery/bg_dns3_pc2.jpg) center bottom no-repeat; }
    .n_dns_wrap .ndns_sec5 .inner_sec {width: 980px; height: 434px;}
    .n_dns_wrap .ndns_sec5 .inner_sec .tit {padding-top: 80px; font-size:40px; line-height:44px; padding-bottom: 15px; }
    .n_dns_wrap .ndns_sec5 .inner_sec .comment {width: 485px; height: 166px; padding: 30px 30px 0 30px;}
    .n_dns_wrap .ndns_sec5 .inner_sec .comment .txt1 {font-size:28px; line-height:34px; padding-bottom: 15px; }
    .n_dns_wrap .ndns_sec5 .inner_sec .comment .txt2 {font-size:18px; line-height:26px;}

    .n_dns_wrap .ndns_sec6 .inner_sec {width: 980px; height: auto;  padding: 0 0 60px 0;}
    .n_dns_wrap .ndns_sec6 .inner_sec .tit {margin-top: 60px; margin-bottom: 40px; padding-left: 20px; font-size:40px; line-height:67px; background:url(../../images/nsurgery/bul_dns1_pc2.png) 0 0 no-repeat; }
    .n_dns_wrap .ndns_sec6 .inner_sec ul li > img {width: 86%; }
    .n_dns_wrap .ndns_sec6 .inner_sec ul li .txt {font-size:14px; line-height:20px; padding-top: 20px; }
    .n_dns_wrap .ndns_sec6 .inner_sec ul li .txt strong {font-size:20px; line-height:26px; padding-bottom: 5px; }

    .n_dns_wrap .ndns_sec7 .inner_sec {width: 980px; height: 1150px; padding-top: 60px; }
    .n_dns_wrap .ndns_sec7 .inner_sec .tit {margin-bottom: 40px; padding-left: 20px; font-size:40px; line-height:67px; background:url(../../images/nsurgery/bul_dns2_pc2.png) 0 0 no-repeat; }
    .n_dns_wrap .ndns_sec7 .video_boxs {margin: 0 auto 40px auto; width: 956px; height: 549px; border: solid 12px #000;}
    .n_dns_wrap .ndns_sec7 .video_boxs iframe {width: 100%; height: 100%; }
    .n_dns_wrap .ndns_sec7 .comment1 {padding-bottom: 25px; text-align:center; }
    .n_dns_wrap .ndns_sec7 .comment1 .txt1 {font-size:40px; line-height:48px; padding-bottom: 10px; }
    .n_dns_wrap .ndns_sec7 .comment1 .txt2 {font-size:24px; line-height:32px;}
    .n_dns_wrap .ndns_sec7 .img_box li > img {width: 90%; }
    .n_dns_wrap .ndns_sec7 .img_box li .name {padding-top: 10px; font-size:18px; line-height:22px;}
    .n_dns_wrap .ndns_sec7 .comment2 {padding: 35px 0; font-size:24px; line-height:34px;} 

    .n_dns_wrap .ndns_sec8 .inner_sec {width: 980px; padding: 60px 0; }
    .n_dns_wrap .ndns_sec8 .inner_sec .tit {margin-bottom: 40px; padding-bottom: 0px; padding-left: 20px; font-size:40px; line-height:67px; background:url(../../images/nsurgery/bul_dns3_pc2.png) 0 0 no-repeat; }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts {}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dt {font-size:24px; line-height:28px; }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd {padding: 0 40px; }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul {padding-top: 40px; }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li {padding-left:110px; margin-bottom: 40px;  }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num {left:0px; top:-15px; width: 73px; height: 73px; line-height:73px; padding-right: 14px; background:url(../../images/nsurgery/ico_dns2_pc2.png) 0 0 no-repeat; font-size:28px;}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step1 {background:url(../../images/nsurgery/ico_dns2_pc2.png) 0 0 no-repeat;}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step2 {background:url(../../images/nsurgery/ico_dns3_pc2.png) 0 0 no-repeat;}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step3 {background:url(../../images/nsurgery/ico_dns4_pc2.png) 0 0 no-repeat;}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .q_area {font-size:22px; line-height:28px;}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .exp_area {font-size:14px; line-height:20px;}

    .n_dns_wrap .ndns_sec9 .inner_sec {width: 980px; padding: 60px 0; }
    .n_dns_wrap .ndns_sec9 .inner_sec .tit {width: 610px; margin-bottom: 40px; padding-bottom: 0px; padding-left: 20px; font-size:40px; line-height:50px; background:url(../../images/nsurgery/bul_dns4_pc2.png) 0 0 no-repeat; }
    .n_dns_wrap .ndns_sec9 .conts1 {padding: 30px; margin-bottom: 40px; }
    .n_dns_wrap .ndns_sec9 .conts1 .sub_tit {font-size:24px; line-height:30px; padding-bottom: 35px; } 
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx {width: 160px; height: 122px; padding-right: 10px; padding-top: 15px; background:url(../../images/nsurgery/bg_dns6_pc2.gif) 0 0 no-repeat;}
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .num {font-size:26px; line-height:32px; border-bottom: solid 1px #ff5b2a;}
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .txt1 {font-size:20px; line-height:28px; padding: 10px 0 0px 0; }
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .txt2 {font-size:14px; line-height:20px;}
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .arrow_bx {float: left; padding: 50px 21px 0 21px; }
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .arrow_bx img {width: 38px; }
    .n_dns_wrap .ndns_sec9 .conts1 .btn_detail {height: 80px; font-size:30px; line-height:80px;}
    .n_dns_wrap .ndns_sec9 .conts2 {padding: 30px; }
    .n_dns_wrap .ndns_sec9 .conts2 .sub_tit {font-size:40px; line-height:44px; padding-bottom: 30px; } 
    .n_dns_wrap .ndns_sec9 .conts2 table {}
    .n_dns_wrap .ndns_sec9 .conts2 table th {border: solid 1px #fff; min-height:40px; padding: 15px 0; font-size:16px; line-height:24px; }
    .n_dns_wrap .ndns_sec9 .conts2 table td {border: solid 1px #fff; min-height:40px; padding: 15px 0; font-size:16px; line-height:24px; }

    .n_dns_wrap .ndns_sec10 .inner_sec {width: 980px; padding: 60px 0; }
    .n_dns_wrap .ndns_sec10 .tit {margin-bottom: 30px; font-size:40px; line-height:48px;}
    .n_dns_wrap .ndns_sec10 .conts {padding-left: 390px; }
	.n_dns_wrap .ndns_sec10 .conts_2 {padding-left: 0px; }
    .n_dns_wrap .ndns_sec10 .conts. first {margin-bottom: 15px; }
    .n_dns_wrap .ndns_sec10 .conts .q_area {width: 295px; padding-left: 25px; left:30px; top:50%; margin-top: -26px; font-size:18px; line-height:26px;}
    .n_dns_wrap .ndns_sec10 .conts .q_area .q {position:absolute; left:0px; top:0px; }
    .n_dns_wrap .ndns_sec10 .conts .a_area {padding: 25px; font-size:18px; line-height:28px; }
    .n_dns_wrap .ndns_sec10 .conts .a_area .img_pain {margin: 25px 0; width: 496px; height: 136px; background:url(../../images/nsurgery/img_dns4_pc2.gif) 0 0 no-repeat; }
    .n_dns_wrap .ndns_sec10 .conts .a_area .img_pain img {position:absolute; left:-9999px; top:-9999px; }
	.n_dns_wrap .ndns_sec10 .conts_2 .a_area .img_pain {margin: 25px 0; width: 980px; height: 466px; background:url(http://www.ssdream.co.kr/front/landing/img/h_6-1_980.jpg) 0 0 no-repeat; }
    .n_dns_wrap .ndns_sec10 .conts_2 .a_area .img_pain img {position:absolute; left:-9999px; top:-9999px; }
    .n_dns_wrap .ndns_sec10 .conts .a_area .comment li {padding-left: 35px; padding-bottom: 10px; }
    .n_dns_wrap .ndns_sec10 .conts .a_area .comment li .ico {width: 25px; top:3px}
	
	

    .n_dns_wrap .ndns_sec11 .inner_sec {width: 980px; padding: 60px 0; }
    .n_dns_wrap .ndns_sec11 .tit {margin-bottom: 10px; font-size:40px; line-height:48px;}
    .n_dns_wrap .ndns_sec11 .comment {font-size:24px; line-height:32px; padding-bottom: 25px; }
    .n_dns_wrap .ndns_sec11 .conts ul li {width: 267px; height: 412px; padding: 0 24px; margin-right: 17px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .num {width: 106px; height: 64px; background:url(../../images/nsurgery/bg_dns7_pc2.png) 0 0 no-repeat; font-size:24px; line-height:46px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .sub_tit {padding: 10px 0; font-size:30px; line-height:40px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box1 {padding: 12px 30px; font-size:12px; line-height:16px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box1 strong {font-size:12px; line-height:16px; padding-bottom: 5px; }
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 {padding: 15px; height: 110px; border: solid 1px #eeeeef; font-size:14px; line-height:20px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 .txt1 {font-size:14px; line-height:20px; padding-bottom: 10px; }
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 .txt2 {font-size:14px; line-height:20px; }
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 .txt2 strong {color:#1ea8ff; text-decoration:underline; }

    .n_dns_wrap .ndns_sec12 .inner_sec {width: 980px; height: 505px; }
    .n_dns_wrap .ndns_sec12 .inner_sec .pc {margin-top: 60px; width: 100%; }
    .n_dns_wrap .ndns_sec12 .inner_sec .mobile {display:none; }

	.equipment {height:1118px; background:url(../../images/transform/equipment_1024.jpg) center 0 no-repeat;}

    .nsurgery4 {}
    .nsurgery4 .nsurgery4_1 {padding-bottom:60px;}
    .nsurgery4 .nsurgery4_1 .visual_area {height:490px; background:url(../../images/nsurgery/nsurgery4_1_1024.jpg) center 0 no-repeat;}

    .nsurgery4 .nsurgery4_2 {padding:60px 0;}
    .nsurgery4 .nsurgery4_2 .visual_area {height:156px; margin-bottom:50px; background:url(../../images/nsurgery/nsurgery4_2_1024.gif) 0 0 no-repeat;}
    .nsurgery4 .nsurgery4_2 .txt_list {}
    .nsurgery4 .nsurgery4_2 .txt_list li {width:268px; min-height:79px; position:relative; float:left; padding-left:58px;}
    .nsurgery4 .nsurgery4_2 .txt_list li strong {width:53px; height:16px; padding:19px 0; background:url(../../images/nsurgery/nsurgery4_2_circle2.png) 0 0 no-repeat; font-size:14px; line-height:16px;}
    .nsurgery4 .nsurgery4_2 .txt_list li strong.line2 {height:32px; padding:11px 0;}
    .nsurgery4 .nsurgery4_2 .txt_list li p {width:250px; font-size:14px; line-height:20px;}

    .nsurgery4 .nsurgery4_3 {padding:60px 0;}
    .nsurgery4 .nsurgery4_3 ul {margin-bottom:50px;}
    .nsurgery4 .nsurgery4_3 ul li {width:217px; margin-left:37px;}
    .nsurgery4 .nsurgery4_3 ul li:first-child {margin-left:0px;}
    .nsurgery4 .nsurgery4_3 ul li img {}
    .nsurgery4 .nsurgery4_3 ul li .txt {width:161px; top:140px; left:28px;}
    .nsurgery4 .nsurgery4_3 ul li .txt strong {margin-bottom:5px; font-size:20px; line-height:24px;}
    .nsurgery4 .nsurgery4_3 ul li .txt p {margin-bottom:0px; font-size:14px; line-height:20px;}
    .nsurgery4 .nsurgery4_3 ul li .txt em {font-size:14px; line-height:20px;}
    .nsurgery4 .nsurgery4_3 .nsurgery4_3_btn {height:83px; background:url(../../images/nsurgery/nsurgery4_3_btn_1024.png) 0 0 no-repeat; font-size:30px; line-height:78px;}

    .nsurgery4 .nsurgery4_4 {padding:60px 0;}
    .nsurgery4 .nsurgery4_4 .visual_area {height:277px; background:url(../../images/nsurgery/nsurgery4_4_1024.png) center 0 no-repeat;}

    .nsurgery4 .nsurgery4_5 {padding:60px 0;}
    .nsurgery4 .nsurgery4_5 ul {}
    .nsurgery4 .nsurgery4_5 ul li {width:207px; margin-left:50px;}
    .nsurgery4 .nsurgery4_5 ul li:first-child {margin-left:0px;}
    .nsurgery4 .nsurgery4_5 ul li strong {font-size:14px; line-height:43px;}

    .nsurgery4 .nsurgery4_6 {padding:69px 0;}
    .nsurgery4 .nsurgery4_6 .inner_box {width:986px; height:284px; background:url(../../images/nsurgery/nsurgery4_6_inner_bg_1920.png) 0 0 no-repeat;}
    .nsurgery4 .nsurgery4_6 .inner_box .txt {width:391px; height:234px; padding:62px 0 0 40px;}
    .nsurgery4 .nsurgery4_6 .inner_box .txt p {margin-bottom:40px; font-size:16px; line-height:26px;}
    .nsurgery4 .nsurgery4_6 .inner_box .txt strong {font-size:16px;}
    .nsurgery4 .nsurgery4_6 .inner_box .img {width:461px; height:274px; background:url(../../images/nsurgery/nsurgery4_6_1024.jpg) 0 0 no-repeat;}
    
    .sub_design_top {padding:0; background:#f3f3f3 url(../../images/common/sub_design_top_shadow_1024.gif) 0 bottom repeat-x;}
    .sub_design_top .sub_top_title {width:980px; height:296px; margin:0 auto 20px; background:url(../../images/common/sub_top_design_bg_1024.png) 0 0 no-repeat;}
    .sub_design_top .sub_top_title .inner {padding:30px 40px 0;}
    .sub_design_top .sub_top_title .inner h4 {margin-bottom:20px; font-size:48px; line-height:58px;}
    .sub_design_top .sub_top_title .inner .txt1 {margin-bottom:20px; font-size:20px; line-height:26px;}
    .sub_design_top .sub_top_title .inner .txt2 {font-size:20px; line-height:26px;}
    .sub_design_top .sub_top_title .inner .circles {top:47px; right:47px;}
    .sub_design_top .sub_top_title .inner .circles li img {width:184px; height:188px;}
    .sub_design_top .sub_top_title .inner .circles li em {font-size:18px; line-height:22px;}
    .sub_design_top .sub_top_oltext {width:980px; padding-bottom: 20px; }
    .sub_design_top .sub_top_oltext li {width:241px; min-height:auto; padding-left:85px;}
    .sub_design_top .sub_top_oltext li strong {width:74px; height:63px; padding-left:18px; font-size:24px; line-height:63px;}
    .sub_design_top .sub_top_oltext li.m1 strong {background:url(../../images/nplastic/sub_top_oltext1_1024.png) 0 0 no-repeat;}
    .sub_design_top .sub_top_oltext li.m2 strong {background:url(../../images/nplastic/sub_top_oltext2_1024.png) 0 0 no-repeat;}
    .sub_design_top .sub_top_oltext li.m3 strong {background:url(../../images/nplastic/sub_top_oltext3_1024.png) 0 0 no-repeat;}
    .sub_design_top .sub_top_oltext li p {width:240px; font-size:18px; line-height:28px;}

    .sub_design_sec1 {padding:60px 0;}
    .sub_design_sec1 .inner {width:980px;}
    .sub_design_sec1 .inner .title {margin-bottom:40px; font-size:48px; line-height:54px;}
    .sub_design_sec1 .inner .both_area {width:930px;}
    .sub_design_sec1 .inner .both_area .left {width:416px;}
    .sub_design_sec1 .inner .both_area .right {width:416px;}
    .sub_design_sec1 .inner .both_area dl dt strong {width:225px; height:43px; background:url(../../images/nplastic/sub_design_sec1_title_bg_1024.png) 0 0 no-repeat; font-size:24px; line-height:42px;}
    .sub_design_sec1 .inner .both_area dl dd {margin-top:40px;}
    .sub_design_sec1 .inner .both_area dl dd span {width:201px;}
    .sub_design_sec1 .inner .both_area dl dd img {width:100%; margin-bottom:6px;}
    .sub_design_sec1 .inner .both_area dl dd em {font-size:20px; line-height:40px;}
    .sub_design_sec1 .inner .both_area dl dd .arrow {width:56px; height:56px; top:112px; left:179px;}

    .sub_design_sec2 {padding:60px 0;}
    .sub_design_sec2 .inner {width:980px;}
    .sub_design_sec2 .inner .title {margin-bottom:40px; font-size:48px; line-height:54px;}
    .sub_design_sec2 .inner .text {margin-bottom:50px; font-size:22px; line-height:26px;}
    .sub_design_sec2 .inner .both_area .left {width:463px;}
    .sub_design_sec2 .inner .both_area .right {width:463px;}
    .sub_design_sec2 .inner .both_area div span {width:194px;}
    .sub_design_sec2 .inner .both_area div .arrow {width:54px; height:54px; top:108px; left:204px;}
    .sub_design_sec2 .inner .both_area div span img {width:100%; margin-bottom:6px;}
    .sub_design_sec2 .inner .both_area div span em {font-size:20px; line-height:40px;}

	#container.nplastic8 .section1 { height: 279px; padding: 60px 0; }
	#container.nplastic8 .section1 .cont { width: 980px; }
	#container.nplastic8 .section1 .title { padding-bottom: 55px; font-size:48px; line-height:50px; }
	#container.nplastic8 .section1 ol { width: 1010px; margin-left: 0px; }
	#container.nplastic8 .section1 ol li { width: 172px; height: 178px; margin-right: 30px; background:url(../../images/nplastic/bg_01_1024.png) 0 0 no-repeat; }
	#container.nplastic8 .section1 ol li .no { padding: 30px 0 0 10px; margin-bottom: 17px; font-size:70px; line-height:72px; }
	#container.nplastic8 .section1 ol li .txt1 { padding: 10px 0 0 15px; background:url(../../images/common/bul_01_1024.gif) 15px 0 no-repeat; font-size:12px; line-height:14px; }
	#container.nplastic8 .section1 ol li .txt1 span { display:block; }

	#container.nplastic8 .section2 { width: 980px; padding: 60px 0 10px 0; }
	#container.nplastic8 .section2 .title { padding-bottom: 45px; font-size:48px; line-height:50px; }
	#container.nplastic8 .section2 ol li { padding-bottom: 40px; }
	#container.nplastic8 .section2 ol li .cont { background:url(../../images/nplastic/bg_05_1024.gif) center bottom no-repeat #eee; }
	#container.nplastic8 .section2 ol li.list1 .name { background:url(../../images/nplastic/bg_02_1024.gif) 0 0 no-repeat; }
	#container.nplastic8 .section2 ol li.list1 .cont { padding: 50px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl dt { padding-bottom: 50px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl dt strong { height: 48px; line-height:48px; font-size:24px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl1 { width: 197px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl dd img { width: 197px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl1 dt strong { width: 177px; background:url(../../images/nplastic/bg_06_1024.png) 0 0 no-repeat;  }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 { width: 606px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dt strong { width: 457px; background:url(../../images/nplastic/bg_07_1024.png) 0 0 no-repeat;  }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dd { width: 197px; margin-right: 5px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dd p { padding-top: 15px; }
	#container.nplastic8 .section2 ol li.list1 .cont .ico { position:absolute; left:260px; top:235px; }
	#container.nplastic8 .section2 ol li.list1 .cont .ico img { width: 50px; }

	#container.nplastic8 .section2 ol li.list2 .name { background:url(../../images/nplastic/bg_03_1024.gif) 0 0 no-repeat; }
	#container.nplastic8 .section2 ol li.list2 .cont { padding: 50px 0; }
	#container.nplastic8 .section2 ol li.list2 .cont .txt1 { font-size:14px; }
	#container.nplastic8 .section2 ol li.list2 .cont .txt1 strong { font-size:20px; }
	#container.nplastic8 .section2 ol li.list2 .cont .ico_wrap span { width: 218px; height: 38px; padding-top: 193px; font-size:24px; line-height:26px; }
	#container.nplastic8 .section2 ol li.list2 .cont .ico1 { margin-right: 90px; background:url(../../images/nplastic/bg_08_1024.png) 0 0 no-repeat; }
	#container.nplastic8 .section2 ol li.list2 .cont .ico2 { margin-right: 90px; background:url(../../images/nplastic/bg_09_1024.png) 0 0 no-repeat; }
	#container.nplastic8 .section2 ol li.list2 .cont .ico3 { background:url(../../images/nplastic/bg_10_1024.png) 0 0 no-repeat;   }

	#container.nplastic8 .section2 ol li.list3 .name { background:url(../../images/nplastic/bg_04_1024.gif) 0 0 no-repeat; }
	#container.nplastic8 .section2 ol li.list3 .cont { padding: 50px; }
	#container.nplastic8 .section2 ol li.list3 .cont div { width: 420px; }
	#container.nplastic8 .section2 ol li.list3 .cont div span img { width: 174px; }
	#container.nplastic8 .section2 ol li.list3 .cont strong { padding-top: 7px; font-size:18px; line-height:20px; }
	#container.nplastic8 .section2 ol li.list3 .cont .arrow { width: 48px; position:absolute; left:187px; top:100px; }

	#container.nplastic7 .section1 { width: 980px; padding: 60px 0; }
	#container.nplastic7 .section1 .title { font-size:48px; line-height:57px; }
	#container.nplastic7 .section1 .txt_box1 { width: 980px; height: 282px; margin-bottom: 20px; background:url(../../images/nplastic/nplastic7_bg_01_1024.gif) 0 0 no-repeat; }
	#container.nplastic7 .section1 .txt_box1 .ico_plus { position:absolute; left:466px; top:123px;  }
	#container.nplastic7 .section1 .txt_box1 .ico_plus img { width: 48px; }
	#container.nplastic7 .section1 .txt_box1 .left { padding-left: 30px; }
	#container.nplastic7 .section1 .txt_box1 .left dd { margin-right: 20px; }
	#container.nplastic7 .section1 .txt_box1 .right { padding-right: 30px; }
	#container.nplastic7 .section1 .txt_box1 .right dd { margin-left: 20px; }
	#container.nplastic7 .section1 .txt_box1 dl dt { padding: 30px 0; font-size:24px; line-height:26px; }
	#container.nplastic7 .section1 .txt_box1 dl dd { width: 123px; }
	#container.nplastic7 .section1 .txt_box1 dl dd img { width: 123px; }
	#container.nplastic7 .section1 .txt_box1 dl dd span { font-size:14px; }
	#container.nplastic7 .section1 .ico_07 { width: 48px; position:absolute; left:466px; top:484px; }
	#container.nplastic7 .section1 .txt_box2 { height: 83px; line-height:83px; background:url(../../images/nplastic/nplastic7_bg_02_1024.gif) 0 0 no-repeat; font-size:30px; }

	#container.nplastic7 .section2 .cont { width: 980px; height: 660px; }
	#container.nplastic7 .section2 .cont .title { padding:60px 0 40px 0; font-size:48px; line-height:50px; }
	#container.nplastic7 .section2 .cont .list_wrap { margin-left: 65px; margin-bottom: 40px; }
	#container.nplastic7 .section2 .cont .list_wrap li { width: 230px; }
	#container.nplastic7 .section2 .cont .list_wrap li .name { width: 130px; height: 145px; padding-right: 12px; margin-bottom: 2px; line-height:135px; font-size:48px; }
	#container.nplastic7 .section2 .cont .list_wrap li .txt { font-size:14px; line-height:23px; }
	#container.nplastic7 .section2 .cont .list_wrap li.list1 .name { background:url(../../images/nplastic/nplastic7_bg_03_1024.png) 0 0 no-repeat; }
	#container.nplastic7 .section2 .cont .list_wrap li.list2 { margin-left: 90px; }
	#container.nplastic7 .section2 .cont .list_wrap li.list2 .name { background:url(../../images/nplastic/nplastic7_bg_04_1024.png) 0 0 no-repeat; }
	#container.nplastic7 .section2 .cont .list_wrap li.list3 { margin-left: 90px; }
	#container.nplastic7 .section2 .cont .list_wrap li.list3 .name { background:url(../../images/nplastic/nplastic7_bg_05_1024.png) 0 0 no-repeat; }
	#container.nplastic7 .section2 .cont .ico_01 { width: 48px; position:absolute; left:310px; top:190px; }
	#container.nplastic7 .section2 .cont .ico_02 { width: 48px; position:absolute; left:620px; top:190px; }
	#container.nplastic7 .section2 .cont .txt_box1 { background:url(../../images/nplastic/nplastic7_bg_06_1024.png) 0 0 no-repeat; }
	#container.nplastic7 .section2 .cont .txt_box1 dl dd .br1024 { display:block; }
	#container.nplastic7 .section2 .cont .txt_box1 dl dd br { display:none; }
	#container.nplastic7 .section2 .cont .txt_box1 dl.dl1 { padding: 24px 0 0 115px; }
	#container.nplastic7 .section2 .cont .txt_box1 dl.dl1 dt { width: 126px; }
	#container.nplastic7 .section2 .cont .txt_box1 dl.dl2 { padding: 5px 0 0 95px; }
	#container.nplastic7 .section2 .cont .txt_box1 dl.dl2 dt { width: 114px; }

	#container.nplastic7 .section3 .cont { width: 980px; height: 570px; }
	#container.nplastic7 .section3 .cont .title { padding:60px 0 40px 0; font-size:48px; line-height:50px; }
	#container.nplastic7 .section3 .cont .txt_box { padding:0; }
	#container.nplastic7 .section3 .cont .txt_box div { width: 447px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dt { padding-bottom: 40px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dt span { width: 225px; height: 43px; line-height:43px; background:url(../../images/nplastic/nplastic7_bg_07_1024.png) 0 0 no-repeat; font-size:24px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .photo img { width: 209px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .photo span { font-size:12px; line-height:18px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .photo .txt1 { padding: 10px 0 5px 0; font-size:20px; line-height:22px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .ico { width: 48px; position:absolute; left:199px; top:76px; }

	.nsurgery6_visual {}
	.nsurgery6_1 {padding:60px 0;}
	.nsurgery6_1 .inner {width:980px;}
	.nsurgery6_1 .inner h4 {margin-bottom:40px; font-size:48px; line-height:52px;}
	.nsurgery6_1 .inner ul {}
	.nsurgery6_1 .inner ul li {width:220px; margin-left:33px;}
	.nsurgery6_1 .inner ul li:first-child {margin-left:0px;}
	.nsurgery6_1 .inner ul li img {width:100%;}
	.nsurgery6_1 .inner ul li span {bottom:30px; font-size:14px; line-height:20px;}
	.nsurgery6_1 .inner ul li span.line2 {bottom:24px;}

	.nsurgery6_2 {padding:60px 0;}
	.nsurgery6_2 .inner {width:980px;}
	.nsurgery6_2 .inner h4 {margin-bottom:40px; font-size:48px; line-height:52px;}

	.nsurgery6_3 {padding:60px 0;}
	.nsurgery6_3 .inner {width:980px;}
	.nsurgery6_3 .inner h4 {margin-bottom:40px; font-size:48px; line-height:52px;}
	.nsurgery6_3 .inner .img {width:980px; height:573px; background:url(../../images/nsurgery/nsurgery6_3_img_1024.jpg) 0 0 no-repeat;}

	.nsurgery6_4 {padding:60px 0;}
	.nsurgery6_4 .inner {width:980px;}
	.nsurgery6_4 .inner h4 {margin-bottom:40px; font-size:48px; line-height:52px;}
	.nsurgery6_4 .inner .text {width:980px; height:133px; padding-top:24px; background:url(../../images/nsurgery/nsurgery6_4_text_bg_1024.png) 0 0 no-repeat;}
	.nsurgery6_4 .inner .text .txt1 {font-size:14px; line-height:20px; margin-bottom:5px;}
	.nsurgery6_4 .inner .text .txt2 {font-size:20px; line-height:30px;}

	#container.nsurgery5 .section1 .cont { width: 980px; height: 574px; }
	#container.nsurgery5 .section1 .title { padding: 60px 0 50px 0; font-size:48px; line-height:50px; }
	#container.nsurgery5 .section1 .list_wrap { margin-left: 0px; }
	#container.nsurgery5 .section1 .list_wrap li { width: 205px; height: 236px; margin-left: 53px; background:url(../../images/nsurgery/nsurgery5_bg_01_1024.png) 0 0 no-repeat; }
	#container.nsurgery5 .section1 .list_wrap li div { padding: 75px 0 0 0; font-size:18px; line-height:28px; }
	#container.nsurgery5 .section1 .list_wrap li:first-child { }
	#container.nsurgery5 .section1 .list_wrap li:first-child div { padding: 100px 0 0 0; }
	#container.nsurgery5 .section1 .list_wrap li.even { background:url(../../images/nsurgery/nsurgery5_bg_02_1024.png) 0 0 no-repeat; }
	#container.nsurgery5 .section1 .txt { font-size:18px; }

	#container.nsurgery5 .section2 { width: 980px; padding: 60px 0;m,mm }
	#container.nsurgery5 .section2 .title { padding-bottom: 65px; font-size:48px; line-height:50px; }
	#container.nsurgery5 .section2 .txt_box { background:url(../../images/nsurgery/nsurgery5_01_1024.gif) 0 0 no-repeat; }

	#container.nsurgery5 .section3 .cont { width: 980px; padding: 60px 0; }
	#container.nsurgery5 .section3 .title { padding-bottom: 50px; font-size:48px; line-height:50px; }
	#container.nsurgery5 .section3 .list_wrap { margin:0 0 45px 0; }
	#container.nsurgery5 .section3 .list_wrap li { width: 183px; margin-left: 82px; }
	#container.nsurgery5 .section3 .list_wrap li:first-child { }
	#container.nsurgery5 .section3 .list_wrap li img { width: 183px; }
	#container.nsurgery5 .section3 .list_wrap li strong { font-size:14px; padding-top:5px; letter-spacing:-1px; }
	#container.nsurgery5 .section3 .txt_box { background:url(../../images/nsurgery/nsurgery5_bg_03_1024.png) 0 0 no-repeat;  }

	#container.nsurgery5 .section4 .cont { width: 980px; padding: 60px 0; }
	#container.nsurgery5 .section4 .title { padding-bottom: 30px; font-size:48px; line-height:50px; }
	#container.nsurgery5 .section4 .txt1 { font-size:24px; line-height:30px; }
	#container.nsurgery5 .section4 .txt1 span { display:block; }
	#container.nsurgery5 .section4 .txt_box1 { height: 564px; margin-bottom: 50px; background:url(../../images/nsurgery/nsurgery5_bg_04_1024.png) 0 0 no-repeat;  }
	#container.nsurgery5 .section4 .txt_box1 .name { height: 87px; padding-bottom:50px; font-size:24px; line-height:87px; }
	#container.nsurgery5 .section4 .txt_box1 p { font-size:14px; line-height:18px; }
	#container.nsurgery5 .section4 .txt_box2 { height: 512px; background:url(../../images/nsurgery/nsurgery5_bg_05_1024.png) 0 0 no-repeat;  }
	#container.nsurgery5 .section4 .txt_box2 .name { height: 87px; padding-bottom:50px; font-size:24px; line-height:87px; }
	#container.nsurgery5 .section4 .txt_box2 p { font-size:14px; line-height:18px; }
	
	#contents.docter_intro_kyw .section1 {width:980px;}

	#contents.docter_intro_kyw .section2 {}
	#contents.docter_intro_kyw .section2 .cont {width:980px; padding-top:40px;}
	#contents.docter_intro_kyw .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.docter_intro_kyw .section2 .cont .area {}
	#contents.docter_intro_kyw .section2 .cont .area .photo {width:430px;}
	#contents.docter_intro_kyw .section2 .cont .area .photo img {width:430px;}
	#contents.docter_intro_kyw .section2 .cont .area .right {width:523px; padding-top:60px; margin-left:26px;}
	#contents.docter_intro_kyw .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.docter_intro_kyw .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.docter_intro_kyw .section2 .cont .area .right img {width:100%;}

	#contents.docter_intro_kyw .section3 {}
	#contents.docter_intro_kyw .section3 .cont {width:980px; padding:50px 0 60px;}
	#contents.docter_intro_kyw .section3 .cont h3 {margin-bottom:40px; font-size:40px; line-height:48px;}
	#contents.docter_intro_kyw .section3 .cont .inner {width:100%; overflow:hidden; background-color:#fff;}
	#contents.docter_intro_kyw .section3 .cont .inner.c1 {margin-bottom:50px;}
	#contents.docter_intro_kyw .section3 .cont .inner.c1 .img {width:448px; height:530px; position:relative; overflow:hidden;}
	#contents.docter_intro_kyw .section3 .cont .inner.c1 .img img {height:530px; position:absolute; top:0; left:50%; margin-left:-277px;}
	#contents.docter_intro_kyw .section3 .cont .inner.c1 .txt {float:right; width:505px; height:530px; background:url(../../images/introduction/doctor_kyw_txt2_1_1024.gif) 0 0 no-repeat;}
	#contents.docter_intro_kyw .section3 .cont .inner.c2 .img {width:448px; height:448px; position:relative; overflow:hidden;}
	#contents.docter_intro_kyw .section3 .cont .inner.c2 .img img {height:448px; position:absolute; top:0; left:50%; margin-left:-270px;}
	#contents.docter_intro_kyw .section3 .cont .inner.c2 .txt {float:left; width:505px; height:448px; background:url(../../images/introduction/doctor_kyw_txt2_2_1024.gif) 0 0 no-repeat;}

    #contents .intro_public_btn { background:url(../../images/introduction/img_docter1_04.jpg) center -150px no-repeat; }
    #contents .intro_public_btn .cont { width: 980px; height: 217px; }
    #contents .intro_public_btn a {width: 123px; height: 117px; margin: 0 19px;}
    #contents .intro_public_btn a .ico { width: 72px; padding: 10px 0; }
    #contents .intro_public_btn a .txt1 { font-size:12px; line-height:13px; }
	
	#contents.docter_intro_jkh {}
	#contents.docter_intro_jkh .section1 {width:980px;}

	#contents.docter_intro_jkh .section2 {}
	#contents.docter_intro_jkh .section2 .cont {width:980px; height:578px; padding-top:50px;}
	#contents.docter_intro_jkh .section2 .cont .name {font-size:32px; line-height:40px;}
	#contents.docter_intro_jkh .section2 .cont .photo {width:630px; left:-173px;}
	#contents.docter_intro_jkh .section2 .cont .career {width:523px; top:116px; left:457px;}
	#contents.docter_intro_jkh .section2 .cont .career ul {padding:15px 20px; margin-bottom:13px;}
	#contents.docter_intro_jkh .section2 .cont .career ul li {padding-left:10px; font-size:14px; line-height:22px;}
	#contents.docter_intro_jkh .section2 .cont .career ul li span {}
	#contents.docter_intro_jkh .section2 .cont .career img {width:100%;}

	#contents.docter_intro_jkh .section3 {background:url(../../images/introduction/docter_jkh_bg2_2.jpg) center 0 no-repeat;}
	#contents.docter_intro_jkh .section3 .cont {width:980px; padding:50px 0;}
	#contents.docter_intro_jkh .section3 .cont h3 {margin-bottom:20px; font-size:20px; line-height:30px;}
	#contents.docter_intro_jkh .section3 .cont .box {margin-top:60px;}
	#contents.docter_intro_jkh .section3 .cont .box:first-child {margin-top:0px;}
	#contents.docter_intro_jkh .section3 .cont .box .img {width:505px; height:246px; overflow:hidden; position:relative;}
	#contents.docter_intro_jkh .section3 .cont .box .img img {height:100%; position:absolute; top:0; left:50%; margin-left:-314px;}
	#contents.docter_intro_jkh .section3 .cont .box .txt {width:435px; height:216px; padding:30px 20px 0 20px; font-size:12px; line-height:18px;}
	#contents.docter_intro_jkh .section3 .cont .box .txt div {margin-bottom:10px;}
	#contents.docter_intro_jkh .section3 .cont .box .txt strong {display:block; margin-bottom:15px; font-size:20px; line-height:26px;}
	#contents.docter_intro_jkh .section3 .cont .box.right .img {float:right;}
	#contents.docter_intro_jkh .section3 .cont .box.right .txt {float:left;}
	#contents.docter_intro_jkh .section3 .cont .box.left .img {float:left;}
	#contents.docter_intro_jkh .section3 .cont .box.left .txt {float:left;}

	#contents.doctor_intro_gby1 .section1 {width:980px;}
	#contents.doctor_intro_gby1 .section2 {}
	#contents.doctor_intro_gby1 .section2 .cont {width:980px; padding-top:45px;}
	#contents.doctor_intro_gby1 .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.doctor_intro_gby1 .section2 .cont .area {}
	#contents.doctor_intro_gby1 .section2 .cont .area .photo {width:370px; padding-left:30px;}
	#contents.doctor_intro_gby1 .section2 .cont .area .photo img {width:370px;}
	#contents.doctor_intro_gby1 .section2 .cont .area .right {width:523px; padding-top:0px; margin-left:55px;}
	#contents.doctor_intro_gby1 .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.doctor_intro_gby1 .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.doctor_intro_gby1 .section2 .cont .area .right img {width:100%;}
	#contents.doctor_intro_gby1 .section3 { width:980px; padding:60px 0 100px; margin:0 auto; }
	#contents.doctor_intro_gby1 .section3 .cont { height:1452px; padding-bottom:76px; background:url(../../images/introduction/doctor_gby_img1_3_1620.jpg) 0 76px no-repeat;  }
	#contents.doctor_intro_gby1 .section3 .cont .tit { font-size:40px; line-height:42px; }
	#contents.doctor_intro_gby1 .section4 {}
	#contents.doctor_intro_gby1 .section4 .cont { width:980px; height:1309px; margin:0 auto; padding:55px 0 100px; background:url(../../images/introduction/doctor_gby_img1_4_1620.jpg) 0 57px no-repeat;  }
	#contents.doctor_intro_gby1 .section4 .cont .tit { font-size:40px; line-height:42px; }

	#contents.doctor_intro_psm .section1 {width:980px;}
	#contents.doctor_intro_psm .section2 .cont {width:980px; padding-top:45px;}
	#contents.doctor_intro_psm .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.doctor_intro_psm .section2 .cont .area { padding-top:30px; }
	#contents.doctor_intro_psm .section2 .cont .area .profile_photo {width:457px; }
	#contents.doctor_intro_psm .section2 .cont .area .profile_photo .img_pc1 { display:none; }
	#contents.doctor_intro_psm .section2 .cont .area .profile_photo .img_pc2 { display:inline-block; }
	#contents.doctor_intro_psm .section2 .cont .area .right {width:523px; padding-top:10px; margin-left:0px;}
	#contents.doctor_intro_psm .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.doctor_intro_psm .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.doctor_intro_psm .section2 .cont .area .right img {width:100%;}

    #contents.doctor_intro_psm .section3 .cont { width: 980px; height: 700px; padding-top: 60px; }
    #contents.doctor_intro_psm .section3 .conts_box1 {margin-bottom: 55px; padding-left: 475px; height: 271px; }
	#contents.doctor_intro_psm .section3 .conts_box1 .img_box .img_pc1 { display:none; }
	#contents.doctor_intro_psm .section3 .conts_box1 .img_box .img_pc2 { display:block; }
    #contents.doctor_intro_psm .section3 .conts_box1 .exp_box {padding: 45px 30px 0 30px; }
	#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt1 { padding-bottom:10px; font-size:20px; line-height:26px; }
	#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt2 { padding-bottom:10px; font-size:16px; line-height:24px; }
	#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt3 { font-size:12px; line-height:18px; }
	#contents.doctor_intro_psm .section3 .conts_tit {margin-bottom: 20px; font-size:20px; line-height:24px; }
    #contents.doctor_intro_psm .section3 .conts_box2 { padding-right: 505px; height: 271px; }
    #contents.doctor_intro_psm .section3 .conts_box2 .img_box { width: 475px; overflow:hidden;}
	#contents.doctor_intro_psm .section3 .conts_box2 .img_box .img_pc1 { display:none; }
	#contents.doctor_intro_psm .section3 .conts_box2 .img_box .img_pc2 { display:block; }
	#contents.doctor_intro_psm .section3 .conts_box2 .exp_box { padding: 85px 50px 0 50px; }
	#contents.doctor_intro_psm .section3 .conts_box2 .exp_box .txt1 { padding-bottom:20px; font-size:20px; line-height:26px; }
	#contents.doctor_intro_psm .section3 .conts_box2 .exp_box .txt2 {font-size:12px; line-height:18px; }

    #contents.doctor_intro_psm .section4 .cont { width: 980px; padding: 60px 0; }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li {width: 475px; }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li .photo img { width: 474px; }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li .txt_box { padding: 20px; font-size:12px; line-height:18px; }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 10px; font-size:20px; line-height:26px; }

	#contents.doctor_intro_psm .section5 .cont { width: 980px; padding:0 0 40px 0; }
	#contents.doctor_intro_psm .section5 .cont .txt_area { padding-left: 475px; margin-bottom: 60px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t1 { height: 428px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t2 { height: 216px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t3 { height: 372px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .photo { }
	#contents.doctor_intro_psm .section5 .cont .txt_area .photo .img_pc1 { display:none; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .photo .img_pc2 { display:block; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t3 .photo { }
	#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box { padding: 20px 30px 0px 30px; font-size:12px; line-height:18px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t2 .txt_box { padding: 50px 30px 0px 30px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t3 .txt_box { padding: 30px 535px 0px 30px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .title { padding:0 0 15px 0; font-size:20px; line-height:26px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .txt1 { padding-bottom:10px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .txt2 { padding:10px 0 13px 0; font-size:20px; }

	#contents.doctor_intro_yws .section1 { width: 980px; }
	#contents.doctor_intro_yws .section2 .cont {width:980px; padding-top:45px;}
	#contents.doctor_intro_yws .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.doctor_intro_yws .section2 .cont .area { padding-top:30px; }
	#contents.doctor_intro_yws .section2 .cont .area .profile_photo {width:457px; }
	#contents.doctor_intro_yws .section2 .cont .area .profile_photo .img_pc1 { display:none; }
	#contents.doctor_intro_yws .section2 .cont .area .profile_photo .img_pc2 { display:inline-block; }
	#contents.doctor_intro_yws .section2 .cont .area .right {width:523px; padding-top:10px; margin-left:0px;}
	#contents.doctor_intro_yws .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.doctor_intro_yws .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.doctor_intro_yws .section2 .cont .area .right img {width:100%;}
    #contents.doctor_intro_yws .section3 { background:url(../../images/introduction/doctor_yws_03_1024.jpg) center top no-repeat; }
    #contents.doctor_intro_yws .section3 .cont { height: 436px; }
    #contents.doctor_intro_yws .section4 { background:url(../../images/introduction/doctor_yws_04_1024.jpg) center top no-repeat; }
    #contents.doctor_intro_yws .section4 .cont { height:1809px; }

	#contents.doctor_intro_pgc .section1 { width: 980px; }
	#contents.doctor_intro_pgc .section2 .cont {width:980px; padding-top:45px;}
	#contents.doctor_intro_pgc .section2 .cont .name {font-size:32px; line-height:36px;}
	#contents.doctor_intro_pgc .section2 .cont .area { padding-top:30px; }
	#contents.doctor_intro_pgc .section2 .cont .area .profile_photo {width:434px; }
	#contents.doctor_intro_pgc .section2 .cont .area .profile_photo img { width:392px; }
	#contents.doctor_intro_pgc .section2 .cont .area .right {width:523px; padding-top:10px; margin-left:20px;}
	#contents.doctor_intro_pgc .section2 .cont .area .right .career {padding:20px; margin-bottom:12px;}
	#contents.doctor_intro_pgc .section2 .cont .area .right .career li {padding-left:9px; font-size:14px; line-height:22px; color:#333;}
	#contents.doctor_intro_pgc .section2 .cont .area .right img {width:100%;}
    #contents.doctor_intro_pgc .section3 { background:url(../../images/introduction/doctor_pgc_03_1024.jpg) center top no-repeat; }
    #contents.doctor_intro_pgc .section3 .cont { height: 1520px; }

	.active_tab4_wrap { margin: 40px 0 60px 0; }
	.active_tab4_wrap ul li a { height:45px; padding-top:20px; line-height:24px; font-size:16px; }
	.active_tab4_wrap ul li a.line2 { height:55px; padding-top:10px; }
	.management_after_operation .con1,
	.management_after_operation .con2,
	.management_after_operation .con3{ width:980px; padding:50px 0; }
	.management_after_operation .con1 .inner { height:1459px; background:url(../../images/customer/management_after_operation_01_1024.jpg) 0 0 no-repeat; }
	.management_after_operation .con2 .inner { height:742px; background:url(../../images/customer/management_after_operation_02_1024.jpg) 0 0 no-repeat; }
	.management_after_operation .con3 .inner { height:1452px; background:url(../../images/customer/management_after_operation_03_1024.jpg) 0 0 no-repeat; }
	.management_after_operation .con4 .inner { width:980px; padding:50px 0; height:690px; background:url(../../images/customer/management_after_operation_04_1024.jpg) 0 50px no-repeat; }
	.management_after_operation .con4 .inner_video { height:810px; }
	.management_after_operation .con4 .inner_video .video_box { width:980px; }
	.management_after_operation .con4 .inner_video .video_box .tit { padding:55px 0 35px 0; font-size:40px; }
	.management_after_operation .con4 .inner_video .video_box .video { height:570px; border: solid 10px #000; }
	.management_after_operation .con4 .inner_video .video_box .video iframe { height:570px;  }

	.nsurgery4_01 .nsurgery4_1 { height:412px; background:url(../../images/nsurgery/nsurgery4_1_1_1024.jpg) center 60px no-repeat #f3f3f3; }
	.nsurgery4_01 .nsurgery4_2 { height:923px; background:url(../../images/nsurgery/nsurgery4_1_2_1024.jpg) center 0 no-repeat; }
	.nsurgery4_01 .nsurgery4_3 { width:980px; }
	.nsurgery4_01 .nsurgery4_3 .tit { padding:60px 0 50px 0; font-size:40px; }
	.nsurgery4_01 .nsurgery4_3 .img_pc1 { display:none; }
	.nsurgery4_01 .nsurgery4_3 .img_pc2 { display:block; }
	.nsurgery4_01 .nsurgery4_3 .btn { height:80px; margin:50px 0 60px 0; line-height:80px; font-size:30px; }
	.nsurgery4_01 .nsurgery4_4 { height:550px; background:url(../../images/nsurgery/nsurgery4_1_4_1024.jpg) center 0 no-repeat; }
	.nsurgery4_01 .nsurgery4_5 { padding:30px 0 20px 0; }
	.nsurgery4_01 .nsurgery4_5 p { font-size:22px; line-height:40px; }
	.nsurgery4_01 .nsurgery4_5 .txt1 { font-size:26px; }
	.nsurgery4_01 .nsurgery4_6 { height:611px; background:url(../../images/nsurgery/nsurgery4_1_5_1024.jpg) center 0 no-repeat; }


	#contents.docter_intro_ysy .section6 { height:801px; }
	#contents.docter_intro_ysy .section6 .cont { width:980px; }
	#contents.docter_intro_ysy .section6 .cont .name { padding:60px 0 40px 0; font-size:40px; }
	#contents.docter_intro_ysy .section6 .cont .txt_box1 { height:289px; padding:30px 0 0 30px; margin-bottom:40px; background:url(../../images/introduction/doctor_ysy_bg_02_1024.jpg) 0 0 no-repeat; position:relative; }
	#contents.docter_intro_ysy .section6 .cont .txt_box1 .video { position:absolute; right:5px; top:5px; }
	#contents.docter_intro_ysy .section6 .cont .txt_box1 .video iframe { width:549px; height:309px; }
	#contents.docter_intro_ysy .section6 .cont .txt_box2 { height:214px; padding:30px 0 0 30px; background:url(../../images/introduction/doctor_ysy_bg_03_1024.jpg) 0 0 no-repeat;  }
	#contents.docter_intro_ysy .section6 .cont .txt1 { padding-bottom:15px; font-size:20px; line-height:24px; }
	#contents.docter_intro_ysy .section6 .cont .txt2 { padding-bottom:10px; font-size:12px; line-height:18px; }
	#contents.docter_intro_ysy .section6 .cont .txt3 strong { font-size:12px; line-height:18px; border-bottom: solid 1px #333;}
	#contents.docter_intro_ysy .section6 .cont .txt4 { padding-bottom:10px; font-size:12px; line-height:18px; }


	/* 160202 */
	#contents.nsurgery5_new .section1 { height:427px; }
	#contents.nsurgery5_new .section1 .inner { width:980px; }
	#contents.nsurgery5_new .section1 .inner .name { padding:50px 0 10px 0; font-size:48px; }
	#contents.nsurgery5_new .section1 .inner .txt { padding-bottom:40px; font-size:24px; }
	#contents.nsurgery5_new .section1 .inner ul { margin-left:85px; }
	#contents.nsurgery5_new .section1 .inner ul li { width:183px; height:187px; padding-right:134px; }
	#contents.nsurgery5_new .section1 .inner ul li.list1 span { padding-top:70px; }
	#contents.nsurgery5_new .section1 .inner ul li.list2 span { padding-top:50px; }
	#contents.nsurgery5_new .section1 .inner ul li.list3 { padding-right:0px; }
	#contents.nsurgery5_new .section1 .inner ul li.list3 span { padding-top:37px; }
	#contents.nsurgery5_new .section1 .inner ul li span { width:180px; font-size:28px; line-height:36px; }
	#contents.nsurgery5_new .section1 .inner ul li .bg { width:183px; height:187px; }
	#contents.nsurgery5_new .section1 .inner ul li .ico { width:63px; height:63px; position:absolute; left:214px; top:55px; }

	#contents.nsurgery5_new .section2 { height:696px; }
	#contents.nsurgery5_new .section2 .inner { width:980px; }
	#contents.nsurgery5_new .section2 .inner > p { font-size:48px; line-height:58px; }
	#contents.nsurgery5_new .section2 .inner .txt1 { padding:50px 0 0 0; }
	#contents.nsurgery5_new .section2 .inner ul li { margin-right:65px; }
	#contents.nsurgery5_new .section2 .inner ul li p { width:276px; }
	#contents.nsurgery5_new .section2 .inner ul li.list1 .ico { top:19px; }
	#contents.nsurgery5_new .section2 .inner ul li.list1 .ico img { width:40px; height:56px; }
	#contents.nsurgery5_new .section2 .inner ul li.list2 .ico { top:32px; }
	#contents.nsurgery5_new .section2 .inner ul li.list2 .ico img { width:57px; height:71px; }
	#contents.nsurgery5_new .section2 .inner ul li.list3 .ico { top:45px; }
	#contents.nsurgery5_new .section2 .inner ul li.list3 .ico img { width:61px; height:54px; }
	#contents.nsurgery5_new .section2 .inner ul li .name { position:absolute; top:114px; font-size:24px; line-height:30px; }
	#contents.nsurgery5_new .section2 .inner ul li .txt { position:absolute; top:150px; font-size:16px; line-height:22px; }
	#contents.nsurgery5_new .section2 .inner ul li.list1 .name { position:absolute; top:88px; }
	#contents.nsurgery5_new .section2 .inner ul li.list1 .txt { position:absolute; top:125px; }
	#contents.nsurgery5_new .section2 .inner ul li .bg { width:282px; height:286px; }
	#contents.nsurgery5_new .section2 .inner .btn130 { height:80px; font-size:30px; line-height:80px; }

	#contents.nsurgery5_new .section3 { height:397px; }
	#contents.nsurgery5_new .section3 .inner { width:465px; padding-left:515px; }
	#contents.nsurgery5_new .section3 .inner .txt { padding:60px 0 5px 0; font-size:36px; }
	#contents.nsurgery5_new .section3 .inner .txt_box { padding:20px 30px; }
	#contents.nsurgery5_new .section3 .inner .txt_box .txt1 { padding-bottom:10px; font-size:24px; line-height:30px; }
	#contents.nsurgery5_new .section3 .inner .txt_box .txt2 { font-size:16px; line-height:20px; }

	#contents.nsurgery5_new .section4 .inner { width:980px; padding-bottom:57px; margin: 0 auto; }
	#contents.nsurgery5_new .section4 .inner .name { padding:60px 0 10px 0; font-size:48px; }
	#contents.nsurgery5_new .section4 .inner .name strong { border-bottom: solid 2px #333; }
	#contents.nsurgery5_new .section4 .inner .txt_box { margin-top:40px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit { height:77px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit span.txt1 { padding-left:30px; left:106px; line-height:77px; font-size:34px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit span.no { width:106px; height:67px; padding-top:10px; line-height:40px; font-size:36px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit span.no em { font-size:12px; line-height:14px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box { padding:40px 0; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box .img_pc { width:918px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box .txt1 { padding-top:40px; font-size:20px; line-height:24px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box .txt1 strong { padding:0 3px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box { position:relative; z-index:2; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box p { width:100%; text-align:center; color:#fff; font-weight:bold; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt1 { }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt1 span { height:28px; font-size:24px; line-height:28px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt2 { top:108px; font-size:16px; line-height:20px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt3 { top:133px; font-size:36px; line-height:40px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .img { top:200px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .img img { width:335px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .bg_img { width:980px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul { top:287px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list1 { left:88px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list2 { left:403px; top:180px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list3 { left:720px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul li img { width:177px; }
	#contents.nsurgery5_new .section4 .inner .txt { padding-top:5px; font-size:14px; line-height:20px; }

	#contents.nsurgery6_new .section1 { height:846px;  background:url(../../images/nsurgery/nsurgery6/section_01_980.jpg) center top no-repeat; }
	#contents.nsurgery6_new .section2 { height:685px;  background:url(../../images/nsurgery/nsurgery6/section_02_980.jpg) center top no-repeat; }
	#contents.nsurgery6_new .section3 { height:548px;  background:url(../../images/nsurgery/nsurgery6/section_03_980.jpg) center top no-repeat; }
	#contents.nsurgery6_new .section4 { height:1549px; background:url(../../images/nsurgery/nsurgery6/section_04_980.jpg) center top no-repeat; }
	#contents.nsurgery6_new .section5 { height:508px;  background:url(../../images/nsurgery/nsurgery6/section_05_980.jpg) center top no-repeat; }
	#contents.nsurgery6_new .section6 { height:349px;  background:url(../../images/nsurgery/nsurgery6/section_06_980.jpg) center top no-repeat; }

	/* 160205 */
	#contents.sub_medical_technologist .section1 { height:514px; background:url(../../images/customer/medical_technologist_01_980.jpg) center top no-repeat; }
	#contents.sub_medical_technologist .section2 { height:873px; background:url(../../images/customer/medical_technologist_02_980.jpg) center top no-repeat; }
	#contents.sub_medical_technologist .section3 { height:485px; background:url(../../images/customer/medical_technologist_03_980.jpg) center top no-repeat; }

	/* 160211 */
	#contents.sub_lifetime .section1 { height:486px; }
	#contents.sub_lifetime .section1 .inner { width:980px; }
	#contents.sub_lifetime .section1 .inner .name { padding:60px 0 35px 0; font-size:48px; line-height:79px; }
	#contents.sub_lifetime .section1 .inner .name img { width:78px; height:79px; }
	#contents.sub_lifetime .section1 .inner .txt_box .txt_box_inner { padding:35px 0; }
	#contents.sub_lifetime .section1 .inner .txt_box .txt1 { padding-bottom:15px; font-size:20px; line-height:26px; }
	#contents.sub_lifetime .section1 .inner .txt_box .txt2 { font-size:34px; line-height:44px; }
	#contents.sub_lifetime .section2 { height:769px; }
	#contents.sub_lifetime .section2 .inner { width:980px; }
	#contents.sub_lifetime .section2 .inner .name { padding:50px 0 30px 0; font-size:48px; line-height:58px; }
	#contents.sub_lifetime .section2 .inner ul li { width:304px; margin-left:34px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box { height:505px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box .ico { padding:30px 0; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box .ico img { width:174px; height:176px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box .name1 { font-size:26px; line-height:30px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box .name2 { padding-bottom:10px; font-size:16px; line-height:26px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box p { font-size:12px; line-height:16px; }
	#contents.sub_lifetime .section2 .inner ul li .ico_plus { margin:-30px 0 0 137px; }
	#contents.sub_lifetime .section2 .inner ul li .ico_plus img { width:64px; height:66px; }
	#contents.sub_lifetime .section3 { height:467px; }
	#contents.sub_lifetime .section3 .inner { width:980px; }
	#contents.sub_lifetime .section3 .inner .name { padding:50px 0 30px 0; font-size:48px; }
	#contents.sub_lifetime .section3 .inner .img_pc1 {display:none; }
	#contents.sub_lifetime .section3 .inner .img_pc2 { display:block; }

	/* 160212 */
	#contents.sub_medical_technologist_real .section2 { height:850px; }
	#contents.sub_medical_technologist_real .section2 .inner { width:980px; }
	#contents.sub_medical_technologist_real .section2 .txt1 { padding:50px 0 30px 0; font-size:48px; }
	#contents.sub_medical_technologist_real .section2 .txt_img { padding-bottom:30px; }
	#contents.sub_medical_technologist_real .section2 .txt_img .img_pc1 { display:none; }
	#contents.sub_medical_technologist_real .section2 .txt_img .img_pc2 { display:block; }
	#contents.sub_medical_technologist_real .section2 .list1 li { padding-left:52px; }
	#contents.sub_medical_technologist_real .section2 .list1 li:first-child { padding-left:0px; }
	#contents.sub_medical_technologist_real .section2 .list1 li img { width:291px; }
	#contents.sub_medical_technologist_real .section3 { height:555px; }
	#contents.sub_medical_technologist_real .section3 .inner { width:980px; }
	#contents.sub_medical_technologist_real .section3 .inner .txt { padding:50px 0 30px 0; font-size:48px; line-height:58px;  }
	#contents.sub_medical_technologist_real .section3 .inner .list li { padding-left:40px; }
	#contents.sub_medical_technologist_real .section3 .inner .list li img { width:300px; }
	#contents.sub_medical_technologist_real .section3 .inner .list li:first-child { padding-left:0px; }

	#contents.nplastic6_new .section1 { height:992px; background:url(../../images/nplastic/nplastic6/nplastic06_1_1024.jpg) center top no-repeat; }
	#contents.nplastic6_new .section2 .inner { width:980px; padding:60px 0 50px 0; }
	#contents.nplastic6_new .section2 .inner .name { padding-bottom:50px; font-size:48px; line-height:50px; }
	#contents.nplastic6_new .section2 .inner .name .line { padding-bottom:5px; border-bottom: solid 3px #333; }
	#contents.nplastic6_new .section2 .inner .list_style { width:1041px; }
	#contents.nplastic6_new .section2 .inner .list_style li { width:291px; height:370px; margin-right:56px; }
	#contents.nplastic6_new .section2 .inner .list_style li .bg { width:291px; height:370px; }
	#contents.nplastic6_new .section2 .inner .list_style li .txt1 { padding:20px 0 7px 0; font-size:20px; line-height:24px; }
	#contents.nplastic6_new .section2 .inner .list_style li .txt2 { padding-bottom:5px; font-size:14px; line-height:20px; }
	#contents.nplastic6_new .section2 .inner .list_style li .txt3 { font-size:12px; line-height:18px; }
	#contents.nplastic6_new .section2 .inner .list_style li .btn { width:257px; height:37px; bottom:30px; margin-left:-128px; font-size:16px; line-height:35px; }
	#contents.nplastic6_new .section2 .inner .list_style li .btn img { width:257px; height:37px; }
	#contents.nplastic6_new .section3 { height:885px; background:url(../../images/nplastic/nplastic6/nplastic06_3_1024.jpg) center top no-repeat; }
	#contents.nplastic6_new .section4 { height:937px; background:url(../../images/nplastic/nplastic6/nplastic06_4_1024.jpg) center top no-repeat; }
	#contents.nplastic6_new .section5 { height:464px; background:url(../../images/nplastic/nplastic6/nplastic06_5_1024.jpg) center top no-repeat; }
	#contents.nplastic6_new .section6 { height:1579px; background:url(../../images/nplastic/nplastic6/nplastic06_6_1024.jpg) center top no-repeat; }


	/* 원스텝 코성형이란?, 실시간 보험상담 */
	.n_plastic_wrap .sec1 {height:415px; background:url(../../images/nplastic/n_plastic_sec1_bg1_1024.jpg) center bottom no-repeat;}
	.n_plastic_wrap .sec1 .inner {width:980px; padding:100px 0 0;}
	.n_plastic_wrap .sec1 .inner h3 {font-size:48px; line-height:54px;}
	.n_plastic_wrap .sec1 .inner p {font-size:24px; line-height:28px;}
	.n_plastic_wrap .sec1 .inner img {width:688px;}

	.n_plastic_wrap .sec2 {height:1230px;}
	.n_plastic_wrap .sec2 .inner {width:980px; padding:60px 0 0;}
	.n_plastic_wrap .sec2 .inner h3 {margin-bottom:30px; font-size:48px; line-height:54px;}
	.n_plastic_wrap .sec2 .inner .img1 {width:815px; height:237px; background:url(../../images/nplastic/n_plastic_sec2_img1_1024.png) 0 0 no-repeat;}
	.n_plastic_wrap .sec2 .inner .img2 {width:982px; height:412px; margin-bottom:40px; background:url(../../images/nplastic/n_plastic_sec2_img2_1024.png) 0 0 no-repeat;}
	.n_plastic_wrap .sec2 .inner ol {width:986px;}
	.n_plastic_wrap .sec2 .inner ol li {width:294px; height:258px; padding:36px 6px 10px 0; margin-left:43px; background:url(../../images/nplastic/n_plastic_sec2_ol_bg_1024.png) 0 0 no-repeat;}
	.n_plastic_wrap .sec2 .inner ol li:first-child {margin-left:0px;}
	.n_plastic_wrap .sec2 .inner ol li .num {width:51px; height:51px; margin-bottom:20px; background:url(../../images/nplastic/n_plastic_sec2_ol_num_1024.png) 0 0 no-repeat; font-size:26px; line-height:51px;}
	.n_plastic_wrap .sec2 .inner ol li .txt1 {margin-bottom:12px; font-size:14px; line-height:20px;}
	.n_plastic_wrap .sec2 .inner ol li .txt2 {font-size:20px; line-height:26px;}

	.n_plastic_wrap .sec3 {height:768px;}
	.n_plastic_wrap .sec3 .inner {width:980px; padding:60px 0 0;}
	.n_plastic_wrap .sec3 .inner h3 {margin-bottom:30px; font-size:48px; line-height:54px;}
	.n_plastic_wrap .sec3 .inner .box {width:982px; height:528px; padding:38px 0 0; background:url(../../images/nplastic/n_plastic_sec3_bg2_1024.png) 0 0 no-repeat;}
	.n_plastic_wrap .sec3 .inner .box h4 {margin-bottom:20px; font-size:30px; line-height:36px;}
	.n_plastic_wrap .sec3 .inner .box p {margin-bottom:30px; font-size:20px; line-height:26px;}
	.n_plastic_wrap .sec3 .inner .box .img {width:902px; height:351px; background:url(../../images/nplastic/n_plastic_sec3_img1_1024.png) 0 0 no-repeat;}

	.n_insurance_wrap .sec1 {height:502px; padding-top:40px; background:url(../../images/customer/n_insurance_sec1_bg1_1024.jpg) center bottom no-repeat;}
	.n_insurance_wrap .sec1 .inner {width:980px; padding:60px 0 0;}
	.n_insurance_wrap .sec1 .inner h3 {font-size:48px; line-height:56px;}
	.n_insurance_wrap .sec1 .inner .img {width:982px; height:323px; background:url(../../images/customer/n_insurance_sec1_img1_1024.png) 0 0 no-repeat;}

	.n_insurance_wrap .sec2 {height:697px;}
	.n_insurance_wrap .sec2 .inner {width:980px; padding:60px 0 0; margin:0 auto;}
	.n_insurance_wrap .sec2 .inner .img {width:983px; height:581px; background:url(../../images/customer/n_insurance_sec2_img1_1024.png) 0 0 no-repeat;}
	
	#contents.n_fracture_wrap .section1 {width:100%; height:699px; background:url(../../images/nplastic/n_fracture_bg_01_1024.jpg) center 0 no-repeat;}
	#contents.n_fracture_wrap .section1 .cont {width:980px; height:699px; margin:0 auto; position:relative;}
	#contents.n_fracture_wrap .section1 .cont .title {padding-top:70px; line-height:48px; font-size:30px;}
	#contents.n_fracture_wrap .section1 .cont .title em {font-size:48px;}
	#contents.n_fracture_wrap .section1 .cont .title strong {border-bottom:4px solid #171717;}
	#contents.n_fracture_wrap .section1 .cont .title_photo {position:absolute; width:137px; height:144px; top:30px; right:112px; background:url(../../images/nplastic/n_fracture_01_bubble_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section1 .cont .three_story {width:1018px; height:440px; margin-top:40px; background:url(../../images/nplastic/n_fracture_01_box_1024.png) center 0px no-repeat;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_title  {display:block; width:458px; height:62px; margin:0 auto; margin-top:40px; background:url(../../images/nplastic/n_fracture_01_title_1024.png) 0 0 no-repeat; line-height:62px; font-size:30px; font-weight:bold; color:#383838; text-align:center;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list {overflow:hidden; padding-top:36px; }

	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li {float:left; position:relative;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li:first-child {margin-left:56px; margin-right:75px;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li:last-child {margin-left:52px;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo1 {width:240px; height:233px; background:url(../../images/nplastic/n_fracture_01_list01_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo2 {width:246px; height:233px; background:url(../../images/nplastic/n_fracture_01_list02_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo3 {width:254px; height:233px; background:url(../../images/nplastic/n_fracture_01_list03_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li p {margin-top:10px; line-height:30px; font-size:24px;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li span {position:absolute; top:17px; left:15px; font-size:30px;}

	#contents.n_fracture_wrap .section2 {width:100%; height:715px; background:url(../../images/nplastic/n_fracture_bg_02_1024.jpg) center 0 no-repeat;}
	#contents.n_fracture_wrap .section2 .cont {width:980px; height:715px; margin:0 auto; overflow:hidden;}
	#contents.n_fracture_wrap .section2 .cont .title {display:block; padding-top:60px; margin-bottom:40px; line-height:56px; font-size:48px;}
	#contents.n_fracture_wrap .section2 .cont .title span {display:inline-block; width:97px; height:78px; padding-left:20px; background:url(../../images/nplastic/n_fracture_02_bubble_1024.png) 0 0 no-repeat; font-size:48px; line-height:78px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit {float:left; width:490px; height:375px; margin-bottom:35px; background:url(../../images/nplastic/n_fracture_02_box1_1024.png) 0 0 no-repeat; overflow:hidden;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .credit_title {margin:40px 0; line-height:38px; font-size:30px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit li {float:left; margin-right:0;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit li:first-child {margin-left:18px; margin-right:28px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit li:last-child {margin-left:28px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .photo1 {width:133px; height:187px; background:url(../../images/nplastic/n_fracture_02_list01_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .photo2 {width:133px; height:187px; background:url(../../images/nplastic/n_fracture_02_list02_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .photo3 {width:133px; height:187px; background:url(../../images/nplastic/n_fracture_02_list03_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .photo_text {display:block; margin-top:0; line-height:26px; font-size:20px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change {float:left; width:490px; height:375px; margin-bottom:35px; background:url(../../images/nplastic/n_fracture_02_box2_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section2 .cont .nose_change .change_title {margin:40px 0; line-height:38px; font-size:30px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change li {float:left; margin-right:0;}                     
	#contents.n_fracture_wrap .section2 .cont .nose_change li:first-child {margin-left:18px; margin-right:28px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change li:last-child {margin-left:28px;}                    
	#contents.n_fracture_wrap .section2 .cont .nose_change .photo1 {width:133px; height:187px; background:url(../../images/nplastic/n_fracture_02_list04_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section2 .cont .nose_change .photo2 {width:133px; height:187px; background:url(../../images/nplastic/n_fracture_02_list05_1024.png) 0 0 no-repeat;}

	#contents.n_fracture_wrap .section2 .cont .nose_change .photo3 {width:133px; height:187px; background:url(../../images/nplastic/n_fracture_02_list06_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section2 .cont .nose_change .photo_text {display:block; margin-top:0; line-height:26px; font-size:20px;}
	#contents.n_fracture_wrap .section2 .cont .symptom {line-height:36px; font-weight:bold; font-size:28px; color:#2c2c2c; text-align:center;}
	#contents.n_fracture_wrap .section2 .cont .symptom strong {background:#ff623e; color:#ffffff;}

	#contents.n_fracture_wrap .section3 {width:100%; height:771px; background:url(../../images/nplastic/n_fracture_bg_03_1024.jpg) center 0 no-repeat;}
	#contents.n_fracture_wrap .section3 .cont {width:980px; height:771px; margin:0 auto; overflow:hidden;}
	#contents.n_fracture_wrap .section3 .cont .title {display:block; padding-top:60px; margin-bottom:40px; line-height:56px; font-size:48px;}
	#contents.n_fracture_wrap .section3 .cont .title span {display:inline-block; width:97px; height:78px; padding-left:20px; background:url(../../images/nplastic/n_fracture_03_bubble_1024.png) 0 0 no-repeat; font-size:48px; line-height:78px;}
	#contents.n_fracture_wrap .section3 .cont .wrap_2week {width:803px; height:257px; margin:0 auto; position:relative;}
	#contents.n_fracture_wrap .section3 .cont .before_2week {position:absolute; top:0; left:0px; width:437px; height:257px; background:url(../../images/nplastic/n_fracture_03_step01_1024.png) center 0 no-repeat;}
	#contents.n_fracture_wrap .section3 .cont .before_2week dt {height:127px; margin-top:33px; margin-left:40px; line-height:40px; font-size:34px;}
	#contents.n_fracture_wrap .section3 .cont .before_2week dt span {font-size:24px;}
	#contents.n_fracture_wrap .section3 .cont .before_2week dd {margin-left:40px; line-height:30px; font-size:22px;}
	#contents.n_fracture_wrap .section3 .cont .after_2week {position:absolute; top:0; right:0; width:414px; height:257px; background:url(../../images/nplastic/n_fracture_03_step02_1024.png) center 0 no-repeat;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dt {height:127px; margin-top:33px; margin-left:42px; line-height:40px; font-size:34px;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dt span {font-size:24px;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dd {margin-left:42px; line-height:30px; font-size:22px;}
	#contents.n_fracture_wrap .section3 .cont .period {width:980px; height:213px; padding-top:85px; margin:0 auto; margin-top:38px; background:url(../../images/nplastic/n_fracture_03_box_1024.png) center 0 no-repeat; line-height:32px; font-size:24px;}
	#contents.n_fracture_wrap .section3 .cont .period em {line-height:40px; font-size:32px;}

	#contents.n_fracture_wrap .section4 {width:100%; height:1846px; background:url(../../images/nplastic/n_fracture_bg_04_1024.jpg) center 0 no-repeat;}
	#contents.n_fracture_wrap .section4 .cont {width:980px; height:1846px; margin:0 auto; overflow:hidden;}
	#contents.n_fracture_wrap .section4 .cont .title {display:block; padding-top:60px; margin-bottom:40px; line-height:56px; font-size:48px;}
	#contents.n_fracture_wrap .section4 .cont .title span {display:inline-block; width:97px; height:78px; padding-left:20px; background:url(../../images/nplastic/n_fracture_04_bubble_1024.png) 0 0 no-repeat; font-size:48px; line-height:78px;}
	#contents.n_fracture_wrap .section4 .cont .ssdream_list {width:980px; height:494px; margin-bottom:56px; background:url(../../images/nplastic/n_fracture_04_list_1024.png) center 0 no-repeat;}
	#contents.n_fracture_wrap .section4 .cont .video {width:980px; height:672px; margin-bottom:51px; background:url(../../images/nplastic/n_fracture_04_video_1024.png) center 0 no-repeat;}
	#contents.n_fracture_wrap .section4 .cont .video .video_wrap {position:relative;}
	#contents.n_fracture_wrap .section4 .cont .video .video_wrap iframe {position:absolute; top:116px; left:45px; width:869px; height:499px; border:10px solid #000000;}
	#contents.n_fracture_wrap .section4 .cont .remember {width:980px; height:351px; background:url(../../images/nplastic/n_fracture_04_box_1024.png) center 0 no-repeat; position:relative;}
	#contents.n_fracture_wrap .section4 .cont .remember .remember_bubble {position:absolute; top:-38px; left:90px; width:125px; height:120px; background:url(../../images/nplastic/n_fracture_04_remember_1024.png) 0 0 no-repeat;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_title {padding-top:40px; padding-left:217px; margin-bottom:46px; line-height:56px; font-size:48px; font-weight:bold; color:#ffffff; text-align:left;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list {width:935px; height:173px; margin:0 auto; background:url(../../images/nplastic/n_fracture_04_innerbox_1024.png) center 0 no-repeat; overflow:hidden;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list li {float:left; width:467px; height:173px;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_tit {margin-top:24px; margin-bottom:15px; font-size:26px; line-height:34px; position:relative;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_tit span {display:inline-block; position:absolute; top:3px; left:131px; width:31px; height:31px; line-height:31px; background:url(../../images/nplastic/n_fracture_04_icon_1024.png) center 0px no-repeat; color:#ffffff; font-size:16px;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_txt {font-size:18px; line-height:24px;}

	#contents.n_fracture_wrap .section5 {height:597px; background:url(../../images/nplastic/n_fracture_bg_05.jpg) center 0 no-repeat;}
	#contents.n_fracture_wrap .section5 .cont {width:980px; height:597px;}
	#contents.n_fracture_wrap .section5 .cont .title {padding-top:60px; line-height:45px; font-size:30px;}
	#contents.n_fracture_wrap .section5 .cont .title strong{line-height:56px; font-size:48px;}
	#contents.n_fracture_wrap .section5 .cont .care_system {width:980px; height:360px; margin:0 auto; margin-top:38px;}
	#contents.n_fracture_wrap .section5 .cont .care_system img {width:980px; height:360px;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol {top:155px; left:0;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol li {width:284px; height:190px; margin-right:62px;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol li:last-child {margin-right:0px;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol li em {line-height:53px; font-size:28px;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol li p {margin-bottom:12px; line-height:20px; font-size:16px;}

	#contents.n_fracture_wrap .section6 {height:696px; background:url(../../images/nplastic/n_fracture_bg_06.jpg) center 0 no-repeat;}
	#contents.n_fracture_wrap .section6 .cont {width:980px; height:696px; margin:0 auto; overflow:hidden;}
	#contents.n_fracture_wrap .section6 .cont .after_operation {width:953px; height:584px; margin:0 auto; margin-top:60px; position:relative;}
	#contents.n_fracture_wrap .section6 .cont .after_operation img {width:953px; height:584px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl {position:absolute; top:0; left:0; width:953px; height:584px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl dt {position:absolute; top:235px; left:50%; margin-left:-70px; line-height:50px; font-size:34px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl dt strong {display:block; font-size:42px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl dd {position:absolute; width:188px; font-size:20px; line-height:26px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd01 {top:116px; left:0px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd02 {top:116px; right:4px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd03 {bottom:26px; left:32px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd04 {bottom:26px; right:16px;}

	#contents.disinfection_mechanism .section1 { height:829px; }
	#contents.disinfection_mechanism .section1 .inner { width:980px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 { padding-top:60px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .detail_1_img { width:980px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt { width:358px; top:150px; margin-left:-179px;}
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt strong { padding-bottom:15px; font-size:70px; line-height:80px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt span { font-size:24px; line-height:30px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dd { width:174px; font-size:30px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect1 {left:0px; top:235px;}
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect2 {left:164px; top:477px;}
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect3 {right:164px; top:477px;}
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect4 {right:0px; top:235px;}
	#contents.disinfection_mechanism .section1 .inner .detail_2 { width:985px; height:221px; margin-top:-30px; background:url(../../images/customer/disinfection_mechanism_sect1_2_1024.png) 0 0 no-repeat;  }
	#contents.disinfection_mechanism .section1 .inner .detail_2 .txt_sect1 { width:980px; padding-top:115px; font-size:24px; line-height:30px; }
	#contents.disinfection_mechanism .section2 .inner { width:980px; padding:65px 0 50px 0;}

	#contents.n_surgery .section1 {height:334px;}
	#contents.n_surgery .section1 .inner {width:980px;}
	#contents.n_surgery .section1 .inner h5.title {font-size:48px; line-height:50px; padding-top:60px; padding-bottom:25px;}
	#contents.n_surgery .section1 .inner .count_num {width:724px; background-size:100%; margin:0 auto;}
	#contents.n_surgery .section1 .inner .count_num strong {font-size:80px; line-height:82px;}
	#contents.n_surgery .section1 .inner .count_num span em {width:101px; background-size:100%; font-size:118px; line-height:145px;  margin-left:15px;}
	#contents.n_surgery .section2 {height:697px;}
	#contents.n_surgery .section2 .inner  div {width:980px; margin:0 auto 44px;}
	#contents.n_surgery .section2 .inner h5.title {font-size:48px; line-height:50px; padding-top:60px; padding-bottom:40px;}	
	#contents.n_surgery .section2 .inner ul {width:951px;}
	#contents.n_surgery .section2 .inner ul li {width:225px; height:230px; padding-right:137px;}
	#contents.n_surgery .section2 .inner ul li img.ico_arrow {width:70px; height:74px; left:259px; top:78px;}
	#contents.n_surgery .section2 .inner ul li img {width:100%;}
	#contents.n_surgery .section2 .inner ul li strong {width:225px; height:51px; top:40px; font-size:28px; line-height:51px;}
	#contents.n_surgery .section2 .inner ul li .img_mul {width:78px; left:79px; top:0px;}
	#contents.n_surgery .section2 .inner ul li span {width:225px; top:118px; font-size:34px; line-height:36px;}
	#contents.n_surgery .section2 .inner dl {width:1285px; height:235px; top:414px; margin-left:-790px; background:url(../../images/nsurgery/bg_big_arrow_1024.png) left top no-repeat;}
	#contents.n_surgery .section2 .inner dl img {width:100%;}
	#contents.n_surgery .section2 .inner dl dt {width:220px; right:66px; top:86px; font-size:32px; line-height:38px;}	
	#contents.n_surgery .section2 .inner dl dd {width:114px; font-size:24px; line-height:30px; }
	#contents.n_surgery .section2 .inner dl dd.por1 {left:306px; top:91px;}
	#contents.n_surgery .section2 .inner dl dd.por2 {left:493px; top:105px;}
	#contents.n_surgery .section2 .inner dl dd.por3 {right:494px; top:105px;}
	#contents.n_surgery .section2 .inner dl dd.por4 {right:310px; top:105px;}	
	#contents.n_surgery .section3 {height:516px; background:url(../../images/nsurgery/bg_sect3_1024.jpg) center top no-repeat;}
	#contents.n_surgery .section3 .inner {width:980px;}
	#contents.n_surgery .section3 .inner h5.title {font-size:48px; line-height:50px; padding-top:60px; padding-bottom:20px; }
	#contents.n_surgery .section3 .inner div {width:100%; height:213px; background-size:100%; margin-bottom:35px;}
	#contents.n_surgery .section3 .inner a {width:100%; height:83px; background-size:100%; font-size:30px; line-height:83px; }
	#contents.n_surgery .section4 {height:600px; padding-bottom:26px;}
	#contents.n_surgery .section4 .inner {width:980px;}
	#contents.n_surgery .section4 .inner h5.title {font-size:48px; line-height:50px; padding-top:60px; padding-bottom:45px;}
	#contents.n_surgery .section4 .inner ul {}
	#contents.n_surgery .section4 .inner ul li {width:297px; height:405px; margin-right:44px;}
	#contents.n_surgery .section4 .inner ul li img.ybox {width:100%; height:100%;}
	#contents.n_surgery .section4 .inner ul li img.ico_plus {width:34px; height:34px; left:302px; top:185px;}
	#contents.n_surgery .section4 .inner ul li dl {}
	#contents.n_surgery .section4 .inner ul li dt {width:199px; height:148px; left:78px; top:30px;}
	#contents.n_surgery .section4 .inner ul li dt img {width:100%;}
	#contents.n_surgery .section4 .inner ul li dd {width:297px; left:0; top:207px;}
	#contents.n_surgery .section4 .inner ul li dd p.txt_top { font-size:14px; line-height:20px; padding-bottom:15px;}
	#contents.n_surgery .section4 .inner ul li dd p.txt_bot { font-size:18px; line-height:24px; }
	#contents.n_surgery .section5 {height:654px;}
	#contents.n_surgery .section5 .inner {width:980px;}
	#contents.n_surgery .section5 .inner h5.title {font-size:48px; line-height:64px; padding-top:60px; padding-bottom:35px;}
	#contents.n_surgery .section5 .inner h5.title br {display:block;}
	#contents.n_surgery .section5 .inner span {font-size:30px; line-height:42px;}
	#contents.n_surgery .section5 .inner ul li {width:238px; height:166px; background-size:100%; margin-right:5px;}
	#contents.n_surgery .section5 .inner ul li  strong.number_tit {font-size:24px; line-height:82px;}
	#contents.n_surgery .section5 .inner ul li .count_num span.number em { width:34px; height:53px; background-size:100%; font-size:40px; line-height:53px; margin-right:-5px;}
	#contents.n_surgery .section5 .inner ul li .count_num strong {font-size:24px; line-height:26px;}
	#contents.n_surgery .section6 {height:871px;}
	#contents.n_surgery .section6 .inner {width:980px;}
	#contents.n_surgery .section6 .inner h5 {font-size:48px; line-height:50px;  padding-top:60px; padding-bottom:40px; }
	#contents.n_surgery .section6 .inner .qna_wrap .qna {width:980px; height:693px; background-size:100%; left:0px; top:-35px;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect1 {height:230px; margin-left:243px; margin-top:65px;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect2 {height:357px; margin-left:243px; margin-top:42px;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl dt {font-size:30px; line-height:72px; left:0; top:0;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect1 dd {width:500px; top:103px; }
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect2 dd {width:555px; top:105px; }
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd p {font-size:24px; line-height:26px; padding-bottom:10px}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd span span.m_br {display:block;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd span {font-size:18px; line-height:20px;  padding-bottom:5px}


/* 161201 */
#contents.sub_landing { width:100%; }
#contents.sub_landing .section1 {height: 5763px; width:100%; margin-top:40px;background:url(http://ssdream.co.kr/front/images/landing/d_1_1620px.jpg

) center top no-repeat;}



#contents.sub_landing .section3 .inner { width:1620px; margin: 0 auto; }
#contents.sub_landing .section3 .inner .name { padding:70px 0 50px 0; font-size:60px; line-height:70px; color:#11443d; text-align:center; font-weight:bold; }
#contents.sub_landing .section3 .inner .img_pc2 { display:none; }
#contents.sub_landing .section3 .inner .img_m { display:none; }




}

@media screen and (max-width: 640px) {
    /*default*/
    input                   {vertical-align:middle; outline:none;}
    input[type='text'],
    input[type='password']  {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }
    select                  {}
    textarea                {}
    input[type='file'],
    input[type='image'],
    input[type='reset'],
    input[type='button'],
    input[type='submit'] {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }


    .mobile_hidden {display:none; }
    
    /* === layout === */
    #wrap {width: 100%; min-width:100%; _position:relative; }

    /*#header .inner_header {width: 100%; height: 45px;  background:url(../../images/common/180419_header_640.png) no-repeat; }*/
	
	#header.scroll{position:fixed;background-color:#fff}
	
	#header .inner_header {width: 100%; height: 45px; }
    #header .inner_header .logo {position:absolute; left:50%; top:6px; margin-left: -58px;}
    #header .inner_header .logo img {width: 116px; }

    #header .global_menu {width: 100%; position:absolute; left:10px; bottom:inherit; top:13px; margin-left: 0; text-align:left; }
    #header .global_menu li {background-position: left 5px;}
    #header .global_menu li a {font-size:12px; color:#222; line-height:18px; padding: 0 13px; font-weight:bold; vertical-align:top; }

    #header .back {display:none; position:fixed; left:0px; top:0px; width: 100%; height: 100%; background-color:#000; opacity:0.7;}
    
    #header .all_menu_opener {display:block;}
	#header .open-counsel {display:block;}
    #header .surgery_counter {display:none; } 
    #header .chi-m {display:none; width:13px;height:13px;position:absolute;top:3px;left: 74%;} 
    #header .chi {display:none;} 

    #header .gnb_wrap {width: 100%;}
    #header .gnb_section {position:fixed; left:-86%; top:0px; z-index:700; width: 86%; height: 100%; overflow:hidden; overflow-y:auto; background-color:#fff; 
        -webkit-transition: all 0.4s ease 0s;
        -moz-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
    }
    #header.open_allmenu .gnb_section {left:0;}

    #header .mobile_gnb_close {display:block; position:absolute; right:11px; top:11px; }
    #header .mobile_gnb_close img {width: 23px;}


    #gnb {margin-top: 45px;}
    #gnb > li {float: none; width: 100%; border-bottom: solid 1px #cccccc;}
    #gnb > li:first-child {border-top: solid 1px #093970 ;}
    #gnb > li .btn_depth1 {display:block; height: 43px; padding-top: 0px; padding-left: 15px;  line-height:43px; font-size:18px; color:#222; text-align:left; font-weight:bold; border-right: solid 0px #00326b; background:url(../../images/common/ico_gnb_arrow1.gif) right center no-repeat #fff !important; background-size: 29px auto !important;}   
    #gnb > li:first-child .btn_depth1 {border-left: solid 0px #00326b;}

    #gnb > li.on .btn_depth1 {background:url(../../images/common/ico_gnb_arrow2.gif) right center no-repeat #0053b0 !important; background-size: 39px auto !important; color:#fff;}
    #gnb > li.current .btn_depth1 {background-color:#fff !important;}

    #gnb > li .dns_wrap {position:static; display:none; }
    #gnb > li.on .dns_wrap {display:block; }
    #gnb > li .dns {width: 100%; height: auto; padding-top: 0; margin: 0 auto; overflow:hidden; vertical-align:top; background:none !important;}
    #gnb > li .dns .dns_tit {display:none; }

    #gnb > li .dns .depth2_wrap {width: 100%; padding-left: 0; padding-top: 0; float: left;  background-color:#002e62; }
    #gnb > li .dns .depth2_wrap > li {float: left; width: 50%; border-bottom: solid 1px #0053b0;}
    #gnb > li .dns .depth2_wrap > li a {display:block; border-right: solid 1px #0053b0; margin-bottom: 0px; padding: 0 13px; color:#fff; font-size:12px; font-weight:bold; line-height:40px; background:none; background-color:#002e62;}
    #gnb > li .dns .depth2_wrap > li a:hover {background:none #002e62;}

    #footer {width: 100%; padding-bottom:22%; background:none; border-top: solid 1px #e0e0e0; text-align:center; }
    #footer .branch_list .inner_branch {width: auto;  padding: 0 15px; border-bottom: solid 0px #e0e0e0; }
    #footer .branch_list .inner_branch dl {width: 20%;  padding: 15px 0; float: left;  border-bottom: solid 1px #e0e0e0;}
    #footer .branch_list .inner_branch dl dt {text-align:center; }
    #footer .branch_list .inner_branch dl dt a {display:inline-block; padding: 0 3px; margin-bottom: 0; font-size:12px; line-height:18px;  }
    #footer .branch_list .inner_branch dl dd {width: 100%; display:none; }

    #footer .footer_infor {width: 100%; padding: 15px 0;}
    #footer .footer_infor .f_menu {width: 100%; overflow:hidden; padding-bottom: 5px; text-align:center; }
    #footer .footer_infor .f_menu li {float: none; display:inline-block; }
    #footer .footer_infor .f_menu li:first-child {width: auto; }

    #footer .footer_infor .f_menu li a {font-size:14px; line-height:18px; color:#222222; font-weight:bold;}

    #footer .footer_infor .site_infor_box > div {float: none; font-size:11px; line-height:18px; padding: 0 0; }
    #footer .footer_infor .site_infor_box > div:first-child {width: auto;}
    #footer .footer_infor .site_infor_box > div span {display:block; }

    #footer .footer_infor .flogo {position:static; right:0px; top:50%; margin-top: 0; padding: 15px 0; } 
    #footer .footer_infor .flogo img {width: 105px; }

	#quick { display:none; }
	
	/*#m_quick{position:absolute;top:0;left:0;width:100%;height:500px;z-index:999}*/
	#m_quick{position:fixed;top:0;left:0;width:100%;height:100%;_height:500px;z-index:999}
	/*#m_quick{position:fixed;top:0;left:0;width:100%;height:500px;z-index:999}*/

	#m_quick .hidden{display:none}
	#m_quick .qheader{width:100%;background-color:#2d3a49;position:relative;}
	#m_quick .qheader h2{color:#fff;font-size:20px;padding:15px}

	#m_quick .qheader a.close{position:absolute;top:15px;right:30px;display:block;width:21px;height:21px;background:url("../../images/common/qclose.gif")no-repeat center center;font-size:0}
	#m_quick .qwrap{position:relative;width:100%; overflow:scroll; height:90%;}
	#m_quick .qcontent{position:absolute;overflow:hidden;width:100%;}
	
	#m_quick .qcontent .con{width:75%;background-color:#f6f6f6;padding:15px}
	#m_quick .qcontent .con .w229{width:90% !important}
	#m_quick .qcontent .con .mail_box{width:90% !important}
	#m_quick .qcontent .con .phone_box{width:90% !important}
	#m_quick .qcontent .con .wFull {width:90% !important}
	#m_quick .qcontent .con textarea{width:90% !important}
	
	#m_quick .qright{position:absolute;top:0;right:0;width:25%;_width:80px;height:500px;background-color:#bfdaf8;}
	#m_quick .qright a{display:block;font-size:12px;width:100%;height:70px;text-align:center;color:#000;line-height:120px}
	#m_quick .qright a.counsel{background-size:50px !important;background:url(../../images/common/bg_quick_icon.png)  0 0 no-repeat;}
	#m_quick .qright li:first-child{margin-top:20px}
	#m_quick .qright li{text-align:center;height:64px;margin-bottom:20px;}
	#m_quick .qright li span{display:block;margin-top:5px;}
	#m_quick .qright li span.txt{line-height:1;color:#000}
	#m_quick .qright li.on span.txt{color:#0053b0}

	#m_quick .qright li span.counsel{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  -35px 0 no-repeat;margin:0 auto;}
	#m_quick .qright li span.kakaotalk{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  -35px -35px no-repeat;margin:0 auto;}
	#m_quick .qright li span.kakaoplus{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  -35px -70px no-repeat;margin:0 auto;}
	#m_quick .qright li span.location{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  -35px -105px no-repeat;margin:0 auto;}
	#m_quick .qright li span.phone{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  -35px -140px no-repeat;margin:0 auto;}
	#m_quick .qright li span.talktalk{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  -35px -175px no-repeat;margin:0 auto;}
	
	#m_quick .qright li.on span.counsel{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  0 0 no-repeat;margin:0 auto;}
	#m_quick .qright li.on span.kakaotalk{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  0 -35px no-repeat;margin:0 auto;}
	#m_quick .qright li.on span.kakaoplus{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  0 -70px no-repeat;margin:0 auto;}
	#m_quick .qright li.on span.location{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  0 -105px no-repeat;margin:0 auto;}
	#m_quick .qright li.on span.phone{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  0 -140px no-repeat;margin:0 auto;}
	#m_quick .qright li.on span.talktalk{width:35px;height:35px;background-size:70px !important;background:url(../../images/common/bg_quick_icon.png)  0 -175px no-repeat;margin:0 auto;}

	/*#m_quick { display:block; width:100%; position:fixed; right:0px; top:auto; bottom:0px; z-index:600;}
	#m_quick .menu { width:100%;}
	#m_quick .menu li { width:25%; float: left; }
	#m_quick .menu li a { display:block; }
	#m_quick .menu li a img{ width:100%; }
	*/
    #contents {width: 100%;}

    #contents.sub_epilogue { padding-top: 0px; padding-bottom: 25px; }
    #contents.online_wrap {padding:25px 0;}
    #contents.member_wrap {padding:25px 0 50px;}


    /* === main === */

    .main_follow_menu {display:none; }

    .main_section1 .slider {height: auto;}
    .main_section1 .slider a {display:block; width: 100%; height: auto; background:none !important; }
    .main_section1 .slider a > img {display:inline; width: 100%; }
    .main_section1 .slide_page {bottom:15%; z-index:200;}
    .main_section1 .slide_page span {width: 15px; height: 15px; background:url(../../images/main/round1.png) -23px 0 no-repeat; background-size: 38px auto;}
    .main_section1 .slide_page span.cycle-pager-active {width: 15px;}

    .main_section2 {background:url(../../images/main/bg_section2_mobile.jpg) center top repeat-y; background-size: 100% auto;}
    .main_section2 .inner_box {width: 100%; height: 850px;}
    .main_section2 .tit {text-align:center; padding: 27px 15px 10px 15px; }
    .main_section2 .tit span {font-size:15px; line-height:20px; padding-bottom: 5px; }
    .main_section2 .tit strong {font-size:24px; line-height:32px;}
    .main_section2 .tit a {margin-left: 5px; vertical-align:4px; }
    .main_section2 .tit a img {width: 25px; }
    .main_section2 .conts { padding: 0 5px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .main_section2 .conts ul {width: 100%; overflow:hidden; }
    .main_section2 .conts ul li {float: left; width: 50%;  margin-right: 0; margin-bottom: 15px; }
    .main_section2 .conts ul li a {display:block; margin: 0 auto; width: 100px; height: 264px; padding: 30px 20px 0 20px; }
    .main_section2 .conts ul li a .txt1 {padding-bottom: 0; padding-right: 15px; height: 49px;  font-size:12px; line-height:14px; }
    .main_section2 .conts ul li a .txt2 {padding-bottom: 0; height: 48px; font-size:17px; line-height:21px;}
    .main_section2 .conts ul li a .txt3 {padding-bottom: 0; height: 102px; font-size:12px; line-height:14px; }
    .main_section2 .conts ul li a.type1 {background:url(../../images/main/bg_section2_1_pc2.png) 0 0 no-repeat; background-size: 140px auto; }
    .main_section2 .conts ul li a.type2 {background:url(../../images/main/bg_section2_2_pc2.png) 0 0 no-repeat; background-size: 140px auto;  }

    .main_section2 .conts ul li a.type3 {background:url(../../images/main/bg_section2_3_pc2.png) 0 0 no-repeat; background-size: 140px auto;  }
    .main_section2 .conts ul li a.type4 {background:url(../../images/main/bg_section2_4_pc2.png) 0 0 no-repeat; background-size: 140px auto;  }
    .main_section2 .conts ul li a > img {width: 20px; }
    .main_section2 .next_part_movement {bottom:-30px; margin: 0 0 0 -88px; }
    .main_section2 .next_part_movement img {width: 176px; }

	
    .main_section3 {background-size:auto 100%;}
    .main_section3 .inner_box {width: 100%; height: auto; padding-bottom: 100px; }
    .main_section3 .tit {text-align:center; padding: 45px 15px 20px 15px; }
    .main_section3 .tit span {font-size:15px; line-height:20px; padding-bottom: 5px; }
    .main_section3 .tit strong {font-size:24px; line-height:32px;}
    .main_section3 .tit a {margin-left: 5px; vertical-align:4px; }
    .main_section3 .tit a img {width: 25px; }
    .main_section3 .conts ul {width: 100%;}
    .main_section3 .conts ul li {margin-right:0; width: 50%; margin-bottom: 15px; }
    .main_section3 .conts ul li a {margin: 0 auto; width: 145px; height: 192px; background-size: 145px 192px;}
    .main_section3 .conts ul li a.odd {background-size: 145px 192px;}
    .main_section3 .conts ul li a .no       {padding: 10px 0 10px 0; font-size:12px; line-height:14px;}
    .main_section3 .conts ul li a .branch   {width: 65px; height: 50px; padding-top: 15px; font-size:12px; line-height:16px; background-size:65px 65px; }
    .main_section3 .conts ul li a .n_tit    {padding: 15px 15px 10px 15px; font-size:12px; line-height:16px;}
    .main_section3 .conts ul li a .date     {font-size:12px; line-height:16px; }
    .main_section3 .next_part_movement {bottom:-30px; margin: 0 0 0 -88px; }
    .main_section3 .next_part_movement img {width: 167px; }

    .main_section4 {background-size: auto 100%;}
    .main_section4 .inner_box {width: 100%; height: auto; padding-bottom: 120px; }
    .main_section4 .tit {width: auto; padding: 40px 25px 50px 25px;}
    .main_section4 .tit strong {display:block; font-size:30px; line-height:40px; padding-bottom: 17px; }
    .main_section4 .tit a {position:static;}
    .main_section4 .tit a img {width: 150px; }
    .main_section4 .tit span {display:inline; }
    .main_section4 .conts {width: 100%; overflow:hidden;}
    .main_section4 .conts .more1 img {width: 100%; }
    .main_section4 .conts .more2 img {width: 100%; }
    .main_section4 .conts .more1 {float: none; margin-right:0; padding: 0 15px; margin-bottom: 10px; }
    .main_section4 .conts .more2 {float: none; padding: 0 15px; }
    .main_section4 .next_part_movement {bottom:-30px; margin: 0 0 0 -66px; }
    .main_section4 .next_part_movement img {width: 132px; }

	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner{width:100%; height:1436px;}
	.n_congestion_wrap .cong_tab1_sec4-1 {width:100%; height:1436px;}
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner_0 h4 {font-size:14px; color:#222; text-align: center; margin-left:-64%;}
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner_0 h5 {font-size:20px; color:#222; text-align:center; margin-left: -63%; margin-top: -22px;}
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner{width:980px; height:500px; color:#d5effe; background:url(/front/images/nsurgery/cong_tab1_sec4-3_640.jpg)0 0 no-repeat; margin-left:-2%;}
	.n_congestion_wrap .cong_tab1_sec4-2 {width:980px; height:458px; margin: 0 auto; }
	.n_congestion_wrap .cong_tab1_sec4-2 .cong_inner_0{margin-bottom:-40px; font-size:40px; line-height:52px; color:#222;}
	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner {display:none;}
	.n_congestion_wrap .cong_tab1_sec4-1 .cong_inner_mob {display:block;}
	.cong_inner_mob {width:100%;}
	#cong_mob {width:100%;}



	/*181015_mob*/



	
    .main_section5 {background-size: auto 100%;}
    .main_section5 .inner_box {width: 100%; height: 508px;}
    .main_section5 .tit {text-align:center; padding: 45px 15px 20px 15px; }
    .main_section5 .tit span {font-size:15px; line-height:20px; padding-bottom: 5px; }
    .main_section5 .tit strong {font-size:24px; line-height:32px;}
    .main_section5 .tit a {margin-left: 5px; vertical-align:4px; }
    .main_section5 .tit a img {width: 25px; }
    .main_section5 .top { width:50px; height:30px; line-height:30px; display:block; position:absolute; right:0px; bottom:15px; color:#fff; text-align:center; background:url(../../images/main/bul_01.png) 40px center no-repeat #101319; background-size:7px 5px;
		border-radius:7px 0 0 7px;
		-webkit-border-radius:7px 0 0 7px;
		-moz-border-radius:7px 0 0 7px;
	}

    .main_section5 .next_part_movement { _display:none; bottom:-30px; margin: 0 0 0 -81px; }
    .main_section5 .next_part_movement img {width: 163px; }

    .main_section5 .prev {left:15px; margin-top: -20px;}
    .main_section5 .prev img {width: 40px; }
    .main_section5 .next {right:15px; margin-top: -20px;}
    .main_section5 .next img {width: 40px; }
    
    .main_section5 .docter_name {position:absolute; left:50%; top:170px; margin-left: -160px; width: 52px; height: 52px; font-size:15px; line-height:18px; background-size: 18px auto;}
    
    .main_section5 .docter_img {width: 270px !important; left:50% !important; bottom:0px; margin-left: -175px;}
    .main_section5 .docter_exp {position:absolute; left:50%; top:180px; margin-left: 20px; padding-bottom: 20px; padding-right: 60px; background-size: 18px auto;}
    .main_section5 .docter_exp .branch {width: 60px; height: 45px; padding-top: 0px; font-size:14px; line-height:41px; background-size: 60px auto;}
    .main_section5 .docter_exp .txt1 {font-size:20px; line-height:26px;}
    .main_section5 .docter_exp .txt2 {display:inline; font-size:20px; line-height:26px; }
    .main_section5 .docter_exp .commen {display:none; }

    .main_section6 {display:none; background-position: center top; background-size: auto 100%;}

    .main_section6 .inner_box {width: 100%; height: auto; padding-bottom: 100px; }
    .main_section6 .tit {text-align:center; padding: 45px 15px 20px 15px; }
    .main_section6 .tit span {font-size:15px; line-height:20px; padding-bottom: 5px; }
    .main_section6 .tit strong {font-size:24px; line-height:32px;}
    .main_section6 .tit a {margin-left: 5px; vertical-align:4px; }
    .main_section6 .tit a img {width: 25px; }
    .main_section6 .conts {width: 100%; overflow:hidden; }
    .main_section6 .conts > ul {width: 100%; overflow:hidden; }
    .main_section6 .conts > ul > li {margin-right: 0px; float: left; width: 100%; margin-bottom: 10px; }
    .main_section6 .conts > ul > li         .part1 {width: 300px; height: 363px; background:url(../../images/main/bg_section6_2_on.png) 0 0 no-repeat; background-size: 300px 363px;}
    .main_section6 .conts > ul > li:hover   .part1 {background-size: 300px 363px;}
    .main_section6 .conts > ul > li         .part2 {width: 300px; height: 363px; background:url(../../images/main/bg_section6_3_on.png) 0 0 no-repeat; background-size: 300px 363px;}
    .main_section6 .conts > ul > li:hover   .part2 {background-size: 300px 363px;}
    .main_section6 .conts > ul > li         .part3 {width: 300px; height: 363px; background:url(../../images/main/bg_section6_4_on.png) 0 0 no-repeat; background-size: 300px 363px;}
    .main_section6 .conts > ul > li:hover   .part3 {background-size: 300px 363px;}
    .main_section6 .conts > ul > li         .part4 {width: 300px; height: 363px; background:url(../../images/main/bg_section6_5_on.png) 0 0 no-repeat; background-size: 300px 363px;}
    .main_section6 .conts > ul > li:hover   .part4 {background-size: 300px 363px;}              
    .main_section6 .conts > ul > li .in_tit {padding: 155px 0 10px 0; line-height:22px; font-size:18px;}
    .main_section6 .conts > ul > li:hover .in_tit {color:#1ea8ff;}
    .main_section6 .conts > ul > li ul {width: 80%;}
    .main_section6 .conts > ul > li ul li {padding-bottom: 2px; }
    .main_section6 .conts > ul > li ul li a {font-size:12px; line-height:16px;}
    .main_section6 .next_part_movement {bottom:-25px; margin: 0 0 0 -87px; }
    .main_section6 .next_part_movement img {width: 174px; }             

    .main_section7 { _display:none; background:none; }
    .main_section7 .inner_box {width: 100%; height: auto;  }
    .main_section7 .kakao_box {width: 100%; height: auto; float: none; text-align:center; background:url(../../images/main/bg_section7_3.gif) 0 0 repeat-x; background-size:auto 100%;}
    .main_section7 .kakao_box img {width: 240px; position:static; margin-left: 0; margin-top: 20px;}
    .main_section7 .contact_box {width: 100%; float: none; padding-bottom: 25px;  background:url(../../images/main/bg_section7_4.gif) 0 0 repeat-x; background-size:auto 100%;}
    .main_section7 .contact_box .contact_inner_box {width: 100%; overflow:hidden; height: auto; padding: 0 15px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .main_section7 .contact_box .phone_box {float: none; width: 193px; height: 80px; margin: 0 auto; margin-top: 25px; padding: 3px 0 0 67px; background-size:260px ; background-position: 0 0px;}
    .main_section7 .contact_box .phone_box span {font-size:13px; line-height:18px;}
    .main_section7 .contact_box .phone_box strong {font-size:28px; line-height:30px;}
    .main_section7 .contact_box .phone_box strong a {font-size:28px; line-height:30px;}

    .main_section7 .contact_box .consult_box {position:relative; overflow:hidden;  margin-top: 0px; width: 100%; height: auto; padding: 10px 10px 5px 10px; float: none; background:none; background-color:#fff;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;

        -moz-border-radius: 10px; 
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }
    .main_section7 .contact_box .consult_box .tit {font-size:15px; line-height:18px; padding-bottom: 8px; }
    .main_section7 .contact_box .consult_box ul {width: 100%; overflow:hidden; }
    .main_section7 .contact_box .consult_box ul li {width: 50%; float: left; padding-bottom: 5px; font-size:12px; line-height:15px; }
    .main_section7 .contact_box .consult_box ul li strong {display:inline-block; width: auto; padding: 0 2px;  font-size:11px; line-height:15px; margin-right: 5px;}
    .main_section7 .contact_box .consult_box ul li a { padding-right:17px; background-size:13px;}
    .main_section7 .contact_box .consult_box .mail {position:absolute; right:10px; top:10px; }
    .main_section7 .contact_box .consult_box .mail img {width: 30px; }
	.main_section7 .txt_click { width:42px; top:13px; margin-left:-162px; }
	.n_congestion_wrap .cong_tab1_sec7_1 .cong_inner_1{width:980px; height:740px; color:#d5effe; background:url(/front/images/nsurgery/cong_tab1_sec4-4_640.jpg)0 0 no-repeat; margin-left:-4%;}
	.n_congestion_wrap .cong_tab1_sec7_1{width:980px; height: 750px; color:#ff5b2a; clear:both; margin: 0 auto; }


    .cong_tab1_sec7_1 {padding:30px 0;}
    .cong_tab1_sec7_1 ul {}
    .cong_tab1_sec7_1 ul li {width:140px; margin-left:70px; float:left; text-align:center;}
    .cong_tab1_sec7_1 ul li:first-child {margin-left:0px;}
    .cong_tab1_sec7_1 ul li img {width:140px;}
    .cong_tab1_sec7_1 ul li strong {font-size:20px; line-height:40px;}

        
    .cong_tab1_sec7_1m {padding:30px 0;}
    .cong_tab1_sec7_1m ul {}
    .cong_tab1_sec7_1m ul li {width:140px; margin-left:70px; float:left; text-align:center;}
    .cong_tab1_sec7_1m ul li:first-child {margin-left:0px;}
    .cong_tab1_sec7_1m ul li img {width:140px;}
    .cong_tab1_sec7_1m ul li strong {font-size:20px; line-height:40px;}


    .main_section72 {_display:none;background:none;height: 426px;}
    .main_section72 .inner_box2 {width: 100%; height: auto;  }
    .main_section72 .kakao_box2 {width: 100%; height: auto; float: none; text-align:center; background:url(../../images/main/bg_section7_3.gif) 0 0 repeat-x; background-size:auto 100%;}
    .main_section72 .kakao_box2 img {width: 240px;position:static;margin-left: 0;margin-top: 17px;bottom: 10px;margin-bottom: 16px;top: 10px;}
     .main_section72 .kakao_box5 {width: 100%;height: auto;float: none;text-align:center;background: url(../../images/main/bg_section7_8.gif) 0 0 repeat-x;background-size:auto 100%;}
     .main_section72 .kakao_box5 img {width: 240px;position:static;margin-left: 0;margin-top: 20px;/* bottom: 10px; */margin-bottom: 16px;/* top: 10px; */}
      .main_section72 .kakao_box6 {width: 100%;height: auto;float: none;text-align:center;background: url(../../images/main/bg_section7_9.gif) 0 0 repeat-x;background-size:auto 100%;}
     .main_section72 .kakao_box6 img {width: 240px;position:static;margin-left: 0;margin-top: 20px;/* bottom: 10px; */margin-bottom: 16px;/* top: 10px; */}
    .main_section72 .contact_box2 {width: 100%; float: none; padding-bottom: 25px;  background:url(../../images/main/bg_section7_4.gif) 0 0 repeat-x; background-size:auto 100%;}
    .main_section72 .contact_box2 .contact_inner_box2 {width: 100%; overflow:hidden; height: auto; padding: 0 15px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .main_section72 .contact_box2 .phone_box2 {float: none; width: 193px; height: 80px; margin: 0 auto; margin-top: 25px; padding: 3px 0 0 67px; background-size:260px ; background-position: 0 0px;}
    .main_section72 .contact_box2 .phone_box2 span {font-size:13px; line-height:18px;}
    .main_section72 .contact_box2 .phone_box2 strong {font-size:28px; line-height:30px;}
    .main_section72 .contact_box2 .phone_box2 strong a {font-size:28px; line-height:30px;}
    .main_section72 .contact_box2 .consult_box2 {position:relative; overflow:hidden;  margin-top: 0px; width: 100%; height: auto; padding: 10px 10px 5px 10px; float: none; background:none; background-color:#fff;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;

        -moz-border-radius: 10px; 
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }
    .main_section72 .contact_box2 .consult_box2 .tit {font-size:15px; line-height:18px; padding-bottom: 8px; }
    .main_section72 .contact_box2 .consult_box2 ul {width: 100%; overflow:hidden; }
    .main_section72 .contact_box2 .consult_box2 ul li {width: 50%; float: left; padding-bottom: 5px; font-size:12px; line-height:15px; }

    .main_section72 .contact_box2 .consult_box2 ul li strong {display:inline-block; width: auto; padding: 0 2px;  font-size:11px; line-height:15px; margin-right: 5px;}
    .main_section72 .contact_box2 .consult_box2 ul li a { padding-right:17px; background-size:13px;}
    .main_section72 .contact_box2 .consult_box2 .mail {position:absolute; right:10px; top:10px; }
    .main_section72 .contact_box2 .consult_box2 .mail img {width: 30px; }
	.main_section72 .txt_click { width:42px; top:13px; margin-left:-162px; }
	
	


/* 161201 */
#contents.sub_landing { width:100%; }
#contents.sub_landing .section1 {

height: 3894px;
width:100%;
margin-top:40px;

background:url(http://ssdream.co.kr/front/images/landing/d_1_640px.jpg

) center top no-repeat;

width: 100%;

}
/*
#contents.sub_landing .section2 { height:4226px; background:url(http://ssdream.co.kr/front/images/customer/d_3.jpg
) center top no-repeat;  }
#contents.sub_landing .section2 .inner { width:1620px; margin: 0 auto; }
#contents.sub_landing .section2 .inner .name { padding:70px 0 50px 0; font-size:60px; line-height:70px; color:#232323; text-align:center; }
*/
#contents.sub_landing .section3 .inner { width:1620px; margin: 0 auto; }
#contents.sub_landing .section3 .inner .name { padding:70px 0 50px 0; font-size:60px; line-height:70px; color:#11443d; text-align:center; font-weight:bold; }
#contents.sub_landing .section3 .inner .img_pc2 { display:none; }
#contents.sub_landing .section3 .inner .img_m { display:none; }




    .main_section73 { _display:none; background:none; }
    .main_section73 .inner_box3 {width: 100%; height: auto;  }
    .main_section73 .kakao_box3 {width: 100%; height: auto; float: none; text-align:center; background:url(../../images/main/bg_section7_3.gif) 0 0 repeat-x; background-size:auto 100%;}
    .main_section73 .kakao_box3 img {width: 240px; position:static; margin-left: 0; margin-top: 20px;}
    .main_section73 .contact_box3 {width: 100%; float: none; padding-bottom: 25px;  background:url(../../images/main/bg_section7_4.gif) 0 0 repeat-x; background-size:auto 100%;}
    .main_section73 .contact_box3 .contact_inner_box3 {width: 100%; overflow:hidden; height: auto; padding: 0 15px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .main_section73 .contact_box3 .phone_box3 {float: none; width: 193px; height: 80px; margin: 0 auto; margin-top: 25px; padding: 3px 0 0 67px; background-size:260px ; background-position: 0 0px;}
    .main_section73 .contact_box3 .phone_box3 span {font-size:13px; line-height:18px;}
    .main_section73 .contact_box3 .phone_box3 strong {font-size:28px; line-height:30px;}
    .main_section73 .contact_box3 .phone_box3 strong a {font-size:28px; line-height:30px;}
    .main_section73 .contact_box3 .consult_box3 {position:relative; overflow:hidden;  margin-top: 0px; width: 100%; height: auto; padding: 10px 10px 5px 10px; float: none; background:none; background-color:#fff;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;

        -moz-border-radius: 10px; 
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }
    .main_section73 .contact_box3 .consult_box3 .tit {font-size:15px; line-height:18px; padding-bottom: 8px; }
    .main_section73 .contact_box3 .consult_box3 ul {width: 100%; overflow:hidden; }
    .main_section73 .contact_box3 .consult_box3 ul li {width: 50%; float: left; padding-bottom: 5px; font-size:12px; line-height:15px; }
    .main_section73 .contact_box3 .consult_box3 ul li strong {display:inline-block; width: auto; padding: 0 2px;  font-size:11px; line-height:15px; margin-right: 5px;}
    .main_section73 .contact_box3 .consult_box3 ul li a { padding-right:17px; background-size:13px;}
    .main_section73 .contact_box3 .consult_box3 .mail {position:absolute; right:10px; top:10px; }
    .main_section73 .contact_box3 .consult_box3 .mail img {width: 30px; }
	.main_section73 .txt_click { width:42px; top:13px; margin-left:-162px; }

    .main_section8 { display:none; background-size: auto 100%;}
    .main_section8 .inner_box {width: 100%; height: auto; }
    .main_section8 .tit {text-align:center; padding: 25px 15px 20px 15px; }
    .main_section8 .tit span {font-size:15px; line-height:20px; padding-bottom: 5px; }
    .main_section8 .tit strong {font-size:24px; line-height:32px;}
    .main_section8 .tit a {margin-left: 5px; vertical-align:4px; }
    .main_section8 .tit a img {width: 25px; }


    .main_section8 .conts > ul {width: 100%; overflow:hidden; }
    .main_section8 .conts > ul li {float: none; margin-right: 0; margin-bottom: 17px; width: 100%; }
    .main_section8 .conts > ul li a {margin: 0 auto; width: 256px; height: 108px; padding: 21px 22px 0 22px; background:url(../../images/main/bg_section8_2.png) 0 0 no-repeat; background-size:300px 129px;}
    .main_section8 .conts > ul li a .branch {margin-bottom: 7px; width: 52px; height: 18px; line-height:18px; font-size:12px; }
    .main_section8 .conts > ul li a .branch.gangnam    {background-size: 52px 18px;}
    .main_section8 .conts > ul li a .branch.samsung    {background-size: 52px 18px; }
    .main_section8 .conts > ul li a .branch.nowon      {background-size: 52px 18px; }
    .main_section8 .conts > ul li a .branch.jongno     {background-size: 52px 18px; }
    .main_section8 .conts > ul li a .branch.ilsandong  {background-size: 52px 18px; }

    .main_section8 .conts > ul li a .noti_tit {font-size:18px; line-height:24px;}
    .main_section8 .conts > ul li a .noti_tit em {width: 24px; height: 24px; line-height:24px; font-size:14px; background-size: 24px 24px;}
    .main_section8 .conts > ul li a .infor_box {position:absolute; left:22px; top:89px; }
    .main_section8 .conts > ul li a .infor_box .date {display:inline-block; margin-right: 10px; padding-left: 18px; font-size:12px; line-height:18px; background-size:12px auto;}

    .main_section8 .conts > ul li a .infor_box .amount {display:inline-block; margin-right: 5px; padding-left: 18px; font-size:12px; line-height:18px; background-size:12px auto; }


    /* === common === */
    .sub_visual_wrap.eq1 {background:url(../../images/epilogue/img_visual1.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.eq2 {background:url(../../images/epilogue/img_visual2.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.eq3 {background:url(../../images/epilogue/img_visual3.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.member {background:url(../../images/member/img_visual1.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.online {background:url(../../images/online/img_visual1.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.online2 {background:url(../../images/online/img_visual2.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.online3 {background:url(../../images/online/img_visual3.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.location_visual {background:url(../../images/introduction/img_visual1.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.branch {background:url(../../images/introduction/img_visual2.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.story {background:url(../../images/introduction/img_visual3.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.nbeaf {background:url(../../images/nbeaf/img_visual1.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.nplastic1 {background:url(../../images/nplastic/img_visual1.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.nsurgery1 {background:url(../../images/nsurgery/img_visual1.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.nsurgery2 {background:url(../../images/nsurgery/img_visual2.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.mypage1 {background:url(../../images/mypage/img_visual1.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.docter1 {background:url(../../images/introduction/img_visual4.jpg) center bottom no-repeat; background-size: auto 100%;}
    .sub_visual_wrap.nplastic2 {background:url(../../images/nplastic/img_visual2.jpg) center bottom no-repeat; background-size: auto 100%;  }

    .sub_visual_wrap .inner_box {width: 100%; height: 135px; }
    .sub_visual_wrap .inner_box .location {display:none; }
    .sub_visual_wrap .inner_box .tit {padding: 35px 20px 10px 20px; font-size:25px; line-height:30px; }
    .sub_visual_wrap .inner_box .tit .m { display:none; }
    .sub_visual_wrap .inner_box p {padding: 0 20px; font-size:11px; line-height:15px; }
    .sub_visual_wrap .inner_box p span {display:block; }

    .sub_visual_wrap .inner_box2 {width: 100%; height:0;}
    .sub_visual_wrap .inner_box2 .location {display:none;}

	.tab_wrap1 {padding-top:0px; padding-bottom:25px;}
	.tab_wrap1 .tab_inner1 {width:100%;}

    .tab_style1 {border-bottom: solid 2px #33a5fc;}
    .tab_style1.two ul li {float: left; width: 50%;}
    .tab_style1.three ul li {float: left; width: 33.333333%;}
    .tab_style1 ul li a {display:block; height: 38px; line-height:38px; font-size:16px; border: solid 1px #33a5fc; border-bottom: solid 0px #fff;}

    .pagination_wrap {padding: 25px 0 0 0 ; }
    .pagination_wrap.prom {padding: 10px 0 0 0 ; }
    .pagination_wrap .pagination a {vertical-align:top; margin: 0 0px;}
    .pagination_wrap .pagination a > img {width: 23px; }
    .pagination_wrap .pagination .number {padding:  0 10px; }
    .pagination_wrap .pagination .number a {width: 23px; height: 23px; font-size:18px; line-height:23px; margin: 0 0px;}
    .pagination_wrap .pagination .number a.on {font-size:18px; }

    .list_btn_area {padding-top:25px;}

    .list_btn_area .btn_gray {width:91px; height:30px; font-size:15px; line-height:30px;}

    .list_btn_area2 {padding-bottom:25px;}
    .list_btn_area2 .btn_gray {width:91px; height:30px; font-size:15px; line-height:30px;}

    .write_table {}
    .write_table tr th {width:30.86%; height:35px; padding:5px 0; font-size:12px; line-height:35px;}
    .write_table tr th label {line-height:35px;}
    .write_table tr td {padding:5px 0; font-size:12px; line-height:35px;}
    .write_table tr td input {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .write_table tr td textarea {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .write_table tr td input[type=text] {height:35px; font-size:11px; line-height:35px;}
    .write_table tr td input[type=password] {height:35px; font-size:11px; line-height:35px;}
    .write_table tr td select {height:35px; font-size:11px; line-height:35px;}
    .write_table tr td .red {font-size:11px; margin-left:0px;}
    .write_table tr td .w326 {width:100%;}
    .write_table tr td .w229 {width:100%;}
    .write_table tr td .wFull {width:100%;}
    .write_table tr td textarea {width:100%; height:236px;}

    .write_table tr td .phone_box {}
    .write_table tr td .phone_box select {width:100%; margin-bottom:5px; float:none;}
    .write_table tr td .phone_box input {width:100%;}
    .write_table tr td .phone_box div {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .write_table tr td .phone_box .box1 {width:48%; float:left; padding-left:0px; background:none;}
    .write_table tr td .phone_box .box2 {width:52%; float:left; padding-left:14px; background:url(../../images/member/hyphen1.gif) 5px 17px no-repeat; background-size:4px 1px;}
    .write_table tr td .mail_box {}
    .write_table tr td .mail_box select {width:100%; float:none; margin-left:0;}
    .write_table tr td .mail_box input {width:100%;}
    .write_table tr td .mail_box div {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .write_table tr td .mail_box .box1 {float:none; margin-bottom:5px;}
    .write_table tr td .mail_box .box2 {float:none; margin-bottom:5px; padding-left:15px; background:url(../../images/member/alpha.gif) 0 14px no-repeat; background-size:9px;}
    .write_table tr td label {margin-left:32px; font-size:11px;}
    .write_table tr td label:first-child {margin-left:0px;}

    .write_table tr td .file_box {width:auto; padding-right:66px; height:35px;}
    .write_table tr td .file_box input[type=text] {width:100%; height:35px;}
    .write_table tr td .file_box .btn_file_box {width:66px; height:35px;}
    .write_table tr td .file_box .btn_file_box .view {width:66px; height:35px; font-size:12px; line-height:35px;}
    .write_table tr td .file_box .btn_file_box .hidden {}

    .write_table tr td .captcha_box {}
    .write_table tr td .captcha_box .captcha {width:100%; height:35px; margin-bottom:5px; float:none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .write_table tr td .captcha_box .captcha img {height:33px;}
    .write_table tr td .captcha_box input {float:none; width:100%; height:35px; margin-left:0px; margin-right:0px; margin-bottom:10px;}
    .write_table tr td .captcha_box p {float:none; font-size:11px; line-height:14px;}


    /* === contents === */

    .sep_tab_box1 {position:relative; margin-bottom: 0px; z-index:20; }                 

    .search_box_se {position:static; text-align:center; padding: 15px 0; }
    .search_box_se select {height: 30px; width: 70px; font-size:13px; }
    .search_box_se input[type="text"] {height: 30px; width: 130px; line-height:30px;}
    .search_box_se input[type="submit"] {height: 30px; width: 42px; line-height:30px; font-size:13px;}

    .sep_counter {position:relative; margin-bottom: 25px; height: 55px; padding-left: 142px; padding-top: 15px; text-align:left; background-size: auto 100%; font-size:11px; line-height:20px;}
    .sep_counter .number {position:absolute; left:15px; top:15px; display:inline-block; vertical-align:top; }
    .sep_counter .number em {display:inline-block; margin-left: 0px; width: 25px; height: 42px; padding-right: 2px; font-size:34px; line-height:42px; text-align:center; background-size: 27px 42px; }
    .sep_counter > strong {display:block; font-size:13px; }

    .sep_tab {height: auto; }
    .sep_tab .tit {display:block; background:url(../../images/epilogue/ico_arrow1.gif) right center no-repeat; background-size: 38px auto; background-color:#33a5fc; border-bottom: solid 2px #0053b0;}
    .sep_tab .tit a {display:block; height: 45px; text-align:center; line-height:45px; color:#fff; font-size:20px; }
    .sep_tab ul {display:none; width: 100%; padding: 10px 0; background-color:#0053b0; overflow:hidden; position:absolute; left:0px; top:47px;  }
    .sep_tab.m_on ul {display:block;}
    .sep_tab ul li {float: none; width: 100%; margin-right: 0; margin-left: 0px;}
    .sep_tab ul li:first-child {width: 100%; }
    .sep_tab ul li a {display:block; height: auto; padding: 5px 0; line-height:20px; font-size:14px; color:#fff; font-weight:bold; text-align:center; background-color:#0053b0;}
    .sep_tab ul li.on a {height: auto; background:#0053b0;  color:#fff;}
    .sep_tab .type2 li {width: 100%; margin-right: 0; margin-left: 0px;}

    .sep_orderby {position:static; float: none; padding: 15px 0; margin-top: 0px;} 
    .sep_orderby li {float: none; margin-left: 0; display:inline-block; } 
    .sep_orderby li a {display:inline-block; width: 76px; height: 29px; font-size:15px; line-height:29px; background-position: -81px 0; background-size:156px auto;}
    .sep_orderby li.on a {background-position: 0 0; color:#fff;}

    .sep_list ul {border-top: solid 2px #33a5fc;}
    .sep_list ul li {margin-bottom: 5px; }
    .sep_list ul li a {height: 113px; min-height:auto; padding: 0 15px 0 75px;}
    .sep_list ul li a .img_box {left:15px; top:15px; width: 50px; height: 50px;}
    .sep_list ul li a .img_box .cover {width: 50px; height: 50px; background-size:50px 50px;}
    .sep_list ul li a .img_box .best {margin-top: 15px; z-index:15; font-size:15px; line-height:18px; border-top: solid 1px #000; border-bottom: solid 1px #000;}
    .sep_list ul li.best a .img_box .cover { background-size:50px 50px;}

    .sep_list ul li a .txt_box {padding-top: 17px; }
    .sep_list ul li a .txt_box .branch {display:block; padding-left: 5px; width: 120px; height: 26px; margin-bottom: 0px; font-size:12px; line-height:18px;}
    .sep_list ul li a .txt_box .branch.gangnam   {background-size: 120px auto;}
    .sep_list ul li a .txt_box .branch.samsung   {background-size: 120px auto;}
    .sep_list ul li a .txt_box .branch.nowon     {background-size: 120px auto;}
    .sep_list ul li a .txt_box .branch.jongno    {background-size: 120px auto;}
    .sep_list ul li a .txt_box .branch.ilsandong {background-size: 120px auto;}

    .sep_list ul li a .txt_box .name {font-size:17px; line-height:18px; font-weight:bold; }
    .sep_list ul li a .date_box {display:block; position:absolute; left:15px; bottom:15px; top:inherit; right:inherit;} 
    .sep_list ul li a .date_box span {font-size:11px; line-height:18px; padding-left: 0px; padding-right: 5px; letter-spacing:-1px; }
    .sep_list ul li a .date_box span em {width: 47px; height: 18px; font-size:11px; line-height:18px; background-size: 47px 18px; margin-right: 3px;}

    .seq_collect_wrap {padding: 20px 0 18px 0; }
    .seq_collect_wrap .tit {text-align:center; padding-bottom: 20px; font-size:20px; line-height:22px;}
    .seq_collect_wrap .inner_box {width: 100%; padding: 0 10px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .seq_collect_wrap .inner_box ul {width: 100%; }
    .seq_collect_wrap .inner_box ul li {width: 50%; padding: 0 5px 5px 5px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .seq_collect_wrap .inner_box ul li a {height: 26px; line-height:26px; font-size:11px; }





    /* === member === */
    .member_wrap .login_box {height:auto; padding:15px; margin-bottom:25px; text-align:right;}
    .member_wrap .login_box label {font-size:12px; left:15px; line-height:35px;}
    .member_wrap .login_box .label1 {top:15px;}
    .member_wrap .login_box .label2 {top:60px;}
    .member_wrap .login_box input[type=text] {width:70%; height:35px; margin-bottom:10px; position:static; line-height:35px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .member_wrap .login_box input[type=password] {width:70%; height:35px; margin-bottom:10px; position:static; line-height:35px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .member_wrap .login_box a {width:100%; display:block; margin-bottom:10px; position:static; text-align:left; font-size:11px; line-height:16px; padding-left:30%;}
    .member_wrap .login_box input[type=submit] {width:100%; height:35px; position:static; font-size:15px;}
    .member_wrap .login_btn {padding:0 25px;}
    .member_wrap .login_btn .fl_c {width:100%;}
    .member_wrap .login_btn .fl_c a {float:none; width:100%; height:35px; font-size:15px; line-height:35px;}
    .member_wrap .login_btn .fl_c .btn_green {margin-bottom:10px;}
    .member_wrap .login_btn .fl_c .btn_blue {margin-left:0px;}
    
    .member_wrap .login_box2 {height:auto; padding:15px; margin-bottom:25px; text-align:right;}
    .member_wrap .login_box2 dl {height:80px; margin-bottom:20px;}
    .member_wrap .login_box2 dl dt {padding-top:20px; font-size:20px; line-height:30px;}
    .member_wrap .login_box2 dl dd {font-size:11px; line-height:30px;}
    .member_wrap .login_box2 label {font-size:12px; left:15px; line-height:35px;}
    .member_wrap .login_box2 .label1 {top:115px;}
    .member_wrap .login_box2 .label2 {top:160px;}
    .member_wrap .login_box2 input[type=text] {width:70%; height:35px; margin-bottom:10px; position:static; line-height:35px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .member_wrap .login_box2 input[type=password] {width:70%; height:35px; margin-bottom:10px; position:static; line-height:35px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .member_wrap .login_box2 a {width:100%; display:block; margin-bottom:10px; position:static; text-align:left; font-size:11px; line-height:16px; padding-left:30%;}
    .member_wrap .login_box2 input[type=submit] {width:100%; height:35px; position:static; font-size:15px;}
    .member_wrap .login_btn2 {padding:0 25px;}
    .member_wrap .login_btn2 .fl_c {width:100%;}
    .member_wrap .login_btn2 .fl_c a {float:none; width:100%; height:35px; font-size:15px; line-height:35px;}
    .member_wrap .login_btn2 .fl_c .btn_green {margin-bottom:10px;}
    .member_wrap .login_btn2 .fl_c .btn_blue {margin-left:0px;}
    
    .member_wrap .terms_article {padding:30px 15px 0;}
    .member_wrap .terms_article h4 {margin-bottom:10px; font-size:16px; line-height:22px;}
    .member_wrap .terms_article .scroll {padding:15px; height:120px; font-size:12px; line-height:16px;}
    .member_wrap .terms_article .scroll h5 {font-size:12px;}
    .member_wrap .terms_article .scroll h6 {margin-top:16px; font-size:12px;}

	/* 팝업 카카오톡 2017.11.23 limsuktaek */
	.member_wrap .pop_terms_article {padding:30px 15px 0;}
    .member_wrap .pop_terms_article h4 {margin-bottom:10px; font-size:16px; line-height:22px;}
    .member_wrap .pop_terms_article .scroll {padding:15px; height:800px; font-size:12px; line-height:16px;}
    .member_wrap .pop_terms_article .scroll h5 {font-size:12px;}
    .member_wrap .pop_terms_article .scroll h6 {margin-top:16px; font-size:12px;}
	/* 팝업 카카오톡 2017.11.23 limsuktaek END */

    .agreement_box {padding:15px 0;}
    .agreement_box label {font-size:11px;}
    .agreement_box label:first-child {margin-right:32px;}

    .agreement_box2 {padding:15px; text-align:left; position:relative;}
    .agreement_box2 label {display:block; font-size:11px;}
    .agreement_box2 label:first-child {margin-right:32px;}
    .agreement_box2 .btn_detail {width:65px; height:23px; position:absolute; top:50%; right:15px; margin-top:-12px; font-size:12px; line-height:23px;}
    
    .write_btn_area {padding-top:25px;}
    .write_btn_area .fl_c a,
    .write_btn_area .fl_c input{width:91px; height:30px; font-size:15px; line-height:30px;}
    
    .write_table_wrap1 {padding:15px; margin-top:25px;}
    
    .member_wrap .find_wrap {width:auto; padding:15px;}
    .member_wrap .find_wrap .write_table {width:100%;}
    .member_wrap .find_wrap .write_table tr th {width:30.86%;}
    .member_wrap .find_wrap .write_table tr td.text {padding-left:0;}
    .member_wrap .find_wrap .write_table tr td ul {padding-top:0px;}
    .member_wrap .find_wrap .write_table tr td ul li {font-size:12px; line-height:22px;}
    
    /* === online === */
    .online_step1 ul {display:block; width:320px; height:142px; position:relative; margin:0 auto;}
    .online_step1 ul li {width:69px; height:70px; padding-left:42px; background:url(../../images/online/step1_arrow2.png) 11px 25px no-repeat; background-size:19px;}
    .online_step1 ul li div {width:69px; height:70px !important; background:url(../../images/online/step1_bg2.png) 0 0 no-repeat; font-size:11px; line-height:14px; background-size:69px 70px; letter-spacing:-1px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .online_step1 ul li.s4 {margin-left:24px;}
    .online_step1 ul li.s1 div {padding-top:15px;}
    .online_step1 ul li.s2 div {padding-top:15px;}
    .online_step1 ul li.s3 div {padding-top:20px;}
    .online_step1 ul li.s4 div {padding-top:25px;}
    .online_step1 ul li.s5 div {padding-top:22px;}
    
    .kakaotalk_privacy {padding-top:10px; text-align:left;}
    .kakaotalk_privacy ul {display:block; padding-left:15px;}
    .kakaotalk_privacy ul li {float:none; margin-left:0; font-size:12px; line-height:22px;}

    .btn2 { width: 42px; height: 30px; line-height:30px; font-size:13px; }
    
    .sep_view .title_box {border-top: solid 2px #33a5fc;}
    .sep_view .title_box .outer_box {margin-bottom: 5px; }
    .sep_view .title_box .outer_box .inner_box {height: 113px; min-height:auto; padding: 0 15px 0 75px;}
    .sep_view .title_box .outer_box .inner_box .img_box {left:15px; top:15px; width: 50px; height: 50px;}
    .sep_view .title_box .outer_box .inner_box .img_box .cover {width: 50px; height: 50px; background-size:50px 50px;}
    .sep_view .title_box .outer_box .inner_box .img_box .best {margin-top: 15px; font-size:15px; line-height:18px; border-top: solid 1px #000; border-bottom: solid 1px #000;}
    .sep_view .title_box .outer_box.best .inner_box .img_box .cover { background-size:50px 50px;}
    .sep_view .title_box .outer_box .inner_box .img_box .cover1 {width: 50px; height: 43px; top:0px; background-size:50px 43px; }
    .sep_view .title_box .outer_box .inner_box .img_box .count { font-size:13px; line-height:38px; }
    .sep_view .title_box .outer_box .inner_box .txt_box {padding-top: 17px; }
    .sep_view .title_box .outer_box .inner_box .txt_box.promo {padding-top: 25px; }
    .sep_view .title_box .outer_box .inner_box .txt_box .branch {display:block; padding-left: 5px; width: 120px; height: 26px; margin-bottom: 0px; font-size:12px; line-height:18px;}
    .sep_view .title_box .outer_box .inner_box .txt_box .branch.gangnam   {background-size: 120px auto;}
    .sep_view .title_box .outer_box .inner_box .txt_box .branch.samsung   {background-size: 120px auto;}
    .sep_view .title_box .outer_box .inner_box .txt_box .branch.nowon     {background-size: 120px auto;}
    .sep_view .title_box .outer_box .inner_box .txt_box .branch.jongno    {background-size: 120px auto;}
    .sep_view .title_box .outer_box .inner_box .txt_box .branch.ilsandong {background-size: 120px auto;}
    .sep_view .title_box .outer_box .inner_box .txt_box .name {font-size:17px; line-height:18px; font-weight:bold; }
    .sep_view .title_box .outer_box .inner_box .date_box {display:block; position:absolute; left:15px; bottom:15px; top:inherit; right:inherit;} 
    .sep_view .title_box .outer_box .inner_box .date_box span {font-size:11px; line-height:18px; padding-left: 0px; padding-right: 5px; letter-spacing:-1px; }
    .sep_view .title_box .outer_box .inner_box .date_box span em {width: 47px; height: 18px; font-size:11px; line-height:18px; background-size: 47px 18px; margin-right: 3px;}
    .sep_view { margin-top: 25px;}
    .sep_view .cont_box { padding: 25px; margin-bottom:0px; border-bottom: solid 0px #fff; }
	.sep_view .cont_box img {width:100%; height:auto;}
    .sep_view.self_write .cont_box img { width: 100%; height:auto;}
    .sep_view .like_box { padding-bottom: 25px; }
    .sep_view .like_box span { display:block; line-height:47px; }
    .sep_view .like_box .like_txt { margin-right: 0px; font-size:15px; }
    .sep_view .like_box .like_btn a { height: 47px; padding-left: 55px; background-size:47px; font-size:22px; }
    .sep_view .file_down { height: 42px; line-height:42px; }
    .sep_view .file_down .ico_file { width: 72px; height: 42px; line-height:42px; background:url(../../images/epilogue/ico_down.gif) 10px center no-repeat #ebebeb; }
    .sep_view .file_down a { padding:0 25px 0 92px; }
    .sep_view .prev_next_wrap { padding-bottom: 25px; }
    .sep_view .prev_next_wrap span { height: 42px; line-height:42px; }
    .sep_view .prev_next_wrap span a { padding:0 25px 0 92px; }
    .sep_view .prev_next_wrap span strong { width: 72px; height: 42px; line-height:42px; }
    .sep_view .prev_next_wrap .prev strong { background:url(../../images/epilogue/btn_prev.gif) 10px center no-repeat #ebebeb; }
    .sep_view .prev_next_wrap .next strong { background:url(../../images/epilogue/btn_next.gif) 10px center no-repeat #ebebeb; }

	.sep_view1 { margin-top: 25px;}
	.sep_view1 .title_box {border-top: solid 2px #33a5fc;}
	.sep_view1 .title_box .outer_box {margin-bottom: 5px; }
	.sep_view1 .title_box .outer_box .inner_box { padding: 15px 15px 50px 15px;}
	.sep_view1 .title_box .outer_box .inner_box .txt_box .name {font-size:17px; line-height:18px; font-weight:bold; }
	.sep_view1 .title_box .outer_box .inner_box .date_box {display:block; position:absolute; left:15px; bottom:15px; top:inherit; right:inherit;} 
	.sep_view1 .title_box .outer_box .inner_box .date_box span {font-size:11px; line-height:18px; padding-left: 0px; padding-right: 5px; letter-spacing:-1px; }
	.sep_view1 .title_box .outer_box .inner_box .date_box span em {width: 47px; height: 18px; font-size:11px; line-height:18px; background-size: 47px 18px; margin-right: 3px;}
	.sep_view1 .cont_box { padding: 25px; margin-bottom:0px; border-bottom: solid 0px #fff; }
	.sep_view1 .cont_box img { width: 100%; }
	.sep_view1 .file_down { height: 42px; line-height:42px; }
	.sep_view1 .file_down .ico_file { width: 72px; height: 42px; line-height:42px; background:url(../../images/epilogue/ico_down.gif) 10px center no-repeat #ebebeb; }
	.sep_view1 .file_down a { padding:0 25px 0 92px; }
	.sep_view1 .prev_next_wrap { padding-bottom: 25px; }
	.sep_view1 .prev_next_wrap span { height: 42px; line-height:42px; }
	.sep_view1 .prev_next_wrap span a { padding:0 25px 0 92px; }
	.sep_view1 .prev_next_wrap span strong { width: 72px; height: 42px; line-height:42px; }
	.sep_view1 .prev_next_wrap .prev strong { background:url(../../images/epilogue/btn_prev.gif) 10px center no-repeat #ebebeb; }
	.sep_view1 .prev_next_wrap .next strong { background:url(../../images/epilogue/btn_next.gif) 10px center no-repeat #ebebeb; }

	.sub_epilogue .btn_area { padding-bottom: 25px; margin-bottom: 0px; border-bottom: solid 0px #fff; }
    .sub_epilogue .search_area { margin: 0 25px; padding:0 48px 25px 75px; position:relative; }
    .sub_epilogue .search_area select { width: 70px; height: 30px; position:absolute; left:0px; top:0px;  }
    .sub_epilogue .search_area .it { width: 100%; height: 30px; line-height:30px;  }
    .sub_epilogue .search_area .btn2 { position:absolute; right:0px; top:0px;  }    

    .gallery_list { margin: 0 15px; }
    .gallery_list ul { width: auto; }
    .gallery_list ul li { width: 48%; margin:0 2% 10px 0; padding-bottom: 10px; }
    .gallery_list ul li a .photo img { width: 100%; }
    .gallery_list ul li a .cover { width: 100%; }
    .gallery_list ul li a .cover img { width: 100%; }
    .gallery_list ul li a .txt_box { width: 85%; margin: 0 22px; position:absolute; left:0px; bottom:15px; }
    .gallery_list ul li a .txt_box .name { width: 100%; font-size:15px; line-height:24px; }
    .gallery_list ul li a .txt_box .info { padding-bottom: 10px; margin-bottom: 10px; font-size:10px; line-height:16px; }
    .gallery_list ul li a .txt_box .count_like { height: 20px; line-height:20px; padding-left: 22px; margin-right: 10px; font-size:10px; background-size:20px;}
    .gallery_list ul li a .txt_box .count_view { height: 20px; line-height:20px; padding-left: 47px; font-size:12px; background-size:43px 20px;}
    .gallery_list ul li a .best img { width: 65px; }
    .gallery_list ul li.best a .best { position:absolute; left:22px; top:22px; }

    .sep_orderby1 {position:static; float: none; padding: 0 0 15px 0; margin-top: 0px;} 
    .sep_orderby1 span {float: none; margin-left: 0; display:inline-block; } 
    .sep_orderby1 span a {display:inline-block; width: 76px; height: 29px; font-size:15px; line-height:29px; background-position: -81px 0; background-size:156px auto;}
    .sep_orderby1li.on a {background-position: 0 0; color:#fff;}

    .btn1 { width: 90px; height: 30px; line-height:30px; font-size:15px; }

    .coun_list ul {border-top: solid 2px #33a5fc;}
    .coun_list ul li {margin-bottom: 5px; }
    .coun_list ul li a {height: 113px; min-height:auto; padding: 0 15px 0 75px;}
    .coun_list ul li a .mark_box {left:15px; top:15px; width: 50px; height: 50px;}
    .coun_list ul li a .mark_box .cover {width: 50px; height: 50px; background-size:50px 50px;}
    .coun_list ul li a .mark_box .mark {margin-top: 10px; z-index:15; font-size:12px; line-height:15px; }
    .coun_list ul li.completion a .mark_box .cover { background-size:50px 50px;}
    .coun_list ul li a .txt_box {padding-top: 17px; }
    .coun_list ul li a .txt_box .branch { padding-left: 5px; width: 120px; height: 26px; margin-bottom: 0px; font-size:12px; line-height:18px;}
    .coun_list ul li a .txt_box .branch.gangnam   { background-size: 70px 24px; }
    .coun_list ul li a .txt_box .branch.samsung   { background-size: 70px 24px; }
    .coun_list ul li a .txt_box .branch.nowon     { background-size: 70px 24px; }
    .coun_list ul li a .txt_box .branch.jongno    { background-size: 70px 24px; }
    .coun_list ul li a .txt_box .branch.ilsandong { background-size: 70px 24px; }
    .coun_list ul li a .txt_box .branch.nonhyeon  { background-size: 70px 24px; }
	.coun_list ul li a .txt_box .branch.kakao  { background-size: 70px 24px; }
	.coun_list ul li a .txt_box .branch.phone  { background-size: 70px 24px; }
    .coun_list ul li a .txt_box .name {font-size:17px; line-height:18px; font-weight:bold; }
    .coun_list ul li a .date_box {display:block; position:absolute; left:15px; bottom:15px; top:inherit; right:inherit;} 
    .coun_list ul li a .date_box span {font-size:11px; line-height:18px; padding-left: 0px; padding-right: 5px; letter-spacing:-1px; }
    .coun_list ul li a .date_box span em {width: 47px; height: 18px; font-size:11px; line-height:18px; background-size: 47px 18px; margin-right: 3px;}

    .coun_view .title_box {min-height: 113px; min-height:auto; padding: 0 15px;}
    .coun_view .title_box .txt_box { padding-top: 17px; padding-bottom: 50px; }
    .coun_view .title_box .txt_box .branch { padding-left: 5px; width: 120px; height: 26px; margin-bottom: 0px; font-size:12px; line-height:18px;}
    .coun_view .title_box .txt_box .branch.gangnam   { background-size: 70px 24px; }
    .coun_view .title_box .txt_box .branch.samsung   { background-size: 70px 24px; }
    .coun_view .title_box .txt_box .branch.nowon     { background-size: 70px 24px; }
    .coun_view .title_box .txt_box .branch.jongno    { background-size: 70px 24px; }
    .coun_view .title_box .txt_box .branch.ilsandong { background-size: 70px 24px; }
    .coun_view .title_box .txt_box .branch.nonhyeon  { background-size: 70px 24px; }
    .coun_view .title_box .txt_box .name {font-size:17px; line-height:18px; font-weight:bold; }
    .coun_view .title_box .date_box {display:block; position:absolute; left:15px; bottom:15px; top:inherit; right:inherit;} 
    .coun_view .title_box .date_box span {font-size:11px; line-height:18px; padding-left: 0px; padding-right: 5px; letter-spacing:-1px; }
    .coun_view .title_box .date_box span em {width: 47px; height: 18px; font-size:11px; line-height:18px; background-size: 47px 18px; margin-right: 3px;}

    .coun_view .question_box { padding: 25px 15px 25px 85px; }
    .coun_view .question_box .ico_q { width: 38px; height: 38px; line-height:38px; font-size:20px; background-size:38px 38px; position:absolute; left:30px; top:25px; }

    .coun_view .answer_box { padding:13px 15px 25px 15px; }
    .coun_view .answer_box .bul_a { position:absolute; left:50px; top:0px; }
    .coun_view .answer_box .bul_a img { width: 24px; height: 15px; }
    .coun_view .answer_box .answer_inner { padding: 20px 10px 20px 65px; border: solid 2px #33a5fc; }
    .coun_view .answer_box .answer_inner .ico_a { width: 38px; height: 38px; line-height:38px; font-size:20px; background-size:38px 38px; position:absolute; left:30px; top:35px; }
    .coun_view .tit_qa { padding-bottom: 15px; font-size:12px; line-height:15px; }
    .coun_view .txt_qa { font-size:11px; line-height:16px; }

    #contents.mypage_wrap { padding-top: 25px; padding-bottom: 50px; }
    #contents.mypage_wrap .table_input1_wrap { margin: 0 0 25px 0; padding: 10px 0; }   

    .sep_tab_box2 {position:relative; margin-bottom: 25px; z-index:20; }

    .nbeaf_wrap {padding: 15px 0 25px 0; }
    .nbeaf_list {width: auto; padding: 0 15px; }
    .nbeaf_list ul li {margin-top: 25px; }
    .nbeaf_list ul li:first-child {margin-top: 0px;}


    .nbeaf_list ul li .infor_area {width: 30%; padding: 5% 10px 0 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .nbeaf_list ul li .infor_area .tit {font-size:13px; line-height:18px; margin-bottom: 10px; }
    .nbeaf_list ul li .infor_area > img {width: 30px; }
    .nbeaf_list ul li .infor_area strong {font-size:12px; line-height:18px; margin-bottom: 10px; margin-top: 10px;}
    .nbeaf_list ul li .infor_area span {font-size:12px;}

    .nbeaf_list ul li .before_area {width: 35%; }
    .nbeaf_list ul li .before_area .img_box .badge {width: 50%; }
    .nbeaf_list ul li .before_area .img_box .badge img {width: 100%; }
    .nbeaf_list ul li .before_area .exp_box {padding: 5px; }

    .nbeaf_list ul li .after_area {width: 35%;}
    .nbeaf_list ul li .after_area .img_box {width: 100%; overflow:hidden; position:relative; }
    .nbeaf_list ul li .after_area .img_box .badge {width: 50%; }
    .nbeaf_list ul li .after_area .img_box .badge img {width: 100%; }
    .nbeaf_list ul li .after_area .exp_box {padding: 5px; }

    .member_wrap .idpass_result {padding:35px 15px; width: auto; }
    .member_wrap .idpass_result strong {font-size:15px; line-height:20px; padding-bottom: 15px; }
    .member_wrap .idpass_result strong span { border-bottom: solid 1px #fb5605;}
    .member_wrap .idpass_result .comment {font-size:12px; line-height:18px;}

    .branch_wrap {padding: 0 0 25px 0; }
    .branch_wrap .branch_big_img_wrap {margin: 20px 0;}

    .branch_small_img_wrap .prev {left:15px; top:50%; margin-top: -12px;}
    .branch_small_img_wrap .prev img {width: 25px; }
    .branch_small_img_wrap .next {right:15px; top:50%; margin-top: -12px;}
    .branch_small_img_wrap .next img {width: 25px; }
    .branch_small_img_wrap .slider {width: 74%;}
    .branch_small_img_wrap .slider span {display:inline-block; width: 100%;}
    .branch_small_img_wrap .slider a {margin: 0 0; width: 50%; padding: 5px; display:inline-block; border: solid 0px #cecece; text-align:center; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .branch_small_img_wrap .slider a.on {border: solid 0px #1ea8ff;}
    .branch_small_img_wrap .slider a img {width: 100%; border: solid 2px #cecece;}
    .branch_small_img_wrap .slider a.on img {border: solid 2px #1ea8ff;}

    .location_wrap { padding-top: 0px; }
    .location_wrap .location_cont { height: auto; padding: 15px; margin-bottom: 50px; }
    .location_wrap .location_cont .img_map { position:relative ; left:inherit; top:inherit; width:auto; height:auto;}
    .location_wrap .location_cont .img_map img { width: 100%; height: 100%; }
    .location_wrap .location_cont .location_txt .name { padding: 25px 0 10px 0; font-size:20px; line-height:22px; }
    .location_wrap .location_cont .location_txt .contact { padding-bottom: 20px; }
    .location_wrap .location_cont .location_txt .contact dl.tel { width: 100%; }
    .location_wrap .location_cont .location_txt .contact dl.fax { width: 100%; }
    .location_wrap .location_cont .location_txt .contact dl { padding-left: 28px; }
    .location_wrap .location_cont .location_txt .link_map { padding-bottom: 30px; }
    .location_wrap .location_cont .location_txt .link_map a { width: 90px; height: 25px; line-height:25px; }

    .medical_guide_wrap { padding: 15px 0 50px 0; font-size:12px; line-height:14px; }
    .medical_guide_wrap .name { padding: 54px 33px 35px 0; font-size:15px; line-height:15px; }
    .medical_guide_wrap dl { padding:0 0 5px 45px; }
    .medical_guide_wrap > div { width: 100%; }
    .medical_guide_wrap > div > div { width: 222px; height: 304px; margin: 0 auto; padding-left: 28px; margin-bottom: 10px; float: none;}
    .medical_guide_wrap .medical_guide_box2 { top:0; left:0; }
    .medical_guide_wrap .medical1 { margin-right: auto; background:url(../../images/introduction/medical_bg1.png) 0 0 no-repeat; background-size:250px 304px !important; }
    .medical_guide_wrap .medical2 { margin-right: auto; background:url(../../images/introduction/medical_bg2.png) 0 0 no-repeat; background-size:250px 304px !important; }
    .medical_guide_wrap .medical3 { background:url(../../images/introduction/medical_bg3.png) 0 0 no-repeat; background-size:250px 304px !important; }
    .medical_guide_wrap .medical4 { margin-right: auto; background:url(../../images/introduction/medical_bg4.png) 0 0 no-repeat; background-size:250px 304px !important; }
    .medical_guide_wrap .medical5 { background:url(../../images/introduction/medical_bg5.png) 0 0 no-repeat; background-size:250px 304px !important; }
    
    .story_wrap .story_section1 {background-size: auto 100%}
    .story_wrap .story_section1 .inner_sec {width: 100%; height: 425px;}
    .story_wrap .story_section1 .tit {font-size:20px; line-height:28px; padding-top: 25px;}
    .story_wrap .story_section1 .tit span {display:block; }
    .story_wrap .story_section1 .conts {margin: 15px auto 0 auto; width: 293px; height: 312px; position:static; background:url(../../images/introduction/img_story1_mobile.png) 0 0 no-repeat; background-size:293px 312px;}

    .story_wrap .story_section2 {background-size: auto 100%}
    .story_wrap .story_section2 .inner_sec {width: 100%; height: 410px;}
    .story_wrap .story_section2 .tit {padding-top: 25px;}
    .story_wrap .story_section2 .tit .txt_box {height: 35px; padding-left: 20px; background-size: auto 100%}
    .story_wrap .story_section2 .tit .txt_box em {height: 35px; padding-right: 20px; line-height:35px; font-size:20px; background-size: auto 100%}
    .story_wrap .story_section2 .tit .comment {font-size:14px; line-height:22px; padding-top: 13px; }
    .story_wrap .story_section2 .conts {width: 290px; height: 270px; margin: 15px auto 0 auto; position:static; background:url(../../images/introduction/img_story2_mobile.png) 0 0 no-repeat;  background-size:290px 270px;}

    .story_wrap .story_section3 {background-size: auto 7px}
    .story_wrap .story_section3 .inner_sec {width: 100%; height: auto; padding-bottom: 20px; }
    .story_wrap .story_section3 .tit {padding-top: 25px;}
    .story_wrap .story_section3 .tit .txt_box {height: 35px; padding-left: 20px; background-size: auto 100%}
    .story_wrap .story_section3 .tit .txt_box em {height: 35px; padding-right: 20px; line-height:35px; font-size:20px; background-size: auto 100%}

    .story_wrap .story_section3 .conts {margin-top: 20px;}
    .story_wrap .story_section3 .conts ul {width: 100%; padding: 0 15px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .story_wrap .story_section3 .conts ul li {float: none; width: 100%; height: auto; margin-right: 0px; margin-bottom: 20px; padding: 0 20px 40px 20px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .story_wrap .story_section3 .conts ul li .icon img {width: 140px; }
    .story_wrap .story_section3 .conts ul li .sub_tit {font-size:15px; line-height:22px; padding-bottom: 20px; }
    .story_wrap .story_section3 .conts ul li .comment {font-size:12px; line-height:20px;}
    .story_wrap .story_section3 .conts ul li .comment span {display:inline; }
    .story_wrap .story_section3 .conts ul li .icon2 {position:absolute; left:50%; top:-40px; margin-top: 0px; margin-left: -25px;}
    .story_wrap .story_section3 .conts ul li .icon2 img {width: 50px; }

    .docter_intro_tab_box1 {padding-bottom: 25px; }

    .docter_intro_conts .di_box {height: auto;}
    .docter_intro_conts .di_box .img_pc {display:none; }
    .docter_intro_conts .di_box .img_mobile {display:block; }
    .docter_intro_conts .di_box .exp_box {width: auto; height: auto; padding: 30px 15px; position:static; background:none; background-color:#f6f6f6;}
    .docter_intro_conts .di_box .exp_box dt {color:#333333; font-size:20px; line-height:24px; padding-bottom: 10px; }
    .docter_intro_conts .di_box .exp_box dd {}
    .docter_intro_conts .di_box .exp_box dd p {font-size:12px; line-height:18px; padding-bottom: 5px; }
    .docter_intro_conts .di_box .exp_box dd p .d_b {display:inline;}
    .docter_intro_conts .di_box .exp_box .b_box {position:static; padding-top: 10px; }
    .docter_intro_conts .di_box .exp_box .b_box > a {width: 120px; height: 30px; line-height:30px; }

    .n_surgery_process_wrap {padding: 25px 15px 50px 15px;}
    .n_surgery_process_wrap .process_section1 {width: auto; padding: 20px 10px;}
    .n_surgery_process_wrap .process_section2 {width: auto; padding: 20px 10px;}
    .n_surgery_process_wrap .tit {font-size:20px; line-height:26px; padding-bottom: 16px; }
    .n_surgery_process_wrap .tit span {width: 26px; height: 26px; margin-right: 5px; font-size:12px; line-height:26px; background-size: 26px 26px;}
    .n_surgery_process_wrap .prosec_box {overflow:hidden; border: solid 5px #1ea8ff; background-color:#fff;}
    .n_surgery_process_wrap .process_section2 .prosec_box {border: solid 5px #ff5b2a;}
    .n_surgery_process_wrap .prosec_box .img_box {float: none; width: auto; }
    .n_surgery_process_wrap .prosec_box .img_box img {width: 100%; }
    .n_surgery_process_wrap .prosec_box .exp_box {float: none; width: auto; padding: 15px !important}

    .n_surgery_process_wrap .prosec_box .exp_box .sub_tit {font-size:15px; line-height:20px; padding-bottom: 15px; }
    .n_surgery_process_wrap .process_section2 .prosec_box .exp_box .sub_tit {color:#ff5b2a;}
    .n_surgery_process_wrap .prosec_box .exp_box ul {}
    .n_surgery_process_wrap .prosec_box .exp_box ul li {font-size:12px; line-height:18px; padding-bottom: 3px; }
    .n_surgery_process_wrap .prosec_box .exp_box ul li .pt {padding-top: 3px; }
    .n_surgery_process_wrap .arrow_area {text-align:center; padding: 15px 0; }
    .n_surgery_process_wrap .arrow_area img {width: 36px; }

    #contents.docter_intro_hsh .section1 { width: 100%; padding-top: 0px; }
    #contents.docter_intro_hsh .section2 { background:none; background-color:#f2f2f2; }
    #contents.docter_intro_hsh .section2 .cont { width: 100%; height: auto; padding-bottom: 25px; }
    #contents.docter_intro_hsh .section2 .name { padding:25px 15px 15px 15px; font-size:20px; line-height:20px; }
	#contents.docter_intro_hsh .section2 .career_wrap { padding:0 15px; }
	#contents.docter_intro_hsh .section2 .career_wrap .career { width:auto; padding:13px 10px; margin-bottom:10px; }
	#contents.docter_intro_hsh .section2 .career_wrap .career li { padding-left:7px; font-size:12px; line-height:15px; position:relative; }
	#contents.docter_intro_hsh .section2 .career_wrap .career li span { position:absolute; left:0px; top:0px;  }
	#contents.docter_intro_hsh .section2 .career_wrap .photo { padding-bottom: 25px; }
	#contents.docter_intro_hsh .section2 .career_wrap .photo img { width: 100%; }
    #contents.docter_intro_hsh .section2 .score_img { display:none; }
    #contents.docter_intro_hsh .section2 .score_img_m { display:block; }
    #contents.docter_intro_hsh .section2 .score_img_m img { width: 100%; }
    #contents.docter_intro_hsh .section3 { background:url(../../images/introduction/img_docter1_04_m.jpg) center top no-repeat; background-size:100% 100%;}
    #contents.docter_intro_hsh .section3 .cont { width: 100%; height: auto; margin: 0 auto; }
    #contents.docter_intro_hsh .section3 .name { padding:25px 0 20px 0; font-size:20px; line-height:20px; }
    #contents.docter_intro_hsh .section3 ul { width: 100%; margin-left: 0px; }
    #contents.docter_intro_hsh .section3 ul li { float: none; margin: 0 auto 20px auto; }
    #contents.docter_intro_hsh .section3 ul li a { width: 290px; height: 272px; }
    #contents.docter_intro_hsh .section3 ul li .ico { width: 145px; padding: 25px 0 15px 0; }
    #contents.docter_intro_hsh .section3 ul li .txt1 { padding-bottom: 15px; font-size:21px; line-height:21px; }
    #contents.docter_intro_hsh .section3 ul li .txt2 { font-size:12px; line-height:15px; }
    #contents.docter_intro_hsh .section4 { width: 100%; padding-bottom: 30px; }
    #contents.docter_intro_hsh .section4 .name { padding:25px 0 20px 0; font-size:20px; line-height:20px; }
    #contents.docter_intro_hsh .section4 .keyword li { margin: 0 15px 20px 15px; position:relative; color:#333; }
    #contents.docter_intro_hsh .section4 .keyword li div { height: auto; padding-left: 0px; padding-bottom: 100px; margin: 0 15px; background:none !important; }
    #contents.docter_intro_hsh .section4 .keyword li.list1 { background:url(../../images/introduction/img_docter1_06_m.jpg) right bottom no-repeat #eeeeee; background-size:145px; }
    #contents.docter_intro_hsh .section4 .keyword li.list2 { background:url(../../images/introduction/img_docter1_08_m.jpg) right bottom no-repeat #eeeeee; background-size:175px; }
    #contents.docter_intro_hsh .section4 .keyword li.list3 { background:url(../../images/introduction/img_docter1_10_m.jpg) right bottom no-repeat #eeeeee; background-size:140px; }
    #contents.docter_intro_hsh .section4 .keyword li.list1 .txt1 { background:url(../../images/introduction/no1.gif) right center no-repeat; }
    #contents.docter_intro_hsh .section4 .keyword li.list2 .txt1 { background:url(../../images/introduction/no2.gif) right center no-repeat; }
    #contents.docter_intro_hsh .section4 .keyword li.list3 .txt1 { background:url(../../images/introduction/no3.gif) right center no-repeat; }
    #contents.docter_intro_hsh .section4 .keyword li .photo { display:block; }
    #contents.docter_intro_hsh .section4 .keyword li .photo img { width: 100%; }
    #contents.docter_intro_hsh .section4 .keyword li .txt1 { margin-top: 25px; padding-right: 20px; font-size:20px; line-height:20px; background-size:17px !important; }
    #contents.docter_intro_hsh .section4 .keyword li .txt2 { padding-bottom: 25px; font-size:20px; line-height:20px; }
    #contents.docter_intro_hsh .section4 .keyword li .txt3 { font-size:12px; line-height:15px; }

    #contents.docter_intro_ysy .section1 { width: 100%; padding-top: 0px; }

	#contents.docter_intro_ysy .section2 .cont {width:auto; padding:20px 15px;}
	#contents.docter_intro_ysy .section2 .cont .name { font-size:20px; line-height:30px;}
	#contents.docter_intro_ysy .section2 .cont .area {padding-top:20px;}
	#contents.docter_intro_ysy .section2 .cont .area .profile_photo {display:block; width:100%; padding-left:0px; text-align:center; float:none;}
	#contents.docter_intro_ysy .section2 .cont .area .profile_photo img {width:80%;}
	#contents.docter_intro_ysy .section2 .cont .area .profile_photo .img_pc1 { display:inline-block; }
	#contents.docter_intro_ysy .section2 .cont .area .profile_photo .img_pc2 { display:none; }
	#contents.docter_intro_ysy .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.docter_intro_ysy .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.docter_intro_ysy .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:15px;}
	#contents.docter_intro_ysy .section2 .cont .area .right img {width:100%;}

    #contents.docter_intro_ysy .section3 { background:none; }
    #contents.docter_intro_ysy .section3 .cont { width: 100%; height: 100%; }
    #contents.docter_intro_ysy .section3 .cont .m { display:block; }
    #contents.docter_intro_ysy .section3 .cont .m img { width: 100%; }

    #contents.docter_intro_ysy .section4 .cont { width: auto; margin: 0 15px; padding: 30px 0 10px 0; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li { width: auto; height: auto; float: none; margin-left: 0px; margin-bottom: 20px; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li .photo img { width: 100%; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box { padding: 20px; font-size:12px; line-height:15px;  }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 15px; font-size:20px; line-height:20px; }
    #contents.docter_intro_ysy .section4 .cont .list_wrap li .txt_box .txt1 { padding-bottom: 7px; }
    
	#contents.docter_intro_ysy .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -30px no-repeat; }
    #contents.docter_intro_ysy .section5 .cont { width: 100%; height: auto; text-align:center; padding-top: 50px; padding-bottom: 30px; }
    #contents.docter_intro_ysy .section5 a { width: 134px; height: 110px; margin: 0 10px; margin-bottom: 20px; }
    #contents.docter_intro_ysy .section5 a .ico { width: 66px; }

    #contents.docter_intro_oys .section1 { width: 100%; padding-top: 0px; }
	#contents.docter_intro_oys .section2 .cont {width:auto; padding:20px 15px;}
	#contents.docter_intro_oys .section2 .cont .name { font-size:20px; line-height:30px;}
	#contents.docter_intro_oys .section2 .cont .area {padding-top:20px;}
	#contents.docter_intro_oys .section2 .cont .area .profile_photo {display:block; width:100%; padding-left:0px; text-align:center; float:none;}
	#contents.docter_intro_oys .section2 .cont .area .profile_photo img {width:80%;}
	#contents.docter_intro_oys .section2 .cont .area .profile_photo .img_pc1 { display:inline-block; }
	#contents.docter_intro_oys .section2 .cont .area .profile_photo .img_pc2 { display:none; }
	#contents.docter_intro_oys .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.docter_intro_oys .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.docter_intro_oys .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:15px;}
	#contents.docter_intro_oys .section2 .cont .area .right img {width:100%;}

    #contents.docter_intro_oys .section3 {background-size: auto 100%}
    #contents.docter_intro_oys .section3 .cont { width: auto; height: auto; padding: 30px 15px; }
    #contents.docter_intro_oys .section3 .conts_box1 {margin-bottom: 35px; padding-left: 0; height: auto;}
    #contents.docter_intro_oys .section3 .conts_box1 .img_box {position:static;}
    #contents.docter_intro_oys .section3 .conts_box1 .img_box img {width: 100%; height: auto; }
    #contents.docter_intro_oys .section3 .conts_box1 .exp_box {padding: 20px; }
    #contents.docter_intro_oys .section3 .conts_box1 .exp_box .txt1 {font-size:12px; line-height:18px;}
    #contents.docter_intro_oys .section3 .conts_box1 .exp_box .txt1 span {display:inline; }
    #contents.docter_intro_oys .section3 .conts_box1 .exp_box .txt2 {padding-top: 10px; font-size:20px; line-height:26px;}
    #contents.docter_intro_oys .section3 .conts_tit {margin-bottom: 15px; font-size:15px; line-height:21px; padding: 0 20px; }
    #contents.docter_intro_oys .section3 .conts_box2 {margin-bottom: 35px; padding-right: 0; height: auto;}
    #contents.docter_intro_oys .section3 .conts_box2 .img_box {position:static; width: 100%; }
    #contents.docter_intro_oys .section3 .conts_box2 .img_box img {width: 100%; height: auto; margin: 0;}
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box {padding: 20px; }
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt1 {font-size:12px; line-height:18px;}
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt1 span {display:inline; }
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt2 {padding-top: 10px; font-size:20px; line-height:26px;}
    #contents.docter_intro_oys .section3 .conts_box2 .exp_box .txt2 span {display:inline; } 
    #contents.docter_intro_oys .section3 .conts_box3 {margin-bottom: 35px; padding-left: 0; height: auto;}
    #contents.docter_intro_oys .section3 .conts_box3 .img_box {position:static; width: 100%; }
    #contents.docter_intro_oys .section3 .conts_box3 .img_box img {width: 100%; height: auto; margin: 0;}
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box {padding: 20px; }
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 {font-size:12px; line-height:18px;}
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 strong {font-size:15px; line-height:20px;}
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt1 span {display:inline; }
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt2 {padding-bottom: 10px; font-size:20px; line-height:26px;}
    #contents.docter_intro_oys .section3 .conts_box3 .exp_box .txt2 span {display:inline; }

    #contents.docter_intro_oys .section4 .cont { width: auto; margin: 0 15px; padding: 30px 0 10px 0; }
    #contents.docter_intro_oys .section4 .cont .list_wrap li {width: 100%; height: auto; float: none; margin-left: 0px; margin-bottom: 20px; }
    #contents.docter_intro_oys .section4 .cont .list_wrap li .photo img { width: 100%; }
    #contents.docter_intro_oys .section4 .cont .list_wrap li .txt_box { padding: 20px; font-size:12px; line-height:18px;  }
    #contents.docter_intro_oys .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 15px; font-size:20px; line-height:22px; }
    #contents.docter_intro_oys .section4 .cont .list_wrap li .txt_box .txt1 { padding-bottom: 7px; }

    #contents.docter_intro_oys .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -30px no-repeat; }
    #contents.docter_intro_oys .section5 .cont { width: 100%; height: auto; text-align:center; padding-top: 50px; padding-bottom: 30px; }
    #contents.docter_intro_oys .section5 a { width: 134px; height: 110px; margin: 0 10px; margin-bottom: 20px; }
    #contents.docter_intro_oys .section5 a .ico { width: 66px; }

    #contents.docter_intro_sih .section1 { width: 100%; padding-top: 0px; }

	#contents.docter_intro_sih .section2 .cont {width:auto; padding:20px 15px;}
	#contents.docter_intro_sih .section2 .cont .name { font-size:20px; line-height:30px;}
	#contents.docter_intro_sih .section2 .cont .area {padding-top:20px;}
	#contents.docter_intro_sih .section2 .cont .area .profile_photo {display:block; width:100%; padding-left:0px; text-align:center; float:none;}
	#contents.docter_intro_sih .section2 .cont .area .profile_photo img {width:80%;}
	#contents.docter_intro_sih .section2 .cont .area .profile_photo img.img_pc1 { display:inline-block; }
	#contents.docter_intro_sih .section2 .cont .area .profile_photo img.img_pc2 { display:none; }
	#contents.docter_intro_sih .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.docter_intro_sih .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.docter_intro_sih .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:15px;}
	#contents.docter_intro_sih .section2 .cont .area .right img {width:100%;}

    #contents.docter_intro_sih .section3 .cont { width: auto; height: auto; margin: 0 15px; padding: 30px 0; }
    #contents.docter_intro_sih .section3 .cont .txt_area { display:block; width: auto; height: auto; padding-left: 0px; margin-bottom: 30px;  }
    #contents.docter_intro_sih .section3 .cont .txt_area .photo { position:relative; }
    #contents.docter_intro_sih .section3 .cont .txt_area .photo img { width: 100%; }
    #contents.docter_intro_sih .section3 .cont .txt_area .txt_box { padding: 25px 18px; }
    #contents.docter_intro_sih .section3 .cont .txt_area .txt_box span { display:inline-block; }
    #contents.docter_intro_sih .section3 .cont .txt_area .txt_box .title { padding-bottom: 17px; font-size:20px; line-height:24px; }
    #contents.docter_intro_sih .section3 .cont .txt_area .txt_box .txt { padding-bottom: 10px; font-size:12px; line-height:15px; }
    #contents.docter_intro_sih .section3 .cont .txt1 { padding-bottom: 10px; font-size:15px; line-height:18px; }
    #contents.docter_intro_sih .section3 .cont .txt1 span { display:block; }
    #contents.docter_intro_sih .section3 .cont .photo_area { padding-left: 0px; }
    #contents.docter_intro_sih .section3 .cont .photo_area .youtube { display:inline-block; border: solid 3px #000; position:relative; margin-bottom: 20px; }
    #contents.docter_intro_sih .section3 .cont .photo_area .youtube .m_video { display:block; width: 100%; }
    #contents.docter_intro_sih .section3 .cont .photo_area .youtube iframe { width: 100%; height: 100%; position:absolute; left:0px; top:0px; }
    #contents.docter_intro_sih .section3 .cont .photo_area .photo img { width: 100%; }

    #contents.docter_intro_sih .section4 .cont { width: auto; margin: 0 15px; padding: 30px 0 10px 0; }
    #contents.docter_intro_sih .section4 .cont .list_wrap { display:inline-block; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li { width: auto; height: auto; float: none; margin-left: 0px; margin-bottom: 20px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .photo img { width: 100%; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box { padding: 19px; font-size:12px; line-height:15px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 15px; font-size:20px; line-height:24px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box .name span { display:inline-block; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li .txt_box .txt1 { padding-bottom: 7px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li.list3 { width: auto; height: auto; padding-left: 0px; margin-top: 0px; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li.list3 .photo { position:relative; }
    #contents.docter_intro_sih .section4 .cont .list_wrap li.list3 .txt_box { padding: 20px; }

    #contents.docter_intro_sih .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -30px no-repeat; }
    #contents.docter_intro_sih .section5 .cont { width: 100%; height: auto; padding-top: 50px; padding-bottom: 30px; }
    #contents.docter_intro_sih .section5 a { width: 134px; height: 110px; margin: 0 10px; margin-bottom: 20px; }
    #contents.docter_intro_sih .section5 a:first-child { margin: 0 10px; margin-bottom: 20px; }
    #contents.docter_intro_sih .section5 a .ico { width: 66px; }

    #contents.docter_intro_gby .section1 { width: 100%; padding-top: 0px; }

    #contents.docter_intro_gby .section2 .cont { width: auto; height: auto; padding-bottom: 0; margin: 0 15px; }
    #contents.docter_intro_gby .section2 .cont .name { padding:25px 15px 15px 15px; font-size:20px; line-height:20px; }
    #contents.docter_intro_gby .section2 .cont .career { padding-bottom: 25px; }
    #contents.docter_intro_gby .section2 .cont .career li { padding-left: 7px; font-size:12px; line-height:15px; position:relative; }
    #contents.docter_intro_gby .section2 .cont .career li span { position:absolute; left:0px; top:0px;  }
    #contents.docter_intro_gby .section2 .cont .photo { padding-bottom: 20px; display:block; text-align:center; }
    #contents.docter_intro_gby .section2 .cont .photo img { width: 290px; }
    #contents.docter_intro_gby .section2 .cont .profile_photo { display:block; position:static; right:0px; text-align:center; }
    #contents.docter_intro_gby .section2 .cont .profile_photo img { width: 231px; }

    #contents.docter_intro_gby .section3 .cont { width: auto; margin: 0 15px; padding: 30px 0 10px 0; }
    #contents.docter_intro_gby .section3 .cont .title { padding-bottom: 20px; font-size:20px; line-height:20px; }
    #contents.docter_intro_gby .section3 .cont .list_wrap li { width: 100%; height: auto; float: none; margin-left: 0px; margin-bottom: 20px; }
    #contents.docter_intro_gby .section3 .cont .list_wrap li:first-child { float: none; }
    #contents.docter_intro_gby .section3 .cont .list_wrap li .photo img { width: 100%; }
    #contents.docter_intro_gby .section3 .cont .list_wrap li .txt_box { padding: 20px; font-size:12px; line-height:18px;  }
    #contents.docter_intro_gby .section3 .cont .list_wrap li .txt_box .txt1 { padding-bottom: 7px; }

    #contents.docter_intro_gby .section4 .cont { width: auto; padding: 30px 0; margin: 0 15px;}
    #contents.docter_intro_gby .section4 .cont .title { padding-bottom: 20px; font-size:20px; line-height:20px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap { height: auto; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box { width: auto; padding: 20px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .question { padding-left: 27px; margin-bottom: 5px; line-height:24px; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer { line-height:15px; 
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    border-radius: 15px;
    }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer.a1 { height: auto; margin-bottom: 30px; background:none; background-color:#3b979c; }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .txt_box .answer.a2 { height: auto; background:none; background-color:#3b979c;  }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .photo  { position:relative; width: auto; height: auto; background:none;  }
    #contents.docter_intro_gby .section4 .cont .interview_wrap .photo img { display:block; width: 100%; }

    #contents.docter_intro_gby .section5 { background:url(../../images/introduction/img_docter1_04.jpg) center -30px no-repeat; }
    #contents.docter_intro_gby .section5 .cont { width: 100%; height: auto; text-align:center; padding-top: 50px; padding-bottom: 30px; }
    #contents.docter_intro_gby .section5 a { width: 134px; height: 110px; margin: 0 10px; margin-bottom: 20px; }
    #contents.docter_intro_gby .section5 a .ico { width: 66px; }

    #contents.docter_intro_kkj .section1 { width: 100%; padding-top: 0px; }

	#contents.docter_intro_kkj .section2 .cont {width:auto; padding:20px 15px;}
	#contents.docter_intro_kkj .section2 .cont .name { font-size:20px; line-height:30px;}
	#contents.docter_intro_kkj .section2 .cont .area {padding-top:20px;}
	#contents.docter_intro_kkj .section2 .cont .area .profile_photo {display:block; width:100%; padding-left:0px; text-align:center; float:none;}
	#contents.docter_intro_kkj .section2 .cont .area .profile_photo img {width:80%;}
	#contents.docter_intro_kkj .section2 .cont .area .profile_photo .img_pc1 { display:inline-block; }
	#contents.docter_intro_kkj .section2 .cont .area .profile_photo .img_pc2 { display:none; }
	#contents.docter_intro_kkj .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.docter_intro_kkj .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.docter_intro_kkj .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:15px;}
	#contents.docter_intro_kkj .section2 .cont .area .right img {width:100%;}

    #contents.docter_intro_kkj .section3 .cont { width: auto; padding: 30px 0 10px 0; margin: 0 15px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area { padding-left: 0px; margin-bottom: 20px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area.t1 { height: auto; }
    #contents.docter_intro_kkj .section3 .cont .txt_area.t1 img { height: auto; }
    #contents.docter_intro_kkj .section3 .cont .txt_area.t2 { height: auto; }
    #contents.docter_intro_kkj .section3 .cont .txt_area.t3 { height: auto; }
    #contents.docter_intro_kkj .section3 .cont .txt_area.t3 img { height: auto; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .photo { position:static; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .photo img { width: 100%; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box { padding: 0px 20px 25px 20px; line-height:15px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box > span { display:inline; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box > span.d1 { display:inline; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box .title { line-height:24px; }
    #contents.docter_intro_kkj .section3 .cont .txt_area .txt_box .title span { display:inline; }

    #contents.docter_intro_kkj .section4 { background:none; }
    #contents.docter_intro_kkj .section4 .cont { width: auto; height: auto; }
    #contents.docter_intro_kkj .section4 .m_resize { display:block; width: 100%; }
    #contents.docter_intro_kkj .section4 .m_resize img { width: 100%; }

    #contents.docter_intro_kkj .section5 { background-size:auto 100%; }
    #contents.docter_intro_kkj .section5 .cont { width: 100%; height: auto; text-align:center; padding-top: 50px; padding-bottom: 30px; }
    #contents.docter_intro_kkj .section5 a { width: 134px; height: 110px; margin: 0 10px; margin-bottom: 20px; }
    #contents.docter_intro_kkj .section5 a .ico { width: 66px; }

    #contents.n_updown_wrap .section1 { margin-top:0px;}
    #contents.n_updown_wrap .section1 .cont { width: 100%; height: auto; }
    #contents.n_updown_wrap .section1 .cont .title { padding: 30px 0 20px 0; font-size:20px; line-height:29px; }
    #contents.n_updown_wrap .section1 .cont .title strong { font-size:24px; }
    #contents.n_updown_wrap .section1 .cont .title strong span { display:inline-block; }
    #contents.n_updown_wrap .section1 .cont .txt_box { margin: 0px 15px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li { width: 100%; height: 77px; margin-left: 0px; margin-bottom: 20px; padding-left: 39%; float: left; background-color:#fff; position:relative; }
    #contents.n_updown_wrap .section1 .cont .txt_box li:first-child { margin-left: 0px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .ico { width: 52px; left:12%; top:12px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .txt { padding-top: 18px; font-size:12px; line-height:18px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .txt strong { font-size:15px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 { padding-top: 14px; font-size:12px; line-height:18px; }
    #contents.n_updown_wrap .section1 .cont .txt_box li .txt_1 strong { font-size:15px; }

    #contents.n_updown_wrap .section2 { text-align:center; }
    #contents.n_updown_wrap .section2 .cont { display:inline-block; width: auto; height: 78px; padding: 22px 13px 0 15px ; overflow:hidden; }
    #contents.n_updown_wrap .section2 .cont a { display:inline-block; width: 71px; height: 49px; padding-top: 16px; padding-left: 2px; margin-left:0px; font-size:12px; line-height:15px; float: left; font-weight:bold; }
    #contents.n_updown_wrap .section2 .cont a.l3 { height: 55px; padding-top: 10px; }

    #contents.n_updown_wrap .section3 .cont { width: auto; height: auto; margin: 0 15px; }
    #contents.n_updown_wrap .section3 .cont .title { padding: 30px 0 20px 0; font-size:20px; line-height:29px; }
    #contents.n_updown_wrap .section3 .cont .title strong { font-size:24px;  }
    #contents.n_updown_wrap .section3 .cont .txt_box { padding-left: 0px; text-align:center; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area { display:inline-block; position:relative; left:0px; top:0px; overflow:hidden; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span .txt { padding-top: 12px; font-size:15px; line-height:15px;  }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.before { width: 143px; margin-right: 0px; float: left;  }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.after { width: 141px; float: left; }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.before .photo { padding-right: 5px;  }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.after .photo { padding-left: 5px;  }
    #contents.n_updown_wrap .section3 .cont .txt_box .photo_area span.ico { width: 40px; margin: -40px 0 0 -20px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area { padding-bottom: 30px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area span { font-size:13px; line-height:18px; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area ins { border-bottom: solid 1px #717171; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt1 { padding: 25px 0 15px 0; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt2 { display:block; }
    #contents.n_updown_wrap .section3 .cont .txt_box .txt_area .txt3 { display:inline; padding: 4px 2px; font-size:17px; line-height:23px; background-color:#f56256; }

    #contents.n_updown_wrap .section4 .cont { width: auto; height: auto; margin: 0 15px; padding-bottom: 10px; text-align:center; }
    #contents.n_updown_wrap .section4 .cont .title { padding: 30px 0 20px 0; font-size:20px; line-height:24px; }
    #contents.n_updown_wrap .section4 .cont .title strong span { display:block; }
    #contents.n_updown_wrap .section4 .cont .list_wrap { display:inline-block; width: 290px; margin-left: 0px; }
    #contents.n_updown_wrap .section4 .cont .list_wrap li { width: 135px; margin-left: 0px; margin-right: 10px; margin-bottom: 20px; }

    #contents.n_updown_wrap .section5 .cont { width: auto; margin: 0 15px; }
    #contents.n_updown_wrap .section5 .title { padding: 30px 0 20px 0; font-size:20px; line-height:24px; }
    #contents.n_updown_wrap .section5 .title span { display:block; }
    #contents.n_updown_wrap .section5 .title ins { border-bottom: solid 1px #333;}
    #contents.n_updown_wrap .section5 .special_list > li { padding-bottom: 20px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap { height: 63px; padding-left: 112px; line-height:21px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap .no { width: 87px; height: 56px; padding-top: 7px; font-size:11px; line-height:11px;}
    #contents.n_updown_wrap .section5 .special_list li .name_wrap .no strong { font-size:36px; line-height:36px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap .name { display:inline-block; padding-top: 20px; font-size:18px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap .name.line2 { padding-top: 10px; }
    #contents.n_updown_wrap .section5 .special_list li .name_wrap .name span { display:block; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap { padding:30px 20px; text-align:center; }
    #contents.n_updown_wrap .section5 .special_list li.list1 .txt_wrap { height: 885px; }
    #contents.n_updown_wrap .section5 .special_list li.list2 .txt_wrap { height: 703px; }
    #contents.n_updown_wrap .section5 .special_list li.list3 .txt_wrap { height: 516px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 { padding-left: 0px; padding-bottom: 30px; text-align:center; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span { display:inline-block; text-align:center; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span.photo { padding-bottom: 15px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span.photo img { width: 100%; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 > span > span.txt { font-size:12px; line-height:15px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area1 { display:block; position:relative; left:0px; top:0px; padding-bottom: 115px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area1 .photo { width: 167px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .txt_area2 .photo { width: 250px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box1 .ico { width: 65px; position:absolute; left:50%; top:50%; margin: -45px 0 0 -32px; 
        -webkit-transform:rotate(90deg);
        -moz-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box2 { display:inline-block; padding:18px; font-size:14px; line-height:19px; }
    #contents.n_updown_wrap .section5 .special_list li.list1 .txt_wrap .txt_box2 { margin-bottom: 25px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 { display:inline-block; padding-left: 0px; padding-bottom: 20px; text-align:center; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span { width: 208px; display:block; }

    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span { display:inline-block; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span.photo { width: 208px; padding-bottom: 15px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 > span > span.txt { font-size:17px; line-height:17px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .txt_area1 { position:relative; left:0px; padding-bottom: 100px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box3 .ico { width: 65px; margin: -40px 0 0 -32px; 
        -webkit-transform:rotate(90deg);
        -moz-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 { padding-left: 0px; text-align:center; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .photo { display:inline-block; position:relative; left:0px; width:224px;  }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area { padding: 15px 0 100px 0; text-align:left; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area .tit { padding-bottom: 15px; font-size:14px; line-height:18px;}
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .txt_area li { padding-left: 7px; font-size:12px; line-height:17px; background:url(../../images/nplastic/bul_01.png) 0 7px no-repeat; background-size:2px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .txt_box4 .ico { width: 70px; position:absolute; left:50%; top:50%; margin: 130px 0 0 -35px; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box { display:block; text-align:center; }
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a { display:block; float: none; margin-left: 0px; padding: 0 25px; width: 100%; height: 55px; line-height:55px; font-size:15px; margin-bottom: 10px; text-align:left; box-sizing:border-box;}
    #contents.n_updown_wrap .section5 .special_list li .txt_wrap .btn_box a span.ico { width: 7px; right:20px; margin-top: -7px; }
    #contents.n_updown_wrap .section5 .special_list li .shadow { width: 100%; }
    #contents.n_updown_wrap .section5 .special_list li .shadow.hei1 { height: 1007px; }
    #contents.n_updown_wrap .section5 .special_list li .shadow.hei2 { height: 825px; }
    #contents.n_updown_wrap .section5 .special_list li .shadow.hei3 { height: 638px; }

    #contents.n_updown_wrap .section6 .cont { width: auto; height: auto; text-align:center; }
    #contents.n_updown_wrap .section6 .cont .title { padding: 30px 0 20px 0; font-size:23px; line-height:28px; }
    #contents.n_updown_wrap .section6 .cont .title strong { display:block; }
    #contents.n_updown_wrap .section6 .cont .txt1 { padding-bottom: 20px;  position:static; left:0; top:0; font-size:24px; line-height:28px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap { display:inline-block; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li { padding-bottom: 20px; width: 227px;  }
    #contents.n_updown_wrap .section6 .cont .list_wrap li span { display:inline-block; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li .photo { padding-bottom: 10px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li .txt2 { font-size:15px; line-height:19px; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li1 { position:static;  top:0; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li2 { position:static; left:0; margin-left: 0; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li3 { position:static; top:0; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li4 { position:static; right:0; top:0; }
    #contents.n_updown_wrap .section6 .cont .list_wrap li.li5 { position:static; left:0; top:0; }

    #contents.n_updown_wrap .section7 .cont { width: auto; height: auto; margin: 0 15px; padding-bottom: 30px; }
    #contents.n_updown_wrap .section7 .cont .title { padding: 30px 0 20px 0; font-size:20px; line-height:25px; }
    #contents.n_updown_wrap .section7 .cont .title strong { display:block; }
    #contents.n_updown_wrap .section7 .cont .txt { padding-bottom: 25px; font-size:13px; line-height:18px; }
    #contents.n_updown_wrap .section7 .cont .btn_wrap { width: 245px; margin: 0 auto; }
    #contents.n_updown_wrap .section7 .cont .btn { display:block; width: 195px; height: 45px; padding: 0 25px; line-height:45px; font-size:15px; }
    #contents.n_updown_wrap .section7 .cont .btn span.ico { width: 7px; right:20px; margin-top: -7px; }
    #contents.n_updown_wrap .section7 .cont .photo_box { width: 300px; display:inline-block; padding-bottom: 20px; overflow:hidden; }
    #contents.n_updown_wrap .section7 .cont .photo_box > span { display:inline-block; width: 145px; float: left; }
    #contents.n_updown_wrap .section7 .cont .photo_box span strong { padding-top: 7px; font-size:12px; line-height:16px; }
    #contents.n_updown_wrap .section7 .cont .photo_box span.before { margin-right: 0; }
    #contents.n_updown_wrap .section7 .cont .photo_box span.before span { display:inline-block; padding-right: 34px; }
    #contents.n_updown_wrap .section7 .cont .photo_box span.after span { display:inline-block; padding-left: 34px; }
    #contents.n_updown_wrap .section7 .cont .photo_box span.before strong { display:inline-block; padding-right: 34px; }
    #contents.n_updown_wrap .section7 .cont .photo_box span.after strong { display:inline-block; padding-left: 34px; }
    #contents.n_updown_wrap .section7 .cont .photo_box span.ico { width: 31px; margin: -40px 0 0 -15px; float:none; }

	
	.n_flat_nose_pb { padding-bottom:0px; }
	#contents.n_flat_nose .section1 { background:none; height:auto; }
	#contents.n_flat_nose .section1 img { display:block; width:100%; position:relative; }
	#contents.n_flat_nose .section1 .cont { width:100%; height:100%; position:absolute; top:0; left:0; }
	#contents.n_flat_nose .section1 .cont .title { display:none; }
	#contents.n_flat_nose .section1 .cont strong { display:none; }
	#contents.n_flat_nose .section1 .cont a { width:91.5625%; height:auto; position:absolute; bottom:6.02798%; left:4.21875%; background:none; margin-top:0; }
	#contents.n_flat_nose .section1 .cont a span { display:none; }
	#contents.n_flat_nose .section1 .cont a img { display:block; width:100%; }

	#contents.n_flat_nose .section2 { width:100%; height:100%; }
	#contents.n_flat_nose .section2 .cont { width:100%; height:100%; background:none; }
	#contents.n_flat_nose .section2 .cont .title { display:none; }
	#contents.n_flat_nose .section2 .cont img { display:block; width:100%; height:auto; }

	#contents.n_flat_nose .section3 { width:100%; height:100%; }
	#contents.n_flat_nose .section3 .cont { width:100%; height:100%; background:none; }

	#contents.n_flat_nose .section3 .cont .title { display:none; }
	#contents.n_flat_nose .section3 .cont .txt_box { display:none; }
	#contents.n_flat_nose .section3 .cont img { display:block; width:100%; height:auto; }

	#contents.n_flat_nose .section4 { width:100%; height:100%; }
	#contents.n_flat_nose .section4 .cont { width:100%; height:100%; background:none; }
	#contents.n_flat_nose .section4 .cont .title { display:none; }
	#contents.n_flat_nose .section4 .cont img { display:block; width:100%; height:auto; }

	#contents.n_flat_nose .section5 { width:100%; height:100%; background:url(../../images/nplastic/n_flat_nose_bg_05_640.jpg) center 0 no-repeat; }
	#contents.n_flat_nose .section5 .cont { width:100%; height:100%; }
	#contents.n_flat_nose .section5 .cont .title { padding:30px 0 20px 0; font-size:24px; line-height:32px; }
	#contents.n_flat_nose .section5 .cont .severely .s_photo { display:none; }
	#contents.n_flat_nose .section5 .cont .severely.less .s_photo { display:none; }
	#contents.n_flat_nose .section5 .cont .severely { width:90.9375%; height:auto; margin-left:4.6875%; margin-bottom:6.6088%; background:url(../../images/nplastic/n_flat_nose_severely_bg_640.jpg) 0 0 no-repeat; }
	#contents.n_flat_nose .section5 .cont .severely.less { width:90.9375%; height:auto; margin-bottom:0; background:url(../../images/nplastic/n_flat_nose_less_severely_bg_640.jpg) 0 0 no-repeat; }
	#contents.n_flat_nose .section5 .cont .severely img{ display:block; width:89.6907%; margin-left:5.1546%; height:auto; }
	#contents.n_flat_nose .section5 .cont .severely .s_title { padding:19px 0 9px 0; font-size:16px; line-height:24px; }
	#contents.n_flat_nose .section5 .cont .severely .s_txt { margin-bottom:15px; font-size:12px; line-height:20px; }
	#contents.n_flat_nose .section5 .cont .severely .s_solution { width:89.6907%;}
	#contents.n_flat_nose .section5 .cont .severely .s_solution li { background:none; font-size:12px; line-height:20px;}
	#contents.n_flat_nose .section5 .cont .severely .s_solution li span{ background:url(../../images/nplastic/n_flat_nose_solution_bg_640.png) 0 0 no-repeat;  line-height:20px; font-size:12px; background-size:67px 20px; }

	#contents.n_flat_nose .section6 { width:100%; height:100%; }
	#contents.n_flat_nose .section6 .cont { width:100%; height:100%; }
	#contents.n_flat_nose .section6 .cont .title { display:none; }
	#contents.n_flat_nose .section6 .cont .example { display:none; }
	#contents.n_flat_nose .section6 .cont .example.ex2 { display:none; }
	#contents.n_flat_nose .section6 .cont img { display:block; width:100%; height:auto; }

	#contents.n_flat_nose .section7 {width:100%; height:100%;}
	#contents.n_flat_nose .section7 .cont { width:100%; height:100%; background:none; }
	#contents.n_flat_nose .section7 p { display:none; }
	#contents.n_flat_nose .section7 img { display:block; width:100%; height:auto; }

    .tab_wraper {padding:0px 0 25px;}
    .n_congestion_wrap .tab_wraper {padding:0px 0 25px;}
    .sub_location {display:none; }
    .promo_list ul {width: 100%; padding: 0 8px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .promo_list ul li {width: 50%; padding: 0 8px; margin-right: 0; margin-bottom: 15px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .promo_list ul li a .img_box .badge {left:10px; top:10px;}
    .promo_list ul li a .img_box .badge img {width: 40px; }

    .promo_list ul li a .infor_box {padding: 10px 8px 0 8px; height: 150px;}
    .promo_list ul li a .infor_box .cate {width: 32px; height: 20px; margin-bottom: 5px; font-size:11px; line-height:20px; background-size: 32px 20px;}
    .promo_list ul li a .infor_box .cate.blue { background-size: 32px 20px;}
    .promo_list ul li a .infor_box .tit {height: 32px; font-size:14px; line-height:16px; margin-bottom: 13px; } 
    .promo_list ul li a.diary .infor_box .tit {margin-bottom: 20px; }

    .promo_list ul li a .infor_box .txt {margin-bottom: 0; line-height:18px; font-size:11px; }
    .promo_list ul li a .infor_box .exp {margin-bottom: 0px; line-height:18px; font-size:11px; }
    .promo_list ul li a .infor_box .exp .like {display:block; position:static; padding-left: 15px;}
    .promo_list ul li a .infor_box .exp .amount {display:block; position:static; }

    .diary_list ul {width: 100%; padding: 0 8px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .diary_list ul li {width: 50%; padding: 0 8px; margin-right: 0; margin-bottom: 15px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .diary_list ul li a .img_box .badge {left:0px; top:0px;}
    .diary_list ul li a .img_box .badge img {width: 40px; }

    .diary_list ul li a .infor_box {padding: 10px 8px 0 8px; height: 230px;}
    .diary_list ul li a .infor_box .cate {width: 32px; height: 20px; margin-bottom: 5px; font-size:11px; line-height:20px; background-size: 32px 20px;}
    .diary_list ul li a .infor_box .cate.blue { background-size: 32px 20px;}
    .diary_list ul li a .infor_box .tit {height: 112px; font-size:14px; line-height:16px; margin-bottom: 13px; word-break:break-all} 
    .diary_list ul li a.diary .infor_box .tit {margin-bottom: 20px; }
    .diary_list ul li a .infor_box .txt {margin-bottom: 0; line-height:18px; font-size:11px; }
    .diary_list ul li a .infor_box .exp {margin-bottom: 0px; line-height:18px; font-size:11px; }
    .diary_list ul li a .infor_box .exp .like {display:block; position:static; padding-left: 15px;}
    .diary_list ul li a .infor_box .exp .amount {display:block; position:static; }

    .n_congestion_wrap .tab_wraper {padding:0px 0 25px; margin-top:0px; }
    .public_inner {width:100%;}
    .public_inner .public_title {margin-bottom:20px; font-size:24px; line-height:29px;}

    .n_congestion_wrap .cong_inner {width:100%;}
    .n_congestion_wrap .cong_tab1_sec1 .visual {height:auto; padding:30px 15px; background:url(../../images/nsurgery/cong_tab1_sec1_bg_mobile.jpg) center 0 no-repeat; background-size:cover cover;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .n_congestion_wrap .cong_tab1_sec1 .visual .txt1 {position:static; font-size:30px; line-height:34px;}
    .n_congestion_wrap .cong_tab1_sec1 .visual .txt2 {margin-bottom:12px; position:static; font-size:13px; line-height:15px;}
    .n_congestion_wrap .cong_tab1_sec1 .visual .txt3 {position:static; font-size:20px; line-height:24px;}
    .n_congestion_wrap .cong_tab1_sec1 .visual .inner {padding:15px; background:url(../../images/nsurgery/cong_tab1_sec1_inner_bg.png) 0 0 repeat;}
	.n_congestion_wrap .cong_tab1_sec1 .visual .img { display:none; } 
	.n_congestion_wrap .cong_tab1_sec1 .visual .bg_yellow { display:none; }
    
    .n_congestion_wrap .cong_tab1_sec2 {padding:30px 0;}
    .n_congestion_wrap .cong_tab1_sec2 h4 {margin-bottom:20px; font-size:20px; line-height:22px;}
    .n_congestion_wrap .cong_tab1_sec2 ul {}
    .n_congestion_wrap .cong_tab1_sec2 ul li {width:40%; margin:0 5% 20px; font-size:12px; line-height:16px;}
    .n_congestion_wrap .cong_tab1_sec2 ul li .pc_block {}
    .n_congestion_wrap .cong_tab1_sec2 ul li img {width:80%; margin-bottom:8px;}

    /*.n_congestion_wrap .cong_tab1_sec3 {padding-bottom:60px;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter {height:65px; padding-top:20px; margin-bottom:0px; font-size:24px; background:url(../../images/epilogue/bg_sep_counter2_1024.jpg) 0 0 no-repeat; line-height:49px;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .btn_go_review {width:161px; height:37px; margin-left:5px; background:url(../../images/nsurgery/btn_go_review_1024.png) 0 0 no-repeat; font-size:18px; line-height:34px;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .number {overflow:hidden;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .number em {width:34px; height:53px; margin-left:3px; background:url(../../images/epilogue/bg_sep_counter2.png) 0 0 no-repeat; font-size:42px; line-height:49px; float:left; text-indent:-2px;}*/

    .n_congestion_wrap .cong_tab1_sec3 {padding-bottom:0px;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter {position:relative; margin-bottom:0px; height:70px; padding-left:142px; padding-top:0px; text-align:left; background-size: auto 100%; font-size:11px; line-height:14px;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .table {display:table; height:70px; float:none;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .table .cell {display:table-cell; height:70px; vertical-align:middle;}
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .number {position:absolute; left:15px; top:15px; display:inline-block; vertical-align:top; float:none;}

    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .number em {display:inline-block; margin-left: 0px; width: 25px; height: 42px; padding-right: 2px; font-size:34px; line-height:42px; text-align:center; background-size: 27px 42px; }
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter > strong {display:inline; font-size:13px; }
    .n_congestion_wrap .cong_tab1_sec3 .sep_counter .btn_go_review {display:block; width:93px; height:21px; margin-left:0px; background-size:93px; height:21px; font-size:12px; line-height:18px;}
    
    .n_congestion_wrap .cong_tab1_sec4 {padding:30px 0;}
    .n_congestion_wrap .cong_tab1_sec4 h4 {margin-bottom:20px; font-size:20px; line-height:22px;}
    .n_congestion_wrap .cong_tab1_sec4 ol {}
    .n_congestion_wrap .cong_tab1_sec4 ol li {width:40%; height:320px; margin:0 5% 20px; text-align:center;}
    .n_congestion_wrap .cong_tab1_sec4 ol li img {width:120px;}
    .n_congestion_wrap .cong_tab1_sec4 ol li strong {font-size:15px; line-height:17px;}
    .n_congestion_wrap .cong_tab1_sec4 ol li span {font-size:12px; line-height:15px;}
    
    .n_congestion_wrap .cong_tab1_sec5 {padding:30px 15px;}
    .n_congestion_wrap .cong_tab1_sec5 h4 {margin-bottom:10px; font-size:20px; line-height:22px;}
    .n_congestion_wrap .cong_tab1_sec5 p {margin-bottom:10px; font-size:12px; line-height:16px;}
    .n_congestion_wrap .cong_tab1_sec5 table {width:100%;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th {height:60px; font-size:12px; line-height:14px;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.col1 {width:auto;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.col2 {width:27%;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.col3 {width:27%;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.col4 {width:27%;}
    .n_congestion_wrap .cong_tab1_sec5 table thead tr th.bg2 {}
    .n_congestion_wrap .cong_tab1_sec5 table tbody tr th {height:auto; font-size:12px;}
    .n_congestion_wrap .cong_tab1_sec5 table tbody tr td {padding:5px; font-size:12px;}
    
    .n_congestion_wrap .cong_tab1_sec6 {padding:30px 15px;}
    .n_congestion_wrap .cong_tab1_sec6 h4 {margin-bottom:10px; font-size:20px; line-height:22px;}
    .n_congestion_wrap .cong_tab1_sec6 dl {}
    .n_congestion_wrap .cong_tab1_sec6 dl dt {width:100%; padding-left:14px; font-size:12px; line-height:40px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .n_congestion_wrap .cong_tab1_sec6 dl dd {width:100%; padding:15px 15px 15px 30px; font-size:12px; line-height:16px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .n_congestion_wrap .cong_tab1_sec6 dl dd em {position:absolute; top:15px; left:15px;}
    .n_congestion_wrap .cong_tab1_sec6 dl dd strong {}

    .cong_tab1_sec7 {padding:15px;}
    .cong_tab1_sec7 ul {width:290px; margin:0 auto;}
    .cong_tab1_sec7 ul li {width:46px; margin-left:15px; float:left; text-align:center;}
    .cong_tab1_sec7 ul li:first-child {margin-left:0px;}
    .cong_tab1_sec7 ul li img {width:46px; margin-bottom:5px;}
    .cong_tab1_sec7 ul li strong {font-size:11px; line-height:14px;}


    .cong_tab1_sec7_1 {padding:15px;}
    .cong_tab1_sec7_1 ul {width: 311px;margin:0 auto;}
    .cong_tab1_sec7_1 ul li {width:135px; margin-left:9px; float:left; text-align:center;}
    .cong_tab1_sec7_1 ul li:first-child {margin-left:9px;}
    .cong_tab1_sec7_1 ul li img {width: 134px;margin-bottom: 10px;padding;}
    .cong_tab1_sec7_1 ul li strong {font-size:11px; line-height:14px;}

    .cong_tab1_sec7_1m {padding:15px;}
    .cong_tab1_sec7_1m ul {width: 311px;margin:0 auto;}
    .cong_tab1_sec7_1m ul li {width:135px; margin-left:9px; float:left; text-align:center;}
    .cong_tab1_sec7_1m ul li:first-child {margin-left:9px;}
    .cong_tab1_sec7_1m ul li img {width: 134px;margin-bottom: 10px;padding;}
    .cong_tab1_sec7_1m ul li strong {font-size:11px; line-height:14px;}


    .tab_wraper2 {padding:30px 0 12px;}

    .infomation_wraper {padding-bottom:50px;}
    .infomation_wraper ul {width:100%; margin-bottom:0;}
    .infomation_wraper ul li {width:45%; margin:0 2.5% 15px 2.5%;}
    .infomation_wraper ul li img {width:100%; height:36vw; _height:auto;}
    .infomation_wraper ul li .text {padding:10px; height:auto; _width:75%; _margin-left:6%;}
    .infomation_wraper ul li .text strong {height:32px; margin-bottom:12px; font-size:14px; line-height:16px; overflow:hidden;}
    .infomation_wraper ul li .text p {height:42px; margin-bottom:12px; overflow:hidden; font-size:12px; line-height:14px;}
	.infomation_wraper ul li .text .info { line-height:18px; }
	.infomation_wraper ul li .text .info br { display:block; }
	.infomation_wraper ul li .text .info .date { float: none; }
	.infomation_wraper ul li .text .info .datestr { float: none; }
	.infomation_wraper ul li .text .info .hit { float: none; }
	.infomation_wraper ul li .text .info .hitstr { float: none; margin-left:0px;}
    
    .n_congestion_wrap .cong_tab2_sec1 {padding-bottom:0;}
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box { height:auto; }
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box .text {width:100%; height:auto; padding:25px 0; font-size:18px; line-height:24px;}
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box .text span {}
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box .text strong {}
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box img { width:200%; height:auto; position:relative; left:0; }

    .n_congestion_wrap .cong_tab2_sec2 {padding:30px 0;}
    .n_congestion_wrap .cong_tab2_sec2 img {width:70px;}
    .n_congestion_wrap .cong_tab2_sec2 h4 {margin-bottom:15px; font-size:24px; line-height:52px;}
    .n_congestion_wrap .cong_tab2_sec2 p {padding:0 40px; font-size:12px; line-height:16px;}

    .n_congestion_wrap .cong_tab2_sec3 {padding:30px 0;}
    .n_congestion_wrap .cong_tab2_sec3 h4 {margin-bottom:10px; font-size:24px; line-height:30px;}
    .n_congestion_wrap .cong_tab2_sec3 p {margin-bottom:17px; font-size:13px; line-height:16px;}
    .n_congestion_wrap .cong_tab2_sec3 ul {margin-bottom:30px;}
    .n_congestion_wrap .cong_tab2_sec3 ul li {width:33.33%;}
    .n_congestion_wrap .cong_tab2_sec3 ul li img {width:80%; margin-bottom:5px;}
    .n_congestion_wrap .cong_tab2_sec3 ul li strong {font-size:12px; line-height:16px;}
    .n_congestion_wrap .cong_tab2_sec3 table {}
    .n_congestion_wrap .cong_tab2_sec3 table thead tr th {height:auto; padding:8px 0; font-size:12px; line-height:16px;}
    .n_congestion_wrap .cong_tab2_sec3 table thead tr th.bg2 {}
    .n_congestion_wrap .cong_tab2_sec3 table tbody tr th {height:auto; padding:8px 0; font-size:12px; line-height:16px;}
    .n_congestion_wrap .cong_tab2_sec3 table tbody tr td {padding:8px 0; font-size:12px; line-height:16px;}

    .n_congestion_wrap .cong_tab2_sec4 {padding:30px 0;}
    .n_congestion_wrap .cong_tab2_sec4 h4 {margin-bottom:20px; font-size:20px; line-height:24px;}
    .n_congestion_wrap .cong_tab2_sec4 ul {width:100%; text-align:center;}
    .n_congestion_wrap .cong_tab2_sec4 ul li {width:292px; height:auto; padding-bottom:20px; margin:0 auto; float:none; background:url(../../images/nsurgery/cong_tab2_sec4_li_bg_1024.png) 0 0 no-repeat; background-size:100%;}
    .n_congestion_wrap .cong_tab2_sec4 ul li:first-child {float:none; margin-bottom:20px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li dl {height:85px; padding:0 20px; margin-bottom:13px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li dl dt {padding-top:15px; margin-bottom:5px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li dl dt strong {font-size:15px; line-height:18px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li dl dd {font-size:12px; line-height:16px;}
    .n_congestion_wrap .cong_tab2_sec4 ul li img {width:70%;}
    .n_congestion_wrap .cong_tab2_sec4 ul li .img1 {margin-bottom:14px;}

    .n_congestion_wrap .cong_tab2_sec5 {padding:30px 15px;}
    .n_congestion_wrap .cong_tab2_sec5 h4 {margin-bottom:20px; font-size:20px; line-height:24px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div {padding:30px 0 25px; text-align:center;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area1 {}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area2 {}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div img {width:230px; margin-top:15px; margin-left:0; float:none;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div img:first-child {margin-top:0px; margin-left:0;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text {display:block; width:230px; height:232px; padding-top:32px; margin:15px auto 0; float:none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area1 .text {background:url(../../images/nsurgery/cong_tab2_sec5_bg1_1024.png) 0 0 no-repeat; background-size:230px 232px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > .area2 .text {padding-top:50px; background:url(../../images/nsurgery/cong_tab2_sec5_bg2_1024.png) 0 0 no-repeat; background-size:230px 232px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text h5 {margin-bottom:10px; font-size:16px; line-height:20px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text p {font-size:12px; line-height:16px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text strong {display:block; margin-top:0px;}
    .n_congestion_wrap .cong_tab2_sec5 .cong_inner > div .text span {}

    .n_congestion_wrap .cong_tab2_sec6 {padding:30px 0;}
    .n_congestion_wrap .cong_tab2_sec6 h4 {margin-bottom:20px; font-size:24px; line-height:28px;}
    .n_congestion_wrap .cong_tab2_sec6 dl {}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure1 {margin-bottom:40px;}
    .n_congestion_wrap .cong_tab2_sec6 dl dt {height:64px; font-size:30px; line-height:64px;}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure1 dt {}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure2 dt {}
    .n_congestion_wrap .cong_tab2_sec6 dl dd {padding:40px 0 30px; overflow:hidden;}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure1 dd {}
    .n_congestion_wrap .cong_tab2_sec6 dl.cure2 dd {}
    .n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c {width:340px;}
    .n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em {width:120px; height:240px; padding:0 15px; margin-left:0; font-size:12px; line-height:16px; text-align:center; float:none; vertical-align:top;}
    .n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em:first-child {margin-left:0px;}
    .n_congestion_wrap .cong_tab2_sec6 dl dd .fl_c em img {display:block; width:120px; margin:0 auto 10px;}

    .n_band_wrap .nb_sec1 {background-size: auto 100%}
    .n_band_wrap .nb_sec1 .inner_box {height: auto; margin-top:0px; }
    .n_band_wrap .nb_sec1 .bg_back {width: 100%; position:static; padding-top: 15px; }
    .n_band_wrap .nb_sec1 .bg_back img {width: 100%; }
    .n_band_wrap .nb_sec1 .comment {padding-top: 23px; padding-bottom: 5px; font-size:12px; line-height:18px}
    .n_band_wrap .nb_sec1 .comment strong {display:block; }
    .n_band_wrap .nb_sec1 .tit {font-size:24px; line-height:28px;}
    .n_band_wrap .nb_sec1 .img_pc {display:none; }
    .n_band_wrap .nb_sec1 .img_mobile {display:inline; max-width:400px; width: 100%; }

    .n_band_wrap .nb_sec2 .inner_box {width: auto; height: auto; padding: 17px 5px 0 5px; }
    .n_band_wrap .nb_sec2 .menu {width: 100%; overflow:hidden; }
    .n_band_wrap .nb_sec2 .menu li {width: 33.33%; margin-bottom: 17px; }
    .n_band_wrap .nb_sec2 .menu li span {display:block; margin-top: 0;}
    .n_band_wrap .nb_sec2 .menu li span img {width: 84px; }
    .n_band_wrap .nb_sec2 .menu li span strong {display:block; font-size:13px; line-height:18px; padding-top: 8px; }

    .n_band_wrap .nb_sec3 {background:none; }
    .n_band_wrap .nb_sec3 .inner_box {width: auto; height: auto;}
    .n_band_wrap .nb_sec3 .inner_box .conts {width: 100%; float: none; }
    .n_band_wrap .nb_sec3 .inner_box .conts:first-child {background-color:#ff6659;}
    .n_band_wrap .nb_sec3 .inner_box .tit {font-size:20px; line-height:24px; padding-top: 20px; padding-bottom: 10px; }
    .n_band_wrap .nb_sec3 .inner_box .tit strong {border-bottom: solid 2px #333333;}
    .n_band_wrap .nb_sec3 .inner_box .comment {font-size:15px; line-height:20px; height: auto; }
    .n_band_wrap .nb_sec3 .inner_box .img_box {display:block; text-align:center; padding: 20px 15px;  width: 100%; overflow:hidden; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .n_band_wrap .nb_sec3 .inner_box .img_box span {display:block; width: 25%;  padding: 0 0; float: left; text-align:center; }
    .n_band_wrap .nb_sec3 .inner_box .img_box span img {width: 94%; }
    .n_band_wrap .nb_sec3 .inner_box .img_box em {display:block; width: 50%;  padding: 0 0; float: left; text-align:center; }
    .n_band_wrap .nb_sec3 .inner_box .img_box em img {width: 94%; }

    .n_band_wrap .nb_sec4 {background-size: auto 100%}
    .n_band_wrap .nb_sec4 .inner_box {width: 79%; height: auto; position:relative; margin: 0 auto; padding-bottom: 20px; }
    .n_band_wrap .nb_sec4 .comment {padding-top: 20px; padding-bottom: 5px; font-size:15px; line-height:20px;}
    .n_band_wrap .nb_sec4 .tit {padding-bottom: 25px; font-size:23px; line-height:33px; }
    .n_band_wrap .nb_sec4 .tit strong {display:inline-block; border-bottom: solid 2px #ff6659;}
    .n_band_wrap .nb_sec4 .conts {text-align:center; width:100%; }
    .n_band_wrap .nb_sec4 .conts .box {margin: 0 auto; width: 50%; height: auto; background:url(../../images/nplastic/bg_band4_1_pc2.png) 0 0 no-repeat; }
    .n_band_wrap .nb_sec4 .conts .box.red {background:url(../../images/nplastic/bg_band4_2_pc2.png) 0 0 no-repeat;}
    .n_band_wrap .nb_sec4 .conts .box .sub_tit {font-size:150%; display:inline-block; line-height:50px; }
    .n_band_wrap .nb_sec4 .conts .box .exp {padding: 44px 0px 20px 0px; font-size:18px;}
    .n_band_wrap .nb_sec4 .conts .plus {display:block; width:100%; margin:0 auto; padding:25px 0px 25px 0px; }

    .n_band_wrap .nb_sec5 {background-size: auto 100%;}
    .n_band_wrap .nb_sec5 .inner_box {width: auto; height: auto; padding: 0 15px; }
    .n_band_wrap .nb_sec5 .comment {padding-top: 20px; padding-bottom: 5px;  font-size:15px; line-height:20px;}
    .n_band_wrap .nb_sec5 .tit {padding-bottom: 25px; font-size:23px; line-height:33px;}
    .n_band_wrap .nb_sec5 .tit strong {border-bottom: solid 2px #1f1d43;}
    .n_band_wrap .nb_sec5 .conts {padding: 0 0 25px 0; }
    .n_band_wrap .nb_sec5 .conts .img_box {position:static; text-align:center; }
    .n_band_wrap .nb_sec5 .conts .img_box img {width: 211px; }
    .n_band_wrap .nb_sec5 .conts .exp_box {width: 100%; overflow:hidden; padding-top: 20px; }
    .n_band_wrap .nb_sec5 .conts .exp_box li {position:relative; margin-bottom: 17px; width: auto; height: auto; padding: 10px 15px 10px 40px; font-size:15px; line-height:20px; background:none; 
        background: rgb(181,181,181); /* Old browsers */
        background: -moz-linear-gradient(left,  rgba(181,181,181,1) 0%, rgba(255,255,255,1) 12%); /* FF3.6-15 */
        background: -webkit-linear-gradient(left,  rgba(181,181,181,1) 0%,rgba(255,255,255,1) 12%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to right,  rgba(181,181,181,1) 0%,rgba(255,255,255,1) 12%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */

        -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
        -moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
        box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
    }
    .n_band_wrap .nb_sec5 .conts .exp_box li .num {position:absolute; left:15px; top:5px; font-size:25px; line-height:30px;}

    .n_band_wrap .nb_sec6 {background-size: auto 100%;}
    .n_band_wrap .nb_sec6 .inner_box {width: auto; height: auto; padding: 0 15px; }
    .n_band_wrap .nb_sec6 .tit {padding-top: 25px; padding-bottom: 20px; font-size:23px; line-height:33px;}
    .n_band_wrap .nb_sec6 .conts {width: auto; text-align:center; }
    .n_band_wrap .nb_sec6 .conts .l_area {float: none; padding-bottom: 25px; }
    .n_band_wrap .nb_sec6 .conts .l_area img {width: 100%; max-width: 450px; }
    .n_band_wrap .nb_sec6 .conts .r_area {float: none; padding-bottom: 35px; }
    .n_band_wrap .nb_sec6 .conts .r_area img {width: 100%; max-width: 450px; }

    .n_band_wrap .nb_sec7 {background-size: auto 100%;}
    .n_band_wrap .nb_sec7 .inner_box {width: auto; height: auto; padding: 0 15px;}
    .n_band_wrap .nb_sec7 .tit {padding-top: 25px; padding-bottom: 20px; font-size:23px; line-height:33px; }
    .n_band_wrap .nb_sec7 .conts {width: auto; position:relative; margin: 0 auto; padding: 0 0 25px 0; }
    .n_band_wrap .nb_sec7 .conts .pic1 {position:static; width: 100%; text-align:center; padding-bottom: 15px; }
    .n_band_wrap .nb_sec7 .conts .pic1 img {width: 280px;  }
    .n_band_wrap .nb_sec7 .conts .pic2 {position:static; width: 100%; text-align:center; padding-bottom: 15px;}
    .n_band_wrap .nb_sec7 .conts .pic2 img {width: 280px;  }
    .n_band_wrap .nb_sec7 .conts .pic_group {width: 280px; overflow:hidden; padding-bottom: 15px; margin: 0 auto;}
    .n_band_wrap .nb_sec7 .conts .pic3 {float: left; position:static; width: 50%; text-align:center; padding-right: 8px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .n_band_wrap .nb_sec7 .conts .pic3 img {width: 100%;  }
    .n_band_wrap .nb_sec7 .conts .pic4 {float: left; position:static; width: 50%; text-align:center;}
    .n_band_wrap .nb_sec7 .conts .pic4 img {width: 100%;  }
    .n_band_wrap .nb_sec7 .conts .pic5 {position:static; width: 100%; text-align:center;}
    .n_band_wrap .nb_sec7 .conts .pic5 img {width: 280px;  }

    .n_band_wrap .nb_sec8 .inner_box {width: auto; height: auto; padding: 0 15px; }
    .n_band_wrap .nb_sec8 .tit {padding-top: 25px; padding-bottom: 20px; font-size:23px; line-height:33px; }
    .n_band_wrap .nb_sec8 .conts {width: 100%; overflow:hidden; }
    .n_band_wrap .nb_sec8 .conts li {width: 50%; margin-bottom: 25px; text-align:center; }
    .n_band_wrap .nb_sec8 .conts li img {width: 96%; }

    .n_band_wrap .nb_sec9 {background:none; }
    .n_band_wrap .nb_sec9 .inner_box {width: auto; height: auto;}
    .n_band_wrap .nb_sec9 .inner_box .l_area {width: auto; float: none; background-color:#cddfec; padding: 0 15px 15px 15px; }
    .n_band_wrap .nb_sec9 .inner_box .r_area {width: auto; float: none; background-color:#ff594b; padding: 0 15px 15px 15px;}
    .n_band_wrap .nb_sec9 .tit {padding: 25px 0 20px 0; font-size:23px; line-height:33px;}
    .n_band_wrap .nb_sec9 .tit span {border-bottom: solid 2px #333333;}
    .n_band_wrap .nb_sec9 .img_box {padding-bottom: 20px; }
    .n_band_wrap .nb_sec9 .img_box img {width: 100%; }

    .n_band_wrap .nb_sec9 .comment {}
    .n_band_wrap .nb_sec9 .comment li {margin-bottom: 10px; padding-left: 35px; padding-top: 2px; min-height:23px; font-size:12px; line-height:18px; }
    .n_band_wrap .nb_sec9 .comment li.ico1 {background-size: 25px 25px;}
    .n_band_wrap .nb_sec9 .comment li.ico2 {background-size: 25px 25px;}
    .n_band_wrap .nb_sec9 .comment li.ico3 {background-size: 25px 25px;}

    .n_band_wrap .nb_sec9 .inner_box .r_area .tit span {border-bottom: solid 2px #fff;}
    .n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico1 {background-size: 25px 25px;}
    .n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico2 {background-size: 25px 25px;}
    .n_band_wrap .nb_sec9 .inner_box .r_area .comment li.ico3 {background-size: 25px 25px;}

    .n_dns_wrap .ndns_sec1 {background-size: auto 100%; margin-top:0px; }
    .n_dns_wrap .ndns_sec1 .inner_sec {width: auto; height: auto; padding: 0 15px 30px 15px; }
    .n_dns_wrap .ndns_sec1 .inner_sec .icon {padding: 30px 0 12px 0; }
    .n_dns_wrap .ndns_sec1 .inner_sec .icon img {width: 70px; }
    .n_dns_wrap .ndns_sec1 .inner_sec .tit {padding-bottom: 12px; margin-bottom: 12px; font-size:24px; line-height:30px; border-bottom: solid 1px #fff;}
    .n_dns_wrap .ndns_sec1 .inner_sec .comment {font-size:12px; line-height:18px;}

    .n_dns_wrap .ndns_sec2 {background:none; }
    .n_dns_wrap .ndns_sec2 .inner_sec {position:relative; height: auto; }
    .n_dns_wrap .ndns_sec2 .tit {position:absolute; left:0px; top:10%; padding-top: 0; width: 100%;  font-size:24px; line-height:32px;}
    .n_dns_wrap .ndns_sec2 .tit span {display:block; }
    .n_dns_wrap .ndns_sec2 .mobile {display:inline; width: 100%; }

    .n_dns_wrap .ndns_sec3 {background:none; }
    .n_dns_wrap .ndns_sec3 .inner_sec {width: auto; height: auto; }
    .n_dns_wrap .ndns_sec3 .inner_sec ul li {padding: 15px; float: none; width: 100%; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .n_dns_wrap .ndns_sec3 .inner_sec ul li.box1 {background-color:#4f8d7a; height: auto;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li.box2 {background-color:#427666; height: auto;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li.box3 {background-color:#3a6759; height: auto;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li strong {padding: 0 0 10px 0; font-size:24px; line-height:30px; }
    .n_dns_wrap .ndns_sec3 .inner_sec ul li .name {padding: 0 0 10px 0; font-size:12px; line-height:18px;}
    .n_dns_wrap .ndns_sec3 .inner_sec ul li .name span {display:inline; }
    .n_dns_wrap .ndns_sec3 .inner_sec ul li .comment {padding: 0 0; font-size:12px; line-height:18px; }

    .n_dns_wrap .ndns_sec4 .inner_sec {width: auto; padding: 15px; }
    .n_dns_wrap .ndns_sec4 .inner_sec table th {padding: 10px; border: solid 1px #6aa291; height: auto; font-size:15px; line-height:18px; }
    .n_dns_wrap .ndns_sec4 .inner_sec table th span {font-size:11px; line-height:15px;}
    .n_dns_wrap .ndns_sec4 .inner_sec table td {padding: 10px; border: solid 1px #6aa291; height: auto; font-size:15px; line-height:18px; }
    .n_dns_wrap .ndns_sec4 .inner_sec table td span {font-size:11px; line-height:15px;}

    .n_dns_wrap .ndns_sec5 {background:none; }
    .n_dns_wrap .ndns_sec5 .inner_sec {width: auto; height: auto; position:relative; }
    .n_dns_wrap .ndns_sec5 .inner_sec .mobile {display:inline; width: 100%; }
    .n_dns_wrap .ndns_sec5 .inner_sec .tit {position:absolute; left:15px; top:5%; padding-top: 0; font-size:24px; line-height:30px; padding-bottom: 0; }
    .n_dns_wrap .ndns_sec5 .inner_sec .tit span {display:block; }
    .n_dns_wrap .ndns_sec5 .inner_sec .comment {position:absolute; left:15px; top:30%; width: 45%; height: auto; padding: 20px ; }
    .n_dns_wrap .ndns_sec5 .inner_sec .comment .txt1 {font-size:15px; line-height:21px; padding-bottom: 10px; }
    .n_dns_wrap .ndns_sec5 .inner_sec .comment .txt2 {font-size:12px; line-height:18px;}

    .n_dns_wrap .ndns_sec6 .inner_sec {width: auto; height: auto; padding: 30px 0;  }
    .n_dns_wrap .ndns_sec6 .inner_sec .tit {margin-top: 0; margin-bottom: 20px; padding-left: 10px; font-size:20px; line-height:33px; background-size: 50px auto}
    .n_dns_wrap .ndns_sec6 .inner_sec ul li .txt {font-size:14px; line-height:18px; padding-top: 5px; }
    .n_dns_wrap .ndns_sec6 .inner_sec ul li .txt strong {font-size:12px; line-height:16px; padding-top: 5px; }

    .n_dns_wrap .ndns_sec7 {background-size: auto 100%;}
    .n_dns_wrap .ndns_sec7 .inner_sec {width: auto; height: auto; padding: 30px 30px;}
    .n_dns_wrap .ndns_sec7 .inner_sec .tit {width: auto; margin-bottom: 20px; padding-left: 5px; font-size:20px; line-height:33px; background-size: 50px auto}
    .n_dns_wrap .ndns_sec7 .video_boxs {margin: 0 auto 30px auto; width: 100%; height: 210px; border: solid 3px #000; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;}
    .n_dns_wrap .ndns_sec7 .video_boxs iframe {width: 100%; height: 100%; }
    .n_dns_wrap .ndns_sec7 .comment1 {padding-bottom: 15px;}
    .n_dns_wrap .ndns_sec7 .comment1 .txt1 {font-size:20px; line-height:26px; padding-bottom: 0px; }
    .n_dns_wrap .ndns_sec7 .comment1 .txt2 {font-size:12px; line-height:18px;}
    .n_dns_wrap .ndns_sec7 .img_box li {width: 50%; padding-bottom: 15px; }
    .n_dns_wrap .ndns_sec7 .img_box li .name {padding-top: 5px; font-size:12px; line-height:18px;}
    .n_dns_wrap .ndns_sec7 .comment2 {padding: 20px 15px; font-size:12px; line-height:18px;} 
	
	.nsurgery4 .ndns_sec7 {background-size: auto 100%;}
    .nsurgery4 .ndns_sec7 .inner_sec {width: auto; height: auto; padding: 30px 30px;}
    .nsurgery4 .ndns_sec7 .inner_sec .tit {width: auto; margin-bottom: 20px; padding-left: 5px; font-size:20px; line-height:33px; background-size: 50px auto}
	.nsurgery4 .ndns_sec7 .video_boxs {margin: 0 auto 30px auto; width: 100%; height: 210px; border: solid 3px #000; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;}
    .nsurgery4 .ndns_sec7 .video_boxs iframe {width: 100%; height: 100%; }
	.nsurgery4 .ndns_sec7 .video_boxs iframe {width: 100%; height: 100%; }
    .nsurgery4 .ndns_sec7 .comment1 {padding-bottom: 15px;}
    .nsurgery4 .ndns_sec7 .comment1 .txt1 {font-size:20px; line-height:26px; padding-bottom: 0px; }
    .nsurgery4 .ndns_sec7 .comment1 .txt2 {font-size:12px; line-height:18px;}
    .nsurgery4 .ndns_sec7 .img_box li {width: 50%; padding-bottom: 15px; }
    .nsurgery4 .ndns_sec7 .img_box li .name {padding-top: 5px; font-size:12px; line-height:18px;}
    .nsurgery4 .ndns_sec7 .comment2 {padding: 20px 15px; font-size:12px; line-height:18px;} 

    .n_dns_wrap .ndns_sec8 .inner_sec {width: auto; padding: 30px 15px 15px 15px ; }
    .n_dns_wrap .ndns_sec8 .inner_sec .tit {margin-bottom: 20px; padding-bottom: 0; padding-left: 10px; font-size:20px; line-height:33px; background-size: 50px auto }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts {}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dt {padding: 10px 15px; font-size:12px; line-height:18px; }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd {border: solid 5px #ebebeb; padding: 0 10px;}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul {width: 100%; padding-top: 15px; }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li {padding-left:55px; margin-bottom: 15px;  }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num {left:0px; top:0; width: 41px; height: 41px; line-height:38px; padding-right: 7px; font-size:16px; background-size: 48px auto}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step1 {background-size: 48px auto}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step2 {background-size: 48px auto}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .num.step3 {background-size: 48px auto}
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .q_area {font-size:15px; line-height:20px; padding-bottom: 5px; }
    .n_dns_wrap .ndns_sec8 .inner_sec .conts dd ul li .exp_area {font-size:12px; line-height:18px;}

    .n_dns_wrap .ndns_sec9 .inner_sec {width: auto; padding: 30px 15px; }
    .n_dns_wrap .ndns_sec9 .inner_sec .tit {width: auto; margin-bottom: 20px; padding-bottom: 0px; padding-left: 5px; font-size:20px; line-height:26px; background-size: 48px auto;}
    .n_dns_wrap .ndns_sec9 .conts1 {padding: 15px; margin-bottom: 20px; }
    .n_dns_wrap .ndns_sec9 .conts1 .sub_tit {font-size:15px; line-height:20px; padding-bottom: 20px; } 
    .n_dns_wrap .ndns_sec9 .conts1 .process_box {padding-bottom: 30px; overflow:visible; }
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx {float: none; width: auto; height: auto; padding: 10px 0; margin-right: 7px; background:none; border: solid 2px #ff5b2a;
        -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
        -moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.4);
        box-shadow: 7px 7px 0px rgba(255,91,42,1);
    }
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .num {font-size:20px; line-height:26px; border-bottom: solid 2px #ff5b2a;}
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .txt1 {font-size:15px; line-height:20px; padding: 10px 0 5px 0; }
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .step_bx .txt2 {font-size:11px; line-height:15px;}
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .arrow_bx {float: none; padding: 17px 0 10px 0; text-align:center; }
    .n_dns_wrap .ndns_sec9 .conts1 .process_box .arrow_bx img {width: 30px; 
        -moz-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    .n_dns_wrap .ndns_sec9 .conts1 .btn_detail {height: 42px; font-size:17px; line-height:42px; border-bottom: solid 2px #cddae2;}
    .n_dns_wrap .ndns_sec9 .conts2 {padding: 15px; }
    .n_dns_wrap .ndns_sec9 .conts2 .sub_tit {font-size:20px; line-height:26px; padding-bottom: 20px; } 
    .n_dns_wrap .ndns_sec9 .conts2 table th {border: solid 1px #fff; min-height:auto; padding: 5px; font-size:12px; line-height:18px; }
    .n_dns_wrap .ndns_sec9 .conts2 table td {border: solid 1px #fff; min-height:auto; padding: 5px; font-size:12px; line-height:18px; }

    .n_dns_wrap .ndns_sec10 .inner_sec {width: auto; padding: 30px 15px; }
    .n_dns_wrap .ndns_sec10 .tit {margin-bottom: 20px; font-size:20px; line-height:24px;}
    .n_dns_wrap .ndns_sec10 .conts {position:relative; padding-left: 0; border: solid 2px #ff5b2a; background-color:#ff5b2a;}
    .n_dns_wrap .ndns_sec10 .conts_2 {position:relative; padding-left: 0;}
    .n_dns_wrap .ndns_sec10 .conts.first {margin-bottom: 15px; }
	.n_dns_wrap .ndns_sec10 .conts.first_2 {margin-bottom: 15px; background-color:#1856a6; border:solid 3px #1856a6;}
    .n_dns_wrap .ndns_sec10 .conts .q_area {width: auto; padding: 15px 15px 15px 35px; position:static; margin-top: 0; font-size:12px; line-height:18px; }
    .n_dns_wrap .ndns_sec10 .conts .q_area .q {position:absolute; left:15px; top:15px; }
    .n_dns_wrap .ndns_sec10 .conts .a_area {padding: 15px; font-size:12px; line-height:18px;}
    .n_dns_wrap .ndns_sec10 .conts .a_area .img_pain {margin: 15px 0; width: auto; height: auto; background:none;  }
    .n_dns_wrap .ndns_sec10 .conts .a_area .img_pain img {position:static; width: 100%; }
	.n_dns_wrap .ndns_sec10 .conts_2 .a_area .img_pain {margin: 15px 0; width: auto; height: auto; background:none;  }
    .n_dns_wrap .ndns_sec10 .conts_2 .a_area .img_pain img {position:static; width: 100%; }
    .n_dns_wrap .ndns_sec10 .conts .a_area .comment {width: 100%; }
    .n_dns_wrap .ndns_sec10 .conts .a_area .comment li {padding-left: 30px; padding-bottom: 10px; }
    .n_dns_wrap .ndns_sec10 .conts .a_area .comment li .ico {position:absolute; left:0px; top:0px; width: 20px; }
	


    .n_dns_wrap .ndns_sec11 .inner_sec {width: auto; padding: 30px 15px 20px 15px; }
    .n_dns_wrap .ndns_sec11 .tit {margin-bottom: 5px; font-size:20px; line-height:26px;}
    .n_dns_wrap .ndns_sec11 .comment {font-size:13px; line-height:18px; padding-bottom: 15px; }
    .n_dns_wrap .ndns_sec11 .conts ul {width: 100%;}
    .n_dns_wrap .ndns_sec11 .conts ul li {float:none; width: 100%; height: auto; padding: 0 20px 20px 20px; margin-right: 0; margin-bottom: 15px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .n_dns_wrap .ndns_sec11 .conts ul li .num {width: 85px; height: 51px; background-size: 85px 51px; font-size:20px; line-height:40px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .sub_tit {padding: 10px 0; font-size:24px; line-height:30px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box1 {padding: 10px 15px; font-size:12px; line-height:18px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box1 strong {font-size:12px; line-height:18px; padding-bottom: 5px; }
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 {padding: 10px 15px; height: auto; border: solid 1px #eeeeef; font-size:12px; line-height:18px;}
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 .txt1 {font-size:12px; line-height:18px; padding-bottom: 8px; }
    .n_dns_wrap .ndns_sec11 .conts ul li .exp_box2 .txt2 {font-size:12px; line-height:18px;}

    .n_dns_wrap .ndns_sec12 {background-size: auto 100%;}
    .n_dns_wrap .ndns_sec12 .inner_sec {width: auto; height: auto; padding: 30px 0; }
    .n_dns_wrap .ndns_sec12 .inner_sec .pc {display:none; }
    .n_dns_wrap .ndns_sec12 .inner_sec .mobile {display:inline; width: 290px; }

    .down_file_box {margin-bottom: 25px; }
    .down_file_box .list_box {padding-left: 80px; height: 40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
    .down_file_box .list_box .tit {width: 80px; height: 40px; }
    .down_file_box .list_box .tit strong {padding-left: 15px; line-height:40px; font-size:12px; }
    .down_file_box .list_box .downfile {padding-left: 15px; padding-top: 8px; }
    .down_file_box .list_box .downfile a {font-size:12px; line-height:18px; }

    /*layer popup*/
    .login_layerpopup .inner_box {width: 100%; height: 100%; left:0; top:0; margin: 0 0 0 0;}
    .login_layerpopup .inner_box .layer_top {height: 40px;  padding: 0 15px;}
    .login_layerpopup .inner_box .layer_top .tit {font-size:20px; line-height:40px;} 
    .login_layerpopup .inner_box .layer_conts {padding: 30px 15px;}
    .login_layerpopup .inner_box .layer_conts .login_box {padding: 15px; border-top: solid 2px #33a5fc; }
    .login_layerpopup .inner_box .layer_conts input[type="text"] {width: 100%; height: 30px; padding: 0 5%; line-height:30px; font-size:14px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .login_layerpopup .inner_box .layer_conts input[type="password"] {width: 100%; height: 30px; padding: 0 5%; line-height:30px; font-size:14px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .login_layerpopup .inner_box .layer_conts .input_box {padding-left: 70px; margin-bottom: 5px; }
    .login_layerpopup .inner_box .layer_conts .input_box label {font-size:14px; line-height:30px;}
    .login_layerpopup .inner_box .layer_conts .id_pass_chk {font-size:12px; line-height:18px; margin-bottom: 12px; }
    .login_layerpopup .inner_box .layer_conts .submit {height: 30px; font-size:14px; line-height:30px; }
    .login_layerpopup .inner_box .layer_conts .btn_box {padding: 25px 15px 0px 15px ; }
    .login_layerpopup .inner_box .layer_conts .btn_box .btn_navers {margin-bottom: 10px; height: 30px; font-size:14px; line-height:30px; background-size:30px; }
    .login_layerpopup .inner_box .layer_conts .btn_box .btn_green {margin-bottom: 10px; height: 35px; font-size:15px; line-height:35px; background-size:30px; }
    .login_layerpopup .inner_box .layer_conts .btn_box .btn_joins {height: 35px; font-size:15px; line-height:35px; background-size:30px; }
    .login_layerpopup .inner_box .close {position:absolute; right:15px; top:5px; }
    .login_layerpopup .inner_box .close img {width: 30px; }

	.login_layerpopup.type2 .inner_box {width:100%; margin-left:0; position:relative;}

	.login_layerpopup .price_table {position:absolute; left:5%; top:60px; width:90%; height:84%; overflow-x:hidden; overflow-y:scroll;}
	.login_layerpopup .price_table img {width:100%; margin-bottom:15px;}
	.login_layerpopup .price_table ul li {margin-top:5px; font-size:12px; line-height:16px;}
	.login_layerpopup .price_table ul li:first-child {margin-top:0px;}

    .password_layerpopup .inner_box {width: 100%; height: 100%; left:0; top:0; margin: 0 0 0 0;}
    .password_layerpopup .inner_box .layer_top {height: 40px;  padding: 0 15px;}

    .password_layerpopup .inner_box .layer_top .tit {font-size:20px; line-height:40px;} 
    .password_layerpopup .inner_box .layer_conts {padding: 30px 15px; }
    .password_layerpopup .inner_box .layer_conts .login_box {padding: 15px; border-top: solid 2px #33a5fc; }
    .password_layerpopup .inner_box .layer_conts input[type="text"] {width: 100%; height: 30px; padding: 0 5%; line-height:30px; font-size:14px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .password_layerpopup .inner_box .layer_conts input[type="password"] {width: 100%; height: 30px; padding: 0 5%; line-height:30px; font-size:14px; 
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .password_layerpopup .inner_box .layer_conts .input_box {padding-left: 70px; margin-bottom: 5px; }
    .password_layerpopup .inner_box .layer_conts .input_box label {font-size:14px; line-height:30px;}
    .password_layerpopup .inner_box .layer_conts .id_pass_chk {padding-left: 70px; font-size:12px; line-height:18px; margin-bottom: 12px; }
    .password_layerpopup .inner_box .layer_conts .submit {height: 30px; font-size:14px; line-height:30px; }
    .password_layerpopup .inner_box .close {position:absolute; right:15px; top:5px; }
    .password_layerpopup .inner_box .close img {width: 30px; }

    .g-recaptcha {
        transform:scale(0.66);
        -webkit-transform:scale(0.66);
        transform-origin:0 0;
        -webkit-transform-origin:0 0;
    }
    
    .equipment {height:auto; background:none;}
    .equipment img {display:block; width:100%;}
    
    .nsurgery4 {}
    .nsurgery4 .nsurgery4_1 {padding-bottom:0; padding-top:0px; }
    .nsurgery4 .nsurgery4_1 .public_inner {width:100%;}
    .nsurgery4 .nsurgery4_1 .visual_area {height:auto; background:none;}
    .nsurgery4 .nsurgery4_1 .visual_area img {width:100%; display:block;}

    .nsurgery4 .nsurgery4_2 {padding:30px 15px;}
    .nsurgery4 .nsurgery4_2 .visual_area {height:auto; margin-bottom:20px; background:none;}
    .nsurgery4 .nsurgery4_2 .visual_area img {width:100%; display:block;}
    .nsurgery4 .nsurgery4_2 .txt_list {}
    .nsurgery4 .nsurgery4_2 .txt_list li {width:auto; float:none; padding-left:60px;}
    .nsurgery4 .nsurgery4_2 .txt_list li strong {width:48px; height:14px; padding:17px 0; font-size:12px; line-height:14px; background-size:48px;}
    .nsurgery4 .nsurgery4_2 .txt_list li strong.line2 {height:28px; padding:10px 0;}
    .nsurgery4 .nsurgery4_2 .txt_list li p {width:100%; font-size:12px; line-height:18px;}

    .nsurgery4 .nsurgery4_3 {padding:30px 15px;}
    .nsurgery4 .nsurgery4_3 ul {margin-bottom:25px;}
    .nsurgery4 .nsurgery4_3 ul li {width:49%; margin-left:2%; margin-bottom:10px;}
    .nsurgery4 .nsurgery4_3 ul li:first-child {margin-left:0px;}
    .nsurgery4 .nsurgery4_3 ul li:nth-child(3) {margin-left:0px;}
    .nsurgery4 .nsurgery4_3 ul li img {}
    .nsurgery4 .nsurgery4_3 ul li .txt {width:84%; top:auto; bottom:5%; left:8%;}
    .nsurgery4 .nsurgery4_3 ul li .txt strong {margin-bottom:5px; font-size:15px; line-height:18px;}
    .nsurgery4 .nsurgery4_3 ul li .txt p {margin-bottom:0px; font-size:12px; line-height:15px;}
    .nsurgery4 .nsurgery4_3 ul li .txt em {font-size:12px; line-height:15px;}
    .nsurgery4 .nsurgery4_3 .nsurgery4_3_btn {height:48px; font-size:15px; line-height:42px; background-size:100% 48px;}

    .nsurgery4 .nsurgery4_4 {padding:30px 15px;}
    .nsurgery4 .nsurgery4_4 .visual_area {height:auto; background:none;}
    .nsurgery4 .nsurgery4_4 .visual_area img {width:100%; display:block;}

    .nsurgery4 .nsurgery4_5 {padding:30px 15px;}
    .nsurgery4 .nsurgery4_5 ul {}
    .nsurgery4 .nsurgery4_5 ul li {width:49%; margin-left:2%; margin-bottom:10px;}
    .nsurgery4 .nsurgery4_5 ul li:first-child {margin-left:0px;}
    .nsurgery4 .nsurgery4_5 ul li:nth-child(3) {margin-left:0px;}
    .nsurgery4 .nsurgery4_5 ul li strong {font-size:12px; line-height:30px; white-space:nowrap; word-break:break-all; text-overflow:ellipsis; overflow:hidden;}

    .nsurgery4 .nsurgery4_6 {padding:30px 15px;}
    .nsurgery4 .nsurgery4_6 .inner_box {width:100%; height:auto; padding-bottom:5px; background:url(../../images/nsurgery/nsurgery4_6_inner_bg_640.png) 0 0 no-repeat; background-size:100% 100%;}
    .nsurgery4 .nsurgery4_6 .inner_box .txt {width:auto; height:auto; padding:20px; float:none;}
    .nsurgery4 .nsurgery4_6 .inner_box .txt p {margin-bottom:18px; font-size:12px; line-height:17px;}
    .nsurgery4 .nsurgery4_6 .inner_box .txt strong {font-size:12px; line-height:17px;}
    .nsurgery4 .nsurgery4_6 .inner_box .img {width:100%; height:auto; background:none; text-align:center;}
    .nsurgery4 .nsurgery4_6 .inner_box .img img {width:90%; display:block;}
    
    .sub_design_top {padding:0px; background-size:1px 70px;}
    .sub_design_top .sub_top_title {width:100%; height:auto; margin:0 auto; background:none;}
    .sub_design_top .sub_top_title .inner {padding:30px 0 0; text-align:center;}
    .sub_design_top .sub_top_title .inner h4 {margin-bottom:15px; font-size:24px; line-height:30px;}
    .sub_design_top .sub_top_title .inner .txt1 {margin-bottom:12px; font-size:12px; line-height:15px;}
    .sub_design_top .sub_top_title .inner .txt2 {margin-bottom:30px; font-size:12px; line-height:15px;}
    .sub_design_top .sub_top_title .inner .circles_wrap {padding-bottom: 15px; background:url(../../images/nplastic/sub_top_circles_wrap_bg.gif) 0 0 repeat-x; background-size:1px 201px; text-align:center;}

    .sub_design_top .sub_top_title .inner .circles {display:inline-block; height:186px; padding-top:29px; position:static; background:url(../../images/nplastic/sub_top_circles_bg.png) center 0 no-repeat; background-size:320px 215px;}
    .sub_design_top .sub_top_title .inner .circles li {margin-left:37px;}
    .sub_design_top .sub_top_title .inner .circles li:first-child {margin-left:0px;}
    .sub_design_top .sub_top_title .inner .circles li img {width:126px; height:129px;}
    .sub_design_top .sub_top_title .inner .circles li em {font-size:12px; line-height:16px;}
    .sub_design_top .sub_top_oltext {width:auto; padding:0 15px 15px;}
    .sub_design_top .sub_top_oltext li {float:none; width:auto; min-height:50px; padding-left:70px; margin-top:25px;}
    .sub_design_top .sub_top_oltext li:first-child {margin-top:0px;}
    .sub_design_top .sub_top_oltext li strong {width:60px; height:50px; padding-left:15px; font-size:20px; line-height:50px;}
    .sub_design_top .sub_top_oltext li.m1 strong {background-size:60px 50px;}
    .sub_design_top .sub_top_oltext li.m2 strong {background-size:60px 50px;}
    .sub_design_top .sub_top_oltext li.m3 strong {background-size:60px 50px;}
    .sub_design_top .sub_top_oltext li p {width:auto; padding-top:6px; font-size:12px; line-height:15px;}

    .sub_design_sec1 {width:auto; padding:45px 15px 30px;}
    .sub_design_sec1 .inner {width:100%;}
    .sub_design_sec1 .inner .title {margin-bottom:30px; font-size:24px; line-height:29px;}
    .sub_design_sec1 .inner .title strong {display:block;}
    .sub_design_sec1 .inner .both_area {width:100%;}
    .sub_design_sec1 .inner .both_area .left {width:100%; margin-bottom:20px;}
    .sub_design_sec1 .inner .both_area .right {width:100%;}
    .sub_design_sec1 .inner .both_area dl dt strong {width:156px; height:30px; background:url(../../images/nplastic/sub_design_sec1_title_bg_1024.png) 0 0 no-repeat; background-size:156px 30px; font-size:15px; line-height:30px;}
    .sub_design_sec1 .inner .both_area dl dd {margin-top:25px;}
    .sub_design_sec1 .inner .both_area dl dd span {width:47%;}
    .sub_design_sec1 .inner .both_area dl dd img {margin-bottom:0px;}
    .sub_design_sec1 .inner .both_area dl dd em {font-size:15px; line-height:36px;}
    .sub_design_sec1 .inner .both_area dl dd .arrow {width:13.494809%; height:auto; top:34.210526%; left:43.425605%;}

    .sub_design_sec2 {width:auto; padding:30px 15px 20px;}
    .sub_design_sec2 .inner {width:100%;}
    .sub_design_sec2 .inner .title {margin-bottom:20px; font-size:24px; line-height:29px;}
    .sub_design_sec2 .inner .text {margin-bottom:25px; font-size:13px; line-height:18px;}
    .sub_design_sec2 .inner .both_area .left {width:100%; margin-bottom:20px;}
    .sub_design_sec2 .inner .both_area .right {width:100%;}
    .sub_design_sec2 .inner .both_area div span {width:47%;}
    .sub_design_sec2 .inner .both_area div .arrow {width:13.494809%; height:auto; top:34.210526%; left:43.425605%;}
    .sub_design_sec2 .inner .both_area div span img {margin-bottom:0px;}
    .sub_design_sec2 .inner .both_area div span em {font-size:15px; line-height:36px;}

	#container.nplastic8 .section1 { height: auto; padding: 30px 15px 15px 15px; }
	#container.nplastic8 .section1 .cont { width: auto; }
	#container.nplastic8 .section1 .title { padding-bottom: 18px; font-size:24px; line-height:29px; }
	#container.nplastic8 .section1 .title span { display:block; }
	#container.nplastic8 .section1 ol { width: 288px; margin: 0 auto;}
	#container.nplastic8 .section1 ol li { width: 92px; height: 124px; margin-right: 0px; margin-left: 6px; padding-bottom: 15px; background:url(../../images/nplastic/bg_01_640.png) 0 0 no-repeat; background-size:92px; }
	#container.nplastic8 .section1 ol li:first-child { margin-left: 0px; }
	#container.nplastic8 .section1 ol li.m_ml50 { margin-left: 50px;}
	#container.nplastic8 .section1 ol li .no { padding: 15px 0 0 10px; margin-bottom: 10px; font-size:38px; line-height:40px; }
	#container.nplastic8 .section1 ol li .txt1 { padding: 5px 0 0 10px; background:url(../../images/common/bul_01_1024.gif) 10px 0 no-repeat; background-size:9px 1px;  }
	#container.nplastic8 .section1 ol li .txt1 .br { display:inline; }
	#container.nplastic8 .section1 ol li .txt1 span { display:inline; }

	#container.nplastic8 .section2 { width: auto; padding: 30px 15px 10px 15px; }
	#container.nplastic8 .section2 .title { padding-bottom: 60px; font-size:24px; line-height:29px; }
	#container.nplastic8 .section2 .title span { display:block; }
	#container.nplastic8 .section2 ol li { padding-bottom: 20px; }
	#container.nplastic8 .section2 ol li .name { height: 52px; line-height:52px; font-size:14px; 
		border-radius:10px 10px 0px 0px;
		-moz-border-radius:10px 10px 0px 0px;
		-webkit-border-radius:10px 10px 0px 0px;
	}
	#container.nplastic8 .section2 ol li .cont { background:none; background-color:#eee; 
		border-radius:0px 0px 10px 10px;
		-moz-border-radius:0px 0px 10px 10px;
		-webkit-border-radius:0px 0px 10px 10px;
	}
	#container.nplastic8 .section2 ol li.list1 .name { background:none; background-color:#28af7e; }
	#container.nplastic8 .section2 ol li.list1 .cont { padding: 20px 0; text-align:center; }
	#container.nplastic8 .section2 ol li.list1 .cont dl dt { padding-bottom: 20px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl dt strong { height: 30px; line-height:30px; font-size:15px; 
		border-radius:30px;
		-moz-border-radius:30px;
		-webkit-border-radius:30px;
	}
	#container.nplastic8 .section2 ol li.list1 .cont dl dd img { width: 81px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl1 { width: 177px; float: none; padding-bottom: 20px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl1 dt strong { width: 177px; background:none; background-color:#1ea8ff; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 { width: auto; float: none; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dt strong { width: 277px; background:none; background-color:#1ea8ff; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dd { width: auto; float: none; margin-right: 5px; }
	#container.nplastic8 .section2 ol li.list1 .cont dl.dl2 dd p { padding-top: 5px; }
	#container.nplastic8 .section2 ol li.list1 .cont .ico { display:block; position:static; padding:0 0 20px 0; }
	#container.nplastic8 .section2 ol li.list1 .cont .ico img { width: 32px; }

	#container.nplastic8 .section2 ol li.list2 .name { background:none; background-color:#ff8a00; }
	#container.nplastic8 .section2 ol li.list2 .cont { padding: 20px 10px; }
	#container.nplastic8 .section2 ol li.list2 .cont .txt1 { padding-bottom: 20px; font-size:12px; line-height:16px; }
	#container.nplastic8 .section2 ol li.list2 .cont .txt1 strong { padding-bottom: 2px; font-size:16px; }
	#container.nplastic8 .section2 ol li.list2 .cont .ico_wrap span { width: 109px; height: 19px; padding-top: 96px; font-size:12px; line-height:12px; }
	#container.nplastic8 .section2 ol li.list2 .cont .ico1 { display:block !important; margin: 0 auto; padding-bottom: 15px; background:url(../../images/nplastic/bg_08_1024.png) 0 0 no-repeat; background-size:109px; }
	#container.nplastic8 .section2 ol li.list2 .cont .ico2 { margin-right:23px; background:url(../../images/nplastic/bg_09_1024.png) 0 0 no-repeat; background-size:109px; }
	#container.nplastic8 .section2 ol li.list2 .cont .ico3 { margin-left: 23px; background:url(../../images/nplastic/bg_10_1024.png) 0 0 no-repeat; background-size:109px; }

	#container.nplastic8 .section2 ol li.list3 .name { background:none; background-color:#ff6659; }
	#container.nplastic8 .section2 ol li.list3 .cont { padding: 20px 10px; }
	#container.nplastic8 .section2 ol li.list3 .cont div { width: 100%; }
	#container.nplastic8 .section2 ol li.list3 .cont div span { width: 47%; }
	#container.nplastic8 .section2 ol li.list3 .cont div span img { width: 100%; }
	#container.nplastic8 .section2 ol li.list3 .cont strong { padding-top: 7px; font-size:18px; line-height:20px; }
	#container.nplastic8 .section2 ol li.list3 .cont .arrow { width: 13.4%; position:absolute; left:43.4%; top:34.2%; }
	#container.nplastic8 .section2 ol li.list3 .cont .left { padding-bottom: 20px; }

	#container.nplastic7 .section1 { width: auto; padding: 30px 15px; }
	#container.nplastic7 .section1 .title { font-size:23px; line-height:29px; }
	#container.nplastic7 .section1 .txt_box1 { height: 465px; margin-bottom: 15px; background:none; background-color:#ebebeb; text-align:center; 
		border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
	}
	#container.nplastic7 .section1 .txt_box1 .ico_plus { display:block; position:static; }
	#container.nplastic7 .section1 .txt_box1 .ico_plus img { width: 37px; }
	#container.nplastic7 .section1 .txt_box1 { width: 100%; text-align:center; }
	#container.nplastic7 .section1 .txt_box1 .left { float: none; padding-left: 0px; padding-bottom: 20px; }

	#container.nplastic7 .section1 .txt_box1 .left dd { margin-right: 5px; }
	#container.nplastic7 .section1 .txt_box1 .right { float: none; padding-right: 0px; }
	#container.nplastic7 .section1 .txt_box1 .right dt span { display:block; }
	#container.nplastic7 .section1 .txt_box1 .right dd { margin-left: 5px; }
	#container.nplastic7 .section1 .txt_box1 dl dt { padding: 20px 0; font-size:20px; line-height:22px; }
	#container.nplastic7 .section1 .txt_box1 dl dd { width: 88px; }
	#container.nplastic7 .section1 .txt_box1 dl dd img { width: 88px; }
	#container.nplastic7 .section1 .txt_box1 dl dd span { padding-top: 5px; font-size:12px; }
	#container.nplastic7 .section1 .ico_07 { width: 37px; position:absolute; left:50%; top:581px; margin-left: -18px;}
	#container.nplastic7 .section1 .txt_box2 { height: 58px; line-height:58px; background:none; background-color:#1ea8ff; font-size:20px; 
		border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
	}
	#container.nplastic7 .section2 .cont { width: auto; height: auto; padding: 30px 15px; }
	#container.nplastic7 .section2 .cont .title { padding:0 0 25px 0; font-size:24px; line-height:29px; }
	#container.nplastic7 .section2 .cont .title span { display:block; }
	#container.nplastic7 .section2 .cont .list_wrap { margin-left: 0px; margin-bottom: 0px; }
	#container.nplastic7 .section2 .cont .list_wrap li { width: 100%; padding-bottom: 25px; }
	#container.nplastic7 .section2 .cont .list_wrap li span { float: left; }
	#container.nplastic7 .section2 .cont .list_wrap li .name { width: 78px; height: 90px; padding-right: 10px; margin-bottom: 2px; line-height:82px; font-size:23px; background-size:88px !important;}
	#container.nplastic7 .section2 .cont .list_wrap li .txt { width: 195px; font-size:12px; line-height:14px; text-align:left; }
	#container.nplastic7 .section2 .cont .list_wrap li.list1 .txt { padding-top: 27px; }
	#container.nplastic7 .section2 .cont .list_wrap li.list2 { margin-left: 0px; }
	#container.nplastic7 .section2 .cont .list_wrap li.list2 .txt { padding-top: 27px; }
	#container.nplastic7 .section2 .cont .list_wrap li.list3 { margin-left: 0px; }
	#container.nplastic7 .section2 .cont .list_wrap li.list3 .txt { padding-top: 9px; }
	#container.nplastic7 .section2 .cont .ico_01 { width: 25px; position:absolute; left:45px; top:200px; 
		transform:rotate(90deg);
		-moz-transform:rotate(90deg);
		-webkit-transform:rotate(90deg);
	}
	#container.nplastic7 .section2 .cont .ico_02 { width: 25px; position:absolute; left:45px; top:318px; 
		transform:rotate(90deg);
		-moz-transform:rotate(90deg);
		-webkit-transform:rotate(90deg);
	}
	#container.nplastic7 .section2 .cont .txt_box1 { padding: 25px 20px; height: auto; background:none; background-color:#fff; text-align:center; 
		border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
	}
	#container.nplastic7 .section2 .cont .txt_box1 dl { display:inline-block; }
	#container.nplastic7 .section2 .cont .txt_box1 dl dt { display:inline-block; width: 94px !important; height: 20px; line-height:20px; background-color:#1ea8ff; margin:0 0 20px 0; float: none; 
		border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
	}
	#container.nplastic7 .section2 .cont .txt_box1 dl dd { line-height:15px; float: none; }
	#container.nplastic7 .section2 .cont .txt_box1 dl dd .br1024 { display:inline; }
	#container.nplastic7 .section2 .cont .txt_box1 dl.dl1 { padding: 0; }
	#container.nplastic7 .section2 .cont .txt_box1 dl.dl1 dd {padding-bottom: 20px; }
	#container.nplastic7 .section2 .cont .txt_box1 dl.dl2 { padding: 0; }

	#container.nplastic7 .section3 .cont { width: auto; height: auto; padding: 30px 15px; }
	#container.nplastic7 .section3 .cont .title { padding:0 0 30px 0; font-size:24px; line-height:29px; }
	#container.nplastic7 .section3 .cont .title strong { display:block; }
	#container.nplastic7 .section3 .cont .txt_box { padding:0; text-align:center; }
	#container.nplastic7 .section3 .cont .txt_box div { width: auto; }
	#container.nplastic7 .section3 .cont .txt_box div.left { padding-bottom: 30px;  }
	#container.nplastic7 .section3 .cont .txt_box div dl dt { padding-bottom: 30px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dt span { width: 160px; height: 30px; line-height:30px; background:none; font-size:15px; background-color:#1ea8ff;
		border-radius:20px;
		-moz-border-radius:20px;
		-webkit-border-radius:20px;
	}
	#container.nplastic7 .section3 .cont .txt_box div dl dd .photo { width: 48%; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .photo img { width: 100%; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .photo span { font-size:12px; line-height:14px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .photo span br { display:none; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .photo .txt1 { padding: 10px 0 5px 0; font-size:20px; line-height:22px; }
	#container.nplastic7 .section3 .cont .txt_box div dl dd .ico { width: 40px; position:absolute; left:50%; top:50%; margin: -60px 0 0 -20px; }

	.nsurgery6_visual {}
	.nsurgery6_1 {padding:30px 0;}
	.nsurgery6_1 .inner {width:auto; padding:0 15px;}
	.nsurgery6_1 .inner h4 {margin-bottom:15px; font-size:24px; line-height:30px;}
	.nsurgery6_1 .inner ul {}
	.nsurgery6_1 .inner ul li {width:47.5%; margin-left:5%; margin-bottom:5%;}
	.nsurgery6_1 .inner ul li:first-child {margin-left:0px;}
	.nsurgery6_1 .inner ul li:nth-child(3) {margin-left:0px; margin-bottom:0px;}
	.nsurgery6_1 .inner ul li:nth-child(4) {margin-bottom:0px;}
	.nsurgery6_1 .inner ul li span {bottom:8%; font-size:12px; line-height:18px;}
	.nsurgery6_1 .inner ul li span.line2 {bottom:4%;}

	.nsurgery6_2 {padding:30px 0;}
	.nsurgery6_2 .inner {width:auto; padding:0 15px;}
	.nsurgery6_2 .inner h4 {margin-bottom:15px; font-size:24px; line-height:30px;}
	.nsurgery6_2 .inner ul {}
	.nsurgery6_2 .inner ul li {width:86px; height:99px; margin-left:16px; background-size:86px 99px;}
	.nsurgery6_2 .inner ul li:first-child {margin-left:0px;}
	.nsurgery6_2 .inner ul li table {}
	.nsurgery6_2 .inner ul li table th {height:30px; line-height:30px; padding-left:9px; font-size:24px;}
	.nsurgery6_2 .inner ul li table td {height:69px; font-size:12px; line-height:16px;}/**/

	.nsurgery6_3 {padding:30px 0;}
	.nsurgery6_3 .inner {width:auto; padding:0 15px;}
	.nsurgery6_3 .inner h4 {margin-bottom:15px; font-size:24px; line-height:30px;}
	.nsurgery6_3 .inner .img {width:100%; height:auto; background:none;}
	.nsurgery6_3 .inner .img img {display:block; width:100%;}
	.nsurgery6_3 .inner .substitute {position:absolute; top:-9999px; left:-9999px;}

	.nsurgery6_4 {padding:30px 0;}
	.nsurgery6_4 .inner {width:auto; padding:0 15px;}
	.nsurgery6_4 .inner h4 {margin-bottom:15px; font-size:24px; line-height:30px;}
	.nsurgery6_4 .inner .text {width:auto; height:auto; padding:20px 10px; background:#fff;
		-webkit-border-radius:10px;
		border-radius:10px;
	}
	.nsurgery6_4 .inner .text .txt1 {font-size:12px; line-height:15px; margin-bottom:5px;}
	.nsurgery6_4 .inner .text .txt2 {font-size:15px; line-height:21px;}

	#container.nsurgery5 .section1 { background-size: auto 100%; }
	#container.nsurgery5 .section1 .cont { width: auto; height: auto; }
	#container.nsurgery5 .section1 .title { padding: 30px 0 20px 0; font-size:24px; line-height:29px; }
	#container.nsurgery5 .section1 .list_wrap { display:inline-block; width: 290px; margin-left: 0px; }
	#container.nsurgery5 .section1 .list_wrap li { width: 140px; height: 162px; margin-left: 0px; margin-bottom: 10px; background-size:140px !important; }
	#container.nsurgery5 .section1 .list_wrap li div { padding: 62px 0 0 0; font-size:12px; line-height:14px; }
	#container.nsurgery5 .section1 .list_wrap li:first-child div { padding: 70px 0 0 0; }
	#container.nsurgery5 .section1 .list_wrap li.even { float: right; }
	#container.nsurgery5 .section1 .txt { padding: 15px 25px 30px 25px; font-size:12px; line-height:14px; }

	#container.nsurgery5 .section2 { width: auto; padding: 30px 15px; }
	#container.nsurgery5 .section2 .title { padding-bottom: 20px; font-size:24px; line-height:29px; }
	#container.nsurgery5 .section2 .title span { display:block; }
	#container.nsurgery5 .section2 .txt_box { height: auto; background:url(../../images/nsurgery/nsurgery5_01_640.gif) 0 0 no-repeat; background-size:100% ; }
	#container.nsurgery5 .section2 .txt_box .m_img { display:block; width: 100%; }

	#container.nsurgery5 .section3 .cont { width: auto; padding: 30px 15px; }
	#container.nsurgery5 .section3 .title { padding-bottom: 20px; font-size:24px; line-height:29px; }
	#container.nsurgery5 .section3 .list_wrap { margin:0; }
	#container.nsurgery5 .section3 .list_wrap li { width: 47%; margin-left: 0px; margin-bottom: 15px; }
	#container.nsurgery5 .section3 .list_wrap li.even { float: right; }
	#container.nsurgery5 .section3 .list_wrap li img { width: 100%; }
	#container.nsurgery5 .section3 .list_wrap li strong { font-size:12px; padding-top:0px; line-height:15px; }
	#container.nsurgery5 .section3 .list_wrap li strong span { display:block; }
	#container.nsurgery5 .section3 .txt_box { height: auto; padding: 25px 10px; background:none; background-color:#fff; 
		border-radius:40px;
		-moz-border-radius:40px;
		-webkit-border-radius:40px;
	}
	#container.nsurgery5 .section3 .txt_box p { line-height:15px; }
	#container.nsurgery5 .section3 .txt_box p:first-child { padding: 0 0 15px 0; margin-bottom: 15px; border-bottom: solid 1px #dcdcdc; }

	#container.nsurgery5 .section4 .cont { width: auto; padding: 30px 15px; }
	#container.nsurgery5 .section4 .title { padding-bottom: 15px; font-size:24px; line-height:29px; }
	#container.nsurgery5 .section4 .txt1 { font-size:12px; line-height:14px; }
	#container.nsurgery5 .section4 .m_img { display:block; width: 100%; }
	#container.nsurgery5 .section4 .txt1 span { display:inline; }
	#container.nsurgery5 .section4 .txt_box1 { height: auto; margin-bottom: 20px; background:none; }
	#container.nsurgery5 .section4 .txt_box1 .name { height: 42px; padding: 10px 40px 0 40px; font-size:15px; line-height:18px; background-color:#28af7e;
		border-radius:10px 10px 0px 0px;
		-moz-border-radius:10px 10px 0px 0px;
		-webkit-border-radius:10px 10px 0px 0px;
	}
	#container.nsurgery5 .section4 .txt_box1 p { padding: 20px 15px; font-size:12px; line-height:14px; background-color:#eee; 
		border-radius:0px 0px 10px 10px;
		-moz-border-radius:0px 0px 10px 10px;
		-webkit-border-radius:0px 0px 10px 10px;
	}
	#container.nsurgery5 .section4 .txt_box1 p span { display:inline-block; padding-bottom: 20px; }
	#container.nsurgery5 .section4 .txt_box2 { height: auto; background:none; }
	#container.nsurgery5 .section4 .txt_box2 .name { height: 35px; padding: 17px 40px 0 40px; font-size:15px; line-height:18px; background-color:#ff8a00;
		border-radius:10px 10px 0px 0px;
		-moz-border-radius:10px 10px 0px 0px;
		-webkit-border-radius:10px 10px 0px 0px;
	}
	#container.nsurgery5 .section4 .txt_box2 p { padding: 20px 15px; font-size:12px; line-height:14px; background-color:#eee; 
		border-radius:0px 0px 10px 10px;
		-moz-border-radius:0px 0px 10px 10px;
		-webkit-border-radius:0px 0px 10px 10px;
	}
	#container.nsurgery5 .section4 .txt_box2 p span { display:inline-block; padding-bottom: 20px; }
	
	#contents.docter_intro_kyw .section1 {width:100%;}

	#contents.docter_intro_kyw .section2 {}
	#contents.docter_intro_kyw .section2 .cont {width:auto; padding:20px 15px;}
	#contents.docter_intro_kyw .section2 .cont .name {font-size:20px; line-height:30px;}
	#contents.docter_intro_kyw .section2 .cont .area {}
	#contents.docter_intro_kyw .section2 .cont .area .photo {display:block; width:100%; text-align:center; float:none;}
	#contents.docter_intro_kyw .section2 .cont .area .photo img {width:80%;}
	#contents.docter_intro_kyw .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.docter_intro_kyw .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.docter_intro_kyw .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:20px;}
	#contents.docter_intro_kyw .section2 .cont .area .right img {width:100%;}

	#contents.docter_intro_kyw .section3 {}
	#contents.docter_intro_kyw .section3 .cont {width:auto; padding:30px 15px;}
	#contents.docter_intro_kyw .section3 .cont h3 {margin-bottom:18px; font-size:20px; line-height:24px;}
	#contents.docter_intro_kyw .section3 .cont .inner {}
	#contents.docter_intro_kyw .section3 .cont .inner.c1 {margin-bottom:30px;}
	#contents.docter_intro_kyw .section3 .cont .inner.c1 .img {width:100%; height:auto; position:relative; overflow:hidden; float:none;}
	#contents.docter_intro_kyw .section3 .cont .inner.c1 .img img {width:100%; height:auto; position:static; margin-left:0;}
	#contents.docter_intro_kyw .section3 .cont .inner.c1 .txt {float:none; width:auto; height:auto; background:none;}
	#contents.docter_intro_kyw .section3 .cont .inner.c2 .img {width:100%; height:auto; position:relative; overflow:hidden; float:none;}
	#contents.docter_intro_kyw .section3 .cont .inner.c2 .img img {width:100%; height:auto; position:static; margin-left:0;}
	#contents.docter_intro_kyw .section3 .cont .inner.c2 .txt {float:none; width:auto; height:auto; background:none;}
	#contents.docter_intro_kyw .section3 .cont .inner .txt {padding:25px 20px;}
	#contents.docter_intro_kyw .section3 .cont .inner .txt dt {display:block; margin-top:25px; margin-bottom:5px; font-size:14px; line-height:17px; color:#222; position:relative; padding-left:15px;}
	#contents.docter_intro_kyw .section3 .cont .inner .txt dt em {position:absolute; top:0; left:0;}
	#contents.docter_intro_kyw .section3 .cont .inner .txt dd {display:block; padding:15px; font-size:12px; line-height:15px; color:#fff; background-color:#3b979c;
		-webkit-border-radius:8px;
		border-radius:8px;
	}
	#contents.docter_intro_kyw .section3 .cont .inner .txt dt:first-child {margin-top:0px;}
	#contents.docter_intro_kyw .section3 .cont .inner .txt dd strong {text-decoration:underline;}
	#contents.docter_intro_kyw .section3 .cont .inner .txt dd .m_txt {padding-left:15px; position:relative;}
	#contents.docter_intro_kyw .section3 .cont .inner .txt dd .m_txt em {position:absolute; top:0; left:0;}

    #contents .intro_public_btn { background:url(../../images/introduction/img_docter1_04.jpg) center -30px no-repeat; }
    #contents .intro_public_btn .cont { width: 100%; height: auto; text-align:center; padding-top: 50px; padding-bottom: 30px; }
    #contents .intro_public_btn a { width: 134px; height: 110px; margin: 0 10px; margin-bottom: 20px; }
    #contents .intro_public_btn a .ico { width: 66px; }
	
	#contents.docter_intro_jkh {}
	#contents.docter_intro_jkh .section1 {width:100%; padding-top:0px; }
	#contents.docter_intro_jkh .section2 {}
	#contents.docter_intro_jkh .section2 .cont {width:auto; height:auto; padding:25px 15px;}
	#contents.docter_intro_jkh .section2 .cont .name {font-size:20px; line-height:30px;}
	#contents.docter_intro_jkh .section2 .cont .photo {position:static; width:100%; height:auto; left:0;}
	#contents.docter_intro_jkh .section2 .cont .career {position:static; width:100%; top:0; left:0;}
	#contents.docter_intro_jkh .section2 .cont .career ul {padding:15px 10px; margin-bottom:10px;}
	#contents.docter_intro_jkh .section2 .cont .career ul li {padding-left:8px; font-size:12px; line-height:18px;}
	#contents.docter_intro_jkh .section2 .cont .career ul li span {}

	#contents.docter_intro_jkh .section3 {background-size:auto 100%;}
	#contents.docter_intro_jkh .section3 .cont {width:auto; padding:30px 15px;}
	#contents.docter_intro_jkh .section3 .cont h3 {margin-bottom:12px; font-size:15px; line-height:18px;}
	#contents.docter_intro_jkh .section3 .cont .box {margin-top:20px;}
	#contents.docter_intro_jkh .section3 .cont .box:first-child {margin-top:0px;}
	#contents.docter_intro_jkh .section3 .cont .box .img {width:100%; height:auto; overflow:hidden;}
	#contents.docter_intro_jkh .section3 .cont .box .img img {position:static; width:100%; height:auto; margin-left:0px;}
	#contents.docter_intro_jkh .section3 .cont .box .txt {width:auto; height:auto; padding:20px; font-size:12px; line-height:18px;}
	#contents.docter_intro_jkh .section3 .cont .box .txt div {margin-bottom:12px;}
	#contents.docter_intro_jkh .section3 .cont .box .txt strong {display:block; margin-bottom:15px; font-size:20px; line-height:24px;}
	#contents.docter_intro_jkh .section3 .cont .box .txt strong span {display:block;}
	#contents.docter_intro_jkh .section3 .cont .box.right .img {float:none;}
	#contents.docter_intro_jkh .section3 .cont .box.right .txt {float:none;}
	#contents.docter_intro_jkh .section3 .cont .box.left .img {float:none;}
	#contents.docter_intro_jkh .section3 .cont .box.left .txt {float:none;}

	#contents.doctor_intro_gby1 .section1 {width:100%;}
	#contents.doctor_intro_gby1 .section2 .cont {width:auto; padding:20px 15px;}
	#contents.doctor_intro_gby1 .section2 .cont .name { font-size:20px; line-height:30px;}
	#contents.doctor_intro_gby1 .section2 .cont .area {padding-top:20px;}
	#contents.doctor_intro_gby1 .section2 .cont .area .photo {display:block; width:100%; padding-left:0px; text-align:center; float:none;}
	#contents.doctor_intro_gby1 .section2 .cont .area .photo img {width:80%;}
	#contents.doctor_intro_gby1 .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.doctor_intro_gby1 .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.doctor_intro_gby1 .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:15px;}
	#contents.doctor_intro_gby1 .section2 .cont .area .right img {width:100%;}
	#contents.doctor_intro_gby1 .section3 { width:auto; padding:30px 0;}
	#contents.doctor_intro_gby1 .section3 .cont { padding-bottom:0px; height:auto; background:none;  }
	#contents.doctor_intro_gby1 .section3 .cont .tit { padding-bottom:15px; font-size:20px; line-height:24px; }
	#contents.doctor_intro_gby1 .section3 .cont .img_m { display:block; width:100%; }
	#contents.doctor_intro_gby1 .section4 {background-color:#3b73d0;}
	#contents.doctor_intro_gby1 .section4 .cont { width:auto; height:auto; padding:30px 0; background:none; }
	#contents.doctor_intro_gby1 .section4 .cont .tit { font-size:20px; line-height:24px; }
	#contents.doctor_intro_gby1 .section4 .cont .tit span { display:block; }
	#contents.doctor_intro_gby1 .section4 .cont .img_m { display:block; width:100%; }

	#contents.doctor_intro_psm .section1 {width:100%; padding-top:0px; }
	#contents.doctor_intro_psm .section2 .cont {width:auto; padding:20px 15px;}
	#contents.doctor_intro_psm .section2 .cont .name { font-size:20px; line-height:30px;}
	#contents.doctor_intro_psm .section2 .cont .area {padding-top:20px;}
	#contents.doctor_intro_psm .section2 .cont .area .profile_photo {display:block; width:100%; padding-left:0px; text-align:center; float:none;}
	#contents.doctor_intro_psm .section2 .cont .area .profile_photo img {width:80%;}
	#contents.doctor_intro_psm .section2 .cont .area .profile_photo .img_pc1 { display:inline-block; }
	#contents.doctor_intro_psm .section2 .cont .area .profile_photo .img_pc2 { display:none; }
	#contents.doctor_intro_psm .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.doctor_intro_psm .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.doctor_intro_psm .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:15px;}
	#contents.doctor_intro_psm .section2 .cont .area .right img {width:100%;}

    #contents.doctor_intro_psm .section3 {background-size: auto 100%}
    #contents.doctor_intro_psm .section3 .cont { width: auto; height: auto; padding: 30px 15px; }
    #contents.doctor_intro_psm .section3 .conts_box1 {margin-bottom: 35px; padding-left: 0; height: auto;}
    #contents.doctor_intro_psm .section3 .conts_box1 .img_box {position:static;}
	#contents.doctor_intro_psm .section3 .conts_box1 .img_box .img_pc1 { display:block; }
	#contents.doctor_intro_psm .section3 .conts_box1 .img_box .img_pc2 { display:none; }
    #contents.doctor_intro_psm .section3 .conts_box1 .img_box img {width: 100%; height: auto; }
    #contents.doctor_intro_psm .section3 .conts_box1 .exp_box {padding: 20px; }
	#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt1 { font-size:20px; line-height:24px; }
	#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt2 { font-size:15px; line-height:19px; }
	#contents.doctor_intro_psm .section3 .conts_box1 .exp_box .txt3 { line-height:15px; }
    #contents.doctor_intro_psm .section3 .conts_tit {margin-bottom: 15px; font-size:15px; line-height:18px; padding: 0 20px; }
    #contents.doctor_intro_psm .section3 .conts_box2 { padding-right: 0; height: auto;}
    #contents.doctor_intro_psm .section3 .conts_box2 .img_box {position:static; width: 100%; }
    #contents.doctor_intro_psm .section3 .conts_box2 .img_box img {width: 100%; height: auto; margin: 0;}
	#contents.doctor_intro_psm .section3 .conts_box2 .img_box .img_pc1 { display:block; }
	#contents.doctor_intro_psm .section3 .conts_box2 .img_box .img_pc2 { display:none; }
    #contents.doctor_intro_psm .section3 .conts_box2 .exp_box {padding: 20px; }
	#contents.doctor_intro_psm .section3 .conts_box2 .exp_box .txt1 { line-height:24px; }
	#contents.doctor_intro_psm .section3 .conts_box2 .exp_box .txt2 { line-height:15px; }

    #contents.doctor_intro_psm .section4 .cont { width: auto; margin: 0 15px; padding: 30px 0 10px 0; }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li {width: 100%; height: auto; float: none; margin-left: 0px; margin-bottom: 20px; }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li .photo img { width: 100%; }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li .txt_box { height:auto; padding: 20px; font-size:12px; line-height:18px;  }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li .txt_box .name { padding-bottom: 15px; font-size:20px; line-height:24px; }
    #contents.doctor_intro_psm .section4 .cont .list_wrap li .txt_box .txt1 { padding-bottom: 7px; }

	#contents.doctor_intro_psm .section5 .cont { width: auto; margin: 0 15px; padding:0 0 40px 0; }
	#contents.doctor_intro_psm .section5 .cont .txt_area { padding-left: 0; margin-bottom: 20px;  }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t1 { height: auto; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t2 { height: auto; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t3 { height: auto; padding-left:0px;}
	#contents.doctor_intro_psm .section5 .cont .txt_area .photo { position:static; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .photo .img_pc1 { width:100%; display:block;}
	#contents.doctor_intro_psm .section5 .cont .txt_area .photo .img_pc2 { display:none; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t3 .photo { position:static; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box { padding: 25px 20px; line-height:15px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t2 .txt_box { padding: 25px 20px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area.t3 .txt_box { padding: 25px 20px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .title { display:block; padding:0 0 15px 0; font-size:20px; line-height:24px; }

	#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .txt1 { padding-bottom:10px; }
	#contents.doctor_intro_psm .section5 .cont .txt_area .txt_box .txt2 { padding:0 0 10px 0; font-size:15px; line-height:19px; }

	#contents.doctor_intro_yws .section1 { width: 100%; padding-top:0;  }
	#contents.doctor_intro_yws .section2 .cont {width:auto; padding:20px 15px;}
	#contents.doctor_intro_yws .section2 .cont .name { font-size:20px; line-height:30px;}
	#contents.doctor_intro_yws .section2 .cont .area {padding-top:20px;}
	#contents.doctor_intro_yws .section2 .cont .area .profile_photo {display:block; width:100%; padding-left:0px; text-align:center; float:none;}
	#contents.doctor_intro_yws .section2 .cont .area .profile_photo img {width:80%;}
	#contents.doctor_intro_yws .section2 .cont .area .profile_photo .img_pc1 { display:inline-block; }

	#contents.doctor_intro_yws .section2 .cont .area .profile_photo .img_pc2 { display:none; }
	#contents.doctor_intro_yws .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.doctor_intro_yws .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.doctor_intro_yws .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:15px;}
	#contents.doctor_intro_yws .section2 .cont .area .right img {width:100%;}
    #contents.doctor_intro_yws .section3 { background:none; }
    #contents.doctor_intro_yws .section3 .cont { width: 100%; height: 100%; }
    #contents.doctor_intro_yws .section3 .cont .m { display:block; }
    #contents.doctor_intro_yws .section3 .cont .m img { width: 100%; }
    #contents.doctor_intro_yws .section4 { background:none; }
    #contents.doctor_intro_yws .section4 .cont { width: 100%; height: 100%; }
    #contents.doctor_intro_yws .section4 .cont .m { display:block; }
    #contents.doctor_intro_yws .section4 .cont .m img { width: 100%; }


	#contents.doctor_intro_pgc .section1 { width: 100%; padding-top:0;  }
	#contents.doctor_intro_pgc .section2 .cont {width:auto; padding:20px 15px;}
	#contents.doctor_intro_pgc .section2 .cont .name { font-size:20px; line-height:30px;}
	#contents.doctor_intro_pgc .section2 .cont .area {padding-top:20px;}
	#contents.doctor_intro_pgc .section2 .cont .area .profile_photo {display:block; width:100%; padding-left:0px; text-align:center; float:none;}
	#contents.doctor_intro_pgc .section2 .cont .area .profile_photo img {width:80%;}
	#contents.doctor_intro_pgc .section2 .cont .area .right {width:auto; padding-top:0; margin-left:0;}
	#contents.doctor_intro_pgc .section2 .cont .area .right .career {padding:10px; margin-bottom:10px;}
	#contents.doctor_intro_pgc .section2 .cont .area .right .career li {padding-left:8px; font-size:12px; line-height:15px;}
	#contents.doctor_intro_pgc .section2 .cont .area .right img {width:100%;}
    #contents.doctor_intro_pgc .section3 { background:none; }
    #contents.doctor_intro_pgc .section3 .cont { width: 100%; height: 100%; }
    #contents.doctor_intro_pgc .section3 .cont .m { display:block; }
    #contents.doctor_intro_pgc .section3 .cont .m img { width: 100%; }

    .active_tab4_wrap {position:relative; margin: 0px; z-index:20; }                 
    .active_tab4_wrap .tit {display:block; padding:0px 40px; background:url(../../images/epilogue/ico_arrow1.gif) right center no-repeat; background-size: 38px auto; background-color:#33a5fc; border-bottom: solid 2px #0053b0;}
    .active_tab4_wrap .tit a { display:block; width:100%; padding:20px 0; text-align:center; line-height:24px; color:#fff; font-size:20px; }
    .active_tab4_wrap ul {display:none; width: 100%; padding: 10px 0; background-color:#0053b0; overflow:hidden; position:absolute; left:0px; top:90px;  }
    .active_tab4_wrap.m_on ul {display:block;}
    .active_tab4_wrap ul li {float: none; width: 100%; }
    .active_tab4_wrap ul li:first-child {width: 100%; }
    .active_tab4_wrap ul li a {display:block; height: auto; padding: 5px 0; line-height:20px; font-size:14px; color:#fff; font-weight:bold; text-align:center; background-color:#0053b0; border: solid 0px #fff;}
	.active_tab4_wrap ul li a.line2 { height:auto; padding: 5px 0; }
    .active_tab4_wrap ul li.on a {height: auto; background:#0053b0;  color:#fff;}
	.active_tab4_wrap ul li:first-child a { border-left: solid 0px #fff; }
	.management_after_operation .con1,
	.management_after_operation .con2,
	.management_after_operation .con3{ width:auto; padding:30px 0 50px 0; }
	.management_after_operation .con1 .inner { height:auto; background:none; }
	.management_after_operation .con2 .inner { height:auto; background:none; }
	.management_after_operation .con3 .inner { height:auto; background:none; }
	.management_after_operation .con4 .inner { width:auto; padding:30px 0 50px 0; height:auto; background:none; }
	.management_after_operation .con4 .inner_video { height:auto; padding:0 15px 50px 15px; }
	.management_after_operation .con4 .inner_video .video_box { width:auto; }
	.management_after_operation .con4 .inner_video .video_box .tit { padding:30px 0 20px 0; font-size:20px; line-height:24px; }
	.management_after_operation .con4 .inner_video .video_box .tit span { display:inline-block; padding:0 5px; background-color:#33a5fc; }
	.management_after_operation .con4 .inner_video .video_box .video { height:auto; border: solid 5px #000; position:relative; }
	.management_after_operation .con4 .inner_video .video_box .video iframe { position:absolute; left:0px; top:0px; width:100%; height:100%;  }
	.management_after_operation .con4 .inner_video .video_box .video .video_m { display:block; width:100%; }
	.management_after_operation .img_m { display:block; width:100%; }

	.nsurgery4_01 .nsurgery4_1 { padding-top:0px; height:auto; background:none; }
	.nsurgery4_01 .nsurgery4_2 { height:auto; background:none; }
	.nsurgery4_01 .nsurgery4_3 { width:auto; margin:0 15px; }
	.nsurgery4_01 .nsurgery4_3 .tit { padding:30px 0 20px 0; font-size:20px; line-height:24px; }
	.nsurgery4_01 .nsurgery4_3 .img_pc2 { display:none; }
	.nsurgery4_01 .nsurgery4_3 .btn { height:45px; margin:20px 0 25px 0; line-height:45px; font-size:15px; border-bottom: solid 2px #cddae2; }
	.nsurgery4_01 .nsurgery4_4 { height:auto; background:none; }
	.nsurgery4_01 .nsurgery4_5 { padding:20px 20px 15px 20px; }
	.nsurgery4_01 .nsurgery4_5 p {font-size:15px; line-height:23px; }
	.nsurgery4_01 .nsurgery4_5 .txt1 { font-size:18px; }
	.nsurgery4_01 .nsurgery4_6 { height:auto; background:none; }
	.nsurgery4_01 .img_m { display:block; width:100%; }

	#contents.docter_intro_ysy .section6 { height:auto; padding-bottom:15px;  background-size:auto 100%; }
	#contents.docter_intro_ysy .section6 .cont { width:auto; margin: 0 15px; }
	#contents.docter_intro_ysy .section6 .cont br { display:none; }
	#contents.docter_intro_ysy .section6 .cont .name { padding:30px 0 20px 0; font-size:15px; line-height:20px; }
	#contents.docter_intro_ysy .section6 .cont .txt_box1 { height:auto; padding:25px 20px; margin-bottom:20px; background:url(../../images/introduction/doctor_ysy_bg_02_640.jpg) 0 0 no-repeat #eee; position:relative; background-size:100%; }
	#contents.docter_intro_ysy .section6 .cont .txt_box1 .video { margin-top:25px; position:relative; right:0px; top:0px;}
	#contents.docter_intro_ysy .section6 .cont .txt_box1 .video .img_m { display:block; width:100%; }
	#contents.docter_intro_ysy .section6 .cont .txt_box1 .video iframe { position:absolute; left:0px; top:0px; width:100%; height:100%; }
	#contents.docter_intro_ysy .section6 .cont .txt_box2 { height:auto; padding:25px 20px; background:none; background-color:#eee; }
	#contents.docter_intro_ysy .section6 .cont .img_m1 { display:block; width:100%; }

	/* 160202 */
	#contents.nsurgery5_new .section1 { height:190px; margin-top:0px; }
	#contents.nsurgery5_new .section1 .inner { width:auto; }
	#contents.nsurgery5_new .section1 .inner .name { padding:30px 0 11px 0; font-size:24px; line-height:24px; }
	#contents.nsurgery5_new .section1 .inner .txt { padding-bottom:20px; font-size:14px; line-height:14px; }
	#contents.nsurgery5_new .section1 .inner ul { margin-left:0; display:inline-block; }
	#contents.nsurgery5_new .section1 .inner ul li { width:67px; height:69px; padding-right:45px; }
	#contents.nsurgery5_new .section1 .inner ul li.list1 span { padding-top:25px; }
	#contents.nsurgery5_new .section1 .inner ul li.list2 span { padding-top:15px; }
	#contents.nsurgery5_new .section1 .inner ul li.list3 { padding-right:0px; }
	#contents.nsurgery5_new .section1 .inner ul li.list3 span { padding-top:10px; }
	#contents.nsurgery5_new .section1 .inner ul li span { width:65px; font-size:12px; line-height:15px; }
	#contents.nsurgery5_new .section1 .inner ul li .bg { width:67px; height:69px; }
	#contents.nsurgery5_new .section1 .inner ul li .ico { width:23px; height:23px; position:absolute; left:77px; top:20px; }

	#contents.nsurgery5_new .section2 { height:925px; }
	#contents.nsurgery5_new .section2 .inner { width:auto; text-align:center; margin: 0 15px; }
	#contents.nsurgery5_new .section2 .inner > p { font-size:24px; line-height:29px; }
	#contents.nsurgery5_new .section2 .inner > p > span { display:block; }
	#contents.nsurgery5_new .section2 .inner .txt1 { padding:30px 0 10px 0; }
	#contents.nsurgery5_new .section2 .inner .txt2 { padding-bottom:15px; }
	#contents.nsurgery5_new .section2 .inner ul { display:inline-block; margin-bottom:0px; }
	#contents.nsurgery5_new .section2 .inner ul li { width:100%; margin-right:0; margin-bottom:15px; }
	#contents.nsurgery5_new .section2 .inner ul li p { width:100%; }
	#contents.nsurgery5_new .section2 .inner ul li.list1 .ico { top:19px; }
	#contents.nsurgery5_new .section2 .inner ul li.list1 .ico img { width:36px; height:50px; }
	#contents.nsurgery5_new .section2 .inner ul li.list2 .ico { top:23px; }
	#contents.nsurgery5_new .section2 .inner ul li.list2 .ico img { width:42px; height:52px; }
	#contents.nsurgery5_new .section2 .inner ul li.list3 .ico { top:36px; }
	#contents.nsurgery5_new .section2 .inner ul li.list3 .ico img { width:45px; height:40px; }
	#contents.nsurgery5_new .section2 .inner ul li .name { position:absolute; top:85px; font-size:18px; line-height:18px; }
	#contents.nsurgery5_new .section2 .inner ul li .txt { position:absolute; top:110px; font-size:12px; line-height:15px; }
	#contents.nsurgery5_new .section2 .inner ul li.list1 .name { position:absolute; top:80px; }
	#contents.nsurgery5_new .section2 .inner ul li.list1 .txt { position:absolute; top:105px; }
	#contents.nsurgery5_new .section2 .inner ul li .bg { width:210px; height:212px; }
	#contents.nsurgery5_new .section2 .inner .btn130 { height:45px; font-size:15px; line-height:45px; }

	#contents.nsurgery5_new .section3 { height:227px; background:url(../../images/nsurgery/nsurgery5/bg_section3.jpg) -70px bottom no-repeat; background-size:auto 100%; }
	#contents.nsurgery5_new .section3 .inner { width:auto; height:100%; padding-left:0; background:url(../../images/nsurgery/nsurgery5/bg_txt6.png) 0 0 repeat;}
	#contents.nsurgery5_new .section3 .inner .txt { padding:30px 0 10px 0; font-size:20px; line-height:24px; text-align:center; }
	#contents.nsurgery5_new .section3 .inner .txt_box { padding:20px 25px; margin: 0 15px;}
	#contents.nsurgery5_new .section3 .inner .txt_box .txt1 { font-size:15px; line-height:19px; }
	#contents.nsurgery5_new .section3 .inner .txt_box .txt2 { font-size:12px; line-height:15px; }

	#contents.nsurgery5_new .section4 .inner { width:auto; padding-bottom:30px; margin: 0 15px; }
	#contents.nsurgery5_new .section4 .inner .name { padding:25px 0 0 0; font-size:24px; line-height:29px; }
	#contents.nsurgery5_new .section4 .inner .name span { display:block; }
	#contents.nsurgery5_new .section4 .inner .name strong { border-bottom: solid 1px #333; }
	#contents.nsurgery5_new .section4 .inner .txt_box { margin-top:20px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .txt_box_shadow { position:absolute; left:1px; top:2px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit { height:64px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit span.txt1 { height:64px; padding-top:10px; padding-left:20px; left:88px; line-height:22px; font-size:18px; background-size:20px 100%; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit span.txt1 span { display:block; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit span.no { width:88px; height:64px; padding-top:4px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .tit span.no em { font-size:11px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box { padding:20px 13px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box .img_pc { display:none; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box .img_m { display:block; width:100%; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box .txt1 { padding-top:20px; font-size:15px; line-height:20px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .img_box .txt1 span { display:block; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box p { width:100%; }

	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt1 { top:20px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt1 span { height:auto; font-size:18px; line-height:23px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt1 span em { display:block; height:23px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt2 { top:72px; font-size:12px; line-height:16px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .txt3 { top:90px; font-size:24px; line-height:30px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .img { top:127px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .img img { width:260px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box .bg_img { width:100%; height:447px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul { top:330px; left:50%; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list1 { left:-40px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list2 { left:-130px; top:0; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul .list3 { left:50px; }
	#contents.nsurgery5_new .section4 .inner .txt_box .bg_box ul li img { width:80px; }
	#contents.nsurgery5_new .section4 .inner .txt { padding-left:10px; padding-top:10px; font-size:11px; line-height:14px; text-align:left; position:relative;}

	#contents.nsurgery5_new .section4 .inner .txt span { position:absolute; left:0px; top:10px; }

	#contents.nsurgery6_new .img_m { display:block; width:100%; }
	#contents.nsurgery6_new .section1 { height:auto; background:none; margin-top:0px;}
	#contents.nsurgery6_new .section2 { height:auto; background:none; }
	#contents.nsurgery6_new .section3 { height:auto; background:none; }
	#contents.nsurgery6_new .section4 { height:auto; background:none; }
	#contents.nsurgery6_new .section5 { height:auto; background:none; }
	#contents.nsurgery6_new .section6 { height:auto; background:none; }

	/* 160205 */
	#contents.sub_medical_technologist .img_m { display:block; width:100%; }
	#contents.sub_medical_technologist .section1 { height:auto; margin-top:0px; background:none; }
	#contents.sub_medical_technologist .section2 { height:auto; background:none; }
	#contents.sub_medical_technologist .section3 { height:auto; background:none; }

	/* 160211 */
	#contents.sub_lifetime .section1 { height:357px; margin-top:0px; }
	#contents.sub_lifetime .section1 .inner { width:auto; margin: 0 15px; }
	#contents.sub_lifetime .section1 .inner .name { padding:20px 0; font-size:24px; line-height:29px; }
	#contents.sub_lifetime .section1 .inner .name img { width:48px; height:48px; margin-bottom:15px; }
	#contents.sub_lifetime .section1 .inner .name span { display:block; }
	#contents.sub_lifetime .section1 .inner .txt_box .txt_box_inner { padding:20px 10px; }
	#contents.sub_lifetime .section1 .inner .txt_box .txt1 { padding-bottom:10px; font-size:12px; line-height:15px; }
	#contents.sub_lifetime .section1 .inner .txt_box .txt2 { font-size:16px; line-height:20px; }
	#contents.sub_lifetime .section1 .inner .txt_box .txt2 span { color:#343e81; }
	#contents.sub_lifetime .section1 .inner .txt_box .txt2 strong { display:inline; padding:0 5px; color:#fff; background-color:#ff6659; letter-spacing:-1px; }
	#contents.sub_lifetime .section2 { height:1440px; background-size:auto 100%; }
	#contents.sub_lifetime .section2 .inner { width:auto; margin: 0 15px; }
	#contents.sub_lifetime .section2 .inner .name { padding:30px 0 20px 0; font-size:24px; line-height:29px; }
	#contents.sub_lifetime .section2 .inner .name strong { display:block; padding-top:5px; }
	#contents.sub_lifetime .section2 .inner .name span { display:block; }
	#contents.sub_lifetime .section2 .inner ul li { width:99.5%; margin-left:0; margin-bottom:18px; padding-bottom:2px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box { height:auto; padding-bottom:20px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box .ico { padding:30px 0 15px 0; }


	#contents.sub_lifetime .section2 .inner ul li .txt_box .ico img { width:141px; height:141px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box .name1 { font-size:20px; line-height:22px; }
	#contents.sub_lifetime .section2 .inner ul li .txt_box .name2 { font-size:15px; line-height:20px; }
	#contents.sub_lifetime .section2 .inner ul li .shadow { width:100%; height:100%; position:absolute; left:3px; bottom:0px; background-color:#a1bdce; z-index:1; }
	#contents.sub_lifetime .section2 .inner ul li .ico_plus { margin:208px 0 0 -25px; }
	#contents.sub_lifetime .section2 .inner ul li:first-child .ico_plus { margin:185px 0 0 -25px; }
	#contents.sub_lifetime .section2 .inner ul li .ico_plus img { width:50px; height:50px; }
	#contents.sub_lifetime .section3 { height:auto; padding-bottom:50px; }
	#contents.sub_lifetime .section3 .inner { width:auto; margin: 0 15px; }
	#contents.sub_lifetime .section3 .inner .name { padding:30px 0 20px 0; font-size:24px; line-height:29px; }
	#contents.sub_lifetime .section3 .inner .name span { display:block; }
	#contents.sub_lifetime .section3 .inner .img_pc2 { display:none; }
	#contents.sub_lifetime .section3 .inner .img_m { display:block; width:100%; }

	/* 160212 */
	#contents.sub_medical_technologist_real { }
	#contents.sub_medical_technologist_real .section1 { height:250px; margin-top:0px; background-size:auto 100%; }
	#contents.sub_medical_technologist_real .section1 .img { padding:30px 0 20px 0; }
	#contents.sub_medical_technologist_real .section1 .img img { width:100px; }
	#contents.sub_medical_technologist_real .section1 .txt1 { padding-bottom:5px; font-size:14px; line-height:19px; }
	#contents.sub_medical_technologist_real .section1 .txt2 span { display:inline; font-size:20px; line-height:25px; }
	#contents.sub_medical_technologist_real .section1 .txt2 span br { display:block; }
	#contents.sub_medical_technologist_real .section2 { height:auto; }
	#contents.sub_medical_technologist_real .section2 .inner { width:auto; padding:0 15px; }
	#contents.sub_medical_technologist_real .section2 .txt1 { padding:30px 0 20px 0; font-size:24px; line-height:29px; }
	#contents.sub_medical_technologist_real .section2 .txt1 span { display:block; }
	#contents.sub_medical_technologist_real .section2 .txt_img { padding-bottom:15px; }
	#contents.sub_medical_technologist_real .section2 .txt_img .img_pc1 { }
	#contents.sub_medical_technologist_real .section2 .txt_img .img_pc2 { display:none; }
	#contents.sub_medical_technologist_real .section2 .txt_img .img_m { display:block; width:100%; }
	#contents.sub_medical_technologist_real .section2 .list1 { display:inline-block; }
	#contents.sub_medical_technologist_real .section2 .list1 li { float: none; padding-left:0px; padding:0 70px 20px 70px; }
	#contents.sub_medical_technologist_real .section2 .list1 li:first-child { padding-left:0px;  padding:0 70px 20px 70px; }
	#contents.sub_medical_technologist_real .section2 .list1 li img { width:100%; }
	#contents.sub_medical_technologist_real .section3 { height:auto; background-size:auto 100%; }
	#contents.sub_medical_technologist_real .section3 .inner { width:auto; }
	#contents.sub_medical_technologist_real .section3 .inner .txt { padding:30px 0 20px 0; font-size:24px; line-height:29px; }
	#contents.sub_medical_technologist_real .section3 .inner .txt span { display:block; }
	#contents.sub_medical_technologist_real .section3 .inner .list { display:inline-block; }
	#contents.sub_medical_technologist_real .section3 .inner .list li { float: none; padding-left:0px; padding:0 60px 20px 60px; }
	#contents.sub_medical_technologist_real .section3 .inner .list li img { width:100%; }
	#contents.sub_medical_technologist_real .section3 .inner .list li:first-child { padding-left:0px; padding:0 60px 20px 60px; }

	#contents.nplastic6_new { margin-top:0px; }
	#contents.nplastic6_new .img_m { display:block; width:100%; }
	#contents.nplastic6_new .section1 { height:auto; background:none; }
	#contents.nplastic6_new .section2 .inner { width:auto; padding:30px 0 5px 0; text-align:center; }
	#contents.nplastic6_new .section2 .inner .name { padding-bottom:20px; font-size:24px; line-height:29px; }
	#contents.nplastic6_new .section2 .inner .name br { display:block; }
	#contents.nplastic6_new .section2 .inner .name .line { padding-bottom:2px; border-bottom: solid 1px #333; }
	#contents.nplastic6_new .section2 .inner .list_style { display:inline-block; width:291px; }
	#contents.nplastic6_new .section2 .inner .list_style li { width:291px; height:370px; margin-right:0px; margin-bottom:20px;  }
	#contents.nplastic6_new .section2 .inner .list_style li .bg { width:291px; height:370px; }
	#contents.nplastic6_new .section2 .inner .list_style li .txt1 { padding:20px 0 7px 0; }
	#contents.nplastic6_new .section2 .inner .list_style li .txt2 { padding-bottom:5px; }
	#contents.nplastic6_new .section2 .inner .list_style li .txt3 { font-size:12px; line-height:18px; }
	#contents.nplastic6_new .section2 .inner .list_style li .btn { width:257px; height:37px; bottom:30px; margin-left:-128px; font-size:16px; line-height:35px; }
	#contents.nplastic6_new .section2 .inner .list_style li .btn img { width:257px; height:37px; }
	#contents.nplastic6_new .section3 { height:auto; background:none; }
	#contents.nplastic6_new .section4 { height:auto; background:none; }
	#contents.nplastic6_new .section5 { height:auto; background:none; }
	#contents.nplastic6_new .section6 { height:auto; background:none; }

	/* 160202 팝업*/ /* 17.09.20 추석팝업*/

	#layer_popup.layer_popup { padding:0 20px; position:absolute; left:0; top:45px; width:100%; display:none;}
	#layer_popup.layer_popup .img { display:none; }

	#layer_popup.layer_popup .img_m { display:block; max-width:1024px; max-height:800px; width:90%; _width:300px; _height:100%; }

	#layer_popup.layer_popup .close_wrap {width:90%;_width: 300px;height: 40px;line-height:40px;position:relative;color:#fff;text-align:right;background-color:#171717;top: -1px;}
	#layer_popup.layer_popup .close_wrap label { padding-right:50px; }
	#layer_popup.layer_popup .close_wrap a { position:absolute; right:0px; top:0px; }



	/* 원스텝 코성형이란?, 실시간 보험상담 */
	.n_plastic_wrap .sec1 {height:auto;}
	.n_plastic_wrap .sec1 .inner {width:auto; padding:26px 15px;}
	.n_plastic_wrap .sec1 .inner h3 {font-size:24px; line-height:28px;}
	.n_plastic_wrap .sec1 .inner h3 span {display:block;}
	.n_plastic_wrap .sec1 .inner p {font-size:12px; line-height:15px; margin-bottom:20px;}
	.n_plastic_wrap .sec1 .inner img {width:260px;}

	.n_plastic_wrap .sec2 {height:auto; background-size:auto 100%;}
	.n_plastic_wrap .sec2 .inner {width:auto; padding:26px 15px;}
	.n_plastic_wrap .sec2 .inner h3 {font-size:24px; line-height:28px;}
	.n_plastic_wrap .sec2 .inner h3 span {display:block;}
	.n_plastic_wrap .sec2 .inner .img1 {width:auto; height:auto; margin-bottom:20px; background:none;}
	.n_plastic_wrap .sec2 .inner .img1 img {display:block; width:100%;}
	.n_plastic_wrap .sec2 .inner .img2 {width:auto; height:auto; margin-bottom:20px; background:none;}
	.n_plastic_wrap .sec2 .inner .img2 img {display:block; width:100%;}
	.n_plastic_wrap .sec2 .inner ol {width:100%;}
	.n_plastic_wrap .sec2 .inner ol li {width:220px; height:194px; padding:26px 0 0; margin:5px auto 0; background-size:220px 220px; float:none;}
	.n_plastic_wrap .sec2 .inner ol li:first-child {margin:0 auto;}
	.n_plastic_wrap .sec2 .inner ol li .num {width:38px; height:38px; margin-bottom:20px; font-size:20px; line-height:38px; background-size:38px;}
	.n_plastic_wrap .sec2 .inner ol li .txt1 {margin-bottom:8px; font-size:12px; line-height:15px;}
	.n_plastic_wrap .sec2 .inner ol li .txt2 {font-size:14px; line-height:17px;}

	.n_plastic_wrap .sec3 {height:auto; background-size:auto 100%;}
	.n_plastic_wrap .sec3 .inner {width:auto; padding:26px 15px;}
	.n_plastic_wrap .sec3 .inner h3 {font-size:24px; line-height:28px;}
	.n_plastic_wrap .sec3 .inner h3 span {display:block;}
	.n_plastic_wrap .sec3 .inner .box {width:auto; height:auto; padding:20px 15px; background:url(../../images/nplastic/n_plastic_sec3_bg2_640.png) 0 0 no-repeat; background-size:100% 100%;}
	.n_plastic_wrap .sec3 .inner .box h4 {margin-bottom:10px; font-size:17px; line-height:22px;}
	.n_plastic_wrap .sec3 .inner .box p {margin-bottom:20px; font-size:12px; line-height:15px;}
	.n_plastic_wrap .sec3 .inner .box .img {width:100%; height:auto; background:none;}
	.n_plastic_wrap .sec3 .inner .box .img img {display:block; width:100%;}

	.n_insurance_wrap .sec1 {height:auto; padding-top:0; background-size:100% 100%;}
	.n_insurance_wrap .sec1 .inner {width:auto; padding:30px 15px;}
	.n_insurance_wrap .sec1 .inner h3 {font-size:24px; line-height:29px;}
	.n_insurance_wrap .sec1 .inner h3 span {display:block;}
	.n_insurance_wrap .sec1 .inner .img {width:100%; height:auto; background:none;}
	.n_insurance_wrap .sec1 .inner .img img {width:100%; display:block;}

	.n_insurance_wrap .sec2 {height:auto; background-size:100% 100%;}
	.n_insurance_wrap .sec2 .inner {width:auto; padding:30px 15px; margin:0 auto;}
	.n_insurance_wrap .sec2 .inner .img {width:100%; height:auto; background:none;}
	.n_insurance_wrap .sec2 .inner .img img {width:100%; display:block;}
	
	.n_fracture_pb {padding-bottom:0px;}
	#contents.n_fracture_wrap .section1 { height:auto; background-size:auto 100%; }
	#contents.n_fracture_wrap .section1 .cont {width:auto; height:auto;}
	#contents.n_fracture_wrap .section1 .cont .title {padding-top:40px; line-height:23px; font-size:18px; }
	#contents.n_fracture_wrap .section1 .cont .title span { display:block; }
	#contents.n_fracture_wrap .section1 .cont .title br { display:none; }
	#contents.n_fracture_wrap .section1 .cont .title em {font-size:24px; line-height:37px;}
	#contents.n_fracture_wrap .section1 .cont .title strong {border-bottom:1px solid #171717;}
	#contents.n_fracture_wrap .section1 .cont .title_photo { width:71px; height:72px; top:15px; right:50%; margin-right:-140px; background-size:71px 72px;}
	#contents.n_fracture_wrap .section1 .cont .three_story {width:auto; height:auto; margin:0 15px 0 15px; padding-bottom:50px; background-size:auto 100%; position:relative;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_title  { width:250px; height:32px; margin-top:20px; background-size:250px auto; line-height:30px; font-size:18px; position:absolute; top:0; left:50%; margin-left:-125px;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list { padding-top:80px; }
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li {float:none;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li:first-child {margin-left:0px; margin-right:0px;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li:last-child {margin-left:0px;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo1 {width:100%; height:165px; background:url(../../images/nplastic/n_fracture_01_list01_1024.png) center 0 no-repeat; background-size:170px auto;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo2 {width:100%; height:165px; background:url(../../images/nplastic/n_fracture_01_list02_1024.png) center 0 no-repeat; background-size:170px auto;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list .photo3 {width:100%; height:165px; background:url(../../images/nplastic/n_fracture_01_list03_1024.png) center 0 no-repeat; background-size:170px auto;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li p { margin-top:5px; padding-bottom:30px; line-height:22px; font-size:19px;}
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li p br { display:none; }
	#contents.n_fracture_wrap .section1 .cont .three_story .three_list li span { top:10px; left:50%; margin-left:-77px; font-size:22px;}

	#contents.n_fracture_wrap .section2 {height:auto; padding-bottom:31px; background:url(../../images/nplastic/n_fracture_bg_02_1024.jpg) center 0 no-repeat; background-size:auto 100%;}
	#contents.n_fracture_wrap .section2 .cont {width:auto; height:auto;}
	#contents.n_fracture_wrap .section2 .cont .title {padding-top:40px; margin-bottom:20px; line-height:30px; font-size:24px;}
	#contents.n_fracture_wrap .section2 .cont .title span {display:inline-block; width:47px; height:37px; padding-left:10px; background-size:57px 37px; font-size:24px; line-height:30px;}
	#contents.n_fracture_wrap .section2 .cont .title br {display:block;}
	#contents.n_fracture_wrap .section2 .cont .title em {display:inline-block; padding-left:7px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit {float:none; width:289px; height:217px; margin:0 auto; background:url(../../images/nplastic/n_fracture_02_box1_640.jpg) 0 0 no-repeat; background-size:289px 217px; overflow:hidden;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .credit_title {margin:20px 0; line-height:28px; font-size:20px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit li {float:left; margin-right:0;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit li:first-child {margin-left:10px; margin-right:12px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit li:last-child {margin-left:12px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .photo1 {width:83px; height:117px; background:url(../../images/nplastic/n_fracture_02_list01_1024.png) 0 0 no-repeat; background-size:83px 117px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .photo2 {width:83px; height:117px; background:url(../../images/nplastic/n_fracture_02_list02_1024.png) 0 0 no-repeat; background-size:83px 117px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .photo3 {width:83px; height:117px; background:url(../../images/nplastic/n_fracture_02_list03_1024.png) 0 0 no-repeat; background-size:83px 117px;}
	#contents.n_fracture_wrap .section2 .cont .nose_credit .photo_text {line-height:22px; font-size:14px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change {float:none; width:289px; height:217px; margin:0 auto; background-size:289px 217px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change .change_title {margin:20px 0; line-height:28px; font-size:20px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change li {float:left; margin-right:0;}                     
	#contents.n_fracture_wrap .section2 .cont .nose_change li:first-child {margin-left:10px; margin-right:12px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change li:last-child {margin-left:12px;}                    
	#contents.n_fracture_wrap .section2 .cont .nose_change .photo1 {width:83px; height:117px; background:url(../../images/nplastic/n_fracture_02_list04_1024.png) 0 0 no-repeat; background-size:83px 117px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change .photo2 {width:83px; height:117px; background:url(../../images/nplastic/n_fracture_02_list05_1024.png) 0 0 no-repeat; background-size:83px 117px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change .photo3 {width:83px; height:117px; background:url(../../images/nplastic/n_fracture_02_list06_1024.png) 0 0 no-repeat; background-size:83px 117px;}
	#contents.n_fracture_wrap .section2 .cont .nose_change .photo_text {line-height:22px; font-size:14px;}
	#contents.n_fracture_wrap .section2 .cont .symptom {line-height:20px; font-size:17px; margin-top:18px;}

	#contents.n_fracture_wrap .section3 {height:auto; padding-bottom:28px; background-size:auto 100%;}
	#contents.n_fracture_wrap .section3 .cont {width:auto; height:auto;}
	#contents.n_fracture_wrap .section3 .cont .title {padding-top:40px; margin-bottom:20px; line-height:30px; font-size:24px;}
	#contents.n_fracture_wrap .section3 .cont .title span {display:inline-block; width:47px; height:37px; padding-left:10px; background-size:57px 37px; font-size:24px; line-height:30px;}
	#contents.n_fracture_wrap .section3 .cont .title br {display:block;}
	#contents.n_fracture_wrap .section3 .cont .title em {display:inline-block; padding-left:15px;}
	#contents.n_fracture_wrap .section3 .cont .wrap_2week {width:292px; height:160px; margin:0 auto; position:relative;}
	#contents.n_fracture_wrap .section3 .cont .before_2week {position:absolute; top:0; left:0px; width:173px; height:160px; background-size:173px 160px;}
	#contents.n_fracture_wrap .section3 .cont .before_2week dt {height:79px; margin-top:13px; margin-left:20px; line-height:23px; font-size:21px;}

	#contents.n_fracture_wrap .section3 .cont .before_2week dt span {font-size:12px;}
	#contents.n_fracture_wrap .section3 .cont .before_2week dd {margin-left:20px; line-height:15px; font-size:12px;}
	#contents.n_fracture_wrap .section3 .cont .before_2week dd br {display:none;}
	#contents.n_fracture_wrap .section3 .cont .before_2week dd span {display:block;}
	#contents.n_fracture_wrap .section3 .cont .after_2week {position:absolute; top:0; right:0; width:147px; height:160px; background-size:147px 160px;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dt {height:79px; margin-top:13px; margin-left:25px; line-height:23px; font-size:21px;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dt span {font-size:12px; line-height:14px;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dt span span {display:block;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dd {margin-left:25px; line-height:15px; font-size:12px;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dd br {display:none;}
	#contents.n_fracture_wrap .section3 .cont .after_2week dd span {display:block;}
	#contents.n_fracture_wrap .section3 .cont .period {width:221px; height:89px; padding:33px 35px 0 35px; margin:0 auto; margin-top:6px; background-size:291px 122px; line-height:15px; font-size:12px;}
	#contents.n_fracture_wrap .section3 .cont .period em {line-height:15px; font-size:14px;}
	#contents.n_fracture_wrap .section3 .cont .period span {display:block;}
	#contents.n_fracture_wrap .section3 .cont .period strong {display:block; margin-top:7px; font-size:14px; line-height:18px;}

	#contents.n_fracture_wrap .section4 {height:auto; padding-bottom:25px;}
	#contents.n_fracture_wrap .section4 .cont {width:auto; height:auto;}
	#contents.n_fracture_wrap .section4 .cont .title {padding-top:40px; margin-bottom:20px; line-height:30px; font-size:24px;}
	#contents.n_fracture_wrap .section4 .cont .title span {display:inline-block; width:47px; height:37px; padding-left:10px; background-size:57px 37px; font-size:24px; line-height:30px;}
	#contents.n_fracture_wrap .section4 .cont .title br {display:block;}
	#contents.n_fracture_wrap .section4 .cont .title em {display:inline-block; padding-left:15px;}
	#contents.n_fracture_wrap .section4 .cont .ssdream_list {width:292px; height:588px; margin:0 auto; margin-bottom:28px; background:url(../../images/nplastic/n_fracture_04_list_640.png) center 0 no-repeat; background-size:292px auto;}
	#contents.n_fracture_wrap .section4 .cont .video {width:293px; height:253px; margin:0 auto; margin-bottom:35px; background:url(../../images/nplastic/n_fracture_04_video_640.png) center 0 no-repeat; background-size:293px 253px;}

	#contents.n_fracture_wrap .section4 .cont .video .video_wrap {position:relative;}
	#contents.n_fracture_wrap .section4 .cont .video .video_wrap iframe {position:absolute; top:77px; left:16px; width:254px; height:146px; border:3px solid #000000;}
	#contents.n_fracture_wrap .section4 .cont .remember {width:259px; height:334px; margin:0 auto; padding:20px 15px 0px 15px; background:url(../../images/nplastic/n_fracture_04_box_1024.png) center 0 no-repeat; background-size:289px 354px; position:relative;}
	#contents.n_fracture_wrap .section4 .cont .remember .remember_bubble {position:absolute; top:-13px; left:17px; width:84px; height:81px; background:url(../../images/nplastic/n_fracture_04_remember_1024.png) 0 0 no-repeat; background-size: 84px 81px;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_title {padding:0 0 0 87px; margin-bottom:20px; line-height:27px; font-size:24px;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_title strong {display:block; width:156px; border-bottom:2px solid #fdff4b;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list {width:260px; height:234px; margin:0 auto; background:url(../../images/nplastic/n_fracture_04_innerbox_640.jpg) center 0 no-repeat; background-size:260px 234px;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list li {float:none; width:260px; height:117px;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_tit {margin:0 60px 0 85px; font-size:17px; line-height:55px; position:relative;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_tit span {position:absolute; top:0px; left:-12px; width:25px; height:25px; margin:15px 0px; line-height:25px; font-size:12px; background-size:25px 25px;}
	#contents.n_fracture_wrap .section4 .cont .remember .r_list .sub_txt {font-size:12px; line-height:15px;}

	#contents.n_fracture_wrap .section5 {height:auto; padding-bottom:25px; background:url(../../images/nplastic/n_fracture_bg_05.jpg) center 0 no-repeat; background-size:auto 100%;}
	#contents.n_fracture_wrap .section5 .cont {width:auto; height:auto;}
	#contents.n_fracture_wrap .section5 .cont .title {padding-top:30px; line-height:24px; font-size:18px;}
	#contents.n_fracture_wrap .section5 .cont .title strong{line-height:38px; font-size:24px;}
	#contents.n_fracture_wrap .section5 .cont .care_system {width:207px; height:792px; margin:0 auto; margin-top:20px; background:url(../../images/nplastic/n_fracture_05_system_bg_640.png) 0 0 no-repeat; background-size:207px auto;}
	#contents.n_fracture_wrap .section5 .cont .care_system img {display:none;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol {top:69px; left:0;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol li {width:203px; margin:0;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol li:first-child {height:138px; margin-bottom:120px;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol .li02 {height:190px; margin-bottom:127px;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol .li03 {height:145px; margin-bottom:0px;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol li em {display:block; margin:40px 0 10px 0; line-height:28px; font-size:20px;}
	#contents.n_fracture_wrap .section5 .cont .care_system ol li p {margin-bottom:9px; line-height:15px; font-size:12px;}

	#contents.n_fracture_wrap .section6 {height:auto; padding:30px 0; background:url(../../images/nplastic/n_fracture_bg_06.jpg) center 0 no-repeat; background-size:auto 100%;}
	#contents.n_fracture_wrap .section6 .cont {width:auto; height:auto;}
	#contents.n_fracture_wrap .section6 .cont .after_operation {width:293px; height:254px; margin:0 auto; background:url(../../images/nplastic/n_fracture_06_tree_640.png) 0 0 no-repeat; background-size:293px auto;}
	#contents.n_fracture_wrap .section6 .cont .after_operation img {display:none;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl {position:absolute; top:0; left:0; width:293px; height:254px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl dt {position:absolute; top:116px; left:50%; margin-left:-34px; line-height:15px; font-size:13px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl dt strong {display:block; font-size:17px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl dd {position:absolute; width:80px; font-size:12px; line-height:15px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd01 {top:43px; left:0;}

	#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd02 {top:43px; right:2px;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd03 {bottom:10px; left:0;}
	#contents.n_fracture_wrap .section6 .cont .after_operation dl .dd04 {bottom:10px; right:3px;}

	#contents.disinfection_mechanism { margin-top:0px; }
	#contents.disinfection_mechanism .section1 { height:auto; }
	#contents.disinfection_mechanism .section1 .inner { width:auto; margin:0 15px; text-align:center; padding-bottom:25px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 { display:inline-block; width:291px; padding-top:30px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .detail_1_img { display:none; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .m_detail_1_img { display:block; width:291px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt { width:120px; top:53px; margin-left:-60px;}
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt strong { padding-bottom:5px; font-size:25px; line-height:30px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt span { font-size:12px; line-height:15px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dt span br { display:none; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dd { width:55px; font-size:12px; line-height:15px; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 dd span { display:block; }
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect1 {left:0px; top:85px;}
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect2 {left:32px; top:187px;}
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect3 {right:32px; top:187px;}
	#contents.disinfection_mechanism .section1 .inner .detail_1 .dmsect_txt1 .txt_sect4 {right:0px; top:85px;}
	#contents.disinfection_mechanism .section1 .inner .detail_2 { display:inline-block; width:292px; height:113px; background:url(../../images/customer/m_disinfection_mechanism_sect1_2.png) 0 0 no-repeat; background-size:292px 113px; }
	#contents.disinfection_mechanism .section1 .inner .detail_2 .txt_sect1 { width:270px; padding-top:55px; font-size:12px; line-height:15px; }
	#contents.disinfection_mechanism .section2 .inner { width:auto; margin: 0 15px; padding:30px 0 25px 0;}
	#contents.disinfection_mechanism .section2 .inner .img_pc { display:none; }
	#contents.disinfection_mechanism .section2 .inner .img_m { display:block; }

	.under_w4 {border-bottom:2px solid #333;}
	#contents.n_surgery {margin-top:0px;}
	#contents.n_surgery .section1 {height:auto;}
	#contents.n_surgery .section1 .inner {width:auto; margin:0 15px; text-align:center; padding-bottom:25px;}
	#contents.n_surgery .section1 .inner h5.title {font-size:24px; line-height:26px; padding-top:30px; padding-bottom:20px; }
	#contents.n_surgery .section1 .inner h5.title br {display:block;}
	#contents.n_surgery .section1 .inner .count_num {width:290px;}
	#contents.n_surgery .section1 .inner .count_num strong {font-size:30px; line-height:22px;}
	#contents.n_surgery .section1 .inner .count_num span em {width:40px; height:59px; background-size:100%; font-size:47px; line-height:50px;  margin-left:3px;}	
	#contents.n_surgery .section2 {height:auto; background:url(../../images/nsurgery/sect2_bg_640.gif) left top repeat-y}
	#contents.n_surgery .section2 .inner div {width:auto; margin:0 15px;}
	#contents.n_surgery .section2 .inner h5.title {font-size:24px; line-height:29px; padding-top:30px; padding-bottom:20px;}
	#contents.n_surgery .section2 .inner h5.title br {display:block;}
	/* #contents.n_surgery .section2 .inner ul {display:none} */
	#contents.n_surgery .section2 .inner ul {width:292px; margin:0 auto 15px;}
	#contents.n_surgery .section2 .inner img.mo {display:block; width:100%; margin-bottom:15px;}
	#contents.n_surgery .section2 .inner div.mo {display:block; width:196px; margin:0 auto; padding-bottom:25px;}
	#contents.n_surgery .section2 .inner div.mo img {width:100%;}
	#contents.n_surgery .section2 .inner ul li {width:80px; height:82px; padding-right:25px;}
	#contents.n_surgery .section2 .inner ul li img.ico_arrow {width:20px; height:21px; left:82px; top:30px;}
	#contents.n_surgery .section2 .inner ul li strong {width:80px; height:18px; top:12px; font-size:12px; line-height:14px;}
	#contents.n_surgery .section2 .inner ul li .img_mul {width:27px; left:28px; top:0px;}
	#contents.n_surgery .section2 .inner ul li span {width:80px; top:41px; font-size:14px; line-height:20px;}
	#contents.n_surgery .section2 .inner dl {display:none;}
	#contents.n_surgery .section3 {height:auto; background:url(../../images/nsurgery/bg_sect3_640.jpg) center top no-repeat;}
	#contents.n_surgery .section3 .inner {width:auto; padding-bottom:25px;}
	#contents.n_surgery .section3 .inner h5.title {font-size:24px; line-height:29px; padding-top:30px; padding-bottom:20px; }
	#contents.n_surgery .section3 .inner h5.title br {display:block;}
	#contents.n_surgery .section3 .inner div {width:auto; height:auto; background:none;}
	#contents.n_surgery .section3 .inner div img.mo {display:block; width:206px;  margin:0 auto;}
	#contents.n_surgery .section3 .inner a {position:relative; width:290px; height:70px; background:none;font-size:20px; line-height:30px; margin:0 auto; }
	#contents.n_surgery .section3 .inner a span {position:absolute; left:50px; top:18px;}
	#contents.n_surgery .section3 .inner img.a_mo {display:block;width:100%;}
	#contents.n_surgery .section4 {height:auto; padding-bottom:30px;}
	#contents.n_surgery .section4 .inner {width:auto;}
	#contents.n_surgery .section4 .inner h5.title {font-size:24px; line-height:35px; padding-top:30px; padding-bottom:20px; }
	#contents.n_surgery .section4 .inner h5.title br {display:block;}
	#contents.n_surgery .section4 .inner ul {width:241px; margin:0 auto;}
	#contents.n_surgery .section4 .inner ul li {width:241px; height:291px; float:none; padding-bottom:69px; margin-right:0px;}
	#contents.n_surgery .section4 .inner ul li.h240 {height:240px;}
	#contents.n_surgery .section4 .inner ul li.last {padding-bottom:0px;}
	#contents.n_surgery .section4 .inner ul li img.ybox {width:100%; height:100%;}
	#contents.n_surgery .section4 .inner ul li img.ico_plus {width:35px; height:35px; left:102px; top:305px;}
	#contents.n_surgery .section4 .inner ul li img.i_h240 {top:255px;}
	#contents.n_surgery .section4 .inner ul li dt {width:156px; height:115px; left:63px; top:20px;}
	#contents.n_surgery .section4 .inner ul li dt img {width:100%;}
	#contents.n_surgery .section4 .inner ul li dd {width:241px; left:0; top:144px;}
	#contents.n_surgery .section4 .inner ul li dd p.txt_top { font-size:12px; line-height:15px; padding-bottom:15px;}
	#contents.n_surgery .section4 .inner ul li dd p.txt_bot { font-size:14px; line-height:18px; }
	#contents.n_surgery .section5 {height:580px;}
	#contents.n_surgery .section5 .inner {width:auto; padding-bottom:25px;}
	#contents.n_surgery .section5 .inner h5.title {font-size:24px; line-height:35px; padding-top:30px; padding-bottom:20px;}
	#contents.n_surgery .section5 .inner span {font-size:15px; line-height:30px;}
	#contents.n_surgery .section5 .inner span .under_w4 {border-bottom:2px solid #333;}
	#contents.n_surgery .section5 .inner ul {width:290px; margin:0 auto;}
	#contents.n_surgery .section5 .inner ul li {width:140px; height:95px; background-size:100%; margin-right:3px; margin-bottom:3px;}
	#contents.n_surgery .section5 .inner ul li  strong.number_tit {font-size:14px; line-height:40px;}
	#contents.n_surgery .section5 .inner ul li .count_num span.number em { width:20px; height:30px; background-size:100%; font-size:24px; line-height:29px; margin-right:-1px;}
	#contents.n_surgery .section5 .inner ul li .count_num strong {font-size:14px; line-height:16px;}
	#contents.n_surgery .section6 {height:680px;}
	#contents.n_surgery .section6 .inner {width:auto; padding-bottom:25px;}
	#contents.n_surgery .section6 .inner h5.title {font-size:24px; line-height:29px; padding-top:30px; }
	#contents.n_surgery .section6 .inner h5 br {display:block;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna {width:100%; background:none; top:-24px;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna .mo {display:block; position:relative; width:294px; height:554px; margin:0 auto;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna .mo img {display:block; position:absolute; left:0; top:0; width:100%;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect1 {height:196px; margin-left:83px; margin-top:0px;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect2 {height:328px; margin-left:83px; margin-top:20px;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl dt {font-size:12px; line-height:57px; left:0; top:0;}
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect1 dd {width:148px; top:66px; }
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl.qna_sect2 dd {width:148px; top:69px; }
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd p {font-size:12px; line-height:14px;}	
	#contents.n_surgery .section6 .inner .qna_wrap .qna dl dd span {font-size:12px; line-height:14px;}

}
