@import url(common.css?dt=2022110903);

/*메인 배너 - 주민번호 이슈*/
div.top-banner-box{background: linear-gradient(135deg, #f7fbff, #7faace); height: 60px; width:100%;cursor: pointer; font-size:13px; color:#193e62; font-weight:400; letter-spacing: -0.62px;font-family: 'S-CoreDream';}
div.top-banner-box .in{width:100%; max-width:1000px; margin:0 auto; height:100%; line-height: 60px;}
/*div.top-banner-box .in p{height:100%; height: 60px; display: inline-block;width:84%; background:url(/images/fo/main-banner-back.png) no-repeat right;}*/
div.top-banner-box .in p{height:100%; height: 60px; display: inline-block;width:84%;}
div.top-banner-box .in p span{font-size:15px;font-weight:600;  }
div.top-banner-box .in h2{display: inline-block; font-size:16px; width:15%; text-align:right; }
div.top-banner-box .in h2 span{display: inline-block;}

/*협력업체 Partner*/
#listBoxs { max-width:1200px;width:100%; height:90px;margin:0 auto; position:relative;  overflow:hidden;}
#listBoxs .list { position:absolute; max-width:1500px;top:0; left:0px; box-sizing:border-box;}
#listBoxs .list li { width:300px; height:90px; box-sizing:border-box; text-align:center; float:left;}
#listBoxs .list li a{display:inline-block; width:100%; height:100%;}
#listBoxs .list li a img{width:100%;}

/*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: 60%;
    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 .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: unset;
    float: right;
    border: 1px solid #E9ECEF;
    width: 35%;
    height: 257px;
}


/*硫붿씤-怨듭��궗�빆異붽�*/
section.Section .banner-fixed>div{padding:15px; background:#FDFDFD; height:50px; border-bottom:1px solid #e9ecef;}
section.Section .banner-fixed>div>h1{line-height:20px; padding-left:5px;font-size: 16px; color:#495057; font-weight:500; display:inline-block;}
section.Section .banner-fixed>div p{display: inline-block; float: right; font-size:12px; color: #868E96;  font-weight: 300;}
.op5{opacity: 0.5;}
section.Section .banner-fixed ul{overflow: hidden; height: 207px;}
section.Section .banner-fixed ul li{font-size:12px; color: #343a40; text-overflow: ellipsis; border-bottom: 1px solid #e9ecef; width:100%; font-weight: 400; padding: 7.9px 28px; white-space: nowrap; overflow: hidden;}
section.Section .banner-fixed ul li:nth-child(6){border-bottom:none;}
section.Section .banner-fixed ul li span.ing-notice{background:#0F4C81; font-size:12px; color:#fff; display:inline-block; padding:0px 4px; margin-right:5px;}

/*硫붿씤-議곌컖嫄곕옒�냼異붽�*/
section.Section3piece{width: 100%; background: #343a40; position: relative; overflow: hidden;}
section.Section3piece:before{content: ''; display: block;  position: absolute; left: 0; top: 0;  width: 100%; height: 100%; z-index: 0; background: url(/images/fo/section3pieceimg.jpg)  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.Section3piece .piecemarket{position: inherit; padding: 60px 0px; z-index: 100;}
section.Section3piece .piecemarket .piecemarket-margin{max-width:1200px; margin: 0 auto;}
section.Section3piece .piecemarket .piecemarket-margin .piece-title{display:inline-block; font-size: 36px; line-height:48px; color:#fff;font-weight: 900;}
section.Section3piece .piecemarket .piecemarket-margin p.piece-title{font-size: 16px; font-weight:300; padding-left:20px;}
section.Section3piece .piecemarket .piecemarket-margin h1.piece-title>span{padding-left:10px; font-size:26px; font-weight:600; display:inline-block;}

section.Section3piece .piecemarket .piecemarket-margin ul{margin:22px; padding:20px;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1{background:#9999993b;}
section.Section3piece .piecemarket .piecemarket-margin a{display:block;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li{float:left;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(1){width:20%; font-size:18px; color:#fff; font-weight:500; letter-spacing:-0.72px;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(1) span{margin-right: 10px; background: #f75467; font-size:14px; font-weight:400; padding:2px 10px;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2){width:45%;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2)>div{width:60px; height:60px; float:left; margin-right: 10px;   vertical-align: top;  display: inline-block;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2)>div>img{width:100%; height:100%;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2) h2{font-size:18px; color:#fff; font-weight:500;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2) h3{ font-size:13px; color:#e9ecef; font-weight:400;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3){width:35%; text-align: right;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) p{font-size: 16px; color: #f75467; font-weight: 500; }
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) h4{font-size: 26px; color: #fff; font-weight: 600; letter-spacing:0.8px;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) h4 span{font-size:20px; font-weight: 300; display:inline-block; padding-left:5px; }

section.Section3piece .piecemarket .piecemarket-margin ul.piece-text{margin-bottom: 40px;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li{height:40px; color: #fed26c; margin-bottom:10px;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li.color-fff{color:#fff;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li.color-fff h1{color:#fff;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li p{font-size: 18px; font-weight: 400; display:inline-block; width:30%; }
section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li h1{font-size:30px; color:#ffd26c; display:inline-block; width:70%; text-align: right;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li h1>span{font-weight:300; font-size:20px;padding-left: 5px;}

section.Section3piece .main-exchange{border:none;padding:0px; background:#0e202fdb; height: 120px; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.16);}
section.Section3piece .main-exchange div.tickercontainer{height:120px;}
section.Section3piece .main-exchange div.mask{height:120px;}
section.Section3piece .main-exchange div.mask ul.newsticker{height:120px;}
section.Section3piece .main-exchange ul li{line-height: normal; margin-right:20px; height: 120px; padding:20px;}
section.Section3piece .main-exchange ul li div.rolling-left{float:left; width:80px; height: 80px; margin-right:15px; }
section.Section3piece .main-exchange ul li div.rolling-left>img{width:100%; height:100%; }
section.Section3piece .main-exchange ul li img{padding:0px !important; margin:0px !important; }
section.Section3piece .main-exchange ul li div.rolling-right{float:right;}
section.Section3piece .main-exchange ul li div.rolling-right h2{color:#fff; font-size:14px; letter-spacing:-0.56px; font-weight: 500;}
section.Section3piece .main-exchange ul li div.rolling-right h3{color: #b7c7d5; font-size:12px; letter-spacing:-0.48px; font-weight: 300;}
section.Section3piece .main-exchange ul li div.rolling-right h4{color:#fff; font-size:16px; letter-spacing:-0.64px; margin-top:20px; float:right;}
section.Section3piece .main-exchange ul li div.rolling-right h4 span.krw{font-size:12px; font-weight: 300;padding-left:5px;}
section.Section3piece .main-exchange ul li div.rolling-right h4 span.percent{padding-right:15px; color:#868e96;}
section.Section3piece .main-exchange ul li div.rolling-right h4 span.redcolor{color: #f75467;}
section.Section3piece .main-exchange ul li div.rolling-right h4 span.bluecolor{color: #4386f9;}

div.notice-check{padding-top:12px;}   
div.notice-check p{font-size:13px; color: #dee3e8; text-align:right; font-weight: 400; padding-right:40px;}

span.triangle-red{display:inline-block; margin-right: 4px; width: 0px;height: 0px; border-bottom:8px solid #f75467;border-right: 5px solid transparent; border-left: 5px solid  transparent;margin-bottom: 2px;}
span.triangle-blue{display:inline-block; margin-right: 4px; width: 0px;height: 0px; border-top:8px solid #4386f9;border-right: 5px solid transparent; border-left: 5px solid  transparent;margin-bottom: 2px;}
button.market-direct{width:100%; max-width:290px; height: 60px; background: #ffd26c; margin: 10px auto 0px; border:none; }
button.market-direct a{font-size:20px; font-weight:500; color:#343a40; display:block; font-family: 'Roboto', 'Noto Sans KR','Malgun Gothic', sans-serif;}

/*�뙘�뾽*/
#overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;z-index: 100;display: none;}
.popup{width: 100%;margin: -60px auto;display: none;position: fixed;z-index: 10000;}
.cnt223{max-width:500px;width:100%;margin:0 auto;border-radius: 5px;background: #fff;position: relative;z-index: 103;box-shadow: 0 3px 6px 0 rgba(0,0,0,0.2);}
.cnt223 h1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border-radius: 5px 5px 0px 0px; border-bottom:1px solid #e9ecef; color:#495F77; font-size:14px; padding:20px 30px; letter-spacing:-0.72px; font-weight:500;}
.cnt223 img{margin-bottom:10px;}
.cnt223 img.cnt223-in-img{width:100% !important;}
.cnt223 #cnt223slider ul.bxslider a{display:block; width:500px; height: 50px; line-height: 50px;}
    
.cnt223 button{border: none; width: 100%; max-width: 280px; border-radius: 30px; height: 50px; background: #0f4c81; }
.cnt223 button a{width: auto !important; color:#fff; font-size:16px; font-weight:500; letter-spacing:-0.82px; display:block;}

.cnt223 .cnt223-bottom{padding:20px 30px; border-top:1px solid #e9ecef; margin-top:10px;}
.cnt223 .cnt223-bottom a img.close{width:20px; height:20px; margin-top:2px; float:right;}   
.cnt223 .cnt223-bottom div.agree-cont-in{width:60%; display:inline-block;}
.cnt223 .cnt223-bottom div.agree-cont-in label{letter-spacing: -0.52px; color:#868e96; font-size:12px; font-weight:400; }
.cnt223 #cnt223slider .bx-wrapper{border-radius:5px;}

.cnt223 #cnt223slider .bx-wrapper .bx-pager{bottom:80px !important;}
.cnt223 #cnt223slider .bx-wrapper .bx-pager.bx-default-pager a{background:#CDD6DE !important; cursor:pointer;}
.cnt223 #cnt223slider .bx-wrapper .bx-pager.bx-default-pager a.active{background: #495057 !important;}

.cnt223 #cnt223slider .bx-wrapper .bx-next{background: url(/images/fo/section2-next.svg)no-repeat center center !important}
.cnt223 #cnt223slider .bx-wrapper .bx-prev{background: url(/images/fo/section2-prev.svg)no-repeat center center !important}
.cnt223 #cnt223slider .bx-wrapper .bx-controls-direction a{top:55% !important; width:18px !important; }
.cnt223 #cnt223slider .bx-wrapper .bx-controls-direction{display:none;}

.cnt223 #cnt223slider .bx-wrapper:hover .bx-controls-direction{display:block;}
.cnt223 #cnt223slider .bx-wrapper .bx-viewport{height: auto !important;}


/*�늻�쟻�닔移�*/
section.numerical{position: relative;}
#particles {width: 100%;height: 480px;background: #F8F9FA;overflow: hidden;}
canvas.pg-canvas{opacity:0.2 !important;}
#intro {position: absolute;left: 0;top: 0px;heigth: 100%; margin: 0px !important;width: 100%;text-align: center; padding: 80px 0px;}
#intro div.intro-in{width:100%; max-width:1200px; margin: 0 auto; }
#intro div.intro-in h1{height: 40px; font-size:32px;letter-spacing:-0.72px;color:#343a40; font-weight:400;}
#intro div.intro-in h1>span{font-size:34px;color: #F8C519; font-weight: 600;}
#intro div.intro-in h2{letter-spacing: -0.72px;font-size:32px; color:#0F4C81;}
#intro div.intro-in p{font-size:14px; font-weight:400; color: #606265; letter-spacing:-0.62px; padding-bottom: 37px;}
#intro div.intro-in ul{clear:both;}
#intro div.intro-in ul li{/* width:25%; */width:33.333333%; float:left;}
#intro div.intro-in ul li span.numer-top{display: inline-block;font-size:16px; color:#495057; font-weight:400; margin-bottom:5px;}
#intro div.intro-in ul li p{font-size: 26px; color:#343a40; font-weight: 600;}
#intro div.intro-in ul li p span.numer-bottom{font-weight:400; font-size: 18px;}
#intro div.intro-in ul li span.tooltip{position: relative;display: inline-block;color: #4386F9;font-size: 14px;}
#intro div.intro-in ul li span.tooltip .tooltip-text { position: absolute;left: 100%; bottom: 100%; padding: 10px;width: 200px; background: #fff; 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;z-index: 10;}




/*�옉�뭹蹂꾩냼�쑀�옄�쁽�솴*/
section.ownershipMain:before{background: url(/images/fo/ownershipMain.png) no-repeat center center;    background-size: cover;}
section.ownership-page{margin: 40px auto 0px; padding-bottom: 120px;}
section.ownership-page .total .text-left{width: 50%; float: left;text-align: left;}
section.ownership-page .total .text-left span{cursor:pointer; color:#343a40; font-size:14px; font-weight:400 !important; letter-spacing:-0.62px; }
section.ownership-page .product-search input{background:#fff;}
section.ownership-page .fordesign{background-size: 10px 9px !important; background: url(/images/fo/down.png) 150px center no-repeat #fff;}
section.ownership-page .total span.my-goods{cursor:pointer; font-size:14px; color:#0f4c81;font-weight: 500; text-decoration: underline;}
section.ownership-page .total span.my-goods-no{color:#868e96;}
section.ownership-page .total span{padding:4px;}

section.ownership-page .ownershipList{width:100%; }
section.ownership-page .ownership-box{overflow: hidden; margin-bottom:15px; box-shadow: 0 3px 9px rgba(0,0,0,0.06); width:100%; height: 100px; background:#fff; border:1px solid #e9ecef; }
section.ownership-page .ownership-box div{ float:left; }
section.ownership-page .ownership-box ul{float:left; padding: 20px; vertical-align: top; width: calc(50% - 100px); height:100px; }
section.ownership-page .ownership-box ul.border-right{border-right:1px solid #e9ecef;}
section.ownership-page .ownership-box .ownership-box-img{padding: 5px; overflow: hidden; vertical-align: top; width:100px; height:100px;}
section.ownership-page .ownership-box .ownership-box-img>img{width:100%;}

section.ownership-page .ownership-box ul li.left-70p{display: inline-block;width:65%;float:left;}
section.ownership-page .ownership-box ul li.right-30p{width: 35%;display: inline-block;text-align: right;}

section.ownership-page .ownership-box .ownership-btn{width: 100px; height: 100px;float: right; background: #0F4C81;}
section.ownership-page .ownership-box .ownership-btn a{letter-spacing: -0.56px; padding-top: 30px; font-weight: bold; display:block; width:100px; height:100px; color:#fff; text-align:center; font-size:14px; }

section.ownership-page .ownership-box ul li h1{font-size: 16px; font-weight: 500; letter-spacing: -0.64px;color: #343a40; padding-top: 9px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
section.ownership-page .ownership-box ul li h2{font-size: 14px; font-weight: normal; letter-spacing: -0.56px;  color: #868e96; padding-top: 2px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
section.ownership-page .ownership-box ul li h3{font-size: 14px; font-weight: 500;  letter-spacing: -0.56px; padding-top: 8px;}
section.ownership-page .ownership-box ul li h4{font-size: 13px;font-weight: normal;letter-spacing: -0.52px; color: #899199;padding-top: 3px;}
section.ownership-page .ownership-box ul li h4 span{font-size: 16px;font-weight: 500;letter-spacing: -0.64px; color: #4386f9; padding-right:3px;}
section.ownership-page .ownership-box ul li h4 span.mypiece a{font-size:15px; color:#0f4c81; text-decoration: underline;}
section.ownership-page .ownership-box ul li h5{font-size: 16px; font-weight: 500;letter-spacing: -0.64px;color: #343a40; line-height: 60px;}
section.ownership-page .ownership-box ul li h5 span{display:inline-block; background:#f75467; border-radius: 50%; width:8px; height:8px; margin-right: 5px; }
section.ownership-page .ownership-box ul li h5 span.blue{background: #4386F9;}

/*�옉�뭹蹂꾩냼�쑀�옄�쁽�솴 �긽�꽭�럹�씠吏�*/
.ownershipList-box .rightList li.prev{margin-right:0px;}
section.ownership-page-detail{ max-width: 1200px;  width: 90%;  margin: 60px auto 0px; padding-bottom:120px;}
article.ownership-top .detail-left{overflow: hidden; display: table; padding: 10px;height: 500px; border:7px solid #E2E5E9; float:left; width:40% !important; background:#fff; box-shadow: 0 3px 9px rgba(0,0,0,0.06);}
article.ownership-top .detail-left .detail-left-in{ display: table-cell; vertical-align: middle; }
article.ownership-top .detail-left .detail-left-in img{width: 100%;}
article.ownership-top .detail-right{height: 500px; float:right; width:56% !important; background:#fff; box-shadow: 0 3px 9px rgba(0,0,0,0.06);}
article.ownership-top .detail-right .width25p{ border-bottom:1px solid #e9ecef; padding:20px 30px; /*height:25%;*/ width:100%;}
/*�냼�쑀�옄�쁽�솴 泥댄겕諛뺤뒪 異붽�*/
article.ownership-top .detail-right .width25p-position{position: relative;}
article.ownership-top .detail-right .width25p-position .name .knobs, article.ownership-top .detail-right .width25p-position .name .layers{position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
article.ownership-top .detail-right .width25p-position .button{ position: relative;width: 85px; height: 30px; overflow: hidden;}
article.ownership-top .detail-right .width25p-position .button.r, article.ownership-top .detail-right .width25p-position .button.r .layers{ border-radius: 100px;}
article.ownership-top .detail-right .width25p-position .name{position: absolute; right: 30px; top: 20px;}
article.ownership-top .detail-right .width25p-position .name span.title{font-size:13px; color:#868e96; line-height:30px;vertical-align: top;font-weight:300; letter-spacing:-0.62px; padding-right:3px;}
article.ownership-top .detail-right .width25p-position .button.b2{border-radius: 20px;display: inline-block;}
article.ownership-top .detail-right .width25p-position .checkbox{ position: relative; width: 100%; height: 100%; padding: 0; margin: 0;opacity: 0;cursor: pointer;z-index: 3;}
article.ownership-top .detail-right .width25p-position .knobs{ z-index: 2;}
article.ownership-top .detail-right .width25p-position .layers{width: 100%;background-color: #868E96; transition: 0.3s ease all; z-index: 1;}
#button-13 .knobs:before, #button-13 .knobs:after, #button-13 .knobs span{position: absolute;font-size: 12px;font-weight: 500;line-height: 30px;transition: 0.3s ease all;}
#button-13 .knobs:before, #button-13 .knobs:after{ color: #fff; z-index: 1;}
#button-13 .knobs:before{content: '鍮꾧났媛�';left: 5px;letter-spacing:-1.7px;}
#button-13 .knobs:after{content: '怨듦컻';right: 13px;}
#button-13 .knobs span{width: 28px; height: 28px;left: 50px;background-color: #fff;top: 1px; z-index: 2;border-radius: 50%; box-shadow: 0 3px 9px rgba(0,0,0,0.06);}
#button-13 .checkbox:checked + .knobs span{left: 6px; top: 1px; background-color:  #fff; box-shadow: 0 3px 9px rgba(0,0,0,0.06);}
#button-13 .checkbox:checked ~ .layers{ background-color: #0f4c81;}

article.ownership-top .detail-right .width25p span.ing{margin-bottom: 5px; text-align:center; line-height: 25px; display:inline-block; background:#f75467; width:60px; height: 25px; font-size:12px; letter-spacing: -0.48px; font-weight:500; color:#fff; border-radius: 3px; }
article.ownership-top .detail-right .width25p span.ing2{background: #4386f9;}
article.ownership-top .detail-right .width25p span.ing3{background: #868e96;}
article.ownership-top .detail-right .width25p-rental{background:#f5f8fa;}
article.ownership-top .detail-right .width25p-rental ul li span.rental{display:inline-block; background:#f75467; border-radius:50%; width:8px; height: 8px; margin-right:5px; }
article.ownership-top .detail-right .width25p h1{word-break: break-all; font-size: 24px; color:#343a40; letter-spacing:-0.96px; font-weight:500; }
article.ownership-top .detail-right .width25p h2{font-size: 16px; color:#868e96; letter-spacing:-0.64px; font-weight:400;    line-height: 20px; }
article.ownership-top .detail-right .width25p h2 span.all-ownership{float:right; font-weight:400; font-size:14px; color: #343a40; letter-spacing: -0.72px;}
article.ownership-top .detail-right .width25p h2 span.all-ownership i{ color: #0f4c81;  padding: 0px 2px 5px 0px;}
article.ownership-top .detail-right .width25p h2 span.all-ownership>span{font-size: 18px; color: #0f4c81;font-weight: 500;}
article.ownership-top .detail-right .width25p ul{width:100%;}
article.ownership-top .detail-right .width25p ul li{width:100%; color:#343a40;  height: 32px;}
article.ownership-top .detail-right .width25p ul li p{display:inline-block; font-size: 14px; font-weight:400; letter-spacing:-0.6px;}
article.ownership-top .detail-right .width25p ul li h3{display:inline-block; font-size:16px; float:right; letter-spacing: -0.64px; font-weight:400; }
article.ownership-top .detail-right .width25p ul li h3 span.rental-list{margin-left:8px; display: inline-block;padding: 2px 4px;  background: #0f4c81; border: none;border-radius: 3px;}
article.ownership-top .detail-right .width25p ul li h3 span.rental-list a{display:block;font-size: 13px; color: #fff; font-weight: 400;  letter-spacing: -0.62px;}
article.ownership-top .detail-right .width25p ul li h3 span{font-weight: 300;letter-spacing: -0.64px; font-size: 14px; color: #868e96;}
article.ownership-top .detail-right .width25p ul li h3 span.mypiece{font-weight:500; font-size: 16px; color:#0f4c81;}
article.ownership-bottom{margin-top: 4%;}
article.ownership-bottom section.top{background:#0f4c81;height: 45px; width:100%; text-align:center; line-height: 45px; color:#fff; font-size: 14px; font-weight: 500;}
article.ownership-bottom section.top span.refresh{margin-left:5px;}
article.ownership-bottom section.top span.tooltip{position: relative; display: inline-block; color: #fff;font-size: 14px;}
article.ownership-bottom section.top span.tooltip .tooltip-text{ position: absolute;left: 100%; bottom: 88%; padding: 10px; width: 200px; line-height:20px;  background: #fff; 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;  z-index: 10;}
article.ownership-bottom section.middle{padding-bottom: 10px;}
article.ownership-bottom section.middle .col{overflow-y: auto; width: 100%; height: 360px;}
article.ownership-bottom section.middle .col .table .tbody{height:45px; letter-spacing: -0.64px; font-weight:400; color: #343a40; width: 100%;  background: #fff; font-size: 16px;}
article.ownership-bottom section.middle .col .table .tbody .tr{border-bottom:1px solid #e9ecef;}
article.ownership-bottom section.middle .col .table .tbody .tr .td{width:25%; float:left; text-align: center; line-height:45px;}
article.ownership-bottom section.middle .col .table .tbody .tr .td span.piece{color:#4386f9; font-weight:600;}
article.ownership-bottom section.middle .col .table .tbody .tr .td span{font-size:14px; color:#868e96; }
article.ownership-bottom section.middle .col .table .tbody .tr .td i{margin-right:5px;}
article.ownership-bottom section.middle .col .table .tbody .tr .td i.gold{color:#F6D561;}
article.ownership-bottom section.middle .col .table .tbody .tr .td i.silver{color:#C0C0B8;}
article.ownership-bottom section.middle .col .table .tbody .tr .td i.copper{color:#B68264;}


/*留ㅺ컖吏꾪뻾�쁽�솴*/
section.disposalMain{padding:55px 0px;}
section.disposalMain div.disposal-main{width:100%; max-width:1200px; margin:0 auto;}
section.disposalMain div.disposal-main h1{font-size:16px; font-weight:300; color:#343a40; letter-spacing:-0.64px; text-align:center; padding-bottom:50px;}
section.disposalMain div.disposal-main div.card{border-left:5px solid #f75467; display:inline-block; width:46%; height:160px; vertical-align: top;}
section.disposalMain div.disposal-main div.card-box{margin-right:7%; border-left:5px solid #0f4c81;}
section.disposalMain div.disposal-main div.card ul.text-list{ color: #868e96; letter-spacing: -0.56px;  font-size: 14px; font-weight: 400;width:100%; height:100%; padding:25px 35px; }
section.disposalMain div.disposal-main div.card ul.text-list li{width:100%; margin-bottom:9.5px;}
section.disposalMain div.disposal-main div.card ul.text-list li p{}
section.disposalMain div.disposal-main div.card ul.text-list li p.col{display: inline-block;vertical-align: top;}
section.disposalMain div.disposal-main div.card ul.text-list li p.label{}
section.disposalMain div.disposal-main div.card ul.text-list li p.text-right{text-align: right;  float: right;}
section.disposalMain div.disposal-main div.card ul.text-list li p.text-right span.num{color:#343a40; font-weight:300;}
section.disposalMain div.disposal-main div.card ul.text-list li p.text-right span.num>span{font-size:16px; font-weight:500;}

section.disposal .sort{width:100%;margin-top:35px;margin-bottom:20px;}
section.disposal .sort .text-left{width:50%; display:inline-block; vertical-align: top;}
section.disposal .sort .text-left span{ padding: 5px;cursor: pointer;color: #343a40; font-size: 14px;font-weight: 400 !important;letter-spacing: -0.62px;}
section.disposal .sort .text-right{width:50%; display:inline-block; text-align:right;vertical-align: top;float:right;}
section.disposal .sort .text-right li{font-weight:300; display: initial;padding-left:20px; color:868e96; font-size: 14px;}
section.disposal .sort .text-right li span.square{vertical-align: middle; margin-right: 4px;width: 14px; height: 14px; display:inline-block; background-color: #4386f9;}
section.disposal .sort .text-right li span.pink{background:#f75467;}
section.disposal .sort .text-right li span.maincolor{background:#0f4c81;}
section.disposal .sort .text-right li span.gray{background: #868e96;}

section.disposal-list{width:100%; border-radius:10px; padding:30px 35px;}
section.disposal-list .card{margin-bottom:20px; height:200px; width:100%; overflow: hidden;}
section.disposal-list .card .card-text{display:inline-block; vertical-align: middle; height: 100%;}
section.disposal-list .card .card-img{width:20%; padding:20px; text-align:center;}
section.disposal-list .card .card-img div.card-img-box{width:100px; height:100px; /* background:blue; */ margin:0 auto 15px; }
section.disposal-list .card .card-img div.card-img-box>img{width:100%;}
section.disposal-list .card .card-img h1{font-size:16px; color:#343a40; letter-sapcing:-0.64px; font-weight: 500; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
section.disposal-list .card .card-img h2{font-size:12px; letter-sapcing:-0.56px; color:#868e96; font-weight: 300; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
section.disposal-list .card .card-3all{width: 80%; height:200px; float: right;}
section.disposal-list .card .card-3all .card-text02 p.label,
section.disposal-list .card .card-3all .card-text03 p.label{margin-top:70px; font-size:13px; color:#868e96; letter-spacing:-0.52px; font-weight: 300;}
section.disposal-list .card .card-3all .card-text01{background:#f9fafc; padding:18px 22px; width:30%;}
section.disposal-list .card .card-3all .card-text01 ul li{width:100%; padding-bottom:12px;}
section.disposal-list .card .card-3all .card-text01 ul li p.col{display: inline-block; vertical-align: top; font-size: 13px; color:#868e96; font-weight:400; letter-spacing:-0.56px;}
section.disposal-list .card .card-3all .card-text01 ul li p.label{width:33%;}
section.disposal-list .card .card-3all .card-text01 ul li p.text-right{width:67%; float:right; text-align:right; font-size:12px; color:#343a40; font-weight:300;}
section.disposal-list .card .card-3all .card-text01 ul li p.text-right span.num>span{font-size:14px; font-weight:500;}
section.disposal-list .card .card-3all .card-text02{width:15%; border-right:1px solid #e9ecef; text-align:center;}
section.disposal-list .card .card-3all .card-text02 h3{width:80px; color:#fff; font-weight:400; font-size:15px; letter-spacing:-0.6px; text-align:center;background:#0f4c81; height:30px; line-height:30px; margin: 10px auto;}
section.disposal-list .card .card-3all .card-text03{width:54%; height:100%;}
section.disposal-list .card .card-3all .card-text03 .card-text03in{display:inline-block; text-align: center; width: 30%; height: 100%;}
section.disposal-list .card .card-3all .card-text03 .card-text03in-right{width: 38%;}
section.disposal-list .card .card-3all .card-text03 .card-text03in h4{font-size:17px;  letter-spacing: -0.68px; font-weight:500;    line-height: 50px;}
section.disposal-list .card .card-3all .card-text03 .card-text03in h4 span{font-size:14px; font-weight:400;}

section.disposal-list .card .card-3all .card-text03 .card-text03in .tooltip{position: relative; margin-left: 1px;color: #4386F9; font-size: 14px;}
section.disposal-list .card .card-3all .card-text03 .card-text03in .tooltip .tooltip-text{display: none; position: absolute; left: 100%; bottom: 100%;padding: 10px;width: 210px; 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;z-index: 10;}

/*留ㅺ컖�닾�몴*/
section.disposal-list .votecard .card-3all .card-text01 ul li.krw-disposal{margin-top:30px;}
section.disposal-list .votecard .card-3all .card-text01 ul li.krw-disposal p.text-right{width:100%; text-align:left; padding-top:5px;}
section.disposal-list .votecard .card-3all .card-text02 h3{background: #4386f9;}
section.disposal-list .votecard .card-3all .card-text02 h3.gray{background:#868e96;}
section.disposal-list .votecard .card-3all .card-text02 p.votepage{line-height:22px; background:#4386f9; width: 50px; height: 22px; border-radius: 10px;     margin: 0 auto; font-size:12px; color:#fff; font-weight:400;}
section.disposal-list .votecard .card-3all .card-text02 p.votepersent{font-size:13px; color:#868e96; font-weight:400; letter-spacing:-0.72px;}

/*留ㅺ컖以�*/
section.disposal-list .votecard-ing .card-3all .card-text02 h3{background: #f75467;}
section.disposal-list .votecard-ing .card-3all .card-text01{padding:0px;}
section.disposal-list .votecard-ing .card-3all .card-text01 ul li{padding:5px 22px;}
section.disposal-list .votecard-ing .card-3all .card-text01 ul {padding-top:18px;}
section.disposal-list .votecard-ing .card-3all .card-text01 ul li.krw-disposal p.text-right{width:100%; text-align:left; padding-top:5px;}
section.disposal-list .votecard-ing .card-3all .card-text01 ul li.back{background:#f1f3f5;}

/*�닾�몴�럹�씠吏�*/
.face-load{display:flex;width:30px;margin:0 auto;}
.face-load div{width:6px;height:30px;background:#4386f9;margin-right:2px;}
@keyframes face-load {
    0%,100% {
        transform: scaley(1);
        opacity:1
    }
    50% {
        transform: scaley(.4);
       opacity:0.1
    }
}
.face-load>div:nth-child(1) {animation: face-load 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}
.face-load>div:nth-child(2) {animation: face-load 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}
.face-load>div:nth-child(3) {animation: face-load 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}
.face-load>div:nth-child(4) {animation: face-load 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08)}
.face-load>div {animation-fill-mode: both}

section.vote-gray{padding-bottom: 110px;}
section.vote-gray .card{text-align:center; color:343a40; padding:90px 0px; width:100%; max-width:1200px; margin: 0 auto; margin-top:-100px;}
section.vote-gray .card h1{font-size: 18px; margin-top:15px;font-weight: 500;line-height: 1.75;letter-spacing: -0.72px;}
section.vote-gray .card h2{font-size:16px; font-weight:300; letter-sapcing:-0.64px;}
section.vote-gray .card p.vote-guide{cursor:pointer;width: 120px;height: 35px; line-height:35px; color:#fff; font-size:15px; font-weight:400; border-radius: 8px;margin: 20px auto;background-color: #4386f9;}
section.vote-gray .card p.vote-guide i{margin-right:4px;}
section.vote-gray .card h4{padding:100px 0px 35px 0px; font-size: 22px;font-weight: 500;line-height: 1.36;letter-spacing: -0.88px;color: #0f4c81;}
section.vote-gray .card h4 span{margin-left:15px;}

section.vote-gray .card .vote-list{border-radius:0px 0px 10px 10px; width:100%; max-width: 670px; margin: 0 auto; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.06); border: solid 1px #e9ecef;}
section.vote-gray .card .vote-list .vote-list-text{width:100%; padding:40px; height: auto; overflow: auto;}
section.vote-gray .card .vote-list .vote-list-text .vote-list-left{width: 30%; overflow: hidden;display: table;height: 100%;padding: 10px;float: left;}
section.vote-gray .card .vote-list .vote-list-text .vote-list-left .vote-list-left-img{width: 90%;display: table-cell;vertical-align: middle;}
section.vote-gray .card .vote-list .vote-list-text .vote-list-left .vote-list-left-img img{width:100%;}
section.vote-gray .card .vote-list .vote-list-text .vote-list-right{width: 70%; height: 100%;float: right; padding:10px 10px 10px 25px; letter-spacing: -0.56px;font-size:14px; color:#343a40; font-weight:400; }
section.vote-gray .card .vote-list .vote-list-text .vote-list-right li{height: 32px;}
section.vote-gray .card .vote-list .vote-list-text .vote-list-right li p.left{color:#868e96; text-align:left; float:left;}
section.vote-gray .card .vote-list .vote-list-text .vote-list-right li p.right{text-align:right; float:right; font-size:16px; font-weight:500;}
section.vote-gray .card .vote-list .vote-list-text .vote-list-right li p.right span{font-size:14px; font-weight:300;}

section.vote-gray .card .vote-list .vote-list-button{width:100%; clear:both;    height: 60px;}
section.vote-gray .card .vote-list .vote-list-button p{width:50%; float:left; background: #0f4c81; height: 60px; display:inline-block;}
section.vote-gray .card .vote-list .vote-list-button p.vote-list-button-no{background:#868e96; border-radius: 0px 0px 10px 0px;}
section.vote-gray .card .vote-list .vote-list-button p.vote-list-button-ok{border-radius: 0px 0px 0px 10px;}
section.vote-gray .card .vote-list .vote-list-button p a{display:block; width:100%; height: 60px; font-size:20px;  letter-spacing: -0.8px; color:#fff; font-weight:500; line-height: 60px;}
section.vote-gray .card .vote-list .vote-no,
section.vote-gray .card .vote-list .vote-ok{width:100%; clear:both;    height: 60px;}
section.vote-gray .card .vote-list .vote-no p,
section.vote-gray .card .vote-list .vote-ok p{width:100%; float:left; background: #0f4c81; height: 60px; display:inline-block; font-size:20px;  letter-spacing: -0.8px; color:#fff; font-weight:500; line-height: 60px;}
section.vote-gray .card .vote-list .vote-no p{background:#868e96;}

section.vote-gray .card .vote-notice{text-align:left; width:100%; max-width: 670px; margin: 70px auto 0; background:#f5f8fa;}
section.vote-gray .card .vote-notice h1{padding:20px 30px; border-bottom:1px solid #e9ecef; font-size: 16px; font-weight: 500; letter-spacing: -0.64px;}
section.vote-gray .card .vote-notice .moneybox-text{padding:20px 30px;}
section.vote-gray .card .vote-notice .moneybox-text p{margin-bottom:5px; padding-left:6px; text-indent: -7px; line-height: 2.14; font-size: 14px; letter-spacing: -0.56px; color: #868e96; font-weight:300;}
section.vote-gray .card .vote-notice .moneybox-text p span{margin-right:4px;}

/*留ㅺ컖�닾�몴-紐⑤떖*/
article.modalVote.modal{ width:100%;}
article.modalVote{max-width:480px; }
article.modalVote h1,article.modalVote h2{font-size:18px; color:#343a40; letter-spacing:-0.64px; font-weight: 500;}
article.modalVote h2{font-weight:300; font-size:16px; }
article.modalVote h3{font-size:12px; color:#868e96; font-weight:300; padding-top:5px;}
article.modalVote button{background:#0f4c81; border:none; max-width:170px; height:45px; width:100%;margin-top:30px; color:#fff; font-size:18px; letter-spacing:-0.8px; font-weight:400; }
article#voteNo button{background: #868e96;}
article#voteFinsh section.vote-modal a{ display:block; background:#0f4c81; max-width:170px; height:45px;  line-height:45px; width:100%;    margin: 30px auto 0; color:#fff; font-size:18px; letter-spacing:-0.8px; font-weight:400;}

/*留ㅺ컖�젅李⑥븞�궡*/
article#voteGuide.modal{padding:0px; width:100%;}
article#voteGuide{max-width:900px; color:#343a40; letter-spacing:-0.64px; }
article#voteGuide h1{font-size:20px; text-align:left; font-weight:500; padding:40px 30px 30px 30px; border-bottom:1px solid #e9ecef;}
article#voteGuide .voteguide-page{padding:60px 120px;}
article#voteGuide .voteguide-page .voteguide-step{width:100%; margin-bottom:50px;}
article#voteGuide .voteguide-page .voteguide-step .step{}
article#voteGuide .voteguide-page .voteguide-step .step span{margin-right:15px; display:inline-block; border-radius:50%; background:#e6edf2; width:35px; height: 35px; color:#fff; font-size: 14px; line-height: 35px; font-weight: bold;}
article#voteGuide .voteguide-page .voteguide-step .step span.last{margin-right:0px;}
article#voteGuide .voteguide-page .voteguide-step .step span.maincolor{background:#0f4c81;}
article#voteGuide .voteguide-page .voteguide-step h2{font-size: 24px;font-weight: 500;letter-spacing: -0.96px; color: #4386f9; padding:30px 0px 15px 0px;}
article#voteGuide .voteguide-page .voteguide-step .step-list{width:100%; background:#f5f8fa; padding:35px;}
article#voteGuide .voteguide-page .voteguide-step .step-list .left{width: 20%;margin-right:20px; display:inline-block;vertical-align: top;}
article#voteGuide .voteguide-page .voteguide-step .step-list .right{width:74%; display:inline-block;}
article#voteGuide .voteguide-page .voteguide-step .step-list .right p{text-align:left; font-size: 14px; color:#868e96; font-weight:300; text-indent: -15px; padding-left: 8px;}
article#voteGuide .voteguide-page .voteguide-step .step-list .right p span{display:inline-block; width:10px; height: 10px; background:#0f4c81; margin-right:5px;}
article#voteGuide .voteguide-page a{display:block; background:#0f4c81; max-width:170px; height:45px;  line-height:45px; width:100%;    margin: 30px auto 0; color:#fff; font-size:18px; letter-spacing:-0.8px; font-weight:400; }


/*怨듬룞援щℓ�긽�꽭�럹�씠吏� 寃쎈ℓtop3*/
.tg3{border-collapse:collapse;border-spacing:0; width:100%;  border: 1px solid #e9ecef;margin-bottom: 40px;}
.tg3 td{border-style:solid;border-width:1px;font-size:14px;overflow:hidden;padding:10px 5px;word-break: break-word;}
.tg3 th{border-color:black;border-style:solid;border-width:1px;font-size:14px;background: #F5F8FA;font-weight:normal;overflow:hidden;word-break:normal;height:60px;}
.tg3 th p{font-size:22px; color:#0f4c81; font-weight:500;letter-spacing:-0.62px; }
.tg3 th p span{color:#fff; display:inline-block; margin-left:10px; width:70px; height:30px; border-radius:10px; background:#0f4c81;}
.tg3 .tg-0pky{border-color:inherit;text-align:center; font-size:14px; color:#343a40; font-weight:400; letter-spacing:-0.62px; word-break: break-all}
.tg3 .red{font-size:16px; font-weight:500; color:#E85555;}
.tg3 .tg-0pky2{padding: 8px;border-color:inherit;text-align:right; vertical-align:top; color:#707070; font-size:14px; padding-right: 20px; letter-spacing:-0.52px;}
.tg3 .w19{width:19%;}
.tg3 .w27{width:27%;}
.tg3 tr.line-height{line-height:24px;}
.tg3 .in-content-left{background: #fff;overflow: hidden;margin: 0 auto;width: 60%;display: table;height: 100%;padding: 10px;box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1);}
.tg3 .in-content-left .in-content-left-img{width: 90%;display: table-cell;vertical-align: middle;}
.tg3 .in-content-left .in-content-left-img img{width:100%;}


/*怨듬룞援щℓ�긽�꽭�럹�씠吏� 寃쎈ℓtop2*/
table.tg2{width:80%;}
/*怨듬룞援щℓ�긽�꽭�럹�씠吏� 寃쎈ℓtop1*/
table.tg1{width:50%;}
/*怨듬룞援щℓ�긽�꽭�럹�씠吏� 寃쎈ℓtop4*/
.tg4 .w19{width:16%;}
.tg4 .w27{width:21%;}
/*怨듬룞援щℓ�긽�꽭�럹�씠吏� 寃쎈ℓtop5*/
.tg5 .w19{width:10%;}
.tg5 .w27{width:18%;}

/*寃쎈ℓtop紐⑤컮�씪�뵾�뵪�뵲濡�*/
div.top-mo{display:none;}

/*A.T誘몃뵒�뼱*/
section.mediaMain{ width: 100%;height: 200px; background: #343a40;position: relative;overflow: hidden;}
section.mediaMain:before{ content: '';display: block;position: absolute; left: 0;top: 0;width: 100%;height: 100%; z-index: 0;background: url(/images/fo/mediaMain.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.mediaMain 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#Media .pagination{padding-bottom: 120px; font-weight: 500;}
section#Media{max-width: 1200px;width: 100%;margin: 0 auto;}
section#Media .card{width: 70%;margin: 60px auto 30px; height:60px;}
section#Media .card .tab-list li{width:33.333333333%; float:left; height:60px;     border-left: 1px solid #e9ecef;}
section#Media .card .tab-list li a{width:100%;font-size:18px; color:#868e96; letter-spacing: -0.72px;font-weight:400; display:inline-block; height:60px; line-height:60px;text-align:center;}
section#Media .card .tab-list li a.selected{background:#0f4c81; color:#fff;}
section#Media .conts .fordesign {background-size: 10px 9px !important; background: url(/images/fo/down.png) 150px center no-repeat #fff;}
section#Media .conts .product-search input{background:#fff;}

.media-tab{width: 100%;height: inherit; margin:20px 0px 35px 0px;}
.media-tab button{background: #fff;float: left; height: 40px; text-align:center; margin-right: 10px;margin-bottom: 5px;border:none;border-radius: 5px;}
.media-tab button a{font-size: 16px;font-weight: 400;letter-spacing: -0.72px;line-height: 40px;color: #343a40; display:block; padding: 0px 6px;}
.media-tab button a.media-select{font-weight: 500; color: #fff; background: #4386f9; border-radius: 5px;}

section#Media .conts div.media{position: relative;width: 30%; overflow: hidden; margin-right: 5%;margin-bottom: 5%;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.06);height: 360px;float: left;}
section#Media .conts a div.media-r{margin-right: 0px;}
section#Media .conts a div.media .media-img{width: 100%;height: 60%;overflow: hidden;    background: #e9ecef;}
section#Media .conts div.media .media-img img{width: 100%;transition: 0.6s all ease;}
section#Media .conts div.media .media-img:hover img{transform: scale(1.2);}
section#Media .conts div.media .media-text{height: 40%;position: relative;background: white;padding: 20px;}
section#Media .conts div.media .media-text p{font-weight: bold;color: #0f4c81;letter-spacing: -0.56px;font-size: 14px;}
section#Media .conts div.media .media-text h2{font-size: 16px;color: #343a40;letter-spacing:-0.72px;margin-top: 5px;  line-height: 22px;font-weight:400;}
section#Media .conts div.media .media-text h3{position: absolute;bottom: 20px;font-size: 12px;color: #868e96;right:20px;letter-spacing:-0.52px;font-weight: 400;}

section#Media .conts a div.media .media-img-pull{width:100%; height:100%;}
section#Media .conts a div.media .media-img-pull>img{width:100%; height: 100%;}
section#Media .conts a div.media .media-img-pull>iframe{width:100%; height:100%;}
section#Media .conts a div.media .media-img iframe{width:100%; height:100%;}

section#Media #tab2 a div.media .media-img{height:70% !important;}
section#Media #tab2 div.media .media-text{height:30% !important;}
section#Media .conts a div.media .insta-logo{position: absolute; width:50px;top: 5px;right: 5px; height: 50px;}
section#Media .conts a div.media .insta-logo>img{width:100%; height:100%;}

/*怨듬룞援щℓ 寃곗젣�럹�씠吏� �냼�쑀�옄�쁽�솴 怨듦컻�뿬遺� 泥댄겕諛뺤뒪 異붽�*/
div.mallBuy-box-gray .name-checkbox span.agree-label{height:50px; line-height:50px;}
div.mallBuy-box-gray .name-checkbox div.name-btn{ margin-bottom: 10px; width: 65%;  float: right; height: 50px;}
div.mallBuy-box-gray .name-checkbox div.name-btn input{display: none;}
div.mallBuy-box-gray .name-checkbox div.name-btn input[id="name-btn1"] + label{ color: #868e96; font-weight: 500; cursor:pointer;  background:#fff; display: inline-block; width: 50%; height: 50px; float: left; box-sizing: border-box; text-align: center; font-size: 15px; line-height: 50px;}
div.mallBuy-box-gray .name-checkbox div.name-btn input[id="name-btn2"] + label{color: #868e96; font-weight: 500; cursor:pointer; background:#fff; display: inline-block; width: 50%; height: 50px; float: left; box-sizing: border-box; text-align: center; font-size: 15px; line-height: 50px;}
div.mallBuy-box-gray .name-checkbox div.name-btn input:checked + label{color: #fff; background: #343a40; cursor:pointer;}
div.mallBuy-box-gray .name-checkbox p br{display:none;}

/*硫붿씤vr諛곕꼫*/
section.vr-section{background: #7C96FC; height:100px; width:100%;}
section.vr-section a{display:block; width:100%; height:100px;}
section.vr-section .vrbanner{max-width:1200px; width:100%; height:100px; overflow: hidden; position: relative; margin:0 auto;background: #7C96FC url(/images/fo/vr-banner.png) no-repeat; background-size: 40%; background-position: 15% 23%;}
section.vr-section .right{position: absolute; top: 30px;right: 80px; color: #fff;}
section.vr-section .right p{display: inline-block; margin: 0 20px;font-size: 18px;font-weight: 300;}
section.vr-section .right button{display: inline-block; padding: 12px 36px; background: #E85577; border: none;border-radius: 3px; color: #fff; font-size: 18px; font-weight: 500;cursor: pointer; outline: none;}

/*議곌컖嫄곕옒�냼 濡ㅻ쭅*/
/* section.Section3piece .piecemarket .piecemarket-margin .market-slider{ max-width: 1200px; width: 100%; overflow: hidden; height: 144px; position: relative;}
section.Section3piece .piecemarket .piecemarket-margin .market-slider .bx-wrapper{background:none;}
section.Section3piece .piecemarket .piecemarket-margin .market-slider .bx-wrapper .bx-viewport{width: 100% !important; overflow: hidden !important; position: relative !important;height: 122px !important;}
section.Section3piece .piecemarket .piecemarket-margin a{width: 100% !important;}
section.Section3piece .piecemarket .piecemarket-margin .market-slider .bx-wrapper .bx-pager{display:none !important;}
section.Section3piece .piecemarket .piecemarket-margin ul.piece-text{margin-top:0px !important;}
 */
 
/*二쇱냼 諛쏅뒗 �뙘�뾽*/
div.adress-popup .cnt223 h1{text-align:center; color:#343a40; font-size:16px;}
div.adress-popup .cnt223 .adress-text{background:#F2F8FD; padding: 30px 0px;}
div.adress-popup .cnt223 .adress-text p{font-size:14px; line-height: 22px; color:#495F77; text-align:center; font-weight:400;}
div.adress-popup .cnt223 .adress-text p span{color:#548DFC;}
div.adress-popup .cnt223 .adress-box{width:100%; max-width:300px; margin:25px auto; }
div.adress-popup .cnt223 .adress-box h2{text-align:center; color:#868e96; font-weight:400; font-size: 14px;}
div.adress-popup .cnt223 .adress-box input{border:1px solid #E9ECEF; background:#F5F8FA;}
div.adress-popup .cnt223 .adress-box button{border-radius:0px;}
div.adress-popup .cnt223 .adress-box .agree-cont-in{margin-top:35px;padding-bottom:10px;}
div.adress-popup .cnt223 .adress-box button.btn-adress-ok{font-size:15px; font-weight:400; width:100%; max-width:300px !important; color:#fff; height:45px;}
div.adress-popup .cnt223 .adress-box .adress-box-search{max-width:300px; width:100%; height:35px; margin:10px 0px;}
div.adress-popup .cnt223 .adress-box .adress-box-search button{float:right;}
div.adress-popup .cnt223 .adress-box button.btn-search{background:#548DFC; color:#fff; font-size:13px; font-weight:400; }
div.adress-popup .cnt223 .adress-popup-bottom{padding: 27px 30px;}
div.adress-popup .cnt223 .adress-popup-bottom a img.close{margin-top:-10px;}

div.info-popup .cnt223 h1{text-align:center; color:#343a40; font-size:16px;}
div.info-popup .cnt223 .info-text{background:#F2F8FD; padding: 30px 0px;}
div.info-popup .cnt223 .info-text p{font-size:14px; line-height: 22px; color:#495F77; text-align:center; font-weight:400;}
div.info-popup .cnt223 .info-text p span{color:#548DFC;}
div.info-popup .cnt223 .info-box{width:100%; max-width:300px; margin:25px auto; }
div.info-popup .cnt223 .info-box button.btn-info-move{font-size:15px; font-weight:400; width:100%; max-width:300px !important; color:#fff; height:45px;}
div.info-popup .cnt223 .info-popup-bottom{padding: 27px 30px;}
div.info-popup .cnt223 .info-popup-bottom a img.close{margin-top:-10px;}

div.account-popup .cnt223 h1{text-align:center; color:#343a40; font-size:16px;}
div.account-popup .cnt223 .info-text{background:#F2F8FD; padding: 30px 0px;}
div.account-popup .cnt223 .info-text p{font-size:14px; line-height: 22px; color:#495F77; text-align:center; font-weight:400;}
div.account-popup .cnt223 .info-text p span{color:#548DFC;}
div.account-popup .cnt223 .info-box{width:100%; max-width:300px; margin:25px auto; }
div.account-popup .cnt223 .info-box button.btn-info-move{font-size:15px; font-weight:400; width:100%; max-width:300px !important; color:#fff; height:45px;}
div.account-popup .cnt223 .info-popup-bottom{padding: 27px 30px;}
div.account-popup .cnt223 .info-popup-bottom a img.close{margin-top:-10px;}

/*�븞�궡�럹�씠吏� 由щ뵒�옄�씤*/
/*怨듯넻*/
.redesignback{background: url(/images/fo/back-gray.png) no-repeat center; background-size:cover; width:100%;}
.redesignback .moblie{display:none;}
.redesignback .redesignmain{width:100%; height:880px;}
.redesignin{width:100%; max-width:1200px; margin:0 auto;}
.redesignback .redesignin .left{display:inline-block; width:45%; padding:0px 0px 35px; vertical-align: top;}
.redesignback .redesignin .right{display:inline-block; width:54%; padidng:30px; vertical-align: top;}
.redesignback .redesignmain .redesignin .main-text{height:300px; color:#fff;}
.redesignback .redesignmain .redesignin .main-text h1{font-size:40px; font-weight:500; letter-spacing: -1.76px; padding:150px 0px 10px;}
.redesignback .redesignmain .redesignin .main-text h2{font-size:28px; font-weight:400; letter-spacing: -1.2px;}
.redesignback .redesignmain .redesignin .main-text hr{width: 28px; height: 4px; background-color: #ffc6cc; border:none;}
.redesignback .redesignmain .redesignin .left h3{font-size:36px; font-weight:500; letter-spacing: -1.68px; padding-top:50px;}
.redesignback .redesignmain .redesignin .left p{font-size:22px; font-weight:400; letter-spacing:-0.96px; line-height: 1.46; padding:10px 0px 40px 0px;}
.redesignback .redesignmain .redesignin .left p br.mo{display:none;}
.redesignback .redesignmain .redesignin .left button{width:100%; max-width:300px; height: 80px; background:#343a40; border:none;}
.redesignback .redesignmain .redesignin .left button a{display:block; width:100%;  line-height: 80px;  height: 100%; color:#fff; font-size:20px; font-weight:400;}
.redesignback-footer{background:url(/images/fo/back-gray-footer.png) no-repeat;  background-size:cover; width:100%; height:990px; padding-top: 100px;}
/*�젋�깉*/
.redesignback .main{background: url(/images/fo/rental-main.png) no-repeat center;}
.redesignback .redesignmain .redesignin .right-iphone{background: url(/images/fo/rental-iphone.png) no-repeat right; height:800px; position: relative;}
.redesignback .redesignmain .redesignin .right-iphone .rental-service{max-width:300px; width:100%; background:#fff; padding:20px; position:absolute; left:100px; bottom:100px; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius:3px;}
.redesignback .redesignmain .redesignin .right-iphone .rental-service li{width:100%; margin-bottom:10px;font-size:14px; font-weight:400;}
.redesignback .redesignmain .redesignin .right-iphone .rental-service li:nth-child(3){ height:40px; border-bottom:1px solid #e9ecef; padding-bottom:10px; height:55px;}
.redesignback .redesignmain .redesignin .right-iphone .rental-service li:nth-child(4){background:#FBEFEF;padding:4px 0px; margin-bottom: 0px;}
.redesignback .redesignmain .redesignin .right-iphone .rental-service li p{color:#fd8c91;  display: inline-block; }
.redesignback .redesignmain .redesignin .right-iphone .rental-service li span{text-align:right; float: right; color:#868e96; }
@keyframes moveY{
  100% { 
    transform: translateY(30px); 
    width: 100%;
  }
}
.bounce {
  animation-name: moveY; 
  animation-duration: 3s; 
  animation-iteration-count: infinite;
  animation-timing-function: ease-in;
  animation-direction: alternate;
}
.redesignback .redesignmain .redesignin .right-iphone .rental-service li p.mouse:after{ left: 55px; bottom:-10px;position: absolute; width:35px; height:47px; display:inline-block; content:""; background: url(/images/fo/mouse.png) no-repeat 0px 0px;}

.redesignback .redesign-section1{background:url(/images/fo/pentagon-rental01.png) no-repeat -130px 0px; height:970px;}
.redesignback .redesign-section1 .redesignin{padding-top:200px;}
.redesignback .redesign-section1 .left{width:54%; transform: translate(-200px,0px); opacity:0; transition: all 0.6s;}
.redesignback .redesign-section1 .right{width:45%; padding: 190px 0px 0px 60px; transform: translate(0px,200px); opacity:0; transition: all 0.6s;}
.redesignback .redesign-section1 .left .four{background:#fff;vertical-align: top; padding:35px; margin: 0px 20px 20px 0px; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); width: 39%;height: 220px; border-radius:6px; display: inline-block; }
.redesignback .redesign-section1 .left .four:nth-child(2){margin-top:30px;}
.redesignback .redesign-section1 .left .four:nth-child(3){margin-top:-30px;}
.redesignback .redesign-section1 .left .four p{font-size:21px; padding-top:16px; font-weight:400; letter-spacing: -0.96px;}
.redesignback .redesign-section1 .right p{padding-bottom:20px;font-size: 22px; font-weight:500;line-height: 1.54; letter-spacing: -1.04px;}
.redesignback .redesign-section1 .right p.up:before{display:inline-block; padding: 15px 20px; content:"";width:23px; height: 15px; background: url(/images/fo/mark.png) no-repeat 0px 0px;}
.redesignback .redesign-section1 .right p.down:after{display:inline-block; vertical-align: bottom; padding: 0px 20px;content:"";width:23px; height: 15px; transform:rotate(180deg); background: url(/images/fo/mark.png) no-repeat 0px 0px;}
.redesignback .redesign-section1 .right p.up{text-indent: -2em;}

.redesign-section2,.redesign-section3{padding-top:100px;}
.redesignin .round{margin-right: 5px; border-radius:50%;text-align:center; padding-top:18px; height:66px; width: 66px;  background:#FEB1BA;}
.redesignin .round>img{line-height:66px;}
.redesignin h2{display: inline-block; font-size:36px; font-weight:500; letter-spacing: -1.68px;}
.redesign-section2 .page2Main-in{ width: 100%; margin: 45px auto 0;}
.redesign-section2 .page2Main-in .page2Main-in-rental01{width: 100%; display: inline-block; margin: 0px auto 25px;}
.redesign-section2 .page2Main-in .rentalBox{ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.06);    text-align: center; height: 320px; margin-right: 2.5%; float: left; width: 31.5%;border: 1px solid #e9ecef; background: #fff;border-radius: 6px;}
.redesign-section2 .page2Main-in .rentalBox:last-child{margin-right: 0px;}
.redesign-section2 .page2Main-in .rentalBox h1{font-size:22px; letter-spacing: -0.92px;color: #e85577; border-bottom: 1px solid #e9ecef; padding:15px; }
.redesign-section2 .page2Main-in .rentalBox p{font-size:16px; padding:15px; color:#868e96; font-weight:400;letter-spacing: -0.64px;}
.redesign-section2 .page2Main-in .rentalBox .rentalStep{height:34%; margin-top: 30px;}

.redesign-section3{background:url(/images/fo/pentagon-rental02.png) no-repeat top right; height:970px;}
.redesign-section3 .shadow{width:100%; height:100%; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.06);}
.redesign-section3 article.table{margin-top: 45px; margin-bottom: 20px; text-align: center;  width: 100%; border-top: 2px solid #495057;}
.redesign-section3 article.table .thead{width: 100%;background: #F9FAFC;font-size: 14px; color: #343a40; letter-spacing: -0.56px; font-weight: 500;}
.redesign-section3 article.table .thead .tr{border-bottom: 1px solid #E9ECEF;height: 44px;}
.redesign-section3 article.table .thead .tr .th{width: 25%; float: left;padding: 12px;height: 100%;}
.redesign-section3 article.table .tbody{width: 100%;background: #fff;font-size: 13px; letter-spacing: -0.52px; color: #343a40;}
.redesign-section3 article.table .tbody .tr{border-bottom: 1px solid #E9ECEF; height: 40px;}
.redesign-section3 article.table .tbody .tr .td{width:25%;float:left;padding: 8px;height: 100%;}
.redesign-section3 article.table .tbody .tr .td:nth-child(2){font-weight: 500;}
.redesign-section3 article.table .tbody .tr .td:nth-child(3){font-weight: 500;}
.redesign-section3 article.table .tbody .tr .td:nth-child(4){font-weight: 500;}
.redesign-section3 p.rentalP{font-size: 14px; color: #343a40; text-align: left; letter-spacing: -0.56px; line-height: 26px; margin: 0px;  }

.redesignback-footer .rentalOk-product{padding-top:45px;}
.redesignback-footer .rentalOk-product .rentalOkbox{height: 420px; float: left; margin-right:3.5%; width: 31%; box-shadow: 0 3px 6px 0 rgba(0,0,0,0.06); background: #fff;}
.redesignback-footer .rentalOk-product .rentalOkbox:last-child{margin-right: 0px;}
.redesignback-footer .rentalOk-product .rentalOkbox .product-Img{height: 60%; width: 100%; padding: 30px; border-bottom: 1px solid rgba(0,0,0,0.06); display: inline-block;}
.redesignback-footer .rentalOk-product .rentalOkbox .product-Img .img-align{width: 100%;  height: 100%; }
.redesignback-footer .rentalOk-product .rentalOkbox .product-Img .img-align img{max-width: 100%; height: 100%; display: block;margin: 0 auto;}
.redesignback-footer .rentalOk-product .rentalOkbox .product-Text{width: 100%; padding: 20px; }
.redesignback-footer .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; }
.redesignback-footer .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; }
.redesignback-footer .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;}
.redesignback-footer .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;}
.redesignback-footer .rentalOk-product .rentalOkbox .product-Text p.rental-money span.rentalRed{color: #e85577;}
.redesignback-footer .rentalOk-product .rentalOkbox .product-Text p.rental-money span.rentalRed strong{color: #868e96;font-size: 12px; font-weight: 400; }
.redesignback-footer .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;}
.redesignback-footer .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;
	
}
.redesignback-footer .rentalGo-btn{width: 100%; max-width: 420px; background: #343a40; text-align: center; height: 80px; margin:  70px auto 0px ;}
.redesignback-footer .rentalGo-btn a{display: block; font-size: 24px; color: #fff; letter-spacing: -0.8px; line-height: 80px; font-weight: 400;}

/*寃쎈ℓ�븞�궡 由щ뵒�옄�씤*/
.auctionRe .main{ background: url(/images/fo/auction-main.png) no-repeat center;}
.auctionRe .redesignback .moblie img{display:none;}
.auctionRe .redesignback .redesignin .left{width:54%; text-align:right;}
.auctionRe .redesignback .redesignin .right{width:45%;}
.auctionRe .redesignback .redesignmain .redesignin .right-iphone{ background: url(/images/fo/auction-iphone.png) no-repeat left;}
.auctionRe .redesignback .redesignmain .redesignin .main-text{color:#330D00;}
.auctionRe .redesignback .redesignmain .redesignin .main-text h2{clear:both; display: block;}
.auctionRe .redesignback .redesignmain .redesignin .main-text hr{float:right; background:#F9C2CC;}
.auctionRe .redesignback .redesignmain .redesignin .left h3{color:#fff;}
.auctionRe .redesignback .redesignmain .redesignin .left p{color:#e9ecef; font-weight:300;}
.auctionRe .redesignback .redesignmain .redesignin .left button{background:#1C0203; }
.auctionRe .redesignback{background: url(/images/fo/back-gray2.png) no-repeat center; background-size: cover;}

.auctionRe .redesignback .redesign-section1{background: url(/images/fo/pentagon-auction01.png) no-repeat right;}
.auctionRe .redesignin .auctionBox{  vertical-align: top;  display: inline-block; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); height:420px;width:48%; background:#fff; border-radius:6px; }
.auctionRe .redesignin .auctionBox h1{background:#F1AEBC; color:#330d00; font-size:22px; font-weight:500; letter-spacing: -1.2px; padding:20px 25px; border-radius: 6px 6px 0px 0px;}
.auctionRe .redesignin .auctionBox h1 span{padding-right:15px;vertical-align: top; font-size:28px; font-weight:700; }
.auctionRe .redesignin .auctionBox p{font-size: 18px; padding:30px;line-height: 1.8;letter-spacing: -0.8px;color: #868e96;}
.auctionRe .redesignin .auctionBox h1 span.icon{float: right;display:inline-block; width:40px; height:40px;}
.auctionRe .redesignin .auctionBox h1 span.icon>img{overflow:hidden;}
.auctionRe .redesignin .auctionBox:nth-child(1){margin-right:3.5%;}

.auctionRe .round{background:#F9C2CC; display: inline-block;}
.auctionRe .redesign-section2{padding-top:20px;}
.auctionRe .redesign-section2 .redesignin h3{font-size:22px; font-weight:500;letter-spacing: -1.04px;padding: 25px 0px;}
.auctionRe .redesign-section2 .redesignin div p{font-size:18px; font-weight:300; letter-spacing: -0.8px;}
.auctionRe .redesign-section2 .redesign-section2-in{width:100%; height:auto; padding:20px 0px;}
.auctionRe .redesign-section2 .redesign-section2-in .section2{ clear:both; background: url(/images/fo/pentagon-auction02.png) no-repeat left; height: 800px;     padding-top: 60px;}
.auctionRe .redesign-section2 .redesign-section2-in .section2-1{  padding-top: 0px; margin-top: -130px;background: url(/images/fo/pentagon-auction03.png) no-repeat right; height: 800px;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .image-box{display:inline-block;vertical-align:top;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .image-box img{width:100%;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box{margin-top: 140px;display:inline-block;vertical-align:top;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box h1{color:#9F1631; letter-spacing: -1.32px; margin-bottom:10px; font-size:24px;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box p{ padding-left: 40px; letter-spacing: -0.72px;font-weight:400; font-size:18px;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box h1:before {display: inline-block; padding: 15px 20px; content: ""; width: 23px; height: 15px;  background: url(/images/fo/mark.png) no-repeat 0px 0px;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box p:after{display: inline-block; vertical-align: bottom; padding: 0px 20px; content: "";  width: 23px; height: 15px; transform: rotate(180deg); background: url(/images/fo/mark.png) no-repeat 0px 0px;}

.auctionRe .redesign-section2 .redesign-section2-in .section2 .redesignin900{max-width:1100px;}
.auctionRe .redesign-section2 .redesign-section2-in .section2-float .redesignin900 .text-box{float:right;}
.auctionRe .redesign-section2 .redesign-section2-in .section2-1 .redesignin900 .image-box{float:right;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .div-box{clear:both; max-width: 1100px; margin: 190px auto 0; width: 100%;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .div-box p{ line-height: 1.65;font-size:16px;letter-spacing: -0.64px; text-indent: -9px;}

.auctionRe .redesignback-footer{padding-top:0px;}
.auctionRe .redesignback-footer .auctionBox:nth-child(3){margin-top:3.5%;}
.auctionRe .redesignin .auctionBox p span.color-weight{font-weight:500; color: #343a40;}
.auctionRe .redesignin .auctionBox p.padding{padding: 0px 30px;}

.auctionRe .redesign-section2 .redesign-section2-in .section2 .left-op{transform: translate(-200px,0px); opacity:0; transition: all 0.6s;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .right-op{transform: translate(200px,0px); opacity:0; transition: all 0.6s;}
.auctionRe .redesign-section2 .redesign-section2-in .section2 .pentagon{display:none;}

.auctionRe .redesign-section3{height:auto; background:none; padding:60px 0px;}
.auctionRe .redesign-section3 .redesignin h3{font-size:22px; font-weight:500;letter-spacing: -1.04px;padding: 25px 0px;}
.auctionRe .redesign-section3 .point{background:#FAFCFD; border-radius:6px; padding:60px 165px;width:100%; margin-bottom:200px;}
.auctionRe .redesign-section3 .point p{font-size:18px; letter-spacing: -1.02px; margin-bottom:5px;}
.auctionRe .redesign-section3 .point p:nth-child(8){margin-bottom:0px;}

.auctionRe .re-red{font-weight:400;}

/*�옉�뭹�쐞�긽�븞�궡 由щ뵒�옄�씤*/
.consignment .redesignback{background:#FAFCFD;}
.consignment .main{ background: url(/images/fo/consignment-main.png) no-repeat center;}
.consignment .redesignback .redesignin .left{width:100%;}
.consignment .redesignback .redesignmain .redesignin .left p{padding: 10px 0px 0px 0px;}
.consignment .redesignback .redesignmain .redesignin .left p span{color:#5A8DFC; }
.consignment .redesignback .redesignin .main-text{color:#343a40;}
.consignment .redesignback .redesignin .main-text hr{background:#e9ecef;}
.consignment .redesignback .redesignin .left h3{margin-bottom:10px;}
.consignment .redesignback .redesignin .left h3:before { display: inline-block; padding: 15px 20px;content: ""; width: 23px;height: 15px; background: url(/images/fo/mark.png) no-repeat 0px 0px;}
.consignment .redesignback .redesignin .left h3:after {display: inline-block;vertical-align: bottom; padding: 0px 20px; content: ""; width: 23px; height: 15px;transform: rotate(180deg); background: url(/images/fo/mark.png) no-repeat 0px 0px;}

.consignment .redesignback{padding-bottom:120px; }
.consignment .round{background:#868e96; display: inline-block;}
.consignment .guide-list{margin-top:20px; padding:0px 40px; padding-bottom:150px;}
.consignment .guide-list .guide-listbox{width:32%; height: 430px; float:left; margin-right: 2%; background:#fff;  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); border-radius: 6px;}
.consignment .guide-list .guide-listbox:nth-child(3){margin-top:50px; margin-right:0px;}
.consignment .guide-list .guide-listbox:nth-child(2){margin-top:25px;}
.consignment .guide-list .guide-listbox h3{font-size:22px; letter-spacing: -1.04px; color:#0f4c81; border-bottom:1px solid #e9ecef; padding:25px 30px;}
.consignment .guide-list .guide-listbox .guide-listbox-img{padding:30px;}
.consignment .guide-list .guide-listbox p{padding:0px 30px 0px; font-weight:300; line-height: 1.65;color: #868e96;letter-spacing: -0.8px; font-size: 18px;}
.consignment .logo{ max-width:1200px; margin:0 auto; width:100%;}
.consignment .logo>div{max-width:600px; margin:0 auto;}
.consignment .logo>div img.img01{width:53%;}
.consignment .logo>div img.img02{padding:4.8%;}
.consignment .logo>div img.img03{width:32%;}
.consignment .logo p.guide-listbox-p{padding-top:30px; font-size:15px; color:#868e96; text-align:center;  letter-spacing: -0.8px;}

.consignment .redesign-section2 p.p{margin:20px 0px 25px 0px; font-size: 18px; color:#868e96;letter-spacing: -1.04px; font-weight:400; }
.consignment .redesign-section2 p.p span{color:#343a40; font-weight:500;}
.consignment .redesign-section2 .check-list{width:100%; margin-bottom: 40px;}
.consignment .redesign-section2 .check-list .check-listbox{margin-right: 4%; height:280px;width:48%; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);float:left; background:#fff; border-radius:6px;}
.consignment .redesign-section2 .check-list .check-listbox-auction{margin-right:0px;}
.consignment .redesign-section2 .check-list .check-listbox-auction h1{background:#f4875f !important;}
.consignment .redesign-section2 .check-list .check-listbox h1{background:#497cea; border-radius:6px 6px 0px 0px; padding:22px 50px; color:#fff; font-size:22px; font-weight:500; letter-spacing: -1.2px;;}
.consignment .redesign-section2 .check-list .check-listbox h1 span{display:inline-block; width:35px; height:35px;vertical-align: middle;}
.consignment .redesign-section2 .check-list .check-listbox h1 span img{vertical-align: middle;}
.consignment .redesign-section2 .check-list .check-listbox p{padding:25px 50px; line-height: 1.73; font-size:18px;  letter-spacing: -0.88px; color:#868e96;}
.consignment .redesign-section2 p.check-text{color:#343a40; font-size:15px;margin-bottom:20px; text-indent: -12px; }
.consignment .redesign-section2 p.check-text span.weight{font-weight: 500; letter-spacing: -0.6px;}

.consignment .redesign-section2 div.guideBtn{background:#343a40; max-width:400px; width:100%; margin:80px auto 160px; height:80px;}
.consignment .redesign-section2 div.guideBtn a{font-size:20px; line-height:80px; color:#fff; letter-spacing: -1.12px; text-align:center; font-weight:400; display:block; width:100%;}

/*�냼媛� 由щ뵒�옄�씤*/
.main_page .redesignback{background:none;}
.main_page .redesignback .main{background: url(/images/fo/art-main.png) no-repeat center; background-size:cover; height: auto;}
.main_page .redesignback .redesignmain .redesignin .main-text hr{ background-color:#CDD6DE;}
.main_page .redesignback .redesignmain .redesignin .main-text h2{font-family: 'Sacramento', cursive; color:#F5F8FA; font-size: 26px;}
.main_page .redesignback .redesignmain .redesignin .left button{background: #052648; }
.main_page .redesignback .redesignmain .redesignin .right img{float:right;}
.main_page .redesignback .redesignmain .redesignin .right {padding: 35px !important;}
.main_page .redesignback .redesignmain .redesignin .left h3,.main_page .redesignback .redesignmain .redesignin .left p{color: #050608;}

.about{height: 750px;  width: 100%; padding-top: 160px; clear: both;}
.about .redesignin{clear:both;}
.about .redesignin .art-about{text-align: center; border-radius: 6px;position: relative;  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); width:31.5%;  float:left; margin-right:2.7%;}
.about .redesignin .art-about .rounds{border-radius:50%; background:#4386f9; position: absolute; top:-40px; right: 40%; width:80px; height: 80px; }
.about .redesignin .art-about .txt{ border-bottom:1px solid #e9ecef; padding:30px;}
.about .redesignin .art-about .txt h1{font-size:29px; color:#343a40; margin-bottom:10px;padding-top:40px; font-weight:500; letter-spacing:-0.92px}
/*.about .redesignin .art-about .txt h1:before{display: inline-block; border-radius:50%;margin: 6px 10px 6px 0px;  width:8px; height:8px; background:#343a40; content: "";}*/
.about .redesignin .art-about .txt p{font-size:20px; line-height: 1.45; font-weight: 400; color: #4386F9;letter-spacing:-0.96px; }
.about .redesignin .art-about h2{font-size:18px; color:#868e96; padding:40px;}
.about .redesignin .art-about:nth-child(3){margin-right:0px;}

.aboutpage .redesignin{margin-bottom:60px; height: 66px; line-height: 44px;}
.aboutpage .redesignin .round{background:#4386F9; display:inline-block;}
.aboutpage .redesignin h2 span{font-size:22px; padding-left:10px;  color: #adb5bd;}

div.guide-boxtop{line-height:40px;}


/*遺�遺꾨�由щ뒗->�뀒釉붾┸*/
@media screen and (min-width:790px) and (max-width:1200px){
	/*메인 배너 - 주민번호 이슈*/
	div.top-banner-box .in p{padding-left:40px; width:79%;}
	div.top-banner-box .in h2{width:20%; padding-right:30px;}
	
	section.Section .banner-fixed{float: none !important; width:70% !important;}
	/*硫붿씤-議곌컖嫄곕옒�냼異붽�*/
	section.Section3piece .piecemarket .piecemarket-margin .piece-title{font-size: 30px; line-height:42px; padding-left:20px;}
	section.Section3piece .piecemarket .piecemarket-margin p.piece-title{font-size: 14px; }
	
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(1){font-size:16px; width:25%; }
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(1) span{font-size:12px; font-weight:400; padding:2px 5px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2){width:45%;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2) h2{font-size:16px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3){width:30%;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) p{font-size: 16px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) h4{font-size: 22px; }
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) h4 span{font-size:18px; }
	
	/*�늻�쟻�닔移�*/
	#intro div.intro-in ul li span.numer-top{font-size:15px;}
	#intro div.intro-in ul li p{font-size: 21px; letter-spacing:-1px; }
	#intro div.intro-in ul li p span.numer-bottom{font-weight:300; font-size: 16px;}
	
	/*�옉�뭹蹂꾩냼�쑀�옄�쁽�솴*/
	section.ownership-page .ownership-box ul li h4 span{font-size:14px;}
	section.ownership-page .ownership-box ul li h2{font-size:13px;}
	
	/*留ㅺ컖吏꾪뻾�쁽�솴*/
	section.disposal-list .card .card-img{width:22%;}
	section.disposal-list .card .card-img h1{font-size:15px;}
	section.disposal-list .card .card-img h2{font-size:13px;}
	section.disposal-list .card .card-img div.card-img-box{width:90px; height:90px;}
	section.disposal-list .card .card-3all{width:78%;}
	section.disposal-list .card .card-3all .card-text01{width:45%;}
	section.disposal-list .card .card-3all .card-text01 ul li p.col{font-size:12px;}
	section.disposal-list .card .card-3all .card-text01 ul li p.label{width:35%;}
	section.disposal-list .card .card-3all .card-text01 ul li p.text-right{width:65%;}
	section.disposal-list .votecard .card-3all .card-text01 ul li.krw-disposal{margin-top:15px;}
	section.disposal-list .card .card-3all .card-text02 h3{width:60px; font-size:14px;}
	section.disposal-list .card .card-3all .card-text03{width:38%;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in{width:100%; height: 33.3%; padding-top: 10px;}
	section.disposal-list .card .card-3all .card-text03 p.label{margin-top:0px;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in h4{line-height:25px;}
	
	section.disposal-list .card .card-3all .card-text03 .card-text03in .tooltip .tooltip-text{left: -190px; bottom: -60px;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in .tooltip .tooltip-text2{bottom: -80px;}
	
	/*怨듬룞援щℓ�긽�꽭�럹�씠吏� 寃쎈ℓtop3*/
	.tg3 th p{font-size:20px; }
	.tg3 .tg-0pky2{padding: 2px;font-size:12px;}
	.tg3 .in-content-left{width: 65%;}
	
	/*A.T誘몃뵒�뼱*/
	section#Media{padding:3%;}
	
	/*�븞�궡�럹�씠吏� 由щ뵒�옄�씤*/
	/*怨듯넻*/
	.redesignin{padding: 0% 4%;}
	.redesignback .redesignmain .redesignin .right-iphone{background: url(/images/fo/rental-iphone.png) no-repeat right 30px;}
	.redesignback .redesignmain .redesignin .right-iphone .rental-service{left: 10px; bottom: -60px;}
	.redesignback .redesign-section1 .left .four{width:44%; padding:25px; height:200px;}
	.redesignback .redesign-section1 .left .four p{font-size:18px;}
	.redesignback .redesign-section1 .right{padding: 155px 0px 0px 35px;}
	.redesignback .redesign-section1 .right p{font-size: 19px;  padding-bottom: 15px;}
	.redesignback .redesign-section1{ background: url(/images/fo/pentagon-rental01.png) no-repeat -400px 0px;}
	.redesignin h2{font-size: 30px;}
	.redesign-section2 .page2Main-in .rentalBox p{padding: 15px 5px; font-size:15px;}
	.redesign-section2 .page2Main-in .rentalBox h1{font-size:20px;}
	
	.redesignback .redesign-section1 .left{opacity: 1 !important; transform: unset !important;}
	.redesignback .redesign-section1 .right{opacity: 1 !important; transform: unset !important;}
	
	/*寃쎈ℓ�븞�궡 由щ뵒�옄�씤*/
	.auctionRe .redesignback .redesignmain .redesignin .left p{font-size:18px;}
	.auctionRe .redesignback .redesignin .right{width:50%;}
	.auctionRe .redesignback .redesignin .left{width:49%;}
	.auctionRe .redesignin .auctionBox p{font-size:16px;}
	.auctionRe .redesignin .auctionBox p br{display:none;}
	.auctionRe .redesignin .auctionBox p.padding{padding: 0px 30px 20px 30px; font-size: 14.5px;}
	.auctionRe .redesignin .auctionBox p.padding br{display:block;}
	.auctionRe .redesignin .auctionBox h1{padding: 15px 25px; font-size:20px;}
	.auctionRe .redesignin .auctionBox h1 span{font-size:24px;     line-height: 30px;}
	.auctionRe .redesignback .redesign-section1{background:none; }
	
	.auctionRe .redesign-section2 .redesignin h3 br{display:none;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .left-op{ opacity: 1 !important; transform: unset !important;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .right-op{    opacity: 1 !important; transform: unset !important;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2{padding-top:10px; background:none;  position: relative;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2-float .redesignin900 .text-box{width:100%;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2-float .redesignin900 .image-box-ab{     margin-right: 5%;   position: absolute;     top: 230px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2-float .redesignin900 .text-box-ab{    position: absolute; top:20px;}
	.auctionRe .redesign-section2 .redesign-section2-in{padding:0px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box{ width:100%;margin:30px 0px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .image-box{max-width:600px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2-1 .redesignin900 .image-box{float:none;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .div-box{margin:20px auto;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .div-box p{line-height: 1.5;text-indent: -8px; padding:0px 20px; font-size:14px; }
	
	.auctionRe .redesignin .auctionBox h1 span.icon img{width:100%;}
	.auctionRe .redesignin .auctionBox h1 span.icon{width: 50px;margin-right:0px; margin-top:4px; height: 50px;}
	.auctionRe .redesignin .auctionBoxicon h1 span.icon img{width:65%;}
	
	.auctionRe .redesign-section2 .redesign-section2-in .section2 h1{position: relative;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .pentagon{ position: absolute; display:block;width:150px; top:0px; left:-20px; height:150px; z-index: -10;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .pentagon2{left:-60px;  top:-40px}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .pentagon img{width:100%;}	
	
	.auctionRe .redesign-section3 .point{    padding: 40px 50px; margin-bottom:60px;}
	.auctionRe .redesign-section3 .point p{font-size:17px;}
	
	/*�옉�뭹�쐞�긽�븞�궡 由щ뵒�옄�씤*/
	.redesignback .redesignmain .redesignin .left p{font-size:20px;}
	.consignment .guide-list{padding: 0px 20px;  padding-bottom: 100px;}
	.consignment .guide-list .guide-listbox h3{padding: 15px 20px; font-size:20px;}
	.consignment .guide-list .guide-listbox .guide-listbox-img{padding:20px;}
	.consignment .guide-list .guide-listbox p{padding: 0px 20px 0px; font-size:17px;}
	.consignment .logo p.guide-listbox-p{font-size:13px;}
	.consignment .redesign-section2{padding-top: 30px !important;}
	.consignment .redesign-section2 .check-list .check-listbox h1{padding: 15px 30px; font-size:20px;}
	.consignment .redesign-section2 .check-list .check-listbox p{padding: 20px 30px; font-size:16px;}
	
	/*�냼媛� 由щ뵒�옄�씤*/
	.main_page .redesignback .redesignmain .redesignin .main-text h2{ font-size: 24px;}
	.main_page .redesignback .redesignmain .redesignin .right img{float:none;}
	
	.about{height: 600px; padding-top: 120px;}
	.about .redesignin .art-about .rounds{width:70px; height: 70px;     right: 35%;}
	.about .redesignin .art-about .rounds img{width:100%;}
	.about .redesignin .art-about .txt{ padding:25px;}
	.about .redesignin .art-about .txt h1{font-size:23px;padding-top:30px; }
	.about .redesignin .art-about .txt h1:before{margin: 6px 5px 6px 0px;  width:6px; height:6px;}
	.about .redesignin .art-about .txt p{font-size:16px;  padding-left:11px;  }
	.about .redesignin .art-about h2{    font-size: 16px;  padding: 30px; height: 170px;}
	
	.aboutpage .redesignin{margin-bottom:50px;}
	.aboutpage .redesignin h2 span{font-size:20px; padding-left:8px;}
}

/* 紐⑤컮�씪 */
@media(max-width:789px) {
	/*메인 배너 - 주민번호 이슈*/
	/*div.top-banner-box .in p{font-size:12px; padding-left:4%; width:94%; background:url(/images/fo/main-banner-backM.png) no-repeat right;}*/
    div.top-banner-box .in p{font-size:12px; padding-left:4%; width:94%;}
	div.top-banner-box .in h2{width:5%; padding-right:4%; font-size:14px; }
	div.top-banner-box .in h2 span{display:none;}
	
	/*硫붿씤紐⑤컮�씪 - �뮘�뿉 �쉶�깋諛곌꼍 �깮湲곕뒗嫄� �궘�젣*/
	section.Main-section .bx-wrapper .bx-controls{background:#fff;height:0px;}
	
	section.Section .banner-fixed{text-align: left; width:100% !important;} 
    section.Section .banner-fixed ul li{padding:8px;white-space: nowrap;text-overflow: ellipsis;}
    section.Section .banner-fixed-box{max-width:700px !important;}
    
    /*硫붿씤-議곌컖嫄곕옒�냼異붽�*/
    section.Section3piece .piecemarket{ padding: 40px 0px;}
	section.Section3piece .piecemarket .piecemarket-margin .piece-title{font-size: 26px;  padding-left:10px; line-height:38px;}
	section.Section3piece .piecemarket .piecemarket-margin p.piece-title{font-size: 12px; width:100%; padding-left:0px; padding-right:20px; text-align:right; }
	section.Section3piece .piecemarket .piecemarket-margin h1.piece-title>span{padding-left:5px; font-size:14px; font-weight:500;}
	
	section.Section3piece .piecemarket .piecemarket-margin ul{margin:12px; padding:10px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(1){font-size:16px; width:100%; margin-bottom:10px; }
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(1) span{font-size:12px; font-weight:400; padding:2px 5px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2){width:100%;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(2) h2{font-size:14px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3){width:100%;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) p{font-size: 16px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) h4{font-size: 20px; }
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-top1 li:nth-child(3) h4 span{font-size:16px; }
	
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-text{margin-bottom: 20px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li{height:30px; color: #fed26c; margin-bottom:5px;}
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li p{font-size: 12px; width:40%; }
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li h1{font-size:16px; width:60%; }
	section.Section3piece .piecemarket .piecemarket-margin ul.piece-text li h1>span{font-size:14px;padding-left: 2px;}
	
	div.notice-check p{font-size:12px;padding-right:10px;}
	
	button.market-direct{max-width:200px; height: 45px; margin: 40px auto 0px;}
	button.market-direct a{font-size:14px; line-height: 45px; height: 45px;}
	
	/*�뙘�뾽*/
	.popup{padding:10px; margin: -40px auto;}
	.cnt223 h1{padding: 10px 20px;font-size: 12px;}
	.cnt223 button{height:45px; max-width:220px;}
	.cnt223 button a{font-size:14px;}
	.cnt223 #cnt223slider ul.bxslider a{height: 45px; line-height: 45px;}
	.cnt223 .cnt223-bottom{padding:10px 20px;}
	.cnt223 .cnt223- bottom a img.close{width:18px; height:18px; margin-top:4px;}
	.cnt223 #cnt223slider .bx-wrapper .bx-controls-direction a{width:12px !important; }
	
	
	/*�늻�쟻�닔移�*/
	#particles {/* height: 500px; */ height:430px;}
	#intro{padding: 50px 0px;}
	#intro div.intro-in h1{height: 35px; font-size:26px;}
	#intro div.intro-in h1>span{font-size:28px;color: #F8C519; font-weight: 600;}
	#intro div.intro-in h2{font-size:26px;}
	#intro div.intro-in p{font-size:12px;  padding-bottom: 30px;}
	#intro div.intro-in ul{padding:3px;}
	#intro div.intro-in ul li{width:50%; height: 80px;}
	#intro div.intro-in ul li span.numer-top{letter-spacing: -0.52px; font-size:14px; margin-bottom:5px;}
	#intro div.intro-in ul li p{font-size: 17px; letter-spacing:-1px; }
	#intro div.intro-in ul li p span.numer-bottom{font-weight:300; font-size: 14px;}
	#intro div.intro-in ul li span.tooltip{font-size: 12px;}
	#intro div.intro-in ul li span.tooltip .tooltip-text {left:-100px; padding: 8px;width: 130px;}
	
	
	/*�옉�뭹蹂꾩냼�쑀�옄�쁽�솴*/
	section.ownership-page .total span.my-goods{font-size:12px;}
	section.ownership-page .total .text-left{width: 51%;}
	section.ownership-page .total .text-left span{font-size:12px; letter-spacing:-0.72px; }
	section.ownership-page{padding-bottom: 60px;     margin: 10px auto 0px;}
	section.ownership-page .ownership-box{height:190px; max-width: 450px; margin: 0 auto 15px;}
	section.ownership-page .ownership-box ul.border-right{border-right: none; width: calc(100% - 100px) !important; }	
	section.ownership-page .ownership-box ul li.left-70p{width:100%;}
	section.ownership-page .ownership-box ul{padding:10px; width:100%;}
	section.ownership-page .ownership-box ul.ulM{height: 48px;}
	section.ownership-page .ownership-box ul li h1{font-size:15px;}
	section.ownership-page .ownership-box ul li h3{display:none;}
	section.ownership-page .ownership-box ul li h2{font-size:12px; padding: 0px;}
	section.ownership-page .ownership-box ul li h2.day{width:70%; display:inline-block;}
	section.ownership-page .ownership-box ul li h5{font-size: 14px;line-height:0px; width:70%; display:inline-block;}
	section.ownership-page .ownership-box ul li.right-30p{width:100%;}
	section.ownership-page .ownership-box ul li h4{padding-top: 10px; font-size:12px;}
	section.ownership-page .ownership-box ul li h4 span{font-size:15px;}
	section.ownership-page .ownership-box ul li.left-70pM{width:70%; float:right; text-align:right;}
	section.ownership-page .ownership-box ul li.left-70pM h2.day{width:100%;padding-top:4px;}
	section.ownership-page .ownership-box ul li.right-30pM{width:30%; padding: 5px 0px 0px 10px; text-align:left;}
	section.ownership-page .ownership-box ul li.right-30pM h5{width:100%;}
	
	section.ownership-page .ownership-box .ownership-btn{width:100%; height:40px;}
	section.ownership-page .ownership-box .ownership-btn a{font-weight: 500; width: 100%;height: 40px;font-size:12px; padding-top: 0px; line-height: 40px;}
	section.ownership-page .ownership-box .ownership-btn a br{display:none; }
	
	/*�옉�뭹蹂꾩냼�쑀�옄�쁽�솴 �긽�꽭�럹�씠吏�*/
	section.ownership-page-detail{ width: 100%;  margin: 30px auto 0px; padding-bottom:60px;}
	article.ownership-top{display: inline-grid; width: 100%;}
	article.ownership-top .detail-left{border:5px solid #0f4c81; width:70% !important; margin: 0 auto 4%; height: auto;}
	article.ownership-top .detail-right{ overflow: hidden; height: auto;width: 100% !important;     max-width: 500px;  margin: 0 auto;}
	article.ownership-top .detail-right .width25p{padding: 15px 20px; height:110px;}
	article.ownership-top .detail-right .width25p-position{height:auto;}
	article.ownership-top .detail-right .width25p span.ing{margin-bottom: 2px;line-height: 20px;  width:50px; height: 20px;}
	article.ownership-top .detail-right .width25p h1{font-size: 20px; }
	article.ownership-top .detail-right .width25p h2{font-size: 14px; }
	article.ownership-top .detail-right .width25p h2 span.all-ownership{float:none; font-size:12px; width:100%; text-align:right; display: block;}
	article.ownership-top .detail-right .width25p h2 span.all-ownership i{ color: #0f4c81;  padding: 0px 2px 5px 0px;}
	article.ownership-top .detail-right .width25p h2 span.all-ownership>span{font-size: 16px; }
	article.ownership-top .detail-right .width25p ul li{height: 28px;}
	article.ownership-top .detail-right .width25p ul li p{ font-size: 13px;}
	article.ownership-top .detail-right .width25p ul li h3{ font-size:14px; }
	article.ownership-top .detail-right .width25p ul li h3 span{font-size: 12px;}
	article.ownership-top .detail-right .width25p ul li h3 span.mypiece{font-size:14px;}
	/*�냼�쑀�옄�쁽�솴 泥댄겕諛뺤뒪 異붽�*/
	article.ownership-top .detail-right .width25p-position .name{right: 20px; top: 15px;}
	article.ownership-top .detail-right .width25p-position .name span.title{font-size:12px;}
	article.ownership-top .detail-right .width25p-position .button{width:77px; height:25px;}
	#button-13 .knobs span{left:43px; width:24px; height:24px;}
	#button-13 .knobs:before{letter-spacing:-1.9px; line-height:25px;}
	#button-13 .knobs:after{line-height:25px;}
	article.ownership-top .detail-right .width25p-position .name span.title{line-height:25px;}
	#button-13 .knobs:before, #button-13 .knobs:after, #button-13 .knobs span{font-size:11px;}
	
	article.ownership-bottom section.top{font-size: 13px; }
	article.ownership-bottom section.top span.tooltip .tooltip-text{right: 100%;bottom: 70%;left: auto; line-height:18px;}
	article.ownership-bottom section.middle .col .table .tbody{font-size: 15px;}
	article.ownership-bottom section.middle .col .table .tbody .tr{border-bottom:none;}
	article.ownership-bottom section.middle .col .table .tbody .tr .td{width:50%; }
	article.ownership-bottom section.middle .col .table .tbody .tr .td span.piece{font-size:14px;}
	article.ownership-bottom section.middle .col .table .tbody .tr .td span{font-size:12px; }
	
	/*留ㅺ컖吏꾪뻾�쁽�솴*/
	section.disposalMain{padding:35px 0px;}
	section.disposalMain div.disposal-main h1{font-size:14px; padding:0px 5px 35px 5px;}
	section.disposalMain div.disposal-main div.card{ width:100%; height:auto; max-width:400px; margin: 0 auto; display: inherit;}
	section.disposalMain div.disposal-main div.card-box{margin-bottom:10px;}
	section.disposalMain div.disposal-main div.card ul.text-list{font-size: 12px; padding:15px 25px; }
	section.disposalMain div.disposal-main div.card ul.text-list li{width:100%; margin-bottom:9px;}
	section.disposalMain div.disposal-main div.card ul.text-list li.margin-bottomM{margin-bottom:0px;}
	section.disposalMain div.disposal-main div.card ul.text-list li p.text-right span.num>span{font-size:14px;}
	
	section.disposal{margin: 30px auto 120px;}
	section.disposal .sort{margin-top:25px;margin-bottom:10px;}
	section.disposal .sort .text-left{width:100%;}
	section.disposal .sort .text-left span{font-size: 12px;}
	section.disposal .sort .text-right{width:100%;float: none; margin-top: 10px;   text-align: left;}
	section.disposal .sort .text-right li{padding-left:0px;font-size: 12px;padding:5px; }
	section.disposal .sort .text-right li span.square{margin-right: 3px;width: 12px; height: 12px;}
	
	section.disposal-list{padding:20px 15px;}
	section.disposal-list .card{margin: 0 auto 20px; max-width:400px; height:auto; border-radius: 3px;}
	section.disposal-list .card .card-img{width:100%; padding:10px; text-align:center;}
	section.disposal-list .card .card-img div.card-img-box{width:60px; height:60px; margin:0 auto 15px; }
	section.disposal-list .card .card-img h1{font-size:13px;}
	section.disposal-list .card .card-3all{width: 100%; height:auto;}
	section.disposal-list .card .card-3all .card-text02 p.label,
	section.disposal-list .card .card-3all .card-text03 p.label{margin-top:0px; font-size:12px;}
	section.disposal-list .card .card-3all .card-text01{padding:15px 20px; width:100%;}
	section.disposal-list .card .card-3all .card-text01 ul li{width:100%; padding-bottom:7px;}
	section.disposal-list .card .card-3all .card-text01 ul li p.col{font-size: 12px; }
	section.disposal-list .card .card-3all .card-text01 ul li p.text-right{font-size:13px;}
	section.disposal-list .card .card-3all .card-text02{position:relative; width:100%; border-right:none; padding:15px 20px; border-bottom: 1px solid #e9ecef;}
	section.disposal-list .card .card-3all .card-text02 p.label{width:35%;  float: left; text-align: left;line-height:25px;}
	section.disposal-list .card .card-3all .card-text02 h3{display:inline-block; float:right; width:70px; font-size:12px;  height:25px; line-height:25px; margin: 0px auto;}
	section.disposal-list .card .card-3all .card-text03{width:100%; height:100%;    padding: 15px 0px;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in{width: 29%;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in-right{width: 38%;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in h4{font-size:15px; line-height: 30px;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in h4 span{font-size:13px; font-weight:400;}
	
	section.disposal-list .card .card-3all .card-text03 .card-text03in .tooltip{margin-left:0px;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in .tooltip .tooltip-text{left: -10px;}
	section.disposal-list .card .card-3all .card-text03 .card-text03in .tooltip .tooltip-text2{left: -90px;}
	
	/*留ㅺ컖�닾�몴*/
	section.disposal-list .votecard .card-3all .card-text01 ul li.krw-disposal{margin-top:0px;}
	section.disposal-list .votecard .card-3all .card-text01 ul li.krw-disposal p.text-right{padding-top:3px;}
	section.disposal-list .votecard .card-3all .card-text02 p.votepage{position:absolute;line-height:25px;width: 40px; height: 25px; left:70px;}
	/*留ㅺ컖以�*/
	section.disposal-list .votecard-ing .card-3all .card-text01{padding:0px; padding-bottom: 20px;}
	section.disposal-list .votecard-ing .card-3all .card-text01 ul li{padding:4px 20px;}
	section.disposal-list .votecard-ing .card-3all .card-text01 ul {padding-top:15px;}
	section.disposal-list .votecard-ing .card-3all .card-text01 ul li.krw-disposal p.text-right{width:100%; text-align:left; padding-top:5px;}
	
	/*�닾�몴�럹�씠吏�*/
	section.vote-gray .card{padding:50px 5px;}
	section.vote-gray .card h1{font-size: 16px;}
	section.vote-gray .card h2{font-size: 14px;}
	section.vote-gray .card p.vote-guide{margin: 10px auto;font-size: 14px;height: 30px;width: 110px;line-height: 30px;}
	section.vote-gray .card h4{padding: 40px 0px 20px 0px; font-size: 19px;}
	
	section.vote-gray .card .vote-list{border-top: 3px solid #0f4c81; max-width: 500px;}
	section.vote-gray .card .vote-list .vote-list-text{padding: 20px; display: inline-table;}
	section.vote-gray .card .vote-list .vote-list-text .vote-list-left{width:100%; height:auto; padding:0px;}
	section.vote-gray .card .vote-list .vote-list-text .vote-list-left .vote-list-left-img{width:60%;}
	section.vote-gray .card .vote-list .vote-list-text .vote-list-left .vote-list-left-img img{width:45%;}
	section.vote-gray .card .vote-list .vote-list-text .vote-list-right{width:100%;padding: 20px 0px 0px 0px; font-size: 13px;height: auto; }
	section.vote-gray .card .vote-list .vote-list-text .vote-list-right li p.right{font-size:14px;}
	section.vote-gray .card .vote-list .vote-list-text .vote-list-right li{height:25px;}
	section.vote-gray .card .vote-list .vote-list-text .vote-list-right li p.right span{font-size:12px;}
	section.vote-gray .card .vote-list .vote-list-button{height:50px;}
	section.vote-gray .card .vote-list .vote-list-button p{height:50px;}
	section.vote-gray .card .vote-list .vote-list-button p a{height:50px; line-height:50px; font-size:18px;}
    section.vote-gray .card .vote-list .vote-ok{height:50px;}
    section.vote-gray .card .vote-list .vote-ok p{height:50px;}
	section.vote-gray .card .vote-notice{max-width:500px; margin: 50px auto 0;}
	section.vote-gray .card .vote-notice h1{font-size:14px;padding: 15px 20px; }
	section.vote-gray .card .vote-notice .moneybox-text{padding: 15px 20px;}
	section.vote-gray .card .vote-notice .moneybox-text p{margin-bottom:0px; font-size: 12px;}
	
	/*留ㅺ컖�닾�몴-紐⑤떖*/
	article.modalVote h1,article.modalVote h2{font-size:15px;}
	article.modalVote h2{font-size:14px; }
	article.modalVote button{font-size:16px; margin-top: 20px;}
	article#voteFinsh section.vote-modal a{ margin: 20px auto 0;font-size:16px;}
	
	/*留ㅺ컖�젅李⑥븞�궡*/
	article#voteGuide h1{font-size:18px;  padding:30px 20px 20px 20px;}
	article#voteGuide .voteguide-page{padding:30px 20px;}
	article#voteGuide .voteguide-page .voteguide-step{ margin-bottom:30px;}
	article#voteGuide .voteguide-page .voteguide-step .step span{margin-right:7px;width:30px; height: 30px; font-size: 13px; line-height: 30px; }
	article#voteGuide .voteguide-page .voteguide-step h2{font-size: 20px; padding:20px 0px 10px 0px;}
	article#voteGuide .voteguide-page .voteguide-step .step-list{max-width: 400px;margin: 0 auto;padding: 15px;}
	article#voteGuide .voteguide-page .voteguide-step .step-list .left{width: 100%;margin-right:0px;margin-bottom: 10px;}
	article#voteGuide .voteguide-page .voteguide-step .step-list .right{width:100%;}
	article#voteGuide .voteguide-page .voteguide-step .step-list .right p{line-height: 23px; text-align:left; font-size: 13px; text-indent: -12px; padding-left: 10px;}
	article#voteGuide .voteguide-page .voteguide-step .step-list .right p span{ width:8px; height: 8px;margin-right:4px;}
	article#voteGuide .voteguide-page a{margin: 20px auto 0; font-size:16px; }
	
	/* 	怨듬룞援щℓ�긽�꽭�럹�씠吏� 寃쎈ℓtop */
	/*寃쎈ℓtop紐⑤컮�씪�뵾�뵪�뵲濡�*/
	.tg3{display:none;}
	div.top-mo{display:block;}
	div.top-mo p{font-size:16px;text-align:left;  color:#0f4c81; font-weight:500;letter-spacing:-0.62px; }
	div.top-mo p span{ margin-left: 5px; font-weight:bold;}
	div.top-mo .tg-0pky{margin-bottom:15px;}
	div.top-mo .top-mo-list{display: grid; border: 1px solid #e9ecef; border-top:2px solid #e9ecef; border-bottom: 2px solid #e9ecef; width:100%; max-width:500px;}
	div.top-mo .top-mo-list ul{border-top:2px solid #e9ecef; padding:20px;}
	div.top-mo .top-mo-list ul:nth-child(1){border-top:none;}
	div.top-mo .top-mo-list ul li{width:100%; margin-bottom:10px; font-size: 14px; color:#343a40; font-weight:400; letter-spacing:-0.62px;}
	div.top-mo .top-mo-list ul li span{display:inline-block;}
	div.top-mo .top-mo-list ul li span.left{width:18%; color: #868e96; font-weight:300; font-size:12px;  vertical-align: top; text-align:left;}
	div.top-mo .top-mo-list ul li span.right{width:82%; text-align: left; word-break: break-all;}
	div.top-mo .top-mo-list ul li .in-content-left{background: #fff; overflow: hidden;margin: 0 auto; width: 50%; display: table;height: 100%;padding: 10px;}
    div.top-mo .top-mo-list ul li .in-content-left .in-content-left-img{width: 90%;display: table-cell; vertical-align: middle;}
	div.top-mo .top-mo-list ul li .in-content-left .in-content-left-img>img{width:100%;}
	
	/*A.T誘몃뵒�뼱*/
	section#Media{padding: 5%;}
	section.mediaMain{height: 120px;}
	section.mediaMain h1{ font-size: 24px; line-height: 120px;}
	
	section#Media .card{width:100%;  margin: 0px auto 35px; height:50px;}
	section#Media .card .tab-list li{height:50px;}
	section#Media .card .tab-list li a{height:50px; line-height:50px; font-size:15px;}
	  
	section#Media .conts div.media{width: 100%;margin: 0 auto;margin-right: 0%;margin-bottom: 5%;float: none;}
	section#Media .conts div.media .media-text p{font-size: 13px;}
	section#Media .conts div.media .media-text h2{font-size: 14px;margin-top: 10px;}
	section#Media .conts div.media .media-text h3{bottom: 10px;font-size: 12px;}
	
	/*怨듬룞援щℓ 寃곗젣�럹�씠吏� �냼�쑀�옄�쁽�솴 怨듦컻�뿬遺� 泥댄겕諛뺤뒪 異붽�*/
	div.mallBuy-box-gray .name-checkbox span.agree-label{height:25px; line-height:25px;     margin-bottom: 5px;}
	div.mallBuy-box-gray .name-checkbox div.name-btn{ width: 100%;  height: 40px;}
	div.mallBuy-box-gray .name-checkbox div.name-btn input[id="name-btn1"] + label{ height: 40px;  font-size: 13px; line-height: 40px;}
	div.mallBuy-box-gray .name-checkbox div.name-btn input[id="name-btn2"] + label{ height: 40px; font-size: 13px; line-height: 40px;}
	div.mallBuy-box-gray .name-checkbox p{font-size:11px;}
	div.mallBuy-box-gray .name-checkbox p br{display:block;}
	
	/*硫붿씤vr諛곕꼫*/
	section.vr-section .vrbanner{background-size: 95% !important;}
	section.vr-section .right{position: initial; width: 330px;margin: 0 auto;padding-top: 20px; }
	section.vr-section .right p{font-size: 15px; letter-spacing:-0.72px; margin: 0px; display: block; text-align: center;}
	section.vr-section .right button{font-size: 14px;   display: block; margin:10px auto 0; padding: 8px 10px;}
		
	/*議곌컖嫄곕옒�냼 濡ㅻ쭅*/
	/* section.Section3piece .piecemarket .piecemarket-margin .market-slider{height:180px;}
	section.Section3piece .piecemarket .piecemarket-margin .market-slider .bx-wrapper .bx-viewport{height:180px !important;} */

	/*二쇱냼 諛쏅뒗 �뙘�뾽*/
	div.adress-popup .cnt223 h1{font-size:14px;}
	div.adress-popup .cnt223 .adress-text{padding: 30px 0px;}
	div.adress-popup .cnt223 .adress-text p{font-size:12px; line-height: 18px;}
	div.adress-popup .cnt223 .adress-box{margin:20px auto; padding:5px;}
	div.adress-popup .cnt223 .adress-box h2{font-size: 13px;}
	div.adress-popup .cnt223 .adress-box button.btn-adress-ok{font-size:14px;}
	div.adress-popup .cnt223 .adress-box button.btn-search{font-size:12px; }
	div.adress-popup .cnt223 .adress-popup-bottom{padding: 20px 30px;}
	div.adress-popup .cnt223 .adress-popup-bottom a img.close{margin-top:-10px;}

    div.info-popup .cnt223 h1{font-size:14px;}
    div.info-popup .cnt223 .info-text{padding: 30px 0px;}
    div.info-popup .cnt223 .info-text p{font-size:12px; line-height: 18px;}
    div.info-popup .cnt223 .info-box{margin:20px auto; padding:5px;}
    div.info-popup .cnt223 .info-box button.btn-info-move{font-size:14px;}
    div.info-popup .cnt223 .info-popup-bottom{padding: 20px 30px;}
    div.info-popup .cnt223 .info-popup-bottom a img.close{margin-top:-10px;}

    div.account-popup .cnt223 h1{font-size:14px;}
    div.account-popup .cnt223 .info-text{padding: 30px 0px;}
    div.account-popup .cnt223 .info-text p{font-size:12px; line-height: 18px;}
    div.account-popup .cnt223 .info-box{margin:20px auto; padding:5px;}
    div.account-popup .cnt223 .info-box button.btn-info-move{font-size:14px;}
    div.account-popup .cnt223 .info-popup-bottom{padding: 20px 30px;}
    div.account-popup .cnt223 .info-popup-bottom a img.close{margin-top:-10px;}

	/*�븞�궡�럹�씠吏� 由щ뵒�옄�씤*/
	/*怨듯넻*/
	.redesignback{background: url(/images/fo/back-gray.png) no-repeat center; background-size:cover; width:100%;}
	.redesignback .redesignmain{height: 680px;}
	.redesignin{padding:5%;}
	.redesignback .redesignin .left{ width:73%; padding:0px 0px 35px; vertical-align: top;}
	.redesignback .redesignin .right{ width:25%; padidng:0px; vertical-align: top;}
	.redesignback .redesignmain .redesignin .main-text{height:auto;}
	.redesignback .redesignmain .redesignin .main-text h1{font-size:28px;padding:50px 0px 5px;}
	.redesignback .redesignmain .redesignin .main-text h2{font-size:22px;}
	.redesignback .redesignmain .redesignin .main-text hr{width: 25px; height: 3px; }
	.redesignback .redesignmain .redesignin .left h3{font-size:24px; padding-top:30px;}
	.redesignback .redesignmain .redesignin .left p{font-size:15px; padding:10px 0px 25px 0px; line-height: 23px;}
	.redesignback .redesignmain .redesignin .left p br.mo{display:block;}
	.redesignback .redesignmain .redesignin .left button{ max-width:180px; height: 60px;}
	.redesignback .redesignmain .redesignin .left button a{line-height: 60px; font-size:18px;}
	.redesignback-footer{background:url(/images/fo/back-gray-footer.png) no-repeat;height:820px; padding-top: 60px;}
	/*�젋�깉*/
	.redesignback .main{background: url(/images/fo/rental-mainM.png) no-repeat -90px -25px;  background-size: cover;}
	.redesignback .moblie{display: block;position: absolute;top: 210px;background:url(/images/fo/rental-iphoneM.png); background-size:cover; right: -10px;overflow: hidden;width: 32%;  height: 400px;}
	/* .redesignback .moblie img{width:58%;  float: right;overflow: hidden; } */
	.bounce { animation-name: none;} 
	.redesignback .redesignmain .redesignin .right-iphone{background: none; height:500px;}
	.redesignback .redesignmain .redesignin .right-iphone .rental-service{ z-index: 10; width: 240px;padding:10px; left:-160px; bottom:-80px;}
	.redesignback .redesignmain .redesignin .right-iphone .rental-service li{font-size:12px;}
	.redesignback .redesignmain .redesignin .right-iphone .rental-service li p.mouse:after{left: 40px; bottom: -20px;}
	
	.redesignback .redesign-section1{background:none; height:580px;position: relative;}
	.redesignback .redesign-section1 .redesignin{padding-top:5%; max-width: 400px;}
	.redesignback .redesign-section1 .left{width:100%; position: absolute; bottom: 0; padding:9%; left: 0;    opacity: 1 !important; transform: unset !important;}
	.redesignback .redesign-section1 .left img{width:20px;}
	.redesignback .redesign-section1 .right{width:100%; padding: 0px; opacity: 1 !important; transform: unset !important;}
	.redesignback .redesign-section1 .left .four{padding:17px; margin:  0px; width: 47%;height: 150px; margin: 0px 3% 3% 0px;}
	.redesignback .redesign-section1 .left .four:nth-child(2){margin:0px 0px 3% 0px;}
	.redesignback .redesign-section1 .left .four:nth-child(3){margin-top:0px;}
	.redesignback .redesign-section1 .left .four:nth-child(4){margin:0px 0px 3% 0px;}
	.redesignback .redesign-section1 .left .four p{font-size:14px; }
	.redesignback .redesign-section1 .right p{padding-bottom:15px;font-size: 15px;letter-spacing: -1.71px;}
	.redesignback .redesign-section1 .right p.up:before{ padding: 10px 17px;}
	.redesignback .redesign-section1 .right p.down:after{padding: 0px 17px;}
	.redesignback .redesign-section1 .right p.up{text-indent: 0em;}
	.redesignback .redesign-section1 .right p.up span{display:inline-block; width:34px;}	
	.redesignback .redesign-section1 .right p.down{padding-left:34px;}
	
	.redesign-section2,.redesign-section3{padding-top:60px !important;}
	.redesignin .round{padding-top:8px; height:33px; width: 33px; }
	.redesignin .round>img{line-height:33px; width:18px;}
	.redesignin .round2>img{width:12px;}
	.redesignin .round3>img{width:21px;}
	.redesignin h2{font-size:22px;}
	.redesign-section2 .page2Main-in{ margin: 20px auto 0;}
	.redesign-section2 .page2Main-in .page2Main-in-rental01{width: 100%; display: inline; margin: 0px auto 25px;}
	.redesign-section2 .page2Main-in .rentalBox{box-shadow : none; margin-bottom: 2.5%; height: 250px; margin-right: 2.5%; width: 48.5%;}
	.redesign-section2 .page2Main-in .rentalBox:nth-child(2){margin-right: 0px;}
	.redesign-section2 .page2Main-in .rentalBox4{margin-right: 0px;}
	.redesign-section2 .page2Main-in .rentalBox:nth-child(3){margin-right: 2.5%;}
	.redesign-section2 .page2Main-in .rentalBox h1{font-size:16px;  padding:10px;  background: #EEF3F7; }
	.redesign-section2 .page2Main-in .rentalBox p{font-size:12px; padding:0px 10px 0px;}
	.redesign-section2 .page2Main-in .rentalBox .rentalStep{height:34%; margin-top: 14px;}
	.redesign-section2 .page2Main-in .rentalBox .rentalStep img{height:95%;}
	
	.redesign-section3{background:url(/images/fo/pentagon-rental02.png) no-repeat 100px 0px; height:910px;}
	.redesign-section3 article.table{margin-top: 20px; margin-bottom: 20px;}
	.redesign-section3 article.table .thead .tr .th{    padding: 0px 12px; font-size:12px; letter-spacing: -1.7px;}
	.redesign-section3 article.table .tbody{font-size: 12.5px;}
	.redesign-section3 article.table .tbody .tr .td{width:25%;float:left;padding: 8px;height: 100%;}
	.redesign-section3 article.table .tbody .tr .td:nth-child(1){padding:0px; font-size:11px;}
	.redesign-section3 p.rentalP{font-size: 12px; line-height: 26px; margin: 0px;     text-indent: -0.5em; }
	
	.redesignback-footer .rentalOk-product{padding-top:20px;}
	.redesignback-footer .rentalOk-product .rentalOkbox:last-child{display:none;}
	.redesignback-footer .rentalOk-product .rentalOkbox{width:48%;}
	.redesignback-footer .rentalOk-product .rentalOkbox:nth-child(2){margin-right:0px;}
	.redesignback-footer .rentalOk-product .rentalOkbox .product-Img{padding:20px;}
	.redesignback-footer .rentalOk-product .rentalOkbox .product-Text{padding:10px;}
	.redesignback-footer .rentalOk-product .rentalOkbox .product-Text p.rental-money>span{width:100%; text-align:left;}
	.redesignback-footer .rentalOk-product .rentalOkbox .product-Text p.product-about{margin-bottom:15px;}
	.redesignback-footer .rentalOk-product .rentalOkbox .product-Text p.rental-money span.question-mark{float:none;}
	.redesignback-footer .rentalGo-btn{max-width:200px; height: 60px; margin: 40px auto 0;}
	.redesignback-footer .rentalGo-btn a{font-size:18px; line-height: 60px;}
	
	/*寃쎈ℓ�븞�궡 由щ뵒�옄�씤*/
	.auctionRe .redesignback .redesignmain .redesignin .right-iphone{display:none;}
	.auctionRe .main{ background: url(/images/fo/auction-mainM.png) no-repeat right 0px; height: 590px;background-size: cover;}
	.auctionRe .redesignback .moblie{background:none; left:-20px;}
	.auctionRe .redesignback .moblie img{display:block;height: 100%;float: right;}
	.auctionRe .redesignback .redesignin .left{float:right; width:75%;}
	.auctionRe .redesignback .redesignin .right{width:45%;}
	.auctionRe .redesignback .redesignmain .redesignin .left p{font-size:13px;}
	.auctionRe .redesignback .redesignmain .redesignin .left button a{font-size:16px;}
	
	.auctionRe .redesignback .redesign-section1{background:none;}
	.auctionRe .redesignin .auctionBox{width:100%; max-width: 450px; height:auto;margin: 0 auto 20px; display:table;}
	.auctionRe .redesignin .auctionBox p{padding:20px; font-size:14px;}
	.auctionRe .redesignin .auctionBox p br{display:none;}
	.auctionRe .redesignin .auctionBox h1{font-size:20px; padding: 10px 20px;}
	.auctionRe .redesignin .auctionBox h1 span{font-size: 23px; padding-right:10px;}
	.auctionRe .redesignback .redesign-section1 .redesignin{max-width:900px;}
	.auctionRe .redesignin .auctionBox h1 span.icon img{width:100%;}
	
	.auctionRe .redesign-section2 .redesignin h3{font-size:16px; line-height: 1.6;  padding: 15px 0px;}
	.auctionRe .redesign-section2 .redesignin h3 br{display:none;}
	.auctionRe .redesign-section2 .redesignin div p{font-size:14px;  line-height: 1.7;}
	
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box h1{font-size:21px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box p{font-size:14px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .left-op{ opacity: 1 !important; transform: unset !important;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .right-op{    opacity: 1 !important; transform: unset !important;}
	
	.auctionRe .redesign-section2 .redesign-section2-in .section2{padding-top:10px; height:610px;  background:none; position: relative;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2-float .redesignin900 .text-box{width:100%;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2-float .redesignin900 .image-box-ab{     margin-right: 5%;   position: absolute;     top: 230px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2-float .redesignin900 .text-box-ab{    position: absolute; top:20px;}
	.auctionRe .redesign-section2 .redesign-section2-in{padding:0px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box{ width:100%;margin:30px 0px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .image-box{max-width:400px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2-1 .redesignin900 .image-box{float:none;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .div-box{margin:0 auto;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .div-box p{line-height: 1.5;text-indent: -8px; padding:0px 20px; font-size:14px; }
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .div-box p br{display:none;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box h1:before{    padding: 15px 15px;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box p:after{padding:0px 15px; }
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .text-box p{padding-left:30px;}
	
	.auctionRe .redesignback-footer{height: auto;     padding-bottom: 20px;}
	.auctionRe .redesignin .auctionBox:nth-child(1){margin: 0 auto 20px;}
	.auctionRe .redesignin .auctionBox p.padding br{display:block;}
	.auctionRe .redesignin .auctionBox p.padding{padding:0px 20px 20px 20px;}
	.auctionRe .redesignin .auctionBox h1 span.icon{padding-top: 3px;}
	.auctionRe .redesignin .auctionBoxicon h1 span.icon img{width:75%;}
	.auctionRe .redesignin .auctionBoxicon h1 span.icon{padding-left:5px; padding-top:2px;}
	
	.auctionRe .redesign-section2 .redesign-section2-in .section2 h1{position: relative;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .pentagon{ position: absolute; display:block;width:100px; top:0px; left:-10px; height:100px; z-index: -10;}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .pentagon2{left:-30px;  top:-50px}
	.auctionRe .redesign-section2 .redesign-section2-in .section2 .pentagon img{width:100%;}	
	
	.auctionRe .redesign-section3{padding:0px !important;}
	.auctionRe .redesign-section3 .redesignin h3{font-size: 16px;line-height: 1.6;padding: 15px 0px;  padding: 15px 0px;}
	.auctionRe .redesign-section3 .point{padding:20px 20px; margin-bottom:60px;}
	.auctionRe .redesign-section3 .point p{font-size:14px; text-indent: -5px;}
	
	/*�옉�뭹�쐞�긽�븞�궡 由щ뵒�옄�씤*/
	.consignment .main{ background: url(/images/fo/consignment-mainM.png)  no-repeat -90px 0px; background-size:cover;}
	.consignment .redesignback .redesignmain{height:565px;}
	.consignment .redesign-section2{padding-top: 0px !important;}
	.consignment .redesignback .redesignmain .redesignin .left p{padding: 5px 0px 0px 0px;}
	.consignment .redesignback .redesignmain .redesignin .left p span{font-size:14px;}
	.consignment .redesignback .redesignmain .redesignin .left p br{ display:none;}
	.consignment .redesignback .redesignin .left h3{font-size:18px; margin-bottom:25px;}
	.consignment .redesignback .redesignin .left h3:before { padding: 12px 14px;}
	.consignment .redesignback .redesignin .left h3:after {padding: 0px 14px;}
	
	.consignment .redesignback{padding-bottom:60px; }
	.consignment .guide-list{margin-top:20px; padding:0px; padding-bottom:60px;}
	.consignment .guide-list .guide-listbox{width:100%; height: auto; margin-right: 0%;max-width: 500px; margin-bottom:20px; }
	.consignment .guide-list .guide-listbox:nth-child(3){margin-top:0px;}
	.consignment .guide-list .guide-listbox:nth-child(2){margin-top:0px;}
	.consignment .guide-list .guide-listbox h3{font-size:18px;  padding: 10px 20px;}
	.consignment .guide-list .guide-listbox .guide-listbox-img{padding:10px 0px 10px 10px; display:inline-block; vertical-align: top;}
	.consignment .guide-list .guide-listbox .guide-listbox-img img{width:90%;}
	.consignment .guide-list .guide-listbox p{padding:15px 0px 15px 4px;font-size: 15px; width: 65%;display: inline-block;  line-height: 1.5;}
	.consignment .guide-list .guide-listbox p br{display:none;}

	.consignment .logo>div img.img01{width:56%;}
	.consignment .logo>div img.img02{padding:1.4%;}
	.consignment .logo>div img.img03{width:30%;}
	.consignment .logo p.guide-listbox-p{padding-top:20px; font-size:14px;line-height: 1.5; }
	
	.consignment .round{margin-top:60px;}
	.consignment .redesign-section2 p.p{margin:10px 0px 15px 0px; font-size: 16px; }
	.consignment .redesign-section2 .check-list{margin-bottom: 10px;}
	.consignment .redesign-section2 .check-list .check-listbox{margin-right: 0%; height:auto;width:100%; margin-bottom:20px;}
	.consignment .redesign-section2 .check-list .check-listbox h1{padding:12px 30px; font-size:18px; }
	.consignment .redesign-section2 .check-list .check-listbox h1 span{width:25px; height:25px;}
	.consignment .redesign-section2 .check-list .check-listbox h1 span img{width:100%; vertical-align: baseline; padding-right:6px; }
	.consignment .redesign-section2 .check-list .check-listbox p{padding:20px 30px; line-height: 1.5; font-size:14px;  letter-spacing: -0.88px; color:#868e96;}
	.consignment .redesign-section2 p.check-text{font-size:13px;margin-bottom:15px; text-indent: -8px; }
	
	.consignment .redesign-section2 div.guideBtn{ margin:60px auto 80px; height:60px;}
	.consignment .redesign-section2 div.guideBtn a{font-size:18px; line-height:60px;}
		
	/*�냼媛� 由щ뵒�옄�씤*/
	.main_page .redesignback .redesignmain .redesignin .main-text h2{ font-size: 20px;}
	.main_page .redesignback .redesignmain .redesignin .right img{display:none;}
	.main_page .redesignback .main{background: url(/images/fo/art-mainM.png) no-repeat center; height: 460px;}
	.main_page .redesignback .moblie{background: url(/images/fo/art-main-phoneM.png) no-repeat;display: block; position: absolute; top: 160px;    right: -10px; overflow: hidden; width: 32%; height: 400px;}
	.main_page .redesignback .redesignmain .redesignin .left p{font-size:14px;}
	
	.about{ padding-top: 60px;height: 1100px;}
	.about .redesignin .art-about{width:100%;margin-bottom:20px;  margin-right:0px; max-width:400px; margin:0 auto 20px;}
	.about .redesignin .art-about .rounds{width:45px; height: 45px;position: initial; margin:20px auto 10px;}
	.about .redesignin .art-about .rounds img{width:100%;}
	.about .redesignin .art-about .txt{ padding:0px 25px 25px;}
	.about .redesignin .art-about .txt h1{font-size:20px;padding-top:0px; }
	.about .redesignin .art-about .txt h1:before{margin: 6px 5px 6px 0px;  width:6px; height:6px;}
	.about .redesignin .art-about .txt p{font-size:15px; }
	.about .redesignin .art-about h2{  font-size: 14px;  padding: 20px 30px;height: auto;}
	
	.aboutpage .redesignin{margin-bottom:30px; padding:0px; line-height: 25px;     height: auto;}
	.aboutpage .redesignin h2 span{font-size:16px; padding-left:4px;}	
	section.Page3 .redesignin{padding:5%; margin-bottom: 0px;}
	
	div.guide-boxtop{line-height:20px; }
	
	}



	
}



