body,th,td,textarea,h1,h2,h3,h4,h5,h6{font-size:13px}body,th,td,textarea{line-height:17px}img,fieldset{border:0}li{list-style:none}select,input{font-family:verdana;color:#000;font-size:1.00em}address,em{font-style:normal}button{border:0;background:0;cursor:pointer}hr,legend{display:none}p,h1,h2,h3,h4,h5,h6,form,input,ul,li,dl,dt,dd{margin:0;padding:0}area{outline:0}a img{vertical-align:baseline}img{vertical-align:top}a:link{font-size:13px;color:#787878;text-decoration:none}a:visited{font-size:13px;color:#787878;text-decoration:none}a:hover{font-size:13px;color:#787878;text-decoration:none}body{overflow-y:scroll;font-family:'NanumGothic','Malgun Gothic','Dotum','helvetica',sans-serif;font-size:13px;font-weight:normal}.hidden{position:absolute;text-indent:-9999%}#header{width:100%;min-width:1200px}#header .inner{position:relative;width:1200px;height:105px;margin:0 auto}#header .inner h1{text-align:center;padding-top:35px}#header .inner h1 img{vertical-align:top}#header .inner .search{position:absolute;top:23px;left:0}#header .inner .search .menu{margin-left:15px;margin-bottom:8px}#header .inner .search .menu li{display:inline-block;margin-right:20px}#header .inner .search .menu li:first-child{background:url("/img_up/shop_pds/knpi/design/img/star.png") no-repeat left center;padding-left:20px}#header .inner .search .menu li a{color:#666}#header .inner .search .menu li a:hover,#header .inner .search .menu li a:focus{color:#f6455c;text-decoration:underline}#header .inner .gnb{position:absolute;right:0;top:10px}#header .inner .gnb ul{overflow:hidden}#header .inner .gnb ul li{float:left}#header .inner .gnb ul li:before{content:"|";color:#b3b3b3;font-size:8px;padding:0 14px}#header .inner .gnb ul li:first-child:before{content:"";padding:0}#header .inner .gnb ul li a{color:#666;font-size:12px}#header .inner .gnb ul li a:hover,#header .inner .gnb ul li a:focus{color:#f6455c;text-decoration:underline}#header .inner .number{position:absolute;right:0;top:50px;overflow:hidden}#header .inner .number p{float:left}#header .inner .number p.tel{font-size:15px;font-weight:bold;background:#f6455c;color:#fff;margin-right:10px;border-radius:20px;padding:9px 20px 9px;box-sizing:border-box}#header .inner .number p.kakao{background:#ffeb00 url("/img_up/shop_pds/knpi/design/img/kakao.png") no-repeat 15px center;color:#000;font-size:13px;font-weight:bold;border-radius:20px;padding:8px 15px 10px 45px;box-sizing:border-box;margin-right:5px}#header .inner .number p.daum{font-size:13px;font-weight:bold}#header .inner .number p.daum a{display:block;background:#618ff9;color:#fff;height:35px;padding:8px 20px 10px 20px;border-radius:20px;box-sizing:border-box}#header .inner .number p.daum a:hover,#header .inner .number p.daum a:focus{background:#477aef}#header nav{width:100%;min-width:1200px;background:#fff;border-top:1px solid #ececec}#header nav #pm2-lnb{width:1200px;margin:0 auto}#footer{width:100%;min-width:1200px;background:#464646}#footer .fnb{width:100%;min-width:1200px;background:#f8f8f8;border:1px solid #dedede;border-left:0;border-right:0}#footer .fnb ul{width:1200px;margin:0 auto;text-align:center;padding:13px 0}#footer .fnb ul li{display:inline-block;margin-left:25px}#footer .fnb ul li:first-child{margin-left:0}#footer .fnb ul li a{color:#454545;text-transform:uppercase}#footer .fnb ul li a:hover,#footer .fnb ul li a:focus{color:#f6455c;text-decoration:underline}#footer .infoWrap{background:#fff;padding:20px 0}#footer .infoWrap .info{overflow:hidden;width:1200px;margin:0 auto}#footer .infoWrap .info h3{color:#919191;font-size:16px;text-transform:uppercase;margin-bottom:20px}#footer .infoWrap .info>div{float:left;width:200px;margin-right:50px}#footer .infoWrap .info .customer{width:210px;margin-right:40px}#footer .infoWrap .info .customer ul li{background:url("/img_up/shop_pds/knpi/design/img/email.png") no-repeat left center;height:20px;color:#3b3b3b;font-size:16px;font-weight:bold;padding-left:26px;margin-bottom:7px}#footer .infoWrap .info .customer ul li:first-child{background:url("/img_up/shop_pds/knpi/design/img/tel.png") no-repeat left center;color:#f6455c}#footer .infoWrap .info .customer ul li.last{background:0;color:#8b8b8b;font-size:13px;font-weight:normal;padding:0;margin:0}#footer .infoWrap .info .bank ul li{color:#3b3b3b;font-size:14px;font-weight:bold;line-height:24px}#footer .infoWrap .info .qna{position:relative;width:325px}#footer .infoWrap .info .qna h3{margin-bottom:15px}#footer .infoWrap .info .qna .more{position:absolute;top:0;right:0;border-bottom:1px solid #bebebe;color:#b0b0b0;font-size:12px;text-transform:uppercase}#footer .infoWrap .info .qna .more:hover,#footer .infoWrap .info .qna .more:focus{color:#f6455c;border-color:#f6455c}#footer .infoWrap .info .review{position:relative;width:325px;margin:0}#footer .infoWrap .info .review h3{margin-bottom:15px}#footer .infoWrap .info .review .more{position:absolute;top:0;right:0;border-bottom:1px solid #bebebe;color:#b0b0b0;font-size:12px;text-transform:uppercase}#footer .infoWrap .info .review .more:hover,#footer .infoWrap .info .review .more:focus{color:#f6455c;border-color:#f6455c}#footer .inner{overflow:hidden;width:1200px;margin:0 auto}#footer .inner ul{float:left;margin:15px 0}#footer .inner ul li{color:#bbb;font-size:13px;line-height:20px}#footer .inner ul li a{color:#fff}#footer .inner p{float:right;margin-top:30px}#main{width:100%;min-width:1200px}#main .img{overflow:hidden}#main .img .visual{float:left;width:100%;height:560px}#main .inner{width:1200px;margin:10px auto}#main .inner .recom{margin:40px 0 50px}#main .inner .recom h3{border-bottom:1px solid #c6c6c6;color:#434343;font-size:20px;padding-bottom:10px;margin:0 0 20px}#main .inner .best h3{border-bottom:1px solid #c6c6c6;color:#434343;font-size:20px;padding-bottom:10px;margin:40px 0 20px}#sub{width:100%;min-width:1200px}#sub .inner{width:1200px;min-height:400px;margin:10px auto}#sub .inner .recom h3{height:45px;line-height:45px;background:#f8f8f8;color:#434343;font-size:16px;padding-left:20px;margin-bottom:3px}#sub .inner .recom .pm-goods_album2_recom2{background:#f8f8f8;padding:20px}#sub .inner .cont{margin:30px 0}#sub .inner .cont h3{border-bottom:1px solid #c6c6c6;color:#434343;font-size:20px;padding-bottom:15px;margin-bottom:20px}.company section{overflow:hidden;padding:0 20px 30px;margin-bottom:20px}.company section h4{color:#f6455b;font-size:35px;text-transform:uppercase;margin:20px 0 40px}.company section h4 span{display:block;color:#454545;font-size:15px;margin-top:22px}.company section:first-child{position:relative;border-bottom:1px solid #dedede}.company section:first-child .img{position:absolute;top:110px;right:60px}.company section:first-child .img img{width:80%}.company section .left{float:left;width:570px}.company section .right{float:right;width:570px;border-top:1px solid #ddd;padding-left:20px}.company section div div{overflow:hidden}.company section div div p{float:left;width:50px;height:25px;font-size:14px;font-weight:bold;padding-top:15px}.company section div div ul{float:left;width:470px;padding-top:12px;padding-left:50px}.company section div div ul li{font-size:12px;line-height:24px}.company section div div ul li b{display:inline-block;width:80px}.company section div div.first p{border-top:2px solid #f6455b}.company section div div.first ul{border-top:1px solid #ddd}.company section.greeting{background:#f8f8f8;font-size:13px;line-height:24px;box-sizing:border-box;padding:30px 20px 10px;margin:0}.company section.greeting h4{margin:0 0 40px}.company section.greeting>p{font-size:16px;font-weight:bold;margin-bottom:5px}.company section.greeting .name{border:0;padding:0 0 15px;margin:30px 0 0 930px;background:url("/img_up/shop_pds/knpi/design/img/stamp.png") no-repeat 130px bottom}.company section.greeting .name p{float:none;width:auto;height:auto;font-size:14px;padding-top:0}.company section.greeting .name p span{display:block;font-weight:bold}.company section.greeting .name b{display:block;font-size:16px;margin-top:10px}