.page-content {
    background-color:#FFFFFF;
  }
  .box-52 {
    border-right-color:#DBDBDB;
    border-right-width:1px;
    float:left;
    margin-left:0px;
    margin-top:0px;
    padding-bottom:30px;
    padding-right:70px;
    padding-top:30px;
    position:relative;
    width:439px;
    box-sizing: unset;
    
  }
  .box-59 {
    float:none;
    margin-left:0px;
    margin-top:20px;
    position:relative;
    width:480px;
  }
  .box {
    float:none;
    margin-left:0px;
    position:relative;
  }
  .text-21 {
    float:none;
    font-family:'Noto Sans KR';
    font-size:27px;
    font-weight:400;
    letter-spacing:-0.2px;
    line-height:1.30;
    margin-left:0px;
    margin-top:0px;
    position:relative;
  }
  .box-58 {
    float:none;
    margin-left:0px;
    margin-top:10px;
    position:relative;
  }
  .cell {
    border-color:#009CFF;
    border-width:1px;
    color:#009CFF;
    float:left;
    font-family:'Noto Sans KR';
    font-size:13px;
    height:16px;
    line-height:16px;
    position:relative;
    text-align:center;
    width:40px;
  }
  .text-86 {
    color:#494949;
    float:left;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:300;
    margin-left:30px;
    margin-top:4px;
    position:relative;
    text-align:left;
  }
  .box-34 {
    background-image:url('$CurrentFolder/$AppName_build/resource/project/sample_1.jpg');
    background-size:100% 100%;
    float:none;
    height:439px;
    margin-top:20px;
    position:relative;
    width:439px;
  }
  .box-70 {
    float:none;
    margin-left:0px;
    margin-top:30px;
    position:relative;
    width:480px;
  }
  .text-71 {
    color:#242424;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:18px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:left;
  }
  .html {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    margin-left:0px;
    margin-top:5px;
    position:relative;
  }
  .text-60 {
    color:#242424;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:18px;
    font-weight:700;
    margin-left:-1px;
    margin-top:30px;
    position:relative;
    text-align:left;
  }
  .pg-text-view {
    background-color:#F5F5F5;
    border-color:#DBDBDB;
    border-width:1px;
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    height:50px;
    margin-left:0px;
    margin-top:10px;
    padding:15px;
    position:relative;
    text-align:left;
    width:448px;
  }
  .text-63 {
    color:#EC2B1D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:0px;
    margin-top:10px;
    position:relative;
    text-align:left;
  }
  .box-65 {
    float:none;
    margin-left:0px;
    margin-top:20px;
    position:relative;
    width:480px;
  }
  .image {
    float:left;
    margin-left:0px;
    margin-top:2px;
    position:relative;
    width:16px;
  }
  .text-66 {
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-left:10px;
    margin-top:0px;
    position:relative;
    text-align:left;
  }
  .btn_buy {
    float:none;
    margin-top:20px;
    position:relative;
    width:439px;
  }
  .cell-38 {
    border-color:#DBDBDB;
    border-width:1px;
    color:#6D6D6D;
    float:left;
    font-family:'Noto Sans KR';
    font-size:15px;
    font-weight:400;
    height:48px;
    line-height:48px;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
    width:215px;
  }
  .cell-29 {
    background-color:#EC2B1D;
    color:#FFFFFF;
    float:right;
    font-family:'Noto Sans KR';
    font-size:15px;
    font-weight:700;
    height:50px;
    line-height:50px;
    margin-right:0px;
    margin-top:0px;
    position:relative;
    right:0px;
    text-align:center;
    width:215px;
  }
  .box-54 {
    float:right;
    margin-right:0px;
    margin-top:0px;
  /*   padding-bottom:60px; */
    padding-top:50px;
    position:relative;
    right:0px;
    width:622px;
  }
  .info-1 {
    background-color:#F5F5F5;
    float:none;
    padding:20px;
    position:relative;
  }
  .box-25 {
    border-right-color:#B6B6B6;
    border-right-width:1px;
    float:left;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    width:33%;
  }
  .text-23 {
    color:#000000;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:center;
  }
  .text-25 {
    color:#6D6D6D;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    position:relative;
    text-align:center;
  }
  .box-26 {
    border-right-color:#B6B6B6;
    border-right-width:1px;
    float:left;
    position:relative;
    width:33%;
  }
  .text-27 {
    color:#000000;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:700;
    position:relative;
    text-align:center;
  }
  .text-28 {
    color:#6D6D6D;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    position:relative;
    text-align:center;
  }
  .box-31 {
    float:left;
    position:relative;
    width:33%;
  }
  .text-31 {
    color:#000000;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:700;
    position:relative;
    text-align:center;
  }
  .text-32 {
    color:#6D6D6D;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    position:relative;
    text-align:center;
  }
  .info-2 {
    float:none;
    margin-top:40px;
    position:relative;
  }
  .box-71 {
    float:none;
    margin-left:0px;
    margin-top:0px;
    position:relative;
  }
  .text-40 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:left;
    width:120px;
  }
  .text-95 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-top:1px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .box-69 {
    float:none;
    margin-left:0px;
    margin-top:20px;
    position:relative;
  }
  .text-42 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:left;
    width:120px;
  }
  .text-106 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-top:1px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .box-72 {
    float:none;
    margin-left:0px;
    margin-top:20px;
    position:relative;
  }
  .text-73 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    position:relative;
    text-align:left;
    width:120px;
  }
  .box-74 {
    float:left;
    margin-top:1px;
    position:relative;
  }
  .text-97 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-top:0px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .text-74 {
    color:#009CFF;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-top:5px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .box-75 {
    float:none;
    margin-top:20px;
    position:relative;
  }
  .text-76 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-top:0px;
    position:relative;
    text-align:left;
    width:120px;
  }
  .text-98 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-top:1px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .info-3 {
    border-top-color:#DBDBDB;
    border-top-width:1px;
    float:none;
    margin-left:0px;
    margin-top:30px;
    padding-bottom:35px;
    padding-top:30px;
    position:relative;
  }
  .text-44 {
    color:#242424;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:left;
  }
  .text-45 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-left:0px;
    margin-top:8px;
    position:relative;
    text-align:left;
  }
  .text-46 {
    color:#242424;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    margin-top:20px;
    position:relative;
    text-align:left;
  }
  .text-47 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-left:0px;
    margin-top:8px;
    position:relative;
    text-align:left;
  }
  .box-81 {
    float:none;
    margin-top:20px;
    position:relative;
  }
  .text-55 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    position:relative;
    text-align:left;
  }
  .text-81 {
    color:#EC2B1D;
    float:left;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:15px;
    margin-top:2px;
    position:relative;
    text-align:left;
  }
  .text-57 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-left:0px;
    margin-top:8px;
    position:relative;
    text-align:left;
  }
  .info-4 {
    float:none;
    margin-left:-1px;
    margin-top:-1px;
    position:relative;
  }
  .text-93 {
    color:#242424;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:18px;
    font-weight:700;
    margin-left:0px;
    margin-top:30px;
    position:relative;
    text-align:left;
  }
  .box-82 {
    float:none;
    margin-left:0px;
    margin-top:30px;
    position:relative;
  }
  .text-83 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:left;
    width:120px;
  }
  .text-99 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-top:1px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .box-85 {
    float:none;
    margin-left:0px;
    margin-top:0px;
    position:relative;
  }
  .text-87 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:left;
    width:120px;
  }
  .box-94 {
    float:left;
    margin-left:0px;
    margin-top:1px;
    position:relative;
  }
  .text-100 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    position:relative;
    text-align:left;
    width:458px;
  }
  .text-101 {
    color:#009CFF;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:0px;
    margin-top:5px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .box-88 {
    float:none;
    margin-left:0px;
    margin-top:30px;
    padding-bottom:30px;
    margin-bottom:30px;
    position:relative;
    border-bottom:1px solid #dbdbdb;
  }
  .text-89 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    position:relative;
    text-align:left;
    width:120px;
  }
  .box-96 {
    float:left;
    margin-left:0px;
    margin-top:1px;
    position:relative;
  }
  .box-97 {
    float:none;
    position:relative;
    width:458px;
  }
  .cell-97 {
    background-color:#F5F5F5;
    border-color:#B6B6B6;
    border-radius:20px;
    border-width:1px;
    color:#1877B6;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    height:28px;
    line-height:28px;
    padding-left:15px;
    padding-right:15px;
    position:relative;
    text-align:center;
  }
  .cell-98 {
    background-color:#F5F5F5;
    border-color:#B6B6B6;
    border-radius:20px;
    border-width:1px;
    color:#1877B6;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    height:28px;
    line-height:28px;
    margin-left:10px;
    margin-top:0px;
    padding-left:15px;
    padding-right:15px;
    position:relative;
    text-align:center;
  }
  .cell-99 {
    background-color:#F5F5F5;
    border-color:#B6B6B6;
    border-radius:20px;
    border-width:1px;
    color:#1877B6;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    height:28px;
    line-height:28px;
    margin-left:10px;
    margin-top:0px;
    padding-left:15px;
    padding-right:15px;
    position:relative;
    text-align:center;
  }
  .text-103 {
    color:#009CFF;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:0px;
    margin-top:5px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .box-93 {
    float:none;
    margin-top:20px;
    position:relative;
  }
  .text-94 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    position:relative;
    text-align:left;
    width:120px;
  }
  .text-102 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-top:1px;
    position:relative;
    text-align:left;
    width:458px;
  }
  .box-99 {
    float:none;
    margin-top:20px;
    position:relative;
  }
  .text-104 {
    color:#242424;
    float:left;
    font-family:'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:left;
    width:120px;
  }
  .text-105 {
    color:#6D6D6D;
    float:none;
    font-family:'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:400;
    margin-left:0px;
    margin-top:1px;
    position:relative;
    text-align:left;
    width:458px;
  }
  
  .text-112 {
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    box-orient:vertical;
    color:#0075CC;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:0px;
    margin-top:10px;
    margin-bottom:10px;
    overflow:hidden;
    position:relative;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .text-112 > p {
    overflow:hidden;
    text-overflow:ellipsis;
  }
  
  
  
  
  
  
  
  
  
  
  .product_list_thumb, .box-741 {height:220px;}
  .cell {
  border-color:#009CFF;
  border-radius:4px;
  height:22px;
  line-height:21px;
  padding-left:2px;
  padding-right:2px;
  }
  .text-86 { margin-top:3px; }
  .text-61 { text-decoration:line-through; }
  .text-25, .text-28, .text-32 { font-size:15px; }
  .textarea_wrap { white-space:pre-line; }
  
  .stockRecommended{width: 30%; margin-top: 10px; margin-left: 10px; float: left; cursor: pointer; background-size: cover; background-position: center;}
  
  .list-1 {
    float:none;
    margin-left:0px;
    margin-top:0px;
    position:relative;
  }
  
  .box-741 {
    background-position:center center;
    background-size:cover;
    float:none;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    width:100%;
    height:300px;
  }
  
  .box-78 {
    float:none;
    margin-left:0px;
    margin-top:0px;
    padding-top:15px;
    position:relative;
    width:100%;
  }
  
  .text-80 {
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    box-orient:vertical;
    color:#000000;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:16px;
    font-weight:400;
    margin-left:0px;
    margin-top:0px;
    overflow:hidden;
    position:relative;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .text-80 > p {
    overflow:hidden;
    text-overflow:ellipsis;
  }
  .text-2 {
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    box-orient:vertical;
    color:#929292;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:300;
    margin-left:0px;
    margin-top:3px;
    overflow:hidden;
    position:relative;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  
  .text-112 {
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
    box-orient:vertical;
    color:#0075CC;
    float:none;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:13px;
    font-weight:400;
    margin-left:0px;
    margin-top:3px;
    overflow:hidden;
    position:relative;
    text-align:left;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .text-112 > p {
    overflow:hidden;
    text-overflow:ellipsis;
  }
  
  .box-82 {
    float:none;
    margin-left:0px;
    margin-top:15px;
    position:relative;
  }
  .text-84 {
    color:#009CFF;
    float:left;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:14px;
    font-weight:700;
    margin-left:0px;
    margin-top:0px;
    position:relative;
    text-align:left;
  }
  
  .text-86 {
    color:#494949;
    float:left;
    font-family: 'Noto Sans KR', sans-serif;
    font-size:15px;
    font-weight:300;
    margin-left:20px;
    margin-top:1px;
    position:relative;
    text-align:left;
  }
  .sample-1 {
    background-color:#FFFFFF;
    border-width:0px;
    float:left;
    position:relative;
    width:220px;
    margin-right:25px;
    cursor:pointer;
  }
  .sample-1:nth-child(5n) {
      margin-right:0px;
  }
  
  
  
  
  