@charset "utf-8";
/* Sub */
.sub_content{width:1024px; margin:0 auto;}

.sub_visual{overflow:hidden; position:relative; width:100%; height:289px; margin-top:103px;  background:url('../img/product/visual_bg.jpg') repeat center 0; /*background-size:cover;*/}
.sub_visual h2{margin-top:62px; font-size:48px; color:#fff; text-align:center; font-weight:700;}
.sub_visual p.visual_txt{font-size:18px; color:#deecf5; text-align:center; font-weight:400;}
.sub_visual ul.visual_tab{width:336px; margin:55px auto 0;}
.sub_visual ul.visual_tab li{float:left; margin-right:10px;}
.sub_visual ul.visual_tab li:last-child{margin-right:0;}
.sub_visual ul.visual_tab li a{display:inline-block; width:162px; height:51px; padding-left:15px; font-size:18px; color:rgba(255, 255, 255, 0.84); border:1px solid rgba(255, 255, 255, 0.31); font-weight:700; line-height:51px; background:url('../img/sub/visual_bu.png') no-repeat 143px 50%; background-color:rgba(255, 255, 255, 0.09); }
.sub_visual ul.visual_tab li a:hover,
.sub_visual ul.visual_tab li a.on{color:#4b4b4b; border:1px solid #fff; background:url('../img/sub/visual_bu_on.png') no-repeat 143px 50%; background-color:#fff;}

.sub_content h3.title{margin-top:80px; font-size:26px; color:#313131; font-weight:700;}
.sub_content ul.content_tab{width:100%; margin:23px 0 90px;}
.sub_content ul.content_tab:after{content:""; display:block; clear:both;}
.sub_content ul.content_tab li{float:left; width:16.66%; height:46px; text-align:center; line-height:45px;}
.sub_content ul.content_tab li a{display:inline-block; width:100%; height:100%; border:1px solid #dbdbdb; border-left:0; font-size:16px; font-weight:400;}
.sub_content ul.content_tab li:first-child a{border-left:1px solid #dbdbdb;}
.sub_content ul.content_tab li a:hover,
.sub_content ul.content_tab li a.on{color:#fff; font-weight:700; background-color:#18abde;}

.sub_content .product_exp{position:relative; padding-bottom:30px;}
.sub_content .product_exp h4.product_name{margin-top:14px; font-size:50px; color:#313131; font-weight:400;}
.sub_content .product_exp p{width:550px; font-size:15px;}
.sub_content .product_exp img.product_img{position:absolute; right:0; bottom:0;}
.sub_content .product_exp ul.jump_tab{width:375px; margin-top:30px;}
.sub_content .product_exp ul.jump_tab:after{content:""; display:block; clear:both;}
.sub_content .product_exp ul.jump_tab li{float:left; width:180px; height:50px; margin:0 15px 14px 0; text-align:center; line-height:48px;}
.sub_content .product_exp ul.jump_tab li:nth-child(even){margin-right:0;}
.sub_content .product_exp ul.jump_tab li a{display:inline-block; width:100%; height:100%; border:2px solid #3395f4; font-size:18px; color:#3395f4; font-weight:700;}
.sub_content .product_exp ul.jump_tab li a:hover,
.sub_content .product_exp ul.jump_tab li a.on{color:#fff; background-color:#3395f4;}

.product_char{width:100%; margin-top:60px; padding:40px 0; background-color:#e8e8e8;}

.product_spec .sub_content { text-align: center;}
.sub_content p{font-size:16px;}
.sub_content h5{margin-bottom:20px;margin-left:10px; font-size:40px; color:#313131; font-weight:400; text-align:left;}

.product_spec .sub_content .lsP{margin-top:40px;}
.product_spec .sub_content .specImg{margin-top:20px;}



/*제품특징 텍스트 Ul 부분*/
.product_sub {width:100%; margin-top:60px; padding:40px 0;}
.product_sub .sub_content h5{margin-bottom:20px; font-size:40px; color:#313131; font-weight:400;}
.content_ul > li{font-family: Malgun Gothic;color:#336699; font-size:19px;display:inline-block;width:480px;vertical-align: top;border-top: 1px solid #ccc;margin-right:30px;margin-top:60px;padding-top:20px;font-weight: bold;}
.content_ul > .marginT{margin-top:0px;}

.content_ul > li > ul{margin-top:5px;}
.content_ul > li > ul > li{color:#666;font-weight: normal;font-size:14px;font-family: Malgun Gothic;line-height: 18px;padding-bottom:3px;}



