﻿.line {border-top:1px solid #e6e6e6}
/*Sub(제품소개 - 공통)*/
.products .top_tit{height:680px;background:url(/images/products_top_bg.jpg) no-repeat center center;background-size:cover}
.products .top_tit article{width:1280px;height:680px;background:url(/images/company_top_line_bg.jpg) repeat-y center center;display:inline-block;position:relative}
.products .top_tit h2{font-weight:300;margin-top:245px;color:#fff;font-size:50px}
.products .top_tit span{width:100%;display:block;font-size:18px;margin-top:20px}
.products .top_2dep_menu{/*width:846px;*/width:1015px;height:170px;position:absolute;/*left:50%;*/left:40%;margin-left:-423px;bottom:129px}
.products .top_2dep_menu a{width:170px;position:absolute;top:0}
.products .top_2dep_menu a img.on{display:none}
.products .top_2dep_menu a span{width:100%;text-align:center;font-size:19px;color:#777a7a;position:absolute;left:0;bottom:20px;font-weight:100}
.products .top_2dep_menu a.btn1{left:0}
.products .top_2dep_menu a.btn2{left:169px}
.products .top_2dep_menu a.btn3{left:338px}
.products .top_2dep_menu a.btn4{left:507px}
.products .top_2dep_menu a.btn5{left:676px}
.products .top_2dep_menu a.btn6{left:845px}
.products .top_2dep_menu a:hover img.on{display:block}
.products .top_2dep_menu a:hover img.off{display:none}
.products .top_2dep_menu a:hover span{color:#fff}
.products .top_2dep_menu a.on img.on{display:block}
.products .top_2dep_menu a.on img.off{display:none}
.products .top_2dep_menu a.on span{color:#fff}
.products .sec_tit {padding:100px 0 80px 0}
.products .sec_tit .menu {max-width:20%;width:100%;position:relative;margin:0 auto}
.products .sec_tit .menu > a{display:block;height:40px;padding-left:10px;text-align:left;font-size:14pt;color:#1e1e1f;font-weight:300;border-bottom:1px solid #54b313}
.products .sec_tit .menu > a img{position:absolute;top:4px;right:10px;margin-left:20px}
.products .sec_tit .menu > a img.close{display:none}
.products .sec_tit .menu > a.open img.open{display:none}
.products .sec_tit .menu > a.open img.close{display:inline-block}
.products .sec_tit .menu ul{/*width:350px;*/width:100%;position:absolute;left:0;background:#fff;border:2px solid #54b313;border-top:1px solid #54b313;z-index:9;padding:14px 0;top:39px;display:none}
.products .sec_tit .menu li{text-align:left}
.products .sec_tit .menu li a{font-size:17px;color:#777a7a;display:block;padding-left:25px;line-height:34px;font-weight:100}
.products .sec_tit .menu li a.now{color:#1e1e1f}
.products .sec_tit .menu li a:hover{color:#1e1e1f}
.products .sec_tit h5{color:#29409e;font-weight:600;font-size:18pt;line-height:33px;font-weight:500;margin-top:70px}
.products .sec_tit h4{color:#1e1e1f;font-size:23px;font-weight:300;margin-top:25px;padding-bottom:70px;background:url(/images/company_sec_tit_bg.png) no-repeat center bottom}
.products .sec_tit h4.blank{font-size:0;margin-top:0}
.products .sec_tit h3{font-size:37px;font-weight:400;color:#111;margin-bottom:15px;margin-top:15px;line-height:1.5;font-family: 'noto sans kr',sans-serif;}
.products .sec_tit h3 span{color:#29409e}
.products .sec_tit p{font-size:16px;color:#515152;font-weight:300;line-height:normal;margin-top:40px}
.products .sec_tit p span{width:100%;display:block;color:#529f18;font-size:18px;margin:20px 0 15px 0;font-weight:300}
.products .ctn_layout2 {padding-bottom:60px}
.products .ctn_layout2.middle {width: 100%;max-width: 1280px;margin: 0 auto;padding:0 54px 60px;}
.products .ctn_layout2.btm {padding-bottom:120px;}
.products .ctn_layout2 > div{width:50%;text-align:center}
.products .ctn_layout2 ul{display:inline-block;text-align:left;padding-left:50px;width:100%}
.products .ctn_layout2 ul li{width:100%;display:inline-block;color:#515152}
.products .ctn_layout2 .h_tit{font-size:32px;font-weight:500;margin-bottom:10px;color:#111}
.products .ctn_layout2 .h_tit span {color:#29409e}
.products .ctn_layout2 .s_tit{font-size:16px;line-height:24px;margin:8px 0;font-weight:300}
.products .ctn_layout2 .no{margin:8px 0;font-size:18px;line-height:23px}
.products .ctn_layout2 .no span{width:23px;line-height:23px;text-align:center;color:#fff;background:#29409e;display:inline-block;border-radius:100%;margin-right:20px;font-size:13px}
.products .ctn_layout2 .text{padding:20px 0;margin-top:15px;border-top:1px solid #d7d8db;font-size:18px;line-height:26px;color:#515151;}
.products .ctn_layout2 .text span {font-weight:bold;color:#29409e;}
.products .ctn_layout2.middle .text {border-top:0;}
.products .ctn_layout2 .info div {display:inline-block;border-radius:45px;overflow:hidden;padding:3px;}
.products .ctn_layout2 .info div{background:linear-gradient(to right, #51b31c, #0095e3, #29419f);background:-o-linear-gradient(to right, #51b31c, #0095e3, #29419f);background:-moz-linear-gradient(to right, #51b31c, #0095e3, #29419f)}
.products .ctn_layout2 .info span {display:inline-block;width:100%;height:100%;padding:15px 30px;background:#fff;border-radius:45px;text-align:center;font-size:18px;color:#29409e;}
.products .ctn_layout2 .info span img{margin-right:10px}
.products .ctn_layout2 .info span a{color:#29409e}
.products .ctn_layout2.top .img_area {float:left;}
.products .ctn_layout2.top .img_area img {max-width:100%;}
.products .ctn_layout2.top .text_area {float:right;}
.products .ctn_layout2.btm .img_area {float:left;}
.products .ctn_layout2.btm .text_area {float:right;}
.products .sec_tit .inquiry{display:inline-block;background: linear-gradient(to right, #3452aa, #6abd29);border-radius:45px;overflow:hidden;width:290px;height:46px;padding:1px;line-height:42px;margin:20px 0}
.products .sec_tit .inquiry span{display:block;width:100%;height:100%;background:#fff;border-radius:45px;font-size:16px;color:#515152;font-weight:300}
.products .sec_tit .inquiry img{margin-right:15px}

.products .sec_tit .inquiry1 {float:left;width:100% !important;margin:20px auto 0;padding-left:0 !important;text-align:center !important}
.products .sec_tit .inquiry1 a{display:block;width:240px;height:45px;line-height:45px;border-radius:6px;margin:0 auto;background:#29409e;font-size:14pt;color:#fff}

/*Sub(제품소개 - S/W 솔루션)*/
.sw_solution .ctn_layout{padding:40px 0;border-top:1px solid #d7d8db}
.sw_solution .ctn_layout:last-child{/*padding:40px 0;*/padding:0 0 40px;/*border-top:1px solid #d7d8db;*/border-top:0;border-bottom:1px solid #d7d8db;margin-bottom:150px}
.sw_solution .ctn_layout h3{width:270px;float:left;font-size:22px;color:#1e1e1f;font-weight:400;text-align:left;line-height:32px}
.sw_solution .ctn_layout div.cnt_data{width:960px;float:right}
.sw_solution .ctn_layout p.t_text{font-size:16px;text-align:left;color:#1e1e1f;margin-bottom:20px}
.sw_solution ul.t_list li{padding-left:15px;margin:10px 0;background:url(/images/t_list_bg.gif) no-repeat left 10px;color:#515152;font-size:16px;font-weight:300;line-height:26px}
.sw_solution ul.t_list.hori{width:30%;display:inline-block;vertical-align:top}
.sw_solution ul.box_type{background:#f7f7f8;border:1px solid #e7e7e7;margin-top:20px;padding:25px 85px}
.sw_solution ul.box_type li{line-height:30px;font-size:15px;color:#686868;font-weight:300}
.sw_solution ul.box_type li span{font-weight:400}
.sw_solution div.box_type2{background:#f7f7f8;border:1px solid #e7e7e7;margin-top:20px;padding:10px 60px;text-align:center}
.sw_solution div.box_type2 td{vertical-align:middle;font-size:16px;color:#686868;text-align:left;line-height:24px;font-weight:300;padding:25px 0;border-bottom:1px solid #e9e9e9}
.sw_solution div.box_type2 .img{text-align:left;width:475px}
.sw_solution div.box_type2 tr:last-child td{border-bottom:none}
.sw_solution ul.order_type{text-align:left}
.sw_solution ul.order_type li{font-size:16px;color:#686868;line-height:24px;font-weight:300;margin:5px 0;width:100%;display:inline-block}
.sw_solution ul.order_type li span{width:23px;height:23px;color:#fff;background:#bebebe;line-height:23px;font-size:13px;display:inline-block;text-align:center;border-radius:100%;margin-right:10px}
.sw_solution .t_type1{border-top:1px solid #d7d8db}
.sw_solution .t_type1 th{background:#fbfbfb;padding:20px 3.5%;border-bottom:1px solid #d7d8db;border-right:1px solid #d7d8db;font-size:17px;font-weight:300;text-align:left}
.sw_solution .t_type1 th:last-child{border-right:none}
.sw_solution .t_type1 th span{color:#29409e}
.sw_solution .t_type1 td{text-align:left;padding:20px 3.5%;border-bottom:1px solid #d7d8db;border-right:1px solid #d7d8db;font-size:16px;font-weight:300;line-height:20px;vertical-align:top}
.sw_solution .t_type1 td:last-child{border-right:none}
.sw_solution .t_type1 tr.last th,
.sw_solution .t_type1 tr.last td{border-bottom:none}
.sw_solution .t_type1 tr.img_cell td{padding:20px 0}
.sw_solution .t_type1 tr.img_cell td img{float:left;width:49%}
.sw_solution .t_type1 tr.img_cell td img:nth-child(2){float:right}
.sw_solution .t_type2{text-align:left}
.sw_solution .t_type2 > li:first-child{padding-top:0}
.sw_solution .t_type2 > li{padding:40px 0;border-bottom:1px solid #d7d8db}
.sw_solution .t_type2 > li:last-child{padding-bottom:0;border-bottom:none}
.sw_solution .t_type2 h4{font-size:17px;font-weight:400;margin-bottom:15px}
.sw_solution .t_type2 h4 span{font-size:15px}
.sw_solution .t_type2 h4.blue{font-size:16px;color:#29409e}
.sw_solution .t_type2 h4 strong{font-weight:400;color:#29409e}
.sw_solution .t_type2 p{font-size:16px;color:#515152;line-height:26px;font-weight:300;margin-top:25px;margin-bottom:15px}
.sw_solution .t_type2 p.in_img{width:100%;display:inline-block}
.sw_solution .t_type2 p.in_img img{float:left;margin-right:20px}
.sw_solution .t_type2 .list_in_tb{padding:40px 0}
.sw_solution .t_type2 .list_in_tb > div{width:100%;display:table}
.sw_solution .t_type2 .list_in_tb > div div{display:table-cell}
.sw_solution .t_type2 .list_in_tb .text{vertical-align:middle}
.sw_solution .t_type2 .list_in_tb .img{width:421px}
.sw_solution .t_type3{border-top:1px solid #d7d8db}
.sw_solution .t_type3 th{background:#fbfbfb;/*padding:15px 0;*/padding:10px 0;border-bottom:1px solid #d7d8db;border-right:1px solid #d7d8db;
  font-size:16px;font-weight:300;text-align:center;color:#767676;line-height:22px}
.sw_solution .t_type3 th:last-child{border-right:none}
.sw_solution .t_type3 td{text-align:left;/*padding:30px 5%;*/padding:10px 5%;border-bottom:1px solid #d7d8db;border-right:1px solid #d7d8db;font-size:16px;font-weight:300;line-height:20px;color:#515152}
.sw_solution .t_type3 td:last-child{border-right:none}
.sw_solution .t_type1.mo{display:none}
.sw_solution .t_type3.mo{display:none}
.sw_solution .list_in_img{width:100%;display:inline-block;margin-top:30px} 
.sw_solution ul.t_list.hori.mo{display:none}
.sw_solution .list_in_img img.mo{display:none}
/*SW 솔루션 IntoNSS*/
.sw_solution.into_nss .t_type3 td{padding:30px 3%}  
.sw_solution.into_nss .sec_tit img.mo{display:none}
/*SW 솔루션 IntoPACS*/
.sw_solution.into_pacs .t_type2 .list_in_tb .img{width:296px;padding-right:105px}
.sw_solution.into_pacs .sec_tit h3 br{display:none}
.sw_solution.into_pacs .t_type2 .list_in_tb .img.mo{display:none}
/*SW 솔루션 Refer System*/
.sw_solution.refer_system .t_type2 > li{border-bottom:none;padding-bottom:0}
.sw_solution.refer_system img.mo{display:none}
/*SW 솔루션 IntoWild*/
.sw_solution.into_wild .t_type2 .list_in_tb .img{width:376px}
.sw_solution.into_wild .list_in_img{margin-top:15px}
/*SW 솔루션 IntoEco*/
.sw_solution.into_eco .t_type2 .list_in_tb .img{width:327px}
.sw_solution.into_eco ul.hrz li{display:inline-block;width:24%}
/*SW 솔루션 IntoEco-Med*/
.sw_solution.into_eco-med .sec_tit p{margin-top:15px}
.sw_solution.into_eco-med .t_type2 .list_in_tb .img{width:356px}
/*SW 솔루션 Eco.Pic*/
.sw_solution.eco_pic .sec_tit p{margin-top:15px}
.sw_solution.eco_pic .t_type2 .list_in_tb .img{width:436px}
.sw_solution.eco_pic .list_in_img{margin-top:15px}
/*SW 솔루션 IntoLab*/
.sw_solution.into_lab .t_type2 .list_in_tb .img{width:475px}
.sw_solution.into_lab .t_type2 .list_in_tb .img.mo{display:none}
/*SW 솔루션 IntoPad*/
.sw_solution.into_pad h4{margin-top:0}
.sw_solution.into_pad .t_list{letter-spacing:-0.5px}
.sw_solution.into_pad .img{width:45%;float:left}
.sw_solution.into_pad .img img{width:100%;max-width:221px}
.sw_solution.into_pad .text{width:55%;float:right}
.sw_solution.into_pad .text .icon_list{display:inline-block;width:100%}
.sw_solution.into_pad .text .icon_list li{font-size:17px;font-weight:300;color:#515152;width:50%;float:left;text-align:left;padding-bottom:25px}
.sw_solution.into_pad .text .icon_list li span{display:inline-block}
.sw_solution.into_pad .text .icon_list li img{margin-right:6.3%}
.sw_solution.into_pad .pad_spec{text-align:left;font-size:15px;line-height:17px;color:#686868;font-weight:100}
.sw_solution.into_pad .pad_spec span{display:block;padding:10px 0;font-weight:400}
.sw_solution.into_pad .pad_spec.mo{display:none}
.sw_solution.mo {display:none;}

/*Sub(제품소개 - 의료기기)*/
.medical_appliances .ctn_layout{padding:60px 0;/*border-top:1px solid #e6e6e6*/}
.medical_appliances .ctn_layout:last-child{padding:60px 0;/*border-top:1px solid #e6e6e6;*/border-bottom:1px solid #e6e6e6;margin-bottom:100px}
.medical_appliances .ctn_layout h3 {width:270px;line-height:32px;padding:0 15px 24px;font-size:18px;background:url(/images/t_list_bg.gif) no-repeat left 14px;color:#1e1e1f;font-weight:400;text-align:left}
.medical_appliances .ctn_layout .potable_h3{padding-bottom:20px;padding-left:0;background:none;font-size:22px;color:#1e1e1f;}
.medical_appliances .ctn_layout div.cnt_data{width:100%}
.medical_appliances .ctn_layout div.cnt_data .potable_xray_txt {width:55%;padding:33px 50px}
.medical_appliances .t_type2 .list_in_tb .potable_xray_img01 img {max-width:300px}
.medical_appliances .t_type2 .list_in_tb .potable_xray_img02 img {max-width:300px}
.medical_appliances .ctn_layout div.cnt_data .potable_txt {padding:68px 50px}
.medical_appliances .ctn_layout div.cnt_data .otoscope_txt01 {width:55%;overflow:hidden}
.medical_appliances .ctn_layout div.cnt_data .otoscope_txt02 {overflow:hidden;float:left;width:50%}

.medical_appliances .ctn_layout div.cnt_data .text_wrap_box {float:left;width:50%;padding:146px 0;}
.medical_appliances .ctn_layout div.cnt_data .text .menu li {padding-left:15px;margin:10px 0;text-align:left; background:url(/images/t_list_bg.gif) no-repeat left 11px;color:#626262;font-size:12pt;font-weight:400}
.medical_appliances .ctn_layout div.cnt_data .img {float:left;width:45%;padding-right:50px;text-align:right}
.medical_appliances .ctn_layout div.cnt_data .img_left {float: left;width:42%;text-align:right;padding-right:100px}
.medical_appliances .ctn_layout div.cnt_data .ultra_img_left {width:52%}
.medical_appliances .ctn_layout div.cnt_data .top_img {text-align:right;padding-right:50px}
.medical_appliances .ctn_layout div.cnt_data .txt_wrap {float:left;width:50%;padding:68px 0}
.medical_appliances .ctn_layout div.cnt_data .txt_wrap .text_right {float:left;width:50%;padding:108px 0}
.medical_appliances .ctn_layout div.cnt_data .txt_wrap .ultra_text_right01 {float:left;padding:70px 0}

.medical_appliances .ctn_layout div.cnt_data .txt_wrap .text1 {float:left;width:30%}
.medical_appliances .ctn_layout div.cnt_data .txt_wrap .text2 {float:left;width:70%}
.medical_appliances .ctn_layout div.cnt_data .txt_wrap .text1 .t_list li {margin:10px 0 !Important}
.medical_appliances .ctn_layout div.cnt_data .txt_wrap .text2 .t_list li {float:left;width:50%;margin:10px 0 !Important}
.medical_appliances .ctn_layout div.cnt_data .ultra_txt_wrap01 {width:48%;padding:0}
.medical_appliances .ctn_layout div.cnt_data .ultra_txt_wrap02 {width:55%;}
.medical_appliances .ctn_layout p.t_text{font-size:16px;text-align:left;color:#1e1e1f;margin-bottom:20px}
.medical_appliances .ctn_layout .dr_upgrade_img {max-width:80%;margin:0 auto;overflow:hidden;margin: 0;padding: 0;display: inline-block}
.medical_appliances .ctn_layout .dr_upgrade_img .img {float:left}
.medical_appliances .ctn_layout .dr_upgrade_img .img img {max-width:80%}
.medical_appliances .t_box {float:left;width:100%}
.medical_appliances .dr_upgrade_t_box {float:left;width:50%}
.medical_appliances .t_box1 {float:left;width:100%}
.medical_appliances .t_box ul.t_list {padding:94px 50px;text-align:left}
.medical_appliances .t_box ul.dr_upgrade_t_list {padding:55px 50px}
.medical_appliances ul.t_list li{padding-left:15px;margin:10px 0;line-height:22px;background:url(/images/t_list_bg.gif) no-repeat left 8px;color:#626262;font-size:11pt;font-weight:400}
.medical_appliances ul.t_list .carm_txt_li {float:left;width:45%}
.carm_img_wrap {text-align:right}
.carm_img01 {width:50%}
.carm_img02 {width:80%}
.carm_img02_01 {width:49.5%}
.carm_img02_02 {width:49.5%}
.carm_img03 {width:auto;max-height:300px}
.carm_img04 {width:60%}
.otoscope_img_box01 {text-align:right}
.otoscope_img_box02 {text-align:right}
.otoscope_img01 {max-width:300px}
.otoscope_img02 {float:right;width:50%;text-align:left}
.ctmr_title {padding-left:20px;background:url(/images/t_list_bg.gif) no-repeat left 14px;font-size:16pt}
.ctmr_img_box01 {width:50%;margin-top:30px}
.ctmr_img_box01 img {width:100%;margin-top:30px}
.ctmr_txt01 {float:right;width:50%;overflow:hidden}
.ctmr_txt02 {float:left;width:58%;overflow:hidden;padding:68px 30px}
.ctmr_txt03 {padding:64px 38px;overflow:hidden}
.ctmr_txt04 {padding:78px 50px;overflow:hidden}
.ctmr_txt05 {float:left;width:50%;overflow:hidden}
.ctmr_t_box01 {padding:80px 0 0}
.ctmr_t_box02 {float:none;width:auto}
.ctmr_t_box03 {}
.ctmr_t_box04 {}
.ctmr_t_box05 {float:right;width:auto;padding:28px 50px}
.ctmr_img_box01 {}
.ctmr_img_box02 {float:none !Important;width:auto !Important;text-align:left}
.ctmr_img_box02 .img_box02_1 {float:left;width:50%;padding:1%;box-sizing:border-box;text-align:center}
.ctmr_img_box02 .img_box02_1 img {width:85%;text-align:center}
.ctmr_img_box02 .img_box02_2 img {width:100%;text-align:center}
.ctmr_img_box03 {width:42%;padding-right:0;text-align:left}
.ctmr_img_box04 {text-align:left}
.ctmr_img_box05 {text-align:right}
.ctmr_img_box06 {margin-top:30px;text-align:left}
.ctmr_img_box04 img {float:right;width:80%;padding-top:30px}
.medical_appliances .t_box ul.otoscope_t_list01 {padding:100px 66px}
.medical_appliances .t_box ul.otoscope_t_list02 {float:right;padding:76px 66px}
.medical_appliances ul.t_list.hori{width:30%;display:inline-block;vertical-align:top}
.medical_appliances ul.box_type{background:#f7f7f8;border:1px solid #e7e7e7;margin-top:20px;padding:25px 85px}
.medical_appliances ul.box_type li{line-height:30px;font-size:15px;color:#686868;font-weight:300}
.medical_appliances ul.box_type li span{font-weight:400}
.medical_appliances div.box_type2{background:#f7f7f8;border:1px solid #e7e7e7;margin-top:20px;padding:10px 85px;text-align:center}
.medical_appliances div.box_type2 td{vertical-align:middle;font-size:16px;color:#686868;text-align:left;line-height:24px;font-weight:300;padding:25px 0;border-bottom:1px solid #e9e9e9}
.medical_appliances div.box_type2 .img{text-align:left;width:475px}
.medical_appliances div.box_type2 tr:last-child td{border-bottom:none}
.medical_appliances ul.order_type{text-align:left}
.medical_appliances ul.order_type li{font-size:16px;color:#686868;line-height:24px;font-weight:300;margin:5px 0;width:100%;display:inline-block}
.medical_appliances ul.order_type li span{width:23px;height:23px;color:#fff;background:#bebebe;line-height:23px;font-size:13px;display:inline-block;text-align:center;border-radius:100%;margin-right:10px}
.medical_appliances .t_type1{border-top:1px solid #d7d8db}
.medical_appliances .t_type1 th{background:#fbfbfb;padding:20px 3.5%;border-bottom:1px solid #d7d8db;border-right:1px solid #d7d8db;font-size:17px;font-weight:300;text-align:left}
.medical_appliances .t_type1 th:last-child{border-right:none}
.medical_appliances .t_type1 th span{color:#29409e}
.medical_appliances .t_type1 td{text-align:left;padding:20px 3.5%;border-bottom:1px solid #d7d8db;border-right:1px solid #d7d8db;font-size:16px;font-weight:300;line-height:20px;vertical-align:top}
.medical_appliances .t_type1 td:last-child{border-right:none}
.medical_appliances .t_type1 tr.last th,
.medical_appliances .t_type1 tr.last td{border-bottom:none}
.medical_appliances .t_type1 tr.img_cell td{padding:20px 0}
.medical_appliances .t_type1 tr.img_cell td img{float:left;/*width:49%*/width:80%}
.medical_appliances .t_type1 tr.img_cell td img:nth-child(2){float:right}
.medical_appliances .t_type2{overflow:hidden;text-align:left}
.medical_appliances .t_type2 > li:first-child{padding-top:0}
.medical_appliances .t_type2 > li{padding:40px 0;/*border-bottom:1px solid #d7d8db*/}
.medical_appliances .t_type2 > li:last-child{padding-bottom:0;border-bottom:none}
.medical_appliances .t_type2 h4{display:inline-block;padding-top:20px;font-size:12pt;font-weight:400;/*margin-bottom:15px*/}
.medical_appliances .t_type2 h4 span{font-size:15px}
.medical_appliances .t_type2 h4.blue{font-size:16px;color:#29409e}
.medical_appliances .t_type2 h4 strong{font-weight:400;color:#29409e}
.medical_appliances .t_type2 p{display:inline-block;font-size:12pt;color:#515152;line-height:20px;font-weight:300;margin-bottom:15px;letter-spacing:-0.5px}
.medical_appliances .t_type2 p.in_img{width:100%;display:inline-block}
.medical_appliances .t_type2 p.in_img img{float:left;margin-right:20px}
.medical_appliances .t_type2 .list_in_tb{float:left;width:50%;padding:60px 0%}
.medical_appliances .t_type2 .list_in_tb > div{width:100%;display:table}
/*.medical_appliances .t_type2 .list_in_tb > div div{display:table-cell}*/
.medical_appliances .t_type2 .list_in_tb .text{float:left;width:50%;vertical-align:middle}
.medical_appliances .t_type2 .list_in_tb .text-right {float:left;width:50%}
.medical_appliances .t_type2 .list_in_tb .carm-text-right {width:55%}
.medical_appliances .t_type2 .list_in_tb .text-right .t_box {width:100%;padding-top:40px}
.medical_appliances .t_type2 .list_in_tb .text-right .t_box h2 {padding-bottom:20px}
.medical_appliances .t_type2 .list_in_tb .text-box {float:left;width:60%;padding:60px 50px;}
.medical_appliances .t_type2 .list_in_tb .img_t {float:left;padding:58px 0}
.medical_appliances .t_type2 .list_in_tb .text h2 {padding-bottom:10px}
.medical_appliances .t_type2 .list_in_tb .text .menu {overflow:hidden}
.medical_appliances .t_type2 .list_in_tb .text .menu li {float:left;width:50%;/*padding:15px 0*/}

/*.medical_appliances .t_type2 .list_in_tb .img{width:421px}*/
.medical_appliances .t_type3{border-top:1px solid #d7d8db}
.medical_appliances .t_type3 th{background:#dfdfdf;padding:10px 0;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;font-size:16px;font-weight:300;text-align:center;color:#515152;line-height:21px}
.medical_appliances .t_type3 th:last-child{border-right:none}
.medical_appliances .t_type3 td{text-align:left;padding:10px 0;text-align:center;border-bottom:1px solid #dbdbdb;
  border-right:1px solid #dbdbdb;font-size:16px;font-weight:300;color:#515152}
.medical_appliances .t_type3 td:last-child{border-right:none}
.medical_appliances .t_type1.mo{display:none}
.medical_appliances .t_type3.mo{display:none}
.medical_appliances .list_in_img{width:100%;display:inline-block;margin-top:30px} 
.medical_appliances ul.t_list.hori.mo{display:none}
.medical_appliances .list_in_img img.mo{display:none}
/*SW 솔루션 IntoNSS*/
.medical_appliances.into_nss .t_type3 td{padding:30px 3%}  
.medical_appliances.into_nss .sec_tit img.mo{display:none}
/*SW 솔루션 IntoPACS*/
/*.medical_appliances.into_pacs .t_type2 .list_in_tb .img{width:296px;padding-right:105px}*/
.medical_appliances.into_pacs .sec_tit h3 br{display:none}
.medical_appliances.into_pacs .t_type2 .list_in_tb .img.mo{display:none}
/*SW 솔루션 Refer System*/
.medical_appliances.refer_system .t_type2 > li{border-bottom:none;padding-bottom:0}
.medical_appliances.refer_system img.mo{display:none}
/*SW 솔루션 IntoWild*/
.medical_appliances.into_wild .t_type2 .list_in_tb .img{width:376px}
.medical_appliances.into_wild .list_in_img{margin-top:15px}
/*SW 솔루션 IntoEco*/
.medical_appliances.into_eco .t_type2 .list_in_tb .img{width:327px}
.medical_appliances.into_eco ul.hrz li{display:inline-block;width:30%}
/*SW 솔루션 IntoEco-Med*/
.medical_appliances.into_eco-med .sec_tit p{margin-top:15px}
.medical_appliances.into_eco-med .t_type2 .list_in_tb .img{width:356px}
/*SW 솔루션 Eco.Pic*/
.medical_appliances.eco_pic .sec_tit p{margin-top:15px}
.medical_appliances.eco_pic .t_type2 .list_in_tb .img{width:436px}
.medical_appliances.eco_pic .list_in_img{margin-top:15px}
/*SW 솔루션 IntoLab*/
.medical_appliances.into_lab .t_type2 .list_in_tb .img{width:475px}
.medical_appliances.into_lab .t_type2 .list_in_tb .img.mo{display:none}
/*SW 솔루션 IntoPad*/
.medical_appliances.into_pad h4{margin-top:0}
.medical_appliances.into_pad .t_list{letter-spacing:-0.5px}
.medical_appliances.into_pad .img{width:45%;float:left}
.medical_appliances.into_pad .img img{width:100%;max-width:221px}
.medical_appliances.into_pad .text{width:55%;float:right}
.medical_appliances.into_pad .text .icon_list{display:inline-block;width:100%}
.medical_appliances.into_pad .text .icon_list li{font-size:17px;font-weight:300;color:#515152;width:50%;float:left;text-align:left;padding-bottom:25px}
.medical_appliances.into_pad .text .icon_list li span{display:inline-block}
.medical_appliances.into_pad .text .icon_list li img{margin-right:6.3%}
.medical_appliances.into_pad .pad_spec{text-align:left;font-size:15px;line-height:17px;color:#686868;font-weight:100}
.medical_appliances.into_pad .pad_spec span{display:block;padding:10px 0;font-weight:400}
.medical_appliances.into_pad .pad_spec.mo{display:none}

/*B2C 플랫폼*/
.platform .sec_tit h3{margin:64px 0 30px 0;padding:0px 4.6% 0;}
.platform > article{background:url(/images/article_line_bg.gif) repeat-y}
.platform .bottom {padding:100px 0 96px;background:url(/images/products/platform_bottom_bg.jpg) no-repeat center center;background-size:cover;}

.platform .bottom .wrap .textBox01 {color:#fff;}
.platform .bottom .wrap .textBox01 h2 {padding-bottom:20px;line-height:1;font-size:42px;font-weight:400;}
.platform .bottom .wrap .textBox01 span {padding-bottom:20px;font-size:21px;font-weight:300;}
.platform .bottom .wrap .textBox02 {padding-top:40px;color:#fff;}
.platform .bottom .wrap .textBox02 .txt {padding-bottom:40px;font-size:21px;font-weight:100;}
.platform .bottom .wrap .btnBox a {display:inline-block;width:100%;max-width:477px;padding:15px 30px;color:#fff;border:2px solid #fff;font-size:16px;border-radius:30px;}

.platform .bottom ul{width:50%;float:left;text-align:left;padding-left:75px}
.platform .bottom li{color:#fff;font-size:16px;font-weight:300}
.platform .bottom li a{color:#fff}
.platform .bottom .h_tit{font-size:25px;font-weight:500}
.platform .bottom .s_tit{margin:20px 0 40px 0;line-height:26px}
.platform .bottom .s_tit span{border-bottom:1px solid #fff}
.platform .bottom .partner{margin-bottom:10px}
.platform .bottom .partner span{width:345px;border:1px solid #fff;line-height:46px;border-radius:46px;display:inline-block;padding-left:20px;text-align:left}
.platform .bottom .partner img{margin-right:10px}
.platform .bottom .slogan{width:50%;float:right;color:#fff;text-align:right;font-size:25px;margin-top:100px}
.platform .bottom h4{font-weight:300;margin-bottom:10px;line-height:34px}
.platform .bottom h3{font-weight:500;line-height:45px}
.platform .bottom h3 span{border-bottom:1px solid #fff}
.platform .ctn_layout2 .no div{display:inline-block;width:80%;vertical-align:top}
.platform .ctn_layout2 ul li.icon{width:100%;margin-bottom:25px}
.platform .ctn_layout2 ul li.icon img{display:inline-block;margin-right:4%}
.platform .ctn_layout2 ul li.icon span{display:inline-block;width:80%;font-size:18px;line-height:24px;vertical-align:middle;color:#111;}
.platform .ctn_layout2 .s_tit{margin-bottom:45px}
/*동물의료기기*/
.medical .sec_tit h3{margin:70px 0 30px 0}
.medical .ctn_layout2{padding-bottom:70px}
.medical > article{background:url(/images/article_line_bg.gif) repeat-y}
.medical .ctn_layout2 .no{width:49.5%}
.medical .ctn_layout2 .btn{width:100%;text-align:center;display:inline-block}
.medical .ctn_layout2 .btn a{display:block;font-size:16px;font-weight:300;color:#fff;background:#29409e;width:225px;line-height:54px;margin:80px auto}
/*반려동물용*/
.pet_tit {display:inline-block;float:left;padding-bottom:10px;padding-left:8px;font-size:12pt}
/*.products .pet .sec_tit .menu ul{background:url(/images/prd_sec_menu_bg2.jpg) no-repeat left top;height:146px}*/
.pet{padding-bottom:150px}
.pet .ctn_layout2{padding:40px 0;border-bottom:1px solid #d7d8db}
.pet .ctn_layout2.top .text_area{padding-top:50px}
.pet .ctn_layout{padding:40px 0;border-bottom:1px solid #d7d8db}
.pet .ctn_layout h3{width:270px;float:left;font-size:22px;color:#1e1e1f;font-weight:400;text-align:left;line-height:32px}
.pet .ctn_layout .cnt_data{width:1000px;float:left}
.pet .sec_tit{padding:100px 0 50px 0}
.pet .sec_tit p{margin-top:20px}
.pet .ctn_layout .t_type1{width:270px;display:inline-block;margin-right:40px}
.pet .ctn_layout .t_type1:first-child{margin-right:40px}
.pet .ctn_layout .t_type1 .img_area{border:1px solid #d7d8db;padding:30px 0 25px 0}
.pet .ctn_layout .t_type1 .gram_info{margin-top:25px}
.pet .ctn_layout .t_type1 .gram_info span{font-size:15px;font-weight:300;color:#818181;margin-right:15px}
.pet .ctn_layout .t_type1 .gram_info img{margin-right:10px}
.pet .ctn_layout .name{text-align:left;margin-top:15px;vertical-align:top}
.pet .ctn_layout .name img{display:inline-block;vertical-align:top;margin:2px 15px 0 0;width:16px}
.pet .ctn_layout .name a{font-size:16px;color:#1e1e1f;display:inline-block}
.pet .ctn_layout .name span{display:block;font-weight:300;color:#515152;margin-top:10px;font-size:9pt}
 /*반려동물용 - 수퍼파웜*/
.pet .ctn_layout .t_type2{width:100%;border-top:1px dashed #d7d8db;margin-top:40px;padding:35px 0}
.pet .ctn_layout .t_type2 li{width:49.5%;display:inline-block}
.pet .ctn_layout .t_type2 li:nth-child(1),
.pet .ctn_layout .t_type2 li:nth-child(2){margin-bottom:40px}
.pet .video_area{padding:70px 16px 0 16px} 
.pet .video_area .btn{margin-top:40px} 
.pet .video_area .btn a{width:228px;line-height:53px;display:inline-block;font-size:16px;color:#fff} 
.pet .video_area .btn .style1{background:#29409e;margin-right:30px}
.pet .video_area .btn .style2{background:#88b908}
/*반려동물용 - K-OMEGA3*/
.pet.k_omega3  .ctn_layout2{padding:40px 0 70px 0}
.pet.k_omega3  .t_type3 li{width:100%;border-bottom:1px solid #d7d8db;font-size:16px;color:#515152;text-align:left;padding:40px 0;font-weight:300;line-height:30px}
.pet.k_omega3  .t_type3 li:first-child{padding-top:0}
.pet.k_omega3  .t_type3 li:last-child{border-bottom:none;padding-bottom:0}
.pet.k_omega3  .t_type3 li span.tit{font-size:17px;display:block;margin-bottom:15px;color:#1e1e1f}
.pet.k_omega3 .t_type3 li span.tit span{color:#29409e}
/*제휴마케팅*/
/*.marketing .sec_tit .menu ul{background:url(/images/prd_sec_menu_bg3.jpg) no-repeat left top;height:112px}*/
.marketing .sec_tit h4.blank{margin-bottom:10px}
.marketing .ctn_layout2.top{padding-top:50px;border-top:1px solid #d7d8db;padding-bottom:135px}
/*제휴마케팅 - Intovet GE*/
.intovet_ge .sec_tit p br{display:none}
.marketing .sec_tit .inquiry{width:400px;display:block;margin:auto;text-align:left;margin-top:20px}
.marketing .sec_tit .inquiry.second{margin-top:10px}
.marketing .sec_tit .inquiry span{padding-left:30px}
.marketing .ctn_layout2.top .img_area{width:67%}
.marketing .ctn_layout2.top .text_area{width:33%;padding-top:135px}
.marketing .ctn_layout2 .no img{display:block;margin:10px 0 0 40px}
.marketingBtnBox {display:inline-block;margin:30px auto !important;text-align:center !important;}
.marketingBtn {display:inline-block;line-height:35px;padding:14px 85px;border:1px solid #fff;border-radius:25px;font-weight:300;font-size:16px;background:#29409e;color:#fff;letter-spacing:-0.8px;}

/*제휴마케팅 - Into PET*/
.mk_pet .sec_tit h3{font-size:16px;line-height:31px;font-weight:300;margin:auto;width:84%}
.mk_pet  .ctn_layout2 > div{width:49.5%;display:inline-block;text-align:left;padding-left:20px}
.mk_pet .ctn_layout2 ul{width:50%;padding-left:30px}
.mk_pet .ctn_layout2 li.title{font-size:17px;margin-bottom:30px}
.mk_pet .ctn_layout2 li{font-size:16px;line-height:26px;margin-bottom:10px;color:#1e1e1f}
.mk_pet .ctn_layout2 li img{margin:-4px 10px 0 0;width:4px}
.mk_pet .ctn_layout2 li br{display:none}
/*B2C플랫폼 - IntoB*/
.into_b .sec_tit p{margin-top:18px}
.into_b .cnt_area ul{display:inline-block;text-align:center}
.into_b .cnt_area ul:first-child{width:1230px}
.into_b .cnt_area ul:nth-child(2){width:915px;margin-top:25px}
.into_b .cnt_area ul li{float:left;margin-right:27px;width:287px;position:relative}
.into_b .cnt_area ul li:last-child{margin-right:0}
.into_b .cnt_area ul div{position:absolute;top:95px;width:100%}
.into_b .cnt_area ul div.on{background:#233da3;width:100%;height:100%;top:0;padding-top:55px;border-bottom-left-radius:15px;border-top-right-radius:10px}
.into_b .cnt_area ul div span{display:block;color:#fff}
.into_b .cnt_area ul div span.tit{font-size:20px;margin:40px 0 18px 0}
.into_b .cnt_area ul div span.text{font-size:16px;line-height:22px;display:none}
.into_b .cnt_area a.btn{display:block;margin:80px auto;margin-bottom:130px;width:240px;line-height:57px;color:#fff;background:#29409e;font-size:16px;border-radius:30px}
.into_b .popup_area{width:100%;height:100%;position:fixed;left:0;top:0;background:url(/images/products/black_bg.png) repeat center center;display:none;z-index:10}
.into_b .popup_data{width:580px;height:290px;position:absolute;top:50%;left:50%;margin-left:-290px;margin-top:-145px;padding-left:35px;text-align:left;background:#fff}
.into_b .popup_data .close{right:-55px;position:absolute;top:0;cursor:pointer}
.into_b .popup_data img{float:right}
.into_b .popup_data div{float:left}
.into_b .popup_data h4{font-weight:500;color:#000;font-size:35px;margin:90px 0 30px 0}
.into_b .popup_data h4 span{color:#2f4bb9}
.into_b .popup_data h5{display:block;font-size:17px;font-weight:300;color:#000;line-height:25px}


.ul3 {width:64%;margin:0 auto;padding:30px 0 !Important;overflow:hidden}
.ul4 {width:85%;margin:0 auto;padding:30px 0 !Important;overflow:hidden}
.ul3 li {float:left;background:none;font-weight:bold;background:none !Important}
.ul4 li {float:left;background:none;font-weight:bold;background:none !Important}
.ul3 li span.ul_txt {display:block;padding-top:10px;font-size:9pt;font-weight:400;color:#434343}
.ul4 li span.ul_txt {display:block;padding-top:10px;font-size:9pt;font-weight:400;color:#434343}

.dentalchou_buy_box {float:left;width:100% !important;margin:20px auto 0;padding-left:0 !important;text-align:center !important}
.dentalchou_buy_box a {display:block;width:240px;height:45px;line-height:45px;border-radius:6px;margin:0 auto;background:#29409e;font-size:14pt;color:#fff}

/* --- */
.sub.products .article-container {display:flex !important;margin-top:60px;padding:20px;border-bottom:1px solid #d8d8d8;}
.sub.products .article-container.top {padding-top:80px;padding-bottom:60px;border-top:1px solid #d8d8d8;}
.sub.products .article-container .title {display:flex;width:25%;padding-right:12px;justify-content:flex-start;}
.sub.products .article-container .title h3 {color:#121212;text-align:left;line-height:1.5;letter-spacing:-1px;font-weight:normal;font-size:22px;}
.sub.products .article-container .content {display:flex;width:84%;flex-direction:column;}
.sub.products .article-container .content .img-box.spac {margin-bottom:60px;}
.sub.products .article-container .content .img {display:flex;overflow:hidden;position:relative;width:100%;margin-right:18px;}
.sub.products .article-container .content .img.kiosk-1 {max-width:800px;height:500px;}
.sub.products .article-container .content .img.kiosk-2 {height:480px;}

.sub.products .article-container .content .img img {width:100%;height:100%;}
.sub.products .article-container .img-box {display:flex;width:100%;}
.sub.products .article-container .text-box {display:flex;height:200px;align-items:center;}
.sub.products .article-container .text-box .text-item {display:flex;width:33.3%;justify-content:center;align-items:center;font-size:16px;}
.sub.products .article-container .text-box .text-item img {width:62px;height:62px;margin-right:16px;}
.sub.products .article-container .content-text-box-wrap {margin-bottom:40px;}
.sub.products .article-container .content-text-box-wrap h3 {margin-bottom:20px;font-size:16px;font-weight:normal;line-height: 1.65;letter-spacing: -0.78px;text-align: left;color: #121212;}
.sub.products .article-container .content-text-box-wrap .content-text-box {font-size:16px;font-weight: normal;line-height: 1.52;letter-spacing: -0.78px;text-align: left;color: #515151;}
.sub.products .article-container .list-box-wrap {display:flex;text-align:left;flex-direction:column;}
.sub.products .article-container .list-box-wrap .list-box {display:flex;margin-top:40px;}
.sub.products .article-container .list-box-wrap .list-box.top {margin-top:0;}
.sub.products .article-container .list-box-wrap .list-box.bottom {margin-bottom:80px;}
.sub.products .article-container .list-box-wrap .list-box .num {display:flex;margin-right:10px;}
.sub.products .article-container .list-box-wrap .list-box .num span {display:flex;width:24px;height:24px;background:#bebebe;color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:16px;}
.sub.products .article-container .list-box-wrap .list-box .list-text-box {display:flex;flex-direction:column;}
.sub.products .article-container .list-box-wrap .list-box .list-text-box .title {display:flex;width:auto;height:24px;margin-bottom:18px;color:#121212;text-align:left;align-items:center;letter-spacing:-0.78px;font-size:16px;}
.sub.products .article-container .list-box-wrap .list-box .list-text-box .sub-title {color:#515151;text-align:left;line-height:1.5;letter-spacing:-0.78px;font-size:16px;}
.sub.products .article-container .list-box-wrap .list-box .list-text-box .sub-title p {margin-bottom:0;}
.sub.products .article-container .list-box-wrap .item-box {margin:0 0 60px 0;padding:40px 80px;border: solid 1px #e7e7e7;background:#f5f8ff;border-radius:3px;}
.sub.products .article-container .list-box-wrap .item-box p.item {margin-bottom:40px;color:#515151;text-align:left;line-height:1.5;letter-spacing:-0.78px;font-size:16px;}
.sub.products .article-container .list-box-wrap .item-box p.item:last-child {margin-bottom:0;}
.sub.products .article-container.inquiry-container {justify-content:center;}
.sub.products .article-container.inquiry-container .inquiry-inner {display:flex;margin-bottom:130px;flex-direction:column;align-items:center;}
.sub.products .article-container.inquiry-container .inquiry-inner p {font-size: 16px;font-weight: normal;line-height: 1.71;letter-spacing: -0.78px;text-align: center;color: #515152;margin-bottom:20px;}
.sub.products .article-container.inquiry-container .inquiry-inner .button {width:338px;height:48px;border: 3px solid transparent;border-radius: 20px;background-image: linear-gradient(#fff, #fff), linear-gradient(to top, #51b31c, #0095e3, #29419f);background-origin: border-box;background-clip: content-box, border-box;line-height:2.28;font-size: 18px;text-align: center;font-weight:normal;letter-spacing:-0.88px;color:#515151;font-weight:500;}
.sub.products .article-container.inquiry-container .inquiry-inner .button span {font-weight: 500;color: #29409e;}

.cotons_al {width:800px;margin:0 auto;}
.cotons_al img {max-width:800px;width:100%;}

@media all and (max-width:1400px) {
  .products .top_tit article{width:100%}
  .sw_solution .ctn_layout{padding:60px 2%}
  .sw_solution .ctn_layout div.cnt_data{width:72.5%}
  .sw_solution .ctn_layout h3{width:250px}
  .sw_solution div.box_type2 .img{width:58%}
  .sw_solution div.box_type2 .img img{width:90%}
  .sw_solution div.box_type2 td br{display:none}
  .sw_solution .ctn_layout:last-child{padding:60px 2%}
  .sw_solution .t_type2 p br{display:none}
  .sw_solution.into_nss .sec_tit img.pc{width:100%}
  .sw_solution.refer_system .t_type2 > li img{width:100%}
  .sw_solution.into_wild .list_in_img img{width:100%}
  .sw_solution.into_eco .t_type2 .list_in_tb .img{padding-left:4%}
  .sw_solution.eco_pic .list_in_img img{width:100%}
  .sw_solution.eco_pic .t_type2 .list_in_tb .img{width:46%}
  .sw_solution.eco_pic .t_type2 .list_in_tb .img img{width:100%}

  .medical_appliances .ctn_layout{padding:60px 4%}
  /*.medical_appliances .ctn_layout div.cnt_data{width:72.5%}*/
  .medical_appliances .ctn_layout div.cnt_data{width:100%}
  .medical_appliances .ctn_layout h3{width:250px}
  .medical_appliances div.box_type2 .img{width:58%}
  .medical_appliances div.box_type2 .img img{width:90%}
  .medical_appliances div.box_type2 td br{display:none}
  .medical_appliances .ctn_layout:last-child{padding:60px 4%}
  .medical_appliances .t_type2 p br{display:none}
  .medical_appliances.into_nss .sec_tit img.pc{width:100%}
  .medical_appliances.refer_system .t_type2 > li img{width:100%}
  .medical_appliances.into_wild .list_in_img img{width:100%}
  .medical_appliances.into_eco .t_type2 .list_in_tb .img{padding-left:4%}
  .medical_appliances.eco_pic .list_in_img img{width:100%}
  .medical_appliances.eco_pic .t_type2 .list_in_tb .img{width:46%}
  .medical_appliances.eco_pic .t_type2 .list_in_tb .img img{width:100%}

  .platform .bottom {padding:100px 4% 96px;}
  .platform .bottom ul{padding-left:0}
  .medical .ctn_layout2 .s_tit br{display:none}
  .pet .ctn_layout2.top .img_area img{width:90%}
  .pet .ctn_layout{padding:60px 2%}
  .pet .ctn_layout .cnt_data{float:left;display:block;width:100%;text-align:left}
  .pet .ctn_layout2 .s_tit br{display:none}
  .pet .ctn_layout .t_type1{width:29%}
  .pet .ctn_layout .t_type1:first-child{margin-right:3%}
  .pet .ctn_layout h3{float:none;width:200px;display:block;}
  .marketing .ctn_layout2.top .img_area img{width:90%}
  .products .ctn_layout2 ul{padding-left:5%}
  .mk_pet .ctn_layout2 > div>img{width:41.5%}
  /*SW 솔루션 IntoPad*/
  .sw_solution.into_pad .ctn_layout h3{width:170px}
  .medical_appliances.into_pad .ctn_layout h3{width:170px}
  .ul3 {width:66% !important}
  .ul4 {width:88% !important}
  .pet .ctn_layout .t_type1 .img_area {text-align:center}
}
@media all and (max-width:1350px) {
  .pet.k_omega3 .t_type3 li br{display:none}
  .ul3 {width:68% !important}
  .ul4 {width:90% !important}

}
@media all and (max-width:1300px) {
  .into_b .cnt_area img.bg{width:100%}
  .into_b .cnt_area ul:first-child{width:96%}
  .into_b .cnt_area ul:first-child li{width:23.4%;margin-right:2.1%}
  .into_b .cnt_area ul:nth-child(2){width:71.5%}
  .into_b .cnt_area ul:nth-child(2) li{width:31.4%;margin-right:2.9%}
  .into_b .cnt_area ul li:last-child{margin-right:0}
  .ul3 {width:70% !important}
  .ul4 {width:94% !important}
}  
@media all and (max-width:1200px) {     
  .sw_solution ul.box_type{padding:25px 5%!important}
  .sw_solution.into_lab .t_type2 .list_in_tb .img{width:43%}
  .sw_solution.into_lab .t_type2 .list_in_tb .img img{width:100%}
  .medical_appliances ul.box_type{padding:25px 5%!important}
  .medical_appliances.into_lab .t_type2 .list_in_tb .img{width:43%}
  .medical_appliances.into_lab .t_type2 .list_in_tb .img img{width:100%}
  .products .ctn_layout2.btm .img_area img{width:100%}
  .pet .ctn_layout2.top .text_area{padding-top:30px}
  .pet .ctn_layout .name a{width:80%}
  .platform .ctn_layout2 ul li.icon span{font-size:15px;line-height:22px;width:71%}
  .platform .ctn_layout2 ul li.icon img{margin-right:3%}
  .ul3 {width:74% !Important}
  .ul4 {width:97% !Important}
}
@media all and (max-width:1160px) {
  .into_b .cnt_area ul div span.text{font-size:14px;line-height:20px}
  .into_b .cnt_area ul div{top:60px}
  .into_b .cnt_area ul div.on{padding-top:45px}
  .into_b .cnt_area ul div span.tit{font-size:18px}
  .ul3 {width:82% !Important}
  .ul4 {width:100% !Important}
}
@media all and (max-width:1045px) {
  .into_b .cnt_area ul div{top:45px}
  .into_b .cnt_area ul div.on{padding-top:30px}
  .into_b .cnt_area ul div span.text{font-size:13px;line-height:18px}
  .medical_appliances .t_box ul.t_list {padding:88px 46px;text-align:left}
}
@media all and (max-width:1024px) {
  .sw_solution ul.box_type{padding:25px 2%!important}
  .medical_appliances ul.box_type{padding:25px 2%!important}
  .platform .ctn_layout2 ul li.icon span{font-size:14px}
  /*SW 솔루션 IntoPad*/
  .sw_solution.into_pad .text{padding-left:2%}
  .sw_solution.into_pad .text .icon_list li span{width:100%}
  .medical_appliances.into_pad .text{padding-left:2%}
  .medical_appliances.into_pad .text .icon_list li span{width:100%}
  .medical_appliances .t_box ul.t_list {padding:100px 15px 0;text-align:left}
  .ul3 {width:58% !Important}
  .ul4 {width:57% !important}
}

@media all and (max-width:820px) {

  .medical_appliances .ctn_layout div.cnt_data .img_left {width:100%;padding-right:0;text-align:center}
  .medical_appliances .ctn_layout div.cnt_data .txt_wrap .text_right {width:100%;padding:60px 120px 20px}
  .medical_appliances .ctn_layout div.cnt_data .img {float:none;width:100%;text-align:center}
  .medical_appliances .ctn_layout div.cnt_data .text {float:none;width:100%;padding:30px 0 10px}
  .medical_appliances .ctn_layout div.cnt_data .img_t {padding:0}
  .medical_appliances .ctn_layout div.cnt_data .txt_wrap {float:left;width:100%;padding:50px 68px 20px}
  .medical_appliances .ctn_layout div.cnt_data .txt_wrap .text1 {float:left;width:50%;}
  .medical_appliances .ctn_layout div.cnt_data .txt_wrap .text2 {float:left;width:50%}
  .medical_appliances .ctn_layout .dr_upgrade_img {max-width:100%}
  .medical_appliances .ctn_layout .dr_upgrade_img .img {width:100%}
  .medical_appliances .ctn_layout .dr_upgrade_img .img img {max-width:80%}
  .medical_appliances .t_box ul.t_list {padding-top:80px}
  .medical_appliances .t_type2 .list_in_tb > div div {display:block}
  .medical_appliances .ctn_layout div.cnt_data .text_wrap_box {padding:20px 46px}
  .medical_appliances .ctn_layout div.cnt_data .potable_txt {padding:60px 0 0}
  .medical_appliances .t_box {width:100%}
  .medical_appliances .t_type2 .list_in_tb .text-right {width:100%}
  .medical_appliances .t_type2 .list_in_tb {padding:30px 0}
  /* .medical_appliances .ctn_layout div.cnt_data .text {padding:0}*/
  .ul3 {width:86% !Important}
  .ul4 {width:88% !Important}
  .medical_appliances .ctn_layout div.cnt_data .txt_wrap .text2 .t_list li {width:100% !Important}
  .line {border:0}
  .carm_img02_01,.carm_img02_02 {width:70% !Important}
  .cotons_al img {margin:0;}
}

@media all and (max-width:768px) {

    .medical_appliances .ctn_layout .dr_upgrade_img .img {width:100%}
    .medical_appliances .t_box ul.t_list {padding:50px 0 20px}
    .medical_appliances .t_box {width:100%}
    .pet .ctn_layout .t_type1 {width:44.5%;margin-bottom:3%}

    /* --- */
    .sub.products .article-container {margin-top:60px;align-items:center;flex-direction:column;}
    .sub.products .article-container.top {padding-top:60px;}
    .sub.products .article-container .title {width:100%;padding-right:9px;}
    .sub.products .article-container .title h3 {margin-bottom:25px;}
    .sub.products .article-container .content {width:100%;}
    .sub.products .article-container .content .img {height:auto;margin-bottom:25px;}
    .sub.products .article-container .content .img.kiosk-1 {height:auto;}
    .sub.products .article-container .content .img.kiosk-2 {height:auto;}
    .sub.products .article-container .img-box {flex-direction:column;}
    .sub.products .article-container .text-box {height:auto;flex-direction:column;align-items:flex-start;}
    .sub.products .article-container .text-box .text-item {width:100%;margin-bottom:15px;justify-content:left;}
    .sub.products .article-container .text-box .text-item img {width:47px;height:47px;margin-right:12px;}
    .sub.products .article-container .list-box-wrap {flex-direction:column;}
    .sub.products .article-container .list-box-wrap .list-box {margin-top:30px;}
    .sub.products .article-container .list-box-wrap .list-box.bottom {margin-bottom:60px;}
    .sub.products .article-container .list-box-wrap .list-box .num {margin-right:8px;}
    .sub.products .article-container .list-box-wrap .list-box .num span {justify-content:center;align-items:center;}
    .sub.products .article-container .list-box-wrap .list-box .list-text-box {flex-direction:column;}
    .sub.products .article-container .list-box-wrap .list-box .list-text-box .title {height:18px;margin-bottom:14px;align-items:center;font-size:19px;}
    .sub.products .article-container .list-box-wrap .item-box {margin:0 0 98px 0;padding:30px 60px;}
    .sub.products .article-container .list-box-wrap .item-box p.item {margin-bottom:30px;}
    .sub.products .article-container.inquiry-container .inquiry-inner {margin-bottom:98px;}
    .sub.products .article-container.inquiry-container .inquiry-inner p {font-size:14px;margin-bottom:15px;}
    .sub.products .article-container.inquiry-container .inquiry-inner .button {width:280px;height:36px;border:2px solid transparent;border-radius:15px;line-height:2;font-size:16px;}

    .cotons_al {width:100%;}
  }

@media all and (max-width:640px) {

    /*공통*/
    .products .top_2dep_menu{display:none}
    .products .top_tit{height:492px}
    .products .top_tit h2{margin-top:215px;font-size:53px}
    .products .top_tit article{width:100%;height:100%}
    .products .top_tit span{font-size:22px;width:69%;margin:30px auto;line-height:35px}
    .products .sec_tit{padding:80px 0 0px 0}
    .products .sec_tit .menu {max-width:60%;}
    .products .sec_tit .menu > a{height:26px;font-size:20pt;padding-bottom:45px}
    .products .sec_tit h5,
    .products .sec_tit h4{font-size:20px;font-weight:700}
    .products .sec_tit h3{font-size:30px;margin-top:20px;margin-bottom:30px;line-height:40px}
    .products .sec_tit p{font-size:12pt;width:100%;padding:0 4.7%;line-height:36px;}
    .products .sec_tit p br{display:none}
    .products .sec_tit p span{font-size:22px}
    .products .sec_tit .menu li a{font-size:20px}
    .products .ctn_layout2 > div{width:100%}
    .products .ctn_layout2.top .img_area,
    .products .ctn_layout2.top .text_area,
    .products .ctn_layout2.btm .img_area,
    .products .ctn_layout2.btm .text_area{float:none}
    .products .ctn_layout2 .text_area{padding:40px 4.7% 0  4.7%}
    .products .ctn_layout2.top .text_area .s_tit br{display:none}
    .products .ctn_layout2 ul{width:100%;padding-left:0}
    .products .ctn_layout2 .h_tit{font-size:30px}
    .products .ctn_layout2 .s_tit{font-size:22px;line-height:30px;font-weight:300;padding-bottom:10px}
    .products .ctn_layout2 .no span{font-size:18px;width:27px;height:27px;line-height:27px;margin-right:15px}
    .products .ctn_layout2 .no{font-size:22px;margin:6px 0;font-weight:300}
    .products .ctn_layout2 .text{margin-top:25px;font-size:22px;line-height:30px;font-weight:300}
    /*  .products .ctn_layout2 .info div{width:90.2%;height:50px;line-height:48px}*/
    .products .ctn_layout2 .info span{font-size:22px;font-weight:300;letter-spacing:-1px}
    .products .ctn_layout2 .info span img{width:21px;margin-top:-4px}
    .products .ctn_layout2.btm{padding-bottom:60px}
    .products .ctn_layout2 .no div{width:85%}
    .ctmr_t_box01 {padding:0}
    .ctmr_img_box01 img {width:100% !Important}
    .ctmr_img_box02 .img_box02_1 img,
    .ctmr_img_box02 .img_box02_2 img {width:95% !Important}
    .ctmr_img_box04 img {float:none;width:70% !Important}
    /*SW 솔루션*/
    .sw_solution .ctn_layout{border-top:none;padding:40px 4.7%}
    .sw_solution .ctn_layout h3{font-size:30px;margin-bottom:30px;width:100%}
    .sw_solution .ctn_layout h3 br{display:none}
    .sw_solution .ctn_layout div.cnt_data{width:100%}
    .sw_solution .ctn_layout p.t_text{font-size:22px;line-height:34px;font-weight:300}
    .sw_solution .t_type1.pc{display:none}
    .sw_solution .t_type1.mo{display:block}
    .sw_solution .t_type1 tr.img_cell td img{width:100%}
    .sw_solution .t_type1 tr.img_cell td img:nth-child(2){float:left;margin-top:30px}
    .sw_solution .t_type1 th{font-size:22px;padding:25px 3.5%}
    .sw_solution ul.t_list li{font-size:22px;line-height:30px;background-position-y:12px;background-size:5px}
    .sw_solution .t_type1 tr.img_cell td{padding:0;padding-top:30px}
    .sw_solution .t_type2 h4{font-size:22px;border-top:1px solid #d7d8db;border-bottom:1px solid #d7d8db;background:#fbfbfb;padding:25px 3.5%}
    .sw_solution .t_type2 h4 span{display:block;font-size:22px;margin-top:15px}
    .sw_solution .t_type2 p{font-size:22px;line-height:34px;padding:0 3.5%;margin:25px 0}
    .sw_solution .t_type2 .list_in_tb > div div{display:block}
    .sw_solution .t_type2 .list_in_tb .img{width:100%!important;max-width:350px;margin:auto;margin-bottom:40px;padding-top:10px}
    .sw_solution .t_type2 .list_in_tb .img img{width:100%}
    .sw_solution .t_type2 > li{border-bottom:0;padding:0}
    .sw_solution ul.box_type{padding:35px 6.2%;margin:30px  3.6% 40px 3.6%}
    .sw_solution ul.box_type li{font-size:20px;padding-left:20px;margin-bottom:20px}
    .sw_solution ul.box_type li span{display:block!important;margin-left:-10px;font-weight:300}
    .sw_solution .t_type2 .t_list{padding-left:3.6%}
    .sw_solution .t_type2 .list_in_tb{padding:0}
    .sw_solution div.box_type2{padding:0 3.6%}
    .sw_solution div.box_type2 td{display:block;border-bottom:none;font-size:20px;text-align:center;padding:40px 0;line-height:28px}
    .sw_solution div.box_type2 td:nth-child(even){border-bottom:1px solid #e6e6ec}
    .sw_solution div.box_type2 td br{display:block}
    .sw_solution div.box_type2 .img{text-align:center;max-width:410px;width:100%;margin:auto;padding:40px 0 0 0}
    .sw_solution div.box_type2 .img img{width:100%}
    .sw_solution ul.order_type li{padding-left:40px;font-size:20px}
    .sw_solution ul.order_type li span{margin-left:-40px}
    .sw_solution .ctn_layout:last-child{border-top:none;padding:0 4.7%;margin-bottom:50px;}
    .sw_solution .t_type3.pc{display:none}
    .sw_solution .t_type3.mo{display:block}
    .sw_solution .t_type3 th{font-size:22px;padding:25px 0}
    .sw_solution .t_type3 td{vertical-align:top}
    .sw_solution .t_type3 td .t_list{text-align:left}
    .sw_solution .t_type3 td:last-child{text-align:center;font-size:22px;line-height:28px}
    .sw_solution ul.t_list.pc{display:none!important}
    .sw_solution ul.t_list.hori.mo{display:block}
    .sw_solution ul.t_list.hori.mo{width:50%!important;float:left;padding-bottom:20px;margin-bottom:15px}
    .sw_solution ul.t_list.hori li{font-size:21px}
    .sw_solution ul.t_list.hori{width:100%!important;padding-bottom:10px}
    .sw_solution .sec_tit h4{width:100%}
    .sw_solution .sec_tit h4 img{width:16.5%}
    .sw_solution .list_in_img img.pc{display:none}
    .sw_solution .list_in_img img.mo{display:block;width:100%}
    /*SW 솔루션 IntoNSS*/
    .sw_solution.into_nss .sec_tit h3{width:91%;margin:auto}
    .sw_solution.into_nss .sec_tit h3 br{display:none}
    .sw_solution.into_nss .sec_tit img.pc{display:none}
    .sw_solution.into_nss .sec_tit img.mo{display:block;width:100%}
    .sw_solution.into_nss .t_type2 > li:last-child p{border-bottom:1px solid #d7d8db;padding-bottom:25px}
    .sw_solution.into_nss .t_type3.mo th{text-align:left;color:#1e1e1f;padding-left:3.5%}
    .sw_solution.into_nss .t_type3.mo th.style2{text-align:center;color:#767676;padding-left:0;background:#fff;width:26%}
    /*SW 솔루션 IntoPACS*/
    .sw_solution.into_pacs .sec_tit h3 br{display:block}
    .sw_solution.into_pacs .t_type2 .list_in_tb .img.pc{display:none}
    .sw_solution.into_pacs .t_type2 .list_in_tb .img.mo{display:block}
    .sw_solution.into_pacs .t_type2 .list_in_tb .img{max-width:295px;width:100%;padding-right:0;padding-top:20px}
    .sw_solution.into_pacs .t_type2{border-bottom:1px solid #d7d8db}
    /*SW 솔루션 Refer System*/
    .sw_solution.refer_system .t_type2 h4.style2{font-size:22px;background:none;border:none;margin:0}
    .sw_solution.refer_system .t_type2 h4.blue{padding:30px 3.5% 0 3.5%}
    .sw_solution.refer_system  img.pc{display:none}
    .sw_solution.refer_system  img.mo{display:block;width:100%}
    /*SW 솔루션 IntoWild*/
    .sw_solution .t_type2 p.in_img{padding-top:40px;border-top:1px solid #d7d8db}
    .sw_solution .t_type2 p.in_img img{display:table-cell;width:19.5%;padding-top:40px;margin-right:30px}
    .sw_solution .t_type2 p.in_img span{display:table-cell}
    .sw_solution .t_type2 p.in_img span br{display:none}
    /*SW 솔루션 IntoEco*/
    .sw_solution.into_eco ul.hrz{padding-bottom:3%}
    .sw_solution.into_eco ul.hrz li{width:49%}
    .sw_solution.into_eco .t_type2 .list_in_tb .img{padding-left:0}
    .sw_solution.into_eco .ctn_layout div.cnt_data{border-bottom:1px solid #d7d8db}
    .sw_solution.into_eco .t_type2 .list_in_tb .img{width:100%}
    .sw_solution.into_eco .sec_tit h3{width:80%;margin:30px auto}
    .sw_solution.into_eco .sec_tit h3 br{display:none}
    /*SW 솔루션 IntoEco-Med*/
    .sw_solution.into_eco-med .t_type2 .list_in_tb .img{width:100%}
    .sw_solution.into_eco-med .t_type2 {padding-bottom:10px;border-bottom:1px solid #d7d8db}
    .sw_solution.into_eco-med .sec_tit p{letter-spacing:-1px}
    /*SW 솔루션 Eco.Pic*/
    .sw_solution.eco_pic .t_type2 p{padding:0;margin:0}
    .sw_solution.eco_pic .t_type2 p br{display:none}
    .sw_solution.eco_pic .t_type2 p.in_img{padding-top:40px}
    .sw_solution.eco_pic .list_in_img{margin-top:20px}
    /*SW 솔루션 IntoLab*/
    .sw_solution.into_lab .t_type2{border-bottom:1px solid #d7d8db}
    .sw_solution.into_lab .t_type2 .list_in_tb .img{width:100%;max-width:475px}
    .sw_solution.into_lab .t_type2 .list_in_tb .img.pc{display:none}
    .sw_solution.into_lab .t_type2 .list_in_tb .img.mo{display:block}
    .sw_solution.into_lab .ctn_layout h3.style2{width:100%;font-size:22px;padding:25px 0;border-top:1px solid #d7d8db;border-bottom:1px solid #d7d8db;background:#fbfbfb;padding-left:3.2%}
    .sw_solution.into_lab .ctn_layout h3 br{display:none}
    .sw_solution.into_lab .t_type2 .t_list{padding-left:0}
    /*SW 솔루션 IntoPad*/
    .sw_solution.into_pad .ctn_layout h3{width:100%}
    .sw_solution.into_pad .ctn_layout:last-child h3{border-top:1px solid #d7d8db;padding-top:70px}
    .sw_solution.into_pad  .ctn_layout div.cnt_data{border-top:1px solid #d7d8db;padding-top:40px}
    .sw_solution.into_pad .text .icon_list li{font-size:22px;color:#1e1e1f;width:100%;padding-bottom:18px}
    .sw_solution.into_pad .text .icon_list li span{width:60%}
    .sw_solution.into_pad .text .icon_list li img{margin:0 6.3%;width:18.8%}
    .sw_solution.into_pad .img{padding-top:20px}
    .sw_solution.into_pad .img img{width:85%}
    .sw_solution.into_pad .pad_spec{font-size:20px;line-height:23px}
    .sw_solution.into_pad .pad_spec span{padding:15px 0}
    .sw_solution.into_pad .pad_spec.pc{display:none}
    .sw_solution.into_pad .pad_spec.mo{display:inline-block;width:90%}
    
    /*SW 솔루션*/
    .medical_appliances .ctn_layout{border-top:none;padding:60px 4.7%}
    .medical_appliances .ctn_layout h3{font-size:30px;margin-bottom:30px;width:100%}
    .medical_appliances .ctn_layout .potable_h3 {padding-top:30px;padding-bottom:0}
    .medical_appliances .ctn_layout h3 br{display:none}
    .medical_appliances .ctn_layout div.cnt_data{width:100%}
    .medical_appliances .ctn_layout p.t_text{font-size:22px;line-height:34px;font-weight:300}
    .medical_appliances .t_type1.pc{display:none}
    .medical_appliances .t_type1.mo{display:block}
    .medical_appliances .t_type1 tr.img_cell td img{width:100%}
    .medical_appliances .t_type1 tr.img_cell td img:nth-child(2){float:left;margin-top:30px}
    .medical_appliances .t_type1 th{font-size:22px;padding:25px 3.5%}
    .medical_appliances ul.t_list li{font-size:12pt;line-height:30px;background-position-y:12px;background-size:5px}
    .medical_appliances ul.t_list .carm_txt_li {width:50%}
    .medical_appliances .t_type1 tr.img_cell td{padding:0;padding-top:30px}
    .medical_appliances .t_type2 h4{font-size:12pt;border-top:1px solid #d7d8db;border-bottom:1px solid #d7d8db;background:#fbfbfb;padding:25px 3.5%}
    .medical_appliances .t_type2 h4 span{display:block;font-size:12pt;margin-top:15px}
    .medical_appliances .t_type2 p{font-size:12pt;line-height:34px;padding:0 3.5%;margin:25px 0}
    .medical_appliances .t_type2 .list_in_tb > div div{display:block}
    .medical_appliances .t_type2 .list_in_tb .img{width:100%!important;max-width:100%;margin:auto;margin-bottom:40px;/*padding-top:10px*/}
    .medical_appliances .t_type2 .list_in_tb .potable_xray_img01 {width:40%}
    .medical_appliances .t_type2 .list_in_tb .potable_xray_img01 img {max-width:100%}
    .medical_appliances .t_type2 .list_in_tb .potable_xray_img02 {width:40%}
    .medical_appliances .t_type2 .list_in_tb .potable_xray_img02 img {max-width:100%}
    .medical_appliances .t_type2 > li{border-bottom:0;padding:0}
    .medical_appliances ul.box_type{padding:35px 6.2%;margin:30px  3.6% 40px 3.6%}
    .medical_appliances ul.box_type li{font-size:20px;padding-left:20px;margin-bottom:20px}
    .medical_appliances ul.box_type li span{display:block!important;margin-left:-10px;font-weight:300}
    .medical_appliances .t_type2 .t_list{padding-left:3.6%}
    .medical_appliances .t_type2 .list_in_tb{padding:0}
    .medical_appliances div.box_type2{padding:0 3.6%}
    .medical_appliances div.box_type2 td{display:block;border-bottom:none;font-size:20px;text-align:center;padding:40px 0;line-height:28px}
    .medical_appliances div.box_type2 td:nth-child(even){border-bottom:1px solid #e6e6ec}
    .medical_appliances div.box_type2 td br{display:block}
    .medical_appliances div.box_type2 .img{text-align:center;max-width:410px;width:100%;margin:auto;padding:40px 0 0 0}
    .medical_appliances div.box_type2 .img img{width:100%}
    .medical_appliances ul.order_type li{padding-left:40px;font-size:20px}
    .medical_appliances ul.order_type li span{margin-left:-40px}
    .medical_appliances .ctn_layout:last-child{border-top:none;padding:0 4.7%;margin-bottom:50px;}
    .medical_appliances .t_type3.pc{display:none}
    .medical_appliances .t_type3.mo{display:block}
    .medical_appliances .t_type3.mo th {/*float:left;width:20%;*/width:50%;text-align:center}
    .medical_appliances .uni_t_type.mo th {width:20%}
    .medical_appliances .t_type3.mo tbody {display:table;width:100%}
    
    .medical_appliances .t_type3 th{font-size:12pt;padding:10px 0}
    .medical_appliances .t_type3 td{vertical-align:top}
    .medical_appliances .t_type3 td .t_list{text-align:left}
    .medical_appliances .t_type3 td:last-child{text-align:center;font-size:10pt;}
    .medical_appliances ul.t_list.pc{display:none!important}
    .medical_appliances ul.t_list.hori.mo{display:block}
    .medical_appliances ul.t_list.hori.mo{width:50%!important;float:left;padding-bottom:20px;margin-bottom:15px}
    .medical_appliances ul.t_list.hori li{font-size:21px}
    .medical_appliances ul.t_list.hori{width:100%!important;padding-bottom:10px}
    .medical_appliances .sec_tit h4{width:100%}
    .medical_appliances .sec_tit h4 img{width:16.5%}
    .medical_appliances .list_in_img img.pc{display:none}
    .medical_appliances .list_in_img img.mo{display:block;width:100%}
    /*SW 솔루션 IntoNSS*/
    .medical_appliances.into_nss .sec_tit h3{width:91%;margin:auto}
    .medical_appliances.into_nss .sec_tit h3 br{display:none}
    .medical_appliances.into_nss .sec_tit img.pc{display:none}
    .medical_appliances.into_nss .sec_tit img.mo{display:block;width:100%}
    .medical_appliances.into_nss .t_type2 > li:last-child p{border-bottom:1px solid #d7d8db;padding-bottom:25px}
    .medical_appliances.into_nss .t_type3.mo th{text-align:left;color:#1e1e1f;padding-left:3.5%}
    .medical_appliances.into_nss .t_type3.mo th.style2{text-align:center;color:#767676;padding-left:0;background:#fff;width:26%}
    /*SW 솔루션 IntoPACS*/
    .medical_appliances.into_pacs .sec_tit h3 br{display:block}
    .medical_appliances.into_pacs .t_type2 .list_in_tb .img.pc{display:none}
    .medical_appliances.into_pacs .t_type2 .list_in_tb .img.mo{display:block}
    .medical_appliances.into_pacs .t_type2 .list_in_tb .img{max-width:295px;width:100%;padding-right:0;padding-top:20px}
    .medical_appliances.into_pacs .t_type2{border-bottom:1px solid #d7d8db}
    /*SW 솔루션 Refer System*/
    .medical_appliances.refer_system .t_type2 h4.style2{font-size:22px;background:none;border:none;margin:0}
    .medical_appliances.refer_system .t_type2 h4.blue{padding:30px 3.5% 0 3.5%}
    .medical_appliances.refer_system  img.pc{display:none}
    .medical_appliances.refer_system  img.mo{display:block;width:100%}
    /*SW 솔루션 IntoWild*/
    .medical_appliances .t_type2 p.in_img{padding-top:40px;border-top:1px solid #d7d8db}
    .medical_appliances .t_type2 p.in_img img{display:table-cell;width:19.5%;padding-top:40px;margin-right:30px}
    .medical_appliances .t_type2 p.in_img span{display:table-cell}
    .medical_appliances .t_type2 p.in_img span br{display:none}
    /*SW 솔루션 IntoEco*/
    .medical_appliances.into_eco ul.hrz{padding-bottom:3%}
    .medical_appliances.into_eco ul.hrz li{width:49%}
    .medical_appliances.into_eco .t_type2 .list_in_tb .img{padding-left:0}
    .medical_appliances.into_eco .ctn_layout div.cnt_data{border-bottom:1px solid #d7d8db}
    .medical_appliances.into_eco .t_type2 .list_in_tb .img{width:100%}
    .medical_appliances.into_eco .sec_tit h3{width:80%;margin:30px auto}
    .medical_appliances.into_eco .sec_tit h3 br{display:none}
    /*SW 솔루션 IntoEco-Med*/
    .medical_appliances.into_eco-med .t_type2 .list_in_tb .img{width:100%}
    .medical_appliances.into_eco-med .t_type2 {padding-bottom:10px;border-bottom:1px solid #d7d8db}
    .medical_appliances.into_eco-med .sec_tit p{letter-spacing:-1px}
    /*SW 솔루션 Eco.Pic*/
    .medical_appliances.eco_pic .t_type2 p{padding:0;margin:0}
    .medical_appliances.eco_pic .t_type2 p br{display:none}
    .medical_appliances.eco_pic .t_type2 p.in_img{padding-top:40px}
    .medical_appliances.eco_pic .list_in_img{margin-top:20px}
    /*SW 솔루션 IntoLab*/
    .medical_appliances.into_lab .t_type2{border-bottom:1px solid #d7d8db}
    .medical_appliances.into_lab .t_type2 .list_in_tb .img{width:100%;max-width:475px}
    .medical_appliances.into_lab .t_type2 .list_in_tb .img.pc{display:none}
    .medical_appliances.into_lab .t_type2 .list_in_tb .img.mo{display:block}
    .medical_appliances.into_lab .ctn_layout h3.style2{width:100%;font-size:22px;padding:25px 0;border-top:1px solid #d7d8db;border-bottom:1px solid #d7d8db;background:#fbfbfb;padding-left:3.2%}
    .medical_appliances.into_lab .ctn_layout h3 br{display:none}
    .medical_appliances.into_lab .t_type2 .t_list{padding-left:0}
    /*SW 솔루션 IntoPad*/
    .medical_appliances.into_pad .ctn_layout h3{width:100%}
    .medical_appliances.into_pad .ctn_layout:last-child h3{border-top:1px solid #d7d8db;padding-top:70px}
    .medical_appliances.into_pad  .ctn_layout div.cnt_data{border-top:1px solid #d7d8db;padding-top:40px}
    .medical_appliances.into_pad .text .icon_list li{font-size:22px;color:#1e1e1f;width:100%;padding-bottom:18px}
    .medical_appliances.into_pad .text .icon_list li span{width:60%}
    .medical_appliances.into_pad .text .icon_list li img{margin:0 6.3%;width:18.8%}
    .medical_appliances.into_pad .img{padding-top:20px}
    .medical_appliances.into_pad .img img{width:85%}
    .medical_appliances.into_pad .pad_spec{font-size:20px;line-height:23px}
    .medical_appliances.into_pad .pad_spec span{padding:15px 0}
    .medical_appliances.into_pad .pad_spec.pc{display:none}
    .medical_appliances.into_pad .pad_spec.mo{display:inline-block;width:90%}
        
    .medical_appliances .ctn_layout div.cnt_data .img {float:none;width:100%}
    .medical_appliances .ctn_layout div.cnt_data .img_left {float:left;width:100%;padding-top:30px;padding-right:0;text-align:center}
    .medical_appliances .ctn_layout div.cnt_data .txt_wrap .text_right {padding:50px 0px 20px}
    .medical_appliances .ctn_layout div.cnt_data .txt_wrap {float:none;width:100%}
    .medical_appliances .ctn_layout div.cnt_data .txt_wrap text1 {float:none;width:100%;text-align:center}
    .medical_appliances .ctn_layout div.cnt_data .txt_wrap text2 {float:none;width:100%}
    .medical_appliances .ctn_layout div.cnt_data .potable_xray_txt {width:100%}
    .medical_appliances .ctn_layout div.cnt_data .img {padding-right:0}
    .medical_appliances .ctn_layout .dr_upgrade_img .img {width:100%}
    .medical_appliances .ctn_layout div.cnt_data .top_img {padding-top:0px;padding-right:0}
    /* .medical_appliances .ctn_layout div.cnt_data .txt_wrap {float:none;width:100%}*/
    .medical_appliances .ctn_layout div.cnt_data .txt_wrap .text1 {float:none;width:100%;padding-top:0px;padding-bottom:40px}
    .medical_appliances .ctn_layout div.cnt_data .txt_wrap .text2 {float:none;width:100%}
    .medical_appliances .t_type2 .list_in_tb {float:none;width:100%}
    .medical_appliances .t_type2 > li:first-child {padding-top:0 !Important;/*padding-bottom:30px*/}
    .medical_appliances .ctn_layout div.cnt_data .uni_img {padding-right:0 !important}
    .medical_appliances .ctn_layout div.cnt_data .ultra_txt_wrap01 {width:100%}
    .medical_appliances .ctn_layout div.cnt_data .ultra_txt_wrap02 {width:100%;padding:50px 70px 20px}
    .ul3 {width:56%;padding-top:20px !Important}
    .ul4 {width:54%}
    .ul3 li span.ul_txt {display:block;padding:20px 0 10px;font-size:11pt;font-weight:400;color:#434343}
    .ul4 li span.ul_txt {display:block;padding:20px 0 10px;font-size:11pt;font-weight:400;color:#434343}
    .carm_img_wrap {text-align:center}
    .carm_img01 {width:50% !important}
    .carm_img02 {width:100%;padding-bottom:30px}
    .carm_img03 {width:60% !important;padding-top:50px}
    .carm_img04 {width:100%}
    
    .medical_appliances .t_box ul.otoscope_t_list02 {float:none}
    .otoscope_img01 {max-width:300px}
    .otoscope_img02 {float:none;max-width:300px;padding-right:0;padding-left:0;text-align:center}
    
    .ctmr_title {background:url(/images/t_list_bg.gif) no-repeat left 14px;font-size:16pt}
    .ctmr_t_box05 {padding:0}
    /*B2C 플랫폼*/
    .platform > article{background: url(/images/article_line_bg3.gif) repeat-y center top;background-size: 100%;}
    .platform .sec_tit h3{font-size:27px;margin:70px 0 10px 0;letter-spacing:-1px}
    .platform .ctn_layout2.top .img_area img{width:50.4%;margin-left:13%}
    .platform .bottom{background:url(/images/products/platform_bottom_bg.jpg) no-repeat center center;background-size:cover;}
    .platform .bottom ul{width:100%;padding-left:4.7%}
    .platform .bottom .h_tit{font-size:30px}
    .platform .bottom li{font-size:22px}
    .platform .bottom .s_tit{line-height:34px;margin:30px 0}
    .platform .bottom .partner span{width:71%;line-height:52px;height:52px}
    .platform .bottom .partner img{margin-top:-4px}
    .platform .bottom .slogan{width:100%;padding-right:4.7%;font-size:30px}
    .platform .bottom h4{line-height:40px}
    .platform .bottom h3{font-size:30px}
    .platform .ctn_layout2 ul li.icon{margin-bottom:20px}
    .platform .ctn_layout2 ul li.icon span{font-size:19px;font-weight:300;line-height:25px;width:77%}
    .platform .ctn_layout2 ul li.icon img{margin-right:2%}
    .platform .ctn_layout2 .text{margin-top:0}
    .platform .ctn_layout2.btm .img_area img{width:91%}
    /*동물의료기기*/
    .medical > article{background: url(/images/article_line_bg3.gif) repeat-y center top;background-size: 100%;}
    .medical .ctn_layout2{padding-bottom:20px}
    .medical .sec_tit h3{margin: 70px 0 10px 0;font-size:27px}
    .medical .ctn_layout2.top .img_area img{width:77%}
    .medical .ctn_layout2 .text br{display:none}
    .medical .ctn_layout2 .btn{padding:0 4.7%}
    .medical .ctn_layout2 .btn a{width:100%;margin:30px 0;line-height:80px;font-size:22px}
    /*반려동물용*/
    .pet{padding-bottom:0}
    .pet .sec_tit{padding:80px 0 0 0}
    .pet .sec_tit .inquiry{width:55.7%;height:51px;line-height:51px}
    .pet .sec_tit .inquiry span{font-size:22px}
    .pet .sec_tit .inquiry img{margin-top:-4px;margin-right:10px}
    .pet .ctn_layout2.top{padding:30px 4.7%;border-bottom:none}
    .pet .ctn_layout2.top .img_area img{width:100%}
    .pet .ctn_layout2 .text_area{padding:40px 0 0 0}
    .pet .ctn_layout{padding:40px 4.7%;border-bottom:none}
    .pet .ctn_layout h3{width:100%;font-size:30px;margin-bottom:30px;float:none}
    .pet .ctn_layout .cnt_data{width:100%;float:none}
    .pet .ctn_layout .t_type1{width:100%}
    .pet .ctn_layout .t_type1:first-child{margin-right:0}
    .pet .ctn_layout .t_type1 .img_area img{width:100%;max-width:160px}
    .pet .ctn_layout .t_type1 .gram_info img{width:auto}
    .pet .ctn_layout .name{margin:20px 0 40px 0}
    .pet .ctn_layout .name img{width:4.2%}
    .pet .ctn_layout .name a{font-size:22px;width:90%}
    /*반려동물용 - 수퍼파웜*/
    .pet.super_poworm .ctn_layout .t_type1 .img_area{padding:50px 0 45px 0}
    .pet.super_poworm .ctn_layout .t_type1 .img_area img{max-width:165px}
    .pet .ctn_layout .t_type2{border-top:1px solid #d7d8db;border-bottom:1px solid #d7d8db;margin-top:0}
    .pet .ctn_layout .t_type2 li{width:100%}
    .pet .ctn_layout .t_type2 li:last-child{margin-bottom:20px}
    .pet .video_area{padding:0 4.7%}
    .pet .video_area iframe{height:350px}
    .pet .video_area .btn{margin:30px 0 50px 0}
    .pet .video_area .btn a{width:100%;font-size:22px;line-height:80px;font-weight:300}
    .pet .video_area .btn .style1{margin-right:0;margin-bottom:10px}
    /*반려동물용 - K-OMEAGA3*/
    .pet.k_omega3 .t_type3 li{font-size:22px;border-bottom:none;padding:0 0 40px 0}
    .pet.k_omega3 .t_type3 li br{display:none}
    .pet.k_omega3 .t_type3 li span.tit{width:100%;font-size:22px;background:#fbfbfb;border-top:1px solid #d7d8db;border-bottom:1px solid #d7d8db;padding:20px 3.5%}
    .pet.k_omega3 .t_type3 li span{padding-left:3.5%;display:block}
    .pet.k_omega3 .t_type3 li:last-child{border-bottom:1px solid #d7d8db;padding-bottom:40px;margin-bottom:10px}
    /*제휴마케팅 -IntoVet GE*/
    .intovet_ge .sec_tit h3{width:76%;margin:auto}
    .intovet_ge .sec_tit h3 br{display:none}
    .intovet_ge .sec_tit p br{display:block}
    .intovet_ge .ctn_layout2 ul{width:300px}
    .marketing .ctn_layout2.top{border-top:none;padding:10px 4.7% 50px 4.7%}
    .marketing .ctn_layout2.top .img_area{width:100%}
    .marketing .ctn_layout2.top .img_area img{width:100%}
    .marketing .ctn_layout2.top .text_area{width:100%;padding-top:30px}
    /*제휴마케팅 -Into Pet*/
    .mk_pet .sec_tit h3{font-size:22px;width:84%;margin:auto;line-height:34px}
    .mk_pet .sec_tit h3 br{display:none}
    .mk_pet .ctn_layout2 > div{width:49.4%;padding-left:0;vertical-align:top}
    .mk_pet .ctn_layout2 > div>img{width:95.2%}
    .mk_pet .ctn_layout2 ul{margin-top:40px}
    /*.mk_pet .ctn_layout2 .second{text-align:right}*/
    .mk_pet .ctn_layout2 .second ul{padding-left:8%}
    .mk_pet .ctn_layout2 li.title{font-size:22px;margin-bottom:25px}
    .mk_pet .ctn_layout2 li {font-size:22px;margin-bottom:20px;font-weight:300;line-height:27px}
    .mk_pet .ctn_layout2 li span{display:inline-block}
    .mk_pet .ctn_layout2 li img{vertical-align:top;width:auto;margin:12px 10px 0 0}
    .mk_pet .ctn_layout2 li br{display:block}
    /*B2B플랫폼 IntoB*/
    .into_b .sec_tit p{letter-spacing:-1px}
    .into_b .cnt_area{padding:0 4.7%}
    .into_b .cnt_area ul:first-child,
    .into_b .cnt_area ul:nth-child(2){width:100%;margin-top:0}
    .into_b .cnt_area ul:first-child li,
    .into_b .cnt_area ul:nth-child(2) li{width:49%;margin-right:0}
    .into_b .cnt_area ul li{margin-bottom:10px;pointer-events: none}
    .into_b .cnt_area ul li:nth-child(odd){margin-right:1.4%}
    .into_b .cnt_area ul div span.tit{margin:25px 0 20px 0;font-size:27px;font-weight:300}
    .into_b .cnt_area a.btn{width:69%;line-height:74px;border-radius:40px;font-size:22px;font-weight:300;margin:50px auto;margin-bottom:80px}
    .into_b .cnt_area ul div span.text{display:block!important;font-size:21px;font-weight:300;line-height:26px;width:86%;margin:auto}
    .into_b .cnt_area ul div span.text br{display:none}
    .into_b .popup_data{top:53%}
    .into_b .popup_data .close{right:0;top:-13%}

    /*SW 솔루션*/
    .sw_solution .ctn_layout{border-top:none;padding:40px 4.7%}
    .sw_solution .ctn_layout h3{font-size:30px;margin-bottom:30px;width:100%}
    .sw_solution .ctn_layout h3 br{display:none}
    .sw_solution .ctn_layout div.cnt_data{width:100%}
    .sw_solution .ctn_layout p.t_text{font-size:22px;line-height:34px;font-weight:300}
    .sw_solution .t_type1.pc{display:none}
    .sw_solution .t_type1.mo{display:block}
    .sw_solution .t_type1 tr.img_cell td img{width:100%}
    .sw_solution .t_type1 tr.img_cell td img:nth-child(2){float:left;margin-top:30px}
    .sw_solution .t_type1 th{font-size:22px;padding:25px 3.5%}
    .sw_solution ul.t_list li{font-size:22px;line-height:30px;background-position-y:12px;background-size:5px}
    .sw_solution .t_type1 tr.img_cell td{padding:0;padding-top:30px}
    .sw_solution .t_type2 h4{font-size:22px;border-top:1px solid #d7d8db;border-bottom:1px solid #d7d8db;background:#fbfbfb;padding:25px 3.5%}
    .sw_solution .t_type2 h4 span{display:block;font-size:22px;margin-top:15px}
    .sw_solution .t_type2 p{font-size:22px;line-height:34px;padding:0 3.5%;margin:25px 0}
    .sw_solution .t_type2 .list_in_tb > div div{display:block}
    .sw_solution .t_type2 .list_in_tb .img{width:100%!important;max-width:100%;margin:auto;margin-bottom:40px;padding-top:10px}
    .sw_solution .t_type2 .list_in_tb .img img{width:100%}
    .sw_solution .t_type2 > li{border-bottom:0;padding:0}
    .sw_solution ul.box_type{padding:35px 6.2%;margin:30px  3.6% 40px 3.6%}
    .sw_solution ul.box_type li{font-size:20px;padding-left:20px;margin-bottom:20px}
    .sw_solution ul.box_type li span{display:block!important;margin-left:-10px;font-weight:300}
    .sw_solution .t_type2 .t_list{padding-left:3.6%}
    .sw_solution .t_type2 .list_in_tb{padding:0}
    .sw_solution div.box_type2{padding:0 3.6%}
    .sw_solution div.box_type2 td{display:block;border-bottom:none;font-size:20px;text-align:center;padding:40px 0;line-height:28px}
    .sw_solution div.box_type2 td:nth-child(even){border-bottom:1px solid #e6e6ec}
    .sw_solution div.box_type2 td br{display:block}
    .sw_solution div.box_type2 .img{text-align:center;max-width:410px;width:100%;margin:auto;padding:40px 0 0 0}
    .sw_solution div.box_type2 .img img{width:100%}
    .sw_solution ul.order_type li{padding-left:40px;font-size:20px}
    .sw_solution ul.order_type li span{margin-left:-40px}
    .sw_solution .ctn_layout:last-child{border-top:none;padding:0 4.7%;margin-bottom:50px;}
    .sw_solution .t_type3.pc{display:none}
    .sw_solution .t_type3.mo{display:block}
    .sw_solution .t_type3 th{font-size:22px;padding:25px 0}
    .sw_solution .t_type3 td{vertical-align:top}
    .sw_solution .t_type3 td .t_list{text-align:left}
    .sw_solution .t_type3 td:last-child{text-align:center;font-size:22px;line-height:28px}
    .sw_solution ul.t_list.pc{display:none!important}
    .sw_solution ul.t_list.hori.mo{display:block}
    .sw_solution ul.t_list.hori.mo{width:50%!important;float:left;padding-bottom:20px;margin-bottom:15px}
    .sw_solution ul.t_list.hori li{font-size:21px}
    .sw_solution ul.t_list.hori{width:100%!important;padding-bottom:10px}
    .sw_solution .sec_tit h4{width:100%}
    .sw_solution .sec_tit h4 img{width:16.5%}
    .sw_solution .list_in_img img.pc{display:none}
    .sw_solution .list_in_img img.mo{display:block;width:100%}

    .medical_appliances .ctn_layout{border-top:none;padding:0px 4.7%}
    .medical_appliances .ctn_layout h3{font-size:16pt;margin-bottom:10px;width:100%;background:url(/images/t_list_bg.gif) no-repeat left 14px}
    .medical_appliances .ctn_layout h3 br{display:none}
    .medical_appliances .ctn_layout div.cnt_data{width:100%}
    .medical_appliances .ctn_layout p.t_text{font-size:22px;line-height:34px;font-weight:300}
    .medical_appliances .t_type1.pc{display:none}
    .medical_appliances .t_type1.mo{display:block}
    .medical_appliances .t_type1 tr.img_cell td img{width:100%}
    .medical_appliances .t_type1 tr.img_cell td img:nth-child(2){float:left;margin-top:30px}
    .medical_appliances .t_type1 th{font-size:22px;padding:25px 3.5%}
    .medical_appliances ul.t_list li{font-size:10pt;line-height:30px;background-position-y:12px;background-size:5px}
    .medical_appliances .t_type1 tr.img_cell td{padding:0;padding-top:30px}
    .medical_appliances .t_type2 h4{width:100%;font-size:14pt;border-top:1px solid #d7d8db;border-bottom:1px solid #d7d8db;background:#fbfbfb;padding:25px 3.5%}
    .medical_appliances .t_type2 h4 span{display:block;font-size:14pt;margin-top:15px}
    .medical_appliances .t_type2 p{font-size:12pt;line-height:34px;padding:0 3.5%;margin:25px 0}
    .medical_appliances .t_type2 .list_in_tb > div div{display:block}
    .medical_appliances .t_type2 .list_in_tb .img{width:100%!important;max-width:100%;margin:auto;/*margin-bottom:40px;*/padding-top:10px}
    .medical_appliances .t_type2 .list_in_tb .img img{width:65%}
    .medical_appliances .t_type2 > li{border-bottom:0;padding:0}
    .medical_appliances ul.box_type{padding:35px 6.2%;margin:30px  3.6% 40px 3.6%}
    .medical_appliances ul.box_type li{font-size:20px;padding-left:20px;margin-bottom:20px}
    .medical_appliances ul.box_type li span{display:block!important;margin-left:-10px;font-weight:300}
    .medical_appliances .t_type2 .t_list{padding-left:3.6%}
    .medical_appliances .t_type2 .list_in_tb{padding:0}
    .medical_appliances div.box_type2{padding:0 3.6%}
    .medical_appliances div.box_type2 td{display:block;border-bottom:none;font-size:20px;text-align:center;padding:40px 0;line-height:28px}
    .medical_appliances div.box_type2 td:nth-child(even){border-bottom:1px solid #e6e6ec}
    .medical_appliances div.box_type2 td br{display:block}
    .medical_appliances div.box_type2 .img{text-align:center;max-width:410px;width:100%;margin:auto;padding:40px 0 0 0}
    .medical_appliances div.box_type2 .img img{width:100%}
    .medical_appliances ul.order_type li{padding-left:40px;font-size:20px}
    .medical_appliances ul.order_type li span{margin-left:-40px}
    .medical_appliances .ctn_layout:last-child{border-top:none;padding:0 4.7%;margin-bottom:50px;}
    .medical_appliances .t_type3.pc{display:none}
    .medical_appliances .t_type3.mo{display:block}
    .medical_appliances .t_type3 th{font-size:12pt;padding:10px 0}
    .medical_appliances .t_type3 td{vertical-align:top}
    .medical_appliances .t_type3 td .t_list{text-align:left}
    .medical_appliances .t_type3 td:last-child{text-align:center;font-size:10pt}
    .medical_appliances ul.t_list.pc{display:none!important}
    .medical_appliances ul.t_list.hori.mo{display:block}
    .medical_appliances ul.t_list.hori.mo{width:50%!important;float:left;padding-bottom:20px;margin-bottom:15px}
    .medical_appliances ul.t_list.hori li{font-size:21px}
    .medical_appliances ul.t_list.hori{width:100%!important;padding-bottom:10px}
    .medical_appliances .sec_tit h4{width:100%}
    .medical_appliances .sec_tit h4 img{width:16.5%}
    .medical_appliances .list_in_img img.pc{display:none}
    .medical_appliances .list_in_img img.mo{display:block;width:100%}
    .medical_appliances .ctn_layout div.cnt_data .text .menu li {font-size:12pt}
    .medical_appliances ul.carm_u {margin-left:50px}
    .medical_appliances ul.t_list .carm_txt_li {width:100%}
    .medical_appliances .t_type2 .list_in_tb .text-right .t_box h2 {margin-left:50px}
    
    .platform .bottom .wrap .textBox01 h2 {font-size:31px;} 
    .products .ctn_layout2.middle {padding:0 34px 40px;}

}

@media all and (max-width:568px) {
    .products .top_tit{height:438px}
    .products .top_tit h2{font-size:47px;margin-top:192px}
    .products .top_tit span{font-size:19px;line-height:30px}
    .products .sec_tit .menu > a{font-size:26px}
    .products .sec_tit h5{margin-top:60px;font-size:15pt;line-height:36px}
    .products .sec_tit h4{font-size:23px}
    .products .sec_tit h3{font-size:26px;line-height:35px}
    .products .sec_tit p{font-size:14pt;line-height:30px}
    .products .sec_tit{padding:75px 0 50px 0}
    /* .products .sec_tit .menu{width:350px} */
    .products .sec_tit .menu ul{/*width:350px;*/top:39px;padding:17px 0;background-size:cover}
    .products .sec_tit p span{font-size:20px;line-height:27px}
    .products .ctn_layout2 .h_tit{font-size:26px}
    .products .ctn_layout2 .s_tit{font-size:19px;line-height:26px}
    .products .ctn_layout2 .no{font-size:19px}
    .products .ctn_layout2 .no span{font-size:16px;width:25px;height:25px;line-height:25px}
    .products .ctn_layout2 .text{font-size:19px}
    /*    .products .ctn_layout2 .info div{height:48px;line-height:45px;width:100%}*/
    .products .ctn_layout2 .info span{font-size:19px}
    .products .ctn_layout2 .info span img{width:18px;margin-top:-3px}
    .products .ctn_layout2{padding-bottom:90px}
    .products .ctn_layout2.btm .img_area{padding:0 4.7%}
    .products .ctn_layout2.btm .img_area img{width:100%}
    /*SW 솔루션*/
    .sw_solution .ctn_layout{padding:30px 4.7%}
    .sw_solution .ctn_layout h3{font-size:26px}
    .sw_solution .ctn_layout p.t_text{font-size:19px;line-height:28px}
    .sw_solution .t_type1 th{font-size:19px;padding:22px 3.5%}
    .sw_solution ul.t_list li{font-size:19px;line-height:28px;margin:8px 0}
    .sw_solution .t_type2 p{font-size:19px;line-height:32px;margin:20px 0}
    .sw_solution div.box_type2 td{font-size:19px;padding:35px 0}
    .sw_solution .t_type2 h4{font-size:19px;padding:23px 3.5%}
    .sw_solution .t_type2 h4 span{font-size:19px;margin-top:8px}
    .sw_solution .t_type2 .list_in_tb .img{max-width:312px}
    .sw_solution .t_type3 td:last-child{font-size:19px}
    .sw_solution ul.box_type li{font-size:17px}
    .sw_solution ul.box_type{padding:35px 6.2%}
    .sw_solution div.box_type2 .img{max-width:360px}
    .sw_solution ul.order_type li{font-size:19px}
    .sw_solution ul.order_type li span{margin-left:-33px}
    .sw_solution .t_type3 th{font-size:19px;padding:21px 0}
    .sw_solution ul.t_list.hori.mo{width:48%;padding-bottom:0;margin-bottom:0}
    .sw_solution ul.t_list.hori li{font-size:18px}
    .sw_solution .t_type2 p.in_img{padding-top:30px}
    /*SW 솔루션 IntoNSS*/
    .sw_solution.into_nss .sec_tit h3{width:89%}
    .products .pet .sec_tit .menu ul{height:139px;background-size:cover}
    /*SW 솔루션 IntoPACS*/
    .sw_solution.into_pacs .t_type2 .list_in_tb .img{max-width:265px}
    /*SW 솔루션 Refer System*/
    .sw_solution.refer_system .t_type2 h4.style2{font-size:19px}
    /*SW 솔루션 Eco-Med*/
    .sw_solution.into_eco-med .sec_tit p{margin-bottom:0px}
    /*SW 솔루션 IntoLab*/
    .sw_solution.into_lab .t_type2 .list_in_tb .img{max-width:430px}
    .sw_solution.into_lab .ctn_layout h3.style2{font-size:19px;padding:23px 0 23px 3.2%}
        /*SW 솔루션 IntoPad*/
    .sw_solution.into_pad .ctn_layout:last-child h3{padding-top:60px}
    .sw_solution.into_pad .ctn_layout div.cnt_data{padding-top:35px}
    .sw_solution.into_pad .text .icon_list li{font-size:19px;padding-bottom:14px}
    .sw_solution.into_pad .img{padding-top:18px}
    .sw_solution.into_pad .pad_spec{font-size:17px;line-height:21px}

    /*SW 솔루션*/
    .medical_appliances .ctn_layout{padding:30px 4.7%}
    .medical_appliances .ctn_layout h3{font-size:12pt}
    .medical_appliances .ctn_layout p.t_text{font-size:19px;line-height:28px}
    .medical_appliances .t_type1 th{font-size:19px;padding:22px 3.5%}
    .medical_appliances ul.t_list li{font-size:12pt;line-height:28px;margin:8px 0}
    .medical_appliances .t_type2 p{font-size:12pt;line-height:32px;margin:10px 0}
    .medical_appliances div.box_type2 td{font-size:19px;padding:35px 0}
    .medical_appliances .t_type2 h4{width:100%;font-size:19px;padding:23px 3.5%}
    .medical_appliances .t_type2 h4 span{font-size:19px;margin-top:8px}
    .medical_appliances .t_type2 .list_in_tb .img{max-width:100%}
    .medical_appliances .t_type3 td:last-child{font-size:10pt}
    .medical_appliances ul.box_type li{font-size:17px}
    .medical_appliances ul.box_type{padding:35px 6.2%}
    .medical_appliances div.box_type2 .img{max-width:360px}
    .medical_appliances ul.order_type li{font-size:19px}
    .medical_appliances ul.order_type li span{margin-left:-33px}
    .medical_appliances .t_type3 th{font-size:10pt;padding:11px 0}
    .medical_appliances ul.t_list.hori.mo{width:48%;padding-bottom:0;margin-bottom:0}
    .medical_appliances ul.t_list.hori li{font-size:18px}
    .medical_appliances .t_type2 p.in_img{padding-top:30px}
    /*SW 솔루션 IntoNSS*/
    .medical_appliances.into_nss .sec_tit h3{width:89%}
    /*SW 솔루션 IntoPACS*/
    .medical_appliances.into_pacs .t_type2 .list_in_tb .img{max-width:265px}
    /*SW 솔루션 Refer System*/
    .medical_appliances.refer_system .t_type2 h4.style2{font-size:19px}
    /*SW 솔루션 Eco-Med*/
    .medical_appliances.into_eco-med .sec_tit p{margin-bottom:15px}
    /*SW 솔루션 IntoLab*/
    .medical_appliances.into_lab .t_type2 .list_in_tb .img{max-width:430px}
    .medical_appliances.into_lab .ctn_layout h3.style2{font-size:19px;padding:23px 0 23px 3.2%}
        /*SW 솔루션 IntoPad*/
    .medical_appliances.into_pad .ctn_layout:last-child h3{padding-top:60px}
    .medical_appliances.into_pad .ctn_layout div.cnt_data{padding-top:35px}
    .medical_appliances.into_pad .text .icon_list li{font-size:19px;padding-bottom:14px}
    .medical_appliances.into_pad .img{padding-top:18px}
    .medical_appliances.into_pad .pad_spec{font-size:17px;line-height:21px}
    .ul3 {width:62% !important}
    .ul4 {width:60% !important}
    /*B2C 플랫폼*/
    .platform .sec_tit h3{font-size:23px}
    .platform .bottom .h_tit{font-size:26px}
    .platform .bottom .s_tit{font-size:19px;margin:27px 0;line-height:29px}
    .platform .bottom .partner span{height:46px;line-height:46px}
    .platform .bottom li{font-size:19px}
    .platform .bottom .slogan{font-size:26px;margin-top:70px}
    .platform .bottom h4{line-height:34px}
    .platform .bottom h3{font-size:26px}
    .platform .ctn_layout2 ul li.icon img{width:21.6%;margin-right:3%}
    .platform .ctn_layout2 ul li.icon span{width:88%;font-size:17px;line-height:23px}
    /*동물의료기기*/
    .medical .sec_tit h3{font-size:24px}
    .medical .ctn_layout2{padding-bottom:15px}
    .medical .ctn_layout2 .btn a{line-height:72px;font-size:19px}
    /*반려동물용*/
    .pet .sec_tit .inquiry span{font-size:19px}
    .products .sec_tit{padding:70px 0 20px 0}
    .pet .ctn_layout{padding:40px 4.7% 0 4.7%}
    .pet .ctn_layout h3{font-size:26px;margin-bottom:25px}
    .pet .ctn_layout .t_type1 .img_area{padding:25px 0}
    .pet .ctn_layout .t_type1 .img_area img{max-width:140px}
    .pet .ctn_layout .t_type1 .gram_info span{font-size:13px;margin-right:10px}
    .pet .ctn_layout .t_type1 .gram_info img{height:16px}
    .pet .ctn_layout .name a{font-size:19px}
    .pet .ctn_layout .name{margin:20px 0 35px 0}
    .pet .ctn_layout .t_type2{padding:15px 0;margin-bottom:35px}
    .pet .ctn_layout .t_type2 li:nth-child(1), .pet .ctn_layout .t_type2 li:nth-child(2), 
    .pet .ctn_layout .t_type2 li:nth-child(3){margin-bottom:15px}
    /*반려동물용 -수퍼파웜*/
    .pet .video_area ifram{height:315px}
    .pet .video_area .btn a{font-size:19px;line-height:72px}
    /*반려동물용 -K-OMEGA3*/
    .pet.k_omega3 .t_type3 li span.tit{font-size:19px;padding:15px 3.5%}
    .pet.k_omega3 .t_type3 li{font-size:19px}
    .pet.k_omega3 .t_type3 li:last-child{margin-bottom:45px}
    /*제휴마케팅*/
    .marketing .sec_tit .menu ul{height: 106px}
    .marketing .sec_tit h3{font-size:24px}
    .marketing .ctn_layout2.top{padding-top:60px}
    /*제휴마케팅 - IntoVet GE*/
    .intovet_ge .sec_tit h3{width:80%}
    /*제휴마케팅 - Into Pet*/
    .mk_pet .sec_tit h3{font-size:19px;line-height:29px}
    .mk_pet .ctn_layout2 > div{vertical-align:top}
    .mk_pet .ctn_layout2 li.title{font-size:19px;margin-bottom:20px}
    .mk_pet .ctn_layout2 li{font-size:19px;margin-bottom:15px;line-height:25px}
    .mk_pet .ctn_layout2.top{padding-bottom:50px}
    /*B2B플랫폼 IntoB*/
    .into_b .cnt_area{margin-top:85px}
    .into_b .cnt_area ul div>img{width:31%}
    .into_b .cnt_area ul div{top:40px}
    .into_b .cnt_area ul div span.tit{font-size:23px;margin:20px 0 15px 0}
    .into_b .cnt_area ul div span.text{font-size:19px;line-height:22px}
    .into_b .cnt_area a.btn{line-height:69px;font-size:19px;margin-top:40px;margin-bottom:70px}
    .into_b .popup_data{width:88%;margin-left:-44%;height:auto;padding-left:5.5%;top:55%}
    .into_b .popup_data img{width:53%}
    .into_b .popup_data h4{font-size:31px;margin:80px 0 20px 0}
    .into_b .popup_data h5{font-size:15px;line-height:20px}
    .into_b .popup_data .close img{width:62%}
    .into_b .popup_data .close{top:-9%}	

    /* --- */
    .sub.products .article-container {margin-top:40px;align-items:center;flex-direction:column;}
    .sub.products .article-container.top {padding-top:40px;}
    .sub.products .article-container .title {width:100%;padding-right:6px;}
    .sub.products .article-container .title h3 {margin-bottom:15px;}
    .sub.products .article-container .content {width:100%;}
    .sub.products .article-container .content .img {margin-bottom:15px;}
    .sub.products .article-container .img-box {flex-direction:column;}
    .sub.products .article-container .text-box {height:auto;flex-direction:column;align-items:flex-start;}
    .sub.products .article-container .text-box .text-item {width:100%;margin-bottom:10px;justify-content:left;font-size:16px;}
    .sub.products .article-container .text-box .text-item img {margin-right:8px;}
    .sub.products .article-container .content-text-box-wrap {margin-bottom:30px;}
    .sub.products .article-container .content-text-box-wrap h3 {margin-bottom:15px;font-size:19px;}
    .sub.products .article-container .content-text-box-wrap .content-text-box {font-size:16px;}
    .sub.products .article-container .list-box-wrap {flex-direction:column;}
    .sub.products .article-container .list-box-wrap .list-box {margin-top:40px;}
    .sub.products .article-container .list-box-wrap .list-box.bottom {margin-bottom:40px;}
    .sub.products .article-container .list-box-wrap .list-box .num {margin-right:5px;}
    /* .sub.products .article-container .list-box-wrap .list-box .num span {width:14px;height:14px;justify-content:center;align-items:center;font-size:14px;} */
    .sub.products .article-container .list-box-wrap .list-box .list-text-box {flex-direction:column;}
    .sub.products .article-container .list-box-wrap .list-box .list-text-box .title {height:12px;margin-bottom:9px;align-items:center;font-size:19px;}
    .sub.products .article-container .list-box-wrap .list-box .list-text-box .sub-title {font-size:16px;}
    .sub.products .article-container .list-box-wrap .item-box {margin:0 0 65px 0;padding:20px 40px;}
    .sub.products .article-container .list-box-wrap .item-box p.item {margin-bottom:20px;font-size:13px;}

}

@media all and (max-width:480px) {

    .platform .bottom .wrap .textBox01 h2 {font-size:20px;}
    .platform .bottom .wrap .textBox01 span {font-size:16px;}
    .platform .bottom .wrap .textBox02 .txt {font-size:14px;}
    .products .ctn_layout2.middle {padding:0 24px 20px;}

}

@media all and (max-width:414px) {

    .products .top_tit{height:318px}
    .products .sec_tit{padding:55px 0 40px 0}
    .products .sec_tit h4{font-size:17px;margin-top:8px;padding-bottom:45px;background-size:1px 32px}
    .products .sec_tit h3{font-size:19px;line-height:29px;margin-top:14px;margin-bottom:20px}
    .products .sec_tit p{font-size:12pt;line-height:25px}
    .products .top_tit h2{font-size:34px;margin-top:140px}
    .products .top_tit span{font-size:14px;line-height:20px}
    /* .products .sec_tit .menu{width:190px} */
    .products .sec_tit .menu > a{font-size:10pt;padding-bottom:15px}
    .products .sec_tit .menu > a img{width:20px}
    .products .sec_tit .menu ul {/*width:190px;*/top:25px;}
    .products .sec_tit .menu li a{font-size:13px;line-height:30px}
    .products .sec_tit p span{font-size:14px;line-height:22px;margin:15px 0 10px 0}
    .products .ctn_layout2{padding-bottom:65px}
    .products .ctn_layout2.btm{padding-bottom:45px}
    .products .ctn_layout2 .h_tit{font-size:19px}
    .products .ctn_layout2 .s_tit{font-size:14px;line-height:22px}
    .products .ctn_layout2 .no{font-size:14px;line-height:1}
    .products .ctn_layout2 .no span{width:20px;height:20px;line-height:20px;font-size:10px;margin-right:10px}
    .products .ctn_layout2 .text{margin-top:20px;font-size:14px;line-height:24px}
    .products .ctn_layout2 .info span{font-size:14px;letter-spacing:0}
/*    .products .ctn_layout2 .info div{height:35px;line-height:35px}*/
    .products .ctn_layout2 .text_area{padding:30px 4.7% 0 4.7%}
    /*SW 솔루션*/
    .sw_solution .ctn_layout{padding:20px 4.7%}
    .sw_solution .ctn_layout h3{margin-bottom:18px}
    .sw_solution .ctn_layout p.t_text{font-size:14px;line-height:20px;margin-bottom:14px}
    .sw_solution .t_type1 th{font-size:14px;padding:17px 3.5%}
    .sw_solution ul.t_list li{font-size:14px;line-height:20px;background-size:4px;background-position-y:8px}
    .sw_solution .t_type1 td{padding:15px 3.5%}
    .sw_solution .t_type1 tr.img_cell td{padding-top:20px}
    .sw_solution .t_type1 tr.img_cell td img:nth-child(2){margin-top:20px}
    .sw_solution .t_type2 h4{font-size:14px;padding:15px 3.5%}
    .sw_solution .t_type2 h4 span{font-size:14px}
    .sw_solution .t_type2 p{font-size:14px;line-height:24px;margin:15px 0}
    .sw_solution .t_type2 .list_in_tb .img{max-width:250px}
    .sw_solution ul.box_type{margin:20px 3.6% 35px 3.6%;padding:20px 6.2%}
    .sw_solution ul.box_type li{font-size:13px;padding-left:10px;line-height:24px}
    .sw_solution ul.box_type li span{margin-left:-7px}
    .sw_solution ul.box_type li:last-child{margin-bottom:0}
    .sw_solution div.box_type2 .img{max-width:260px;padding:25px 0 0 0}
    .sw_solution div.box_type2 td{font-size:13px;line-height:20px;padding:20px 0}
    .sw_solution ul.order_type li{font-size:14px;line-height:22px}
    .sw_solution ul.order_type li span{width:18px;height:18px;font-size:11px;line-height:18px}
    .sw_solution .t_type3 th{font-size:14px;padding:13px 0}
    .sw_solution .t_type3 td{padding:15px 4%}
    .sw_solution .t_type3 td:last-child{font-size:14px;line-height:22px}
    .sw_solution ul.t_list li{padding-left:10px}
    .sw_solution ul.t_list.hori li{font-size:13px}
    .sw_solution .ctn_layout:last-child{margin-bottom:40px}
    .sw_solution .t_type2 p.in_img img{padding-top:30px;margin-right:20px}
     /*SW 솔루션 IntoPACS*/
    .sw_solution.into_pacs .t_type2 .list_in_tb .img{max-width:195px}
    /*SW 솔루션 Refer System*/
    .sw_solution.refer_system .t_type2 h4.style2{font-size:14px}
      /*SW 솔루션 Eco-Med*/
    .sw_solution.into_eco-med .sec_tit p{margin-bottom:0}
    /*SW 솔루션 Eco.Pic*/
    .sw_solution.eco_pic .t_type2 p.in_img{padding-top:30px}
    /*SW 솔루션 IntoLab*/
    .sw_solution.into_lab .t_type2 .list_in_tb .img{max-width:315px}
    .sw_solution.into_lab .ctn_layout h3.style2{font-size:14px;padding:16px 0 16px 3.2%;line-height:1}
    /*SW 솔루션 IntoPad*/
    .sw_solution.into_pad .ctn_layout:last-child h3{padding-top:44px}
    .sw_solution.into_pad .ctn_layout div.cnt_data{padding-top:25px}
    .sw_solution.into_pad .text .icon_list li{font-size:14px;padding-bottom:10px}
    .sw_solution.into_pad .img{padding-top:14px}
    .sw_solution.into_pad .pad_spec{font-size:12px;line-height:16px}
    .sw_solution.into_pad .pad_spec span{padding:8px 0}
  
  /*SW 솔루션*/
    .medical_appliances .ctn_layout{padding:20px 4.7%}
    .medical_appliances .ctn_layout h3{font-size:12pt;margin-bottom:18px}
    .medical_appliances .ctn_layout p.t_text{font-size:14px;line-height:20px;margin-bottom:14px}
    .medical_appliances .t_type1 th{font-size:14px;padding:17px 3.5%}
    .medical_appliances ul.t_list li{font-size:10pt;line-height:20px;background-size:4px;background-position-y:8px}
    .medical_appliances .t_type1 td{padding:15px 3.5%}
    .medical_appliances .t_type1 tr.img_cell td{padding-top:20px}
    .medical_appliances .t_type1 tr.img_cell td img:nth-child(2){margin-top:20px}
    .medical_appliances .t_type2 h4{width:100%;font-size:14px;padding:15px 3.5%}
    .medical_appliances .t_type2 h4 span{font-size:14px}
    .medical_appliances .t_type2 p{font-size:10pt;line-height:24px;margin:15px 0}
    .medical_appliances .t_type2 .list_in_tb .img{max-width:100%}
    .medical_appliances ul.box_type{margin:20px 3.6% 35px 3.6%;padding:20px 6.2%}
    .medical_appliances ul.box_type li{font-size:13px;padding-left:10px;line-height:24px}
    .medical_appliances ul.box_type li span{margin-left:-7px}
    .medical_appliances ul.box_type li:last-child{margin-bottom:0}
    .medical_appliances div.box_type2 .img{max-width:260px;padding:25px 0 0 0}
    .medical_appliances div.box_type2 td{font-size:13px;line-height:20px;padding:20px 0}
    .medical_appliances ul.order_type li{font-size:14px;line-height:22px}
    .medical_appliances ul.order_type li span{width:18px;height:18px;font-size:11px;line-height:18px}
    .medical_appliances .t_type3 th{font-size:10pt;padding:12px 0}
    .medical_appliances .t_type3 td{padding:15px 4%}
    .medical_appliances .t_type3 td:last-child{font-size:10pt;}
    .medical_appliances ul.t_list li{padding-left:10px}
    .medical_appliances ul.t_list.hori li{font-size:13px}
    .medical_appliances .ctn_layout:last-child{margin-bottom:40px}
    .medical_appliances .t_type2 p.in_img img{padding-top:30px;margin-right:20px}
     /*SW 솔루션 IntoPACS*/
    .medical_appliances.into_pacs .t_type2 .list_in_tb .img{max-width:195px}
    /*SW 솔루션 Refer System*/
    .medical_appliances.refer_system .t_type2 h4.style2{font-size:14px}
      /*SW 솔루션 Eco-Med*/
    .medical_appliances.into_eco-med .sec_tit p{margin-bottom:0}
    /*SW 솔루션 Eco.Pic*/
    .medical_appliances.eco_pic .t_type2 p.in_img{padding-top:30px}
    /*SW 솔루션 IntoLab*/
    .medical_appliances.into_lab .t_type2 .list_in_tb .img{max-width:315px}
    .medical_appliances.into_lab .ctn_layout h3.style2{font-size:14px;padding:16px 0 16px 3.2%;line-height:1}
    /*SW 솔루션 IntoPad*/
    .medical_appliances.into_pad .ctn_layout:last-child h3{padding-top:44px}
    .medical_appliances.into_pad .ctn_layout div.cnt_data{padding-top:25px}
    .medical_appliances.into_pad .text .icon_list li{font-size:14px;padding-bottom:10px}
    .medical_appliances.into_pad .img{padding-top:14px}
    .medical_appliances.into_pad .pad_spec{font-size:12px;line-height:16px}
    .medical_appliances.into_pad .pad_spec span{padding:8px 0}
  
    /*B2C 플랫폼*/
    .platform .sec_tit h3{font-size:17px;margin-bottom:0;margin:40px 0 0 0;}
    .platform .bottom .h_tit{font-size:19px}
    .platform .bottom .s_tit{font-size:14px;margin:18px 0;line-height:24px}
    .platform .bottom li{font-size:14px}
    .platform .bottom .partner span{height:35px;line-height:35px;padding-left:5%}
    .platform .bottom .partner img{margin-right:7px;width:14px}
    .platform .bottom .slogan{font-size:19px;margin-top:40px}
    .platform .bottom h4{line-height:27px}
    .platform .bottom h3{font-size:19px;line-height:32px}
    .platform .ctn_layout2 ul li.icon span{font-size:13px;line-height:19px;letter-spacing:-1px}
    /*반려동물용*/
    .products .pet .sec_tit .menu ul{height:102px}
    .pet .sec_tit{padding:50px 0 0 0}
    .pet .sec_tit .inquiry{height:34px;line-height:34px}
    .pet .sec_tit .inquiry span{font-size:14px}
    .pet .sec_tit .inquiry img{width:14px;margin-top:-2px;margin-right:7px}
    .pet .ctn_layout2.top .text_area{padding:40px 0 0 0}
    .pet .ctn_layout h3{font-size:19px;margin-bottom:20px}
    .pet .ctn_layout{padding:30px 4.7% 10px 4.7%}
    .pet .ctn_layout .t_type1 .img_area{padding:20px 0}
    .pet .ctn_layout .t_type1 .img_area img{max-width:100px}
    .pet .ctn_layout .name a{font-size:14px}
    .pet .ctn_layout .name{margin:15px 0 25px 0}
    .pet .ctn_layout .name span{margin-top:6px}
    .pet .ctn_layout .t_type1 .gram_info img{height:14px;margin-right:5px}
    .pet .ctn_layout .t_type1 .gram_info span{font-size:12px}
    .pet .ctn_layout .t_type2{padding:5px 0;margin-bottom:25px}
    .pet .ctn_layout .t_type2 li:nth-child(1), .pet .ctn_layout .t_type2 li:nth-child(2), .pet .ctn_layout .t_type2 li:nth-child(3){margin-bottom:5px}
    /*반려동물용 - 수퍼파웜*/
    .pet.super_poworm .ctn_layout .t_type1 .img_area{padding:30px 0 25px 0}
    .pet .video_area iframe{height:230px}
    .pet .video_area .btn{margin:25px 0 35px 0}
    .pet .video_area .btn a{line-height:52px;font-size:14px}
    /*반려동물용 - K-OMEGA3*/
    .pet.k_omega3 .ctn_layout{padding:0 4.7% 10px 4.7%}
    .pet.k_omega3 .t_type3 li span.tit{font-size:14px;padding:6px 3.5%}
    .pet.k_omega3 .t_type3 li{font-size:14px;padding:0 0 15px 0;line-height:24px}
    .pet.k_omega3 .t_type3 li:last-child{padding-bottom:15px}
    .pet.k_omega3 .t_type3 li:last-child{margin-bottom:30px}
    /*동물의료기기*/
    .medical .sec_tit h3{font-size:17px;margin-top:45px;margin-bottom:0}
    .medical .ctn_layout2 .btn a{height:54px;line-height:54px;font-size:14px;margin:10px 0}
    .medical .ctn_layout2{padding-bottom:20px}
    /*제휴마케팅*/
    .marketing .sec_tit h3{font-size:17px;line-height:23px}
    .marketing .sec_tit .menu ul{height:77px}
    .marketing .sec_tit .inquiry span{font-size:14px;padding-left:7%}
    .marketing .sec_tit .inquiry{width:100%;height:40px;line-height:39px}
    .marketing .ctn_layout2.top{padding-top:5px}
    .marketing .sec_tit .inquiry img{margin-right:10px;width:15px}
    /*제휴마케팅 - IntoVet GE*/
    .intovet_ge .sec_tit h3{width:66%;margin-bottom:0}
    /*제휴마케팅 - Into Pet*/
    .mk_pet .sec_tit h3{font-size:14px;line-height:20px}
    .mk_pet .ctn_layout2 ul{margin-top:25px}
    .mk_pet .ctn_layout2 li.title{font-size:14px;margin-bottom:15px}
    .mk_pet .ctn_layout2 li{font-size:14px;line-height:20px;margin-bottom:10px}
    .mk_pet .ctn_layout2.top{padding-bottom:30px}
    .mk_pet .ctn_layout2 li img{width:5px;margin:8px 6px 0 0}
	/*B2B플랫폼 IntoB*/
    .into_b .cnt_area{margin-top:20px}
    .into_b .cnt_area ul div{top:30px}
    .into_b .cnt_area ul div span.tit{font-size:17px;margin:15px 0 10px 0}
    .into_b .cnt_area ul div span.text{font-size:14px;line-height:18px}
    .into_b .cnt_area ul li{margin-bottom:5px}
    .into_b .cnt_area a.btn{font-size:14px;line-height:50px;margin-top:30px;margin-bottom:55px}
    .into_b .popup_data{top:50%;margin-top:-25%}
    .into_b .popup_data h4{font-size:22px;margin:60px 0 20px 0}
    .into_b .popup_data h5{font-size:11px;line-height:18px}
    .into_b .popup_data .close{top:-13%}

}
@media all and (max-width:375px) {

    .products .top_tit{height:290px}
    .products .top_tit h2{font-size:31px;margin-top:125px}
    .products .top_tit span{margin:15px auto}
    .products .sec_tit{padding:40px 0 30px}
    .products .sec_tit h5{margin-top:40px;}
    .products .sec_tit h4{padding-bottom:40px;background-size:1px 29px;font-size:15px}
    .products .sec_tit h3{font-size:17px;line-height:24px}
    .products .sec_tit p{font-size:9pt;line-height:22px}
    .products .sec_tit .menu > a{padding-bottom:12px}
    /* .products .sec_tit .menu{width:170px} */
    .products .sec_tit .menu > a img{width:17px}
    .products .sec_tit .menu ul{/*width:170px;*/top:25px}
    .products .sec_tit .menu li a{font-size:12px;line-height:26px}
    .products .sec_tit p span{font-size:13px}
    .products .ctn_layout2{padding-bottom:20px}
    .products .ctn_layout2 .h_tit{font-size:17px}
    .products .ctn_layout2 .s_tit{font-size:13px;line-height:20px;margin-bottom:0}
    .products .ctn_layout2 .no{font-size:13px;margin:4px 0;width:48%}
    .products .ctn_layout2 .no span{width:18px;height:18px;line-height:18px}
    .products .ctn_layout2 .text{font-size:13px;line-height:22px}
    .products .ctn_layout2 .info span{font-size:13px}
    .products .ctn_layout2.btm{padding-bottom:40px}
    .products .ctn_layout2 .no div{width:80%}
    /*SW 솔루션*/
    .sw_solution .ctn_layout h3{margin-bottom:10px;line-height:1}
    .sw_solution .ctn_layout p.t_text{font-size:13px;line-height:18px}
    .sw_solution .t_type1 th{font-size:13px;padding:15px 3.5%}
    .sw_solution ul.t_list li{font-size:13px;margin:6px 0;padding-left:10px}
    .sw_solution .t_type2 h4{font-size:13px;padding:13px 3.5%}
    .sw_solution .t_type2 h4 span{font-size:13px;margin-top:5px}
    .sw_solution .t_type2 p{font-size:13px;line-height:21px}
    .sw_solution .t_type2 .list_in_tb .img{max-width:205px;margin-bottom:20px}
    .sw_solution ul.box_type li{font-size:12px;line-height:20px}
    .sw_solution div.box_type2 .img{max-width:235px}
    .sw_solution div.box_type2 td{font-size:12px;line-height:17px;padding:18px 0}
    .sw_solution ul.order_type li{font-size:13px;line-height:18px;padding-left:30px}
    .sw_solution ul.order_type li span{width:16px;height:16px;font-size:10px;line-height:16px}
    .sw_solution ul.order_type li span{margin-left:-26px}
    .sw_solution .t_type3 th{font-size:13px;padding:11px 0}
    .sw_solution .t_type3 td:last-child{font-size:13px;line-height:19px}
    .sw_solution .t_type3 td{padding:12px 4%}
    .products .sw_solution .sec_tit .menu li a{line-height:23px}
    .sw_solution ul.t_list.hori li{font-size:12px}
    .sw_solution ul.t_list.hori.mo{width:50%}
    /*SW 솔루션 IntoPACS*/
    .sw_solution.into_pacs .t_type2 .list_in_tb .img{max-width:175px}
    /*SW 솔루션 Refer System*/
    .sw_solution.refer_system .t_type2 h4.style2{font-size:13px}
    /*SW 솔루션 IntoLab*/
    .sw_solution.into_lab .t_type2 .list_in_tb .img{max-width:285px}
    .sw_solution.into_lab .ctn_layout h3.style2{font-size:13px;padding:14px 0 14px 3.2%}
    /*SW 솔루션 IntoPad*/
    .sw_solution.into_pad .ctn_layout:last-child h3{padding-top:40px}
    .sw_solution.into_pad .ctn_layout div.cnt_data{padding-top:22px}
    .sw_solution.into_pad .text .icon_list li{font-size:12px;padding-bottom:9px}
    .sw_solution.into_pad .img{padding-top:13px}
    .sw_solution.into_pad .pad_spec{font-size:11px;line-height:14px}
    .sw_solution.into_pad .pad_spec span{padding:6px 0}

    /*SW 솔루션*/
    .medical_appliances .ctn_layout h3{font-size:12pt;margin-bottom:10px;line-height:1}
    .medical_appliances .ctn_layout p.t_text{font-size:13px;line-height:18px}
    .medical_appliances .t_type1 th{font-size:13px;padding:15px 3.5%}
    .medical_appliances ul.t_list li{font-size:9pt;margin:6px 0;padding-left:10px}
    .medical_appliances .t_type2 h4{width:100%;font-size:13px;padding:13px 3.5%}
    .medical_appliances .t_type2 h4 span{font-size:13px;margin-top:5px}
    .medical_appliances .t_type2 p{font-size:13px;line-height:21px}
    .medical_appliances .t_type2 .list_in_tb .img{max-width:100%;margin-bottom:20px}
    .medical_appliances ul.box_type li{font-size:12px;line-height:20px}
    .medical_appliances div.box_type2 .img{max-width:235px}
    .medical_appliances div.box_type2 td{font-size:12px;line-height:17px;padding:18px 0}
    .medical_appliances ul.order_type li{font-size:13px;line-height:18px;padding-left:30px}
    .medical_appliances ul.order_type li span{width:16px;height:16px;font-size:10px;line-height:16px}
    .medical_appliances ul.order_type li span{margin-left:-26px}
    .medical_appliances .t_type3 th{font-size:9pt;padding:11px 0}
    .medical_appliances .t_type3 td:last-child{font-size:9pt;}
    .medical_appliances .t_type3 td{padding:12px 4%}
    .medical_appliances ul.t_list.hori li{font-size:12px}
    .medical_appliances ul.t_list.hori.mo{width:50%}
    /*SW 솔루션 IntoPACS*/
    .medical_appliances.into_pacs .t_type2 .list_in_tb .img{max-width:175px}
    /*SW 솔루션 Refer System*/
    .medical_appliances.refer_system .t_type2 h4.style2{font-size:13px}
    /*SW 솔루션 IntoLab*/
    .medical_appliances.into_lab .t_type2 .list_in_tb .img{max-width:285px}
    .medical_appliances.into_lab .ctn_layout h3.style2{font-size:13px;padding:14px 0 14px 3.2%}
    /*SW 솔루션 IntoPad*/
    .medical_appliances.into_pad .ctn_layout:last-child h3{padding-top:40px}
    .medical_appliances.into_pad .ctn_layout div.cnt_data{padding-top:22px}
    .medical_appliances.into_pad .text .icon_list li{font-size:12px;padding-bottom:9px}
    .medical_appliances.into_pad .img{padding-top:13px}
    .medical_appliances.into_pad .pad_spec{font-size:11px;line-height:14px}
    .medical_appliances.into_pad .pad_spec span{padding:6px 0}

    /*B2C 플랫폼*/
    .platform .sec_tit h3{font-size:16px;margin-top:30px}
    .platform .bottom .h_tit{font-size:17px}
    .platform .bottom .s_tit{font-size:13px;margin:15px 0;line-height:21px}
    .platform .bottom li{font-size:12px}
    .platform .bottom .partner span{height:32px;line-height:32px}
    .platform .bottom .slogan{font-size:17px;margin-top:30px}
    .platform .bottom h4{line-height:24px}
    .platform .bottom h3{font-size:17px;line-height:28px}
    .platform .ctn_layout2 ul li.icon span br{display:none}
    /*동물의료기기*/
    .medical .ctn_layout2 .btn a{height:48px;line-height:48px;font-size:13px;margin:0}
    .medical .ctn_layout2{padding-bottom:30px}
    /*반려동물용*/
    .products .pet .sec_tit .menu ul{height:91px}
    .pet .sec_tit .inquiry span{font-size:13px}
    .pet .sec_tit{padding:50px 0 0 0}
    .pet .ctn_layout2.top{padding:20px 4.7%}
    .pet .ctn_layout h3{font-size:17px;margin-bottom:15px}
    .pet .ctn_layout .t_type1 .img_area{padding:15px 0}
    .pet .ctn_layout .t_type1 .img_area img{max-width:95px}
    .pet .ctn_layout .t_type1 .gram_info{margin-top:15px}
    .pet .ctn_layout .t_type1 .gram_info img{height:11px}
    .pet .ctn_layout .name img{margin:2px 13px 0 0}
    /*반려동물용 - 수퍼파웜*/
    .pet.super_poworm .ctn_layout .name a{font-size:13px}
    .pet .video_area iframe{height:210px}
    .pet .video_area .btn a{font-size:13px;line-height:48px}
    .pet .video_area .btn{margin:25px 0 30px 0}
    /*반려동물용 - K-OMAGA3*/
    .pet.k_omega3 .t_type3 li span.tit{font-size:12px}
    .pet.k_omega3 .t_type3 li{font-size:12px;line-height:22px}
    /*제휴마케팅*/
    .marketing .sec_tit .menu ul {height: 69px}
    .marketing .sec_tit h3{font-size:15px;line-height:20px}
    .marketing .sec_tit .inquiry span{font-size:13px}
    .marketing .sec_tit .inquiry{height:38px;line-height:37px}
    .marketing .ctn_layout2.top .text_area{padding-top:20px}
    /*제휴마케팅 - IntoVet GE*/
    .intovet_ge .sec_tit h3{width:65%}
    .mk_pet .sec_tit h3{font-size:13px}
    .intovet_ge .ctn_layout2 ul{width:100%!important}
        .marketing .ctn_layout2 .no img{margin-left:0}
    /*제휴마케팅 - Into Pet*/
    .mk_pet .ctn_layout2 li.title{font-size:13px;margin-bottom:10px}
    .mk_pet .ctn_layout2 li img{width:3px}
    .mk_pet .ctn_layout2 li{font-size:13px}
    /*B2B IntoB*/
    .into_b .cnt_area ul div span.tit{font-size:15px;margin:10px 0}
    .into_b .cnt_area ul div span.text{font-size:12px;line-height:16px}
}

@media all and (max-width:360px) {

    .products .sec_tit p{font-size:9pt;line-height:20px}
    .products .sec_tit p span{font-size:12px}
    /*반려동물용*/
    .pet .sec_tit .inquiry{width:63%}
    /*반려동물용 - 수퍼파웜*/
    .pet.super_poworm .ctn_layout .name img{margin:2px 6px 0 0}
    /*제휴마케팅 - IntoVet GE*/
    .intovet_ge .sec_tit h3{width:68%}
    /*제휴마케팅 - Into Pet*/
    .mk_pet .sec_tit h3{width:87%}
    
}

@media all and (max-width:320px) {

    .products .top_tit{height:245px}
    .products .top_tit h2{margin-top:105px;font-size:26px}
    .products .top_tit span{font-size:13px;line-height:18px}
    .products .sec_tit h3{font-size:15px;line-height:22px}
    .products .sec_tit h4{padding-bottom:35px;background-size:1px 25px;font-size:14px}
    .products .sec_tit h5{font-size:14px;margin-top:30px}
    .products .sec_tit p{font-size:9pt;line-height:18px}
    .products .sec_tit p span{line-height:20px}
    .products .ctn_layout2 .info span{letter-spacing:-1px}
    .products .ctn_layout2 .no span{margin-right:6px}
    /*SW 솔루션*/
    .sw_solution ul.t_list.hori li{font-size:10px}
    .sw_solution .t_type2 p{font-size:12px}
    .sw_solution ul.t_list li{font-size:12px}
    /*SW 솔루션 IntoPACS*/
    .sw_solution.into_pacs .t_type2 .list_in_tb .img{max-width:155px}
    /*SW 솔루션 IntoLab*/
    .sw_solution.into_lab .t_type2 .list_in_tb .img{max-width:255px}

    /*SW 솔루션*/
    .medical_appliances ul.t_list.hori li{font-size:10px}
    .medical_appliances .t_type2 p{font-size:12px}
    .medical_appliances ul.t_list li{font-size:12pt}
    /*SW 솔루션 IntoPACS*/
    .medical_appliances.into_pacs .t_type2 .list_in_tb .img{max-width:155px}
    /*SW 솔루션 IntoLab*/
    .medical_appliances.into_lab .t_type2 .list_in_tb .img{max-width:255px}

    /*B2C 플랫폼*/
    .platform .sec_tit h3{font-size:13px;margin-top:30px}
    .platform .bottom .s_tit{font-size:12px}
    .platform .bottom .partner span{width:80%}
    .platform .ctn_layout2 ul li.icon span{font-size:11px;line-height:16px}
    /*동물의료기기*/
    .medical .sec_tit h3{font-size:13px;margin-top:30px}
    .medical .ctn_layout2 ul li.no{width:49.3%}
    /*반려동물용*/
    .pet .sec_tit .inquiry span{font-size:11px}
    .pet .sec_tit .inquiry{width:61%}
    /*반려동물용 - 수퍼파웜*/
    .pet.super_poworm .ctn_layout .name a{letter-spacing:-1px}
    .pet .video_area .btn a{font-size:12px;line-height:40px}
    /*반려동물용 - K-OMGA3*/
    .products .k_omega3 .ctn_layout2 .no{letter-spacing:-1px}
    .pet .ctn_layout h3{font-size:15px;margin-bottom:10px}
    /*제휴마케팅*/
    .marketing .sec_tit h3{font-size:13px}
    .marketing .sec_tit .inquiry{height:34px;line-height:33px}
    .marketing .sec_tit .inquiry span{font-size:12px}
    .marketing .sec_tit .inquiry img{margin-right:6px}
    .marketing .ctn_layout2 .no img{width:60%}
    .marketing .ctn_layout2.top{padding:10px 4.7% 30px 4.7%}
    /*제휴마케팅 Into Pet*/
    .mk_pet .ctn_layout2 > div{width:49.4%}
    .mk_pet .ctn_layout2 li{font-size:11px}
    /*B2B플렛폼 IntoB*/
    .into_b .cnt_area ul div{top:25px}
    .into_b .cnt_area ul div span.text{font-size:10px;line-height:14px}
    .into_b .popup_data h4{font-size:19px;margin:40px 0 15px 0}
    .into_b .popup_data h5{font-size:10px;line-height:15px}
    .into_b .popup_data .close{top:-17%}

}