@charset "utf-8";

/* header */
#wrap:not(.application) .header[data-fixed='none']{top:-60px;}
#wrap:not(.application) .header{font-size:14px;}

/* product common */
.new_product button{font-family:inherit;}
.new_product #content{padding:0; position:relative;}
.new_product .section{width:100%; margin:0 auto; padding:0;}
.new_product .inner{width:100%; margin:0 auto; padding:0 17.5px; position:relative; box-sizing:border-box;}
.new_product h3{padding-bottom:0; margin-bottom:0; font-size:24px; font-weight:600; line-height:1.5; color:#000; text-align:center; word-break:keep-all;}
.new_product h3:after{display:none;}
.new_product a.product_btn{min-width:150px; display:inline-block; vertical-align:middle; padding:14px 20px; font-size:14px; color:#333; font-weight:600; position:relative; background:#fff; border:1px solid #ccc; border-radius:60px; box-sizing:border-box;}
.new_product a.product_btn:after{content:""; display:inline-block; vertical-align:middle; width:6px; height:10px; margin:-3px 0 0 10px; background:url("/resources/images/global/product/product_btn_arrow.svg")no-repeat center / 100%;}
.new_product a.product_btn.white{border-color:#fff; color:#fff; background:transparent;}
.new_product a.product_btn.white:after{background-image:url("/resources/images/global/product/product_btn_arrow_white.svg");}

.new_product .accordion_list{border-top:1px solid #ccc;}
.new_product .accordion_list .btn_acco{padding:15px 30px 15px 0; position:relative;}
.new_product .accordion_list .btn_acco .acco_tit{font-size:15px; font-weight:600; color:#000; transition:padding 0.3s; word-break:normal; position:static; padding:0;}
.new_product .accordion_list .btn_acco .acco_tit:after{right:0; background-size:100%; width:19px; height:11px; background-position:center; background-image:url("/resources/images/global/product/new_product_accodion_list_ico_off.svg");}
.new_product .accordion_list .btn_acco.on .acco_tit{font-size:17px; color:#2C7CD8; padding:10px 0 5px; }
.new_product .accordion_list .btn_acco.on .acco_tit:after{ background-image:url("/resources/images/global/product/new_product_accodion_list_ico_on.svg");}
.new_product .accordion_list .acco_panel{background-color:#fff; padding:0 30px 25px 0; border:none;}
.new_product .accordion_list .acco_panel p{font-size:15px; color:#333; line-height:1.5; font-weight:300; word-break:normal;}


/* visual_section */
.new_product .visual_section{padding-top:0; height:100vh; position:relative; z-index:1; overflow:hidden; background:#000;}
.new_product .visual_section .visual_inner{display:flex; align-items:center; justify-content:center; flex-direction:column; height:100%; text-align:center; position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%;}
.new_product .visual_section:before{content:""; position:absolute; left:0; top:0; z-index:-1; width:100%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center;}
.new_product .visual_section h2{height:auto; position:relative; inset:auto; transform:none; font-size:65px; font-weight:bold; color:#fff; letter-spacing:-0.03em; line-height:1.15;}
.new_product .visual_section p.desc{display:block; font-size:17px; font-weight:600; color:#fff; letter-spacing:-0.03em; margin-top:6px;}
.new_product .visual_section p.circle{display:inline-block; vertical-align:top; background:rgba(44,124,216,0.7); border-radius:20px; font-size:15px; font-weight:600; color:#fff; letter-spacing:-0.5px; margin-bottom:15px; padding:5px 20px;}
.new_product .visual_section[data-motion]:before{transform:scale(1.3); transition:3s;}
.new_product .visual_section[data-motion] h2{opacity:0; transform:translateY(50px); transition:transform 0.7s 0.1s, opacity 0.7s 0.1s;}
.new_product .visual_section[data-motion] p.desc{opacity:0; transform:translateY(50px); transition:transform 0.7s 0.2s, opacity 0.7s 0.2s;}
.new_product .visual_section[data-motion] p.circle{opacity:0; transform:translateY(50px); transition:transform 0.7s, opacity 0.7s;}
.new_product .visual_section[data-motion].active:before{transform:scale(1)}
.new_product .visual_section[data-motion].active h2{opacity:1; transform:translate(0)}
.new_product .visual_section[data-motion].active p.desc{opacity:1; transform:translate(0)}
.new_product .visual_section[data-motion].active p.circle{opacity:1; transform:translate(0)}
.new_product .visual_section .visual_scroll_down { position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%); z-index: 3; }
.new_product .visual_section .visual_scroll_down span { display: block; font-size: 12px; font-weight: bold; line-height: 1.5; color: #ccc; }
.new_product .visual_section .visual_scroll_down i { display: block; width: 20px; height: 22px; margin: 0 auto; background-image: url(/resources/images/global/common/icon/ic_angle_down.svg); background-repeat: no-repeat; background-size: contain; animation: visualScrollDown 2.5s infinite; }
@keyframes visualScrollDown { 0% { opacity: 0; transform: translateY(0); } 50% { opacity: 1; transform: translateY(8px); } 100% { opacity: 0; transform: translateY(0); } }


/* visual images */
.new_product.new_mlcc .visual_section:before{background-image:url("/resources/images/global/product/mlcc_visual_img.jpg")}
.new_product.new_normal .visual_section:before{background-image:url("/resources/images/global/product/normal_visual_img.jpg")}
.new_product.new_lsc .visual_section:before{background-image:url("/resources/images/global/product/lsc_visual_img.jpg")}
.new_product.new_high .visual_section:before{background-image:url("/resources/images/global/product/high_visual_img.jpg")}
.new_product.new_esd .visual_section:before{background-image:url("/resources/images/global/product/esd_visual_img.jpg")}
.new_product.new_fail .visual_section:before {background-image:url("/resources/images/global/product/fail_visual_img.jpg")}
.new_product.new_noise .visual_section:before {background-image:url("/resources/images/global/product/noise_visual_img.jpg")}
.new_product.new_array .visual_section:before {background-image:url("/resources/images/global/product/array_visual_img.jpg")}
.new_product.new_esl .visual_section:before {background-image:url("/resources/images/global/product/esl_visual_img.jpg")}
.new_product.new_mfc .visual_section:before {background-image:url("/resources/images/global/product/mfc_visual_img.jpg")}
.new_product.new_inductor .visual_section:before{background-image:url("/resources/images/global/product/inductor_visual_img.jpg")}
.new_product.new_resistor .visual_section:before{background-image:url("/resources/images/global/product/resistor_visual_img.jpg")}
.new_product.new_general .visual_section:before{background-image:url("/resources/images/global/product/general_visual_img.jpg")}
.new_product.new_array_resistor .visual_section:before{background-image:url("/resources/images/global/product/array_resistor_visual_img.jpg")}
.new_product.new_current .visual_section:before{background-image:url("/resources/images/global/product/current_visual_img.jpg")}
.new_product.new_anti .visual_section:before{background-image:url("/resources/images/global/product/anti_visual_img.jpg")}
.new_product.new_high_resistor .visual_section:before{background-image:url("/resources/images/global/product/high_resistor_visual_img.jpg")}
.new_product.new_pb .visual_section:before{background-image:url("/resources/images/global/product/total_visual_img.jpg")}
.new_product.new_thin .visual_section:before{background-image:url("/resources/images/global/product/thin_visual_img.jpg")}
.new_product.new_automotive .visual_section:before{background-image:url("/resources/images/global/product/automotive_visual_img.jpg")}
.new_product.new_tantalum .visual_section:before{background-image:url("/resources/images/global/product/tantalum_visual_img.jpg")}
.new_product.new_module .visual_section:before{background-image:url("/resources/images/global/product/module_visual_img.jpg")}
.new_product.new_mct .visual_section:before{background-image:url("/resources/images/global/product/mct_visual_img.jpg")}
.new_product.new_package .visual_section:before{background-image:url("/resources/images/global/product/package_visual_img.jpg")}
.new_product.new_fccsp .visual_section:before{background-image:url("/resources/images/global/product/fccsp_visual_img.jpg")}
.new_product.new_wbcsp .visual_section:before{background-image:url("/resources/images/global/product/wbcsp_visual_img.jpg")}
.new_product.new_sip .visual_section:before{background-image:url("/resources/images/global/product/sip_visual_img.jpg")}
.new_product.new_fcbga .visual_section:before{background-image:url("/resources/images/global/product/fcbga_visual_img.jpg")}
.new_product.new_acm .visual_section:before{background-image:url("/resources/images/global/product/acm_visual_img.jpg")}
.new_product.new_mcm .visual_section:before{background-image:url("/resources/images/global/product/mcm_visual_img.jpg")}

/* product_lnb */
.new_product .product_lnb{height:50px; display:none;}
.new_product .product_lnb.active{display:block;}
.new_product .product_lnb .sticky_wrap{background:#fff; width:100%; height:50px;}
.new_product .product_lnb .sticky_wrap .inner{height:100%;}
.new_product .product_lnb .sticky_wrap.active{position:fixed; left:0; top:0; z-index:999; box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, 0.16);}
body[data-scroll="up"] .new_product .product_lnb .sticky_wrap.active{display:none;}
.new_product .product_lnb .inner{display:flex; padding:0;}
.new_product .product_lnb .depth_list{width:calc(100% - 50px);}
.new_product .product_lnb .depth_list.full{width:100%;}
.new_product .product_lnb .depth_list.full ul{width:100%;}
.new_product .product_lnb .depth_list .depth{display:none; width:100%; position:relative;}
.new_product .product_lnb .depth_list .depth button{position:relative; display:block; border:none; padding:0 40px 0 17.5px; width:100%; height:50px; background:#fff; font-size:14px; color:#666; letter-spacing:-0.5px; font-weight:600; text-align:left;}
.new_product .product_lnb .depth_list .depth button:before{content:""; position:absolute; right:20px; top:50%; transform:translateY(-50%); width:10px; height:6px; background-repeat:no-repeat; background-size:100%; background-position:center; background-image:url("/resources/images/global/product/product_lnb_arrow_off.svg");}
.new_product .product_lnb .depth_list .depth ul{display:none; position:absolute; left:0; top:100%; z-index:2; width:calc(100% + 50px); background-color:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc; box-sizing:border-box;}
.new_product .product_lnb .depth_list .depth ul li{width:100%; border-bottom:1px solid #ccc;}
.new_product .product_lnb .depth_list .depth ul li a{display:flex; align-items:center; height:50px; padding:10px 17.5px; box-sizing:border-box; font-size:14px; color:#666; font-weight:600; line-height:1.4;}
.new_product .product_lnb .depth_list .depth ul li.active a{color:#2C7CD8;}
.new_product .product_lnb .depth_list .depth ul li a:hover{color:#2C7CD8}
.new_product .product_lnb .depth_list .depth.active button:before{transform:rotate(180deg); transform-origin:top;}
.new_product .product_lnb .depth_list .depth:last-child button{background:#2C7CD8; color:#fff;}
.new_product .product_lnb .depth_list .depth:last-child button:before{background-image:url("/resources/images/global/product/product_lnb_arrow_white_off.svg");}
.new_product .product_lnb .out_link{width:50px; height:50px; border-left:1px solid #fff; box-sizing:border-box;}
.new_product .product_lnb .out_link.center .more_wrap .inner{justify-content:center;}
.new_product .product_lnb .out_link.center .more_wrap .inner a{margin:0 8px;}
.new_product .product_lnb .out_link button{width:100%; height:100%; font-size:0; background-color:#2C7CD8; position:relative;}
.new_product .product_lnb .out_link button i{width:4px; height:4px; background-color:#fff; border-radius:50%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.new_product .product_lnb .out_link button i:before{content:""; width:100%; height:100%; background-color:inherit; border-radius:50%; position:absolute; left:0; top:-10px; transition:0.4s;}
.new_product .product_lnb .out_link button i:after{content:""; width:100%; height:100%; background-color:inherit; border-radius:50%; position:absolute; left:0; bottom:-10px; transition:0.4s;}
.new_product .product_lnb .out_link .more_wrap{display:none; position:absolute; left:0; top:50px; width:100%; background:#fff;}
.new_product .product_lnb .out_link .more_wrap .inner{width:100%; height:100%; padding:0 17.5px; display:flex; white-space:nowrap; justify-content:space-between; box-shadow:0px 6px 6px 0px rgba(0,0,0,0.16); align-items:center;}
.new_product .product_lnb .out_link .more_wrap a{position:relative; font-size:12px; padding:16px 4px;}
.new_product .product_lnb .out_link .more_wrap a:before{content:""; width:18px; height:18px; background-size:100%; background-position:center; background-repeat:no-repeat; position:absolute; left:0; top:50%; transform:translateY(-50%)}
.new_product .product_lnb .out_link .more_wrap a span{display:block; padding-left:20px;}
.new_product .product_lnb .out_link .more_wrap a:hover{color:#2C7CD8}
.new_product .product_lnb .out_link .more_wrap a.icon01:before{background-image:url("/resources/images/global/product/icon_search_off.svg")}
.new_product .product_lnb .out_link .more_wrap a.icon02:before{background-image:url("/resources/images/global/product/icon_library_off.svg")}
.new_product .product_lnb .out_link .more_wrap a.icon03:before{background-image:url("/resources/images/global/product/icon_cart_off.svg")}
.new_product .product_lnb .out_link .more_wrap a.icon01:hover:before{background-image:url("/resources/images/global/product/icon_search_on.svg")}
.new_product .product_lnb .out_link .more_wrap a.icon02:hover:before{background-image:url("/resources/images/global/product/icon_library_on.svg")}
.new_product .product_lnb .out_link .more_wrap a.icon03:hover:before{background-image:url("/resources/images/global/product/icon_cart_on.svg")}
.new_product .product_lnb .out_link.active button i:before{top:0;}
.new_product .product_lnb .out_link.active button i:after{bottom:0;}
.new_product .product_lnb .out_link.active .more_wrap{display:block;}

/* product_tab */
.new_product .product_tab{margin:60px auto;}
.new_product .product_tab ul{display:flex; align-items:center; justify-content:center; gap:10px;}
.new_product .product_tab ul li{width:calc(50% - 5px); border:1px solid #ccc; border-radius:10px; box-sizing:border-box; transition:0.2s;}
.new_product .product_tab ul li a{display:flex; align-items:center; justify-content:center; height:60px; padding:5px; box-sizing:border-box; text-align: center; font-size:17px; color:#333; font-weight:600; transition:color 0.2s;}
.new_product .product_tab ul li a span{display:block; font-size:20px; font-weight:300;}
.new_product .product_tab ul li.active{background:#2C7CD8; border-color:#2C7CD8}
.new_product .product_tab ul li.active a{color:#fff;}
.new_product .tab_panel{display:none;}
.new_product .tab_panel.active{display:block;}

/* sec_title */
.new_product .sec_title{margin:60px auto 80px;}
.new_product .sec_title .desc{margin-top:30px; font-size:15px; font-weight:300; color:#000; word-break:keep-all; text-align:center; letter-spacing:-0.5px;}
.new_product .sec_title .desc.left{text-align:left;}
.new_product .sec_title .icon_wrap{margin:40px 0;}
.new_product .sec_title .icon_wrap ul{display:flex; align-items:start; justify-content:center; gap:10px; text-align:center;}
.new_product .sec_title .icon_wrap ul li{width:33.333333%;}
.new_product .sec_title .icon_wrap ul li i{display:block; margin:0 auto;}
.new_product .sec_title .icon_wrap ul li i img{width:60px;}
.new_product .sec_title .icon_wrap ul li p{margin-top:16px; font-size:15px; font-weight:600; color:#333; line-height:1.4; word-break:keep-all;}
.new_product .sec_title .frame_wrap{margin:40px auto 0; height:auto}
.new_product .sec_title .frame_wrap .img_area{background:#fff; display: flex; align-items: center; justify-content: center; height:auto; outline:1px solid #ccc; outline-offset:-1px; border-radius:10px; overflow:hidden; position:relative;}
.new_product .sec_title .frame_wrap .img_area img{width:100%;}
.new_product .sec_title .frame_wrap .img_area a.video_btn{width:40px; height:40px; position:absolute; right:10px; top:10px; background:url("/resources/images/global/product/sec_title_video_btn.svg")no-repeat center / 100% 100%;}
.new_product .sec_title .frame_wrap .desc_area{width:100%; text-align:right; margin-top:10px;}
.new_product .sec_title .frame_wrap .desc_area p{font-size:12px; font-weight:400; color:#333;}

.new_product .sec_title .video_wrap{width:100%; margin-top:80px;}
.new_product .sec_title .video_wrap .video_box{width:100%;}
.new_product .sec_title .video_wrap .video_box .video{width:100%; position:absolute; left:0; top:0; display:none; padding-top:56.485%; position:relative; overflow:hidden; border-radius:10px; margin-top:20px; background:#000;}
.new_product .sec_title .video_wrap .video_box .video button{position:absolute; width:100px; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2;}
.new_product .sec_title .video_wrap .video_box .video button img{width:41px;}
.new_product .sec_title .video_wrap .video_box .video .bg{width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; background-size:cover; background-position:center; background-repeat:no-repeat;}
.new_product .sec_title .video_wrap .video_box .video video{width:100%; height:100%; position:absolute; left:0; top:0;}
.new_product .sec_title .video_wrap .video_box .video.active{display:block;}
.new_product .sec_title .video_wrap .btn_wrap{text-align:center; font-size:0; margin:0;}
.new_product .sec_title .video_wrap .btn_wrap button{display:inline-block; vertical-align:top; width:calc(50% - 8px); height:50px; margin-right:15px; font-size:15px; color:#888; font-weight:600; line-height:1.2; border:1px solid #ccc; border-radius:10px; word-break:keep-all;}
.new_product .sec_title .video_wrap .btn_wrap button:last-child{margin-right:0;}
.new_product .sec_title .video_wrap .btn_wrap button.active{background-color:#333; border-color:#333; color:#fff;}

.new_product .sec_title .module_list{margin:40px 0 0;}
.new_product .sec_title .module_list .img_area img{width:auto; max-width:100%; display:block; margin:0 auto;}
.new_product .sec_title .module_list .img_area ul{margin-top:20px;}
.new_product .sec_title .module_list .img_area ul li{padding:20px 20px 20px 0; box-sizing:border-box; position:relative; font-size:20px; color:#000; font-weight:600;}
.new_product .sec_title .module_list .img_area ul li:before{content:""; width:100px; height:100px; display:inline-block; vertical-align:middle; margin-right:20px; background-size:100%; background-position:center; background-repeat:no-repeat;}
.new_product .sec_title .module_list .img_area ul li:nth-of-type(1):before{background-image:url("/resources/images/global/product/sec_title_module_list_icon01.png")}
.new_product .sec_title .module_list .img_area ul li:nth-of-type(2):before{background-image:url("/resources/images/global/product/sec_title_module_list_icon02.png")}
.new_product .sec_title .module_list .img_area ul li:nth-of-type(3):before{background-image:url("/resources/images/global/product/sec_title_module_list_icon03.png")}
.new_product .sec_title .module_list .img_area ul li:nth-of-type(4):before{background-image:url("/resources/images/global/product/sec_title_module_list_icon04.png")}
.new_product .sec_title .module_list .img_area ul li + li{border-top:1px dashed #333}
.new_product .sec_title .module_list .list{margin:60px auto 0;}
.new_product .sec_title .module_list .list ul{display:flex; flex-wrap:wrap; gap:40px 20px;}
.new_product .sec_title .module_list .list ul li{width:calc(50% - 10px); margin-top:10px;}
.new_product .sec_title .module_list .list ul li dl dt{border-top:2px solid #000; padding:12px 0; font-size:17px; color:#000; font-weight:600;}
.new_product .sec_title .module_list .list ul li dl dd{font-size:14px; color:#333; font-weight:300; line-height:1.4;}
.new_product .sec_title .btn_wrap{margin:30px auto 0; text-align:center;}
.new_product .sec_title[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_title[data-motion] .desc{transition:0.7s 0.2s; transform:translateY(60px); opacity:0;}
.new_product .sec_title[data-motion] .icon_wrap li{ transform:translateY(60px); opacity:0;}
.new_product .sec_title[data-motion] .icon_wrap li:nth-of-type(1){transition:0.7s 0.4s;}
.new_product .sec_title[data-motion] .icon_wrap li:nth-of-type(2){transition:0.7s 0.5s;}
.new_product .sec_title[data-motion] .icon_wrap li:nth-of-type(3){transition:0.7s 0.6s;}
.new_product .sec_title[data-motion] .frame_wrap{transition:0.7s 0.3s; transform:translateY(100px); opacity:0;}
.new_product .sec_title[data-motion] .btn_wrap a{transition:transform 0.7s 0.7s, opacity 0.7s 0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_title[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_title[data-motion].active .desc{transform:translateY(0); opacity:1;}
.new_product .sec_title[data-motion].active .icon_wrap li{transform:translateY(0); opacity:1;}
.new_product .sec_title[data-motion].active .frame_wrap{transform:translateY(0); opacity:1;}
.new_product .sec_title[data-motion].active .btn_wrap a{transform:translateY(0); opacity:1;}
.new_product .sec_title .video_wrap[data-motion] .btn_wrap{transition:0.7s; transform:translateY(50px); opacity:0;}
.new_product .sec_title .video_wrap[data-motion] .video{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_title .module_list .img_area[data-motion] img{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_title .module_list .img_area[data-motion] ul li{transition:0.7s 0.3s; transform:translateY(50px); opacity:0;}
.new_product .sec_title .module_list .img_area[data-motion].active img{transform:translateY(0); opacity:1;}
.new_product .sec_title .module_list .img_area[data-motion].active ul li{transform:translateY(0); opacity:1;}
.new_product .sec_title .module_list .img_area[data-motion].active ul li:nth-of-type(2){transition:0.7s 0.4s;}
.new_product .sec_title .module_list .img_area[data-motion].active ul li:nth-of-type(3){transition:0.7s 0.5s;}
.new_product .sec_title .module_list .img_area[data-motion].active ul li:nth-of-type(4){transition:0.7s 0.6s;}
.new_product .sec_title .module_list .list[data-motion] li{transform:translateY(50px); opacity:0;}
.new_product .sec_title .module_list .list[data-motion] li:nth-of-type(-1n+2){transition:0.7s;}
.new_product .sec_title .module_list .list[data-motion] li:nth-child(n+3):nth-child(-n+4){transition:0.7s 0.2s;}
.new_product .sec_title .module_list .list[data-motion] li:nth-child(n+5):nth-child(-n+6){transition:0.7s 0.3s;}
.new_product .sec_title .module_list .list[data-motion] li:nth-child(n+7):nth-child(-n+8){transition:0.7s 0.4s;}
.new_product .sec_title .module_list .list[data-motion].active li{transform:translateY(0); opacity:1;}
.new_product .sec_title .video_wrap[data-motion].active .video{transform:translateY(0); opacity:1;}
.new_product .sec_title .video_wrap[data-motion].active .btn_wrap{transform:translateY(0); opacity:1;}


/* sec_lineup */
.new_product .sec_lineup{overflow:hidden; padding:80px 0; background:#2C7CD8;}
.new_product .sec_lineup h3{color:#fff;}
.new_product .sec_lineup ul{margin-top:30px;}
.new_product .sec_lineup ul li{width:100%; border-radius:10px; background-color:#fff; overflow:hidden;}
.new_product .sec_lineup ul li + li{margin-top:20px;}
.new_product .sec_lineup ul li a{display:block; padding:20px 40px 20px 20px; display:flex; align-items:center; gap:20px; position:relative;}
.new_product .sec_lineup ul li a:before{content:""; width:20px; height:20px; position:absolute; right:20px; top:50%; transform:translateY(-50%); background-size:100% 100%; background-position:center; background-repeat:no-repeat; background-image:url("/resources/images/global/product/sec_lineup_arrow_off.svg");}
.new_product .sec_lineup ul li i{width:42px; height:42px;}
.new_product .sec_lineup ul li i img{width:100%;}
.new_product .sec_lineup ul li p{font-size:17px; color:#333; font-weight:600; line-height:1.2;}
.new_product .sec_lineup ul li p span{display:block; font-size:12px; font-weight:300;}
.new_product .sec_lineup[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_lineup[data-motion] ul{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_lineup[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_lineup[data-motion].active ul{transform:translateY(0); opacity:1;}


/* sec_curation */
.new_product .sec_curation{margin:80px auto;}
.new_product .sec_curation + .sec_certi .inner{padding-top:0;}
.new_product .sec_curation ul{margin:30px auto 20px}
.new_product .sec_curation ul li + li{margin-top:20px;}
.new_product .sec_curation ul li .img_area{position:relative; overflow:hidden; width:100%; padding-top:62.65%; border-radius:10px; z-index:-1;}
.new_product .sec_curation ul li .img_area img{width:auto; min-width:100%; height:100%; position:absolute; left:50%; top:0; transform:translateX(-50%);}
.new_product .sec_curation ul li .txt_area{padding:20px 0;}
.new_product .sec_curation ul li .txt_area dl dt{font-size:13px; font-weight:600; letter-spacing:-0.5px; line-height:1;}
.new_product .sec_curation ul li .txt_area dl dd{margin-top:10px; font-size:17px; color:#222; letter-spacing:-0.5px; font-weight:600; overflow:hidden; max-height:52px; line-height:26px; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; text-overflow:ellipsis; word-break:break-all;}
.new_product .sec_curation ul li .txt_area dl.tech dt{color:#6703C7}
.new_product .sec_curation ul li .txt_area dl.press dt{color:#F26522}
.new_product .sec_curation ul li .txt_area dl.product dt{color:#327F2E}
.new_product .sec_curation ul li .txt_area dl.company dt{color:#003399}
.new_product .sec_curation ul li .txt_area dl.careers dt{color:#333}
.new_product .sec_curation ul li .txt_area dl.csr dt{color:#ad0057}
.new_product .sec_curation .paging_wrap{position:relative; margin:20px auto 0; text-align:center;}
.new_product .sec_curation .paging_wrap a{display:inline-block; vertical-align:top; width:150px; height:40px; line-height:40px; font-size:14px; color:#333; font-weight:600; border:1px solid #ccc; border-radius:50px;}
.new_product .sec_curation .paging_wrap a:after{content:""; display:inline-block; vertical-align:middle; margin:-3px 0 0 10px; width:6px; height:10px; background:url("/resources/images/global/product/product_btn_arrow.svg")no-repeat center / 100%;}
.new_product .sec_curation .subscription_area{padding:20px 31px; margin-top:60px; border-radius:10px; background:#2C7CD8; text-align:center;}
.new_product .sec_curation .subscription_area p{font-size:15px; color:#fff; font-weight:600; line-height:1.5; word-break:keep-all;}
.new_product .sec_curation .subscription_area a{margin-top:20px; padding:12px 5px;}
.new_product .sec_curation[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_curation[data-motion] ul{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_curation[data-motion] .paging_wrap{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_curation[data-motion] .subscription_area{transition:0.7s 0.5s; transform:translateY(100px); opacity:0;}
.new_product .sec_curation[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_curation[data-motion].active ul{transform:translateY(0); opacity:1;}
.new_product .sec_curation[data-motion].active .paging_wrap{transform:translateY(0); opacity:1;}
.new_product .sec_curation[data-motion].active .subscription_area{transform:translateY(0); opacity:1;}


/* sec_faq */
.new_product .sec_faq{margin:80px auto;}
.new_product .sec_faq .accordion_list{margin:30px 0 0;}
.new_product .sec_faq .btn_wrap{margin:40px auto 0; text-align:center;}
.new_product .sec_faq[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_faq[data-motion] .accordion_list{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_faq[data-motion] .btn_wrap{transition:0.7s 0.5s; transform:translateY(60px); opacity:0;}
.new_product .sec_faq[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_faq[data-motion].active .accordion_list{transform:translateY(0); opacity:1;}
.new_product .sec_faq[data-motion].active .btn_wrap{transform:translateY(0); opacity:1;}


/* sec_certi */
.new_product .sec_faq + .sec_certi .inner{position:relative; padding-top:80px;}
.new_product .sec_faq + .sec_certi .inner:before{content:""; width:calc(100% - 35px); height:3px; position:absolute; left:17.5px; top:0; z-index:2; background:#000;}
.new_product .sec_certi{background-color:#fff;}
.new_product .sec_certi .inner{padding-top:70px; padding-bottom:80px;}
.new_product .sec_certi ul{margin-top:30px;}
.new_product .sec_certi ul li + li{margin-top:20px;}
.new_product .sec_certi ul li a{border:1px solid #CCC; border-radius:10px; overflow:hidden; display:flex; align-items:center; height:86px; padding:0 55px 0 30px; background:#fff; font-size:20px; color:#222; font-weight:600; position:relative; transition:background .2s, color .2s;}
.new_product .sec_certi ul li a:after{content:""; width:20px; height:20px; display:block; position:absolute; right:30px; top:50%; transform:translateY(-50%); background-image:url("/resources/images/global/product/sec_certi_icon_off.svg"); background-size:cover; background-position:center; background-repeat:no-repeat}
.new_product .sec_certi[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_certi[data-motion] ul{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_certi[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_certi[data-motion].active ul{transform:translateY(0); opacity:1;}


/* feature_area */
.new_product .sec_feature {box-sizing:border-box; padding:80px 0; overflow:hidden; background-color:black; background-size:cover; background-position:top center; background-repeat:no-repeat;}
.new_product .sec_feature .item {display:flex; position:relative;}
.new_product .sec_feature .item + .item {margin-top:80px;}
.new_product .sec_feature .item .txt_area p{font-size:24px; color:#fff; letter-spacing:-0.5px; font-weight:600; line-height:1.5; word-break:keep-all;}
.new_product .sec_feature .item .txt_area dl dt {font-size:24px; color:#fff; letter-spacing:-0.5px; font-weight:600; line-height:1.5; word-break:keep-all;}
.new_product .sec_feature .item .txt_area dl dd {margin-top:8px; font-size:15px; color:#ccc; letter-spacing:-0.5px; font-weight:300; line-height:1.5; word-break:keep-all;}
.new_product .sec_feature .item .img_area{text-align:center;}
.new_product .sec_feature .item.type1 {flex-direction:column;}
.new_product .sec_feature .item.type1 .txt_area {text-align:center; padding:20px 0 0;}
.new_product .sec_feature .item.type4 {flex-direction:column;}
.new_product .sec_feature .item.type4 .card_area li {box-sizing: border-box; display: flex; flex-direction: column; justify-content: center; width:100%; padding:15px 85px 15px 20px; background-color: #fff; border-radius: 5px;}
.new_product .sec_feature .item.type4 .card_area li + li{margin-top:20px;}
.new_product .sec_feature .item.type4 .card_area li dt {margin-bottom: 4px; font-size: 20px; font-weight: 700; line-height: 1.2; letter-spacing: -0.5px; color: #333;}
.new_product .sec_feature .item.type4 .card_area li dd {font-size: 14px; font-weight: 300; line-height: 1.3; letter-spacing: -0.5px; color: #666;}
.new_product .sec_feature .item.type4 .card_area li i{display:block; width: 52px; height: 52px; position:absolute; right:20px; top:50%; transform:translateY(-50%);}
.new_product .sec_feature .item.type4 .card_area li i img{width:100%;}
.new_product .sec_feature .item[data-motion] .img_area {transition:transform 0.7s, opacity 0.7s; transform:translateY(100px); opacity:0;}
.new_product .sec_feature .item[data-motion] .txt_area dl dt {transition:transform 0.7s 0.4s, opacity 0.7s 0.4s; transform:translateY(60%); opacity:0;}
.new_product .sec_feature .item[data-motion] .txt_area dl dd {transition:transform 0.7s 0.6s, opacity 0.7s 0.6s; transform:translateY(80%); opacity:0;}
.new_product .sec_feature .item[data-motion].active .img_area {transform:translateY(0); opacity:1;}
.new_product .sec_feature .item[data-motion].active .txt_area dl dt {transform:translateY(0); opacity:1;}
.new_product .sec_feature .item[data-motion].active .txt_area dl dd {transform:translateY(0); opacity:1;}
.new_product .sec_feature .item.type4 .card_area[data-motion] li {transform: translateY(60px); opacity: 0;}
.new_product .sec_feature .item.type4 .card_area[data-motion].active li {transform: translateY(0); opacity: 1;}
.new_product .sec_feature .item.type4 .card_area[data-motion].active li:nth-child(1) {transition: 0.7s 0.1s;}
.new_product .sec_feature .item.type4 .card_area[data-motion].active li:nth-child(2) {transition: 0.7s 0.2s;}
.new_product .sec_feature .item.type4 .card_area[data-motion].active li:nth-child(3) {transition: 0.7s 0.3s;}


/* sec_application */
.new_product .sec_application{background:#f3f3f3; padding:80px 0;}
.new_product .sec_application .list_wrap ul{margin-top:30px;}
.new_product .sec_application .list_wrap ul li{display:none; width:100%; border-radius:10px; background-color:#fff; overflow:hidden;}
.new_product .sec_application .list_wrap ul li.show{display:block;}
.new_product .sec_application .list_wrap ul li + li{margin-top:20px;}
.new_product .sec_application .list_wrap ul li a{display:block; position:relative; height:100%;}
.new_product .sec_application .list_wrap ul li a:before{content:""; width:20px; height:19px; position:absolute; right:20px; top:50%; transform:translateY(-50%); background-size:100% 100%; background-position:center; background-repeat:no-repeat; background-image:url("/resources/images/global/product/sec_lineup_arrow_off.svg");}
.new_product .sec_application .list_wrap ul li .center{width:100%; height:100%; padding:20px; display:flex; align-items:center; gap:20px;}
.new_product .sec_application .list_wrap ul li p{font-size:17px; color:#333; font-weight:600; line-height:1.2;}
.new_product .sec_application .list_wrap ul li p span{display:block; font-size:12px; font-weight:300;}
.new_product .sec_application .list_wrap .btn_wrap{text-align:center; margin-top:30px;}
.new_product .sec_application .list_wrap .btn_wrap button{font-family:inherit; display:inline-block; vertical-align:middle; width:150px; height:45px; border-radius:30px; border:1px solid #ccc; box-sizing:border-box; padding:0 20px; position:relative; font-size:14px; color:#000; font-weight:600; background-color:#fff;}
.new_product .sec_application .list_wrap .btn_wrap button:after{content:""; width:8px; height:8px; display:inline-block; vertical-align:middle; margin:-1px 0 0 10px; background-size:cover; background-position:center; background-repeat:no-repeat; background-image:url("/resources/images/global/product/sec_application_more_black.svg");}
.new_product .sec_application .banner_wrap{margin:30px auto 0; width:100%; height:180px;}
.new_product .sec_application .banner_wrap a{display:block; height:100%; border-radius:10px; overflow:hidden; position:relative; z-index:2; padding:20px; box-sizing:border-box;}
.new_product .sec_application .banner_wrap a:before{content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1; background-image:url("/resources/images/global/product/fail_sec_application_banner_bg.png"); background-size: cover; background-repeat:no-repeat; background-position:center; background-color:#ddd; transition:0.3s;}
.new_product .sec_application .banner_wrap a p{font-size:17px; color:#333333; letter-spacing:-0.5px; font-weight:600;}
.new_product .sec_application .banner_wrap a p:after{display:inline-block; vertical-align:middle; margin-top:-2px; margin-left:10px; content:""; width:20px; height:20px; background-size:100%; background-position:center; background-repeat:no-repeat; background-image:url("/resources/images/global/product/sec_application_arrow_black.svg"); transition:0.3s;}
.new_product .sec_application[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_application[data-motion] .list_wrap{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_application[data-motion] .banner_wrap{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_application[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_application[data-motion].active .list_wrap{transform:translateY(0); opacity:1;}
.new_product .sec_application[data-motion].active .banner_wrap{transform:translateY(0); opacity:1;}


/* sec_application icon */
.new_product .sec_application .list_wrap ul li i{width:52px; height:52px; display:block; background-size:100% 100%; background-repeat:no-repeat; background-position:center;}
.new_product .sec_application .list_wrap li i.automotive{background-image:url("/resources/images/global/product/application/automotive.svg");}
.new_product .sec_application .list_wrap li a:hover i.automotive{background-image:url("/resources/images/global/product/application/b-automotive.svg");}

.new_product .sec_application .list_wrap li i.computer{background-image:url("/resources/images/global/product/application/computer.svg");}
.new_product .sec_application .list_wrap li a:hover i.computer{background-image:url("/resources/images/global/product/application/b-computer.svg");}

.new_product .sec_application .list_wrap li i.mobile{background-image:url("/resources/images/global/product/application/mobile.svg");}
.new_product .sec_application .list_wrap li a:hover i.mobile{background-image:url("/resources/images/global/product/application/b-mobile.svg");}

.new_product .sec_application .list_wrap li i.tablet{background-image:url("/resources/images/global/product/application/tablet.svg");}
.new_product .sec_application .list_wrap li a:hover i.tablet{background-image:url("/resources/images/global/product/application/b-tablet.svg");}

.new_product .sec_application .list_wrap li i.wearable{background-image:url("/resources/images/global/product/application/wearable.svg");}
.new_product .sec_application .list_wrap li a:hover i.wearable{background-image:url("/resources/images/global/product/application/b-wearable.svg");}

.new_product .sec_application .list_wrap li i.ssd{background-image:url("/resources/images/global/product/application/ssd.svg");}
.new_product .sec_application .list_wrap li a:hover i.ssd{background-image:url("/resources/images/global/product/application/b-ssd.svg");}

.new_product .sec_application .list_wrap li i.display{background-image:url("/resources/images/global/product/application/display.svg");}
.new_product .sec_application .list_wrap li a:hover i.display{background-image:url("/resources/images/global/product/application/b-display.svg");}

.new_product .sec_application .list_wrap li i.network{background-image:url("/resources/images/global/product/application/network.svg");}
.new_product .sec_application .list_wrap li a:hover i.network{background-image:url("/resources/images/global/product/application/b-network.svg");}

.new_product .sec_application .list_wrap li i.server{background-image:url("/resources/images/global/product/application/server.svg");}
.new_product .sec_application .list_wrap li a:hover i.server{background-image:url("/resources/images/global/product/application/b-server.svg");}

.new_product .sec_application .list_wrap li i.game{background-image:url("/resources/images/global/product/application/game.svg");}
.new_product .sec_application .list_wrap li a:hover i.game{background-image:url("/resources/images/global/product/application/b-game.svg");}

.new_product .sec_application .list_wrap li i.ddc{background-image:url("/resources/images/global/product/application/ddc.svg");}
.new_product .sec_application .list_wrap li a:hover i.ddc{background-image:url("/resources/images/global/product/application/b-ddc.svg");}

.new_product .sec_application .list_wrap li i.ddc_e{background-image:url("/resources/images/global/product/application/ddc_e.svg");}
.new_product .sec_application .list_wrap li a:hover i.ddc_e{background-image:url("/resources/images/global/product/application/b-ddc_e.svg");}

.new_product .sec_application .list_wrap li i.icp{background-image:url("/resources/images/global/product/application/icp.svg");}
.new_product .sec_application .list_wrap li a:hover i.icp{background-image:url("/resources/images/global/product/application/b-icp.svg");}

.new_product .sec_application .list_wrap li i.module{background-image:url("/resources/images/global/product/application/module.svg");}
.new_product .sec_application .list_wrap li a:hover i.module{background-image:url("/resources/images/global/product/application/b-module.svg");}

.new_product .sec_application .list_wrap li i.smps{background-image:url("/resources/images/global/product/application/smps.svg");}
.new_product .sec_application .list_wrap li a:hover i.smps{background-image:url("/resources/images/global/product/application/b-smps.svg");}

.new_product .sec_application .list_wrap li i.pam{background-image:url("/resources/images/global/product/application/pam.svg");}
.new_product .sec_application .list_wrap li a:hover i.pam{background-image:url("/resources/images/global/product/application/b-pam.svg");}

.new_product .sec_application .list_wrap li i.pmic{background-image:url("/resources/images/global/product/application/pmic.svg");}
.new_product .sec_application .list_wrap li a:hover i.pmic{background-image:url("/resources/images/global/product/application/b-pmic.svg");}

.new_product .sec_application .list_wrap li i.it{background-image:url("/resources/images/global/product/application/it.svg");}
.new_product .sec_application .list_wrap li a:hover i.it{background-image:url("/resources/images/global/product/application/b-it.svg");}

.new_product .sec_application .list_wrap li i.memory{background-image:url("/resources/images/global/product/application/memory.svg");}
.new_product .sec_application .list_wrap li a:hover i.memory{background-image:url("/resources/images/global/product/application/b-memory.svg");}

.new_product .sec_application .list_wrap li i.mm{background-image:url("/resources/images/global/product/application/mm.svg");}
.new_product .sec_application .list_wrap li a:hover i.mm{background-image:url("/resources/images/global/product/application/b-mm.svg");}

.new_product .sec_application .list_wrap li i.digital_tv{background-image:url("/resources/images/global/product/application/digital-tv.svg");}
.new_product .sec_application .list_wrap li a:hover i.digital_tv{background-image:url("/resources/images/global/product/application/b-digital-tv.svg");}

.new_product .sec_application .list_wrap li i.lcd{background-image:url("/resources/images/global/product/application/lcd.svg");}
.new_product .sec_application .list_wrap li a:hover i.lcd{background-image:url("/resources/images/global/product/application/b-lcd.svg");}

.new_product .sec_application .list_wrap li i.camera{background-image:url("/resources/images/global/product/application/camera.svg");}
.new_product .sec_application .list_wrap li a:hover i.camera{background-image:url("/resources/images/global/product/application/b-camera.svg");}

.new_product .sec_application .list_wrap li i.damping{background-image:url("/resources/images/global/product/application/damping.svg");}
.new_product .sec_application .list_wrap li a:hover i.damping{background-image:url("/resources/images/global/product/application/b-damping.svg");}

.new_product .sec_application .list_wrap li i.pullupdown{background-image:url("/resources/images/global/product/application/pullupdown.svg");}
.new_product .sec_application .list_wrap li a:hover i.pullupdown{background-image:url("/resources/images/global/product/application/b-pullupdown.svg");}

.new_product .sec_application .list_wrap li i.dt{background-image:url("/resources/images/global/product/application/dt.svg");}
.new_product .sec_application .list_wrap li a:hover i.dt{background-image:url("/resources/images/global/product/application/b-dt.svg");}

.new_product .sec_application .list_wrap li i.cpu{background-image:url("/resources/images/global/product/application/cpu.svg");}
.new_product .sec_application .list_wrap li a:hover i.cpu{background-image:url("/resources/images/global/product/application/b-cpu.svg");}

.new_product .sec_application .list_wrap li i.inverter{background-image:url("/resources/images/global/product/application/inverter.svg");}
.new_product .sec_application .list_wrap li a:hover i.inverter{background-image:url("/resources/images/global/product/application/b-inverter.svg");}

.new_product .sec_application .list_wrap li i.bms{background-image:url("/resources/images/global/product/application/bms.svg");}
.new_product .sec_application .list_wrap li a:hover i.bms{background-image:url("/resources/images/global/product/application/b-bms.svg");}

.new_product .sec_application .list_wrap li i.ltre{background-image:url("/resources/images/global/product/application/ltre.svg");}
.new_product .sec_application .list_wrap li a:hover i.ltre{background-image:url("/resources/images/global/product/application/b-ltre.svg");}

.new_product .sec_application .list_wrap li i.ss{background-image:url("/resources/images/global/product/application/ss.svg");}
.new_product .sec_application .list_wrap li a:hover i.ss{background-image:url("/resources/images/global/product/application/b-ss.svg");}

.new_product .sec_application .list_wrap li i.swc{background-image:url("/resources/images/global/product/application/swc.svg");}
.new_product .sec_application .list_wrap li a:hover i.swc{background-image:url("/resources/images/global/product/application/b-swc.svg");}

.new_product .sec_application .list_wrap li i.ht{background-image:url("/resources/images/global/product/application/ht.svg");}
.new_product .sec_application .list_wrap li a:hover i.ht{background-image:url("/resources/images/global/product/application/b-ht.svg");}

.new_product .sec_application .list_wrap li i.medical{background-image:url("/resources/images/global/product/application/medical.svg");}
.new_product .sec_application .list_wrap li a:hover i.medical{background-image:url("/resources/images/global/product/application/b-medical.svg");}

.new_product .sec_application .list_wrap li i.me{background-image:url("/resources/images/global/product/application/me.svg");}
.new_product .sec_application .list_wrap li a:hover i.me{background-image:url("/resources/images/global/product/application/b-me.svg");}

.new_product .sec_application .list_wrap li i.ed{background-image:url("/resources/images/global/product/application/ed.svg");}
.new_product .sec_application .list_wrap li a:hover i.ed{background-image:url("/resources/images/global/product/application/b-ed.svg");}

.new_product .sec_application .list_wrap li i.adas{background-image:url("/resources/images/global/product/application/adas.svg");}
.new_product .sec_application .list_wrap li a:hover i.adas{background-image:url("/resources/images/global/product/application/b-adas.svg");}

.new_product .sec_application .list_wrap li i.ecu{background-image:url("/resources/images/global/product/application/ecu.svg");}
.new_product .sec_application .list_wrap li a:hover i.ecu{background-image:url("/resources/images/global/product/application/b-ecu.svg");}

.new_product .sec_application .list_wrap li i.he{background-image:url("/resources/images/global/product/application/he.svg");}
.new_product .sec_application .list_wrap li a:hover i.he{background-image:url("/resources/images/global/product/application/b-he.svg");}

.new_product .sec_application .list_wrap li i.baseband{background-image:url("/resources/images/global/product/application/baseband.svg");}
.new_product .sec_application .list_wrap li a:hover i.baseband{background-image:url("/resources/images/global/product/application/b-baseband.svg");}

.new_product .sec_application .list_wrap li i.ecu{background-image:url("/resources/images/global/product/application/ecu.svg");}
.new_product .sec_application .list_wrap li a:hover i.ecu{background-image:url("/resources/images/global/product/application/b-ecu.svg");}

.new_product .sec_application .list_wrap li i.ecu{background-image:url("/resources/images/global/product/application/ecu.svg");}
.new_product .sec_application .list_wrap li a:hover i.ecu{background-image:url("/resources/images/global/product/application/b-ecu.svg");}


/* sec_search */
.new_product .sec_search{overflow:hidden; padding:60px 0 80px; background:url("/resources/images/global/product/sec_search_bg.jpg")no-repeat center / cover;}
.new_product .sec_search .search_area{background-color:#fff; position:relative; width:100%; height:50px; margin:30px auto 0; border:1px solid #ccc; border-radius:50px;}
.new_product .sec_search .search_area .search_txt{border-radius:50px; padding:0 50px 0 15px; box-sizing:border-box; width:100%; height:100%; border:none; background-color:#fff; font-size:15px; font-weight:600; color:#333; letter-spacing:-0.5px;}
.new_product .sec_search .search_area .search_txt::placeholder{font-size:15px; font-weight:600; color:#333;}
.new_product .sec_search .search_area .btn_search{text-indent:-9999px; font-size:0; position:absolute; top:0; right:0; padding-right:15px; width:50px; height:50px; border-radius:0 50px 50px 0; background:url("/resources/images/global/product/sec_search_bg_search_ico.svg") no-repeat center / 22px 22px;}


/* sec_infomation */
.new_product .sec_infomation{padding:80px 0 60px; background:#ECEFF5;}
.new_product .sec_infomation .top .desc{margin-top:30px; font-size:15px; font-weight:300; color:#000; word-break:keep-all; text-align:left;}
.new_product .sec_infomation .img_btn{margin:40px auto 0;}
.new_product .sec_infomation .img_btn .img_area{overflow:hidden;}
.new_product .sec_infomation .img_btn .img_area img{width:100%; max-width:100%;}
.new_product .sec_infomation .img_btn .btn_wrap{margin:30px auto 0; text-align:center;}
.new_product .sec_infomation .two_list{margin-top:80px;}
.new_product .sec_infomation .two_list ul li + li{margin-top:60px;}
.new_product .sec_infomation .two_list ul li .img_area{border-radius:10px; overflow:hidden;}
.new_product .sec_infomation .two_list ul li .img_area img{width:100%; max-width:100%;}
.new_product .sec_infomation .two_list ul li .txt_area{padding:20px 0; text-align:center}
.new_product .sec_infomation .two_list ul li .txt_area dl dt{font-size:24px; color:#333; font-weight:600;}
.new_product .sec_infomation .two_list ul li .txt_area dl dd{margin-top:8px; font-size:15px; color:#666; font-weight:300;}
.new_product .sec_infomation .top[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_infomation .top[data-motion] .desc{transition:0.7s 0.2s; transform:translateY(60px); opacity:0;}
.new_product .sec_infomation .img_btn[data-motion] .img_area{transition:0.7s; transform:translateY(100px); opacity:0;}
.new_product .sec_infomation .img_btn[data-motion] .btn_wrap{transition:0.7s 0.2s; transform:translateY(60px); opacity:0;}
.new_product .sec_infomation .two_list[data-motion] ul li{transition:0.7s; transform:translateY(100px); opacity:0;}
.new_product .sec_infomation .two_list[data-motion] ul li:nth-of-type(2){transition:0.7s 0.2s;}
.new_product .sec_infomation .top[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_infomation .top[data-motion].active .desc{transform:translateY(0); opacity:1;}
.new_product .sec_infomation .img_btn[data-motion].active .img_area{transform:translateY(0); opacity:1;}
.new_product .sec_infomation .img_btn[data-motion].active .btn_wrap{transform:translateY(0); opacity:1;}
.new_product .sec_infomation .two_list[data-motion].active ul li{transform:translateY(0); opacity:1;}


/* sec_table */
.new_product .sec_table {padding:80px 0;}
.new_product .sec_table .table_wrap {margin-bottom: 75px;}
.new_product .sec_table .table_wrap:last-child {margin-bottom: 0;}
.new_product .sec_table .table_wrap h3 {margin-bottom: 25px;}
.new_product .sec_table .table_wrap table.w100_border {width: 100%; border-top: 1px solid #000; border-bottom: 1px solid #000;}
.new_product .sec_table .table_wrap table thead {background-color: #f3f3f3;}
.new_product .sec_table .table_wrap table th {padding: 18px 5px; border-left: 1px solid #ccc;}
.new_product .sec_table .table_wrap table th.bl_none {border-left: none;}
.new_product .sec_title .table_wrap table th.fc_gray{color:#666;}
.new_product .sec_table .table_wrap table td {padding: 10px 5px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; text-align: center; color: #000;}
.new_product .sec_table .table_wrap table td.bl_none {border-left: none;}
.new_product .sec_table .table_wrap table td.fc_gray {color: #888;}
.new_product .sec_table .table_img{margin-bottom: 75px;}
.new_product .sec_table .table_img:last-child {margin-bottom: 0;}
.new_product .sec_table .table_img h3 {margin-bottom: 25px;}
.new_product .sec_table .table_img img{max-width:100%; margin:0 auto; display:block;}
.new_product .sec_table .table_img .btn_wrap{margin:25px auto 0; text-align:center;}
.new_product .sec_table .table_wrap[data-motion] h3,
.new_product .sec_table .table_img[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_table .table_wrap[data-motion].active h3,
.new_product .sec_table .table_img[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_table .table_wrap[data-motion] table.w100_border{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_table .table_wrap[data-motion].active table.w100_border{transform:translateY(0); opacity:1;}
.new_product .sec_table .table_img[data-motion] img{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .sec_table .table_img[data-motion].active img{transform:translateY(0); opacity:1;}
.new_product .sec_table .table_img[data-motion] .btn_wrap{transition:0.7s 0.3s; transform:translateY(40px); opacity:0;}
.new_product .sec_table .table_img[data-motion].active .btn_wrap{transform:translateY(0); opacity:1;}


/* table_scroll_guide */
.new_product .table_scroll_wrap{position:relative; overflow:hidden;}
.new_product .table_scroll_wrap .scroll{overflow:auto; -webkit-overflow-scrolling: touch;}
.new_product .table_scroll_wrap .scroll table{min-width:530px;}
.new_product .table_scroll_wrap .scroll::before{transition:0.3s; opacity:0; visibility:hidden; content: ''; position: absolute; top: 15px; right: 15px; z-index: 1; width: 75px; height: 75px; border-radius: 50%; background-image: url("/resources/images/global/product/ic_table_guide.svg"); background-repeat: no-repeat; background-size: cover; box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.20);}
.new_product .table_scroll_wrap .scroll::after {transition:0.3s; opacity:0; visibility:hidden; content: ''; position: absolute; top: 50%; right: 0; transform: translateY(-50%); width: 75px; height: calc(100% - 2px); background: linear-gradient(90deg, rgba(255, 255, 255, 0.00) 0%, #FFF 92.35%);}
.new_product .table_scroll_wrap .scroll.table_guide::before,
.new_product .table_scroll_wrap .scroll.table_guide::after,
.new_product .table_scroll_wrap .scroll.table_guide .table_guide_box{opacity:1 !important; visibility:visible !important;}

/* sec_summary */
.new_product .sec_summary .inner{padding-top:60px; padding-bottom:100px; }
.new_product .sec_summary .inner:before{content:""; width:calc(100% - 35px); height:1px; position:absolute; left:17.5px; top:0; z-index:2; background:#ccc;}
.new_product .sec_summary ul{margin-top:30px;}
.new_product .sec_summary ul li + li{margin-top:20px;}
.new_product .sec_summary ul li a{display:block; border:1px solid #ccc; border-radius:10px; box-sizing:border-box; overflow:hidden;}
.new_product .sec_summary ul li .bg{width:100%; height:200px; position:relative; overflow:hidden;}
.new_product .sec_summary ul li .bg:before{content:""; display:block; width:100%; height:100%; position:absolute; left:0; top:0; background-color:#ccc; background-size:cover; background-position:center; background-repeat:no-repeat; transition:0.4s;}
.new_product .sec_summary ul li .bg:after{opacity:0; content:""; width:100%; height:100%; background-color:rgba(0,0,0,0.4); position:absolute; left:0; top:0; transition:0.4s;}
.new_product .sec_summary ul li .bg01:before{background-image:url("/resources/images/global/product/resistor_sec_summary_bg01.jpg");}
.new_product .sec_summary ul li .bg02:before{background-image:url("/resources/images/global/product/resistor_sec_summary_bg02.jpg");}
.new_product .sec_summary ul li .bg03:before{background-image:url("/resources/images/global/product/resistor_sec_summary_bg03.jpg");}
.new_product .sec_summary ul li .txt{display:flex; height:58px; padding:0 25px; align-items:center; position:relative; border-top:1px solid #ccc; background-color:#fff; transition:0.4s;}
.new_product .sec_summary ul li .txt:before{content:""; width:18px; height:18px; position:absolute; right:20px; top:50%; transform:translateY(-50%); background-image:url("/resources/images/global/product/sec_summary_icon_off.svg"); background-position:center; background-repeat:no-repeat; background-size:100%; transition:0.4s;}
.new_product .sec_summary ul li .txt p{font-size:17px; color:#333; font-weight:600; transition:0.4s;}
.new_product .sec_summary[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .sec_summary[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .sec_summary[data-motion] ul li{transform:translateY(100px); opacity:0;}
.new_product .sec_summary[data-motion] ul li:nth-of-type(1){transition:0.7s 0.2s;}
.new_product .sec_summary[data-motion] ul li:nth-of-type(2){transition:0.7s 0.3s;}
.new_product .sec_summary[data-motion] ul li:nth-of-type(3){transition:0.7s 0.4s;}
.new_product .sec_summary[data-motion].active ul li{transform:translateY(0); opacity:1;}


/* img_txt_box */
.new_product .img_txt_box{margin-top:60px;}
.new_product .img_txt_box + .img_txt_box{margin-top:60px;}
.new_product .img_txt_box .txt_area{text-align:left; margin:0 0 20px;}
.new_product .img_txt_box .txt_area h4{font-size:20px; color:#000; font-weight:600; margin:0;}
.new_product .img_txt_box .txt_area h4 span{display:block; font-size:12px; color:#666; font-weight:400;}
.new_product .img_txt_box .txt_area p{font-size:14px; color:#333; font-weight:300; margin-top:10px; word-break:keep-all;}
.new_product .img_txt_box .txt_area ul{margin-top:10px;}
.new_product .img_txt_box .txt_area ul li{padding-left:14px; box-sizing:border-box; position:relative; font-size:15px; color:#333; font-weight:400; text-align:left;}
.new_product .img_txt_box .txt_area ul li + li{margin-top:3px;}
.new_product .img_txt_box .txt_area ul li:before{content:""; width:4px; height:4px; border-radius:50%; background:#666; position:absolute; left:0; top:11px;}
.new_product .img_txt_box .img_area{border-radius:10px; overflow:hidden; display:flex; flex-direction:column; gap:20px;}
.new_product .img_txt_box .img_area img{width:100%; max-width:100%; margin:0 auto;}
.new_product .img_txt_box[data-motion] .txt_area{transition:0.7s; transform:translateY(100px); opacity:0;}
.new_product .img_txt_box[data-motion] .img_area{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product .img_txt_box[data-motion].active .img_area{transform:translateY(0); opacity:1;}
.new_product .img_txt_box[data-motion].active .txt_area{transform:translateY(0); opacity:1;}


/* substrate_table */
.new_product .substrate_table .table_wrap{overflow:inherit;}
.new_product .substrate_table .table_wrap h3{margin-bottom:40px;}
.new_product .substrate_table .table_wrap + .table_wrap{margin-top:40px;}
.new_product .substrate_table .table_wrap table{width:100%; border-top:1px solid #000; border-bottom:1px solid #000;}
.new_product .substrate_table .table_wrap table{width:100%;}
.new_product .substrate_table .table_wrap table tr{border-bottom:1px solid #ccc;}
.new_product .substrate_table .table_wrap table tr th{height:50px; padding:7px 5px; font-size:12px; color:#333; font-weight:600; text-align:center; border-right:1px solid #ccc; box-sizing:border-box;}
.new_product .substrate_table .table_wrap table tr th:last-child{border-right:0;}
.new_product .substrate_table .table_wrap table tr td{border-right:1px solid #ccc; font-size:12px; color:#333; font-weight:400; text-align:center; padding:7px 5px; height:50px; box-sizing:border-box;}
.new_product .substrate_table .table_wrap table tr td.acc{background-color:#ECEFF5; color:#2C7CD8;}
.new_product .substrate_table .table_wrap table tr td:last-child{border-right:0;}
.new_product .substrate_table .table_wrap table tbody tr:last-child{border-bottom:0;}
.new_product .substrate_table .table_wrap table .bg_blue{background-color:#ECEFF5; color:#2C7CD8; font-weight:600;}
.new_product .substrate_table .table_wrap table .bg_gray{background:#f3f3f3; color:#333; font-weight:600;}
.new_product .substrate_table .top_txt{margin-bottom:20px;}
.new_product .substrate_table .top_txt .left h5{font-size:17px; color:#333; font-weight:600; word-break:keep-all; line-height:1.3;}
.new_product .substrate_table .top_txt .left p{font-size:14px; color:#333; font-weight:300; margin-top:5px;}
.new_product .substrate_table .top_txt .right{display:block; margin-top:15px;}
.new_product .substrate_table .top_txt .right span{display:inline-block; vertical-align:middle; padding-left:23px; font-size:12px; color:#333; font-weight:600; position:relative;}
.new_product .substrate_table .top_txt .right span + span{margin-left:10px;}
.new_product .substrate_table .top_txt .right span:before{content:""; display:block; width:18px; height:18px; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.new_product .substrate_table .top_txt .right span.bg_blue{color:#2C7CD8;}
.new_product .substrate_table .top_txt .right span.bg_blue:before{background-color:#ECEFF5;}
.new_product .substrate_table .top_txt .right span.bg_gray:before{background-color:#F3F3F3;}
.new_product .substrate_table .bot_txt{margin-top:10px;}
.new_product .substrate_table .bot_txt.right{text-align:right;}
.new_product .substrate_table .bot_txt p{font-size:12px; color:#666; font-weight:400;}
.new_product .substrate_table .table_wrap[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product .substrate_table .table_wrap[data-motion] .table_scroll_wrap{transition:0.7s 0.1s; transform:translateY(100px); opacity:0;}
.new_product .substrate_table .table_wrap[data-motion] .top_txt{transition:0.7s; transform:translateY(50px); opacity:0;}
.new_product .substrate_table .table_wrap[data-motion] .bot_txt{transition:0.7s 0.2s; transform:translateY(50px); opacity:0;}
.new_product .substrate_table .table_wrap[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product .substrate_table .table_wrap[data-motion].active .table_scroll_wrap{transform:translateY(0); opacity:1;}
.new_product .substrate_table .table_wrap[data-motion].active .top_txt{transform:translateY(0); opacity:1;}
.new_product .substrate_table .table_wrap[data-motion].active .bot_txt{transform:translateY(0); opacity:1;}


/* new_product_table_popup */
.new_product_table_popup{display:none; position:fixed; left:0; top:0; z-index:1002; width:100%; height:100%; outline:none;}
.new_product_table_popup.active{display:block;}
.new_product_table_popup.active.motion .dim{opacity:1;}
.new_product_table_popup.active.motion .cont{opacity:1;}
.new_product_table_popup .dim{position:absolute; z-index:1; display:block; left:0; top:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.70); backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px); opacity:0; transition:0.3s;}
.new_product_table_popup .cont{position:absolute; max-width:calc(100% - 35px); width:100%; max-height:96%; overflow:auto; z-index:2; left:50%; top:50%; transform:translate(-50%,-50%); background:#fff; padding:20px 20px 30px; box-sizing:border-box;  opacity:0; transition:0.3s;}
.new_product_table_popup .cont button{font-size:0; text-indent:-999px; position:absolute; z-index:2; right:10px; top:13px; width:40px; height:40px; padding:10px; background:url("/resources/images/global/product/table_popup_close_btn.svg")no-repeat center / 20px 20px;}
.new_product_table_popup .cont .box{display:none;}
.new_product_table_popup .cont .box.active{display:block;}
.new_product_table_popup .cont .box .top p{font-size:17px; color:#333; font-weight:600;}
.new_product_table_popup .cont .box ul li + li{margin-top:30px; padding-top:30px; border-top:1px solid #ccc;}
.new_product_table_popup .cont .box .bot{margin-top:10px;}
.new_product_table_popup .cont .box .btn_wrap{margin-top:30px; text-align:center;}
.new_product_table_popup .cont .box .btn_wrap a{min-width:150px; display:inline-block; vertical-align:middle; padding:12px 20px; font-size:14px; color:#333; font-weight:600; position:relative; background:#fff; border:1px solid #ccc; border-radius:60px; box-sizing:border-box;}
.new_product_table_popup .cont .box .btn_wrap a:after{content:""; display:inline-block; vertical-align:middle; width:6px; height:10px; margin:-2px 0 0 10px; background:url("/resources/images/global/product/product_btn_arrow.svg")no-repeat center / 100%;}


/* sticky_lnb */
.new_product .sticky_lnb{position:fixed; left:0; bottom: -53px; z-index:10; width: 100%; transition: bottom 0.3s;}
.new_product .sticky_lnb.show {bottom: 0;}
.new_product .sticky_lnb .dim {display:block; position: fixed; inset:auto; bottom: 0; left: 0; width: 100%; height: 100%; z-index:1; background: rgba(0, 0, 0, 0.40); opacity: 0; visibility:hidden; transition: opacity 0.3s;}
.new_product .sticky_lnb button{display:flex; align-items:center; position:relative; width: 100%; height:50px;  padding: 0 17.5px; font-size:14px; color:#fff; font-weight:300; white-space:nowrap; transition:color 0.3s;}
.new_product .sticky_lnb .current_anchor{position:relative; z-index:2; background: rgba(51, 51, 51, 0.70); backdrop-filter: blur(20px); -webkit-backdrop-filter:blur(20px);}
.new_product .sticky_lnb .current_anchor button {font-weight: 700;}
.new_product .sticky_lnb .current_anchor button::before {content: ''; position: absolute; right: 17.5px; top: 50%; transform: translateY(-50%); width:10px; height:2px; border-radius:2px; background-color:#fff;}
.new_product .sticky_lnb .current_anchor button::after {content: ''; position: absolute; right: 21.5px; top: 50%; transform: translateY(-50%); width:2px; height:10px; border-radius:2px; background-color:#fff; transition:0.3s;}
.new_product .sticky_lnb > ul {position: absolute; bottom: -350px; left: 0; z-index: 1; width: 100%; background: rgba(51, 51, 51, 0.70); backdrop-filter: blur(20px); -webkit-backdrop-filter:blur(20px); transition: bottom 0.3s;}
.new_product .sticky_lnb .progress{position:absolute; left:0; bottom:50px; width:100%; height:3px; z-index:2; background-color:#ccc;}
.new_product .sticky_lnb .progress .percent{width:auto; height:100%; background-color:#2C7CD8; transition:width 0.1s}

.new_product .sticky_lnb.active .dim{visibility:visible; opacity: 1;}
.new_product .sticky_lnb.active .current_anchor button::after{transform:translateY(-50%) rotate(90deg);}
.new_product .sticky_lnb.active > ul{bottom: 53px;}

/** page **/
/* new_normal */
.new_product.new_normal .sec_feature{background-image:url("/resources/images/global/product/normal_sec_feature_bg.jpg"); background-position:center center;}

/* new_lsc */
.new_product.new_lsc .sec_feature{background-image:url("/resources/images/global/product/lsc_sec_feature_bg.jpg");}

/* new_high */
.new_product.new_high #tabPanel1 .sec_feature{background-image:url("/resources/images/global/product/high_tab1_sec_feature_bg.jpg");}
.new_product.new_high #tabPanel1 .item.type1:nth-of-type(1) .img_area{padding:0 34px;}
.new_product.new_high #tabPanel1 .item.type1:nth-of-type(2) .img_area{padding:0 45px;}
.new_product.new_high #tabPanel2 .sec_feature{background-image:url("/resources/images/global/product/high_tab2_sec_feature_bg.jpg");}

/* new_esd */
.new_product.new_esd .sec_feature{background-image:url("/resources/images/global/product/esd_sec_feature_bg.jpg");}
.new_product.new_esd .sec_feature .item{width:100%; max-width:980px; margin-left:auto; margin-right:auto;}
.new_product.new_esd .sec_feature .item:nth-of-type(1) .txt_area{position:absolute; left:0; bottom:0; width:100%;}

/* new_fail */
.new_product.new_fail .sec_feature {background-image:url("/resources/images/global/product/fail_sec_feature_bg.jpg");}
.new_product.new_fail .sec_feature .item.type1:nth-of-type(2) .img_area{padding:0 17px;}

/* new_noise */
.new_product.new_noise .sec_feature {background-image:url("/resources/images/global/product/noise_sec_feature_bg.jpg");}

/* new_esl */
.new_product.new_esl .sec_feature {background-image:url("/resources/images/global/product/esl_sec_feature_bg.jpg");}

/* new_array */
.new_product.new_array .sec_feature {background-image:url("/resources/images/global/product/array_sec_feature_bg.jpg");}

/* new_mfc */
.new_product.new_mfc .sec_feature {background-image:url("/resources/images/global/product/mfc_sec_feature_bg.jpg");}

/* new_general */
.new_product.new_general .sec_feature {background-image:url("/resources/images/global/product/general_feature_bg.jpg");}

/* new_array_resistor */
.new_product.new_array_resistor .sec_feature {background-image:url("/resources/images/global/product/array_resistor_feature_bg.jpg");}

/* new_current */
.new_product.new_current #tabPanel1 .sec_feature {background-image:url("/resources/images/global/product/current_feature_bg01.jpg");}
.new_product.new_current #tabPanel2 .sec_feature {display: flex; align-items: flex-end; height: 812px; padding-bottom: 80px; background-image:url("/resources/images/global/product/current_feature_bg02.jpg");}

/* new_anti */
.new_product.new_anti .sec_feature {background-image:url("/resources/images/global/product/anti_feature_bg.jpg");}

/* new_high_resistor */
.new_product.new_high_resistor .sec_feature {height: 1004px; background-image:url("/resources/images/global/product/high_resistor_feature_bg.jpg"); background-position:15% center;}
.new_product.new_high_resistor .inner {height: 100%;}
.new_product.new_high_resistor .sec_feature .item.type4 {height: 100%; justify-content: space-between;}
.new_product.new_high_resistor .sec_feature .item.type4 .txt_area{text-align:center;}
.new_product.new_high_resistor .sec_feature .item.type4 .txt_area dt {margin-bottom: 15px; font-size: 50px; font-weight: 700; letter-spacing: -2.4px; line-height: 1.1; color: #fff;}
.new_product.new_high_resistor .sec_feature .item.type4 .txt_area dd {font-size: 20px; font-weight: 700; letter-spacing: -0.5px; line-height: 1.5; color: #fff;}

/* new_pb */
.new_product.new_pb .sec_title .table_wrap {margin-top: 80px; overflow:inherit;}
.new_product.new_pb .sec_title .table_wrap h3 {margin-bottom: 22px; font-size: 24px; letter-spacing: -0.5px; line-height: 1.5;}
.new_product.new_pb .sec_title .table_wrap table.w100_border {width: 100%; min-width:270px; border-top: 2px solid #000000; border-bottom: 1px solid #ccc;}
.new_product.new_pb .sec_title .table_wrap table thead {background-color: #f3f3f3;}
.new_product.new_pb .sec_title .table_wrap table th {padding: 15px 5px; border-left: 1px solid #ccc; font-size: 14px; line-height:1.2; height:49px;}
.new_product.new_pb .sec_title .table_wrap table th.bb {border-bottom: 1px solid #ccc;}
.new_product.new_pb .sec_title .table_wrap table th.bl_none {border-left: none;}
.new_product.new_pb .sec_title .table_wrap table td {padding: 15px 5px; height:37px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; text-align: center; font-size: 12px; color: #000; line-height:1.3;}
.new_product.new_pb .sec_title .table_wrap table td:nth-child(1) {padding: 15px 20px; text-align: left;}
.new_product.new_pb .sec_title .table_wrap table td.polygon {padding: 20px 50px; text-align: center;}
.new_product.new_pb .sec_title .table_wrap table td.polygon img{max-width:160px;}
.new_product.new_pb .sec_title .table_wrap table td.bl_none {border-left: none;}
.new_product.new_pb .sec_title .table_wrap table td.fc_red {color: #F22828; font-weight: 700;}
.new_product.new_pb .sec_title .table_wrap table td.fc_blue {color: #2C7CD8; font-weight: 700;}
.new_product.new_pb .sec_title .table_wrap table tbody:last-child tr td{text-align:center; padding:10px 5px; font-weight:600;}
.new_product.new_pb .sec_title .table_wrap table tbody.line{position:relative;}
.new_product.new_pb .sec_title .table_wrap .line_body{position:relative; min-width:270px;}
.new_product.new_pb .sec_title .table_wrap .line_body:before{content:""; width:33.33%; height:286px; z-index:2; position:absolute; right:0; top:50px; border:3px dashed #2C7CD8; box-sizing:border-box;}
.new_product.new_pb .sec_title .table_wrap .line_body:after{content:""; width:33.33%; height:53px; z-index:2; position:absolute; right:0; bottom:0; border:3px dashed #2C7CD8; box-sizing:border-box;}
.new_product.new_pb .sec_title .table_wrap .comment {margin-top: 20px; font-size: 12px; font-weight: 300; letter-spacing: -0.5px; line-height: 1.5; color: #666; word-break: keep-all;}
.new_product.new_pb .sec_title .table_wrap[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product.new_pb .sec_title .table_wrap[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product.new_pb .sec_title .table_wrap[data-motion] .line_body{transition:0.7s 0.3s; transform:translateY(100px); opacity:0;}
.new_product.new_pb .sec_title .table_wrap[data-motion].active .line_body{transform:translateY(0); opacity:1;}
.new_product.new_pb .sec_title .table_wrap[data-motion] .comment{transition:0.7s 0.3s; transform:translateY(40px); opacity:0;}
.new_product.new_pb .sec_title .table_wrap[data-motion].active .comment{transform:translateY(0); opacity:1;}
@media all and (max-width:360px){
    .new_product.new_pb .sec_title .table_wrap table td:nth-child(1){padding:15px 10px;}
}

.new_product.new_pb .sec_feature {background-image: url("/resources/images/global/product/pb_feature_bg.jpg");}

/* new_thin */
.new_product.new_thin .sec_feature {background-image: url("/resources/images/global/product/thin_feature_bg.jpg");}

/* new_automotive */
.new_product.new_automotive .sec_feature {background-image: url("/resources/images/global/product/automotive_feature_bg.jpg");}

/* new_module */
.new_product.new_module .sec_list{padding:80px 0; background:#ECEFF5;}
.new_product.new_module .sec_list ul{margin-top:30px;}
.new_product.new_module .sec_list ul li{width:100%;}
.new_product.new_module .sec_list ul li + li{margin-top:30px;}
.new_product.new_module .sec_list ul li a{display:block;position:relative; }
.new_product.new_module .sec_list ul li .img_area{border-radius:10px; overflow:hidden;}
.new_product.new_module .sec_list ul li .img_area img{max-width:100%;}
.new_product.new_module .sec_list ul li .txt_area{width:100%; padding:20px 0;}
.new_product.new_module .sec_list ul li .txt_area dl dt{font-size:24px; color:#333; font-weight:600;}
.new_product.new_module .sec_list ul li .txt_area dl dd{font-size:15px; color:#666; font-weight:400; margin-top:8px; line-height:1.4; word-break:keep-all;}
.new_product.new_module .sec_list[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product.new_module .sec_list[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product.new_module .sec_list[data-motion] ul{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product.new_module .sec_list[data-motion].active ul{transform:translateY(0); opacity:1;}

/* new_acm (automotive-camera-modules) */
.new_product.new_acm .sec_function {overflow: hidden;}
.new_product.new_acm .sec_function .inner {width: 100%; padding: 0;}

.new_product.new_acm .sec_function .title_area {padding: 60px 0; text-align: center;}
.new_product.new_acm .sec_function .title_area h3 {margin-bottom: 10px; font-size: 24px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px;}
.new_product.new_acm .sec_function .title_area strong {display: block; margin-bottom: 5px; font-size: 17px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px;}
.new_product.new_acm .sec_function .title_area p {font-size: 12px; font-weight: 300; line-height: 1.5; letter-spacing: -0.5px;}
.new_product.new_acm .sec_function .title_area span {color: #2C7CD8;}
.new_product.new_acm .sec_function .title_area[data-motion] h3 {transition:0.7s; transform:translateY(60px); opacity: 0;}
.new_product.new_acm .sec_function .title_area[data-motion] strong {transition:0.7s 0.2s; transform:translateY(80px); opacity: 0;}
.new_product.new_acm .sec_function .title_area[data-motion] p {transition:0.7s 0.3s; transform:translateY(100px); opacity: 0;}
.new_product.new_acm .sec_function .title_area[data-motion].active h3,
.new_product.new_acm .sec_function .title_area[data-motion].active strong,
.new_product.new_acm .sec_function .title_area[data-motion].active p {transform:translateY(0); opacity: 1;}

.new_product.new_acm .sec_function .car_wrap {position: relative; width: 100%; height: 113.33vw;}
.new_product.new_acm .sec_function .car_wrap::before,
.new_product.new_acm .sec_function .car_wrap::after {content: ''; position: absolute; top: 0; z-index: 100; height: 100%; background: #fff; transition: width 1s;}
.new_product.new_acm .sec_function .car_wrap::before {left: 0; transform-origin: right;}
.new_product.new_acm .sec_function .car_wrap::after {right: 0; transform-origin: left;}
.new_product.new_acm .sec_function .car_wrap[data-motion]::before,
.new_product.new_acm .sec_function .car_wrap[data-motion]::after {width: 450px;}
.new_product.new_acm .sec_function .car_wrap[data-motion].active::before,
.new_product.new_acm .sec_function .car_wrap[data-motion].active::after {width: 0;}
.new_product.new_acm .sec_function .car_wrap .bg {position: absolute; left: 50%; transform: translateX(-50%); width: 100%; height: 100%; background-image:url("/resources/images/global/product/acm_function_bg.jpg"); background-repeat: no-repeat; background-size: cover;}

.new_product.new_acm .sec_function .info_area {box-sizing: border-box; padding: 0 17.5px; transition: 0.3s;}
.new_product.new_acm .sec_function .info_area > ul > li {padding-bottom: 60px;}
.new_product.new_acm .sec_function .info_area > ul > li:first-child {padding-top: 50px;}
.new_product.new_acm .sec_function .info_area > ul > li:last-child {padding-bottom: 0; border-bottom: none;}
.new_product.new_acm .sec_function .info_area > ul > li:last-child .img {margin-bottom: 0;}
.new_product.new_acm .sec_function .info_area > ul > li[data-motion] > div {transition:0.7s; transform:translateY(60px); opacity: 0;}
.new_product.new_acm .sec_function .info_area > ul > li[data-motion].active > div {transform:translateY(0); opacity: 1;}
.new_product.new_acm .sec_function .info_area .tit {display: flex; align-items: center; margin-bottom: 10px;}
.new_product.new_acm .sec_function .info_area .tit .acm_num {width: 20px; height: 20px; margin-right: 10px; background: #666; border-radius: 50%; text-align: center; font-weight: 700; line-height: 20px; color: #fff;}
.new_product.new_acm .sec_function .info_area .tit h5  {font-size: 20px; font-weight: 700; letter-spacing: -0.5px; line-height: 1.5; color: #333;}
.new_product.new_acm .sec_function .info_area .txt li {position: relative; padding-left: 24px; font-size: 14px; font-weight: 300; line-height: 1.5; letter-spacing: -0.5px; color: #666;}
.new_product.new_acm .sec_function .info_area .txt li::before {content: ''; position: absolute; top: 12px; left: 10px; width: 4px; height: 4px; border-radius: 2px; background-color: #666;}
.new_product.new_acm .sec_function .info_area .txt + .img {margin-top: 30px;}

.new_product.new_acm .sec_application {background: #fff;}

/* new_mcm (mobile-camera-modules) */
.new_product.new_mcm .sec_mcm_common .cnt_wrap {padding: 80px 0; border-bottom: 1px solid #ccc;}
.new_product.new_mcm .sec_mcm_common.first .cnt_wrap{padding-top:60px;}
.new_product.new_mcm .sec_mcm_common.bg .cnt_wrap {border-bottom: 0; padding-bottom: 0;}
.new_product.new_mcm .sec_mcm_common .title_area {text-align: center; margin-bottom: 30px;}

.new_product.new_mcm .sec_mcm_common .title_area h3 {margin-bottom: 30px; font-size: 24px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px; word-break: keep-all;}
.new_product.new_mcm .sec_mcm_common .title_area p {margin-bottom: 60px; font-size: 15px; font-weight: 300; line-height: 1.5; letter-spacing: -0.5px; word-break: keep-all;}
.new_product.new_mcm .sec_mcm_common .title_area[data-motion] h3 {transition: 0.7s; transform: translateY(60px); opacity: 0;}
.new_product.new_mcm .sec_mcm_common .title_area[data-motion] p {transition: 0.7s 0.2s; transform: translateY(80px); opacity: 0;}
.new_product.new_mcm .sec_mcm_common .title_area[data-motion] img {transition: 0.7s 0.3s; transform: translateY(100px); opacity: 0;}
.new_product.new_mcm .sec_mcm_common .title_area[data-motion].active h3,
.new_product.new_mcm .sec_mcm_common .title_area[data-motion].active p,
.new_product.new_mcm .sec_mcm_common .title_area[data-motion].active img {transform:translateY(0); opacity: 1;}

.new_product.new_mcm .sec_mcm_common .detail_area {margin-bottom: 60px;}
.new_product.new_mcm .sec_mcm_common .detail_area h5 {margin-bottom: 20px; font-size: 19px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px;}
.new_product.new_mcm .sec_mcm_common .detail_area ul {display: flex; flex-wrap: wrap; border-top: 2px solid #ccc;}
.new_product.new_mcm .sec_mcm_common .detail_area ul.half {justify-content: space-between;}
.new_product.new_mcm .sec_mcm_common .detail_area li {display: flex; flex-direction: column; width: 100%; padding: 20px 0; border-bottom: 1px solid #F3F3F3;}
.new_product.new_mcm .sec_mcm_common .detail_area ul.half li {width: calc((100% - 20px) / 2); justify-content: flex-end; border-bottom: 0;}
.new_product.new_mcm .sec_mcm_common .detail_area ul.half li:nth-child(odd) {position: relative;}
.new_product.new_mcm .sec_mcm_common .detail_area ul.half li:nth-child(odd)::after {content: ''; position: absolute; bottom: 0; left: 0; width: calc(100vw - 35px); height: 1px; background: #F3F3F3;}
.new_product.new_mcm .sec_mcm_common .detail_area strong {font-size: 15px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px;}
.new_product.new_mcm .sec_mcm_common .detail_area span {word-break: keep-all; font-size: 15px; font-weight: 300; line-height: 1.5; letter-spacing: -0.5px; word-break: keep-all;}
.new_product.new_mcm .sec_mcm_common .detail_area[data-motion] > div {transition: 0.7s; transform: translateY(60px); opacity: 0;}
.new_product.new_mcm .sec_mcm_common .detail_area[data-motion].active > div {transform: translateY(0); opacity: 1;}

.new_product.new_mcm .sec_mcm_common .tech_area h5 {margin-bottom: 20px; font-size: 19px; font-weight: 700; letter-spacing: -0.5px;}
.new_product.new_mcm .sec_mcm_common .tech_area table.w100_border  {width: 100%;  border-top: 1px solid #000; border-bottom: 1px solid #000;}
.new_product.new_mcm .sec_mcm_common .tech_area table .bl_none {border-left: none;}
.new_product.new_mcm .sec_mcm_common .tech_area table .bt_000 {border-top: 1px solid #000;}
.new_product.new_mcm .sec_mcm_common .tech_area table .bb_000 {border-bottom: 1px solid #000;}
.new_product.new_mcm .sec_mcm_common .tech_area table .bb_ccc {border-bottom: 1px solid #ccc;}
.new_product.new_mcm .sec_mcm_common .tech_area table th {font-size: 12px;  font-weight: 700;}
.new_product.new_mcm .sec_mcm_common .tech_area table td {font-size: 12px;}
.new_product.new_mcm .sec_mcm_common .tech_area table thead th {padding: 15px 5px; background: #f3f3f3; border-left: 1px solid #ccc; color: #333;}
.new_product.new_mcm .sec_mcm_common .tech_area table tbody th {padding: 15px 5px; background: #f3f3f3; border-bottom: 1px solid #ccc; color: #333;}
.new_product.new_mcm .sec_mcm_common .tech_area table tbody td {padding: 15px 5px; background: #fff; border-top: 1px solid #ccc; border-left: 1px solid #ccc; text-align: center;}
.new_product.new_mcm .sec_mcm_common .tech_area table tbody td:nth-of-type(1) {font-weight: 700;}
.new_product.new_mcm .sec_mcm_common .tech_area .unit {display: block; margin-top: 10px; text-align: right; font-size: 12px; font-weight: 300; line-height: 1.5; letter-spacing: -0.5px; color: #666;}
.new_product.new_mcm .sec_mcm_common .tech_area[data-motion] > div {transition: 0.7s; transform: translateY(60px); opacity: 0;}
.new_product.new_mcm .sec_mcm_common .tech_area[data-motion].active > div {transform: translateY(0); opacity: 1;}

.new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll{width: 100%; height: 100vw; overflow: auto; background: #fff;}
.new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll::before {content: ''; position: absolute; inset:auto; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); box-shadow:none;border-radius:0;}
.new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll::after{display:none;}
.new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll .table_guide_box {min-width:210px; opacity:0; visibility:hidden; display: flex; flex-direction: column; justify-content: center; align-items: center; position: absolute; top: 30%; left: 50%; transform: translateX(-50%); z-index: 5; width: 59.4%; padding: 20px; background: rgba(255, 255, 255, 0.90); box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.25); backdrop-filter: blur(20px); -webkit-backdrop-filter:blur(20px); border-radius: 20px; transition: opacity 0.3s;}
.new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll .table_guide_box img {width: 50px;}
.new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll .table_guide_box p {margin-top: 10px; font-size: 12px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px; word-break: keep-all; text-align: center;}
.new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll:hover::before{opacity:0 !important; visibility:hidden !important;}
.new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll:hover .table_guide_box{opacity:0 !important; visibility:hidden !important;}
/* .new_product.new_mcm .sec_mcm_common .table_scroll_wrap.for_lineup .scroll.table_guide .table_guide_box {opacity: 1; visibility: visible} */



.new_product.new_mcm .sec_mcm_common .lineup_area {padding: 30px 17.5px 50px 17.5px; background: #E8EFFF;}
.new_product.new_mcm .sec_mcm_common .lineup_area .txt_area {margin-bottom: 15px; text-align: center; font-size: 12px; font-weight: 300; line-height: 1.5; letter-spacing: -0.5px; word-break:keep-all;}
.new_product.new_mcm .sec_mcm_common .lineup_area table.w100_border {width: 100%; min-width: 900px; border-top: 1px solid #000; border-bottom: 1px solid #000;}
.new_product.new_mcm .sec_mcm_common .lineup_area table .bl_none {border-left: none; border-top: 1px solid #ccc;}
.new_product.new_mcm .sec_mcm_common .lineup_area table thead th {height: 45px; padding: 5px 0; border-left: 1px solid #ccc; border-top: 1px solid #ccc; font-size: 12px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px;}
.new_product.new_mcm .sec_mcm_common .lineup_area table thead tr:first-child th {border-top: 0;}
.new_product.new_mcm .sec_mcm_common .lineup_area table tbody th {width: 150px; font-size: 12px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px;}
.new_product.new_mcm .sec_mcm_common .lineup_area table tbody td {border-top: 1px solid #ccc; border-left: 1px solid #ccc;}
.new_product.new_mcm .sec_mcm_common .lineup_area table tbody button {display: block; width: 100%; padding: 5px;  height: 45px; background: #ECEFF5; font-size: 12px; font-weight: 300; line-height: 1.5; letter-spacing: -0.5px; transition: 0.3s; color: #2C7CD8; word-break: keep-all;}
.new_product.new_mcm .sec_mcm_common .lineup_area table tbody button:hover {background: #2C7CD8; color: #fff;}
.new_product.new_mcm .sec_mcm_common .lineup_area[data-motion] > div {transition: 0.7s; transform: translateY(60px); opacity: 0;}
.new_product.new_mcm .sec_mcm_common .lineup_area[data-motion].active > div {transform: translateY(0); opacity: 1;}

.new_product.new_mcm .mcm_lineup_popup {display: none; position: fixed; top: 0; left: 0; z-index: 2000; width: 100%; height: 100%;}
.new_product.new_mcm .mcm_lineup_popup.show {display: block;}
.new_product.new_mcm .mcm_lineup_popup.show.motion .dim{opacity:1;}
.new_product.new_mcm .mcm_lineup_popup.show.motion .popup_cnt_wrap{opacity:1;}
.new_product.new_mcm .mcm_lineup_popup .dim{width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(0, 0, 0, 0.70); backdrop-filter: blur(10px); -webkit-backdrop-filter:blur(10px); display:block; z-index:1; opacity:0; transition:0.3s;}
.new_product.new_mcm .mcm_lineup_popup .popup_cnt_wrap {z-index:2; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: calc(100% - 35px); padding: 20px 20px 30px 20px; background-color: #fff; opacity:0; transition:0.3s;}
.new_product.new_mcm .mcm_lineup_popup .btn_close{position: absolute; top: 20px; right: 20px; width: 24px; height: 24px; background: #333; border-radius: 50%;}
.new_product.new_mcm .mcm_lineup_popup .btn_close span {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);  width: 12px; height: 3px; border-radius: 4px; background: #fff;}
.new_product.new_mcm .mcm_lineup_popup .btn_close span:nth-of-type(1) {transform: translate(-50%, -50%) rotate(45deg);}
.new_product.new_mcm .mcm_lineup_popup .btn_close span:nth-of-type(2) {transform: translate(-50%, -50%) rotate(-45deg);}
.new_product.new_mcm .mcm_lineup_popup .popup_title {margin-bottom: 10px; font-size: 17px; font-weight: 700; line-height: 1.5; letter-spacing: -0.5px; color: #333;}
.new_product.new_mcm .mcm_lineup_popup table {min-width: 400px;}
.new_product.new_mcm .mcm_lineup_popup table tbody tr:first-child td:nth-of-type(1) {border-top: 1px solid #000 !important;}
.new_product.new_mcm .mcm_lineup_popup table tr:last-child th {border-bottom: 1px solid #000 !important;}
.new_product.new_mcm .mcm_lineup_popup .unit {display: block; margin-top: 10px; text-align: right; font-size: 12px; font-weight: 300; line-height: 1.5; letter-spacing: -0.5px; color: #666;}

/* new_mct (main-core-technology) */
.new_product.new_mct #content{padding:60px 0 80px;}
.new_product.new_mct .sec_mct_common + .sec_mct_common .inner{margin-top:80px; padding-top:80px;}
.new_product.new_mct .sec_mct_common + .sec_mct_common .inner:before{content:""; width:calc(100% - 35px); height:1px; position:absolute; left:17.5px; top:0; z-index:2; background:#ccc;}
.new_product.new_mct .sec_mct_common .con + .con{margin-top:80px;}
.new_product.new_mct .sec_mct_common .con .box + .box{margin-top:40px;}
.new_product.new_mct .sec_mct_common h3{font-size:24px; color:#000; font-weight:600; text-align:center; line-height:1.5;}
.new_product.new_mct .sec_mct_common h3 + p.desc{margin-top:30px;}
.new_product.new_mct .sec_mct_common p.desc{padding:0 5px; font-size:15px; color:#333; font-weight:400; text-align:center; line-height:1.5; word-break:keep-all; letter-spacing:-1px;}
.new_product.new_mct .sec_mct_common .img_area{margin:40px 0 0; border-radius:10px; overflow:hidden; background-color:#f3f3f3;}
.new_product.new_mct .sec_mct_common .img_area img{display:block;}
.new_product.new_mct .sec_mct_common .dl_list{margin:40px 0 0;}
.new_product.new_mct .sec_mct_common .dl_list dl + dl{margin-top:30px;}
.new_product.new_mct .sec_mct_common .dl_list dl{border-left:2px solid #000; padding:0 16px; box-sizing:border-box;}
.new_product.new_mct .sec_mct_common .dl_list dl dt{font-size:17px; color:#000; font-weight:600;}
.new_product.new_mct .sec_mct_common .dl_list dl dd{font-size:14px; color:#333; font-weight:400; letter-spacing:-1px; margin-top:6px;}
.new_product.new_mct .sec_mct_common .ol_list{margin:40px 0 0;}
.new_product.new_mct .sec_mct_common .ol_list ol{padding:20px 10px; border-top:2px solid #333; border-bottom:1px solid #ccc;}
.new_product.new_mct .sec_mct_common .ol_list ol li{width:100%; padding-left:8px; position:relative; font-size:14px; color:#333; font-weight:400; letter-spacing:-1px; box-sizing:border-box; word-break:keep-all;}
.new_product.new_mct .sec_mct_common .ol_list ol li + li{margin-top:2px;}
.new_product.new_mct .sec_mct_common .ol_list ol li:before{content:"-"; position:absolute; left:0; top:0;}
.new_product.new_mct .sec_mct_common .img_list ul{margin:40px 0 0;}
.new_product.new_mct .sec_mct_common .img_list ul li{height:150px; border-radius:10px; background-color:#f3f3f3; position:relative;}
.new_product.new_mct .sec_mct_common .img_list ul li + li{margin-top:20px;}
.new_product.new_mct .sec_mct_common .img_list ul li .img{position:absolute; width:100%; height:100%; overflow:hidden; left:0; top:0; border-radius:10px;}
.new_product.new_mct .sec_mct_common .img_list ul li .img img{display:block; max-height:100%; width:auto;}
.new_product.new_mct .sec_mct_common .img_list ul li .txt{width:100%; height:100%; padding-left:43%; box-sizing:border-box; display:flex; align-items:center; position:relative;}
.new_product.new_mct .sec_mct_common .img_list ul li .txt dl dt{font-size:15px; color:#000; font-weight:600;}
.new_product.new_mct .sec_mct_common .img_list ul li .txt dl dt span{font-size:14px; display:block; width:100%; font-weight:400; line-height:1.3;}
.new_product.new_mct .sec_mct_common .img_list ul li .txt dl dd{margin-top:8px; font-size:14px; color:#000; font-weight:400;}
.new_product.new_mct .sec_mct_common .order_list ul{margin:40px 0 0;}
.new_product.new_mct .sec_mct_common .order_list ul li{height:150px; border-radius:10px; background-color:#f3f3f3; position:relative;}
.new_product.new_mct .sec_mct_common .order_list ul li:before{z-index:2; position:absolute; left:50%; bottom:-23px; transform:translateX(-50%); content:""; width:26px; height:26px; background:url("/resources/images/global/product/mct_order_list_arrow.svg")no-repeat center / cover;}
.new_product.new_mct .sec_mct_common .order_list ul li + li{margin-top:20px;}
.new_product.new_mct .sec_mct_common .order_list ul li:last-child:before{display:none;}
.new_product.new_mct .sec_mct_common .order_list ul li .img{position:absolute; width:100%; height:100%; overflow:hidden; left:0; top:0; border-radius:10px;}
.new_product.new_mct .sec_mct_common .order_list ul li .img img{display:block; height:100%; max-width:100%; width:auto; object-fit:contain}
.new_product.new_mct .sec_mct_common .order_list ul li .txt{width:100%; height:100%; padding-left:39%; box-sizing:border-box; display:flex; align-items:center; position:relative;}
.new_product.new_mct .sec_mct_common .order_list ul li .txt dl dt{font-size:15px; color:#000; font-weight:600;}
.new_product.new_mct .sec_mct_common .order_list ul li .txt dl dt span{font-size:14px; display:block; width:100%; font-weight:400; line-height:1.3;}
.new_product.new_mct .sec_mct_common .order_list ul li .txt dl dd{margin-top:8px; font-size:14px; color:#000; font-weight:400; padding-right:10px; word-break:keep-all;}
.new_product.new_mct .sec_mct_common .bot_desc{margin-top:10px;}
.new_product.new_mct .sec_mct_common .bot_desc.right{text-align:right;}
.new_product.new_mct .sec_mct_common .bot_desc p{font-size:12px; color:#2C7CD8; font-weight:400;}
.new_product.new_mct .sec_mct_common .bot_desc p span{color:#333;}
.new_product.new_mct .sec_mct_common .table_wrap{margin:40px 0 0; border-top:1px solid #000; border-bottom:1px solid #000;}
.new_product.new_mct .sec_mct_common .table_wrap table{width:100%;}
.new_product.new_mct .sec_mct_common .table_wrap table tr{border-bottom:1px solid #ccc;}
.new_product.new_mct .sec_mct_common .table_wrap table tr th{height:50px; padding:5px; font-size:12px; color:#000; font-weight:600; text-align:center; background-color:#f3f3f3; border-right:1px solid #ccc; box-sizing:border-box;}
.new_product.new_mct .sec_mct_common .table_wrap table tr th:last-child{border-right:0;}
.new_product.new_mct .sec_mct_common .table_wrap table tr td{border-right:1px solid #ccc; font-size:12px; color:#000; font-weight:400; text-align:center; padding:5px; height:50px; box-sizing:border-box;}
.new_product.new_mct .sec_mct_common .table_wrap table tr td.acc{background-color:#ECEFF5; color:#2C7CD8;}
.new_product.new_mct .sec_mct_common .table_wrap table tr td:last-child{border-right:0;}
.new_product.new_mct .sec_mct_common .table_wrap table tr td img{max-width:114px;}
.new_product.new_mct .sec_mct_common .table_wrap table tbody tr:last-child{border-bottom:0;}
.new_product.new_mct .sec_mct_common .video_area{width:100%; height:auto; padding-top:55.885%; position:relative; border-radius:10px; overflow:hidden;}
.new_product.new_mct .sec_mct_common .video_area iframe{width:100%; height:100%; position:absolute; left:0; top:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] p{transition:0.7s 0.2s; transform:translateY(60px); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] .img_area{transition:0.7s 0.3s; transform:translateY(100px); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] .img_list{transition:0.7s 0.3s; transform:translateY(50%); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] .order_list{transition:0.7s 0.3s; transform:translateY(50%); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] .dl_list{transition:0.7s 0.4s; transform:translateY(50%); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] .ol_list{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] .table_wrap{transition:0.7s; transform:translateY(100px); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] .bot_desc{transition:0.7s 0.2s; transform:translateY(100%); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion] .video_area{transition:0.7s; transform:translateY(100px); opacity:0;}
.new_product.new_mct .sec_mct_common .box[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active p{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active .img_area{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active .img_list{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active .order_list{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active .dl_list{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active .ol_list{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active .table_wrap{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active .bot_desc{transform:translateY(0); opacity:1;}
.new_product.new_mct .sec_mct_common .box[data-motion].active .video_area{transform:translateY(0); opacity:1;}

/* new_package */
.new_product.new_package .sec_list{padding:80px 0; background:#ECEFF5;}
.new_product.new_package .sec_list ul{margin-top:30px; display:flex; gap:24px; flex-wrap:wrap;}
.new_product.new_package .sec_list ul li{width:100%;}
.new_product.new_package .sec_list ul li + li{margin-top:30px;}
.new_product.new_package .sec_list ul li a{display:block; height:100%;}
.new_product.new_package .sec_list ul li .img_area{border-radius:10px;}
.new_product.new_package .sec_list ul li .img_area img{max-width:100%;}
.new_product.new_package .sec_list ul li .txt_area{padding:20px 0; width:100%; box-sizing:border-box; transition:bottom 0.4s;}
.new_product.new_package .sec_list ul li:nth-of-type(2) .txt_area{bottom:-65px}
.new_product.new_package .sec_list ul li .txt_area dl dt{font-size:24px; color:#333; font-weight:600;}
.new_product.new_package .sec_list ul li .txt_area dl dd{font-size:15px; color:#666; font-weight:400; margin-top:8px; line-height:1.4;}
.new_product.new_package .sec_list[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product.new_package .sec_list[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product.new_package .sec_list[data-motion] ul{transition:0.7s 0.2s; transform:translateY(100px); opacity:0;}
.new_product.new_package .sec_list[data-motion].active ul{transform:translateY(0); opacity:1;}


/* new_fccsp */
.new_product.new_fccsp .sec01{padding:80px 0 70px; background:url("/resources/images/global/product/fccsp_sec01_bg.jpg")no-repeat center / cover}
.new_product.new_fccsp .sec01[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product.new_fccsp .sec01[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product.new_fccsp .sec02{padding:80px 0;}
.new_product.new_fccsp .sec02[data-motion] .inner > h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product.new_fccsp .sec02[data-motion].active .inner > h3{transform:translateY(0); opacity:1;}
.new_product.new_fccsp .sec02 .img_txt_box{margin-top:40px;}
.new_product.new_fccsp .sec02 .img_txt_box + .img_txt_box{margin-top:60px;}
.new_product.new_fccsp .sec02 .substrate_table{margin-top:80px;}

/* new_wbcsp */
.new_product.new_wbcsp .sec01{margin:80px 0;}

/* new_wbcsp */
.new_product.new_sip .sec01{padding:80px 0; background:url("/resources/images/global/product/sip_sec01_bg.jpg")no-repeat center / cover}
.new_product.new_sip .sec01[data-motion] h3{transition:0.7s; transform:translateY(60px); opacity:0;}
.new_product.new_sip .sec01[data-motion].active h3{transform:translateY(0); opacity:1;}
.new_product.new_sip .sec02{margin:80px auto;}

/* new_fccsp */
.new_product.new_fcbga .sec01{margin-bottom:80px;}
.new_product.new_fcbga .sec01 .substrate_table .table_wrap table tr td{position:relative; background:none;}
.new_product.new_fcbga .sec01 .substrate_table .table_wrap table tr td.bg_blue:before{content:""; min-width:68px; width:100%; height:4px; background-color:#2C7CD8; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.new_product.new_fcbga .sec01 .substrate_table .table_wrap table tr td.bg_gray:before{content:""; min-width:68px; width:100%; height:4px; background-color:#666; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.new_product.new_fcbga .sec01 .substrate_table .top_txt .right span:before{height:3px;}
.new_product.new_fcbga .sec01 .substrate_table .top_txt .right span.bg_blue:before{background-color:#2C7CD8}
.new_product.new_fcbga .sec01 .substrate_table .top_txt .right span.bg_gray:before{background-color:#666}



/**** 개편전 css (적용분야) ****/
/* product - common */
.product .section{width:100%; padding:0; margin-bottom:60px;}
.product .section.last{margin-bottom:0;}
.product .top_sec{margin-bottom:0;}
.product .top_sec .sec_txt:last-child{margin-bottom:0;}
.product .sec_inner{padding:0 17.5px; margin-bottom:40px;}
.product .inner_cont{margin-bottom:40px;}
.product .sec_inner.full .inner_cont{padding-left:17.5px; padding-right:17.5px;}
.product .section:last-child, .product .section .sec_inner:last-child, .product .section .inner_cont:last-child {margin-bottom:0px;}
.product .full{padding:0;}
.product .full.bg{padding-top:30px; padding-bottom:30px; background:#f3f3f3;} /* full bg영역 */
.product .section .full_wrap{padding-left:17.5px; padding-right:17.5px;}
.product .img{margin-bottom:30px;}
.product h3{margin-bottom:20px;padding-bottom:0;font-size:22px;color:#000;}
.product h3 span{font-size:20px;font-weight:400;}
.product h3:after{display:none;}
.product h4{margin-bottom:20px;font-size:18px;color:#000;}
.product .sec_tit{margin-bottom:20px; font-size:18px; font-weight:600; line-height:1.6em; color:#000;}
.product .sec_txt{margin-bottom:20px;}

/* 여백 수정 */
.product table thead th,
.product table tbody th,
.product table tbody td{padding:15px 3px;}

/* product - content */
.module #content,
.substrate #content,
.technical.view #content,
.component #content{padding-bottom:0;}

/* anchor_menu */
.product .anchor_menu_wrap{overflow:hidden; padding:40px 17.5px 30px; box-sizing:content-box;}
.product .anchor_menu .menu{padding:0 12px;background-color:#f3f3f3;border:1px solid #ccc;}
.product .anchor_menu li{position:relative; border-bottom:1px solid #ccc; vertical-align:middle; font-size:16px; box-sizing:border-box;}
.product .anchor_menu li:after{position:absolute; right:0; top:50%; width:6px; height:5px; margin-top:-2.5px; background-image:url(/resources/images/global/common/select_arrow_ico2.png); background-position:0 0; background-repeat:no-repeat; background-size:200% auto; content:""; }
.product .anchor_menu li.on{color:#1428a0;}
.product .anchor_menu li:last-child{border-bottom:0;}
.product .anchor_menu li a{display:block; min-height:50px; padding:12px 0 12px 1%; font-size:16px;font-weight:600; box-sizing:border-box;}
.product .anchor_menu_wrap[data-fixed=fixed] .anchor_menu{z-index:100; position:fixed;top:60px;left:0;margin:0;padding:0;width:100%;}
.product .anchor_menu_wrap[data-fixed=fixed] .menu{width:100%; padding:0; border:0;}
.product .anchor_menu_wrap[data-fixed=fixed] li{display:none;}
.product .anchor_menu_wrap[data-fixed=fixed] li a{padding:14px 17.5px;}
.product .anchor_menu_wrap[data-fixed=fixed] li.on{display:block;}
.product .anchor_menu_wrap[data-fixed=fixed] li.on a{color:#1428a0;}
.product .anchor_menu_wrap[data-fixed=fixed] li:last-child{border-bottom:1px solid #ccc;}
.product .anchor_menu_wrap[data-fixed=fixed] li:after{position:absolute; right:17.5px; top:50%; width:6px; height:5px; margin-top:-2.5px; background-image:url(/resources/images/global/common/select_arrow_ico2.png); background-position:0 0; background-repeat:no-repeat; background-size:200% auto; content:none;}
.product .anchor_menu_wrap[data-fixed=fixed] li.on:after{content:"";}
.product .anchor_menu_wrap[data-fixed=fixed].active li{display:block;}
.product .anchor_menu_wrap[data-fixed=fixed].active li.on:after{background-position:100% 0;}
.product .anchor{padding-top:20px; margin-bottom:40px;}
.product .dot_list{margin-bottom:30px;}
.product .tooltip_wrap{position:relative;}
.product .tooltip_wrap .pop_tip{display:none;}

/* field_wrap (적용분야 하나일 경우) */
.product .inner_cont.field_cont{margin-bottom:20px;}
.product .field_wrap{overflow:hidden;margin-bottom:20px;}
.product .field_wrap dt{float:left;width:92px;padding-right:15px;margin-right:15px;font-size:15px;color:#2C7CD8;font-weight:600;line-height:1.6em;background:url(/resources/images/global/common/bg_bar_black.gif) right center no-repeat;box-sizing:border-box;}
.product .field_wrap dd{float:left;width:66%;}
.product .field_wrap.type1 dt{width:130px;}
.product .field_wrap.type1 dd{width:50%;}

/* dic_wrap */
.product .dic_wrap{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ccc;}
.product .dic_wrap dt{margin-bottom:15px;font-size:22px;color:#2C7CD8;font-weight:600;line-height:1.125em;}
.product .dic_wrap.type1{padding-bottom:0;border-bottom:none}

/* info_box */
.product .info_box .list li{margin-top:25px;}
.product .info_box .list li:first-child{margin-top:0}
.product .info_box .list li .tit{margin-bottom:5px;font-size:15px;color:#333;font-weight:600;}

/* tbl_list_wrap */
.product .tbl_list_wrap{margin-bottom:15px;}
.product .tbl_list_wrap h5{font-size:15px; font-weight:400; line-height:1.6em;}
.product .tbl_list_wrap .sec_txt{margin-bottom:0;}
.product .tbl_list_wrap .tbl_list{display:block;overflow:hidden;width:100%;padding-top:5px;}
.product .tbl_list_wrap .tbl_list .first,
.product .tbl_list_wrap .tbl_list .second{float:left;}
.product .tbl_list_wrap .tbl_list span{margin-left:30px;display:inline-block;height:24px;line-height:24px;vertical-align:middle;color:#333;}
.product .tbl_list_wrap .tbl_list span:first-child{margin-left:0;}
.product .tbl_list_wrap .tbl_list span span{margin-right:8px;width:15px;height:15px;}
.product .tbl_list_wrap .tbl_list .first span{background-color:#005d9d;}
.product .tbl_list_wrap .tbl_list .second span{background-color:#636a72;}

/* product_list */
.product .product_list{border-top:2px solid #000;border-bottom:1px solid #000;}
.product .product_list > li{padding-top:30px;border-top:1px solid #ccc;}
.product .product_list > li:first-child{border-top:none;}
.product .product_list li .tit{margin-bottom:20px;font-size:15px;color:#000;font-weight:600;}
.product .product_list li .tit .label{display:inline-block;margin-right:8px;width:18px;height:18px;line-height:18px;vertical-align:middle;font-size:11px;color:#fff;text-align:center;font-weight:600;border-radius:2px;}
.product .product_list li .tit .label.type1{background-color:#0ea4b2;}
.product .product_list li .tit .label.type2{background-color:#f55e4e;}
.product .product_list li .tit .label.type3{background-color:#00bd74;}
.product .product_list li .tit .label.type4{background-color:#222;}
.product .product_list li .tit .label.type5{background-color:#cd2aa9;}
.product .product_list li .tit .label.type6{background-color:#8966e4;}
.product .product_list li .tit .label.type7{background-color:#f5a026;}
.product .product_list li .list{overflow:hidden;}
.product .product_list li .list li{overflow:hidden;float:left;width:50%;padding-bottom:20px;text-align:center;}
.product .product_list li .list li .img{overflow:hidden; display:block; margin:0 auto 10px; width:50px; height:50px;}
.product .product_list li .list li .txt{min-height:42px;line-height:1.375em;}
.product .product_list li .list li a{display:block; color:#000;font-weight:600;}
.product .product_list li .list li a span{display:block;font-size:15px;color:#666;}
.product .product_list li .list li a:focus,
.product .product_list li .list li a:hover{color:#2C7CD8;}
.product .product_list li .list li a:focus span,
.product .product_list li .list li a:hover span{color:#2C7CD8;}


/* product - automotive */
.automotive .content{padding-top:calc(66.67%);}
.automotive h3.type1{margin-top:60px;padding:0;}
.automotive .full_section.last{padding:0;}
.automotive .box_area{text-align:center; line-height:1.5em;}
.automotive .box_area .point{padding-top:15px;font-size:15px;color:#2C7CD8;font-weight:600;}
.automotive .half_area .img{margin-bottom:30px;}
.automotive .half_area .info_area .txt_area{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}
.automotive .half_area .info_area .txt_area dt{margin-bottom:15px;font-size:15px;color:#000;font-weight:600;}
.automotive .half_area .dot_list{margin-bottom:0;}
.automotive .half_area .dot_list li{padding-left:15px;background:url(/resources/images/global/common/bg_list_dot_blue.gif) left 10px no-repeat;background-size:4px auto;}
.automotive .feature_area {text-align:center;}
.automotive .feature_area h4{display:inline-block;margin-bottom:30px;padding-bottom:8px;border-bottom:2px solid #000;font-size:18px;color:#000;font-weight:600;}
.automotive .feature_area .list{text-align:left;}
.automotive .feature_area .list li{display:table;margin-bottom:20px;padding-left:100px;font-size:15px;color:#000;min-height:72px;}
.automotive .feature_area .list li > div{display:table-cell; font-weight:600; vertical-align:middle;}
.automotive .feature_area .list li:last-child{margin-bottom:0;}
.automotive .feature_area .list li span{display:block;font-size:13px;font-weight:400;line-height:1.6em;}
.automotive .feature_area .list li.icon_01{background:url(/resources/images/global/product/icon_automotive_01.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_02{background:url(/resources/images/global/product/icon_automotive_02.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_03{background:url(/resources/images/global/product/icon_automotive_03.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_04{background:url(/resources/images/global/product/icon_automotive_04.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_05{background:url(/resources/images/global/product/icon_automotive_05.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_06{background:url(/resources/images/global/product/icon_automotive_06.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_07{background:url(/resources/images/global/product/icon_automotive_07.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_08{background:url(/resources/images/global/product/icon_automotive_08.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_09{background:url(/resources/images/global/product/icon_automotive_09.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_10{background:url(/resources/images/global/product/icon_automotive_10.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_11{background:url(/resources/images/global/product/icon_automotive_11.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .feature_area .list li.icon_12{background:url(/resources/images/global/product/icon_automotive_12.jpg) 4% top no-repeat;background-size:70px auto;}
.automotive .movie_area{position:relative; margin:60px 0; width:100%; padding-top:56.2%;}
.automotive .movie_area iframe{position:absolute; left:0; top:0; width:100%; height:100%;}
.automotive .sec1 .inner_cont{margin-bottom:30px;}
.automotive .sec5 .accordion_list li .acco_tit{font-size:13px; font-weight:400; color:#666;}
.automotive .sec5 .acco_tit strong{margin-right:2px; font-size:16px; color:#000;}
.automotive .sec5 .inner_cont1{margin-bottom:24px;}
.automotive .sec5 .enabling_list{margin-bottom:30px;}
.automotive .sec5 .enabling_list h4{padding:17px 0 17px 10px; margin-bottom:0; font-size:18px; font-weight:600; color:#fff;}
.automotive .sec5 .enabling_list1 h4{background:#005d9d;}
.automotive .sec5 .enabling_list2 h4{background:#df4acf;}
.automotive .sec5 .enabling_list3 h4{background:#02bbda;}
.automotive .sec5 .enabling_list4 h4{background:#92d050;}
.automotive .sec5 .accordion_list{border-top:0 none; border-bottom:1px solid #000;}
.automotive .sec5 .accordion_list li .acco_panel{padding:10px 0 25px 0; background:#fff; text-align:center;}
.automotive .sec5 .accordion_list li .acco_panel > img{margin-bottom:10px;}
.automotive .sec5 .accordion_list li .acco_panel > a{padding:0 15px;}
.automotive .sec5 .prod_search_area .inner_box{padding:20px 16px; margin-bottom:10px; border:1px solid #ccc; text-align:center;}
.automotive .sec5 .prod_search_area .inner_box dl{margin-bottom:29px; text-align:left;}
.automotive .sec5 .prod_search_area .inner_box dt{margin-bottom:20px; font-size:16px; line-height:1.3em;}
.automotive .sec5 .prod_search_area .inner_box dd{font-size:14px; color:#666;}
.automotive .sec5 .prod_search_area .inner_box dd:before{display:inline-block; width:4px; height:4px; margin-right:8px; background:#2C7CD8; border-radius:4px; vertical-align:3px; content:"";}
.automotive .sec5 .prod_search_area .btn.view{position:relative; font-size:14px; text-align:left;}
.automotive .sec5 .prod_search_area .btn.w190{min-width:190px;}
.automotive .sec5 .prod_search_area .btn.view:after{position:absolute; right:10px; top:50%; width:20px; height:20px; margin-top:-10px; margin-left:0; background:url(/resources/images/global/common/btn_view_ico_l.png) 0 0 no-repeat; background-size:20px; content:"";}

/* mobile */
.mobile .content{padding-top:66.67%;}
.mobile h3{padding:0 17.5px; margin-bottom:20px;}
.mobile .glasses_list{margin:20px 0 0 10px;}
.mobile .glasses_list li{margin-bottom:8px;}
.mobile .glasses_list li:last-child{margin-bottom:0;}
.mobile .glasses_list li .label{display:inline-block;margin-right:8px;width:18px;height:18px;line-height:18px;vertical-align:middle;font-size:11px;color:#fff;text-align:center;font-weight:600;border-radius:2px;}
.mobile .glasses_list li .label.type1{background-color:#00c3d4;}
.mobile .glasses_list li .label.type2{background-color:#f55e4e;}
.mobile .glasses_list li .txt1{color:#00c3d4;}
.mobile .glasses_list li .txt2{color:#f55e4e;}

/* computer */
.computer .content{padding-top:66.67%;}
.computer h3{padding:0 17.5px; margin-bottom:20px;}

/* display */
.display h3{padding:0 17.5px; margin-bottom:20px;}

/* server */
.server h3{padding:0 17.5px; margin-bottom:20px;}

/* network */
.network h3{padding:0 17.5px; margin-bottom:20px;}