@charset "utf-8";

.swiper_video_m, .filter_pick, .m_filter, .btn-mobile, .filter_pop, .m_filter_pick, .tab-select-outer { display:none; }


@media screen and (max-width:1204px) {
    /* 제품정보 새페이지 css 추가  */
    #product_wrap .product_selector.product_landing{margin-top:0; margin-bottom:0;}
    #sub-visual-container.product_landing .sub-visual-title dd{display:block;}
    .sub-indicator{margin-bottom:0;}
    #product_wrap .product_selector.product_landing .support-tab-list{padding-top:10vw;}
    #product_wrap .product_selector.product_landing .product_list .product_sum_list .product_txt span.txt{padding:1.2vw 0 4.4vw;}
    .product_info .sticky-menu .left_link a { padding-right:10px;}
    
    
    #sub-visual-container .sub-visual-title dd { display:none; }
    .tab_tit { padding:0 10px;}
    .tab_tit li a { font-size:1.8vw;}

    #sub-visual-container { width:100%; height:50vw; background: url('/fr/asset_m/images/01_product/product_select_bg.jpg') no-repeat center center; background-size:cover; }
    .sub-max-inner { padding:0 10px; box-sizing:border-box; }
    /* 고객지원 : 개발자 도구 : 퀵링크메뉴 */
    .product_info .sticky-menu .left_link { width:75%; }
    /*product_swiper*/
    .product_swiper { width:100%; overflow:hidden; }
    .product_swiper .swiper-container-product_visual { width:100%;}
    /*제품 상세 페이지*/
    .product_value { width:100%; margin-top:7vw; }
    .product_value dl { width:33%; padding:0; text-align:center; }
    .product_value dl dt { font-size:1.99vw }
    .product_value dl dd { font-size:4.31vw}
    .product_info h4 { width:99.9%; margin-top:7vw; margin-bottom:3vw; font-size:2.99vw; padding:0 10px; box-sizing:border-box; }
    .product_info h5 { width:auto; margin-top:4.15vw; margin-bottom:1.66vw; font-size:1.99vw;}
    .product_visual .info_01 dl, .product_visual .info_03 dl { left:20px; width:48.33vw }
    .product_visual dl.white_font dt { font-size:3.98vw; }
    .product_visual dl.white_font dd { font-size:1.49vw; line-height:2.65vw }
    .product_visual dl ul li { font-size:1.49vw; line-height:2.65vw }
    .product_visual .info_02 dl, .product_visual .info_05 dl { right:4%; width:48.33vw }
    .product_visual dl.black_font dt { font-size:3.98vw; line-height:5.14vw; }
    .product_visual dl.black_font dd { font-size:1.49vw; line-height:2.65vw }
    .product_visual .info_02 .info_02_value{padding:0 15px;}
    .product_visual .info_02 .info_02_value .tit { font-size:1.36vw}
    .product_visual .info_02 .info_02_value .txt { font-size:3.48vw}
    .product_visual .info_04 dl { left:20px; width:70%; }
    .product_visual .info_04 dl.white_font dd {width:50%;}
    .product_visual .info_04 dl.white_font dd.info_04_img {width:40%;}
    .product_swiper dl.txt_black dt { font-size:7.64vw; text-align: center;}
    .product_swiper dl.txt_black dd { font-size:2.65vw; text-align: center; width:100%;}
    .product_swiper dl.txt_black { top:35%; left:45%; }
    .product_swiper dl.txt_white dt { font-size:7.64vw; text-align: center;}
    .product_swiper dl.txt_white dt.small{font-size:6.81vw;}
    .product_swiper dl.txt_white dd { font-size:2.65vw; text-align: center; width:100%;}
    .product_info .scroll_exTit { width:100%; }
    .table_inner { width:100%; }
    .table_topScrollx { width:100%; }
    .spec_scroll { width:60%; }

    #product_wrap .product_selector { width:100%; display:inline-block; padding:0 20px; box-sizing:border-box; }
    .product_compare_wrap { left:20%;}
    #product_wrap .support-tab-list { padding-top:40vw; }

    #footer { width:100%; padding:0 10px; box-sizing:border-box;}

        /* 20181010 수정사항 */
    .product_visual .info_02_06{height:50vw;}
    .product_visual .info_02_02{height:49.83vw;}
    .solutions_product_list > li { width:calc( 25% - 15px ); }
    ul.platform_element li p{height:4.14vw; line-height:4.14vw; font-size:1.66vw; padding-bottom:0.3vw;}
	ul.platform_element li p.two_line{height:5.42vw;}
    .product_visual .info_00_01_01 .platform{padding-top:2.5vw;}


    .product_visual .info_00_06_04 dl.nfc_txt dt{font-size:1.99vw;}
    .product_visual .info_00_06_04 dl.nfc_txt dt span{font-size:1.32vw;}
    .product_visual .info_00_06_04 dl.nfc_txt dd{font-size:1.32vw;}
    .product_visual .info_00_06_04 .nfc_solutions{width:41.52vw;}
    .product_visual .info_00_06_04 dl.nfc_txt{margin-top:1.6vw;}

    .product_visual .info_00_06_04{height:78.82vw; background-size:cover;}
    .product_visual .info_00_06_05{height:78.07vw;}

    .product_visual .info_00_02_02{overflow-x:scroll;}
    .product_visual .info_00_03_01{overflow-x:scroll;}

    .product_visual .info_00_04_01 dl, .product_visual .info_00_04_05 dl, .product_visual .info_00_04_07 dl{ left:20px; width:48.33vw }
    .product_visual .info_00_04_03 dl{width: 39.33vw; left:20px;}

    .product_visual .info_00_05_01 dl, .product_visual .info_00_05_03 dl{ left:20px; width:48.33vw }
    .product_visual .info_00_05_02 dl, .product_visual .info_00_05_04 dl{ right:20px; width:48.33vw}
    .product_visual .info_00_05_05 dl{width: auto; right: 8.3vw;}

    .product_visual .info_00_05_05{height:44.18vw;}
    .product_visual .info_00_05_05 dl dd a{width:22.84vw; font-size:1.66vw; height: 5.4vw; line-height:5.4vw;}
    .product_visual .info_00_05_05 dl dd a img{width:1.92vw;}

    .product_visual .info_00_06_01 dl{ left:20px; width:54.33vw }
    .product_visual .info_00_06_02 dl{ right:20px; width:48.33vw;}

    .product_visual .info_00_04_02 dl, .product_visual .info_00_04_04 dl,
    .product_visual .info_00_04_06 dl{ right:20px; width:48.33vw }

    .product_visual .info_00_02_01 dl{ left:20px; width:46.59vw }
    .product_visual .info_04_01 dl, .product_visual .info_04_03 dl { left:20px; width:48.33vw }
    .product_visual .info_04_02 dl, .product_visual .info_04_04 dl { right:20px; width:48.33vw }

    .product_visual .info_05_01 dl{ left:20px; width:48.33vw }
    .product_visual .info_00_06_04 .nfc_solutions{padding-bottom:2.5vw}
    .product_visual .info_00_06_04 .nfc_solutions:nth-child(2){margin-top:5vw;}
    .product_visual .info_05_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_06_01 dl, .product_visual .info_06_03 dl { left:20px; width:48.33vw }
    .product_visual .info_06_02 dl, .product_visual .info_06_06 dl { right:20px; width:48.33vw }

    .product_visual .info_07_01 dl, .product_visual .info_07_03 dl { left:20px; width:48.33vw }

    .product_visual .info_08_03 dl{ left:20px; width:48.33vw }

    .product_visual .info_09_01 dl{ left:20px; width:48.33vw }
    .product_visual .info_09_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_10_01 dl, .product_visual .info_10_03 dl{ left:20px; width:41vw }
    .product_visual .info_10_02 dl{ right:20px; width:41.33vw }

    .product_visual .info_11_01 dl, .product_visual .info_11_03 dl{ left:20px; width:41vw }
    .product_visual .info_11_03 dl{ left:20px; width:48.33vw }
    .product_visual .info_11_02 dl, .product_visual .info_11_04 dl { width:48.33vw }

    .product_visual .info_12_04 dl, .product_visual .info_12_06 dl { left:20px; width:48.33vw }
    .product_visual .info_12_05 dl, .product_visual .info_12_07 dl { right:20px; width:48.33vw }

    .product_visual .info_12_03 .white_font dd .a_link, .product_visual .info_05_03 .black_font dd .a_link,
    .product_visual .info_08_01 .white_font dd .a_link { font-size:1.49vw}

    .product_visual .info_08_01 { height:100.49vw;}
    .product_visual .info_12_03 { height:94.68vw;}

    .product_visual .info_13_01 dl, .product_visual .info_13_04 dl, .product_visual .info_13_06 dl {left:20px; width:48.33vw }
    .product_visual .info_13_02 dl, .product_visual .info_13_05 dl, .product_visual .info_13_07 dl { right:20px; width:50vw }

    .product_visual .info_14_01 dl{ left:20px; width:48.33vw }

    .product_visual .info_15_02 dl{ right:20px; width:48.33vw }
    .product_visual .info_15_01 dl ul li{margin-left:1.5vw;}
    .product_visual .info_15_01 dl.app_note dt{font-size: 1.49vw; line-height:2.64vw;}
    .product_visual .info_15_01 dl.app_note dd{font-size:1.15vw;  line-height:2.64vw;}

    .product_visual .info_16_02 dl{ right:20px; width:48.33vw }
    .product_visual .info_16_01 dl.app_note dt{font-size: 1.49vw; line-height:2.64vw;}
    .product_visual .info_16_01 dl.app_note dd{font-size:1.15vw;  line-height:2.64vw;}

    .product_visual .info_20_01 dl, .product_visual .info_20_03 dl{ left:20px; width:48.33vw }
    .product_visual .info_20_02 dl, .product_visual .info_20_05 dl{ right:20px; width:48.33vw }
    .product_visual .info_20_06 dl{ left:20px; width:37.37vw }

    .product_visual .info_21_01 dl{ left:20px; width:59.33vw }
    .product_visual .info_21_05 dl{ left:20px; width:54vw;}
    .product_visual .info_21_02 dl, .product_visual .info_21_04 dl{ right:20px; width:48.33vw }

    .product_visual .info_22_01 dl{ left:20px; width:48.33vw }

    .product_visual .info_23_01 dl{ right:20px; width:48.33vw }
    .product_visual .info_23_02 dl{ left:20px; width:48.33vw }

    .product_visual .info_24_03 dl{ left:20px; width:48.33vw }
    .product_visual .info_24_01 dl.white_font{left:20px; width:60vw;}
    .product_visual .info_24_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_25_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_26_01{height:49.66vw;}
    .product_visual .info_26_01 ul{ left:20px; width:48.33vw; top:20.69vw;}
    .product_visual .info_26_01 ul li { font-size:1.49vw; line-height:2.65vw }

    .product_visual .info_27_01{height:49.66vw;}
    .product_visual .info_27_01 ul{ left:20px; width:48.33vw; top:17.38vw;}
    .product_visual .info_27_01 ul li { font-size:1.49vw; line-height:2.65vw }

    .product_visual .info_23_02 dl dd:last-child{font-size:6.6vw;}


    .product_visual .info_28_01 dl,.product_visual .info_28_03 dl{ left:20px; width:48.33vw }
    .product_visual .info_28_02 dl{ right:20px; width:55.33vw }

    .product_visual .info_28_04{height: 46.51vw;}
    .product_visual .info_28_04 dl{padding-top: 24.91vw;}

    .product_visual .info_17_03{height: 74.33vw;}

    .product_visual .info_17_01 dl{ left:20px; width:48.33vw }
    .product_visual .info_17_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_17_01 dl.white_font dd:nth-child(3) dt, .product_visual .info_17_01 dl.white_font dd:nth-child(4) dt{font-size:1.98vw;}
    .product_visual .info_17_01 dl.white_font dd:nth-child(3) dd, .product_visual .info_17_01 dl.white_font dd:nth-child(4) dd{font-size:1.49vw;}

    .product_visual .info_13_03{height:49.83vw;}
    .product_visual .info_13_03 dl{top:28.65vw;}
    .product_visual .info_05_04 dl{padding-top:5.81vw;}
    .product_visual .info_16_02{height:46.51vw}
    .product_visual .info_19_02{height:49.83vw}

    /* 20181010 수정사항 */
    .product_visual .info_29_03{height:49.83vw;}
    .product_visual .info_29_01 dl{width:48.33vw; left:20px;}
    .product_visual dl.white_font.right{width:50%; right:20px;}    


    /* 20181010 수정사항 */
    .product_visual .info_03_02 dl dd img{width:12.54vw;}
    .product_visual .info_03_05 dl dd img{width:19.51vw;}
    .product_visual .info_02_06 dl dd img{width:19.85vw;}
    .product_visual .info_02_06 dl{ right:20px; width:39.86vw }
    .product_visual .info_02_03 dl, .product_visual .info_02_05 dl{ right:20px; width:48.33vw }
    .product_visual .info_02_02 dl{ left:20px; width:48.33vw }
    .product_visual .info_02_04 dl{ left:20px; width:41.52vw }
    .product_visual .info_03_01 dl, .product_visual .info_03_03 dl{ right:20px; width:48.33vw }
    .product_visual .info_03_02 dl, .product_visual .info_03_05 dl{ left:20px; width:48.33vw }
    .product_visual .info_03_06 dl{ right:20px; width:39.86vw }
    .product_visual .info_04_01 dl{ left:20px; width:53.33vw }
    .product_visual .info_04_03 dl { left:20px; width:40vw }
    .product_visual .info_04_02 dl, .product_visual .info_04_04 dl { right:20px; width:48.33vw }

    .product_visual .info_05_01 dl{ left:20px; width:45.68vw }
    .product_visual .info_05_02 dl{ right:20px; width:48.33vw }
    .product_visual .info_00_06_04 .nfc_solutions>img{margin-right:2.9vw;}

    .product_visual .info_06_01 dl, .product_visual .info_06_03 dl { left:20px; width:48.33vw }
    .product_visual .info_06_02 dl, .product_visual .info_06_06 dl { right:20px; width:48.33vw }

    .product_visual .info_07_01 dl, .product_visual .info_07_03 dl { left:20px; width:48.33vw }

    .product_visual .info_08_03 dl{ left:20px; width:48.33vw }

    .product_visual .info_09_01 dl{ left:20px; width:37.37vw }
    .product_visual .info_09_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_10_01 dl{ left:20px; width:41.52vw }
    .product_visual .info_10_03 dl{ left:20px; width:41vw }
    .product_visual .info_10_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_11_02 dl, .product_visual .info_11_04 dl { width:48.33vw; right:20px;}

    .product_visual .info_12_04 dl, .product_visual .info_12_06 dl { left:20px; width:48.33vw }
    .product_visual .info_12_05 dl, .product_visual .info_12_07 dl { right:20px; width:48.33vw }

    .product_visual .info_12_03 .white_font dd .a_link, .product_visual .info_05_03 .black_font dd .a_link,
    .product_visual .info_08_01 .white_font dd .a_link { font-size:1.49vw}

    .product_visual .info_08_01 { height:100.49vw;}
    .product_visual .info_12_03 { height:94.68vw;}

    .product_visual .info_14_01 dl{ left:20px; width:48.33vw }
    .product_visual .info_14_01 dl ul li{margin-left:1.5vw;}

    .product_visual .info_15_01 dl.black_font, .product_visual .info_15_03 dl{ left:20px; width:45.08vw }
    .product_visual .info_15_02 dl{ right:20px; width:48.33vw }
    .product_visual .info_15_01 dl ul li{margin-left:1.5vw;}
    .product_visual .info_15_01 dl.app_note dt{font-size: 1.49vw; line-height:2.64vw;}
    .product_visual .info_15_01 dl.app_note dd{font-size:1.15vw;  line-height:2.64vw;}

    .product_visual .info_16_01 dl{ left:20px; width:41.33vw }
    .product_visual .info_16_02 dl{ right:20px; width:48.33vw }
    .product_visual .info_16_01 dl.app_note dt{font-size: 1.49vw; line-height:2.64vw;}
    .product_visual .info_16_01 dl.app_note dd{font-size:1.15vw;  line-height:2.64vw;}

    .product_visual .info_19_01 dl{ left:20px; width:45.68vw }
    .product_visual .info_19_06 dl{ left:20px; width:48.33vw }
    .product_visual .info_19_03 dl{left:20px; width: 48.33vw;}
    .product_visual .info_19_02 dl, .product_visual .info_19_05 dl{right:20px; width: 48.33vw;}

    .product_visual .info_20_01 dl, .product_visual .info_20_03 dl{ left:20px; width:48.33vw }
    .product_visual .info_20_02 dl, .product_visual .info_20_05 dl{ right:20px; width:48.33vw }
    .product_visual .info_20_06 dl{ left:20px; width:45.68vw }

    .product_visual .info_21_05 dl{ left:20px; width:54vw;}
    .product_visual .info_21_02 dl, .product_visual .info_21_04 dl{ right:20px; width:50vw }

    .product_visual .info_23_01 dl{ right:20px; width:48.33vw }
    .product_visual .info_23_02 dl{ left:20px; width:48.33vw }

    .product_visual .info_24_01 dl, .product_visual .info_24_03 dl{ left:20px; width:50vw }
    .product_visual .info_24_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_25_02 dl{ right:20px; width:48.33vw }

    .product_visual .info_26_01{height:49.66vw;}
    .product_visual .info_26_01 ul{ left:20px; width:48.33vw; top:20.69vw;}
    .product_visual .info_26_01 ul li { font-size:1.49vw; line-height:2.65vw }

    .product_visual .info_27_01{height:49.66vw;}
    .product_visual .info_27_01 ul{ left:20px; width:48.33vw; top:17.38vw;}
    .product_visual .info_27_01 ul li { font-size:1.49vw; line-height:2.65vw }

    .product_visual .info_23_02 dl dd:last-child{font-size:6.6vw;}

    .product_visual .info_05_05 dl.black_font dd{padding: 2.77vw 0;}

    .download dl dt{font-size: 1.99vw;}
    .download dl dd{font-size: 1.49vw;}

    .product_visual .info_07_02 dl.black_font{width:48.33vw; right:20px;}
    .product_visual .info_07_02 .black_font dd .a_link{font-size:1.49vw;}
    .product_visual .info_07_02 .nfc_solutions img{width:5.31vw;}

    .product_visual .info_19_04 dl.black_font dd:nth-child(3){padding: 20px;}
    .product_visual .info_13_03 dl{padding:0;}

    .sub-max-inner span.maintext{font-size:1.5vw; line-height:2.65vw; margin-top:6.6vw;}

    .product_visual .info_05_03{height:90.24vw;}
    .product_visual .info_05_03 .nfc_solutions{padding-bottom:2.9vw; width:41.52vw; margin-left:10vw;}
    .product_visual .info_05_03 dl.nfc_txt{margin-top:2.9vw;}
    .product_visual .info_05_03 .nfc_solutions>img{margin-right:2.9vw; width:5.31vw;}
    .product_visual .info_05_03 .nfc_solutions:nth-child(2){margin-top:7.9vw;}
    .product_visual .info_05_03 dl.nfc_txt dd, .product_visual .info_05_03 dl.nfc_txt dt span{font-size:1.32vw;}
    .product_visual .info_05_03 dl.nfc_txt dt{font-size:2vw;}

    .product_visual .info_03_04{height: 78.9vw;}
    .product_visual .info_03_06{height: 52vw;}
    .product_visual .info_03_04 dl{padding-top:7.47vw;}

    .btn_biostar_down li.biostar_down_01{background-size:45%; background-position: 2.33vw center;}
    .btn_biostar_down li.biostar_down_02{background-size:45%; background-position: 2.33vw center;}
    .btn_biostar_down li a{min-width:180px; right:2.33vw;}

    /* Airfob Patch 2020-07-27 */
	.product_00_07 div.info_00_07_airfob-patch dl.white_font {width: 540px;}
	/* Airfob Patch 2020-07-27 */

    /* CoreStation 4 Door Access Control Kit */
	.product_swiper .product_visual_4door-kit dl.txt_black dt {font-size: 7.64vw;}
	/* CoreStation 4 Door Access Control Kit */

}


