@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 .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-family:'ng_b'; vertical-align:top; }

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

#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-family:'ng_b';}
#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-family:'ng_b'; 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_doc4.jpg) right bottom no-repeat; }
#gnb > li.cate5 .dns {background:url(../../images/common/img_gnb_doc5.jpg) right bottom no-repeat; }
#gnb > li.cate6 .dns {background:url(../../images/common/img_gnb_doc6.jpg) right bottom no-repeat; }
#gnb > li.cate7 .dns {background:url(../../images/common/img_gnb_doc7.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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b';  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:#ff000a;} 
#footer .branch_list .inner_branch dl.branch2 dt a {background-color:#33a5fc;} 
#footer .branch_list .inner_branch dl.branch3 dt a {background-color:#cb2229;} 
#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-family:'ng_b';}

#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: 104px; 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 {}
#quick .menu li {vertical-align:top; }

#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-family:'ng_b'; }
#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:135px; 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:'ng'; 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:'ng'; 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:'ng'; 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-family:'ng_b'; 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-family:'ng_b'; 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_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:'ng'; 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_1.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; }
.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: 60px 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; }
.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; }

.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:'ng'; 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.gangnam    {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.nowon      {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-family:'ng_b'; }
.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-family:'ng_b'; }


/* ===== 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-family:'ng_b';  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-family:'ng_b';  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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; }
.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-family:'ng_b';}               
.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-family:'ng_b'; }
.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-family:'ng_b'; 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-family:'ng_b'; }






/* === 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-family:'ng_b'; 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-family:'ng_b'; 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:'ng'; font-size:16px;}
.member_wrap .terms_article .scroll h6 {margin-top:30px; font-family:'ng'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; }
.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-family:'ng_b'; }
.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-family:'ng_b';}              
.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-family:'ng_b'; }
.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-family:'ng_b'; 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-family:'ng_b'; }
.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-family:'ng_b'; }
.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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; }
.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-family:'ng_b';}              
.coun_list ul li a .txt_box .branch.gangnam   { background:url(../../images/mypage/bg_sep_branch1.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_branch3.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 .name {display:block; width: 100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#222222; font-size:26px; line-height:30px; font-family:'ng_b'; }
.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-family:'ng_b'; 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-family:'ng_b';}               
.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-family:'ng_b'; }
.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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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:block; 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-family:'ng_b'; }

.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; }
.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; 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-family:'ng_b'; }
.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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; }
#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-family:'ng_b'; 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-family:'ng_b'; }
#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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; }
#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-family:'ng_b'; 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-family:'ng_b';  }

#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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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 .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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; 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-family:ng_b; 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-family:ng_b; 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-family:ng_b; 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-family:ng_b; 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-family:ng_b; }
#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-family:ng_b; 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-family:ng_b; 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-family:ng_b; 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-family:ng_b; }
#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-family:ng_b; 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-family:ng_b; 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-family:ng_b; }
#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-family:ng_b; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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_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-family:'ng_b'; 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;}

.cong_tab1_sec7 {padding:50px 0; background-color:#eeeeef;}
.cong_tab1_sec7 ul {width:100%; overflow:hidden;}
.cong_tab1_sec7 ul li {width:200px; 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;}

.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:178px; 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;}
.infomation_wraper ul li .text .info .name {float:left; font-size:12px; line-height:28px;}
.infomation_wraper ul li .text .info .date {float:left; font-size:12px; line-height:28px;}
.infomation_wraper ul li .text .info .hit {float:left; margin-left:30px; font-size:12px; line-height:28px; color:#33a5fc;}

.n_congestion_wrap .cong_tab2_sec1 {padding-bottom:80px; background-color:#f3f3f3;}
.n_congestion_wrap .cong_tab2_sec1 .text_img_box {width:100%; overflow:hidden;}
.n_congestion_wrap .cong_tab2_sec1 .text_img_box .text {width:788px; height:279px; padding-top:170px; float:left; background-color:#d7edee; text-align:center; font-size:44px; line-height:50px;}
.n_congestion_wrap .cong_tab2_sec1 .text_img_box .text span {display:block; font-family:'ng_b'; 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 {width:832px; height:449px; float:left;}

.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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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: 1620px; 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; }
.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;}
.n_band_wrap .nb_sec4 .conts .box .exp {padding: 45px 35px 0 35px; display:block; font-size:30px; 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; }

.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-family:'ng_b'; }
.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:'ng';}
.n_band_wrap .nb_sec6 .tit strong {color:#6078cb; font-family:'ng_b';}
.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:'ng'; }
.n_band_wrap .nb_sec7 .tit strong {color:#004d51; font-family:'ng_b';}
.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:'ng'; }
.n_band_wrap .nb_sec8 .tit strong {color:#46b8be; font-family:'ng_b';}
.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:'ng'; color:#333333; text-align:center; }
.n_band_wrap .nb_sec9 .tit strong {font-family:'ng_b'; }
.n_band_wrap .nb_sec9 .tit span {font-family:'ng_b'; 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-family:'ng_b';}
.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-family:'ng_b'; 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:50px; line-height:58px; font-family:'ng_b'; }
.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-family:'ng_b'; 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-family:'ng_b'; }
.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: 60px; 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-family:'ng_b'; 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-family:'ng_b'; }
.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.first {margin-bottom: 30px; }
.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-family:'ng_b'; 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 .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-family:'ng_b';}
.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-family:'ng_b'; }
.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 top 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:50%; 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-family:'ng_b'; }
.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-family:'ng_b'; }
.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 .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-family:'ng_b'; 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:50px 0; background:#f3f3f3 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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:'ng'; font-size:60px; line-height:66px; color:#222; text-align:center;}
.sub_design_sec1 .inner .title strong {font-family:'ng_b'; 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-family:'ng_b'; 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:'ng'; font-size:60px; line-height:66px; color:#fff;}
.sub_design_sec2 .inner .title strong {font-family:'ng_b';}
.sub_design_sec2 .inner .text {margin-bottom:50px; font-family:'ng_b'; 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-family:'ng_b'; 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:'ng'; }
#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-family:'ng_b';}
#container.nplastic8 .section1 ol li .no { padding: 40px 0 0 20px; margin-bottom: 25px; font-size:106px; line-height:110px; font-family:'ng_b'; 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-family:'ng_b'; 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:'ng'; 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-family:'ng_b'; }
#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:'ng'; 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-family:'ng_b'; 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-family:'ng_b'; 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:'ng'; 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-family:'ng_b'; }
#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-family:'ng_b'; }
#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:'ng'; 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-family:'ng_b'; 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-family:'ng_b';  }
#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:'ng'; 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-family:'ng_b'; 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:'ng'; 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-family:'ng_b'; 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:'ng'; 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:'ng'; 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-family:'ng_b'; font-size:16px; line-height:24px; margin-bottom:5px; color:#000;}
.nsurgery6_4 .inner .text .txt2 {font-family:'ng_b'; 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:'ng'; }
#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-family:'ng_b'; }
#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:'ng'; }
#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:'ng'; }
#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:'ng'; }
#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-family:'ng_b'; 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; 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-family:'ng_b';}
#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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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) 0 60px no-repeat #f3f3f3; }
.nsurgery4_01 .nsurgery4_2 { height:746px; background:url(../../images/nsurgery/nsurgery4_1_2.jpg) 0 0 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-family:'ng_b'; }
.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-family:'ng_b'; border-bottom: solid 5px #cddae2; }
.nsurgery4_01 .nsurgery4_4 { height:821px; background:url(../../images/nsurgery/nsurgery4_1_4.jpg) 0 0 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-family:'ng_b'; }
.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) 0 0 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-family:'ng_b'; }
#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-family:'ng_b'; 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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; 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-family:'ng_b'; }

#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-family:'ng_b'; 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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:'ng_b'; }
#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-family:ng_b; }
#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-family:ng_b; }
#contents.sub_lifetime .section1 .inner .txt_box .txt2 { padding-bottom:10px; color:#ff6659; font-size:40px; line-height:50px; font-family:ng_b; }
#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-family:'ng_b'; }
#contents.sub_lifetime .section2 .inner ul li .txt_box .name2 { padding-bottom:25px; font-size:24px; line-height:30px; color:#000; font-family:'ng_b'; }
#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-family:'ng_b'; }
#contents.sub_lifetime .section3 .inner .img_pc2 { display:none; }
#contents.sub_lifetime .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-family:'ng_b'; }
#contents.sub_medical_technologist_real .section1 .txt2 span { display:inline-block; padding:0 5px; font-size:40px; line-height:50px; color:#40e2ff; font-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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-family:'ng_b'; 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:50px; top:153px; z-index:999; }
#layer_popup.layer_popup .img_m { display:none; }
#layer_popup.layer_popup .close_wrap { width:550px; height: 40px; line-height:40px; position:relative; color:#fff; text-align:right; background-color:#171717;}
#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: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-family:ng_b; 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-family:ng_b; font-size:40px; line-height:76px; color:#54bdff;}
.n_plastic_wrap .sec2 .inner ol li .txt1 {margin-bottom:20px; font-family:ng_b; 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-family:ng_b; 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;}



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

    /* === layout === */
    #wrap {min-width:980px;}

    #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; }

    #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; }

    .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; }

    .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-family:'ng_b'; }
    
    /* === 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; margin:0 19px 20px 0; padding-bottom: 20px; }
    .gallery_list ul li a .photo img { width: 314px; }
    .gallery_list ul li a .cover img { width: 314px; }
    .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 { 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;}

    .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:40px;}
    .infomation_wraper ul li .text .info .hit {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 .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: 980px; 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-family:ng_b; }

	#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.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-family:ng_b; }

	#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 {padding-bottom:60px;}
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box {}
    .n_congestion_wrap .cong_tab2_sec1 .text_img_box .text {width:476px; height:169px; padding-top:102px; font-size:26px; line-height:34px;}
    .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:504px; 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: 247px; 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: 100px 27px 0 27px; }
    .n_band_wrap .nb_sec4 .conts .plus img {width: 50px; }

    .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:30px; line-height:36px;}
    .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.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 .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:40px 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-family:'ng_b'; }
	#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; b