@charset "utf-8";
.min95{min-width:95px !important;}
.max100{max-width:100%;}
.tc{text-align:center;}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block; *zoom: 1;*display: inline;}
.bx-wrapper .bx-pager-item {font-size:0; line-height: 0;}
/* input */
.b_firstName{background:#fff url(../img/blur_firstName.jpg) no-repeat left center;}
.b_lastName{background:#fff url(../img/blur_lastName.jpg) no-repeat left center;}
.b_email{background:#fff url(../img/blur_email.jpg) no-repeat left center;}
.b_officePhone{background:#fff url(../img/blur_officePhone.jpg) no-repeat left center;}
.b_productInterest{background:#fff url(../img/blur_productInterest.jpg) no-repeat left center;}
.b_zip{background:#fff url(../img/blur_zip.jpg) no-repeat left center;}
.b_city{background:#fff url(../img/blur_city.jpg) no-repeat left center;}
.b_state-Region{background:#fff url(../img/blur_state-Region.jpg) no-repeat left center;}
.b_country{background:#fff url(../img/blur_country-.jpg) no-repeat left center;}
.b_companyClinic-Name{background:#fff url(../img/blur_companyClinic-Name.jpg) no-repeat left center;}
.b_phone{background:#fff url(../img/blur_phone.jpg) no-repeat left center;}
.b_companyClinicName{background:#fff  url(../img/blur_companyClinicName.jpg) no-repeat left center;}
.b_companyClinicName_necessary{background:#fff  url(../img/blur_companyClinicName_necessary.jpg) no-repeat left center;}
.b_country{background:#fff url(../img/blur_country.jpg) no-repeat left center;}
.b_mailingAddress{background:#fff url(../img/blur_mailingAddress.jpg) no-repeat left center;}
.b_stateRegion{background:#fff url(../img/blur_stateRegion.jpg) no-repeat left center;}
.b_Username{background:#fff url(../img/blur_Username.jpg) no-repeat left center;}
.b_Password{background:#fff url(../img/blur_Password.jpg) no-repeat left center;}
.b_ConfirmPassword{background:#fff url(../img/blur_ConfirmPassword.jpg) no-repeat left center;}
.b_PhoneNumber{background:#fff url(../img/blur_PhoneNumber.jpg) no-repeat left center;}
.b_MailingAddress{background:#fff url(../img/blur_MailingAddress.jpg) no-repeat left center;}
.b_StateRegion{background:#fff url(../img/blur_StateRegion.jpg) no-repeat left center;}
.b_ZipPostalCode{background:#fff url(../img/blur_ZipPostalCode.jpg) no-repeat left center;}
.member .login .b_name{background:#fff url(../img/blur_name.jpg) no-repeat left center; background-image:none;}
.member .login .b_password{background:#fff url(../img/blur_password.jpg) no-repeat left center; background-image:none;}
h1{text-indent:-9999px; z-index:9999;}
h2{text-indent:-9999px; z-index:9999;}
/* total */
.total span{color:#3375d8; font-weight:bold;}
/* 상단 텍스트 */
.phrase{position:relative; width:100%; height:130px;}
.phrase .titZone{clear:both; padding:22px 0 22px 0; text-align:center;  font-size:40px; color:#333333; background:url(../img/h3_bg.jpg) no-repeat center bottom;} 
.phrase .titZone span{display:block; color:#888888; font-size:16px; letter-spacing:1px; word-spacing:2px; text-align:center;}
/* 탭 */
.tabZone{display:none;}
/*================================PRODUCTS================================*/
.productsCon{}
.productsCon .phrase{/* height:90px; */ height:100%;}
.productsCon .phrase .titZone{margin:0 0 30px 0; padding:0 0 25px 0; text-align:center;  background:url(../img/h3_bg.jpg) no-repeat center bottom; } 
.productsCon .phrase .titZone span.col{display:block; letter-spacing:1px; word-spacing:2px; font-size:30px; color:#333333;}
#layPop img{width:100%;}
/* 视觉 */
.products_slide .w_img{display:block;}
.products_slide .m_img{display:none;}
.products_slide .m_img img{width:100%;}
.products_slide{overflow:hidden; position:relative; width:100%; height:470px; margin:0 auto 80px auto; z-index:7;}
.products_slide .inner_big{position:absolute; left:50%; width:2000px;  margin-left:-1000px; }
.products_slide .inner_thumb{position:absolute; top:0; left:50%; width:1100px; height:470px; margin-left:-550px; z-index:99;}
.products_slide .inner_thumb .bx-pager{display:none;}
.products_slide .inner_thumb .bx-wrapper{position:absolute; right:0; top:40px; width:90px;}
.products_slide .inner_thumb .bx-wrapper .thumbSlide a{display:block;  /*  height:90px;  */}
.products_slide .inner_thumb .bx-wrapper .thumbSlide a img{width:88px;}
.products_slide .inner_thumb .bx-wrapper .bx-controls-direction{display:block;}
.products_slide .inner_thumb .bx-wrapper .bx-controls-direction a {display:block; width:34px; height:17px;  text-indent:-9999px; z-index:9999;}
.products_slide .inner_thumb .bx-wrapper .bx-prev{position:absolute; right:30px; top:-27px; background:url(../img/products_slide_thumbnai_control.png) no-repeat left top;}
.products_slide .inner_thumb .bx-wrapper .bx-next{position:absolute; right:30px; bottom:-27px; background:url(../img/products_slide_thumbnai_control.png) no-repeat left bottom;}
/* 产品介绍 */
.productsCon .detail img{max-width:100%;}
.productsCon .detail .web{display:block;}
.productsCon .detail .mo{display:none;}
/* 产品介绍-标题 */
.productsCon .tit{margin:0 0 25px 0; text-align:center; font-size:30px; color:#333333;}
.productsCon .tit span{color:#21358d;}
/* lipocel */
.productsCon .detail .pd_lipocel {width:874px; margin:0 auto;}
.pd_lipocel .sec01{margin:0 0 80px 0;}
.pd_lipocel .sec01 .pic01{margin:0 0 39px 0;}
.pd_lipocel .sec02{position:relative; width:874px; height:449px; margin:0 auto 80px auto;}
.pd_lipocel .sec02 .tit{text-align:left;}
.pd_lipocel .sec02 .tit span{display:block;}
.pd_lipocel .sec02 .t01{font-size:16px; color:#888888;}
.pd_lipocel .sec02 .pic01{position:absolute; right:0; top:0;}
.pd_lipocel .sec03{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_lipocel .sec03:after {content:""; display:block; clear:both;}
.pd_lipocel .sec03 .pic01{}
.pd_lipocel .sec03 .pan_r{position:absolute; right:0; top:60px;}
.pd_lipocel .sec03 ul{width:440px;}
.pd_lipocel .sec03 ul li{margin:0 0 25px 0; padding:0 0 0 9px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; font-size:16px; color:#888888;}
.pd_lipocel .sec03 .t01{font-size:16px; color:#21358d;}
.pd_lipocel .sec04{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_lipocel .sec04 .in{padding:41px 0; border:1px solid #dddddd; box-sizing:border-box;}
.pd_lipocel .sec04 .in .pic01{margin:0 0 65px 0; text-align:center;}
.pd_lipocel .sec04 .in dl{}
.pd_lipocel .sec04 .in dl dt{margin:0 0 32px 0; padding:0 0 0 22px;  font-size:20px; color:#333333; background:url(../img/bullet_circle02.png) no-repeat left 6px; }
.pd_lipocel .sec04 .in dl dt span{color:#21358d;}
.pd_lipocel .sec04 .in dl dd ul li{box-sizing:border-box; padding:0 0 0 9px; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_lipocel .sec04 .in dl.dl01{margin:0 0 50px 0; padding:0 21px 0 21px;}
.pd_lipocel .sec04 .in dl.dl01 dd.dd01{margin:0 0 18px 0;}
.pd_lipocel .sec04 .in dl.dl01 dd.dd02{margin:0 0 20px 0; padding:0 9px; font-size:16px; color:#21358d;}
.pd_lipocel .sec04 .in dl.dl01 dd ul:after {content:""; display:block; clear:both;}
.pd_lipocel .sec04 .in dl.dl01 dd ul{padding:0 9px;}
.pd_lipocel .sec04 .in dl.dl01 dd ul li{float:left; width:50%;}
.pd_lipocel .sec04 .in dl.dl02{padding:0 21px 0 21px;}
.pd_lipocel .sec04 .in dl.dl02 dd.dd01{margin:0 0 18px 0;}
.pd_lipocel .sec04 .in dl.dl02 dd.dd01 .web{display:inline;}
.pd_lipocel .sec04 .in dl.dl02 dd.dd02{margin:0 0 20px 0; padding:0 9px; font-size:16px; color:#555555;}
.pd_lipocel .sec04 .in dl.dl02 dd ul:after {content:""; display:block; clear:both;}
.pd_lipocel .sec04 .in dl.dl02 dd ul{padding:0 9px;}
.pd_lipocel .sec04 .in dl.dl02 dd ul li{margin:0 0 18px 0;}
.pd_lipocel .sec04 .in dl.dl02 dd ul li.last{margin-bottom:0;}
.pd_lipocel .sec05{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_lipocel .sec05 ul{width:851px; margin:0 auto;}
.pd_lipocel .sec05 ul:after {content:""; display:block; clear:both;}
.pd_lipocel .sec05 ul li{float:left;width:155px; height:155px; margin:0 19px 0 0; padding:40px 0 0 0; box-sizing:border-box; background:url(../img/bg_circle.jpg) no-repeat left center; }
.pd_lipocel .sec05 ul li.li05{margin-right:0;}
.pd_lipocel .sec05 ul li dl{text-align:center;}
.pd_lipocel .sec05 ul li dl dt{margin:0 0 10px 0; font-size:18px; color:#333333; line-height:100%;}
.pd_lipocel .sec05 ul li dl dd{font-size:16px; color:#888888; line-height:110%; letter-spacing:-1pt;}
.pd_lipocel .sec06{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_lipocel .sec06 .img08{border:1px solid #ddd; padding:22px 0 29px; text-align:center;}
.pd_lipocel .sec06 .img08 span{margin:0 0 30px 20px; font-size:20px; color:#21358d; line-height:20px; display:block; text-align:left;}
.pd_lipocel .sec07{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_lipocel .sec07 .subtit{margin:0 0 60px 0; text-align:center;}
.pd_lipocel .sec07 ul{text-align:center;}
.pd_lipocel .sec07 ul li:last-child{margin-right:0px;}
.pd_lipocel .sec07 ul li{margin:0 10px 20px 0; width:135px; display:inline-block;}
.pd_lipocel .sec07 ul li span{margin-top:20px; font-size:18px; color:#555; line-height:18px; display:block; text-align:center;}
/* ultracel */
.productsCon .detail .pd_ultracel{width:1000px; margin:0 auto;}
.pd_ultracel .sec01{margin:0 0 80px 0;}
.pd_ultracel .sec02{position:relative; width:1000px; margin:0 auto 80px auto;}
.productsCon.pd_ultracel .sec02 .tit{margin-bottom:10px;}
.pd_ultracel .sec02 .t01{margin:0 0 25px 0; font-size:16px; text-align:center;}
.pd_ultracel .sec03{position:relative; width:1000px; height:545px; margin:0 auto 80px auto; border-top:1px solid #dddddd;}
.productsCon .pd_ultracel .sec03 .tit{position:absolute; left:133px; top:42px;}
.pd_ultracel .sec03 ul{position:absolute; left:147px;; top:108px; width:530px;}
.pd_ultracel .sec03 ul li{margin:0 0 26px 0; font-size:16px;}
.pd_ultracel .sec03 ul li dl dd{padding:0 0 0 8px;}
.pd_ultracel .sec03 .pic01{float:right;}
.pd_ultracel .sec04{position:relative; width:1000px; margin:0 auto 80px auto;}
.pd_ultracel .sec04 .pic01{margin:0 0 20px 0; }
.pd_ultracel .sec04 ul{width:705px; margin:0 auto;}
.pd_ultracel .sec04 ul:after {content:""; display:block; clear:both;}
.pd_ultracel .sec04 ul li{float:left; width:33.33336%; max-width:225px; padding:0 10px 0 0; font-size:16px; box-sizing:border-box;}
.pd_ultracel .sec04 ul li:after {content:""; display:block; clear:both;}
.pd_ultracel .sec04 ul li.li02{margin-left:15px;}
.pd_ultracel .sec04 ul li.li03{margin-left:15px;}
.pd_ultracel .sec04 ul li span{display:inline-block; width:8%;}
.pd_ultracel .sec04 ul li p.txt{width:92%; float:right;}
.pd_ultracel .sec05{position:relative; width:1000px; margin:0 auto 80px auto;}
.pd_ultracel .sec05 .pic01{margin:0 0 30px 0;} 
.pd_ultracel .sec05 .t01{font-size:16px;}
.pd_ultracel .sec06{position:relative; width:1000px; margin:0 auto 80px auto;}
.pd_ultracel .sec06:after {content:""; display:block; clear:both;}
.pd_ultracel .sec06 dl.dl01{float:left;}
.pd_ultracel .sec06 dl.dl02{float:right;}
.pd_ultracel .sec06 dl dt{margin:0 0 12px 0; text-align:center; color:#21358d; font-size:20px;}
.pd_ultracel .sec06 dl dd.dd01{margin:0 0 20px 0;}
.pd_ultracel .sec06 dl dd.dd02{font-size:16px;}
/* ultracel */
.productsCon .detail .pd_intracel{width:874px; margin:0 auto;}
.pd_intracel .sec01{position:relative; width:874px; height:350px; margin:0 auto 80px auto;}
.productsCon.pd_intracel .sec01 .tit{text-align:left;}
.pd_intracel .sec01 dl {width:568px;}
.pd_intracel .sec01 dl dt{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_intracel .sec01 dl dd {padding:0 0 0 10px;}
.pd_intracel .sec01 dl dd ul li{padding:0 0 0 8px; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.pd_intracel .sec01 dl dd ul li span{color:#333333;}
.pd_intracel .sec01 .pic01{position:absolute; right:0; bottom:0;}
.pd_intracel .sec02{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_intracel .sec02 .pic01{margin:0 0 27px 0;}
.pd_intracel .sec02 dl.dl01{margin:0 0 50px 0; font-size:16px; }
.pd_intracel .sec02 dl.dl01 dt{margin:0 0 20px 0; }
.pd_intracel .sec02 dl.dl01 dd{padding:0 0 0 7px;}
.pd_intracel .sec02 dl.dl01 ul li{margin:0 0 20px 0;}
.pd_intracel .sec02 dl.dl01 ul li:after {content:""; display:block; clear:both;}
.pd_intracel .sec02 dl.dl01 ul li div{float:left;}
.pd_intracel .sec02 dl.dl01 ul li div.num{position:relative;  width:27px; color:#333333;  font-size:16px;}
.pd_intracel .sec02 dl.dl01 ul li span.xth{display:inline-block; position:relative; top:-10px; font-size:10px;}
.pd_intracel .sec02 .box{position:relative; border:1px solid #dddddd; box-sizing:border-box;}
.pd_intracel .sec02 .box dl{padding:0 0 17px 0;}
.pd_intracel .sec02 .box dl dt{margin:-20px 0 34px 0; text-align:center; }
.pd_intracel .sec02 .box dl dd.web{margin:0 0 25px 0;}
.pd_intracel .sec02 .box dl dd.web img{display:inline;}
.pd_intracel .sec02 .box dl dd.dd02{text-align:center; color:#21358d; font-size:14px;}
.pd_intracel .sec02 .box01{margin:0 0 50px 0;}
.pd_intracel .sec03{position:relative; width:874px; height:385px; margin:0 auto 80px auto;}
.pd_intracel .sec03 .t01{width:410px;}
.pd_intracel .sec03 .pic01{position:absolute; right:0; bottom:0;}
.pd_intracel .sec04{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_intracel .sec04 ul:after {content:""; display:block; clear:both;}
.pd_intracel .sec04 ul li.half{float:left; width:50%; margin:0 0 40px 0; text-align:center;}
.pd_intracel .sec04 ul li.half_r{float:right;}
.pd_intracel .sec04 ul li.half_r{font-size:14px; color:#333333;}
.pd_intracel .sec04 ul li{font-size:14px; color:#333333; }
.pd_intracel .sec04 ul li .pic{margin:0 0 15px 0;}
.pd_intracel .sec04 ul li .t01{margin:0 0 20px 0; color:#21358d; font-size:20px;}
/* ultracel */
.productsCon .detail .pd_intracel{width:874px; margin:0 auto;}
.pd_intracelpro .sec01{position:relative; width:874px; height:40px; margin:0 auto 80px auto;}
.productsCon.pd_intracelpro .sec01 .tit{text-align:left;}
.pd_intracelpro .sec01 dl {width:568px;}
.pd_intracelpro .sec01 dl dt{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_intracelpro .sec01 dl dd {padding:0 0 0 10px;}
.pd_intracelpro .sec01 dl dd ul li{padding:0 0 0 8px; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.pd_intracelpro .sec01 dl dd ul li span{color:#333333;}
.pd_intracelpro .sec01 .pic01{position:absolute; right:38px; top:77px;}
.pd_intracelpro .sec02{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_intracelpro .sec02::after{content:"";clear:both;display:block;}
.pd_intracelpro .sec02 .pic01{float:left;}
.pd_intracelpro .sec02 .nocolor span{color:#333333;display:inline-block;}
.pd_intracelpro .sec02 dl {width:480px;padding-left:20px;float:left;}
.pd_intracelpro .sec02 dl dt{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_intracelpro .sec02 dl dd {padding:0 0 0 10px;}
.pd_intracelpro .sec02 dl dd>span{color:#333;font-size:20px;line-height:25px;}
.pd_intracelpro .sec02 dl dd ul li{padding:0 0 0 8px; font-size:16px;line-height:20px;margin-bottom:10px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.pd_intracelpro .sec02 dl dd ul li span{color:#333333;}
.pd_intracelpro .sec03{position:relative; width:874px; height:220px; margin:0 auto 80px auto;}
.pd_intracelpro .sec03 ul li{padding:0 0 0 8px; font-size:16px;line-height:20px;margin-bottom:10px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.pd_intracelpro .sec03 ul li span{color:#333333;}
.pd_intracelpro .sec04{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_intracelpro .sec04 table{text-align:center;font-size:16px;width:100%;}
.pd_intracelpro .sec04 table thead th{background:#f2f2f2;font-weight:bold;height:39px;color:#333;letter-spacing:-0.5px;border:1px solid #ddd}
.pd_intracelpro .sec04 table tbody th{color:#333;border:1px solid #ddd}
.pd_intracelpro .sec04 table tbody td{border:1px solid #ddd;letter-spacing: -0.3px;    padding: 10px 0;}
.pd_intracelpro .sec05{font-size:0;width:874px;margin:0 auto 80px;}
.pd_intracelpro .sec05::after{content:"";display:block;clear:both;}
.pd_intracelpro .sec05 .web{padding-top:25px;}
.pd_intracelpro .sec05 .web li{width:417px;display:inline-block;}
.pd_intracelpro .sec05 .web li span{vertical-align:top;display: inline-block;;width:203px;font-size:14px;line-height:36px;text-align:center;color:#333;margin-left:9px;}
.pd_intracelpro .sec05 .web li span:first-child{margin-left:0;}
.pd_intracelpro .sec05 .web li.se{width:427px;float:right;position:relative;}
.pd_intracelpro .sec05 .web li.se span:first-child{width:247px;}
.pd_intracelpro .sec05 .web li.se span{width:180px;margin-left:0;}
.pd_intracelpro .sec05 .web li.se>p{position:absolute;font-size:20px;color:#21358d;    top: -36px;}
.pd_intracelpro .sec05 .web li span img{display:block;}
/* intraGen*/
.productsCon .detail .pd_intrace{width:874px; margin:0 auto;}
.pd_intraGen .sec01{position:relative; width:874px; height:374px; margin:0 auto 80px auto;}
.pd_intraGen .sec01 .tit{position:absolute; left:0; top:0; z-index:1; text-align:left;}
.pd_intraGen .sec01 .t01{position:absolute; left:0; top:90px; z-index:1; font-size:16px;}
.pd_intraGen .sec01 .pic01{position:absolute; right:0; top:-80px;}
.pd_intraGen .sec02{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_intraGen .sec02 .box01{position:relative; width:874px; height:323px; margin:0 0 30px 0;}
.pd_intraGen .sec02 .box01 .t01{width:340px; margin:0 0 25px 0; font-size:20px; color:#333333;}
.pd_intraGen .sec02 .box01 .t02{width:340px; font-size:16px;}
.pd_intraGen .sec02 .box01 .t02 span{color:#333333;}
.pd_intraGen .sec02 .box01 .pic01{position:absolute; right:0; top:0;}
.pd_intraGen .sec02 .box02{position:relative; width:874px;}
.pd_intraGen .sec02 .box02:after {content:""; display:block; clear:both;}
.pd_intraGen .sec02 .box02 .pic01{float:left; margin:0 30px 0 0;}
.pd_intraGen .sec02 .box02 dl{float:left; width:625px;}
.pd_intraGen .sec02 .box02 dl dt{margin:0 0 25px 0; font-size:20px; color:#333333;}
.pd_intraGen .sec02 .box02 dl ul li{margin:0 0 10px 0; padding:0 0 0 6px; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_intraGen .sec02 .box02 dl ul li span{color:#333333;}
.pd_intraGen .sec02 .box02 dl ul li span.line{text-decoration:underline;}
.pd_intraGen .sec03{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_intraGen .sec03 .box{margin:0 0 30px 0; padding:20px; box-sizing:border-box; border:1px solid #dddddd;}
.pd_intraGen .sec03 .box ul.ul01{height:320px;}
.pd_intraGen .sec03 .box ul:after {content:""; display:block; clear:both;}
.pd_intraGen .sec03 .box ul li.li_l{float:left;}
.pd_intraGen .sec03 .box ul li.li_r{float:right;}
.pd_intraGen .sec03 .box ul li span{display:block; margin:10px 0 0 0; text-align:center; color:#21358d; font-size:14px;}
.pd_intraGen .sec03 table{width:100%; border:1px solid #dddddd;}
.pd_intraGen .sec03 table thead th{padding:11px 11px; text-align:center; font-weight:normal; font-size:16px; color:#333333; border:1px solid #dddddd;}
.pd_intraGen .sec03 table thead th.bg{background:#f6f6f6;}
.pd_intraGen .sec03 table thead td{border:1px solid #dddddd;}
.pd_intraGen .sec03 table tbody th{padding:11px 11px; text-align:center; font-weight:normal; font-size:16px; color:#333333; border:1px solid #dddddd; background:#f6f6f6;}
.pd_intraGen .sec03 table tbody td{padding:11px 11px; text-align:center; font-size:16px; border:1px solid #dddddd; }
.pd_intraGen .sec03 table tbody td ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_intraGen .sec04{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_intraGen .sec04 .t01{margin:0 0 25px 0; text-align:center; font-size:16px;}
.pd_intraGen .sec05{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_intraGen .sec05 dl.dl01{margin:0 0 40px 0;}
.pd_intraGen .sec05 dl dt{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_intraGen .sec05 dl dd{text-align:center;}
.pd_intraGen .sec05 .t01{margin-top:25px; font-size:16px;}


/*acGen*/
.acGen .t01{font-size:16px;text-align: center;}
.acGen .nocolor span{color:#333;display:inline-block;}
.productsCon .detail .acGen  .web{text-align: center;}
.acGen .ncolor span{color:#333}


.acGen .sec01 .pic01 {margin-top:20px;margin-bottom:70px;}
.acGen .sec02 .pic01 {margin-bottom:70px;}
.acGen .sec03 .t01{margin-bottom:35px;}
.acGen .sec04{margin-top:70px;}
.acGen .sec04 >div{text-align:center;width:874px;margin:0 auto;}
.acGen .sec04 >div span{display:block;text-align:left;font-size:16px;line-height:36px;}
.acGen .web.float{width:874px;margin:20px auto 0;}
.acGen .web.float::after{content:"";display:block;clear:both;}
.acGen .web.float .floatL{float:left;width:417px}
.acGen .web.float .floatR{float:right;width:417px}
.acGen .web.float li p,
.acGen .web.float div p{color:#333;font-size:20px;    text-align: left;margin-bottom:10px;}
.acGen .web.float li span,
.acGen .web.float div span{display:block;text-align:left;font-size:16px;line-height:20px;}
.acGen .sec05{width:874px;margin: 70px auto 0;}
.acGen .sec05 .t01{font-size:16px;line-height:20px;text-align:left;}
.acGen .sec05 .web{margin-top:40px;}
.acGen .sec06{width:874px;margin: 70px auto;}

/* pd_tribeam */
.productsCon .detail .pd_tribeam{width:874px; margin:0 auto;}
.pd_tribeam .sec01{position:relative; width:874px; height:513px; margin:0 auto 80px auto;}
.pd_tribeam .sec01 .t01{margin:0 0 30px 0; font-size:20px; color:#333333;}
.pd_tribeam .sec01 .t02{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_tribeam .sec01 ul{margin:0 0 40px 0; padding:0 0 0 10px;}
.pd_tribeam .sec01 ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_tribeam .sec01 .pic01{position:absolute; left:200px; top:105px;}
.pd_tribeam .sec01 .pic02{width:321px;}
.pd_tribeam .sec01 .pic02 span{display:block; margin:10px 0 0 0; font-size:14px; color:#21358d; text-align:center;}
.pd_tribeam .sec01 .pic03{position:absolute; right:0; top:0;}

.pd_tribeam .sec02{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_tribeam .sec02 dl dt{margin:0 0 15px 0; font-size:20px; color:#333333;}
.pd_tribeam .sec02 dl dt span{display:block; font-size:16px;}
.pd_tribeam .sec02 dl dd{font-size:16px;}
.pd_tribeam .sec02 dl dd.dd01{margin:0 0 10px 0;}
.pd_tribeam .sec02 dl dd.dd02{margin:0 0 15px 0;}
.pd_tribeam .sec02 .box{margin:0 0 60px 0;}
.pd_tribeam .sec02 .box:after {content:""; display:block; clear:both;}
.pd_tribeam .sec02 dl.dl01{float:left; width:427px;}
.pd_tribeam .sec02 dl.dl01 dd.dd03{font-size:14px; color:#21358d;}
.pd_tribeam .sec02 dl.dl02{float:right; width:427px;}
.pd_tribeam .sec02 dl.dl02 dd.dd03{text-align:right;}
.pd_tribeam .sec02 dl.dl02 dd.dd03 span{display:block; font-size:14px; color:#333333;}
.pd_tribeam .sec02 dl.dl03 ul{padding:0 0 0 10px;}
.pd_tribeam .sec02 dl.dl03 ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_tribeam .sec02 dl.dl03 ul li span{display:block;}

.pd_tribeam .sec03{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_tribeam .sec03 dl.dl01{margin:0 0 40px 0;}
.pd_tribeam .sec03 dl.dl01 dt{margin:0 0 25px 0; font-size:20px; color:#333333;}
.pd_tribeam .sec03 dl.dl01 dd ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_tribeam .sec03 .box{margin:0 0 60px 0; padding:0 10px;}
.pd_tribeam .sec03 .box:after {content:""; display:block; clear:both;}
.pd_tribeam .sec03 dl.dl02{float:left; width:407px; margin:0 0 18px 0; font-size:20px; color:#21358d;}
.pd_tribeam .sec03 dl.dl02 dt{margin:0 0 18px 0;}
.pd_tribeam .sec03 dl.dl_r{float:right;}


.pd_tribeam .sec04{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_tribeam .sec04 .box01{position:relative; height:233px; margin:0 0 30px 0; border:1px solid #dddddd; box-sizing:border-box;}
.pd_tribeam .sec04 .box01 dl{padding:16px 0 0 16px;}
.pd_tribeam .sec04 .box01 dl dt{margin:0 0 17px 0; font-size:20px; color:#21358d;}
.pd_tribeam .sec04 .box01 dl dd{font-size:16px;}
.pd_tribeam .sec04 .box01 .pic01{position:absolute; right:0; top:0;}
.pd_tribeam .sec04 .box02{margin:0 0 30px 0;}
.pd_tribeam .sec04 .box02 ul{padding:0 0 0 10px;}
.pd_tribeam .sec04 .box02 ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; color:#333333; }
.pd_tribeam .sec04 .box02 ul li span{display:block; color:#888888;}
.pd_tribeam .sec04 .box03{margin:0 0 50px 0;}
.pd_tribeam .sec04 .box03 dl dt{min-height:27px; margin:0 0 20px 0; padding:0 0 0 23px;  font-size:20px; color:#333333; background:url(../img/bullet_circle02.png) no-repeat left 6px;}
.pd_tribeam .sec04 .box03 dl dd:after {content:""; display:block; clear:both;}
.pd_tribeam .sec04 .box03 dl dd{padding:0 0 0 10px;}
.pd_tribeam .sec04 .box03 dl dd .pic{float:left;}
.pd_tribeam .sec04 .box03 dl dd .pic span{display:block; margin:15px 0 0 0; text-align:center; font-size:14px; color:#21358d;}
.pd_tribeam .sec04 .box03 dl dd .txt{float:right; width:705px; font-size:16px;}
.pd_tribeam .sec04 .box04{margin:0 0 0 0;}
.pd_tribeam .sec04 .box04 dl dd .pic{width:189px;}
.pd_tribeam .sec04 .box04 dl dd .txt{width:640px; font-size:16px;}

.pd_tribeam .sec05{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_tribeam .sec05 .t01{font-size:16px; text-align:center;}

/* pd_edge */
/* .pd_edge .detail{width:874px; margin:0 auto;} */
.productsCon .detail .pd_edge{width:874px; margin:0 auto;}
.pd_edge .sec01{position:relative; width:874px; height:526px; margin:0 auto 0px auto;}
.productsCon .pd_edge .sec01 .tit{padding:80px 0 0 0; text-align:left;}
.pd_edge .sec01 .t01{font-size:16px; z-index:2;}
.pd_edge .sec01 .pic01{position:absolute; right:0; top:-81px; }
.pd_edge .sec02{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_edge .sec02 .box01{margin:0 0 50px 0;}
.pd_edge .sec02 .box01:after {content:""; display:block; clear:both;}
.pd_edge .sec02 .box01 .pic{float:left; width:541px;}
.pd_edge .sec02 .box01 .txt{float:right; width:276px; padding:25px 0 0 0; font-size:16px;}
.pd_edge .sec02 .box01 .txt span{color:#333333;}
.pd_edge .sec02 .box02{margin:0 0 50px 0;}
.pd_edge .sec02 .box02:after {content:""; display:block; clear:both;}
.pd_edge .sec02 .box02 dl{float:left; width:417px;}
.pd_edge .sec02 .box02 dl dt{margin:0 0 30px 0; text-align:center; font-size:30px; color:#333333;}
.pd_edge .sec02 .box02 dl dd{font-size:16px;}
.pd_edge .sec02 .box02 dl dd ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_edge .sec02 .box02 dl.dl_r{float:right;}
.pd_edge .sec02 .box03{border:1px solid #dddddd; box-sizing:border-box;}
.pd_edge .sec02 .box03 dl{padding: 0 0 25px 0;}
.pd_edge .sec02 .box03 dl dt{margin:-15px 0 25px 0; text-align:center;}
.pd_edge .sec02 .box03 dl dd{text-align:center;}
.pd_edge .sec03{position:relative; width:874px; margin:0 auto 80px auto;}
.productsCon.pd_edge .sec03 .tit{margin:0;}
.pd_edge .sec03 .t01{margin:0 0 40px 0; font-size:16px; text-align:center;}
.pd_edge .sec03 .box{border:1px solid #dddddd; box-sizing:border-box;}
.pd_edge .sec03 .box dl{padding:0 0 25px 0;}
.pd_edge .sec03 .box dl dt{margin:-15px 0 25px 0; text-align:center;}
.pd_edge .sec03 .box dl dd{text-align:center;}
.pd_edge .sec04{position:relative; width:874px; height:235px; margin:0 auto 0 auto;}
.pd_edge .sec04 .t01{width:580px; font-size:16px;}
.pd_edge .sec04 .t01 span{color:#333333;}
.pd_edge .sec04 .pic01{position:absolute; right:0; top:65px;}
.pd_edge .sec05{position:relative; width:874px; margin:20px auto 80px auto;}
.pd_edge .sec05 ul:after {content:""; display:block; clear:both;}
.pd_edge .sec05 ul li{float:left; text-align:center;}
.pd_edge .sec05 ul li span{display:block; margin:10px 0 0 0; font-size:14px; color:#21358d;}
/* pd_tribeam */
.productsCon .detail .pd_SmoothCool{width:874px; margin:0 auto;}
.productsCon .pd_SmoothCool .sec01 .tit{position:relative;  text-align:left; z-index:9;}
.pd_SmoothCool .sec01{position:relative; width:874px;  height:436px; margin:0 auto 80px auto;}
.pd_SmoothCool .sec01 dl{position:relative; width:525px; margin:0 0 20px 0; z-index:9;}
.pd_SmoothCool .sec01 dl dt{font-size:16px; color:#333333;}
.pd_SmoothCool .sec01 dl dd{font-size:16px;}
.pd_SmoothCool .sec01 .pic{position:absolute; right:-65px; top:0; }
.pd_SmoothCool .sec02{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_SmoothCool .sec02 .box01{margin:0 0 50px 0;}
.pd_SmoothCool .sec02 .box01:after {content:""; display:block; clear:both;}
.pd_SmoothCool .sec02 .box01 .pic{float:left; width:365px;}
.pd_SmoothCool .sec02 .box01 .pic span{display:block; margin:10px 0 0 0; color:#21358d; font-size:14px;}
.pd_SmoothCool .sec02 .box01 dl{float:left; width:500px;}
.pd_SmoothCool .sec02 .box01 dl dt{margin:0 0 24px 0; font-size:20px; color:#333333;}
.pd_SmoothCool .sec02 .box01 dl dd{font-size:16px;}
.pd_SmoothCool .sec02 .box01 dl dd span{color:#333333;}
.pd_SmoothCool .sec02 .box02{padding:0px 0 25px 0; border:1px solid #dddddd; box-sizing:border-box;}
.pd_SmoothCool .sec02 .box02 dl{margin:0px 0 25px 0;  text-align:center;}
.pd_SmoothCool .sec02 .box02 dl dt{margin:-15px 0 25px 0;}
.pd_SmoothCool .sec02 .box02 .t01{font-size:14px; color:#333333; text-align:center;}
.pd_SmoothCool .sec03{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_SmoothCool .sec03 .box:after {content:""; display:block; clear:both;}
.pd_SmoothCool .sec03 .box .txt{float:left; width:350px; font-size:16px;}
.pd_SmoothCool .sec03 .box .txt span{color:#333333;}
.pd_SmoothCool .sec03 .box .pic{float:right; width:445px; font-size:14px; color:#333333;}
.pd_SmoothCool .sec03 .box .pic ul:after {content:""; display:block; clear:both;}
.pd_SmoothCool .sec03 .box .pic ul li{float:left;}
.pd_SmoothCool .sec03 .box .pic ul li span{display:block; font-size:14px; color:#333333;}
.pd_SmoothCool .sec04{position:relative; width:874px; height:280px; margin:0 auto 80px auto;}
.pd_SmoothCool .sec04 .t01{width:358px; margin:0 0 20px 0; font-size:16px; }
.pd_SmoothCool .sec04 .pic02{position:absolute; right:0; top:65px;}
.pd_SmoothCool .sec05{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_SmoothCool .sec05 .box{margin:0 0 50px 0;}
.pd_SmoothCool .sec05 .box:after {content:""; display:block; clear:both;}
.pd_SmoothCool .sec05 .box ul{float:left; width:480px; font-size:16px;}
.pd_SmoothCool .sec05 .box ul li{margin:0 0 25px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_SmoothCool .sec05 .box ul span{color:#333333;}
.pd_SmoothCool .sec05 .box .pic01{float:right;}
.pd_SmoothCool .sec06{position:relative; width:874px; height:390px; margin:0 auto 80px auto;}
.pd_SmoothCool .sec06 .t01{width:460px; font-size:16px; }
.pd_SmoothCool .sec06 .pic01{position:absolute; right:0; top:65px;}
/* pd_tribeam */
.productsCon .detail .pd_cellec{width:874px; margin:0 auto;}
.pd_cellec .sec01{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_cellec .sec01 .box{position:relative; margin:0 0 20px 0;}
.pd_cellec .sec01 .box:after {content:""; display:block; clear:both;}
.pd_cellec .sec01 .box dl{float:left; width:417px;}
.pd_cellec .sec01 .box dl.dl_r{float:right;}
.pd_cellec .sec01 .box dl dt{margin:0 0 25px 0;}
.pd_cellec .sec01 .box dl dd ul li{margin:0 0 25px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_cellec .sec01 .box dl dd ul li span{color:#333333;}
.pd_cellec .sec02{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_cellec .sec02 .box{position:relative; margin:0 0 20px 0;}
.pd_cellec .sec02 .box:after {content:""; display:block; clear:both;}
.pd_cellec .sec02 .box .pic01{float:right; width:345px;}
.pd_cellec .sec02 .box ul{float:left; width:490px;}
.pd_cellec .sec02 .box ul li{margin:0 0 25px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_cellec .sec02 .box ul li span{color:#333333;}
.pd_cellec .sec03{position:relative; width:874px; height:380px; margin:0 auto 80px auto;}
.pd_cellec .sec03 .txt{position:absolute; right:0; bottom:25px; width:375px; z-index:2;}
.pd_cellec .sec03 .pic01{position:absolute; right:0; top:65px; z-index:1;}
.pd_cellec .sec04{position:relative; width:874px; margin:0 auto 80px auto;}
.pd_cellec .sec04 .t01{margin:0 0 10px 0;}
.pd_cellec .sec04 ul:after {content:""; display:block; clear:both;}
.pd_cellec .sec04 ul li{float:left;}
.pd_cellec .sec04 ul li.li_r{float:right;}
.pd_cellec .sec05{position:relative; width:874px; height:380px; margin:0 auto 80px auto;}
.pd_cellec .sec05 .txt{width:475px; z-index:2;}
.pd_cellec .sec05 .pic01{position:absolute; right:0; top:65px;}
.ultracelQ .contWrap{margin-bottom:70px;}
.ultracelQ .mobile{display:none;}
.ultracelQ .text-center{text-align:center;}
.ultracelQ .titleWrap{ text-align: center;margin-bottom:30px;position:relative;}
.ultracelQ .titleWrap::before{content:"";display:block;width:874px;height:2px;background:#333;top:50%;margin-top:-1px;left:50%;margin-left:-437px;position:absolute;}
.ultracelQ .titleWrap p{font-size:30px;display:inline-block;background:#fff;color:#333;position:relative;z-index:4;padding:0 30px;}
.ultracelQ ul.slim{border:1px solid #ddd;padding:30px 0;max-width:874px;margin:0 auto;}
.ultracelQ ul.slim li{display:inline-block;    vertical-align: top;text-align:left;}
.ultracelQ ul.slim li:first-child{margin-right:10%;}
.ultracelQ ul.slim li img{height:224px;}
.ultracelQ ul.slim li p{font-size:20px;color:#333;margin:10px 0;}
.ultracelQ ul.slim li span{font-size:16px;}
.ultracelQ ul.selection{width:874px;text-align:left;font-size:16px;margin:0 auto;}
.ultracelQ ul.selection li{line-height:30px;    margin: 0 auto;}
.ultracelQ ul.selection li::before{content:"";display:inline-block;vertical-align:middle;width:3px;height:4px;background:#888;border-radius:50%;margin-right:5px;}
/* newsMedia */
.productsCon .newsMedia{position:relative; padding:40px 0 40px 0; border-top:2px solid #333333; border-bottom:1px solid #dddddd;}
.productsCon .newsMedia ul:after{content:""; display:block; clear:both; margin-top: 30px;}
.productsCon .newsMedia ul li{float:left; position:relative; width:45%; margin:0 5% 30px 0; box-sizing:border-box;}
.productsCon .newsMedia ul li .cover{position:absolute; left:0; top:0;width:100%; height:100%;}
.productsCon .newsMedia ul li .cover img{width:100%; max-width:142px;}
.productsCon .newsMedia ul li.even{float:right;}
.productsCon .newsMedia ul li .pic{position:relative; float:left; width:30%;}
.productsCon .newsMedia ul li dl{float:left; position:relative; width:70%; height:100px;}
.productsCon .newsMedia ul li dl dt{overflow:hidden; height:16px; margin:0 0 10px 0; font-size:14px; color:#333333; font-weight:bold;}
.productsCon .newsMedia ul li dl dd.txt{overflow:hidden; height:52px; font-size:12px; color:#888888; line-height:150%;}
.productsCon .newsMedia ul li dl dd.day{position:absolute; left:0; bottom:0; font-size:12px; color:#aaaaaa;}
/* video */
.productsCon .video{position:relative; width:100%; padding:40px 0 40px 0; border-bottom:1px solid #dddddd;}

.productsCon .video .bx-wrapper {position:relative; width:100%; margin:0 auto;}
.productsCon .video .bx-wrapper .pic img{display: block; max-width:100%; }
.productsCon .video .bx-wrapper .bx-pager {display:block; position:relative; text-align:center;}
.productsCon .video .bx-wrapper .bx-pager.bx-default-pager a {display:block; width:10px; height:10px; margin: 0 2px; background:url(../img/conMid_slide_page.png) no-repeat -10px top; background-size:20px;}
.productsCon .video .bx-wrapper .bx-pager.bx-default-pager a:hover,
.productsCon .video .bx-wrapper .bx-pager.bx-default-pager a.active,
.productsCon .video .bx-wrapper .bx-pager.bx-default-pager a:focus {width:10px; height:10px; background-position:0 0;}
.productsCon .video .bx-wrapper .bx-controls-direction a {display:none;}

.productsCon .video .slide_video li{position:relative;}
.productsCon .video .slide_video li .pic .cover{position:absolute; left:0; top:0;}
.productsCon .video .slide_video li .pic .cover {max-width:100%;}
.productsCon .video .slide_video li .txt{padding:5px 0 0 0;font-size:14px; font-weight:bold; color:#333333; line-height:140%;}
/* resource */
.resource{}
.resource{position:relative; padding:40px 0 40px 0;}
.resource p{text-align:center; height:28px;}
.resource p a{text-align:center;  font-size:14px; color:#3375d8;}
.resource p span{display:inline-block; height:28px; line-height:28px; padding:0 40px 0 0; text-decoration:underline; background:url(../img/arrow01.jpg) no-repeat right center; }
.resource p br{display:none;}

/*================================TREATMENT================================*/
#sub_container .content.treatmentCont{padding:0;}
.treatmentCont .phrase{display:block;}
.treatmentCont .cont{border-top:1px solid #e9e9e9; padding:0 0 65px 0; background:url(../img/treatmentCont_bg.jpg) repeat left top;}
.treatmentCont .cont .con .tit{margin:0 0 50px 0; padding:40px 0 0 0; font-size:28px; color:#21358d; text-align:center;}
.treatmentCont .cont .con{position:relative;}

.treatmentCont .cont .con p.t01.mo{display:none;}
.treatmentCont .cont .con p.t01.web{display:block; padding:15px 0 0 0; text-align:center; font-size:14px;}

.treatmentCont .cont .con .viewImg{width:598px; margin:0 auto;}
.treatmentCont .cont .con .viewImg ul li{display:none;position:relative;}

.treatmentCont .cont .con .thumbnail{position:absolute; left:0; top:0;}
.treatmentCont .cont .con .thumbnail ul{width:1100px;}
.treatmentCont .cont .con .thumbnail ul li{position:absolute; }
.treatmentCont .cont .con .thumbnail ul li:after{content:""; display:block; clear:both;}
.treatmentCont .cont .con .thumbnail ul li a{display:block;}
.treatmentCont .cont .con .thumbnail ul li img{vertical-align:middle;}
.treatmentCont .cont .con .thumbnail ul li span{font-size:17px; color:#333333;}
.treatmentCont .cont .con .thumbnail ul li.li01{left:120px; top:223px;}
.treatmentCont .cont .con .thumbnail ul li.li02{left:96px; top:302px;}
.treatmentCont .cont .con .thumbnail ul li.li03{left:92px; top:383px;}
.treatmentCont .cont .con .thumbnail ul li.li04{left:134px; top:462px;}
.treatmentCont .cont .con .thumbnail ul li.li05{right:136px; top:301px;}
.treatmentCont .cont .con .thumbnail ul li.li06{right:122px; top:383px;}
.treatmentCont .cont .con .thumbnail ul li.li07{right:100px; top:464px;}
.treatmentCont .cont .con .thumbnail ul li.li08{right:94px; top:540px;}

.treatmentCont .cont .con .thumbnail ul li.li01 img,
.treatmentCont .cont .con .thumbnail ul li.li02 img,
.treatmentCont .cont .con .thumbnail ul li.li03 img,
.treatmentCont .cont .con .thumbnail ul li.li04 img{float:right;}
.treatmentCont .cont .con .thumbnail ul li.li01 span,
.treatmentCont .cont .con .thumbnail ul li.li02 span,
.treatmentCont .cont .con .thumbnail ul li.li03 span,
.treatmentCont .cont .con .thumbnail ul li.li04 span{float:left; line-height:75px; vertical-align:middle;}

/*================================
	CLINICAL
================================*/
.phrase_clinical{height:150px; background:url(../img/clinical_topSection_img.jpg) no-repeat center top;}
.phrase_clinical02{height:150px; margin:0 0 20px 0; background:url(../img/clinical_topSection_img02.jpg) no-repeat center top;}
.phrase_clinical02 .titZone{clear:both; padding:37px 0 22px 0; text-align:center;  font-size:40px; color:#333333; background:url(../img/h3_bg02.jpg) no-repeat center bottom;} 
.phrase_clinical02 .titZone span{display:block; color:#888888; font-size:16px; letter-spacing:1px; word-spacing:2px; text-align:center;}
.phrase_clinical03{height:140px; border-top:2px solid #3f3860;}

.clinicalCont .testimonials{position:relative; width:100%;}
.clinicalCont .testimonials .total{position:absolute; left:0; top:-22px;}
.clinicalCont .testimonials ul li:after {content:""; display:block; clear:both;}
.clinicalCont .testimonials ul li{padding:20px 0 11px 0 ; border-bottom:1px solid #dddddd;}

/* .clinicalCont .testimonials ul li .pic{float:left; width:138px; height:147px; margin:0 31px 0 0; padding:6px; text-align:center; background:url(../img/clinical_pic_bg.jpg) no-repeat left top;} */
.clinicalCont .testimonials ul li .detail{width:100%;}
.clinicalCont .testimonials ul li .detail .info{margin:0 0 20px 0;}
.clinicalCont .testimonials ul li .detail .info p{margin:0 0 10px 0; padding:0 0 0 6px; font-size:14px; color:#333333; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.clinicalCont .testimonials ul li .detail .info p.name{color:#3375d8;}
.clinicalCont .testimonials ul li .detail .txt{overflow:hidden; height:55px; color:#888888; font-size:14px;}

.clinicalCont .video{border-bottom:1px solid #dddddd; }
.clinicalCont .video ul{}
.clinicalCont .video ul:after {content:""; display:block; clear:both;}
.clinicalCont .video ul li{float:left; position:relative; width:340px; margin:0 40px 18px 0;}
.clinicalCont .video ul li .cover{position:absolute; left:0; top:0;}
.clinicalCont .video ul li.li03{margin-right:0;}
.clinicalCont .video ul li .screen{margin:0 0 15px 0;}
.clinicalCont .video ul li dl dt{margin:0 0 10px 0;font-size:14px; color:#3375d8;}
.clinicalCont .video ul li dl dd{overflow:hidden; height:37px; font-size:14px; color:#333333;}

.clinicalCont .articles{position:relative; width:100%;}
.clinicalCont .articles .bx-wrapper {position:relative; width:100%; margin:0 auto;}
.clinicalCont .articles .bx-wrapper .bx-pager {display:block; position:relative; text-align:center;}
.clinicalCont .articles .bx-wrapper .bx-pager.bx-default-pager a {display:none;}
.clinicalCont .articles .bx-wrapper .bx-pager.bx-default-pager a {}
.clinicalCont .articles .bx-wrapper .bx-pager.bx-default-pager a:hover,
.clinicalCont .articles .bx-wrapper .bx-pager.bx-default-pager a.active,
.clinicalCont .articles .bx-wrapper .bx-pager.bx-default-pager a:focus {width:10px; height:10px; background-position:0px 0;}
.clinicalCont .articles .bx-wrapper .bx-controls-direction a {display:block; width:23px; height:48px;  text-indent:-9999px; z-index:9999;}
.clinicalCont .articles .bx-wrapper .bx-prev{position:absolute; left:-30px; top:47px; background:url(../img/sd_conTop_controls.png) no-repeat left top;}
.clinicalCont .articles .bx-wrapper .bx-next{position:absolute; right:-30px; top:47px; background:url(../img/sd_conTop_controls.png) no-repeat right top;}
.clinicalCont .articles ul li{width:140px; height:137px; padding:18px 0 0 0; text-align:center; background:url(../img/clinical_articles_bg.jpg) no-repeat center top;}
.clinicalCont .articles ul li span{display:block; margin:0 0 12px 0; font-size:16px; color:#3375d8;}
.clinicalCont .articles ul li p{width:120px; margin:0 auto;}

/*================================
	COMPANY
================================*/
/* Global Partners */
.partnersCont .phrase{display:block;}
.partnersCont .upper{position:relative; width:100%; height:233px; background:url(../img/partnersCont_img01.jpg) no-repeat top center;}
.partnersCont .upper .in{position:relative; width:100%; max-width:1100px; margin:0 auto; padding:40px 0 0 0; }
.partnersCont .upper .in .t01{margin:0 0 20px 0; color:#21358d; font-size:28px;}
.partnersCont .upper .in .t02{margin:0 0 26px 0; color:#888888; font-size:14px;}
.partnersCont .upper .in .t03{color:#888888; font-size:14px;}
.partnersCont .upper .in .t04{color:#3375d8; font-size:14px; text-decoration:underline;}

.partnersCont .con{position:relative; width:100%; padding:10px 0 0 0;}
.partnersCont .con:after{content:""; display:block; clear:both;}
.partnersCont .con .leftZone{float:left; position:relative; width:599px;}
.partnersCont .con .leftZone .web{display:block;}
.partnersCont .con .leftZone .mo{display:none;}

.partnersCont .con .leftZone dl{width:100%; padding:30px 0 30px 0; border-bottom:1px solid #dddddd;}
.partnersCont .con .leftZone dl:after {content:""; display:block; clear:both;}
.partnersCont .con .leftZone dl dt{float:left; width:118px; height:118px; line-height:118px; text-align:center; border:10px solid #e3e8f0;}
.partnersCont .con .leftZone dl dd{float:right; width:434px;}
.partnersCont .con .leftZone dl dd ul:after {content:""; display:block; clear:both;}
.partnersCont .con .leftZone dl dd ul li{float:left; width:134px; margin:0 16px 10px 0;}
.partnersCont .con .leftZone dl dd ul li.li03{margin-right:0;}
.partnersCont .con .leftZone dl dd ul li a{display:block; width:100%; height:37px; padding:7px 0 0 0; line-height:37px; border-bottom:1px solid #aaaaaa;}
.partnersCont .con .leftZone dl dd ul li img{margin-right:10px;}

.partnersCont .con .rightZone{float:right; width:461px;}
.partnersCont .con .rightZone ul li{margin:0 0 10px 0;}
.partnersCont .con .rightZone input[type="text"]{width:96%; padding:0 2%;}
.partnersCont .con .rightZone select{width:100%;}
.partnersCont .con .rightZone textarea{overflow-y:scroll; width:96%; height:120px; padding:2%;}

.partnersCont .con .rightZone .checkSend:after {content:""; display:block; clear:both;}
.partnersCont .con .rightZone .checkSend span{float:right;}	

/* Event */
.tradeShowsCont{background:#f6f6f6;}
.tradeShowsCont .phrase{height:130px; margin:0 0 27px 0; background:url(../img/tradeShowsCont_img01.jpg) no-repeat center top;}


.tradeShowsCont .theTop{position:relative; margin:30px 0 15px 0; line-height:31px;}
.tradeShowsCont .theTop .calendar{margin:0 10px 0 0;}
.tradeShowsCont .theTop span.page{color:#3375d8; font-weight:bold;}

.tradeShowsCont .list{}
.tradeShowsCont .list ul:after {content:""; display:block; clear:both;}
.tradeShowsCont .list ul li .cover{display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/cover_img02.png) repeat center center; z-index:2;}
.tradeShowsCont .list ul li .new{position:absolute; left:0; top:0;}
.tradeShowsCont .list ul li{overflow:hidden; float:left; position:relative; width:352px; height:400px; margin:0 22px 30px 0; }
.tradeShowsCont .list ul li.li03{margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li04{margin:0 22px 0px 0;}
.tradeShowsCont .list ul li.li05{margin:0 22px 0px 0;}
.tradeShowsCont .list ul li.li06{margin:0 0 0 0;}
.tradeShowsCont .list ul li .pic{margin:0 0 10px 0;}
.tradeShowsCont .list ul li .pic img{max-width:100%;}
.tradeShowsCont .list ul li .detail{width:352px; height:100%; padding:18px 20px; box-sizing:border-box; background:#fff; }
.tradeShowsCont .list ul li .detail .title{overflow:hidden; height:65px; margin:0 0 17px 0; padding:0 0 20px 0; font-size:16px; color:#333333; background:url(../img/tradeShowsCont_bullet.jpg) no-repeat left bottom;}
.tradeShowsCont .list ul li .detail .day{min-height:23px; margin:0 0 7px 0; padding:0 0 0 40px; font-size:14px; color:#888888; background:url(../img/icon_time.jpg) no-repeat left top;}
.tradeShowsCont .list ul li .detail .local{overflow:hidden; height:58px; padding:0 0 0 40px; font-size:14px; color:#888888; background:url(../img/icon_local.jpg) no-repeat left top;}
/* tradeShows - read */
.tradeShowsCont_read{background:#fff;}
.tradeShowsCont_read .phrase{height:130px; margin:0 0 27px 0; background:none;}
.tradeShowsCont_read .con{position:relative; width:100%;}
.tradeShowsCont_read .con:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone{float:left; position:relative; width:720px;}
.tradeShowsCont_read .con .leftZone .topPic{margin:0 0 20px 0;}
.tradeShowsCont_read .con .leftZone .topPic img{max-width:100%;}
.tradeShowsCont_read .con .leftZone .subject{margin:0 0 20px 0;  color:#333333; font-size:20px;}
.tradeShowsCont_read .con .leftZone .ex{margin:0 0 40px 0; border-top:1px solid #333333; border-right:1px solid #dddddd; border-left:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .ex dl{width:100%; border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .ex dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .ex dt{float:left; width:101px; padding:12px 10px; text-align:left; background:#f6f6f6; color:#333333; font-size:14px; font-weight:normal;}
.tradeShowsCont_read .con .leftZone .ex dd{float:left; padding:12px 10px; text-align:left; color:#888888; font-size:14px; font-weight:normal;}
.tradeShowsCont_read .con .leftZone .info{}
.tradeShowsCont_read .con .leftZone .info .subject{margin:0 0 16px 0; padding:0 0 0 22px; color:#3375d8; font-size:18px; background:url(../img/bullet_circle.png) no-repeat left center;}
.tradeShowsCont_read .con .leftZone .info .ex{margin:0 0 40px 0;  border:none; border-top:1px solid #333333;}
.tradeShowsCont_read .con .leftZone .info .ex dl{position:relative; width:100%; padding:0 0 0 120px; box-sizing:border-box; border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .info .ex dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .ex dt{position:absolute; left:0; top:0; width:101px; padding:12px 10px; text-align:left;  background:#fff; color:#333333; font-size:14px; font-weight:normal;}
.tradeShowsCont_read .con .leftZone .info .ex dd{position:relative; width:100%; box-sizing:border-box; padding:12px 10px; text-align:left; color:#888888; font-size:14px; font-weight:normal; background:url(../img/tradeShowsCont_read_table_th.jpg) no-repeat left bottom;}
.tradeShowsCont_read .con .leftZone .info .detail{border-top:1px solid #333333;}
.tradeShowsCont_read .con .leftZone .info .detail ul{}
.tradeShowsCont_read .con .leftZone .info .detail ul li{position:relative; padding:15px 0 15px 95px; min-height:90px; /* box-sizing:border-box; */ border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .info .detail ul li:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .detail ul li .pic{position:absolute; left:10px ;top:10px; width:75px; margin:0 20px 0 0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li .txt{}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl{position:relative; width:100%; margin:0 0 10px 0; padding:0 0 0 90px; box-sizing:border-box;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl.last{margin:0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl dt{position:absolute; left:0; top:0; width:90px; padding:0 0 0 10px; font-size:14px; color:#333333; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl dd{}
.tradeShowsCont_read .con .rightZone{float:right; width:350px;}
.tradeShowsCont_read .con .rightZone .meet{width:310px; height:366px; padding:20px 20px; background:url(../img/tradeShowsCont_read_right_bg.jpg) no-repeat left top;}
.tradeShowsCont_read .con .rightZone .meet .t01{font-size:28px; color:#21358d;}
.tradeShowsCont_read .con .rightZone .meet .t02{margin:0 0 5px 0; font-size:14px; color:#888888; letter-spacing:-1px;}
.tradeShowsCont_read .con .rightZone .meet ul li{margin:0 0 7px 0;}
.tradeShowsCont_read .con .rightZone .meet input[type="text"]{width:95%; padding:0 2%;}
.tradeShowsCont_read .con .rightZone .meet textarea{overflow-y:scroll; width:295px; height:60px; padding:2%;}
.tradeShowsCont_read .con .rightZone .meet .checkSend:after {content:""; display:block; clear:both;}
.tradeShowsCont_read .con .rightZone .meet .checkSend span{float:right;}
/* tradeShows - calendar */
.tradeShowsCont_read .mo_calendar{display:none;}
.tradeShowsCont_read .calendar{display:block; position:relative;}
.tradeShowsCont_read .calendar .yearMonth{position:absolute; top:-45px; left:50%; width:400px; margin-left:-200px;}
.tradeShowsCont_read .calendar .yearMonth .month{width:156px; height:24px; margin-left:-3px; border:1px solid #333333; text-align:center;  color:#333333;}
.tradeShowsCont_read .calendar .yearMonth a{display:inline-block; width:60px; height:26px; text-align:center; vertical-align:top; line-height:26px; color:#fff;}
.tradeShowsCont_read .calendar .yearMonth .first{background:#222222;}
.tradeShowsCont_read .calendar .yearMonth .first span{display:inline-block; width:7px; height:7px; margin-right:2px; background:url(../img/calendar_arrows.png) no-repeat left center;}
.tradeShowsCont_read .calendar .yearMonth .last{background:#222222; margin-left:-3px;}
.tradeShowsCont_read .calendar .yearMonth .last span{display:inline-block; width:7px; height:7px; margin-left:2px; background:url(../img/calendar_arrows.png) no-repeat -8px center;}
.tradeShowsCont_read .calendar .yearMonth .prev{background:#666666; margin-left:-3px;}
.tradeShowsCont_read .calendar .yearMonth .prev span{display:inline-block; width:4px; height:7px; margin-right:2px; background:url(../img/calendar_arrows.png) no-repeat -16px center;}
.tradeShowsCont_read .calendar .yearMonth .next{background:#666666; margin-left:-3px;}
.tradeShowsCont_read .calendar .yearMonth .next span{display:inline-block; width:4px; height:7px; margin-left:2px; background:url(../img/calendar_arrows.png) no-repeat -21px center;}
.tradeShowsCont_read .calendar table{width:100%;}
.tradeShowsCont_read .calendar table thead th{height:27px; color:#333333; font-size:12px; text-align:center; vertical-align:middle; border:1px solid #cccccc; background:#f3f7fd;}
.tradeShowsCont_read .calendar table tbody td{height:99px; padding:10px 5px; border:1px solid #e7e7e7; vertical-align:top;}
.tradeShowsCont_read .calendar table tbody td.empty{background:#f6f6f6;}
.tradeShowsCont_read .calendar table tbody td .sun{color:#cc0000;}
.tradeShowsCont_read .calendar table tbody td .sat{color:#3375d8;}
.tradeShowsCont_read .calendar table tbody td .num{color:#777777;}
.tradeShowsCont_read .calendar table tbody td p{padding:0 0 0 8px; background:url(../img/bullet_square01.jpg) no-repeat left center; color:#333333; font-size:12px;}
.tradeShowsCont_read .calendar table tbody td p a{color:#333333;}
/* News & Media */
.newsCont{background:#f6f6f6;}
.newsCont .phrase{height:130px; margin:0 0 30px 0; background:#fff url(../img/newsCont_phrase.jpg) no-repeat center top;}
.newsCont .phrase span{letter-spacing:-1px;}
.newsCont .theTop{margin:0 0 15px 0;}
.newsCont .theTop:after {content:""; display:block; clear:both;}
.newsCont .theTop .total{line-height:26px;}
.newsCont .theTop .searchArea{float:right;}
.newsCont .list{}
.newsCont .list ul:after {content:""; display:block; clear:both;}
.newsCont .list ul li .cover{display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/cover_img02.png) repeat center center; z-index:2;}
.newsCont .list ul li .new{position:absolute; left:0; top:0; z-index:2;}
.newsCont .list ul li{overflow:hidden; float:left; position:relative; width:352px; height:392px; /* height:370px; */ margin:0 22px 30px 0; box-sizing:border-box;}
.newsCont .list ul li.li03{margin:0 0 30px 0;}
.newsCont .list ul li.li04{margin:0 22px 0 0;}
.newsCont .list ul li.li05{margin:0 22px 0 0;}
.newsCont .list ul li.li06{margin:0 0 0 0;}
.newsCont .list ul li .pic{position:relative; margin:0 0 10px 0;}
.newsCont .list ul li .pic img{max-width:100%;}
.newsCont .list ul li .pic .videoCover{position:absolute; left:0; top:0; width:100%; height:100%;}
.newsCont .list ul li .pic .videoCover img{width:100%; height:100%; max-width:none;}
.newsCont .list ul li .detail{ width:352px; height:100%; padding:18px 20px; box-sizing:border-box; background:#fff;}
.newsCont .list ul li .detail dl dt{overflow:hidden; height:65px; margin:0 0 5px 0; font-size:16px; color:#333333;}
.newsCont .list ul li .detail dl dd{overflow:hidden; height:57px; margin:0 0 7px 0; font-size:14px; color:#888888; letter-spacing:-1px;}
.newsCont .list ul li .detail .day{font-size:12px; color:#aaaaaa;}
/*================================About Us================================*/
.aboutCont .web{display:block;}
.aboutCont .mo{display:none;}
.aboutCont{position:relative; width:100%;}
.aboutCont .sec01{position:relative; width:100%; min-height:480px;  padding:0 0 30px 0; background:url(../img/aboutCont_img01.jpg) no-repeat center top;}
.aboutCont .sec01 .con{padding:310px 0 0 0;}
.aboutCont .sec01 .con .t01{margin:0 0 30px 0; font-size:18px; color:#333333;}
.aboutCont .sec01 .con .t02{font-size:17px;}
.aboutCont .sec01 ul.tab{display:block; margin:0 0 20px 0;}
.aboutCont .sec01 ul.tab:after {content:""; display:block; clear:both;}
.aboutCont .sec01 ul.tab li{float:left; text-align:center; cursor:pointer;}
.aboutCont .sec01 ul.tab li a{display:inline-block; padding-right:15px; line-height:40px; color:#21358d; font-size:16px;} 
.aboutCont .sec01 ul.tab li a:hover{color:#fff;}

.aboutCont .sec01 ul.tab li.li01 {width:366px; height:40px; background:url(../img/company_about_tab01_bg.jpg) no-repeat center top;}
.aboutCont .sec01 ul.tab li.li02 {width:366px; height:40px; background:url(../img/company_about_tab02_bg.jpg) no-repeat center top;}
.aboutCont .sec01 ul.tab li.li03 {width:367px; height:40px; background:url(../img/company_about_tab03_bg.jpg) no-repeat center top;}

.aboutCont .sec01 ul.tab li.li01:hover{width:366px; height:40px; background:url(../img/company_about_tab01_bg_on.jpg) no-repeat center top;}
.aboutCont .sec01 ul.tab li.li02:hover{width:366px; height:40px; background:url(../img/company_about_tab02_bg_on.jpg) no-repeat center top;}
.aboutCont .sec01 ul.tab li.li03:hover{width:367px; height:40px; background:url(../img/company_about_tab03_bg_on.jpg) no-repeat center top;}

.aboutCont .sec01 ul.tab li.li01:hover a{color:#fff; background:url(../img/company_about_tab_bullet_on.png) no-repeat right 20px;}
.aboutCont .sec01 ul.tab li.li02:hover a{color:#fff; background:url(../img/company_about_tab_bullet_on.png) no-repeat right 20px;}
.aboutCont .sec01 ul.tab li.li03:hover a{color:#fff; background:url(../img/company_about_tab_bullet_on.png) no-repeat right 20px;}

.aboutCont .sec01 ul.tab li.li01 a{background:url(../img/company_about_tab_bullet.png) no-repeat right 20px;}
.aboutCont .sec01 ul.tab li.li02 a{background:url(../img/company_about_tab_bullet.png) no-repeat right 20px;}
.aboutCont .sec01 ul.tab li.li03 a{background:url(../img/company_about_tab_bullet.png) no-repeat right 20px;}

.aboutCont .sec01 ul.tab li.li01 a:hover{background:url(../img/company_about_tab_bullet_on.png) no-repeat right 20px;}
.aboutCont .sec01 ul.tab li.li02 a:hover{background:url(../img/company_about_tab_bullet_on.png) no-repeat right 20px;}
.aboutCont .sec01 ul.tab li.li03 a:hover{background:url(../img/company_about_tab_bullet_on.png) no-repeat right 20px;} 

.aboutCont .sec02{position:relative; width:100%; margin:0 0 30px 0;background:#f6f6f6;}

.aboutCont .sec03{position:relative; width:100%; background:url(../img/aboutCont_sec03_bg.jpg) repeat-x left top;}
.aboutCont .sec03 .box{position:relative; width:100%; min-height:560px; margin:0 0 30px 0;}
.aboutCont .sec03 .pic01{position:absolute; left:0; top:0px;}
.aboutCont .sec03 .t01{position:absolute; right:0; top:0px; width:665px; font-size:17px;}

.aboutCont .sec03 .pic02{position:absolute; right:0; top:160px;}
.aboutCont .sec03 .t02{position:absolute; left:0; top:400px; width:650px; font-size:17px;}

/* Mission & Vision */
#sub_container .content.aboutVisionCont{padding:0;}
.aboutVisionCont dl dt{padding:60px 0 10px 0; font-size:40px; color:#333333; text-align:center; background:url(../img/aboutVisionCont_dt_bg.jpg) no-repeat center bottom;}
.aboutVisionCont .sec01{position:relative; width:100%; height:700px; background:url(../img/aboutVisionCont_bg01.jpg) no-repeat center top;}
.aboutVisionCont .sec01 dl dt{margin:0 0 105px 0;}
.aboutVisionCont .sec01 dl dd ul{width:832px; margin:0 auto;}
.aboutVisionCont .sec01 dl dd ul:after {content:""; display:block; clear:both;}
.aboutVisionCont .sec01 dl dd ul li{padding:45px; font-size:22px; color:#fff; box-sizing:border-box; letter-spacing:-1px;}
.aboutVisionCont .sec01 dl dd ul li.li_l{float:left; width:338px; height:251px; background:url(../img/aboutVisionCont_sec01_bg01.jpg) no-repeat center top;}
.aboutVisionCont .sec01 dl dd ul li.li_r{float:right; width:338px; height:251px; background:url(../img/aboutVisionCont_sec01_bg02.jpg) no-repeat center top;}
 .aboutVisionCont .sec01 dl dd ul li > div{padding:10px 0 0 0; background:url(../img/aboutVisionCont_se01_line.jpg) no-repeat left top;}

.aboutVisionCont .sec02{position:relative; width:100%; height:735px; background:url(../img/aboutVisionCont_bg02.jpg) no-repeat center top;}
.aboutVisionCont .sec02 dl dt{margin:0 0 40px 0;}
.aboutVisionCont .sec02 dl dd{position:relative; width:477px; margin:0 auto;}
.aboutVisionCont .sec02 dl dd ul li{position:absolute; padding:83px 0 0 0; font-size:22px; text-align:center;}
.aboutVisionCont .sec02 dl dd ul li.li01{left:120px; top:0; width:234px; height:251px; color:#3375d8; background:url(../img/aboutVisionCont_sec02_bg01.png) no-repeat center top;}
.aboutVisionCont .sec02 dl dd ul li.li02{left:0; top:210px; width:234px; height:251px; color:#90a0b8; background:url(../img/aboutVisionCont_sec02_bg02.png) no-repeat center top;}
.aboutVisionCont .sec02 dl dd ul li.li03{right:0; top:210px; width:234px; height:251px; color:#4b5ba2; background:url(../img/aboutVisionCont_sec02_bg03.png) no-repeat center top;}


#sub_container .content.aboutVisionCont2{padding:0;}
.aboutVisionCont2 .inner{position:relative; width:1100px; margin:0 auto;}
.aboutVisionCont2 .inner:after{content:""; display:block; clear:both;}
.aboutVisionCont2 .tit{padding:60px 0 0 0; text-align:center;}
.aboutVisionCont2 .tit span{display:inline-block; font-size:40px; color:#333333; background:url(../img/aboutVisionCont2_tit_bg_black.jpg) repeat-x center bottom;}
.aboutVisionCont2 .tit2 span{color:#fff; background:url(../img/aboutVisionCont2_tit_bg_white.jpg) repeat-x center bottom;}

.aboutVisionCont2 .sec01{position:relative; width:100%; height:700px; background:url(../img/aboutVisionCont2_bg01.jpg) no-repeat center top;}
.aboutVisionCont2 .sec01 .tit{margin:0 0 140px 0;}
.aboutVisionCont2 .sec01 .box{display:block; float:right; width:446px; height:278px; padding:30px; box-sizing:border-box; background:url(../img/aboutVisionCont2_sec01_bg.jpg) no-repeat center top;}
.aboutVisionCont2 .sec01 .box p{padding:10px 0 0 0; background:url(../img/aboutVisionCont_se01_line.jpg) no-repeat left top; font-size:22px; color:#fff; box-sizing:border-box;} 
.aboutVisionCont2 .sec01_box_m{display:none;}

.aboutVisionCont2 .sec02{position:relative; width:100%; height:734px; background:url(../img/aboutVisionCont2_bg02.jpg) no-repeat center top;}
.aboutVisionCont2 .sec02 .tit{margin:0 0 140px 0;}
.aboutVisionCont2 .sec02 .box{display:block; width:446px; height:278px; padding:30px; box-sizing:border-box; background:url(../img/aboutVisionCont2_sec02_bg.jpg) no-repeat center top;}
.aboutVisionCont2 .sec02 .box p{padding:10px 0 0 0; background:url(../img/aboutVisionCont_se01_line.jpg) no-repeat left top; font-size:22px; color:#fff; box-sizing:border-box;} 
.aboutVisionCont2 .sec02_box_m{display:none;}

.aboutVisionCont2 .sec03{position:relative; width:100%; height:734px; background:url(../img/aboutVisionCont2_bg03.jpg) no-repeat center top;}
.aboutVisionCont2 .sec03 .tit{margin:0 0 175px 0;}
.aboutVisionCont2 .sec03 .box{width:1100px; height:240px; margin:0 auto; box-sizing:border-box; background:url(../img/aboutVisionCont2_sec03_bg.png) no-repeat center top;}
.aboutVisionCont2 .sec03 .box ul:after{content:""; display:block; clear:both;}
.aboutVisionCont2 .sec03 .box ul li{float:left; margin:0 46px 0 0; letter-spacing:-2px;}
.aboutVisionCont2 .sec03 .box ul li span{display:table-cell; width:240px; height:240px; vertical-align:middle; text-align:center; font-size:30px;}
.aboutVisionCont2 .sec03 .box ul li.no01{color:#48deec;}
.aboutVisionCont2 .sec03 .box ul li.no02{color:#0093d5;}
.aboutVisionCont2 .sec03 .box ul li.no03{color:#2086ed;}
.aboutVisionCont2 .sec03 .box ul li.no04{color:#4b6af5; margin:0;}

.aboutVisionCont2 .sec04{position:relative; width:100%; height:734px; background:url(../img/aboutVisionCont2_bg04.jpg) no-repeat center top;}
.aboutVisionCont2 .sec04 .tit{margin:0 0 175px 0;}
.aboutVisionCont2 .sec04 .box{}
.aboutVisionCont2 .sec04 .box ul:after{content:""; display:block; clear:both;}
.aboutVisionCont2 .sec04 .box ul li{float:left; width:275px; height:275px; box-sizing:border-box;}
.aboutVisionCont2 .sec04 .box ul li span{display:table-cell; width:275px; height:275px; padding:160px 0 0 0; box-sizing:border-box; vertical-align:middle; text-align:center; color:#fff; line-height:100%; font-size:26px;}
.aboutVisionCont2 .sec04 .box ul li.no01{background:url(../img/aboutVisionCont2_sec04_bg01.jpg) no-repeat center top;}
.aboutVisionCont2 .sec04 .box ul li.no02{background:url(../img/aboutVisionCont2_sec04_bg02.jpg) no-repeat center top;}
.aboutVisionCont2 .sec04 .box ul li.no03{background:url(../img/aboutVisionCont2_sec04_bg03.jpg) no-repeat center top;}
.aboutVisionCont2 .sec04 .box ul li.no04{background:url(../img/aboutVisionCont2_sec04_bg04.jpg) no-repeat center top;}


/* Testimonials */
#sub_container .content.aboutTimelineCont{padding:0 0 200px 0;}

.aboutTimelineCont{background:url(../img/timeline_bg.jpg) no-repeat center 130px;}

.aboutTimelineCont .web{display:block;}
.aboutTimelineCont .mo{display:none;}

.aboutTimelineCont .year{position:relative; width:958px; margin:72px 0 0 0 ; padding:0 70px 0 70px;  height:76px; border:1px solid #333333;z-index:9;  background:#fff;}
.aboutTimelineCont .year .item{height:93px; line-height:78px; text-align:center; font-size:40px; color:#333333; cursor:pointer;}
.aboutTimelineCont .year .owl-item.synced{background:url(../img/synced_bg.png) no-repeat center bottom;}

.aboutTimelineCont .story{position:relative; width:1098px; height:414px; border:1px solid #c3c6d5; border-top:none;}
.aboutTimelineCont .story .owl-controls{position:absolute; top:-78px; width:100%;}
.aboutTimelineCont .story .owl-buttons {}
.aboutTimelineCont .story .owl-buttons div{}
.aboutTimelineCont .story .owl-buttons .owl-prev{position:absolute; left:0; top:0; width:78px; height:78px; background:url(../img/timeline_prev.jpg) no-repeat left center; z-index:9;}
.aboutTimelineCont .story .owl-buttons .owl-next{position:absolute; right:0; top:0; width:78px; height:78px; background:url(../img/timeline_next.jpg) no-repeat left center; z-index:9;}
.aboutTimelineCont .story .item { }
.aboutTimelineCont .story .item .in{position:relative; }
.aboutTimelineCont .story .item .in:after {content:""; display:block; clear:both;}

.aboutTimelineCont .story .item .txt{float:left; width:50%; height:414px; padding:30px 40px; box-sizing:border-box; background:#c3c6d5;}
.aboutTimelineCont .story .item .txt dl{margin:0 0 20px 0;}
.aboutTimelineCont .story .item .txt dl dt{margin:0 0 10px 0; color:#333333; font-size:24px;}
.aboutTimelineCont .story .item .txt dl dd{color:#666666; font-size:16px;}
.aboutTimelineCont .story .item .txt p.t01{margin:0 0 10px 0; padding:0 0 0 10px; color:#666666; font-size:16px; background:url(../img/bullet_square02.png) no-repeat left 12px;}

.aboutTimelineCont .story .item .rolling{float:right; width:50%; height:414px; background:#fff;}
.aboutTimelineCont .story .item .rolling img{width:100%; height:414px;}
.aboutTimelineCont .story .item .rolling .bx-wrapper {position:relative; width:100%; margin:0 auto;}
.aboutTimelineCont .story .item .rolling .bx-wrapper .bx-pager {display:block; position:absolute; right:15px; bottom:15px; z-index:9;}
.aboutTimelineCont .story .item .rolling .bx-wrapper .bx-pager.bx-default-pager a {display:block; width:14px; height:14px; margin:0 0 0 5px; background:url(../img/timeline_roll_pager.png) no-repeat right center;}
.aboutTimelineCont .story .item .rolling .bx-wrapper .bx-pager.bx-default-pager a {}
.aboutTimelineCont .story .item .rolling .bx-wrapper .bx-pager.bx-default-pager a:hover,
.aboutTimelineCont .story .item .rolling .bx-wrapper .bx-pager.bx-default-pager a.active,
.aboutTimelineCont .story .item .rolling .bx-wrapper .bx-pager.bx-default-pager a:focus {width:14px; height:14px; background-position:left center;}
.aboutTimelineCont .story .item .rolling .bx-wrapper .bx-controls-direction{display:none;}

.aboutTimelineCont .story .item2014 .txt p.t02{margin:0 0 20px 0;}
.aboutTimelineCont .story .item2013 .txt p.t02{margin:0 0 20px 0;}






/* R&D */
.aboutRndCont .web{display:block;}
.aboutRndCont .mo{display:none;}
#sub_container .content.aboutRndCont{padding:0;}
.aboutRndCont{background:url(../img/aboutRndCont_bg01.jpg) no-repeat center top;}

.aboutRndCont .tit{margin:0 0 50px 0; padding:67px 0 0 0; font-size:30px; color:#333333;}
.aboutRndCont dl{padding:80px 0 0 0;}
.aboutRndCont dl dt{margin:0 0 35px 0; font-size:25px; color:#21358d;}
.aboutRndCont dl dd{padding:0 0 0 22px; font-size:17px;}

.aboutRndCont .sec02{position:relative; width:100%; height:480px; background:url(../img/aboutRndCont_bg02.jpg) no-repeat center top;}
.aboutRndCont .sec03{position:relative; width:100%; height:406px; background:url(../img/aboutRndCont_bg03.jpg) no-repeat center top;}
.aboutRndCont .sec04{position:relative; width:100%; height:705px; background:url(../img/aboutRndCont_bg04.jpg) no-repeat center top;}
.aboutRndCont .sec05{position:relative; width:100%; height:500px; background:url(../img/aboutRndCont_bg05.jpg) no-repeat center top;}

.aboutRndCont .sec01{height:423px;}
.aboutRndCont .sec01 .t01{width:710px; margin:0 0 33px 0; padding:115px 0 0 0; font-size:30px; color:#333333;}
.aboutRndCont .sec01 .t02{width:710px;  font-size:17px; color:#333333;}


.aboutRndCont .sec02 dl{padding:0; width:745px;}
.aboutRndCont .sec02 .pic{position:absolute; right:0; top:150px;}

.aboutRndCont .sec03 p{margin:0 0 35px 0;}

.aboutRndCont .sec04 dl dd .tc{margin:50px 0 0 0;}

.aboutRndCont .sec05:after {content:""; display:block; clear:both;}
.aboutRndCont .sec05 dl{float:right; width:570px;}



/*================================
	Contact Us
================================*/
.contactCont .phrase{display:block;}
.contactCont .con{width:100%; height:707px; background:url(../img/contact_bg.jpg) no-repeat center center;}
.contactCont .con .box{width:740px; margin:70px 0 0 70px; }
.contactCont .con .box p{margin:0 0 15px 0; font-size:14px; color:#888888;}

.contactCont .con .box ul{margin:0 0 20px 0;}
.contactCont .con .box ul:after {content:""; display:block; clear:both;}
.contactCont .con .box ul li{float:left; width:49%; max-width:308px; /* height:32px; */ margin:0 1% 10px 0;}
.contactCont .con .box ul li.half:after {content:""; display:block; clear:both;}
.contactCont .con .box ul li .selectBox{max-width:330px;}
.contactCont .con .box ul li input{width:96%; padding:0 2%; }
.contactCont .con .box ul li textarea{overflow-y:scroll; width:96%; max-width:315px; height:75px; padding:2%;}
.contactCont .con .box .btn_sunmit{margin:0 0 0 216px;}

/*================================
	member
================================*/
/* member */
.member{position:relative;}

/* member - login */
.member .login{position:relative; width:100%; height:350px; margin:30px 0 0 0; background:url(../img/login_bg.jpg) no-repeat;}
.member .login .in{position:absolute; left:430px; top:30px; width:639px;}
.member .login .in .t01{color:#21358d; font-size:28px;}
.member .login .in .t02{color:#333333; font-size:16px; }
.member .login .in .t03{margin:0 0 20px 0; color:#888888; font-size:14px;}

.member .login .in ul li{margin:0 0 3px 0;}
.member .login .in label{display:inline-block; width:72px; color:#333333;  }
.member .login .in input[type='text']{width:305px;}
.member .login .in input[type='password']{width:305px;}
.member .login .in .remember {margin:12px 0 0 72px; color:#888888; font-size:13px;}
.member .login .in .btnLogin{width:118px;height:70px;position:absolute; right:138px; top:98px;}
.member .login .in .btnLogin a{display:block;}
.member .login .in dl{}
.member .login .in dl.dl01{position:absolute; left:0; bottom:-80px; width:270px;}
.member .login .in dl.dl02{position:absolute; right:0; bottom:-100px; width:320px;}
.member .login .in dl dt{color:#333333; font-size:14px; }
.member .login .in dl dd{font-size:14px;}
.member .login .in dl dd a{color:#3375d8; text-decoration:underline;}


/* member - Account Login */
.member .accountLogin{position:relative; width:100%; height:824px; margin:30px 0 0 0; background:url(../img/accountLogin_bg.jpg) no-repeat;}
.member .accountLogin .in{width:710px; padding:33px 30px;}
.member .accountLogin .in fieldset{border-bottom:1px solid #b1b5bd;}
.member .accountLogin .in p{margin:0 0 10px 0;}
.member .accountLogin .in .t02{color:#333333; font-size:16px; }
.member .accountLogin .in .mgNone{margin:0;}
.member .accountLogin .in .t01{color:#21358d; font-size:28px; }
.member .accountLogin .in input[type='text']{width:100%;}
.member .accountLogin .in input[type="password"]{width:100%;}
.member .accountLogin .in ul:after {content:""; display:block; clear:both;}
.member .accountLogin .in ul li{float:left; width:49%; margin:0 0 10px 0; height:32px; }
.member .accountLogin .in ul li.li_r{float:right;}
.member .accountLogin .in .checkAccept{margin:0 0 15px 0;}
.member .accountLogin .in .btn{text-align:center; margin:0 0 15px 0;}

.member .accountLogin .in .clickHere{padding:20px 0 0 0;}
.member .accountLogin .in .clickHere:after {content:""; display:block; clear:both;}
.member .accountLogin .in dl{float:left;}
.member .accountLogin .in dl.dl01{margin:0 40px 0 0;}
.member .accountLogin .in dl.dl02{margin:0;}
.member .accountLogin .in dl dt{color:#333333; font-size:14px; }
.member .accountLogin .in dl dd{font-size:14px;}
.member .accountLogin .in dl dd a{color:#3375d8; text-decoration:underline;}

.member .accountLogin .in .username input[type='text']{width:620px;}
.member .accountLogin .in .username .check{display:inline-block;}
.member .accountLogin .in .username .check a{display:inline-block; width:85px; height:32px; line-height:30px; text-align:center; vertical-align:middle; background:#333333; color:#fff;}



/* member - account Complete */
.member .accountComplete{position:relative; width:820px; height:350px; margin:30px auto 0 auto; background:url(../img/accountComplete_bg.jpg) no-repeat;}
.member .accountComplete .in{padding:70px 0 0 405px;}
.member .accountComplete .in .t01{margin:0 0 20px 0; color:#21358d; font-size:28px; }
.member .accountComplete .in .btn{padding:30px 0 0 0;}

/* member - Password Search */
.member .pwFind{position:relative; width:100%; height:350px; margin:30px auto 0 auto; background:url(../img/pwFind_bg.jpg) no-repeat;}
.member .pwFind .in{position:absolute; left:390px; top:30px;}
.member .pwFind .in .t01{margin:0 0 10px 0; color:#21358d; font-size:28px;}
.member .pwFind .in .t02{color:#333333; font-size:16px; }
.member .pwFind .in .t03{margin:0 0 30px 0; color:#888888; font-size:14px;}
.member .pwFind .in .findEmail{padding:0 0 50px 0; border-bottom:1px solid #b1b5bd;}
.member .pwFind .in .findEmail label{display:block; margin:0 0 10px 0; color:#333333; font-size:16px; }
.member .pwFind .in .findEmail .btn_newPw a{display:inline-block; width:140px; height:34px; line-height:34px; text-align:center; vertical-align:middle; color:#fff; background:url(../img/btn_newPw_bg.jpg) repeat-x left top;}

.member .pwFind .in .clickHere{padding:20px 0 0 0;}
.member .pwFind .in .clickHere:after {content:""; display:block; clear:both;}
.member .pwFind .in dl{float:left;}
.member .pwFind .in dl.dl01{margin:0 40px 0 0;}
.member .pwFind .in dl.dl02{margin:0;}
.member .pwFind .in dl dt{color:#333333; font-size:14px; }
.member .pwFind .in dl dd{font-size:14px;}
.member .pwFind .in dl dd a{color:#3375d8; text-decoration:underline;}

/* member - Modify Profile */
.member .informationModify{position:relative; width:100%; height:756px; margin:30px 0 0 0; background:url(../img/informationModify_bg.jpg) no-repeat;}
.member .informationModify .in .username input[type='text']{width:100%;}

/* member - secede */
.member .secede{position:relative; width:100%; height:350px; margin:30px auto 0 auto; background:url(../img/secede_bg.jpg) no-repeat;}
.member .secede .in{position:absolute; left:430px; top:30px; }
.member .secede .in .t01{margin:0 0 10px 0; color:#21358d; font-size:28px;}
.member .secede .in ul{margin:0 0 20px 0; padding:35px 0 30px 0; border-bottom:1px solid #b1b5bd;}
.member .secede .in ul li{margin:0 0 3px 0;}
.member .secede .in label{display:inline-block; width:72px; color:#333333;  }
.member .secede .in input[type='text']{width:430px;}
.member .secede .in input[type='password']{width:430px;}
.member .secede .in .btn a{display:inline-block; margin-right:10px;}

/* search */
.searchCont{}
.searchCont h4{width:100%; max-width:1100px; margin:0 auto 20px auto; color:#333333; font-size:20px; background:url(../img/search_line.png) repeat-x left center;} 
.searchCont h4 span{display:inline-block; padding:0 10px 0 24px; background:#fff url(../img/bullet_circle02.png) no-repeat left center; }

.searchCont .s_products{position:relative; padding:0 0 30px 0;}
.searchCont .s_products ul:after {content:""; display:block; clear:both;}
.searchCont .s_products ul li{float:left; width:550px;}
.searchCont .s_products ul li.even{float:right;}
.searchCont .s_products ul li:after {content:""; display:block; clear:both;}
.searchCont .s_products ul li .pic{float:left; width:98px; height:98px; margin:0 20px 0 0; border:1px solid #dddddd;}
.searchCont .s_products ul li dl{float:left; width:400px;}
.searchCont .s_products ul li dl dt{margin:0 0 18px 0; color:#3375d8; font-size:16px;}

.searchCont .con_bg{padding:30px 0 0 0;background:#f6f6f6;}
.searchCont .con_bg h4 span{background-color:#f6f6f6;}

.searchCont {}
.searchCont .list{position:relative; width:100%; max-width:1100px; margin:0 auto;}
.searchCont .list ul:after {content:""; display:block; clear:both;}
.searchCont .list ul li .cover{display:none; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/cover_img02.png) repeat center center; z-index:2;}
.searchCont .list ul li{float:left; position:relative; width:352px; /* height:370px; */ margin:0 22px 30px 0;}
.searchCont .list ul li.li03{margin:0 0 30px 0;}
.searchCont .list ul li .pic{margin:0 0 10px 0;}
.searchCont .list ul li .pic img{max-width:100%;}
.searchCont .list ul li .detail{width:312px; padding:18px 20px; background:#fff;}
.searchCont .list ul li .detail .title{margin:0 0 17px 0; padding:0 0 20px 0; font-size:16px; color:#333333; background:url(../img/tradeShowsCont_bullet.jpg) no-repeat left bottom;}
.searchCont .list ul li .detail .day{min-height:23px; margin:0 0 7px 0; padding:0 0 0 40px; font-size:14px; color:#888888; background:url(../img/icon_time.jpg) no-repeat left top;}
.searchCont .list ul li .detail .local{overflow:hidden; height:58px; padding:0 0 0 40px; font-size:14px; color:#888888; background:url(../img/icon_local.jpg) no-repeat left top;}

.searchCont .s_testimonials{position:relative; padding:30px 0 30px 0;}
.searchCont .s_testimonials ul li:after {content:""; display:block; clear:both;}
.searchCont .s_testimonials ul li{padding:20px 0 11px 0 ; border-bottom:1px solid #dddddd;}

.searchCont .s_testimonials ul li .pic{float:left; width:138px; height:147px; margin:0 31px 0 0; padding:6px; text-align:center; background:url(../img/clinical_pic_bg.jpg) no-repeat left top;}
.searchCont .s_testimonials ul li .detail{float:left; width:919px;}
.searchCont .s_testimonials ul li .detail .info{margin:0 0 20px 0;}
.searchCont .s_testimonials ul li .detail .info p{margin:0 0 10px 0; padding:0 0 0 6px; font-size:14px; color:#333333; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.searchCont .s_testimonials ul li .detail .info p.name{color:#3375d8;}
.searchCont .s_testimonials ul li .detail .txt{overflow:hidden; height:55px; color:#888888; font-size:14px;}

.searchCont .s_treatmentVideo{position:relative; padding:0 0 30px 0;}
.searchCont .s_treatmentVideo ul:after {content:""; display:block; clear:both;}
.searchCont .s_treatmentVideo ul li{float:left; width:340px; margin:0 40px 18px 0;}
.searchCont .s_treatmentVideo ul li.li03{margin-right:0;}
.searchCont .s_treatmentVideo ul li .screen{margin:0 0 15px 0;}
.searchCont .s_treatmentVideo ul li dl dt{margin:0 0 10px 0;font-size:14px; color:#3375d8;}
.searchCont .s_treatmentVideo ul li dl dd{overflow:hidden; height:37px; font-size:14px; color:#333333;}

.searchCont .s_papersArticles{position:relative; width:100%;}
.searchCont .s_papersArticles .bx-wrapper {position:relative; width:100%; margin:0 auto;}
.searchCont .s_papersArticles .bx-wrapper .bx-pager {display:block; position:relative; text-align:center;}
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a {display:none;}
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a {}
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a:hover,
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a.active,
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a:focus {width:10px; height:10px; background-position:0px 0;}
.searchCont .s_papersArticles .bx-wrapper .bx-controls-direction a {display:block; width:23px; height:48px;  text-indent:-9999px; z-index:9999;}
.searchCont .s_papersArticles .bx-wrapper .bx-prev{position:absolute; left:-30px; top:47px; background:url(../img/sd_conTop_controls.png) no-repeat left top;}
.searchCont .s_papersArticles .bx-wrapper .bx-next{position:absolute; right:-30px; top:47px; background:url(../img/sd_conTop_controls.png) no-repeat right top;}
.searchCont .s_papersArticles ul li{width:140px; height:137px; padding:18px 0 0 0; text-align:center; background:url(../img/clinical_articles_bg.jpg) no-repeat center top;}
.searchCont .s_papersArticles ul li span{display:block; margin:0 0 12px 0; font-size:16px; color:#3375d8;}


/*================================= : 1000px : ====================================*/
@media all and (max-width:1000px) {

.fancybox-type-iframe .fancybox-inner{width:700px !important; margin:0 auto !important;}

.tabZone{display:block; margin:0 0 30px 0;}
.tabZone .tab:after {content:""; display:block; clear:both;}
.tabZone .tab li{float:left; width:50%; height:38px; line-height:38px; font-size:14px; text-align:center; background:url(../img/tab_bg_off.jpg) no-repeat center top; background-size:100% 100%; }
.tabZone .tab a{display:block; color:#888888;}
.tabZone .tab li.on a{background:url(../img/tab_bg_on.jpg) no-repeat center top;  background-size:100% 100%; color:#ffffff;}

.member .login .b_name{background:#fff url(../img/blur_name.jpg) no-repeat left center; }
.member .login .b_password{background:#fff url(../img/blur_password.jpg) no-repeat left center;}

/*================================
	PRODUCTS
================================*/
.productsCon{width:100%;}
#layPop .in{padding:0 20px; box-sizing:border-box;}

.products_slide .w_img{display:none;}
.products_slide .m_img{display:block;}

/* 비쥬얼 */
.products_slide{position:relative; width:100%; max-width:1000px; height:100%; margin:0 auto 50px auto;}
.products_slide .inner_big{position:relative; left:0%; width:100%; max-width:100%; margin-left:0px;}
.products_slide .inner_big img{max-width:100%;}
.products_slide .bx-wrapper .bx-controls-direction{display:none;}

.products_slide .inner_thumb{position:relative; top:0; left:0%; width:100%; height:100%; margin-left:0px; z-index:99;}
.products_slide .inner_thumb .in{margin-top:20px;}
.products_slide .inner_thumb .bx-pager{display:none;}
.products_slide .inner_thumb .bx-wrapper{position:relative; right:0; top:0px; width:100%; margin:0 auto;}
.products_slide .inner_thumb .bx-wrapper .thumbSlide a{display:block; height:90px;}
.products_slide .inner_thumb .bx-wrapper .thumbSlide img {max-width:100%;}
.products_slide .inner_thumb .bx-wrapper .bx-controls-direction{display:block;}
.products_slide .inner_thumb .bx-wrapper .bx-controls-direction a {display:block; width:11px; height:27px;  text-indent:-9999px; z-index:9999;}
.products_slide .inner_thumb .bx-wrapper .bx-prev{position:absolute; left:-37px; top:28px; background:url(../img/products_control_prev.png) no-repeat left top; background-size:11px 27px;}
.products_slide .inner_thumb .bx-wrapper .bx-next{position:absolute; right:-37px; top:28px; background:url(../img/products_control_next.png) no-repeat right top; background-size:11px 27px;}

/* 제품소개 */
.productsCon .detail .web{display:none;}
.productsCon .detail .mo{display:block;}

/* lipocel */
/* .pd_lipocel .detail{width:100%; margin:0 auto;} */
.productsCon .detail .pd_lipocel {width:100%; margin:0 auto;}

.pd_lipocel .sec01{width:96%; margin:0 2% 80px 2%;}
.pd_lipocel .sec01 .pic01{margin:0 0 39px 0;}

.pd_lipocel .sec02{position:relative; width:96%; height:100%; margin:0 2% 80px 2%;}
.pd_lipocel .sec02 .tit{text-align:center;}
.pd_lipocel .sec02 .tit span{display:inline;}
.pd_lipocel .sec02 .t01{margin:0 0 40px 0; font-size:16px; color:#888888;}
.pd_lipocel .sec02 .pic01{position:relative; right:0; top:0; text-align:center;}

.pd_lipocel .sec03{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_lipocel .sec03:after {content:""; display:block; clear:both;}
.pd_lipocel .sec03 .pic01{margin:0 0 20px 0; text-align:center;}
.pd_lipocel .sec03 .pan_r{position:relative; right:0; top:0px;}
.pd_lipocel .sec03 ul{width:100%;}
.pd_lipocel .sec03 ul li{margin:0 0 25px 0; padding:0 0 0 9px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; font-size:16px; color:#888888;}
.pd_lipocel .sec03 .t01{font-size:16px; color:#21358d;}

.pd_lipocel .sec04{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_lipocel .sec04 .in{width:100%; padding:41px 2%; border:1px solid #dddddd; box-sizing:border-box;}
.pd_lipocel .sec04 .in .pic01{margin:0 0 65px 0; text-align:center;}
.pd_lipocel .sec04 .in dl{}
.pd_lipocel .sec04 .in dl dt{margin:0 0 32px 0; padding:0 0 0 15px;  font-size:20px; color:#333333; background:url(../img/bullet_circle02.png) no-repeat left 10px; background-size:9px 9px;}
.pd_lipocel .sec04 .in dl dt span{color:#21358d;}
.pd_lipocel .sec04 .in dl dd ul li{box-sizing:border-box; padding:0 0 0 9px; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}

.pd_lipocel .sec04 .in dl.dl01{margin:0 0 50px 0; padding:0 0px 0 0px;}
.pd_lipocel .sec04 .in dl.dl01 dd.dd01{margin:0 0 18px 0; text-align:center;}
.pd_lipocel .sec04 .in dl.dl01 dd.dd02{margin:0 0 20px 0; padding:0 0px; font-size:16px; color:#21358d;}
.pd_lipocel .sec04 .in dl.dl01 dd ul:after {content:""; display:block; clear:both;}
.pd_lipocel .sec04 .in dl.dl01 dd ul{padding:0 0px;}
.pd_lipocel .sec04 .in dl.dl01 dd ul li{float:none; width:100%; margin:0 0 18px 0;}

.pd_lipocel .sec04 .in dl.dl02{padding:0 0px 0 0px;}
.pd_lipocel .sec04 .in dl.dl02 dd.dd01{margin:0 0 18px 0; text-align:center;}
.pd_lipocel .sec04 .in dl.dl02 dd.dd01 .web{display:none;}
.pd_lipocel .sec04 .in dl.dl02 dd.dd02{margin:0 0 20px 0; padding:0 0px; font-size:16px; color:#555555;}
.pd_lipocel .sec04 .in dl.dl02 dd ul:after {content:""; display:block; clear:both;}
.pd_lipocel .sec04 .in dl.dl02 dd ul{padding:0 0px;}
.pd_lipocel .sec04 .in dl.dl02 dd ul li{margin:0 0 18px 0;}
.pd_lipocel .sec04 .in dl.dl02 dd ul li.last{margin-bottom:0;}

.pd_lipocel .sec05{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_lipocel .sec05 ul{width:100%; max-width:329px; margin:0 auto;}
.pd_lipocel .sec05 ul:after {content:""; display:block; clear:both;}
.pd_lipocel .sec05 ul li{float:left; width:50%; max-width:155px; min-width:155px; height:155px; margin:0 0px 19px 0; padding:40px 0 0 0; box-sizing:border-box; background:url(../img/bg_circle.jpg) no-repeat left center; }
.pd_lipocel .sec05 ul li.li05{margin-right:0;}
.pd_lipocel .sec05 ul li.odd{float:left; }
.pd_lipocel .sec05 ul li.even{float:right;}
.pd_lipocel .sec05 ul li dl{text-align:center;}
.pd_lipocel .sec05 ul li dl dt{margin:0 0 10px 0; font-size:18px; color:#333333; line-height:100%;}
.pd_lipocel .sec05 ul li dl dd{font-size:16px; color:#888888; line-height:110%; letter-spacing:-1pt;}

.pd_lipocel .sec06{position:relative; width:100%; margin:0 auto 80px auto;}

.pd_lipocel .sec07{position:relative; width:100%; margin:0 auto 80px auto;}
/*.pd_lipocel .sec07 .subtit{margin:0 0 60px 0; text-align:center;}
.pd_lipocel .sec07 ul li:first-child{margin-left:inherit;}
.pd_lipocel .sec07 ul li{margin-left:10px; width:135px; display:inline-block;}
.pd_lipocel .sec07 ul li span{margin-top:20px; font-size:18px; color:#555; line-height:18px; display:block; text-align:center;}*/

/* ultracel */
/* .pd_ultracel .detail{width:100%; margin:0 auto;} */
.productsCon .detail .pd_ultracel{width:100%; margin:0 auto;}
.pd_ultracel .sec01{width:96%; margin:0 2% 80px 2%;}

.pd_ultracel .sec02{position:relative; width:96%; margin:0 2% 80px 2%;}
.productsCon.pd_ultracel .sec02 .tit{margin-bottom:10px;}
.pd_ultracel .sec02 .t01{margin:0 0 25px 0; font-size:16px; text-align:center;}

.pd_ultracel .sec03{position:relative; width:96%; height:100%; margin:0 2% 80px 2%; padding:80px 0 0 0; border-top:1px solid #dddddd;}
.productsCon .pd_ultracel .sec03 .tit{position:relative; left:0px; top:0px;}
.pd_ultracel .sec03 ul{position:relative; left:0px;; top:0px; width:100%;}
.pd_ultracel .sec03 ul li{margin:0 0 26px 0; font-size:16px;}
.pd_ultracel .sec03 ul li dl dd{padding:0 0 0 8px;}
.pd_ultracel .sec03 .pic01{float:none; text-align:center;}

.pd_ultracel .sec04{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_ultracel .sec04 .pic01{margin:0 0 20px 0; }
.pd_ultracel .sec04 ul{width:100%; margin:0 auto;}
.pd_ultracel .sec04 ul:after {content:""; display:block; clear:both;}
.pd_ultracel .sec04 ul li{float:none; width:100%; max-width:100%; margin:0 0 20px 0; padding:0 0px 0 0; font-size:16px; box-sizing:border-box;}
.pd_ultracel .sec04 ul li:after {content:""; display:block; clear:both;}
.pd_ultracel .sec04 ul li.li02{margin-left:0px;}
.pd_ultracel .sec04 ul li.li03{margin-left:0px;}
.pd_ultracel .sec04 ul li .box{max-width:480px; margin:0 auto;}
.pd_ultracel .sec04 ul li span{display:inline-block; width:5%; max-width:15px;}
.pd_ultracel .sec04 ul li p.txt{width:95%; float:right;}

.pd_ultracel .sec05{position:relative; width:100%; margin:0 0% 80px 0%;}
.pd_ultracel .sec05 .pic01{margin:0 0 30px 0;} 
.pd_ultracel .sec05 .t01{font-size:16px; padding:0 2%;}

.pd_ultracel .sec06{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_ultracel .sec06:after {content:""; display:block; clear:both;}
.pd_ultracel .sec06 dl.dl01{float:none; margin:0 0 25px;}
.pd_ultracel .sec06 dl.dl02{float:none;}
.pd_ultracel .sec06 dl dt{margin:0 0 12px 0; text-align:center; color:#21358d; font-size:20px;}
.pd_ultracel .sec06 dl dd.dd01{margin:0 0 20px 0; text-align:center;}
.pd_ultracel .sec06 dl dd.dd02{font-size:16px; padding:0 2%; text-align:center;}	


/* ultracel */
/* .pd_intracel .detail{width:96%; margin:0 auto; padding:0 2%;} */
.productsCon .detail .pd_intracel{width:96%; margin:0 auto; padding:0 2%;}
.pd_intracel .sec01{position:relative; width:100%; height:100%; margin:0 auto 80px auto;}
.productsCon.pd_intracel .sec01 .tit{text-align:center;}
.pd_intracel .sec01 dl {width:100%;}
.pd_intracel .sec01 dl dt{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_intracel .sec01 dl dd {padding:0 0 0 10px;}
.pd_intracel .sec01 dl dd ul li{margin:0 0 15px 0; padding:0 0 0 8px; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.pd_intracel .sec01 dl dd ul li span{color:#333333;}
.pd_intracel .sec01 .pic01{position:relative; left:0; top:0;}

.pd_intracel .sec02{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intracel .sec02 .pic01{margin:0px 0 27px 0;}
.pd_intracel .sec02 dl.dl01{max-width:600px; margin:0 auto 50px auto; font-size:16px; }
.pd_intracel .sec02 dl.dl01 dt{margin:0 0 20px 0; }
.pd_intracel .sec02 dl.dl01 dd{padding:0 0 0 7px;}
.pd_intracel .sec02 dl.dl01 ul li{margin:0 0 20px 0;}
.pd_intracel .sec02 dl.dl01 ul li:after {content:""; display:block; clear:both;}
.pd_intracel .sec02 dl.dl01 ul li div{float:left;}
.pd_intracel .sec02 dl.dl01 ul li div.num{position:relative; width:5%; max-width:25px; min-width:25px; color:#333333;  font-size:16px;}
.pd_intracel .sec02 dl.dl01 ul li span.xth{display:inline-block; position:relative; top:-10px; font-size:10px;}
.pd_intracel .sec02 dl.dl01 ul li div.t{width:90%;}

.pd_intracel .sec02 .box{position:relative; border:1px solid #dddddd; box-sizing:border-box;}
.pd_intracel .sec02 .box dl{padding:0 0 17px 0;}
.pd_intracel .sec02 .box dl dt{margin:-20px 0 34px 0;  padding:0 1%;text-align:center; }
.pd_intracel .sec02 .box dl dd.web{margin:0 0 25px 0;}
.pd_intracel .sec02 .box dl dd.mo{margin:0 0 35px 0;}
.pd_intracel .sec02 .box dl dd.dd02{text-align:center; color:#21358d; font-size:14px;}
.pd_intracel .sec02 .box01{margin:0 0 70px 0;}
.pd_intracel .sec02 .box02 dl dt{margin:-40px 0 34px 0;}

.pd_intracel .sec03{position:relative; width:100%; height:100%; margin:0 auto 80px auto;}
.pd_intracel .sec03 .t01{width:100%; margin:0 0 30px 0;}
.pd_intracel .sec03 .pic01{position:relative; left:0; top:0;}

.pd_intracel .sec04{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intracel .sec04 ul:after {content:""; display:block; clear:both;}
.pd_intracel .sec04 ul li.half{float:none; width:100%; margin:0 0 40px 0; text-align:center;}
.pd_intracel .sec04 ul li.half_r{float:none;}
.pd_intracel .sec04 ul li.half_r{font-size:14px; color:#333333;}
.pd_intracel .sec04 ul li{font-size:14px; color:#333333; }
.pd_intracel .sec04 ul li .pic{margin:0 0 15px 0;}
.pd_intracel .sec04 ul li .t01{margin:0 0 20px 0; color:#21358d; font-size:20px;}

/* .pd_intracel .detail{width:96%; margin:0 auto; padding:0 2%;} */
.productsCon .detail .pd_intracelpro{width:96%; margin:0 auto; padding:0 2%;}
.pd_intracelpro .sec01{position:relative; width:100%; height:100%; margin:0 auto 80px auto;}
.productsCon.pd_intracelpro .sec01 .tit{text-align:center;}
.pd_intracelpro .sec01 dl {width:100%;}
.pd_intracelpro .sec01 dl dt{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_intracelpro .sec01 dl dd {padding:0 0 0 10px;}
.pd_intracelpro .sec01 dl dd ul li{margin:0 0 15px 0; padding:0 0 0 8px; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.pd_intracelpro .sec01 dl dd ul li span{color:#333333;}
.pd_intracelpro .sec01 .pic01{position:relative; left:0; top:0;}

.pd_intracelpro .sec02{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intracelpro .sec02 .pic01{margin:0px 0 27px 0;}
.pd_intracelpro .sec02 dl{width:100%;padding-left: 0;}
.pd_intracelpro .sec02 dl.dl01{max-width:600px; margin:0 auto 50px auto; font-size:16px; }
.pd_intracelpro .sec02 dl.dl01 dt{margin:0 0 20px 0; }
.pd_intracelpro .sec02 dl.dl01 dd{padding:0 0 0 7px;}
.pd_intracelpro .sec02 dd>span{margin-bottom:40px;display:block;margin-left:-10px;}
.pd_intracelpro .sec02 dl.dl01 ul li{margin:0 0 20px 0;}
.pd_intracelpro .sec02 dl.dl01 ul li:after {content:""; display:block; clear:both;}
.pd_intracelpro .sec02 dl.dl01 ul li div{float:left;}
.pd_intracelpro .sec02 dl.dl01 ul li div.num{position:relative; width:5%; max-width:25px; min-width:25px; color:#333333;  font-size:16px;}
.pd_intracelpro .sec02 dl.dl01 ul li span.xth{display:inline-block; position:relative; top:-10px; font-size:10px;}
.pd_intracelpro .sec02 dl.dl01 ul li div.t{width:90%;}

.pd_intracelpro .sec02 .imgWrap{width:100%;}
.pd_intracelpro .sec02 .imgWrap p{width:45.3125%;text-align:center;}
.pd_intracelpro .sec02 .imgWrap .pic01{float:left;}
.pd_intracelpro .sec02 .imgWrap .pic02{float:right;}

.pd_intracelpro .sec03{position:relative; width:100%; height:100%; margin:0 auto 80px auto;}
.pd_intracelpro .sec03 .t01{width:100%; margin:0 0 30px 0;}
.pd_intracelpro .sec03 .pic01{position:relative; left:0; top:0;}

.pd_intracelpro .sec04{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intracelpro .sec04 ul:after {content:""; display:block; clear:both;}
.pd_intracelpro .sec04 ul li.half{float:none; width:100%; margin:0 0 40px 0; text-align:center;}
.pd_intracelpro .sec04 ul li.half_r{float:none;}
.pd_intracelpro .sec04 ul li.half_r{font-size:14px; color:#333333;}
.pd_intracelpro .sec04 ul li{font-size:14px; color:#333333; }
.pd_intracelpro .sec04 ul li .pic{margin:0 0 15px 0;}
.pd_intracelpro .sec04 ul li .t01{margin:0 0 20px 0; color:#21358d; font-size:20px;}

.pd_intracelpro .sec04 .mo .bx-pager{text-align:center;}
.pd_intracelpro .sec04 .mo .bx-pager-item a{width:10px;height:10px;background:#999;    display: inline-block;border-radius:50%;margin-right:10px;}
.pd_intracelpro .sec04 .mo .bx-pager-item a.active{background:#21358d}


.pd_intracelpro .sec05{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intracelpro .sec05 li,
.pd_intracelpro .sec05 li.se{width:100%;font-size:0;}

.pd_intracelpro .sec05 li span{display:block;position:relative;font-size:16px;width:45.3125%;display:inline-block;margin-left:8.5%;text-align:center;font-size:16px;color:#333;vertical-align: top;}
.pd_intracelpro .sec05 li span:first-child,
.pd_intracelpro .sec05 li span.ml0{margin-left:0;}
.pd_intracelpro .sec05 li span img{padding-bottom:5px;display:block;margin:0 auto}
.pd_intracelpro .sec05 li.se{margin-top:40px;}
.pd_intracelpro .sec05 li>p{font-size:20px;text-align:left;color:#21358d;margin-bottom:20px;letter-spacing: -1.3px;}
.pd_intracelpro .sec05 li span i{font-style:normal;position:absolute;    width: 303px;left: 0; text-align: left;}
/* intraGen */
/* .pd_intraGen .detail{width:96%; width:96%; margin:0 2% 80px 2%;} */
.productsCon .detail .pd_intraGen{width:96%; width:96%; margin:0 2% 80px 2%;}
.pd_intraGen .sec01{position:relative; width:100%; height:100%; margin:0 auto 80px auto;}
.pd_intraGen .sec01 .tit{position:relative; left:0; top:0px; z-index:1; text-align:center;}
.pd_intraGen .sec01 .t01{position:relative; left:0; top:0px; margin:0 0 20px 0; z-index:1; font-size:16px;}
.pd_intraGen .sec01 .pic01{position:relative; right:0; top:0;}

.pd_intraGen .sec02{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intraGen .sec02 .box01{position:relative; width:100%; height:100%; margin:0 0 30px 0;}
.pd_intraGen .sec02 .box01 .t01{width:100%; margin:0 0 25px 0; font-size:20px; color:#333333;}
.pd_intraGen .sec02 .box01 .t02{width:100%; font-size:16px; margin:0 0 20px 0;}
.pd_intraGen .sec02 .box01 .t02 span{color:#333333;}
.pd_intraGen .sec02 .box01 .pic01{position:relative; left:0; top:0; margin:0 0 40px 0;}
.pd_intraGen .sec02 .box02{position:relative; width:100%;}
.pd_intraGen .sec02 .box02:after {content:""; display:block; clear:both;}
.pd_intraGen .sec02 .box02 .pic01{float:none; margin:0 0 20px 0;}
.pd_intraGen .sec02 .box02 dl{float:none; width:100%;}
.pd_intraGen .sec02 .box02 dl dt{margin:0 0 25px 0; font-size:20px; color:#333333;}
.pd_intraGen .sec02 .box02 dl ul li{margin:0 0 10px 0; padding:0 0 0 6px; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_intraGen .sec02 .box02 dl ul li span{color:#333333;}
.pd_intraGen .sec02 .box02 dl ul li span.line{text-decoration:underline;}

.pd_intraGen .sec03{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intraGen .sec03 .box{margin:0 0 30px 0; padding:20px; box-sizing:border-box; border:1px solid #dddddd;}
.pd_intraGen .sec03 .box ul.ul01{height:100%;}
.pd_intraGen .sec03 .box ul:after {content:""; display:block; clear:both;}
.pd_intraGen .sec03 .box ul li.li_l{float:left;}
.pd_intraGen .sec03 .box ul li.li_r{float:right;}
.pd_intraGen .sec03 .box ul li span{display:block; margin:10px 0 0 0; text-align:center; color:#21358d; font-size:14px;}
.pd_intraGen .sec03 .box .mo ul.ul01{margin:0 0 40px 0;}
.pd_intraGen .sec03 .box .mo ul li{margin:0 0 25px 0; text-align:center;}


.pd_intraGen .sec03 table{width:100%; border:1px solid #dddddd;}
.pd_intraGen .sec03 table thead th{padding:11px 11px; text-align:center; font-weight:normal; font-size:13px; color:#333333; border:1px solid #dddddd;}
.pd_intraGen .sec03 table thead th.bg{background:#f6f6f6;}
.pd_intraGen .sec03 table thead td{border:1px solid #dddddd;}
.pd_intraGen .sec03 table tbody th{padding:11px 11px; text-align:center; font-weight:normal; font-size:13px; color:#333333; border:1px solid #dddddd; background:#f6f6f6;}
.pd_intraGen .sec03 table tbody td{padding:11px 11px; text-align:center; font-size:13px; border:1px solid #dddddd; }
.pd_intraGen .sec03 table tbody td ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:13px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}

.pd_intraGen .sec04{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intraGen .sec04 .t01{margin:0 0 25px 0; text-align:center; font-size:16px;}


.pd_intraGen .sec05{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_intraGen .sec05 dl.dl01{margin:0 0 40px 0;}
.pd_intraGen .sec05 dl dt{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_intraGen .sec05 dl dd{text-align:center;}
.pd_intraGen .sec05 .t01{margin-top:25px; font-size:16px;}


/*acGen*/
.acGen .t01{font-size:16px;text-align:left;}
.acGen .sec04 >div{width:100%;}
.acGen .sec04 >div span{padding:0 3.125%;font-size:16px;line-height:20px;}
.acGen .float{padding:0 3.125%}
.acGen .float li{margin-top:35px;text-align:center}
.acGen .float p{color:#333;font-size:20px;margin-bottom:15px;text-align:left}
.acGen .float img{margin-bottom:5px;}
.acGen .float span{display:block;font-size:16px;line-height:20px;text-align:left}
.acGen .sec05{width:100%;}
.acGen .sec05 .tit {font-size:24px;letter-spacing: -1.6px;}
.acGen .sec05 .tit br{display:none;}
.acGen .sec05 .mo{padding:0 3.125%;margin-top:30px;}
.acGen .sec05 .mo p{text-align:center}
.productsCon .t01{padding:0 3.125%;}
.acGen .sec06{width:100%;}

/* pd_tribeam */
/* .pd_tribeam .detail{width:100%; margin:0 auto;} */
.productsCon .detail .pd_tribeam{width:100%; margin:0 auto;}
.pd_tribeam .sec01{position:relative; width:96%; height:100%; margin:0 2% 80px 2%;}
.pd_tribeam .sec01 .t01{margin:0 0 30px 0; font-size:20px; color:#333333;}
.pd_tribeam .sec01 .t02{margin:0 0 20px 0; font-size:20px; color:#333333;}
.pd_tribeam .sec01 ul{margin:0 0 40px 0; padding:0 0 0 10px;}
.pd_tribeam .sec01 ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_tribeam .sec01 .pic01{position:relative; left:0px; top:0px; margin:0 0 40px 0;}
.pd_tribeam .sec01 .pic02{width:100%; margin:0 0 20px 0;}
.pd_tribeam .sec01 .pic02 span{display:block; margin:10px 0 0 0; font-size:14px; color:#21358d; text-align:center;}
.pd_tribeam .sec01 .pic02 span{display:block; font-size:14px; color:#21358d; text-align:center;}
.pd_tribeam .sec01 .pic03{position:relative; left:0px; top:0px;}

.pd_tribeam .sec02{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_tribeam .sec02 dl dt{margin:0 0 15px 0; font-size:20px; color:#333333;}
.pd_tribeam .sec02 dl dt span{display:block; font-size:16px;}
.pd_tribeam .sec02 dl dd{font-size:16px;}
.pd_tribeam .sec02 dl dd.dd01{margin:0 0 10px 0;}
.pd_tribeam .sec02 dl dd.dd02{margin:0 0 15px 0;}
.pd_tribeam .sec02 .box{margin:0 0 60px 0;}
.pd_tribeam .sec02 .box:after {content:""; display:block; clear:both;}
.pd_tribeam .sec02 dl.dl01{float:none; width:100%; margin:0 0 40px 0;}
.pd_tribeam .sec02 dl.dl01 dd.dd03{font-size:14px; color:#21358d;}
.pd_tribeam .sec02 dl.dl02{float:none; width:100%;}
.pd_tribeam .sec02 dl.dl02 dd.dd03{text-align:right;}
.pd_tribeam .sec02 dl.dl02 dd.dd03 span{display:block; font-size:14px; color:#333333;}
.pd_tribeam .sec02 dl.dl03 ul{padding:0 0 0 10px;}
.pd_tribeam .sec02 dl.dl03 ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_tribeam .sec02 dl.dl03 ul li span{display:block;}

.pd_tribeam .sec03{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_tribeam .sec03 dl.dl01{margin:0 0 40px 0;}
.pd_tribeam .sec03 dl.dl01 dt{margin:0 0 25px 0; font-size:20px; color:#333333;}
.pd_tribeam .sec03 dl.dl01 dd{padding:0 0 0 10px;}
.pd_tribeam .sec03 dl.dl01 dd ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_tribeam .sec03 .box{margin:0 0 60px 0; padding:0 10px;}
.pd_tribeam .sec03 .box:after {content:""; display:block; clear:both;}
.pd_tribeam .sec03 dl.dl02{float:none; width:100%; margin:0 0 18px 0; font-size:20px; color:#21358d;}
.pd_tribeam .sec03 dl.dl02 dt{margin:0 0 18px 0;}
.pd_tribeam .sec03 dl.dl_r{float:none;}


.pd_tribeam .sec04{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_tribeam .sec04 .box01{position:relative; height:100%; margin:0 0 30px 0; padding:0 0 30px 0; border:1px solid #dddddd; box-sizing:border-box;}
.pd_tribeam .sec04 .box01 dl{position:absolute; left:16px; top:16px; padding:0px 0 0 0px; z-index:9;}
.pd_tribeam .sec04 .box01 dl dt{margin:0 0 17px 0; font-size:20px; color:#21358d;}
.pd_tribeam .sec04 .box01 dl dd{font-size:16px;}
.pd_tribeam .sec04 .box01 .pic01{position:relative; right:0; top:0; text-align:right;}
.pd_tribeam .sec04 .box02{width:96%; margin:0 2% 30px 2%;}
.pd_tribeam .sec04 .box02 ul{padding:0 0 0 10px;}
.pd_tribeam .sec04 .box02 ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px; color:#333333; }
.pd_tribeam .sec04 .box02 ul li span{display:block; color:#888888;}
.pd_tribeam .sec04 .box03{width:96%; margin:0 2% 50px 2%;}
.pd_tribeam .sec04 .box03 dl dt{min-height:27px; margin:0 0 20px 0; padding:0 0 0 23px;  font-size:20px; color:#333333; background:url(../img/bullet_circle02.png) no-repeat left 6px;}
.pd_tribeam .sec04 .box03 dl dd:after {content:""; display:block; clear:both;}
.pd_tribeam .sec04 .box03 dl dd{padding:0 0 0 10px;}
.pd_tribeam .sec04 .box03 dl dd .pic{float:none; text-align:center;} 
.pd_tribeam .sec04 .box03 dl dd .pic span{display:block; margin:15px 0 25px 0; text-align:center; font-size:14px; color:#21358d;}
.pd_tribeam .sec04 .box03 dl dd .txt{float:none; width:100%; font-size:16px;}
.pd_tribeam .sec04 .box04{width:96%; margin:0 2% 0px 2%; }
.pd_tribeam .sec04 .box04 dl dd .pic{width:100%;}
.pd_tribeam .sec04 .box04 dl dd .txt{width:100%; font-size:16px;}

.pd_tribeam .sec05{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_tribeam .sec05 .t01{font-size:16px; text-align:center;}

/* pd_edge */
/* .pd_edge .detail{width:100%; margin:0 auto;} */
.productsCon .detail .pd_edge{width:100%; margin:0 auto;}
.pd_edge .sec01{position:relative; width:96%; height:100%; margin:0 2% 80px 2%;}
.productsCon .pd_edge .sec01 .tit{padding:0px 0 0 0; text-align:center;}
.pd_edge .sec01 .t01{margin:0 0 10px 0; font-size:16px;}
.pd_edge .sec01 .t01 br{display:none;}
.pd_edge .sec01 .pic01{position:relative; right:0; top:0px;}

.pd_edge .sec02{position:relative; width:100%; margin:0 0% 80px 0%; }
.pd_edge .sec02 .box01{width:96%; margin:0 2% 50px 2%;}
.pd_edge .sec02 .box01:after {content:""; display:block; clear:both;}
.pd_edge .sec02 .box01 .pic{float:none; width:100%;}
.pd_edge .sec02 .box01 .txt{float:none; width:100%; padding:25px 0 0 0; font-size:16px;}
.pd_edge .sec02 .box01 .txt span{color:#333333;}
.pd_edge .sec02 .box02{width:96%; margin:0 2% 50px 2%;}
.pd_edge .sec02 .box02:after {content:""; display:block; clear:both;}
.pd_edge .sec02 .box02 dl{float:none; width:100%; margin:0 0 40px 0;}
.pd_edge .sec02 .box02 dl dt{margin:0 0 20px 0; text-align:center; font-size:30px; color:#333333;}
.pd_edge .sec02 .box02 dl dd{font-size:16px;}
.pd_edge .sec02 .box02 dl dd ul li{margin:0 0 10px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_edge .sec02 .box02 dl.dl_r{float:none;}

.pd_edge .sec02 .box03{border:1px solid #dddddd; box-sizing:border-box;}
.pd_edge .sec02 .box03 dl{padding:0px 0 25px 0;}
.pd_edge .sec02 .box03 dl dt{margin:-25px 0 25px 0; text-align:center;}
.pd_edge .sec02 .box03 dl dd{text-align:center;}

.pd_edge .sec03{position:relative; width:100%; margin:0 auto 80px auto; }
.productsCon.pd_edge .sec03 .tit{margin:0 0 0px 0;}
.pd_edge .sec03 .t01{margin:0 0 40px 0; font-size:16px; text-align:center;}
.pd_edge .sec03 .box{border:1px solid #dddddd; box-sizing:border-box;}
.pd_edge .sec03 .box dl{padding:0px 0 25px 0;}
.pd_edge .sec03 .box dl dt{margin:-25px 0 25px 0; text-align:center;}
.pd_edge .sec03 .box dl dd{text-align:center;}

.pd_edge .sec04{position:relative; width:96%;  height:100%; margin:0 2% 80px 2%;}
.pd_edge .sec04 .t01{width:100%; margin:0 0 30px 0; font-size:16px;}
.pd_edge .sec04 .t01 span{color:#333333;}
.pd_edge .sec04 .pic01{position:relative; left:0; top:0px;  text-align:center;}

.pd_edge .sec05{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_edge .sec05 ul:after {content:""; display:block; clear:both;}
.pd_edge .sec05 ul li{float:none; margin:0 0 30px 0; text-align:center;}
.pd_edge .sec05 ul li span{display:block; margin:10px 0 0 0; font-size:14px; color:#21358d;}



/* pd_tribeam */
/* .pd_SmoothCool .detail{width:100%; margin:0 auto;} */
.productsCon .detail .pd_SmoothCool{width:100%; margin:0 auto;}
.productsCon .pd_SmoothCool .sec01 .tit{position:relative;  text-align:center; z-index:9;}

.pd_SmoothCool .sec01{position:relative; width:96%; height:100%; margin:0 2% 80px 2%;}
.pd_SmoothCool .sec01 dl{position:relative; width:100%; margin:0 0 20px 0; z-index:9;}
.pd_SmoothCool .sec01 dl dt{font-size:16px; color:#333333;}
.pd_SmoothCool .sec01 dl dd{font-size:16px;}
.pd_SmoothCool .sec01 .pic{position:relative; right:0px; top:0;}

.pd_SmoothCool .sec02{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_SmoothCool .sec02 .box01{width:96%; margin:0 2% 80px 2%;}
.pd_SmoothCool .sec02 .box01:after {content:""; display:block; clear:both;}
.pd_SmoothCool .sec02 .box01 .pic{float:none; width:100%; margin:0 0 20px 0;}
.pd_SmoothCool .sec02 .box01 .pic span{display:block; margin:10px 0 0 0; color:#21358d; font-size:14px;}
.pd_SmoothCool .sec02 .box01 dl{float:none; width:100%;}
.pd_SmoothCool .sec02 .box01 dl dt{margin:0 0 24px 0; font-size:20px; color:#333333;}
.pd_SmoothCool .sec02 .box01 dl dd{font-size:16px;}
.pd_SmoothCool .sec02 .box01 dl dd span{color:#333333;}

.pd_SmoothCool .sec02 .box02{padding:0px 0 25px 0; border:1px solid #dddddd; box-sizing:border-box;}
.pd_SmoothCool .sec02 .box02 dl{margin:0px 0 25px 0;  text-align:center;}
.pd_SmoothCool .sec02 .box02 dl dt{margin:-45px 0 25px 0;}
.pd_SmoothCool .sec02 .box02 .t01{font-size:14px; color:#333333; text-align:center;}

.pd_SmoothCool .sec03{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_SmoothCool .sec03 .box:after {content:""; display:block; clear:both;}
.pd_SmoothCool .sec03 .box .txt{float:none; width:100%; font-size:16px;}
.pd_SmoothCool .sec03 .box .txt span{color:#333333;}
.pd_SmoothCool .sec03 .box .pic{float:none; width:100%; font-size:14px; color:#333333;}
.pd_SmoothCool .sec03 .box .pic ul:after {content:""; display:block; clear:both;}
.pd_SmoothCool .sec03 .box .pic ul li{float:none; margin:0 0 20px 0;}
.pd_SmoothCool .sec03 .box .pic ul li span{display:block; font-size:14px; color:#333333;}

.pd_SmoothCool .sec04{position:relative; width:96%; height:100%; margin:0 2% 80px 2%;}
.pd_SmoothCool .sec04 .t01{width:100%; margin:0 0 20px 0; font-size:16px; }
.pd_SmoothCool .sec04 .pic02{position:relative; right:0; top:0px; margin:0 0 20px 0;}

.pd_SmoothCool .sec05{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_SmoothCool .sec05 .box{margin:0 0 50px 0;}
.pd_SmoothCool .sec05 .box:after {content:""; display:block; clear:both;}
.pd_SmoothCool .sec05 .box ul{float:none; width:100%; font-size:16px;}
.pd_SmoothCool .sec05 .box ul li{margin:0 0 25px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_SmoothCool .sec05 .box ul span{color:#333333;}
.pd_SmoothCool .sec05 .box .pic01{float:none;}

.pd_SmoothCool .sec06{position:relative; width:96%; height:100%; margin:0 2% 80px 2%;}
.pd_SmoothCool .sec06 .t01{width:100%; font-size:16px; margin:0 0 20px 0; }
.pd_SmoothCool .sec06 .pic01{position:relative; right:0; top:0px;}

/* pd_tribeam */
/* .pd_cellec .detail{width:96%; margin:0 2% 80px 2%;} */
.productsCon .detail .pd_cellec{width:96%; margin:0 2% 80px 2%;} 
.pd_cellec .sec01{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_cellec .sec01 .box{position:relative; margin:0 0 20px 0;}
.pd_cellec .sec01 .box:after {content:""; display:block; clear:both;}
.pd_cellec .sec01 .box dl{float:none; width:100%;}
.pd_cellec .sec01 .box dl.dl_r{float:none;}
.pd_cellec .sec01 .box dl dt{margin:0 0 25px 0; text-align:center;}
.pd_cellec .sec01 .box dl dd ul li{margin:0 0 25px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_cellec .sec01 .box dl dd ul li span{color:#333333;}

.pd_cellec .sec02{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_cellec .sec02 .box{position:relative; margin:0 0 20px 0;}
.pd_cellec .sec02 .box:after {content:""; display:block; clear:both;}
.pd_cellec .sec02 .box .pic01{float:none; width:100%;}
.pd_cellec .sec02 .box ul{float:none; width:100%;}
.pd_cellec .sec02 .box ul li{margin:0 0 25px 0; padding:0 0 0 6px; text-align:left; font-size:16px; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_cellec .sec02 .box ul li span{color:#333333;}

.pd_cellec .sec03{position:relative; width:100%; height:100%; margin:0 auto 80px auto;}
.pd_cellec .sec03 .txt{position:relative; left:0; top:0px; width:100%; margin:0 0 25px 0; z-index:2;}
.pd_cellec .sec03 .pic01{position:relative; left:0; top:0px; z-index:1;}

.pd_cellec .sec04{position:relative; width:100%; margin:0 auto 80px auto;}
.pd_cellec .sec04 .t01{margin:0 0 10px 0;}
.pd_cellec .sec04 ul:after {content:""; display:block; clear:both;}
.pd_cellec .sec04 ul li{float:none; text-align:center; margin:0 0 25px 0;}
.pd_cellec .sec04 ul li.li_r{float:none;}

.pd_cellec .sec05{position:relative; width:100%; height:100%; margin:0 auto 80px auto;}
.pd_cellec .sec05 .txt{width:100%; margin:0 0 25px 0; z-index:2;}
.pd_cellec .sec05 .pic01{position:relative; right:0; top:0px;}



/*ultracelQ*/
.ultracelQ .titleWrap::before{width:100%;left:0;margin-left:0;}
.ultracelQ{padding:0 3.125%}
.ultracelQ ul.selection{width:100%;}

/* newsMedia */
.productsCon .newsMedia ul{width:96%; margin:0 auto; padding:0 2%; margin-top: 30px;}
.productsCon .newsMedia ul li{float:left; position:relative; width:48%; height:100%; margin:0 2% 10px 0;}
.productsCon .newsMedia ul li.even{float:right; margin:0 0 30px 2%;}
.productsCon .newsMedia ul li .cover{position:absolute; left:0; top:0;width:100%; height:100%;}
.productsCon .newsMedia ul li .cover img{/* width:100%; max-width:100%; */}
/* .productsCon .newsMedia ul li .pic{float:none; width:100%;}
.productsCon .newsMedia ul li .pic img{width:100%;}
.productsCon .newsMedia ul li dl{float:none; position:relative; width:100%; height:auto;}
.productsCon .newsMedia ul li dl dt{overflow:hidden; height:37px; margin:10px 0 5px 0; font-size:14px; color:#333333; font-weight:bold;}
.productsCon .newsMedia ul li dl dd.txt{display:none;}
.productsCon .newsMedia ul li dl dd.day{position:relative; left:0; bottom:0; font-size:12px; color:#aaaaaa;} */




.productsCon .newsMedia ul li .pic{position:relative; float:left; width:30%; min-width:142px; margin-right:2%;}
.productsCon .newsMedia ul li dl{float:left; position:relative; width:60%; height:100%; min-height:50px; }
.productsCon .newsMedia ul li dl dt{overflow:hidden; height:16px; margin:0 0 15px 0; font-size:14px; color:#333333; font-weight:bold;}


/*================================
	TREATMENT
================================*/
#sub_container .content.treatmentCont{padding:0;}
.treatmentCont .phrase{display:none;}
.treatmentCont .cont{width:96%; margin:0 auto; padding:0 2%; border-top:1px solid #e9e9e9; padding:0 0 65px 0; background:url(../img/treatmentCont_bg.jpg) repeat left top;}
.treatmentCont .cont .con .tit{margin:0 0 25px 0; padding:40px 0 0 0; font-size:28px; color:#21358d; text-align:center;}
.treatmentCont .cont .con{position:relative;}

.treatmentCont .cont .con p.t01.mo{display:block; margin:0 0 15px 0; text-align:center; text-decoration:underline;}
.treatmentCont .cont .con p.t01.web{display:none; padding:15px 0 0 0; text-align:center;}

.treatmentCont .cont .con .viewImg{width:100%; margin:0 auto 50px auto;}
.treatmentCont .cont .con .viewImg ul li{display:none; text-align:center;}
.treatmentCont .cont .con .viewImg ul li img{max-width:100%;}

.treatmentCont .cont .con .thumbnail{position:relative; left:0; top:0; }
.treatmentCont .cont .con .thumbnail:after {content:""; display:block; clear:both;}
.treatmentCont .cont .con .thumbnail ul{float:left; width:50%; }
.treatmentCont .cont .con .thumbnail ul:after {content:""; display:block; clear:both;}
.treatmentCont .cont .con .thumbnail ul li{position:relative; height:130px; text-align:center;line-height:100%;}
.treatmentCont .cont .con .thumbnail ul li:after {content:""; display:block; clear:both;}
.treatmentCont .cont .con .thumbnail ul li img{display:block; width:93px; margin:0 auto 20px auto; text-align:center; vertical-align:middle;}
.treatmentCont .cont .con .thumbnail ul li span{display:block; font-size:17px; color:#333333;}
.treatmentCont .cont .con .thumbnail ul li.li01{left:0px; top:0px; }
.treatmentCont .cont .con .thumbnail ul li.li02{left:0px; top:0px;}
.treatmentCont .cont .con .thumbnail ul li.li03{left:0px; top:0px;}
.treatmentCont .cont .con .thumbnail ul li.li04{left:0px; top:0px;}
.treatmentCont .cont .con .thumbnail ul li.li05{right:0px; top:0px;}
.treatmentCont .cont .con .thumbnail ul li.li06{right:0px; top:0px;}
.treatmentCont .cont .con .thumbnail ul li.li07{right:0px; top:0px;}
.treatmentCont .cont .con .thumbnail ul li.li08{right:0px; top:0px;}

.treatmentCont .cont .con .thumbnail ul li.li01 img,
.treatmentCont .cont .con .thumbnail ul li.li02 img,
.treatmentCont .cont .con .thumbnail ul li.li03 img,
.treatmentCont .cont .con .thumbnail ul li.li04 img{float:none;}
.treatmentCont .cont .con .thumbnail ul li.li01 span,
.treatmentCont .cont .con .thumbnail ul li.li02 span,
.treatmentCont .cont .con .thumbnail ul li.li03 span,
.treatmentCont .cont .con .thumbnail ul li.li04 span{float:none; line-height:100%;}









/*================================
	CLINICAL
================================*/
.clinicalCont .testimonials ul{width:96%; padding:0 2%;}
.clinicalCont .testimonials ul li{}
/* .clinicalCont .testimonials ul li .pic{float:left; width:30%; max-width:138px; min-width:138px; height:147px; margin:0 31px 0 0; padding:6px; text-align:center; background:url(../img/clinical_pic_bg.jpg) no-repeat left top;} */
.clinicalCont .testimonials ul li .detail{float:none; width:100%;}
.clinicalCont .testimonials ul li .detail .info{float:left; width:70%; margin:0 0 10px 0;}
.clinicalCont .testimonials ul li .detail .info p{margin:0 0 5px 0; padding:0 0 0 6px; font-size:14px; color:#333333;  }
.clinicalCont .testimonials ul li .detail .info p.name{color:#3375d8;}
.clinicalCont .testimonials ul li .detail .txt{clear:both; overflow:hidden; height:55px; color:#888888; font-size:14px;}

.clinicalCont .video ul{width:100%; max-width:720px; margin:0 auto;}
.clinicalCont .video ul li{float:left; width:340px; margin:0 0px 18px 0;}
.clinicalCont .video ul li.li03{margin-right:0;}
.clinicalCont .video ul li.odd{}
.clinicalCont .video ul li.even{float:right; margin-left:10px;}



/*================================
	COMPANY
================================*/
/* Global Partners */
.partnersCont .phrase{display:none;}
.partnersCont .upper{position:relative; width:100%; height:100%; background-image:none; background:#f6f6f6;}
.partnersCont .upper .in{position:relative; width:96%; max-width:640px; margin:0 auto; padding:20px 2% 20px 2%; }
.partnersCont .upper .in .t01{margin:0 0 20px 0; color:#21358d; font-size:28px;}
.partnersCont .upper .in .t02{margin:0 0 26px 0; color:#888888; font-size:14px;}
.partnersCont .upper .in .t03{color:#888888; font-size:14px;}
.partnersCont .upper .in .t04{color:#3375d8; font-size:14px; text-decoration:underline;}

.partnersCont .con{position:relative; width:100%; padding:10px 0 0 0;}
.partnersCont .con:after{content:""; display:block; clear:both;}
.partnersCont .con .leftZone{float:none; position:relative; width:100%;}
.partnersCont .con .leftZone .web{display:none;}
.partnersCont .con .leftZone .mo{display:block;}
.partnersCont .con .leftZone .mo .bx-wrapper {position:relative; width:100%; margin:0 auto 30px auto; padding:0 0 30px 0;  border-bottom:1px solid #dddddd;}
.partnersCont .con .leftZone .mo .bx-wrapper .bx-pager {display:block; position:relative; text-align:center; }
.partnersCont .con .leftZone .mo .bx-wrapper .bx-pager.bx-default-pager a {display:block; width:10px; height:10px; margin: 0 2px; background:url(../img/conMid_slide_page.png) no-repeat -10px top; background-size:20px;}
.partnersCont .con .leftZone .mo .bx-wrapper .bx-pager.bx-default-pager a:hover,
.partnersCont .con .leftZone .mo .bx-wrapper .bx-pager.bx-default-pager a.active,
.partnersCont .con .leftZone .mo .bx-wrapper .bx-pager.bx-default-pager a:focus {width:10px; height:10px; background-position:0px 0;}
.partnersCont .con .leftZone .mo .bx-wrapper .bx-controls-direction a {display:none;}
.partnersCont .con .leftZone .mo .bx-wrapper .bx-prev{display:none;}
.partnersCont .con .leftZone .mo .bx-wrapper .bx-next{display:none;}
.partnersCont .con .leftZone dl{width:100%; padding:0px 0 0px 0; border-bottom:none;}
.partnersCont .con .leftZone dl:after {content:""; display:block; clear:both;}
.partnersCont .con .leftZone dl dt{float:none; width:118px; height:118px; margin:0 0 25px 0; line-height:118px; text-align:center; border:10px solid #e3e8f0;}
.partnersCont .con .leftZone dl dd{float:none; width:100%;}
.partnersCont .con .leftZone dl dd ul:after {content:""; display:block; clear:both;}
.partnersCont .con .leftZone dl dd ul li{float:left; width:134px; margin:0 16px 10px 0;}
.partnersCont .con .leftZone dl dd ul li.li03{margin-right:0;}
.partnersCont .con .leftZone dl dd ul li a{display:block; width:100%; height:37px; padding:7px 0 0 0; line-height:37px; border-bottom:2px solid #aaaaaa;}
.partnersCont .con .leftZone dl dd ul li img{margin-right:10px;}

.partnersCont .con .rightZone{float:none; width:98%; max-width:640px; margin:0 auto; padding:0 1%;}

/* Event */
.tradeShowsCont .phrase{display:none;}


.tradeShowsCont .total{position:relative; margin:0 0 15px 0; line-height:31px;}
.tradeShowsCont .total .icon_calendar{margin:0 10px 0 0;}


.tradeShowsCont .list{width:96%; max-width:704px; margin:0 auto; padding:0 2%;}
.tradeShowsCont .list ul:after {content:""; display:block; clear:both;}
.tradeShowsCont .list ul li{float:left; position:relative; width:48%; margin:0 0 30px 0;}
.tradeShowsCont .list ul li.li01{margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li02{float:right; margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li03{margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li04{float:right; margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li05{margin:0 0px 0px 0;}
.tradeShowsCont .list ul li.li06{float:right; margin:0 0 0 0;}

.tradeShowsCont .list ul li .detail{width:100%; padding:2% 2%; box-sizing:border-box; background:#fff;}
.tradeShowsCont .list ul li .detail .title{margin:0 0 17px 0; padding:0 0 20px 0; font-size:16px; color:#333333; background:url(../img/tradeShowsCont_bullet.jpg) no-repeat left bottom;}
.tradeShowsCont .list ul li .detail .day{min-height:23px; margin:0 0 7px 0; padding:0 0 0 40px; font-size:14px; color:#888888; background:url(../img/icon_time.jpg) no-repeat left top;}
.tradeShowsCont .list ul li .detail .local{overflow:hidden; height:58px; padding:0 0 0 40px; font-size:14px; color:#888888; background:url(../img/icon_local.jpg) no-repeat left top;}

/* tradeShows - read */
.tradeShowsCont_read .con .leftZone{float:none; position:relative; width:100%;}
.tradeShowsCont_read .con .leftZone .topPic{margin:0 0 20px 0;}
.tradeShowsCont_read .con .leftZone .topPic img{width:100%;}
.tradeShowsCont_read .con .leftZone .subject{margin:0 0 20px 0; padding:0 2%;  color:#333333; font-size:20px;}

.tradeShowsCont_read .con .leftZone .ex{margin:0 0 40px 0; border-top:1px solid #333333; border-right:1px solid #dddddd; border-left:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .ex dl{width:100%; border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .ex dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .ex dt{float:left; width:101px; padding:12px 10px; text-align:left; background:#f6f6f6; color:#333333; font-size:14px; font-weight:normal;}
.tradeShowsCont_read .con .leftZone .ex dd{float:left; padding:12px 10px; text-align:left; color:#888888; font-size:14px; font-weight:normal;}

.tradeShowsCont_read .con .leftZone .info{}
.tradeShowsCont_read .con .leftZone .info .subject{margin:0 0 16px 1%; padding:0 0 0 22px; color:#3375d8; font-size:18px; background:url(../img/bullet_circle.png) no-repeat left center;}
.tradeShowsCont_read .con .leftZone .info .ex{margin:0 0 40px 0;  border:none; border-top:1px solid #333333;}
/* .tradeShowsCont_read .con .leftZone .info .ex dl{width:100%; border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .info .ex dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .ex dt{float:left; width:101px; padding:12px 10px; text-align:left; background:url(../img/tradeShowsCont_read_table_th.jpg) no-repeat right bottom; color:#333333; font-size:14px; font-weight:normal;}
.tradeShowsCont_read .con .leftZone .info .ex dd{float:left; padding:12px 10px; text-align:left; color:#888888; font-size:14px; font-weight:normal;}
 */
.tradeShowsCont_read .con .leftZone .info .detail ul{width:96%; padding:0 2%;}
.tradeShowsCont_read .con .leftZone .info .detail ul li{/* padding:15px 0; */ border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .info .detail ul li.lastLi{border:none;}
/* .tradeShowsCont_read .con .leftZone .info .detail ul li:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .detail ul li .pic{float:left; max-width:75px; margin:0 20px 0 0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li .txt{float:left;} */
/* .tradeShowsCont_read .con .leftZone .info .detail ul li dl{margin:0 0 10px 0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl.last{margin:0 0 0px 0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl dt{float:left; width:100px; padding:0 0 0 10px; font-size:14px; color:#333333; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl dd{float:left;} */

.tradeShowsCont_read .con .rightZone{float:none; width:100%;}
.tradeShowsCont_read .con .rightZone .meet{width:96%; height:100%; padding:20px 2%; background:none; border-top:1px solid #333333;}
.tradeShowsCont_read .con .rightZone .meet .t01{font-size:28px; color:#21358d;}
.tradeShowsCont_read .con .rightZone .meet .t02{margin:0 0 5px 0; font-size:14px; color:#888888; letter-spacing:-1px;}
.tradeShowsCont_read .con .rightZone .meet ul li{margin:0 0 7px 0;}
.tradeShowsCont_read .con .rightZone .meet input[type="text"]{width:95%; padding:0 2%;}
.tradeShowsCont_read .con .rightZone .meet textarea{overflow-y:scroll; width:95%; height:60px; padding:2%;}
.tradeShowsCont_read .con .rightZone .meet .checkSend:after {content:""; display:block; clear:both;}
.tradeShowsCont_read .con .rightZone .meet .checkSend span{float:right;}

/* tradeShows - calendar */
.tradeShowsCont_read .calendar table{display:none;}
.tradeShowsCont_read .calendar .yearMonth{position:relative; top:0px; left:0; width:300px; margin:0 auto 15px auto;}
.tradeShowsCont_read .calendar .yearMonth .month{width:70px; height:24px; margin-left:-3px; border:1px solid #333333; text-align:center;  color:#333333;}
.tradeShowsCont_read .calendar .yearMonth a{display:inline-block; width:57px; height:26px; }

.tradeShowsCont_read .mo_calendar{display:block; width:96%; padding:0 2%;}
.tradeShowsCont_read .mo_calendar ul {border-top:1px solid #dddddd;}
.tradeShowsCont_read .mo_calendar ul li{padding:20px; border:1px solid #dddddd; border-top:none;}
.tradeShowsCont_read .mo_calendar ul li:after {content:""; display:block; clear:both;}
.tradeShowsCont_read .mo_calendar ul li.odd{background:#f6f6f6;}

.tradeShowsCont_read .mo_calendar ul li .num{float:left; width:13%; max-width:60px; min-width:20px; color:#888888; font-size:12px;}
.tradeShowsCont_read .mo_calendar ul li .txt{float:left; width:87%;}
.tradeShowsCont_read .mo_calendar ul li .txt p{overflow:hidden;  height:17px; padding:0 0 0 8px; background:url(../img/bullet_square01.jpg) no-repeat left center; color:#333333; font-size:12px;}
.tradeShowsCont_read .mo_calendar ul li .txt p a{color:#333333;}

/* News & Media */
.newsCont .phrase{display:none;}

.newsCont .theTop{width:96%; margin:30px 0 15px 0; padding:0 2%; }
.newsCont .theTop:after {content:""; display:block; clear:both;}
.newsCont .theTop .total{line-height:26px;}
.newsCont .theTop .searchArea{float:right;}

.newsCont .list{width:96%; max-width:704px; margin:0 auto; padding:0 2%;}
.newsCont .list ul:after {content:""; display:block; clear:both;}
.newsCont .list ul li{float:left; position:relative; width:48%; margin:0 0 30px 0; height:380px;}
.newsCont .list ul li.li01{margin:0 0px 30px 0;}
.newsCont .list ul li.li02{float:right; margin:0 0px 30px 0;}
.newsCont .list ul li.li03{margin:0 0px 30px 0;}
.newsCont .list ul li.li04{float:right; margin:0 0px 30px 0;}
.newsCont .list ul li.li05{margin:0 0px 0px 0;}
.newsCont .list ul li.li06{float:right; margin:0 0 0 0;}
.newsCont .list ul li .detail{width:100%; padding:2% 2%; box-sizing:border-box; background:#fff;}

/*================================
	About Us
================================*/
.tabZone_about{margin:0;}

/* About Us */
.aboutCont .phrase{display:none;}
.aboutCont .web{display:none;}
.aboutCont .mo{display:block;}
.aboutCont .mo img{max-width:100%;}
.aboutCont{position:relative; width:100%;}
#sub_container .aboutCont{padding:0;}
#sub_container .aboutCont .sec01 .con{width:96%; padding:0px 2% 0px 2%;}
.aboutCont .sec01 .pic01{margin:0 0 20px 0;}
.aboutCont .sec01 .pic01 img{width:100%;}
.aboutCont .sec01{position:relative; width:100%; height:100%; margin:0 0 30px 0; background:none;}
.aboutCont .sec01 ul.tab{display:none;}
.aboutCont .sec01 .con .t01{margin:0 0 30px 0; font-size:18px; color:#333333;}
.aboutCont .sec01 .con .t02{font-size:17px;}

.aboutCont .sec02{position:relative; width:96%; margin:0 0 0px 0; padding:30px 2% 30px 2%; background:#f6f6f6;}

.aboutCont .sec03{position:relative; width:100%; margin:0 0 0px 0; padding:30px 0% 0px 0%; background:none;}
.aboutCont .sec03 .box{position:relative; width:96%; min-height:100%; margin:0 0 0px 0; padding:0 2%;}
.aboutCont .sec03 .pic01{position:relative; left:0; top:0px; margin:0 0 25px 0;}
.aboutCont .sec03 .t01{position:relative; right:0; top:0px; width:100%; margin:0 0 25px 0; font-size:17px;}

.aboutCont .sec03 .pic02{position:relative; right:0; top:0px; margin:0 0 25px 0;}
.aboutCont .sec03 .t02{position:relative; left:0; top:0px; width:100%; font-size:17px; margin:0 0 25px 0;}

/* Mission & Vision */
.aboutVisionCont .phrase{display:none;}
.aboutVisionCont dl dt{padding:60px 0 10px 0; font-size:40px; color:#333333; text-align:center; background:url(../img/aboutVisionCont_dt_bg.jpg) no-repeat center bottom;}
.aboutVisionCont .sec01{position:relative; width:100%; height:100%; background:none;}
.aboutVisionCont .sec01 dl dt{margin:0 0 0px 0; height:247px; box-sizing:border-box; background:url(../img/aboutVisionCont_bg01_m.jpg) no-repeat center top;}
.aboutVisionCont .sec01 dl dt span{background:url(../img/aboutVisionCont_dt_bg.jpg) no-repeat center bottom;}
.aboutVisionCont .sec01 dl dd ul{width:100%; margin:0 auto;}
.aboutVisionCont .sec01 dl dd ul:after {content:""; display:block; clear:both;}
.aboutVisionCont .sec01 dl dd ul li{padding:45px; font-size:22px; color:#fff; box-sizing:border-box; letter-spacing:-1px;}
.aboutVisionCont .sec01 dl dd ul li.li_l{float:none; width:100%; height:251px; background:#21358d url(../img/aboutVisionCont_sec01_bg01.jpg) no-repeat right top;}
.aboutVisionCont .sec01 dl dd ul li.li_r{float:none; width:100%; height:251px; background:#0093d5 url(../img/aboutVisionCont_sec01_bg02.jpg) no-repeat right top;}
 .aboutVisionCont .sec01 dl dd ul li > div{padding:10px 0 0 0; background:url(../img/aboutVisionCont_se01_line.jpg) no-repeat left top;}

.aboutVisionCont .sec02{position:relative; width:100%; height:100%; background:url(../img/aboutVisionCont_bg02_m.jpg) no-repeat center top;}
.aboutVisionCont .sec02 dl dt{margin:0 0 40px 0;}
.aboutVisionCont .sec02 dl dd{position:relative; width:100%; min-height:520px; margin:0 auto; }
.aboutVisionCont .sec02 dl dd ul{position:relative; width:100%; max-width:480px; margin:0 auto; padding:0 0 30px 0;}
.aboutVisionCont .sec02 dl dd ul:after {content:""; display:block; clear:both;}
.aboutVisionCont .sec02 dl dd ul li{position:absolute; padding:83px 0 0 0; box-sizing:border-box; font-size:22px; text-align:center;}
.aboutVisionCont .sec02 dl dd ul li.li01{position:relative; left:0px; top:0; width:234px; height:270px; margin:0 auto; color:#3375d8; background:url(../img/aboutVisionCont_sec02_bg01.png) no-repeat center top;}
.aboutVisionCont .sec02 dl dd ul li.li02{left:0; top:210px; width:234px; height:270px; color:#90a0b8; background:url(../img/aboutVisionCont_sec02_bg02.png) no-repeat center top;}
.aboutVisionCont .sec02 dl dd ul li.li03{right:0; top:210px; width:234px; height:270px; color:#4b5ba2; background:url(../img/aboutVisionCont_sec02_bg03.png) no-repeat center top;}


.aboutVisionCont2 .inner{width:100%;}
.aboutVisionCont2 .tit{padding:30px 0 0 0;}
.aboutVisionCont2 .tit span{font-size:40px;}

.aboutVisionCont2 .sec01{height:361px; background:url(../img/aboutVisionCont2_sec01_bg_m.jpg) no-repeat center top;}
.aboutVisionCont2 .sec01 .tit{margin:0 0 0px 0;}
.aboutVisionCont2 .sec01 .box{display:none;}
.aboutVisionCont2 .sec01_box_m{display:block; padding:20px; height:278px; box-sizing:border-box; background:#21358d url(../img/aboutVisionCont2_sec01_bg.jpg) no-repeat right bottom;}
.aboutVisionCont2 .sec01_box_m p{padding:10px 0 0 0; background:url(../img/aboutVisionCont_se01_line.jpg) no-repeat left top; font-size:22px; color:#fff; box-sizing:border-box;}

.aboutVisionCont2 .sec02{height:396px; background:url(../img/aboutVisionCont2_sec02_bg_m.jpg) no-repeat center top;}
.aboutVisionCont2 .sec02 .tit{margin:0 0 0px 0;}
.aboutVisionCont2 .sec02 .box{display:none;}
.aboutVisionCont2 .sec02_box_m{display:block; padding:20px; height:278px; box-sizing:border-box; background:#0093d5 url(../img/aboutVisionCont2_sec02_bg.jpg) no-repeat right bottom;}
.aboutVisionCont2 .sec02_box_m p{padding:10px 0 0 0; background:url(../img/aboutVisionCont_se01_line.jpg) no-repeat left top; font-size:22px; color:#fff; box-sizing:border-box;}


.aboutVisionCont2 .sec03{height:734px; background:url(../img/aboutVisionCont2_sec03_bg_m.jpg) no-repeat center top;}
.aboutVisionCont2 .sec03 .tit{margin:0 0 55px 0;}
.aboutVisionCont2 .sec03 .box{width:100%; height:auto; background:none;}
.aboutVisionCont2 .sec03 .box ul{width:525px; margin:0 auto;}
.aboutVisionCont2 .sec03 .box ul li{float:left; width:240px; height:240px; margin:0 auto; box-sizing:border-box;}
.aboutVisionCont2 .sec03 .box ul li span{display:table-cell; width:240px; height:240px; margin:0 auto; vertical-align:middle; font-size:30px; box-sizing:border-box; border-radius:100%;}
.aboutVisionCont2 .sec03 .box ul li.no01 span{border:20px solid #48deec;}
.aboutVisionCont2 .sec03 .box ul li.no02 span{border:20px solid #0093d5;}
.aboutVisionCont2 .sec03 .box ul li.no03 span{border:20px solid #2086ed;}
.aboutVisionCont2 .sec03 .box ul li.no04 span{border:20px solid #4b6af5;}

.aboutVisionCont2 .sec03 .box ul li.no01,
.aboutVisionCont2 .sec03 .box ul li.no02{margin-bottom:40px;}
.aboutVisionCont2 .sec03 .box ul li.no02,
.aboutVisionCont2 .sec03 .box ul li.no04{float:right;}


.aboutVisionCont2 .sec04{height:734px; background:url(../img/aboutVisionCont2_bg04_m.jpg) no-repeat center top;}
.aboutVisionCont2 .sec04 .tit{margin:0 0 60px 0;}
.aboutVisionCont2 .sec04 .box ul{width:550px; margin:0 auto;}

/* Testimonials */
.aboutTimelineCont{background:none;}
.aboutTimelineCont .phrase{display:none;}
.aboutTimelineCont .web{display:none;}
.aboutTimelineCont .mo{display:block; text-align:center;}
.aboutTimelineCont .mo img{width:100%;}



/* Testimonials */
#sub_container .content.aboutTimelineCont{padding:0;}

.aboutTimelineCont{background:none;}

.aboutTimelineCont .web{display:block;}
.aboutTimelineCont .mo{display:none;}

.aboutTimelineCont .year{position:relative; width:70%; margin:0; padding:0 15% 0 15%;  height:38px; border:1px solid #333333; border-right:none; border-left:none; z-index:9;}
.aboutTimelineCont .year .item{height:74px; line-height:36px;  text-align:center; font-size:20px; color:#333333; cursor:pointer;}
.aboutTimelineCont .year .owl-item.synced{background:url(../img/synced_bg.png) no-repeat center 38px;}

.aboutTimelineCont .story{position:relative; width:100%; height:auto; border:none; border-top:none;}
.aboutTimelineCont .story .owl-controls{position:absolute; top:-39px; width:100%;}
.aboutTimelineCont .story .owl-buttons {}
.aboutTimelineCont .story .owl-buttons div{}
.aboutTimelineCont .story .owl-buttons .owl-prev{position:absolute; left:0px; top:0px; width:39px; height:39px; background:url(../img/timeline_prev.jpg) no-repeat left center; background-size:39px 39px; z-index:9;}
.aboutTimelineCont .story .owl-buttons .owl-next{position:absolute; right:0px; top:0px; width:39px; height:39px; background:url(../img/timeline_next.jpg) no-repeat left center; background-size:39px 39px; z-index:9;}
.aboutTimelineCont .story .item { }
.aboutTimelineCont .story .item .in{position:relative; }
.aboutTimelineCont .story .item .in:after {content:""; display:block; clear:both;}

.aboutTimelineCont .story .item .txt{float:none; width:100%; height:100%; padding:30px 20px; box-sizing:border-box;/* box-sizing:border-box; border:1px solid #c3c6d5; border-right:none; */ background:#c3c6d5;}
.aboutTimelineCont .story .item .txt dl{margin:0 0 20px 0;}
.aboutTimelineCont .story .item .txt dl dt{margin:0 0 10px 0; color:#333333; font-size:24px;}
.aboutTimelineCont .story .item .txt dl dd{color:#666666; font-size:16px;}
.aboutTimelineCont .story .item .txt p.t01{margin:0 0 10px 0; padding:0 0 0 10px; color:#666666; font-size:16px; background:url(../img/bullet_square02.png) no-repeat left 12px;}

.aboutTimelineCont .story .item .rolling{float:none; width:100%; height:100%; background:#fff;}
.aboutTimelineCont .story .item .rolling img{width:100%; height:100%;  border-bottom:1px solid #c3c6d5;}












/* R&D */
.aboutRndCont .phrase{display:none;}
.aboutRndCont .web{display:none;}
.aboutRndCont .mo{display:block;}
.aboutRndCont .mo img{max-width:100%;}

#sub_container .content.aboutRndCont{padding:0;}
#sub_container .content.aboutRndCont .sec01 .con{width:96%; padding:30px 0% 30px 0%;}
#sub_container .content.aboutRndCont .sec02 .con{width:96%; padding:30px 0% 30px 0%;}
#sub_container .content.aboutRndCont .sec03 .con{width:96%; padding:30px 0% 30px 0%;}
#sub_container .content.aboutRndCont .sec04 .con{width:96%; padding:30px 0% 30px 0%;}
#sub_container .content.aboutRndCont .sec05 .con{width:96%; padding:30px 0% 30px 0%;}

.aboutRndCont{background:none;}

.aboutRndCont .tit{margin:0 0 50px 0; padding:0px 0 0 0; font-size:30px; color:#333333;}
.aboutRndCont dl{padding:0px 0 0 0;}
.aboutRndCont dl dt{margin:0 0 35px 0; font-size:25px; color:#21358d;}
.aboutRndCont dl dd{padding:0 0 0 22px; font-size:17px;}

.aboutRndCont .sec01{position:relative; width:100%; height:100%; background:url(../img/aboutRndCont_bg01_m.jpg) no-repeat center top;}
.aboutRndCont .sec02{position:relative; width:100%; height:100%; background:none;}
.aboutRndCont .sec03{position:relative; width:100%; height:100%; background:none; background-color:#e3e8f0;}
.aboutRndCont .sec04{position:relative; width:100%; height:100%; background:url(../img/aboutRndCont_bg04_m.jpg) no-repeat center top;}
.aboutRndCont .sec05{position:relative; width:100%; height:100%; background:none; background-color:#f6f6f6; }

.aboutRndCont .sec01{height:100%;}
.aboutRndCont .sec01 .t01{width:100%; margin:0 0 33px 0; padding:0px 0 0 0; font-size:30px; color:#333333;}
.aboutRndCont .sec01 .t02{width:100%; margin:0 0 33px 0; font-size:17px; color:#333333;}

.aboutRndCont .sec02 dl{padding:0; width:100%;}
.aboutRndCont .sec02 .pic{position:relative; right:0; top:0px; margin:20px 0 0 0;text-align:center;}

.aboutRndCont .sec04 dl dd .tc{margin:50px 0 0 0;}

.aboutRndCont .sec05:after {content:""; display:block; clear:both;}
.aboutRndCont .sec05 dl{float:none; width:100%; padding:0px 0 0 0;}


/*================================
	Contact Us
================================*/
.contactCont{padding-top:30px !important; background:#e6e8eb url(../img/member_top_bg_m.png) no-repeat right top;}
.contactCont .phrase{display:none;}
.contactCont .con{width:100%; height:100%; background:none;}
.contactCont .con .box{width:96%; margin:0px; padding:0 2%;}
.contactCont .con .box p{margin:0 0 30px 0; font-size:14px; color:#888888;}
.contactCont .con .box p br{display:none;}

.contactCont .con .box ul{margin:0 0 20px 0;}
.contactCont .con .box ul:after {content:""; display:block; clear:both;}
.contactCont .con .box ul li{float:none; width:100%; max-width:100%; margin:0 0 5px 0;}
.contactCont .con .box ul li.half{overflow:hidden;}
.contactCont .con .box ul li .selectBox{max-width:100%;}
.contactCont .con .box ul li input{width:96%; padding:0 2%; }
.contactCont .con .box ul li textarea{overflow-y:scroll; width:96%; max-width:100%; height:75px; padding:2%;}
.contactCont .con .box .btn_sunmit{margin:0 0 0 0px; text-align:center;}
.contactCont .con .box .btn_sunmit img{max-width:100%;}


/*================================
	member
================================*/
/* member */
.memberCont{padding:0 0 0 0 !important;}
.memberCont .phrase{display:none;}
.member{position:relative; width:96%;  padding:30px 2%;}
.member.memberBgTop{background:#e6e8eb url(../img/member_top_bg_m.png) no-repeat right top;}
.member.memberBgBot{background:#e6e8eb url(../img/member_bottom_bg_m.png) no-repeat right bottom;}

/* member - login */
.member .login{position:relative; width:100%; height:100%; margin:0px 0 0 0; background:none;}
.member .login .in{position:relative; left:0px; top:0px; width:100%;}
.member .login .in .t01{color:#21358d; font-size:28px;}
.member .login .in .t02{color:#333333; font-size:16px; }
.member .login .in .t03{margin:0 0 20px 0; color:#888888; font-size:14px;}
.member .login .in fieldset{position:relative; margin:0 0 15px 0; padding:0 0 30px 0; border-bottom:1px solid #b1b5bd;}
.member .login .in fieldset:after {content:""; display:block; clear:both;}

.member .login .in ul{float:left; width:80%; max-width:400px; margin:0 5px 0 0;}
.member .login .in ul li{margin:0 0 3px 0;}
.member .login .in label{display:none;}
.member .login .in input[type='text']{width:100%;}
.member .login .in input[type='password']{width:100%;}
.member .login .in .remember {clear:both; margin:10px 0 0 0px; color:#888888; font-size:13px;}
.member .login .in .btnLogin{position:relative; right:0px; top:0px; float:left;}
.member .login .in dl br{display:none;}
.member .login .in dl.dl01{position:relative; left:0; bottom:0px; width:100%; margin:0 0 30px 0;}
.member .login .in dl.dl02{position:relative; right:0; bottom:0px; width:100%;}
.member .login .in dl dt{color:#333333; font-size:14px; }
.member .login .in dl dd{font-size:14px;}
.member .login .in dl dd a{color:#3375d8; text-decoration:underline;}


/* member - Account Login */
.member .accountLogin{position:relative; width:100%; height:100%; margin:0px 0 0 0; background:none;}
.member .accountLogin .in{width:100%; padding:0;}
.member .accountLogin .in fieldset{border-bottom:1px solid #b1b5bd;}
.member .accountLogin .in p{margin:0 0 10px 0;}
.member .accountLogin .in .mgNone{margin:0 0 0px 0;}
.member .accountLogin .in .t01{color:#21358d; font-size:28px; }
.member .accountLogin .in input[type='text']{width:100%;}
.member .accountLogin .in input[type="password"]{width:100%;}
.member .accountLogin .in ul:after {content:""; display:block; clear:both;}
.member .accountLogin .in ul li{float:none; width:100%; margin:0 0 10px 0;}
.member .accountLogin .in ul li.li_r{float:none;}
.member .accountLogin .in .checkAccept{margin:0 0 15px 0;}
.member .accountLogin .in .checkAccept span{display:block;}
.member .accountLogin .in .btn{text-align:center; margin:0 0 15px 0;}

.member .accountLogin .in .clickHere{padding:20px 0 0 0;}
.member .accountLogin .in .clickHere:after {content:""; display:block; clear:both;}
.member .accountLogin .in dl{float:none;}
.member .accountLogin .in dl.dl01{ margin:0 0 30px 0;}
.member .accountLogin .in dl.dl02{margin:0;}
.member .accountLogin .in dl dt{color:#333333; font-size:14px; }
.member .accountLogin .in dl dd{font-size:14px;}
.member .accountLogin .in dl dd a{color:#3375d8; text-decoration:underline;}
.member .accountLogin .in dl br{display:none;}

.member .accountLogin .in .username input[type='text']{width:210px;}
.member .accountLogin .in .username .check{display:inline-block;}
.member .accountLogin .in .username .check a{display:inline-block; width:85px; height:32px; line-height:30px; text-align:center; vertical-align:middle; background:#333333; color:#fff;}


/* member - account Complete */
.member .accountComplete{position:relative; width:100%; height:100%; margin:0px auto 0 auto; background:none;}
.member .accountComplete .in{padding:0px 0 0 0px;}
.member .accountComplete .in .t01{margin:0 0 20px 0; color:#21358d; font-size:28px; }
.member .accountComplete .in .btn{padding:35px 0 0 0;}

/* member - Password Search */
.member .pwFind{position:relative; width:100%; height:100%; margin:0px auto 0 auto; background:none;}
.member .pwFind .in{position:relative; left:0px; top:0px;}
.member .pwFind .in .t01{margin:0 0 10px 0; color:#21358d; font-size:28px;}
.member .pwFind .in .t02{color:#333333; font-size:16px; }
.member .pwFind .in .t03{margin:0 0 30px 0; color:#888888; font-size:14px;}
.member .pwFind .in .findEmail{padding:0 0 25px 0; border-bottom:1px solid #b1b5bd;}
.member .pwFind .in .findEmail label{display:block; margin:0 0 10px 0; color:#333333; font-size:16px; }
.member .pwFind .in .findEmail input[type="text"]{width:100%; margin:0 0 2px 0;}
.member .pwFind .in .findEmail .btn_newPw a{display:inline-block; width:100%; height:34px; line-height:34px; text-align:center; vertical-align:middle; color:#fff; background:url(../img/btn_newPw_bg.jpg) repeat-x left top;}

.member .pwFind .in .clickHere{padding:20px 0 0 0;}
.member .pwFind .in .clickHere:after {content:""; display:block; clear:both;}
.member .pwFind .in dl{float:left;}
.member .pwFind .in dl.dl01{margin:0 0px 30px 0;}
.member .pwFind .in dl.dl02{margin:0;}
.member .pwFind .in dl dt{color:#333333; font-size:14px; }
.member .pwFind .in dl dd{font-size:14px;}
.member .pwFind .in dl dd a{color:#3375d8; text-decoration:underline;}

/* member - Modify Profile */
.member .informationModify{position:relative; width:100%; height:100%; margin:0px 0 0 0; background:none;}
.member .informationModify .in .username input[type='text']{width:100%;}

/* member - secede */
.member .secede{position:relative; width:100%; height:100%; margin:0px auto 0 auto; background:none;}
.member .secede .in{position:relative; left:0px; top:0px; }
.member .secede .in .t01{margin:0 0 10px 0; color:#21358d; font-size:28px;}
.member .secede .in ul{margin:0 0 20px 0; padding:15px 0 15px 0; border-bottom:1px solid #b1b5bd;}
.member .secede .in ul li{margin:0 0 3px 0;}
.member .secede .in label{display:none; }
.member .secede .in input[type='text']{width:100%;}
.member .secede .in input[type='password']{width:100%;}
.member .secede .in .btn a{display:inline-block; margin-right:10px;}

.member .secede .b_name{background:#fff url(../img/blur_name.jpg) no-repeat left center;}
.member .secede .b_password{background:#fff url(../img/blur_password.jpg) no-repeat left center;}


/* search */
.searchCont .phrase{display:none;}

.searchCont .con{width:96% !important; padding:30px 2% 0px 2% !important;}
.searchCont .con_bg{width:96% !important; padding:0px 2% 0px 2% !important;}

.searchCont .s_products{position:relative; padding:0 0 0px 0;}
.searchCont .s_products ul:after {content:""; display:block; clear:both;}
.searchCont .s_products ul li{float:none; width:100%;}
.searchCont .s_products ul li.even{float:none; }
.searchCont .s_products ul li:after {content:""; display:block; clear:both;}
.searchCont .s_products ul li .pic{float:left; width:98px; height:98px; margin:0 20px 20px 0; border:1px solid #dddddd;}
.searchCont .s_products ul li dl{float:none; width:100%;}
.searchCont .s_products ul li dl dt{margin:0 0 18px 0; color:#3375d8; font-size:16px;}
.searchCont .s_products ul li dl dd{overflow:hidden; height:50px;}

.searchCont .con_bg{padding:30px 0 0 0;background:#f6f6f6;}
.searchCont .con_bg h4 span{background-color:#f6f6f6;}

.searchCont .s_tradeShows{padding-top:30px; }
.searchCont .list{max-width:352px; margin:0 auto;}
.searchCont .list ul:after {content:""; display:block; clear:both;}
.searchCont .list ul li{float:left; position:relative; width:100%; margin:0 0 30px 0;}
.searchCont .list ul li.li03{margin:0 0px 30px 0;}
.searchCont .list ul li .detail{width:96%; padding:2% 2%; background:#fff;}
.searchCont .list ul li .detail .title{margin:0 0 17px 0; padding:0 0 20px 0; font-size:16px; color:#333333; background:url(../img/tradeShowsCont_bullet.jpg) no-repeat left bottom;}
.searchCont .list ul li .detail .day{min-height:23px; margin:0 0 7px 0; padding:0 0 0 40px; font-size:14px; color:#888888; background:url(../img/icon_time.jpg) no-repeat left top;}
.searchCont .list ul li .detail .local{overflow:hidden; height:58px; padding:0 0 0 40px; font-size:14px; color:#888888; background:url(../img/icon_local.jpg) no-repeat left top;}

.searchCont .s_testimonials{position:relative; padding:0px 0 30px 0;}
.searchCont .s_testimonials ul li:after {content:""; display:block; clear:both;}
.searchCont .s_testimonials ul li{padding:20px 0 11px 0 ; border-bottom:1px solid #dddddd;}
.searchCont .s_testimonials ul li.first{padding-top:0;}
.searchCont .s_testimonials ul li .pic{float:none; width:138px; height:147px; margin:0 31px 0 0; padding:6px; text-align:center; background:url(../img/clinical_pic_bg.jpg) no-repeat left top;}
.searchCont .s_testimonials ul li .detail{float:none; width:100%;}
.searchCont .s_testimonials ul li .detail .info{margin:0 0 20px 0;}
.searchCont .s_testimonials ul li .detail .info p{margin:0 0 10px 0; padding:0 0 0 6px; font-size:14px; color:#333333; background:url(../img/bullet_square01.jpg) no-repeat left 10px; }
.searchCont .s_testimonials ul li .detail .info p.name{color:#3375d8;}
.searchCont .s_testimonials ul li .detail .txt{overflow:hidden; height:55px; color:#888888; font-size:14px;}

.searchCont .s_treatmentVideo{position:relative; padding:0 0 30px 0;}
.searchCont .s_treatmentVideo ul:after {content:""; display:block; clear:both;}
.searchCont .s_treatmentVideo ul li{float:none; width:340px; margin:0 auto 18px auto;}
.searchCont .s_treatmentVideo ul li.li03{margin:0 auto 18px auto;}
.searchCont .s_treatmentVideo ul li .screen{margin:0 0 15px 0;}
.searchCont .s_treatmentVideo ul li dl dt{margin:0 0 10px 0;font-size:14px; color:#3375d8;}
.searchCont .s_treatmentVideo ul li dl dd{overflow:hidden; height:37px; font-size:14px; color:#333333;}

.searchCont .s_papersArticles{position:relative; width:100%;}
.searchCont .s_papersArticles .bx-wrapper {position:relative; width:100%; margin:0 auto;}
.searchCont .s_papersArticles .bx-wrapper .bx-pager {display:block; position:relative; text-align:center;}
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a {display:none;}
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a {}
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a:hover,
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a.active,
.searchCont .s_papersArticles .bx-wrapper .bx-pager.bx-default-pager a:focus {width:10px; height:10px; background-position:0px 0;}
.searchCont .s_papersArticles .bx-wrapper .bx-controls-direction a {display:block; width:23px; height:48px;  text-indent:-9999px; z-index:9999;}
.searchCont .s_papersArticles .bx-wrapper .bx-prev{position:absolute; left:-30px; top:47px; background:url(../img/sd_conTop_controls.png) no-repeat left top;}
.searchCont .s_papersArticles .bx-wrapper .bx-next{position:absolute; right:-30px; top:47px; background:url(../img/sd_conTop_controls.png) no-repeat right top;}
.searchCont .s_papersArticles ul li{width:140px; height:137px; padding:18px 0 0 0; text-align:center; background:url(../img/clinical_articles_bg.jpg) no-repeat center top;}
.searchCont .s_papersArticles ul li span{display:block; margin:0 0 12px 0; font-size:16px; color:#3375d8;}






}

/*================================= : 820px : ====================================*/
@media all and (max-width:820px) {
.productsCon .newsMedia ul li .pic{float:none; width:100%;}
.productsCon .newsMedia ul li dl{float:none; position:relative; width:100%; height:auto;}
.productsCon .newsMedia ul li dl dt{overflow:hidden; height:37px; margin:10px 0 5px 0; font-size:14px; color:#333333; font-weight:bold;}
.productsCon .newsMedia ul li dl dd.txt{display:none;}
.productsCon .newsMedia ul li dl dd.day{position:relative; left:0; bottom:0; font-size:12px; color:#aaaaaa;}

}
/*================================= : 720px : ====================================*/
@media all and (max-width:720px) {

.fancybox-type-iframe .fancybox-inner{width:600px !important; margin:0 auto !important;}


/*================================
	CLINICAL
================================*/
.clinicalCont .video ul{width:100%; max-width:100%;}
.clinicalCont .video ul li{float:none; width:340px; margin:0 auto 18px auto;}
.clinicalCont .video ul li.li03{margin-right:auto;}
.clinicalCont .video ul li.odd{}
.clinicalCont .video ul li.even{float:none; margin-left:0px; margin:0 auto 18px auto;}

/*================================
	COMPANY
================================*/
/* Global Partners */
.partnersCont .upper .in{position:relative; width:96%; max-width:96%; margin:0 auto; padding:20px 2% 20px 2%; }
.partnersCont .upper .in .t01{margin:0 0 10px 0; font-size:24px;}
.partnersCont .upper .in .t02{margin:0 0 13px 0; font-size:14px;}
.partnersCont .upper .in .t03{font-size:13px;}
.partnersCont .upper .in .t04{font-size:13px;}

.partnersCont .con .leftZone dl dd ul li.li03{margin-right:16px;}


/* tradeShows - read */
.tradeShowsCont_read .phrase{display:none;}

.tradeShowsCont_read .con .leftZone{float:none; position:relative; width:100%;}
.tradeShowsCont_read .con .leftZone .topPic{margin:0 0 20px 0;}
.tradeShowsCont_read .con .leftZone .topPic img{width:100%;}
.tradeShowsCont_read .con .leftZone .subject{margin:0 0 20px 0; padding:0 2%;  color:#333333; font-size:20px;}

.tradeShowsCont_read .con .leftZone .ex{margin:0 0 40px 0; border-top:1px solid #333333; border-right:none; border-left:none;}
.tradeShowsCont_read .con .leftZone .ex dl{width:100%; border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .ex dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .ex dt{float:none; width:96%; padding:10px 2% 0px 2%; text-align:left; background:#f6f6f6; color:#333333; font-size:14px; font-weight:normal;}
.tradeShowsCont_read .con .leftZone .ex dd{float:none; width:96%; padding:10px 2% 10px 2%; text-align:left; background:#f6f6f6; color:#888888; font-size:14px; font-weight:normal;}

.tradeShowsCont_read .con .leftZone .info{}
.tradeShowsCont_read .con .leftZone .info .subject{margin:0 0 16px 1%; padding:0 0 0 22px; color:#3375d8; font-size:18px; background:url(../img/bullet_circle.png) no-repeat left center;}
.tradeShowsCont_read .con .leftZone .info .ex{margin:0 0 40px 0;  border:none; border-top:1px solid #333333;}
/* .tradeShowsCont_read .con .leftZone .info .ex dl{width:100%; border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .info .ex dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .ex dt{float:none; width:96%; padding:10px 2% 0px 2%; text-align:left; background:none; color:#333333; font-size:14px; font-weight:normal;}
.tradeShowsCont_read .con .leftZone .info .ex dd{float:none; width:96%; padding:10px 2% 10px 2%; text-align:left; background:none; color:#888888; font-size:14px; font-weight:normal;}
 */
.tradeShowsCont_read .con .leftZone .info .detail{border-top:1px solid #333333; }
.tradeShowsCont_read .con .leftZone .info .detail ul{width:96%; padding:0 2%;}
/* .tradeShowsCont_read .con .leftZone .info .detail ul li{padding:15px 0; border-bottom:1px solid #dddddd;}
.tradeShowsCont_read .con .leftZone .info .detail ul li.lastLi{border:none;}
.tradeShowsCont_read .con .leftZone .info .detail ul li:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .detail ul li .pic{float:none; max-width:75px; margin:0 0px 15px 0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li .txt{float:none;} */
/* .tradeShowsCont_read .con .leftZone .info .detail ul li dl{margin:0 0 10px 0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl.last{margin:0 0 0px 0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl:after{content:""; display:block; clear:both;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl dt{float:none; width:auto; padding:0 0 0 10px;  font-size:14px; color:#333333; background:url(../img/bullet_square01.jpg) no-repeat left 10px;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl dd{float:none;} */

.tradeShowsCont_read .con .leftZone .info .detail ul li{padding:15px 0 15px 0px;}
.tradeShowsCont_read .con .leftZone .info .detail ul li .pic{position:relative; left:0 ;top:0; width:75px; margin:0 20px 0 0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl{padding:0 0 0 0px;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl dt{position:relative; left:0; top:0;}
.tradeShowsCont_read .con .leftZone .info .detail ul li dl dd{padding:0 0 0 10px;}


.tradeShowsCont_read .con .rightZone{float:none; width:100%;}
.tradeShowsCont_read .con .rightZone .meet{width:96%; height:100%; padding:20px 2%; background:none; border-top:1px solid #333333;}
.tradeShowsCont_read .con .rightZone .meet .t01{font-size:28px; color:#21358d;}
.tradeShowsCont_read .con .rightZone .meet .t02{margin:0 0 5px 0; font-size:14px; color:#888888; letter-spacing:-1px;}
.tradeShowsCont_read .con .rightZone .meet ul li{margin:0 0 7px 0;}
.tradeShowsCont_read .con .rightZone .meet input[type="text"]{width:95%; padding:0 2%;}
.tradeShowsCont_read .con .rightZone .meet textarea{overflow-y:scroll; width:95%; height:60px; padding:2%;}
.tradeShowsCont_read .con .rightZone .meet .checkSend:after {content:""; display:block; clear:both;}
.tradeShowsCont_read .con .rightZone .meet .checkSend span{float:right;}



/*ultracelQ*/
.ultracelQ ul.slim li{display:inline-block;width:100%;text-align:center;}
.ultracelQ ul.slim li:first-child{margin-right:0;margin-bottom:10%;}


}






/*================================= : 640px : ====================================*/
@media all and (max-width:640px) {

.fancybox-type-iframe .fancybox-inner{width:400px !important; height:225px !important; margin:0 auto !important;}

/*================================
	PRODUCTS
================================*/	
.resource p{text-align:center; height:100%;}
.resource p span{display:inline-block; height:100%; line-height:120%;}
.resource p br{display:block;}

.products_slide .inner_thumb .bx-wrapper .thumbSlide a img{width:78px;}
.products_slide .inner_thumb .bx-wrapper .bx-prev{position:absolute; left:-17px; top:28px; background:url(../img/products_control_prev.png) no-repeat left top; background-size:11px 27px;}
.products_slide .inner_thumb .bx-wrapper .bx-next{position:absolute; right:-17px; top:28px; background:url(../img/products_control_next.png) no-repeat right top; background-size:11px 27px;}



/*================================
	CLINICAL
================================*/
.phrase_clinical{background-image:none; background:#fff; border-bottom:1px solid #dddddd;}

.clinicalCont .testimonials ul li .pic{float:left; width:43%; max-width:138px; min-width:138px;}
.clinicalCont .testimonials ul li .detail{float:none; width:100%;}
.clinicalCont .testimonials ul li .detail .info{float:left; width:57%;}


/*================================
	COMPANY
================================*/
/* Global Partners */
.tradeShowsCont .list{width:96%; max-width:300px; margin:0 auto; padding:0 2%;}
.tradeShowsCont .list ul:after {content:""; display:block; clear:both;}
.tradeShowsCont .list ul li{float:none; position:relative; width:100%; max-width:300px; height:390px; margin:0 auto 30px auto;}
.tradeShowsCont .list ul li.li01{margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li02{float:none; margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li03{margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li04{float:none; margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li05{margin:0 0px 30px 0;}
.tradeShowsCont .list ul li.li06{float:none; margin:0 0 0 0;}

/* News & Media */
.newsCont .theTop .total{line-height:26px;}
.newsCont .theTop .searchArea{float:none; width:300px; margin:0 auto;}
.newsCont .theTop .searchArea input[type='text']{width:125px;}

.newsCont .list{width:96%; max-width:300px; margin:0 auto; padding:0 2%;}
.newsCont .list ul:after {content:""; display:block; clear:both;}
.newsCont .list ul li{float:none; position:relative; width:100%; max-width:300px;  height:380px; margin:0 auto 30px auto;}
.newsCont .list ul li.li01{margin:0 0px 30px 0;}
.newsCont .list ul li.li02{float:none; margin:0 0px 30px 0;}
.newsCont .list ul li.li03{margin:0 0px 30px 0;}
.newsCont .list ul li.li04{float:none; margin:0 0px 30px 0;}
.newsCont .list ul li.li05{margin:0 0px 30px 0;}
.newsCont .list ul li.li06{float:none; margin:0 0 0 0;}




/*================================
	member
================================*/

/* member - login */
.member .login .in ul{float:left; width:80%; max-width:180px;}

/* member - Password Search */
.member .pwFind .in dl dd span{display:block;}



/*================================About Us================================*/
.aboutVisionCont .sec02 dl dd{position:relative; width:100%; min-height:800px; margin:0 auto; }
.aboutVisionCont .sec02 dl dd ul{position:relative; width:100%; max-width:300px; margin:0 auto; padding:0 0 30px 0;}
.aboutVisionCont .sec02 dl dd ul li.li01{position:relative; left:0px; top:0; width:234px; height:270px; margin:0 auto; color:#3375d8; background:url(../img/aboutVisionCont_sec02_bg01.png) no-repeat center top;}
.aboutVisionCont .sec02 dl dd ul li.li02{left:0; top:255px; width:234px; height:270px; color:#90a0b8; background:url(../img/aboutVisionCont_sec02_bg02.png) no-repeat center top;}
.aboutVisionCont .sec02 dl dd ul li.li03{right:0; top:490px; width:234px; height:270px; color:#4b5ba2; background:url(../img/aboutVisionCont_sec02_bg03.png) no-repeat center top;}

.aboutVisionCont2 .tit span{font-size:30px;}
.aboutVisionCont2 .sec03{height:450px; background-size:auto 450px;}
.aboutVisionCont2 .sec03 .box ul{width:300px;}
.aboutVisionCont2 .sec03 .box ul li{width:140px; height:140px;}
.aboutVisionCont2 .sec03 .box ul li span{width:140px; height:140px; font-size:18px;}
.aboutVisionCont2 .sec03 .box ul li.no01 span{border:10px solid #48deec;}
.aboutVisionCont2 .sec03 .box ul li.no02 span{border:10px solid #0093d5;}
.aboutVisionCont2 .sec03 .box ul li.no03 span{border:10px solid #2086ed;}
.aboutVisionCont2 .sec03 .box ul li.no04 span{border:10px solid #4b6af5;}
.aboutVisionCont2 .sec03 .box ul li.no01, 
.aboutVisionCont2 .sec03 .box ul li.no02, 
.aboutVisionCont2 .sec03 .box ul li.no03,
.aboutVisionCont2 .sec03 .box ul li.no04{margin-bottom:10px;}
.aboutVisionCont2 .sec03 .box ul li.no04{margin:0 auto;}

.aboutVisionCont2 .sec04{height:630px; background-size:auto 630px;}
.aboutVisionCont2 .sec04 .box ul{width:450px;}
.aboutVisionCont2 .sec04 .box ul li{width:220px; height:220px;}
.aboutVisionCont2 .sec04 .box ul li span{width:220px; height:220px; padding:120px 0 0 0; font-size:18px;} 
.aboutVisionCont2 .sec04 .box ul li.no01,
.aboutVisionCont2 .sec04 .box ul li.no02,
.aboutVisionCont2 .sec04 .box ul li.no03,
.aboutVisionCont2 .sec04 .box ul li.no04{background-size:220px 220px;}
.ultracelQ .pc{display:none;}
.ultracelQ .mobile{display:inline-block;}
.ultracelQ .titleWrap p{padding:0 3%}
.ultracelQ ul.slim{padding:30px 3.125%}
.ultracelQ ul.selection{display:none;}
}



/*================================= : 480px : ====================================*/
@media all and (max-width:480px) {
.phrase .titZone{font-size:30px;}
.fancybox-type-iframe .fancybox-inner{width:300px !important; height:169px !important; margin:0 auto !important;}
.pd_lipocel .sec05{position:relative; width:96%; margin:0 2% 80px 2%;}
.pd_lipocel .sec05 ul{width:100%; max-width:329px; margin:0 auto;}
.pd_lipocel .sec05 ul:after {content:""; display:block; clear:both;}
.pd_lipocel .sec05 ul li{float:left; width:50%; max-width:130px; min-width:130px; height:130px; margin:0 0px 19px 0; padding:40px 0 0 0; box-sizing:border-box; background:url(../img/bg_circle.jpg) no-repeat left center; background-size:130px 130px;}
.pd_lipocel .sec05 ul li.li05{margin-right:0;}
.pd_lipocel .sec05 ul li.odd{float:left; }
.pd_lipocel .sec05 ul li.even{float:right;}
.pd_lipocel .sec05 ul li dl{text-align:center;}
.pd_lipocel .sec05 ul li dl dt{margin:0 0 10px 0; font-size:16px; color:#333333; line-height:100%;}
.pd_lipocel .sec05 ul li dl dd{font-size:14px; color:#888888; line-height:110%; letter-spacing:-1pt;}

/*================================CLINICAL================================*/
.phrase_clinical02 .titZone{padding:40px 0 22px 0; font-size:30px;}
.clinicalCont .testimonials ul li .pic{float:left; width:100%; max-width:138px; min-width:138px;}
.clinicalCont .testimonials ul li .detail{float:none; width:100%;}
.clinicalCont .testimonials ul li .detail .info{float:left; width:100%;}
.clinicalCont .video ul li{width:300px; }
.clinicalCont .video ul li .screen img{width:300px !important; height:169px !important;}
.clinicalCont .video ul li .cover img{width:300px !important;}
/* Search */
.searchCont .s_treatmentVideo ul li{float:none; width:300px; margin:0 auto 18px auto;}
.searchCont .s_treatmentVideo ul li img{width:100%;}
.ultracelQ .titleWrap p{font-size:25px;}
}

@media all and (max-width:449px) {
.aboutVisionCont2 .sec04{height:450px; background-size:auto 450px;}
.aboutVisionCont2 .sec04 .box ul{width:280px;}
.aboutVisionCont2 .sec04 .box ul li{width:140px; height:140px;}
.aboutVisionCont2 .sec04 .box ul li span{width:140px; height:140px; padding:85px 0 0 0; font-size:15px;}
.aboutVisionCont2 .sec04 .box ul li.no01,
.aboutVisionCont2 .sec04 .box ul li.no02,
.aboutVisionCont2 .sec04 .box ul li.no03,
.aboutVisionCont2 .sec04 .box ul li.no04{background-size:140px 140px;}
.pd_lipocel .sec07 .tit span{display:block;}
.pd_lipocel .sec07 .subtit span{display:block;}
}

/*2017.07.19*/
.productsCon .subtitle{font-size:16px;display:block;text-align: center;margin-bottom:45px;}
.pd_cellec .sec01{position:relative;}
.pd_cellec .sec01>img{position:absolute;top:176px;right:0;}
.pd_cellec .sec01 .newbox{border-bottom:1px solid #ddd;}
.pd_cellec .sec01 .newbox dl{float:none;width:100%;}
.pd_cellec .sec01 .newbox dl dt{margin-bottom:13px;position:relative;}
.pd_cellec .sec01 .newbox dl dt span{font-size:18px;position:relative;display:block;text-align:center;color:#fff;width:240px;line-height:27px;height:27px;border-radius:20px;}
.pd_cellec .sec01 .newbox dl dt::before{content:"";display:block;width:100%;height:1px;background:#ddd;position:absolute;top:50%;}
.pd_cellec .sec01 .newbox dl.f span{background:#ffb410;}
.pd_cellec .sec01 .newbox dl.s span{background:#ff8000;}
.pd_cellec .sec01 .newbox dl.t span{background:#ff4e00}
.pd_cellec .sec01 .newbox dd img{margin-bottom:15px;max-width:100%;}
.pd_cellec .sec02>img{max-width:100%;}
.pd_cellec .sec02 .newbox ul li{background:none;padding:0;}
.pd_cellec .sec02 .newbox ul{width:417px;float:left;margin-bottom:40px;}
.pd_cellec .sec02 .newbox ul.float_right{float:right;}
.pd_cellec .sec02 .newbox ul p{ display:block;font-size:20px;margin-bottom:10px;color:#333;}
.pd_cellec .sec02 table{width:100%;margin-top:44px;border-right:1px solid #ddd;border-top:1px solid #ddd;}
.pd_cellec .sec02 table th{background:#f2f2f2;color:#333;font-size:16px;text-align:center;height:40px;border-left:1px solid #ddd;}
.pd_cellec .sec02 table td{text-align:center;font-size:16px;color:#888;line-height:20px;border-bottom:1px solid #ddd;border-left:1px solid #ddd;padding:10px 0;}
.pd_cellec .sec02 table td p{color:#333;font-weight:bold;margin-bottom:10px;}
.pd_cellec .sec02 .mo .bx-pager{text-align:center;}
.pd_cellec .sec02 .mo .bx-pager-item a{width:10px;height:10px;background:#999;    display: inline-block;border-radius:50%;margin-right:10px;}
.pd_cellec .sec02 .mo .bx-pager-item a.active{background:#21358d}
.pd_cellec .sec03 p.minititle{font-size:20px;color:#333;margin-bottom:15px;display:inline-block;}
.pd_cellec .sec03 .newbox{    float: left;width: 490px;position: relative; margin: 0 0 20px 0;}
.pd_cellec .sec03 .newbox ul{}
.pd_cellec .sec03 .newbox ul li{    margin: 0 0 25px 0; padding: 0 0 0 6px;text-align: left;font-size: 16px;background: url(../img/bullet_square01.jpg) no-repeat left 10px;}
.pd_cellec .sec03 .right_box{float: right;width: 322px;}
.pd_cellec .sec03 .right_box img{max-width:100%;}
@media(max-width:1000px){
	.pd_cellec .sec01{text-align:center;}
	.pd_cellec .sec01 .newbox dl dt span{margin:0 auto;}
	.pd_cellec .sec01 .newbox dd img{margin:0 auto 15px;}
	.pd_cellec .sec01>img{position:relative;top:inherit;right:inherit;}
	.pd_cellec .sec03 .newbox,
	.pd_cellec .sec03 .right_box{float:none;width:100%;}
}
@media(max-width:900px){
	.pd_cellec .sec02 .newbox ul{float:none;width:100%;}
	.pd_cellec .sec02 .newbox ul li{text-align:center;}
}


@media(max-width:1000px){

}