@media screen and (max-width:1024px){
    /* 제품정보 새페이지 css 추가  */
    .sub-indicator{display:none;}
    #sub-visual-container.product_landing{height:50vw;}
    #sub-visual-container.product_landing .sub-visual-title dt{font-size: 8.61vw;}
    #sub-visual-container.product_landing .sub-visual-title dd{font-size: 3.33vw;}  
    #product_wrap .product_selector .product_landing_download dd.more a{font-size:0.8em;}      

    /* 리스트 필터 */
    .product_swiper dl.txt_black { top:20%; left:0; width:100%; }
    .product_swiper dl.txt_white { top:20%; left:0; width:100%; }
    .product_swiper .txt_center{ left:50% !important; top: 50% !important; }
    .table_container { display:block; max-width:1024px; overflow-x:scroll; white-space: nowrap; }

    .table_container .table_outline ul { width:1024px; padding-right:5.55vw; }
    .table_container .table_outline ul li span { display:block; }

    .system_diagram a, .w_foot { display:none; }

    /*제품 상세 페이지*/
    .table_inner { overflow-x:scroll; }
    .table_hoverBg.on{display:none;}
	.product_info .scroll_Tit{margin-bottom:3vw;}
	.product_info .scroll_exTit{padding:0 15px; box-sizing:border-box;}            
    .path_indicator, .product_info .sticky-menu, .swiper_video{ display:none; }
    .swiper_video_m { display:block; }
    .swiper_video_m img {width:100%;}
    .product_swiper { width:100%; overflow:hidden; }
    .product_swiper .swiper-container-product_visual { min-width:100%; }
    .product_swiper .swiper-container-product_visual .product_visual_01 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_01_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_02 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_01_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper dl.txt_black { width:100%; }
    .product_swiper .swiper-pagination { left:50%; right:initial; transform:translateX(-50%); height:auto; }
    .product_value { padding:0 40px; box-sizing:border-box; }

    #product_wrap .product_selector .product_list .product_sum_list .product_sum img, .product_compare_wrap .cont .pick .sum_img img { width:initial; }

    .product_compare_wrap { left:1%; }

    /* 게시판 형태 */
    #board_wrapper { padding:0 2.77vw; }
    #board_wrapper .board_top { display:none; }

    #board_wrapper .mb_board_top { position:relative; display:block; }
    #board_wrapper .mb_board_top:before { position:absolute; left:50%; top:50%; display:block; content:''; width:1px; height:50%; background: #ddd; transform: translateY(-50%); }
    #board_wrapper .mb_board_top:after { display:block; content:''; clear:both; }
    #board_wrapper .mb_board_top select { display:block; float:left; width:50%; height:13.05vw; line-height:13.05vw; font-size:4.44vw; font-weight:400; color:#666; text-align-last:center; background:url('/fr/asset_m/images/common/icon-arrow-down.png') no-repeat 80% 55%; border:none; border-top:1px solid #ddd; border-bottom:1px solid #ddd; appearance: none; -webkit-appearance: none; -moz-appearance: none; outline:0; background-size: 4.72vw auto;}
    #board_wrapper .mb_board_top select option { text-align:center; }


    #board_wrapper .board_containe { border:none; }
    #board_wrapper .board_containe ul > li { position:relative; display:block; padding:1.38vw 0 2.083vw; }
    #board_wrapper .board_containe ul > li:last-child { border-bottom:1px solid #ddd; }
    #board_wrapper .board_containe ul > li > .tb-cell { display:inline-block; }

    #board_wrapper .board_containe ul > li > .date-area { width:20%; }
    #board_wrapper .board_containe ul > li > .date-area .date { font-size:8.88vw; }
    #board_wrapper .board_containe ul > li > .date-area .yymm { font-size:3.61vw; }
    #board_wrapper .board_containe ul > li > .cate { position:absolute; left:21%; top:15px; width:auto; text-align:left; font-size:4.44vw; }
    #board_wrapper .board_containe ul > li > .subject { width:64%; line-height:1; padding-top:8.33vw; font-size:4.44vw; text-align:left; }
    #board_wrapper .board_containe ul > li > .mkb { width:13%; text-align:right; font-size:3.88vw; }
    #board_wrapper .board_containe ul > li > .down { display:block; width:100%; margin-top:10px; }
    #board_wrapper .board_containe ul > li > .down a { height:10.55vw; line-height:10.55vw; font-size:3.88vw; border-radius:5.27vw; }

    #board_wrapper .paging_area { display:none; }

    #product_data  #board_wrapper { margin:11.11vw 0 6.94vw; }

    .m_foot { display:block; }
    #footer { padding:0; }
    /* 20181010 수정사항 */
    .license_table{width:1024px;}
    .product_swiper .swiper-container-product_visual .product_visual_00_01 {width:100%; background:url('/fr/asset_m/images/01_product/product_bg_00_01.jpg') center center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_00_02 {width:100%; background:url('/fr/asset_m/images/01_product/product_bg_00_02.jpg') center center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_00_03 {width:100%; background:url('/fr/asset_m/images/01_product/product_bg_00_03.jpg') center center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_00_04 {width:100%; background:url('/fr/asset_m/images/01_product/product_bg_00_04.jpg') center center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_00_05 {width:100%; background:url('/fr/asset_m/images/01_product/product_bg_00_05.jpg') center center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_00_06 {width:100%; background:url('/fr/asset_m/images/01_product/product_bg_00_06.jpg') center center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_03 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_02_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_04 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_02_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_05 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_03_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_06 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_03_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_07 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_04_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_08 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_04_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_09 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_05_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_10 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_05_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_11 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_06_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_12 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_06_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_13 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_07_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_14 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_07_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_15 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_08_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_16 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_08_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_17 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_09_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_18 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_09_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_19 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_10_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_20 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_10_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_21 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_11_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_22 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_11_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_23 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_12_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_24 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_12_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_25 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_13_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_26 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_13_02.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_27 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_14_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_28 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_15_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_29 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_16_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_30 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_17_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_37 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_19_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_38 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_20_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_39 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_21_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_40 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_22_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_41 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_23_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_42 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_24_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_43 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_25_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_44 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_26_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_45 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_27_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_46 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_28_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_47 { width:100%; background:url('/en/asset_m/images/01_product/product_bg_47_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_48 { width:100%; background:url('/en/asset_m/images/01_product/product_bg_48_01.jpg') top center no-repeat; background-size:cover; }
	.product_swiper .swiper-container-product_visual .product_visual_49 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_49_01.jpg') top center no-repeat; background-size:cover; }
    .product_swiper .swiper-container-product_visual .product_visual_50 { width:100%; background:url('/fr/asset_m/images/01_product/product_bg_50_01.jpg') top center no-repeat; background-size:cover; }
    .product_visual .info_05_03 .nfc_solutions img{width: auto;}
    .product_visual .info_00_06_04 .nfc_solutions img{width: auto;}
    
    /* CoreStation 4 Door Access Control Kit */
	.product_swiper .swiper-container-product_visual .product_visual_4door-kit { background:url('/en/asset_m/images/01_product/m_product_bg_4door-kit_01.jpg') top center no-repeat; background-size:cover; }
	/* CoreStation 4 Door Access Control Kit */

    .discontinued_top {padding:12.52vw 2.77vw 0 2.77vw; height:52.61vw; box-sizing:border-box; }
    .discontinued_top h3 { font-size:6.94vw; padding-top:3.05vw;}
    .discontinued_top span { font-size:3.33vw; margin-top:3.05vw;}


}


@media screen and (max-width:890px){
    /* 제품정보 새페이지 css 추가  */
    .product_landing .sub-max-inner span.maintext{border-top:none;}
    h4.product_landing{margin-top:7.3vw; margin-bottom:7.42vw; font-size:5.88vw; padding:0 5.5vw;}
    #product_wrap .product_selector.product_landing .product_list .product_sum_list .product_sum img{height: auto;}
    #product_wrap .product_selector.product_landing .product_list .product_sum_list .product_sum{line-height:normal; height:auto;}
    #product_wrap .product_selector.product_landing .product_landing_left{float:none; width:100%;}
    #product_wrap .product_selector.product_landing .product_list .product_sum_list li:last-child{border-bottom:none;}
    #product_wrap .product_selector .product_landing_download{margin-top:0; width:100%; margin-left:0; border:0;}
    #product_wrap .product_selector .product_landing_download dl{border:1px solid #ddd; padding:0 5.5vw; margin-top:3.93vw;}
    #product_wrap .product_selector .product_landing_download dl:first-child{margin-top:0;}
    #product_wrap .product_selector .product_landing_download dl:last-child{border-bottom:1px solid #ddd;}
    #product_wrap .product_selector .product_landing_download dt{margin-top:35px; font-size: 4.7vw; line-height:6.06vw;}
    #product_wrap .product_selector .product_landing_download dd{font-size: 3.14vw; line-height:4.5vw; }
    #product_wrap .product_selector .product_landing_download dd.more a{width:100%; height:8.42vw; border-radius:8.42vw; line-height:8.42vw;}
    #product_wrap .product_selector.product_landing .product_list ul li a:after{content:''; clear:both; display:block;}
    #product_wrap .m_filter.product_landing .select_area{width:100%;}
    .m_filter.product_landing .select_area .dropdown dd ul{width:99.5%;}
    .m_filter.product_landing .dropdown dd ul li a{box-sizing:border-box; padding: 5px 0px 5px 15px;}
    .m_filter.product_landing .select_area .dropdown dt{height:10.11vw; padding: 0 5.55vw;}
    .m_filter.product_landing .select_area .dropdown dt a span{line-height:10.11vw;}
    .m_filter.product_landing .select_area .dropdown dt a{height: 10.11vw; font-size:3.59vw; font-weight:500;}
    #product_wrap .product_selector .product_landing_download dd.more a{font-size:1em;}
 
    .product_visual dl.white_font.right{width:100%; right:20px;}    
    
    .tooltip{display:block;}
    .product_swiper dl.txt_black{position: relative; top:12%; left:0; padding:0 5.5vw; box-sizing:border-box;}
    .product_swiper dl.txt_white{position: relative; top:12%; left:0; padding:0 5.5vw; box-sizing:border-box;}
    .product_swiper dl.txt_white dt { font-size:12.77vw; }    
    .product_swiper dl.txt_white dd { font-size:4.19vw; }
    .img_width { width: 90%; }

    /* 리스트 필터 */
    #list_filter_container .title { position:relative; margin:8.33vw 0 5.55vw; font-size:6.94vw; }
    #list_filter_container .title p { position:absolute; right:5.55vw; top:50%; display:inline-block; font-size:3.88vw; transform: translateY(-50%); }
    #list_filter_container .title p span { color:#a12642; }
    #list_filter_container .back_btn01{display:none;}
    #list_filter_container .back_btn02{display:block;}

    .product_swiper dl.txt_white{padding:0 5.5vw; box-sizing:border-box;}
    .select_product_box { margin:0; }
    .select_product_box .selected_num, .swiper-button-next, .swiper-button-prev, #product_wrap .product_selector .option_list .filter_reset { display:none; }

    #swiper-product { display:block; float:none; width:100%; }
    #list_filter_container{padding-top:9.88vw}

    #swiper-product ul { display:flex; width:auto; border:none; height:auto;}
    #swiper-product ul > li { position:relative; display:block; width:auto; height:auto; text-align:center; border:none; }
    #swiper-product ul > li .btn_x { right:0; top:0; }
    #swiper-product ul > li .btn_plus { margin-top:9.72vw; }
    #swiper-product ul > li .btn_plus .text { margin-top:2.77ve; font-size:3.88vw; font-weight:400; color:#222; }
    #swiper-product ul > li .p_img { display:block; }
    #swiper-product ul > li .p_name { margin:25px 0 10px; font-size:3.88vw; font-weight:600; color:#222; }
    #swiper-product ul > li .p_s_name { display:none; }


    .table_container { padding:0 5.55vw; }
    .table_container .s_title { margin:0 0 2.08vw; font-size:4.44vw; font-weight:600; color:#222; }

    #sub-visual-container .sub-visual-title dt { font-size:8.61vw }
    .m_none, #product_wrap .support-tab-list { display:none; }
    .product_value dl { width:100%; background:none; border-top:1px solid #ddd; padding:5.55vw; box-sizing:border-box; }
    .product_swiper dl.txt_black dt { font-size:12.77vw; }
    .product_swiper dl.txt_black dd { font-size:4.19vw; }
    .product_value dl dt { font-size:5.27vw }
    .product_value dl dd { font-size:9.72vw }
    .product_info h4 { width:100%; font-size:5.88vw; margin:9.7vw 0 2.7vw 0; padding:0 5.5vw;}
    .product_info h4.mg {margin-top:9.7vw;}
    .product_info h4.mg0 {margin-top:0;}
    .product_info h5 {  margin:1.8vw 0 3.47vw 0; font-size: 5vw;}
    .product_info h5 {  margin:6.74vw 0 3.47vw 0;}

    .product_visual .info_01 { width:100%; height:165.97vw; background:url('/fr/asset_m/images/01_product/product_01_01_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_02 { width:100%; height:172.75vw; background:url('/fr/asset_m/images/01_product/product_01_01_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#eeedf2; }
    .product_visual .info_03 { width:100%; height:128.05vw; background:url('/fr/asset_m/images/01_product/product_01_01_visual_03.jpg') center center no-repeat; background-size:cover; margin-bottom:6.97vw }
    .product_visual .info_01 dl, .product_visual .info_02 dl, .product_visual .info_03 dl  { width:100%; padding:0 2.77vw; box-sizing:border-box; left:0; }

    .product_visual dl.white_font dt { font-size:6.94vw;  line-height:8.61vw;}
    .product_visual dl.white_font dt { font-size:6.94vw;  line-height:8.61vw;}
    .product_visual dl.white_font dd { font-size:3.88vw; line-height:5.83vw;  padding: 2.77vw 0 0 0;}
    .product_visual dl ul li{font-size:3.88vw; line-height:5.83vw;/*padding: 2.77vw 0 0 0;*/} 
    .product_visual dl.black_font dt { font-size:6.94vw;  line-height:8.61vw;}
    .product_visual dl.black_font dd { font-size:3.88vw; line-height:5.83vw; padding:2.77vw 0;}
    .product_visual .info_02 dl, .product_visual .info_03 dl { top:9.72vw; }
    .product_visual .info_02 .info_02_value .tit { font-size:3.33vw; line-height:3.8vw; height:9.09vw; word-break: break-all; }
    .product_visual .info_02 .info_02_value .txt { font-size:5.83vw; line-height:7vw;}
    .spec_scroll { width:50%; }


    /*프로덕트 셀렉트 페이지*/
    .select_product_box .selected_num, .option_list, #product_wrap .product_selector .product_list .list_info, .paging_area { display:none; width:0; height:0; }
    /*프로덕트 셀렉트 : 필터 옵션 선택*/
    .m_filter { width:100%; display:inline-block; box-sizing:border-box; }
    .m_filter .select_area { width:50%; float:left; }
    .m_filter .select_area .dropdown { width:100%; }
    .m_filter .select_area .dropdown dt { background-color:#a12642; padding:0 2.77vw; box-sizing:border-box; }
    .m_filter .select_area .dropdown a { width:100%; }
    .m_filter .select_area .dropdown2 a:hover { background:none; }
    .m_filter .select_area .dropdown dt a { height:8vw; color:#fff; font-size:3.12vw; background:url('/fr/asset_m/images/01_product/select_arr_white.png') right center no-repeat; border:none; background-size:4.61vw;}
    .m_filter .select_area .dropdown dt a span { line-height:8vw; }
    .m_filter .select_area .dropdown dd ul { width:100%; z-index:77; border-top:none;}

    .m_filter .filter { width:50%; float:left; background:url("../images/01_product/bg_filter_bar.png") 0 center no-repeat; background-color:#a12642; }
    .m_filter .filter a{ width:100%; height:8vw; display:inline-block; color:#fff; font-size:3.12vw; line-height:8vw; padding:0 2.77vw; box-sizing:border-box; }
    .m_filter .filter a span { width:100%; display:inline-block; background:url('/fr/asset_m/images/01_product/ico_filtter.png') center right no-repeat; background-size:6.61vw; }
    /*프로덕트 셀렉트 : 선택한 필터값*/
    .m_filter_pick { display:none; width:100%; overflow-x:scroll; padding:3.00vw 0; border-bottom:1px solid #ddd; }
    .m_filter_pick ul { width:1400px }
    .m_filter_pick li { display:inline-block; border:1px solid #ddd; padding:1vw 5vw; border-radius:5vw; font-size:3.14vw; margin-right:2.77vw; }
    .m_filter_pick li a { display:inline-block; width:18px; margin-left:3.5vw; line-height:2.85vw }
    .m_filter_pick li a img{width:2.61vw;}
    /*프로덕트 셀렉트 : 필터 팝업*/
    .filter_pop { width:88.88vw; background-color:#fff; display:none; position:fixed; top:10.5vw; left:6.94vw; z-index:777;  }
    .filter_pop_top { width:100%; height:6.69vw; border-bottom:1px solid #ddd; padding:5.17vw 0; position:relative; }
    .filter_pop_top .btn_close { width:4.30vw; height:4.30vw; display:inline-block; position:absolute; top:50%; right:5.17vw; }
    .filter_pop_top h4 { font-size:5.00vw; color:#222; text-align:center; }
    .filter_pop_body { width:100%; height:60vh; padding:6.87vw 6.25vw; box-sizing:border-box; overflow-y:scroll;}
    .filter_pop_body h5 { font-size:4.44vw; color:#222; }
    .filter_pop_body ul { width:100%; display:inline-block; position:relative; }
    .filter_pop_body li { width:50%; float:left; display:table;}    
    .filter_pop_body li a { display:table-cell; width:100%; font-size:3.88vw; padding-left:2.88vw; box-sizing:border-box; line-height:normal; z-index:33; border:1px solid #ddd; height:13.33vw; vertical-align: middle;}
    .filter_pop_body li .on { border-color:#a12642; z-index:77; box-sizing:border-box;}
    .filter_pop_bottom{height:15.85vw;}
    .filter_pop_bottom a{height:15.85vw; display:block; float:left;}
    .filter_pop_bottom .return{width:20%; background:#891a33; position: relative;}
    .filter_pop_bottom .return img{width:50%; position: absolute; left:50%; top:50%; transform: translate(-50%,-50%);}
    .filter_pop_bottom .submit{width:80%; background:#a12642; text-align:center; font-size: 5vw; font-weight:500; line-height: 15.85vw; color:#fff;}       
    /*프로덕트 셀렉트 : 제품비교 */
    .product_compare_wrap { width:100%; }
    .product_compare_wrap .cont ul { width:1400px; }
    .m_scroll { overflow-x:scroll; }
    .product_compare_wrap .cont .pick { width:180px; margin-right:30px;}
    .product_compare_wrap .top{height:13.8vw; padding: 0 0 0 5.55vw; position: relative;}  
    .product_compare_wrap .top h4{font-size:4.72vw; line-height:13.7vw;}
    .product_compare_wrap .top a{top:50%; transform: translateY(-50%); width:4.16vw; height:4.16vw; right:5.55vw;}

    /*프로덕트 셀렉트 : 프로덕트 리스트*/
    #product_wrap .product_selector { padding:0 2.77vw; margin-top:0;}
    #product_wrap .product_selector .product_list { width:100%; }
    #product_wrap .product_selector .product_list .product_sum_list li { width:100%; border:none; border-bottom:1px solid #eee; padding-bottom:3.2vw; }
    #product_wrap .product_selector .product_list .product_sum_list li:nth-child(3n+0) { padding-bottom:3.2vw; }
    #product_wrap .product_selector .product_list .product_sum_list .product_sum { width:33%; height:29.86vw; padding: 2.65vw 0; float:left; overflow:hidden; }
    #product_wrap .product_selector .product_list .product_sum_list .product_sum img { width:100%; height:100%; vertical-align:top; }
    #product_wrap .product_selector .product_list .product_sum_list li:nth-child(3n+0) { margin: 0 1.6% 25px 0; }
    #product_wrap .product_selector .product_list .product_sum_list .product_txt { width:67%; }
    #product_wrap .product_selector .product_list .product_sum_list .product_txt h5 { font-size:5vw; }
    #product_wrap .product_selector .product_list .product_sum_list .product_txt h5 span { font-size:3.33vw; display:block; }
    #product_wrap .product_selector .product_list .product_sum_list .product_txt span.txt { font-size:3.33vw; height:inherit; }
    #product_wrap .product_selector .product_list .product_sum_list .product_txt .check_box_01 label { font-size:3.33vw; }
    .check_box_01 input { width:4.86vw; height:4.86vw; }
    .check_box_01 input[type=checkbox]:before { width:4.86vw; height:4.86vw; background-size:4.86vw; }
    .check_box_01 input[type=checkbox]:checked:before { width:4.86vw; height:4.86vw; background-size:4.86vw; }
    .filter_pop_body input { width:4.86vw; height:4.86vw; }
    .filter_pop_body input[type=checkbox]:before { content:'d'; text-indent:-99999px; width:4.86vw; height:4.86vw; display:inline-block; background:url('/fr/asset/images/common/check_box.png') 0 0 no-repeat; background-color:#fff; background-size:4.86vw;  }
    .filter_pop_body input[type=checkbox]:checked:before { background:url('/fr/asset/images/common/checked_box.png') 0 0 no-repeat; background-color:#fff; width:4.86vw; height:4.86vw; background-size:4.86vw;}
    .filter_pop_body label {padding-left:2.22vw; font-size:3.33vw; color:#666; width:85%; box-sizing:border-box;}

    #swiper-product { display:block; float:none; width:100%; }

    #swiper-product ul { display:flex; width:auto; border:none; }
    #swiper-product ul > li { position:relative; display:block; width:auto; height:auto; text-align:center; border:none; }
    #swiper-product ul > li .btn_x { right:0; top:0; }
    #swiper-product ul > li .btn_plus { margin-top:9.72vw; }
    #swiper-product ul > li .btn_plus .text { margin-top:2.77vw; font-size:3.88vw; font-weight:400; color:#222; }
    #swiper-product ul > li .p_img { display:block; }
    #swiper-product ul > li .p_name { margin:25px 0 10px; font-size:3.88vw; font-weight:600; color:#222; }
    #swiper-product ul > li .p_s_name { display:none; }


    .table_container { padding:0 5.55vw; }
    .table_container .s_title { margin:0 0 15px; font-size:4.44vw; font-weight:600; color:#222; }

    .horizen_table tbody th, .horizen_table tbody td { padding:15px 0; font-size:3.611vw;  }
    /*제품 상세*/
    .security { width:100%; margin-bottom:6.97vw; }
    .security dd { font-size:3.88vw; margin-top:5.86vw; line-height:5.55vw; }
    .product_visual .info_02 .info_02_value { padding: 0 2vw; width:35.5%; }
    .product_visual .info_02 .info_02_value:first-child { padding-left:0; width:29%;}
    .product_visual .info_02 .info_02_value:last-child { padding-right:0;}
    .product_visual .info_04 { height:180.77vw; margin-top:0; background:url('/fr/asset_m/images/01_product/product_01_01_visual_04.jpg') bottom center no-repeat; background-size:contain; background-color:#111; }
    .product_visual .info_04 dl { width:100%; top:0; left:0; padding:0 2.77vw; box-sizing:border-box; margin-top:10.11vw }
    .product_visual .info_04 dl.white_font dd { width:100%; }
    .product_visual .info_04 dl.white_font dd .info_04_img { display:none; }
    .product_visual .info_05 { width:100%; margin-top:0; margin-bottom:6.97vw; height:163vw; margin-top:0; background:url('/fr/asset_m/images/01_product/product_01_01_visual_05.jpg') bottom center no-repeat; background-size:contain; background-color:#f5f5f5; }
    .product_visual .info_05 dl { width:100%; top:0; right:0; padding:0 2.77vw; box-sizing:border-box; }
    .product_visual .info_05 dl.black_font dt { width:100%; }
    .product_visual .info_05 dl.black_font dt, .product_visual .info_05 dl.black_font dd { text-align:right; }
    .system_diagram { position:relative; width:100%; height:auto; padding-bottom:6.97vw; }
    .system_diagram a { width:7.5vw; height:7.5vw; position:absolute; bottom:0; right:0; display:block;}

    .product_swiper .swiper-pagination span { width:17.97vw; height:10.11vw; }
    /*다운로드 간격*/
    #board_wrapper { margin-bottom:6.97vw; }
    #board_wrapper .btn-mobile { margin-top:6.97vw; }

    /*관련제품 : 스와이퍼*/
    /* Swiper*/
    .product_related { width:100%; height:250px;}

    .swiper-wrapper-related { width:2800px; height:250px; position:relative; margin:0 auto; }
    .swiper-slide-related { float:left; }
    .product_related .slide-li { width:180px; height:200px; float:left; }
    .swiper-wrapper-related .support-swiper-slide:after { display:block; content:''; clear:both; }
    .product_related .slide-li .related_sum { height:180px; display:inline-block; overflow:hidden; }
    .product_related > img{ height:70%; height:auto; }
    .product_related .swiper-scrollbar { position:absolute; left:0; bottom:20px; width:100%; height:3px; }
    .product_related .swiper-scrollbar-drag { background-color:#a12944; }


    /*버튼 스타일*/
    button {outline: none; border: none;}
    .btn-area {width:100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding:0 5.55vw; margin-bottom:7vw}
    .btn-area.btn-mobile {display:block;}
    .btn-area.btn-center {text-align:center;}
    .btn-more {position:relative;width:13.88vw;height:13.88vw;text-indent:-9999px;border-radius:6.94vw;background:#ddd;border:none;}
    .btn-more::before {position:absolute;content:'';width:4.44vw;height:0.44vw;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
    .btn-more::after {position:absolute;content:'';width:0.44vw;height:4.44vw;background:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}

    .table_inner { margin-bottom:6.97vw; }
    .table_inner.mg { margin-bottom:1.55vw; }
    p.delicate{font-size: 3.37vw; margin-bottom:5vw;}

    /* 20181010 수정사항 */
    .sub-max-inner div.new_function{width:100%; height:84.7vw;}
    .sub-max-inner div.new_function.border{border-right:1px solid #ddd; border-bottom:0;}
    .sub-max-inner div.new_function .n_function_center{width:90%;}
    .sub-max-inner div.new_function .n_function_center img{width:50%;}
    .sub-max-inner div.new_function .n_function_center dt{ font-size:5vw; line-height:4.44vw; font-weight:500; margin: 8.98vw 0 2.24vw 0;}
    .sub-max-inner div.new_function .n_function_center dd{ font-size:3.8vw; line-height:5.83vw; font-weight:300;}    
    .product_visual .info_02_05 dl dd span{display:inline; padding-top:0px;}
    .download_button{margin-bottom:13.8vw;}
    .product_visual .info_00_05_02 dl.black_font, .product_visual .info_00_05_04 dl.white_font{text-align:right;}
    .product_visual .info_00_05_05 dl.black_font{padding-top:50vw;}
    .product_visual .info_00_02_02{margin-top:11.1vw;}
    .download:nth-child(1){margin-right:0;}
    .download{background: url('/fr/asset_m/images/01_product/product_00_01_download.jpg') no-repeat center center; background-size:cover;}
    .product_visual dl.white_font{position: relative; top: auto; width: 100%; padding-top: 8.3vw; transform: translateY(0%); left:0; right: 0;}
    .product_visual dl.black_font{position: relative; top: auto; width: 100%; padding-top: 8.3vw; transform: translateY(0%); left:0; right: 0;}
    .product_visual div.platforms{position: relative; top: auto; width: 100%; padding-top: 10vw; transform: translateY(0%); left:0; right: 0;}

	/* Mobile Access */
	.product_00_07 div dl.white_font, .product_00_07 div dl.black_font {position: relative; top: auto; width: 100%; padding-top: 8.3vw; transform: translateY(0%); left: 0; right: 0; }
	/* end*/

    .product_visual .info_26_01 ul{position: relative; top: auto; width: 100%; padding-top: 8.3vw; transform: translateY(0%); left:0; right: 0;}
    .product_visual .info_27_01 ul{position: relative; top: auto; width: 100%; padding-top: 8.3vw; transform: translateY(0%); left:0; right: 0;}

    .product_visual .info_00_01_01 .platform{padding-top:9.72vw;    }

    .product_visual .info_12_03 dl.white_font dt { font-size:6.94vw; line-height: 6.6vw;}
    .product_visual .info_08_01 dl.white_font dt { font-size:6.94vw; line-height: 6.6vw;}
    .product_visual .info_07_02 .nfc_solutions img{width:auto;}
    .product_swiper .swiper-container-product_visual{height:177.77vw;}
    .product_visual .info_04_01 dl dd:nth-child(2){padding-top:2.77vw;}
    .product_visual .info_04_01 dl dd{padding:0;}
    .product_visual .info_06_01 dl dd:last-child img{width:80%;}
    .product_visual .info_00_04_05 ul li span{display:inline;}
    ul.platform_element li>img{width:100%;}

    .sub-max-inner{width:100%; padding:0 5.5vw;}
    .sub-max-inner span.maintext{margin: 0; padding-top:6.94vw; border-top: 1px solid #ddd; font-size: 3.8vw; line-height:5.83vw}
    .sub-max-inner span.maintext a.control_banner{margin:5.5vw 0 0 0; }
    a.control_banner{margin: 10.41vw 0;}
    .sub-max-inner span.maintext a.control_banner02{margin:5.5vw 0 0 0; }
    a.control_banner02{margin: 6.94vw 0;}
    .sub-max-inner span.maintext a.control_banner03{margin:5.5vw 0 0 0; }
    a.control_banner03{margin: 6.94vw 0;}

    .product_swiper dl.txt_white dt { font-size:12.77vw; text-align:center;}    
    .product_swiper dl.txt_white dd { font-size:4.19vw; }

    .product_swiper .product_visual_26 dl.txt_white dt{color:#222;}
    .product_swiper .product_visual_26 dl.txt_white dd{color:#222;}

	.product_visual .info_00_07_01 {height:159.72vw; background:url('/fr/asset_m/images/01_product/product_00_07_01.jpg') bottom center no-repeat; background-size:cover;}
	.product_visual .info_00_07_02 {height:208.78vw; background:url('/fr/asset_m/images/01_product/product_00_07_02.jpg') bottom center no-repeat; background-size:cover;}
	.product_visual .info_00_07_02.ko_class {height:146.78vw;}
	.product_visual .info_00_07_03 {height:113.22vw; background:url('/fr/asset_m/images/01_product/product_00_07_03.jpg') bottom center no-repeat; background-size:cover;}
	.product_visual .info_00_07_03.ko_class {height:116.22vw;}
	.product_visual .info_00_07_04 {height:186.61vw; background:url('/fr/asset_m/images/01_product/product_00_07_04.jpg') bottom center no-repeat; background-size:100%;}
	.product_00_07 div dl.white_font, .product_00_07 div dl.black_font { padding-top: 8.3vw; text-align:left; }
	.product_visual .info_00_07_04.ko_class {height:145.61vw;}
	/* Mobile Access 200515 hjjeon */
	.mobile_access_icon_wrap {padding-top: 5vw;}
	.mobile_access_icon {width: 100%; float: none; margin-bottom:5vw;}
	.mobile_access_icon dd { font-size: 3.8vw; color: #666; line-height: 5.83vw; }
	.mobile_access_icon dd h5 { margin-bottom: 1vw; margin-top: 2vw; }
	.product_visual .info_00_07_05{padding:8.33vw 0; background: #fff url(/fr/asset_m/images/01_product/product_00_07_05.jpg) center center no-repeat; background-size:75%; height:auto;}
	.product_visual .info_00_07_05.ko_class {padding:8.33vw 0; background: #fff url(/fr/asset_m/images/01_product/product_00_07_05.jpg) center center no-repeat; background-size:75%; height:auto;}
	.product_visual .info_00_07_05 dl.black_font dt { font-size: 6.94vw; line-height: 8.61vw; }
	.product_visual .info_00_07_05 dl ul li { padding:3vw 3vw 3vw 10vw; height:auto; line-height:5vw; float:none; width:100%; }
	.product_visual .info_00_07_05 dl ul li:last-child { margin-left:0; margin-top:1.5vw; }
	.product_visual .info_00_07_05 dl ul li span { left: 4vw; font-size:7vw; }
	.product_00_07 div.info_00_07_05 dl.white_font, .product_00_07 div.info_00_07_05 dl.black_font { padding-top: 0; }
	.product_visual .info_00_07_05 dl ul { padding-top: 54vw; }
	.product_visual .info_00_07_05.ko_class dl ul { padding-top: 64vw; }
	.product_visual .info_00_07_06 {padding:8.33vw 0;}
	.product_visual .info_00_07_06 dl ul li { padding:0; line-height:5vw; float:none; width:100%; }
	.product_visual .info_00_07_06 dl ul li:last-child { margin-left:0; margin-top:2.5vw; }
	.product_visual .info_00_07_06 dl ul li p {padding: 5vw 0;}
	.product_visual .info_00_07_06 dl a { width: 60vw; height: 12vw; line-height: 12vw; font-size: 3.88vw; }
	.product_visual .info_00_07_07 {height:195.61vw; background:url('/fr/asset_m/images/01_product/product_00_07_07.jpg') bottom center no-repeat; background-size:100%;}
	.product_00_07 div.info_00_07_07 dl.white_font, .product_00_07 div.info_00_07_07 dl.black_font { padding-top: 8.3vw; text-align:left; }
	/* end */

    .product_visual .info_00_06_04 dl, .product_visual .info_00_06_04 .nfc_solutions{padding-left:0;}

    ul.platform_element li p>img{width:2vw;}
    .product_visual .info_00_04_05 dl dd ul li:last-child{width:100%;}

    .product_visual .info_00_01_01 .platform:last-child{padding-bottom:9.72vw;}
    .product_visual .info_00_01_01 {height:auto; background: #f7f7f7; padding-bottom:5.55vw; }
    .product_visual .info_00_04_01 {height:175.7vw; margin-top:0px; background:url('/fr/asset_m/images/01_product/product_00_04_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#19181d;}
    .product_visual .info_00_05_01 {height:125vw; background:url('/fr/asset_m/images/01_product/product_00_05_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_00_06_01 {height:240vw; background:url('/fr/asset_m/images/01_product/product_00_06_visual_01.jpg') bottom center no-repeat; background-size:contain; background-color:#0c0f16; }
    .product_visual .info_02_01 {height: 194vw; background:url('/fr/asset_m/images/01_product/product_01_02_visual_01.jpg') bottom center no-repeat; background-size:contain; background-color:#591023;}
    .product_visual .info_03_01 {height: 170vw; background:url('/fr/asset_m/images/01_product/product_01_03_visual_01.jpg') bottom center no-repeat; background-size:contain; background-color:#fff;}
    .product_visual .info_04_01 {height: 185vw; background:url('/fr/asset_m/images/01_product/product_01_04_visual_01.jpg') bottom center no-repeat; background-size:contain; background-color:#1d060c;}
    .product_visual .info_05_01 {height: 140.3vw; background:url('/fr/asset_m/images/01_product/product_01_05_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#000; }
    .product_visual .info_06_01 {height: 162.6vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_06_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_07_01 {height: 172.1vw; background:url('/fr/asset_m/images/01_product/product_01_07_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#141213; }
    .product_visual .info_08_01 {height: 340.5vw; background:url('/fr/asset_m/images/01_product/product_01_08_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#000; }
    .product_visual .info_09_01 {height: 155.5vw; background:url('/fr/asset_m/images/01_product/product_01_09_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_10_01 {height: 155.7vw; background:url('/fr/asset_m/images/01_product/product_01_04_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#01060a; }
    .product_visual .info_11_01 {height: 127.7vw; background:url('/fr/asset_m/images/01_product/product_01_11_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#eee }
    .product_visual .info_13_01 {height: 119.44vw; background:url('/fr/asset_m/images/01_product/product_01_13_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_14_01 {height: 127.41vw; background:url('/fr/asset_m/images/01_product/product_01_14_visual_01.jpg') center center no-repeat; background-size:contain; background-color:#18183a; }
    .product_visual .info_15_01 {height: 173.8vw; background:url('/fr/asset_m/images/01_product/product_01_15_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#f1f1f1; }
    .product_visual .info_16_01 {height: 161.1vw; background:url('/fr/asset_m/images/01_product/product_01_16_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_17_01 {height: 124.3vw; background:url('/fr/asset_m/images/01_product/product_01_17_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_19_01 {height: 170.41vw; background:url('/fr/asset_m/images/01_product/product_01_19_visual_01.jpg') center center no-repeat; background-size:contain; background-color:#f7f7f7; }
    .product_visual .info_20_01 {height: 176.36vw; background:url('/fr/asset_m/images/01_product/product_01_20_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#f7f7f7; }
    .product_visual .info_21_01 {height: 214.08vw; background:url('/fr/asset_m/images/01_product/product_01_21_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#f7f7f7; }
    .product_visual .info_22_01 {height: 168.16vw; background:url('/fr/asset_m/images/01_product/product_01_22_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#eee; }
    .product_visual .info_23_01 {height: 216.19vw; background:url('/fr/asset_m/images/01_product/product_01_23_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#222;}
    .product_visual .info_24_01 {height: 221.19vw; background:url('/fr/asset_m/images/01_product/product_01_23_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#222;}
    .product_visual .info_26_01 {height: 108.33vw; background:url('/fr/asset_m/images/01_product/product_01_26_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#f5f5f5; }
    .product_visual .info_27_01 {height: 114.3vw; background:url('/fr/asset_m/images/01_product/product_01_27_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_28_01 {height: 136.11vw; background:url('/fr/asset_m/images/01_product/product_01_28_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_29_01 {height: 133.33vw; background:url('/en/asset_m/images/01_product/product_01_29_visual_01.jpg') center center no-repeat; background-size:cover; }
	.product_visual .info_30_01 {height: 155.56vw; background:url('/fr/asset_m/images/01_product/product_01_30_visual_01.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_30_02 {height: 138.89vw; background:url('/fr/asset_m/images/01_product/product_01_30_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_30_03 {height: 166.67vw; background:url('/fr/asset_m/images/01_product/product_01_30_visual_03.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_31_02 {height: 155.56vw; background:url('/fr/asset_m/images/01_product/product_01_31_visual_02.jpg') center center no-repeat; background-size:cover; }
	.product_visual .info_31_02 dl.right{text-align:right;}


    .product_visual .info_00_02_01 {height:164.25vw; background:url('/fr/asset_m/images/01_product/product_00_02_visual_01.jpg') center bottom no-repeat; background-size:contain; background-color:#edf0f5}
    .product_visual .info_00_04_02 {height:202.7vw; margin-top:0px; background:url('/fr/asset_m/images/01_product/product_00_04_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_00_05_02 {height:147.22vw; background:url('/fr/asset_m/images/01_product/product_00_05_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_00_06_02 {height:156.80vw; background:url('/fr/asset_m/images/01_product/product_00_06_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#f5f5f5; }
    .product_visual .info_02_02 {height: 176vw; background:url('/fr/asset_m/images/01_product/product_01_02_visual_02.jpg') bottom center no-repeat; background-size:contain; background-color:#f7f7f7;}
    .product_visual .info_04_02 {height: 183vw; background:url('/fr/asset_m/images/01_product/product_01_04_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#fff; }
    .product_visual .info_05_02 {height: 165vw; background:url('/fr/asset_m/images/01_product/product_01_05_visual_02.jpg') bottom center no-repeat; background-size:contain; background-color:#f7f7f7; }
    .product_visual .info_06_02 {height: 120.5vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_06_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_07_02 {height: 115.27vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_07_visual_02.jpg') center bottom no-repeat; background-size: contain; padding-bottom: 120vw;}
    .product_visual .info_03_02 {height: 183vw; background:url('/fr/asset_m/images/01_product/product_01_03_visual_02.jpg') bottom center no-repeat;  background-size:contain; background-color:#501f3c; }
    .product_visual .info_09_02 {height: 179.2vw; background:url('/fr/asset_m/images/01_product/product_01_09_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#fff;}
    .product_visual .info_10_02 {height: 166.1vw; background:url('/fr/asset_m/images/01_product/product_01_10_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#fff;}
    .product_visual .info_11_02 {height: 131.9vw; background:url('/fr/asset_m/images/01_product/product_01_11_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_13_02 {height: 110.41vw; background:url('/fr/asset_m/images/01_product/product_01_13_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_15_02 {height: 133.3vw; background:url('/fr/asset_m/images/01_product/product_01_15_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_16_02 {height: 162.08vw; background:url('/fr/asset_m/images/01_product/product_01_16_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#f7f7f7; }
    .product_visual .info_17_02 {height: 114.44vw; background:url('/fr/asset_m/images/01_product/product_01_17_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_19_02 {height: 141.6vw; background:url('/fr/asset_m/images/01_product/product_01_19_visual_02.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_20_02 {height: 177.7vw; background:url('/fr/asset_m/images/01_product/product_01_20_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#0f0b0a; }
    .product_visual .info_21_02 {height: 150.3vw; background:url('/fr/asset_m/images/01_product/product_01_21_visual_02.jpg') center bottom no-repeat; background-size:contain;  background-color:#d0dfe4;}
    .product_visual .info_22_02 {height: 143.05vw; background:url('/fr/asset_m/images/01_product/product_01_22_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#fff;}
    .product_visual .info_23_02 {height: 183.55vw; background:url('/fr/asset_m/images/01_product/product_01_23_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#eee;}
    .product_visual .info_24_02 {height: 211.55vw; background:url('/fr/asset_m/images/01_product/product_01_24_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#fff;}
    .product_visual .info_25_02 {height: 149.61vw; background:url('/fr/asset_m/images/01_product/product_01_25_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#fff; }
    .product_visual .info_28_02 {height: 190.77vw; background:url('/fr/asset_m/images/01_product/product_01_28_visual_02.jpg') center bottom no-repeat; background-size:contain; background-color:#0b0706; }

    .product_visual .info_04_03 {height: 169.7vw; background:url('/fr/asset_m/images/01_product/product_01_04_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#01060a;}
    .product_visual .info_00_04_03 {height:105.83vw; margin-top:0px; background:url('/fr/asset_m/images/01_product/product_00_04_visual_03.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_00_05_03 {height:151.69vw; background:url('/fr/asset_m/images/01_product/product_00_05_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#c7c7c7; }
    .product_visual .info_00_06_03 {height:196.83vw; background:url('/fr/asset_m/images/01_product/product_00_06_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#5b1e30; }
    .product_visual .info_02_03 {height: 119.44vw; background:url('/fr/asset_m/images/01_product/product_01_02_visual_03.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_03_03 {height: 141.1vw; background:url('/fr/asset_m/images/01_product/product_01_03_visual_03.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_05_03 {height: auto; background:url('/fr/asset_m/images/01_product/product_01_05_visual_03.jpg') bottom center no-repeat; background-size: contain; padding-bottom: 84.4vw;}
    .product_visual .info_05_03.d2_img {height: auto; background:url('/fr/asset_m/images/01_product/product_01_12_visual_02.jpg') bottom center no-repeat; background-size: contain; padding-bottom: 84.4vw;} 
    .product_visual .info_06_03 {height: 165.5vw; background:url('/fr/asset_m/images/01_product/product_01_06_visual_03.jpg') bottom center no-repeat; background-size:contain; background-color:#060405; }
    .product_visual .info_07_03 {height: 176.38vw; background:url('/fr/asset_m/images/01_product/product_01_07_visual_03.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_08_03 {height: 138.8vw; background:url('/fr/asset_m/images/01_product/product_01_08_visual_03.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_10_03 {height: 160.1vw; background:url('/fr/asset_m/images/01_product/product_01_10_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#fff; }
    .product_visual .info_11_03 {height: 196.4vw; background:url('/fr/asset_m/images/01_product/product_01_11_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#000; }
    .product_visual .info_13_03 {height: 125.66vw; background:url('/fr/asset_m/images/01_product/product_01_13_visual_03.jpg') center top no-repeat; background-size:contain; background-color:#f7f7f7;}
    .product_visual .info_12_03 {height: 349vw; background:url('/fr/asset_m/images/01_product/product_01_12_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#000;}
    .product_visual .info_15_03 {height: 116.66vw; background:url('/fr/asset_m/images/01_product/product_01_15_visual_03.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_17_03 {height: 118.63vw; background:url('/fr/asset_m/images/01_product/product_01_17_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#efefef; }
    .product_visual .info_19_03 {height: 115.97vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_19_visual_03.jpg') center bottom no-repeat; background-size: contain; padding-bottom: 92.6vw;}
    .product_visual .info_20_03 {height: 154.1vw; background:url('/fr/asset_m/images/01_product/product_01_20_visual_03.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_21_03 {height: 181.08vw; background:url('/fr/asset_m/images/01_product/product_01_21_visual_03.jpg') center top no-repeat; background-size:contain; background-color:#f7f7f7;}
    .product_visual .info_24_03 {height: 175.18vw; background:url('/fr/asset_m/images/01_product/product_01_24_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#222;}
    .product_visual .info_28_03 {height: 152.97vw; background:url('/fr/asset_m/images/01_product/product_01_28_visual_03.jpg') center bottom no-repeat; background-size:contain; background-color:#fff; }
    .product_visual .info_29_03 {height: 155.55vw; background:url('/en/asset_m/images/01_product/product_01_29_visual_03.jpg') center center no-repeat; background-size:cover; }         

    .product_visual .info_00_04_04 {height:133.33vw; margin-top:0px; background:url('/fr/asset_m/images/01_product/product_00_04_visual_04.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_00_05_04 {height:127.77vw; background:url('/fr/asset_m/images/01_product/product_00_05_visual_04.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_00_06_04 {height: auto; background:url('/fr/asset_m/images/01_product/product_00_06_visual_04.jpg') bottom center no-repeat; background-size: contain; padding-bottom: 152.7vw;}
    .product_visual .info_02_04 {height: 136vw; background:url('/fr/asset_m/images/01_product/product_01_02_visual_04.jpg') bottom center no-repeat; background-size:contain; background-color:#e1e1e1;}
    .product_visual .info_03_04 {height: 190vw; background:url('/fr/asset_m/images/01_product/product_01_03_visual_04.jpg') bottom center no-repeat;  background-size:contain; background-color:#fff;}
    .product_visual .info_04_04 {height: 164.1vw; background:url('/fr/asset_m/images/01_product/product_01_04_visual_04.jpg') center bottom no-repeat; background-size:contain; background-color:#f5f5f5; }
    .product_visual .info_05_04 {height: 155vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_05_visual_04.jpg') bottom center no-repeat; background-size:contain; background-color:#eee;}
    .product_visual .info_11_04 {height: 175.8vw; background:url('/fr/asset_m/images/01_product/product_01_11_visual_04.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_12_04 {height: 138.8vw; background:url('/fr/asset_m/images/01_product/product_01_12_visual_04.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_13_04 {height: 161.11vw; background:url('/fr/asset_m/images/01_product/product_01_13_visual_04.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_19_04 {height: 250.1vw; background:url('/fr/asset_m/images/01_product/product_01_19_visual_04.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_20_04 {height: 181.7vw; background:url('/fr/asset_m/images/01_product/product_01_20_visual_04.jpg') center top no-repeat; background-size:contain; background-color:#f7f7f7;}
    .product_visual .info_28_04 {height: 185.86vw; background:url('/fr/asset_m/images/01_product/product_01_28_visual_04.jpg') center top no-repeat; background-size:contain; background-color:#f7f7f7; }

    .product_visual .info_00_04_05 {height:130.75vw; margin-top:0px; background:url('/fr/asset_m/images/01_product/product_00_04_visual_05.jpg') center bottom no-repeat; background-size:contain; background-color:#e9e8ed; }
    .product_visual .info_00_05_05 {height:114.44vw; background:url('/fr/asset_m/images/01_product/product_00_05_visual_05.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_00_06_05 {height: auto; background:url('/fr/asset_m/images/01_product/product_00_06_visual_05.jpg') bottom center no-repeat; background-size: contain; padding-bottom: 325vw; background-color:#f5f5f5;}
    .product_visual .info_02_05 {height: 166.66vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_02_visual_05.jpg') center center no-repeat; background-size:cover;}
    .product_visual .info_03_05 {height: 138.88vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_03_visual_05.jpg') center center no-repeat; background-size:cover;}
    .product_visual .info_05_05 {height: 157.47vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_05_visual_05.jpg') center top no-repeat; background-size:contain; background-color:#f7f7f7;}
    .product_visual .info_12_05 {height: 112vw; background:url('/fr/asset_m/images/01_product/product_01_12_visual_05.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_13_05 {height: 172.77vw; background:url('/fr/asset_m/images/01_product/product_01_13_visual_05.jpg') center center no-repeat; background-size:contain; background-color:#001932; }
    .product_visual .info_19_05 {height: 138.6vw; background:url('/fr/asset_m/images/01_product/product_01_19_visual_05.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_20_05 {height: 134.7vw; background:url('/fr/asset_m/images/01_product/product_01_20_visual_05.jpg') center bottom no-repeat; background-size:contain; background-color:#fff; }
    .product_visual .info_21_05 {height: 166.6vw; background:url('/fr/asset_m/images/01_product/product_01_21_visual_05.jpg') center center no-repeat; background-size:cover; }

    .product_visual .info_00_04_06 {height:133.33vw; margin-top:0px; background:url('/fr/asset_m/images/01_product/product_00_04_visual_06.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_02_06 {height: 188.3vw;background:url('/fr/asset_m/images/01_product/product_01_02_visual_06.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_03_06 {height: 168.7vw;background:url('/fr/asset_m/images/01_product/product_01_03_visual_06.jpg') center bottom no-repeat; background-size:contain; background-color:#eee; }
    .product_visual .info_06_06 {height: 142.5vw;background:url('/fr/asset_m/images/01_product/product_01_06_visual_06.jpg') center bottom no-repeat; background-size:contain; background-color:#e3e3e3; }
    .product_visual .info_12_06 {height: 163.7vw; background:url('/fr/asset_m/images/01_product/product_01_12_visual_06.jpg') center bottom no-repeat; background-size:contain; background-color:#060606; }
    .product_visual .info_13_06 {height: 185.77vw; background:url('/fr/asset_m/images/01_product/product_01_13_visual_06.jpg') center bottom no-repeat; background-size:contain; background-color:#eceeed;}
    .product_visual .info_19_06 {height: 225.6vw; background:url('/fr/asset_m/images/01_product/product_01_19_visual_06.jpg') center bottom no-repeat; background-size:contain; background-color:#f8f8f8; }
    .product_visual .info_20_06 {height: 175.6vw; background:url('/fr/asset_m/images/01_product/product_01_20_visual_06.jpg') center bottom no-repeat; background-size:contain; background-color:#f7f7f7; }

    .product_visual .info_00_04_07 {height:133.33vw; margin-top:0px; background:url('/fr/asset_m/images/01_product/product_00_04_visual_07.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_06_07 {height: 80vw; width:100%; background:url('/fr/asset_m/images/01_product/product_01_06_visual_07.jpg') center top no-repeat; background-size:contain; padding-top: 76.38vw; background-color:#f8f8f8;}
    .product_visual .info_12_07 {height: 169.4vw; background:url('/fr/asset_m/images/01_product/product_01_12_visual_07.jpg') center center no-repeat; background-size:cover; }
    .product_visual .info_13_07 {height: 111.11vw; background:url('/fr/asset_m/images/01_product/product_01_13_visual_07.jpg') center center no-repeat; background-size:cover; }

    .product_visual .info_02_06 dl{text-align:center;}
    .product_visual .info_02_06 dl dd img{width:32.5vw;}
    .product_visual .info_02_05 dl.white_font{width:80vw; text-align: right; padding-top:81.19vw;}
    .product_visual .info_03_02 dl.white_font dd img{width:20.97vw;}
    .product_visual .info_03_01 dl.black_font{text-align:center;}
    .product_visual .info_03_03 dl.white_font{text-align:right;}
    .product_visual .info_03_05 dl.black_font dd:last-child{display:none;}
    .product_visual .info_03_06 dl.black_font {text-align: center;}
    .product_visual .info_13_08 {height:69.4vw;}
    .product_visual .info_02_03 dl.white_font {text-align: right;}
    .product_visual .info_04_02 dl.black_font {text-align: right;}
    .product_visual .info_04_04 dl.black_font {text-align: right;}
    .product_visual .info_05_02 dl.black_font {text-align: right;}
    .product_visual .info_06_02 dl.black_font {text-align: right;}
    .product_visual .info_06_06 dl.black_font {text-align: right;}
    .product_visual .info_09_02 dl.black_font {text-align: right;}
    .product_visual .info_10_02 dl.black_font {text-align: right;}
    .product_visual .info_11_02 dl.black_font {text-align: right;}
    .product_visual .info_11_04 dl.black_font {text-align: right;}
    .product_visual .info_24_01 dl.white_font{width:100%; text-align:right; left:0;}
    .product_visual .info_05_01 dl dd:last-child{padding-top:2.77vw;}
    .product_visual .info_19_06 dl.black_font dd ul:first-child{padding-right:5vw; box-sizing:border-box;}
    .product_visual .info_07_01 dl.white_font dd img{width:70%;}

    .product_visual .info_15_02 dl.black_font {text-align: right;}
    .product_visual .info_19_02 dl.white_font {text-align: right;}
    .product_visual .info_19_05 dl.black_font {text-align: right;}
    .product_visual .info_20_05 dl.black_font {text-align: right;}
    .product_visual .info_21_02 dl.black_font {text-align: right;}
    .product_visual .info_23_02 dl.black_font {text-align: right;}
    .product_visual .info_24_03 dl.white_font {text-align: right;}

    .product_visual .info_06_07 dl{padding-top:0vw;}
    .product_visual .info_07_02 dl.nfc_txt .gray span{display:inline;}

    ul.platform_element li p{height:11.1vw; line-height:11.1vw; font-size:4.4vw;}
	ul.platform_element li p.two_line{height:12.36vw;}
    ul.platform_element li p.two_line span{width:80%;}

    .product_visual .info_16_01 dl{width:100%;}
    .product_visual .info_05_05 dl{padding-top:74.3vw;}
    .product_visual .info_07_01 dl.white_font{width:100%; padding-top:50px;}
    .product_visual .info_07_03 dl{text-align:right;}
    .product_visual .info_08_03 dl{text-align:right;}
    .product_visual .info_09_01 dl, .product_visual .info_09_02 dl{text-align:left;}
    .product_visual .info_13_03 dl{padding-top:80vw;}
    .product_visual .info_20_04 dl {padding-top:106.94vw;}
    .product_visual .info_21_03 dl {padding-top:111.11vw;}
    .product_visual .info_28_04 dl{padding-top:108.33vw; text-align:center;}

    .product_visual .info_00_05_05 dl dt span{display:block;}
    .product_visual .info_06_01 dl dd span{display:block; padding-top:2.5vw;}
    .product_visual .info_07_01 dl.white_font dd{padding-bottom:3.88vw;}
    .product_visual .info_04_02 dl dd span{display:block; padding-top:2.5vw;}
    .product_visual .info_04_04 dl dd span{display:block; padding-top:2.5vw;}
    .product_visual .info_04_01 dl dd span{display:block; padding-top:2.5vw;}
    .product_visual .info_06_06 dl dd span{display:block; padding-top:2.5vw;}
    .product_visual .info_23_02 dl dd span{display:block; padding-top:2.5vw;}
    .product_visual .info_23_01 dl dd span{display:block; padding-top:2.5vw;}
    .product_visual .info_19_04 dl.black_font{padding-top:8.3vw;}

    .product_visual .info_11_04 dl.black_font dd{padding-bottom:5.5vw;}

    .product_visual .info_00_05_05 dl dd:nth-child(2){width:81vw; margin: 0 auto;}
    .product_visual .info_00_05_05 dl dd a{width:38.05vw; height: 8.8vw; font-size:2.77vw; line-height:8.8vw; margin-right: 2.77vw;}
    .product_visual .info_00_05_05 dl dd a:last-child{margin-right:0;}

    .product_visual .info_04_01 dl dd:nth-child(2){padding-bottom:2.5vw;}

    .product_visual .info_06_01 dl dd{padding: 4.86vw 0 2.77vw 0;}

    .product_visual .info_08_01 dl.black_font{padding: 11.1vw 0 0 0;}
    .product_visual .info_08_01 dl.black_font dt, .product_visual .info_05_03 dl.black_font dd{text-align:center;}

    .product_visual .info_00_06_04 dl.black_font dd{text-align:center;}
    .product_visual .info_08_01 dl.white_font dt span{font-size: 5vw; line-height:6.6vw; }
    .product_visual .info_08_01 dl.white_font dd .a_link{display:block; font-size:3.88vw; padding:2.7vw 0;}
    .product_visual .info_08_01 dl.white_font dd:last-child{padding:5.7vw  0 13.8vw 0;}
    .product_visual .info_08_01 dl.white_font{padding-top:11.1vw;}

    .product_visual .info_19_01 dl.black_font dt, .product_visual .info_19_01 dl.black_font dd{text-align:left;}

    .product_visual .info_07_02 .nfc_solutions{width:100%; text-align:center; margin-top:0;}
    .product_visual .info_07_02 .nfc_solutions>img{float:none ;}
    .product_visual .info_07_02 dl.black_font{width:100%; padding-top:11.1vw;}
    .product_visual .info_07_02 dl.black_font dd .a_link{font-size:3.8vw; display:block; border-radius:100px; padding: 2.7vw 0;}
    .product_visual .info_07_02 dl.black_font dt, .product_visual .info_07_02 dl.black_font dd{text-align: center;}
    .product_visual .info_07_02 dl.black_font dd{padding:0;}
    .product_visual .info_07_02 dl.black_font dt{margin-bottom:3.47vw;}
    .product_visual .info_07_02 dl.black_font dd.bdr{width:100%; padding: 11.8vw 0px 8.3vw 0;}
    .product_visual .info_07_02 dl.black_font dd.pc_none{display:block; padding:0; color:#000;}
    .product_visual .info_07_02 dl.nfc_txt{text-align: left; margin-top:0; width:100%; padding-left:0; width:100%;}
    .product_visual .info_07_02 dl.black_font dl.nfc_txt dt{font-size:5vw; margin-bottom:0px;}
    .product_visual .info_07_02 dl.nfc_txt dt span{font-size:3.05vw;}
    .product_visual .info_07_02 dl.nfc_txt dd{font-size:3.8vw; text-align:left; }
    .product_visual .info_07_02 .black_font dd .a_link{font-size:3.8vw; display:block;}
    .product_visual .info_07_02 dl.black_font dt{font-size:6.94vw; margin-bottom:2.77vw; line-height:8.88vw;}

    .product_visual .info_05_03 .nfc_solutions{width:100%; padding:6.94vw 0;}
    .product_visual .info_05_03 .nfc_solutions:nth-child(2){margin-top:3.47vw;}
    .product_visual .info_05_03 dl.nfc_txt{text-align: center; margin:2.7vw 0 0 0;}
    .product_visual .info_05_03 dl.nfc_txt dt{font-size:5vw; margin-bottom:10px;}
    .product_visual .info_05_03 dl.nfc_txt dt span{font-size:3.05vw;}
    .product_visual .info_05_03 dl.nfc_txt dd{font-size:3.8vw; text-align:left;}
    .product_visual .info_05_03 dl.nfc_txt dd::after{top:0.7rem; width:0.25rem; height:0.25rem}
    .product_visual .info_05_03 .nfc_solutions:nth-child(3) dl dt{padding-left:0;}
    .product_visual .info_05_03 .black_font dd .a_link{font-size:3.8vw; display:block; border-radius:100px; padding: 2.7vw 0;}
    .product_visual .info_05_03 dl.black_font dd:last-child{padding-top: 10.2vw;}
    .product_visual .info_05_03 .nfc_solutions>img{float:none;}
    .product_visual .info_05_03 dl.nfc_txt dt img{display:inline; margin-right:5%; vertical-align:middle;}
    .product_visual .info_05_03 dl.nfc_txt dd.pc_none{display:block;}
    .product_visual .info_05_03 dl.black_font{padding-top:11.1vw;}
    .product_visual .info_05_03 dl.black_font dt, .product_visual .info_05_03 dl.black_font dd{text-align:center;}
    .product_visual .info_05_03 dl dt.lh{line-height:8.8vw;}

    .product_visual .info_29_03 dl.white_font{text-align:right;}

    .product_visual .info_07_03 dl.white_font dd:nth-child(3){font-size:5.27vw; padding:6.94vw 0 2.77vw 0;}


    .product_visual .info_00_06_04 .nfc_solutions{width:100%;}
    .product_visual .info_00_06_04 .nfc_solutions:nth-child(2){margin-top:5.5vw;}
    .product_visual .info_00_06_04 .nfc_solutions img{width:10%; margin-right:0px; padding-left:30px;}
    .product_visual .info_00_06_04 dl.nfc_txt{text-align: center; margin-top:2.7vw;}
    .product_visual .info_00_06_04 dl.nfc_txt dt{font-size:5vw; line-height: 300%; margin-bottom:0px;}
    .product_visual .info_00_06_04 .nfc_solutions:nth-child(3) dl dt{padding-left:0;}
    .product_visual .info_00_06_04 dl.nfc_txt dt span{font-size:3.05vw; line-height:6.1vw;}
    .product_visual .info_00_06_04 dl.nfc_txt dd{font-size:3.8vw; padding-top:1.38vw; padding-left:0;}
    .product_visual .info_00_06_04 .black_font dd .a_link{font-size:3.8vw; display:block;}
    .product_visual .info_00_06_04 .nfc_solutions>img{display:none ;}
    .product_visual .info_00_06_04 dl.nfc_txt dt img{display:inline; margin-right:5%; vertical-align:middle; padding-left:0;}
    .product_visual .info_00_06_04 dl.nfc_txt dd.pc_none{display:block; font-weight:500;}
    .product_visual .info_00_06_04 dl.nfc_txt dd:nth-child(2){line-height:5.5vw;}
    .product_visual .info_00_06_04 dl.black_font{padding: 11.1vw 0 0 0;}
    .product_visual .info_00_06_04 dl.black_font dt, .product_visual .info_00_06_04 dl.black_font dd{text-align:center;}

    .product_visual .info_10_03 dl.black_font dt, .product_visual .info_10_03 dl.black_font dd{text-align:left}

    .product_visual .info_12_03 dl.black_font{padding: 11.1vw 0 0 0;}
    .product_visual .info_12_03 dl.black_font dt, .product_visual .info_05_03 dl.black_font dd{text-align:center;}
    .product_visual .info_00_06_04 dl.black_font dd{text-align:center;}
    .product_visual .info_12_03 dl.white_font dt span{font-size: 5vw; line-height:6.6vw; }
    .product_visual .info_12_03 dl.white_font dd .a_link{display:block; font-size:3.88vw; padding: 2.7vw 0;}
    .product_visual .info_12_03 dl.white_font dd:last-child{padding: 9.7vw 0 13.8vw 0;}
    .product_visual .info_12_03 dl.white_font{padding-top:11.1vw;}

    .product_visual .info_12_04 dl.white_font dt, .product_visual .info_12_04 dl.white_font dd{text-align:right;}
    .product_visual .info_12_05 dl.black_font dt, .product_visual .info_12_05 dl.black_font dd{text-align:left;}
    .product_visual .info_12_06 dl.white_font dt, .product_visual .info_12_06 dl.white_font dd{text-align:right;}
    .product_visual .info_12_07 dl.black_font dt, .product_visual .info_12_07 dl.black_font dd{text-align:left;}

    .product_visual .info_05_04 dl.black_font dt, .product_visual .info_05_04 dl.black_font dd{text-align:left;}
    .product_visual .info_05_04 dl, .product_visual .info_05_03 .nfc_solutions{padding-left:0px; margin-left:0;}
    .product_visual .info_00_06_04 .nfc_solutions{padding-left:0px;}

    .product_visual .info_05_05 dl.black_font dt, .product_visual .info_05_05 dl.black_font dd{text-align:center;}

    .product_visual .info_06_07 dl.black_font dt, .product_visual .info_06_07 dl.black_font dd{text-align:center;}

    .product_visual .info_14_01 dl ul li{margin-left:3.5vw;}
    .product_visual .info_15_01 dl ul li{margin-left:3.5vw;}
    .product_visual .info_15_01 dl.black_font dt, .product_visual .info_15_01 dl.black_font dd{text-align:left;}
    .product_visual .info_15_01 dl.app_note dt{font-size: 3.8vw; line-height:5.8vw;}
    .product_visual .info_15_01 dl.app_note dd{font-size: 3.3vw; line-height:4.7vw;}

    .product_visual .info_16_01 dl.app_note dt{font-size: 3.8vw; line-height:5.8vw;}
    .product_visual .info_16_01 dl.app_note dd{font-size: 3.3vw; line-height:4.7vw;}

    .product_visual .info_19_03 dl dt, .product_visual .info_19_03 dl dd{text-align:left;}
    .product_visual .info_19_03 dl dt{line-height:5.5vw; margin-bottom:4.15vw;}
    .product_visual .info_19_03 dl.black_font dd:nth-child(2){line-height:8.62vw; font-size: 5.27vw;}
    .product_visual .info_19_03 dl.black_font dd:last-child{padding-top:3.63vw;}
    .product_visual .info_19_03 dl.black_font dd ul li{line-height:7.2vw}
    .product_visual .info_19_03 dl.black_font dd ul:first-child{padding-right:5.55vw; box-sizing:border-box;}
    .product_visual .info_19_03 dl.black_font dd:nth-child(2){padding-top:0vw; padding-bottom:2.7vw;}

    .product_visual .info_19_04 dl dt, .product_visual .info_19_04 dl dd{text-align:center;}
    .product_visual .info_19_04 dl.license{clear:left; width:100%;}

    .product_visual .info_19_04 dl.black_font dd.bdr{border-bottom:1px solid #ddd; padding-bottom:6.94vw;}
    .product_visual .info_19_04 dl.license dt{font-size:5.27vw; line-height:8.61vw;}
    .product_visual .info_19_04 dl.license dd{padding: 2.7vw 0 6.94vw 0;}

    .product_visual .info_19_06 dl dt, .product_visual .info_19_06 dl dd{text-align:left;}
    .product_visual .info_19_06 dl.black_font dd:last-child{padding-top:4.1vw;}
    .product_visual .info_19_06 dl.black_font dd{padding-top:2.2vw;}
    .product_visual .info_19_06 dl.black_font dd ul li{line-height:7.2vw}

    .product_visual .info_20_01 dl.black_font dt, .product_visual .info_20_01 dl.black_font dd{text-align:left;}
    .product_visual .info_20_04 dl.black_font dt, .product_visual .info_20_04 dl.black_font dd{text-align:center;}
    .product_visual .info_20_02 dl{text-align:right}
    .product_visual .info_20_03 dl.black_font dt, .product_visual .info_20_03 dl.black_font dd{text-align:left;}
    .product_visual .info_20_06 dl.black_font dt, .product_visual .info_20_06 dl.black_font dd{text-align:left;}

    .product_visual .info_21_03 dl.black_font dt, .product_visual .info_21_03 dl.black_font dd{text-align:center;}
    .product_visual .info_22_01 dl.black_font dt, .product_visual .info_22_01 dl.black_font dd{text-align:left;}
    .info_21_04{display:none;}

    .product_visual .info_21_05 dl.black_font dt, .product_visual .info_21_05 dl.black_font dd{text-align:left;}
    .product_visual .info_21_05 dl dt img{display:block; margin:0 auto; padding: 0; width:20%;}

    .product_visual .info_22_02 dl.black_font dt, .product_visual .info_22_02 dl.black_font dd{text-align:center;}
    .product_visual .info_22_02 dl dt img{width:20%; padding-bottom:6.94vw;}

    .product_visual .info_23_02 dl dd:last-child{font-size:11.6vw; line-height: 8.6vw; padding:0;}

    .product_visual .info_26_01 ul li { font-size:3.88vw; line-height:5.83vw; margin-left:2.7vw}
    .product_visual .info_27_01 ul li { font-size:3.88vw; line-height:5.83vw; margin-left:2.7vw}

    .product_visual .info_16_02 dl.black_font dt, .product_visual .info_16_02 dl.black_font dd{text-align:left;}
    .product_visual .info_16_02 dl dd ul li{margin-left:3.5vw;}

    .product_visual .info_00_04_02 dl dt, .product_visual .info_00_04_02 dl dd{text-align:left;}
    .product_visual .info_00_04_03 dl dt, .product_visual .info_00_04_03 dl dd{text-align:left;}
    .product_visual .info_00_04_05 dl dt, .product_visual .info_00_04_05 dl dd{text-align:left;}
    .product_visual .info_00_04_06 dl dt, .product_visual .info_00_04_06 dl dd{text-align:right;}
    .product_visual .info_00_05_05 dl dt, .product_visual .info_00_05_05 dl dd{text-align:center;}
    .product_visual .info_00_06_02 dl dt, .product_visual .info_00_06_05 dl dd{text-align:center;}
    .product_visual .info_00_06_05 dl dt, .product_visual .info_00_06_05 dl dd{text-align:center;}
    .product_visual .info_11_01 dl dt, .product_visual .info_11_01 dl dd{text-align:left;}
    .product_visual .info_13_01 dl dt, .product_visual .info_13_01 dl dd{text-align:left;}
    .product_visual .info_13_02 dl dt{text-align:center;}
    .product_visual .info_13_03 dl dt, .product_visual .info_13_03 dl dd{text-align:center;}
    .product_visual .info_13_06 dl dt, .product_visual .info_13_06 dl dd{text-align:left;}
    .product_visual .info_13_07 dl dt, .product_visual .info_13_07 dl dd{text-align:center;}
    .product_visual .info_28_04 dl dt, .product_visual .info_28_04 dl dd{text-align:center;}
    .product_visual .info_17_02 dl dt, .product_visual .info_17_02 dl dd{text-align:right; color:#222;}
    .product_visual .info_17_03 dl dt, .product_visual .info_17_03 dl dd{text-align:center;}
    .product_visual .info_28_01 dl dt, .product_visual .info_28_01 dl dd{text-align:left;}
    .product_visual .info_28_02 dl dt, .product_visual .info_28_02 dl dd{text-align:right;}
    .product_visual .info_28_03 dl dt, .product_visual .info_28_03 dl dd{text-align:left;}
    .product_visual .info_21_01 dl dt, .product_visual .info_21_01 dl dd{text-align:left;}

    .product_visual .info_00_06_02 dl dd{width:70vw; margin: 0 auto;}
    .product_visual .info_00_06_02 dl dd img{margin:0; width:50%;}

    .product_visual .info_17_01 dl.white_font dd:nth-child(3) dt, .product_visual .info_17_01 dl.white_font dd:nth-child(4) dt{font-size: 5vw; padding:0 0 1vw 0;}
    .product_visual .info_17_01 dl.white_font dd:nth-child(2){padding:1.5vw 0;}
    .product_visual .info_17_01 dl.white_font dd:nth-child(3){padding-bottom:3vw;}
    .product_visual .info_17_01 dl.white_font dd:nth-child(3) dd, .product_visual .info_17_01 dl.white_font dd:nth-child(4) dd{font-size:3.8vw}

    .product_visual .info_15_01 dl.black_font{width:100%; left:0;}
    .product_visual .info_17_01 dl{width:100%;}

    .product_visual .info_13_04 dl dd img{width:100%;}
    ul.platform_element li{margin-bottom: 5.5vw; width:100%; margin-right:0;}
    ul.platform_element li.mg{margin-bottom:0;}
    .product_visual .info_00_01_01 .platform img{float: none; margin: 0 auto 6vw; width:30.5vw;}
    .product_visual .info_00_01_01 .platform dl{clear:left; text-align:center;}

    .product_visual .info_00_01_01 .platform dl dt{font-size:5vw; line-height:normal; padding-bottom:1.38vw;}
    .product_visual .info_00_01_01 .platform dl dd{font-size:3.8vw; line-height:6.04vw;}

    .product_visual .info_20_01 dl dd{padding-bottom:8.3vw;}

    .download{height:34.02vw; margin-bottom:4.16vw;}
    .download img{top:50%; margin-top:-14px;}
    .download dl{width:85%; left: 5.55vw;}
    .download dl dt{font-size: 5vw; margin-bottom:3vw; line-height:3.8vw; }
    .download dl dd{font-size: 3.8vw; line-height:5.5vw;}
    .sub-max-inner span.sysyem_text{ font-size:3.88vw; margin-bottom:2.7vw;}

    .download{clear:left; width:100%;}

    .solutions_module > p { font-size: 3.88vw; }
    .solutions_module .h3_title { padding:0; }
    .solutions_module > p.scenario_title { font-size: 4.44vw; margin:6.94vw 0 2.5vw; }
    .solutions_product_list { overflow-x:auto; white-space: nowrap;}
    .solutions_product_list > li { width:34vw; text-align:center; margin-bottom:7vw; margin-right:2.77vw; }
    .solutions_product_list > li:nth-child(4n) { margin-right:2.77vw; }
    .solutions_product_list > li div { width:100%; height:34vw; line-height:34vw; }
    .solutions_product_list > li div > img { vertical-align: middle; }
    .solutions_product_list > li p { font-size: 4.44vw;  }
	.openPlatform_product_list > li p { font-size: 3.2vw; white-space:normal;}
    .solutions_product_list > li span { font-size:3.33vw;}
    .solutions_sub_module > ul { margin:0;}




    .solutions_product_list::-webkit-scrollbar { height:0.55vw; }
    .solutions_product_list::-webkit-scrollbar-track { background: #edecf1; }
    .solutions_product_list::-webkit-scrollbar-thumb { background: #a12944; }

    /* 단종공지 : View  */
    #press_releases_view_container { display:block; margin:5.55vw 0 0; padding:0 5.55vw; }
    #press_releases_view_container .subject_area { position:relative; display:block; padding:40px 100px 40px 0; border-top:2px solid #ccc; border-bottom:1px solid #ddd; }
    #press_releases_view_container .subject_area .subject { font-size:4.44vw; }
    #press_releases_view_container .subject_area .date { margin-top:2.083vw; font-size:3.33vw; }

    #press_releases_view_container .subject_area .btn_share { right:0; top:auto; bottom:4.16vw;  }

    #press_releases_view_container .subject_area .share_area { right:0; top:100%; margin-top:1px; }

    /* 단종공지 : View : 내용 */
    #press_releases_view_container .detail_area { padding:5.55vw 0; }
    #press_releases_view_container .detail_area .text_area { padding:1.67vw 0; font-size:3.88vw; }
    #press_releases_view_container .detail_area .text_area p { margin:3.8vw 0; }

    /* 단종공지 : View : 이전글, 다음글 */
    #press_releases_view_container .board_prev_and_next { padding:0; border-top:1px solid #ddd; }
    #press_releases_view_container .board_prev_and_next .prev_box a { display:block; padding:4.16vw 0; }
    #press_releases_view_container .board_prev_and_next .next_box a { display:block; padding:4.16vw 0; border-top:1px solid #ddd; }
    #press_releases_view_container .board_prev_and_next span { display:inline-block; line-height:1.2; text-align:center; vertical-align:middle; }
    #press_releases_view_container .board_prev_and_next .txt { width:auto; font-size:3.88vw; }
    #press_releases_view_container .board_prev_and_next .line { width:5%; font-size:3.61vw; width:5%; }
    #press_releases_view_container .board_prev_and_next .list_txt { width:70%; font-size:3.88vw; width:70%; white-space:nowrap; text-overflow: ellipsis; text-align: left; overflow:hidden; }

    #press_releases_view_container .board_prev_and_next .prev_box { float:none; width:100%; }
    #press_releases_view_container .board_prev_and_next .prev_box a { display:block; padding-left:0; background: none; }

    #press_releases_view_container .board_prev_and_next .next_box { float:none; width:100%;}
    #press_releases_view_container .board_prev_and_next .next_box a { position:relative; display:block; height:auto; padding-right:0; background: none; }
    #press_releases_view_container .board_prev_and_next .next_box a span { position:relative; top:auto; }
    #press_releases_view_container .board_prev_and_next .next_box a .txt { right:auto; }
    #press_releases_view_container .board_prev_and_next .next_box a .line { right:auto; }
    #press_releases_view_container .board_prev_and_next .next_box a .list_txt { right:auto; text-align:left; }

    #press_releases_view_container .board_prev_and_next .prev_box a.disable { background: none; }
    #press_releases_view_container .board_prev_and_next .next_box a.disable { background: none; }

    /* 단종공지 : View : 하단 버튼 */
    #press_releases_view_container .board_btn_area { margin:5.55vw 0; text-align:center; }
    #press_releases_view_container .board_btn_area .btn_list { display:block; width:100%; line-height:10.55vw; font-size:3.88vw; border-radius:5.27vw; }
    #press_releases_view_container .price_table { width:100%; overflow-x:scroll; }
    .price_table table{width:1024px;}

    /*단종공지 : 리스트*/
    .program_wrap { padding:0 2.77vw; }
    .discontinued_cont .program{display:block;}
    .discontinued_cont .program li { width:100%; min-height:51.38vw; padding:6.24vw 5.55vw 12.48vw 5.55vw; background:url('/fr/asset_m/images/common/icon-arrow-right5.png') bottom center no-repeat; background-size:100%;}
    .discontinued_cont .program li.line{padding:4.16vw 5.55vw 12.48vw 5.55vw;}
    .discontinued_cont .program li:last-child { width:100%; padding:4.16vw 5.55vw 12.48vw 5.55vw }
    .discontinued_cont .program h4 { font-size:4.44vw; margin-bottom:3vw; text-indent:0;}
    .discontinued_cont .program span { font-size:3.88vw; position:initial; top:initial; left:initial; width:initial }

    /* 공통 : 게시판 : List */
    #common_board_list { border-top:none; }
    #common_board_list .board_top { display:none; }
    .board_type01 { border-top:1px solid #ddd; }

    #common_board_list ul li { display:block; height:auto; padding:11.11vw 0 0; border-bottom:1px solid #ddd; }
    #common_board_list ul li > div { float:none; text-align:left; }
    #common_board_list ul li > div.subject { width:100%; line-height:normal; padding:0 5.55vw; font-size:4.44vw; }
    #common_board_list ul li > div.date { width:100%; line-height:normal; padding:4.16vw 5.55vw 5.55vw; font-size:3.33vw; }
    #common_board_list ul li > div.down { width:100%; background: #f1f1f1; }
    #common_board_list ul li > div.down > a { position:relative; display:block; line-height:11.11vw; padding:0 2.7vw 0 4.16vw; font-size:3.61vw; text-align:center; background-position:25% 50%; box-sizing:border-box; }
    #common_board_list ul li > div.down > a.k_pdf {color:#a12642; background: url('/fr/asset/images/common/icon-pdf_on.png') no-repeat 25% 50%;  }
    #common_board_list ul li > div.down > a.k_pdf:before { position:absolute; right:0; top:50%; display:block; content:''; width:0.27vw; height:3.05vw; background: #ddd; transform: translateY(-50%); }

    /* 공통 : 게시판 : List 페이징 */
    #paging_area { display:none; }
    .discontinued_cont .btn-mobile { margin-top:30px;}

    .tab_tit { display:none; }
    .tab-select-outer { display:block; width:100%; margin-bottom:2.80vw; }
    .tab-select-outer select { width:100%; height:8.98vw; line-height:3.59vw; font-size:3.14vw; font-weight:500; color:#222; background: url('/fr/asset_m/images/common/icon-arrow-down4.png') no-repeat 95% 50%; border:1px solid #ccc; appearance:none; -webkit-appearance: none; -moz-appearance: none;  outline:0; padding:0 3.37vw; }

    /*다운로드 버튼*/
    .btn_biostar_down{padding: 0 5.5vw; box-sizing:border-box; margin-bottom:0}
    .btn_biostar_down li { width:100%; height:38.76vw; }
    .btn_biostar_down li:last-child { margin-left:0; margin-top:4.16vw; }
    .btn_biostar_down li.biostar_down_01 { background:url('/fr/asset_m/images/01_product/ico_biostar.jpg') center 10% no-repeat;} 
    .btn_biostar_down li.biostar_down_02 { background:url('/fr/asset_m/images/01_product/ico_biostar02.jpg') center 10% no-repeat;}     
    .btn_biostar_down li a { width:90%; height:8.53vw; line-height:8.53vw; font-size:3.88vw; top:initial; bottom:10%; left:50%; transform:translateX(-50%); background:url('/fr/asset_m/images/common/icon-arrow-right_on_bold.png') 90% center no-repeat; }

    .dot_sytle { background:url('/fr/asset/images/common/ico_dot.png') 0 2.5vw no-repeat; padding-left:15px; box-sizing:border-box; }
}

@media only screen and (max-width:580px) {
    .btn_biostar_down li.biostar_down_01, .btn_biostar_down li.biostar_down_02 { background-size:60%; }

}
