@charset "utf-8";
@import url(common.css?dt=2022110903);

/*공동구매 상세페이지 수수료 추가*/
.tooltip i{color: #4386F9;}
article.ownership-bottom section.top span.tooltip i{color:#FFDE02;}
.detail-texts >li .detail-texts-name1 .tooltip-box{display: inline-block;}
.detail-texts >li .detail-texts-name1 .tooltip-box .tooltip{position: relative !important;}
.detail-texts >li .detail-texts-name1 .tooltip-box .tooltip .tooltip-text{
	display: none;
    position: absolute;
    right: 100%;
    bottom: 100%;
    padding: 10px;
    width: 350px;
    background: #f9fafc;
    border: 1px solid #e9ecef;
    border-radius: 3px;
    -webkit-box-shadow: 0 3px 9px rgb(52 58 64 / 6%);
    box-shadow: 0 3px 9px rgb(52 58 64 / 6%);
    color: #868e96;
    font-size: 12px;
    font-weight: 300;
    text-align: left;
    line-height: initial;
    letter-spacing: -0.2px;
}
.detail-texts >li .detail-texts-name1 .tooltip-box .tooltip .tooltip-text strong.h1{display:block; font-size:14px; font-weight: 500; margin-bottom: 5px; color: #E85555; }
.detail-texts >li .detail-texts-name1 .tooltip-box .tooltip .tooltip-text span.text{
	font-size: 12.5px !important;
    margin-bottom: 5px;
    margin-left: 10px;
    display: inline-block;
    text-indent: -5px;
    line-height: 19px;
    color: #495057;
}
.detail-texts >li .detail-texts-name1 .tooltip-box .tooltip .tooltip-text span.text strong.strong{font-size:12.5px !important; font-weight: 600; display: inline; color: #495057;}
.detail-texts >li .detail-texts-name1 .tooltip-box .tooltip .tooltip-text span.text-accent{
	font-size:12px !important;
	padding: 7px 15px;
    margin-left: 0px;
    margin-top: 10px;
    background: #e9ecef;
    text-indent: -4px;
    color: #e85555;
}

/*留덉씠�럹�씠吏� ���돩蹂대뱶 �긽�꽭蹂닿린 異붽�*/
li.detailMypage-btn{ display: inline-block; padding: 2px 6px; background: #4386F9; border: none; border-radius: 5px; float:right;}
li.detailMypage-btn a{color: #fff; display:block; font-size:13px; font-weight:400;}

/*mypage-accordion 21.11.16*/
li.accordion.open .arrow i{
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
          cursor:pointer;
}
li.accordion .arrow{margin-left:3px; color:#868E96; font-size: 10px;}

li.accordion .contents-box{
	display:none;
	position: absolute;
	background:#f9fafc;
	padding: 20px 30px;
	width:100%;
	left:0;
	border-bottom: 2px solid #e9ecef;
	z-index: 1;
	margin-top: 6px;
}
li.accordion .contents-box .tooltip-box{
	position: absolute;
    top: -2px;
    left: 70px;
    color: #868E96;
    font-size: 14px;
    font-weight: 400;
    word-break: keep-all;
}
#marketTotal .tooltip-box{
	position: absolute;
	left:130px;
	top:-2px;
    color: #868E96;
    font-size: 14px;
    font-weight: 400;
    word-break: keep-all;
}
li.accordion .contents-box .tooltip-box .tooltip i,
#marketTotal .tooltip-box .tooltip i{color: #4386F9;}

li.accordion .contents-box .tooltip-box .tooltip,
#marketTotal .tooltip-box .tooltip {
    position: relative;
    display: inline-block;
    margin-left: 2px;
    font-size: 14px;
    vertical-align: middle;
}
li.accordion .contents-box .tooltip-box .tooltip .tooltip-text,
#marketTotal .tooltip-box .tooltip .tooltip-text{
	display: none;
    position: absolute;
    right: 100%;
    bottom: 100%;
    padding: 10px;
    width: 220px;
    background: #f1f3f5;
    border: 1px solid #e9ecef;
    border-radius: 3px;
    -webkit-box-shadow: 0 3px 9px rgb(52 58 64 / 6%);
    box-shadow: 0 3px 9px rgb(52 58 64 / 6%);
    color: #868e96;
    font-size: 12px;
    font-weight: 300;
}
li.accordion .contents-box ul li span.space{padding-left:10px;}
li.accordion .contents-box ul li.margin{margin-bottom:8px !important;}
li.accordion .contents-box ul li.margin{font-size:15px;}
li.accordion .contents-box ul li span.text-right span{font-weight:500;}
li.accordion .contents-box ul li.margin span.text-left{font-weight:500; color:#343a40;}
li.accordion .contents-box ul li span.text-left{color: #868E96; position: relative;}
/*li.accordion .contents-box ul li.margin span.text-right>span{color:#E85555;}*/

input {
   -webkit-appearance: none;
   -webkit-border-radius: 0;
}
textarea{
	-webkit-appearance: none;
   -webkit-border-radius: 0;
}
.mypage-question-center .center-text .center-t .pagination{padding:20px 0px; margin-bottom:30px;}
.mypage-question-center .center-text .center-t .pagination ul{ widht:90%; margin: 0 auto;}
.mypage-question-center .center-text .center-t .pagination ul li:last-child{margin-right:0px;}

body{overflow-x:hidden;}
.main_slide{position: relative;}

.main_slide .bxslider{
      width:100%;
      background-size:cover;
}

.main_slide .bxslider li img{width:100%}


.slick-arrow{border:1px solid #ccc;}

#bx-pager{
      position: relative;
      width:100%;
      height:90px;
      border-bottom:1px solid rgb(214, 214, 214);
      background:#fff;
      padding:15px 0;
}

.bx-sliders-in{
      position: relative;
      max-width:1400px;
      width:90%;
      margin:0 auto;
}

.main-side-btn .lbtn{
      position: absolute;
      top:13px;
      left:-55px;
      width:60px;
      height:30px;
      background:url(/images/fo/mainprev.png)no-repeat;
}

.main-side-btn .rbtn{
      position: absolute;
      top:13px;
      right:-55px;
      width:60px;
      height:30px;
      background:url(/images/fo/mainnext.png)no-repeat;
}

#bx-pager .main-slide-text{
      max-width:1100px;
      width:100%;
      margin:0 auto;
      border-left:1px solid rgb(214, 214, 214);
}

#bx-pager .main-slide-text a{
      position:relative;
      display:inline-block;
      width:19.7%;
      border-right:1px solid rgb(226, 226, 226);
      padding-left:40px;
      line-height:25px;
      font-size:15px;
      font-weight: 400;
}

#bx-pager .main-slide-text a.active:after{
      position: absolute;;
      top:-15px;
      content:'';
      left:0;
      width:100%;
      height:3px;
      background:#4bb7e2;
      z-index:33;
}

#bx-pager a.active{color:#4bb7e2;}



.news-letter-btn{
      position:absolute;
      right:0%;
      top:100px;
      width:155px;
      height:60px;
      background:#000;
      color:#fff;
      font-size:11px;
      font-weight:500;
      line-height:70px;
      padding-left:53px;
      letter-spacing: 3px;
      cursor: pointer;
      z-index: 8;
}


.news-letter-btn:before{
      position: absolute;
      top:14px;
      left:13px;
      content:'';
      background:url(/images/fo/email.png)no-repeat;
      width:40px;
      height:40px;
      background-size:100%;
}

.news-letter-cont{
      position:relative;
      position:absolute;
      top:80px;
      right:-100%;
      width:500px;
      height:340px;
      background:#fff;
      padding:50px 40px;
      border:1px solid rgb(202, 202, 202);
      z-index:9;
}
.news-letter-cont span{font-weight:400;}

.news-letter-cont h1{
      position: relative;
      font-size:25px;
      letter-spacing:2px;
      padding-left:55px;
}

.news-letter-cont h1:after{
      position: absolute;
      content:'';
      top:-18px;
      left:5px;
      width:40px;
      height:50px;
      background:url(/images/fo/newsletter.png) no-repeat;
      background-size:100%;
}

.news-letter-text{
      font-size:13px;
      line-height:26px;
      margin-top:25px;
      margin-bottom:30px;
      font-weight:400;
}

.news-letter-cont .news-letter-close{
      position: absolute;;
      top:20px;
      right:20px;
      cursor: pointer;
}

.news-letter-close:hover{
      animation: circle .3s ;
      -webkit-animation: circle .3s ;
      -moz-animation: circle .3s ;
      -ms-animation: circle .3s ;
      -o-animation: circle .3s ;
}

.news-letter-box{margin-bottom:50px;}

.main-cont4 .main-blog .main-more-plus {top: -3px;}

.news-letter-box input#newsletter_main{
	width:280px !important;
	border:none;
	border-bottom:1px solid rgb(206, 206, 206);
}
/*
.news-letter-box #newsletter{
      width:250px !important;
      border:none;
      border-bottom:1px solid rgb(206, 206, 206);
}
*/
.news-letter-box .news-btn{
      width:130px;
      height:38px;
      background:#4bb7e2;
      border:none;
      color:#fff;
      letter-spacing: 3px;
}


.question{
      position: relative;
      padding:2px 7px;
      background:rgba(65, 158, 195, 0.3);
      border-radius:50%;
      color:#fff;
      font-weight:400;
      font-size:10px;
      margin-left:10px;
      cursor: pointer;
}

.question-cont{
      display:none;
      position:absolute;
      top:-5px;
      left:20px;
      width:300px;
      padding:10px 15px;
      background:#fff;
      border:1px solid rgb(240, 240, 240);
      font-size:10px;
      line-height:18px;
      color:gray;
}
.question:hover .question-cont{display:block;}

@keyframes circle{
      0%{
           transform:rotate(0deg);
      }100%{
           transform:rotate(360deg);
      }
 }

 -webkit-@keyframes circle{
      0%{
           transform:rotate(0deg);
      }100%{
           transform:rotate(360deg);
      }
 }

 -moz-@keyframes circle{
      0%{
           transform:rotate(0deg);
      }100%{
           transform:rotate(360deg);
      }
 }

 -ms-@keyframes circle{
      0%{
           transform:rotate(0deg);
      }100%{
           transform:rotate(360deg);
      }
 }

 -o-@keyframes circle{
      0%{
           transform:rotate(0deg);
      }100%{
           transform:rotate(360deg);
      }
 }




 .main-cont{
      max-width:1200px;
      width:90%;
      margin:150px auto;
}

.main-cont h2{font-size:24px;}

.main-cont1{margin-top:150px;}

.progress,.progress1{
      display: block;
      width: 100%;
      height: 2px;
      overflow: hidden;
      background-color: #f5f5f5;
      background-image: linear-gradient(to right, black, black);
      background-repeat: no-repeat;
      background-size: 0 100%;
      transition: background-size .4s ease-in-out;
      margin-top:50px;
}
       

.main-cont2 .content .sliders1,
.main-cont1 .content .sliders{margin:0 20px;}

.main-cont1 img,.main-cont2 img{width: 100%;}

.main-cont1 .cont1-text{
      border:1px solid #E4E4E4;
      border-top:none;
}

.main-cont1 .cont1-text .cont1-state li,.goods-state li{
      float:left;
      color:#fff;
      padding:3px 4px 5px 4px;
      font-size:11px;
}


.rental-detail-right-after .goods-state{width: 100%; height: 20px;}
.rental-detail-right-after .goods-state li{font-size: 12px; font-weight: 400;width:50px; height: 20px; padding: 0px; background: #F8A19F !important; text-align: center; font-size: }
.rental-detail-right-after .goods-state li.yellow{background: #e1e5e8 !important;  color: #adb5bd !important;}

.op5-2{opacity: 0.8;}
.op5{opacity: 0.3;}

/*硫붿씤-寃쎈ℓ �븯�뱶肄붾뵫 由щ뵒�옄�씤*/
article.cont2_re{max-width: 1200px;width: 100%;margin: 0 auto;}
/*寃쎈ℓ 諛뺤뒪*/
.auctions-re .auctions-cont{ width: 100%;height: 100px; margin-bottom: 30px; border: 1px solid #e9ecef; overflow: hidden;}
/*寃쎈ℓ 諛뺤뒪�븞 怨듯넻*/
.auctions-re .auctions-cont .Acont{width: 50%;float: left;}
.auctions-re .auctions-cont .Acont-left{width: 60%;}
.auctions-re .auctions-cont .Acont-left .Acont-img{ width: 15%; height: 100px;float: left;}
.auctions-re .auctions-cont .Acont-left .Acont-img img{height: 100%;}
.auctions-re .auctions-cont .Acont-left .Acont-img-hover{position: absolute; z-index: 100; width: 300px; height: auto; display: none;}
.auctions-re .auctions-cont .Acont-left .Acont-img-hover img{width: 100%;}


.auctions-re .auctions-cont .Acont-right{width: 40%;}
.auctions-re .auctions-cont .Acont-right .Right_Acont-text{width: 80%;background: #f8f9fa;border-left: 1px solid #e8ecef;height: 100px;float: left;}
.auctions-re .auctions-cont .Acont-left .Left_Acont-text{ width: 85%; background: #fff;height: 100px;float: right;}
.auctions-re .auctions-cont .Acont .Left_Acont-text,
.auctions-re .auctions-cont .Acont .Right_Acont-text{padding: 20px;}

/*�쇊履쎌삤瑜몄そ 怨듯넻*/
.auctions-re .auctions-cont .Acont .Acont-text-left{ width: 50%;height: 100%;float: left;}
.auctions-re .auctions-cont .Acont .Left_Acont-text .Acont-text-left h1{padding-top: 0px;}
.auctions-re .auctions-cont .Acont .Right_Acont-text .Acont-text-right {text-align: right;}
.auctions-re .auctions-cont .Acont h1{font-size: 14px;letter-spacing: -0.56px;font-weight: 500;color: #343a40;padding-top: 10px;}
.auctions-re .auctions-cont .Acont p{font-size: 13px;color: #868e96;font-weight: 400;padding-top: 2px;letter-spacing: -0.72px;}
.auctions-re .auctions-cont .Acont h2{font-size: 12px; letter-spacing: -0.82px; font-weight: 400; color: #343a40;}
.auctions-re .auctions-cont .Acont .Acont-text-left p.krw-orange{font-size: 14px; font-weight: bold; color: #f75467;}
.auctions-re .auctions-cont .Acont .Acont-text-right{width: 50%;height: 100%;float: left;text-align: left;}
.auctions-re .auctions-cont .Acont .cont-viewbtn{width: 20%; height: 100px;background: #81031c; float: right;}
.auctions-re .auctions-cont .Acont .cont-viewbtn a{ display: block; width: 100%; height: 100px; color: white; text-align: center; line-height: 100px; letter-spacing: -1px;font-size: 14px;font-weight: bold;}

.selector-box-tab ul li a.selected i{color: #81031c;}
article.auctions-total-re .total{width: 100%; float: right; padding-top: 14px; padding-top: 20px;margin-top: 20px;margin-bottom: 20px; }
form.re-search{height: 40px; max-width: 340px !important; width: 100%;}
form.re-search input{  border-radius: 50px; background: #f1f3f5; border: none; padding-left: 20px; height: 40px !important; width: 100% !important; max-width: 340px !important; right: 0;}
form.re-search button.search-btn{ position: absolute !important; color: #000; height: 40px; padding-right: 20px; background: none;}
section.auctions-main{ width: 100%; height: 200px; background: #330d00; text-align: center; }
section.auctions-main #auctions-main{position: relative; overflow: hidden; width: 100%; height: 200px; background: #330d00; text-align: center;}
section.auctions-main #auctions-main:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background: url(/images/fo/auctionMain.png) no-repeat center center;background-size: cover;-ms-background-size: cover; -o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;opacity: 0.2;}
section.auctions-main #auctions-main h1{color: white; font-size: 32px;letter-spacing: -1.28px; line-height: 200px;}

#tab1 .auctions-re .auctions-cont{margin-bottom: 20px;}
article.auctions-tabmeun_re .auctions-solting-search{margin-bottom: 10px;}
article.auctions-tabmeun_re .selector-box-tab ul{height: 50px;}
article.auctions-tabmeun_re .selector-box-tab ul>li{height: 50px;}

.auctions-re .auctions-cont .Acont .cont-finishbtn{background: #fff; cursor: default;}
.auctions-re .auctions-cont .Acont .cont-finishbtn a{ color: #adb5bd; font-weight: 400; text-align: center; display: block; text-align: center; line-height: 100px;letter-spacing: -1px;font-size: 14px; cursor: default;}

.pagenation{font-weight: 400;}
section.product-page-re .pagenation{margin-top: 50px;}
.hover-auctions-re{width: 300px;position: absolute; z-index: 100;}
.hover-auctions-re img{ width: 100%; display: none;}

.number_re{     cursor: pointer; width: 49%; margin-right: 2%; margin-bottom: 2%; height: 100px; float: left; border: 1px solid #e9ecef; background: #fff; overflow: hidden; }
.number_re:nth-child(2n){margin-right: 0px;}
.number_re .number-img{ border-right: 1px solid #e9ecef; max-width: 100px; width: 100%; height: 100px; background: #e9ecef; float: left;}
.number_re .number-img>img{width:100%;}
.number_re .number-img div{ width: 25%; height: 25px;float: left; box-sizing: border-box; overflow: hidden;}
.number_re .number-img div img{height: 100%;}
.number_re .number-text{height: 100px; float: left; width: 65%; padding: 20px; }
.number_re .number-text .Acont-text{width: 100%;}
.number_re .number-text .Acont-text .Acont-text-left{float: left; margin-top: 10px;}
.number_re .number-text .Acont-text .Acont-text-left h1{font-size: 14px;color: #343a40; font-weight: 600; letter-spacing: -0.56px;}
.number_re .number-text .Acont-text .Acont-text-left h1>span.number{ margin-right:5px;  color: #81031c;font-size: 13px;font-weight: 500;}
.number_re .number-text .Acont-text .Acont-text-left p{font-size: 14px; color: #868e96; font-weight: 500; letter-spacing: -0.52px; margin-top: 5px;}
.number_re .number-text .Acont-text .Acont-text-right{ float: right; text-align: right;}
.number_re .number-text .Acont-text .Acont-text-right h1{font-size: 15px; color: #868e96;font-weight: 400; line-height: 55px; letter-spacing: -0.52px;}
.number_re .number-text .Acont-text .Acont-text-right h1>span{font-weight: 600; color: #343a40;letter-spacing: 0px;}
.number_re .number-text .Acont-text .Acont-text-right h3{float: right; display: block; width: 100px; height: 100px;}

.re-red{color: #F75467;}
.bg-gray { background: #F4F5F7; }
.member-head{display: table; width: 100%; height: 200px; text-align: center; }
.member-head .title { display: table-cell; font-size: 32px; font-weight: 700; vertical-align: middle; text-align: center; letter-spacing: -1.44px; color:#343a40;}

section#auction-number .member-head{position: relative;overflow: hidden; width:100%; height:200px; background:#330d00; text-align: center;  }
section#auction-number .member-head:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background: url(/images/fo/auctionMain.png) no-repeat center center;background-size: cover;-ms-background-size: cover; -o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;opacity: 0.2;}
section#auction-number .member-head h1{z-index:1; position: relative; font-size: 32px; line-height: 200px; letter-spacing: -1.28px; color: #fff; font-weight: bold;}

article.auctions-number{margin: 60px auto 120px;}
#tab1 .product-list> li:hover{box-shadow: none;}
#tab1 .product-list> li{border: 1px solid #e9ecef;}
#tab1 .product-list> li div.auctions-img-a{width: 100%; background: #f5f8fa;}
#tab1 .product-list> li div.auctions-img-a a{width: 100%;}
#tab1 .product-list> li div.auctions-img-a a>div{width: 25%; float: left; height: 90px; overflow: hidden;}
#tab1 .product-list> li .auctions-number-text{padding: 20px 0px; border: none; border-bottom: 5px solid #81031c;}
#tab1 .product-list> li .auctions-number-text .product-state-auctitons p.auctionNumbers{color: #81031c; font-weight: 500; font-size: 14px; letter-spacing: -0.52px;}
#tab1 .product-list> li .auctions-number-text .product-state-auctitons p.numberText{ padding-top: 3px; margin-bottom: 5px; color: #343a40; font-weight: 400; font-size: 13px; letter-spacing: -0.82px;}
#tab1 .product-list> li .auctions-number-text .product-state-auctitons p.numberText span{font-size: 16px; text-align: right; float: right;}
#tab1 .product-list> li .auctions-number-text .product-state-auctitons h1{ text-overflow: ellipsis;  white-space: nowrap; overflow: hidden;color: #343a40; font-size: 22px; letter-spacing: -0.72px; font-weight: 500; margin-bottom: 10px;}
#tab1 .product-list> li .auctions-number-text .product-state-auctitons h3{font-size: 14px; float: right; width: 80px; height: 30px; text-align: center;border-radius: 3px; background: #f5f8fa; line-height: 30px; color: #adb5bd; margin-top: 10px;}
#tab1 .product-list> li .auctions-number-text .product-state-auctitons h3.auction-ings{background:#81031c; color:#fff;}

.number_re .number-Btn{width: 16%; height: 100%;text-align: center; background: #f5f8fa; float: right; line-height: 100px; font-size: 14px; color: #868e96; font-weight: 400;}
.number_re .number-Btn-ings{background:#81031c;}
.number_re .number-Btn-ings a{color:#fff !important;  cursor: pointer !important;}
.number_re .number-Btn a{display: block; cursor: default;color: #adb5bd; font-size: 14px; font-weight: 500;}


#tab1 .pr2oduct-list li.ing .product-text{border: none !important;}
#tab1 .product-list li.ing .product-text .auctions-name{padding: 20px 20px 0px; color: #343a40; font-size: 22px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tab1 .product-list li.ing .product-text .auctions-about{font-size: 16px; color: #868e96; font-weight: 400; letter-spacing: -0.82px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#tab1 .product-list li.ing .product-text .product-state{padding: 0px 20px;}
.product-page .product-list .product-state .auctions-time{color: #343a40; font-weight: 600; font-size: 16px; text-align: right; letter-spacing: -0.82px;}
.product-page .product-list .product-state .auctions-state{color: #868e96; font-size: 13px; letter-spacing: -0.82px; margin-top: 5px;}
.product-page .product-list .product-state .auctions-state-size{padding: 0px 0px 20px;}
.product-page .product-list .product-state .auctions-state span{color: #212529; font-size: 14px; font-weight: 400;}
.product-page .product-list .product-state .auctions-state-now{color: #343a40; padding: 10px 0px 0px;}
.product-page .product-list .product-state .auctions-state-now span{font-size: 16px; font-weight: 500; color: #81031c;}
.product-page .product-list .product-text .auctions-box{background: #81031c;}
.product-page .product-list .auctions-box-finish{cursor: default !important; border-top: 1px solid #e8ecef !important; border: none;}
.product-page .product-list .auctions-box-finish a{color: #adb5bd; font-size: 16px; cursor: default;}

.preView{ background: #f5f8fa; width:100%;}
.preView .preView-in{max-width: 1200px; margin: 0 auto; width: 100%;}
.preView .preView-in>div{text-align: left; padding: 30px; letter-spacing: -0.54px;}
.preView .preView-in>div:nth-child(1){ width: 30%; float: left; }
.preView .preView-in>div:nth-child(1) h1{color: #343a40; font-size: 16px; margin-bottom: 2px; }
.preView .preView-in>div:nth-child(1) h2{font-size: 15px; color: #868e96; font-weight: 500; }
.preView .preView-in>div:nth-child(2){font-size: 14px; letter-spacing: -0.52px;width: 50%; float: left; }
.preView .preView-in>div:nth-child(2) p{margin-bottom: 5px; color: #81031c; font-weight: 600; font-size: 14px;}
.preView .preView-in>div:nth-child(2) p>span{ margin-left: 10px; color: #343a40; font-weight: 400;}
.preView .preView-in>div:nth-child(2) h3{color: #868e96; font-size: 12px; font-weight: 400;}
.preView .preView-in>div:nth-child(3){width: 20%; float: left; }
.preView .preView-in>div:nth-child(3) p{ line-height: 22px; font-size: 13px; color: #868e96; font-weight: 400;}
.preView .preView-in .preView-day{font-size:26px; font-weight:500; color:#343a40; letter-spacing:-0.72px; text-align:right;}

.auctionList-box{width:90%; max-width:1200px; margin: 20px auto 0px;}
.auctionList-box .leftList{float: left; color:#fff; line-height:35px; display:inline-block; padding:0px 12px;height: 35px; border-radius: 3px; background:#343a40;  }
.auctionList-box .leftList a{display:block;}
.auctionList-box .leftList i{ margin-right:5px;font-size:15px;}
.auctionList-box .leftList p{float:right; font-size:15px; font-weight:500; letter-spacing:-0.82px; }
.auctionList-box .rightList{float:right;}
.auctionList-box .rightList li{float:left;height:35px; line-height:35px;}
.auctionList-box .rightList li.prev,.auctionList-box .rightList li.next{cursor:pointer; height:35px; background: #e9ecef; border-radius:3px; padding:0px 10px; }
.auctionList-box .rightList li i{font-size:14px; padding:2px; color:#343a40;}
.auctionList-box .rightList li span.text{font-size:14px; color:#343a40; font-weight:400; letter-spacing:-0.52px;}
.auctionList-box .rightList li.prev{margin-right:10px;}
.auctionList-box .rightList li.next{margin-left:10px;}
.auctionList-box .rightList li.current{padding:0px 5px; }
.auctionList-box .rightList li.current select.select_normal{    margin-bottom: 5px; color: #343a40; font-size:13px; height:35px; background:#fff; border: 1px solid #e9ecef; }
.auctionList-box .rightList li.current span.total{font-size:14px; color:#868e96; font-weight:400;}

.detailRight .detail-right-text .lot-number{font-size: 24px; color: #81031c; font-weight: bold; letter-spacing: -0.96px; }
.detailRight .detail-right-text .product-name{ letter-spacing: -1.28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: 700; font-size: 30px; padding: 10px 0 5px;}
.detailRight .detail-right-text .product-about{ font-size: 16px; color: #868e96; letter-spacing: -0.56px; padding: 0px 0 20px; }
.detailRight .detail-right-text .productT{ font-size: 15px; color: #343a40; letter-spacing: -0.6px; line-height: 22px; font-weight: 400;}

.detailRight .detaileTexts{border-top: 1px solid #e8ecef; border-bottom: 1px solid #e8ecef;  margin: 20px 0;} 
.detailRight .detaileTexts>li{font-family: 'Roboto', 'Noto Sans KR','Malgun Gothic', sans-serif; height: 45px; line-height: 45px;}
.detailRight .detaileTexts>li span.detail-texts-name{font-size: 15px; color: #343a40; font-weight: 400; letter-spacing: -0.6px;}
.detailRight .detaileTexts>li span.detail-texts-name1{font-size: 20px; letter-spacing: -0.8px;}
.detailRight .detaileTexts>li span.detail-texts-name1-color{font-size: 22px; color: #f75467;}
.detailRight .detaileTexts p{font-size: 12px; letter-spacing: -0.48px; font-weight: 400; color: #868e96; text-align: right;}

.detailRight ul.auctionTime{padding: 30px 0px;}
.detailRight ul.auctionTime li span.detail-texts-name{line-height: 27px; font-size: 15px; color: #343a40; font-weight: 400; letter-spacing: -0.6px;}
.detailRight ul.auctionTime li span.detail-texts-name1{font-size: 30px; font-weight: 500; color: #495057; letter-spacing: -0.96px; float: right;}

.detailRight .btn-area .auctions-finish-btn{background: #e1e5e8 !important; color: #adb5bd; cursor: default;}
.detailRight .btn-area .auctions-buy-btn{ font-size: 20px; font-weight:600; letter-spacing: -0.8px; background: #81031c; max-width: 350px;}
.detailRight .btn-area .share-btn{background: #e9ecef; border: none;}
.detailRight .btn-area .share-btn i{font-size: 30px;}

.detailRight .btn-auctions-no{width:100%; margin-top:15px;}
.detailRight .btn-auctions-no li.btn-auctions-no-text{line-height: 20px; width:60%; float:left; font-size:13px; font-weight:400; color:#343a40; letter-spacing:-0.72px;}
.detailRight .btn-auctions-no li.btn-auctions-no-btn{cursor:pointer;width:40%; max-width:200px; float:right; background: #343a40; border-radius:3px; height:40px;}
.detailRight .btn-auctions-no li.btn-auctions-no-btn a{cursor:pointer; font-size:14px; color:#fff; text-align:center; line-height: 40px;display: block; font-weight:400;}

article#auctionsModal section.body h1{font-size: 19px; letter-spacing: -0.72px; font-weight: 500;}
article#auctionsModal section.body p{font-size: 14px; font-weight: 400; letter-spacing: -0.52px; text-align: left;max-width: 565px; margin: 0 auto 0px;}
article#auctionsModal section.body p:nth-child(9){margin-bottom: 45px;}
article#auctionsModal section.body div.modal-yes-btn{margin-top: 30px; width: 100%; max-width: 565px; background: #81031c; height: 60px;}
article#auctionsModal section.body div.modal-yes-btn p{line-height:60px; text-align: center; font-size: 18px; letter-spacing: -0.72px; font-weight: 500;}
article#auctionsModal section.body input{text-indent: -20px; border: 1px solid #e9ecef; text-align: center; max-width: 200px; width: 100%; height: 45px;}
article#auctionsModal section.body .agree-cont-in{height: 20px; max-width: 565px; margin: 10px auto; padding: 0px;}
article#auctionsModal section.body .agree-cont-in label{ font-size: 12px; color: #343a40; letter-spacing: -0.62px; float: left;}
article#auctionsModal section.body .agree-cont-in span.look-detail{font-weight: 500;color: #343a40;font-size: 12px;letter-spacing: -0.52px;}

article#auctionsModal2 section.body h1{font-size: 19px; letter-spacing: -0.76px; color: #343a40;}
article#auctionsModal2 section.body>p{font-size: 16px; letter-spacing: -0.64px; color: #868e96; font-weight: 400;}
article#auctionsModal2 section.body .auctions-choice{max-width: 530px; margin: 0 auto; width: 100%; }
article#auctionsModal2 section.body .auctions-choice .auctions-choice-top{width: 100%;  height: 50px; margin-bottom: 30px;}
article#auctionsModal2 section.body .auctions-choice h2{margin-bottom:20px;background: #fff; width: 80px; font-size: 18px; letter-spacing: -0.72px; color: #343a40; font-weight: 500; text-align: left; height: 50px; line-height: 50px;}
article#auctionsModal2 section.body .auctions-choice h2.pay{margin-bottom:0px;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-top div.bid-btn{ margin-bottom: 20px; width: 70%;  float: right; height: 50px;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-top div.bid-btn input{display: none;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-top div.bid-btn input[id="bid-btn1"] + label{ color: #e9ecef; font-weight: 500; cursor:pointer; border: 1px solid #e9ecef; display: inline-block; width: 50%; height: 50px; float: left; box-sizing: border-box; text-align: center; font-size: 15px; line-height: 50px;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-top div.bid-btn input[id="bid-btn2"] + label{color: #e9ecef; font-weight: 500; cursor:pointer; border: 1px solid #e9ecef; display: inline-block; width: 50%; height: 50px; float: left; box-sizing: border-box; text-align: center; font-size: 15px; line-height: 50px;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-top div.bid-btn input:checked + label{border:1px solid #81031c; color: #81031c; cursor:pointer;}

article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom{width: 100%;  }
article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom .auctions-choice-bottom-btn{float: right; width: 70%;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom input{ padding-right: 10px; text-align: right;width: 70%; height: 50px; border: 1px solid #e9ecef;  float: left; font-size: 14px; color: #343a40; font-weight: 400;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom .auctions-choice-bottom-btn-box{ width: 30%; float: right; height: 50px;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom .auctions-choice-bottom-btn-box button{color: #495057; letter-spacing: -0.52px; font-size: 12px; font-weight: 600;float: left;width: 50%;height: 50px; display: inline-block;vertical-align: middle; background: #f5f8fa; border: 1px solid #e9ecef; overflow: hidden;}
article#auctionsModal2 section.body .modal-yes-btn2{background: #81031c; height: 55px; max-width: 530px; width: 100%; margin: 0 auto 30px;}
article#auctionsModal2 section.body .modal-yes-btn2 a{font-size: 20px; color: #fff; letter-spacing: -0.8px; line-height: 55px; font-weight: 600; display: block;}
article#auctionsModal2 section.body .auctions-choice .choice-bottom-text{width: 100%;}
article#auctionsModal2 section.body .auctions-choice .choice-bottom-text h4{font-weight: 500; font-size: 12px; color: #868e96; letter-spacing: -0.48px;display: inline-block;width: 56%;  text-align: right;}
article#auctionsModal2 section.body .auctions-choice .choice-bottom-text p{font-size: 12px; letter-spacing: -0.62px; color: #343a40; font-weight: 400; display: inline-block; float: right;}

article#auctionsModal2 section.body .auctions-choice .auctions-choice-top h2 .reset-btn{display:inline-block;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-top p.floatright{margin-bottom:10px; font-size:16px; color:#343a40; height: 50px; line-height: 50px; text-align:right; font-weight:500; letter-spacing:-0.72px;}
article#auctionsModal2 section.body .auctions-choice .auctions-choice-top p.floatright span{color:#f75467;}


.auctions-detail-news{margin-bottom: 70px; border: none;  height: 360px;}
.auctions-detail-news .auctions-name{border: none; background: #eae5e7; color: #81031c; font-size: 20px; letter-spacing: -0.8px; height: 50px; line-height: 50px; padding: 0px;}
.auctions-detail-news .auctionsPaper{width: 100%;border: 1px solid #e9ecef;}
.auctions-detail-news .auctionsPaper .bid-number{width: 15%; float: left; background: #f5f8fa; height: 310px;}
.auctions-detail-news .auctionsPaper .bid-number p{padding-top: 120px; font-size: 22px; color: #81031c; letter-spacing: -0.96px; text-align: center; font-weight: 600;}
.auctions-detail-news .auctionsPaper .bid-number p span.bidNumber{display:block; font-size: 28px;}
.auctions-detail-news .auctionsPaper .bid-list{width: 85%; padding: 20px; float: right; height: 280px; overflow-y: auto;}
.auctions-detail-news .auctionsPaper .bid-list section.table{ height: 100%; border-top: 2px solid #81031c;}
.auctions-detail-news .auctionsPaper p.auction-notice{font-size: 12px; font-weight: 400; text-align: right;line-height: 30px; padding-right: 15px;}
.auctions-detail-news .auctionsPaper .bid-list section.table .thead{ width: 100%; background: #F9FAFC; font-size: 13px; font-weight: 500; letter-spacing: -0.64px;}
.auctions-detail-news .auctionsPaper .bid-list section.table .thead .tr{border-bottom: 1px solid #E9ECEF; height: 44px;}
.auctions-detail-news .auctionsPaper .bid-list section.table .thead .tr .th{width: 25%; float: left; text-align: center; line-height: 44px;}
.auctions-detail-news .auctionsPaper .bid-list section.table .tbody{width:100%;background: #fff;font-size: 13px;}
.auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr{border-bottom: 1px solid #E9ECEF; height: 40px;}
.auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td{width: 25%; text-align: center; float: left; line-height: 40px; font-weight: 400; letter-spacing: -0.64px;}
.auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td span.mo_trblock{display: none;}
.auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td:nth-child(4){position: relative;}
.auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td span.bid-check{position: absolute; display: inline-block; margin-left: 20px;}
.auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td span.bid-check img{vertical-align: middle; width: 20px; height: 20px;}


article.detailBottom .auctions-name1{border: none; background: #eae5e7; color: #81031c; font-size: 20px; letter-spacing: -0.8px; height: 50px; line-height: 50px; padding: 0px;}
article.detailBottom .auctions-detail-infor{border: 1px solid #e9ecef;}
article.detailBottom .auctions-detail-infor h1{color: #81031c; font-size: 15px; font-weight: 500; letter-spacing: -0.6px;}
.product-quick .quick-name1.active1, .product-quick .quick-name2.active1{font-weight:500; color:#81031c; }








/*product buy coupon �뙘�뾽異붽� 2.11*/
article#coupon-modal,article#coupon-modal-ok1,article#coupon-modal-ok2,article#coupon-modal-ok3,article#coupon-modal-ok4,article#coupon-modal-ok5,article#coupon-modal-ok6{
	max-width: 400px;
	width: 100%;
	font-weight: 400;
}
article#coupon-modal section.body div>p,article#coupon-modal-ok1 section.body div>p,article#coupon-modal-ok2 section.body div>p,article#coupon-modal-ok3 section.body div>p,article#coupon-modal-ok4 section.body div>p,article#coupon-modal-ok5 section.body div>p,article#coupon-modal-ok6 section.body div>p{
	font-size: 14px;
	margin-top: 20px;
	font-weight: 400;
	padding-top: 20px;
}
article#coupon-modal section.body input{
	width: 70%;
	float: left;
	font-weight: 400;
	font-size: 12px !important;
	text-indent: 5px;
}
article#coupon-modal section.body button.coupon-ok-btn-go{
	width: 29%;
	border: none;
	height: 40px;
	font-size: 12px;
	color: white;
	background: #5A8DFC;
}
/*-------------------------------------*/


.main-cont1 .cont1-text .product-name{
      font-size:24px;
      font-weight:bold;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      padding:30px 0px 10px 20px;
}

.main-cont1 .cont1-text .product-about{
      font-weight:bold;
      white-space: nowrap;
      overflow: hidden;
      font-size:14px;
      padding:0 20px 30px;
      color:rgb(172, 172, 172);
      font-weight:500;
}     

.product-state{
      font-size:13px;
      padding:10px 0px;
      font-weight:300;
}

.product-state-piece{float:left}

.product-state-per{float:right;font-size: 16px;font-weight: 500; color: #212529;}

.product-box{
	overflow: hidden;
      position: relative;
      width:100%;
      height:12px;
      background:#ECECEC;
      border-radius: 10px;
}

.product-box-bg{
      position: absolute;
      top:0;
      left:0;
      width:50%;
      height: inherit;
      background:#0F4C81;
}
/*異붽�12.18*/
.product-box-bg-full{
      position: absolute;
      top:0;
      left:0;
      width:100%;
      height: inherit;
      background:#0f4c81;
}

.main-cont1 .slider li.ing .cont1-text .product-box-bg:after{
      position: absolute;
      content:'';
      width:100%;
      height:inherit;
      background-image:linear-gradient(45deg,#fff 25%,
                                          rgba(0,0,0,0)25%,
                                          rgba(0,0,0,0) 50%,
                                          #fff 50%,
                                          #fff 75%,
                                          rgba(0,0,0,0) 75%,
                                          rgba(0,0,0,0));
      opacity: 0.2;                                   
      background-size:100%;
      background-size:30px 30px;
      animation: progress-bar .9s infinite linear;
      -webkit-animation: progress-bar .9s infinite linear;
      -moz-animation: progress-bar .9s infinite linear;
      -ms-animation: progress-bar .9s infinite linear;
      -o-animation: progress-bar .9s infinite linear;
}

.product-page-detail .detail-top .detail-right .detail-right-text .product-box .product-box-bg:after{
      position: absolute;
      content:'';
      width:100%;
      height:inherit;
      background-image:linear-gradient(45deg,#fff 25%,
                                          rgba(0,0,0,0)25%,
                                          rgba(0,0,0,0) 50%,
                                          #fff 50%,
                                          #fff 75%,
                                          rgba(0,0,0,0) 75%,
                                          rgba(0,0,0,0));
      opacity: 0.2;                                   
      background-size:100%;
      background-size:30px 30px;
      animation: progress-bar .9s infinite linear;
      -webkit-animation: progress-bar .9s infinite linear;
      -moz-animation: progress-bar .9s infinite linear;
      -ms-animation: progress-bar .9s infinite linear;
      -o-animation: progress-bar .9s infinite linear;
}

@keyframes progress-bar{
      0%{
           background-position: 0 100%;
      }100%{
           background-position:30px 100%;
      }
 }
 
 -webkit-@keyframes progress-bar{
      0%{
            background-position: 0 100%;
       }100%{
            background-position:30px 100%;
       }
 }
 
 -moz-@keyframes progress-bar{
      0%{
            background-position: 0 100%;
       }100%{
            background-position:30px 100%;
       }
 }
 
 -ms-@keyframes progress-bar{
      0%{
            background-position: 0 100%;
       }100%{
            background-position:30px 100%;
       }
 }
 
 -o-@keyframes progress-bar{
      0%{
            background-position: 0 100%;
       }100%{
            background-position:30px 100%;
       }
 }



.main-cont2 .sliders1 .cont2-text{
      border:1px solid #E4E4E4;
      border-top:none;
      padding:20px 20px;
}

.main-cont2 .sliders1 .cont2-text .product-name{
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      font-size:24px;
}
.main-cont2 .sliders1 .cont2-text .product-author{
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      font-size:15px;
      color:rgb(172, 172, 172);
      padding-top:3px;
}

.main-cont2 .sliders1 .cont2-text .auction-krw{
      font-size:15px;
      padding-top:20px;
      font-weight:600;
}

.main-cont2 .sliders1 .cont2-text .auction-krw-in{
      font-size:16px;
      font-weight:500;
      padding:5px 0;
}

/* Slider */
.slick-loading .slick-list
{
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}


/* Arrows */
.main-cont1 .slick-prev,.main-cont2 .slick-prev,
.main-cont2 .slick-next,.main-cont1 .slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;

    display: block;
    width: 30px;
    height: 30px;

    /* -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%); */
    cursor: pointer;
    outline:none;
    /* color: transparent;
    border: none;
    outline: none;
    background: transparent; */

}

.main-cont1 .slick-prev,
.main-cont2 .slick-prev
{
    right:39px;
    top:-50px;
    background:url("/images/fo/prev.png")no-repeat;
}

.main-cont1 .slick-next,
.main-cont2 .slick-next
{
    top:-50px;
    right: 10px;
    background:url("/images/fo/next.png")no-repeat;
}
#cpnFail_1{max-width:400px; width:100%;}
article.cpnpoint-m{max-width:400px; width:100%;}

.main-cont3{
      position: relative;
      width:100%;
      height:300px;
      background:#F5F6FC;
}

.main-rental-img{width:60%;}

.main-rental-cont{
      position: absolute;
      top:50%;
      left:55%;
      transform: translate(0,-50%);
      width:40%;
}

.main-rental-text{
      font-size:16px;
      font-weight: 400;
      margin:30px 0;
      line-height:26px;
}

.main-rental-img img{
      padding-left:100px;
      width:80%;
      padding-top:15px;
}

.at-logo{
      width:19%;
      position: absolute;
      right:0;
      bottom:0;
}



.main-cont4{
      position: relative;;
      width:100%;
      height:300px;
      overflow:hidden;
}

.main-cont4 .main-blog{
      position: absolute;
      top:50%;
      left:50%;
      transform:translate(-50%,-50%);
      text-align: center;
      z-index: 5;
      color:#ffff;
      line-height:25px;
      font-size:14px;
}

.main-blog-text{margin:20px 0;}

.main-more{
      font-size:14px;
      position: relative;
      color:#000;;
}

.main-blog .main-more{color:#fff;}

.main-more-plus{
      position: absolute;
      top:-8px;
      font-size:24px;
      right:-20px;
}

.main-more:hover .main-more-plus{
      animation: circle .9s ;
      -webkit-animation: circle .9s ;
      -moz-animation: circle .9s ;
      -ms-animation: circle .9s ;
      -o-animation: circle .9s ;
}

.main-cont4 .main-blog h2{
      color:#4bb7e2;
      font-size:26px;
}

.main-cont4 img{
      width:100%;
      height:300px;
      transition:all .3s ease-in;
}

.main-cont4:hover img{transform:scale(1.04);}

.main-cont4 .black-bg{
      position: absolute;
      top:0;
      left:0;
      width:100%;
      height:100%;
      background:rgba(0, 0, 0, 0.466);
      z-index: 2;
}

.main-cont6 h2,
.main-cont1 h2,
.main-cont2 h2{
      padding-bottom:30px;
      padding-right:20px;
      display:inline-block;
}

.main-cont5 {
      text-align: center;
      margin-top:150px;
}

.main-cont5-top{
      text-align: center;
      font-size:27px;
      height:50px;
      overflow: hidden;
}

.main-cont5-top ul{
      position: relative;;
      height:120px;
}

.main-cont5-top ul li{
      height:40px;
      letter-spacing: 2px;
      font-weight: 400;
}

.main-cont5-top ul li span{
      display:inline-block;
      padding:0 10px;
      color:#4bb7e2;
      font-weight:600;
      font-size:36px;
}

.main-cont5 .time{
      text-align: center;
      font-size:14px;
      color:rgb(194, 194, 194);
      font-weight:400;
      padding-top:20px;
      display:inline-block;
}



/*寃쎈ℓgnb-now*/
span.auction-now{margin-left:2px; padding: 0px 3px; font-size:11px; letter-spacing:-0.72px; color: #fff; background: #F5233B; border-radius:3px; display:inline-block; font-weight:400;}


/*12.17 硫붿씤 寃쎈ℓ �젅�씠�븘�썐 �닔�젙*/
.main-auctions-box{max-width: 1200px; width: 100%;}
.main-auctions-box table{width: 100%;}
.main-auctions-box table tbody{
    width: 100%;
    height: 100px;
    max-width: 1200px;
    margin-bottom: 20px;
}
.main-auctions-box table tbody tr{
    height: 100px;
    border: 1px solid #ccc;
    margin-bottom: 20px;
    display: inline-block;
    max-width: 1200px;
    width: 100%;
    /*box-shadow: 0px 0px 3px 3px rgba(195,195,195,0.5);*/
}
.main-auctions-box table>tbody>tr:hover{
	background: #fdfbf2;
	box-shadow: 0px 0px 3px 3px rgba(195,195,195,0.5);
	}
.main-auctions-box table tbody tr td{
    width: 15%;
    padding: 10px 0px;
    font-size:16px;
    font-weight: 300;
    display: inline-block;
}
.main-auctions-box table tbody tr td:nth-child(1){
    padding-left: 1%;
    padding-right: 2%;
    width: 9%;
    display: inline-block;
    
}
.main-auctions-box table>tbody>tr>td:nth-child(2){
	margin-right: 1%;
	font-weight: 600;
	color: #242424;
}
.main-auctions-box table>tbody>tr>td:nth-child(3){font-size: 16px;}
.main-auctions-box table>tbody>tr>td:nth-child(4){
    padding-left: 5%;
}
.main-auctions-box table>tbody>tr>td:nth-child(5){
    margin-left: 3%; 
    text-align: center;
}
.main-auctions-box table>tbody>tr>td:nth-child(6){
    padding-right: 0px;
     margin-left: 0px;
    width: 15%;
    text-align:center;
    border: none;
    padding-left: 1.5%;
    color: #f17519;
    font-weight: 500;
}
/*12.17 ------------------------------------------------*/





.exchange-slide{
      position: relative;
      height:auto;
      background:#f8f8f8;
      margin-top:100px;
      padding:40px 50px;
}

.exchange-slide-left{
      width:50%;
      float:left;
      margin-top: 100px;
}
/*1.8�닔�젙*/
.exchange-slide-left ul.bxsliders{width: 100%;}
.exchange-slide-left ul.bxsliders li{}
.exchange-slide-left ul.bxsliders li img{}


.exchange-slide-right {
      width:45%;
      text-align: right;
      float:right;
}

.exchange-slide-right .fadeShow-right-top{
      text-align: left;
      padding-bottom:30px;
}

.exchange-slide-right .fadeShow-right-top .profit{
      float:left;
      font-size:22px;
}

.exchange-slide-right .fadeShow-right-top .question{line-height: 30px;}

.exchange-slide .bx-pagers a{
      color:gray;
      display:inline-block;
      width:100%;
      box-shadow: 0px 0px 2px 2px rgba(195,195,195,0.5);
      margin:10px 0 0;
      padding:3% 10px;
}

.exchange-slide .bx-pagers a p{
      float:left;
      font-size:19px;
      text-align: left;
      font-weight: 400;
      padding-top:20px;
}

.exchange-slide .bx-pagers a p span:first-child{font-weight: 500;;}

.exchange-slide .bx-pagers a p:last-child{
      float:right;
      font-size:34px;
      font-weight:400;
      line-height:50px;
      color:#4bb7e2;
}

.exchange-slide .bx-pagers a.active{background:#4bb7e2;}

.exchange-slide .bx-pagers a.active p{color:#fff;}
.exchange-slide .bx-pagers a.active p span.bx-pagers-krw {color: #fff;}
/*硫붿씤- �룊媛��닔�씡瑜� 媛�寃쯭rw 異붽�*/
.exchange-slide .bx-pagers a p span.bx-pagers-krw{
	font-size: 15px;
	color: #585858;
	display: block;
	height: 10px;
	padding-bottom: 50px;
}

.side-btns{
      position: absolute;;
      top:40px;
      right:40px;
}

.side-btns .lbtn{
      display:inline-block;
      width:30px;
      height:30px;
      background:url(/images/fo/prev1.png)no-repeat;
}

.side-btns .rbtn{
      display:inline-block;
      width:30px;
      height:30px;
      background:url(/images/fo/next1.png)no-repeat;
      margin-left:-4px;
}


.main-exchange{
      width:100%;
      height:70px;
      background:#F8F8F8;
      border:1px solid #D8D8D8;
      padding:0 20px;
      overflow: hidden;
}

.main-exchange ul li{
      float:left;
      padding-right:50px;
      line-height:70px;
      font-size:18px;
      font-weight:500;
}

/*01.07 硫붿씤 嫄곕옒�냼 �룎�븘媛��뒗 �넂�씠 紐⑤컮�씪 �삤瑜� �닔�젙*/
div.mask{height:70px;}
div.mask ul.newsticker{height: 70px;}
div.tickercontainer{height: 70px;}


.main-exchange ul li:nth-of-type(odd){color: red;}
.main-exchange ul li:nth-of-type(even){color: blue;}

.main-exchange ul li img{padding-top:30px;margin-left:10px;}

ul.newsticker { /* that's your list */
      position: relative;}
      

/* //////////////////嚥≪뮄�젃占쎌뵥////////////////// */

.login,.join{
      width: 90%;
      max-width:500px;
      margin:0px auto;
}
.findid{
      width: 90%;
      max-width:400px;
      margin:0px auto;
}
.login fieldset p{margin-bottom: 5px;}

.utill-label{
      position: relative;
      text-align:center;
      font-size:33px;
      border-bottom: 4px solid #212529;
      padding-bottom:30px;
      margin-bottom:20px;
}
form.join2 .utill-label{border-bottom:none; padding-bottom:0px;}


#userpw,#userphone{margin-top:-1px;}

.login-keep {padding:10px 0 30px;}
.login-keep input{margin-right:5px;}
.login-keep .saveid{padding-right:10px;}

.login-keep label{
      padding-top:2px;
      font-size:11px;
      color:gray;
      font-weight:400;
}

.login-keep .styled-checkbox:checked + label:after {top:5px;}

.login-sns{
      margin:30px 0 30px;
      display: flex;
      flex-direction: row;
      -webkit-box-align: center;
      align-items: center;
}

.login-sns span{
      display:inline-block;
      padding:0 10px;
      color:rgb(138, 138, 138);
      font-weight:400;
}
.login-sns hr{
      -webkit-box-flex: 1;
      flex-grow: 1;
      opacity: 0.3;
}

.kakao{
      width:100%;
      height:40px;
      background:#FFDE02;
      text-align: center;
      line-height: 40px;
      margin-bottom:30px;
      cursor:pointer;
}

.kakao a{
      position: relative;
      display:inline-block;
      color:#3B1E1E;
      letter-spacing: 3px;
      font-weight:500;
      padding-left:20px;
}

.kakao a:after{
      position: absolute;
      content:'';
      left:-20px;
      top:10px;
      width:20px;
      height:20px;
      background:url(/images/fo/kakao.png)no-repeat;
      background-size:100% 100%;
}

.login-menu{
     width:220px;
     margin:0 auto;;
}

.login-menu li{float:left; font-weight:400;}



.login-menu li:first-child{margin-right:12px;}

/*1.21 �늿紐⑥뼇 留덉뒪�궧 異붽�*/
.login-main{
	position: relative;
}
.login-main input{
    text-indent: 10px;
    width: 100%;
    height: 40px;
}

.login-main i{
    position: absolute;
    right: 10px;
    top: 13px;
    color: #7e7e7e;
	font-size: 18px;
}

/*2.12異붽� - 二쇰�쇰쾲�샇 媛��엯異붽�*/
.hasValue{
	width:100%;
	max-width: 400px;
	height: 40px;
	text-indent: 5px;
}
p.id-card-plus span.id-card{
	display:block;
}
p.id-card-plus span.id-card input.hasValue2{
	width: 48.3% !important;
}
p.id-card-plus span.id-card input::placeholder{
	font-size:10px;
}
p.id-card-plus span.id-card i{
	float:right;
	padding-top:20px;
}




/* //////////////////�븘�씠�뵒李얘린////////////////// */


.findid-nav{
      width:200px;
      margin:50px auto -10px;
}

.findid-nav li{
      font-size:13px;
      float:left;
      cursor: pointer;
}

.findid-nav li a{
      font-weight:100;
      color:rgb(156, 156, 156);
}

.findid-nav li a.active{
      color:#4bb7e2;
      font-weight:600;
      font-size:15px;
}

.findid-nav li:first-child{padding-right:20px;}

.findid .findid-cont-text{
      font-size:13px;
      font-weight:400;
      display:inline-block;
      padding-bottom:30px;
      padding-top:10px;
      line-height:22px;
}

.findid .findid-cont .submit-btn{margin-top:30px;}
ul.findid-cont li#tab1 p input{margin-bottom:10px;}

.join .join-btn{
      position: relative;
      width:100%;
      height:50px;
      margin-bottom:20px;
      border:1px solid #C1C1C1;
      cursor: pointer;
}

.join .join-btn:after{
      position: absolute;
      content: '';
      top:-1px;
      left:-1px;
      width:56px;
      height:50px;
      background:url(/images/fo/join_email.png) no-repeat;
      background-size:100%;
}

.join .join-btn:nth-child(2):after{
      background:url(/images/fo/join_kakao.png) no-repeat;
      background-size:100%;
}

.join .join-btn:nth-child(3):after{
      background:url(/images/fo/join_company.png) no-repeat;
      background-size:100%;
}



form.join2 p.join-text{
	font-size:13px;
	font-weight:400;
	width:100%;
	text-align: center;
	letter-spacing:0.5px;
	padding-bottom: 20px;
	margin-bottom:30px;
	border-bottom: 4px solid #212529;
}

.emailjoin .utill-label span,
.company-join .utill-label span{
      font-size:13px;
      font-weight:400;
}

.emailjoin .utill-label,
.company-join .utill-label{padding-bottom:5px;}

.require-notice{
      margin-top:-15px;
      font-size:13px;
      text-align:right;
      margin-bottom:20px;
      color:rgb(163, 163, 163);
}

.require-notice span{font-weight:800;font-size:13px;}

.emailjoin fieldset> p label,.agree-label,
.company-join-form > div >p> label{
      display:inline-block;
      font-size:13px;
}

.agree-cont{padding:20px 10px 20px 10px;}
.agree-cont-in{padding:5px;}
.agree-cont-in label{font-weight:400;}
.agree-cont hr{
      opacity: 0.3;
      margin:10px 0;
}

.agree-cont .styled-checkbox:checked + label:after{
      top:5px;
      left:2px;
}

.look-detail{
      cursor: pointer;
      float:right;
      text-decoration: underline;
      color:rgb(155, 155, 155);
      font-size:11px;
}

.agree-cont-in textarea{margin:10px 0px 5px 25px; width:90%;}

 .user-kakao-email{
       font-weight:500;
       font-size:15px;
       padding-left:30px;
 }

 
/* //////////////////占쎄텢占쎈씜占쎌쁽占쎌돳占쎌뜚揶쏉옙占쎌뿯////////////////// */

 .company-join-form p{margin-bottom:3px;}

 .company-join{
 	  width:100%;
      max-width:840px;
      margin:0 auto;
}

 .company-join-form{
       margin:0 auto;
       width:100%;
       max-width:840px;
 }

.company-join-form > div{
      width:420px;
      margin:0 auto;
      float:left;
}

.company-join-form >div > h3{
      text-align: center;
      font-size:15px;
      margin-bottom:30px;
}

.company-join-form .company-left{border-right:1px solid rgb(190, 190, 190);}

.company-join-form .company-right{padding-left:20px;}

.company-right .gender,
.company-right .gender-1{
      padding-right:80px;
}

.company-join .submit-btn{
      position: relative;
      top:50px;
      left:50%;
      transform:translateX(-50%);
}

/* //////////////////怨듬룞援щℓ 由ъ뒪�듃////////////////// */

section.product-main{
    width: 100%;
    background: #f3fcff;
    height: 200px;
}
.product-page,.product-page-detail {
      max-width: 1200px;
      width:90%;
      margin:60px auto 120px;
}

.product-page article:nth-child(1){margin-top:20px;}

.product-sorting{
      position: relative;
      float:left;
}



.product-sorting select{
      left:0;
      width:170px;
      cursor: pointer;
      padding:10px;
      height: 40px;
      font-family: 'Noto Sans KR';
	  color: #4b4b4b;
}


.product-search{
      position: relative;
      float:right;
      width:250px;
      height:35px;
}

.product-search input{
      position: absolute;
      top:0;
      right:35px;
      width:200px !important;
      height:35px !important;
      outline: none;
}
.product-search button{
      position: absolute;
      top:0;right:0;
      height:35px;
      width:35px;
      font-size:13px;
      padding-top:3px;
      background:#000;
      color:#fff;
      border:none;
      outline:none;
}

.product-page .total{
      text-align:right;
      border-top:1px solid #e9ecef;
      padding-top:20px;
      margin-top:20px;
      margin-bottom:20px;
}

.product-page .total span{font-weight:bold;padding:5px;}

.product-list>li{
      float:left;
      width:30%;
      height:auto;
      margin-left:5%;
      margin-bottom:100px;
      border:1px solid #e9ecef;
}
.product-list-goods>li{height: 545px !important;}

.product-list > li:nth-child(3n+1){margin-left:0;}


.product-list .ing a img{ width:100%;}

.product-list>li.ingRental{margin-right:5%; margin-left:0% !important;}
.product-list>li.ingRental:nth-child(3),
.product-list>li.ingRental:nth-child(6),
.product-list>li.ingRental:nth-child(9){margin-right:0px;}

.product-list>li.ingRental-list{background: #f9fafc;}
.product-list>li.ingRental-list a{position: relative;}
.product-list>li.ingRental-list a img{width: 45% !important; position: absolute; height: auto !important;left: 30%; top: 30%;}

/*�닔�젙遺�遺�=怨듬룞援щℓ �옉�뭹hover++(由ъ뒪�듃�씠誘몄� 怨듯넻)*/
.product-list li a{
    overflow: hidden;
    display: inline-block;
}
.product-list>li>a img{
    transition: all 0.8s ease;
}
.product-list>li>a img:hover{
    transform: scale(1.5);
}


/*12.26 由ъ뒪�듃 �씠誘몄� 諛�由щ뒗嫄� �닔�젙*/
.product-list li.ing a{
	width: 100%;
	display: block;
	height: 360px;
}
.product-list li.ing a img{
      width:100%;
	height: inherit;
}
/*---------------------------*/

/*怨듬룞援щℓ �닔�젙*/
.product-list li div.ing{
	width: 100%;
	position: relative;
}
.product-list li div.ing p.copyright{
	z-index: 10;
	position: absolute;
    bottom: 5px;
    right: 10px;
    color:#868E96;
    font-size:13px;
    font-weight:400;
    letter-spacing: -1.1px;
}
.product-list li div.ing ul li.product-ing{
    width: 100%;
    height: 358px;
}

.product-list li div.ing ul li.product-ing a{
    width: 100%;
    overflow: hidden;
    display: inline-block;
    height: 100%; 
    text-align:center;
}
.product-list li div.ing ul li.product-ing a img{
    width:100%;
    text-align: center;
    transition: all 0.8s ease;
}

.product-list li>div.ing ul li.product-ing a img:hover{
    transform: scale(1.5);
}

/*저작권 이슈 썸네일 수정*/
.product-list li div.ing ul li.goods-finish{background:#f9fafc;}
.product-list li div.ing ul li.goods-finish a img{width:45%; margin-top: 30%;}
.product-list li div.ing ul li.goods-finish a img:hover{transform: none;}
.product-list li div.ing ul li.goods-finish p{position: absolute;
    top: 0;
    left: 0;
    font-size: 11px;
    color: #868e96;
    padding: 20px;
    max-width: 240px;
    text-indent: -8px;
    width: 100%;
    line-height: 17px;
}

/*-怨듬룞援щℓ�뿉 留ㅺ컖�맂 �뜽�꽕�씪-------------------------*/
.product-list li div.product-sell{position: absolute; width: 100%;top: 260px;}
.product-list li div.product-sell p.product-sell-per{line-height: 60px;text-align: center;font-size: 16px; color: #fff;font-weight: 500;width: 100%; height: 60px;background:  #4386f9;}
.product-list li div.product-sell p.product-sell-per i{color: #F8C519; margin-right:5px;}
.product-list li div.product-sell p.product-sell-text{font-size:12px; text-align:right; color:#343a40; font-weight: 400; padding: 10px; }
p.product-sell-text{font-size:12px; color:#343a40; font-weight: 400;  }

.product-list li div.ing ul li.product-finish{opacity: 0.4;}
.product-list li div.ing ul li.product-finish a img{margin-top:20% !important;}
/*留ㅺ컖*/
.detail-bottom .information-disposal{background: #f9fafc !important; border-left: 1px solid #e9ecef;border-right: 1px solid #e9ecef;color: #0f4c81 !important;font-size: 24px !important; padding: 20px !important;}


/*怨듬룞援щℓ 紐⑥쭛�삁�젙 �뵒�뜲�씠*/
.product-list li p.d-day{position: absolute; top: -30px; font-weight: 400; right: -30px;font-size: 16px; color: #fff; background: #343a40; border-radius: 50%; width: 70px; height: 70px; text-align: center; line-height: 70px;}




.product-text{
      width:100%;
      border-top:1px solid #e9ecef;
}

.rental-list .product-text{padding:20px; height: 192px; background: #fff;}
.rental-list .product-text .goods-state{width:100%; height: 20px; margin-bottom: 10px;}
.rental-list .product-text .goods-state li{ padding: 2px 6px; background: #F8A19F; border-radius: 3px; text-align: center; font-size: 12px; font-weight: 400;  }
.rental-list .product-text .goods-state li.yellow{background: #e1e5e8; color: #adb5bd;}
.rental-list .product-text .product-name{padding:0px; letter-spacing: -0.88px;font-size: 18px;font-weight: bold; color: #212529;}
.rental-list .product-text .product-about{padding: 0px;font-size: 14px;color: #868e96;letter-spacing: -0.64px;line-height: 24px;font-weight: 400;}

.product-page-detail .detail-right .detail-right-text .goods-state li.green{background: #548dfc;}
.product-page-detail .detail-right .detail-right-text .goods-state li.blue{background: #e1e5e8;}
.product-page-detail .detail-right .detail-right-text .goods-state li{ padding: 1px 6px; background: #343a40; border-radius: 3px; letter-spacing:-0.82px; text-align: center; font-size: 12px; font-weight: 400; color: #fff;}

.product-page-detail .rental-detail-right .detail-right-text .goods-state li.green{background: #e39c9a;}

.detail-right .buyXtext{width:100%; margin-top: 20px;}
.detail-right .buyXtext p{text-align: right; font-size: 13px; font-weight: 400; letter-spacing: -0.72px; color: #868e96; }
.detail-right .buyXtext p span.stRong{color: #343a40; }

.product-text .goods-state li{
      float:left;
      padding:3px 4px 5px 4px;
      color:#fff;
      font-size:11px;
}

.product-text .product-name{
      font-size:25px;
      font-weight:500;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      padding:20px 15px 5px;
}

.product-text .product-about{
      font-size:14px;
      font-weight:400;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      padding: 0px 20px 0px;
      color:rgb(145, 145, 145);
}

.product-list li .product-text .product-box-bg:after{
      position: absolute;
      content:'';
      width:100%;
      height:inherit;
      background-image:linear-gradient(45deg,#fff 25%,
                                          rgba(0,0,0,0)25%,
                                          rgba(0,0,0,0) 50%,
                                          #fff 50%,
                                          #fff 75%,
                                          rgba(0,0,0,0) 75%,
                                          rgba(0,0,0,0));
      opacity: 0.2;                                   
      background-size:100%;
      background-size:30px 30px;
      animation: progress-bar .9s infinite linear;
      -webkit-animation: progress-bar .9s infinite linear;
      -moz-animation: progress-bar .9s infinite linear;
      -ms-animation: progress-bar .9s infinite linear;
      -o-animation: progress-bar .9s infinite linear;
}

/*product-寃��깋�뻽�쓣�븣 寃곌낵 no*/
.product-list-no p{font-weight: 300; text-align: center; margin-bottom: 5px; font-size: 13px; color: #ADB5BD;}
.product-list-no p:last-child{margin-bottom: 100px;}
.product-list-no img{
    width: 40px; 
    height: 40px; 
    margin: 30px;
}
/*-----------------------------*/


.pagination{
      text-align: center;
}

.pagination ul{font-size:0;}

.pagination li{
      display: inline-block;
      font-size:14px;
      padding:0 8px;
}

.pagination li:hover{font-weight:500;}

.pagination .disabled a{
      cursor: not-allowed;
}

/* ////////////////// �긽�뭹 �긽�꽭 ////////////////// */

.product-page-detail{margin-top:80px;}

.product-page-detail .detail-top > div{float:left;}

.product-page-detail .detail-top .detail-left{
      position: relative;
      width:55%;
}
.product-page-detail .detail-top .detail-left p.copyright{
	color: #868E96;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: -1.1px;
    text-align:right;
    max-width:600px;
    width: 100%;
    margin: 0 auto;
    padding-top: 10px;
}
.product-page-detail .detail-top .detail-left .bxslider{
	width: 100%;
}
.product-page-detail .detail-top .detail-left .bxslider li{
	overflow: hidden;
	width: 100%;
	text-align: center;
	margin-right: 1px;
}
.product-page-detail .detail-top .detail-left .bxslider li img{width:100%;}

.product-page-detail .detail-top .detail-right{
      width:45%;
      padding-left:50px;
}

.product-page-detail .detail-left .bx-pager{
      text-align: center;      
      margin-top:30px;
}

.product-page-detail .detail-left .bx-pager a img{opacity: 0.6;}

.product-page-detail .detail-left .bx-pager a.active img{
      border:2px solid #4bb7e2;
      opacity: 1;
}

.product-page-detail .side-btn{display:none;}

.detail-top .detail-left:hover .side-btn{display:block;}

.product-page-detail .detail-left .lbtn{
      position: absolute;
      top:40%;
      transform:translateY(-50%);
      width:30px;
      height:30px;
      background:url(/images/fo/prev1.png)no-repeat;
}

.product-page-detail .detail-left .rbtn{
      position: absolute;
      top:40%;
      right:0px;
      transform:translateY(-50%);
      width:30px;
      height:30px;
      background:url(/images/fo/next1.png)no-repeat;
}


.detail-right-text .product-name{
      font-size:28px;
      font-weight: 500;
      padding:5px 0 10px;
      letter-spacing: -0.52px;
      word-break: break-all;
}

.detail-right-text .product-about{
      font-size:14px;
      font-weight:400;
      padding:0px 0 30px;
      color: #868e96;
}

.detail-texts{
      border-top:1px solid #e9ecef;
      border-bottom:1px solid #e9ecef;
      padding:20px 0;
      margin:30px 0;
}

.detail-texts >li{
    height:50px;
    line-height:50px;
}


.detail-texts >li .detail-texts-name{
    float:left;
    letter-spacing: -0.52px;
    font-size:15px;
    font-weight: 400;
}

.detail-texts >li .detail-texts-name1{
    float:right;
    font-size:17px;
    text-align: right;
    font-weight:300;
    letter-spacing:-0.64px;
    font-weight:400;
}

.detail-texts-name1 .calculator{width: 35%; display: inline-block;     color: #868e96; font-size: 13px; }
.detail-texts-name1 .calculator .stock{vertical-align: baseline; text-align:right; font-size:16px; width:70%; height:30px; border-radius: 5px; background: #ffffff;}

.detail-texts >li .detail-texts-name1 span{
    font-size:13px;
    color:rgb(180, 180, 180);
}
.detail-texts >li .detail-texts-name1 span.all-money{color:#343a40; font-size:14px;}

.btn-area> li:nth-child(1){
      float:left;
      position: relative;
      background: #e9ecef;
      /*border: 1px solid #d4d4d4;*/
}

.btn-area> li:nth-child(2){float:right;}


.btn-area .share-btn{
      width:55px;
      height:55px;
      border:1px solid #e9ecef;
      text-align: center;
}

.btn-area .share-btn > a> i{
      font-size:30px;
      line-height: 53px;
}

.btn-area .buy-btn{
      width: 100%;
      height:55px;
      background:#0F4C81;
      display:inline-block;
      color:#fff;
      border:none;
      font-size:20px;
      letter-spacing:-0.64px;
      font-weight: bold;
      text-align: center;
      line-height:55px;
}

.btn-area .buy-btn-gray{background: #e1e5e8; color: #adb5bd; cursor: default; }


.btn-areas{position: relative;;}

.share-btn-in{
      position: absolute;;
      top:60px;
      width:222px;
      height:60px;
      padding:10px;
      border:1px solid #e9ecef;
      background:#fff;
      display:none;
}

.share-btn-in li{
      float:left;
      padding:0px 5px;
      width:50px;
}
.share-btn-in li> a img{width:100%;}

.detail-bottom{margin-top:100px;}

.detail-bottom .information-name{
      font-size:20px;
      font-weight:500;
      color:#fff;
      text-align: center;
      background:#0F4C81;
      padding:10px;
}

.detail-infor{
      border:1px solid #e9ecef;
      padding:50px 20px 0px;
}
/*�븘�듃紐� �뿉�뵒�꽣*/
.mall-detail-infor .mall-info-product{width: 100%;max-width: 1000px;margin: 0 auto;}
.mall-detail-infor .mall-info-product img{display: inherit !important; width: 100%;}




.detail-infor .info-art div strong{font-size:14px !important;}
.detail-infor > div h1{
      font-size:15px;
      color:#0F4C81;
      font-weight:600;
      letter-spacing:-0.64px;
      float:left;
      width:110px;
      margin-bottom: 0px;
}
/*�젋�깉 -> �긽�꽭�럹�씠吏� -> �쟾�떆�쁽�솴*/
.rental-txt div#rental-place{float: left;max-width: 600px;width: 100%; margin-bottom: 20px;}
.rental-txt div#rental-place .bx-wrapper{max-width: 600px; width: 100%; height: auto;}
.rental-txt div#rental-place .bx-wrapper .bx-viewport{height: 700px !important;}
.rental-txt div#rental-place .bx-wrapper .bx-viewport ul.bxslider li{float: left !important;list-style: none;position: relative; width:100%; max-width: 600px !important;}

.detail-infor div h1.artDirecter{line-height: 30px !important;}

.detail-infor > div > div{
      float: left;
      width:1000px;
      margin-bottom:50px;
}

.mall-detail-infor > div > div{width:100%; max-width:1200px;}

.info-product .info-product-in ul li h5{
      float:left;
      height:30px;
      width:100px;
      padding-top:0px;
      font-size:14px;
}

.info-product .info-product-in ul li span{
      font-size:15px;
      font-weight:300;
      word-break: break-all;
}

.info-product .info-product-in ul li{height:auto;}
.info-product .info-product-in ul{margin-bottom:15px;}




/*12.30�옉媛��궗吏� 異붽�*/
.info-product .info-product-in div p.artist-img{
	max-width: 300px;
	max-height: 500px;
	display: inline-block;
	overflow: hidden;
}
.info-product .info-product-in div p.artist-img img{width:100%;}
/*------------------------------------*/
.info-product .info-product-in div p strong{margin-top: 15px;font-size: 14px; display: inline-block;}

.detail-infor h5{
      font-size:14px;
      padding-bottom:7px;
      padding-top: 15px;
}

.detail-infor p{
      line-height: 27px;
      font-size:15px;
      font-weight:300;
}

.detail-infor strong{
      /*display: inline-block;*/      
      padding:0px 0 5px;
      width: 100%;
      font-size: 14px;
}

div.detail-infor > div.info-invest > div {
	word-break: keep-all;
	font-size: 15px;
    font-weight: 300;
    line-height: 30px;
}

div.detail-infor > div.info-invest > div > strong { width:100%; font-size: 15px; margin-top:10px;}
div.detail-infor > div.info-invest > div > strong:nth-child(1){margin-top:0px;}
div.detail-infor > div.info-invest > div > strong.point-strong{padding-top: 0px; display:block;}


.info-invest h5{padding-top:0px;}

/*12.10�옉�뭹蹂� 嫄곕옒媛� �씠誘몄� 異붽�*/
.info-graph .graph-in img{
    max-width: 1000px;
    width: 100%;
    height: inherit;
}

.info-reward table {
      width:1000px;
      border:1px solid rgb(216, 216, 216);
      margin-bottom:10px;
}

.info-reward thead{background:#FAFAFA;}

.info-reward thead th{padding:10px 20px;font-weight:600;color:gray; text-align:left;}

.info-reward td{
      padding:20px;
      line-height:25px;
      font-size:14px;
      border-bottom: 1px solid #ccc;
      font-weight: 400;
}
/*1.9 由ъ썙�뱶 �닔�젙 異붽�*/
.info-reward td i{font-size: 19px; color: #909090; margin-right: 5px; vertical-align: middle;}
.info-reward td i.premium{color: black;}
.info-reward td span.td-text{
	font-size: 11px;
	letter-spacing: 1px;
	color: gray;
	font-weight: 300;
}
.info-reward h2.reward-guide{
	clear: both;
	width:1000px;
	float:right;
	font-size: 13px;
	font-weight: 300;
	margin-bottom:60px;
	text-align: right;
	padding-right: 2%;
	color: gray;
}



.detail-news{
      border:1px solid #e9ecef;
      border-top:none;
      border-bottom:none;
      margin-bottom:140px;
}

.detail-news-head{
      padding:15px 50px;
      font-weight:600;
      font-size:14px;
      border-bottom:1px solid #e9ecef;
}

.detail-news-head div{float:left; font-weight: 500; font-size: 13px;}

.detail-news-head div:last-child{float:right;}

.news-body-top{
      border-bottom:1px solid #e9ecef;
      padding:10px;
      font-size:14px;
      cursor: pointer;;
}

.detail-news-body .news-body-top .detail-news-body-name{float:left;}

.detail-news-body-day{float:right;font-size:13px;font-weight:300;}

.news-body-bottom{
      display:none;
      padding:20px;
      background:#f5f8fa;
      font-size:13px;
      letter-spaicng:-0.52px;
      color: #495057;
      font-weight: 400;
      line-height: 22px;
}
.news-body-bottom p span{max-width:400px; width:100%;}
.news-body-bottom p span img{width:100%;}
.news-body-bottom img{padding:10px 0;}

.product-quick{
      position:fixed;
      top:50%;
      right:60px;
      width:100px;
      z-index: 100;
      text-align:right;
}

.product-quick li{
      margin:10px 0;
      width:150px;
}
.product-quick .quick-name1.active,
.product-quick .quick-name2.active,
.product-quick .quick-name3.active,
.product-quick .quick-name4.active,
.product-quick .quick-name5.active{
    color: #0F4C81;
	font-weight: 500;
}


.product-quick .circle{
      display:inline-block;
      width:5px;
      height:5px;
      background:#0f4c81;
      border-radius: 50%;
      margin:4px 10px;
      transition:all .4s ease;
}

#buyModal{
      max-width:640px;
      width:100%;
      margin-top: 40px;
}

#buyModal .body{
      width:100%;
      margin: 0 auto;
}

#buyModal .body h1{
      font-size:25px;
      font-weight: 500;
      letter-spacing: -0.72px;
}

#buyModal .body > p{
	display: inline-block;
	margin: 10px 0;
	color: #868E96;
	font-size: 14px;
	font-weight: 400;
	letter-spacing: -0.52px;
	overflow: hidden;
	word-break: break-all;
}

#buyModal .body ul{
      border-top:1px solid #e9ecef;
      text-align: left;
}

#buyModal .body ul li{
      border-bottom:1px solid #f4f5f7;
      padding:20px 0;
      min-height: 140px;
}

#buyModal .body ul li h2{
      color:#0F4C81;
      font-size:15px;
      padding-bottom:5px;
      height: 35px;
}
#buyModal .body ul li p{
	padding: 0 30px;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: -0.52px;
}

#buyModal .body .confirm-btn-in{width:100%;}
#buyModal .body .confirm-btn{font-weight: 500; color:#fff; font-size: 16px; letter-spacing:-0.74px; line-height: 55px; background:#0f4c81;width:100%;height: 55px;}

#buyModal .body li.producticon{
    width: 70px;
    height: 120px;
    float: left;
    margin-right: 4%;
    margin-left: 4%;
    border-bottom: none;
}
#buyModal .body li.producticon1{background: url(/images/fo/producticon1.svg) no-repeat center center;}
#buyModal .body li.producticon2{background: url(/images/fo/producticon2.svg) no-repeat center center;}
#buyModal .body li.producticon3{background: url(/images/fo/producticon3.svg) no-repeat center center;}
#buyModal .body li.producticon4{background: url(/images/fo/producticon4.svg) no-repeat center center;}
#buyModal .body li.producticon5{background: url(/images/fo/producticon5.svg) no-repeat center center;}





/* ////////////////// main ////////////////// */
#eventBannerSlider { overflow: hidden; height: auto; background: #E9ECEF; }
#eventBannerSlider li { overflow: hidden; width: 790px; height: auto;  }
#eventBannerSlider li a { display: block; width: 100%; hight: 100%; }
#eventBannerSlider li a img { width: 100%; }

#commonContent { position: relative; padding-bottom: 200px; width: 100%; }
#commonContent .commonContent-in { margin: 0 auto; width: 100%; max-width: 1200px; }
.card { position: relative; background: #fff; box-shadow: 0 3px 9px rgba(0,0,0,0.06); }
#commonContent .commonContent-in .card { position: relative; background: #fff; box-shadow: 0 3px 9px rgba(0,0,0,0.06); }
#commonContent .commonContent-in .contents > .head { width: 100%; }
#commonContent .commonContent-in .contents > .head .menu-list li { float: left; width: 50%; height: 60px; background: #E9ECEF; color: #ADB5BD; font-size: 16px; font-weight: 500; text-align: center; }
#commonContent .commonContent-in .contents > .head .menu-list li a { display: block; padding: 20px; widtdh: 100%; height: 100%; color: #ADB5BD; font-size: 16px; font-weight: 500; }
#commonContent .commonContent-in .contents > .head .menu-list li.active { background: #fff; }
#commonContent .commonContent-in .contents > .head .menu-list li.active a { color: #0F4C81; }

#commonContent .commonContent-in .contents > .body { padding: 30px; }
#commonContent .commonContent-in .contents > .body .content { padding: 20px; }
#commonContent .commonContent-in .contents > .body .content.border { border: 1px solid #E9ECEF; }
#commonContent .commonContent-in .contents > .body .content.scroll { overflow: auto; height: 600px; }

/* //////////////////my page////////////////// */
.clearfix:after { content: ""; display: block; clear: both; *zoom: 1; }
.art-blue{color: #0f4c81 !important;}


/* memberContent */
.c01 { height: 200px; }
.c02 { height: 60px; }
.c03 { height: 480px; }

#memberContent { position: relative; padding-bottom: 200px; width: 100%; color: #343A40; font-size: 13px; font-weight: 400; font-family: 'Roboto', 'Noto Sans KR','Malgun Gothic', sans-serif; letter-spacing: -0.8px; line-height: 1.4; -webkit-overflow-scrolling: touch; }
#memberContent.bg-gray { background: #F4F5F7;     overflow: hidden; }

#memberContent hr { margin: 20px 0; border: none; border-top: 1px solid #e9ecef; }
#memberContent .card { position: relative; float: left; padding: 30px; background: #fff; box-shadow: 0 3px 9px rgba(0,0,0,0.06); }
#memberContent .card.full { width: 100%; }
#memberContent .button { display: inline-block; cursor: pointer; } 
#memberContent .link { cursor: pointer; }
#memberContent .tab-list .tab { cursor: pointer; }

#memberContent .member-head { display: table; width: 100%; height: 200px; text-align: center; }
#memberContent .member-head .title { letter-spacing: -1.44px; display: table-cell; font-size: 36px; font-weight: 700; vertical-align: middle; text-align: center; }

#memberContent .memberContent-in { position: repative; margin: 0 auto; padding: 0 20px; width: 100%; max-width: 1200px; }
#memberContent .memberContent-in .member-head { display: table; width: 100%; height: 200px; text-align: center; }
#memberContent .memberContent-in .member-head .title { display: table-cell; font-size: 36px; font-weight: 700; vertical-align: middle; text-align: center; }

#memberContent .memberContent-in .table { width: 100%; border-top: 2px solid #0F4C81 }
#memberContent .memberContent-in .table .thead { width: 100%; background: #F9FAFC; font-size: 13px; font-weight: 500; }
#memberContent .memberContent-in .table .thead .tr { border-bottom: 1px solid #E9ECEF; height: 44px; }
#memberContent .memberContent-in .table .thead .th { float: left; padding: 12px; height: 100%; text-align: center; }
#memberContent .memberContent-in .table .tbody { width: 100%; background: #fff; font-size: 13px; }
#memberContent .memberContent-in .table .tbody .tr { border-bottom: 1px solid #E9ECEF; height: 40px; }
#memberContent .memberContent-in .table .tbody .td { float: left; padding: 8px; height: 100%; text-align: center; }
#memberContent .memberContent-in .table .tbody .td .label { display: none; font-size: 11px; }
#memberContent .memberContent-in .table .button.mini { display: inline-block; padding: 4px 5px; background: #343A40; color: #fff; border: none; border-radius: 3px; outline: none; }
#memberContent .memberContent-in .table .button.mini.blue { background: #4386F9; }
#memberContent .memberContent-in .table .button.mini.disable { background: transparent; color: #ADB5BD; pointer-events: none; cursor: none; }

#memberContent .memberContent-in .contents { margin-bottom: 20px; width: 100%; }
#memberContent .memberContent-in .contents .col { display: inline-block; vertical-align: top;}
#memberContent .memberContent-in .contents .text-right { float: right; text-align: right;  margin-bottom: 0px; font-weight: 300;}
#memberContent .memberContent-in .contents .label { font-size: 14px; color: #868E96; font-weight: 400;}
#memberContent .memberContent-in .contents .head { padding: 20px; border-bottom: 1px solid #E9ECEF; }

#memberContent .memberContent-in .contents .user-info { padding-bottom: 50px; width: 36%; height: 200px; }
#memberContent .memberContent-in .contents .user-info .col { float: left; width: 60%; }
#memberContent .memberContent-in .contents .user-info .user .title { margin-bottom: 2px; font-size: 14px; font-weight: 300; }
#memberContent .memberContent-in .contents .user-info .user .title .art-blue { color: #0F4C81; font-weight: 500; }
#memberContent .memberContent-in .contents .user-info .user .sub-title { font-size: 14px; font-weight: 300px; color: #868E96; }
#memberContent .memberContent-in .contents .user-info .text-right { width: 40%; }
#memberContent .memberContent-in .contents .user-info .text-right .button { padding: 3px 15px 2px; background: #E9ECEF; border-radius: 100px; font-size: 13px; font-weight: 500; }

#memberContent .memberContent-in .contents .user-deposit { margin-top: 25px; width: 100%; }
#memberContent .memberContent-in .contents .user-deposit .col { float: left; width: 30%; line-height: 20px;}
#memberContent .memberContent-in .contents .user-deposit .col.text-right { width: 70% }
#memberContent .memberContent-in .contents .user-deposit .num { font-size: 20px; font-weight: 700; }

#memberContent .memberContent-in .contents .virtual-account-number { position:absolute;  line-height: 33px; bottom: 0; left: 0; padding: 10px 30px; width: 100%; height: 60px; border-top: 1px solid #E9ECEF; }
#memberContent .memberContent-in .contents .virtual-account-number .col { width: 35%; }
#memberContent .memberContent-in .contents .virtual-account-number .col.text-right { line-height: 34px; width: 65%; font-size: 14px; font-weight: 400; }
#memberContent .memberContent-in .contents .virtual-account-number .text-right .num {letter-spacing:-0.8px; margin-left: 4px; font-size: 14px; font-weight: 500; }

#memberContent .memberContent-in .contents .user-cont { margin-left: 2%;  width: 30%; height: 200px; }
#memberContent .memberContent-in .contents .user-cont .text-list { width: 100%; font-size: 14px; font-weight: 400; }
#memberContent .memberContent-in .contents .user-cont .text-list li { margin-bottom: 10px; }
#memberContent .memberContent-in .contents .user-cont-margin .text-list li:last-child { margin-bottom: 0px; }
#memberContent .memberContent-in .contents .user-cont-margin .text-list li { margin-bottom: 10px; }
#memberContent .memberContent-in .contents .user-cont-margin .text-list span.text-list-top{width: 100%; height: auto; margin-bottom: 8px;padding-bottom:8px; border-bottom:1.5px solid #e1e5e8; display: inline-block;}
#memberContent .memberContent-in .contents .user-cont-margin .text-list li.accordion{cursor:pointer;}


#memberContent .memberContent-in .contents .user-cont .text-list li .link { color: #4386F9; font-size: 14px; font-weight: 400; text-decoration: underline; }
#memberContent .memberContent-in .contents .user-cont .text-list li .num { font-size: 14.5px; font-weight: 500; }
#memberContent .memberContent-in .contents .user-cont > .link { position: absolute; bottom: 30px; right: 30px; font-size: 14px; }

#memberContent .memberContent-in .contents .page-link-list { padding: 0; height: 60px; }
#memberContent .memberContent-in .contents .page-link-list .button { float: left; width: 14.2%; height: 100%; border-left: 1px solid #E9ECEF; font-size: 16px; font-weight: 500; text-align: center; line-height: 62px; }
#memberContent .memberContent-in .contents .page-link-list .button:hover { color: #4386F9; }#
#memberContent .memberContent-in .contents .page-link-list .button:first-child { border-left: none; }

#memberContent .memberContent-in .contents .user-rate-info { padding: 0; }

#memberContent .memberContent-in .contents .user-rate-info .head {  }
#memberContent .memberContent-in .contents .user-rate-info .head .tab-list { float: left; }
#memberContent .memberContent-in .contents .user-rate-info .head .tab-list li { float: left; margin-right: 20px; color: #ADB5BD; font-size: 16px; font-weight: 500; }
#memberContent .memberContent-in .contents .user-rate-info .head .tab-list li.active { color: #0F4C81; }
#memberContent .memberContent-in .contents .user-rate-info .head .text-right { float: right; color: #868E96; font-size: 13px; font-weight: 300; }

#memberContent .memberContent-in .contents .user-rate-info .body { padding: 20px; height: auto; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont.dis-none { display: none; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col.left { width: 74%; height: auto; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col.text-right { width: 25%; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col.text-right .info-list { padding-left: 20px; text-align: left; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table { width: 100%; border-top: 2px solid #0F4C81 }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .thead { width: 100%; background: #F9FAFC; font-size: 13px; font-weight: 500; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .thead .tr { border-bottom: 1px solid #E9ECEF; height: 44px; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .thead .th { float: left; padding: 12px 0px; width: 14%; height: 100%; text-align: center; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .thead .th:first-child { width: 10%; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .thead .th:nth-child(2){width: 22%;}
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .thead .th:last-child { width: 10%; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody { width: 100%; background: #fff; font-size: 13px; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .tr { border-bottom: 1px solid #E9ECEF; height: 40px; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td { float: left; padding: 12px 0px; width: 14%; height: 100%; text-align: center; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:nth-child(2){width:20%;}
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:first-child { padding:5px !important; width: 10%; display: inline-block; font-weight:500; text-align: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:nth-child(2){width: 22%;}
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:last-child{width: 10%;}
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td .label { display: none; font-size: 11px; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td .n-text { margin-right: 2px; color: #ADB5BD; font-size: 11px; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:last-child p.rentarIng-box{display: inline-block;padding: 2px 10px; font-size: 11px; background: #e1e5e8;color: #adb5bd;border-radius: 3px;;}
/*留덉씠�럹�씠吏� - �젋�깉 - �쉶李�*/
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td span.num-bar{ display: inline-block; width:100%;margin-top: 8px; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td span.num-bar span.numBar{position: relative; width:70%; height: 15px;display: inline-block; background: #e9ecef; border-radius:5px; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td span.num-bar span.numBar span.numBar-in{position: absolute; background: #0f4c81; border-radius:5px; height: 15px; width: 60%; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td span.num-bar>p{width:20%;font-size:11px; font-weight:400; float:right; color: #868e96;}


#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .thead .th { width: 20% !important; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .thead .th:first-child{ width: 20% !important; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .thead .th:nth-child(2){  width: 10% !important;}

#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td { width: 20% !important; white-space:nowrap; overflow: hidden; text-overflow: ellipsis; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td:first-child{ width: 10% !important; padding:5px !important; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td:nth-child(2){width:30% !important; }

.tbody .td .mypageRental-img{ position: relative !important; margin: 0 auto; height: 100%; text-align: center;}
.tbody .td .mypageRental-img>img{ position: relative; height:100%; box-sizing: border-box;}
.hoVerimg{width: 300px; height: auto; left:50px; position: absolute; z-index:1; display:none;  }
.hoVerimg>img{width:100%;}

.my-page .table.goods-market-list {}
.my-page .table.goods-market-list .thead .th { width: 12% !important; }
.my-page .table.goods-market-list .thead .th:first-child { width: 10% !important; }
.my-page .table.goods-market-list .thead .th:nth-child(2){width: 18% !important; }
.my-page .table.goods-market-list .thead .th:last-child { width: 12% !important; }

.my-page .table.goods-market-list .tbody .td { width: 12% !important;  white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.my-page .table.goods-market-list .tbody .td:first-child { width: 10% !important;  }
.my-page .table.goods-market-list .tbody .td:nth-child(2) { width: 18% !important; }

.my-page .table.goods-rental-list {}
.my-page .table.goods-rental-list .thead .th,
.my-page .table.goods-rental-list .tbody .td { width: 12.5% !important; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.my-page .table.goods-rental-list .tbody .td:first-child,
.my-page .table.goods-rental-list .tbody .td:nth-child(2){ padding: 5px !important;}

.my-page .table.goods-sale-list {}
.my-page .table.goods-sale-list .thead .th,
.my-page .table.goods-sale-list .tbody .td { width: 11.11% !important; white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}
.my-page .table.goods-sale-list .tbody .td:first-child{ padding: 5px !important;}


#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.five {  }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.five .thead .th { width: 20%; }

#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.five .tbody .td { width: 20%;  white-space:nowrap; overflow: hidden; text-overflow: ellipsis;}


#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list {  }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li { margin-bottom: 15px;position: relative; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li:after { content: ""; display: block; clear: both; *zoom: 1; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li .col { float: left; width: 60%; font-size: 14px; font-weight: 400; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li .col.text-right { width: 40%; font-weight: 500; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li .num { font-size: 15px; }

#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li .col span.question-mark{ margin-left:3px; position: relative;}
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li .col span.question-mark span.question-txt{ z-index: 10; top:15px; left: 0; display: none; box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);color: #868e96;font-size: 12px;font-weight: 300;position: absolute; width: 200px; height: auto; padding: 5px; background-color: #fff;letter-spacing: -0.72px; background: #f1f3f5;border: 1px solid #e9ecef; border-radius: 3px; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li .col span.question-mark:hover span.question-txt{display:block;}

/*가상계좌 버튼*/
#memberContent .memberContent-in .contents .account-box { position: relative; height: 120px; padding: 30px 0 30px 0;}
#memberContent .memberContent-in .contents .account-box button.account{ width:100%; height: 60px; background: #4386F9; border: none;}
#memberContent .memberContent-in .contents .account-box button.account a{font-size:18px;color: #fff; font-weight: 600;}

/* �떊泥��쁽�솴 紐⑤떖 */
#myApplicationModal { padding-bottom: 110px;  }
#myApplicationModal .contents {  max-width: 600px; margin: 0 auto; padding: 60px 30px;}
#myApplicationModal .contents .head { margin-bottom: 20px; }
#myApplicationModal .contents .head .title { font-size: 20px; font-weight: 500; }
#myApplicationModal .contents .body .info-head { margin-bottom: 30px; text-align: center; }
#myApplicationModal .contents .body .info-head .text { color: #868E96; font-size: 14px; font-weight: 400; }
#myApplicationModal .contents .body .info-head .dot { padding: 0 8px; color: #CDD6DE; font-size: 12px; font-weight: 100; }
#myApplicationModal .contents .body .info-body { width: 100%; }

#myApplicationModal .contents .body .info-body { border: 1px solid #E9ECEF; }
#myApplicationModal .contents .body .info-body .tab-list {  }
#myApplicationModal .contents .body .info-body .tab-list .list li { float: left; padding: 15px; width: 33.3%; background :#E9ECEF; color: #ADB5BD; font-size: 14px; font-weight: 500; text-align: center; cursor: pointer; }
#myApplicationModal .contents .body .info-body .tab-list .list li.active { background: #fff; color: #0F4C81; }
#myApplicationModal .contents .body .info-body .cont { overflow: auto; padding: 10px; height: 400px;}
#myApplicationModal .contents .body .info-body .cont.dis-none { display: none; }
#myApplicationModal .contents .body .info-body .cont .applicationList li { margin-bottom: 10px; padding: 10px; border: 1px solid #E9ECEF; }
#myApplicationModal .contents .body .info-body .cont .applicationList li.box{border:none; text-align:center;}
#myApplicationModal .contents .body .info-body .cont .applicationList li .content { margin: 10px 0; font-size: 13px; }
#myApplicationModal .contents .body .info-body .cont .applicationList li .content .label { float: left; width: 21%; color: #868E96; text-align: left; }
#myApplicationModal .contents .body .info-body .cont .applicationList li .content .title { float: right; padding-left: 10px; width: 79%; color: #343A40; font-weight: 500; text-align: right; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#myApplicationModal .contents .body .info-body .cont .applicationList li .content .text { float: right; color: #343A40; font-weight: 500; }
#myApplicationModal .contents .body .info-body .cont .applicationList li .content .blue { color: #4386F9; }

/* myHistory */
#memberContent .memberContent-in .my-history .tab-head { padding: 0; width: 100%; margin-bottom:20px; }
#memberContent .memberContent-in .my-history .tab-head .menu-tab-list { width: 100%; }
#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li { float: left; width: 16.66666%; height: 60px; background: #E9ECEF; font-size: 16px; font-weight: 500; color: #ADB5BD; text-align: center; }
#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li a { display: block; padding: 18px; width: 100%; height: 100%; color: #ADB5BD; }
#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li a:hover { background: #e0e4e8; }
#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li.active { background: #fff; color: #0F4C81; }
#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li.active a { color: #0F4C81; }
#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li.active a:hover { background: #fff; }
#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li.none { display: none; background: #fff; }

#memberContent .memberContent-in .my-history .tab-body .head .col { vertical-align: middle; }
#memberContent .memberContent-in .my-history .tab-body .head .label { margin-right: 10px; color: #343A40; font-size: 14px; font-weight: 500; vertical-align: top; }
#memberContent .memberContent-in .my-history .tab-body .head .select-lists-box { padding: 8px; width: 120px; height: 40px; background: #fff; border: 1px solid #E9ECEF; vertical-align: middle; }
#memberContent .memberContent-in .my-history .tab-body .head .transaction-type { margin-bottom: 10px; margin-right: 40px; vertical-align: top; }
#memberContent .memberContent-in .my-history .tab-body .head .transaction-date { margin-bottom: 10px; }
#memberContent .memberContent-in .my-history .tab-body .head .transaction-date .select-lists-box { width: 160px; }
#memberContent .memberContent-in .my-history .tab-body .head .transaction-date .anfruf { vertical-align: middle; }
#memberContent .memberContent-in .my-history .tab-body .head .transaction-date .list-day-okbtn { display: inline-block; margin-left: 8px; width: 80px; height: 40px; background: #0F4C81; color: #fff; font-size: 14px; font-weight: 500; text-align: center; line-height: 42px; vertical-align: top; }
#memberContent .memberContent-in .my-history .tab-body .head .excel-download-box .button { width: 160px; height: 40px; background: #2AA268; color: #fff; font-size: 14px; font-weight: 500;  text-align: center; line-height: 42px; }
#memberContent .memberContent-in .my-history .tab-body .head .tab-list { float: left; }
#memberContent .memberContent-in .my-history .tab-body .head .tab-list li { display: inline-block; margin-right: 20px; color: #ADB5BD; font-size: 16px; font-weight: 500; cursor: pointer; }
#memberContent .memberContent-in .my-history .tab-body .head .tab-list li.active { color: #0F4C81; }
#memberContent .memberContent-in .my-history .tab-body .head .krw { color: #868E96; font-size: 14px; font-weight: 300; }

#memberContent .memberContent-in .my-history .tab-body .body { padding: 30px 20px; }
#memberContent .memberContent-in .my-history .tab-body .body .tbl001 .thead .th { text-align: center; }
#memberContent .memberContent-in .my-history .tab-body .body .tbl001 .tbody .td { font-weight: 400; text-align: center; }
#memberContent .memberContent-in .my-history .tab-body .body .tbl001 .tbody .td .title { display: inline-block; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#memberContent .memberContent-in .my-history .tab-body .body .tbl001 .tbody .td .num { font-weight: 500; }

#memberContent .memberContent-in .my-history .tab-body .body .info-box { margin-bottom: 20px; }
#memberContent .memberContent-in .my-history .tab-body .body .info-box .list li { display: inline-block; margin-left: 20px; font-size: 16px; font-weight: 400; }
#memberContent .memberContent-in .my-history .tab-body .body .info-box .list li .blue { color: #4386F9; }

#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list {  }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li { }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li:after { content: ""; display: block; clear: both; *zoom: 1; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li .col { float: left; width: 60%; font-size: 14px; font-weight: 400; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li .col.text-right { width: 40%; font-weight: 500; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li .num { font-size: 15px; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-text { margin-top: 20px; padding-left: 20px; color: #868E96; font-size: 12px; font-weight: 300; text-align: left; word-break: keep-all; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-text .red { color: #F75467;  }

#memberContent .memberContent-in .my-history .tab-body .body .cont.dis-none { display: none; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col.left {  width: 74%; height: auto; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col.text-right { width: 25%; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col.text-right .info-list { padding-left: 20px; text-align: left; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table { width: 100%; border-top: 2px solid #0F4C81 }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .thead { width: 100%; background: #F9FAFC; font-size: 13px; font-weight: 500; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .thead .tr { border-bottom: 1px solid #E9ECEF; height: 44px; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .thead .th { float: left; padding: 12px; width: 17%; height: 100%; text-align: center; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .thead .th:last-child { width: 12%; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody { width: 100%; background: #fff; font-size: 13px; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .tr {cursor:pointer; border-bottom: 1px solid #E9ECEF; height: 40px; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td { float: left; padding: 12px 2px;; width: 17%; height: 100%; text-align: center; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .tr:hover{background:#e9ecef;}

#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td:nth-child(2){padding:5px;}
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td span.retar-imgs{display:inline-block; margin:0 auto; width:30px; height:30px;}
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td span.retar-imgs>img{width:100%;}

#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td:first-child { width: 32%; display: inline-block; font-weight:500; text-align: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td .label { display: none; font-size: 11px; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td .n-text { margin-right: 2px; color: #ADB5BD; font-size: 11px; }

/* 湲덉븸�긽�꽭紐⑤떖 */
#receiptModal { padding: 30px; width: 100%; max-width: 480px; }
#receiptModal .close-x-btn { width: 15px; height: 15px; }

#receiptModal .contents {  }
#receiptModal .contents .close-x-btn { width: 15px; height: 15px; }
#receiptModal .contents .head { width: 100%; }
#receiptModal .contents .head .title { font-size: 20px; font-weight: 500; text-align: left; }
#receiptModal .contents .body { margin: 20px 0; padding: 20px; border: 1px solid #E9ECEF; }
#receiptModal .contents .body .info-head { margin-bottom: 10px; }
#receiptModal .contents .body .info-head .text { float: left; font-size: 16px; font-weight: 500; }
#receiptModal .contents .body .info-head .text .blue { color: #4386F9; }
#receiptModal .contents .body .info-head .text-right { float: right; color: #ADB5BD; font-size: 13px; font-weight: 300; }
#receiptModal .contents .body .info-body { width: 100%; }
#receiptModal .contents .body .info-body .list { width: 100%; }
#receiptModal .contents .body .info-body .list .label {float: left; width: 50%; height: 24px; color: #868E96; font-size: 13px; text-align: left; }
#receiptModal .contents .body .info-body .list .text { float: left; width: 50%; height: 24px; font-size: 13px; font-weight: 500; text-align: right; }
#receiptModal .contents .body .info-body .list .text.num { font-weight: 14px; }
#receiptModal .contents .body .info-body .list .text.red { color: #F75467; }

/* 嫄곕옒�궡�뿭 - 議곌컖嫄곕옒�냼 */
#marketMenuTabContents .tooltip { position: relative; display: inline-block; margin-left: 2px; color: #4386F9; font-size: 14px; vertical-align: middle; }
#marketMenuTabContents .tooltip:hover .tooltip-text, .tooltip:active .tooltip-text { display: block; }
#marketMenuTabContents .tooltip .tooltip-text { display: none; position: absolute; left: 100%; bottom: 100%; padding: 10px; width: 220px; background: #f1f3f5; border: 1px solid #e9ecef; border-radius: 3px; -webkit-box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06); box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06); color: #868e96; font-size: 12px; font-weight: 300; }

#marketMenuTabContents .tab-contents .tab-head { padding-bottom: 20px !important; }
#marketMenuTabContents .tab-contents .tab-head .col { width: 49.8%; }
#marketMenuTabContents .tab-contents .tab-head .col .left { float: left; }
#marketMenuTabContents .tab-contents .tab-head .col .left.w20p { width: 20%; }
#marketMenuTabContents .tab-contents .tab-head .col .left.w80p { width: 80%; }
#marketMenuTabContents .tab-contents .tab-head .col .title { width: 100px; font-size: 14px; font-weight: 500; }
#marketMenuTabContents .tab-contents .tab-head .col .form-box { margin-bottom: 20px; width: 100%; }
#marketMenuTabContents .tab-contents .tab-head .col .form-box .input { width: 40%; height: 40px; border: 1px solid #E9ECEF; outline: none; }
#marketMenuTabContents .tab-contents .tab-head .col .button-box { margin-bottom: 20px; width: 100%; }
#marketMenuTabContents .tab-contents .tab-head .col .button-box .button { float: left; width: 18%; height: 40px; background: #fff; border: 1px solid #E9ECEF; border-left: none; color: #ADB5BD; font-size: 12px; text-align: center; line-height: 40px; cursor: pointer; }
#marketMenuTabContents .tab-contents .tab-head .col .button-box .button:first-child { border-left: 1px solid #E9ECEF; }
#marketMenuTabContents .tab-contents .tab-head .col .button-box .button.active { border: 1px solid #0F4C81; color: #0F4C81; }
#marketMenuTabContents .tab-contents .tab-head .col .search-box .input { width: 72%; height: 40px; outline: none; vertical-align: middle; }
#marketMenuTabContents .tab-contents .tab-head .col .search-box .search-button { fonts-size:14px; width: 26%; height: 40px; background: #0F4C81; border: none; color: #fff; vertical-align: middle; outline: none; }

#marketMenuTabContents .tab-contents .tab-head .list { padding: 0 10px 15px; }
#marketMenuTabContents .tab-contents .tab-head .list::after { display: block; content:""; clear: both; }
#marketMenuTabContents .tab-contents .tab-head .list .label { float: left; font-size: 14px; }
#marketMenuTabContents .tab-contents .tab-head .list .text { float: right; font-size: 14px; font-weight: 500; }

#marketMenuTabContents .tab-contents .tab-body .tbl-title { position: relative; margin-bottom: 20px; padding: 10px 0 20px; width: 100%; border-bottom: 1px solid #e9ecef; }
#marketMenuTabContents .tab-contents .tab-body .tbl-title .title { font-size: 16px; font-weight: 500; }
#marketMenuTabContents .tab-contents .tab-body .tbl-title .tooltip-box { position: absolute; top: 20px; right: 0; color: #868E96; font-size: 14px; font-weight: 400; word-break: keep-all; }
#marketMenuTabContents .tab-contents .tab-body .tbl-title .tooltip-box .text { vertical-align: middle; }
#marketMenuTabContents .tab-contents .tab-body .tbl-title .tooltip-box .tooltip .tooltip-text { left: auto; bottom: auto; top: 100%; right: 0; width: 300px; }
#marketMenuTabContents .tab-contents .tab-body .tbl-title .tooltip-box .tooltip .tooltip-text strong { font-weight: 500; }
#marketMenuTabContents .tab-contents .tab-body .table .tbody .artwork-img { margin-top: -4px; height: 30px; }
#marketMenuTabContents .tab-contents .tab-body .table .tbody .light { font-weight: 300; }
#marketMenuTabContents .tab-contents .tab-body .table .tbody .tr::after { display: block; content: ""; clear: both; }
#marketMenuTabContents .tab-contents .tab-body .table .tbody .title { text-align: center; }
#marketMenuTabContents .tab-body .body .table.eleven .thead .th,
#marketMenuTabContents .tab-body .body .table.eleven .tbody .td { width: 9.09% !important; }

#marketMenuTabContents .tab-contents .market-detail-button { display: none; }
#marketHistoryDetail.dis-none { display: block; }

/* 嫄곕옒�궡�뿭 - 議곌컖嫄곕옒�냼 - �떎�쁽�넀�씡 異붽� */
#memberContent .memberContent-in .my-history .tab-body .body .table.eleven .thead .th,
#memberContent .memberContent-in .my-history .tab-body .body .table.eleven .tbody .td{width:9%;}
#memberContent .memberContent-in .my-history .tab-body .body .table.eleven2 .thead .th,
#memberContent .memberContent-in .my-history .tab-body .body .table.eleven2 .tbody .td{width:8.1%;}
#memberContent .memberContent-in .my-history .tab-body .body .table.eleven .thead .th:nth-child(2),
#memberContent .memberContent-in .my-history .tab-body .body .table.eleven .tbody .td:nth-child(2){width:10%;}

#memberContent .memberContent-in .my-history .tab-body-realization{padding-top: 40px; border-top: 1px solid #e9ecef;}
#memberContent .memberContent-in .my-history .tab-body .realization{max-width: 850px; margin:0 auto; width:100%; height: 200px;}
#memberContent .memberContent-in .my-history .tab-body .realization .card{height: 150px;     padding: 25px; width:49%; border-left: 5px solid #0f4c81;}
#memberContent .memberContent-in .my-history .tab-body .realization .card-box{margin-right:2%;}
#memberContent .memberContent-in .my-history .tab-body .realization .card li{width:100%; margin-bottom:7px;}
#memberContent .memberContent-in .my-history .tab-body .realization .card li p.text-right .num span{font-size:15px; font-weight:500;}

/* �굹�쓽 �젋�깉�쁽�솴 */
#memberContent .memberContent-in .my-rental {  }
#memberContent .memberContent-in .my-rental .head {  }
#memberContent .memberContent-in .my-rental .head .title { font-size: 16px; font-weight: 500; }
#memberContent .memberContent-in .my-rental .body { padding: 20px; }
#memberContent .memberContent-in .my-rental .body .contents {  }
#memberContent .memberContent-in .my-rental .body .contents .map-area { float: left; width: 62%; height: 500px; background: #F5F8FA; }
#memberContent .memberContent-in .my-rental .body .contents .info-area { float: left; padding-left: 10px; width: 38%;  }
#memberContent .memberContent-in .my-rental .body .contents .info-area .company-info { margin-bottom: 10px; padding: 20px; width: 100%; height: 110px; background: #F5F8FA; border: 1px solid #E9ECEF; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .company-info .cont {  }
#memberContent .memberContent-in .my-rental .body .contents .info-area .company-info .cont .company-name { float: left; font-size: 13px; font-weight: 500; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .company-info .cont .company-number { float: right; font-size: 13px; font-weight: 500; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .company-info .cont .company-address { margin: 2px 0; color: #868E96; font-size: 11px; font-weight: 300; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .company-info .cont .benefits { margin-top: 10px; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .company-info .cont .benefits .benefits-title { margin-right: 20px; font-size: 12px; font-weight: 500; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .company-info .cont .benefits .benefits-text { font-size: 12px; font-weight: 300; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info { width: 100%; height: 390px; background: #fff; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list { overflow: auto; height: 100%; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li { margin-bottom: 10px ;padding: 10px; width: 100%; background: #fff; border: 1px solid #E9ECEF; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .left { float: left; width: 60%; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .img { overflow: hidden; float: left; width: 40px; height: 50px; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .img img { height: 100%; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .text-info { float: left; margin: 0 10px; padding-top: 8px; width: 68%; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .text-info .title { font-size: 13px; font-weight: 500; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .text-info .text { color: #868E96; font-size: 11px; font-weight: 400; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits { padding-top: 4px; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content { margin-top: 4px; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content .label { font-size: 12px; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content .text-right { font-size: 12px; font-weight: 500; }

#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content span.question-mark{ position: relative;}
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content span.question-mark span.question-txt{ top:15px; right: 0; display: none; box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);color: #868e96;font-size: 12px;font-weight: 300;position: absolute; width: 200px; height: auto; padding: 5px; background-color: #fff;letter-spacing: -0.72px; background: #f1f3f5;border: 1px solid #e9ecef; border-radius: 3px; }
#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content span.question-mark:hover span.question-txt{display:block;}

/* 荑좏룿&�룷�씤�듃 */
#memberContent .memberContent-in .my-cpnPoint .tab-head { padding: 0; }
#memberContent .memberContent-in .my-cpnPoint .tab-head .menu-tab-list { pointer-events: no; }
#memberContent .memberContent-in .my-cpnPoint .tab-head .menu-tab-list li { float: left; width: 50%; height: 60px; background: #E9ECEF; color: #ADB5BD; font-size: 16px; text-align: center; line-height: 60px; cursor: pointer; }
#memberContent .memberContent-in .my-cpnPoint .tab-head .menu-tab-list li.active { background: #fff; color: #0F4C81; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont.dis-none { display: none; }

#memberContent .memberContent-in .my-cpnPoint .tab-body .table .tbody .td .title { display: inline-block; width:100%; text-align: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .table.four .thead .th { width: 25%; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .table.four .tbody .td { width: 25%; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .table.four .tbody .td.no-data { width: 100% !important; }

#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab01 .table.four .thead .th { width: 20%; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab01 .table.four .tbody .td{ width: 20%; }

#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab02 .table.four .thead .th { width: 15.5%; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab02 .table.four .thead .th:last-child,
#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab02 .table.four .tbody .td:last-child { width: 22.5% !important; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab02 .table.four .tbody .td{ width: 15.5%; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab02 .table.four .tbody .td:last-child { width: 15.5%; }

#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head { padding: 0 30px 20px; border-bottom: 1px solid #E9ECEF; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .title { float: left; width:50%; font-size: 16px; font-weight: 500; vertical-align: middle; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .tab-list { float: left; width: 50%; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .tab-list li { margin-right: 20px; color: #ADB5BD; font-size: 16px; font-weight: 500; cursor: pointer; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .tab-list li.active { color: #0F4C81; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .point { font-size: 16px; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .point .blue { color: #4386F9; font-weight: 500; }

#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .coupon-number { width: 50%; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .coupon-number .input { padding: 10px; width: 60%; height: 40px; border: 1px solid #E9ECEF; vertical-align: middle; outline: none; }
#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .coupon-number .button { width: 110px; height: 40px; background: #4386F9; border: 1px solid #4386F9; color: #fff; font-size: 14px; font-weight: 500; vertical-align: middle; }

#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-body { padding: 30px 0; }

/* 留덉씠媛ㅻ윭由� */
#memberContent .memberContent-in .vr-banner { overflow: hidden; position: relative; margin-bottom: 30px; width: 100%; height: 150px; background: #495057 url(/images/fo/vr-banner.png) no-repeat; background-size: 40%; background-position: 5% 20%; }
#memberContent .memberContent-in .vr-banner .right { position: absolute; top: 54px; right: 50px; color: #fff; }
#memberContent .memberContent-in .vr-banner .right .text { display: inline-block; margin: 0 20px; font-size: 20px; font-weight: 300; }
#memberContent .memberContent-in .vr-banner .right .button { display: inline-block; padding: 12px 43px; background: #E85577; border: none; border-radius: 3px; color: #fff; font-size: 18px; font-weight: 500; cursor: pointer; outline: none; }

#memberContent .memberContent-in .my-gallary .tab-head { padding: 0; }
#memberContent .memberContent-in .my-gallary .tab-head .menu-tab-list { pointer-events: no; }
#memberContent .memberContent-in .my-gallary .tab-head .menu-tab-list li { float: left; width: 25%; height: 60px; background: #E9ECEF; color: #ADB5BD; font-size: 16px; text-align: center; line-height: 60px; cursor: pointer; }
#memberContent .memberContent-in .my-gallary .tab-head .menu-tab-list li.active { background: #fff; color: #0F4C81; }

#memberContent .memberContent-in .my-gallary .tab-body { min-height: 500px; }
#memberContent .memberContent-in .my-gallary .tab-body .info-box { text-align: right; font-size: 16px; font-weight: 400; }
#memberContent .memberContent-in .my-gallary .tab-body .info-box .col { margin-left: 20px; }
#memberContent .memberContent-in .my-gallary .tab-body .info-box .blue { color: #4386F9; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box { margin: 30px 0; }

#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list {  }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li { position: relative; float: left; margin: 0 0 20px 20px; width: 48%; border: 1px solid #E9ECEF; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li:nth-child(odd) { }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .left { float: left; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .img { overflow: hidden; width: 150px; height: 150px; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .img img { height: 100%; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .text-box { padding: 15px 50px 15px 15px; width: 70%; width: calc(100% - 150px); }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .text-box .title { display: inline-block; width:100%; font-size: 16px; font-weight: 500; text-align: left; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .text-box .name { color: #868E96; font-size: 13px; font-weight: 400; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .text-box .text { display: inline-block; margin-top: 40px; width: 60%; font-size: 14px; font-weight: 500; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .ic-view { position: absolute; top: 20px; right: 20px; cursor: pointer; }
#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .button.certificate { position: absolute; bottom: 20px; right: 20px; padding: 10px 20px; background: #0F4C81; border: none; color: #fff; font-size: 14px; font-weight: 500; outline: none; }

.tab-body .content .body>div>img{width:50%;}

/* �삩�씪�씤 沅뚮━利� 紐⑤떖 */
#certificateModal { padding: 0 0 1.3%; width: 100%; max-width: 530px; }
#certificateModal .contents .head { padding: 3%; border-bottom: 1px solid #E9ECEF; }
#certificateModal .contents .head .title { font-size: 18px; font-weight: 16px; }
#certificateModal .contents .body .certificate-area { margin: 3% auto 0; width: 100%; max-width: 500px; }

/* �굹�쓽 �옉�뭹蹂닿린 紐⑤떖 */
#myImgModal { width: 100%; max-width: 1200px; }
#myImgModal .artwork-img { width: 100%; }

/*留덉씠�럹�씠吏�-�삁移섍툑�궡�뿭 */
h1.Money-title{font-size:16px;font-weight: 500; width:100%; border-bottom: 1px solid #f4f5f7; height:50px; line-height:50px; color:#343a40; padding: 0px 30px 0px 30px; letter-spacing: -1.44px;}
div.Money-all{background: #F9FAFC; display: inline-block; text-align: right; padding:15px; float: right; margin: 10px 22px;}
div.Money-all h1{font-size:15px; display: inline-block;  font-weight: 500;}
div.Money-all h1.deposit{padding-right: 15px; border-right: 1.5px solid #868e96; margin-right:10px; }
div.Money-all h1 span.won{font-size:15px !important; font-weight:500 !important;}
div.Money-all h1 span{font-weight:600; font-size: 16px;}
#memberMoney .card{padding:0px;}
#memberMoney{max-width:1200px; width:100%; margin:0 auto; padding: 0 20px;}
#memberMoney .Moneybox1{width:49%; height: 580px; margin-right:2%; float: left;}
#memberMoney .Moneybox1 .moneybox-text{padding:30px;}
#memberMoney .Moneybox1 .moneybox-text p{text-indent: -12px; font-size: 14px; color:#868e96; letter-spacing: -0.56px; height:auto; margin-bottom:4%;}
#memberMoney .Moneybox1 .moneybox-text p>span{padding: 0px 5px;}
#memberMoney .Moneybox1 .moneybox-text p>span.point{padding:0px; font-weight: 500; color:#ef2929;}

#memberMoney .Moneybox123all{width: 100%; clear:both; height:580px;}
#memberMoney .Moneybox2_3all{width:49%;float:right; height: 580px;}
#memberMoney .Moneybox2{width:100%; height: 200px; margin-bottom:20px;}
#memberMoney .Moneybox2>ul{ padding:30px;}
#memberMoney .Moneybox2>ul>li{line-height: 30px; height:30px; width:100%;}
#memberMoney .Moneybox2>ul>li p.col { float: left; width: 30%; color: #868e96; font-size:14px;letter-spacing: -0.56px;}
#memberMoney .Moneybox2>ul>li p.col.text-right { width: 70%; text-align: right;}
#memberMoney .Moneybox2>ul>li p.text-right-fontsize{font-size: 15px; color:#343a40; letter-spacing:-0.6px;}
#memberMoney .Moneybox2>ul>li p.text-right-bold{font-size: 16px !important; color: #343a40; letter-spacing: -0.6px; font-weight: bold;}

#memberMoney .Moneybox3{width:100% ; height: 360px;}
#memberMoney .Moneybox3 .Moneybox3-in{padding:30px;}
#memberMoney .Moneybox3 .Moneybox3-in ul li{width:100%; height:30px; margin-bottom:10px;}
#memberMoney .Moneybox3 .Moneybox3-in ul li p.col-Btn{width:50%;}
#memberMoney .Moneybox3 .Moneybox3-in ul li p button.money-btn1{font-size:12px; width:60px; height:25px; background:#4386f9; border-radius: 100px; border:none; box-shadow:none; color: #fff; font-weight: 600; letter-spacing:-0.6px;}
#memberMoney .Moneybox3 .Moneybox3-in ul li.Moneybox3-margintop{margin-top: 26px;}
#memberMoney .Moneybox3 .Moneybox3-in ul li p.col { float: left; font-size:15px;letter-spacing: -0.56px;}
#memberMoney .Moneybox3 .Moneybox3-in ul li p.label{color: #868e96;}
#memberMoney .Moneybox3 .Moneybox3-in ul li p.col.text-right { width: 55%; text-align: right; float: right;}
#memberMoney .Moneybox3 .Moneybox3-in ul li p.col.text-right input{ width: 100%;text-align: right; padding-right:5px; border: 1px solid #e9ecef;}
#memberMoney .Moneybox3 .Moneybox3-in ul li p.col.text-right-fontsize{font-size: 15px; font-weight: 500; color: #343a40;}
#memberMoney .Moneybox3 .Moneybox3-in ul li p.col.text-right-bold{font-size: 16px; font-weight: 500; color: #343a40;}
#memberMoney .Moneybox3 .Moneybox3-in .money-btn2{width: 100%; height: 60px; background: #0f4c81; color: #fff; font-size: 18px; letter-spacing: -0.72px; margin-top: 60px; font-weight: bold; border:none; box-shadow: none;}

#memberMoney .Moneybox4{widht:100%; float:none; margin-top: 2%;}
#memberMoney .Moneybox4 section.table{clear:both; width:100%;width: 96%; border-top: 2px solid #0F4C81; margin:20px; margin: 20px auto;}
#memberMoney .Moneybox4 section.table .thead{ width: 100%; background: #F9FAFC; font-size: 13px; font-weight: 500; }
#memberMoney .Moneybox4 section.table .thead .tr { border-bottom: 1px solid #E9ECEF; height: 44px; }
#memberMoney .Moneybox4 section.table .thead .th{ float: left; padding: 12px; width: 25%; height: 100%; text-align: center;}
#memberMoney .Moneybox4 section.table .tbody { width: 100%; background: #fff; font-size: 13px; }
#memberMoney .Moneybox4 section.table .tbody:nth-child(2n-1){background: #fcfcfe;}
#memberMoney .Moneybox4 section.table .tbody .tr { border-bottom: 1px solid #E9ECEF; height: 40px; }
#memberMoney .Moneybox4 section.table .tbody .td { float: left; padding: 12px; width: 25%; height: auto !important; text-align: center; }
#memberMoney .Moneybox4 section.table .tbody .td span.label{display:none;}

#memberMoney .Moneybox2_3all ul li p.text-right span.reset-btn a>img{vertical-align: middle; margin-left:5px;}

/*留덉씠�럹�씠吏�-�삁移섍툑�궡�뿭-異쒓툑�떊泥��썑 紐⑤떖異붽�*/
article#myDeposit{max-width:500px; width:100%;}
article#myDeposit .body{padding: 20px 0px;}
article#myDeposit .body h1{font-size:16px; font-weight:400; color:#343a40; letter-spacing:-0.62px;}
article#myDeposit .body p{font-size:14px; color:#868e96; letter-spaicng:-0.72px;    line-height: 22px;}
article#myDeposit .body>div{ width: 100%;height: 60px; max-width: 330px; margin: 25px auto 0;}
article#myDeposit .body h2{cursor:pointer; background:#0f4c81; float:left; height:60px; width:49%; text-align:center; line-height:60px; color:#fff; font-weight: 500; font-size:18px;}
article#myDeposit .body h1.last{margin-top:10px;}
article#myDeposit .body span.point{color:#ef2929;}
article#myDeposit .body h2.no{background:#868E96; margin-left:2%;}

article#myDeposit2{max-width:500px; width:100%;}
article#myDeposit2 .body{padding: 20px 0px;}
article#myDeposit2 .body h1{font-size:16px; font-weight:400; color:#343a40; letter-spacing:-0.62px;}
article#myDeposit2 .body p{font-size:14px; color:#868e96; letter-spaicng:-0.72px;    line-height: 22px;}
article#myDeposit2 .body>div{ width: 100%;height: 60px; max-width: 330px; margin: 25px auto 0;}
article#myDeposit2 .body h2{cursor:pointer; background:#0f4c81; float:left; height:60px; width:49%; text-align:center; line-height:60px; color:#fff; font-weight: 500; font-size:18px;}
article#myDeposit2 .body h1.last{margin-top:10px;}
article#myDeposit2 .body span.point{color:#ef2929;}
article#myDeposit2 .body h2.no{background:#868E96; margin-left:2%;}


.pagination{padding:20px 0px; clear: both;}
.pagination ul{ display: inline-block; widht:100%; margin: 0 auto; text-align: center; }
.pagination ul li{ float: left; width: 30px;  margin-right:5px;  height: 30px; text-align: center;}
.pagination ul li:last-child{margin-right:0px;}
.pagination ul li a{font-size: 14px; font-weight: bold; color: #343a40 ; line-height: 30px;}
.pagination ul li a.on{color:#0f4c81;}
.pagination ul li.on{background:#0f4c81;}
.pagination ul li.on a{color:#fff;}
.pagination .disabled a,
.pagination .next a,
.pagination .last a,
.pagination .first a,
.pagination .prev a{color:#868e96; font-weight:400;}


.bg-gray { background: #F4F5F7; }
.member-head{display: table; width: 100%; height: 200px; text-align: center; }
.member-head .title { display: table-cell; font-size: 36px; font-weight: 700; vertical-align: middle; text-align: center; letter-spacing: -1.44px; color:#343a40;}

#Login .Login-form{ width:100%; max-width:1200px; margin: 0 auto; padding-bottom:350px;}
#Login .Login-form .Login-in{padding: 50px 40px; width: 100%; max-width: 500px; margin:0 auto; background: #fff; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06);}
#Login .Login-form .Login-in h2.Login-title{padding-bottom:10px; font-size: 16px; color:#343a40; line-height:26px; font-weight:500; letter-spacing:-0.56px;}
#Login .Login-form .Login-in .login-main{width:100%; margin-bottom:20px;}
#Login .Login-form .Login-in .login-main:nth-child(2){margin-bottom:10px;}
#Login .Login-form .Login-in .login-main:nth-child(2) input{position: relative;}
#Login .Login-form .Login-in .login-main input{max-width:500px; background:#fff; border:1px solid #e9ecef; widt: 100% !important; height: 50px;}

#Login .Login-form .Login-in .login-main i{position: absolute; right:15px;margin-top: 43px; font-size:20px; color: #343a40;}
#Login .Login-form .login-keep{line-height:22px;padding:0px;width:45%; float: left;}
#Login .Login-form .login-keeps label{font-size: 14px; letter-spacing: -0.52px; color: #343a40; vertical-align: text-top;}
#Login .Login-form .login-keeps input.styled-checkbox + label:before {border-radius: 0%;}

#Login .Login-form ul.login-menu{width:55%;float: right; text-align: right;}
#Login .Login-form ul.login-menu li{ width: 100%;}
#Login .Login-form ul.login-menu li a{ font-size: 14px; line-height:30px; letter-spacing: -0.52px; font-weight:500;}

#Login .Login-form .Login-Btn input.submit-btn{letter-spacing: -0.8px; font-weight: bold; font-size: 20px; margin-top: 40px; border:none; width: 100%; max-width: 450px; height: 70px; margin-bottom: 20px; background: #0f4c81;}
#Login .Login-form .kakao{width: 100%; max-width: 450px; height: 70px; margin-bottom:0px;}
#Login .Login-form .kakao a{  color: #3b1e1e; line-height: 70px;font-weight: bold; font-size: 20px; letter-spacing: -0.8px; padding:0px;}
#Login .Login-form .kakao a:after{display:none;}
#Login .Login-form .login-keeps input.styled-checkbox:checked + label:before{background: #0f4c81;}


/*�쉶�썝媛��엯 �뵒�옄�씤 蹂�寃�*/
#Join .Join-in{ width:100%; max-width:1200px; margin: 0 auto; padding-bottom:350px;}
#Join .Join-in .Join-in-text{padding: 50px 40px; width: 100%; max-width: 500px; margin:0 auto; background: #fff; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06);}
#Join .Join-in .Join-in-text p.join-btn{width: 100%; max-width: 410px; height: 70px;margin: 20px auto;}
#Join .Join-in .Join-in-text p.join-btn a{width: 100%; display: block; text-align: center; font-size: 20px; line-height:70px; font-weight: bold;letter-spacing: -0.72px;}
#Join .Join-in .Join-in-text p.join-btn:nth-child(1){background: #0f4c81;}
#Join .Join-in .Join-in-text p.join-btn:nth-child(1) a{color: #fff;}
#Join .Join-in .Join-in-text p.join-btn:nth-child(2){background: #fedd33;}
#Join .Join-in .Join-in-text p.join-btn:nth-child(2) a{color: #3b1e1e;}
#Join .Join-in .Join-in-text p.join-btn:nth-child(3){background: #e9ecef;}
#Join .Join-in .Join-in-text p.join-btn:nth-child(3) a{color: #212529;}


/*�궗�뾽�옄 �쉶�썝媛��엯 �뵒�옄�씤 蹂�寃�*/
.re-red{margin-left: 3px;color:#f75467 !important;}/* '*' 而щ윭 �깉濡쒖��젙 */
#Crprt .company-join{margin:0 auto; max-width: 1000px; width: 100%; padding-bottom:200px;}
#Crprt .company-join .Crprt-in{background: #fff; padding:50px 40px 70px 40px; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06);}
#Crprt .company-join .Crprt-in .require-notice{margin-top:-10px; font-size: 14px; letter-spacing: -0.56px; color: #adb5bd; font-weight: 400;}
#Crprt .company-join .Crprt-in .company-join-form h3{font-size:18px; font-weight: 500; letter-spacing:-0.72px; color:#343a40;}
#Crprt .company-join .Crprt-in .company-join-form{max-width:100%;}
#Crprt .company-join .Crprt-in .company-join-form>div{ width:50%;}
#Crprt .company-join .Crprt-in .company-join-form .company-left{padding-right: 40px; border-right: 1px solid #f4f5f7;}
#Crprt .company-join .Crprt-in .company-join-form .company-right{padding: 0px 0px 0px 40px;}

#Crprt .company-join .Crprt-in .company-join-form > div >p> label{font-weight: 400; color: #adb5bd; letter-spacing: -0.56px; font-size: 14px; margin: 20px 0px 10px 0px; display: block !important;}
#Crprt .company-join .Crprt-in .company-join-form > div >p> input{height: 50px; max-width: 450px; border: 1px solid #e9ecef;}
#Crprt .company-join .Crprt-in .company-join-form span.agree-label{font-weight: 400; color: #adb5bd; letter-spacing: -0.56px; font-size: 14px; margin: 20px 0px 10px 0px; display: block !important;}
#Crprt .company-join .Crprt-in .company-join-form .agree-cont-in label{color: #343a40; font-size: 13px; letter-spacing:-0.52px;}

#Crprt .company-join .Crprt-in .company-join-form button.crprtjoin-btn{ margin-top: 40px; max-width: 500px; width:100%; border:none; height: 70px; background: #0f4c81; color: #fff; font-size: 20px; font-weight: bold; letter-spacing:-0.8px;}
.agree-cont-in span.look-detail{font-weight: 500; color: #343a40; font-size: 13px; letter-spacing:-0.52px;}/*�빟愿��룞�쓽 怨듯넻*/

#Crprt .company-join .Crprt-in .company-join-form > div >p span.Gender{height: 50px; width: 100%;display: inline-block;}
#Crprt .company-join .Crprt-in .company-join-form > div >p span.Gender input{display:none;}
#Crprt .company-join .Crprt-in .company-join-form > div >p span.Gender input[id="genders1"] + label{cursor:pointer; width: 50%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
#Crprt .company-join .Crprt-in .company-join-form > div >p span.Gender input[id="genders2"] + label{cursor:pointer; width: 50%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
#Crprt .company-join .Crprt-in .company-join-form > div >p span.Gender input:checked + label{border:1px solid #0f4c81; color: #0f4c81; cursor:pointer;}
/*�빟愿��룞�쓽 怨듯넻*/
.agree-cont{padding:0px; letter-spacing:-0.52px;}
.agree-cont-in{padding: 4px 0px;}
.agree-cont-in span.look-detail{font-weight: 500; color: #343a40; font-size: 13px; letter-spacing:-0.52px;}
input.styled-checkbox + label:before {border-radius: 0%;}
input.styled-checkbox:checked + label:before{background: #0f4c81;}


/*�쉶�썝媛��엯 �뵒�옄�씤 蹂�寃�*/
#joinEmail{padding-bottom:200px;}
#joinEmail .joinEmail-in{ padding:40px; width: 100%; background:#fff; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06);}
#joinEmail .joinEmail-in .require-notice{margin-top:-10px; font-size: 14px; letter-spacing: -0.56px; color: #adb5bd; font-weight: 400;}
#joinEmail .joinEmail-in p label{font-weight: 400; color: #343a40; letter-spacing: -0.56px; font-size: 14px; margin: 20px 0px 10px 0px; display: block !important;}
#joinEmail .joinEmail-in p input{height: 50px; max-width: 450px; border: 1px solid #e9ecef;}
#joinEmail .joinEmail-in span.agree-label{ padding-top: 30px; clear: both;font-weight: 400; color: #343a40; letter-spacing: -0.56px; font-size: 14px; margin: 20px 0px 10px 0px; display: block !important;}

#joinEmail .joinEmail-in p .phone-confirm{line-height: 44px; font-size: 16px; font-weight: bold; letter-spacing: -0.64px; margin: 0px; float: left; max-width:500px; width: 50%; height: 44px; background: #4386f9;}
#joinEmail .joinEmail-in p.phone-confirm-text{padding-left:20px; width: 50%; float: right; font-weight: 500; line-height: 70px; font-size: 14px; color: #343a40; height: 44px;}
#joinEmail .joinEmail-in p .phone-confirm-ok{background: #cdd6de; color: #adb5bd;}

#joinEmail .joinEmail-in .joinemail-btn{margin-top: 40px; max-width: 500px; width:100%; border:none; height: 70px; background: #0f4c81; color: #fff; font-size: 20px; font-weight: bold; letter-spacing:-0.8px;}
#joinEmail .joinEmail-in .agree-cont p label{width: 80%;margin: 0px; margin-bottom: 3px; color: #343a40; font-size: 13px; letter-spacing:-0.52px;}
#joinEmail .joinEmail-in p.id-card-plus{position: relative;}
#joinEmail .joinEmail-in p.id-card-plus span.id-card i{position:absolute; right:4%;  font-size:19px; color: #343a40;}

/*�뙋留ㅼ쐞�긽 寃쎈ℓ�쐞�긽 �떊泥�*/
#ConsignMent{padding-bottom: 170px;}
#ConsignMent .Consignation{ width: 100%; background:#fff; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06);}
#ConsignMent .Consignation .w100main{width: 100%; height: 50px; line-height: 50px; background: #f9fafc;font-size: 15px;letter-spacing: -0.52px;color: #4B8BE2; text-align: center; font-weight: 500;}
#ConsignMent .Consignation .w100main2{color:#F17519;}
#ConsignMent .Consignation .p40px{padding:40px;}
#ConsignMent .Consignation p{width: 100%;margin-bottom: 20px; height: 50px;}
#ConsignMent .Consignation p:nth-child(9){height:25px;}
#ConsignMent .Consignation p:nth-child(9) label{height:25px; line-heigth:25px;}
#ConsignMent .Consignation p.margin-x{margin-bottom:0px;}
#ConsignMent .Consignation p.require-notice{margin-top:-10px; font-size: 14px; letter-spacing: -0.56px; color: #adb5bd; font-weight: 400;}
#ConsignMent .Consignation p label{clear:both; font-weight: 400; color: #343a40; letter-spacing: -0.56px; font-size: 14px;   width: 25%; height: 50px;float: left; display: inline-block; line-height: 50px; }
#ConsignMent .Consignation p input,
#ConsignMent .Consignation p select{height: 50px;  border: 1px solid #e9ecef; display: inline-block; width: 75%;}
#ConsignMent .Consignation p input.piece-size{width:25%;}
#ConsignMent .Consignation p span{font-size: 14px; color: #343a40; font-weight:400;}
#ConsignMent .Consignation p.inputfloat>span{float:left; padding:10px; padding-top: 20px;display:inline-block; height:50px;}
#ConsignMent .Consignation p.inputfloat>input{float:left;}
#ConsignMent .Consignation .File-in{width:100%; }
#ConsignMent .Consignation .File-in ul.important li{font-size: 13px; color: #343a40; letter-spacing: -0.52px; height: 20px; font-weight: 400;}
#ConsignMent .Consignation .File-in ul.important{padding-bottom: 20px; border-bottom: 1px solid #e9ecef; margin:20px 0px;}
#ConsignMent .Consignation .File-in ul.important span{display: inline-block; float: left;height:20px; margin-right: 10px;}
#ConsignMent .Consignation .File-in label{position:relative; cursor:pointer; background: #4386f9;  display:inline-block; font-weight: bold; font-size: 16px; letter-spacing:-0.64px; vertical-align:middel; overflow:hidden; width:200px; height: 50px; color:#fff; text-align:center; line-height:50px;}
#ConsignMent .Consignation .File-in label input{position :absolute; width:0; height:0; overflow:hidden;}
#ConsignMent .Consignation .File-in ul.file-img li{width:50%; float: left; font-size: 14px; font-weight:400; color: #868e96; }

#ConsignMent .Consignation .consignation-box span.stockCd{margin-bottom:20px; display: block; width:100%; height: 50px; }
#ConsignMent .Consignation .consignation-box span.stockCd input{display:none;}
#ConsignMent .Consignation .consignation-box span.stockCd input[id="stockCd-1"] + label{cursor:pointer; width: 50%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
#ConsignMent .Consignation .consignation-box span.stockCd input[id="stockCd-2"] + label{cursor:pointer; width: 50%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
#ConsignMent .Consignation .consignation-box span.stockCd input:checked + label{border:1px solid #0f4c81; color: #0f4c81;}

#ConsignMent .Consignation .consignation-box .stockbox{margin-bottom: 20px; width: 100%; background: #f5f8fa;  padding: 20px;}
#ConsignMent .Consignation .consignation-box .stockbox h3{font-size: 14px; color:#343a40; letter-spacing: -0.52px; font-weight:400; margin-bottom:5px;}
#ConsignMent .Consignation .consignation-box .stockbox h3 span{font-weight:bold;}

#ConsignMent .Consignation button.consignation-btn{font-size: 20px; font-weight: bold; letter-spacing: -0.8px; width: 100%; max-width:500px; height: 70px; background: #0f4c81;}

/*�뙋留ㅼ쐞�긽 寃쎈ℓ�쐞�긽 �떊泥� �꺆異붽�*/
#ConsignMent .head{width:100%; height: 60px; background:#fff; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06); border-bottom:1px solid #e9ecef; }
#ConsignMent .head #consignTabList{padding:0px 40px;}
#ConsignMent .head ul{height: 60px; display: inline-block;width: 70%;}
#ConsignMent .head ul li{display: inline-block; line-height: 60px; margin-right: 10px;color: #ADB5BD;font-size: 16px;font-weight: 500; cursor: pointer;}
#ConsignMent .head ul li.active{color:#0F4C81; }
#ConsignMent .head p.require-notice{width:29%; display:inline-block; margin:0px; font-size:12px;}


/*怨듬룞援щℓ,寃쎈ℓ �쐞�긽 �븞�궡�럹�씠吏�*/
.guideMain{width: 100%;height: 320px;background: #0f4c81; position: relative;overflow: hidden;}
.guideMain:before{content: ''; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.6; background: url(/images/fo/guidemain1.png) no-repeat top center; background-size: cover; -ms-background-size: cover; -o-background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; opacity: 0.1; }
section.guideMain h1{text-align: center; color: #fff; font-size: 42px;line-height: 200px; letter-spacing: -1.68px;}
section#guide{ max-width: 1200px; width: 100%; margin: 0 auto;padding-top: 140px;}
section#guide h2{text-align: center; font-size: 24px; color: #343a40; letter-spacing: -1.28px; font-weight: 300;}
section#guide h2 span{color: #0f4c81; font-weight: 400;}
section#guide p{line-height: 1.6; font-weight: 300;  font-size: 18px; color: #343a40; left: -0.64px; margin-top: 30px; text-align: center;}
section#guide p strong{font-weight:500;}

section#guide .guide-all{width: 100%;margin-top: 80px;}
section#guide .guide-all .guide-list{clear: both; width: 100%; }
section#guide .guide-all .guide-listbox{padding: 30px; float: left;width:31.6%; margin-right: 2.5%; border: 1px solid #cdd6de;}
section#guide .guide-all .guide-listbox:nth-child(3){margin-right: 0px;}
section#guide .guide-all .guide-listbox .guide-listbox-img{width: 100px; height: 100px; margin: 35px auto; text-align: center;} 

section#guide .guide-all .guide-listbox h3{text-align: center; color: #0f4c81; font-size: 23px; letter-spacing: -0.92px; font-weight: 500;}
section#guide .guide-all .guide-listbox p{font-size: 16px; letter-spacing: -0.64px; color: #868e96; font-weight: 400; height: 140px;}
section#guide .guide-all .guide-list p.guide-listbox-p{margin:90px 0px; font-size: 20px; color: #868e96; font-weight: 300; clear: both; display: inline-block; text-align: center;width: 100%;}

section.guideMain2{background: #656267;     height: 200px;}
section#guide h1{font-weight: 500;text-align: center;font-size: 32px; color: #343a40;letter-spacing: -1.28px;line-height: 46px;}

section#guide2{width:100%; background: #F5F8FA;}
section#guide2 .guide2-in{max-width:760px; width:100%; margin: 0 auto; padding:100px 0px; }
section#guide2 .guide2-in>div{ vertical-align: top; text-align:center; border-radius:50%; background:#fff; box-shadow: 0 3px 9px rgba(0,0,0,0.06);display:inline-block;  max-width:350px; width:100%; height: 350px;  }
section#guide2 .guide2-in>div:nth-child(1){margin-right: 55px;}
section#guide2 .guide2-in>div h1{margin-top:80px; font-size: 28px; color: #4B8BE2; font-weight: 500; letter-spaicng:-0.62px; }
section#guide2 .guide2-in>div h1.auction{color: #F17519;}
section#guide2 .guide2-in>div h2{font-size: 14px; color: #868e96; font-weight: 400; letter-spacing:-0.52px; line-height: 24px; margin-top:20px;}

section#guide3{width:100%; padding: 100px 0px 150px 0px;}
section#guide3 .guide3-in{max-width:1200px; width:100%; margin: 0 auto;    padding: 10px;  }
section#guide3 .guide3-in p{font-size: 14px;  color: #495057; letter-spacing:-0.52px; text-align:center; margin-top:30px;     line-height: 24px;}
section#guide3 .guide3-in .guideBtn{background:#0f4c81;margin: 50px auto; max-width: 600px; width: 100%; height: 70px; text-align: center;background: #0f4c81;}
section#guide3 .guide3-in .guideBtn a{display:block;font-weight: 500;font-size: 20px; letter-spacing: -0.8px; color: #fff; line-height: 70px;}

/*�븘�듃�닾寃뚮뜑 �냼媛�*/
section.arttogetherMain{width: 100%;height: 200px;background: #343a40; position: relative;overflow: hidden;}
section.arttogetherMain:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;opacity: 0.6;background: url(/images/fo/box1.jpg) no-repeat center;background-size: cover;-ms-background-size: cover; -o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;opacity: 0.1;}
section.arttogetherMain h1{color: #fff; font-size: 32px; line-height:200px; letter-spacing: -1.68px; font-weight: bold; text-align: center;}

section.Page1{overflow: hidden;width: 100%; max-width: 1200px; margin: 0 auto; height: 930px; background: #fff;padding: 140px 0px;}
section.Page1 h1{font-size: 30px; line-height: 1.5; letter-spacing: -1.28px; color: #343a40; font-weight: 300; text-align: center;margin-bottom: 80px;}
section.Page1 h1 span{font-weight: 500;}
section.Page1 .page1-onebox{ overflow: hidden;width: 100%;}
section.Page1 .page1-onebox .Round-box{overflow: hidden; width: 100%; max-width: 860px; margin: 0 auto; text-align: center;}
section.Page1 .page1-onebox .Round{ display: inline-block; width: 220px; margin-right: 5.5%; vertical-align: top; }
section.Page1 .page1-onebox .Round:nth-child(3){margin-right: 0px;}
section.Page1 .page1-onebox .Round .Round-in{width: 220px; height: 220px; border-radius: 50%; background: #0f4c81;}
section.Page1 .page1-onebox .Round2 .Round-in{background: #e9ecef;}
section.Page1 .page1-onebox .Round .Round-in h1{font-size: 28px; font-weight: 400; padding-top: 80px;  line-height: 1.2; letter-spacing: -1.12px; color: #fff;}
section.Page1 .page1-onebox .Round2 .Round-in h1{color: #343a40;}
section.Page1 .page1-onebox .Round hr.Round-line{width: 1px; height: 40px; background: #e9ecef; margin: 20px auto; border: none;}
section.Page1 .page1-onebox .Round2 hr.Round-line{background: #e9ecef;}
section.Page1 .page1-onebox .Round h2{text-align: center; font-size: 16px; color: #343a40; letter-spacing: -0.64px; font-weight: 500; line-height: 1.5; margin-bottom: 10px;}
section.Page1 .page1-onebox .Round p{text-align: center; font-size: 15px; color: #868e96; letter-spacing: -0.64px; font-weight: 300; line-height: 1.5;}

section.Page2{overflow: hidden; clear: both; background: #f5f8fa;  padding: 140px 0px;}
section.Page2 .Page2-in{max-width: 1200px; width: 100%; margin: 0 auto;}
section.Page2 .Page2-in .page2Main{width: 100%; margin-bottom: 80px; text-align: center; color: #343a40;}
section.Page2 .Page2-in .page2Main h1{font-size: 32px; letter-spacing: -1.2px; font-weight: 500;}
section.Page2 .Page2-in .page2Main p{font-size: 18px; letter-spacing: -0.72px; font-weight: 300;}
section.Page2 .Page2-in .page2Main-in{width: 100%; height: 100%; }
section.Page2 .Page2-in .page2Main-in .page2Main-box{width: 32%; float: left; border: 1px solid #cdd7de; margin-right: 2%; text-align: center; padding: 40px; background: #fff; margin-bottom: 2%; height: 500px;}
section.Page2 .Page2-in .page2Main-in .page2Main-box:nth-child(3){margin-right: 0%;}
section.Page2 .Page2-in .page2Main-in .page2Main-box:nth-child(6){margin-right: 0%;}
section.Page2 .Page2-in .page2Main-in .page2Main-box h1{font-size: 24px; letter-spacing: -0.96px; color: #343a40;}
section.Page2 .Page2-in .page2Main-in .page2Main-box .page2Main-box-icon{text-align: center;width: 80px; height: 80px; margin: 40px auto; line-height: 80px; }
section.Page2 .Page2-in .page2Main-in .page2Main-box .page2Main-box-icon>img{vertical-align:middle;}
section.Page2 .Page2-in .page2Main-in .page2Main-box h2{font-size: 22px; letter-spacing: -0.96px; font-weight: 500; color: #0f4c81; margin-bottom: 20px;}
section.Page2 .Page2-in .page2Main-in .page2Main-box p{font-size: 14px; letter-spacing: -0.64px; line-height: 1.8; font-weight: 300; color: #868e96;}

section.Page3 .page3Main{width: 100%; margin: 140px 0px 80px 0px; text-align: center; color: #343a40;}
section.Page3 .page3Main h1{font-size: 32px; letter-spacing: -1.2px; font-weight: 500;}
section.Page3 .page3Main p{font-size: 18px; letter-spacing: -0.72px; font-weight: 300;}
section.Page3{overflow: hidden;width: 100%;  background: url(/images/fo/art-footer.png) no-repeat center; background-size:cover; height: auto;clear: both; padding: 290px 0px 150px;}
section.Page3 .Featbox{width: 100%; max-width: 1200px; margin: 0 auto;}
section.Page3 .Featbox-padding{padding-bottom:100px;}
section.Page3 .Featbox img{width: 100%; }
section.Page3 .Featbox a{width: 23.7%; display: inline-block; background: #fff; margin-bottom: 1%; margin-right: 1%; height: 95px;}
section.Page3 .Featbox a:nth-child(4),section.Page3 .Featbox a:nth-child(8),section.Page3 .Featbox a:nth-child(12){margin-right:0px;}

/*�쉶�궗�뿰�쁺異붽�-�븘�듃�닾寃뚮뜑�냼媛쒗럹�씠吏�*/
section.Page4{overflow: hidden; clear: both;padding: 140px 0px;}
section.Page4 .Page4-in{max-width: 1200px; width: 100%; margin: 0 auto;}
section.Page4 .Page4-in .page4Main{width: 100%; margin-bottom: 80px; text-align: center; color: #343a40;}
section.Page4 .Page4-in .page4Main h1{font-size: 32px; letter-spacing: -1.2px; font-weight: 500;}
section.Page4 .Page4-in .page4Main p{font-size: 18px; letter-spacing: -0.72px; font-weight: 300;}

.history-list{position: relative;}
.history-list:before{position: absolute;left: 50%;top: 0;display: block;content: "";width: 1px; height: 100%; background-color: #e9ecef;}
.history-list h3.intro-title{position: relative; font-size: 28px;border-radius: 50%;background: #0f4c81;width: 140px; height: 140px; margin: 0 auto; color: #fff; font-weight: 500; text-align: center; line-height: 140px;}
.history-list .history-box .month .inner dl dt.txt-month:after{left: 0;position: absolute;z-index: 1; display: block; content: "";background-color: #e9ecef;top: 22px; width: 100px; height: 1px;}
.history-list .history-box .month .inner dl dt.txt-month{letter-spacing: -0.72px;margin-bottom: 5px;padding-top: 11px;font-size: 20px; font-weight: 400; color: #343a40;  line-height: 22px;}
.history-list .history-box .month .inner dl dt.txt-month span.square{ vertical-align: bottom;display: inline-block; width: 20px; height: 20px; background: #0f4c81;margin-right: 10px;}
.history-list .history-box .month .inner.right{text-align: right; margin-bottom: 30px;}
.history-list .history-box .month .inner dl{position: relative;display: inline-block;width: 50%; padding-left: 5%; text-align: left; -webkit-box-sizing: border-box;box-sizing: border-box;padding-left: 100px;}
.history-list .history-box .month .inner dd{font-size: 16px; color: #868e96; padding-left: 30px;}
.history-list .history-box .month .inner.left{text-align: left; margin-bottom: 30px;}
.history-list .history-box .month .inner.left dl { padding: 0 100px 0 0; text-align: right;}
.history-list .history-box .month .inner.left dl dt.txt-month:after {left: auto; right: 0;}
.history-list .history-box .month .inner.left dl dt.txt-month span.square{margin: 0px 0px 0px 10px;}
.history-list .history-box .month .inner.left dd{padding-left: 0px; padding-right: 30px;}

.history-list h3.intro-title>span{width:60px; height:60px; display: inline-block;}
.history-list h3.intro-title>span>img{width: 100%; vertical-align: middle;}



/*怨듬룞援щℓ*/
section.productMain{position: relative;overflow: hidden; width:100%; height:200px; background:#0f4c81; text-align: center;  }
section.productMain:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background: url(/images/fo/product-main-img.png) no-repeat center center;background-size: cover;-ms-background-size: cover; -o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;opacity: 0.3;}
section.productMain h1{z-index:1; position: relative; font-size: 32px; line-height: 200px; letter-spacing: -1.28px; color: #fff; font-weight: bold;}
section.productMain h1.jnl-h1{line-height:60px !important;     padding-top: 55px;}
section.productMain h2.jnl-h2{z-index:1; position: relative; font-size: 16px; color: #fff;letter-spacing: -0.64px; font-weight: 300;}

.product-search{height: 40px; max-width: 340px !important; width: 100%;}
.product-search input{border-radius: 50px;background: #f1f3f5;border: none;padding-left: 10px;height: 40px !important;width: 100% !important;max-width: 340px !important;right: 0;}
.product-search button.search-btn{position: absolute !important;color: #000;height: 40px;padding-right: 20px;background: none;}
.proudctSorting-all{width:60%; float: left;}

article.ProductList ul.product-list>li{border:1px solid #e9ecef; height:550px;}
article.ProductList ul.product-list>li .product-text{ border:none;padding:20px; border-top:1px solid #e9ecef; }
article.ProductList ul.product-list>li .product-text .product-name{padding:0px; letter-spacing:-0.88px; font-size: 18px; font-weight: bold; color: #353a40;}
article.ProductList ul.product-list>li .product-text .product-about{padding:0px; font-size: 14px; color: #868e96; letter-spacing: -0.64px; line-height: 24px;  font-weight: 400;}

article.ProductList ul.product-list ul.goods-state{width:100%; margin-bottom:10px; height: 20px;}
article.ProductList ul.product-list ul.goods-state li.state-box{padding: 2px 6px; background: #548dfc; border-radius: 3px; text-align: center; font-size: 12px; font-weight: 400; color: #fff;}
article.ProductList ul.product-list ul.goods-state li.blue{background:#e1e5e8; color: #adb5bd; letter-spacing:-0.54px;}
article.ProductList ul.product-list ul.goods-state li.gray{background:#343a40 !important; color: #fff; letter-spacing:-0.54px;}

article.ProductList ul.product-list>li .product-state{padding:10px 0px 0px;}
article.ProductList ul.product-list>li .product-state .product-state-piece{font-weight: 400; font-size: 12px; letter-spacing: -0.52px; color: #868e96;}
article.ProductList ul.product-list>li .product-state .product-state-per{font-weight: 700; font-size: 15px; letter-spacing: -0.52px; color: #212529;}
article.ProductList ul.product-list>li .product-box{border-radius: 10px; background: #e9ecef; height: 10px; margin-top:20px;}
article.ProductList ul.product-list>li .product-box span.product-box-bg{border-radius: 10px; background: #0f4c81;}
article.ProductList ul.product-list>li .product-box span.product-box-bg-full{border-radius: 10px; background: #0f4c81;}


#detailImgList{overflow: hidden;}
#detailImgList .img-list { position: relative; width: 100%; max-width: 600px; }
#detailImgList .img-list {  margin: 0 auto; width: 100%; max-width: 600px; }
#detailImgList .img-list .list { width: 100%; max-width: 600px; text-align: center;}
#detailImgList .img-list .list img { width: 100%;  display: inline-block; height: 100%;}
#detailImgList .slick-dots { display: none !important; }
#detailImgList .slick-arrow { position: absolute; top: 50%; right: 0; width: 25px; height: 25px; background: rgba(255,255,255,0.5) url(/images/fo/next1.png) -2px -3px no-repeat !important; text-indent: -99999px; z-index: 1;  outline: none; cursor: pointer; }
#detailImgList .slick-prev { position: absolute; top: 50%; left: 0; width: 25px; height: 25px; background: rgba(255,255,255,0.5) url(/images/fo/next1.png) -2px -3px no-repeat !important; text-indent: -99999px; transform: rotate(180deg); }


#detailSubImgList { padding-top: 20px; width: 100%; }
#detailSubImgList .img-list {  margin: 0 auto; width: 100%; text-align: center; }
#detailSubImgList .img-list .list { display: inline-block; margin: 0 10px 10px 0; width: 14%; opacity: 0.3; cursor: pointer; }
#detailSubImgList .img-list .list:hover { opacity: 1; } 
#detailSubImgList .img-list .list.active { opacity: 1; } 
#detailSubImgList .img-list .list img { width: 100%; }
#detailSubImgList .img-list .slick-list{height: auto !important; }


section.rental-main{position: relative;overflow: hidden; width:100%; height:200px; background: #e39c9a; }
section.rental-main:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background: url(/images/fo/rental-main-img.jpg) no-repeat center;background-size: cover;-ms-background-size: cover; -o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;opacity: 0.1;}
section.rental-main h1{z-index:1; position: relative;text-align: center;font-size: 32px; line-height: 200px; letter-spacing: -1.28px;color: #fff;font-weight: bold;}
section.rental-main p{z-index:1; position: relative;text-align: center; color:#fff; line-height: 3.1;font-size: 18px; letter-spacing:-0.64px; font-weight: 400;}


.MYpage{padding-bottom: 200px;}
.MYpage .membership{ width: 100%; max-width: 500px; margin:0 auto; background: #fff; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06);}
.MYpage .membership ul>li{    line-height: 25px; width: 100%; height: auto; color: #495057; letter-spacing: -0.64px; font-size: 16px; font-weight: 400;}
.MYpage .membership ul li ul li.member-texts-name{font-size: 14px; letter-spacing: -0.56px; color: #adb5bd; font-weight: 500; width: 34%; float: left;}
.MYpage .membership ul li ul li.member-texts-name1{color: #495057; letter-spacing: -0.64px; font-size: 16px; font-weight: 400;}

.MYpage .membership ul button.member-texts-name2{width: auto; height: 50px; background: #4386f9; color: #fff; font-weight: 500; letter-spacing: -0.64px; font-size: 14px; border: none;}
.MYpage .membership ul li ul li.Mypage-btn-name{width: 70%; float: left; margin:0px;}
.MYpage .membership ul li ul li.Mypage-sns{background: none; font-size: 14px; letter-spacing: -0.56px; padding-left: 0px;}

.MYpage .membership ul button.Mypage-btn{width: 100%; border: none; height: 70px; max-width: 500px; background: #0f4c81; color: #fff; font-size:  16px; letter-spacing: -0.8px; line-height: 70px; margin: 30px auto 0px; font-weight: 500;}
.MYpage .membership ul li ul li.Mypage-de{text-align: right;text-decoration: underline; font-weight: 400; color: #adb5bd; font-size: 14px; letter-spacing: -0.56px; }

.MYpage .membership ul li ul li.member-texts-name1 input{display:none;}
.MYpage .membership ul li ul li.member-texts-name1 input[id="sns-1"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul li ul li.member-texts-name1 input[id="sns-2"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul li ul li.member-texts-name1 input:checked + label{border:1px solid #0f4c81; color: #0f4c81;}


.MYpage .membership li.member-logout{text-align: right; cursor:pointer; text-decoration: underline;font-weight: 400; color: #adb5bd; font-size: 14px;letter-spacing: -0.56px;}
.MYpage .membership ul.membership-name{padding:40px; border-bottom: 1px solid #e9ecef;}
.MYpage .membership ul.membership-name-bottom{padding: 50px 40px;}
.MYpage .membership ol.member-info{padding-top:20px;}
.MYpage .membership ol.member-info ul.member-infoleft{display: inline-block;width:100px; vertical-align: top;}
.MYpage .membership ol.member-info ul.member-infoleft>li{width:100%; height:100px; background: #b7c7d5; border-radius:50%;}
.MYpage .membership ol.member-info ul.member-infoleft>li p{font-size:12px; color: #fff; text-align:center;     line-height: 15px; padding-top: 15px;}
.MYpage .membership ol.member-info ul.member-infoleft button{width:100%; text-decoration: underline;font-weight: 400; color: #adb5bd; font-size: 14px;letter-spacing: -0.56px; background:none;}

.MYpage .membership ol.member-info ul.member-inforight{display: inline-block; padding-left: 30px; padding-top:10px;}
.MYpage .membership ol.member-info ul.member-inforight li.member-class{margin-bottom:10px; background:#0f4c81; color:#fff; font-size:14px; font-weight:400; padding:0px 10px; width: fit-content;  }
.MYpage .membership ol.member-info ul.member-inforight button{ width: 50px; height: 22px; margin-top:15px; margin-left: 5px; border-radius: 20px;}
.MYpage .membership ol.member-info ul.member-inforight li.Mypage-Number{margin-top:15px;}

.MYpage .membership ol.membership-agree{margin-bottom:20px;}
.MYpage .membership ol.membership-agree li{width:50%; display:inline; font-size: 14px; letter-spacing: -0.56px;color: #343a40; font-weight: 500;}
.MYpage .membership ul.membership-name-bottom span.mypageIcon{margin-right:4px;vertical-align: top;}
.MYpage .membership ul.membership-name-bottom span.mypageIcon>img{vertical-align:middle; width:13px;}
.MYpage .membership ol.membership-agree li input.styled-checkbox + label:before{ vertical-align: middle; margin-right: 5px;}

.MYpage .membership ul.membership-name-bottom li ul.snsbox{margin-bottom:10px; display: flow-root;}
.MYpage .membership ul.membership-name-bottom li ul.snsbox li.member-texts-name{line-height:50px;}

.MYpage .membership ul li ul li.member-texts-name1 input[id="sns-3"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul li ul li.member-texts-name1 input[id="sns-4"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul li ul li.member-texts-name1 input:checked + label{border:1px solid #0f4c81; color: #0f4c81;}

.MYpage .membership ul li ul li.member-texts-name1 input[id="sns-5"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul li ul li.member-texts-name1 input[id="sns-6"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul li ul li.member-texts-name1 input:checked + label{border:1px solid #0f4c81; color: #0f4c81;}

.MYpage .membership ul li ul li.member-texts-name1 input[id="sns-7"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul li ul li.member-texts-name1 input[id="sns-8"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul li ul li.member-texts-name1 input:checked + label{border:1px solid #0f4c81; color: #0f4c81;}

.MYpage .membership ul li.sns-interlock{margin-top:40px;}
.MYpage .membership ul li.sns-interlock li.member-texts-name{width:100%; padding-bottom: 10px; color:#343a40;}


.MYpage .membership ul.adress{ background: #f9f9fb; width:100%; padding:20px; margin-top:20px;  }
.MYpage .membership ul.adress span{ font-size:14px; color:#868e96; font-weight:400; }
.MYpage .membership ul.adress li{width:100%;margin-top:6px;}
.MYpage .membership ul.adress button{border-radius: 20px; width: 50px;  height: 22px; font-size: 14px; font-weight: 400; margin-left: 5px; }

/
.MYpage .membership ul.membership-name-bottom2{padding-top:50px; border-top:1px solid #e9ecef;}
.MYpage .membership ul.membership-name-bottom2 ul.snsbox li.member-texts-name{line-height:50px; font-size: 14px;letter-spacing: -0.56px; color: #adb5bd; font-weight: 500;width: 34%; float: left;}
.MYpage .membership ul.membership-name-bottom2 ul.snsbox li.member-texts-name1 input[id="sns-9"] + label{cursor:pointer; width: 33%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul.membership-name-bottom2 ul.snsbox li.member-texts-name1 input[id="sns-10"] + label{cursor:pointer; width: 31.9%; float: left; padding:0px; font-weight: 500; letter-spacing: -0.64px; color: #adb5bd; font-size: 16px; border: 1px solid #e9ecef; height: 50px; text-align: center; line-height: 50px;}
.MYpage .membership ul.membership-name-bottom2 ul.snsbox li.member-texts-name1 input:checked + label{border:1px solid #0f4c81; color: #0f4c81;}


section.s-center .member-head{width: 100%;height: 200px;background: #343a40; position: relative;overflow: hidden; margin-bottom: 60px;}
section.s-center .member-head:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;opacity: 0.6;background: url(/images/fo/box1.jpg) no-repeat center;background-size: cover;-ms-background-size: cover; -o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;opacity: 0.1;}
section.s-center .member-head h1{color: #fff; font-size: 32px; line-height:200px; letter-spacing: -1.68px; font-weight: bold; text-align: center;}

section.s-center #detailDiv{ padding:30px 20px;width:100%; max-width:1200px; margin: 0 auto 100px; background: #fff; }
section.s-center #detailDiv .Cs-title{width:100%; height:60px; background: #f9fafc; border-top: 2px solid #0f4c81;}
section.s-center #detailDiv .Cs-title .Cs-title-name1{float:left; width: 100px;height: 60px; line-height: 60px;font-size: 13px; color: #343a40; letter-spacing: -0.52px; text-align:right;}
section.s-center #detailDiv .Cs-title .Cs-title-name2{float: left; width: 70%; height: 60px; line-height: 60px; padding-left: 40px; }
section.s-center #detailDiv .Cs-title .Cs-title-name2 .Csings{text-align: center;width:50px; height:20px; background: #0f4c81; font-size: 12px; letter-spaicng: -0.48px; color: #fff; margin-left:10px; padding: 3px 8px;}
section.s-center #detailDiv .Cs-title .Cs-title-day{font-weight: 500;width:130px; height: 60px; line-height: 60px; float: right;text-align: center; font-size: 13px; color: #343a40; letter-spacing: -0.52px;}
section.s-center #detailDiv .Cs-text{ clear:both; line-height: 33px; width: 100%; padding:60px; font-size: 16px; letter-spacing: -0.64px; color: #495057; border-bottom: 1px solid #e9ecef; font-weight: 400; }
section.s-center #detailDiv .Cs-text img{width:100%;}

section.s-center #detailDiv .button-box { width:100%; text-align: right; }
section.s-center #detailDiv button.Cs-main-btn{ display: inline-block; margin: 20px 0px;  width:170px; height: 45px; background: #0f4c81; font-size: 18px; letter-spacing: -0.52px; text-align: center; border: none;}
section.s-center #detailDiv button.Cs-main-btn a{display: block; color: #fff; font-weight: bold; line-height: 45px; height: 45px;}


section.buyformall{padding-bottom:200px;}
.buyForm{margin:0 auto; max-width:500px; width:100%; background: #fff; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06); font-family: : 'Noto Sans KR';}
.buyForm h2{font-size: 20px; letter-spacing: -0.8px;text-align: center;padding: 20px;border-bottom: 1px solid #e9ecef; font-weight: 500;}
.buyForm .buyForm-in{padding:25px;}
.buyForm .buyForm-in h1.title{color: #343a40;font-size: 16px; font-weight: 500; padding-bottom: 5px; letter-spacing: -1px; margin-bottom: 20px; border-bottom: 1.5px solid #e9ecef;}
.buyForm .buyForm-in .buyForm-prouduct{padding:15px; width:100%; height: auto; background: #fafcfd; margin-bottom:20px;}
.buyForm .buyForm-in .buyForm-prouduct .w30p{width:30%; background:#fff; padding:15px; height: 120px; display:inline-block; float:left; }
.buyForm .buyForm-in .buyForm-prouduct .w30p>img{width:100%;}
.buyForm .buyForm-in .buyForm-prouduct .w70p{width:70%; padding-left:10px; display:inline-block;}
.buyForm .buyForm-in .buyForm-prouduct .w70p li{display: flow-root; width:100%; margin-bottom:8px;font-size: 14px;color: #adb5bd; font-weight: 500;}
.buyForm .buyForm-in .buyForm-prouduct .w70p li span{    word-break: break-all; vertical-align: middle; float: right;font-size: 15px;color: #343a40; letter-spacing: -0.6px; }

.buyForm .buyForm-in p span.buyform-right{float:right;}
.buyForm .buyForm-in p span.buyform-right{    color: #0f4c81;letter-spacing:-0.62px; font-size:18px; font-weight: bold; }
.buyForm .buyForm-in p span.piece-text{margin-left: 4px;font-size:14px; color:#343a40; font-weight: 600;}
.buyForm .buyForm-in p.clear span.piece-text{line-height: 50px; float:right; letter-spacing:-0.82px;}
.buyForm .buyForm-in p label.buyIng{line-height:50px;}
.buyForm .buyForm-in p.clear{padding: 0px 15px 25px 15px;margin-bottom:20px;}
.buyForm .buyForm-in ul.buyForm-state{margin-bottom:35px; }
.buyForm .buyForm-in ul.buyForm-state li{    letter-spacing: -0.62px; clear: both; line-height: 12px;font-size: 13px;color: #868e96;font-weight: 500; width: 100%;height: 25px;margin-bottom: 3px;}
.buyForm .buyForm-in ul.buyForm-state li span#mem-point{font-weight: bold; display: inline-block; float: right; color:#343a40; font-size:16px;}
.buyForm .reset-btn{display:inline-block; }
.buyForm .reset-btn button {padding-left:5px; background-color: #ffffffff; border: 0;}
.buyForm .buyForm-in ul.buyForm-state li span#buy-money{float:right; color:#343a40; letters-spacing:-0.52px; }
.buyForm .buyForm-in ul.buyForm-state li span#buy-money p{magin:0px; padding:0px;}
.buyForm .buyForm-in ul.buyForm-state li .copy{display: inline-block; width: 35px;line-height: 18px; margin-left: 3px;background: #343a40;border-radius: 10px;height: 18px;text-align: center;color: #fff;font-weight: 400;letter-spacing: -0.72px;font-size: 12px;}
.buyForm .buyForm-in ul.buyForm-state li span.copyNumber{float:right; font-size:15px; color:#343a40; font-weight:400; }
.buyForm .buyForm-in p span.buy-piece-p{float:right; width: 60%; display: inline-block;}
.buyForm .buyForm-in p label{width:22%; display:inline-block;  color:#868e96; font-size: 13px; letter-spacing:-0.52px; font-weight:500;}
.buyForm .buyForm-in p input#buy-number{background: #f9fafc; width:88%;text-align: right; padding-right: 10px; font-weight: 400; font-size:14px; border-radius: 10px;}
.buyForm .buyForm-in p input#buy-point{width:63%;}

.buyForm .buyForm-in ul.buyForm-state p.mbottom40px{padding:0px; clear:both; border:none;}
.buyForm .buyForm-in p.mbottom40px{margin-bottom:35px; }
.buyForm .buyForm-in p.mbottom40px span.error-message{display:inline-blcok;  padding-top: 3px;}
.buyForm .buyForm-in p.mbottom40px span.error-message>span{width: 23%; text-indent: -9999px;display: inline-block;}
.buyForm .buyForm-in p select.product-coupon-list{border:1px solid #e9ecef; background:#f5f8fa; height:50px; width: 77%; margin-bottom: 2px;}
.buyForm .buyForm-in p button.copon-btn,
.buyForm .buyForm-in p button.point-btn{letter-spacing:-1px; background: #343a40;border:none; height:50px; color:#fff; texxt-align:center; width:13%;font-size: 14px;font-weight: 600; vertical-align: middle;     border-radius: 5px;}
.buyForm .buyForm-in p button.new-copon{width: 90px; font-size:12px; background: none; color: #fff; float: right; height: auto;padding: 5px 0px; background: #4386f9; margin: 3px 0px;}

.buyForm p.agree-cont-in label{color: #212529 !important;}
.buyForm p span.product-name{font-size:16px; font-weight:500; color: #212529; letter-spacing: -0.72px;}

.buyForm .buyForm-in .product-box-gray ul.mallBuy-state{    margin-bottom: 20px !important; padding: 10px 0px 10px !important;}
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li{font-size:14px; letter-spacing: -0.62px; margin-bottom: 5px !important;}
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li.last{margin-top:15px; font-weight:600 !important;     color: #0f4c81 !important;}
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li span{font-size:15px; float:right; }
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li.star span{float:none; }
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li.star span>img{vertical-align: middle;}
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li.star span#totalBuyFee{float:right;}
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li span.product-buy-texts-name{font-size:14px;}
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li.mallBuy-state-text span#totalBuyAmt{font-size:16px; color: #0f4c81; font-weight:600;}
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li span.question-txt {position: absolute; z-index: 10;color: #212529; width: 190px;height: auto;text-align: left !important; display: none; padding: 5px;background-color: #fff; letter-spacing: -0.72px; background: #f1f3f5; border: 1px solid #e9ecef; border-radius: 3px; -webkit-box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06); box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);color: #868e96;font-size: 12px;font-weight: 300;	}
.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li span.question-mark:hover span.question-txt{display:block;}

.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li span.text-right{float:right;}



.buyForm .buyForm-in ul.buyForm-state li span.piece-text{float:right; font-size: 14px;
    color: #343a40;
    font-weight: 400;
    float: right;
    letter-spacing: -0.82px;
}
.buyForm .buyForm-in ul.buyForm-refresh{margin-bottom:0px !important; margin-top:20px; padding: 0px 15px; }
.buyForm .buyForm-in ul.buyForm-state li span.piece-text p.piece-number{  padding-right: 5px;  line-height: 9px;margin-bottom:0px !important;float:left;color: #0f4c81; letter-spacing: -0.62px; font-size: 18px; font-weight: bold;}


section.buyOk{padding-bottom:200px;}
section.buyOk .buy-ok{text-align:center; padding:20px; width: 100%; background: #fff; font-weight: 400; color: #343a40; letter-spacing: -0.62px; box-shadow: 0 3px 9px rgba(0,0,0,0.06);}
section.buyOk .buy-ok .buy-ok-img{width: 100%;  max-width: 350px; height: auto; margin: 0 auto 20px;}
section.buyOk .buy-ok .buy-ok-img>img{width:100%;}
section.buyOk .buy-ok p{font-size:16px; font-weight:400; margin-top:40px;}
section.buyOk .buy-ok h1{font-size: 22px; font-weight:700; margin-bottom:4px; word-break:break-all;}
section.buyOk .buy-ok h1.buyArtist{font-size:16px; color:#868e96; font-weight:500;word-break:break-all; }
section.buyOk .buy-ok button.buy-ok-btn{margin-top:40px; width:100%; max-width:250px; height:50px; background:#0f4c81;}
section.buyOk .buy-ok button.buy-main-btn{margin-top:10px; width:100%; max-width:250px; height:50px;  background: #e9ecef;}
section.buyOk .buy-ok button{border:none; }
section.buyOk .buy-ok button a{ display:block; font-size:16px; font-weight:500; line-height: 50px;}
section.buyOk .buy-ok button.buy-ok-btn a{color:#fff;}


section.rentalGMain{width: 100%;height: 200px;background: #Ef9997; position: relative;overflow: hidden;}
section.rentalGMain:before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;opacity: 0.6;background: url(/images/fo/guidemain1.png) no-repeat center;background-size: cover;-ms-background-size: cover; -o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;opacity: 0.1;}
section.rentalGMain h1{position: relative; z-index:1;color: #fff; font-size: 42px; line-height: 200px; letter-spacing: -1.68px; font-weight: bold; text-align: center; }

section.PageR1{ width: 100%; max-width: 1200px; margin: 0 auto; padding-top: 140px; }
section.PageR1>h1{ font-weight: 500; text-align: center;font-size: 32px; color: #343a40; letter-spacing: -1.28px; line-height: 46px;}
section.PageR1 h2{ line-height: 26px; margin-top: 20px; text-align: center;font-size: 16px; color: #343a40; font-weight: 300; letter-spacing: -0.64px;}
section.PageR1 h3{ line-height: 45px;text-align: center;font-size: 20px; color: #E24B4B; font-weight: 400; letter-spacing: -0.52px;}
section.PageR1 h3.one-h3{margin-top:90px;}
section.PageR1 .pageR1-onebox{ width: 100%; max-width: 900px; margin: 0 auto 140px;}
section.PageR1 .pageR1-onebox .Round-box{ margin-top: 60px; }
section.PageR1 .pageR1-onebox .Round-box .Round{ float: left;  margin-right: 5%; border-radius: 50%; width: 190px; height: 190px; background: #fff; border: 1px solid #cdd6de;}
section.PageR1 .pageR1-onebox .Round-box .Round:last-child{margin: 0px;}
section.PageR1 .pageR1-onebox .Round-box .Round h1{ text-align: center; font-weight: 400; font-size: 19px; letter-spacing: -0.88px; line-height: 30px; margin-top: 55px;}
section.PageR1 .pageR1-onebox .Round-box .Round2{ background: #Ef9997; border: none;}
section.PageR1 .pageR1-onebox .Round-box .Round2 h1{color: #fff; margin-top: 55px;}

section.PageR2{padding-bottom: 140px;   width: 100%;  background:#f5f8fa; }
section.PageR2 .Page2-in{width: 100%;max-width: 1200px; margin: 0 auto; text-align: center; padding-top: 140px;}
section.PageR2 .Page2-in>h1{font-size: 32px; letter-spacing: -1.28px; color: #343a40; font-weight: 500;}
section.PageR2 .Page2-in .page2Main-in{width: 100%; max-width:900px; margin: 60px auto 0px; }
section.PageR2 .Page2-in .page2Main-in div.page2Main-in-rental01{width:100%; display:inline-block; margin: 0px auto 30px;}
section.PageR2 .Page2-in .page2Main-in .rentalBox{ height: 400px;  margin-right: 4%; float: left;  width: 30.5%; border:1px solid #cdd6de; background: #fff;padding: 35px;}
section.PageR2 .Page2-in .page2Main-in .rentalBox:last-child{margin-right: 0px; }
section.PageR2 .Page2-in .page2Main-in .rentalBox h1{color: #e85577; font-size: 22px; letter-spacing: -0.92px; font-weight: 500; font-family: Roboto; }
section.PageR2 .Page2-in .page2Main-in .rentalBox .rentalStep{width: 130px; height: 10; height: 130px;  margin: 20px auto;}
section.PageR2 .Page2-in .page2Main-in .rentalBox .rentalStep img{display: block; margin: 0 auto; }
section.PageR2 .Page2-in .page2Main-in .rentalBox p{  font-size: 15px; color: #868e96; letter-spacing: -0.64px; font-weight: 400; line-height: 26px; }

section.PageR3{text-align: center; padding-bottom: 140px;  padding-top: 140px;  width: 100%; max-width: 1200px; margin: 0 auto; }
section.PageR3 h1{font-size: 32px;letter-spacing: -1.28px; color: #343a40; font-weight: 500;}
section.PageR3 p{font-size: 20px; color: #343a40; letter-spacing: -0.8px; line-height: 32px; font-weight: 300; margin-top: 10px;}
section.PageR3 article.table{margin-top: 60px; margin-bottom: 20px;   width: 100%; border-top: 2px solid #495057;}
section.PageR3 article.table .thead{width: 100%;background: #F9FAFC;font-size: 14px; color: #343a40; letter-spacing: -0.56px; font-weight: 500;}
section.PageR3 article.table .thead .tr{border-bottom: 1px solid #E9ECEF;height: 44px;}
section.PageR3 article.table .thead .tr .th{width: 25%; float: left;padding: 12px;height: 100%;}
section.PageR3 article.table .tbody{width: 100%;background: #fff;font-size: 13px; letter-spacing: -0.52px; color: #343a40;}
section.PageR3 article.table .tbody .tr{border-bottom: 1px solid #E9ECEF; height: 40px;}
section.PageR3 article.table .tbody .tr .td{width:25%;float:left;padding: 8px;height: 100%;}
section.PageR3 article.table .tbody .tr .td:nth-child(2){font-weight: 500;}
section.PageR3 article.table .tbody .tr .td:nth-child(3){font-weight: 500;}
section.PageR3 article.table .tbody .tr .td:nth-child(4){font-weight: 500;}
section.PageR3 p.rentalP{font-size: 14px; color: #343a40; text-align: left; letter-spacing: -0.56px; line-height: 26px; margin: 0px;  }

section.PageR4{width: 100%;background: #f5f8fa; padding-top: 140px; padding-bottom: 140px; }
section.PageR4 h1{font-size: 32px;letter-spacing: -1.28px; color: #343a40; font-weight: 500; text-align: center; margin-bottom: 60px;  }
section.PageR4 .PageR4-in{width: 100%; max-width: 1200px; margin: 0 auto; }
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox{height: 400px;  margin: 1%; float: left;  width: 23%; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06); background: #fff;}
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox:last-child{margin-right: 0px;}
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Img{height: 60%; width: 100%; padding: 30px; border-bottom: 1px solid rgba(0,0,0,0.06); display: inline-block;}
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Img .img-align{width: 100%;  height: 100%; }
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Img .img-align img{max-width: 100%; height: 100%; display: block;margin: 0 auto;}
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text{width: 100%; padding: 20px; }
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.product-name{font-size: 16px; color: #343a40; letter-spacing: -0.64px; font-weight: 500;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.product-about{font-size: 13px; color: #868e96; letter-spacing: -0.52px; font-weight: 400; margin-bottom: 30px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money{width: 100%;   margin-bottom: 5px;  font-size: 13px; color: #343a40; letter-spacing: -0.52px; font-weight: 400; position: relative;}
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span{font-size: 14px; color: #343a40; float: right;letter-spacing: -0.56px; text-align: right; font-weight: 500;}
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span.rentalRed{color: #e85577;}
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span.rentalRed strong{color: #868e96;font-size: 12px; font-weight: 400; }
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span.question-mark img{margin: 0px 0px 5px 5px;display: inline-block;width: 15px;height: 15px; vertical-align: middle;}
section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span.question-mark span.question-txt{
  position: absolute;
  display:none; 
  padding: 10px;
  width:170px;
  right: 0px;
  z-index:10;
  top: 10px;
  background: #f1f3f5;
  border: 1px solid #e9ecef;
  border-radius: 3px;
  text-align:left;
  -webkit-box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);
          box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);
  color: #868e96;
  font-size: 12px;
  font-weight: 300;
	
}
section.PageR4 .PageR4-in .rentalGo-btn{width: 100%; max-width: 420px; background: #f8a19f; text-align: center; height: 70px; margin:  70px auto 0px ;}
section.PageR4 .PageR4-in .rentalGo-btn a{display: block; font-size: 20px; color: #fff; letter-spacing: -0.8px; line-height: 70px; font-weight: 500;}



button.printing-btn{max-width:200px; width:100%; background: #0f4c81; height: 50px; color: #fff; font-weight: 400; font-size:16px; border:none; }
p.printing-text{font-size:12px; text-align: right; font-weight: 400; padding:20px; display:none;}
p.a5{font-size:12px; color:#868e96; font-weight:400; text-align:left; padding: 20px 35px; display:block;}


#rentalMenuTabContents section.tab01 .tab-head .col{width:49.8%;}
#rentalMenuTabContents section.tab01 .tab-head .col ul li{padding:0 10px 15px; }
#rentalMenuTabContents .tooltip-box{width:100%; height: 20px; text-align:right;}
#rentalMenuTabContents .tooltip-box span.text{color: #868E96;font-size: 14px; font-weight: 400;}
#rentalMenuTabContents .tooltip-box .tooltip{position: relative;display: inline-block;margin-left: 2px;color: #4386F9;font-size: 14px;}
#rentalMenuTabContents .tooltip-box .tooltip span.tooltip-text{z-index: 1;display:none; text-indent: -7px; text-align: left; box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);color: #868e96;font-size: 12px;font-weight: 300; background: #f1f3f5;border: 1px solid #e9ecef;border-radius: 3px;padding: 10px; position:absolute; left: auto;bottom: auto;top: 100%;right: 0;width: 300px; }
#rentalMenuTabContents .tooltip-box .tooltip:hover span.tooltip-text{display:block;}

#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th{font-size:12px; letter-spaicng:-2px; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#memberContent .memberContent-in .my-history .tab-body #rentalMenuTabContents .cont .col.left{width:100% !important;}

#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:nth-child(2){padding:5px !important;}
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td span.retar-imgs{ width: 30px; margin: 0 auto; height: 30px;display: inline-block;}
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td span.retar-imgs>img{width:100%;}

#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td span.num-bar{ display: inline-block; width:70%; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td span.num-bar span.numBar{position: relative; width:95%; height: 10px;display: inline-block; background: #e9ecef; border-radius:5px; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td span.num-bar span.numBar span.numBar-in{position: absolute; background: #0f4c81; border-radius:5px; height: 10px; width: 60%; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td span.num-bar p{width:0%;font-size:11px; font-weight:400; float:right; color: #868e96;}
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td:last-child p.rentarIng-box{display: inline-block;padding: 2px 10px; font-size: 12px; background: #e1e5e8;color: #adb5bd;border-radius: 3px;;}
/*�젋�깉醫낅즺踰꾪듉�깋*/
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td:last-child p.rentarIng-box2{font-size: 12px; width: 50px; color: #adb5bd; border-radius: 3px; text-align:center; margin: 0 auto;}

#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .thead .th { width: 20% !important; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .thead .th:first-child{ width: 20% !important; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .thead .th:nth-child(2){  width: 10% !important;}

#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td { width: 20% !important; white-space:nowrap; overflow: hidden; text-overflow: ellipsis; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td:first-child{ width: 10% !important; padding:5px !important; }
#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td:nth-child(2){width:30% !important; }

#rentalMenuTabContents section.tab02 .col{width:49.8%; }
#rentalMenuTabContents section.tab02 .col ul{padding-bottom:20px;}
#rentalMenuTabContents section.tab02 .col ul li{padding:0 10px 15px; }
#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td span.numAll{color:#343a40;}

/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - �젋�깉�닔�씡由ъ뒪�듃 紐⑤떖*/
article#rentalDetailModal{max-width:1000px; width:100%;  letter-spacing: -0.54px; background: #fff;  padding:0px !important;}
article#rentalDetailModal .body .rentalDetail-top{width: 100%; height: 100px;  padding:60px 35px 0px ; border-bottom: 1px solid #e9ecef; }
article#rentalDetailModal .body .rentalDetail-top h1{font-size: 22px; color: #343a40; font-weight: 400; text-align: left; width: 50%; display:inline-block;}
article#rentalDetailModal .body .rentalDetail-top p{font-size: 14px; color: #868e96; font-weight:300; text-align: right; width: 50%;display:inline-block; }

article#rentalDetailModal .body .rentalDetail-middle{width:100%; height: 230px; background: #f5f8fa; padding:35px;}
article#rentalDetailModal .body .rentalDetail-middle-in{max-width:930px; width:100%; margin: 0 auto;}
article#rentalDetailModal .body .rentalDetail-middle-in .card{height:160px; margin-right: 2%;float: left;padding: 30px;background: #fff;box-shadow: 0 3px 9px rgba(0,0,0,0.06);}
article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail01{width:170px;}
article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02{width:44%;}
article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail03{width:33%; margin-right:0px;}
article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail01>div{width: 100%; height:100%;}
article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail01>div img{width:100%;}
article#rentalDetailModal .body .rentalDetail-middle-in .card .text-list{width:100%; font-size:14px; font-weight: 400; letter-spacing: -0.56px;}
article#rentalDetailModal .body .rentalDetail-middle-in .card .text-list li{margin-bottom: 5px;height: 22px;}
article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02 .text-list li{margin-bottom: 5px;}
article#rentalDetailModal .body .rentalDetail-middle-in .card .text-list li p.label{float:left; width: 40%;color: #868e96; text-align: left; vertical-align: top;}
article#rentalDetailModal .body .rentalDetail-middle-in .card .text-list li p.text-right{font-weight: 500; width: 60%;float: right; text-align: right; font-size:13px; }

article#rentalDetailModal .body .rentalDetail-bottom{ width: 100%; height: auto; padding: 35px;}
article#rentalDetailModal .body .rentalDetail-bottom .col{height: 360px; overflow-y: auto; width: 100%; font-size: 13px; color: #343a40; font-weight: 400; text-align: center; }
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .thead{line-height: 44px; width:100%; height: 44px; border-top: 2px solid #0f4c81; background: #f9fafc;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .thead .th,
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td{width:10%; float:left; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .thead .th:nth-child(8),
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td:nth-child(8){width:10%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .thead .th:nth-child(3),
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td:nth-child(3){width:10%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.label{display:none;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .tr{ height: 40px; line-height: 40px; border-bottom: 1px solid #e9ecef;}

button.rcptBtn{display: inline-block; padding: 4px 5px; background: #5A8DFC; color: #fff;border: none;border-radius: 3px;outline: none;}

article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar{ display: inline-block; width: 100%; padding-left: 5px;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar{margin-top: 15px;float:left; position: relative;width: 60%;height: 10px;display: inline-block;background: #e9ecef;border-radius: 5px;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in{position: absolute;background: #0f4c81;border-radius: 5px;height: 10px;width: 10%; left: 0;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in2{width:25%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in3{width:37.5%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in4{width:50%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in5{width:62.5%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in6{width:75%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in7{width:87.5%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in8{width:100%;}
article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar span.numBar-in9{width:100%;}

/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - �젋�깉愿�由щ━�뒪�듃 紐⑤떖*/
article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail02{width:35% !important;}
article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail03{width:42% !important;}
article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail02 .text-list li p.label{width: 38% !important;}
article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail02 .text-list li p.text-right{width: 62% !important;}
article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .thead .th,
article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .tbody .td{width:30% !important;}
article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .thead .th:nth-child(1),
article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .tbody .td:nth-child(1){width:10% !important;}
article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .tbody .trIng{background:#F9FAFC; }

article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail03 .text-list li p.label{width: 60% !important;}
article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail03 .text-list li p.text-right{width: 40% !important;}
article.rentalDetailModal2 .body .rentalDetail-bottom .col section.four .tbody .td,
article.rentalDetailModal2 .body .rentalDetail-bottom .col section.four .thead .th{width:25% !important;}

/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - 怨듬룞援щℓ - 留ㅺ컖�셿猷� @湲고쉷異붽�*/
.th-sell{ display: none; }
section.tab-content div.th-sell{ margin-bottom:20px;}
section.tab-content div.th-sell .col{width: 49.8%;}
section.tab-content div.th-sell .col .info-list li{padding: 0 10px 15px;}
section.tab-content div.th-sell .col .info-list li p.text-right{font-weight:500;}
section.tab-content div.th-sell .col .info-list li p.text-right span{font-size: 15px; font-weight:500;}

/*�븘�듃紐� 寃곗젣李�*/
.cardB{ width: 100%; background: #fff; font-weight: 400; color: #343a40; letter-spacing: -0.62px; box-shadow: 0 3px 9px rgba(0,0,0,0.06); }
.bg-gray-mall{padding-bottom: 220px;}
.mallBuy{max-width: 1000px; margin: 0 auto; height: auto; }
.mallBuy h2{font-size: 20px; letter-spacing: -0.8px; text-align: center; padding: 20px; border-bottom: 1px solid #e9ecef; font-weight: 500;}
.mallBuy .mallBuy-in{width: 100%; clear: both;}
.mallBuy .mallBuy-in>div{padding: 40px; width: 50%; height: auto;  float: left;}
.mallBuy .mallBuy-in>div.mallBuy-left{}
.mallBuy .mallBuy-in>div.mallBuy-right{}
.mallBuy .mallBuy-in div.mallBuy-box{width: 100%; margin-bottom: 40px; }
.mallBuy .mallBuy-in div.mallBuy-box h1{ color: #343a40; font-size: 18px; text-align: center; margin-bottom: 15px; font-weight: 500;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct{width: 100%; background: #fafcfd; height: auto; padding: 15px;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail{width: 100%;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailImg{vertical-align: top; width: 100px; height: 100px; display:inline-block; margin-right: 10px;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailImg img{width: 100%;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailText{display: inline-table;width: 70%;    padding: 5px 0px 0px 10px;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailText p{color: #a28fcc; font-size: 16px; display: inline-block;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailText h1{ white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #343a40; font-size: 16px; text-align: left;margin: 5px 0px 0px;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailText h2{font-size: 12px; color: #868e96; letter-spacing: -0.48px; text-align: left; padding: 0px; border-bottom: none;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailText h3{margin-top: 10px; font-weight: 300; color: #343a40; font-size: 12px;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail2{width: 100%; height: 25px; color: #343a40; letter-spacing: -0.48px; font-size: 13px; padding-top: 30px;}
.mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail2 p{float: right; font-size: 14px; font-weight: 600;}
.mallBuy .mallBuy-in div.mallBuy-box .mall Buy-prouduct .mallBuy-detail2 p span{font-size: 12px; font-weight: 400;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state{width: 100%; height: auto;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li{ clear: both;line-height: 25px; font-size: 14px; color: #adb5bd; font-weight: 500;  width: 100%; height: 25px; margin-bottom: 5px;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li.mallBuy-state-text div.reset-btn{    float: none; display:inline-block; padding: 6px 0px 0px 3px;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li.mallBuy-state-text div.reset-btn span{font-size:13px;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li.mallBuy-state-text h1.moneyTitle{line-height: 25px;font-size: 14px;color: #adb5bd;font-weight: 500;text-align:left;height: 25px;display:inline-block;float:left;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li div.copy{display: inline-block; width: 35px; line-height: 18px;  margin-left: 3px; background: #4386f9; border-radius: 10px; height: 18px; text-align: center; color: #fff; font-weight: 400; letter-spacing: -0.72px; font-size: 12px;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li span{vertical-align: middle; display: inline-block; float: right; font-size: 15px; color: #343a40; letter-spacing: -0.6px; }
span>p#dpst{font-size: 18px; float:left; margin-right:5px; line-height: 8px;  color: #0f4c81;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li span>a{display: block; color: #fff;}
.mallBuy .mallBuy-in div.mallBuy-box-line{ border-top: 1px solid #e9ecef; border-bottom: 1px solid #e9ecef; padding: 40px 0px; }
.mallBuy .mallBuy-in div.mallBuy-box-line .mallBuy-box-stay .mallBuy-boxsize40 h3{color: #adb5bd; font-size: 14px; letter-spacing: -0.56px; width: 22%; float: left; font-weight:500;}
.mallBuy .mallBuy-in .mallBuy-boxsize40 span{width:15%; height: 40px; background: #4386f9; display: inline-block; color: #fff; text-align: center; font-size: 14px; letter-spacing: -0.56px; vertical-align: middle; line-height: 40px; font-weight: 400;}
.mallBuy .mallBuy-in .mallBuy-boxsize40 span a{color: #fff; font-weight: 400; font-size: 14px;}
.mallBuy .mallBuy-in input.mallBuyall{width: 78%;  max-width: 500px;}
.mallBuy .mallBuy-in select{width: 78% !important; background: #fff; border-radius: 0px !important;}
.mallBuy .mallBuy-in div.mallBuy-box-line .mallBuy-box-stay .mallBuy-boxsize40:nth-child(5){margin-bottom: 0px;}
.mallBuy .mallBuy-in div.mallBuy-box-line .mallBuy-box-stay .mallBuy-boxsize40 h3.noh3{opacity: 0;}
.mallBuy .mallBuy-in div.mallBuy-box-line h1.checkBoxh1{margin-bottom: 5px;}
.mallBuy .mallBuy-in div.mallBuy-box-line .agree-cont-in{ width: 100%; text-align: right; margin-bottom: 10px;}
.mallBuy .mallBuy-in div.mallBuy-box-line .agree-cont-in input.address-check{width: 20px;}
.mallBuy .mallBuy-in div.mallBuy-box-line .agree-cont-in label{ font-size: 13px; letter-spacing: -0.52px; }

.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li div.tooltip{position: relative; display: inline-block;color:#4386F9; }
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li div.tooltip .tooltip-text{display:none; position: absolute; padding: 10px; width: 220px;background: #f1f3f5; border: 1px solid #e9ecef; border-radius: 3px;-webkit-box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);z-index: 10;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li div.tooltip:hover .tooltip-text{display:block;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li div.tooltip .tooltip-text h3{    line-height: 18px;color: #868e96;font-size: 12px; font-weight: 400;}

div.mallBuy-box-gray{background: #f5f8fa; padding: 15px;}
div.mallBuy-box-gray .mallBuy-state{margin-bottom: 20px; padding: 20px 0px 20px; border-bottom: 1px solid #e9ecef;}
div.mallBuy-box-gray .mallBuy-state li{margin-bottom: 15px; color: #343a40 !important; font-weight: 400 !important;}
div.mallBuy-box-gray .mallBuy-state li span.mallBuy-maincolor{color: #664bac; font-weight: 600 !important ; font-size: 17px;}
div.mallBuy-box-gray p{ padding: 0px !important; color: #868e96; font-size: 12px; letter-spacing: -0.48px; text-align: right; }
div.mallBuy-box-gray p.agree-cont-in{text-align:left; }
div.mallBuy-box-gray p.agree-cont-in input{width:15%;}
.mallBuy-boxsize40{height: 50px; margin-bottom: 20px; line-height: 50px;}
.mallBuy .mallBuy-in .mallBuy-boxsize40:last-child{margin-bottom: 0px;}
div.mallBuy-box ul.mallBuy-state li.mallBuy-boxsize40{height: 50px; line-height: 50px;}
.mallBuy .mallBuy-in input,.mallBuy .mallBuy-in select{border: 1px solid #e9ecef; height: 40px; width: 63%;    text-indent: 5px; }
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-stateP h3{color: #adb5bd;font-size: 14px;letter-spacing: -0.56px;width: 22%;float: left;font-weight: 500;     line-height: 40px;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-stateP h4{}
div.mallBuy-box-gray span.agree-label{color: #868e96; margin-bottom: 10px;}
div.mallBuy-box-gray .agree-cont label{font-size: 12px; letter-spacing: -0.52px; color: #343a40; font-weight: 400;}
/*�븘�듃紐곕쾭�듉*/
div.mallBuybtn{width: 100%; height: 60px; cursor: pointer;  background: #0f4c81;}
div.mallBuybtn a{font-weight: bold; font-size: 20px; letter-spacing: -0.8px; color: #ffffff !important; line-height: 60px; display: block; text-align: center; margin-top: 35px;}

/*寃쎈ℓ-�굺李곗옄 寃곗젣�젙蹂�*/
.auctionBuy{max-width: 600px;}
.auctionBuy .auctionBuy-in>div{width: 100%;}
.auctionBuy .auctionBuy-in>div:nth-child(1){padding-bottom: 0px;}
.auctionBuy .auctionBuy-in>div:nth-child(2){padding-top: 0px;}
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct{height: auto !important;}
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.mallBuy-state li{margin-bottom: 2px;}
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w30p{width: 30%; float: left; }
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w70p{width: 70%; display: inline-block; padding-left: 20px;}
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct p.krw{letter-spacing: -0.48px; color: #868e96; font-size: 12px; font-weight: 400; text-align:  right; margin-bottom: 10px;}
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w30p li.w30p-img{width: 100%; height: 100%; background: #fff;}
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w30p li.w30p-img>img{width: 100%;}
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w30p li.w30p-title{width: 100%; padding-top: 5px; font-size: 14px; color: #343a40; margin-bottom: 0px; letter-spacing: -0.72px; text-align: center; widows: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w30p li.w30p-title-art{font-size: 12px; text-align: center; margin-bottom: 0px; line-height: 14px;padding-top: 4px;}
span.auctionC{color: #81031c !important; font-size: 16px !important; font-weight: 600;}
.auctionBuy .auctionBuy-in div.auctionBuy-box-select{}
.auctionBuy .auctionBuy-in div.auctionBuy-box-select select{width: 63% !important; border-radius: 0px !important;border: 1px solid #e9ecef;}
.auctionBuy .auctionBuy-in div.auctionBuy-box-select span{margin-top: 5px;}
.auctionBuy .auctionBuy-in .agree-cont-in input{width: 15% !important; }
.auctionBuy .auctionBuy-in div.mallBuy-box ul.mallBuy-state li.mallBuy-state-text div.reset-btn{float: none;line-height: 13px; padding: 6px 0px 0px 0px; display: inline-block;}

/*�굺李곗쿋�쉶痍⑥냼 寃곗젣李�*/
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li div.reset-btn{float: right;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li p.pay-all{display: inline-block; font-size: 20px;}
}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li.mallBuy-state-text div.question-mark{
    display: inline-block;
    width: 15px;
    height: 15px;
}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li .question-mark>img{vertical-align: middle;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li span.question-txt {
    padding: 5px;
    position: absolute;
    top: 30px;
    display: none;
    letter-spacing: -0.72px;
    background: #f1f3f5;
    border: 1px solid #e9ecef;
    border-radius: 3px;
    -webkit-box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);
    box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);
    color: #868e96;
    font-size: 12px;
    font-weight: 300;
    line-height:20px;
}

.auctionBuy .auctionBuy-in div.auctionBuy-box .auction-no-pay{height: 220px !important;}
.mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li span.reset-btn{float:none;}

/*留덉씠�럹�씠吏�-嫄곕옒�궡�뿭-�븘�듃紐�*/
#mallHistoryDetail .head{border-bottom:none !important; }
#mallHistoryDetail .head p.krw{color: #868E96;font-size: 14px;font-weight: 300; text-align:right; margin-bottom:15px;}
#mallHistoryDetail .head .mall-head{padding-bottom: 20px; }
#mallHistoryDetail .head .mall-head .col{width:49.8%; display: inline-block;vertical-align: top !important;}
#mallHistoryDetail .head .mall-head .col .left.w20p{width: 20%;}
#mallHistoryDetail .head .mall-head .col .title{width: 100px;font-size: 14px; font-weight: 500;}
#mallHistoryDetail .head .mall-head .col .left{float: left;}
#mallHistoryDetail .head .mall-head .col .left.w80p{width:80%;}
#mallHistoryDetail .head .mall-head .col .form-box{margin-bottom: 20px; width: 100%;}
#mallHistoryDetail .head .mall-head .col .form-box input{width: 40%;height: 40px;border: 1px solid #E9ECEF;outline: none;}
#mallHistoryDetail .head .mall-head .col .button-box{margin-bottom: 20px; width: 100%;}
#mallHistoryDetail .head .mall-head .col .button-box .button{float: left;width: 18%;height: 40px;background: #fff;border: 1px solid #E9ECEF;border-left: none;color: #ADB5BD;font-size: 12px;text-align: center;line-height: 40px; cursor: pointer;}
#mallHistoryDetail .head .mall-head .col .button-box .button:first-child{border-left: 1px solid #E9ECEF;}
#mallHistoryDetail .head .mall-head .col .button-box .button.active{border: 1px solid #0F4C81; color: #0F4C81;}
#mallHistoryDetail .head .mall-head .col .search-box .input{width: 72%;height: 40px;outline: none;vertical-align: middle;}
#mallHistoryDetail .head .mall-head .col .search-box .search-button{font-size: 14px; width: 26%;height: 40px;background: #0F4C81;border: none;color: #fff;vertical-align: middle; outline: none;}
#mallHistoryDetail .mall-detail-button{display:none;}
#mall-head.dis-none{display:block;}

#mallHistoryDetail .table.seven .thead .th, 
#mallHistoryDetail .table.seven .tbody .td { width: 14.28%; }
#mallHistoryDetail .table.seven .tbody .td span.td-top{ display:block; padding-bottom:4px; font-size: 12px;}
#mallHistoryDetail .table.seven .tbody .td span.td-tops{display:inline-block; padding-right: 4px;}
#mallHistoryDetail .table.seven .tbody .tr{height:60px;}
#mallHistoryDetail .table.seven .tbody .td{padding:0px !important; line-height:60px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#mallHistoryDetail .table.seven .tbody .td:nth-child(2){line-height: 15px; padding: 8px !important;}
#mallHistoryDetail .table.seven .tbody .td span.td-top-img{margin:0 auto 2px; width:28px; height:28px;}
#mallHistoryDetail .table.seven .tbody .td span.td-top-img>img{width:100%;}
#mallHistoryDetail .table.seven .tbody .td span.right button.activatio{color: #fff; background:#343a40; border:none; padding: 4px 12px; border-radius: 3px;}
#mallHistoryDetail .table.seven .tbody .td button.erbtn{background: #868e96;}

article#activatioModal{padding: 50px;max-width: 400px;text-align: center; width:100%;}
article#activatioModal .contents .text{margin-bottom:20px;}
article#activatioModal .contents .button {display: inline-block;margin: 0 4px; width: 45%;height: 50px;background: #e9ecef;font-size: 18px;font-weight: 500;line-height: 50px;cursor: pointer;}
article#activatioModal .contents .button.blue{background: #0F4C81;color: #FFFFFF;border: none;}
article.mallModal{padding:30px;width:100%; }
article.mallModal .contents h2.title{font-size: 20px; font-weight: 500; text-align: left;}
article.mallModal .contents .body .head{padding: 20px 0px 10px; border-bottom: 1px solid #E9ECEF;}
article.mallModal .contents .body .head .tab-list{ float:left;}
article.mallModal .contents .body .head .tab-list ul.list li{ texxt-align: left; display: inline-block; color: #ADB5BD;font-size: 16px;font-weight: 500; cursor: pointer; margin-right:20px;}
article.mallModal .contents .body .head .tab-list ul.list li.active{color:#0F4C81;}
article#erModal{max-width:500px;}
article#erModal #erModalMenuTabContents .cont{padding: 10px 5px 20px;}
article#erModal #erModalMenuTabContents .cont h3{padding:10px 0px 5px; text-align:left; font-size:14px; color: #868e96; font-weight:400;}
article#erModal #erModalMenuTabContents .cont select{width: 100%;max-width: 430px;background: #fff;height: 50px;cursor: pointer;font-size: 13px;color: #343a40; padding: 10px;letter-spacing: -0.72px;}
article#erModal #erModalMenuTabContents .cont textarea{max-width: 430px;width: 100%;text-indent:10px;font-size:13px;font-weight:400;color: #343a40;padding-top: 10px;background: transparent;}
article#erModal #erModalMenuTabContents .cont .erModalbtn{width:100%; height:50px; background:#0F4C81; margin-top:20px;}
article#erModal #erModalMenuTabContents .cont .erModalbtn a{display:block; font-size:16px; color:#fff; line-height: 50px; font-weight:500;}

article#dtModal{max-width:650px;}
article#dtModal .dtmodal h1.title{font-size: 16px; font-weight:500; color: #343a40; text-align: left; padding:15px 5px 7px; border-bottom:1px solid #e9ecef; }
article#dtModal .dtmodal .mall-dtstate{width:100%; padding: 10px 5px 20px; }
article#dtModal .dtmodal .mall-dtstate li{width:100%;  margin-bottom:6px;}
article#dtModal .dtmodal .mall-dtstate li span.left-text{width:130px; text-align:left; float:left; display:inline-block; font-weight: 500; font-size:13px; color:#868e96; letter-spacing: -0.72px;}
article#dtModal .dtmodal .mall-dtstate li span.right-text{text-align:left; display:block; font-size:14px; font-weight:400;letter-spacing: -0.54px; }
article#dtModal .dtmodal hr.hr_line{display:inline-block; margin-right: 8px; width:2.4px; height:12px; background:#0F4C81; border:none;}
article#dtModal .dtmodal .table{width:100%; margin-top:20px;padding: 0px 5px 0px;}
article#dtModal .dtmodal .mall-dtstate .thead{border-left: 1px solid #e9ecef; border-right: 1px solid #e9ecef;border-top: 2px solid #0F4C81; width:100%; height:44px; background:#f8f9fa;}
article#dtModal .dtmodal .mall-dtstate .thead .tr .th{line-height: 42px; font-size:13px; font-weight:400; letter-spaicng: -0.62px; float:left; }
article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList{height:250px; border: 1px solid #e9ecef;}
article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList .tr .td span.label{display:none;}
article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList .tr .td span.light{display:inline-block;}
article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList .tr{height:40px; border-bottom:1px solid #e9ecef; }
article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList .tr .td{float:left; font-size:12px; font-weight:400; line-height: 40px;letter-spacing: -0.72px;}
article#dtModal .dtmodal .mall-dtstate .thead .th, 
article#dtModal .dtmodal .mall-dtstate .tbody .td { width: 17%;  }
article#dtModal .dtmodal .mall-dtstate .thead .th:nth-child(3), 
article#dtModal .dtmodal .mall-dtstate .tbody .td:nth-child(3) { width: 49%;  }
article#dtModal .dtmodal .mall-dtstate .tbody .td:nth-child(4){color:#4386F9;}
article#dtModal .dtmodal .mall-dtstate .tbody.scroll{overflow-y:auto;}
article#dtModal .dtModalbtn{ cursor: pointer; width:100%; max-width:140px; background: #e9ecef; height: 45px; margin: 20px auto;}
article#dtModal .dtModalbtn a{font-size: 16px; line-height: 45px; display:block;  font-weight:500;}

/*留덉씠�럹�씠吏�-嫄곕옒�궡�뿭-�븘�듃紐�-援먰솚/�솚遺� 紐⑤떖, 援먰솚�솚遺덈텋媛��궗�쑀*/
article.erModal-ok{max-width: 400px; width: 100%;}
article.erModal-ok h2{font-size: 16px; letter-spacing: -0.52px; color: #343a40; font-weight: 500;}
article.erModal-ok p{font-size: 14px; font-weight: 400; letter-spacing: -0.52px; color: #343a40; margin-bottom: 10px;}
article.erModal-ok .button-box button{width: 100px; height: 40px; border: none; background: #0f4c81;}
article.erModal-ok .button-box button.button-my{background: #bcbcbc !important;}
article.erModal-ok .button-box button a{font-size: 14px; color: #fff; font-weight: 400; letter-spacing: -0.72px; display: block;}

article.erModal-no{max-width: 400px; width: 100%;}
article.erModal-no h2{font-size: 18px; text-align: left; color: #343a40; font-weight: 500; letter-spacing: -0.52px; margin-bottom: 10px;}
article.erModal-no section.body .no-text{width: 100%; height: auto; background:#fafafa; padding: 20px; margin-bottom: 20px;}
article.erModal-no section.body .no-text p{line-height: 22px; text-align: left;}
article.erModal-no .button-box button{background: #0f4c81; width: 100%; height: 45px; border: none;}
article.erModal-no .button-box button a{font-size: 16px; letter-spacing: -0.72px; font-weight: 400; color: #fff;}




/*留덉씠�럹�씠吏�-嫄곕옒�궡�뿭-寃쎈ℓ �쓳李곕궡�뿭*/
#auctionHistoryDetail-first.dis-none{display:block; margin-bottom: 20px;}
#auctionMenuTabContents .auction-detail-button{display:none;}
#auctionHistoryDetail-first .col{width: 49.8%;}
#auctionHistoryDetail-first .col .left{float:left;}
#auctionHistoryDetail-first .col h3.title{width: 60px;font-size: 14px;font-weight: 500; padding-bottom: 5px;}
#auctionHistoryDetail-first .col .w20p{width: 20%;}
#auctionHistoryDetail-first .col .w80p{width: 80%;}
#auctionHistoryDetail-first .col .form-box{margin-bottom: 20px; width: 100%;}
#auctionHistoryDetail-first .col .form-box .input{width: 40%;height: 40px;border: 1px solid #E9ECEF; outline: none;}
#auctionHistoryDetail-first .col .button-box{margin-bottom: 20px; width: 100%;}
#auctionHistoryDetail-first .col .button-box .button{float: left;width: 18%;height: 40px;background: #fff;border: 1px solid #E9ECEF;border-left: none;color: #ADB5BD;font-size: 12px;text-align: center;line-height: 40px; cursor: pointer;}
#auctionHistoryDetail-first .col .button-box .button:first-child{border-left: 1px solid #E9ECEF;}
#auctionHistoryDetail-first .col .button-box .button.active{border: 1px solid #0F4C81; color: #0F4C81;}
#auctionHistoryDetail-first .col .search-box .input{width: 72%;height: 40px;outline: none;vertical-align: middle;}
#auctionHistoryDetail-first .col .search-box .search-button{ width: 26%;height: 40px;background: #0F4C81;border: none;color: #fff;vertical-align: middle; outline: none;}
#auctionHistoryDetail-first .col .auction-block-w100p{width:100%;}
#auctionHistoryDetail-first .col .auction-block-w100p .w50p{ width:50%; display:inline-block; float:left;}
#auctionHistoryDetail-first .col .auction-block-w100p .w50p .w20p{}
#auctionHistoryDetail-first .col .auction-block-w100p .w50p .w80p{ width: 77%;}
#auctionHistoryDetail-first .col .auction-block-w100p .w50p .w80p .button-list .button{width:30%;}
#auctionMenuTabContents article.table.eight .tbody .td span.right-img{width:24px; height:24px; display:inline-block;}
#auctionMenuTabContents article.table.eight .tbody .td span.right-img>img{width:100%;}
#auctionMenuTabContents article.table.eight .tbody .td span.time{font-size:12px; color: #868E96; font-weight:400;}

#auctionMenuTabContents article.table.nine .tbody .td span.right-img{width:24px; height:24px; display:inline-block;}
#auctionMenuTabContents article.table.nine .tbody .td span.right-img>img{width:100%;}
#auctionMenuTabContents article.table.nine .tbody .td span.time{font-size:12px; color: #868E96; font-weight:400;}

/*留덉씠�럹�씠吏�-嫄곕옒�궡�뿭-寃쎈ℓ �굺李곕궡�뿭*/
#auctionHistoryDetail .head h1.title{color: #343a40; font-size: 16px; font-weight: 500;}
#auctionHistoryDetail p.title-notice{font-size:11px; color: #868E96; font-weight:300; text-align:right; padding:10px 0px;}
#auctionHistoryDetail article.table{margin-top:30px;}
#auctionHistoryDetail article.table.eleven .thead .th, 
#auctionHistoryDetail article.table.eleven .tbody .td { width: 8%;  }
#auctionHistoryDetail article.table.eleven .thead .th{font-size:12.5px;}
#auctionHistoryDetail article.table.eleven .tbody .td{font-size:12px;}
#auctionHistoryDetail article.table.eleven .tbody .td{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#auctionHistoryDetail article.table.eleven .thead .th:nth-child(2), 
#auctionHistoryDetail article.table.eleven .tbody .td:nth-child(2) { width: 9%; }
#auctionHistoryDetail article.table.eleven .thead .th:nth-child(3), 
#auctionHistoryDetail article.table.eleven .tbody .td:nth-child(3) { width: 6%; }
#auctionHistoryDetail article.table.eleven .thead .th:nth-child(5), 
#auctionHistoryDetail article.table.eleven .tbody .td:nth-child(5) { width: 6%; }
#auctionHistoryDetail article.table.eleven .thead .th:nth-child(7), 
#auctionHistoryDetail article.table.eleven .tbody .td:nth-child(7) { width: 9%; }
#auctionHistoryDetail article.table.eleven .thead .th:nth-child(8), 
#auctionHistoryDetail article.table.eleven .tbody .td:nth-child(8) { width: 9%; }
#auctionHistoryDetail article.table.eleven .thead .th:nth-child(9), 
#auctionHistoryDetail article.table.eleven .tbody .td:nth-child(9) { width: 9%; }
#auctionHistoryDetail article.table.eleven .thead .th:nth-child(10), 
#auctionHistoryDetail article.table.eleven .tbody .td:nth-child(10) { width: 12%; }

#auctionHistoryDetail article.table.eleven .tbody .td span.right-img{width:24px; height:24px; display:inline-block;}
#auctionHistoryDetail article.table.eleven .tbody .td span.right-img>img{width:100%;}
#auctionHistoryDetail article.table.eleven .tbody .td span.right i.fa-plus{cursor: pointer; margin-left: 5px; padding-top: 2px; vertical-align: middle; font-size: 10px; color:#fff; width:15px; height:15px; background:#4386F9; border-radius:1px; }
#auctionHistoryDetail article.table.eleven .tbody .td-bidok,
#auctionHistoryDetail article.table.eleven .tbody .td-bidno{cursor:pointer;}
#auctionHistoryDetail article.table.eleven .tbody .td span.right .button.disable{background: transparent;color: #ADB5BD;pointer-events: none;cursor: none;}

article.bidModal{padding: 30px; width: 100%;max-width: 480px !important;}
article.bidModal .head h2.title{font-size: 20px;font-weight: 500; text-align: left;}
article.bidModal .body{margin: 10px 0;padding: 20px; border: 1px solid #E9ECEF;}
article.bidModal .body .info-body{width:100%;}
article.bidModal .body .info-body .list .label{float: left; width: 35%;height: 24px;color: #868E96;font-size: 13px; text-align: left;}
article.bidModal .body .info-body .list .text{float: left;width: 65%;height: 24px; font-size: 13px;font-weight: 500; text-align: right;}
article.bidModal .body .info-body .list .textcancel{    width: 100%; margin-top: 20px; color: #868e96;font-weight: 400;}
article.bidModal .body .info-body .list .label span.tooltip{position: relative;display: inline-block;color: #4386F9;font-size: 14px;}
article.bidModal .body .info-body .list .label span.tooltip span.tooltip-text{z-index: 1;text-indent: -7px;display:none;text-align: left;box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);color: #868e96;font-size: 12px;font-weight: 300; background: #f1f3f5;border: 1px solid #e9ecef;border-radius: 3px;padding: 10px;line-height:18px; position: absolute;right: auto;bottom: auto;top: 100%;left: 0;width: 235px;}
article.bidModal .body .info-body .krw{text-align:right; font-size:12px; margin-bottom:5px;}
article.bidModal .body .info-body button.blue{width:100px; border:none; border-radius:3px; height:35px; margin-top:25px; background:#4386F9;  }
article.bidModal .body .info-body button.blue a{color: #fff; height:100%; line-height: 35px; display:block; font-size:14px; font-weigth:400;}
article.bidModal .body .info-body .list .label span.s12p{font-size:11px; letter-spaing:-0.82px; }

p.krw{font-size:12px; text-align:right; color:#868e96; letter-spaicng:-0.62px; font-weight:400;}

/*명품매입 페이지*/
#jnlConsignment .redesignin .left h3{line-height: 48px; margin-bottom: 22px;}
#jnlConsignment .guide-list{padding-bottom:0px; margin-top: 40px;}
#jnlConsignment .guide-list .guide-listbox{height: 290px; width: 23.5%; overflow: hidden; text-align: center; margin-top:0px;}
#jnlConsignment .guide-list .guide-listbox h3{color:#121114; background:#FFEEDB; padding: 20px 25px;}
#jnlConsignment .guide-list .guide-listbox:nth-child(3){margin-right:2%;}
#jnlConsignment .guide-list .guide-listbox:nth-child(4){margin-right:0px;}
#jnlConsignment .guide-list .guide-listbox:nth-child(1) p,
#jnlConsignment .guide-list .guide-listbox:nth-child(2) p,
#jnlConsignment .guide-list .guide-listbox p.p-li{ line-height: 60px;}
#jnlConsignment .guide-list .guide-listbox p{font-weight:500; line-height: 1.5; color: #121114;}
#jnlConsignment .guide-list .guide-listbox .guide-listbox-img{padding: 25px;  height: 135px;}
#jnlConsignment p.guide-listbox-p{ font-size: 16px; color: #868e96;text-align: center;letter-spacing: -0.8px;text-align:center; margin: 40px 0px 5px; }
#jnlConsignment p.guide-listbox-p-t{font-size: 16px; color: #868e96;text-align: center;letter-spacing: -0.8px;text-align:center; }
#jnlConsignment p.sub_t{font-size:22px; color: #868E96; font-weight:400; letter-spacing: -0.8px;}
#jnlConsignment .round{background:#121114;}

#jnlConsignment .guide-list2 .guide-listbox h3{background:#E1EEFA;}

/*마이페이지 new*/
div.c01-new{margin-bottom:20px; height:230px;}
div.c01-new .user-info{height:230px !important;}
div.c01-new .user-cont{height:230px !important;}
div.c01-new .user-info .text-list li{width:50%; float:left; line-height: 12px; margin-top: 17px;}
div.c01-new .user-info .text-list li.left{padding-right:10px; border-right: 1.5px solid #e9ecef;}
div.c01-new .user-info .text-list li.right{padding-left:10px;}
div.c01-new .user-info .text-list li p.label{font-size: 14px;color: #868E96; font-weight: 400;}
div.c01-new .user-info .text-list li p.text-right a,
div.c01-new .user-info .text-list li p.text-right span.num{color: #4386f9;text-decoration: underline; font-size: 14px; font-weight: 500;}
div.c01-new .card-new{position: relative;  float: left;background: #fff; box-shadow: 0 3px 9px rgb(0 0 0 / 6%);}
div.c01-new .card-new .text-list li.padding{padding-top:6px;}
div.c01-new div.card-title{color:#343a40; width:100%; height:45px; background: #E1ECFF; padding:0px 30px; line-height: 45px;}
div.c01-new div.card-title h1{font-size:16px; float:left; font-weight:500;}
div.c01-new div.card-title p{font-size:12px; text-align:right; color:#868e96;}
div.c01-new .text-list-block{padding:15px 30px; display: inline-block;}
div.c01-new .text-list-block li.p_tion{position: relative !important;}
div.c01-new .card-new .tooltip-boxN{ position: absolute; left: 130px; top: 0px; color: rgb(134, 142, 150);font-size: 14px;font-weight: 400; word-break: keep-all;}
div.c01-new .card-new .tooltip-boxN .tooltip{position: relative; display: inline-block; margin-left: 2px; font-size: 14px; vertical-align: middle;}
div.c01-new .card-new .tooltip-boxN .tooltip-text{display:none; position: absolute; right:50%; bottom: 100%; padding: 10px; width: 220px; background: #f1f3f5; border: 1px solid #e9ecef; border-radius: 3px;  -webkit-box-shadow: 0 3px 9px rgb(52 58 64 / 6%); box-shadow: 0 3px 9px rgb(52 58 64 / 6%); color: #868e96; font-size: 12px; font-weight: 300;}

div.c04-new{height:225px;clear:both;}
div.c01-new .card50{height:100%; vertical-align:top; float: left; background: #fff; box-shadow: 0 3px 9px rgb(0 0 0 / 6%);  width:49%;}
div.c01-new .card50.right{float:right;}
div.c04-new div.card-title{background: #F9FAFC; border-bottom:1px solid #E9ECEF;}
div.c01-new .card50 ul.in{padding:20px 30px; position: relative;}
div.c01-new .card50 ul.in li.accordion{cursor: pointer; margin-bottom:15px;}
div.c01-new .card50.right ul.in li.accordion{margin-bottom:8px; cursor: auto;}
div.c01-new .border{border-bottom:1px solid #e9ecef; padding-bottom:10px; margin-bottom:10px;}
div.c01-new .card50.right ul.in li.accordion:last-child{cursor:pointer;}
div.c01-new li.accordion p.text-right span.num span{font-weight:500; font-size:14px;}
div.c01-new li.accordion .contents-box2{overflow: auto; max-height: 400px; height:auto;}
div.c01-new li.accordion .contents-box2 ul{ border-bottom: 1px solid #e9ecef;  padding-bottom: 10px;}
div.c01-new li.accordion .contents-box2 ul:last-child{border-bottom:none; padding-bottom:0px; }
div.c01-new li.accordion .contents-box ul li{font-size:13px;padding-left: 20px; margin-bottom:6px;}
div.c01-new li.accordion .contents-box ul.detail li{padding-left: 0px;}
div.c01-new li.accordion .contents-box ul li.top-title{margin-bottom:12px; padding-left:0px; font-size:14px;}	
div.c01-new .card50.right li.accordion .contents-box ul li.top-title{margin-top:15px;}
div.c01-new div.detailMypage-btn{ display: inline-block;  padding: 2px 6px; background: #4386F9; border-radius:5px; border: none; float: right; margin-top:15px; }
div.c01-new div.detailMypage-btn a{color: #fff; display: block;  font-size: 13px; font-weight: 400;}
div.c01-new div#myTotal li.accordion .contents-box ul li{padding-left: 0px;}

#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th:nth-child(7),
#memberContent .memberContent-in .my-history .tab-body .body .table.jnl-goods-sale-list .thead .th.th-sell:nth-child(6),
#memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .thead .th.th-sell:nth-child(7),
#memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .thead .th.th-sell:nth-child(8),
#memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .thead .th.th-sell:nth-child(10) { padding: 4px 12px 4px 12px;}

/*삼성c-lab 랜딩페이지 회원가입이벤트 배너추가*/
#eventjoin{width:100%; height:140px; background: url(/images/fo/event_join.png) center center no-repeat #1240BC; margin-bottom:50px;}
#eventjoin .in{width:100%; max-width:600px; margin:0 auto;}
#eventjoin .in h1{letter-spacing: -1.2px; color:#fff; width:59%; line-height: 140px; font-size:33px; font-weight: 200 !important; display:inline-block;}
#eventjoin .in h1 span{font-weight: 900;}
#eventjoin .in h1 span strong{color:#FDE23D;}
#eventjoin .in div.coupon{width:40%; display:inline-block; vertical-align: top; text-align: right;}
#eventjoin .in div.coupon img{padding: 12% 0%;}



@media screen and (min-width:762px) and (max-width:1200px){
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content .label {width:40%; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content .text-right { display: inline-block;width: 40%;margin-bottom: 10px;text-align: left; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .text-info {  width: 100%; }
	
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col.left { float: none; margin: 20px 0; width: 100%; height: auto; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col.text-right { float: none; width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col.text-right .info-list { padding-left: 0; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li { margin-bottom: 8px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve { border-top: none; margin-top: 10px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead { display: none; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .tr { margin-bottom: 10px; padding: 4px 10px; height: auto; border: 1px solid #E9ECEF; border-left: 2px solid #ddd; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td { padding: 8px 4px; width: 50%; text-align: left; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:first-child { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td .label { display: block; margin-bottom: 2px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th { display: none; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td { width: 50%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:first-child { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:last-child { width: 50%; }
	
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine { border-top: none; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .thead { display: none; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .tr { margin-bottom: 10px; padding: 4px 10px; height: auto; border: 1px solid #E9ECEF; border-left: 2px solid #ddd; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td { padding: 8px 4px; width: 50%; text-align: left; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td:first-child { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td .label { display: block; margin-bottom: 2px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .thead .th { display: none; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td { width: 50%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td:first-child { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td:last-child { width: 50%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td:last-child p.rentarIng-box{padding: 2px 5px;}
	
	/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - �젋�깉�닔�씡由ъ뒪�듃 紐⑤떖*/
	article#rentalDetailModal .body .rentalDetail-middle{width:100%; height: auto; }
	article#rentalDetailModal .body .rentalDetail-middle-in .card{height:160px; padding: 15px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02{width:38%; height:auto;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail03{width:32%;     height: auto;}
	article#rentalDetailModal .body .rentalDetail-middle-in .card .text-list{font-size:13px; letter-spacing: -0.62px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02 .text-list li{margin-bottom: 10px;height: 30px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail03 .text-list li{margin-bottom: 10px; height: 25px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02 .text-list li p.label{height:20px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02 .text-list li p.text-right{text-align: left; width: 100%; font-size:12px; }
	
	/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - �젋�깉愿�由щ━�뒪�듃 紐⑤떖*/
	article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail02{width:33% !important;}
	article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail03{width:35% !important;}
	article.rentalDetailModal2 .body .rentalDetail-middle-in .card .text-list li p.label{width:100% !important; height: 20px !important;}
	article.rentalDetailModal2 .body .rentalDetail-middle-in .card .text-list li p.text-right{width:100% !important; text-align: left !important;}
	
	/*留덉씠�럹�씠吏�-嫄곕옒�궡�뿭-寃쎈ℓ �굺李곕궡�뿭*/
	#auctionHistoryDetail article.table.eleven{border-top:none !important;}
	#auctionHistoryDetail article.table.eleven .thead{display:none;}
	#auctionHistoryDetail article.table.eleven .tbody .tr{ margin-right: 2%; width:48.8%; vertical-align: top; display: inline-block; height: auto; border: 1px solid #e9ecef; border-left: 2px solid #ddd; margin-bottom: 2%; padding: 5px 10px; }
	#auctionHistoryDetail article.table.eleven .tbody .tr:nth-child(even){margin-right:0px;}
	#auctionHistoryDetail article.table.eleven .tbody .td{width:100% !important; padding-bottom:3px;  }
	#auctionHistoryDetail article.table.eleven .tbody .td span.label{display:block; width:30%; text-align:left; float: left;}
	#auctionHistoryDetail article.table.eleven .tbody .td span.right{widht:70%; text-align:left;  display:block;}
	#auctionHistoryDetail article.table.eleven .tbody .td span.right-img{width:50px; height:50px; }
	#auctionHistoryDetail article.table.eleven .tbody .td span.right i.fa-plus{padding-left: 3px; }
	#auctionHistoryDetail article.table.eleven .tbody .td span.right .button.disable{padding:0px;}
	#auctionHistoryDetail article.table.eleven .tbody .td:nth-child(3) span.label{padding-top:17px;}
	#auctionHistoryDetail article.table.eleven .tbody .td:last-child{height:44px;}
	#auctionHistoryDetail article.table.eleven .tbody .td:last-child span.label{padding-top:1px;}
	#auctionHistoryDetail article.table{margin-top:0px; }
	
	/* 嫄곕옒�궡�뿭 - 議곌컖嫄곕옒�냼 - �떎�쁽�넀�씡 異붽� */ 
	#memberContent .memberContent-in .table.eleven{border-top:none;}
	#memberContent .memberContent-in .table.eleven .thead{display:none;}
	#memberContent .memberContent-in .table.eleven .tbody{ width: 100%; background: #fff;font-size: 14px;}
	#memberContent .memberContent-in .table.eleven .tbody .tr{    width: 100%; max-width:500px; margin: 0 auto 10px; padding: 4px 10px; height: auto; border: 1px solid #E9ECEF; border-left: 2px solid #ddd;}
	#memberContent .memberContent-in .my-history .tab-body .body .table.eleven .tbody .td{padding: 5px 0; width: 100%;}
    #memberContent .memberContent-in .my-history .tab-body .body .table.eleven .tbody .td .label{float: left; width: 25%; display: block; text-align: left;}
    #memberContent .memberContent-in .my-history .tab-body .body .table.eleven .tbody .td .text-right{    float: right !important; text-align: right; margin-bottom: 0px; font-weight: 300;}
	#memberContent .memberContent-in .my-history .tab-body .body .table.eleven .tbody .td:nth-child(2){width:100%;}
	
	section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Img{height: 50%;}
	section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.product-about{margin-bottom:25px;}
	section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span{font-size:12px; display: block; float:none; width:100%; padding-top:2px; text-align:left;}
	section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span.question-mark {display: inline-block; width: auto;}

	section.Page3 .Featbox{padding:0% 4%;}
	section.Page3 .Featbox-padding{padding-bottom:50px;}
	section.Page3 .Featbox a{height:auto;}
	
	/*삼성c-lab 랜딩페이지 회원가입이벤트 배너추가*/
	#eventjoin .in{max-width: 550px;}
	#eventjoin .in h1{font-size:30px;}
	#eventjoin .in div.coupon img{padding:12% 0%;}

}

/* pc 踰꾩쟾留� */
@media(min-width: 761px) {
	#memberContent .memberContent-in .my-history .tab-body .body .table.three .thead .th, 
	#memberContent .memberContent-in .my-history .tab-body .body .table.three .tbody .td { width: 33.3% !important; }

	#memberContent .memberContent-in .my-history .tab-body .body .table.five .thead .th, 
	#memberContent .memberContent-in .my-history .tab-body .body .table.five .tbody .td { width: 20% !important;; }

	#memberContent .memberContent-in .my-history .tab-body .body .table.six .thead .th, 
	#memberContent .memberContent-in .my-history .tab-body .body .table.six .tbody .td { width: 16.66% !important; }
	
	#memberContent .memberContent-in .my-history .tab-body .body .table.seven .thead .th, 
	#memberContent .memberContent-in .my-history .tab-body .body .table.seven .tbody .td { width: 14.28% !important; }

	#memberContent .memberContent-in .my-history .tab-body .body .table.eight .thead .th, 
	#memberContent .memberContent-in .my-history .tab-body .body .table.eight .tbody .td { width: 12.5% !important; }

	#memberContent .memberContent-in .my-history .tab-body .body .table.nine .thead .th, 
	#memberContent .memberContent-in .my-history .tab-body .body .table.nine .tbody .td { width: 11.1% !important; }

	#memberContent .memberContent-in .my-history .tab-body .body .table.ten .thead .th, 
	#memberContent .memberContent-in .my-history .tab-body .body .table.ten .tbody .td { width: 10% !important; }

    #memberContent .memberContent-in .my-history .tab-body .body .table.ten .tbody .td:first-child {padding:5px; text-align: center;}

	/* 嫄곕옒�궡�뿭 - 議곌컖嫄곕옒�냼 */
	#marketMenuTabContents .tab-contents .tab-body .table .text-right { float: none; }
	
    #memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve { margin-top: 10px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th,
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td{ width:8.5% !important; }
	
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th{letter-spacing:-1.5px;}

    #memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th:nth-child(2),
    #memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:nth-child(2){ width:5% !important; }
    #memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th:nth-child(3),
    #memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:nth-child(3){ width:11% !important; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th:nth-child(4),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:nth-child(4){ width:11% !important; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th:nth-child(9),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:nth-child(9){ width:8% !important; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th:nth-child(10),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:nth-child(10){ width:8% !important; }
    #memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .thead .th:nth-child(12),
    #memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.twelve .tbody .td:nth-child(12){ width:5% !important; }
	 
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .thead .th,
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td{ width:11% !important;}
	
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .thead .th:nth-child(1),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td:nth-child(1){ width:9% !important; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .thead .th:nth-child(3),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td:nth-child(3),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .thead .th:nth-child(4),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td:nth-child(4){ width:14%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .thead .th:nth-child(7),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td:nth-child(7){ width:17% !important; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .thead .th:nth-child(8),
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.nine .tbody .td:nth-child(8){ width:10% !important; }
	
	/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - �젋�깉愿�由�*/
	#memberContent .memberContent-in .my-history .tab-body .body .tab02 .col .table .thead .th:nth-child(3),
	#memberContent .memberContent-in .my-history .tab-body .body .tab02 .col .table .tbody .td:nth-child(3){width:20% !important;}
	#memberContent .memberContent-in .my-history .tab-body .body .tab02 .col .table .thead .th:nth-child(9),
	#memberContent .memberContent-in .my-history .tab-body .body .tab02 .col .table .tbody .td:nth-child(9){width:8% !important;}

    #memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .thead .th.th-sell,
    #memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .tbody .td.td-sell {width: 8.3% !important;}
    #memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .thead .th.th-sell:nth-child(7),
    #memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .thead .th.th-sell:nth-child(8),
    #memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .thead .th.th-sell:nth-child(10) { padding: 4px 12px 4px 12px;}

    #memberContent .memberContent-in .my-history .tab-body .body .table.goods-sale-list .tbody dd.td-sell:first-child{padding: 5px; text-align: center;}

    #memberContent .memberContent-in .my-history .tab-body .body .table.jnl-goods-sale-list {}
    #memberContent .memberContent-in .my-history .tab-body .body .table.jnl-goods-sale-list .thead .th.th-sell,
    #memberContent .memberContent-in .my-history .tab-body .body .table.jnl-goods-sale-list .tbody .td.td-sell {width: 9% !important;}
    #memberContent .memberContent-in .my-history .tab-body .body .table.jnl-goods-sale-list .thead .th.th-sell:nth-child(7),
    #memberContent .memberContent-in .my-history .tab-body .body .table.jnl-goods-sale-list .thead .th.th-sell:nth-child(9) { padding: 4px 12px 4px 12px;}

    #memberContent .memberContent-in .my-history .tab-body .body .table.jnl-goods-sale-list .tbody dd.td-sell:first-child{padding: 5px; text-align: center;}
	
}

@media(max-width:960px) {

	#memberContent .memberContent-in .vr-banner { position: relative; margin-bottom: 20px; height: 110px; background-size: 50%; background-position: -10% center; }
	#memberContent .memberContent-in .vr-banner .right { top: 0; right: 0; width: 100%; height: 100%; text-align: right; }
	#memberContent .memberContent-in .vr-banner .right .text { margin-top: 15px; width: 130px; font-size: 13px; text-align: right; }
	#memberContent .memberContent-in .vr-banner .right .button { position: absolute; bottom: 15px; right: 20px; padding: 8px 20px; font-size: 14px; }

	#memberContent .memberContent-in .my-gallary .tab-head { margin-bottom: 20px; }
	#memberContent .memberContent-in .my-gallary .tab-head .menu-tab-list li  { width: 50%; height: 50px; background: #fff; border-right: 1px solid #E9ECEF; border-bottom: 1px solid #E9ECEF; line-height: 50px; }
	#memberContent .memberContent-in .my-gallary .tab-head .menu-tab-list li.active { background: #0F4C81; color: #fff; }

	#memberContent .memberContent-in .my-gallary .tab-body { padding: 10px; }
	#memberContent .memberContent-in .my-gallary .tab-body .cont-tab-head { padding: 10px 10px 20px; }
	#memberContent .memberContent-in .my-gallary .tab-body .cont-tab-head .tab-list { float: none; width: 100%; text-align: center; }
	#memberContent .memberContent-in .my-gallary .tab-body .cont-tab-head .tab-list li { margin-right: 0; width: 49%; height: 40px; background: #E9ECEF; border: 1px solid #E9ECEF; font-size: 13px; text-align: center; line-height: 40px; }
	#memberContent .memberContent-in .my-gallary .tab-body .cont-tab-head .tab-list li.active { background: #0F4C81; color: #fff; }

	#memberContent .memberContent-in .my-gallary .tab-body .info-box { margin:10px 0; font-size: 14px; }
	#memberContent .memberContent-in .my-gallary .tab-body .info-box .col { margin-left: 10px; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box { margin: 20px 0; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li { display: block; margin: 0 0 20px; width: 100%; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .left { float: none; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .img { border-bottom: 1px solid #E9ECEF; padding: 2% 0; width: 100%; height: 100px; text-align: center; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .img  img { display: inline-block; height: 100%; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .text-box { float: none; padding: 10px; width: 100%; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .text-box .title { font-size: 14px; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .text-box .name { font-size: 12px; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .text-box .text { margin-top: 10px; width: 100%; font-size: 13px; text-align: right; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .ic-view { top: 14px; right: 14px; }
	#memberContent .memberContent-in .my-gallary .tab-body .my-list-box .list li .button.certificate { position: relative; bottom: auto; right: auto; display: block; width: 100%; }
}

@media(max-width:760px) {
	
	.mall-detail-infor .mall-info-product img{max-width: 100% !important;}
	
	/* main */
	#eventBannerSlider { overflow: hidden; min-height: 100px; height: auto; background: #E9ECEF; }
	#eventBannerSlider li { overflow: hidden; width: 790px; min-height: 100px; height: auto; }
	#eventBannerSlider li a { display: block; width: 100%; hight: 100%; }
	#eventBannerSlider li a img { width: 100%; }

	
	#commonContent { padding-bottom: 0; }
	#commonContent .commonContent-in .contents > .body { padding: 0; }
	#commonContent .commonContent-in .contents > .body .content.scroll { overflow: initial; height: auto; }
	#commonContent .commonContent-in .contents > .body .content.border { border: none; }

	#memberContent { padding-bottom: 40px; }
	#memberContent .member-head { height: 100px; }
	#memberContent .member-head .title { font-size: 24px; }

	#memberContent .card { padding: 20px; }

	#memberContent .memberContent-in { max-width: 600px; }
	#memberContent .memberContent-in .contents .label { font-size: 12px; }
	div.c01-new .user-info .text-list .label{width:30% !important;}
	div.c01-new .user-info .text-list .text-right{width:70% !important;}

	#memberContent .memberContent-in .table { border-top: none; }
	#memberContent .memberContent-in .table .thead { display: none; }
	#memberContent .memberContent-in .table .tbody .tr {width: 100%; display: inline-block;  margin-bottom: 10px; padding: 4px 10px; height: auto; border: 1px solid #E9ECEF; border-left: 2px solid #ddd; }
	#memberContent .memberContent-in .table .tbody .td { padding: 8px 4px; width: 50%; text-align: left; }
	#memberContent .memberContent-in .table .tbody .td:first-child { width: 100%; }
	#memberContent .memberContent-in .table .tbody .td .label { display: block; margin-bottom: 2px; }
	
	#memberContent .memberContent-in .contents .user-info { float: none; margin-bottom: 20px; padding-bottom: 40px; width: 100% !important; height: 180px; }
	#memberContent .memberContent-in .contents .user-info .user .title { font-size: 14px; }
	#memberContent .memberContent-in .contents .user-info .user .sub-title { font-size: 12px; }

	#memberContent .memberContent-in .contents .user-deposit .num { font-size: 16px; }
	
	#memberContent .memberContent-in .contents .virtual-account-number { padding: 7px 20px; height: 55px; }

	/*!*가상계좌 버튼*!*/
    /*#memberContent .memberContent-in .contents .account-box { position: relative; height: 120px; padding: 30px 0 30px 0;}*/
	/*#memberContent .memberContent-in .contents .account-box button.account{ width:100%; height: 60px;}*/
	/*#memberContent .memberContent-in .contents .account-box button.account a{font-size:12px;}*/
	
	#memberContent .memberContent-in .contents .user-cont { float: none; margin-bottom: 20px; margin-left: 0 !important; width: 100% !important; height: 180px; }
	#memberContent .memberContent-in .contents .user-cont.point { height: 130px; }
	#memberContent .memberContent-in .contents .user-cont .text-list li .link { font-size: 13px; }
	#memberContent .memberContent-in .contents .user-cont .text-list li .num { font-size: 14px; }
	#memberContent .memberContent-in .contents .user-cont > .link { bottom: 20px; right: 20px; font-size: 13px;  }
	
	#memberContent .memberContent-in .contents .page-link-list { margin-bottom: 20px; height: 120px; background: #f9fafc; }
	#memberContent .memberContent-in .contents .page-link-list .button { width: 25%; height: 60px; font-size: 12px; border-left:0; border-right: 1px solid #E9ECEF; border-bottom: 1px solid #E9ECEF; }
	
	#memberContent .memberContent-in .contents .head { padding: 0; }
	#memberContent .memberContent-in .contents .user-rate-info .head { border-bottom: none; }
	#memberContent .memberContent-in .contents .user-rate-info .head .tab-list { width: 100%; }
	#memberContent .memberContent-in .contents .user-rate-info .head .tab-list li { margin-right: 0; padding: 13px 0; width: 33.3%; height: 44px; background: #E9ECEF; color: #ADB5BD; font-size: 14px; text-align: center; }
	#memberContent .memberContent-in .contents .user-rate-info .head .tab-list li.active { background: #fff; }
	#memberContent .memberContent-in .contents .user-rate-info .head .text-right { display: none; }
	
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col.left { float: none; margin: 20px 0 0; width: 100%; height: auto;  }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col.text-right { float: none; width: 100%; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col.text-right .info-list { padding-left: 0; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li { margin-bottom: 8px; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li .col { font-size: 12px; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .info-list li .num { font-size: 14px; }
	
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table { border-top: none; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .thead { display: none; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .tr { margin-bottom: 10px; padding: 4px 10px; height: auto; border: 1px solid #E9ECEF; border-left: 2px solid #ddd; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td { height: 50px !important; padding: 8px 4px; width: 50%; text-align: left; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:first-child { width: 100%; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td .label { display: block; margin-bottom: 2px; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:last-child .label{}
	
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.six .thead .th { display: none; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.six .thead .th:nth-clild(3){display:block;}
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.six .tbody .td { width: 50%; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.six .tbody .td:first-child { width: 50%; display: inline-block;  }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.six .tbody .td:last-child { width: 50%; }

    #memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.five .tbody .td { width: 50%;}
    #memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.five .tbody .td:first-child { width: 100%;}


    .tbody .td .mypageRental-img{width:40px; float:left; height: 40px;}
	.hoVerimg{display:none !important;}
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td:first-child{ width: 10% !important; padding:5px !important; }
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td:nth-child(1){  width: 100% !important;}
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td{  width: 50% !important; height:100%;}
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:nth-child(2){width: 50% !important;}
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table.three .tbody .td:nth-child(2){width: 50% !important;}
	
	#memberContent .memberContent-in .contents .user-rate-info .body .cont .col .table .tbody .td:last-child{width: 50%;}
	/* �떊泥��쁽�솴 紐⑤떖 */
	#myApplicationModal .contents {padding: 30px 10px;}
	#myApplicationModal {  width: 100%; }
	#myApplicationModal .contents .head { margin-bottom: 10px; }
	#myApplicationModal .contents .head .title { padding-top: 10px; font-size: 16px; }
	#myApplicationModal .contents .body .info-head .text { font-size: 12px; }
	#myApplicationModal .contents .body .info-head .dot { padding: 0 3px; font-size: 10px; }
	#myApplicationModal .contents .body .info-body .cont .applicationList li .content { font-size: 12px; }
	
	/* myHistory */
	#memberContent .memberContent-in .my-history .tab-head { margin-bottom: 20px; height: 150px; }
	#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li { width: 50%; height: 50px; background: #fff; border: none; border-bottom: 1px solid #E9ECEF; font-size: 14px; }
	#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li:nth-child(odd) { border-right: 1px solid #E9ECEF; }
	#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li.active { background: #0F4C81; color: #fff; }
	#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li a { padding: 16px; color: #343A40; }
	#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li.active a { color: #fff; }
	#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li a:hover{ background: #fff; }
	#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li.active a:hover {background:#0F4C81;}
	#memberContent .memberContent-in .my-history .tab-head .menu-tab-list li.none {  }

	#memberContent .memberContent-in .my-history .tab-body .card { padding: 0; }
	#memberContent .memberContent-in .my-history .tab-body .head { padding: 20px; }
	#memberContent .memberContent-in .my-history .tab-body .head .transaction-type { display: block; margin-bottom: 10px; margin-right: 0; }
	#memberContent .memberContent-in .my-history .tab-body .head .label { font-size: 13px; }
	#memberContent .memberContent-in .my-history .tab-body .head .select-lists-box { width: 85%; width: calc(100% - 40px); height: 34px; }
	#memberContent .memberContent-in .my-history .tab-body .head .transaction-date { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .head .transaction-date .list-day { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .head .transaction-date .label { display: block; margin-bottom: 4px; }
	#memberContent .memberContent-in .my-history .tab-body .head .transaction-date .select-lists-box { width: 47%; height: 34px; }
	#memberContent .memberContent-in .my-history .tab-body .head .transaction-date .list-day-okbtn { display: block; margin-top: 20px; margin-left: 0; width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .head .excel-download-box { display: none; float: none; width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .head .excel-download-box .button { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .head .tab-list { float: none; }
	#memberContent .memberContent-in .my-history .tab-body .head .tab-list li { float: left; margin: 1%; width: 48%; height: 40px; background: #E9ECEF; border: 1px solid #E9ECEF; font-size: 13px; text-align: center; line-height: 40px; }
	#memberContent .memberContent-in .my-history .tab-body .head .tab-list li.active { background: #0F4C81; border: 1px solid #0F4C81; color: #fff; }
	#memberContent .memberContent-in .my-history .tab-body .head .krw {display: none; }

	#memberContent .memberContent-in .my-history .tab-body .body { padding: 20px; }
	#memberContent .memberContent-in .my-history .tab-body .body .tbl001 .tbody .td { height:30px !important; padding: 5px 0; width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .tbl001 .tbody .td .label { float: left; width: 25%; text-align: left; }
	#memberContent .memberContent-in .my-history .tab-body .body .tbl001 .tbody .td .right { float: right; width: 65%; font-size: 12px; text-align: right; }
	#memberContent .memberContent-in .my-history .tab-body .body .tbl001 .tbody .td .num { font-size: 13px; }

	#memberContent .memberContent-in .my-history .tab-body .body .info-box .list li { font-size: 14px; }

	#memberContent .memberContent-in .my-history .tab-body .body .cont .col.left { float: none; margin: 20px 0; width: 100%; height: auto; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col.text-right { float: none; width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col.text-right .info-list { padding-left: 0; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li { margin-bottom: 8px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li .col { font-size: 12px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-list li .num { font-size: 12px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table { border-top: none; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .thead { display: none; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .tr { width: 100%; margin-bottom: 10px; padding: 4px 10px; height: auto; border: 1px solid #E9ECEF; border-left: 2px solid #ddd; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td { padding: 8px 4px; width: 50%; text-align: left; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td:first-child { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td .label { display: block; margin-bottom: 2px; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table .tbody .td:last-child p.rentarIng-box2{margin:0px;}
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.six .thead .th { display: none; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.six .tbody .td { width: 50%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.six .tbody .td:first-child { width: 100%; }
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .table.six .tbody .td:last-child { width: 50%; }
	
	#memberContent .memberContent-in .my-history .tab-body .body .cont .col .info-text { padding-left: 0; padding-bottom: 20px; border-bottom: 1px solid #E9ECEF;  }

    .my-page .table.goods-market-list {}
    .my-page .table.goods-market-list .tbody .tr .td { width: 50% !important; }

    .my-page .table.goods-rental-list {}
    .my-page .table.goods-rental-list .tbody .tr .td:first-child { width: 100% !important;}
    .my-page .table.goods-rental-list .tbody .tr .td { width: 50% !important;}

    .my-page .table.goods-sale-list {}
    .my-page .table.goods-sale-list .tbody .tr .td { width: 50% !important; }

	/* 湲덉븸�긽�꽭紐⑤떖 */
	#receiptModal { padding: 20px; }
	#receiptModal .contents .body { padding: 10px; }
	#receiptModal .contents .body .info-head .text { float: none; font-size: 14px; text-align: left; }
	#receiptModal .contents .body .info-head .text-right { float: none; margin-top: 0px; font-size: 12px; text-align: left; line-height: 1.2; }
	#receiptModal .contents .body .info-body .list .label.block { width:100%; text-align: left; }
	#receiptModal .contents .body .info-body .list .text.block { width:100%; text-align: left;  }
	
	/* 嫄곕옒�궡�뿭 - 議곌컖嫄곕옒�냼 */
	#marketMenuTabContents .tab-contents .tab-head { padding-bottom: 0; height: auto !important; }
	#marketMenuTabContents .tab-contents .tab-head .col { width: 100%; }
	#marketMenuTabContents .tab-contents .tab-head .col .left { float: none; }
	#marketMenuTabContents .tab-contents .tab-head .col .left.w20p,
	#marketMenuTabContents .tab-contents .tab-head .col .left.w80p { width: 100%; }
	#marketMenuTabContents .tab-contents .tab-head .col .title { margin-bottom: 6px; }
	#marketMenuTabContents .tab-contents .tab-head .col .form-box .input { width: 47%; }
	#marketMenuTabContents .tab-contents .tab-head .col .button-box .button { margin: 0.5%; width: 32.3%; border: 1px solid #e9ecef; }

	#marketMenuTabContents .tab-contents .tab-head .list { padding: 0 0 6px; }
	#marketMenuTabContents .tab-contents .tab-head .list .label { font-size: 12px; }
	#marketMenuTabContents .tab-contents .tab-head .list .text { font-size: 12px; }

	#marketMenuTabContents .tab-contents .tab-body .tbl-title { padding-bottom: 24px; }
	#marketMenuTabContents .tab-contents .tab-body .tbl-title .title { font-size: 14px; }
	#marketMenuTabContents .tab-contents .tab-body .tbl-title .tooltip-box { top: 10px; width: 50%; font-size: 12px; text-align: right; }
	#marketMenuTabContents .tab-contents .tab-body .tbl-title .tooltip-box .tooltip .tooltip-text { width: 240px; }
	#marketMenuTabContents .tab-contents .tab-body .tbl-title .tooltip-box .tooltip .tooltip-text strong { display: inline-block; width: 100%; }
	#marketMenuTabContents .tab-contents .tab-body .table .tbody .td .title { width: 70% !important;  text-align: right;}

	#marketMenuTabContents .tab-contents .market-detail-button { display: block; margin-bottom: 20px; width: 100%; height: 40px; background: #E9ECEF; font-size: 14px; font-weight: 500; text-align: center; line-height: 40px; cursor: pointer; }
	#marketHistoryDetail.dis-none { display: none; }
	
	/* 嫄곕옒�궡�뿭 - 議곌컖嫄곕옒�냼 - �떎�쁽�넀�씡 異붽� */ 
	#memberContent .memberContent-in .my-history .tab-body .body .table.eleven .tbody .td{width:100%;}
	#memberContent .memberContent-in .my-history .tab-body .body .table.eleven .tbody .td:nth-child(2){width:100%;}

	#memberContent .memberContent-in .my-history .tab-body-realization{padding-top: 20px; border-top: none;}
	#memberContent .memberContent-in .my-history .tab-body .realization{ height: 270px;}
	#memberContent .memberContent-in .my-history .tab-body .realization .card{height: auto; padding: 20px; width:100%; }
	#memberContent .memberContent-in .my-history .tab-body .realization .card-box{margin-right:0%; margin-bottom:4%;}
	#memberContent .memberContent-in .my-history .tab-body .realization .card li p.text-right .num span{font-size:14px;}
	#memberContent .memberContent-in .my-history .tab-body .realization .card li p.text-right .num{font-size:12px;}	
		
	
	/* �굹�쓽 �젋�깉�쁽�솴 */
	#memberContent .memberContent-in .my-rental .tab-body .content { padding: 10px; }
	#memberContent .memberContent-in .my-rental .head { padding: 10px; }
	#memberContent .memberContent-in .my-rental .head .title { font-size: 14px; }
	#memberContent .memberContent-in .my-rental .head .krw { font-size: 13px; }
	#memberContent .memberContent-in .my-rental .body { padding: 10px; }
	#memberContent .memberContent-in .my-rental .body .contents .map-area { float: none; width: 100%; height: 200px; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area { float: none; margin-top: 10px; padding-left: 0; width: 100%; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info { overflow: initial; height: auto; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .left{ float: none; width: 100%; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .text-info { width: 70%; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits { float: none; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content { padding: 0; }
	#memberContent .memberContent-in .my-rental .body .contents .info-area .artwork-info .list li .profits .content span.question-mark span.question-txt{top: -80px; right:-150px}
	
	/* 荑좏룿&�룷�씤�듃 */
	#memberContent .memberContent-in .my-cpnPoint .tab-body { padding: 10px; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head { padding: 10px 10px 20px; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .tab-list { float: none; width: 100%; text-align: center; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .tab-list li { margin-right: 0; width: 49%; height: 40px; background: #E9ECEF; border: 1px solid #E9ECEF; font-size: 13px; text-align: center; line-height: 40px; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .tab-list li.active { background: #0F4C81; color: #fff; }
	
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .coupon-number { float: none; margin-top: 10px; width: 100%; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .coupon-number .button { margin-top: 10px; width: 100%; }
	
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-body { padding: 20px 0; }

	#memberContent .memberContent-in .table .tbody .td { padding: 4px 0; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .table .tbody .td .title { width: 70%; text-align: right; }

	#memberContent .memberContent-in .my-cpnPoint .tab-body .table.four .tbody .td,
	#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab02 .table.four .tbody .td { width: 100% !important; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab02 .table.four .thead .th:last-child,
	#memberContent .memberContent-in .my-cpnPoint .tab-body .contTab02 .table.four .tbody .td:last-child{width:100% !important; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .table.four .tbody .td .label { float: left; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .table.four .tbody .td .right { float: right; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .title { display: none; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .point { font-size: 15px; }
	#memberContent .memberContent-in .my-cpnPoint .tab-body .cont-tab-head .coupon-number .input { width: 100%; }
	
	/* �삩�씪�씤 沅뚮━利� 紐⑤떖 */
	#certificateModal .close-x-btn { top: 12px; right: 12px; width: 18px; height: 18px; }
	#certificateModal .contents .head .title { font-size: 15px; }
		
	/*留덉씠�럹�씠吏�-�삁移섍툑�궡�뿭 */
	h1.Money-title{font-size:14px; padding: 0px 20px 0px 20px;}
	div.Money-all{padding:10px; margin: 10px 12px;}
	div.Money-all h1{font-size:13px; display: block; }
	div.Money-all h1.deposit{padding-right: 0px; border-right: none; margin-right:0px; }
	div.Money-all h1 span.won{font-size:13px !important; }
	div.Money-all h1 span{font-size: 14px;}
	#memberMoney .card{padding:0px;}
	#memberMoney{max-width:600px; width:100%; margin:0 auto;}
	#memberMoney .Moneybox1{width:100%; height: auto;  float: none; margin-bottom:20px;}
	#memberMoney .Moneybox1 .moneybox-text{padding:20px;}
	#memberMoney .Moneybox1 .moneybox-text p{font-size: 13px;  height:auto; margin-bottom:4%;}
		
	#memberMoney .Moneybox2_3all{width:100%; height: auto; float:none; margin-bottom:20px;}
	#memberMoney .Moneybox123all{height:auto;}
	#memberMoney .Moneybox2{width:100%; height: auto; float: none;}
	#memberMoney .Moneybox2>ul{ padding:20px;}
	#memberMoney .Moneybox2>ul>li{ margin-bottom: 10px; width:100%; height:auto; line-height: 1.5;}
	#memberMoney .Moneybox2>ul>li p.col { float: none; width: 100%; color: #868e96; font-size:12px;}
	#memberMoney .Moneybox2>ul>li p.col.text-right { width: 100%; color: #343a40; font-weight: 500; text-align: left;}
	#memberMoney .Moneybox2>ul>li p.text-right-fontsize{font-size: 12px; }
	#memberMoney .Moneybox2>ul>li p.text-right-bold{font-size: 15px !important; color:#343a40;}
	
	#memberMoney .Moneybox3{width:100% ; height: auto; float:none;}
	#memberMoney .Moneybox3 .Moneybox3-in{padding:20px;}
	#memberMoney .Moneybox3 .Moneybox3-in ul li p button.money-btn1{font-size:11px; width:50px; height:20px; font-weight: 500; letter-spacing:-1px;}
	#memberMoney .Moneybox3 .Moneybox3-in ul li{width:100%; height:30px; line-height:30px;}
	#memberMoney .Moneybox3 .Moneybox3-in ul li.Moneybox3-margintop{padding-top: 30px;}
	#memberMoney .Moneybox3 .Moneybox3-in ul li p.col {width: 50%; font-size:12px;}
	#memberMoney .Moneybox3 .Moneybox3-in ul li p.col.text-right { width: 100%; color: #343a40; font-weight: 500; text-align: left; }
	#memberMoney .Moneybox3 .Moneybox3-in ul li p.col.text-right input{ text-align: left;}
	#memberMoney .Moneybox3 .Moneybox3-in ul li p.col.text-right-fontsize{font-size: 14px;}
	#memberMoney .Moneybox3 .Moneybox3-in ul li p.col.text-right-bold{margin-bottom: 4px;font-size: 14px;}
	#memberMoney .Moneybox3 .Moneybox3-in .money-btn2{width: 100%; height: 40px;font-size: 16px;margin-top: 20px;}
		
	#memberMoney .Moneybox4{margin-top:20px;}
	#memberMoney .Moneybox4 section.table{border-top: none;}
	#memberMoney .Moneybox4 section.table .thead{ display: none; }
	#memberMoney .Moneybox4 section.table .tbody { width: 100%; background: #fff; font-size: 13px; }
	#memberMoney .Moneybox4 section.table .tbody:nth-child(2n-1){background: none;}
	#memberMoney .Moneybox4 section.table .tbody .tr {  margin-bottom: 10px; padding: 4px 10px; height: auto; border: 1px solid #E9ECEF; border-left: 2px solid #ddd;}
	#memberMoney .Moneybox4 section.table .tbody .td { padding: 8px 4px; width: 50%; text-align: left; }
	#memberMoney .Moneybox4 section.table .tbody .td span.label{display:block;  font-size: 11px;   color: #868E96;}
	
	#memberMoney .Moneybox2_3all ul li p.text-right span.reset-btn a>img{margin:0px;}
	
	/*留덉씠�럹�씠吏�-�삁移섍툑�궡�뿭-異쒓툑�떊泥��썑 紐⑤떖異붽�*/
	article#myDeposit .body{padding: 10px 0px;}
	article#myDeposit .body h1{font-size:14px; line-height: 22px; letter-spacing: -1.44px;}
	article#myDeposit .body p{font-size:12px; line-height: 22px;}
	article#myDeposit .body>div{height: 50px; max-width: 330px; margin: 25px auto 0;}
	article#myDeposit .body h2{ height:50px; line-height:50px;  font-size:16px;}

	article#myDeposit2 .body{padding: 10px 0px;}
	article#myDeposit2 .body h1{font-size:14px; line-height: 22px; letter-spacing: -1.44px;}
	article#myDeposit2 .body p{font-size:12px; line-height: 22px;}
	article#myDeposit2 .body>div{height: 50px; max-width: 330px; margin: 25px auto 0;}
	article#myDeposit2 .body h2{ height:50px; line-height:50px;  font-size:16px;}

	
	/*濡쒓렇�씤 �뵒�옄�씤 蹂�寃�*/
	.member-head { height: 100px; }
	.member-head .title { font-size: 24px; }
	#Login .Login-form{padding:4%; padding-bottom: 100px;}
	#Login .Login-form .Login-in{padding: 40px 30px; }
	#Login .Login-form .Login-in h2.Login-title{font-size:14px; padding-bottom: 5px;}
	
	#Login .Login-form .Login-in .login-main i{font-size:20px;     margin-top: 35px;}
	#Login .Login-form .login-keeps label{font-size: 12px;}
	#Login .Login-form ul.login-menu li a{ font-size: 12px;}
	
	#Login .Login-form .Login-Btn input.submit-btn{font-size:16px; height: 50px; }
	#Login .Login-form .kakao{ height: 50px; }
	#Login .Login-form .kakao a{ line-height: 50px; font-size: 16px;}
	
	/*�쉶�썝媛��엯 �뵒�옄�씤 蹂�寃�*/
	#Join .Join-in{padding: 4%; padding-bottom:100px !important;}
	#Join .Join-in .Join-in-text{padding: 40px 30px; }
	#Join .Join-in .Join-in-text p.join-btn{height: 60px;}
	#Join .Join-in .Join-in-text p.join-btn a{font-size: 16px; line-height:60px; }
	
	/*�궗�뾽�옄 �쉶�썝媛��엯 �뵒�옄�씤 蹂�寃�*/
	#Crprt .company-join .Crprt-in{margin: 0 auto; max-width: 600px; width: 100%; padding:30px 25px 60px 25px; }
	#Crprt .company-join .Crprt-in .company-join-form>div{ width:100%;}
	#Crprt .company-join .Crprt-in .company-join-form .company-left{border-right: none; padding:0px;}
	#Crprt .company-join .Crprt-in .company-join-form .company-right{padding: 0px;}
	
	#Crprt .company-join .Crprt-in .company-join-form span.agree-label{font-size: 13px;}
	#Crprt .company-join .Crprt-in .company-join-form button.crprtjoin-btn{height: 60px; font-size: 18px;letter-spacing:-0.4px;}
	#Crprt .company-join .Crprt-in .company-join-form .agree-cont-in span.look-detail{font-size: 12px;}
	
	/*�쉶�썝媛��엯 �뵒�옄�씤 蹂�寃�*/
	#joinEmail{padding-bottom:90px;}
	#joinEmail .joinEmail-in{ padding:20px; }
	#joinEmail .joinEmail-in .require-notice{margin-top:0px; font-size: 13px;}
	#joinEmail .joinEmail-in p label{font-size: 13px; margin: 20px 0px 10px 0px;}
	#joinEmail .joinEmail-in span.agree-label{font-size: 13px;}
	
	#joinEmail .joinEmail-in p .phone-confirm{font-size: 15px;}
	#joinEmail .joinEmail-in p.phone-confirm-text{padding-left:10px;  font-size: 11px; letter-spacing:-0.7px;}
	#joinEmail .joinEmail-in .joinemail-btn{height: 60px;font-size: 18px; letter-spacing:-0.4px;}
	p.id-card-plus span.id-card input.hasValue2{ width:47.2% !important;}
	#joinEmail .joinEmail-in p.id-card-plus span.id-card i{right:8%;}
	
	/*�뙋留ㅼ쐞�긽 寃쎈ℓ�쐞�긽 �떊泥�*/
	#ConsignMent{padding-bottom: 90px;}
	#ConsignMent .Consignation{padding:0px; }
	#ConsignMent .Consignation p.require-notice{font-size: 13px; }
	#ConsignMent .Consignation p label{font-size: 12px;}
	#ConsignMent .Consignation p span{font-size: 15px;}
	
	#ConsignMent .Consignation .consignation-box span.stockCd input[id="stockCd-1"] + label{font-size: 15px;}
	#ConsignMent .Consignation .consignation-box span.stockCd input[id="stockCd-2"] + label{font-size: 15px;}

	#ConsignMent .Consignation .consignation-box .stockbox h3{font-size: 13px;}
	
	#ConsignMent .Consignation button.consignation-btn{ margin-bottom: 60px; font-size: 18px;  height: 60px; }
	
	#ConsignMent .head ul li{font-size:14px; margin-right:12px;}
	#ConsignMent .head #consignTabList{padding: 0px 25px;}
	#ConsignMent .head p.require-notice{width:30%; float:right; line-height: 60px;}
	#ConsignMent .Consignation .p40px{padding:20px;}
	#ConsignMent .Consignation p label{width:30%;}
	#ConsignMent .Consignation p input,
    #ConsignMent .Consignation p select {width:70%;}
	#ConsignMent .Consignation p.inputfloat>span{padding:6px; padding-top: 20px;}
	
	/*怨듬룞援щℓ,寃쎈ℓ �쐞�긽 �븞�궡�럹�씠吏�*/
    .guideMain{height: 100px !important;}
    section.guideMain2{height:100px;}
    section#guide h1{font-size:18px;}
    section#guide p{font-size:13px; line-height: 24px;}
    section#guide .guide-all .guide-list p.guide-listbox-p{margin: 30px 0px;font-size: 14px;}
    section#guide2 .guide2-in>div{display:block; margin:0 auto ;    height: 270px; max-width:270px; }
    section#guide2 .guide2-in>div:nth-child(1){margin-right:0px; margin: 0 auto 20px !important;}
    section#guide2 .guide2-in{padding:50px 0px;}
    section#guide2 .guide2-in>div h1{margin-top:0px; padding-top:50px; font-size:22px; }
    section#guide2 .guide2-in>div h2{font-size: 12px; margin-top: 10px; }
    section#guide3{padding: 50px 0px 100px 0px;}
    section#guide3 .guide3-in p{padding:10px; font-size:12px;}
    
    section.guideMain h1{font-size: 24px; line-height: 100px; letter-spacing: -0.96px;}
    section#guide{padding-top: 60px !important; padding: 3%;}
    section#guide h2{font-size: 16px; letter-spacing: -0.64px;}
    section#guide h2 span{font-weight: 500;}

    section#guide .guide-all{margin-top: 40px;}
    section#guide .guide-all .guide-list{height: auto;}
    section#guide .guide-all .guide-listbox{ padding:20px; float: none; width: 100%; margin-right: 0%; border: 1px solid #cdd6de; height: 130px; margin-bottom: 10px;}
    section#guide .guide-all .guideBtn{max-width: 760px; margin: 30px auto; height: 60px;}
    section#guide .guide-all .guide-listbox .guide-listbox-img{display: none;} 
    section#guide .guide-all .guideBtn a{font-size: 16px; letter-spacing: -0.64px;line-height: 60px;}

    section#guide .guide-all .guide-listbox h3{float: left; width: 20%; height: 100%; text-align: center;font-size: 16px; letter-spacing: -0.64px;}
    section#guide .guide-all .guide-listbox p{ width: 77%; height: 100%; display: inline-block;font-weight: 400;  float: right; text-align: left; margin: -2px; font-size:13px; }
    section#guide .guide-all .guide-listbox p br{display:none;}
    
    /*�븘�듃�닾寃뚮뜑 �냼媛�*/
    section.arttogetherMain{height: 100px;}
    section.arttogetherMain h1{font-size: 24px; line-height: 100px; letter-spacing: -0.96px;}
    
    section.Page1{ height: auto;padding: 60px 0px;}
    section.Page1 h1{font-size: 16px; line-height: 23px; letter-spacing: -0.64px;  margin-bottom: 30px;}
    section.Page1 .page1-onebox{padding: 7%;}
    section.Page1 .page1-onebox .Round-box{ margin: 0 auto; width: 100%; max-width: 1200px; clear: both;} 
    section.Page1 .page1-onebox .Round{margin-bottom:10px;width:100%;  margin-right: 0px; }
    section.Page1 .page1-onebox .Round .Round-in{float: left;  width: 110px; height: 110px;}
    section.Page1 .page1-onebox .Round .Round-text{padding-top: 10px;  float: left;width: 60%; height: 110px;padding-left: 20px; }
    section.Page1 .page1-onebox .Round .Round-in h1{font-size: 18px; padding-top: 30px; line-height: 1.4; letter-spacing: -0.72px;}
    section.Page1 .page1-onebox .Round hr.Round-line{display: none;}
    section.Page1 .page1-onebox .Round h2{text-align: left; font-size: 13px; letter-spacing: -0.52px; line-height: 20px; margin-bottom: 5px;}
    section.Page1 .page1-onebox .Round p{text-align: left; font-size: 13px;  letter-spacing: -0.52px; line-height: 20px;}
    section.Page1 .page1-onebox .Round p br{display: none;}
    
    section.Page2{ padding: 60px 20px;}
    section.Page2 .Page2-in .page2Main{margin-bottom: 40px; }
    section.Page2 .Page2-in .page2Main h1{font-size: 18px; letter-spacing: -0.72px; }
    section.Page2 .Page2-in .page2Main p{font-size: 13px; letter-spacing: -0.52px; }
    section.Page2 .Page2-in .page2Main-in .page2Main-box{width: 100%; float: left;margin-right: 0%; text-align: left; padding: 20px;  margin-bottom: 10px; height: auto;}
    section.Page2 .Page2-in .page2Main-in .page2Main-box h1{display: blcok; font-size: 20px; text-align: center; }
    section.Page2 .Page2-in .page2Main-in .page2Main-box .page2Main-box-icon{display: blcok; margin: 10px auto; }
    section.Page2 .Page2-in .page2Main-in .page2Main-box .page2Main-box-icon>img { height: 50px; vertical-align:middle;}
    section.Page2 .Page2-in .page2Main-in .page2Main-box h2{font-size: 16px; letter-spacing: -0.64px;  margin-bottom: 10px; text-align: center;}
    section.Page2 .Page2-in .page2Main-in .page2Main-box p{font-size: 12px; letter-spacing: -0.48px; line-height: 22px; text-align: center;}
    
    section.Page3 .page3Main{margin: 80px 0px 20px 0px; } 
    section.Page3 .page3Main h1{font-size: 18px; letter-spacing: -0.72px; }
    section.Page3 .page3Main p{font-size: 13px; letter-spacing: -0.52px; }
    section.Page3{padding-bottom: 80px;}
    section.Page3 .Featbox{padding: 30px 0px;}
    section.Page3 .Featbox a{width: 48%; height:auto;}
    section.Page3 .Featbox a>img{width: 100%;}
    
    /*�쉶�궗�뿰�쁺異붽�-�븘�듃�닾寃뚮뜑�냼媛쒗럹�씠吏�*/
    section.Page4{ padding: 60px 20px;}
    section.Page4 .Page4-in .page4Main{margin-bottom: 40px;}
    section.Page4 .Page4-in .page4Main h1{font-size: 18px; letter-spacing: -0.72px;}
    section.Page4 .Page4-in .page4Main p{font-size: 13px;  letter-spacing: -0.52px;}
    
    .history-list h3.intro-title{position: relative; font-size: 20px;border-radius: 50%;width: 100px; height: 100px;line-height: 100px;}
    .history-list .history-box .month .inner dl dt.txt-month:after{width: 40px; }
    .history-list .history-box .month .inner dl dt.txt-month{font-size: 16px;  line-height: 20px;}
    .history-list .history-box .month .inner dl dt.txt-month span.square{width: 10px; height: 10px;margin-right: 5px;     vertical-align: middle;}
    .history-list .history-box .month .inner.right{ margin-bottom: 15px;}
    .history-list .history-box .month .inner dl{padding-left: 40px;}
    .history-list .history-box .month .inner dd{font-size: 13px;  padding-left: 15px; letter-spacing: -0.72px;}
    .history-list .history-box .month .inner.left{ margin-bottom: 15px;}
    .history-list .history-box .month .inner.left dl { padding: 0 40px 0 0;}
    .history-list .history-box .month .inner.left dl dt.txt-month:after {left: auto; right: 0;}
    .history-list .history-box .month .inner.left dl dt.txt-month span.square{margin: 0px 0px 0px 5px;}
    .history-list .history-box .month .inner.left dd{padding-right: 15px;}

    .history-list h3.intro-title>span{width:50px; display: inline-block;}
    .history-list h3.intro-title>span>img{width: 100%; vertical-align: middle;}
   
   /*�쉶�썝�젙蹂� 異붽�*/
   .MYpage .membership ul.membership-name{padding:30px;}
   .MYpage .membership ul.membership-name-bottom{padding: 40px 30px;}
   .MYpage .membership ul>li{line-height:20px;}
   .MYpage .membership ol.member-info ul.member-infoleft>li{width: 85%; height: 70px;}
   .MYpage .membership ol.member-info ul.member-infoleft>li p{padding-top:3px;}
   .MYpage .membership ol.member-info ul.member-infoleft button{font-size: 12px; width:auto; height: 35px;}
   .MYpage .membership ol.member-info ul.member-inforight{padding:0px;}
   .MYpage .membership ol.member-info ul.member-inforight li.member-class{font-size:12px; margin-bottom:2px;}
   .MYpage .membership ul>li{font-size:14px;}
   .MYpage .membership ol.member-info ul.member-infoleft{width:80px;}
   .MYpage .membership ol.member-info ul.member-inforight button{ font-size:12px;}
   .MYpage .membership ul button.Mypage-btn{height:60px;line-height: 60px; font-size:14px;margin: 20px auto 0px;}
   .MYpage .membership ul li ul li.member-texts-name1 label{font-size:14px !important;}
   
   /*怨듭��궗�빆�긽�꽭*/
   section.s-center .member-head{height: 100px; margin-bottom: 30px;}
	section.s-center .member-head h1{ font-size: 24px; line-height:100px;}
	   
   
	section.s-center #detailDiv{padding:0px;}
	section.s-center #detailDiv .Cs-title{ height:80px; clear:both;}
	section.s-center #detailDiv .Cs-title .Cs-title-name1{width: 17%;height: 50px; line-height: 50px;font-size: 12px; letter-spacing: -0.74px; text-align:center;}
	section.s-center #detailDiv .Cs-title .Cs-title-name2{width: 83%; height: 50px; line-height: 20px; padding: 5px; font-size: 13px; letter-spaicng: -0.52px; }
	section.s-center #detailDiv .Cs-title .Cs-title-name2 .Csings{text-align: center;width:40px; height:15px;  letter-spaicng: -0.54px; margin-left:5px; padding: 2px 5px;}
	section.s-center #detailDiv .Cs-title .Cs-title-day{width:100%; height: 10px; line-height: 10px; text-align: right;  font-size: 12px; padding-right: 10px; }
	section.s-center #detailDiv .Cs-text{ line-height: 30px; padding:10px; padding-bottom: 20px;font-size: 14px; }
	section.s-center #detailDiv button.Cs-main-btn{ margin: 30px 0px;  width:100px; height: 30px; font-size: 14px;}
    section.s-center #detailDiv button.Cs-main-btn a{height:30px; line-height:30px;}
    
    /*怨듬룞援щℓ 援ъ엯*/
	.buyForm h2{font-size: 18px; padding: 15px;}
	.buyForm .buyForm-in{padding:15px;}
	.buyForm .buyForm-in h1.title{font-size: 16px;}
	.buyForm .buyForm-in .buyForm-prouduct .w30p{    width: 120px; height: 120px; display:block;float:none; margin:0 auto 20px; }
	.buyForm .buyForm-in .buyForm-prouduct .w70p{width:100%; padding-left:0px; display:block;}
	.buyForm .buyForm-in .buyForm-prouduct .w70p li{margin-bottom:6px;font-size: 13px;}
	.buyForm .buyForm-in .buyForm-prouduct .w70p li span{font-size: 14px; }
	
	.buyForm .buyForm-in p span.buyform-right{    color: #0f4c81;letter-spacing:-0.62px; font-size:18px; font-weight: bold; }
	.buyForm .buyForm-in p span.piece-text{margin-left: 2px;}
	.buyForm .buyForm-in p.clear{margin-bottom:15px;}
	.buyForm .buyForm-in ul.buyForm-state li span.copyNumber{    padding-top: 3px; font-size: 13px; letter-spacing: -0.82px; }
	.buyForm .buyForm-in p span.buy-piece-p{float:right; width: 60%; display: inline-block;}
	.buyForm .buyForm-in p label{width:22%; display:inline-block;   font-size: 13px; letter-spacing:-0.72px; font-weight:500;}
	.buyForm .buyForm-in p input#buy-number{width:83%;}
	.buyForm .buyForm-in p input#buy-point{width:57%;}
	
	.buyForm .buyForm-in ul.buyForm-state p.mbottom40px{padding:0px; clear:both; border:none;}
	.buyForm .buyForm-in p.mbottom40px{margin-bottom:60px; }
	.buyForm .buyForm-in p button.copon-btn,
	.buyForm .buyForm-in p button.point-btn{width:18%;font-size: 12px;}
	.buyForm .buyForm-in p select.product-coupon-list{margin-top:10px; width:100%;}
	.buyForm .buyForm-in p button.copon-btn{width: 90px;}
	.buyForm .buyForm-in ul.buyForm-state li span#buy-money p#dpst{font-size:18px;}
	.buyForm p span.product-name{font-size:15px; font-weight:500; color: #212529; letter-spacing: -0.72px;}
	
	.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li{font-size:13px; }
	.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li span{font-size:14px; }
	.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li span.product-buy-texts-name{font-size:13px;}
	.buyForm .buyForm-in .product-box-gray ul.mallBuy-state li.mallBuy-state-text span#totalBuyAmt{font-size:15px;}
		
	/*怨듬룞援щℓ*/
	section.productMain{ height:100px;   }
	section.productMain h1{font-size: 24px; line-height: 100px;}
	section.productMain h1.jnl-h1{line-height: 36px !important; padding-top: 20px;}
	section.productMain h2.jnl-h2{font-size:12px; padding: 0px 20px;}
	
	/*�젋�깉由ъ뒪�듃*/
	section.rental-main{height:100px;}
	section.rental-main h1{font-size: 24px; line-height: 100px;}
	
	/*�젋�깉 �꽌鍮꾩뒪 �븞�궡*/
    section.rentalGMain{height: 120px;}
    section.rentalGMain h1{color: #fff; font-size: 24px; line-height: 120px; }

    section.PageR1{ padding-top: 60px; }
    section.PageR1>h1{ font-size: 18px; line-height: 46px;}
    section.PageR1 h2{ margin-top: 10px; font-size: 14px; padding: 15px;}
    section.PageR1 .pageR1-onebox{ margin: 0 auto 60px;}
    section.PageR1 .pageR1-onebox .Round-box{ width: 100%;   margin-top: 30px; }
    section.PageR1 .pageR1-onebox .Round-box .Round{ margin: 0 auto 20px;  float: none;  width: 150px; height: 150px; }
    section.PageR1 .pageR1-onebox .Round-box .Round:last-child{margin: 0 auto; }
    section.PageR1 .pageR1-onebox .Round-box .Round h1{  font-size: 14px;line-height: 22px; margin-top: 45px;}
    section.PageR1 .pageR1-onebox .Round-box .Round2 h1{color: #fff; padding-top: 45px; margin-top: 20px;}
    section.PageR1 h3.one-h3{margin-top:45px;}
    section.PageR1 h3{font-size:17px; line-height:24px;     padding: 12px;}
    
    section.PageR2{padding-bottom: 60px; }
    section.PageR2 .Page2-in{padding-top: 60px;}
    section.PageR2 .Page2-in>h1{font-size: 18px; }
    section.PageR2 .Page2-in .page2Main-in{width: 100%;margin-top: 30px; }
    section.PageR2 .Page2-in .page2Main-in div.page2Main-in-rental01{display:inline;}
    section.PageR2 .Page2-in .page2Main-in .rentalBox{ height: 330px;  margin-bottom: 4%; margin-right: 4%; float: left;  width: 48%; padding: 20px 5px;}
    section.PageR2 .Page2-in .page2Main-in .rentalBox:nth-child(2){margin-right: 0px; }
    section.PageR2 .Page2-in .page2Main-in .rentalBox:nth-child(3){margin-right: 4%; }
    section.PageR2 .Page2-in .page2Main-in .rentalBox4{margin-right: 0px; }
    section.PageR2 .Page2-in .page2Main-in .rentalBox h1{font-size: 16px; margin-bottom: 20px;  }
    section.PageR2 .Page2-in .page2Main-in .rentalBox .rentalStep{padding:0px; }
    section.PageR2 .Page2-in .page2Main-in .rentalBox p{  font-size: 12px; line-height: 20px; }

    section.PageR3{padding-bottom: 60px;  padding-top: 60px; }
    section.PageR3 h1{font-size: 18px;}
    section.PageR3 p{font-size: 14px; line-height: 20px;  margin-top: 10px; padding: 0px 10px;}
    section.PageR3 article.table{margin-top: 30px;}
    section.PageR3 article.table .thead{background: #F9FAFC;font-size: 11px; letter-spacing: -1.2px;}
    section.PageR3 article.table .thead .tr .th{width: 25%;padding: 10px;}
    section.PageR3 article.table .thead .tr .th:nth-child(2){line-height:13px;}
    section.PageR3 article.table .tbody{font-size: 12px; letter-spacing: -0.74px;}
    section.PageR3 article.table .tbody .tr{height: auto;}
    section.PageR3 article.table .tbody .tr .td{width:25%;float:left;padding: 8px;height: 100%;}
    section.PageR3 p.rentalP{font-size: 12px; letter-spacing: -0.74px; line-height: 20px; }
    
    section.PageR4{padding-top: 60px; padding-bottom: 60px; }
    section.PageR4 h1{font-size: 18px; margin-bottom: 30px;  }
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox{height: 400px; width: 48%;}
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox:nth-child(2){margin-right: 0px;}
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Img{ padding: 20px; }
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text{width: 100%; padding: 10px; }
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.product-name{font-size: 14px; color: #343a40; }
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.product-about{font-size: 12px; margin-bottom: 20px; }
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money{ margin-bottom: 15px;  font-size: 12px; }
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span{font-size: 12px; display:block; width:100%; text-align: left;}
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span.question-mark{display:inline; width:20px; float:none;}
    section.PageR4 .PageR4-in .rentalOk-product .rentalOkbox .product-Text p.rental-money span.question-mark span.question-txt{width:130px; letter-spacing:-0.72px; }
    section.PageR4 .PageR4-in .rentalGo-btn{ height: 60px; margin:  20px auto 0px;}
    section.PageR4 .PageR4-in .rentalGo-btn a{ font-size: 18px; line-height: 60px;}
    
    
    /*�씤�뇙踰꾪듉�뒪���씪-�삩�씪�씤沅뚮━利�*/
	button.printing-btn{display:none; }
	p.printing-text{display:block; padding-top:0px;}
	p.a5{display:none;}
    
    /*�뙣�뒪�썙�뱶蹂�寃쎈え�떖李쎌궗�씠利덉“�젙 諛섏쓳�삎*/
    #passwordchange{padding:30px !important;}
    
    
    /*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - �젋�깉*/
	#rentalMenuTabContents section.tab01 .tab-head .col{width:100%;}
	#rentalMenuTabContents section.tab01 .tab-head .col ul li{ padding: 0 0 10px; margin-bottom:0px !important;}
	#rentalMenuTabContents .tooltip-box{height: 15px; margin-top:5px; margin-bottom:5px;}
	#rentalMenuTabContents .tooltip-box span.text{font-size: 12px; }
	#rentalMenuTabContents .tooltip-box .tooltip span.tooltip-text{ width: 240px; }
	#rentalMenuTabContents .tooltip-box .tooltip:hover span.tooltip-text{display:block;}
	
	#rentalMenuTabContents section.tab02 .col{width:100%; }
	#rentalMenuTabContents section.tab02 .col ul{padding-bottom:20px;}
	#rentalMenuTabContents section.tab02 .col ul li{padding: 0 0 10px;}
	
	/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - �젋�깉�닔�씡由ъ뒪�듃 紐⑤떖*/
	article#rentalDetailModal .body .rentalDetail-top{padding:60px 20px 0px; }
	article#rentalDetailModal .body .rentalDetail-top h1{font-size: 18px; }
	article#rentalDetailModal .body .rentalDetail-top p{font-size: 12px; }
	
	article#rentalDetailModal .body .rentalDetail-middle{width:100%; height: auto; padding:20px; }
	article#rentalDetailModal .body .rentalDetail-middle-in .card{height:160px; margin-right: 0%; margin-bottom:5%; float: none;padding: 15px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail01{width:170px; margin:0 auto 5%;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02{width:100%; height: auto;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail03{width:100%; margin-botttom:0px; height: auto;}
	article#rentalDetailModal .body .rentalDetail-middle-in .card .text-list{font-size:13px; letter-spacing: -0.62px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02 .text-list li{margin-bottom: 10px;height: 50px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02 .text-list li{margin-bottom: 10px;}
	article#rentalDetailModal .body .rentalDetail-middle-in .rentalDetail02 .text-list li p.text-right{text-align: left; width: 100%; font-size:12px; }

    article#rentalDetailModal .body .rentalDetail-bottom{ width: 100%; height: auto; padding:20px;}
	article#rentalDetailModal .body .rentalDetail-bottom .col{height: 360px;  }
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .thead{display:none;}
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody{width:100%; background: #fff; font-size: 13px;}
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .tr{ margin-bottom: 10px;padding: 4px 10px;height: auto;border: 1px solid #E9ECEF; border-left: 2px solid #ddd;}
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td:first-child{width:100% !important;}
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td{width:50% !important;  text-align:left;}
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.label{display:block;height:20px; font-size:12px; color: #868e96;}
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .thead .th:nth-child(8),
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td:nth-child(8){width:50%; }
	
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar{padding-left: 0px;}
	article#rentalDetailModal .body .rentalDetail-bottom .col section.ten .tbody .td span.num-bar span.numBar{margin-top: 15px;width: 60%; margin-right:5px;}

	/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - �젋�깉愿�由щ━�뒪�듃 紐⑤떖*/
	article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail02{width:100% !important;}
	article.rentalDetailModal2 .body .rentalDetail-middle-in .rentalDetail03{width:100% !important;}
	article.rentalDetailModal2 .body .rentalDetail-middle-in .card .text-list li p.label{width: 100% !important;}
	article.rentalDetailModal2 .body .rentalDetail-middle-in .card .text-list li p.text-right{width: 100% !important; text-align: left !important; }
	article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .thead .th,
	article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .tbody .td{width:50% !important;}
	article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .thead .th:nth-child(1),
	article.rentalDetailModal2 .body .rentalDetail-bottom .col section.nine .tbody .td:nth-child(1){width:50% !important;}
	
	/*留덉씠�럹�씠吏� - 嫄곕옒�궡�뿭 - 怨듬룞援щℓ - 留ㅺ컖�셿猷� @湲고쉷異붽�*/
	section.tab-content div.th-sell{height: auto !important;}
	section.tab-content div.th-sell .col{width: 100%;}
	section.tab-content div.th-sell .col .info-list li{padding: 0 0 10px;}
	section.tab-content div.th-sell .col .info-list li p.text-right span{font-size: 12px;}
    section.tab-content div.th-sell .col .info-list li p.col{width:50%; }
    
    /*留덉씠�럹�씠吏�-嫄곕옒�궡�뿭-�븘�듃紐�*/
	#mallHistoryDetail .head p.krw{display:block !important; font-size:12px !important; margin-bottom:10px;}
	#mallHistoryDetail .head .mall-head .col{width:100%;}
	#mallHistoryDetail .head .mall-head .col .left.w20p{width: 100%;}
	#mallHistoryDetail .head .mall-head .col .title{margin-bottom: 6px;}
	#mallHistoryDetail .head .mall-head .col .left.w80p{width:100%;}
	#mallHistoryDetail .head .mall-head .col .form-box input{width: 47%;}
	#mallHistoryDetail .head .mall-head .col .button-box .button{margin: 0.5%;width: 32.3%;border: 1px solid #e9ecef;}
	#mallHistoryDetail .head .mall-head .col .search-box .input{width: 73%;}
    #mallHistoryDetail .mall-detail-button{display: block;margin-bottom: 20px;width: 100%;height: 40px;background: #E9ECEF;font-size: 14px;font-weight: 500;text-align: center;line-height: 40px;cursor: pointer;}
    #mall-head.dis-none{display:none;}
	#mallHistoryDetail .table.seven .tbody .td { width: 100%; padding: 5px 0 !important; line-height: 18px;}
	#mallHistoryDetail .table.seven .tbody .td span.label{float: left; width: 25%; text-align: left; font-size: 11px; color: #868E96; font-weight: 400;}
	#mallHistoryDetail .table.seven .tbody .td span.td-top{ font-size:12px; display:inline-block; padding-bottom:0px;margin-right:5px;}
	#mallHistoryDetail .table.seven .tbody .td span.td-top-img{width:25px; height:25px; float:left; }
	#mallHistoryDetail .table.seven .tbody .td:nth-child(2),
	#mallHistoryDetail .table.seven .tbody .td:nth-child(6){line-height: 22px; padding: 5px 0 !important;}
	#mallHistoryDetail .table.seven .tbody .button.disable{padding:0px !important;}
    
    article#activatioModal{padding: 30px;}
	article#activatioModal .contents .text{margin-bottom:12px; font-size:14px;}
	article#activatioModal .contents .button {margin: 0 2px;height: 40px;font-size: 14px;line-height: 40px;}
	
	article#erModal{padding: 25px !important;}
	article.mallModal .contents .body .head .tab-list ul.list li{font-size:14px;}
	article#erModal .contents .body .head{padding: 10px 0px 10px;}
	article#erModal #erModalMenuTabContents .cont{ padding: 0px 5px 20px;}
	article.mallModal{padding:10px; }
	article.mallModal .contents h2.title{font-size: 18px; padding-top:15px;}
	article.mallModal .contents .body .head{padding: 20px 0px 10px;}
	
	article#dtModal .dtmodal h1.title{font-size: 14px; }
	article#dtModal .dtmodal .mall-dtstate li{ margin-bottom:5px;}
	article#dtModal .dtmodal .mall-dtstate li span.left-text{width:65px; font-size:12px; }
	article#dtModal .dtmodal .mall-dtstate li span.right-text{font-size:13px;  }
	article#dtModal .dtmodal .mall-dtstate li span.text-w100p{width:100%; display:block; text-align:left;}
	article#dtModal .dtmodal hr.hr_line{ height:10px; }
	article#dtModal .dtmodal .table{margin-top:10px;}
	article#dtModal .dtmodal .mall-dtstate .thead{display:none; }
	article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList{    height: 350px; border: none;}
	article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList .tr .td span.label{color:#868e96; display:block; width: 20%; text-align:left; float: left;}
	article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList .tr .td span.light{display:inline-block;  width: 80%; text-align: right;}
	article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList .tr{padding: 4px 5px; width:100%; display: inline-block; border-left: 2px solid #ddd !important; height:auto; border:1px solid #e9ecef; }
	article#dtModal .dtmodal .mall-dtstate .tbody.malladdressList .tr .td{line-height: 20px;padding:5px;}
	article#dtModal .dtmodal .mall-dtstate .tbody .td { width: 100%;  } 
	article#dtModal .dtmodal .mall-dtstate .tbody .td:nth-child(3) { width: 100%;  }
	article#dtModal .dtmodal .mall-dtstate .tbody .td:nth-child(4) span.label{color:#343a40;}
	article#dtModal .dtModalbtn a{font-size: 14px;}
		
	/*留덉씠�럹�씠吏�-嫄곕옒�궡�뿭-寃쎈ℓ �쓳李곕궡�뿭*/
	#auctionHistoryDetail-first.dis-none{display:none;}
	#auctionMenuTabContents .auction-detail-button{display:block; margin-bottom: 20px;width: 100%;height: 40px;background: #E9ECEF;font-size: 14px;font-weight: 500;text-align: center;line-height: 40px;cursor: pointer;}
	#auctionHistoryDetail-first .col{width: 100%;}
	#auctionMenuTabContents .tab-contents .tab-head{height:auto !important;}
	#auctionHistoryDetail-first .col h3.title{width: 100px; margin-bottom: 6px;}
	#auctionHistoryDetail-first .col .w20p{width: 100%;}
	#auctionHistoryDetail-first .col .w80p{width: 100%;}
	#auctionHistoryDetail-first .col .form-box .input{width: 47%;}
	#auctionHistoryDetail-first .col .button-box .button{margin: 0.5%;width: 32.3%;border: 1px solid #e9ecef;}
	#auctionHistoryDetail-first .col .auction-block-w100p .w50p .w80p{ width: 90%;}
	#auctionHistoryDetail-first .col .auction-block-w100p .w50p .w80p .button-list .button{width: 32%;}
	
	/*留덉씠�럹�씠吏�-嫄곕옒�궡�뿭-寃쎈ℓ �굺李곕궡�뿭*/
	#auctionHistoryDetail article.table{margin-top:0px; }
	#auctionHistoryDetail article.table.eleven .tbody .td span.right i.fa-plus{padding-left: 3px;  padding-right: 3px;}
	#auctionHistoryDetail article.table.eleven .tbody .td span.right .button.disable{padding:0px;}
    #auctionHistoryDetail p.title-notice{text-align:left; padding:3px;} 
    
    article.bidModal{padding:20px;}
	article.bidModal .head h2.title{font-size: 18px;}
	article.bidModal .body{padding: 15px;}
	article.bidModal .body .info-body .list .label{width: 49%; letter-spacing: -0.72px;}
	article.bidModal .body .info-body .list .text{width: 51%;}
	article.bidModal .body .info-body .list .label span.tooltip{font-size: 13px;}
	article.bidModal .body .info-body .list .label span.tooltip span.tooltip-text{text-indent: -5px;left: -20px;width: 185px;}
    
    section.Page3 .Featbox{padding:0% 5%;}
    section.Page3 .Featbox-padding{padding-bottom:40px;}
    
}
/* //memberContent */
	

.mypage h1,.mypage h2,.modal{}
/*
.mypage-txt{
    width: 100%;
    height: 200px;
    background-color: #F8FDFF;
}
*/
.mypage-txt h1{
    text-align: center;
    line-height: 200px;
    font-size: 36px; font-weight: 700;
}
.mypage{
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
}
/*�쇊履�*/

.mypage-left{
    width: 100%;
	height: 200px;
	max-width: 1200px;
	margin: 0 auto;
}
.mypage-left img{display: inline-block; margin:15px 20px 30px 0; opacity: 0.8; float: left;}
.mypage-left span{font-size: 16px; font-weight: 500;}
.mypage-left h2{
    font-size: 21px; 
    font-weight: 300;
}
.mypage-left span.percent{
    font-size: 30px;
    font-weight: 500;
}
.mypage-left span.ten{
    font-size: 27px;
    font-weight: 500; 
    margin-right: 10px;
}
.mypage-left .my-name{height: 70px;padding-left: 0px;}
.mypage-left .my-name h2{font-size: 20px;float: left; font-weight: 400; width:70%; }
.mypage-left .my-name p{font-size: 17px; font-weight: 400; width: 70%; color:#4a4a4a;}
.mypage-left .left-box1{width: 30%; height: 100%; float: left; }
.mypage-left .left-box1,.left-box2{padding: 25px 25px;}
.left-box2 ul{margin-top: 35px;}
.left-box2 ul li{float: left; margin-right: 7.5%;}
.left-box2 ul li:last-child{margin-right: 0%;}
.left-box2 ul li:nth-child(1){margin-left: 30px;}
.left-box2 ul li{margin-bottom: 25px;}
.left-box3{}

/*�떊泥��쁽�솴 踰꾪듉*/
.left-box3{width: 100%;}
.left-box3 .application-btn{
    background:#4bb7e2;
	color:#fff;
	border:none;
	margin: 0 auto;
	font-size:15px;
	font-weight:400;
	letter-spacing: 3px;
    height: 40px;
	width: 100%;
}

/*�삤瑜몄そ*/

.mypage .mypage-right{
    width: 100%;
	clear: both;
	margin-top: 50px;
	max-widht:1200px;
}
.mypage-right .right-box{
    width: 400px;
    height: 100px;
    float: left;
    margin-left: -1px;
    margin-bottom: -1px;
    border:  solid 1px #c1c1c1;
    transition: 0.2s all ease-in;
}
.right-box .center-box{
    width: 220px;
    height: 100px;
    margin: 0 auto;
    margin-top: 28px;
}
.mypage-right img{width: 41px;}
.center-box img,.center-box h1{display: inline-block;}
.center-box h1{
    font-size: 18px; 
    font-weight: 500; 
    padding: 10px 0 0 26px;
}
.right-box .box-space h1{padding: 10px 0 0 35px;}



/*�뙋留� �떊泥� �쁽�솴 �닃���쓣 �븣 OK- 紐⑤떖 李�*/
#applicationModal{
    max-width:800px;
    width:100%;
    padding-top: 100px;
    margin:100px 0 30px 0;
}

#applicationModal .body{
    max-width:500px;
    margin: 0 auto;
}
/*�뙋留� �떊泥� �쁽�솴 �닃���쓣 �븣 NO- 紐⑤떖 李�*/
#applicationModal2{
    max-width:400px;
    width:100%;
    padding-top: 70px;
    padding-bottom: 0px;
}
#applicationModal2 .close-x-btn{left: 170px;}
.body2 div{position: relative; top: -20px;}
.body2 div p{font-size: 15px;}
.body2 .modal-yes-btn{
    width: 40%; 
    margin: 25px auto;
    height: 35px;
    background: #4bb7e2;
    cursor: pointer;
}
.body2 .modal-yes-btn p{color: #fff; letter-spacing: 4px;line-height: 40px;}
.body .modal-yes-btn a{color: #fff; letter-spacing: 4px;line-height: 50px; font-size: 15px; font-weight: 400;}

.body .application{margin-bottom: 50px;}
.utill-label-mypage{
    position: relative;
    text-align:left;
    font-size:22px;
    border-bottom: 4px solid #212529;
    padding-bottom:15px;
    margin-bottom:20px;
    font-weight: 550;
}
div ul.application-txt{
    height: 40px;
    background: #eff1f3;
    margin-bottom: 20px;
    border-radius: 24px;
}
div ul.application-txt span.bar{
    width: 15%;
    height: 40px;
    background: #4bb7e2;
    display: block;
    border-radius: 24px;
}
div ul.application-txt span.bar2{width: 50%;}
div ul.application-txt span.bar3{width: 100%;}
div ul.application-txt span.bar img{margin:7px 5px; float: right;}
div ul.application-txt-t{
    height: 100px;
    margin-bottom: 20px;
    font-weight: 500;
    
}
.txt-a{margin-top: 30px;width: 22%;}
.txt-b{margin-top: 40px;}
div ul.application-txt-t3{
    height: 60px;
    border-bottom: 1px solid #d3d3d3;
    font-size: 16px;
    font-weight: 400;
    
}
div ul.application-txt-t3 li{
    float: left; 
    margin-right: 27%;
}
div ul.application-txt-t3 li:last-child{margin-right: 0px;}
div ul.application-txt-t li{
    float: left;
    margin-right: 10%;
    font-size: 16px;
}
div ul.application-txt-t li.appli01,div ul.application-txt-t li.appli02,div ul.application-txt-t li.appli03{ width: 104px;height: 105px;}
div ul.application-txt-t li.appli01{
    background: url(/images/fo/appli01.png) center center no-repeat;
}
div ul.application-txt-t li.appli02{
    background: url(/images/fo/appli02.png) center center no-repeat;
}
div ul.application-txt-t li.appli03{
    background: url(/images/fo/appli03.png) center center no-repeat;
}


/*1.21留덉씠�럹�씠吏� �닔�씡瑜좎슂�빟�젙蹂� �꺆硫붾돱 異붽�*/
section.a-r-m-all{
	clear: both;
	width: 100%;
	max-width: 1200px;
	margin: 0 auto;
	padding-top: 90px;
}
section.a-r-m-all h1{
	border-bottom: 2px solid #282828;
	padding-bottom: 0.5%;
	margin-bottom: 2%;
	font-size: 20px;
    font-weight: 500;
}
section.a-r-m-all .a-r-m ul.a-r-m-tabmenu{width: 100%;height: 40px; margin-bottom:-1px;}
section.a-r-m-all .a-r-m ul.a-r-m-tabmenu li{
	float: left;
	width: 10%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #ccc;
	box-sizing: border-box;
	background: #fdfdfd;
	margin-right:-1px;
}
section.a-r-m-all .a-r-m ul.a-r-m-tabmenu li a{
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 1px;
	display: block;
}
section.a-r-m-all .a-r-m ul.a-r-m-tabmenu li .select-m-t{
	background: #282828;
	border: none;
	height:38px;
	line-height:38px;
	color: white;
}
section.a-r-m-all .a-r-m .a-r-m-in{
	width: 100%;
	height: auto;
	border: 1px solid #ccc;
	margin-bottom: 10%;
}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text{
	width: 100%;
	height:100px;
	background: #f2f9fd;
	border-bottom: 1px solid #ccc;
}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li{
	width: 20%;
	padding-top:15px;
	float: left;
	text-align: center;
	margin-left: 2%;
	line-height: 30px;
	font-size: 14px;
	font-weight: 400;
	height: inherit;
}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li:nth-child(1) span{border-right: 1px solid #ccc;}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li.border-right span{border-right: 1px solid #ccc;}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li span{
	display: block;
	width:100%;
	float: left;
}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li p{font-size: 16px;}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list{
	width: 100%;
	height: 300px;
	overflow-x:hidden;
    overflow-y:auto;
}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul{
	width: 100%;
	height: 80px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li{
	float: left;
	width: 18%;
	line-height: 80px;
	padding-left: 2%;
	font-size: 14px;
	font-weight: 300;
}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul.width-six li{width: 16%;}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li.max-width{width: 28%;}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.li-name{margin-right: 10px;}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.li-text{
	font-size:15px;
	font-weight: 500;
	padding: 5px 10px;
}
section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.charge{font-size: 12px;}

/*鍮꾨�踰덊샇 蹂�寃� 紐⑤떖李�*/
#passwordchange{
	max-width:500px;
	width:100%;
	padding:50px;
}

/*----------------�뿬湲곌퉴吏�12.06--------------------------*/
.body3 h1{
    font-size: 22px;
    font-weight:500; 
    color: #212529;
    letter-spacing: -0.72px;
    margin-bottom: 40px;
}
#passwordchange .body3 p{margin-bottom: 10px;}
#passwordchange .body3 p label{
    font-size: 14px;
    font-weight: 400;
    display: inline-block;
    margin-bottom: 10px;
    float: left;
    color: #adb5bd;
    letter-spacing:-0.56px;
}
#passwordchange .body3 .password{
    width: 100%;
    max-width: 500px;
    height: 60px;
    margin: 40px auto;
    background: #0f4c81;
    cursor: pointer;
}
#passwordchange .body3 .password p{
    font-size: 18px;
    letter-spacing: -0.72px;
    color: #fff;
    height:60px;
    line-height: 60px;
    font-weight: 400;
}

#passwordchange .body3 input{max-width:500px !important;}
#passwordchange-ok,#newsletterchange,#secession-ok{max-width: 500px; width: 100%; height: 180px;}
.body3 p.body3-p{margin-top:40px; font-size:14px; font-weight: 400; letter-spaicng: -0.52px;}

.membership ul li .member-texts-name2-3{cursor: pointer;}

#secession{max-width: 500px; width: 100%;  }

#secession .body3 select{
    width:100%;
    max-width: 400px;
    background:#fff;
    height: 50px;
    cursor: pointer;
    font-size:13px;
    color: #212529;
    padding:10px;
    
    letter-spacing: -0.72px;
}


#secession .body3 textarea{
    max-width: 400px; 
    width: 100%; 
    margin-top: 10px;
    padding-top: 15px;
    padding-left: 5px;
    background: transparent;
}
#secession .body3 h1{margin-bottom: 10px; font-size:22px;  font-weight: 500; }
#secession .body3 p.secession-t{
    font-size: 12px; 
    line-height: 18px;
    color: #61686f;
    font-weight: 400;
    margin-bottom: 20px;
    text-indent:-10px;
}
#secession .body3 .secession-txt{
    text-align: left; 
    font-size: 12px;
    font-weight: 300; 
    color: #61686f;
    line-height: 18px;
    letter-spacing: -0.72px;
    width:100%;
    max-width:400px;
    margin:0 auto 20px;
}
#secession .body3 p.secession-t2{font-weight: 400; letter-spaicng: -0.72px; font-size: 12px; color: #212529; margin-bottom:10px;}
#secession .body3 p.secession-t3{text-indent:-5px; padding-left: 10px;}
#secession .body3 label{font-weight: 400; font-size: 14px; color: #212529; letter-spacing: -0.54px;}
#secession .body3 .secession-txt-ok{
    width: 100%;
    height: 60px;
    max-width:400px;
    margin: 20px auto;
    background: #0f4c81;
    cursor: pointer;
}
#secession .body3 .secession-txt-ok p{
	line-height: 60px;
    letter-spacing: -0.72px;
    font-weight: 500;
    font-size:16px;
    color: #fff;
}



/*�쐞�긽 �뙋留ㅼ떊泥�*/
.consignation fieldset p input{width: 73%; height: 36px;}
.consignation fieldset p label{font-weight: 600;}
.consignation fieldset p .piece-size{width: 22%;}
.consignation fieldset p span{
    display: inline-block;
    margin:10px;
    letter-spacing: 3px;
    font-weight: 400;
}
.consignation fieldset div.file-box-txt{
    width: 100%;
    border-top: 1px solid #a1a1a1;
    margin-top: 40px;
    border-bottom: 1px solid #a1a1a1;
    height: 270px;
    padding-top: 20px;
}
.consignation fieldset div.file-box-txt p{
    font-weight: 600;
    display: inline-block;
    width: 25%;
    height: 140px;
/*    background: red;*/
    float: left;
}
.consignation fieldset div ul li{float: left;}
.consignation fieldset div div.filebox label{ 
    display: inline-block; 
    padding: .5em .75em; 
    color: #999; 
    line-height: normal; 
    vertical-align: middle; 
    background-color: #fdfdfd; 
    cursor: pointer; 
    border: 1px solid gray; 
    border-bottom-color: gray; 
    border-radius: .25em;
    margin-bottom: 10px;
    font-weight: 500;
    letter-spacing: 1px;
} 
.consignation fieldset div div.filebox input[type="file"] { /* �뙆�씪 �븘�뱶 �닲湲곌린 */ 
    position: absolute; 
    width: 1px; 
    height: 1px; 
    padding: 0; 
    margin: -1px; 
    overflow: hidden; 
    clip:rect(0,0,0,0); 
    border: 0; 
}
.consignation fieldset div.file-box-txt ul.file-img{
	width:100%;
	height:auto;;
}
.consignation fieldset div.file-box-txt ul.file-img li{
    margin-left: 5%;
    font-size: 12px;
    font-weight: 300;
}
.consignation fieldset div.file-box-txt ul.important{
    width: 75%;
    float: right;
}
.consignation fieldset div.file-box-txt ul.important li{
    font-size: 12px;
    font-weight: 400;
    margin-bottom: 5px;
    text-indent: -0.5em;
}
.consignation fieldset .consignation-box{padding: 20px;}
.consignation fieldset .consignation-box label{
    font-size: 14px;
    font-weight: 400;
    margin-left: 9%;
}
.consignation fieldset .consignation-box h3{
    font-size: 14px;
    font-weight: 500;
    margin-top: 30px;
	text-indent: -0.5em;
}
.consignation fieldset button.submit-btn{letter-spacing: 10px; margin-top: 35px;}

/*�쐞�긽�뙋留ㅼ셿猷� 紐⑤떖李�*/
#consignation-ok{
    max-width: 500px;
    width: 100%;
}
#consignation-ok .main-btn{
    max-width: 350px;
    width:100%;
    height: 50px;
    margin: 0 auto;
    margin-top: 30px;
    background: #0F4C81;
}
#consignation-ok .main-btn a{
    line-height: 50px;
    color: #fff;
    letter-spacing: -0.52px;
}
/*----------------�뿬湲곌퉴吏�12.09--------------------------*/
/*寃쎈ℓ�떆�옉-----------怨듬룞援щℓ�옉寃뱀튂�뒗�겢�씪�뒪 �엲�쓬!*/
.auctions-main{
    width: 100%;
    background: #fdfbf2;
    height: 250px;
}
.product-page .total-auctions{
    padding-top:30px;
    margin-top:0px;
    margin-bottom:0px;
}
.product-page .preview-time{
    width: 100%;
    height: 38px;
    margin-bottom: 50px;
}
.auctions-sorting-search{margin-bottom: 20px;}


/*<!--�봽由щ럭 湲고쉷 12.12異붽�-->*/
.preview-text{
    width: 100%;
    max-width: 1200px;
    margin-top: 25px;
}
.preview-text ul{
    width: 100%;
    
}
.preview-text ul li.preview-text-box{
    width: 25%;
    float: left;
    height: 100px;
    text-align: center;
    position: relative;
    border-radius: 30px 30px 0px 0px;
    border: 0.5px solid #d4d4d4;
    border-bottom: none;
    
}
.preview-text ul li.preview-text-box-opacity:after{
    border-radius: 30px 30px 0px 0px;
    border: 0.5px solid #d4d4d4;
    content : "";
    border-bottom: none;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: url(/images/fo/ufan.jpg)no-repeat center center; 
    background-size: cover;
    width: 100%;
    height: 100%;
    opacity : 0.5;
    z-index: -1;
}
.preview-text ul li.preview-text-box h1,.preview-text ul li.preview-text-box h2{margin-top: 5%; color: #484848; font-weight: 600;}
.preview-text ul li.preview-text-box:nth-child(2){
    padding: 1.5%; 
    text-align: left;
    padding-left: 30px;
    background: rgba(250, 130, 41, 0.06);
    font-size: 11px;
    letter-spacing: 1px;
    color: #000000;
}
.preview-text ul li.preview-text-box>ul>li:nth-child(4){
    float: right;
}
.preview-text ul li.preview-text-box>ul>li>span.questions-box{
    background: url(/images/fo/question.png)no-repeat center center;
    width: 25px;
    height: 25px;
    display: inline-block;
    position: relative;
    cursor: pointer;
}
.preview-text ul li.preview-text-box:nth-child(3){
    background: url(/images/fo/artlogo.png)no-repeat center center;
    background-size: cover;
    line-height: 100px;
    font-size: 15px;
}

.preview-text ul li.preview-text-box .preview-text-detail{
    position: absolute;
    font-size: 12px;
    width: 300px;
    z-index: 100;
    right: -100px;
    bottom: -90px;
    background: #fff;
    height: 100px;
    border: 1px solid #ccc;
    padding: 10px;
    display: none;
}
.preview-text strong{color: #484848; font-weight: 500;}
.preview-text ul li.preview-text-box a{
    border: 4px solid rgba(239, 239, 239, 0.35);
    padding: 3%;
}
.preview-text ul li.preview-text-box a:nth-child(1){display: none;}
.scrolls{    /*�븘�옒�뿉�꽌 �쐞濡�-�봽由щ럭*/
    transform: translate(0px,-200px);
    opacity: 0;
    transition: all 0.6s;
}
/*<!--�봽由щ럭------------------------------------------------->*/



.product-page .product-list .auctions-name{font-weight: bold;}
.product-page .product-list .auctions-about{
    font-weight: 400;
    letter-spacing: 1px;
}
.product-page .product-list .product-state .auctions-state span{
    float: right;
}
.product-page .product-list .product-state .auctions-state span.size-span{float:none; }
.product-page .product-list .product-state .auctions-time{
    margin-top: 20px;
}
.product-page .product-list .product-text .auctions-box{
    width: 100%;
    height: 60px;
    margin-top: 10px;
    text-align: center;
}
.product-page .product-list .product-text .auctions-box a{
   	color: white;
    font-size: 16px;
    line-height: 60px;
    letter-spacing: -0.72px;
    width: 100%;
    height: 60px;
    font-weight: 500;
    display: block;
}
/*�쓳李곕쭏媛�*/
.product-page .product-list .auctions-box-finish{
    background: #fff;
    width: 100%;
    height: 60px;
    margin-top: 10px;
    text-align: center;
}
.product-page .product-list .auctions-box-finish a{
    line-height: 60px;
    letter-spacing: -0.72px;
    width: 100%;
    height: 60px;
    display: block;
    font-weight: 500;
}
/*寃쎈ℓ �긽�뭹 �뵒�뀒�씪 �럹�씠吏�------*/
.auctions-detail-news{border-bottom:none;}
.detail-bottom .auctions-name{
      font-weight:600;
      text-align: center;
}
.detail-bottom .auctions-name1{border-left:1px solid rgb(214, 214, 214); border-right: 1px solid rgb(214, 214, 214);}
.detail-bottom .auctions-name p{
	font-size: 11px;
	font-weight: 400;
	color: #2f2f2f;
	letter-spacing: 1px;
	text-align:right;
}

.btn-area .auctions-buy-btn{
      width:400px;
      height:55px;
      background:#f17519;
      display:inline-block;
      color:#fff;
      font-size:20px;
      letter-spacing:10px;
      text-align: center;
      line-height:55px;
}

.auctions-detail-infor{
    margin-bottom: 160px;
    border-bottom: 1px solid rgb(214, 214, 214);
    border-top:none;
}
.auctions-detail-infor .auctions-font h1{
    color: #f17519;
    font-size: 16px;
    font-weight: 500;
}
.auctions-detail-infor .auctions-font .info-product-in p strong{margin-top:15px;}
.auctions-detail-infor .auctions-font .info-product-in p.artist-img{max-width: 300px; max-height: 500px;display: inline-block;overflow: hidden;}
.auctions-detail-infor .auctions-font .info-product-in p.artist-img>img{width:100%;}


/*�쓳李곕궡�뿭 �뀒�씠釉�*/
.auctions-detail-news table thead tr th{ 
    font-size: 15px;
    font-weight: 500;
    line-height: 50px;
    border-bottom: 2px solid rgb(214, 214, 214);
}
.auctions-detail-news fieldset tbody{
    height: 200px;
    display: block;
}
.auctions-detail-news table tbody tr td{
    width: 10%;
    font-size: 15px;
    font-weight: 300;
    line-height: 50px;
    border-bottom: 1px solid rgb(214, 214, 214);
    text-align: center;
}



/*�쓳李곕궡�뿭 1.7- �쓳李곕맂遺�遺� �븘�씠肄� �뵒�옄�씤 異붽�*/
.auctions-detail-news table tbody tr:nth-child(1){background: rgba(138, 92, 74, 0.06);}
.auctions-detail-news table tbody tr:nth-child(1) td:nth-child(2){
	background: url(/images/fo/auctionok-icon.png)no-repeat right;
	background-size: contain;
}
/*---------------------------------------*/



/*�쓳李고븯湲� �뙘�뾽李�*/
#auctionsModal{width: 100%;}
#auctionsModal .body h1{font-size: 19px;margin: 30px;}
#auctionsModal2 .body h1{font-size: 19px; margin: 5px; margin-top: 30px;}
#auctionsModal .body p,#auctionsModal2 .body p{
    font-size: 16px;
    line-height: 30px;
    margin-bottom: 40px;
}
#auctionsModal .body .modal-yes-btn,#auctionsModal2 .body .modal-yes-btn{
    max-width: 400px;
    width: 100%;
    margin: 25px auto;
    height: 50px;
    background: #212529;
    cursor: pointer;
}
#auctionsModal .body .modal-yes-btn,#auctionsModal2 .body #terms{background: #4bb7e2;}
#auctionsModal .body .modal-yes-btn p,#auctionsModal2 .body .modal-yes-btn p{
    color: #fff; 
    letter-spacing: 4px;
    line-height: 50px;
    font-weight: 400;
    font-size: 18px;
}
.auctions-choice{
	width: 100%;
	margin:0 auto;
	max-width:400px;
}
.auctions-choice h2{
	width: 30%;
	height: 35px;
	text-align: left;
	font-size: 16px;
	font-weight: 400;
	float: left;
}

.auctions-choice-box{
	width: 100%;
	max-width: 200px;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	font-weight: 400;
	border: 1px solid #ccc;
	display: inline-block;
	margin-bottom: 2px;
}

/*1.21異붽� �옄�룞�쓳李곗닔�룞�쓳李� css蹂�寃�@�씠�뱺*/
#reqAmt{width:70%; text-indent:10px; text-align:right; padding-right:2%;}
span#amtKorean{
	width:70%;
	max-width:400px;
	text-align: right;
	float:right;
	display: block;
	height: 20px;
}
/*-----------------------------*/

.auctions-choice-txt{
	width: 100%;
	font-size: 12px;
	text-align: right;
	display: inline-block;
}

.toggle-button-cover{
    display: table-cell;
    position: relative;
    width: 70%;
    height: 50px;
    box-sizing: border-box;
}
.button-cover{height: 35px;}
.button-cover:before{
    position: absolute;
    right: 0;
    bottom: 0;
    color: #d7e3e3;
    font-size: 12px;
    line-height: 1;
    padding: 5px;
}
.button-cover, .knobs, .layer{
    position: absolute;
    top: 0;
    bottom: 0;
}
.toggle-button-cover .button-cover .button{
    position: relative;
    top: 50%;
    width: 100px;
    height: 35px;
    margin: -20px auto 0 auto;
}
.button.r, .button.r .layer{border-radius: 100px;}
.button.b2{border-radius: 2px;}
.checkbox{
    position: relative;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    opacity: 0;
    cursor: pointer;
    z-index: 3;
}
.knobs{z-index: 2;}
.layer{
    width: 100%;
    background-color: #fdfbf2;
	border: 1px solid #f17519;
    transition: 0.3s ease all;
    z-index: 1;
}
#button-3 .knobs:before{
    content: '�닔�룞';
    position: absolute;
    top: 3px;
    left: 5px;
    width: 30px;
    height: 30px;
    color: #fff;
    font-size: 10px;
    font-weight: 400;
    text-align: center;
    line-height: 1;
    padding: 10px 4px;
    background-color: #f17519;
    border-radius: 50%;
    transition: 0.3s ease all, left 0.3s cubic-bezier(0.18, 0.89, 0.35, 1.15);
}

#button-3 .checkbox:active + .knobs:before{width: 46px; border-radius: 100px;}
#button-3 .checkbox:checked:active + .knobs:before{margin-left: -26px;}
#button-3 .checkbox:checked + .knobs:before{
    content: '�옄�룞';
    left: 64px;
	color:#f17519;
    background-color: #fff;
}
#button-3 .checkbox:checked ~ .layer{background-color: #f17519;}


/*�쐞�긽 寃쎈ℓ �떊泥��븯湲�*/
.consignation h1.utill-label{padding-bottom: 25px;}
.consignation-auctions fieldset h2{
    margin: 0 auto; 
    text-align: center; 
    margin-bottom: 40px;
}
/*�쓳李고럹�씠吏� �꺆硫붾돱 異붽�12.12*/

.auctions-tabmenu .auctions-test table{width: 100%; font-weight: 300;}

.auctions-tabmenu #tab1 .auctions-test table thead{ width: 100%; font-size: 15px;}
.auctions-tabmenu #tab1 .auctions-test table>thead>tr{
    width: 100%;
    display: block;
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: 0px 0px 3px 3px rgba(195,195,195,0.5);
}
.auctions-tabmenu #tab1 .auctions-test table>thead>tr>th{
	height: 50px;
	width: 12%;
	display: inline-block;
	line-height: 50px;
}
.auctions-tabmenu #tab1 .auctions-test table>thead>tr>th:nth-child(1){width: 7%;}
.auctions-tabmenu #tab1 .auctions-test table>thead>tr>th:nth-child(2){width: 7%;}
.auctions-tabmenu #tab1 .auctions-test table>thead>tr>th:nth-child(3){width: 26%;}
.auctions-tabmenu #tab1 .auctions-test table>thead>tr>th:nth-child(5){width: 17%;}
.auctions-tabmenu #tab1 .auctions-test table>thead>tr>th:nth-child(6){width: 16%;}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr{height: 80px;margin-bottom: 18px; transition: 0.3s all ease-in; border: 1px solid #ccc; display: block; border-radius: 5px;}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td{
    width: 15%;
    padding: 10px 0px;
    font-size:15px;
	display: inline-block;
	position: relative;
}

.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(1){
	padding-left: 1%; 
	width:9%;
	height: 80px;
}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(1) .img-test{
	width: 60px;
	overflow: hidden;
	height: 60px;
}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(1) .img-test img{
	overflow: hidden;
	width: 100%;
	height: 100%;
}


.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(2){
	margin-right: 0%;
	width:12%;
	font-size: 13.5px;
}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(3){
	font-size: 16px;
	width: 200px;
	padding-left: 1%;
}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(4){padding-left: 4%;}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(5){margin-left: 0%; text-align: center;}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(6){
    padding-left: 3%;
	text-align: center;
}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(7){
    margin-left: 0px;
    width: 12%;
    border-radius: 5px;
    border: 1px solid #f17519;
    background: #fdfbf2;
    height: 40px;
    text-align: center;
    line-height:20px;
}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(7) a{
    color: #f17519;
    font-weight: 600;
    display: inline-block;
    height: inherit;
    width: 100%;
    height: 40px;
    letter-spacing: 1px;
}
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(7) a.text-light-finish{color: #080808; font-weight: 300;}


/*留덉슦�뒪�삤踰꾪빐�꽌 �씠誘몄��굹�삤寃� */
.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td .hover-img img{
    position: absolute;
    top: 50px;
    z-index:10000;
    display: none;
    overflow: hidden;
}
/*------------------------*/


/*auctions �쉶李⑤퀎寃쎈ℓ�긽�뭹由ъ뒪�듃 �븳以�*/
article.auctions-number{
    width: 100%;
    max-width: 1200px;
}
.main-txt-auctions{
    background: url(../images/fo/number1.png)no-repeat center center #f7f7f7;
    margin-bottom: 50px;
	height: 150px;
	text-align: center;
}
.main-txt-auctions p{
	font-size: 10px;
	font-weight: 400;
	color: #f17519;
	letter-spacing: 1px;
	margin-bottom: -2px;
	padding-top: 45px;
	margin-right: 18.5%;
}
.main-txt-auctions h1{
	font-size: 30px !important;
	font-weight: 500 !important;
	padding-top: 0px !important;
	color: black !important;
	margin-bottom: 15px !important;
	margin-right: 15%;
}

.selector-box-tab ul li{float: left;}
.selector-box-tab ul li a i{
    color: #c4c4c4;
    font-size: 35px;
    margin-bottom: 30px;
}
.selector-box-tab ul li a i.material-icons2{font-size: 30px; margin-top: 2.5px;}

.auctions-box2 table{
	width: 100%;
	border-collapse: separate;
  	border-spacing: 0 5px;
	margin-bottom: 20px;
}
.auctions-box2 table thead{
	width: 100%;
}
.auctions-box2 table thead tr{
	width: 100%;
	height: 40px;
	background: #ebebeb;
	letter-spacing: 2px;
	font-size: 14px;
	font-weight: 300;
}
.auctions-box2 table tbody{width: 100%;}

.auctions-box2 table tbody tr{
	width: 100%;
	height: 100px;
}
.auctions-box2 table tbody tr td{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	border-bottom: 1px solid #ccc;
}
.auctions-box2 table tbody tr td:nth-child(1){
	width: 120px;
}
.auctions-box2 table tbody tr td div.td-img{
	width: 80px;
	height: 80px;
	margin-left: 20px;
	background: #f5f5f5;
}
.auctions-box2 table tbody tr td div.td-img>div{
	width: 20px;
	height: 20px;
	float: left;
	overflow: hidden;
}
.auctions-box2 table tbody tr td div.td-img>div img{
	height: 100%;
}

.auctions-box2 table tbody tr td div.gogo-box{
	width: 85%;
	height: 40px;
	background: #f17519;
}
.auctions-box2 table tbody tr td a{
	display: block;
	color: white;
	letter-spacing: 1px;
	font-weight: 300;
	line-height: 40px;
}







/*auctions �쉶李⑤퀎寃쎈ℓ�긽�뭹由ъ뒪�듃 �궗吏꾩뜽�꽕�씪*/
.auctions-number .panel .auctions-number-text .product-state-auctitons{padding: 20px;}
.auctions-number .panel .auctions-number-text .auctions-state2{
    font-size: 18px;
    margin-bottom: 15px;
    margin-top: 10px;
}
.auctions-number .panel .auctions-number-text .auctions-state2 span{float: right; font-weight: 500; letter-spacing: 1px;}
.auctions-number .panel .auctions-number-text .auctions-time{color: #f17519; text-align: center; margin:25px 0 10px 0;}
.auctions-number .panel .auctions-number-text .auctions-number-box{
    width: 100%;
    height: 45px;
    background: #cccccc;
    color: gray;
    text-align: center;
    line-height: 45px;
    font-size: 15px;
    letter-spacing: 1px;
    transition: 0.2s ease-in;
}
.auctions-number .panel .auctions-number-text .auctions-number-box:hover{
    background: #9b9b9b;
}
.auctions-number .panel .auctions-number-text .auctions-number-box a{
    font-weight: 500;
    color: white;
    width: 100%;
    height: auto;
    display: inline-block;
}
.auctions-number .panel h2{
     border-bottom:1px solid #979797;
    font-size: 22px;
    margin-bottom: 30px;
    padding-bottom: 15px;
    line-height: 18px;
    color:#282828;
}

/*異붽�*/
section#tab2 ul li div.auctions-img-a{background: #f5f5f5;}
section#tab2 ul li div.auctions-img-a a div{
	width: 25%;
	height: 90px;
	float: left;
	overflow: hidden;
}
section#tab2 ul li div.auctions-img-a a div img{width: 100%;}




.rental-service .rental-service-nav .rental-ok{
    font-size: 17px;
    font-weight: 500;
    margin-bottom: 20px;
}
.rental-service .rental-service-nav .sliders1 .cont2-text{
    border: solid 1px #e4e4e4; 
    padding: 20px;
    height: 140px;
}
.rental-service .rental-service-nav .sliders1 .cont2-text p.auction-krw-in{
    float: right;
    margin-top: 30px;
    font-size: 15px;
    font-weight: 500;
}
.rental-service .rental-service-nav .sliders1 .cont2-text p.auction-krw{
    float: left;
    margin-top: 30px;
    font-size: 15px;
    font-weight: 400;
}
.rental-service .rental-service-nav .sliders1 .cont2-text p.product-author{
    font-size: 18px;
    font-weight: 400;
    color: gray;
}
.container_explanation{position: relative; z-index: 1000;}

.rental-service .rental-service-nav .normal_stl{font-weight: 400;}

.banner{    /*�쟾泥댁쁺�뿭*/
    position:relative;
    max-width: 1000px;
    width: 100%;
    height: 560px;
    margin: 0 auto;
}
.banner h2{    
    position: absolute;
    top: 0;
    left: 50px;
}
.banner .ban{    /*�뒳�씪�씠�뱶�쁺�뿭*/
    max-width: 800px;
    width: 100%;
    height: 560px;
    overflow: hidden;
    padding-top: 35px;
    margin-left: 11%;
}
.banner .ban ul{
    width: 1480px;
    position: relative;
    left: -395px;   
}
.banner .ban ul li{
    float: left;
    margin-right: 25px;
    width: 370px;    /*�씠誘몄�媛�濡쒗겕湲�*/
    height: 350px;    /*�씠誘몄��꽭濡쒗겕湲�*/
}
/*醫뚯슦踰꾪듉*/
.ban_left{
    position: absolute;
    top: 200px;
    left: 25px;
    cursor: pointer;
}
.ban_right{
    position: absolute;
    top: 200px;
    right: 25px;
    cursor: pointer;
}
.ban_btn span{
    display: inline-block;
    width: 30px;
    height: 30px;
}
.ban_btn .ban_left{background: url(/images/fo/prev1.png) no-repeat;}
.ban_btn .ban_right{background: url(/images/fo/next1.png) no-repeat;}


/*�젋�깉�긽�뭹�떊泥�*/
.rental-buy-form{ background: #fff; padding:30px; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06);}
.rental-buy-form{width:100%; max-width: 1000px !important; }
.rental-buy-form .company-left h3,
.rental-buy-form .company-right h3{margin-bottom:40px !important; font-size: 18px; color: #343a40; font-weight: 500; letter-spacing: -0.72px;}

.rental-buy-form h1.utill-label{margin-bottom: 30px; padding-bottom: 30px;}
.rental-buy{max-width:1000px;}
.rental-buy >div{ width: 100%;max-width: 470px;}

.rental-buy .company-left .company-rental{width:100%; height: auto; background: #fafcfd; padding:15px;}
.rental-buy .company-left .company-rental .company-img-box{background:#fff; width: 140px; height: 140px; margin:0 auto;}
.rental-buy .company-left h3.h3_plus{margin: 50px 0px 30px 0px !important;}

.rental-buy .company-left .company-rental .company-img-box img{width: 100%;}
.rental-buy .company-left{border-right:none;padding-right: 20px;}
.rental-buy .company-left .company-left-bottom{width:100%;}
.rental-buy .company-left .company-left-bottom p{width:100%; margin-bottom:20px;}
.rental-buy .company-left .company-left-bottom p:nth-child(2),
.rental-buy .company-left .company-left-bottom p:nth-child(4){ margin-bottom:3px;}
.rental-buy .company-left .company-left-bottom span.re-red{margin-bottom:20px; text-align:right; display: inherit; font-size:12px; letter-spacing:-0.72px;  }
.rental-buy .company-left .company-left-bottom p>label{padding:0px; margin:0px; vertical-align: top; line-height:50px;}
.rental-buy .company-left .company-left-bottom p.file-plusP{width: 24.6%; float: left;}
.rental-buy .company-left .company-left-bottom p.file-plusP>label{line-height: 50px; width:100%; }
.rental-buy .company-left .company-left-bottom .File-in{width: 100%;}
.rental-buy .company-left .company-left-bottom .File-in label{position: relative;cursor: pointer;background: #4386f9;display: inline-block;font-weight: bold; font-size: 16px;letter-spacing: -0.64px;vertical-align: middle;overflow: hidden;  width: 170px;height: 50px;color: #fff;text-align: center;line-height: 50px;}
.rental-buy .company-left .company-left-bottom .File-in input{display:none;}
.rental-buy .company-left .company-left-bottom .File-in ul.file-img li{width: 50%; float: left;font-size: 14px;font-weight: 400;color: #868e96;}

.rental-buy .company-left .company-left-bottom span.rental-check{width:75%; display:inline-block; height: 50px;}
.rental-buy .company-left .company-left-bottom span.rental-check input{display:none;}

.rental-buy .company-left .company-left-bottom span.rental-check input[id="rental-check1"] + label {
    cursor: pointer;
    width: 50%;
    float: left;
    padding: 0px;
    font-weight: 500;
    letter-spacing: -0.64px;
    color: #adb5bd;
    font-size: 16px;
    border: 1px solid #e9ecef;
    height: 50px;
    text-align: center;
    line-height: 50px;
}
.rental-buy .company-left .company-left-bottom span.rental-check input[id="rental-check2"] + label {
    cursor: pointer;
    width: 50%;
    float: left;
    padding: 0px;
    font-weight: 500;
    letter-spacing: -0.64px;
    color: #adb5bd;
    font-size: 16px;
    border: 1px solid #e9ecef;
    height: 50px;
    text-align: center;
    line-height: 50px;
}
.rental-buy .company-left .company-left-bottom span.rental-check input:checked + label {
    border: 1px solid #0f4c81;
    color: #0f4c81;
    cursor: pointer;
}


.rental-buy .company-left .company-left-bottom span.rental-checked{width:75%; display:inline-block; height: 50px;}
.rental-buy .company-left .company-left-bottom span.rental-checked input{display:none;}

.rental-buy .company-left .company-left-bottom span.rental-checked input[id="rental-check3"] + label {
    cursor: pointer;
    width: 50%;
    float: left;
    padding: 0px;
    font-weight: 500;
    letter-spacing: -0.64px;
    color: #adb5bd;
    font-size: 16px;
    border: 1px solid #e9ecef;
    height: 50px;
    text-align: center;
    line-height: 50px;
}
.rental-buy .company-left .company-left-bottom span.rental-checked input[id="rental-check4"] + label {
    cursor: pointer;
    width: 50%;
    float: left;
    padding: 0px;
    font-weight: 500;
    letter-spacing: -0.64px;
    color: #adb5bd;
    font-size: 16px;
    border: 1px solid #e9ecef;
    height: 50px;
    text-align: center;
    line-height: 50px;
}
.rental-buy .company-left .company-left-bottom span.rental-checked input:checked + label {
    border: 1px solid #0f4c81;
    color: #0f4c81;
    cursor: pointer;
}

.rental-buy .company-left ul{
    margin-top: 15px;
    font-size: 15px;
    font-weight: 400;
}
.rental-buy .company-left ul>li{
    margin-bottom: 5px;
    font-size:13px;
    color: #343a40;
}
.rental-buy .company-left ul li span{
    width: 95px;
    font-weight:500;
    display: inline-block;
    color: #adb5bd;
    font-size:14px;
    letter-spacing:-0.56px;
}
.rental-buy .company-right{border-left: 1px solid #e9ecef; }
.rental-buy .company-right p{margin-bottom: 20px;}
.rental-buy p>label{
    padding-bottom: 5px;
    margin-top: 5px;
   	color: #adb5bd;
   	letter-spacing:-0.56px;
   	font-size: 13px;
    width: 24%;
    display:inline-block;
    font-weight:500;
}
.rental-buy p input{
    width: 75%;
}
/*01.07 �젋�깉�떊泥� �슦�렪踰덊샇 寃��깋踰꾪듉 諛�由щ뒗 �삤瑜� �닔�젙*/
input#zipCode{width: 60%;}
/*----------------------------------*/
section.rental-bg-gray{padding-bottom:200px; }
.rental-buy .submit-btn{height: 60px; font-size:20px;     top: 40px;}
.rental-buy .company-right p span.search-btn-rental{
    width: 15%;
    background: #4386f9;
    height:50px;
    cursor: pointer;
    float:right;
}

.rental-buy .company-right p span.search-btn-rental a{
    color: #fff;
    font-weight: 500;
    letter-spacing: -0.52px;
    line-height: 50px;
    display: block;
    height: 50px;
    text-align: center;
}

.rental-list li p.rental-moneyM{margin-top:5px !important;}
.rental-list li p.rental-money:last-child{margin-top:35px;}
.rental-list li p.rental-money{
    padding: 0px;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -0.52px;
    margin-top:25px;
    position: relative;
    
}
.rental-list li p.rental-money span{float: right; font-size: 15px; font-weight: 500;}

.rental-list li p.rental-money span strong{color: #868e96; font-size:12px; font-weight:400;}
.rental-list li p.rental-money span.rentalM{color: #e85577; width: 70%; text-align: right;}
.rental-list li p.rental-money span.question-mark{}
.rental-list li p.rental-money span.question-txt{
	position: absolute;
	z-index:10; 
	color:#212529; 
	width: 170px;
	  height: auto;
	  display:inline-block;
	  text-align: left !important;
	  right:5px;
	  display:none; 
	  padding: 5px;
	  bottom:-35px;
	  background-color: #fff;
	  letter-spacing: -0.72px;
	 background: #f1f3f5;
	 border: 1px solid #e9ecef;
	 border-radius: 3px;
	 -webkit-box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);
	         box-shadow: 0 3px 9px rgba(52, 58, 64, 0.06);
	 color: #868e96;
	 font-size: 12px;
	 font-weight: 300;
    
 }
.rental-list li p.rental-money span.question-mark img{margin: 0px 0px 5px 5px; display:inline-block; width:15px; height: 15px;  vertical-align: middle;}


/*�젋�깉�긽�꽭�럹�씠吏�-before*/
.rental-detail-right .buy-btn{background: #e39c9a;}
.rental-detail-right .buy-btn:hover{box-shadow: none;}
.rental-detail-bottom .rental-name{background: #FFFCFC; color:  #F8A19F;}
.rental-detail-bottom .rental-info-product h1{color: #F8A19F;}
.rental-detail-bottom .rental-infor{ margin-bottom: 100px;}
.rental-detail-bottom .rental-txt h1{color: #F8A19F; font-weight: 500; width:100px;}
#buyModal section.rental-body p{font-weight: 400;}
/*�젋�깉�긽�꽭�럹�씠吏�-after*/
#map{margin-bottom:20px;}
#map,#rental-place img{
    width: 100%;
    max-width: 1000px;
    height: inherit;
}
.rental-detail-right-after .buy-btn{
    background: #e1e5e8;
    color: #adb5bd;
    font-weight: 600;
}
/*�젋�깉�쁽�솴*/
.rental-place-txt{
    width: 100%;
    max-width: 1200px;
    margin: 60px auto 50px;
    text-align: center;
}
.rental-place-txt h1{font-size: 42px;}
.rental-place-txt p{
    font-size: 16px;
    margin-top: 20px;
    font-weight: 400;
}
#rental-place-map{
    width: 100%;
    max-width: 1200px;
    height: 800px;
    margin:  0 auto;
    display: block;
}
#rental-place-map .rental-map{
    width: 70%;
    height: 700px;
    /* background: red; */
    padding-bottom: 100px;
    float: left;
}
#rental-place-map .rental-map img{width: 100%;height: 100%;}
#rental-place-map .rental-map-product{
	padding-left: 20px;
    width:30%;
    height: 700px;
    float: left;
}
#rental-place-map .rental-map-product ul.rental-map-txt{
    width: 100%;
    height: 70px;
    background: #0f4c81;
    border: 1px solid #0f4c81;
    color: #fff;
    clear: both;
}
#rental-place-map .rental-map-product ul.rental-map-txt li{
    font-size: 16px;
    padding-left: 10%;
    font-weight: 500;
	margin-top: 20px;
}
#rental-place-map .rental-map-product ul.rental-map-txt .rental-line{
	height: 15px;
	width: 3px;
	border: none;
	background: #F8A19F;
	margin-top: 25px;
	margin-left: 20px;
	float: left;
}
#rental-place-map .rental-map-product .map-product-scroll{
    width: 100%;
    background: #fff;
    border: 1px solid #E9ECEF;
    overflow-x:hidden;
    overflow-y:auto;
    height: 630px;
}

#rental-place-map .rental-map-product .map-product-scroll ul li{
    width: 100%;
    height: 150px;
    padding: 15px;
    border-bottom: 1px solid #ccc;
    transition: 0.3s all ease-in;
    cursor: pointer;
}
#rental-place-map .rental-map-product .map-product-scroll ul li div{
    width: 90px;
    height: 120px;
    overflow: hidden;
    flow-from: left;
    display: inline-block;
    text-align: center;
}

#rental-place-map .rental-map-product .map-product-scroll ul li div img{
    width: 100%;
    display: inline-block;

}
#rental-place-map .rental-map-product .map-product-scroll ul li p{
    width: 60%;
    float: right;
    margin-top: 0px;
    font-weight: 400;
    font-size: 13px;
    margin-top: 40px;
}
#rental-place-map .rental-map-product .map-product-scroll ul li p span{
    width: 100%;
    display: block;
}



/*嫄곕옒�냼 �떆�옉*/
article .market{
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
    margin-top: 100px;
    margin-bottom: 50px;
}
.market h1{text-align: center; font-size: 42px;}
article.market-number section.market-panel{
	position: relative;
    margin-bottom:50px;
}
article.market-number section.market-panel .market-box{margin-bottom: 100px;}
article.market-number section.market-panel .market-box table{
	width: 100%;
    table-layout: fixed;
    border-spacing: 0;
    border-top: none !important;
    border: 1px solid #ccc;
}
article.market-number section.market-panel .market-box table thead tr{
	position: absolute;
    top: 0;
}
article.market-number section.market-panel .market-box table thead tr th{
	font-weight: normal;
    height: 50px;
    background:#848484;
    color:#fff;
	font-size: 14px;
	letter-spacing: 3px;
}
article.market-number section.market-panel .market-box table td{
	text-align: center;
    height: 50px;
	font-size: 14px;
	font-weight: 400;
    border-bottom: 1px solid #ccc;
}
article.market-number section.market-panel .market-box table tr{
	display: inline-table;
    width: 100%;
    table-layout: fixed;
}
article.market-number section.market-panel .market-box table tbody tr{display: table-row;}
article.market-number section.market-panel .market-box table tbody tr td span{
	width: 20px;
	height: 20px;
	display: inline-block;
	overflow: hidden;
}

/*嫄곕옒�냼 �뵒�뀒�씪�럹�씠吏�*/
.market-page-detail{margin-top:50px;}
.market-page-detail .market-detail .market-detail-left{
	width:45%;
	max-height: 1200px;
	height: 100%;
}
.market-page-detail .market-detail .market-detail-right{
	width:55%;
	padding-left:50px;
    margin-top: 100px;
    max-height: 1200px;
	height: 100%;
    
}
/*12.30異붽�+1.6異붽�*/
.market-detail .market-detail-left .bxslider li{
	overflow: hidden;
	width: 50%;
	text-align: center;
	margin-right: 1px;
}
.market-detail .market-detail-left .bxslider li img{
	width: 100%;
}
/*-----------------------*/

.market-detail .market-detail-left .market-detail-text .detail-texts li span.detail-texts-name1{
	font-size: 19px;
	color: #292929;
}
.market-page-detail .side-btn .lbtn{top:25%;}
.market-page-detail .side-btn .rbtn{top:25%;}

.market-detail .market-detail-left .market-detail-text .detail-right-text .product-name{padding-top: 20px;}
.market-detail .market-detail-left .market-detail-text .detail-texts{margin: 0px; padding: 0px;}
.market-detail .market-detail-left .market-detail-text .detail-texts li{
    height:50px;
    line-height:50px;
}
.market-detail .market-detail-left .market-detail-text .detail-texts li:nth-child(1){margin-top: 20px;}
.market-detail .market-detail-left .market-detail-text .detail-texts li img{margin-right: 20px; margin-top: 15px;}
.market-detail .market-detail-left .market-detail-text .market-btn .market-btn2{
    margin-right:75px;
    background: #fff !important;
    border: 1px solid #ccc;
    color: #454545;
    font-weight: 500;
}
.market-detail .market-detail-right .information-name{
    background: #ededed;
    height: 40px;
    text-align:center;
    line-height: 40px;
    color: #2c2c2c;
    font-size: 17px;
    font-weight: 500;
}
.market-detail .market-detail-right .chart{margin-top: 80px;}
.market-detail .market-detail-right .online-chart img{
    width: 100%;
    margin-top: 20px;
}


.table-box-wrap {
	position: relative;
    margin-top: 20px;
    padding-top: 40px;
    border: 1px solid #ccc;
}
.table-box-wrap .market-online {
    max-height: 300px;
    overflow: auto;
    overflow-x: hidden;
}
.table-box-wrap .market-online table {
    width: 100%;
    table-layout: fixed;
    border-spacing: 0;
    border-collapse: collapse;
}
.table-box-wrap .market-online table thead tr {
    position: absolute;
    top: 0;
}
.table-box-wrap .market-online table thead tr th {
    font-weight: normal;
    width: 120px;
    height: 40px;
    background:#848484;
    color:#fff;
	font-size: 13px;
	letter-spacing: 2px;
}

.table-box-wrap .market-online table td {
    text-align: center;
    height: 40px;
    border-top: 1px solid #ccc;
}

.table-box-wrap .market-online table tr {
    display: inline-table;
    width: 100%;
    table-layout: fixed;
}

.table-box-wrap .market-online table tbody tr {
   display: table-row;
}


.market-detail-infor{border-bottom:none;}
.market-detail-bottom{margin-top: 50px;}
.market-detail-bottom .information-name{
      color:#2c2c2c;
      background:#ededed;
}
.market-detail-bottom .information-name1{border-left:1px solid #ccc; border-right: 1px solid #ccc;border-bottom:1px solid #ccc;}
.market-detail-bottom .information-name2{border-left:none; border-right: none;border-bottom: 1px solid #ccc;}
.market-detail-bottom h1.market-text{
    color: darkslategray;
    font-weight: 500;
}
.market-detail-bottom .info-graph{
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    padding: 2%;
}
.market-detail-bottom .info-graph h1{
    width: 100px;
    font-size: 15px;
    display: block;
    float: left;
    margin-bottom: 20px;
}
.market-detail-bottom .info-graph .graph-in img{width: 100%;}



/*援щℓ,�뙋留�,�뎽�뼱 踰꾪듉 蹂�寃�*/
.market-btn .market-btns{
    width: 100%;
    margin-top: 10px;
;}
.market-btn .market-btns li{
    float: left;
    width: 90%;
}
.market-btn .market-btns .btn-m{
    height: 55px;
    text-align:center;
    display: block;
    background: gray;
    color: white;
    font-weight: 300;
    letter-spacing: 10px;
    font-size: 18px;
    line-height: 55px;
    margin-right: 5%;
}
.market-btn .market-btns .market-share-btn{
     width:10%;
    height:55px;
    position: relative;;
      border:1px solid rgb(167, 167, 167);
      text-align: center;
}
.market-btn .market-btns .market-share-btn i{
     font-size:35px;
      line-height: 53px;
}
.market-btn .share-btn-ins{
    display:none;
    position: absolute;
    right: 0;
    width:255px;
    height:70px;
    padding:10px;
    border:1px solid rgb(187, 187, 187);
    background:#fff;
    margin-top: 10px;
}
.market-btn .share-btn-ins .arrow{display: block;}

.market-btn .share-btn-ins li{float: left; padding:0px 5px;}



/*嫄곕옒�냼 援щℓ , �뙋留� �뙘�뾽*/
article.market-modal{
    max-width: 1000px;
    width: 100%;
    margin-top: 70px;
}
.market-buy-product{
    margin-top: 30px;
    border-top: 1px solid #bdbdbd;
    border-bottom: 1px solid #bdbdbd;
    padding: 20px 0px;
    margin-bottom: 50px;
}
.market-buy-product ul li{
	font-weight:400;
    float: left;
    width: 21%;
    text-align: left;
}
.market-buy-product ul li:nth-child(1){
    float: left;
    font-weight:500;
    width: 35%;
    margin-left: 2%;
    text-align: left;
}
.market-buy-product ul li.color,.market-buy-product ul li span.color{font-size:18px; font-weight: 400;}
.market-buy-product ul li span.color{margin-right: 3%;}
.market-buy-product ul li img{margin-top: 10px; margin-left: 3%;}

.market-buy-all{width: 100%;}
.market-buy-all .market-buy-left{
    width: 45%;
    float: left;
    margin-right: 5%;
}

/*piece�샇踰�*/
.market-buy-all .market-buy-left>table>thead tr th.hover_piece1{
    position: relative;
    cursor: pointer;
}
.market-buy-all .market-buy-left .piece img{
    position: absolute;
    top: 300px;
    left: -150px;
    display: none;
}
.market-buy-all .market-buy-left>table>thead tr th.hover_piece2{
    position: relative;
    cursor: pointer;
}
.market-buy-all .market-buy-left .piece2 img{
    position: absolute;
    top: 300px;
    left: 400px;
    display: none;
}

/*1.7 嫄곕옒�냼 二쇰떦 媛�寃� 諛뺤뒪 ��吏곸씠�뒗 遺�遺�*/
.market-buy-all .market-buy-left table tbody tr td.market-tdbox{
	border: 1.5px solid #868686;
	box-shadow: 0px 0px 7px 7px rgb(241, 241, 241);
}

/*------------*/


.market-buy-all .market-buy-left table thead tr{width: 100%;}
.market-buy-all .market-buy-left table thead tr th{
    width: 10%;
    height: 50px;
    font-size: 14px;
    border-top: 6px solid #636363;
    border-bottom: 1px solid #212529;
}
.market-buy-all .market-buy-left table tbody tr{
    width: 100%;
    border-bottom: 1px solid #ccc;
}
.market-buy-all .market-buy-left table tbody tr td{
    height: 40px;
    font-weight: 400;
}
.market-buy-all .market-buy-right{
    width: 50%;
    float: right;
}
.market-buy-right #tabmenu-market .tab li{
    width: 33.3%;
    height: 50px;
    float: left;
    border: 1px solid #ccc;
}
.market-buy-right #tabmenu-market .tab li a{
    display: block;
    color: #656565;
    font-size: 15px;
    letter-spacing: 3px;
    line-height: 50px;
    text-align: center;
    font-weight: 500;
}
.market-buy-right #tabmenu-market .tab li a.selected{    /*�쁽�옱 �꽑�깮�맂 �꺆硫붾돱*/
    color: #4bb7e2;
    background: #fff;
    border-top: 4px solid #4bb7e2;
    font-weight: bold;
}
#tabmenu-market ul.market-panel{border-left: 1px solid #ccc;}


#tabmenu-market ul.market-panel #tab1,#tabmenu-market ul.market-panel #tab2{
    padding-top: 22%;
    padding-left: 5%;
}
#tabmenu-market ul.market-panel #tab1 p,#tabmenu-market ul.market-panel #tab2 p{
    width: 100%;
    margin-bottom: 10px;
    text-align: left;
}
#tabmenu-market ul.market-panel #tab1 p label,#tabmenu-market ul.market-panel #tab2 p label{
    font-size: 15px;
    display: inline-block;
    width: 20%;
    font-weight: 400;
}
#tabmenu-market ul.market-panel #tab1 p input,#tabmenu-market ul.market-panel #tab2 p input{
    height: 40px;
    width: 55%;
}
#tabmenu-market ul.market-panel #tab1 p a,#tabmenu-market ul.market-panel #tab2 p a{
    display: inline-block;
    float: right;
    height: 40px;
    margin-right: 6%;
}
#tabmenu-market ul.market-panel #tab1 p a img,#tabmenu-market ul.market-panel #tab2 p a img{margin-top: 0px;}
#tabmenu-market ul.market-panel #tab1 p .market-copy-btn,#tabmenu-market ul.market-panel #tab2 p .market-copy-btn{
    width: 15%;
    height: 40px;
    border: none;
    color: white;
    letter-spacing: 2px;
    cursor: pointer;
    background: #4bb7e2;
}

#tabmenu-market ul.market-panel #tab1 .market-total,#tabmenu-market ul.market-panel #tab2 .market-total{
    margin-top: 30px;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding: 30px 0px;
}
#tabmenu-market ul.market-panel #tab1 .market-total p,#tabmenu-market ul.market-panel #tab1 p.market-total-money{
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 0.5px;
    height: 30px;
}
#tabmenu-market ul.market-panel .market-total p span.market-buy-texts-name2{clear:both; overflow:hidden;}
#tabmenu-market ul.market-panel #tab2 .market-total p,#tabmenu-market ul.market-panel #tab2 p.market-total-money{
    font-size: 15px;
    font-weight: 500;
    letter-spacing: 0.5px;
    height: 30px;
}
#tabmenu-market ul.market-panel #tab1 p.market-total-money,#tabmenu-market ul.market-panel #tab2 p.market-total-money{
    height: 50px;
    width: 100%;
    margin-top: 20px;
    font-size: 18px;
    font-weight: 600;
}
#tabmenu-market ul.market-panel #tab1 p.market-total-money span.market-buy-texts-name1,#tabmenu-market ul.market-panel #tab2 p.market-total-money span.market-buy-texts-name1{float: right;}

#tabmenu-market ul.market-panel #tab1 .market-total p span.market-buy-texts-name,#tabmenu-market ul.market-panel #tab2 .market-total p span.market-buy-texts-name{float: left;}
#tabmenu-market ul.market-panel #tab1 .market-total p span.market-buy-texts-name1,#tabmenu-market ul.market-panel #tab2 .market-total p span.market-buy-texts-name1{float: right;}
#tabmenu-market ul.market-panel #tab1 .market-total p span.question-mark img,#tabmenu-market ul.market-panel #tab2 .market-total p span.question-mark img{
    margin-top: 2px;
    margin-left: 2%;
}
#tabmenu-market ul.market-panel #tab1 .market-total p span.question-txt,#tabmenu-market ul.market-panel #tab2 .market-total p span.question-txt{
    font-size: 12px;
    font-weight: 300;
    border: 1px solid #ccc;
    display: block;
    position: absolute;
    padding: 5px 10px;
    margin-left: 80px;
    display: none;
    width: 200px;
    height: 60px;
    background: #fff;
}

.market-btn-buy-btn{
    width: 100%;
    height: 45px;
    border: none;
    background: #000;
    color: white;
    letter-spacing: 3px;
    font-size: 16px;
}
#marketModal .body h1{
    margin-top: 40px;
    margin-bottom: 20px;
}
#marketsellModal{width: 100%; max-width: 600px;}
#marketsellModal .body h1{
    margin-top: 40px;
    margin-bottom: 20px;
}

#tabmenu-market ul.market-panel #tab2 p.market-ok-ju{
    font-size: 15px;
    font-weight: 400;
    height: 70px;
}
#tabmenu-market ul.market-panel #tab2 p.market-ok-ju span.market-buy-texts-name1{float: right; font-size: 23px; font-weight: 600;}
#tabmenu-market ul.market-panel #tab2 p input{width: 79%;}


#tabmenu-market ul.market-panel #tab3 p{padding-top: 60px;}
#tabmenu-market ul.market-panel #tab3 p label{
    font-size: 16px;
    font-weight: 300;
}
#tabmenu-market ul.market-panel #tab3 p label:nth-child(2){margin-right: 10%;}
#tabmenu-market ul.market-panel #tab3 p input{margin-right: 1%;}

#tabmenu-market ul.market-panel #tab3 .resultArea{
    overflow-x:hidden;
    overflow-y:auto;
    height: 500px;
}
#tabmenu-market ul.market-panel #tab3 .resultArea table{
    width: 95%;
    margin: 2%;
}
#tabmenu-market ul.market-panel #tab3 .resultArea table thead tr{
    border: 2px solid #ccc;
    font-size: 14px;
}
#tabmenu-market ul.market-panel #tab3 .resultArea table thead tr th{
    height: 50px;
    width: 20%;
}
#tabmenu-market ul.market-panel #tab3 .resultArea table tbody tr{
    border: 1px solid #ccc;
    width: 100%;
    height: 60px;
}
#tabmenu-market ul.market-panel #tab3 .resultArea table tbody tr td{
    width: 20%;
}
.market-page-detail{margin-bottom: 200px;}


/*12.26 �옉�뭹蹂� 嫄곕옒媛� 紐⑤떖 �뙘�뾽 袁몃ŉ二쇰뒗遺�遺�*/
#chartModal{  margin-top:70px; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.16);}
#chartModal section.body h1{font-size:22px; color: #343a40; letter-spacing: -0.62px; margin-bottom: 40px;}
#chartModal section.body .chartImg-box img{width: 100%;}
#chartModal section.body .chartImg-box{display: inline-block; border: 1px solid #e9ecef; width:100%; max-width: 250px;height: 250px;overflow: hidden;margin-right: 30px;}
#chartModal section.body .chartImg-text{vertical-align: top;  width:100%; max-width: 350px; display:inline-block; height: 250px;}
#chartModal section.body .chartImg-text li{ width: 100%;  font-weight: 400;  color: #343a40; letter-spacing: -0.64px;  }
#chartModal section.body .chartImg-text li h2{ text-align: left; font-size:13px;}
#chartModal section.body .chartImg-text li h2#chartTitle{font-size:16px !important; margin-bottom: 10px; }

#chartModal section.body .chartImg-text li h2>div,
#chartModal section.body .chartImg-text li p>div{font-weight: 500; color: #343a40; display:inline-block; width: 15%; float: left;}
#chartModal section.body .chartImg-text li h2>span,
#chartModal section.body .chartImg-text li p>span{display:inline-blcok;  width: 85%; padding-left:10px;}
#chartModal section.body .chartImg-text li span{ color: #343a40;font-weight: 400; display: inline-block;letter-spacing: -0.48px;}

#chartModal section.body .chartImg-text li h2>span.daY{width:100px; font-size: 14px;font-weight:500; padding-left:5px;}
#chartModal section.body .chartImg-text li h2>span.saleP{font-size:15px; font-weight: 600; }

#chartModal section.body .chartImg-text li h2#chartSalePrice{margin-top:15px;}
/*-----------------------------*/


/*怨듯넻 �꺆硫붾돱*/
.tab-menu {
    min-width: 320px;
    max-width: 1200px;
    margin: 0 auto;
}
.tab-menu section {
    display: none;
    padding: 65px 0 0;
    border-top: 1px solid #ddd;
}
/*�씪�뵒�삤踰꾪듉 �닲源�*/
.tab-menu input {display: none;}
.tab-menu label {
    width: 19.8%;
    display: inline-block;
    margin: 0 0 -1px;
    padding: 25px 25px;
    font-weight: 600;
    font-size: 19px;
    letter-spacing: 1px;
    text-align: center;
    color: #bbb;
    border: 1px solid transparent;
}
/*input �겢由��떆, label �뒪���씪*/
.tab-menu input:checked + label {
      color: #4bb7e2;
      border: 1px solid #ddd;
      border-top: 6px solid #4bb7e2;
      border-bottom: 1px solid #ffffff;}

#tab1:checked ~ #content1,
#tab2:checked ~ #content2,
#tab3:checked ~ #content3,
#tab4:checked ~ #content4,
#tab5:checked ~ #content5{display: block;}


/* //////////////////my page-invest////////////////// */
section h1{font-size: 22px; color: #282828;}
.content-list{margin-bottom: 60px;}
.content-list table{
	width: 100%; 
	font-size: 16px; 
	margin-top: 20px;
	box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);
}
.content-list table thead tr th{
	text-align: left;
	padding-left: 10px;
}
.content-list table thead tr{height: 55px; border: solid 1px #979797;}
.content-list table tbody tr{height: 80px; border: solid 1px #979797;}
.content-list table tbody tr td{padding-left: 10px; font-weight: 300;}
.content-list table tbody tr td span{
    display: inline-block;
    width: 130px;
    font-weight: 400;
    height: 40px;
    text-align: center;
    letter-spacing: 3px;
    color: #4bb7e2;
    line-height: 40px;
}
/*留덉씠�럹�씠吏� 援щℓ�궡�뿭�뾾�쓣�븣*/
.content-list .content-nolist{
	width: 100%;
	height: 300px;
	padding-top: 100px;
	text-align: center;
}
.content-list .content-nolist h3{
	color: #838383;
	font-size: 18px;
	font-weight: 300;
	margin-bottom: 20px;
}
.content-list .content-nolist .product-go-btn{
	max-width: 400px;
	width: 100%;
	height: 40px;
	background: #4bb7e2;
	margin: 0 auto;
}
.content-list .content-nolist .product-go-btn a{
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: white;
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 2px;
}


/*------------------------------------------*/


/*12.30 留덉씠�럹�씠吏�-怨듬룞援щℓ �떆�옉*/
#content2 .content2{
	width: 100%;
	height: 125px;
	margin-bottom: 50px;
}
.content2 .content-buy{
	width: 25%;
	height: inherit;
	background: rgba(225, 246, 241, 0.38);
	float: left;
}
.content2 .content-buy-color{background: rgba(210, 239, 240, 0.48);}
.content2 .content-buy p{
	font-size: 18px;
	margin-left: 5%;
	margin-top: 8.5%;
	font-weight: 300;
}
.content2 .content-buy p:nth-child(2){font-weight: 500;}

.content2-common{
	width: 100%;
	margin-bottom: 50px;
}
.content2-common table{width: 100%; box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);}
.content2-common table thead tr{
	border: 1px solid #ccc;
}
.content2-common table thead tr th{
	font-size: 16px;
	padding: 15px;
	text-align: center;
}
.content2-common table tbody tr{
	border: 1px solid #ccc;
}
.content2-common table tbody tr td{
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	padding: 15px;
}
#content2 .content2-common table tbody tr td:nth-child(5) .ones-paper{
	border: 1px solid #ccc;
	background: #fff;
	color: #000;
}
#content2 .content2-common table tbody tr td .buy-x-btn-ok,#content2 .content2-common table tbody tr td .buy-x-btn-no{
	border: 1px solid #4bb7e2;
	background: #fff;
	color: #4bb7e2;
	letter-spacing: 2px;
	font-size: 14px;
	width: 90%;
	margin-left: 4%;
	padding: 10px;
	display: block;
	cursor: pointer;
};}



/*寃쎈ℓ�삤瑜섏닔�젙 */
#content3{
	width: 100%;
	margin-bottom: 50px;
}

.content3-common{
	width: 100%;
	margin-bottom: 50px;
}
.content3-common table{width: 100%; box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);}
.content3-common table thead tr{
	border: 1px solid #ccc;
}
.content3-common table thead tr th{
	font-size: 16px;
	padding: 15px;
	text-align: center;
}
.content3-common table tbody tr{
	border: 1px solid #ccc;
}
.content3-common table tbody tr td{
	text-align: center;
	font-size: 16px;
	font-weight: 400;
	padding: 15px;
}
#content3 .content3-common table tbody tr td:nth-child(5) .ones-paper{
	border: 1px solid #ccc;
	background: #fff;
	color: #000;
}
#content3 .content3-common table tbody tr td:nth-child(5) .ones-paper:hover{font-weight: 600;color: #4bb7e2; text-decoration: underline;}
#content3 .content3-common table tbody tr td .buy-x-btn-ok,#content3 .content3-common table tbody tr td .buy-x-btn-no{
	border: 1px solid #4bb7e2;
	background: #fff;
	color: #4bb7e2;
	letter-spacing: 2px;
	font-size: 14px;
	width: 90%;
	margin-left: 4%;
	padding: 10px;
	display: block;
	cursor: pointer;
}




/*�뿊���떎�슫諛뺤뒪 異붽� + 湲곌컙 異붽�*/
section#content1 h1{
	width: 20%;
	float: left;
	margin-bottom: 15px;
}
section#content1 .excel-select{
    width: 100%;
    height: 50px;
    float: right;
    margin-bottom: 20px;
    padding-top:6px;
}
section#content1 .excel-select .excel-choice{
    width: 80%;
    float: left;
}
section#content1 .excel-select .excel-choice p{
    float: left;
    height: 35px;
    line-height: 35px;
    font-size: 16px;
    margin:0px 10px 0px 0px;
    font-weight: 400;
}
section#content1 .excel-select .excel-choice p.day-p{padding-left: 20px;}
section#content1 .excel-select .excel-choice .list-day{
    width: 60%;
    float: left;
}
section#content1 .excel-select .excel-choice .list-day input{
	display:block;
	border:1px solid #ccc;
	box-shadow:none;
	float:left;
	height:35px;
	width:22%;
	padding-left:5px;
}

section#content1 .excel-select .excel-choice .list-day p.anfruf{margin:0px 10px;}
section#content1 .excel-select .excel-choice .list-day select.select-lists2{margin-left: 120px;}


/*3.9 - �솗�씤踰꾪듉異붽� */
div.list-day-okbtn{
	width:15%;
	height:35px;
	background:#4bb7e2;
	float:left;
}
div.list-day-okbtn a{
	display:block;
	color:#fff;
	line-height:35px;
	text-align:center;
	font-weight:400;
}


section#content1 div.excel{
	background: #21a366;
	height: 35px;
	display: inline-block;
	width: 20%;
	float: right;
	text-align: center;
}

section#content1 div.excel a{
	font-size: 16px;
	line-height: 35px;
	color: white;
	font-weight: 300;
	display: block;
}





/*留덉씠�럹�씠吏�-�닾�옄�궡�뿭-怨듬룞援щℓ 援ъ엯痍⑥냼,痍⑥냼遺덇� �뙘�뾽李�*/
#mypageProduct1,#mypageProduct2{
    max-width: 500px;
    width: 100%;
}

article#mypageProduct1 section.body p{
	font-size: 15px;
	font-weight: 400;
	margin: 20px;
	color: #5d5d5d;
	margin-bottom: 53px;
}
article#mypageProduct1 section.body a{
	background: #4bb7e2;
	border: 1.3px solid #4bb7e2;
	width: 49%;
	height: 50px;
	color: white;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 3px;
	display: block;
	line-height: 50px;
}
article#mypageProduct1 section.body a.body-yes-btn{
	background: #fff;
	color: #4bb7e2;
	float:left;
	margin-right: 2%;
}
article#mypageProduct1 section.body a.body-no-btn{float: right;}
article#mypageProduct1-yes,article#onesPaper{max-width: 630px; width: 100%; margin-top: 5%;}
article#mypageProduct1-yes section.body h1{
	font-size: 19px;
	margin:30px;
	letter-spacing: 2px;
}
article#mypageProduct1-yes section.body div.mypageProduct1-yes-img{
	max-width: 400px;
	margin: 0 auto;
	margin-bottom: 10%;
}
article#mypageProduct1-yes section.body div.mypageProduct1-yes-img img{width: 100%;}
article#mypageProduct1-yes section.body h2{font-size: 18px;}
article#mypageProduct1-yes section.body p{font-size: 15px; margin-top: 15px;}
article#mypageProduct1-yes section.body a,article#mypageProduct2 section.body a{
	max-width: 400px;
	border: none;
	background: #4bb7e2;
	width: 100%;
	height: 50px;
	color: white;
	letter-spacing: 5px;
	font-size: 18px;
	display: block;
	line-height: 50px;
	margin: 20px auto;
}
article#mypageProduct2 section.body p{margin: 20px;}

/*沅뚮━利앸낫湲고뙘�뾽*/
article#onesPaper section.body div.onespager-img{max-width: 400px; margin: 0 auto;}
article#onesPaper section.body div.onespager-img img{width: 100%;}



/*留덉씠�럹�씠吏�-�닾�옄�궡�뿭-寃쎈ℓ*/
#content3 #content3-tab ul.tabmenu{
	width:100%;
	height:40px;
	border-bottom:2px solid #282828;
}

#content3 #content3-tab ul.tabmenu li{
	float: left;
	width: 200px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	font-weight: 400;
	border: 0.5px solid #282828;
}
#content3 #content3-tab ul.tabmenu li a{
	display: block;
	width: 200px;
	color: #343434;
	text-align: center;
}
#content3 #content3-tab ul.tabmenu li a.select{
	background: #282828;
	height:38px;
	color: white;
}
#content3 #content3-tab ul.auctions-ok-no{margin-bottom: 100px; clear: both;}
.content3-common table tbody tr td:nth-child(2){position: relative;}
.content3-common>table>tbody>tr td .mypage-hoverimg{
	position: absolute;
	display: none;
	width: 300px;
	height: auto;
	right: -70px;
	z-index: 100;
}
.content3-common table tbody tr td .mypage-hoverimg img{width: 100%;}
.content3-common table tbody tr td button{
	background: #fff;
	padding: 10px;
	color: #4bb7e2;
	font-weight: 600;
	letter-spacing: 3px;
	width: 90%;
}




/*�쓳李고븯湲� �굺李고븯湲� �뙘�뾽+怨듯넻*/
#auctionIng,#auctionFinsh{max-width: 720px;width: 100%;}
#auctionIng section.body h2{margin-bottom: 40px;}
article.auctionsing-modal section.body h1{font-size: 19px; letter-spacing: 3px; margin-bottom: 8%;}
article.auctionsing-modal section.body table{width: 100%;}
article.auctionsing-modal section.body table thead tr th{
	font-size: 16px;
	font-weight: 500;
	border-top: 4px solid rgba(0, 0, 0, 0.6);
	padding-top: 2%;
	padding-bottom: 2%;
}

article.auctionsing-modal section.body table tbody tr{
	font-size: 15px;
	border-top: 1px solid #ccc;
	font-weight: 300;
}
article.auctionsing-modal section.body table tbody tr:last-child{border-bottom: 1px solid #ccc;}
article.auctionsing-modal section.body table tbody tr td{padding: 10px;}
article.auctionsing-modal section.body h2{
	font-size: 16px;
	margin-top: 10%;
	font-weight: 500;
}
article.auctionsing-modal section.body h3{
	font-size: 16px;
	margin-top: 1%;
	margin-bottom: 7%;
}
article.auctionsing-modal section.body button{
	border: none;
	background: #4bb7e2;
	max-width: 400px;
	width: 100%;
	height: 50px;
	color: white;
	font-size: 16px;
	letter-spacing: 3px;
}
article.auctionsing-modal section.body .auctions-detail-btn{
	border: none;
	background: #4bb7e2;
	max-width: 400px;
	width: 100%;
	height: 50px;
	margin: 0 auto;
}
article.auctionsing-modal section.body .auctions-detail-btn a{
	color: white;
	font-size: 16px;
	letter-spacing:5px;
	line-height: 50px;
	display: block;
}

/*諛곗넚吏��엯�젰 �뙘�뾽*/
article#addressP{max-width: 600px; width: 100%;}
article#addressP section.body h1{
	margin-top: 8%;
	padding-bottom: 5%;
	border-bottom: 4px solid #282828;
	margin-bottom: 40px;
}
article#addressP section.body .address-text{width: 100%;}
article#addressP section.body .address-text p{
	width: 100%;
	height: 50px;
	display: inline-block;
}
article#addressP section.body .address-text p label{
	width: 15%;
	font-size: 14px;
	font-weight: 400;
	height: 50px;
	display: block;
	text-align: left;
	margin-left: 5%;
	float: left;
}
article#addressP section.body .address-text p:nth-child(3) input{width: 60%;}
article#addressP section.body .address-text p input{width: 70%; float: left;}
article#addressP section.body .address-text p span.address-search{
	width: 10%;
	height: 40px;
	margin-right: 10%;
	background: #4bb7e2;
	line-height: 40px;
	cursor: pointer;
	display: inline-block;
}
article#addressP section.body .address-text p span.address-search a{
	color: #fff;
	letter-spacing: 4px;
	display: block;
}
article#addressP section.body button{
	border: none;
	background: #4bb7e2;
	max-width: 500px;
	width: 100%;
	height: 50px;
	margin-top: 5%;
	color: white;
	letter-spacing: 5px;
	font-size: 16px;
}
/*諛곗넚吏��엯�젰�썑 寃곗젣 �뙘�뾽*/
article#addressB{max-width: 770px; width: 100%; padding: 4%; margin-top: 100px;}
article#addressB section.body #payment-tab{width: 100%; margin-top: 10%;}
article#addressB section.body #payment-tab .payment-tabmenu{width: 100%;height: 44px;}
article#addressB section.body #payment-tab .payment-tabmenu li{
	float: left;
	width: 22%;
	height: 44px;
	border: 1px solid #bbb;
}
article#addressB section.body #payment-tab .payment-tabmenu li a{
	font-size: 16px;
	color: #bbbbbb;
	display: block;
	height: 44px;
	line-height: 44px;
	letter-spacing: 2px;
	font-weight: 300;
}
article#addressB section.body #payment-tab .payment-tabmenu li a.select2{
	background: #212529;
	color: white;
	height: 44px;
}

article#addressB section.body #payment-tab .payment-text{
	clear: both;
	border-top: 4px solid #212529;
	padding-top: 8%;
}

article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form{width: 100%;}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p{
	width: 100%;
	height: 50px;
	margin-bottom: 3%;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p label{
	width: 20%;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	font-weight: 500;
	font-size: 15px;
	float: left;
	text-align: left;
	padding-left: 2%;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p input{
	width: 65%;
	height: 50px;
	float: left;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p span{
	width: 65%;
	height: 50px;
	display: inline-block;
	text-align: left;
	float: left;
	line-height: 50px;
	font-size: 18px;
	font-weight: 500;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p span.reset-btn{width: 15%;padding-left: 1%;}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p button{
	width: 15%;
	height: 50px;
	border: none;
	background: #4bb7e2;
	color: white;
	font-weight: 400;
	letter-spacing: 2px;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p select{
	width: 65%;
	height: 50px;
	float: left;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text{
	width: 100%;
	margin-top: 5%;
	border-top: 1px solid #979797;
	border-bottom: 1px solid #979797;
	padding: 5% 0%;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li{height: 50px;margin-bottom: 1%;}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li span.product-buy-texts-name{
	font-size: 15px;
	font-weight: 500;
	float: left;
	padding-left: 2%;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li span.product-buy-texts-name1{
	font-size: 18px;
	font-weight: 400;
	float: right;
	padding-right: 2%;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li span.question-mark{float: left;margin-left: 1%;}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li span.question-txt{
	float: left;
	padding: 1%;
	margin-left: 1%;
	border: 1px solid #ccc;
	display: none;
	box-shadow: 2px 2px 4px 0 rgba(144, 144, 144, 0.17);
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.agree-cont-in{width: 100%;margin-top: 3%;}

article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.agree-cont-in label{font-size: 16px;}

article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.agree-cont-in input{width: 50%;display: block; z-index: 1000;}

article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.agree-cont-in .look-detail{display: inline; width: 70px; margin-right: 20%;}

article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.card-choice{font-size: 20px;}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.card-choice input.styled-checkbox:checked + label:after{
    left:13px;
	top:16px;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form button.submit-btn{
	width: 100%; 
	max-width: 450px; 
	height: 50px; 
	margin-top: 5%;
}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form button.submit-btn a{color: white;letter-spacing: 5px;}
article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.agree-cont-in textarea{width: 60%; margin-right: 4%;}





/*寃곗젣�븳�떎�쓬 �옉�뭹援щℓ�셿猷� 諛곗넚�쁽�솴html*/
form.mypage-payment{
	max-width: 600px;
	width: 100%;
	margin: 90px auto;
}
form.mypage-payment h1{text-align: center; font-size: 30px; margin-bottom: 10%;}
form.mypage-payment fieldset{width: 100%;}
form.mypage-payment fieldset h2{
	font-size: 22px; 
	border-bottom: 3px solid #282828;
	padding-bottom: 2%;
}
form.mypage-payment fieldset .payment-ok-product{
	margin-bottom: 6%;
	width: 100%;
	height: 300px;
}
form.mypage-payment fieldset .payment-ok-product .payment-img{width: 40%;float: left;}
form.mypage-payment fieldset .payment-ok-product .payment-img img{width: 100%; height: auto}
form.mypage-payment fieldset .payment-ok-product ul.payment-img-text{width: 55%; float: right;}
form.mypage-payment fieldset .payment-ok-product ul.payment-img-text li:nth-child(1){margin-top: 2%;}

form.mypage-payment fieldset ul li span.address-detail{
	color: #000;
	margin-bottom: 5%;
}
form.mypage-payment fieldset ul li span.address-a{
	display: block;
	float: left;
}

/*怨듯넻*/
form.mypage-payment fieldset .mypage-payment-div{padding: 5%;}
form.mypage-payment fieldset ul{font-size: 16px;font-weight: 600;}
form.mypage-payment fieldset ul li span{
	width: 40%;
	height: 60px;
	color: #939393;
	display: inline-block;
}
form.mypage-payment fieldset .address-main{
	width: 100%;
	border: none;
	background: #292929;
	height: 50px;
	margin-bottom: 20%;
}
form.mypage-payment fieldset .address-main a{
	font-size: 18px;
	color: white;
	letter-spacing: 2px;
	display: block;
	width: 100%;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-weight: 400;
}


/*留덉씠�럹�씠吏�-�닾�옄�궡�뿭-�젋�깉*/
.tab-menu section#content4 h2{
	font-size: 20px;
	font-weight: 500;
	border-bottom: 2px solid #282828;
	padding-bottom: 0.5%;
	margin-bottom: 3%;
}
.tab-menu section#content4 span.red,.tab-menu section#content4 span.rental-click{font-size: 14px; font-weight: 300; letter-spacing: 1px; margin-bottom: 5%; display: inline-block;}
.tab-menu section#content4 span.rental-click{color: gray;}
.tab-menu section#content4 .mypage-rental{max-width: 1200px;width: 100%; margin-bottom: 1%;}
.tab-menu section#content4 .mypage-rental img{width: 100%;}

/*�쟾�떆�젙蹂� -吏��룄 �겢由��빐�빞 �굹�삤�뒗 遺�遺�*/
.tab-menu section#content4 .rental-ing{
	width: 100%;
	height: 300px;
	display: none;
}
.tab-menu section#content4 .rental-ing .rental-ing-company{
	width: 30%;
	height: 300px;
	float: left;
	margin-right: 5%;
}
.tab-menu section#content4 .rental-ing .rental-ing-company img{
	width: 100%;
}
.tab-menu section#content4 .rental-ing .rental-ing-text{
	width: 70%;
}
.tab-menu section#content4 .rental-ing .rental-ing-text ul li{
	height: 30px;
	width: 140%;
	font-size: 16px;
	margin-top: 0.8%;
	font-weight: 400;
	color: #606060;
}
.tab-menu section#content4 .rental-ing .rental-ing-text ul li span{
	width: 130px;
	display: inline-block;
	letter-spacing: 2px;
	font-weight: 500;
	color: #282828;
}
/*�젋�깉 �닔�씡 �긽�뭹 �젙蹂�*/
.tab-menu section#content4 #rentalList{
	width: 100%;
	height: auto;
}
.tab-menu section#content4 #rentalList .rental-tabmenu{
	width: 100%;
	height: 40px;
	border-bottom: 2px solid #282828;
}
.tab-menu section#content4 #rentalList .rental-tabmenu li{
	float: left;
	width: 15%;
	height: 40px;
	text-align:center;
	line-height: 40px;
	overflow: hidden;
	border: 1px solid #282828;
}
.tab-menu section#content4 #rentalList .rental-tabmenu li a{
	font-size: 20px;
	font-weight: 300;
	display: block;
}
.tab-menu section#content4 #rentalList .rental-tabmenu li .select-r{
	background: #282828;
	color: white;
	overflow: hidden;
}
.tab-menu section#content4 #rentalList .rental-tabtxt{margin-top: 0px;}
.tab-menu section#content4 #rentalList .rental-tabtxt .rental-pagination{
	clear: both;
	padding-top: 50px;
}
.tab-menu section#content4{width: 100%;margin-bottom: 43%;}
.tab-menu section#content4 ul.rental-artist{width: 100%;}
.tab-menu section#content4 ul.rental-artist li{
	width: 14.25%;
	height: 130px;
	float: left;
	font-size: 15px;
	font-weight: 400;
	padding: 1%;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.tab-menu section#content4 ul.rental-artist li:first-child{
	text-align:center;
	display:table-cell;
	vertical-align:middle;
}
.tab-menu section#content4 ul.rental-artist li img{padding: 2%;height: 100%;}
.tab-menu section#content4 ul.rental-artist li span{
	display: inline-block;
	margin-top: 15px;
	padding-left: 20px;
}
.tab-menu section#content4 ul.rental-artist li span.li-name{width: 100%;color: #8c8c8c;}
.tab-menu section#content4 ul.rental-artist li span.li-text{font-weight: 500;}

.tab-menu section#content4 ul.rental-artist li span.li-box{
	background: #4bb7e2;
	width: 80%;
	height: 40px;
	line-height: 40px;
	color: white;
	letter-spacing: 2px;
	font-weight: 400;
	padding: 0px;
	text-align: center;
	cursor: pointer;
	transition: 0.2s all ease-in;
}
.tab-menu section#content4 ul.rental-artist li span.red{font-size: 18px;}

.tab-menu section#content4 ul.plus-text{
	width: 100%;
	height: 80px;
	background: #f2f9fd;
	border-bottom: 1px solid #ccc;
}
.tab-menu section#content4 ul.plus-text li{
	width: 15%;
	float: left;
	text-align: center;
	margin-left: 20px;
	font-size: 15px;
	font-weight: 400;
	margin-top: 25px;
	border-right: 1px solid #ccc;
}
.tab-menu section#content4 ul.plus-text li span{float: left;}
.tab-menu section#content4 ul.plus-text li p{
	display: inline-block;
	margin-left: 10px;
	font-size: 18px;
	font-weight: 500;
}
.tab-menu section#content4 ul.plus-text p.plus-red{
	clear: both;
	text-align: right;
	font-weight: 400;
	height:20px;
}
.tab-menu section#content4 ul.plus-text2 li{width: 22%;}
.tab-menu section#content4 ul.rental-artist2 li{width: 16.66%}


/*�젋�깉�닔�씡�뒪耳�以� �뙘�뾽 + �젋�깉�떊泥��뒪耳�以� �뙘�뾽*/
article.rental-schedule{
	max-width: 500px;
	width: 100%;
}
article.rental-schedule section.body{}
article.rental-schedule section.body h2{letter-spacing: 1px;}
article.rental-schedule section.body p{
	font-size: 16px;
	margin:12px;
	font-weight: 400;
	color: gray;
}
article.rental-schedule section.body .rental-margin-table{
	width: 100%;
	overflow-x:hidden;
    overflow-y:auto;
	border: 1px solid #ccc;
	height: 340px;
	margin-top: 10%;
/*	background: #fafafa;*/
}
article.rental-schedule section.body .rental-margin-table table{
	width: 100%;
}
article.rental-schedule section.body .rental-margin-table table tbody tr{
	height: 40px;
	border-bottom: 1px solid #ccc;
}




/*留덉씠�럹�씠吏�-�닾�옄�궡�뿭-議곌컖 嫄곕옒�냼*/
.tab-menu section#content5 .mypage-market-page{
	width: 100%;
	height: 200px;
	padding: 2%;
	border-top: 2px solid #282828;
	border-bottom: 1px solid #ccc;
	
}
/*4媛쒓났�넻*/
.tab-menu section#content5 .mypage-market-page .mypage-market{
	width: 25%;
	float: left;
	height: 100%;
	padding-right: 2%;
	border-right: 1px solid #ccc;
}
.tab-menu section#content5 .mypage-market-page .mypage-market:last-child{border-right: none;}
.tab-menu section#content5 .mypage-market-page .mypage-market1 ul li{
	height: 40px;
	font-size: 14px;
	font-weight: 300;
}
.tab-menu section#content5 .mypage-market-page .mypage-market1 ul li span{display: inline-block;}
.tab-menu section#content5 .mypage-market-page .mypage-market1 ul li span.m-m1{width: 48%;}
.tab-menu section#content5 .mypage-market-page .mypage-market1 ul li span.m-m2{
	width: 50%;
	text-align: right;
	font-weight: 500;
}
.tab-menu section#content5 .mypage-market-page .mypage-market h3,.tab-menu section#content5 .mypage-market-page .mypage-market h1{text-align: right; padding-right: 7%;}
.tab-menu section#content5 .mypage-market-page .mypage-market h3{
	font-size: 17px;
	color: #4bb7e2;
	font-weight: 400;
	margin-top: 18%;
}
.tab-menu section#content5 .mypage-market-page .mypage-market h1{font-size: 26px;}

.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text{width: 100%;margin-top: 140px;}
.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text2{margin-top: -50px;}
.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text h1{
	font-size: 22px;
	width: 50%;
	float: left;
	margin-bottom: 20px;
}
.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text{position: relative;}
.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text p{
	width: 50%;
	float: right;
	text-align: right;
	font-size: 14px;
}
.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text p img{
	display: inline-block;
	float: right;
	margin: 0px;
	cursor: pointer;
	margin-left: 10px;
}
.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text span.hover-question{
	position: absolute;
	right: 0;
	display: none;
	width: 300px;
	padding: 0.5%;
	margin-top: 25px;
	border: 1px solid #ccc;
	background: #fff;
}
.tab-menu section#content5 .mypage-market-page-bottom table{
	width: 100%;
	box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);
	margin-bottom: 40px;
}
.tab-menu section#content5 .mypage-market-page-bottom table thead{
	border: 1px solid #ccc;
	background:  #F8FDFF;
}
.tab-menu section#content5 .mypage-market-page-bottom table thead tr{height: 50px;}
.tab-menu section#content5 .mypage-market-page-bottom table thead tr th{font-size: 16px;}
.tab-menu section#content5 .mypage-market-page-bottom table tbody tr{
	height: 60px;
	font-size: 14px;
	font-weight: 400;
	border: 1px solid #ccc;
}
.tab-menu section#content5 .mypage-market-page-bottom table tbody tr td{text-align: center;}
.tab-menu section#content5 .mypage-market-page-bottom table tbody tr td img{
	vertical-align: middle;
	margin-right: 5px;
	margin-bottom: 5px;
}
.tab-menu section#content5 .mypage-market-page-bottom table tbody tr td button.market-x-btn{
	border: 1px solid #ccc;
	background: #fff;
	color: #000;
	padding: 10px;
}



article#mypageMarket,article#mypageMarket-yes{
	max-width: 500px;
	width: 100%;
}

article#mypageMarket section.body p,article#mypageMarket-yes section.body p{
	font-size: 15px;
	font-weight: 400;
	margin: 20px;
	color: #5d5d5d;
	margin-bottom: 53px;
}
article#mypageMarket section.body a{
	background: #4bb7e2;
	border: 1.3px solid #4bb7e2;
	width: 49%;
	height: 50px;
	color: white;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 3px;
	display: inline-block;
	line-height: 50px;
}
article#mypageMarket section.body a.body-no-btn{
	float: right;
}
article#mypageMarket section.body a.body-yes-btn{
	background: #fff;
	color: #4bb7e2;
	margin-right: 2%;
}
article#mypageMarket-yes section.body a.buy-no-btn{
	width: 100%;
	height: 50px;
	background: #4bb7e2;
	border: none;
	line-height: 50px;
	letter-spacing: 3px;
	color: white;
	font-weight: 400;
	display: block;
}




/*留덉씠�럹�씠吏�----�삁移섍툑�궡�뿭*/
#mypage-money article{
	max-width: 1200px;
	width: 100%;
	margin: 0 auto;
}
#mypage-money article .moneybox{width: 100%;margin-top: 50px;}
#mypage-money article .moneybox1{
	width: 100%;
	border: solid 1px #dedede;
	height: 240px;
	box-shadow: 2px 2px 4px 0 rgba(186, 186, 186, 0.5);
	background-color: #ffffff;
}
#mypage-money article .moneybox>div{
	float: left;
	width: 50%;
	text-align: center;
	height: 180px;
	margin-top: 30px;
}
#mypage-money article .moneybox1{margin-top: 0px;}
#mypage-money article .moneybox div.border-right:nth-child(1){border-right: 1px solid #ccc;}
#mypage-money article .moneybox div h1{font-size: 22px; letter-spacing: 2px; color: #3c3c3c; font-weight: 500;}
#mypage-money article .moneybox>div>p{font-size: 17px; color: #212529; margin-top: 20px; font-weight: 300; height: 25px;}
#mypage-money article .moneybox>div>p span{font-size: 20px; font-weight: 400;}
#mypage-money article .moneybox div button{
	background: #4bb7e2;
	width: 200px;
	margin-top: 45px;
}
#mypage-money article .moneybox2 h1{text-align: left;}
#mypage-money article .moneybox2>div{
	width: 48%;
	height: 300px;
	margin-right: 4%;
}
#mypage-money article .moneybox2>div:nth-child(2){margin-right: 0%;}
#mypage-money article .moneybox2>div div.moneybox-text{
	height: 310px;
	border: solid 1px #dedede;
	box-shadow: 2px 2px 4px 0 rgba(186, 186, 186, 0.5);
	margin-top: 10px;
}
#mypage-money article .moneybox2>div div.moneybox-text p{padding-top: 0px;}
#mypage-money article .moneybox2 h1{padding-left: 5px;}
#mypage-money article .moneybox2 div.moneybox-text p{
	text-align: left;
	font-size: 14px;
	margin: 9px;
	padding-left: 10px;
	line-height: 20px;
	font-weight: 400;
	text-indent: -0.5em;
}
#mypage-money article .moneybox1{background: #F8FDFF;}
#mypage-money article .moneybox2 .moneybox-text2 ul{padding: 1px 80px;height: 160px;}
#mypage-money article .moneybox2 .moneybox-text2 ul li{
	font-size: 17px;
	font-weight: 400;
	text-align: left;
	margin-top: 50px;
}
#mypage-money article .moneybox2 .moneybox-text2 ul li:nth-child(2){margin-top: 30px;}
#mypage-money article .moneybox2 .moneybox-text2 ul li span{
	float: right;
	font-weight: 500;
	font-size: 20px;
}
#mypage-money article .moneybox2 .moneybox-text2 ul li span input{width: 250px;}
#mypage-money article .moneybox2 .moneybox-text2 button{margin-bottom: 20px;}

#mypage-money article .moneybox3{margin-top: 100px;}
#mypage-money article .moneybox3 h1{font-size: 22px; letter-spacing: 2px; color: #3c3c3c; font-weight: 500; margin-bottom: 20px; margin-top: 19%; padding-left: 5px;}

#mypage-money article .moneybox3 table{width: 100%; margin-bottom: 50px; box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);}
#mypage-money article .moneybox3 table thead{width: 100%;}
#mypage-money article .moneybox3 table thead tr{
	width: 100%;
	height: 50px;
	border: 1px solid #ccc;
	background:  #F8FDFF;
}
#mypage-money article .moneybox3 table thead tr th{font-size: 15px; letter-spacing: 3px;}
#mypage-money article .moneybox3 table tbody tr{
	font-size: 15px;
	font-weight: 400;
	border: 1px solid #ccc;
	height: 60px;
}
#mypage-money article .moneybox3 table tbody tr td{text-align: center;}


article#moneyOne,article#moneyOne2,article#moneyTwo,article#moneyThree,article#moneyThree2{max-width: 500px; width: 100%;}
article#moneyOne section.body h2,article#moneyThree section.body h2{
	font-size: 20px;
    letter-spacing: -0.82px;
    font-weight: 500;
}
article#moneyOne section.body h3,article#moneyThree section.body h3{
	text-align: left;
	letter-spacing: -0.72px;
    margin-bottom: 2px;
    text-align: left;
    clear: both;
    font-weight: 500;
    padding-top: 20px;
}
article#moneyOne section.body .fordesign,article#moneyThree section.body .fordesign{
	max-width: 440px;
	width: 100%;
	margin: 5px 0px 20px;
	height: 40px;
	background: url(../images/fo/down.png) right no-repeat;
	background-size: 10px 9px;
}
article#moneyOne section.body .fordesign select,article#moneyThree section.body .fordesign select{    height: 55px;width: 100%;}
article#moneyOne section.body button.money-btn-ok,article#moneyThree section.body button.money-btn-ok2{
	background: #0f4c81;
	max-width: 440px;
	width: 100%;
}
article#moneyOne2 section.body p,article#moneyTwo section.body p,article#moneyThree2 section.body p{
	font-size: 14px;
	font-weight: 400;
	letter-spacing: 1px;
}

article#moneyThree section.body input{
	width: 85%;
	height: 55px;
	float: left;
	margin-bottom: 20px;
}
article#moneyThree section.body button.true-btn{
	float: left;
	width: 15%;
	height: 55px;
	border: none;
	color: white;
	font-size:12px;
	letter-spacing:-0.72px;
	font-weight: 400;
	background: #4386f9;
}

/*---------------------------------------------*/
/*留덉씠�럹�씠吏�----荑좏룿&�룷�씤�듃*/
article#coupon-point{
	max-width: 1200px;
	width: 100%;
	margin: 0 auto;
}
article#coupon-point .cpnpoint-tab ul.cpnpoint-tabmenu{
	width: 100%;
	height: 65px;
	overflow: hidden;
	margin-bottom: 5%;
}
article#coupon-point .cpnpoint-tab ul.cpnpoint-tabmenu li{
	float: left;
	width: 50%;
	text-align: center;
	line-height: 65px;
	font-size: 21px;
	font-weight: 400;
	border: 1px solid #ccc;
	background: #fbfbfb;
}
article#coupon-point .cpnpoint-tab ul.cpnpoint-tabmenu li a{display: block;}
article#coupon-point .cpnpoint-tab ul.cpnpoint-tabmenu li .select-all{
	border-top: 5px solid #4bb7e2;
	box-sizing: border-box;
	background: #fff;
	color: #4bb7e2;
	font-weight: 500;
}

article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon .coupon-box{
	width: 100%;
	height: 180px;
	padding: 4%;
	box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);
	border: solid 1px #979797;
}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon .coupon-box p{
	font-size: 22px;
	font-weight: 500;
	margin-bottom: 15px;
}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon .coupon-box input{margin-bottom: 5px;}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon .coupon-box button{background: #4bb7e2;width: 12%;font-weight: 600;}

article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab{margin-top: 10%;}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab ul.coupon-tabmenu{width: 100%;height: 45px;}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab ul.coupon-tabmenu li{
	float: left;
	width: 15%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	border: 1px solid #ccc;
}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab ul.coupon-tabmenu li a{display: block; color: #b2b2b2; font-weight: 400; font-size: 18px;}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab ul.coupon-tabmenu li .select-c{background: black;color: white;}

article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab .coupon-txt .coupon-list{
	width: 100%;
}
article#coupon-point .cpnpoint-tab .cpnpoint-txt table{width: 100%; margin-bottom: 40px;}

article#coupon-point .cpnpoint-tab .cpnpoint-txt table thead{border: 1px solid #979797;box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);}
article#coupon-point .cpnpoint-tab .cpnpoint-txt table thead tr{height: 50px; font-size: 14px; letter-spacing: 2px; }
article#coupon-point .cpnpoint-tab .cpnpoint-txt table tr.coupon-space{height: 15px; box-shadow: none;}

article#coupon-point .cpnpoint-tab .cpnpoint-txt table tbody tr{
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	height: 60px;
	border: 1px solid #979797;
	box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);
}


article#coupon-point .cpnpoint-tab .cpnpoint-txt #point .point-box{
	width: 100%;
	height: 100px;
	text-align: center;
	line-height: 100px;
	box-shadow: 3px 2px 4px 0 rgba(209, 207, 207, 0.5);
	border: solid 1px #979797;
	margin-bottom: 10%;
}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #point .point-box h1{font-size: 22px;}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #point .point-box h1 span{
	color: #4bb7e2;
	font-size: 30px;
	margin-left: 20px;
	text-decoration: underline;
}
article#coupon-point .cpnpoint-tab .cpnpoint-txt #point .point-list p{
	width: 130px;
	background: black;
	color: white;
	text-align: center;
	height: 45px;
	line-height: 45px;
	font-weight: 400;
	font-size: 16px;
}

article#couPon{max-width: 400px;width: 100%;}
article#couPon p{font-size: 14px; font-weight: 400;}


/*-----------------------------------------------*/


/*留덉씠�럹�씠吏�----1:1臾몄쓽�궡�뿭*/
section.cs1_1{padding-bottom:200px !important; font-family: 'Noto Sans KR';}
.mypage-question1_1{padding:30px 20px;}
.mypage-question1_1 .question-txt{width:100%; height: 40px; background: #f9fafc; border-top: 2px solid #0f4c81; border-bottom: 1px solid #e9ecef;}
.mypage-question1_1 .question-txt div:nth-child(1),
.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(1){width: 10%; text-align: center;}
.mypage-question1_1 .question-txt div:nth-child(1){padding-left:20px;}
.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(1){font-size: 13px; letter-spacing: -0.52px; color: #343a40; font-weight:300;}
.mypage-question1_1 .question-txt div:nth-child(2),
.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(2){width: 60%;}
.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(2){font-size: 14px; color: #343a40; letter-spacing:-0.56px; font-weight:500; padding-left:40px;}
.mypage-question1_1 .question-txt div:nth-child(3),
.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(3){width: 20%;}
.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(3),
.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(4){font-size: 13px; font-weight:500; letter-spacing: -0.52px; color: #343a40;}
.mypage-question1_1 .question-txt div:nth-child(4),
.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(4){width: 10%;}
.mypage-question1_1 .question-txt div:nth-child(4){padding-right:25px;}

.mypage-question{max-width: 1200px; width: 100%; margin: 0 auto; background: #fff; }
.mypage-question .question-txt{
	background: #f9fafc;
}
.mypage-question .question-txt div{
	float: left;
	letter-spacing: -0.56px;
	color: #343a40;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	font-weight: 500;
	
}
.mypage-question .detail-news-body .news-body-in .news-body-top div{
	float: left;
	font-weight: 600;
	font-size: 15px;
}
.mypage-question .detail-news-body{}
.mypage-question .detail-news-body .news-body-in .news-body-top div:nth-child(3),.mypage-question .detail-news-body .news-body-in .news-body-top div:nth-child(4){text-align: center;}
.detail-news-body .news-body-in .news-body-top div:nth-child(4){padding-right: 10px;}

.mypage-question .detail-news-body .news-body-in .news-body-bottom .line-div{
	border-bottom: 1px solid #e9ecef;
	padding-bottom: 10px;
	margin-bottom:10px;
	width: 100%;
}
.mypage-question1_1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float{width:85% !important; margin-left:13% !important;}
.mypage-question .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float{width: 80%;margin-left: 18%; font-size: 13px; letter-spacing: -0.64px; color: #495057; font-weight: 400;}
.mypage-question .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float h2.title{font-size: 14px; color: #343a40; margin-bottom:10px; letter-spacing:-0.52px; font-weight: 500; }



.mypage-question .detail-news-body .news-body-in .news-body-bottom div h3{ font-size: 14px; color: #0f4c81; font-weight: 500;}

.mypage-question .question-button{
	width: 170px;
	height: 45px;
	line-height: 45px;
	background: #0f4c81;
	float: right;
	text-align: center;
	margin-top:20px;
}
.mypage-question .question-button a{color: white; font-weight: 500; letter-spacing: -0.52px; font-size: 18px; display: block;}
.mypage-question .pagination{clear: both;}


/*----------------1.14-------------------------------*/


/*留덉씠�럹�씠吏�----怨좉컼�꽱�꽣(怨듭��궗�빆,�옄二� 臾삳뒗 吏덈Ц,臾몄쓽�븯湲�)*/
/*怨듭��궗�빆*/
.mypage-question-center div.center-tabmenu-div{
	width: 100%;
	height: 60px;
	border-bottom: 1px solid #e9ecef;
	margin-bottom: 20px;
}
.mypage-question-center ul.center-tabmenu{height: 60px;}
.mypage-question-center ul.center-tabmenu li{
	float: left;
	height: 60px;
	margin-left: 20px;
	line-height: 60px;
}
.mypage-question-center ul.center-tabmenu li a{
	font-size: 16px;
	font-weight: 500;
	letter-spacing:-0.64px;
	display: block;
	color: #adb5bd;
	text-align: center;
}
section.s-center{padding-bottom:220px;}
.mypage-question-center ul.center-tabmenu li a.select-center{font-weight: 500;color: #0f4c81;}
.mypage-question-center .center-text{ padding:20px; clear: both;width: 100%;}
.mypage-question-center .center-text .center-t .product-sorting{margin-bottom:10px !important; width: 100%;height: 50px; padding: 0px 0px 0px 0px !important;}
.mypage-question-center .center-text .center-t .product-sorting select.select-lists{letter-spacing: -0.72px; position: static;float: right;margin-top: 5px;}
.mypage-question-center .center-text .center-t .fordesign{margin-bottom:20px; float: right;max-width: 180px; padding: 20px;}
.mypage-question-center .center-text .center-t .question-txt>div{
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-bottom: 1px solid #adb5bd;
	background: #f9fafc;
	font-size: 14px;
	letter-spacing:-0.56px;
	color: #343a40;
}
.mypage-question-center .center-text .center-t .question-txt>div:nth-child(1){width: 10%; text-alig: center;}
.mypage-question-center .center-text .center-t .question-txt>div:nth-child(2){width: 70%; text-align: center;}
.mypage-question-center .center-text .center-t .question-txt>div:nth-child(3){ text-align: center; }
.mypage-question-center .center-text #center1 .question-txt>div:nth-child(3){ width:20% !important;}
.mypage-question-center .center-text #center1 .question-txt{
	clear: both;
	border-top: 2px solid #0f4c81;
}
.mypage-question-center .center-text .center-t .detail-news-body{margin-bottom: 0px;}
.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-top{}
.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top>div{
	display: block;
	height: 30px;
	line-height: 30px;
}
.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top>div:nth-child(1){width:10%; text-algin: center;}
.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top>div:nth-child(2){text-align: left; width: 70%; padding-left: 100px; font-size: 14px; letter-spacing: -0.56px; color: #343a40}
.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top>div:nth-child(3){width: 20%; text-align: center; font-size: 14px; letter-spacing: -0.52px; color: #343a40;}
.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top .question-detail{ text-align: center; color: #343a40; font-weight: 300; letter-spacing: -0.52px;}
.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top .question-detail-day{font-weight: 400;}

.mypage-question-center .center-text .center-t .detail-news-body .news-body-in span.event-ing{
	display: inline-block;
	width: 50px;
	margin-left: 10px;
	height: 20px;
	background: #0f4c81;
	color: white;
	line-height: 20px;
	text-align: center;
	font-size: 12px;
	font-weight: 400;
}
.mypage-question-center .center-text .center-t .detail-news-body .news-body-in span.evnet-finish{background: #ccc;}






.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom{
	background: #fff;
	border-bottom: 1px solid #000;
}
.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float{margin-left: 10%;}
.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float .bottom-float-img ul{
	width: 100%;
}
.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float .bottom-float-img ul li{
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: 500;
}
.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float .bottom-float-img ul li span{
	display: inline-block;
	width: 160px;
	font-weight: 900;
	color: #4bb7e2;
	font-size: 16px;
}

.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float .bottom-float-img{
	width: 100%;
	height: auto;
}
.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float .bottom-float-img img{width: 100%;}



/*�옄二쇰Щ�뒗吏덈Ц*/
.mypage-question-center .center-text #center2 form.product-search{
	float: right;
	margin-top: 20px;
}
.mypage-question-center .center-text #center2 .question-txt{
	width: 100%;
	height: 50px;
	clear: both;
	border-top: 2px solid #0f4c81;
}
.mypage-question-center .center-text #center2 .question-txt>div:nth-child(1){text-align: center; }
.mypage-question-center .center-text #center2 .question-txt>div:nth-child(2){width: 90%; text-align: center;}

.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-top>div:nth-child(1){width: 10%; text-align: center;}
.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-top>div:nth-child(2){width: 80%;}

.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-top>div div.question-logo{
	display: inline-block;
	width: 35px;
	height: 35px;
	background: url(../images/fo/q_logo.png)no-repeat center center;
	margin-right: 20px;
}
.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-bottom{
	background: #f5f8fa;
	padding: 20px;
	border-bottom: 1px solid #e9ecef;
}
.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-bottom .txt-left{
	width: 20%;
	padding: 0%;
	float: left;
}
.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-bottom .txt-left img{
	padding: 0px;
	display: inline-block;
	width: 18px;
	height: 18px;
	float: right;
}


/*1:1 臾몄쓽�븯湲�*/
#center3 section.center3section{
	max-width: 400px;
	width: 100%;
	margin: 0 auto;
	margin-bottom: 100px;
}
#center3 section.center3section p,#center3 section.center3section .center3-select{
	width: 100%;
	margin-bottom: 20px;
}
#center3 section.center3section p label,#center3 section.center3section .center3-select label{
	width: 100%;
	margin-bottom:10px;
	display: block;
	font-size: 14px;
	letter-spacing: -0.56px;
	font-weight: 400;
	color: #868e96;
}
#center3 section.center3section p input,#center3 section.center3section .center3-select select{
	height: 50px;
	max-width: 400px;
}
#center3 section.center3section .center3-select select{border: 1px solid #e8ecef;background: #fff;}
#center3 section.center3section p.p_float{
	width: 80%;
	float: right;
	margin-bottom: 10px;
}
#center3 section.center3section p.p_float input.styled-checkbox:checked + label:after{top: 12px;left: 12px;}
#center3 section.center3section p.fixed-check input.styled-checkbox:checked + label:after{top: 2px;left: 2px;}
#center3 section.center3section p.bottom-none{margin-bottom: 5px;}
#center3 section.center3section p.p_float label{font-size: 12px;width: 15%;}
#center3 section.center3section p.p_float label.gender{width: 30%;}
#center3 section.center3section p.centerbox textarea{width: 100%;padding: 10px; background: #fafafa;}
#center3 section.center3section p.centerbox1 textarea{
	background: #fff;
	padding: 0px;
	padding-top: 10px;
}
#center3 section.center3section p.fixed-check{width: 100%;float: none; margin-bottom:40px;}
#center3 section.center3section p.fixed-check input.styled-checkbox{width:80% !important; position: relative; z-index:-1;}
#center3 section.center3section p.fixed-check label{
	width: 80% !important;
	font-size: 13px;
	padding: 0px;
	float: left;
	font-weight: 400;
	color: #343a40;
	letter-spacing:-0.52px;
}
#center3 section.center3section p.fixed-check span.look-detail{float: right; font-weight: 500;color: #343a40;font-size: 12px;letter-spacing: -0.52px;}
#center3 section.center3section .center-ok-btn{
	width: 100%;
	height: 60px;
	background: #0f4c81;
	clear: both;
	cursor: pointer;
}
#center3 section.center3section .center-ok-btn p{
	font-size: 20px;
	color: white;
	font-weight: 500;
	letter-spacing: -0.8px;
	line-height: 60px;
	text-align: center;
}
article#centerM{max-width: 500px; width: 100%;}
/*-----------------------------------------------*/

/*�븘�듃紐� �꺆 ->異뷀썑�뿉 移댄뀒怨좊━ 異붽��릺硫댁꽌 怨듦컻�삁�젙*/
#art-mall-tab{
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
#art-mall-tab .art-tab{
    width: 100%;
    height: inherit;
}
#art-mall-tab .art-tab button{
	background: #F5F8FA;
    float: left;
    height: 40px;
    text-align:center;
    margin-right: 10px;
    margin-bottom: 5px;
    border:none;
    border-radius: 5px;
}
#art-mall-tab .art-tab button a{
    font-size: 14px;
    font-weight: 400;
    letter-spacing: -0.72px;
    line-height: 40px;
    color: #b4b4b4;
    display:block;
    padding: 0px 6px;
}
#art-mall-tab .art-tab button a.art-select{font-weight: 500; color: #fff; background: #A28FCC; border-radius: 5px;}


/*�븘�듃紐�*/
section.artmall-main{
    width: 100%;
    height: 200px;
    background: #68588e;
    position: relative;
    overflow: hidden;
    text-align: center;
}
section.artmall-main:before{
	content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    background: url(/images/fo/mallMain.png) no-repeat center center;
    background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    opacity: 0.1;
}
section.artmall-main h1{
	z-index: 1;
    position: relative;
    font-size: 32px;
    line-height: 200px;
    letter-spacing: -1.28px;
    color: #fff;
    font-weight: bold;
}
article.art-mall{width: 100%;height: auto; padding-bottom: 40px;}
article.art-mall a{
	width: 30%;
    height: 490px;
    float: left;
    display:block;
    margin-right:5%;
    margin-bottom: 5%;
}
article.art-mall a:nth-child(3),article.art-mall a:nth-child(6),article.art-mall a:nth-child(9){margin-right:0px;}
article.art-mall .art-product{
    width: 100%;
    position: relative;
    height: 490px;
    border:1px solid #e8e8e8;
    border-bottom:5px solid #A28FCC;
    float: left;
}




.art-product .art-img{
    width: 100%;
    height: 70%;
    overflow: hidden;
    background-size: cover;
}
.art-product .art-img img{height: 100%;width: 100%; object-fit: cover;}
.art-product .art-text{
    width: 100%;
    height: 30%;
    background: white;
    padding:20px;
    
}

.art-product .art-text .art-text-box{}
.art-product .art-text h1{
    font-size:20px;
    letter-spacing: -0.54px;
    color: #343a40;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.art-product .art-text h2{
    font-size: 16px;
    color: #868E96;
    font-weight: 400;
    letter-spacing: -0.64px;
    margin-top:2px;
}
.art-product .art-text h2 span{letter-spacing: 2px;}
.art-product .art-text p{font-size:16px; color:#343a40; letter-spacing:-0.52px; font-weight:400; width: 100%; padding-top:15px;}
.art-product .art-text p span{display:inline-block; }
.art-product .art-text p span.left-text{ text-align: left; width: 15%; font-size:13px; color: #868e96; }
.art-product .art-text p span.right-text{text-align: right; width: 85%; font-weight: 500;}

.art-product .art-text p.art-type{line-height: 18px;color: #fff;width: auto;display: inline-block;padding: 0px 5px;margin-bottom: 10px;font-size:13px; font-weight:400; letter-spacing:-0.62px;  background: #ccc; }


/*�븘�듃紐고븷�씤*/
.art-product .art-text p span.text-line{    color: #868e96; font-weight: 300; text-decoration: line-through;}
.art-product .art-text p.sale-p{ padding: 0px; text-align: right;font-weight: 500; font-size: 19px;color: #343a40;}
article.art-mall .art-product .sale-art-img{width: 70px;  height: 70px;border-radius: 50%; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06);background: #a28fcc;position: absolute; top: 10px; right: 10px;}
article.art-mall .art-product .sale-art-img p.sale-percent{line-height: 70px;text-align: center;font-size: 16px;color: #fff;font-weight: 500;}


/*�븘�듃紐� sold out*/
.art-product .art-soldout img{
    -webkit-filter:blur(3px);
    -moz-filter:blur(3px);
    -o-filter:blur(3px);
    -ms-filter:blur(3px);
    filter:blur(3px);
}
.art-product .soldout{max-width: 250px;margin: 0 auto;width: 100%;}
.art-product .soldout .soldout-box{position: absolute;width: 100%;max-width: 250px;z-index: 1;}
.art-product .soldout .soldout-box img{padding-top: 30px; width: 100%;   opacity: 0.5;}

/*-----------------------------------------------*/


/*�븘�듃紐� �뵒�뀒�씪�럹�씠吏�*/
.detail-top .detail-left .bx-pager-mall .bx-pager-mall-margin{
    width: 360px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}
.detail-top .detail-left .bx-pager .bx-mall{
    width: 90px;
    height: 90px;
    float: left;
    overflow: hidden;
    box-sizing: border-box;
}
.detail-top .detail-left .bx-pager .bx-mall a img{height: 100%;}
.detail-top .detail-right .mall-detail-right ul.goods-state li.mall-edition{
    color: #A28FCC;
    font-size: 14px;
    padding:0px;
    margin-right: 10px;
    font-weight: 500;
    letter-spacing: -0.72px;
    text-align: center;
    background: #fff;
}
.detail-top .detail-right .mall-detail-right p.product-name{
	padding: 10px 0 5px; 
    letter-spacing: -1.28px;
    font-size: 30px;
    font-weight:700;
    }
.detail-top .detail-right .mall-detail-right p.artmall-artist-name{
    font-weight: 400;
    font-size: 16px;
    color: #868e96;
    letter-spacing: -0.56px;
    padding: 0px 0 15px;
}
.detail-top .detail-right .mall-detail-right p.artmall-artist-name>span{letter-spacing: 2px;}

.detail-top .detail-right .mall-detail-right p.artmall-number{
    font-size: 14px;
    font-weight: 400;
    color: #6d6d6d;
}
.detail-top .detail-right ul.artmall-detail-texts li{height: 45px;line-height: 45px;}
.detail-top .detail-right ul.artmall-detail-texts:nth-child(2){margin-bottom: 0px;}

.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name{font-weight: 400;}
.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1{font-size: 15px;}
.detail-top .detail-right ul.artmall-detail-texts-product{ padding: 20px 0px 0px 0px; border-bottom:none !important;}
.detail-top .detail-right .artmall-detail-texts-m{margin:20px 0px 0px 0px !important;}

.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 select{
	border:1px solid #e9ecef;
	padding-left: 3px;
    height: 30px;
    font-size: 12px;
    max-width:200px;
    width:100%;
    color: #343a40;
    font-weight: 400;
    letter-spacing:-0.52px;
    
    border-radius: 0px;
}


/*�븘�듃紐� �닔�웾 湲덉븸*/
form ul.artmall-number-texts{border-top: none;margin-top: 0px;}
form ul.artmall-number-texts li{height: 40px;line-height: 40px;}
form ul.artmall-number-texts li span.detail-texts-name{font-weight: 400;}
form ul.artmall-number-texts li span.detail-texts-name1{
    width: 40%;
    display: inline-block;
    position: relative;
}
form ul.artmall-number-texts li.marginLi span.detail-texts-name1{margin-top:5px;}

form ul.artmall-number-texts li span.detail-texts-name-money{text-align:right; color: #7155B1; font-size:22px; font-weight: 600;}
form ul.artmall-number-texts li span.detail-texts-name1 input.amount{
    width: 100%;
    border: 1px solid #ccc;
    position: absolute;
    left: 0;
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    height: 35px;
}
form ul.artmall-number-texts li span.detail-texts-name1 input.amount-button{
    position: absolute;
    width: 35px;
    height: 35px;
    border-radius: 0px;
    border: 1px solid #ccc;
    background: #f0f0f0;
    color: #282828;
    font-size: 14px;
    font-weight: 300;
    cursor: pointer;
}
form ul.artmall-number-texts li span.detail-texts-name1 input.amount-add{right: 0;}
form ul.artmall-number-texts li span.detail-texts-name1 input.amount-del{left: 0;}
form ul.artmall-number-texts li span.detail-texts-name1 input.amount-money{
    width: 90%;
    text-align: right;
    font-weight: 400;
    font-size: 16px;
    letter-spacing: 1px;
    float: left;
    padding-right: 20px;
}
form ul.artmall-number-texts li span.detail-texts-name1 p{
    width: 10%;
    float: right;
    height: 40px;
    text-align: center;
    font-size: 14px;
    line-height: 40px;
}
.btn-areas ul.btn-area li a.mall-buy-btn{background: #6648AC; font-weight: 400;  max-width: 350px;}
.btn-areas ul.btn-area li a.mall-finish-btn{ background: #e1e5e8;color: #adb5bd;cursor: default;}

/*�븘�듃紐� 諛곗넚�븞�궡*/
.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view{
    width: 100%;
    position: relative;
    cursor: pointer;
}
.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view p{
    background: #eaeaea;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    padding: 0px 10px;
    letter-spacing: -0.5px;
}
.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view .detail-view-box{
    display: none;
    position: absolute;
    right: 0;
    width: 280px;
    height: auto;
    z-index: 100;
    background: #fff;
    border: 1px solid #adb5bd;
}
.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view .detail-view-box p{
    width: 100%;
    font-size: 13px;
    text-align: left;
    color: #282828;
    background: #efefef;
}
.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view .detail-view-box .detail-view-box-text{
    width: 80%;
    margin: 20px;
}
.detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view .detail-view-box .detail-view-box-text h5{ text-indent: -5px; line-height: 22px; font-size: 12px; font-weight: 400;}


/*�븘�듃紐� 諛묒뿉�궡�슜*/
article.artmall-detail-bottom{margin-bottom: 100px;}
article.artmall-detail-bottom .information-name{background:#6648AC; }
article.artmall-detail-bottom h1{color: #A28FCC; font-weight: 600;}
article.artmall-detail-bottom p.p_margin{margin-bottom: 15px;}
article.artmall-detail-bottom .detail-infor .info-invest>div p>strong{margin-top: 20px;}

/*二쇱쓽�궗�빆*/
.care-box .care{
    width: 25%;
    height: auto;
    background: white;
    border: 2px solid #eaeaea;
    margin: 0% 5% 5% 0%;
    float: left;
}
.care-box .care .care-img{
    padding-top: 25px;
    height: 200px;
    margin: 0px auto;
    text-align: center;
    border-bottom: 2px solid #eaeaea;
}
.care-box .care .care-img img{width: 40%;}
.care-box .care .care-img-w img{width: 50%; padding-top: 22px;
}
.care-box .care .care-img-w2 img{width: 30%;}
.care-box .care .care-text{
    padding: 15px;
    height: 150px;
    background: #fdfdfd;
}
.care-box .care .care-text p{
    font-size: 14px;
    letter-spacing: -1px;
    line-height: 24px;
    text-indent: -0.5em;
    font-weight: 400;
}

/*�븘�듃紐곌뎄�엯�븯�뒗李�*/
section.artmall-buy form.artmallbuy h1>span{font-weight: 400;}
section.artmall-buy form.artmallbuy select{
    border-radius: 0px;
    background: white;
    border: 1px solid #ccc;
    -webkit-border-radius:0; 
    -webkit-appearance:none;
}
section.artmall-buy form.artmallbuy p span.reset-btn{height: 30px;}
section.artmall-buy form.artmallbuy p span.artmall-adress-btn{
    background: #4bb7e2;
    display: inline-block;
    height: 30px;
    width: 18%;
    text-align: center;
}
section.artmall-buy form.artmallbuy p span.artmall-adress-btn a{
    display: block;
    color: white;
    line-height: 30px;
    font-weight: 400;
    letter-spacing: 5px;
    font-size: 12px;
}

section.artmall-buy form.artmallbuy div.artmall-cont{padding: 0px;}
section.artmall-buy form.artmallbuy div.artmall-cont p.agree-cont-in{padding: 0px;}
section.artmall-buy form.artmallbuy div.artmall-cont p.agree-cont-in-art{margin-bottom: 0px;}
section.artmall-buy form.artmallbuy div.artmall-cont p.agree-cont-in-art2{margin-top: 10px;}

/*�븘�듃紐� 援ъ엯�셿猷� �럹�씠吏�*/
section form.artmall-buy-ok-form fieldset h1:nth-child(3){
    font-weight: 400;
    color: #696969;
    font-size: 16px;
}
/*-----------------------------------------------*/


/*留덉씠媛ㅻ윭由�*/
div.mygallery{width: 100%; height: 260px;}
div.mygallery h1{
    text-align: center;
    font-size: 33px;
    margin-top: 40px;
}
div.mygallery .vr-banner{
    width: 100%;
    background: #e3e3e3;
    height: 170px;
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}
/*div.mygallery .vr-banner img{width: 1492px;}*/
div.mygallery .vr-btn{
    position: relative;
    width: 100%;
    top: -170px;
    height: 170px;
    max-width: 1200px;
    margin: 0 auto;
}
div.mygallery .vr-btn>p{
    width: 140px;
    height: 45px;
    background: #282828;
    position: absolute;
    right: 250px;
    top: 65px;
}
div.mygallery .vr-btn>p a{
    display: block;
    color: white;
    font-size: 18px;
    text-align: center;
    line-height: 45px;
    font-weight: 500;
}

section#my-gallery .pagination{margin-bottom: 0px;padding-bottom: 140px;}
section#my-gallery .gallery-tab{
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
}
section#my-gallery .gallery-tab ul.gallery-tabmenu{
    width: 100%;
    height: 35px;
    text-align: center;
}
section#my-gallery .gallery-tab ul.gallery-tabmenu li{
    float: left;
    width: 25%;
    height: 15px;
    margin-top: 10px;
    border-right: 1px solid #ccc;
    text-align:center;
    letter-spacing: 1px;
}
section#my-gallery .gallery-tab ul.gallery-tabmenu li:last-child{border-right: none;}
section#my-gallery .gallery-tab ul.gallery-tabmenu li a{
    font-size: 18px;
    font-weight: 400;
    color: #b2b2b2;
    margin-top: -10px;
    display: block;
}
section#my-gallery .gallery-tab ul.gallery-tabmenu li a.select-gallery{
    color: #282828;
    font-weight: 600;
}
div.gallery-text{
    clear: both;
    width: 100%;
    margin-top: 20px;
    background: #fafafa;
    padding-top: 25px;
}
div.gallery-text .gallery-main-t{
    width: 100%;
    height: 40px;
    background: #848484;
    margin-bottom: 30px;
}
div.gallery-text .gallery-main-t .main-t-in{
    width: 100%;
    max-width: 850px;
    margin: 0 auto;
    line-height: 40px;
}
div.gallery-text .gallery-main-t .main-t-in h2{
    width: 50%;
    height: 40px;
    font-size: 18px;
    font-weight: 500;
    color: white;
    letter-spacing: 1px;
    float: left;
}
div.gallery-text .gallery-main-t .main-t-in p{
    width: 50%;
    text-align: right;
    height: 40px;
    color: white;
    font-size: 20px;
    float: right;
    font-weight: 400;
}

div.gallery-text .gallery-main-t .main-t-in p>span{
    color: #ffcf83;
    letter-spacing: 1px;
    padding-right: 5px;
}
div.gallery-text .gallery-main-t .main-t-in p span.number-size{
    font-size: 24px;
    font-weight: 500;
}


/*�븘�듃紐� �꽮�뀡�븞�뿉 �엳�뒗 �궡�슜�떆�옉 common怨듯넻�� 鍮쇰넃怨�*/
section.gallery-in{
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 50px;
}
section.gallery-in .content-inner{
    float: left;
    margin: 0% 4% 3% 0%;
}
section.gallery-in .content-inner:nth-child(2){
    margin-right: 0px;
}

section.gallery-in .content-inner .inner-in .inner-text h1{font-size: 18px;font-weight: 500;}
section.gallery-in .content-inner .inner-in .inner-text h2{
    font-size: 14px;
    letter-spacing: -1px;
    color: #a7a7a7;
    font-weight: 400;
}
section.gallery-in .content-inner .inner-in .inner-text p{
    text-align: right;
    font-size: 12px;
    height: 45px;
    font-weight: 400;
    line-height: 60px;
}
section.gallery-in .content-inner .inner-in .inner-text p>span{font-size: 16px; font-weight: bold; margin-left: 5px;}

/*�깋�긽留뚮�寃�*/
section.gallery-in .content-inner p.content2-state{background: #282828;}
section.gallery-in .content-inner p.content3-state{background: #d52c2c;}

/*釉뚯씠�븣 媛ㅻ윭由� �닃���쓣�븣 紐⑹뾽李�*/
article#vrComingsoon section.vrgallery-comingsoon{overflow: hidden;}
article#vrComingsoon section.vrgallery-comingsoon img{
    width: 100%;
    margin-top: 20px;
}
article#vrComingsoon section.vrgallery-comingsoon h1{
    font-size: 25px;
    letter-spacing: -2px;
    margin: 40px 0px 20px 0px;
    color: #282828;
}
article#vrComingsoon section.vrgallery-comingsoon h2{
    font-size: 18px;
    font-weight: 400;
    color: #505050;
}
article#vrComingsoon section.vrgallery-comingsoon h2>span{
    font-weight: bolder;
    color: #184c86;
}

/*-----------------------------------------------*/
/*硫붿씤 由щ뵒�옄�씤 css*/

section.Main-section{
    width: 100%;
    background: #193e62;
    position: relative;
    height: 100%;
}
section.Main-section article#prev{
    position: absolute;
    width: 100%;
    z-index: 1;
    height: 60px;
    background: #244b71;
    bottom: 120px;
}
section.Main-section article#nex{
    position: absolute;
    width: 100%;
    z-index: 1;
    height: 120px;
    background: #e1e9f0;
    bottom: 0;
}

#slideShow{
    position: relative;
    overflow: hidden;
    max-width: 1200px;
    width: 100%;
    z-index: 10 !important;
    height: 620px;
    margin: 0 auto;
}
#slideShow .slide ul li{
    max-width: 1200px;
    width: 100%;
    height: 620px;
    padding: 50px 0px;
}


/*�뒳�씪�씠�뱶 �븞�뿉 �씠誘몄�*/
li .m-in-content{
    width: 100%;
    height: 100%;
    max-width: 1200px;
}
li .m-in-content .in-content-left{
    width: 30.83333%;
    background: #fff;
    overflow: hidden;
    display:table;
    height: 100%;
    padding:10px;
    margin-left: 1%;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);
    float: left;
}
li .m-in-content .in-content-left .in-content-left-img{
    width: 90%;
    display: table-cell;
    vertical-align: middle;
}
li .m-in-content .in-content-left .in-content-left-img img{width: 100%;}
li .m-in-content .in-content-right{
    width: 62%;
    height: 100%;
    float: right;
}
li .m-in-content .in-content-right .in-content-right-box1{width: 100%;height: 25%;}

/*�쐞�뿉�긽�뭹�젙蹂�*/
.in-content-right-box1 p{
    font-size: 17px;
    color: #b7c0c7;
    line-height: 22px;
    font-weight: normal;
    padding-top: 15px;
}
.in-content-right-box1 h1{
    font-size: 40px;
    font-weight: 700;
    letter-spacing: -1.68px;
    line-height: 55px;
    color: #fff;
    word-break: break-all;
}
.in-content-right-box1 h2{
    font-size:16px;
    font-weight: normal;
    letter-spacing: -0.64px;
    color: #cdd6de;
}
/*紐⑥쭛諛�*/
li .m-in-content .in-content-right .content-ing-bar{
    width: 100%;
    height: 20%;
    padding-top: 55px;
}
.content-ing-bar .bar-all{
    width: 100%;
    background: rgba(255, 255, 255, 0.23);
    height: 16px;
    border-radius: 100px;
    position: relative;
    overflow: hidden;
}
.content-ing-bar .bar-all span.bar-in{
    width: 50%;
    background: #e1e9f0;
    height: inherit;
    position: absolute;
    z-index: 1;
    left: 0;
    border-radius: 100px;
}
.content-ing-bar .bar-text{
    width: 100%;
    padding-top: 10px;
    color: #cdd6de;
    font-size: 14px;
    letter-spacing: -0.56px;
}
.content-ing-bar .bar-text p{
    width: 50%;
    float: left;
    font-weight: 400;
}
.content-ing-bar .bar-text h4{
    width: 50%;
    float: right;
    text-align: right;
    font-size: 24px;
    letter-spacing: -0.96px;
    font-weight: bold;
    color: #fff;
}

/*�븘�옒怨듬룞援щℓ李몄뿬*/
li .m-in-content .in-content-right .in-content-right-box2{
    width: 100%;
    height: 30%;
    padding-top: 50px;
}
.in-content-right-box2 .Right-box-left{
    width: 65%;
    height: 56px;
    float: left;
}
.in-content-right-box2 .Right-box-left p{
    font-size: 14px;
    font-weight: 600;
    left: -0.64px;
    color: #fff;
    letter-spacing: -0.56px;
    line-height: 20px;
    padding: 5px 0px;
}
.in-content-right-box2 .Right-box-left span{
    font-size: 16px;
    font-weight: 300;
    left: -0.64px;
    color: #fff;
    letter-spacing: -0.56px;
}

.in-content-right-box2 .Right-box-right{
    width: 35%;
    background: #e1e9f8;
    text-align: center;
    line-height: 56px;
    height: 56px;
    float: right;
}
.in-content-right-box2 .Right-box-right a{
    display: block;
    width: 100%;
    height: 56px;
    font-size: 18px;
    letter-spacing: -0.72px;
    color: #212529;
    font-weight: 500;
}

/*�긽�뭹蹂닿린 �솕�궡�몴*/
li .m-in-content .in-content-right .main-prev{width: 100%;height: 11.5%;}
li .m-in-content .in-content-right .main-next{padding-right: 30px; width: 100%;height: 13.5%;}
li .m-in-content .in-content-right .main-prev p.prevnext{
    color: #fff;
    font-size: 20px;
    line-height: 55px;
    float: left;
}
li .m-in-content .in-content-right p.prevnext{
    letter-spacing: -0.96px;
    font-size: 24px;
    color: #495057;
    font-weight: bold;
    line-height: 110px;
    cursor: pointer;
    display: inline-block;
    float: right;
}
li .m-in-content .in-content-right p.prevnext img{vertical-align: middle !important; display: inline-block !important;}
li .m-in-content .in-content-right .main-prev p.prevnext img{margin-right: 15px;}
li .m-in-content .in-content-right .main-next p.prevnext img{margin-left: 15px;}



/*bxslider �닔�젙css*/
section.Main-section .bx-wrapper .bx-caption span{display: none !important;}
section.Main-section .bx-wrapper {border: none !important; background: none !important; margin-bottom: 0px !important;}

section.Main-section .bx-pager{
    position: relative;
    z-index: 10;
    left: 150px;
    padding-top: 0px !important;
    text-align: left !important;
    bottom: 20px !important;
}

.Main-section .bx-pager-item{width: 15px !important;}
.Main-section .bx-pager-item a{background: #a7aeb4 !important;}
.Main-section .bx-pager-item a.active{background: #3e5165 !important;}

/*�솕�궡�몴 �옞�떆 �닲寃쇰떎媛� 紐⑤컮�씪�뿉�꽌 �떎�떆�굹���굹寃�*/
section.Main-section .bx-wrapper .bx-prev{
    background: url(/images/fo/prev.svg)no-repeat center center !important;
    display: none;
}
section.Main-section .bx-wrapper .bx-next{
    background: url(/images/fo/next.svg)no-repeat center center !important;
    display: none;
}
section.Main-section .bx-wrapper{border: none !important;box-shadow: none !important;}

/*section�떆�옉 泥ル쾲吏�*/
section.Section{clear: both; margin-top: 100px;}
section.Section .Section-in{
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}
section.Section .banner-rolling{
    width: 70%;
    float: left;
    position: relative;
}
section.Section .banner-rolling .bx-wrapper{
    border: none;
    height: auto;
    overflow: hidden;
    box-shadow: none;
    background: none;
}
section.Section .banner-rolling .bx-wrapper .bx-viewport{max-width: 840px; width: 100%; margin: 0 auto;}
section.Section .banner-rolling a li{height: 260px;}
section.Section .banner-rolling a li.banner1{background: #497cea;}
section.Section .banner-rolling a li.banner1 h1{
    font-size: 28px;
    color: #ffe867;
    font-weight: 500;
    text-align: center;
    letter-spacing: -1.12px;
    padding-top: 35px;
}
section.Section .banner-rolling a li.banner1 h1>p{display: inline-block;}
section.Section .banner-rolling a li.banner1 p.textp2{
    font-size: 18px;
    color: #fff;
    text-align: center;
    letter-spacing: -0.72px;
    padding: 10px;
}
section.Section .banner-rolling a li.banner1>div.rental-img{width: 25%;margin: 20px auto;}


section.Section .banner-rolling a li.banner2{background: #0e275c;}
section.Section .banner-rolling a li.banner3{background: #40afab;}
section.Section .banner-rolling a li.banner4{background: #c3d47a;}
section.Section .banner-rolling a li.banner5{background: #001f62;}

/*諛곕꼫 �뒳�씪�씠�뱶 �씠�룞踰꾪듉 �뒪���씪蹂�寃�*/
section.Section .banner-rolling .bx-pager{
    text-align: right !important;
    right: 20px !important;
    bottom:20px;
}
section.Section .banner-rolling .bx-pager-item{width: 10px; margin: 0 2px;}
section.Section .banner-rolling .bx-pager-item a{background: #d5d3d3 !important; border-radius: 0px !important;}
section.Section .banner-rolling .bx-pager-item a.active{background: #f8a19f !important;}


section.Section .banner-fixed{
	overflow: hidden;
    float: right;
    width: 300px;
    height: 300px;
}

section.Section .banner-fixed .img {
    height: 100%;
    display:block;
}
section.Section .banner-fixed .img_m{display:none;}

section.Section .banner-fixed .kakao{
    height: 70%;
    padding: 25px;
    background: #fbe332;
    margin-bottom:0px;
}
section.Section .banner-fixed .kakao h1{
    width: 114px;
    color: #fff;
    font-weight: 300;
    font-size: 14px;
    height: 33px;
    margin-top: 10px;
    line-height: 33px;
    text-align: center;
    background: #3d1d1e;
    border-radius: 100px;
    float: left;
}
section.Section .banner-fixed .kakao img{display: inline-block;float: right;}
section.Section .banner-fixed .kakao h2{
    clear: both;
    font-weight: 400;
    font-size: 18px;
    color: #3d1d1e;
}
section.Section .banner-fixed .kakao h2.h2-size{font-size: 26px; font-weight: 300;}
section.Section .banner-fixed .kakao h2 span.strong{font-weight: bold;}
section.Section .banner-fixed .kakao h2 span.p{
    font-size: 47px;
    color: #ff4d4d;
    font-weight: bold;
    letter-spacing: -1.04px;
    margin-right: 20px;
}
section.Section .banner-fixed .kakao-bottom{
    height: 30%;
    background: #3d1d1e;
    padding: 5px;
    text-align: center;
}
section.Section .banner-fixed .kakao-bottom p{
    font-size: 16px;
    padding-top: 15px;
    color: #fff;
    letter-spacing: -0.64px;
    line-height: 22px;
}
section.Section .banner-fixed .kakao-bottom p span{color: #fbe332;font-weight: 500;}



/*section 2*/
section.Section2{
    width: 100%;
    height: 870px;
    background: #343a40;
    position: relative;
    overflow: hidden;
}
section.Section2 .bx-wrapper{background:none;}
section.Section2 .bx-wrapper .bx-viewport{ overflow: inherit !important;}
section.Section2:before{
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    opacity: 0.6;
    background: url(/images/fo/157313636.jpg) no-repeat center center;
    background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    opacity: 0.1;
}
section.Section2 .section2-main{
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    height: inherit;
    position: relative;
    z-index: 10;
}
section.Section2 .bxslider .section2-box .section2-color{
    width: 100%;
    background: #0f4c81;
    height: 250px;
    position: absolute;
    bottom: 0;
    z-index: -1;
}
section.Section2 .bxslider .section2-box .section2-color2,section.Section2 .section2-main .section2-top .product-go-btn2{background: #f8a19f !important;}
section.Section2 .section2-main .section2-top2 h1 span{color: #f8a19f !important;}
section.Section2 .bxslider .section2-box .section2-color3,section.Section2 .section2-main .section2-top .product-go-btn3{background: #7f6f9b !important;}
section.Section2 .section2-main .section2-top3 h1 span{color: #7f6f9b !important;}
section.Section2 .bxslider .section2-box .section2-color4,section.Section2 .section2-main .section2-top .product-go-btn4{background: #ebcdaf !important;}
section.Section2 .section2-main .section2-top4 h1 span{color: #ebcdaf  !important;}

section.Section2 .bxslider .bxslider-slider .section2-box{
    z-index: 100;
    width: 100%;
    height: inherit;
    position: relative;
}
section.Section2 .bx-viewport{height: auto;}
section.Section2 .bx-prev{
    display: block !important;
    top: 400px !important;
    left: 220px;
}
section.Section2 .bx-next{
    display: block;
    top: 400px !important;
    right: 220px;
}
section.Section2 .section2-main .section2-top{
    width: 100%;
    height: 400px;
    text-align: center;
}
section.Section2 .section2-main .section2-top h1{
    color: #fff;
    padding-top: 80px;
    font-size: 32px;
    letter-spacing: -1.28px;
    line-height: 50px;
    font-weight: 300;
}
section.Section2 .section2-main .section2-top h1 span{
    font-weight: bolder;
    font-size: 36px;
    color: #4e99d9;
    letter-spacing: -1.44px;
}
section.Section2 .section2-main .section2-top .product-go-btn{
    width: 100%;
    max-width: 290px;
    background: #2166a2;
    height: 60px;
    margin:  75px auto;
}
section.Section2 .section2-main .section2-top .product-go-btn a{
    display: block;
    line-height: 60px;
    color: #e9ecef;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: -0.8px;
}
section.Section2 .section2-main .section2-top .product-go-btn2 a,section.Section2 .section2-main .section2-top .product-go-btn4 a{color: #212529;}
section.Section2 .section2-main .section2-bottom{
    width: 100%;
    height: 470px;
    padding-top: 0px;
    text-align: center;
}
.section2-bottom div.white-box{
    width: 100%;
    height: 335px;
    background: #fff;
    max-width: 300px;
    display:table;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);
}
.section2-bottom .bottom-boxs:last-child{margin-right: 0%;}
.section2-bottom div .bottom-img-box{
    width: 100%;
    max-width: 100px;
    margin: 0px auto;
    display: table-cell;
    vertical-align: middle;
    padding: 15px;
}
.section2-bottom div .bottom-img-box img { width: 100%; }
.section2-bottom .bottom-boxs{
    width: 22.7%;
    display:inline-block;
    margin-right: 2%;
    vertical-align: top;
}
.section2-bottom .bottom-boxs p{
    width: 100%;
    text-align: center;
    padding-top: 20px;
    color: #e9ecef;
    letter-spacing: -0.64px;
    font-weight: 300;
    font-size: 16px;  
}
.section2-bottom .bottom-boxs p span{font-weight: bold; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.section2-box-p-color p{color: #212529 !important;}

section.Section2 .bx-wrapper .bx-prev{background: url(/images/fo/section2-prev.svg)no-repeat center center !important; left: 10%;}
section.Section2 .bx-wrapper .bx-next{background: url(/images/fo/section2-next.svg)no-repeat center center !important; right: 10%;}



/*section 3*/
section.Section3{
    width: 100%;
    height: 620px;
    background: #343a40;
    position: relative;
    overflow: hidden;
}
section.Section3:before{
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
    opacity: 0.6;
    background: url(/images/fo/section3-img.png) no-repeat top center;
    background-size: cover;
    -ms-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    opacity: 0.1;
}
section.Section3 .section3-tabmenu{
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
    height: inherit;
    padding-top: 75px;
}

section.Section3 .section3-tabmenu h1{
    float: left;
    color: #fff;
    height: 50px;
    font-size: 36px;
}
section.Section3 .section3-tabmenu h1>span{
    font-size: 16px;
    font-weight: 200;
    margin-left: 20px;
    letter-spacing: -0.64px;
}
section.Section3 .section3-tabmenu ul.Smarket-tabmenu{
    float: right;
    width: 50%;
    height: 50px;
}
section.Section3 .section3-tabmenu ul.Smarket-tabmenu li{
    width: 15px;
    height: 15px;
    margin-top: 30px;
    text-align: center;
    float: left;
    margin-left: 5px;
    background: #838383;
    border-radius: 50%;
}
section.Section3 .section3-tabmenu ul.Smarket-tabmenu>div{float: right;}
section.Section3 .section3-tabmenu ul.Smarket-tabmenu li a{display: block;text-indent: -9999px;}
section.Section3 .section3-tabmenu ul.Smarket-tabmenu li a.mselect{
    background: #fff;
    border-radius: 50%;
    width: 15px;
    height: 15px;
}

/*嫄곕옒�냼 �븞�뿉 �궡�슜*/
section.Section3 .section3-tabmenu .market-tab-txt{
    width: 100%;
    clear: both;
    padding-top: 35px;
    height: inherit;
}
section.Section3 .section3-tabmenu .market-tab-txt .Market{width: 100%;height: inherit;}
section.Section3 .section3-tabmenu .market-tab-txt .Market .main-market{
    width: 100%;
    height: 13%;
    padding: 1%;
    border-top: 1px solid #ccc;
}
.main-market .market-Left{width: 50%; float: left;}
.main-market .market-Left h2{
    margin-top: 12px;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
}
.main-market .market-Left h3{
    margin-top: 20px;
    font-size: 16px;
    letter-spacing: -0.64px;
    font-weight: 500;
}
.main-market .market-Left p{
    font-size: 13px;
    color: #a0a5aa;
    font-weight: 400;
}
.main-market .market-Right{float: right; text-align: right;}
.main-market .market-Right h4{
    font-size: 24px;
    letter-spacing: -0.56px;
    margin-top: 20px;
}
.main-market .market-Right h4 span{
    font-size: 14px;
    font-weight: 300;
    margin-left: 5px;
}
.main-market .market-Right h1{height: 50% !important;font-size: 30px !important;}
.main-market .market-Right p{
    font-size: 13px;
    letter-spacing: -0.52px;
    font-weight: 400;
}


/*section 4*/
section.Section4{
    width: 100%;
    height: 520px;
    background: #f8f9fa;
    margin-bottom: 100px;
}
section.Section4 .A_T-blog{
    width: 100%;
    max-width: 1200px;
    margin:0 auto;
    padding-top: 55px;
}
section.Section4 .A_T-blog h1{
    font-size: 42px;
    font-weight: 900;
    margin-bottom: 30px;
}
section.Section4 .A_T-blog h1 span a{
    font-size: 16px;
    color: #868e96;
    display: inline-block;
    letter-spacing: -0.64px;
    margin-left: 1%;
    font-weight: 400;
}
section.Section4 .A_T-blog .A_T-blog-boxs{
    width: 22.5%;
    height: auto;
    float: left;
    margin-right: 2%;
}
section.Section4 .A_T-blog .A_T-blog-boxs a{ height:280px; overflow:hidden;  width: 100%;display: block;}
section.Section4 .A_T-blog .A_T-blog-boxs:last-child{margin-right: 0%;}

section.Section4 .A_T-blog .A_T-blog-boxs .blog-boxs{ padding: 10px;  background: #fff; overflow: hidden;   height:280px; width: 90%; display: table-cell; vertical-align: middle;}
section.Section4 .A_T-blog .A_T-blog-boxs .blog-boxs .blog-boxs-img-box{width: 90%; display: table-cell; vertical-align: middle;}
section.Section4 .A_T-blog .A_T-blog-boxs .blog-boxs img{width: 100%;}
section.Section4 .A_T-blog .A_T-blog-boxs .blog-boxs iframe{width:100%; height:100%;}
section.Section4 .A_T-blog .A_T-blog-boxs p{
    font-size: 14px;
    color: #343a40;
    font-weight: 400;
    letter-spacing: -0.56px;
    margin-top: 10px;
}

/*寃쎈ℓ �븞�궡 �럹�씠吏�由щ뵒�옄�씤*/
section.auctionGuide{width: 100%;height: 200px;background: #51181e;position: relative;overflow: hidden;}
section.auctionGuide:before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;background: url(/images/fo/auctionMain.png) no-repeat center;background-size: cover;-ms-background-size: cover;-o-background-size: cover;-moz-background-size: cover;-webkit-background-size: cover;opacity: 0.1;}
section.auctionGuide h1 {color: #fff;font-size: 42px;line-height: 200px;letter-spacing: -1.68px;font-weight: bold;text-align: center;position: relative; z-index: 1;}
section.PageA{width: 100%; max-width: 1200px; margin: 140px auto;}
section.PageA h1{font-weight: 500;text-align: center;font-size: 32px;color: #343a40;letter-spacing: -1.28px;line-height: 46px;}
section.PageA h2{line-height: 26px;margin-top: 20px;text-align: center;font-size: 16px;color: #343a40;font-weight: 300;letter-spacing: -0.64px;}
section.PageA .pageA-bigbox{ width: 100%; height: 100%; padding: 50px; font-size: 16px; color: #868e96; letter-spacing: -0.64px; font-weight: 300; text-align: center;}
section.PageA .pageA-bigbox .pageA-smallbox{width: 48%; height: 570px; float: left; padding: 40px;}
section.PageA .pageA-bigbox .pageA-smallbox:nth-child(1){margin-right: 4%;}
section.PageA1{width: 100%; height: 100%; padding-bottom: 120px;}
section.PageA1 .PageA1-in{text-align: center;width: 100%; max-width: 1200px; margin: 0 auto; color: #343a40;}
section.PageA1 .PageA1-in h1{font-weight: 500;font-size: 32px;letter-spacing: -1.28px;line-height: 46px; padding: 90px 0px 50px;}
section.PageA1 .PageA1-in h2{font-size: 18px; letter-spacing: -0.72px;  font-weight: 400; line-height: 1.67;}
section.PageA1 .PageA1-in p{font-size: 16px; font-weight: 300;  line-height: 1.63; margin-top: 20px; letter-spacing: -0.64px;}
section.PageA2 .pageA-bigbox{padding: 0px;}
section.PageA2 .pageA-bigbox .pageA-smallbox{width: 31.333%; height: 670px; float: left; }
section.PageA2 .pageA-bigbox .pageA-smallbox:nth-child(1),section.PageA2 .pageA-bigbox .pageA-smallbox:nth-child(2){margin-right: 3%;}

section.PageA .pageA-bigbox .pageA-smallbox h1{font-size: 24px; font-weight: bold; letter-spacing: -0.96px; font-family: Roboto;}
section.PageA .pageA-bigbox .pageA-smallbox h2{color: #9f1631; font-weight: 500; font-size: 24px; letter-spacing: -0.96; margin-bottom: 20px;}
section.PageA .pageA-bigbox .pageA-smallbox p{font-size: 16px; letter-spacing: -0.64px; line-height: 29px;}
section.PageA .pageA-bigbox .pageA-smallbox p>span{font-weight: 400;}
section.PageA .pageA-bigbox .pageA-smallbox>div{width: 90px; height: 90px; margin: 30px auto 25px;}
section.PageA .pageA-bigbox .pageA-smallbox>div>img{width: 100%;}

section.PageA1 .PageA1-in .PageA1-in-image{max-width: 700px; width: 100%; margin:55px auto;}
section.PageA1 .PageA1-in .PageA1-in-image h3{margin-bottom: 15px; text-align: left; font-size: 22px; letter-spacing: -0.88px; font-weight: 500;}
section.PageA1 .PageA1-in .PageA1-in-image .PageA1-in-image-box{width: 100%; height: 100%; box-shadow: 0 3px 9px rgba(0,0,0,0.06);}
section.PageA1 .PageA1-in .PageA1-in-image .PageA1-in-image-box>img{width: 100%;}
section.PageA1 .PageA1-in .PageA1-in-image p{font-size: 18px; letter-spacing: -0.72px; font-weight: 400;}
section.PageA1 .PageA1-in .PageA1-in-image p.box-p-ps{font-size: 16px; font-weight: 300; letter-spacing: -0.64px;}
section.PageA1 .PageA1-in .PageA1-in-image p.p-Margin{margin-bottom: 45px;}
/*怨듯넻�겢�옒�뒪*/
.pageAcard{background: #fff; border: 1px solid #e9ecef;}


/*寃쎈ℓ �뜽�꽕�씪*/
.product-list>li.auction-Ing{margin-left:0px; margin-right: 5%;}
.product-list>li.auction-Ing:nth-child(3),.product-list>li.auction-Ing:nth-child(6),.product-list>li.auction-Ing:nth-child(9){margin-right:0px;}











/* /////////////////�깭釉붾┸////////////////// */

@media screen and (min-width:790px) and (max-width:1200px){
	
	/*�븘�듃�닾寃뚮뜑�냼媛�*/
	section.Page2 .Page2-in .page2Main-in .page2Main-box{padding:25px;height: 600px; }
	
	section#guide .guide-all .guide-listbox p br{display:none;}
	
	
	/*硫붿씤-寃쎈ℓ �븯�뱶肄붾뵫 由щ뵒�옄�씤*/
    article.cont2_re{padding: 3%;}
    
    /*�씠誘몄� �샇踰� �슚怨� �뾾�빊*/
    .hover-auctions-re{display: none !important;}
    /*寃쎈ℓ�쉶李⑤퀎�럹�씠吏�*/
    .number_re{width: 100%;margin-right: 0%;margin-bottom: 3%;}
    .number_re .number-text .Acont-text .Acont-text-left{width: 70%;}
    .number_re .number-text .Acont-text .Acont-text-left h1{font-size: 14px;}
    .number_re .number-text .Acont-text .Acont-text-left p{font-size: 14px;}
    .number_re .number-text .Acont-text .Acont-text-right{width: 30%;margin-top: 15px;}
    .number_re .number-text .Acont-text .Acont-text-right h1{font-size: 14px;line-height:25px;}
    .number_re .number-Btn{width: 100px;}
    .number_re .number-Btn a{font-size: 14px;}
    
    /*寃쎈ℓ*/
    .auctions-re .auctions-cont .Acont .Left_Acont-text{padding-right: 2px;}
    .product-page .product-list .product-state .auctions-state{width: 100%; margin-bottom: 15px;}
    .product-page .product-list .product-state .auctions-state span{width: 100%;}
    
    /*寃쎈ℓ �븞�궡�럹�씠吏�*/
    section.PageA {margin: 60px auto;}
    section.PageA .pageA-bigbox{padding: 10px; padding-top: 40px;}
    section.PageA .pageA-bigbox .pageA-smallbox p{font-size: 14px;}
    section.PageA .pageA-bigbox .pageA-smallbox p br{display:none;}
    section.PageA .pageA-bigbox .pageA-smallbox h2{font-size: 20px; margin-bottom: 10px;}
    section.PageA .pageA-bigbox .pageA-smallbox>div {width: 60px;height: 60px;margin: 20px auto 25px;}
    section.PageA .pageA-bigbox .pageA-smallbox{height: 550px;}
    section.PageA1 .PageA1-in h2{padding: 0px 20px; font-size: 17px;}
    section.PageA1 .PageA1-in p{font-size: 15px; margin-top: 10px;}
    section.PageA1 .PageA1-in .PageA1-in-image p{font-size: 16px;}
    section.PageA1 .PageA1-in .PageA1-in-image p.box-p-ps{font-size: 14px;}
    section.PageA1{margin-bottom: 60px;}
    section.PageA2 .pageA-bigbox .pageA-smallbox{height: 600px; padding: 2%;}
    
    /*�꽌踰꾩뿉�엳�뒗怨듯넻�겢�옒�뒪*/
    .member-head { height: 100px; }
	.member-head .title { font-size: 24px; }
    
    /*�븘�듃紐� 寃곗젣李�*/
    .mallBuy{max-width: 500px;}
    .mallBuy .mallBuy-in>div{width: 100%; padding: 15px;}
    .mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailText{padding: 5px;}
    .mallBuy h2{font-size: 18px; padding: 15px;}
    .mallBuy .mallBuy-in div.mallBuy-box h1{font-size: 16px;}
    .mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li.mallBuy-state-text span.copyNumber{ float: none; width: 100%; text-align: left;  font-size: 14px;  }
    .mallBuy .mallBuy-in select{width: 100% !important;}
    .mallBuy .mallBuy-in input.mallBuyall2{width: 100%;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .mallBuy-box-stay .mallBuy-boxsize40:nth-child(5) h3{width: 100%;}
    .mallBuy .mallBuy-in .mallBuy-boxsize40 span a{font-size: 12px;}
    .mallBuy .mallBuy-in div.mallBuy-box-gray{padding: 15px;}
    .mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail2 p{font-size: 12px;}
    .mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail2{margin-top: 10px;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .mallBuy-box-stay .mallBuy-boxsize40 h3{font-size: 13px;width: 100%; height: 33px;}
    .mallBuy .mallBuy-in .mallBuy-boxsize40{margin-bottom: 30px;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .agree-cont-in label.address-label{bottom:-30px;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .agree-cont-in{margin-bottom: 0px;}
    .mallBuy .mallBuy-in input{width: 85%; max-width:900px;}
    .mallBuy .mallBuy-in input.pointBoxmall{width: 63%;}
    .mallBuy .mallBuy-in input.mallBuyall{width: 100%; max-width:900px;}
    .mallBuy .mallBuy-in div.mallBuybtn a{font-size: 18px;}
    
    
    
    
    
	.rental-list li p.rental-money span{font-size:13px !important; padding-top:0px; width:100%;}
	.rental-list li p.rental-money span.tooltip{float:none;}
	.rental-list li p.rental-money{margin-top:5px !important;}
	.rental-list li p.rental-money span.rentalM{width:100%; text-align:left;}
	.rental-list .product-text .goods-state{margin-bottom:5px;}
	
	/*�씠踰ㅽ듃諛곕꼫*/
	section.Section .Section-in .banner-rolling{width: 100% !important; float: none; max-width: 840px; margin :0 auto;}
	section.Section .banner-fixed{float: none; margin-top:40px; margin: 100px auto 0;}
	
	/*main- reset*/
	#slideShow .slide ul li{padding-right: 2% !important;}
    section.Main-section .bx-pager{left: 12%;bottom: 40px !important;}
    
    /*�뒳�씪�씠�뱶 �븞�뿉 �씠誘몄�*/
    li .m-in-content .in-content-left{height: 430px; display: table;}
    .in-content-right-box1 h1{/*�옉�뭹 �젣紐� 湲몄뿀�쓣�븣 �꽆移섎뒗嫄� �옟湲�*/
        font-size: 38px !important;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    
    /*section 2*/
    .section2-bottom div.white-box{
        width: 100%;
        height: 280px;
        display: table;
    }
    section.Section2 .section2-main .section2-bottom{padding: 6% !important;}
    
    /*section 3*/
    section.Section3 .section3-tabmenu{padding: 2% !important;padding-top: 75px !important;}
    
    /*section 4*/
    section.Section4{}
    section.Section4 .A_T-blog{padding: 2% !important; }
    section.Section4 .A_T-blog .A_T-blog-boxs p{font-size: 13px;letter-spacing: -1.2px;}
    section.Section4 .A_T-blog h1{margin-top: 30px;}
    
    
    

      .main-side-btn{display:none;}
      
      .main-cont1{margin-top:80px;}

     #bx-pager{display:none;}

      .main-cont h2{font-size:18px;}

      .main-cont4{height:200px;}

      .main-cont4 img{
            width:100%;
            height:200px;
            transition:all .3s ease-in;
      }

      .main-cont4 .main-blog{
            left:4%;
            transform:translate(0,-50%);
            text-align:left;
            line-height:21px;
            font-size:12px;
      }

      .main-cont4 .main-blog h2{font-size:19px;}
  
      .main-cont3{height:200px;}

      .main-rental-cont{left:50%;}

      .main-rental-text{
            line-height:21px;
            font-size:12px;
      }

      .main-rental-img img{
            padding-left:90px;
            width:70%;
            height:190px;
      }

      .at-logo{width:14%;}
      
      .exchange-slide .bx-pagers a{
            color:gray;
            display:inline-block;
            width:100%;
            box-shadow: 0px 0px 3px 3px rgba(195,195,195,0.5);
            margin:20px 0 0;
            padding:2.5% 10px;
      }

      .exchange-slide-left img{margin-top:10%;}

      .exchange-slide .bx-pagers a p{font-size:15px;}

      .exchange-slide .bx-pagers a p span:first-child{line-height: 25px;;}

      .exchange-slide .bx-pagers a p:last-child{font-size:25px;}

      .company-join{
      	max-width:400px;
      	width:90%;
      
      }
      .company-join-form{
       	max-width:400px;
      	width:100%;
      }
     


      .rental-buy .company-left{
        border:none;
        height: auto;
        padding-right: 0px;
        padding-bottom: 40px;
   	  }
      .company-join-form .company-right{padding-left:0px;}
      .company-join-form .company-right h3{padding-top:40px;}
      .company-join-form >div > h3{margin-bottom:0px;}

		/*12.19 �씠誘몄� 諛섏쓳�삎 �삤瑜� �닔�젙 肄붾뱶 異붽�*/

    .product-list li div.ing ul li.product-ing a{
        display: inline-block; 
        width: 100%;
        height: 100%;
    }
    /*.product-list li div.ing ul li.product-ing a img{
        display: inline-block; 
        width: 100%;
        height: 100%;
    }*/
    

      .product-page-detail .detail-top > div{float:none;}

      .product-page-detail .detail-top .detail-left{
            width:90%;
            margin:0 auto;
      }

      .product-page-detail .detail-top .detail-right{
            margin-top:100px;
            width:100%;
            padding:0px 20px;
      }
      
 
      .detail-infor{width:100%;}
      
      .detail-infor > div h1{
            float:none;
            width:110px;
            padding-bottom:20px;
      }
      
      .detail-infor > div > div{
            float:none;
            width:auto;
            margin-bottom:70px;
      }
      
      .info-reward table { width:100%;}
      
      .info-reward thead th{padding:10px 20px;font-weight:600;color:gray;}
      
      .info-reward td{
            padding:20px;
            line-height:25px;
            font-size:14px;
      }
      
    
    /*<!--�봽由щ럭 湲고쉷 12.12異붽�-->*/
    .preview-text ul li.preview-text-box{
        width: 25%;
        height: 90px;
        border-radius: 10px 10px 0px 0px;

    }
    .preview-text ul li.preview-text-box-opacity:after{border-radius: 10px 10px 0px 0px;}
    .preview-text ul li.preview-text-box .preview-text-box-name{margin-top: 15px;}
    .preview-text ul li.preview-text-box h1,.preview-text ul li.preview-text-box h2{font-size: 14px;}
    .preview-text ul li.preview-text-box:nth-child(2){
        padding-top: 0.5%;
        width: 50%;
        font-size: 12px;
        letter-spacing: 0.5px;
    }
    .preview-text ul li.preview-text-box:nth-child(3){font-size: 13px;}

    /*<!--�봽由щ럭------------------------------------------------->*/
    /*12.17 ---寃쎈ℓ �젅�씠�븘�썐 �닔�젙-----------------*/

    .main-auctions-box table tbody tr td:nth-child(1){padding-right: 1%;}
    .main-auctions-box table>tbody>tr>td:nth-child(3){font-size: 14px;}
    .main-auctions-box table>tbody>tr>td:nth-child(4){padding-left: 2%;}
    .main-auctions-box table>tbody>tr>td:nth-child(5){
        margin-left: 2%; 
    }
    .main-auctions-box table>tbody>tr>td:nth-child(6){
        padding-right: 0px;
        margin-left: 0px;
        text-align:center;
        border: none;
        width: 10%;
        padding-left: 0%;
        color: #f17519;
        font-weight: 500;
    }
    
    .detail-bottom .auctions-name p{
		font-size: 10px;
		text-align: right;
		letter-spacing: 0px;
		padding-right: 1%;
	}
    
    
    
    
	
    /*12.17 ------------------------------------------------*/
    /*-----------------�뿬湲곌퉴吏� 12.12-------------------------*/
    
    /*�쉶李⑤퀎 寃쎈ℓ�긽�뭹*/
    /*auctions �쉶李⑤퀎寃쎈ℓ�긽�뭹由ъ뒪�듃 �븳以�*/
	article.auctions-number{padding: 2%;}
	.main-txt-auctions{margin-bottom: 30px;}
	.main-txt-auctions p{padding-top: 45px;margin-right: 18.5%;}
	.main-txt-auctions h1{font-size: 25px !important;margin-right: 14.5%;}




	/*auctions �쉶李⑤퀎寃쎈ℓ�긽�뭹由ъ뒪�듃 �궗吏꾩뜽�꽕�씪*/
	.auctions-number .panel .auctions-number-text .product-state-auctitons{padding: 20px;}
	.auctions-number .panel .auctions-number-text .auctions-state2{
		font-size: 18px;
		margin-bottom: 15px;
		margin-top: 10px;
	}
	.auctions-number .panel .auctions-number-text .auctions-state2 span{float: right; font-weight: 500; letter-spacing: 1px;}
	.auctions-number .panel .auctions-number-text .auctions-time{color: #f17519; text-align: center; margin:25px 0 10px 0;}
	.auctions-number .panel .auctions-number-text .auctions-number-box{
		width: 100%;
		height: 45px;
		background: #cccccc;
		color: gray;
		text-align: center;
		line-height: 45px;
		font-size: 15px;
		letter-spacing: 1px;
		transition: 0.2s ease-in;
	}

	.auctions-number .panel .auctions-number-text .auctions-number-box a{
		font-weight: 500;
		color: white;
		width: 100%;
		height: auto;
		display: inline-block;
	}
	.auctions-number .panel h2{
		 border-bottom:1px solid #979797;
		font-size: 22px;
		margin-bottom: 30px;
		padding-bottom: 15px;
		line-height: 18px;
		color:#282828;
	}

	/*異붽�*/
	section#tab2 ul li div.auctions-img-a{background: #f5f5f5;}
	section#tab2 ul li div.auctions-img-a a div{
		width: 25%;
		height: 90px;
		float: left;
		overflow: hidden;
	}
	section#tab2 ul li div.auctions-img-a a div img{width: 100%;}
    
    
    
    /*1.2 寃쎈ℓ 諛섏쓳�삎 �닔�젙*/
	.auctions-tabmenu #tab1 .auctions-test table>thead>tr>th:nth-child(2){width: 15%;}
	.auctions-tabmenu #tab1 .auctions-test table>thead>tr>th:nth-child(3){width: 24%;}
	
	.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(6){display: none;}
    .auctions-tabmenu #tab1 .auctions-test table>thead>tr>th:nth-child(6){display: none;}
	.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(7){width: 11%; font-size: 13px;}
	/*-------------------------*/
	
    #rental-place-map{padding: 2%;}
    #rental-place-map .rental-map{width: 60%;}
    #rental-place-map .rental-map-product{width:40%;}
    
    
    .rental-buy .company-right h3{border-top: 1px solid #343a40; margin-bottom: 30px;}  
    .rental-buy .company-right{border-left:none;}
    
    /*嫄곕옒�냼 �긽�꽭由ъ뒪�듃*/
    .market-detail-bottom .market-detail-infor{padding-bottom: 20px;}
    #tabmenu-market ul.market-panel #tab1 p label{font-size: 12px;}
	#tabmenu-market ul.market-panel #tab2 p label{font-size: 13px;}
	#tabmenu-market ul.market-panel #tab1 p:nth-child(1) a{width: 18%;}
    
    .container_explanation .nav {margin-top: -20px;}
    
    .product-page-detail .detail-top .market-detail-right{padding:0px;}
    
    /* //////////////////my page////////////////// */
    /*�뿊���떎�슫諛뺤뒪 異붽�*/
	section#content1 h1{width: 100%;float: none;}
    section#content1 .excel-select{width: 100%;}
    section#content1 .excel-select .excel-choice p{font-size: 14px;margin:0px 10px 0px 0px;}
    
    section#content1 .excel-select .excel-choice .tablet-day{
        width: 62%;
        height: 40px;
        float: left;
    }
    section#content1 .excel-select .excel-choice .tablet-day .list-day{width: 75%;}
    section#content1 .excel-select .excel-choice p.day-p{text-align: right;margin: 0px; padding-right: 10px;}
   
    
    
    /*�쇊履�*/
	.mypage-left{height: 170px; margin:3%:}
	.mypage-left img{display: inline-block; margin:15px 10px 30px 0;}
	.mypage-left span{font-size: 15px;}
	.mypage-left h2{font-size:18px; }
	.mypage-left span.percent{font-size: 26px;}
	.mypage-left span.ten{font-size: 24px;margin-right: 5px;}
	.mypage-left .my-name h2{font-size: 20px; width: 60%;padding-top: 10px;}
	.mypage-left .my-name p{font-size: 12px;}
	.mypage-left .left-box1{padding: 20px 5px !important;}
	.left-box2 ul{margin-top: 35px;}
	.left-box2 ul li{float: left; margin-right: 5.5%;}
	.left-box2 ul li:nth-child(1){margin-left: 20px;}
	.left-box3{padding: 5px 10px;}

	/*�떊泥��쁽�솴 踰꾪듉*/
	.left-box3 .application-btn{height: 35px;}

	/*�삤瑜몄そ*/
	.mypage-right .right-box{width: 50%;height: 80px; margin-left:0px; margin-right:-1px;}
	.right-box .center-box{
		width: 200px;
		text-align: center;
		height: 80px;
		margin-top: 20px;
	}
	.mypage-right img{width: 33px;}
	.center-box h1{
		font-size: 16px; 
		padding: 10px 0 0 25px;
	}
	
	/*1.21留덉씠�럹�씠吏� �닔�씡瑜좎슂�빟�젙蹂� �꺆硫붾돱 異붽�*/
	section.a-r-m-all{padding: 3%;padding-top: 50px;}
	section.a-r-m-all h1{font-size: 18px;}
	section.a-r-m-all .a-r-m ul.a-r-m-tabmenu li{width: 33.4%;}
	section.a-r-m-all .a-r-m ul.a-r-m-tabmenu li a{font-size: 14px;}
	section.a-r-m-all .a-r-m .a-r-m-in{height: 500px;margin-bottom: 15%;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text{width: 100%;height: 80px;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li{
		width: 32%;
		text-align: center;
		margin-left: 1%;
		font-size: 12px;
		height: 60px;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li span{
		display: block;
		width: 100%;
		margin-left: 1%;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li p{font-size: 14px;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li.a-r-m-text-width{width: 40%;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list{
		height: 420px;
		overflow-x:hidden;
		overflow-y:auto;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul{
		width: 100%;
		height: 270px;
		border-bottom: 1px solid #ccc;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li{
		float: left;
		width: 100%;
		height: 40px;
		line-height: 80px;
		padding-left: 2%;
		font-size: 14px;
		font-weight: 300;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul.width-six li{width: 100%;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li.max-width{width: 100%;}
	
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.li-name{
		margin-right: 0px;
		width: 50%;
		display: inline-block;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.li-text{width: 100%;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.charge{font-size: 10px;}
    
    /*------------------------------------------*/
    /*mypage-invest--------*/
    .mypage-main-txt{height: 150px;}
    .mypage-main-txt h1{font-size: 35px;}
    .tab-menu {padding: 2%;}
    .tab-menu label {width: 19.7%; font-size: 18px;}
    
    .content-list table{font-size: 14px;}
	.content-list table tbody tr td span{
		width: 100px;
		height: 35px;
		line-height: 35px;
	}
	
	/*留덉씠�럹�씠吏� -援щℓ�궡�뿭 嫄곕옒湲곌컙 */
	 section#content1 .excel-select .excel-choice .list-day{
        width: 100%;
    }
	section#content1 .excel-select .excel-choice .list-day input{width:35%;}
	
    
    /*留덉씠�럹�씠吏�-�닾�옄�궡�뿭-議곌컖 嫄곕옒�냼*/
	.tab-menu section#content5 .mypage-market-page .mypage-market1 ul li span.m-m1{width: 60%; font-size: 14px;}
	.tab-menu section#content5 .mypage-market-page .mypage-market1 ul li span.m-m2{width: 40%;font-size: 14px;}
   
	
	/*留덉씠�럹�씠吏�-�삁移섍툑�궡�뿭*/
	section#mypage-money article{padding: 0% 2%;}
	#mypage-money article .moneybox2>div div.moneybox-text{height: 340px;}
	#mypage-money article .moneybox2 .moneybox-text2 ul{padding: 40px 30px;height: 200px;}
	#mypage-money article .moneybox2 .moneybox-text2 ul li{
		font-size: 15px;
		margin-top: 0px;
		line-height: 30px;
	}
	#mypage-money article .moneybox2 .moneybox-text2 ul li:nth-child(1){margin-top: 30px;}
	#mypage-money article .moneybox2 .moneybox-text2 ul li span{font-size: 19px;}
	#mypage-money article .moneybox2 .moneybox-text2 ul li span input{width: 200px;}
	#mypage-money article .moneybox2 .moneybox-text2 button.money-btn2{margin-bottom: 20px;}
    
    /*留덉씠�럹�씠吏�-荑좏룿&�룷�씤�듃*/
	article#coupon-point{padding: 2%;}
	
	/*留덉씠�럹�씠吏�----1:1臾몄쓽�궡�뿭*/
	
    /*留덉씠�럹�씠吏�-怨좉컼�꽱�꽣*/
	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top .question-detail-name{padding-left: 20px; width:70% !important;}
	.mypage-question-center .center-text .center-t .question-txt>div:nth-child(2){width: 70%;}
	.mypage-question-center .center-text .center-t .question-txt>div:nth-child(3){width: 20%;}
	
	/*�븘�듃紐�*/
    .art-product .art-text p{font-size: 15px;}
    .art-product .art-text h1{font-size:19px;}
    .art-product .art-text h2{font-size: 15px;}
    .art-product .art-text h3{font-size: 18px;}
    .art-product .art-text button a{font-size: 16px;}

    /*-----------------------------------------------*/
	

    
    /*�븘�듃紐� �뵒�뀒�씪�럹�씠吏�*/
    article.product-quick{display: none !important;}
    .detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1{font-size: 19px;}
    .detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name{font-size: 17px;}

    /*�븘�듃紐� �닔�웾 湲덉븸*/
    form ul.artmall-number-texts li span.detail-texts-name1{width: 30%;}
    form ul.artmall-number-texts li span.detail-texts-name1 input.amount{max-width: 600px;}

    /*�븘�듃紐� 諛묒뿉�궡�슜*/
    article.artmall-detail-bottom{border-bottom: none;}
    article.artmall-detail-bottom .detail-infor{border-bottom: 1px solid #ccc;}

    /*二쇱쓽�궗�빆*/
    .care-box .care .care-text{height: 205px;padding: 11px;}
    
    /*-----------------------------------------------*/
      
    /*留덉씠媛ㅻ윭由�*/
    section.gallery-in{padding: 5%;}
    div.mygallery .vr-banner img{width: 1300px;}
    div.mygallery .vr-btn{left: 30px; top: -140px;}
    div.mygallery .vr-btn>p{
        width: 200px;
        left: 80px;
        top: 35px;
    }
    section.gallery-in .content-inner .inner-in .inner-text h1{
        font-size: 15px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    div.gallery-text{padding-top: 15px;}
    div.gallery-text .gallery-main-t{margin-bottom: 0px;}
    div.gallery-text .gallery-main-t .main-t-in{padding-left: 5%; padding-right: 5%;}
    
    /*�궗�뾽�옄�쉶�썝媛��엯*/
    #Crprt .company-join{padding :2%; padding-bottom: 100px;}
    
    /*마이페이지 new*/
    #memberContent .memberContent-in .contents .user-info{width:100%; margin-bottom:20px;}
    #memberContent .memberContent-in .contents .user-cont{margin-left: 0%;  width: 49%; margin-bottom:20px;}
    #memberContent .memberContent-in .contents div#myProfitTotal{float:right;}
    #memberContent .memberContent-in .contents .page-link-list{ margin-bottom:20px;}
    
    
}







/* //////////////////紐⑤컮�씪////////////////// */
@media screen and (max-width:789px){
	
	/*공동구매 상세페이지 수수료*/
	.detail-texts >li .detail-texts-name1 .tooltip-box .tooltip .tooltip-text{width: 270px;}

	/*硫붿씤-寃쎈ℓ �븯�뱶肄붾뵫 由щ뵒�옄�씤*/
    article.cont2_re{padding: 4%;}
    /*寃쎈ℓ 諛뺤뒪*/
    .auctions-re .auctions-cont{height: auto;margin-bottom: 20px;}
    /*寃쎈ℓ 諛뺤뒪�븞 怨듯넻*/
    .auctions-re .auctions-cont .Acont{width: 100%;}
    .auctions-re .auctions-cont .Acont-left .Acont-img{width: 20%;}
    .auctions-re .auctions-cont .Acont-right .Right_Acont-text{width: 100%;  border-left: none; height: 70px;  }
    .auctions-re .auctions-cont .Acont-left .Left_Acont-text{width: 80%;background: #fff;height: 100px; float: right;}
    .auctions-re .auctions-cont .Acont .Left_Acont-text,
    .auctions-re .auctions-cont .Acont .Right_Acont-text{padding:15px;}

    .auctions-re .auctions-cont .Acont-left .Left_Acont-text{padding-right: 2px;}
    /*�쇊履쎌삤瑜몄そ 怨듯넻*/
    .auctions-re .auctions-cont .Acont .Acont-text-left{width: 100%;height: 80%;float: none;}
    .auctions-re .auctions-cont .Acont h1{font-size: 13px;letter-spacing: -0.56px;padding-top: 0px;}
    .auctions-re .auctions-cont .Acont p{font-size: 12px;padding-top: 1px;}
    .auctions-re .auctions-cont .Acont .Acont-text-right{width: 100%;}
    .auctions-re .auctions-cont .Acont-left .Left_Acont-text .Acont-text-right h1{width:40px; float: left;}
    .auctions-re .auctions-cont .Acont-right .Right_Acont-text .Acont-text-left{width: 100%; }
    .auctions-re .auctions-cont .Acont-right .Right_Acont-text h1{width: 50%;float: left; text-align: left;margin-top: 2px;}
    .auctions-re .auctions-cont .Acont-right .Right_Acont-text .Acont-text-left{height: 15px;}
    
    .auctions-re .auctions-cont .Acont-right .Right_Acont-text p{width: 50%; }
    .auctions-re .auctions-cont .Acont-right .Right_Acont-text p.krw-orange{width: 50%;float: right; text-align: right;}
    .auctions-re .auctions-cont .Acont-right .Right_Acont-text .Acont-text-right p{float: right;margin-top: 4px;}
    
    
    /*蹂닿린 踰꾪듉*/
    .auctions-re .auctions-cont .Acont .cont-viewbtn{width: 100%;height: 45px;}
    .auctions-re .auctions-cont .Acont .cont-viewbtn a{line-height: 45px;letter-spacing: -0.56px;}
    
    .auctions-re .auctions-cont .Acont .cont-finishbtn{width: 100%;height: 45px; clear: both;}
    .auctions-re .auctions-cont .Acont .cont-finishbtn a{line-height: 45px;letter-spacing: -0.56px;}

    
    /*寃쎈ℓ�쉶李⑤퀎�럹�씠吏�*/
    .number_re{
        width: 100%;
        margin-right: 0%;
        margin-bottom: 3%;
    }
    .number_re .number-text{width: 57%; padding: 10px;}
    .number_re .number-text .Acont-text .Acont-text-left{width: 65%;margin-top: 20px;}
    .number_re .number-text .Acont-text .Acont-text-left h1{font-size: 12px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
    .number_re .number-text .Acont-text .Acont-text-left h1>span.number{font-size: 12px;}
    .number_re .number-text .Acont-text .Acont-text-left p{font-size: 14px;}
    .number_re .number-text .Acont-text .Acont-text-right{width: 35%;margin-top: 30px; text-align:center;}
    .number_re .number-text .Acont-text .Acont-text-right h1{font-size: 12px;line-height:20px;}
    .number_re .number-text .Acont-text .Acont-text-right h1>span{font-size: 13px; letter-spacing: -0.82px;}
    .number_re .number-Btn{width: 10%; background:none;}
    .number_re .number-Btn a{font-size: 12px; color: #81031c !important; display:inline; line-height: 160px;}
    #auction-number .pagenation{padding-top: 30px;}
    
    /*寃쎈ℓ*/
    section.auctions-main #auctions-main{height: 100px;}
    section.auctions-main #auctions-main h1{font-size: 24px;line-height: 100px;}

    /*由щ뵒�옄�씤 �봽由щ럭*/
    section.auctions-main{height: 100px;}
    .preView{height: auto; background: #f5f8fa; width:100%;}
    .preView .preView-in>div{ padding: 5px 20px; letter-spacing: -0.72px;}
    .preView .preView-in>div:nth-child(1){ width: 100%; padding-top: 20px; }
    .preView .preView-in>div:nth-child(1) h1{font-size: 15px; margin-bottom: 0px; }
    .preView .preView-in>div:nth-child(1) h2{font-size: 14px; }
    .preView .preView-in>div:nth-child(2){width: 100%;  }
    .preView .preView-in>div:nth-child(2) p{margin-bottom: 1px; font-size: 13px;}
    .preView .preView-in>div:nth-child(2) p>span{ margin-left: 5px;}
    .preView .preView-in>div:nth-child(2) h3{ font-size: 11px; }
    .preView .preView-in>div:nth-child(3){width: 100%; padding-bottom: 25px;}
    .preView .preView-in>div:nth-child(3) p{ line-height: 20px; font-size: 12px;  font-weight: 400;}
    .preView .preView-in .preView-day{font-size:18px; padding-bottom:20px;}
    
    /*寃쎈ℓ 紐⑸줉,�씠�쟾�떎�쓬 踰꾪듉異붽�*/
    .auctionList-box{margin-bottom:30spx;}
	.auctionList-box .leftList{padding:0px 10px; }
	.auctionList-box .leftList i{ margin-right:5px;font-size:14px;}
	.auctionList-box .leftList p{font-size:14px;}
	.auctionList-box .rightList li.prev,.auctionList-box .rightList li.next{padding:0px 6px; }
	.auctionList-box .rightList li i{font-size:12px; padding:2px; }
	.auctionList-box .rightList li span.text{font-size:12px; }
	.auctionList-box .rightList li.prev{margin-right:8px;}
	.auctionList-box .rightList li.next{margin-left:8px;}
	.auctionList-box .rightList li.current{padding:0px 3px; }
	.auctionList-box .rightList li.current span.total{font-size:13px;}

    /*寃쎈ℓ �뵒�뀒�씪�럹�씠吏�*/
    .detailRight .detail-right-text .lot-number{font-size: 20px;}
    .detailRight .detail-right-text .product-name{font-size: 20px;}
    .detailRight .detail-right-text .product-about{font-size: 13px;  }
    .detailRight .detail-right-text .productT{font-size: 14px; line-height: 18px;}
    .detailRight .detaileTexts{ margin: 10px 0;} 
    .detailRight .detaileTexts>li{height: 40px; line-height: 40px;}
    .detailRight .detaileTexts>li span.detail-texts-name{font-size: 12px;}
    .detailRight .detaileTexts>li span.detail-texts-name1{font-size: 14px; }
    .detailRight .detaileTexts>li span.detail-texts-name1-color{font-size: 18px; }
    .detailRight .detaileTexts p{font-size: 12px;}
    .detailRight ul.auctionTime{padding: 10px 0px;}
    .detailRight ul.auctionTime li span.detail-texts-name{font-size: 12px; line-height: 28px;}
    .detailRight ul.auctionTime li span.detail-texts-name1{font-size: 23px; font-weight: 500; color: #495057; letter-spacing: -0.96px; float: right;}
    .detailRight .btn-area .auctions-buy-btn{font-size: 16px;}
    
	.detailRight .btn-auctions-no li.btn-auctions-no-text{width:69%; font-size:12px;  letter-spacing:-0.92px;}
	.detailRight .btn-auctions-no li.btn-auctions-no-btn{width:28%; max-width:100%;}
	.detailRight .btn-auctions-no li.btn-auctions-no-btn a{font-size:13px; }
	    
    

    /*�쓳李곕쾭�듉�닃�윭�꽌 �뙘�뾽*/
    article#auctionsModal{padding: 20px;}
    article#auctionsModal section.body h1{font-size: 16px;  margin: 40px 0px 25px;}
    article#auctionsModal section.body p{font-size: 13px;margin: 0 auto 2px;line-height: 25px; text-indent: -7px;}
    article#auctionsModal section.body p:nth-child(9){margin-bottom: 35px;}
    article#auctionsModal section.body div.modal-yes-btn{margin-top: 70px;}
    article#auctionsModal section.body div.modal-yes-btn p{ font-size: 16px;  text-indent: 0px;}
    article#auctionsModal section.body .agree-cont-in label{ line-height: 17px;}
    
    article#auctionsModal2{padding: 20px 20px;}
    article#auctionsModal2 section.body h1{font-size: 16px; }
    article#auctionsModal2 section.body>p{font-size: 14px; line-height: 22px; margin-bottom: 25px;}
    article#auctionsModal2 section.body .auctions-choice .auctions-choice-top p.floatright{text-align:left; height: 60px; }
    article#auctionsModal2 section.body .auctions-choice h2{margin-bottom:0px; height:35px; line-height:35px; width: 100%; font-size: 16px; }
    article#auctionsModal2 section.body .auctions-choice .auctions-choice-top div.bid-btn{width: 100%; }
    article#auctionsModal2 section.body .auctions-choice .auctions-choice-top div.bid-btn input[id="bid-btn1"] + label{width: 50%;  font-size: 14px; }
    article#auctionsModal2 section.body .auctions-choice .auctions-choice-top div.bid-btn input[id="bid-btn2"] + label{width: 50%;  font-size: 14px; }

    article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom .auctions-choice-bottom-btn{ width: 100%; }
    article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom input{font-size: 13px; width: 70%;}
    article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom .auctions-choice-bottom-btn-box{ width:30%;    margin-top: -5px; }
    article#auctionsModal2 section.body .auctions-choice .auctions-choice-bottom .auctions-choice-bottom-btn-box button{width: 50%; letter-spacing: -0.9px;}
    article#auctionsModal2 section.body .modal-yes-btn2 a{font-size: 16px;}
    article#auctionsModal2 section.body .auctions-choice .choice-bottom-text h4{display: none;}
    article#auctionsModal2 section.body .auctions-choice .choice-bottom-text p{font-size: 12px;  padding: 0px 5px;}
    
    /*�쓳李곕궡�뿭*/
    .auctions-detail-news{margin-bottom: 60px; }
    .auctions-detail-news .auctions-name{font-size: 14px;  height: 40px; line-height: 40px;}
    .auctions-detail-news .auctionsPaper .bid-number{width: 20%; }
    .auctions-detail-news .auctionsPaper .bid-number p{font-size: 18px; padding-right: 0px;}
    .auctions-detail-news .auctionsPaper .bid-list{width: 80%; padding: 15px;}
    .auctions-detail-news .auctionsPaper .bid-list section.table{border-top: none;}
    .auctions-detail-news .auctionsPaper p{font-size: 12px; font-weight: 400; text-align: right;line-height: 30px; padding-right: 15px;}
    .auctions-detail-news .auctionsPaper .bid-number p span.bidNumber{font-size: 22px;}
    .auctions-detail-news .auctionsPaper .bid-list section.table .thead{display: none;}
    .auctions-detail-news .auctionsPaper .bid-list section.table .thead .tr{border-bottom: 1px solid #E9ECEF; height: 44px;}
    .auctions-detail-news .auctionsPaper .bid-list section.table .thead .tr .th{width: 25%;}
    .auctions-detail-news .auctionsPaper .bid-list section.table .tbody{font-size: 12px;}
    
    .auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr{margin-bottom: 10px;padding: 4px 10px;height: auto;border: 1px solid #E9ECEF; border-left: 2px solid #ddd;}
    .auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td{width: 100%; line-height: 30px; text-align: left; }
    .auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td span.mo_trblock{color: #868e96; width: 70px; display: inline-block; float: left;}
    .auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td span.bid-check{position: absolute; display: inline-block; margin-left: 10px;}
    .auctions-detail-news .auctionsPaper .bid-list section.table .tbody .tr .td span.bid-check img{vertical-align: sub; width: 15px; height: 15px;}

    article.detailBottom .auctions-name1{font-size: 14px;  height: 40px; line-height: 40px;}
    article.detailBottom{margin-top: 60px;}
	
	/*寃쎈ℓ �븞�궡 �럹�씠吏�由щ뵒�옄�씤*/
    section.auctionGuide{height: 120px;}
    section.auctionGuide h1 {color: #fff;font-size: 24px;line-height: 120px;}
    section.PageA {margin: 60px auto;}
    section.PageA h1{font-size: 18px;}
    section.PageA h2{padding: 15px; font-size: 14px; margin-top: 0px;}
    section.PageA .pageA-bigbox{padding: 0px; padding-top: 30px;}
    section.PageA .pageA-bigbox .pageA-smallbox{padding: 20px; width: 100%; height: auto; margin-bottom: 4%;}
    section.PageA .pageA-bigbox .pageA-smallbox>div{width: 50px; height: 50px; margin: 10px auto 0px;}
    section.PageA .pageA-bigbox .pageA-smallbox h2{font-size: 20px; margin-bottom: 0px; padding: 20px 0px 10px;}
    section.PageA .pageA-bigbox .pageA-smallbox h1{font-size: 22px;}
    section.PageA .pageA-bigbox .pageA-smallbox p{font-size: 12px; line-height: 24px;}
    section.PageA1 .PageA1-in h1{font-size: 20px; line-height: 0px; padding: 60px 0px 30px;}
    section.PageA1 .PageA1-in h2{font-size: 15px; padding: 10px;}
    section.PageA1 .PageA1-in p{margin-top: 10px; font-size: 12px; padding: 10px;}
    section.PageA1 .PageA1-in .PageA1-in-image h3{font-size: 19px; margin-bottom: 10px; padding-left: 10px;}
    section.PageA1 .PageA1-in .PageA1-in-image p{font-size: 14px;}
    section.PageA1 .PageA1-in .PageA1-in-image p.box-p-ps{font-size: 12px; margin-top: 0px;}
    section.PageA1{padding-bottom: 40px;}
    section.PageA2 .pageA-bigbox .pageA-smallbox{width: 100%; margin-bottom: 4%; height: auto; padding: 5%;}
	
	/*�꽌踰꾩뿉�엳�뒗怨듯넻�겢�옒�뒪*/
    .member-head { height: 100px !important; }
	.member-head .title { font-size: 24px !important;  line-height: 100px !important;}
	
	article.auctions-number{ margin: 20px auto 120px;}
	
	/*�븘�듃紐� 寃곗젣李�*/
    .mallBuy{max-width: 500px;}
    .mallBuy .mallBuy-in>div{width: 100%; padding: 15px;}
    .mallBuy h2{font-size: 18px; padding: 15px;}
    .mallBuy .mallBuy-in div.mallBuy-box h1{font-size: 16px;}
    .mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct{padding:10px;}
    .mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailImg{width:70px; height: 70px; margin-right:5px;}
    .mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail .mallBuy-detailText h3{margin-top:15px;}
    .mallBuy .mallBuy-in div.mallBuy-box ul.mallBuy-state li.mallBuy-state-text span.copyNumber{ float: none; width: 100%; text-align: left;  font-size: 14px;  }
    .mallBuy .mallBuy-in select{width: 100% !important;}
    .mallBuy .mallBuy-in input.mallBuyall2{width: 100%;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .mallBuy-box-stay .mallBuy-boxsize40:nth-child(5) h3{width: 100%;}
    .mallBuy .mallBuy-in .mallBuy-boxsize40 span a{font-size: 12px;}
    .mallBuy .mallBuy-in div.mallBuy-box-gray{padding: 15px;}
    .mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail2 p{font-size: 12px;}
    .mallBuy .mallBuy-in div.mallBuy-box .mallBuy-prouduct .mallBuy-detail2{padding-top:20px;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .mallBuy-box-stay .mallBuy-boxsize40 h3{font-size: 13px;width: 100%; height: 33px;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .mallBuy-box-stay .mallBuy-boxsize40 h3.noh3{display:none;}
    .mallBuy .mallBuy-in .mallBuy-boxsize40{margin-bottom: 30px;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .agree-cont-in{margin-bottom: 0px;}
    .mallBuy .mallBuy-in div.mallBuy-box-line .agree-cont-in label.address-label{bottom:-30px;}
    .mallBuy .mallBuy-in input{width: 85%; max-width: 900px;}
    .mallBuy .mallBuy-in input.pointBoxmall{width: 63%;}
    .mallBuy .mallBuy-in input.mallBuyall{width: 100%; max-width: 900px;}
    .mallBuy .mallBuy-in div.mallBuybtn a{font-size: 18px;}
	
	/*寃쎈ℓ-�굺李곗옄 寃곗젣�젙蹂�*/
	.auctionBuy .auctionBuy-in div.mallBuy-box .mallBuy-prouduct{background:#fafcfd;  padding: 15px;}
    .auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w30p{width: 100%; float: none; }
    .auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w70p{width: 100%; padding-left: 0px;}
    .auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w30p li.w30p-img{ margin: 0 auto; width: 50%; }
    .auctionBuy .auctionBuy-in div.auctionBuy-box .mallBuy-prouduct ul.w30p li.w30p-title-art{margin-bottom: 10px;}
	
	/*�굺李곗쿋�쉶痍⑥냼 寃곗젣李�*/
    .auctionBuy .auctionBuy-in div.auctionBuy-box .auction-no-pay{height:auto !important;}

	
	section.s-center{padding-bottom:0px;}
	
	section.Section2 .bx-prev{top: 150px !important; left:15px !important;;}
    section.Section2 .bx-next{top: 150px !important; right:15px !important;;}
	
	
	.rental-buy .company-right{border-left:none;}
	
	.product-state-per{font-size: 12px;}
    .detail-bottom .information-name{font-size:14px !important;}
      /*1.8 �쉶�썝媛��엯 �삤瑜섏닔�젙 */
	.join fieldset p.join-btn a{
		width: 250px;
		padding-left: 100px;
		padding-right: 0px;
	}
	
      #bx-pager{display:none;}

      .main-side-btn{display:none;}

      .news-letter{display:none;}
      
      .main-cont{margin:40px auto;}

      .main-cont1{margin-top:40px;}

      .main-cont h2{font-size:16px;}

      .main-cont3{height:200px;}

      .main-rental-cont{left:50%;}

      .main-rental-text{
            line-height:18px;
            font-size:13px;
            font-weight: 300;
            margin:10px 0;
      }

      .main-rental-img img{
            padding-left:20px;
            padding-top:40px;
            width:75%;
            height:160px;
      }

      .at-logo{width:14%;}

      .main-cont4{height:200px;}

      .main-cont4 img{
            width:100%;
            height:200px;
            transition:all .3s ease-in;
      }

      .main-cont4 .main-blog{
            left:4%;
            transform:translate(0,-50%);
            text-align:left;
            line-height:21px;
            font-size:12px;
      }
      
      .main-cont4 .main-blog .main-more-plus{top:0px;}

      .main-cont4 .main-blog h2{font-size:19px;}

            
      .main-cont5-top{font-size:15px;}

      .main-cont5-top ul li{letter-spacing: 0px; font-weight: 300;}

      .main-cont5-top ul li span{font-size:18px;}

      .main-cont5 .time{padding-top:0px;}
      
      
      /*嫄곕옒�냼+�늻�쟻 �닔�젙12.17*/
        .main-exchange ul li{
              font-size:14px;
        }
        .main-cont5-top{
              height:40px;
        }

      .exchange-slide{
            height:auto;
            margin-top:40px;
            padding:30px 10px;
      }
      
      .exchange-slide-left{
            width:80%;
            margin:0 auto;
            float:none;
      }
      .exchange-slide-left img{width: 100%;}
      
      .exchange-slide-right {
            width:80%;
            margin:0 auto;
            float:none;
      }
      
      .exchange-slide-right .fadeShow-right-top{
            padding-bottom:0px;
            padding-top:10px;
      }
      
      .exchange-slide-right .fadeShow-right-top .profit{font-size:18px;}
      .exchange-slide .bx-pagers a{padding:2% 10px;}
      .exchange-slide .bx-pagers a p{font-size:15px;line-height: 24px;}
      .exchange-slide .bx-pagers a p:last-child{
      		font-size:25px;
		  	margin-top: 20px;
      		line-height:30px;
      }
      .exchange-slide .bx-pagers a.active p{color:#fff;}
      .side-btns{display:none;}

      .utill-label{font-size:25px;}
      
      .login,.findid,.join,.company-join{margin-bottom:90px;}
      form.consignation{width:100% !important; }
      
      section.buyOk{padding-bottom:60px; }
		.buy-ok{padding:20px; }
		.buy-ok fieldset h1{font-size: 15px;}
		.buy-ok fieldset h1.buyArtist{font-size:13px; }
		.buy-ok fieldset p{font-size: 16px;}
      .buy-ok fieldset button{height:40px;}
      .buy-ok fieldset button a{ font-size:14px;}
      
      .company-join-form{
    	max-width:400px;
      	width:100%;
      }

     
      .company-join-form > div{
        max-width:400px;
      	width:100%;
        float:none;
      }

      .company-join-form .company-left{border:none;}
      .company-join-form .company-right{padding-left:0px;}
      .company-join-form .company-right h3{padding-top:40px;}
      .company-join-form >div > h3{margin-bottom:0px;}

      .product-sorting{
            position: relative;
            float:left;
      }
      
      .product-page .product-solt{width:120px;}
      
      .product-sorting .select-list{width:120px;}
      
      .product-sorting .select-list li i{margin-left:57px;}
      
      .product-search{
            width:100% !important;
            margin-top:10px;
      }
      
      .product-search input{
            right:0;
            width:100% !important;
            max-width:100% !important;
      }
      
      .product-list> li{
            width:100%;
            margin-left:0%;
            margin-bottom:50px;
      }
      
	/*저작권 이슈 썸네일 수정*/
	.product-list li div.ing ul li.goods-finish a img{width:45% !important; height:auto !important;}

     /*12.12 �씠誘몄� 諛섏쓳�삎 �삤瑜� �닔�젙 肄붾뱶 異붽�*/

    .product-list li div.ing ul li.product-ing a{
        display: inline-block; 
        width: 100%;
        height: 100%;
    }
    .product-list li div.ing ul li.product-ing a img{
        display: inline-block; 
        width: 100%;
        height: 100%;
    }
    .product-list li>div.ing ul li.poduct-ing a{
        display: inline-block; 
        width: 100%;
        height: 100%;
    }
    .product-list li>div.ing ul li.product-ing a img{
        display: inline-block; 
        width: 100%;
        height: 100%;
    }
	
	/*12.30�옉媛��궗吏� 異붽�*/
	.info-product .info-product-in div p.artist-img{
		height: auto;
	}
	.info-product .info-product-in div p.artist-img img{
		width:100%;
	}
	/*------------------------------------*/
	
	/*怨듬룞援щℓ 紐⑥쭛�삁�젙 �뵒�뜲�씠*/
	.product-list li p.d-day{top: 10px;  right: 10px;font-size: 12px;width: 50px; height: 50px; line-height: 50px;}

	
	
	
	
    

      .product-text .product-name{font-size:22px;}
      
      .product-text .product-about{
            font-size:12px;
            padding:0px 15px 15px;
      }
      
      .product-page-detail .detail-top > div{float:none;}

      .product-page-detail .detail-top .detail-left{
            width:90%;
            margin:0 auto;
      }
      .product-page-detail .detail-top .detail-left p.copyright{font-size:12px;padding-top: 6px;}

      

      .detail-top .detail-left:hover .side-btn{display:none;}

      .product-page-detail .detail-top .detail-right{
            margin-top:20px;
            width:100%;
            padding:0px 20px;
      }
      
      .product-page-detail .detail-left .bx-pager{text-align: left;}
      
      /*01.06 �뒳�씪�씠�뱶 諛섏쓳�삎 �삤瑜� �닔�젙*/
	.product-page-detail .detail-left .bx-pager{
		margin-top:10px;
	}
	.product-page-detail .detail-left .bx-pager a img{
		width: 24%;
	}
	.product-page-detail .detail-top .detail-left .bxslider li{
		height: auto;
		width:100%;
	}
	.product-page-detail .detail-top .detail-left .bxslider li img{
		height: auto;
		width: 100%;
	}
	/*----------------------------*/
	
	.info-product .info-product-in ul li { height:auto; }
	.info-product .info-product-in ul li h5 { height: auto;  }

      .product-page-detail{
            width:99%;
            margin:10px auto;
      }

      .detail-infor{width:100%;}
      .mall-detail-infor{padidng: 40px 0px 0px !important;}
      
      .detail-infor > div h1{
            float:none;
            width:110px;
            margin-bottom:20px;
      }
      
      .detail-infor > div > div{
            float:none;
            width:auto;
            margin-bottom:70px;
      }
      
      div.rental-txt>div div#map{height:300px !important;}
      
      .detail-right-text .product-name{
            font-size:20px;
            padding:5px 0 10px;
      }

      .detail-texts{
            padding:10px 0;
            margin:20px 0;
      }
      
      .detail-texts >li{
            height:40px;
            line-height:40px;
      }
      
      .detail-texts >li .detail-texts-name{font-size:12px;  width: 25%;}
      
      .detail-texts >li .detail-texts-name1{
            font-size:14px;
            letter-spacing:-0.52px;
            width:75%;
      }
      
      .detail-texts >li .detail-texts-name1 span{font-size:11px;}    

      .btn-area .share-btn{
            width:40px;
            height:40px;
      }
      
      .btn-area .share-btn > a> i{
            font-size:25px;
            line-height:39px;
      }
      
      .btn-area .buy-btn{
            width:230px;
            height:40px;
            font-size:15px;
            letter-spacing: -0.52px;
            line-height:40px;
      }

      .share-btn-in{
            top:45px;
            width:222px;
            height:60px;
      }

      .share-btn-in li img{width:30px;}

      .detail-infor p{
            line-height: 24px;
            font-size:13px;
            font-weight:300;
      }

	div.detail-infor > div.info-invest > div {
		line-height: 24px;
	    font-size: 13px;
	    font-weight: 300;
	}

      .news-body-top{
            border-bottom:1px solid rgb(216, 216, 216);
            padding:5px;
            font-size:14px;
            cursor: pointer;
      }
      
      .detail-news-body .news-body-top .detail-news-body-name{float:left;width:79%;font-size:13px;line-height: 35px;}
      
      .detail-news-body-day{float:right;font-size:13px;font-weight:300;line-height:35px;}

      .news-body-bottom{font-size:13px;line-height: 20px;}

      .info-product .info-product-in ul li span{font-size:13px; width: 60%; display: inline-block; padding-bottom: 5px;}

      .info-reward table { width:100%;}
      
      .info-reward thead{display:none;}  
      
      .info-reward tbody{
            border-top:4px solid #0F4C81;
      }

      .info-reward tbody tr{
            border-bottom:1px solid rgb(218, 218, 218);
            padding:20px;     
            border-top:4px solid #0F4C81;
      }

      .info-reward td{
            display:block;
            padding:10px 10px;
            line-height:25px;
            font-size:14px;
            margin:10px;
            border-bottom: none;
      }
      .info-reward td i{font-size: 18px;}
      .info-reward h2.reward-guide{
			width:900px;
			font-size: 10px;
			padding-right: 0%;
		}
	      
 
      .info-reward tbody tr td:before{
            margin-bottom: 3px;
            content: attr(data-title);
            min-width: 98px;
            font-size: 13px;
            line-height: 10px;
            font-weight: 600;
            text-transform: uppercase;
            color: #969696;
            display: block;
            padding-bottom:5px;
      }

      #buyModal .body h1{font-size:20px; margin-top:0px;}
      
      #buyModal .body > p{
            font-size:12px;
            letter-spacing:-0.62px;
            font-weight: 400;
            display:inline-block;
            margin:10px 0px 20px;
      }
      
      #buyModal .body ul li{
            border-bottom:1px solid #e9ecef;
            padding:0px 0;
            min-height: auto;
      }
      
      #buyModal .body ul li h2{
      	font-size:14px;
      	font-weight:500; 
      	line-height:1.5;
      	padding:0px;
      	text-align: center;
      	height: auto;
      }

      #buyModal .body ul li p{
      	font-size:12px;
      	line-height:18px;
      	padding:10px;
      	height: auto; 
      	text-align: center;
      	font-weight: 400;
      	margin-bottom:10px;
      }
      #buyModal .body ul li p>br{display:none;}
    
      #buyModal .body li.producticon{
        height: 90px;
        float: none;
        margin: 10px auto 0px;
      }
      #buyModal .body li.producticon{width:50px !important;}
      
      #buyModal .body .confirm-btn { margin-top: 10px; }

      
    #secession .body3 p.secession-t{
        font-size: 10px; 
        margin-bottom: 10px;
    }
    .consignation fieldset p label{font-size: 10px;}
    .consignation fieldset p #piece-size{width: 24%;}
    .consignation fieldset .consignation-box label{margin-left: 2%;}
    .consignation fieldset .consignation-box h3{font-size: 13px;}
    
    
    /*�긽�뭹 援щℓ 李� 紐⑤컮�씪 諛�由щ뒗 �삤瑜� �닔�젙 2.12*/
    
    
    /*寃쎈ℓ*/
    .auctions-main{height: 150px;}
    .product-page .preview-time{height: 28px;}
    
    .btn-area .auctions-buy-btn{
        width:220px;
        height:40px;
        font-size:15px;
        letter-spacing:10px;
        line-height:40px;
    }
    .buy fieldset p button{font-size:12px; letter-spacing:-0.72px; width: 18%;}

    .detail-bottom .auctions-detail-news thead tr th{font-size: 13px;}
    .detail-bottom .auctions-detail-news tbody tr td{font-size: 13px;}
    
    #auctionsModal .body h1{font-size: 19px;margin: 30px;}
    #auctionsModal .body p{font-size: 12px;line-height: 25px;}
    #auctionsModal .body label{font-size: 14px;}
    #auctionsModal .body .modal-yes-btn p{font-weight: 300;font-size: 16px;}
    
    .mypage-question .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float h2.title{font-size:13px;}
    /*�옄�룞�쓳李� �닔�룞�쓳李곗꽑�깮 �뙘�뾽*/
	.auctions-choice h2{font-size: 12px; letter-spacing:-1px;}
	.auctions-choice-box{
		width: 60%;
		height: 35px;
		line-height: 30px;
		font-size: 13px !important;
		margin-bottom: 0px;
	}
	.auctions-choice-txt{
		width: 70%;
		font-size: 10px;
		text-align: right;
		display: inline-block;
	}
	.button-cover, .knobs, .layer{
		position: absolute;
		top: 0;
		right: -33px;
		bottom: 0;
		left: 0;
	}
	/*1.21異붽� �옄�룞�쓳李곗닔�룞�쓳李� css蹂�寃�@�씠�뱺*/
	#reqAmt{
		max-width:380px;
		margin-top: -5px;
		font-size:14px;
	}
	span#amtKorean{font-size:12px; height:auto;}
	article#auctionsModal2{padding:40px 15px;}
	article#auctionsModal2 section.body p{font-size:12px;}
	article#auctionsModal2 .body p{line-height:20px !important;}
	.auctions-choice-txt{width:100%;}
	/*-----------------------------*/
	   
    
    /*----------------�뿬湲곌퉴吏��삱由�12.12---------------------*/
    
    /*紐⑤컮�씪�뿉�꽌�뒗 �쐞�뿉 �꽑�깮諛� �븞蹂댁씠寃�,蹂댁씠寃� �꽑�깮*/
    .container_explanation .nav {
        display: none;
/*
        position: inherit;
        margin-top: 0px;
*/
    }
 	.auctions-service-nav h3.moblie-small{
        font-size: 24px;
        color: #3e3e3e;
        padding-top: 0px;
        margin: 30px;
    }
    .auctions-service-nav ul.bid_order>li{
        width: 100%;
        max-width: 700px;
        height: 190px;
        margin: 1%;
        background: #f8fdff;
    }
    .auctions-service-nav ul.bid_order>li .service{
        height: inherit;
        max-width: 600px;
        width: 100%;
        line-height: 0px;
        float: left;
        margin: 0 auto;
    }
    .auctions-service-nav ul.bid_order>li .service img{
        margin-top: 40px;
        width: 100px;
        height: 100px;
        margin-left: 7px;
    }
    .auctions-service-nav ul.bid_order>li .service dl{float: right;text-align: left; max-width: 200px; width:auto; padding: 0% 3%; height:100%; margin-top:5px;}
    .auctions-service-nav ul.bid_order>li .service dl dt{
        font-size: 14px;
        margin-top: 40px;
        margin-bottom: 15px;
    }
    .auctions-service-nav ul.bid_order>li .service2 dl dt{margin-top: 15px;}
    .auctions-service-nav ul.bid_order>li .service dl dd{font-size:12px; font-weight: 500; width: 100%; padding:0px;}
    .auctions-service-nav ul.bid_order>li .service2 dl dd{font-size:11px; font-weight: 500;}


    section.auctions-service{padding: 2%;}
    
    .auctions-service h4.line_header{font-size: 18px;}
    .auctions-service dd{font-size: 13px;line-height: 23px;}
    .container_explanation dd, p.normal_stl {font-size: 13px;}
    
    
    .detail-bottom .auctions-name p{
		font-size: 10px;
		text-align: center;
		letter-spacing: 0px;
		padding-right: 1%;
	}
	
    
    
	
	/*auctions �쉶李⑤퀎寃쎈ℓ�긽�뭹由ъ뒪�듃 �븳以�*/
	article.auctions-number{padding-top:20px;}
	.main-txt-auctions{margin-bottom: 10px;}
	.main-txt-auctions p{
		font-size: 6px !important;
		font-weight: 200;
		padding-top: 25px;
		margin-right:20%;
	}
	.main-txt-auctions h1{
		font-size: 20px !important;
		font-weight: 400 !important;
		margin-right: 17%;
	}
	.auctions-box2 table thead{display: none;}
	.auctions-box2 table tbody tr td{
		width: 100%;
		display: block;
		height: 70px;
	}
	.auctions-box2 table tbody tr td:before{
		font-size: 13px;
		border-bottom: none;
		margin-bottom: 5px;
        content: attr(data-title);
        font-size: 13px;
		line-height: 10px;
        text-transform: uppercase;
        color: #282828;
        display: block;
        padding-bottom:8px;
		padding-top: 10px;
	}
	.auctions-box2 table tbody tr td:nth-child(1){height: 120px;width: 100%;}
	.auctions-box2 table tbody tr td:last-child{border-bottom: 2px solid #f17519;}
	.auctions-box2 table tbody tr td div.td-img{margin: 0 auto;}
	.auctions-box2 table tbody tr td div.gogo-box{height: 30px;margin: 0 auto;}
	.auctions-box2 table tbody tr td a{line-height: 30px;}

	/*auctions �쉶李⑤퀎寃쎈ℓ�긽�뭹由ъ뒪�듃 �궗吏꾩뜽�꽕�씪*/
	.auctions-number .panel .auctions-number-text .product-state-auctitons{padding: 15px;}
	.auctions-number .panel .auctions-number-text .auctions-state2{font-size: 17px;}
	.auctions-number .panel .auctions-number-text .auctions-number-box{font-size: 14px;letter-spacing: 2px;}
	.auctions-number #tab2 h2{font-size: 20px;margin-bottom:30px;padding-bottom: 15px;}
	.auctions-number #tab2 ul.product-list{padding: 2%;}
	.auctions-number #tab1 h2{margin-bottom: 10px; font-size: 20px;}
	
	
	
    
    
    
    /*�쓳李고럹�씠吏� �꺆硫붾돱 異붽�12.12 �닔�젙12.31*/
    .auctions-tabmenu #tab1 .auctions-test table tbody tr{
        height: auto;
		display: block;
		width: 100%;
		padding: 3%;
    }
	.auctions-tabmenu #tab1 .auctions-test table thead{display: none;}
	.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td .img-test{
        width: 200px;
        display: block;
    }
	.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td .img-test img{
        width: 200px;
        display: block;
    }
	.auctions-tabmenu #tab1 .auctions-test table tbody tr td:before{
		margin-bottom: 10px;
		content: attr(data-title);
		min-width: 98px;
		font-size: 13px;
		line-height: 10px;
		font-weight: 600;
		text-transform: uppercase;
		color: #969696;
		display: block;
		padding-bottom:5px;
  }
	.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(1){
		padding-left: 0%;
		width: 30%;
		display: block;
		margin-bottom: 20px;
	}
    .auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(2){
		margin-right: 0%; 
		margin-left: 0%; 
		width: 100%;
	}
	.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(3){
		font-size: 16px;
		padding-left: 0px;
		width: 100%;
		height: 18%;
	}
    .auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(4){padding-left:0px;}
    RMxsksms
    .auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(5){
		margin-left: 40%; 
		text-align: left;
	}
	.auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(6){display: none;}
    .auctions-tabmenu #tab1 .auctions-test table>tbody>tr>td:nth-child(7){
        margin-left: 0px;
        width: 100%;
		margin-top: 25px;
        background: #fdfbf2;
        height: 30px;
        line-height:10px;
    }
	.auctions-tabmenu #tab1 .auctions-test table tbody tr td:nth-child(7):before{display: none;}
   
    /*�쓳李곕궡�뿭 1.7- �쓳李곕맂遺�遺� �븘�씠肄� �뵒�옄�씤 異붽�*/
	.auctions-detail-news table tbody tr:nth-child(1) td:nth-child(2){
		box-shadow: none;
		font-weight: bold;
	}
	/*---------------------------------------*/
	
    .hover-img{display: none !important;}
    .banner .ban{margin-left: 1%;}
    
    

    
    /*12.17 硫붿씤 寃쎈ℓ �젅�씠�븘�썐 �닔�젙*/
    .main-auctions-box{max-width: 1200px; width: 100%;}
    .main-auctions-box table{width: 100%;}
    .main-auctions-box table tbody tr{
        height: 280px;
        margin-bottom: 10px;
        display: inline-block;
        max-width: 1200px;
        width: 100%;
    }
    .main-auctions-box table tbody tr td{
        width: 100%;
        padding: 0px 0px;
        font-size:16px;
        display: block;
    }
    .main-auctions-box table tbody tr td:nth-child(1){
        width: 130px;
        margin: 5%;
        display: block;
        float: left;
    }
    .main-auctions-box table>tbody>tr>td:nth-child(2){
        margin: 30px;
        font-size: 15px;
    }
    .main-auctions-box table>tbody>tr>td:nth-child(3){font-size: 16px;}
    .main-auctions-box table>tbody>tr>td:nth-child(4){
        padding-left: 0%;
        clear: both;
        text-align: center;
        background: #fdfbf2;
    }
    .main-auctions-box table>tbody>tr>td:nth-child(5){
        margin-left: 0%; 
        clear: both;
    }
    .main-auctions-box table>tbody>tr>td:nth-child(6){
        padding-right: 0px;
        margin-top: 15px;
        margin-left: 0px;
        width: 100%;
        text-align:center;
        border: none;
        padding-left: 0%;
        color: #f17519;
        font-weight: 500;
        float: right;
    }
    /*12.17 ------------------------------------------------*/
    
    /*�젋�깉�꽌鍮꾩뒪 �븞�궡 �럹�씠吏�*/
    .rental-service .rental-service-nav .rental-order{margin-left: 0%; margin-top: 0%;}
    .rental-service .rental-service-nav ul.bid_order{width:100%; padding-top:50px;}
    .rental-service .rental-service-nav .rental-order>li.rental-right{
        width: 5%;
        height: 0px;
        background: none;
    }
    .rental-service .rental-service-nav .rental-order>li{
    	height: auto;
    	margin-bottom:10px;
    }
    .rental-service .rental-service-nav ul.bid_order>li .service{width:50%; float:none;}
    .rental-service .rental-service-nav ul.bid_order>li .service dl{text-align:center; float:none; max-width:none;}
    .rental-service .rental-service-nav ul.bid_order>li .service img{margin: 0 auto; }
    .rental-service .rental-service-nav .rental-order dl{margin-top: 60px;}
    .rental-service .rental-service-nav .rental-order dl dd{
        font-size: 20px;
        font-weight: 500;
    }
    .rental-service .rental-service-nav h4.rental-h4{
        font-size: 14px;
        margin-top: 5%;
        padding: 5%;
        font-weight:500;
        line-height: 30px;
        margin-bottom: 13%;
        background: #F8FDFF;
        color: #005e83;
    }
    
   
    
    /*�젋�깉 �떊泥� �럹�씠吏� +01.07 異붽�*/
    section.rental-bg-gray{padding-bottom:60px;}
    .rental-buy .company-right h3{border-top: 2px solid #343a40; margin-bottom: 30px;}
    .rental-buy .company-left img{width: 100%; max-width: 310px;;}
    .rental-buy .company-left{
        height: auto;
        padding-bottom: 40px;
        width: 100%;
        padding-right: 0px;
    }
    .rental-buy-form .company-left h3, .rental-buy-form .company-right h3{font-size:16px;}
    .rental-buy .company-right{width: 100%;}
    .rental-buy .company-right p{margin-bottom:10px;}
    .rental-buy .company-right p label{font-size: 11px; width:100%;}
    .rental-buy .company-right p input{width:100%;     max-width: 900px;}
    .rental-buy .company-right p input#zipCode{width:80%;}
    .rental-buy .company-right p span.search-btn-rental{width:20%;}
	
	.rental-buy-form{padding:10px; padding-bottom: 50px;}
	.rental-buy .company-left ul li span{  width: 60px; font-size:13px;}
	.rental-buy .company-left ul>li{fonts-size:12px;}
	.rental-buy .company-left h3.h3_plus{margin: 40px 0px 25px 0px !important;}
	.rental-buy-form .company-left h3, .rental-buy-form .company-right h3{margin-bottom:25px !important;}
	.rental-buy .company-left .company-left-bottom p>label{font-size:11px; letter-spacing:-0.72px;}
	.rental-buy .company-left .company-left-bottom .File-in label{width:120px; font-size:14px;}
	.rental-buy .company-left .company-left-bottom span.rental-check input[id="rental-check1"] + label{font-size:14px;}
	.rental-buy .company-left .company-left-bottom span.rental-check input[id="rental-check2"] + label{font-size:14px;}
	
    .banner .ban ul li .sliders1{
        width: 320px;
        margin-left: 5%;
    }
    .banner .ban ul li .sliders1 img{width: 320px;}
    .banner .ban{margin-left: 0%;}

    /*醫뚯슦踰꾪듉*/
    .ban_left{left: 5px;}
    .ban_right{right: 5px;}
    
    /*after,before怨듯넻*/
    .rental-detail-right .buy-btn{width: 220px;}
    .rental-detail-right .detail-texts li span.detail-texts-name1{
        font-size: 14px;
    }
    
    /*�젋�깉�쁽�솴*/
    .rental-place-txt{margin: 20px auto;}
    .rental-place-txt h1{font-size: 22px;}
    .rental-place-txt p{font-size: 12px; padding: 0% 10%;}
    #rental-place-map{
        height: 920px;
        padding: 0 10px 20px;
    }
    #rental-place-map .rental-map{
        width: 100%;
        height: 300px;
    }
    #rental-place-map .rental-map #map{height:300px !important;}
    #rental-place-map .rental-map-product{
    	padding-top: 10px;
    	padding-left: 0;
        width:100%;
        height: 500px;
    }
    #rental-place-map .rental-map-product ul.rental-map-txt{height: 60px;}
    #rental-place-map .rental-map-product ul.rental-map-txt li{font-size: 12px;}
    #rental-place-map .rental-map-product .map-product-scroll{
        width: 100%;
        height: 500px;
    }

    #rental-place-map .rental-map-product .map-product-scroll ul li p{font-size: 12px;}



	/*嫄곕옒�냼 �떆�옉*/
    article .market{
        margin-top: 20px;
        padding: 2%;
    }
    .market h1{font-size: 32px;}
	article.market-number section.market-panel{margin-top: 0px;}
    article.market-number section.market-panel .market-box{
		margin: 2%;
        overflow-x:none;
        overflow-y:none;
        height: 100%;
        border: 1px solid #ccc;
    }
	article.market-number section.market-panel .market-box table thead tr{
		position: inherit;
		width:400%;
	}
    article.market-number section.market-panel .market-box table thead tr th{height: 35px; font-size: 13px;}
    article.market-number section.market-panel .market-box table tbody tr{height: 60px; margin: 0px;}
    article.market-number section.market-panel .market-box table tbody tr td{
        font-size: 13px;
		height: 40px;
    }
    
    /*嫄곕옒�냼 �뵒�뀒�씪 �럹�씠吏�*/
    h1.market-text{display:none;}
    .product-page-detail .detail-top .market-detail-right{padding:0px;}
    
    .market-detail .market-detail-left .market-detail-text .market-btn 
    .market-detail-bottom .market-detail-infor{padding-bottom: 20px;}
    
    .market-btn .share-btn-ins{
    	width:185px;
    	height: 55px;
    }
    .market-btn .share-btn-ins li,.market-btn .share-btn-ins li a{
    	width:40px;
    	height:30px !important;
    }
    .market-btn .share-btn-ins li a img{
    	width:100%;
    	height:30px !important;
    }
	.market-page-detail .market-detail .market-detail-right{margin-top:80px;}
	
    /*嫄곕옒�냼 援щℓ �뙋留� 踰꾪듉*/
    .market-btn .market-btns li{width: 80%;}
    .market-btn .market-btns .btn-m{
        height: 45px;
        font-size: 15px;
        line-height: 45px;
        letter-spacing: 5px;
    }
    .market-btn .market-btns .market-share-btn{
         width:20%;
        height:45px;
    }
    .market-btn .market-btns .market-share-btn i{
         font-size:25px;
          line-height: 45px;
    }
    
    /*嫄곕옒�냼 �뙘�뾽*/
    article.market-modal{padding: 1.6%; padding-top: 40px;}
    .market-buy-all .market-buy-left{
        width: 100%;
        margin-right: 0%;
        }
    .market-buy-all .market-buy-right{width: 100%;}
    
    /*嫄곕옒�냼 援щℓ , �뙋留� �뙘�뾽*/
    .market-buy-product ul li{
        width: 10%;
        margin-right: 19px;
        font-size: 12px;
    }
    .market-buy-product ul li:nth-child(1){margin-left: 0%;}
    .market-buy-product ul li.color,.market-buy-product ul li span.color{font-size:12px; font-weight: 300;}
    .market-buy-all .market-buy-left{margin-bottom: 60px;}
    .market-buy-right #tabmenu-market .tab li{height: 45px;}
    .market-buy-right #tabmenu-market .tab li a{
        font-size: 13px;
        line-height: 45px;
    }
    #tabmenu-market ul.market-panel{border-left: none;}
    #tabmenu-market ul.market-panel #tab1,#tabmenu-market ul.market-panel #tab2{
        padding-top: 80px;
        padding-left: 2%;
    }
    #tabmenu-market ul.market-panel #tab1 p,#tabmenu-market ul.market-panel #tab2 p{
        width: 100%;
        margin-bottom: 10px;
    }
    #tabmenu-market ul.market-panel #tab1 p label,#tabmenu-market ul.market-panel #tab2 p label{
        font-size: 12px;
        width: 25%;
    }
    #tabmenu-market ul.market-panel #tab1 p input,#tabmenu-market ul.market-panel #tab2 p input{
        height: 30px;
        width: 50%;
    }
    #tabmenu-market ul.market-panel #tab1 p a,#tabmenu-market ul.market-panel #tab2 p a{
        height: 30px;
        margin-right: 6%;
    }
    #tabmenu-market ul.market-panel #tab1 p .market-copy-btn,#tabmenu-market ul.market-panel #tab2 p .market-copy-btn{
        width: 20%;
        height: 30px;
    }
    #tabmenu-market ul.market-panel #tab1 .market-total p,#tabmenu-market ul.market-panel #tab1 p.market-total-money{
        font-size: 13px;
        height: 20px;
    }
    #tabmenu-market ul.market-panel #tab2 .market-total p,#tabmenu-market ul.market-panel #tab2 p.market-total-money{font-size: 14px;}
    #tabmenu-market ul.market-panel #tab1 p.market-total-money,#tabmenu-market ul.market-panel #tab2 p.market-total-money{
        font-size: 16px;
        margin: 20px 0px;
    }
    #tabmenu-market ul.market-panel #tab1 .market-total p span.question-txt,#tabmenu-market ul.market-panel #tab2 .market-total p span.question-txt{
        font-size: 10px;
        padding: 5px 5px;
        width: 165px;
        height: 60px;
    }
    .market-btn-buy-btn{
        height: 35px;
        font-size: 15px;
    }
    #marketModal .body h1{
        margin-top: 30px;
        margin-bottom: 10px;
        font-size: 15px;
    }
    #marketsellModal .body h1{
        margin-top: 30px;
        margin-bottom: 10px;
        font-size: 15px;
    }
    #marketModal .body p{font-size: 12px;}
    #marketsellModal .body p{font-size: 12px;}
    .market-ok-modal section.body p .confirm-btn{width: 100%;}

    #tabmenu-market ul.market-panel #tab2 p.market-ok-ju{font-size: 12px;}
    #tabmenu-market ul.market-panel #tab2 p.market-ok-ju span.market-buy-texts-name1{font-size: 20px; margin-right: 6%;}
    #tabmenu-market ul.market-panel #tab2 p input{width: 70%;}


    #tabmenu-market ul.market-panel #tab3 p{padding-top: 70px;}
    #tabmenu-market ul.market-panel #tab3 p label{font-size: 15px;}
    #tabmenu-market ul.market-panel #tab3 p input{margin-right: 1%;}

    #tabmenu-market ul.market-panel #tab3 .resultArea{height: 400px;}
    #tabmenu-market ul.market-panel #tab3 .resultArea table thead tr{
        border: 1px solid #ccc;
        font-size: 13px;
    }
    #tabmenu-market ul.market-panel #tab3 .resultArea table thead tr th{
        height: 30px;
    }
    #tabmenu-market ul.market-panel #tab3 .resultArea table tbody tr{
        width: 100%;
        height: 40px;
    }
    .buy fieldset p.agree-cont-in textarea{width: 90%;}
       
    /*12.26 �옉�뭹蹂� 嫄곕옒媛� 紐⑤떖 �뙘�뾽 袁몃ŉ二쇰뒗遺�遺�*/
    #chartModal{padding:20px;}
    #chartModal section.body h1{margin-bottom: 10px; margin-top:30px;}
    #chartModal section.body .chartImg-box{margin-right: 0px;}
    #chartModal section.body>h1{font-size:16px; }
    #chartModal section.body .chartImg-text{vertical-align: top;  width:100%; max-width: 350px; display:inline-block; height: auto;}
	#chartModal section.body .chartImg-text li h2{ font-size:12px;}
	#chartModal section.body .chartImg-text li h2#chartTitle{font-size:14px !important; }
	
	#chartModal section.body .chartImg-text li h2>div,
	#chartModal section.body .chartImg-text li p>div{width: 23%;}
	#chartModal section.body .chartImg-text li h2>span,
	#chartModal section.body .chartImg-text li p>span{display:inline-blcok;  width: 77%; padding-left:15px;}
	
	#chartModal section.body .chartImg-text li h2>span.daY{width:auto; font-size: 12px; padding-left:2px;}

	
	/*-----------------------------*/
	/*01.07 �뵒�뀒�씪�럹�씠吏� �듬찓�돱 �뾾�븷湲�*/
	article.product-quick ul{display: none;}
	
	/*嫄곕옒�냼 thead怨좎젙 諛섏쓳�삎�삤瑜� �닔�젙1.8*/
	.table-box-wrap .market-online table thead tr th {
		width: 12%;
		font-weight: 200;
		font-size: 12px;
	}
	
	  /* //////////////////my page////////////////// */
	article#mypage-padding{padding: 2%;}
	.mypage-main{background: none;}
    .mypage-txt{height: 80px;}
	.mypage-txt h1{font-size: 16px; line-height: 80px;}
	.mypage-right .right-box{width: 100%; height: 55px; margin-left:0px; margin-bottom:-1px;}
    .right-box .center-box{margin-top: 15px;}
    .mypage-left span{font-size: 14px; width:40%; display: block; float:left;}
    .mypage-left h2{font-size: 19px; }
    .mypage-left span.percent{font-size: 26px;}
    .mypage-left span.ten{font-size: 26px; width:15px;}
    .mypage-left .my-name h2{font-size: 20px; width: 70%;}
    .mypage-left .my-name p{font-size: 15px;}
    .left-box3{padding: 0px;}
	.center-box h1{
        font-size: 18px; 
        font-weight: 450; 
        padding: 10px 0 0 35px;
    }
	.mypage-left .left-box1{
		width: 100%;
		height: 150px;
		float: left;
		border-right: none;
		margin-bottom: 0px;
		padding: 20px;
	}
	.left-box2 ul li:nth-child(1){margin-left: 0px;}
	.left-box3 .application-btn{height: 35px;}
	.mypage-left .left-box2{
		clear: both;
		width: 100%;
		height: 100%;
	}
	.mypage-left .left-box2 ul li{width: 100%; margin-right: 0%; border-bottom: 1px solid #ccc; height: 40px; line-height: 40px;}
	.mypage-right img{width: 25px; margin-top: 5px;}
	.right-box .center-box{
		height: 50px;
		text-align: center;
		margin-top: 5px;
	}
	.center-box h1{
		font-size: 15px;
		width: 120px;
		text-align: right;
		font-weight: 500; 
		padding: 10px 0 0 26px;
	}
	.right-box .box-space h1{padding: 10px 0 0 35px;}
    
    /*1.21留덉씠�럹�씠吏� �닔�씡瑜좎슂�빟�젙蹂� �꺆硫붾돱 異붽�*/
	section.a-r-m-all{padding-top: 50px;}
	section.a-r-m-all h1{font-size: 18px;}
	section.a-r-m-all .a-r-m ul.a-r-m-tabmenu li{width: 33.47%;}
	section.a-r-m-all .a-r-m ul.a-r-m-tabmenu li a{font-size: 14px;}
	section.a-r-m-all .a-r-m .a-r-m-in{height: 500px;margin-bottom: 15%;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text{width: 100%;height: 115px;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li{
		width: 100%;
		margin-left:-1px;
		text-align: center;
		font-size: 12px;
		height: 30px;
		padding-top:5px;
		padding-bottom:30px;
		border-bottom: 1px solid #ccc;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li:last-child{border-bottom:none;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li span{
		display: inline-block;
		width:50%;
		float:left;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li:nth-child(1) span{border-right:none;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li.border-right span{border-right:none;}
	
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li p{font-size: 14px;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-text li.a-r-m-text-width{width: 100%;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list{
		height: 380px;
		overflow-x:hidden;
		overflow-y:auto;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul{
		width: 100%;
		height: 260px;
		border-bottom: 1px solid #ccc;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li{
		float: left;
		width: 100%;
		height: 40px;
		line-height: 80px;
		padding-left: 2%;
		font-size: 14px;
		font-weight: 300;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul.width-six li{width: 100%;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li.max-width{width: 100%;}
	
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.li-name{
		margin-right: 0px;
		width: 50%;
		padding-left:5%;
		display: inline-block;
	}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.li-text{width: 100%;}
	section.a-r-m-all .a-r-m .a-r-m-in .a-r-m-list ul li span.charge{font-size: 10px;}
    
    /*紐⑤떖 李�*/
    #applicationModal{padding-top: 70px;}
    div ul.application-txt-t3{
        font-size: 15px;
        font-weight: 100;
    }
    div ul.application-txt-t3 li{
        float: left; 
        margin-right: 14%;
    }
    div ul.application-txt-t3 li:last-child{margin-left: 20px;}
    div ul.application-txt-t li{margin-right: 5%;}
    div ul.application-txt-t li:nth-child(2){width: 79px;}

    /*------------------------------------------*/
    
    /*mypage-invest--------*/
    .mypage-main-txt{height: 100px;}
    .mypage-main-txt h1{font-size: 25px;}
    .tab-menu {padding: 2%;}
    .tab-menu label {width: 19%; font-size: 14px; letter-spacing: 0px; padding: 13px;}
    
    .content-list table{font-size: 13px; box-shadow: none;}
	.content-list table thead{display: none;}
	.content-list table tbody tr td{
		padding-left: 0px;
		width: 100%;
		display: block;
		text-align: center;
		margin-top: 20px;
		border-top: 1px solid #eaeaea;
		padding-top: 20px;
	}
	.content-list table tbody tr{border-top: 2px solid #4bb7e2;}
	.content-list table tbody tr td:first-child{border-top: none; }
	.content-list table tbody tr td:last-child{margin-bottom: 20px;}
	.content-list table tbody tr td span{
		width: 200px;
		letter-spacing: 3px;
		font-size: 16px;
	}
	.content-list table tbody tr td:before{
        margin-bottom: 3px;
        content: attr(data-title);
        min-width: 98px;
        font-size: 13px;
        line-height: 10px;
        font-weight: 500;
        text-transform: uppercase;
        color: #282828;
        display: block;
        padding-bottom:10px;
    }
    
    /*留덉씠�럹�씠吏� 援щℓ�궡�뿭�뾾�쓣�븣*/
	.content-list .content-nolist{border-top: 1px solid #ccc;}
	.content-list .content-nolist h3{font-size: 15px;font-weight: 200;}
	.content-list .content-nolist .product-go-btn a{font-size: 15px;}
	
    
    /*---------------�뿬湲곌퉴吏��삱由쇰쭏�씠�럹�씠吏� �쐞移섏닔�젙1.10---------------------*/
	
	/*12.30 留덉씠�럹�씠吏�-怨듬룞援щℓ �떆�옉*/
	.content2 .content-buy{
		width: 50%;
		height: 80px;
		margin-bottom: 10px;
	}
	.content2 .content-buy-color{background: rgba(210, 239, 240, 0.48);}
	.content2 .content-buy p{
		font-size: 14px;
		margin-top: 5%;
	}

	.content2-common table tbody tr{
		border: 1px solid #ccc;
		border-spacing: 20px 0px;
	}
	.content2-common table tbody tr td{
		font-size: 14px;
		padding: 16px;
	}
	.content2-common table { width:100%;}
	.content2-common thead{display:none;}

	.content2-common tbody tr{border-top:5px solid #4bb7e2;}
	.content2-common td{
		display:block;
		font-size:14px;
		margin:5px;
	}

	.content2-common tbody tr td:before{
		margin-bottom: 3px;
		content: attr(data-title);
		min-width: 98px;
		font-size: 13px;
		line-height: 10px;
		font-weight: 600;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #555555;
		display: block;
		padding-bottom:5px;
	}
	
	
	/*寃쎈ℓ�삤瑜섏닔�젙 */
	.content3-common table tbody tr{
		border: 1px solid #ccc;
		border-spacing: 20px 0px;
	}
	.content3-common table tbody tr td{
		font-size: 14px;
		padding: 16px;
	}
	.content3-common table { width:100%;}
	.content3-common thead{display:none;}

	.content3-common tbody tr{border-top:5px solid #4bb7e2;}
	.content3-common td{
		display:block;
		font-size:14px;
		margin:5px;
	}

	.content3-common tbody tr td:before{
		margin-bottom: 3px;
		content: attr(data-title);
		min-width: 98px;
		font-size: 13px;
		line-height: 10px;
		font-weight: 600;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #555555;
		display: block;
		padding-bottom:5px;
	}
	
	
	/*----2.18*/
	
	
	#content2 .content2-common table tbody tr td:nth-child(6):before{display: none;}
	#content3 .content3-common table tbody tr td:nth-child(5):before{display: none;}

	
	#content2 .content2-common table tbody tr td:nth-child(5) .ones-paper{
		text-decoration: underline;
		color: #000;
		width: 30%;
	}
	
	
	
	/*�뿊���떎�슫諛뺤뒪 異붽�*/
	section#content1 h1{max-width: 789px; width: 100%;float: none;}
	section#content1 div.excel{height: 25px;width: 100%; line-height: 25px; margin-top: 15px;}
	section#content1 div.excel a{font-size: 12px; line-height: 25px; height: 25px;}
    
    section#content1 .excel-select{width: 100%;height: 120px;}
    section#content1 .excel-select .excel-choice{width: 100%;}
    section#content1 .excel-select .excel-choice p{font-size: 14px;margin:0px 10px 0px 0px;}
    section#content1 .excel-select .excel-choice p.day-p{padding-left: 0px; clear: both; margin-top: 5px;}
    section#content1 .excel-select .excel-choice .list-day{
        width: 79%;
        float: left;
        margin-top: 5px;
    }
    section#content1 .excel-select .excel-choice .list-day p.anfruf{margin:0px;}
    section#content1 .excel-select .excel-choice .list-day input{font-size:12px;}

    section#content1 .excel-select .excel-choice .list-day select.select-lists2{margin-left: 135px;}
	section#content1 .excel-select .excel-choice .list-day input{width:40.9%;}
	

	/*留덉씠�럹�씠吏�-�닾�옄�궡�뿭-寃쎈ℓ*/
	#content3 #content3-tab ul.tabmenu{height:30px;}
	#content3 #content3-tab ul.tabmenu li{
		width: 50%;
		height: 30px;
		line-height: 30px;
		font-size: 14px;
		margin-bottom: 30px;
	}
	#content3 #content3-tab ul.tabmenu li a{width:100%;}
	#content3 #content3-tab ul.tabmenu li a.select{height:28px;}

	.mypage-hoverimg{display: none !important;}
	
	article.auctionsing-modal section.body table thead tr th{font-size: 13px;}

	article.auctionsing-modal section.body table tbody tr{
		font-size: 13px;
		border-top: 1px solid #ccc;
		font-weight: 300;
	}

	article.auctionsing-modal section.body table tbody tr td{padding: 4px;}
	article.auctionsing-modal section.body h2{font-size: 14px;}
	article.auctionsing-modal section.body h3{font-size: 15px;margin-top: 1%;}
	
	/*諛곗넚吏��엯�젰 �뙘�뾽*/
	article#addressP section.body h1{font-size: 17px;}
	article#addressP section.body .address-text p{height: 40px;}
	article#addressP section.body .address-text p label{font-size: 12px;margin-left: 1%;}
	article#addressP section.body .address-text p:nth-child(3){margin-top: 4%;}
	article#addressP section.body .address-text p:nth-child(4){margin-top: 2%;}
	article#addressP section.body .address-text p:nth-child(3) input{width: 65%;}
	article#addressP section.body .address-text p input{width: 80%;}
	article#addressP section.body .address-text p span.address-search{
		width: 15%;
		height: 40px;
		margin-right: 4%;
	}
	article#addressP section.body .address-text p span.address-search a{letter-spacing: 2px;font-size: 12px;}
	
	/*諛곗넚吏��엯�젰�썑 寃곗젣 �뙘�뾽*/
	article#addressB{padding: 3%; margin-top: 80px;}
	article#addressB section.body h1{font-size: 18px; margin-top: 40px; letter-spacing: 2px;}
	article#addressB section.body #payment-tab .payment-tabmenu{height: 35px;}
	article#addressB section.body #payment-tab .payment-tabmenu li{width: 50%;height: 35px;}
	article#addressB section.body #payment-tab .payment-tabmenu li a{
		display: block;
		font-size: 14px;
		height: 35px;
		line-height: 35px;
		letter-spacing: 1px;
	}
	article#addressB section.body #payment-tab .payment-tabmenu li a.select2{height: 35px;}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p{
		height: 45px;
		margin-bottom: 5%;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p label{
		font-weight: 400;
		font-size: 13px;
		padding-left: 1%;
		width: 25%;
		height: 45px;
		line-height: 45px;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p input{
		height: 45px;
		width: 60%;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p span{
		font-size: 16px;
		height: 45px;
		line-height: 45px;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p button{
		font-weight: 300;
		letter-spacing: 1px;
		height: 45px;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p select{
		height: 45px;
		width: 60%;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text{
		margin-top: 13%;
		padding: 10% 0%;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li{height: 35px;}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li span.product-buy-texts-name{
		font-size: 12px;
		font-weight: 400;
		padding-left: 1%;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li span.product-buy-texts-name1{font-size: 14px;padding-right: 1%;}
	
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li span.question-mark{position: relative;}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form .payment-buy-text ul li span.question-txt{
		position: absolute;
		background: #fff;
		right: 40px;
	}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.agree-cont-in{margin-top: 5%;}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.agree-cont-in label{font-size: 14px;}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.card-choice input.styled-checkbox:checked + label:after{left:6px;}
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.agree-cont-in textarea{width: 80%; margin-right: 5%;}
	
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form p.card-choice label.card{font-size: 14px; width: 33%;}
	
	article#addressB section.body #payment-tab .payment-text .payment-m form.payment-form fieldset p button{font-size: 12px;}
	
	
	/*寃곗젣�븳�떎�쓬 �옉�뭹援щℓ�셿猷� 諛곗넚�쁽�솴html*/
	form.mypage-payment{margin: 20px auto;padding: 5%;}
	form.mypage-payment h1{font-size: 22px;}
	form.mypage-payment fieldset h2{font-size: 18px; border-bottom: 2px solid #282828;}
	form.mypage-payment fieldset .payment-ok-product{height: 100%;}
	form.mypage-payment fieldset .payment-ok-product .payment-img{width: 100%; float:none;}
	form.mypage-payment fieldset .payment-ok-product .payment-img img{width: 100%; height: auto;}
	form.mypage-payment fieldset .payment-ok-product ul.payment-img-text{width: 100%; float: none;}
	form.mypage-payment fieldset .payment-ok-product ul.payment-img-text li:nth-child(1){margin-top: 10%;}

	/*怨듯넻*/
	form.mypage-payment fieldset ul{font-size: 14px;font-weight: 500;}
	form.mypage-payment fieldset ul li span{width: 45%; height: 40px;}
	form.mypage-payment fieldset .address-main{height: 40px; margin-top: 1%;}
	form.mypage-payment fieldset .address-main a{font-size: 16px; line-height: 40px;}

	
	/*留덉씠�럹�씠吏�-�닾�옄�궡�뿭-�젋�깉*/
	.tab-menu section#content4{padding-top: 10%;}
	.tab-menu section#content4 h2{
		font-size: 16px;
		padding-bottom: 2%;
		margin-bottom: 5%;
	}
	.tab-menu section#content4 span.red{margin-left: 0%;}
	.tab-menu section#content4 span.red,.tab-menu section#content4 span.rental-click{font-size: 10px;}

	/*�쟾�떆�젙蹂� -吏��룄 �겢由��빐�빞 �굹�삤�뒗 遺�遺�*/
	.tab-menu section#content4 .rental-ing{
		width: 100%;
		height: inherit;
		margin-bottom: 50px;
	}
	.tab-menu section#content4 .rental-ing .rental-ing-company{
		width: 100%;
		height: auto;
		float: none;
		margin-right: 0%;
	}
	.tab-menu section#content4 .rental-ing .rental-ing-text{width: 100%;}
	.tab-menu section#content4 .rental-ing .rental-ing-text ul li{
		height: 20px;
		font-size: 14px;
		margin-top: 3%;
	}
	.tab-menu section#content4 .rental-ing .rental-ing-text ul li span{width: 90px;letter-spacing: 1px; margin-left: 1%;}
	
	/*�젋�깉 �닔�씡 �긽�뭹 �젙蹂�*/
	.tab-menu section#content4 #rentalList .rental-tabmenu li{width: 50%;}
	.tab-menu section#content4 #rentalList .rental-tabmenu li a{font-size: 18px;}
	.tab-menu section#content4{margin-bottom: 20%;}
	.tab-menu section#content4 ul.rental-artist li{
		width: 100%;
		height: 50px;
		float: none;
		font-size: 14px;
		font-weight: 300;
		padding: 0.5%;
		text-align: center;
	}
	.tab-menu section#content4 ul.rental-artist li:first-child{
		height: 100px;
		display: table;
	}
	.tab-menu section#content4 ul.rental-artist li:last-child{border-bottom: 1px solid #282828; padding-bottom: 70px;}
	.tab-menu section#content4 ul.rental-artist li span{margin-top: 0px; padding-left: 15px;}


	.tab-menu section#content4 ul.rental-artist li span.li-box{
		width: 50%;
		height: 40px;
		margin-top: 15px;
	}
	.tab-menu section#content4 ul.plus-text{
		height: 100px;
		background: #fff;
	}
	.tab-menu section#content4 ul.plus-text li{
		width: 33%;
		margin-left: 0px;
		font-size: 14px;
		font-weight: 400;
		margin-top: 20px;
	}
	.tab-menu section#content4 ul.plus-text li:last-child{border-right: none;}
	.tab-menu section#content4 ul.plus-text li span{float: none; text-align: center;}
	.tab-menu section#content4 ul.plus-text li p{
		display: inline-block;
		margin-left: 10px;
		font-size: 18px;
		font-weight: 500;
	}
	.tab-menu section#content4 ul.plus-text p.plus-red{
		text-align: center;
		font-size: 11px;
		padding-top: 2%;
		font-weight: 300;
	}
	.tab-menu section#content4 ul.plus-text2 li{width: 50%;}
	

	/*留덉씠�럹�씠吏�-�닾�옄�궡�뿭-議곌컖 嫄곕옒�냼*/
	.tab-menu section#content5 .mypage-market-page{height: 140px;padding: 2%;}
	/*4媛쒓났�넻*/
	.tab-menu section#content5 .mypage-market-page .mypage-market{width: 100%;border-right: none;}
	.tab-menu section#content5 .mypage-market-page .mypage-market1{height: 100%;}
	.tab-menu section#content5 .mypage-market-page .mypage-market2{
		width: 100%;
		height: 100px;
		border-bottom: 1px solid #ccc;
	}
	.tab-menu section#content5 .mypage-market-page .mypage-market3{margin-bottom: 90px;}
	.tab-menu section#content5 .mypage-market-page .mypage-market1 ul li{height: 30px;font-size: 13px;}
	.tab-menu section#content5 .mypage-market-page .mypage-market h3,.tab-menu section#content5 .mypage-market-page .mypage-market h1{text-align: right; padding-right: 10%;}
	.tab-menu section#content5 .mypage-market-page .mypage-market h3{font-size: 16px;margin-top: 30px;}
	.tab-menu section#content5 .mypage-market-page .mypage-market h1{font-size: 20px;}



	.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text2{margin-top: -80px;}
	.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text h1{
		font-size: 18px;
		margin-bottom: 10px;
	}
	.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text p{
		width: 35%;
		font-size: 12px;
	}
	.tab-menu section#content5 .mypage-market-page-bottom .bottom-main-text span.hover-question{
		width: 200px;
		margin-top: 155px;
		font-size: 10px;
	}
	.tab-menu section#content5 .mypage-market-page-bottom table{margin-bottom: 30px; width: 100%; box-shadow: none;}
	.tab-menu section#content5 .mypage-market-page-bottom table thead{display: none;}
	.tab-menu section#content5 .mypage-market-page-bottom table tbody tr td:before{
		margin-bottom: 3px;
		content: attr(data-title);
		min-width: 98px;
		font-size: 13px;
		line-height: 10px;
		font-weight: 600;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #c4c4c4;
		display: block;
		padding-bottom:3px;
	}
	.tab-menu section#content5 .mypage-market-page-bottom table tbody tr{
		height: 100%;
		font-size: 13px;
		font-weight: 400;
		border: 1px solid #ccc;
		border-top: 3px solid #4bb7e2;
	}
	.tab-menu section#content5 .mypage-market-page-bottom table tbody tr td{
		text-align: center;
		width: 100%;
		display: block;
		margin-top: 20px;
	}
	.tab-menu section#content5 .mypage-market-page-bottom table tbody tr td:last-child{
		margin-bottom: 20px;
	}
	
	
	article#mypageMarket section.body button{width: 48%;}
	.detail-right .buyXtext p{font-size:12px;}
	
	/*留덉씠�럹�씠吏�----�삁移섍툑�궡�뿭*/
	#mypage-money .mypage-main-txt h1{font-size: 20px; padding-top: 30px;}
	#mypage-money article{padding: 4%;}
	
	#mypage-money article .moneybox{width: 100%;margin-top: 50px;}
	#mypage-money article .moneybox>div{height: auto;margin-top: 10px; float:none; width:100%;}
	#mypage-money article .moneybox div.border-right:nth-child(1){border-right:none; border-bottom:1px solid #ccc;}
	
	#mypage-money article .moneybox1{margin-top: -20px; height: auto; padding-bottom:20px;}
	#mypage-money article .moneybox1 h1{margin-top: 20px;}
	#mypage-money article .moneybox div h1{font-size: 18px; letter-spacing: 1px;}
	#mypage-money article .moneybox>div>p{font-size: 13px; padding: 2%; margin-top: 1%; height: 65px;}
	#mypage-money article .moneybox div button{margin-top: 10px;}
	#mypage-money article .moneybox div button.money-btn,#mypage-money article .moneybox div button.money-btn1{
		width: 80%;
		font-size: 14px;
		letter-spacing: 1px;
	}

	#mypage-money article .moneybox2 h1{text-align: center;}
	#mypage-money article .moneybox2>div{width: 100%;margin-right: 0%;}
	#mypage-money article .moneybox2>div div.moneybox-text{height: auto;}
	#mypage-money article .moneybox2 div.moneybox-text p{font-size: 12px; margin:5px;}
	#mypage-money article .moneybox2 .moneybox-text2 ul{padding: 1px 10px;height: 160px;}
	#mypage-money article .moneybox2 .moneybox-text2 ul li{
		font-size: 14px;
		margin-top: 0px;
		line-height: 30px;
	}
	#mypage-money article .moneybox2 .moneybox-text2 ul li:nth-child(1){margin-top: 30px;}
	#mypage-money article .moneybox2 .moneybox-text2 ul li span{font-size: 18px;}
	#mypage-money article .moneybox2 .moneybox-text2 ul li span input{width: 180px;}
	#mypage-money article .moneybox2 .moneybox-text2 button.money-btn2{margin-bottom: 20px;}

	#mypage-money article .moneybox3,#mypage-money article .moneybox2 .moneybox2-2{margin-top: 70px;}
	#mypage-money article .moneybox3 h1{font-size: 18px; letter-spacing: 1px; text-align: center;}


	#mypage-money article .moneybox3 table tbody tr{
		font-size: 15px;
		font-weight: 400;
		border: 1px solid #ccc;
		height: auto;
		border-top: 3px solid #4bb7e2;
	}
	#mypage-money article .moneybox3 table tbody tr td{
		display: block;
		margin: 20px 0px;
	}
	#mypage-money article .moneybox3 table thead{display: none;}
	#mypage-money article .moneybox3 table tbody tr td:before{
		margin-bottom: 1px;
		content: attr(data-title);
		width: 100%;
		font-size: 13px;
		line-height: 10px;
		font-weight: 300;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #5a5a5a;
		display: block;
		padding-bottom:10px;
	}

	/*-----------------------------------------------*/

	/*留덉씠�럹�씠吏�----荑좏룿&�룷�씤�듃*/
	article#coupon-point{padding: 3%;}
	article#coupon-point .cpnpoint-tab ul.cpnpoint-tabmenu{height: 35px;margin-bottom: 0%;}
	article#coupon-point .cpnpoint-tab ul.cpnpoint-tabmenu li{line-height: 35px;font-size: 14px;}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon .coupon-box{
		height: 150px;
		box-shadow: none;
		border: none;
	}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon .coupon-box p{
		font-size: 16px;
		margin-top: 20px;
		margin-bottom: 10px;
	}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon .coupon-box input{width: 75%;}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon .coupon-box button{width: 25%;font-weight: 300; font-size: 11px;}

	article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab{margin-top: 3%;}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab ul.coupon-tabmenu{height: 35px;}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab ul.coupon-tabmenu li{
		width: 50%;
		height: 35px;
		line-height: 35px;
		margin-bottom: 10px;
	}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #coupon #coupon-tab ul.coupon-tabmenu li a{font-weight: 300; font-size: 14px;}


	article#coupon-point .cpnpoint-tab .cpnpoint-txt table thead{border: 1px solid #979797;box-shadow: none;}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt table thead tr{height: 30px; font-size: 12px; letter-spacing: 3px;}

	article#coupon-point .cpnpoint-tab .cpnpoint-txt table tr.coupon-space{height: 10px; box-shadow: none;}

	article#coupon-point .cpnpoint-tab .cpnpoint-txt table tbody tr{
		font-size: 12px;
		font-weight: 300;
		height: 50px;
		box-shadow: none;
	}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #point .point-box{
		line-height: 100px;
		box-shadow: none;
		border: none;
		margin-bottom: 1%;
	}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #point .point-box h1{font-size: 18px;}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #point .point-box h1 span{
		font-size: 22px;
		margin-left: 10px;
	}
	article#coupon-point .cpnpoint-tab .cpnpoint-txt #point .point-list p{
		width: 100%;
		height: 35px;
		line-height: 35px;
		font-weight: 300;
		margin-bottom: 10px;
		font-size: 14px;
	}

	/*-----------------------------------------------*/


	/*留덉씠�럹�씠吏�----1:1臾몄쓽�궡�뿭*/
	.mypage-question1_1 .question-txt div{font-size:12px; font-weight:400; letter-spacing:-0.72px; color: #343a40;}
	.mypage-question1_1 .question-txt div:nth-child(1),
	.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(1){width: 15%;padding-left:0px;}
	.mypage-question1_1 .question-txt div:nth-child(2),
	.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(2){width: 40%;}
	.mypage-question1_1 .question-txt div:nth-child(3),
	.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(3){width: 20%;}
	.mypage-question1_1 .question-txt div:nth-child(4),
	.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(4){width: 25%; padding-right:0px;}

	.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(1){letter-spacing:-1.9px;}
	.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(2){padding-left:20px; font-size:13px;}
	.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(3){font-size:12px; letter-spacing:-1px; color: #495057;}
	.mypage-question1_1 .detail-news-body .news-body-in .news-body-top div:nth-child(4){font-size:12px; letter-spacing:-0.8px; }

	.news-body-bottom{padding:15px;}


	.mypage-question .information-name{
		font-size: 15px;
		padding-bottom: 5px;
		border-bottom: 2px solid #282828;
	}
	.mypage-question .question-txt{height: 30px}
	.mypage-question .question-txt div{
		line-height: 30px;
		font-size: 12px;
	}
	.mypage-question-center .center-text .center-t .question-txt>div:nth-child(3){width:15%;}
	.mypage-question .question-txt div:nth-child(3),.mypage-question .question-txt div:nth-child(4){}
	.mypage-question .detail-news-body .news-body-in .news-body-top div{
		font-weight: 500;
		font-size: 12px;
	}
	.detail-news-body .news-body-in .news-body-top div:nth-child(4){padding-right: 0px;}

	.mypage-question .detail-news-body .news-body-in .news-body-bottom .line-div{padding-bottom: 10px;}
	.mypage-question .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float{width: 100%;margin-left: 0%;}
	.mypage-question .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float p{font-size: 12px; font-weight:400;}
	.mypage-question .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float h3{font-size: 13px; font-weight:400;}

	.mypage-question .question-button{
		width: 100px;
		height: 30px;
		line-height: 30px;
	}
	.mypage-question .question-button a{font-size: 12px;}

	/*-----------------------1.14�삱由�------------------------*/


	/*留덉씠�럹�씠吏�----怨좉컼�꽱�꽣(怨듭��궗�빆,�옄二� 臾삳뒗 吏덈Ц,臾몄쓽�븯湲�)*/
	/*怨듭��궗�빆*/
	section.s-center .mypage-txt h1{height: 50px !important;}
	hr.Moline_common{
		border: none;
		width: 15px;
		height: 2px;
		background: #bebebe;
		margin-right: 10px;
		display: block;
		margin: 10px auto;
	}
	.mypage-question-center div.center-tabmenu-div{height: 40px;}
	.mypage-question-center ul.center-tabmenu{height: 40px;}
	.mypage-question-center ul.center-tabmenu li{height: 40px;line-height: 40px;}
	.mypage-question-center ul.center-tabmenu li a{font-size: 13px;}

	.mypage-question-center .center-text #center1 .question-txt{height: 30px;}
	.mypage-question-center .center-text .center-t .question-txt>div{
		height: 30px;
		line-height: 30px;
		font-size: 12px;
	}
	.mypage-question-center .center-text .center-t .question-txt>div:nth-child(1){width: 15%; padding-left: 15px;}
	.mypage-question-center .center-text .center-t .question-txt>div:nth-child(2){width: 65%;  text-align: center;}
	.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-top{height: 100%;}

	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top>div{height: 100%;line-height: 30px;}
	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top>div.question-detail{width: 20%;text-align: center; letter-spacing: -0.72px; }

	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top div.question-detail-name{width: 55%; white-space: nowrap;padding-left: 5px;overflow: hidden; text-overflow: ellipsis;}

	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top div.question-detail-day{font-size:12px;width: 25%;height: 20px; text-align: right;padding-right: 7px;}
	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in span.event-ing{
		width: 40px;
		margin-left: 5px;
		height: 20px;
		line-height: 20px;
		font-size: 11px;
		font-weight: 300;
	}
	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top .question-detail{letter-spacing: -0.8px;}
	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-bottom{padding: 0px;}
	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float{
		margin: 0;
		font-size:12px;
		margin-left: 0% !important;
	}
	.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float .bottom-float-img ul li{
		height: 20px;
		line-height: 20px;
		font-size: 13px;
	}
	.mypage-question-center .center-text #center1 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float .bottom-float-img ul li span{
		width: 120px;
		font-size: 14px;
	}
	.mypage-question-center .center-text{padding:0px;}

	/*�옄二쇰Щ�뒗吏덈Ц*/
	.mypage-question-center .center-text #center2 .question-txt{height: 30px;}
	.mypage-question-center .center-text #center2 .question-txt>div:nth-child(1){width: 20%;}
	.mypage-question-center .center-text #center2 .question-txt>div:nth-child(2) {width:80%;}

	.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-top>div:nth-child(1){width: 20%; float: left;}
	.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-top>div:nth-child(2){width: 70%; height: auto; padding-left: 10px;}
	#center2 .detail-news-body .news-body-in .news-bodbry-top{
		padding: 10px;
		height: 100%;
	}
	#center2 .detail-news-body .news-body-in .news-body-top .question-detail-name{padding: 0px; font-weight: 500; font-size: 13px; letter-spaicng:-0.52px;}

	.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-bottom .quesiton-txt-float p{font-size:12px !important;}
	.mypage-question-center .center-text #center2 .detail-news-body .news-body-in .news-body-bottom .txt-left{width: 5%;}



	/*1:1 臾몄쓽�븯湲�*/
	#center3 section.center3section{padding: 10px;border-top: none; margin-bottom: 50px;}
	#center3 section.center3section p,#center3 section.center3section .center3-select{margin-bottom: 10px;}
	#center3 section.center3section p label,#center3 section.center3section .center3-select label{font-size: 12px;padding-left: 0px;}
	#center3 section.center3section p input,#center3 section.center3section .center3-select select{}
	#center3 section.center3section .center3-select select{padding-left: 0px;}
	#center3 section.center3section p.centerbox{}
	#center3 section.center3section p.p_float{width: 74%; float: right;}
	#center3 section.center3section p.p_float input.styled-checkbox:checked + label:after{top: 12px; left: 0px;}
	#center3 section.center3section p.fixed-check input.styled-checkbox:checked + label:after{top: 2px;left: 0px;}
	#center3 section.center3section p.bottom-none{margin-bottom: 5px;}
	#center3 section.center3section p.p_float label{font-size: 11px;width: 25%; letter-spacing: 0.5px;}
	#center3 section.center3section p.p_float label.gender{width: 38%; letter-spacing: 0px !important;}
	#center3 section.center3section p.centerbox textarea{padding: 10px;}
	#center3 section.center3section p.centerbox1 textarea{padding: 0px;padding-top: 15px;}
	#center3 section.center3section p.fixed-check label{font-size: 12px;}
	#center3 section.center3section .center-ok-btn p{font-size: 14px;}

	.mypage-question-center .center-text .center-t .detail-news-body .news-body-in .news-body-top>div:nth-child(2){font-size:13px;}





	/*-----------------------------------------------*/
	/*�븘�듃紐고븷�씤*/
	.art-product .art-text p.sale-p{ font-size: 18px;}
	article.art-mall .art-product .sale-art-img{width: 60px;  height: 60px;}
	article.art-mall .art-product .sale-art-img p.sale-percent{line-height: 60px;font-size: 14px;}


	/*�븘�듃紐�*/
    section.artmall-main{height:100px;}
    section.artmall-main h1{font-size: 24px;line-height: 100px;}
    article.art-mall{width: 100%;height: auto; padding-bottom: 40px;}
    article.art-mall a {width: 100% !important; margin-bottom:50px;}
    article.art-mall .art-product{width: 100%;float: none;}
    .art-product .art-text p{font-size: 14px;}
    .art-product .art-text h1{font-size:18px;}
    .art-product .art-text h2{font-size: 14px;letter-spacing: -1px;}
    .art-product .art-text h3{font-size: 17px;}
    .art-product .art-text button a{font-size: 15px;}

    /*�븘�듃紐� �꺆 ->異뷀썑�뿉 移댄뀒怨좊━ 異붽��릺硫댁꽌 怨듦컻�삁�젙*/
	#art-mall-tab .art-tab li{
		max-width: 60px;
	    height: 40px;
	    margin-right: 5px;
	}
	#art-mall-tab .art-tab li:nth-child(2){max-width:80px !important;}
	#art-mall-tab .art-tab li a{font-size: 12px;}

    /*-----------------------------------------------*/

    /*�븘�듃紐� �뵒�뀒�씪�럹�씠吏�*/
    .detail-top .detail-left .bx-pager-mall .bx-pager-mall-margin{margin: 0px;}
    .detail-top .detail-left .bx-pager .bx-mall{width: 70px;height: 70px;}
    .detail-top .detail-left .bx-pager .bx-mall a img{width: 100% !important;}
    .detail-top .detail-right .mall-detail-right ul.goods-state li.mall-edition{
        height: 25px;
        font-size: 12px;
        line-height: 25px;
    }
    .detail-top .detail-right .mall-detail-right p.product-name{padding: 0px; font-size:18px;}
    .detail-top .detail-right .mall-detail-right p.artmall-artist-name{font-size: 16px;}
    .detail-top .detail-right .mall-detail-right p.artmall-number{font-size: 13px;}
    .detail-top .detail-right ul.artmall-detail-texts li{height: 35px;line-height: 35px;}
    .detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1{font-size: 14px;}

    /*�븘�듃紐� �닔�웾 湲덉븸*/
    form ul.artmall-number-texts li span.detail-texts-name1{width: 50%;}
    form ul.artmall-number-texts li span.detail-texts-name1 input.amount{max-width: 600px;}
    form ul.artmall-number-texts li span.detail-texts-name1 input.amount-button{
        width: 30px;
        height: 30px;
        font-size: 13px;
    }
    form ul.artmall-number-texts li span.detail-texts-name1 input.amount{height: 30px;}
    form ul.artmall-number-texts li span.detail-texts-name1 input.amount-money{font-size: 14px;}
    .btn-areas ul.btn-area li a.mall-buy-btn{width: 230px;}


    /*�븘�듃紐� 諛곗넚�븞�궡*/
    .detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view{padding-top: 5px;}
    .detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view p{
        font-size: 12px;
        height: 30px;
        line-height: 30px;
    }
    .detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view .detail-view-box{width: 250px;height: 180px;}
    .detail-top .detail-right ul.artmall-detail-texts li span.detail-texts-name1 .detail-view .detail-view-box p{font-size: 12px;}


    /*�븘�듃紐� 諛묒뿉�궡�슜*/
    article.artmall-detail-bottom{border-bottom: none;}
    article.artmall-detail-bottom .detail-infor{border-bottom: 1px solid #ccc;}

    /*二쇱쓽�궗�빆*/
    .care-box .care{
        width: 100%;
        clear: both;
        height: 220px;
        float: none;
        margin-bottom: 10px;
        overflow: hidden;
    }
    .care-box .care .care-img{
        padding-top: 10px;
        height: 220px;
        width: 40%;
        float: left;
    }
    .care-box .care .care-img img{
        width: 50%;
    }
    .care-box .care .care-img-w img{width: 60%; padding-top: 0px;
    }
    .care-box .care .care-img-w2 img{width: 35%;}

    .care-box .care .care-text{
        padding: 12px;
        height: 220px;
        width: 60%;
        float: right;
    }
    .care-box .care .care-text p{font-size: 13px;}

    /*-----------------------------------------------*/

    /*�븘�듃紐� 援щℓ�젙蹂�*/
    section.artmall-buy form.artmallbuy p>span.product-name{
        width: 200px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
        display: inline-block;
        margin-top: -10px;
    }
    /*-----------------------------------------------*/

    /*留덉씠媛ㅻ윭由�*/
    section.gallery-in{padding: 4%;}
    section.gallery-in .content-inner .inner-in .inner-text h1{
        font-size: 15px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    section.gallery-in .content-inner .inner-in .inner-text h2{font-size: 13px;}
    section.gallery-in .content-inner .inner-in .inner-text p{font-size: 11px;height: 42px;}
    section.gallery-in .content-inner .inner-in .inner-text p>span{font-size: 14px;}

    div.mygallery{height: 170px;}
    div.mygallery h1{font-size: 20px;}
    div.mygallery .vr-banner{height: 100px;}
    div.mygallery .vr-banner img{width: 700px;}
    div.mygallery .vr-btn{top: -100px;height: 100px;left: -40px;}
    div.mygallery .vr-btn>p{
        width: 100px;
        height: 35px;
        left: 80px;
        top: 35px;
    }
    div.mygallery .vr-btn>p a{font-size: 14px;line-height: 35px;}

    section#my-gallery .gallery-tab ul.gallery-tabmenu{height: 20px;}

    section#my-gallery .gallery-tab ul.gallery-tabmenu li{height: 7px;}
    section#my-gallery .gallery-tab ul.gallery-tabmenu li a{font-size: 15px;}
    div.gallery-text{padding-top: 15px;}
    div.gallery-text .gallery-main-t{height: 35px; margin-bottom: 20px;}
    section.gallery-in .content-inner{margin-bottom: 5%;}
    div.gallery-text .gallery-main-t .main-t-in{
        line-height: 35px;
        padding-left: 4%;
        padding-right: 4%;
    }
    div.gallery-text .gallery-main-t .main-t-in h2{
        height: 35px;
        font-size: 14px;
        font-weight: 400;
    }
    div.gallery-text .gallery-main-t .main-t-in p{height: 35px;font-size: 16px;}
    div.gallery-text .gallery-main-t .main-t-in p span.number-size{font-size: 20px;}


    article#vrComingsoon{padding: 10px !important;}
    article#vrComingsoon section.vrgallery-comingsoon img{
        margin-top: 40px;
    }
    article#vrComingsoon section.vrgallery-comingsoon h1{
        font-size: 18px;
        margin: 40px 0px 10px 0px;
    }
    article#vrComingsoon section.vrgallery-comingsoon h2{
        font-size: 14px;
        margin-bottom: 20px;
        letter-spacing: -2px;
    }
    
    /*마이페이지 new*/
	div.c01-new{height:auto !important}
	div.c01-new .user-info{height: 210px !important;}
	div.c01-new .user-cont{height: 215px !important;}
	div.c01-new .user-info .text-list li{margin-top:12px;}
	div.c01-new .card-new .text-list li.padding{padding-top:5px;}
	div.c01-new div.card-title h1{font-size:14px; }
	div.c01-new .text-list-block{padding:10px 30px; display: inline-block;}
	div.c01-new .card-new .tooltip-boxN{  left: 110px; top: -2px; font-size: 13px;}
	div.c01-new .card-new .tooltip-boxN .tooltip-text{right: -500%;}
	div.c01-new .card-new .tooltip-boxB{ font-size: 13px;left:65px;}
	div.c01-new .card-new .tooltip-boxB .tooltip-text{right: -700% !important;}
	
	div.c04-new{height:auto;}
	div.c01-new .card50{  width:100%; margin-bottom:20px;}
	div.c01-new .card50 ul.in{padding:15px 30px;}
	div.c01-new .card50 ul.inM{padding:15px 30px 0px 30px;}
	div.c01-new .card50 ul.in li.accordion{margin-bottom:12px;}
	div.c01-new .card50.right ul.in li.accordion{margin-bottom:6px;}
	div.c01-new li.accordion .contents-box ul li{padding-left: 4px; margin-bottom:5px;}
	div.c01-new li.accordion .contents-box ul li.top-title{margin-bottom:12px; padding-left:0px; font-size:14px;}	
	div.c01-new .card50.right li.accordion .contents-box ul li.top-title{margin-top:12px; font-size:13px;}
	div.c01-new div.detailMypage-btn{margin-bottom:20px; margin-top: 0px;}
 

}




@media screen and (max-width:789px){

	/*mypage-accordion 21.11.16*/
	li.accordion .contents-box{padding: 15px 30px;}
	li.accordion .contents-box ul li span.space{padding-left:5px; font-size:12px;}
	li.accordion .contents-box ul li.margin{margin-bottom:8px !important;}
	li.accordion .contents-box ul li.margin{font-size:13px;}
	li.accordion .contents-box ul li span.text-right{font-size:12px;}

	section.Section .banner-fixed-box{ text-align: center; margin: 0 auto; width: 100%; max-width: 320px;}
	section.Section .banner-fixed a>img.img{display:none;}
	section.Section .banner-fixed a>img{width:100%;}
	section.Section .banner-fixed a>img.img_m{display:block; margin: 0 auto; width:100%;}

    section.Main-section{background: #f3f6f9;height: 100%;}
    section.Main-section article#prev{display: none;}
    section.Main-section article#nex{display: none;}

    #slideShow{height: auto;}
    #slideShow .slide ul li{height: auto;padding: 0px 0px;}

    /*�뒳�씪�씠�뱶 �븞�뿉 �씠誘몄�*/
    li .m-in-content{padding: 0px;}
    li .m-in-content .in-content-left{
        width: 55%;
        margin-left: 0%;
        float: none;
        position: relative;
        z-index: 10;
        margin: 20px auto;
        height: 330px;
    }
    li .m-in-content .in-content-right{
        width: 100%;
        float: none;
        padding: 20px;
        padding-top: 40px;
        position: relative !important;
/*        z-index: -1;*/
        margin-top: -35px;
        height: 100%;
        background: #0f4c81;
    }
    li .m-in-content .in-content-right .in-content-right-box1{position: absolute; top: 135px; width: 90%;}
    /*�쐞�뿉�긽�뭹�젙蹂�*/
    .in-content-right-box1 p{display: none;}
    .in-content-right-box1 h1{
        font-size: 22px;
        letter-spacing: -0.88px;
        line-height: 29px;
    }
    .in-content-right-box1 h2{font-size:13px;letter-spacing: -0.48px;}
    /*紐⑥쭛諛�*/
    li .m-in-content .in-content-right .content-ing-bar{
        margin-top: 50px;
        padding-top: 0px;
        position: relative;
    }
    .content-ing-bar .bar-all{height: 10px;}
    .content-ing-bar .bar-text{
        padding-top: 12px;
        font-size: 12px;
        letter-spacing: -0.48px;
    }
    .content-ing-bar .bar-text p{
        width: 83%;
        text-align: right;
        line-height: 30px;
        font-weight: 400;
    }
    .content-ing-bar .bar-text h4{
        width: 15%;
        line-height: 30px;
        text-align: right;
        font-size: 18px;
        letter-spacing: -0.72px;
    }

    /*�븘�옒怨듬룞援щℓ李몄뿬*/
    li .m-in-content .in-content-right .in-content-right-box2{
        width: 100%;
        height: 30%;
        padding-top: 50px;
    }
    .in-content-right-box2 .Right-box-left{
        width: 100%;
        float: none;
        text-align: right;
        line-height: 70px;
        margin-top: 25px;
    }
    .in-content-right-box2 .Right-box-left p{display: none;}
    .in-content-right-box2 .Right-box-left span{font-size: 13px;letter-spacing: -0.52px;}

    .in-content-right-box2 .Right-box-right{ width: 100%;float: none;}
    .in-content-right-box2 .Right-box-right a{font-size: 16px;letter-spacing: -0.64px;}

    /*�긽�뭹蹂닿린 �솕�궡�몴*/
    li .m-in-content .in-content-right p.prevnext{display: none;}



    /*bxslider �닔�젙css*/
    section.Main-section .bx-pager{
        position: relative;
        left: 0px;
        bottom: 270px !important;
        padding-top: 0px !important;
        text-align: center !important;
    }
    section.Main-section .bx-pager-item a{background: #87a6c0 !important;}
    section.Main-section .bx-pager-item a.active{background: #fff !important;}

    /*�솕�궡�몴 �옞�떆 �닲寃쇰떎媛� 紐⑤컮�씪�뿉�꽌 �떎�떆�굹���굹寃�*/
    section.Main-section .bx-wrapper .bx-prev{
        display: block;
        top: 150px !important;
        left: 22px !important;
        width: 12px !important;
    }
    section.Main-section .bx-wrapper .bx-next{
        display: block;
        top: 150px !important;
        right: 22px !important;
        width: 12px !important;
    }

    /*section�떆�옉*/
    section.Section{margin-top: 40px !important;}
    section.Section .banner-rolling{width: 100% !important; float: none;}
    section.Section .banner-rolling .bx-wrapper{height: auto;}
    section.Section .banner-rolling a li{}

    section.Section .banner-rolling a li.banner1 div.banner1-text{width: 50%;float: right;}
    section.Section .banner-rolling a li.banner1 h1{
        font-size: 17px;
        text-align: left;
        letter-spacing: -0.68px;
        padding-top: 20px;
    }
    section.Section .banner-rolling a li.banner1 h1>p{display: block;}
    section.Section .banner-rolling a li.banner1 p.textp2{
        font-size: 12px;
        text-align: left;
        letter-spacing: -0.72px;
        padding: 0px;
    }
    section.Section .banner-rolling a li.banner1 p.textp2>span{display: block;}
    section.Section .banner-rolling a li.banner1>div.rental-img{width: 45%;float: left;}


    section.Section .banner-fixed-box{background: background: url(/images/fo/section3-img.png) no-repeat top center;}


    /*諛곕꼫 �뒳�씪�씠�뱶 �씠�룞踰꾪듉 �뒪���씪蹂�寃�*/
    section.Section .banner-rolling .bx-pager{
        bottom: 10px !important;
        display: block !important;
        width: 96%;
        text-align: right !important;
    }
    section.Section .banner-fixed{
        margin-top: 40px;
        float: none;
        width: 100%;
        height: 110px;
    }
    section.Section .banner-fixed .kakao{height: 60%;padding: 10px;}
    section.Section .banner-fixed .kakao h1{
        width: 85px;
        font-size: 11px;
        height: 23px;
        margin-top: 0px;
        line-height: 23px;
    }
    section.Section .banner-fixed .kakao img{width: 30px;}
    section.Section .banner-fixed .kakao h2{
        width: 50%;
        float: left;
        height: inherit;
        font-size: 13px;
        text-align: right;
        padding-right: 5px;
        padding:0px;
        /* padding-top: 10px; */
    }
    section.Section .banner-fixed .kakao h2.h2-size{font-size: 19px;float: right; clear: none; padding: 0px; margin-top: -10px; text-align:left;}
    section.Section .banner-fixed .kakao h2 span.p{font-size: 32px;margin-right: 10px;}
    section.Section .banner-fixed .kakao-bottom{height: 30%;}
    section.Section .banner-fixed .kakao-bottom p{
        font-size: 12px;
        letter-spacing: -1.1px;
        line-height: 30px;
        width:100% !important;
        padding:0px 0px 0px 0px;
        float:right;
    }
    section.Section .banner-fixed .kakao-bottom p br{display: none;}



    /*諛곕꼫 �솕�궡�몴 �뾾�븷湲�*/
    section.Section .banner-rolling .bx-wrapper .bx-prev{display: none;}
    section.Section .banner-rolling .bx-wrapper .bx-next{display: none;}



    /*section 2*/
    section.Section2{height: 420px;}
    section.Section2 .bx-viewport{height: auto !important;}
    section.Section2 .bxslider .section2-box .section2-color{height: 80px;}
    section.Section2 .section2-main .section2-top{height: 150px;}
    section.Section2 .section2-main .section2-top h1{
        padding-top: 45px;
        font-size: 16px;
        letter-spacing: -0.64px;
        line-height: 24px;
    }
    section.Section2 .section2-main .section2-top h1 span{font-size: 16px;letter-spacing: -0.64px;}
    section.Section2 .section2-main .section2-top .product-go-btn{
        max-width: 200px;
        height: 45px;
        margin:  35px auto;
    }
    section.Section2 .section2-main .section2-top .product-go-btn a{
        line-height: 45px;
        font-size: 14px;
        letter-spacing: -0.56px;
    }
    section.Section2 .section2-main .section2-bottom{
        height: 270px;
        padding: 1%;
        padding-top: 40px;
    }
    .section2-bottom div.white-box{
        width: 100%;
        height: 170px;
    }
    .section2-bottom div .bottom-img-box{padding: 5px;}
    .section2-bottom .bottom-boxs p{
		width: 100%;
	    text-align: center;
	    padding-top: 5px;
	    color: #e9ecef;
	    letter-spacing: -0.72px;
	    font-size: 12px;
	}


    /*section 3*/
    section.Section3{height: 450px;}
    section.Section3 .section3-tabmenu{padding: 4%;padding-top: 30px;}
    section.Section3 .section3-tabmenu h1{
        float: none;
        width: 100%;
        height: 35px;
        font-size: 26px;
    }
    section.Section3 .section3-tabmenu h1>span{
        display: block;
        font-size: 14px;
        margin-left: 0px;
        letter-spacing: -0.56px;
    }
    section.Section3 .section3-tabmenu ul.Smarket-tabmenu{height: 20px;}
    section.Section3 .section3-tabmenu ul.Smarket-tabmenu li{margin-top: 0px;width: 10px;height: 10px;}
    section.Section3 .section3-tabmenu ul.Smarket-tabmenu li a.mselect{width: 10px;height: 10px;}

    /*嫄곕옒�냼 �븞�뿉 �궡�슜*/
    section.Section3 .section3-tabmenu .market-tab-txt{padding-top: 20px;}
    section.Section3 .section3-tabmenu .market-tab-txt .Market .main-market{height: 14%;}
    .main-market .market-Left{width: 65%;}
    .main-market .market-Left-result{width: 35%;}
    .main-market .market-Left h2{
        margin-top: 6px;
        font-size: 16px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .main-market .market-Left h3{
        margin-top: 25px;
        font-size: 14px;
        letter-spacing: -0.56px;
    }
    .main-market .market-Left p{
        font-size: 11px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .main-market .market-Right h4{
        font-size: 18px;
        letter-spacing: -0.44px;
        margin-top:20px;
    }
    .main-market .market-Right h4 span{font-size: 11px;margin-left: 2px;}
    .main-market .market-Right h1{font-size: 22px !important;}
    .main-market .market-Right p{font-size: 12px;letter-spacing: -0.48px;}

    /*section 4*/
    section.Section4{height: auto;margin-bottom: 40px;}
    section.Section4 .A_T-blog{padding: 4%; padding-top: 30px;overflow: hidden;}
    section.Section4 .A_T-blog h1{
        font-size: 16px;
        letter-spacing: -0.64px;
        margin-bottom: 20px;
    }
    section.Section4 .A_T-blog h1 span a{
        font-size: 13px;
        letter-spacing: -0.52px;
    }
    section.Section4 .A_T-blog .A_T-blog-boxs{
        width: 45%;
        height: auto;
        margin-right: 4%;
    }
    section.Section4 .A_T-blog .A_T-blog-boxs a{ height:auto;}
    section.Section4 .A_T-blog .A_T-blog-boxs .blog-boxs{height:auto;}
    section.Section4 .A_T-blog .A_T-blog-boxs:nth-child(3){margin-right: 0%;}
    section.Section4 .A_T-blog .A_T-blog-boxs:nth-child(4){display: none;}
    section.Section4 .A_T-blog .A_T-blog-boxs:last-child{display: none;}
    section.Section4 .A_T-blog .A_T-blog-boxs p{
        font-size: 12px;
        margin-top: 5px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    #secession{padding:40px 20px; }
	.detail-bottom { margin-top: 30px; }
	div.detail-infor > div.info-invest > div > strong { font-size: 14px; }
    .detail-texts-name1 .calculator .stock{width:55%;}
    
    
    /*명품매입 페이지*/
    #jnlConsignment .guide-list .guide-listbox{width:49%; height: 250px;}
    #jnlConsignment .guide-list .guide-listbox h3{padding: 15px 20px;}
    #jnlConsignment .redesignin .left h3{line-height:28px;}
    #jnlConsignment .guide-list{margin-top:30px;}
    #jnlConsignment p.guide-listbox-p,
    #jnlConsignment p.guide-listbox-p-t{font-size:14px;}
    #jnlConsignment p.sub_t{font-size:16px;}
    #jnlConsignment .guide-list .guide-listbox p br{display:block;}
    #jnlConsignment .guide-list .guide-listbox:nth-child(1){margin-right:2%;}
    #jnlConsignment .guide-list .guide-listbox:nth-child(1) p,
    #jnlConsignment .guide-list .guide-listbox:nth-child(2) p,
    #jnlConsignment .guide-list .guide-listbox p.p-li{ line-height: 30px;}
    #jnlConsignment .guide-list .guide-listbox p{padding: 0px 0px 0px 4px;}
    #jnlConsignment .guide-list .guide-listbox p.mo-p{margin-top:-10px;}
    #jnlConsignment .guide-list .guide-listbox{margin-bottom:3%;}
    
    /*notice -검색기능 추가 */
    .center-t div.notice-sh{padding: 10px 20px;}
    .center-t div.notice-sh .fordesign{margin-bottom: 0px !important;}
    
    /*삼성c-lab 랜딩페이지 회원가입이벤트 배너추가*/
	#eventjoin{height:auto; margin-bottom:30px; background: url(/images/fo/event_join_M.png) center #255AE8; background-size: contain;}
	#eventjoin .in{max-width:600px;}
	#eventjoin .in h1{width:100%; line-height: 40px; margin:30px 0px 15px 0px; text-align: center;font-size:26px;display:inline-block;}
	#eventjoin .in div.coupon{width:100%; display:inline-block; vertical-align: top; text-align: center;}
	#eventjoin .in div.coupon img{padding: 0%; margin-bottom:30px;}
	
  
}
