@CHARSET "UTF-8";

.view_tit{color: #043b6b;font-size: 2.3rem;font-weight: 500;}

/*제품 리스트 */
.product_list{display: flex;flex-wrap: wrap;gap: 35px 25px;}
.product_list a{width: calc(25% - 19px);}
.product_list a .img_wrap{width: 100%;height: 320px;background: #f9fafc;border: 1px solid #f9fafc;box-sizing: border-box;font-size: 0;overflow: hidden;transition: .4s;}
.product_list a .img_wrap img{width: 100%;height: 100%;object-fit: cover;transition: .4s;}
.product_list a .name{margin-top: 15px;font-size: 1.8rem;color: #043b6b;font-weight: 500;/*text-align: center;*/}
.product_list a .sub_key{margin-top: 5px;font-size: 1.5rem;color: #555;}

/*제품상세_정보*/
.product_view .product_info{padding: 60px 0;background: #f3f5f7;}
.product_view .product_info dl{display: flex;align-items: center;gap: 60px;width: 1500px;margin: 0 auto;}
.product_view .product_info dt{position: relative;width: 695px;}
.product_view .product_info .bigimg{z-index: 0;width: 100%;height: 460px;background: #fff;}
.product_view .product_info .bigimg .swiper-slide{background: #fff;}
.product_view .product_info .bigimg .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.product_view .product_info .bigimg .pdv{position: absolute;width: 50px;height: 50px;margin-top: 0;box-sizing: border-box;background: #e5e5e552 url(/nanum/site/builder/main/main/img/inbtn_arrow.png) no-repeat center / 20px auto;backdrop-filter: blur(5px) saturate(255%);-webkit-backdrop-filter: blur(5px) saturate(255%);}
.product_view .product_info .bigimg .pdv:after{display: none;}
.product_view .product_info .bigimg .pdv.swiper-button-next{right: 0;}
.product_view .product_info .bigimg .pdv.swiper-button-prev{left: 0;transform: rotate(180deg);}

.product_view .product_info .smallimg{width: 100%;margin-top: 10px;}
.product_view .product_info .smallimg .swiper-slide{width: 100%;border: 1px solid #eee;background: #fff;font-size: 0;box-sizing: border-box;cursor: pointer;}
.product_view .product_info .smallimg .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.product_view .product_info .smallimg .swiper-slide-thumb-active{border-color: #043b6b;}

.product_view .product_info dd .prtit{margin-bottom: 5px;color: #033158;font-size: 3rem;font-weight: 600;}
.product_view .product_info dd .tit{margin-bottom: 30px;line-height: 1.4;font-size: 2.2rem;font-weight: 500;color: #1c5485;}
.product_view .product_info dd .txt{margin-bottom: 85px;color: #666;}
.product_view .product_info .btn_w{width: 100%;gap: 20px;/*margin-top: 85px;*/margin-top: 20px;padding: 0;}
.product_view .product_info .con_btn{flex-grow: 1;min-width: auto;width: calc(25% - 10px);border-color: #c0d3e4;background :#c0d3e4;color: #123a67;}
.product_view .product_info .con_btn.link{width: 100%;background: #fff}
.product_view .product_info .con_btn.link span:before{background-image: url(/nanum/site/builder/skin/main/img/common/btn_link.png);}

/*제품상세_특징*/
.kficon{display: flex;gap: 15px;flex-wrap: wrap;margin-top: 40px;}
.kficon .ic{position: relative;width: calc(25% - 12px);/* padding-top: 50px; */padding: 20px;padding-top: 76px;font-size: 1.5rem;color: #555;border: 1px solid #e1e1e1;/* background: #f7f7f7; */box-sizing: border-box;}
.kficon .ic:before{content: '';position: absolute;left: 20px;top: 20px;width: 40px;height: 40px;background: no-repeat center center / 40px auto;}
.kficon .ic.n1:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon01.png);}
.kficon .ic.n2:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon02.png);}
.kficon .ic.n3:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon03.png);}
.kficon .ic.n4:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon04.png);}
.kficon .ic.n5:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon05.png);}
.kficon .ic.n6:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon06.png);}
.kficon .ic.n7:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon07.png);}
.kficon .ic.n8:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon08.png);}
.kficon .ic.n9:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon09.png);}
.kficon .ic.n10:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon10.png);}
.kficon .ic.n11:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon11.png);}
.kficon .ic.n12:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon12.png);}
.kficon .ic.n13:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon13.png);}
.kficon .ic.n14:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon14.png);}
.kficon .ic.n15:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon15.png);}
.kficon .ic.n16:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon16.png);}
.kficon .ic.n17:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon17.png);}
.kficon .ic.n18:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon18.png);}
.kficon .ic.n19:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon19.png);}
.kficon .ic.n20:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon20.png);}
.kficon .ic.n21:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon21.png);}
.kficon .ic.n22:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon22.png);}
.kficon .ic.n23:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon23.png);}
.kficon .ic.n24:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon24.png);}
.kficon .ic.n25:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon25.png);}
.kficon .ic.n26:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon26.png);}
.kficon .ic.n27:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon27.png);}
.kficon .ic.n28:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon28.png);}
.kficon .ic.n29:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon29.png);}
.kficon .ic.n30:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon30.png);}
.kficon .ic.n31:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon31.png);}
.kficon .ic.n32:before{background-image: url(/nanum/site/builder/dir/main/img/menu5911/kf_icon32.png);}
.kficon .ic .tit{font-weight: 600;}
.kficon .ic .txt{color: #666;}

.features{display: flex;gap: 100px;margin: 100px auto;}
.features .view_tit{flex-shrink: 0;}
.features .f_step > li{position: relative;/*display: flex;align-items: center;gap: 40px;*/padding-left: 40px;border-left: 1px solid #e1e1e1;}
.features .f_step > li:before{content: '';position: absolute;left: -3px;top: 25px;width: 5px;height: 5px;background: #a2a2a2;border-radius: 50%;}
.features .f_step > li:not(:first-child){padding-top: 50px;}
.features .f_step > li:not(:first-child):before{margin-top: 45px;}
.features .f_step > li .photo_box{display: flex;gap: 20px;flex-wrap: wrap;margin-top: 20px;}
.features .f_step > li .photo_box p{font-size: 0;flex-shrink: 0;width: 220px;height: 161px;border: 1px solid #e7e7e7;box-sizing: border-box;overflow: hidden;}
.features .f_step > li .photo_box p.n2{width: 460px;}
.features .f_step > li .photo_box p.n3{width: 700px;}
.features .f_step > li .photo_box p.n4{width: 940px;}
.features .f_step > li .photo_box p img{width: 100%;height: 100%;}
.features .f_step > li > p{flex-shrink: 0;width: 165px;height: 120px;font-size: 0;border: 1px solid #d9e2e2;box-sizing: border-box;overflow: hidden;}
.features .f_step > li > p img{width: 100%;height: 100%;object-fit: cover;}
.features .f_step > li dl dt{font-weight: 500;}
.features .f_step > li dl dd{color: #666;}
.features .f_step > li dl dd .gray_box{margin-top: 15px;margin-bottom: 0;padding: 25px;border: 1px dashed #829ab2;font-size: 1.5rem;color: #364452;background: #f3f6f9;}
.features .f_step > li dl dd .gray_box .tit{margin-bottom: 5px;font-size: 1.6rem;font-weight: 500;}
.features .f_step > li dl dd ul.list2{margin-top: 15px;}
.features .f_step > li dl dd ul.list2 li{color: #666;}

/*제품상세_설치타입*/
.install_type{position: relative;}
.install_type:before{z-index: -1;content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 345px;background: url(/nanum/site/builder/dir/main/img/menu5911/install_bg.jpg)no-repeat center center / cover;}
.install_type .view_tit{text-align: center;}
.install_type ul{display: flex;justify-content: center;gap: 30px;margin-top: 30px;padding-bottom: 100px;}
.install_type ul li{flex-grow: 0;width: calc(33.3333% - 15px);}
.install_type ul li .img_box{display: flex;align-items: center;height: 355px;font-size: 0;border: 1px solid #bcc5cc;background: #fff;box-sizing: border-box;overflow: hidden;}
.install_type ul li .img_box img{width: 100%;height: 100%;object-fit: cover;}
.install_type ul li .installtxt{margin-top: 15px;text-align: center;color: #fff;}

.install_type .type_img{position: static;width: 1400px;margin-top: 30px;padding-bottom: 100px;}
.install_type .swiper-wrapper {justify-content: flex-start; /* JS가 덮어쓸 거니까 기본은 이걸로 */}
.install_type .swiper-slide{display: flex;flex-direction: column;align-items: center;}
.install_type .swiper-slide .img_box{width: 100%;height: 380px;font-size: 0;border: 1px solid #bcc5cc;background: #fff;box-sizing: border-box;overflow: hidden;}
.install_type .swiper-slide .img_box img{width: 100%;height: 100%;object-fit: cover;}
.install_type .swiper-slide .installtxt{margin-top: 15px;text-align: center;color: #fff;}
.install_type .intype_img_btn{z-index: 5;display: flex;align-items: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 1400px;}
.install_type .intype_img_btn > div{position: absolute;width: 50px;height: 50px;margin-top: -14px;box-sizing: border-box;background: #0b304d url(/nanum/site/builder/main/main/img/inbtn_arrow_wh.png) no-repeat center / 20px auto;}
.install_type .intype_img_btn > div:after{display: none;}
.install_type .intype_img_btn > div.swiper-button-next{right: -80px;}
.install_type .intype_img_btn > div.swiper-button-prev{left: -80px;transform: rotate(180deg);}

.key_table{display: flex;gap: 100px;margin: 50px auto;}
.key_table .keytit{margin-bottom: 20px;font-size: 2.3rem;font-weight: 600;color: #0d3a69;text-decoration: underline;text-decoration-color: #e4f0fd;text-decoration-thickness: 13px;text-underline-offset: -6px;text-decoration-skip-ink: none;}
.key_table .view_tit{flex-shrink: 0;}

.c_a_wrap{margin-top: 30px;}
.c_a_wrap h6.tit.h6_t{margin-top: 80px;}
.awards_wrap{margin: 100px auto;}
.awards_wrap .awrad_list{display: flex;flex-wrap: wrap;gap: 20px;}
.awards_wrap .awrad_list li{display: flex;align-items: center;justify-content: center;width: calc(16.6666% - 17px);border: 1px solid #e5e5e5;box-sizing: border-box;}
.awards_wrap .awrad_list li img{width: 90px;height: auto;}

.awards_wrap .appr_list{display: flex;flex-wrap: wrap;gap: 20px;}
.awards_wrap .appr_list li{width: calc(16.6666% - 17px);text-align: center;color: #333;}
.awards_wrap .appr_list li .cimg{font-size: 0;border: 1px solid #e5e5e5;box-sizing: border-box;}
.awards_wrap .appr_list li .cimg.txt{display: flex;align-items: center;justify-content: center;height: 254px;font-size: 1.6rem;background: #f9f9f9;}
.awards_wrap .appr_list li .cimg.txt span{position: relative;padding-top: 40px;}
.awards_wrap .appr_list li .cimg.txt span:before{content: '';position: absolute;left: 50%;transform: translateX(-50%);top: 0;width: 35px;height: 35px;background: url(/nanum/site/builder/dir/main/img/menu5911/certi_app_bg.png)no-repeat center center / 35px auto;}
.awards_wrap .appr_list li .cimg img{width: 100%;height: 100%;}
.awards_wrap .appr_list li .country{margin-top: 5px;}


/*제품상세_다운로드*/
.down_area{padding: 35px 0;background: #222;}
.down_area dl{display: flex;align-items: center;justify-content: space-between;color: #fff;}
.down_area .downbox{display: flex;gap: 15px;}
.down_area .downbox a{min-width: 220px;padding: 20px 15px;border: 1px solid #322f2e;color: #fff;background: #322f2e;}
.down_area .downbox .con_btn.down span:before,
.down_area .downbox .con_sbtn.down span:before{background-image: url(/nanum/site/builder/skin/main/img/common/btn_wdown.png);}

/*제품상세_상세이미지,비디오*/
.detail_img{display: flex;gap: 30px;margin-top: 100px;}
.detail_img > div{width: calc(50% - 15px);text-align: center;background: #eff2f7;}
.detail_img > div img{width: 100%;height: 100%;object-fit: cover;}

/*제품상세_설치사례이미지*/
.install_img_wrap{position: relative;margin-top: 100px;}
.install_img_wrap .install_img{position: static;margin-top: 30px;}
.install_img_wrap .swiper-slide{height: 460px;font-size: 0;}
.install_img_wrap .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.install_img_wrap .install_img_btn{z-index: 5;display: flex;align-items: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;}
.install_img_wrap .install_img_btn > div{position: absolute;width: 50px;height: 50px;margin-top: -14px;box-sizing: border-box;background: #eee url(/nanum/site/builder/main/main/img/inbtn_arrow.png) no-repeat center / 20px auto;}
.install_img_wrap .install_img_btn > div:after{display: none;}
.install_img_wrap .install_img_btn > div.swiper-button-next{right: -80px;}
.install_img_wrap .install_img_btn > div.swiper-button-prev{left: -80px;transform: rotate(180deg);}

/*설치사례페이지*/
.main_application{position: relative;display: flex;align-items: center;height: 470px;background: url(/nanum/site/builder/dir/main/img/menu5911/main_hospital.jpg)no-repeat center center / cover;}
.main_application dt{margin-bottom: 15px;font-size: 2.3rem;font-weight: 600;color: #1b3854;}
.main_application dd{color: #555;}
.main_application .morebtn{left: 50%;bottom: 90px;}

.hospital_wrap{display: flex;gap: 30px;margin-top: 100px;}
.hospital_wrap .hbox{position: relative;width: calc(33.33333% - 19px);transition: .4s;}
.hospital_wrap .hbox .img_box{position: relative;width: 100%;height: 455px;background: no-repeat center center / cover;}
.hospital_wrap .hbox.n1 .img_box{background-image: url(/nanum/site/builder/dir/main/img/menu5911/hos01.jpg);}
.hospital_wrap .hbox.n2 .img_box{background-image: url(/nanum/site/builder/dir/main/img/menu5911/hos02.jpg);}
.hospital_wrap .hbox.n3 .img_box{background-image: url(/nanum/site/builder/dir/main/img/menu5911/hos03.jpg);}
.hospital_wrap .hbox.n1 .morebtn{left: 25%;top: 50%;}
.hospital_wrap .hbox.n2 .morebtn{left: 50%;top: 50%;}
.hospital_wrap .hbox.n3 .morebtn{left: 50%;bottom: 50%;}
.hospital_wrap .txt_wrap{position: absolute;bottom: 0;left: 0;width: 100%;padding: 40px 25px;color: #fff;background: linear-gradient(0deg, #203d58d4, transparent);box-sizing: border-box;}
.hospital_wrap .hbox .tit{font-size: 1.7rem;}
.hospital_wrap .hbox .txt{display: none;font-size: 1.4rem;color: rgba(255, 255, 255, .7);}

.morebtn{position: absolute;text-indent: -9999px;width: 30px;height: 30px;border-radius: 50%;background: #1b3854 url(/nanum/site/builder/dir/main/img/menu5911/all_plus.png)no-repeat center center;}
.morebtn:after{content: '';position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 50px;height: 50px;border-radius: 50%;background: rgba(27, 56, 84);opacity: .3;animation: btn_twin 2s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;}

@keyframes btn_twin {
    0% {
        opacity: .3;
        transform: translate(-50%, -50%) scale(.7);
    }

    50%,100% {
        opacity: 0;
        transform: translate(-50%, -50%) scale(1.5);
    }
}


/*테이블악세서리_제품상세*/
.block_section{display: flex;gap: 50px;}
.block_section .a_block{width: 50%;}



/********************1500********************/
@media all and (max-width:1500px){

/*제품상세_정보*/
.product_view .product_info dl{gap: 40px;width: calc(100% - 40px);}
.product_view .product_info dt{width: 675px;}

/*제품상세_설치타입*/
.install_type .type_img{width: calc(100% - 40px);}
.install_type .intype_img_btn{width: calc(100% - 40px);}
.install_type .swiper-slide .img_box{height: auto;}
.install_type .intype_img_btn > div{margin-top: -50px;}
.install_type .intype_img_btn > div.swiper-button-next{right: 0;}
.install_type .intype_img_btn > div.swiper-button-prev{left: 0;}

}


/********************1300********************/
@media all and (max-width:1300px){

/*제품 리스트 */
.product_list a{width: calc(33.3333% - 17px);}
.product_view .product_info .btn_w{width: 100%;}

.install_type ul li{width: calc(33.3333% - 20px);}

.features .f_step > li .photo_box{gap: 10px;}
.features .f_step > li .photo_box p{width: calc(25% - 8px);}

.awards_wrap .appr_list li .cimg.txt{height: 100%;}

}

/********************1200********************/
@media all and (max-width:1200px){

/*제품상세_정보*/
.product_view .product_info{padding: 50px 0;}
.product_view .product_info dl{flex-direction: column;}
.product_view .product_info dt{width: 100%;}
.product_view .product_info .bigimg{height: auto;}

}

/********************태블릿********************/
@media all and (max-width:1024px){

/*제품상세_정보*/
.product_view .product_info .smallimg{position: relative;left: 0;top: auto;bottom: 0;transform: none;margin-top: 20px;}

/*제품상세_특징*/
.features{flex-direction: column;gap: 20px;margin: 65px auto;}
.features .f_step > li{gap: 20px;padding-left: 20px;}
.features .f_step > li .photo_box p{height: auto;}

.kficon .ic{width: calc(33.3333% - 12px);}

.key_table{flex-direction: column;gap: 20px;}

.awards_wrap .awrad_list li{width: calc(33.33333% - 14px);}
.awards_wrap .appr_list li{width: calc(33.3333% - 14px);}
.awards_wrap .appr_list li .cimg.txt{padding: 25px 15px;}

/*제품상세_설치타입*/
.install_type:before{height: 300px;}
.install_type ul{padding-bottom: 60px;}

.install_type .type_img{padding-bottom: 60px;}

/*제품상세_다운로드*/
.down_area dl{flex-direction: column;gap: 20px;}
.down_area .downbox a{padding: 15px 10px;}

/*제품상세_상세이미지,비디오*/
.detail_img{flex-direction: column;gap: 20px;}
.detail_img > div{width: 100%;height: auto;}

/*설치사례페이지*/
.main_application{height: 400px;}
.hospital_wrap{flex-direction: column;gap: 15px;}
.hospital_wrap .hbox{width: 100%;}
.hospital_wrap .hbox .tit{margin-bottom: 10px;}
.hospital_wrap .hbox .txt{display: block;}


}

/********************모바일********************/
@media all and (max-width:767px){

/*제품 리스트 */
.product_list{gap: 25px 10px;}
.product_list a{width: calc(50% - 5px);}
.product_list a .img_wrap{/*height: 245px;*/height: auto;}
.product_list a .sub_key{font-size: 1.6rem;}

/*제품상세_정보*/
.product_view .product_info dd .prtit{margin-bottom: 3px;font-size: 2.8rem;}
.product_view .product_info dd .tit{margin-bottom: 20px;}
.product_view .product_info dd .txt{margin-bottom: 0;font-size: 1.9rem;}
.product_view .product_info .bigimg .pdv{width: 35px;height: 35px;margin-top: 0;background-size: 15px auto;}
.product_view .product_info .btn_w{flex-direction: column;gap: 10px;margin-top: 10px;}
.product_view .product_info .con_btn{width: 100%;margin-top: 0;}
.product_view .product_info .smallimg{margin-top: 10px;}

.install_img_wrap .swiper-slide{height: auto;}
.install_img_wrap .install_img_btn > div{width: 35px;height: 35px;background: #00000061 url(/nanum/site/builder/main/main/img/inbtn_arrow_wh.png) no-repeat center / 15px auto;}
.install_img_wrap .install_img_btn > div.swiper-button-next{right: 0;}
.install_img_wrap .install_img_btn > div.swiper-button-prev{left: 0;}

/*제품상세_특징*/
.features{margin: 35px auto;}
.features .f_step > li{flex-direction: column;align-items: flex-start;}
.features .f_step > li:before{top: 15px;transform: none;}
.features .f_step > li:not(:first-child){padding-top: 35px;}
.features .f_step > li:not(:first-child):before{margin-top: 35px;}
.features .f_step > li .photo_box{flex-wrap: wrap;}
.features .f_step > li .photo_box p{width: calc(50% - 5px);}
.features .f_step > li .photo_box p.n2{width: calc(50% - 5px);}
.features .f_step > li .photo_box p.n3{width: 100%;}
.features .f_step > li .photo_box p.n4{width: 100%;}
.features .f_step > li > p{width: 135px;height: 96px;}
.features .f_step > li dl dt,
.features .f_step > li dl dd{font-size: 1.8rem;}

.kficon .ic{width: calc(50% - 8px);padding: 15px;padding-top: 70px;}
.kficon .ic:before{left: 15px;top: 15px;}

.c_a_wrap{margin-top: 20px;}
.c_a_wrap h6.tit.h6_t{margin-top: 40px;}
.awards_wrap{margin-top: 40px;}
.awards_wrap .awrad_list{gap: 10px;margin-top: 10px;}
.awards_wrap .awrad_list li{width: calc(50% - 5px);}
.awards_wrap .awrad_list li img{width: 60px;}
.awards_wrap .appr_list{gap: 10px;}
.awards_wrap .appr_list li{width: calc(50% - 5px);}

/*제품상세_설치타입*/
.install_type:before{height: 60%;}
.install_type ul{gap: 10px;flex-direction: column;margin-top: 20px;padding-bottom: 45px;}
.install_type ul li{width: 100%;}
.install_type ul li .img_box{height: auto;}
.install_type ul li .installtxt{font-size: 1.8rem;}

.install_type .type_img{padding-bottom: 35px;}
.install_type .intype_img_btn{top: auto;bottom: 0;transform: translateX(-50%);width: 100px;}
.install_type .intype_img_btn > div{width: 30px;height: 30px;margin-top: -35px;background-size: 15px auto;}

.down_area dl dt{font-size: 1.9rem;}
.down_area .downbox{gap: 10px;flex-wrap: wrap;width: 100%;}
.down_area .downbox a{width: calc(50% - 5px);min-width: auto;}

/*제풍상세_설치사례*/
.install_img_wrap{margin-top: 40px;}
.install_img_wrap .install_img{margin-top: 20px;}


/*설치사례페이지*/
.main_application{align-items: end;background-image: url(/nanum/site/builder/dir/main/img/menu5911/main_hospital_mob.jpg);}
.main_application dl{margin-bottom: 45px;text-align: center;}
.main_application dt,
.main_application dd{color: #fff;}
.main_application dt{margin-bottom: 10px;}
.main_application .morebtn{left: 30px;bottom: auto;top: 135px;}
.morebtn{width: 20px;height: 20px;background-size: 8px auto;}
.morebtn:after{width: 40px;height: 40px;}

@keyframes btn_twin {
    0% {
        opacity: .3;
        transform: translate(-50%, -50%) scale(.7);
    }

    50%,100% {
        opacity: 0;
        transform: translate(-50%, -50%) scale(1.1);
    }
}

.hospital_wrap{margin-top: 50px;}
.hospital_wrap .hbox .tit{font-size: 2rem;}
.hospital_wrap .hbox .txt{font-size: 1.8rem;}
.hospital_wrap .hbox .img_box{height: 405px;}


}


/********************웹********************/
@media all and (min-width:1025px) {

/*제품 리스트 */
.product_list a:hover .img_wrap{background: #fff;border-color: #eceff5;}
.product_list a:hover .img_wrap img{transform: scale(1.1, 1.1);}
.product_view .product_info .con_btn.link:hover span:before{background-image: url(/nanum/site/builder/skin/main/img/common/btn_wlink.png);}

/*설치사례페이지*/
.hospital_wrap .hbox:hover{flex-shrink: 0;width: 650px;}
.hospital_wrap .hbox.n1:hover .img_box{background-image: url(/nanum/site/builder/dir/main/img/menu5911/hos01_hover.jpg);}
.hospital_wrap .hbox.n2:hover .img_box{background-image: url(/nanum/site/builder/dir/main/img/menu5911/hos02_hover.jpg);}
.hospital_wrap .hbox.n3:hover .img_box{background-image: url(/nanum/site/builder/dir/main/img/menu5911/hos03_hover.jpg);}
.hospital_wrap .hbox:hover .txt{display: block;}

}
