@_Tabletcharset "utf-8";
/*=================================================================================================
// 명    칭 : 서브화면 스타일쉬트 - 풀사이즈
// 처리내용 :
// 작 성 자 : 2018-11-07 김진후
//=================================================================================================*/

.dcArticle01{background:#fff; padding:20px 0;}
.dcArticle01 .dcBestProductWrap{overflow:hidden;}
.dcArticle01 .dcBestProductWrap .dcTitleWrap{float:left; position:relative; width:258px; padding:50px 0 0 0;}
.dcArticle01 .dcBestProductWrap .dcTitleWrap::before{content:''; display:block; position:absolute; top:0px; left:0; width:70px; height:4px; background-color:#23c6a9;}
.dcArticle01 .dcBestProductWrap .dcTitleWrap h3.dcH3Title{font-size:40px; color:#333; font-family:'Open Sans'; font-weight:300; line-height: 50px; margin-bottom:30px;}
.dcArticle01 .dcBestProductWrap .dcTitleWrap h3.dcH3Title span{font-family:'Open Sans'; font-weight:700; }
.dcArticle01 .dcBestProductWrap .dcTitleWrap p.dcPsTitle{font-size:20px; color:#333; font-family:'NanumSquare'; font-weight:200; line-height: 24px;}
.dcArticle01 .dcBestProductWrap .dcPDListWrap{float:left; width:942px;}
.dcArticle01 .dcBestProductWrap .dcPDListWrap .bx-wrapper{/*box-shadow:none; border:0; background:#f5f5f5; margin-bottom:0; margin:0 auto; */max-width:925px !important;}
.dcArticle01 .dcBestProductWrap .dcPDListWrap .bx-wrapper .bx-controls-direction a{position: absolute; bottom: 250px;  margin-top:0; outline: 0; width:50px; height:50px; text-indent: -9999px; z-index: 90; border:solid 2px #616161;}
.dcArticle01 .dcBestProductWrap .dcPDListWrap .bx-wrapper .bx-prev{left: -6px; background: url(/modules/user/img/skin01/main/btnPrev01.png) no-repeat 50% 50% #fff;}
.dcArticle01 .dcBestProductWrap .dcPDListWrap .bx-wrapper .bx-next {right: -17px; background: url(/modules/user/img/skin01/main/btnNext01.png) no-repeat 50% 50% #fff;}
.dcArticle01 .dcBestProductWrap .dcPDListWrap ul{overflow:hidden;}
/*.dcArticle01 .dcBestProductWrap .dcPDListWrap ul li{float:left; position:relative; margin-right:14px;}*/
.dcArticle01 .dcBestProductWrap .dcPDListWrap ul li a{display:block; height:100%;}

.dcArticle02 {padding:80px 0 0px;}
.dcArticle02 .dcCateTitle{margin:0 0 40px 0;}
.dcArticle02 .dcCateTitle h3{text-align:center; font-size:30px; font-weight:600; color:#000; }
.dcArticle02 .dcCateTitle p{text-align:center; font-size:14px; font-weight:300; color:#c5c5c5; }

.dcArticle02 .sub_ctr{width:100%;background:#fff;margin: 30px 0}
.dcArticle02 .sub_ctr ul{margin:0 auto;width:1200px;padding:10px 0;overflow:hidden;}
.dcArticle02 .sub_ctr ul li{float:left;width:16.6%;border:solid 1px #ddd;border-left:solid 0px;padding:3px;margin-top:-1px;text-align:center;background:#fff }
.dcArticle02 .sub_ctr ul li:first-child{border-left:solid 1px #ddd;}
.dcArticle02 .sub_ctr ul li:nth-child(7),.sub_ctr ul li:nth-child(13),.sub_ctr ul li:nth-child(19),.sub_ctr ul li:nth-child(25),.sub_ctr ul li:nth-child(31), .sub_ctr ul li:nth-child(37){border-left:solid 1px #ddd;}
.dcArticle02 .sub_ctr a{background:#fff;display: block;padding:10px 0;}
.dcArticle02 .sub_ctr ul li:hover{ display:block; background: #e60031;}
.dcArticle02 .sub_ctr #on{background: #e60031;}


.list_center_benner li{float:left;width:calc(33% - 5px);overflow:hidden;margin-right:10px;border-radius:10px;}
.list_center_benner li:last-child{width:33%;margin-right:0px;}

.dcArticle03{background-color:#000; padding:40px 0;}
.dcArticle03 .dcQuickAdvice{}
.dcArticle03 .dcQuickAdvice .dcTitle{margin:0 0 20px 0;}
.dcArticle03 .dcQuickAdvice .dcTitle h3{margin:0 0 20px 0; text-align:center; font-size:50px; font-weight:600; color:#fff; line-height:60px;}
.dcArticle03 .dcQuickAdvice .dcTitle p{text-align:center; font-size:20px; font-weight:200; color:#fff; line-height:22px;}
.dcArticle03 .dcQuickAdvice .dcInputWrap{text-align:center; overflow:hidden; color:#fff; font-size:20px; margin:0 0 20px 0;}
.dcArticle03 .dcQuickAdvice .dcInputWrap input{border:0; padding:0 5px; height:55px; border-radius:10px; font-size:20px; font-weight:400; text-align:center;}
.dcArticle03 .dcQuickAdvice .dcInputWrap input.dcInput01{width:220px; margin-right:10px;}
.dcArticle03 .dcQuickAdvice .dcInputWrap input.dcInput02{width:220px;}
.dcArticle03 .dcQuickAdvice .dcInputWrap input.dcInput03{width:220px;}
.dcArticle03 .dcQuickAdvice .dcInputWrap input.dcInput04{width:220px; margin-right: 28px;}
.dcArticle03 .dcQuickAdvice .dcInputWrap button.dcSubMit{width:243px; height:55px; border-radius:10px; text-align:center;  font-size:20px; font-weight:400; color:#fff; background-color:#19bcb9;}
.dcArticle03 .dcQuickAdvice .dcAgreeChk{text-align:center;}
.dcArticle03 .dcQuickAdvice .dcAgreeChk input{margin-right:10px;}
.dcArticle03 .dcQuickAdvice .dcAgreeChk label{font-size:16px; font-weight:200; color:#fff; cursor:pointer;}

.dcArticle04{padding:40px 0;}
.dcArticle04 .dcSpeaicalBanner01{overflow:hidden; margin-bottom:10px;}
.dcArticle04 .dcSpeaicalBanner01 .dcTitle{position: absolute; top: 0px; left: 0px; z-index: 10;}
.dcArticle04 .dcSpeaicalBanner01 .dcTitle h3{font-size:40px; color:#333; font-family:'Open Sans'; font-weight:300; line-height: 40px; margin-bottom:25px;}
.dcArticle04 .dcSpeaicalBanner01 .dcTitle h3 span{font-family:'Open Sans'; font-weight:700; }
.dcArticle04 .dcSpeaicalBanner01 .dcTitle p{font-size:20px; color:#333; font-family:'NanumSquare'; font-weight:200; line-height: 24px;}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List{position:relative; width:100%; padding: 0 0 0 220px;}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List ul{}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List ul li{float:left; width:320px !important; height:222px; margin-right:10px;}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List ul li img{width:100%; height:100%;}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List ul li:last-child{margin-right:0;}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List .bx-wrapper{box-shadow:none; border:0; background:#fff; margin-bottom:0; margin:0 auto;}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List .bx-wrapper .bx-controls-direction a{position: absolute; top:172px; margin-top:0; outline: 0; width:50px; height:50px; text-indent: -9999px; z-index: 90; border:solid 2px #616161;}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List .bx-wrapper .bx-prev{left: -239px; background: url(/modules/user/img/skin01/main/btnPrev01.png) no-repeat 50% 50% #fff;}
.dcArticle04 .dcSpeaicalBanner01 .dcSpBanner01List .bx-wrapper .bx-next {left: -179px; background: url(/modules/user/img/skin01/main/btnNext01.png) no-repeat 50% 50% #fff;}
.dcArticle04 .dcSpeaicalBanner02{}
.dcArticle04 .dcSpeaicalBanner02 li{width:100%; height:197px;}

.dcArticle05{background-color:#f5f5f5; padding:40px 0;}
.dcArticle05 .dcCrossPackgeWrap{overflow:hidden;}
.dcArticle05 .dcCrossPackgeWrap .dcTitleWrap{position:relative; width:100%; margin:0 0 30px 0;}
.dcArticle05 .dcCrossPackgeWrap .dcTitleWrap h3.dcH3Title{text-align:center;font-size:30px; color:#333; font-family:'Open Sans'; font-weight:300; line-height: 50px; margin-bottom:15px;}
.dcArticle05 .dcCrossPackgeWrap .dcTitleWrap h3.dcH3Title span{font-family:'Open Sans'; font-weight:700; }
.dcArticle05 .dcCrossPackgeWrap .dcTitleWrap p.dcPsTitle{text-align:center; font-size:20px; color:#333; font-family:'NanumSquare'; font-weight:200; line-height: 24px;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap{width:100%;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap .bx-wrapper{box-shadow:none; border:0; background:#f5f5f5; margin-bottom:0; margin:0 auto; max-width:1200px !important;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap .bx-wrapper .bx-controls-direction a{position: absolute; top: 50%; transform:translateY(-50%); margin-top:0; outline: 0; width:50px; height:50px; text-indent: -9999px; z-index: 90; border:solid 2px #616161;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap .bx-wrapper .bx-prev{left:-70px; background: url(/modules/user/img/skin01/main/btnPrev01.png) no-repeat 50% 50% #fff;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap .bx-wrapper .bx-next {right: -70px; background: url(/modules/user/img/skin01/main/btnNext01.png) no-repeat 50% 50% #fff;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap ul{overflow:hidden;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap ul li{float:left; position:relative; width:295px; margin:0 6px 0 0;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap ul li a{display:block; height:100%; border:solid 1px #f0f0f0; padding:5px;}
.dcArticle05 .dcCrossPackgeWrap .dcPDListWrap ul li a:hover{border:solid 1px #f02746;}

.dcArticle06{padding:40px 0;}
.dcArticle06 h3.dcH3Title{text-align:center;font-size:20px; color:#fff; font-weight:500; line-height: 55px; background-color:#000;}
.dcArticle06 ul{overflow:hidden;}
.dcArticle06 ul li{float:left; width:20%; height:180px; border-right:solid 1px #333; border-bottom:solid 1px #333; background: url(/modules/user/img/skin01/shop/bgProductGo.png) no-repeat 13% 85%;}
.dcArticle06 ul li:first-child{border-left:solid 1px #333;}
.dcArticle06 ul li:nth-child(6){border-left:solid 1px #333;}
/*.dcArticle06 ul li:nth-child(5), .dcArticle06 ul li:nth-child(9), .dcArticle06 ul li:nth-child(13){border-left:solid 1px #333;}*/

.dcArticle06 ul li a{position:relative;  display:block; height:100%; padding:30px 0 0 30px; color:#333; font-size:18px; font-weight:400;}
.dcArticle06 ul li a:hover::before{content:''; display:block; position:absolute; top:-1px; left:-1px; right:-1px; bottom:-1px; border:solid 3px #005aab; z-index:1;}
.dcArticle06 ul li a.dcSKPD01{background: url(/modules/user/img/skin01/shop/bgProduct01.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD02{background: url(/modules/user/img/skin01/shop/bgProduct02.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD03{background: url(/modules/user/img/skin01/shop/bgProduct03.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD04{background: url(/modules/user/img/skin01/shop/bgProduct04.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD05{background: url(/modules/user/img/skin01/shop/bgProduct05.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD06{background: url(/modules/user/img/skin01/shop/bgProduct06.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD07{background: url(/modules/user/img/skin01/shop/bgProduct07.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD08{background: url(/modules/user/img/skin01/shop/bgProduct08.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD09{background: url(/modules/user/img/skin01/shop/bgProduct09.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD10{background: url(/modules/user/img/skin01/shop/bgProduct10.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD11{background: url(/modules/user/img/skin01/shop/bgProduct11.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD12{background: url(/modules/user/img/skin01/shop/bgProduct12.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD13{background: url(/modules/user/img/skin01/shop/bgProduct13.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD14{background: url(/modules/user/img/skin01/shop/bgProduct14.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD15{background: url(/modules/user/img/skin01/shop/bgProduct15.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD16{background: url(/modules/user/img/skin01/shop/bgProduct16.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD17{background: url(/modules/user/img/skin01/shop/bgProduct17.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD18{background: url(/modules/user/img/skin01/shop/bgProduct18.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD19{background: url(/modules/user/img/skin01/shop/bgProduct19.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD20{background: url(/modules/user/img/skin01/shop/bgProduct20.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD23{background: url(/modules/user/img/skin01/shop/bgProduct23.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD25{background: url(/modules/user/img/skin01/shop/bgProduct25.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD30{background: url(/modules/user/img/skin01/shop/bgProduct30.png) no-repeat 85% 70%;}
.dcArticle06 ul li a.dcSKPD35{background: url(/modules/user/img/skin01/shop/bgProduct35.png) no-repeat 85% 70%;}

.dcArticle07{padding:0 0 40px 0;}
.dcArticle07 .dcFixBannerWrap{}
.dcArticle07 .dcFixBannerWrap ul{overflow:hidden;}
.dcArticle07 .dcFixBannerWrap ul li{float:left; width:290px; height:244px; margin-right:13px;}
.dcArticle07 .dcFixBannerWrap ul li:last-child{margin:0;}
.dcArticle07 .dcFixBannerWrap ul li.dcCustomerLi{width:300px; margin:0; background-color:#6c6c6c; padding:45px 10px;}
.dcArticle07 .dcFixBannerWrap ul li.dcCustomerLi p.dcCusLogo{text-align:center; margin:0 0 10px 0;}
.dcArticle07 .dcFixBannerWrap ul li.dcCustomerLi p.dcCusNumber{text-align:center; margin:0 0 10px 0;font-size:40px; color:#fff; font-family: 'Open Sans'; font-weight:700;}
.dcArticle07 .dcFixBannerWrap ul li.dcCustomerLi p.dcCusText{text-align:center;font-size:14px; font-weight:400; color:#fff; }


.dcSubTitleWrap{padding:80px 0 0 0;}
.dcSubTitleWrap h3{text-align:center; font-size:30px; font-weight:600; color:#333; margin:0 0 10px 0;}
.dcSubTitleWrap p.dcSTitle{text-align:center; font-size:14px; font-weight:400; color:#666; }
.dcSubTitleWrap p.dcHashtec{text-align:center; font-size:14px; font-weight:400; color:#999; padding:20px 0 0 0; margin:20px 0 0 0; border-top:solid 1px #ccc;}

.dcSubContents{padding:40px 0 80px;}

.dcOnlineRentalOrderWrap{}
.dcOnlineRentalOrderWrap .dcInputWrap input{font-size:15px;}
.dcOnlineRentalOrderWrap .dcInputWrap{border-top:solid 2px #5b5b5b; margin:0 0 20px 0;}
.dcOnlineRentalOrderWrap .dcInputWrap dl{border-bottom:solid 1px #c9c9c9; padding:20px; overflow:hidden;max-height: 290px;}
.dcOnlineRentalOrderWrap .dcInputWrap dl:last-child{border-bottom:solid 1px #5b5b5b;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dt{float:left; width:30%; font-size:20px; line-height:50px;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd{float:left; width:70%; font-size:20px;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcOrderThumb{float:left; width:250px; height:250px; border:solid 1px #cfcfcf; margin:0 20px 0 0;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcOrderThumb img{width:100%; height:100%;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcOrderName{float:left;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcOrderName p.dcName{font-size:20px; font-weight:500; color:#333; margin: 0 0 95px 0; }
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcOrderName p.dcRentalPrice{font-size:20px; font-weight:400; color:#333; }
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcOrderName p.dcRentalPrice span{font-family:'NanumSquare'; font-size:20px; font-weight:400; color:#ed1c24;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcFreeGiftSelect{position:relative;display:inline-block;width:100%;height:50px;background:url(/modules/user/img/skin01/sub/btnSelect.png) 98% center no-repeat #fff;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcFreeGiftSelect .txt{display:block;width:100%;height:50px;padding-left:10px;line-height:50px;border:1px solid #c9c9c9;text-align:left; font-size:20px; font-weight:300; color:666;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcFreeGiftSelect label{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcFreeGiftSelect select{position:absolute;left:0;top:0;display:block;width:100%;padding-left:10px;height:50px;opacity:0;filter: alpha(opacity=0);z-index:10;
    appearance:none; /* 기본 스타일 없애기 */
    -webkit-appearance:none;
    -moz-appearance:none;
    -o-appearance:none
}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd .dcFreeGiftSelect option{font-size:20px; font-weight:300; color:666;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd input{width:32%; border:1px solid #c9c9c9; background-color:#fff; padding:0 10px; height:50px;}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd input.dcOrderInput{}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd input.dcOrderTel01{}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd input.dcOrderTel02{}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd input.dcOrderTel03{}
.dcOnlineRentalOrderWrap .dcInputWrap dl dd textarea.dcOrderText{border:1px solid #c9c9c9; background-color:#fff; padding:10px; height:100px;}
.dcOnlineRentalOrderWrap .dcOnlineRentalOrderAgree, .dcOnlineRentalOrderWrap .dcOnlineRentalOrderMarketing{text-align:center; font-size:15px; font-weight:400; color:#666; margin:0 0 5px 0;}
.dcOnlineRentalOrderWrap .dcOnlineRentalOrderAgree input, .dcOnlineRentalOrderWrap .dcOnlineRentalOrderMarketing input{width:15px; height:15px; margin:0 10px 0 0;}
.dcOnlineRentalOrderWrap .dcOnlineRentalOrderAgree label, .dcOnlineRentalOrderWrap .dcOnlineRentalOrderMarketing label{}
.dcOnlineRentalOrderWrap .dcOnlineRentalOrderAgree a, .dcOnlineRentalOrderWrap .dcOnlineRentalOrderMarketing a{color:#666;}
.dcOnlineRentalOrderWrap button.dcBtnOrder{display:block;width:260px; height:50px;background:url(/modules/user/img/skin01/sub/bgCounsel.png) 20% center no-repeat #005aab; margin:0 auto 20px; padding:0 0 0 30px; text-align:center; font-size:20px; font-weight:400; color:#fff;}
.dcOnlineRentalOrderWrap p.dcPEtc{text-align:center; font-size:20px; font-weight:300; color:#ff3333;}


.dcBasicBBSListWrap{margin:0 0 30px 0;}
.dcBasicBBSListWrap .dcBBSTopWrap{margin:0 0 20px 0; overflow:hidden;}
.dcBasicBBSListWrap .dcBBSTopWrap .dcTopLeft{float:left;}
.dcBasicBBSListWrap .dcBBSTopWrap .dcTopLeft p.dcBBSNum{font-size:16px; font-weight:300; color:#333; line-height:30px; }
.dcBasicBBSListWrap .dcBBSTopWrap .dcTopLeft p.dcBBSNum span{font-weight:500; color:#ff5050; margin:0 5px;}
.dcBasicBBSListWrap .dcBBSTopWrap .dcTopRight{float:right;}
.dcBasicBBSListWrap .dcBBSTopWrap .dcTopRight .dcSearchSelect{float:left; width:150px; margin:0 10px 0 0;}
.dcBasicBBSListWrap .dcBBSTopWrap .dcTopRight input.dcSearchInput{float:left; width:300px; height:30px; margin:0 10px 0 0; border:solid 1px #c9c9c9; padding:0 10px; font-size:16px; font-weight:300; color:#333;}
.dcBasicBBSListWrap .dcBBSTopWrap .dcTopRight input.dcBtnSearch{float:left; width:100px; height:30px; border:solid 1px #333; background-color:#333; padding:0 10px; text-align:center; font-size:16px; font-weight:300; color:#fff; cursor:pointer;}
.dcBasicBBSListWrap table{width:100%; margin:0 auto; border-collapse:collapse; border-spacing:0; border-top:solid 1px #d5d5d5;}
.dcBasicBBSListWrap table thead tr{border-bottom:solid 1px #d5d5d5;}
.dcBasicBBSListWrap table thead tr th{vertical-align:middle; padding:10px; text-align:center; color:#333; font-weight:500; background:#f4f4f4; font-size:16px;}
.dcBasicBBSListWrap table tbody tr{border-bottom:solid 1px #d5d5d5;}
.dcBasicBBSListWrap table tbody tr:hover{background-color:#fff7f7;}
.dcBasicBBSListWrap table tbody tr{border-bottom:solid 1px #d5d5d5;}
.dcBasicBBSListWrap table tbody tr th{vertical-align:middle; padding:10px; text-align:center; color:#333; font-weight:500; background:#f4f4f4; font-size:16px;}
.dcBasicBBSListWrap table tbody tr td{vertical-align:middle; padding:10px; text-align:center; color:#333; font-weight:400; font-size:16px; color:#333; font-weight:300;}
.dcBasicBBSListWrap table tbody tr td.center{text-align:center;}
.dcBasicBBSListWrap table tbody tr td.right{text-align:right;}
.dcBasicBBSListWrap table tbody tr td.left{text-align:left;}
.dcBasicBBSListWrap table tbody tr td a{color:#333; }
.dcBasicBBSListWrap table tbody tr td span.dcIcoWating{border:solid 1px #0b78dc; border-radius:10px; text-align:center; color:#0b78dc; font-weight:300; padding:0 10px;}
.dcBasicBBSListWrap table tbody tr td span.dcIcoComplet{border:solid 1px #ff5050; border-radius:10px; text-align:center; color:#ff5050; font-weight:300; padding:0 10px;}
.dcBasicBBSListWrap table tbody tr td span.dcOrderWating{border:solid 1px #ff8000; border-radius:10px; text-align:center; color:#fff; font-weight:300; padding:0 10px; background-color:#ff8000;}
.dcBasicBBSListWrap table tbody tr td span.dcOrderComplete{border:solid 1px #ed1c24; border-radius:10px; text-align:center; color:#fff; font-weight:300; padding:0 10px; background-color:#ed1c24;}
.dcBasicBBSListWrap table tbody tr td input{height:30px; margin:0 10px 0 0; border:solid 1px #c9c9c9; padding:0 10px; font-size:16px; font-weight:300; color:#333;}

.dcSearchSelect{position:relative;display:inline-block;width:100%;height:30px;background:url(/modules/user/img/skin01/sub/btnSelect.png) 92% center no-repeat #fff; background-size:15px;}
.dcSearchSelect .txt{display:block;width:100%;height:30px;padding-left:10px;line-height:30px;border:1px solid #c9c9c9;text-align:left; font-size:16px; font-weight:300; color:666;}
.dcSearchSelect label{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.dcSearchSelect select{position:absolute;left:0;top:0;display:block;width:100%;padding-left:10px;height:30px;opacity:0;filter: alpha(opacity=0);z-index:10;
    appearance:none; /* 기본 스타일 없애기 */
    -webkit-appearance:none;
    -moz-appearance:none;
    -o-appearance:none
}
.dcSearchSelect option{font-size:16px; font-weight:300; color:666;}

.dcBtnWrap{text-align:center;}
.dcBtnWrap button{text-align:center; font-size:16px; font-weight:400; }
.dcBtnWrap button.dcBtnList{width:200px; height:40px; line-height:40px; background-color:#aaa; border:solid 1px #aaa; color:#fff;}
.dcBtnWrap button.dcBtnList:hover{background-color:#fff; border:solid 1px #aaa; color:#aaa;}

.dcSpecialEventTitle{margin:0 0 30px 0;}
.dcSpecialEventTitle .dcSETitle{border:solid 10px #ebded6; margin: 0 0 20px 0; padding: 0 0 20px;}
.dcSpecialEventTitle .dcSETitle h3{text-align:center; font-size:30px; font-weight:700; color:#823e0d; line-height: 26px;}
.dcSpecialEventTitle .dcSETitle h3 span{font-size:14px; font-weight:400; color:#828282;}
.dcSpecialEventTitle p.dcSEPtitle{text-align:center; font-size:16px; font-weight:400; color:#444;}

.dcSpecialEventTitle2{margin:0 0 30px 0;}
.dcSpecialEventTitle2 .dcSETitle{border:solid 10px #ebded6; margin: 0 0 20px 0;}
.dcSpecialEventTitle2 .dcSETitle h3{text-align:center; font-size:30px; font-weight:700; color:#823e0d; line-height: 60px;}
.dcSpecialEventTitle2 .dcSETitle h3 span{font-size:14px; font-weight:400; color:#828282;}

.dcSpecialEventTitle3{margin:0 0 30px 0;}
.dcSpecialEventTitle3 .dcSETitle{border:solid 10px #ebded6; margin: 0 0 20px 0;}
.dcSpecialEventTitle3 .dcSETitle h3{text-align:center; font-size:30px; font-weight:700; color:#823e0d; line-height: 60px;}
.dcSpecialEventTitle3 .dcSETitle h3 span{font-size:14px; font-weight:400; color:#828282;}

.dcReviewSNSLink{overflow:hidden; padding:0 0 10px 0; border-bottom:solid 1px #aaa;}
.dcReviewSNSLink p{float:left; text-align: center; font-size:28px; color:#333; font-weight:600; line-height:30px; background: url(/modules/user/img/skin01/sub/bgLink.png) no-repeat 0 50%; padding:0 0 0 40px;}
.dcReviewSNSLink ul{float:right; overflow:hidden; }
.dcReviewSNSLink ul li{float:left; margin:0 10px 0 0;}
.dcReviewSNSLink ul li:last-child{margin:0;}
.dcReviewSNSLink ul li a{text-align:center; text-indent:-9999px; width:31px; height:31px;}
.dcReviewSNSLink ul li a img {width: 34px; border-radius: 50%; margin-bottom: 5px;}

/*
.dcReviewSNSLink ul li.dcIco01{background: url(/modules/user/img/skin01/sub/sns_facebook.png) no-repeat 50% 50%;}
.dcReviewSNSLink ul li.dcIco02{background: url(/modules/user/img/skin01/sub/sns_twitter.png) no-repeat 50% 50%;}
.dcReviewSNSLink ul li.dcIco03{background: url(/modules/user/img/skin01/sub/sns_kakaostory.png) no-repeat 50% 50%;}
.dcReviewSNSLink ul li.dcIco04{background: url(/modules/user/img/skin01/sub/sns_naverband.png) no-repeat 50% 50%;}
.dcReviewSNSLink ul li.dcIco05{background: url(/modules/user/img/skin01/sub/bgicoSns05.png) no-repeat 50% 50%;}
*/

/*.dcReviewSNSImg{margin:0 0 50px 0;}*/

.dcReviewSNSInput{margin:0 0 20px 0;}
.dcReviewSNSInput p.dcInputTitle{background-color:#ccc; padding:5px 10px; text-align:center; font-size:18px; color:#333;}
.dcReviewSNSInput .dcInputBox{background-color:#eee; padding:10px 38px;}
.dcReviewSNSInput .dcInputBox ul{overflow:hidden;}
.dcReviewSNSInput .dcInputBox ul li{float:left; }
.dcReviewSNSInput .dcInputBox ul li.dcInput01{margin-right:15px;}
.dcReviewSNSInput .dcInputBox ul li.dcInput01 input{width:100px;}
.dcReviewSNSInput .dcInputBox ul li.dcInput02{margin-right:15px;}
.dcReviewSNSInput .dcInputBox ul li.dcInput02 input{width:150px;}
.dcReviewSNSInput .dcInputBox ul li.dcInput03{margin-right:15px;}
.dcReviewSNSInput .dcInputBox ul li.dcInput03 input{width:150px;}
.dcReviewSNSInput .dcInputBox ul li.dcInput04{margin-right:15px;}
.dcReviewSNSInput .dcInputBox ul li.dcInput04 input{width:380px;}
.dcReviewSNSInput .dcInputBox ul li label{display:inline-block; margin-right:10px;}
.dcReviewSNSInput .dcInputBox ul li input{display:inline-block; border:solid 1px #ddd; background-color:#fff; padding:0 5px; line-height:30px; font-size:14px; font-weight:400; color:#555;}
.dcReviewSNSInput .dcInputBox ul li input[type='button'].dcBtnSubmit{display:inline-block; background-color:#cc0066; text-align:center; font-size:14px; color:#fff; width:80px; line-height:30px;}

.dcReviewSNSList{}
.dcReviewSNSList ul{border-top: solid 1px #aaa;}
.dcReviewSNSList ul li{border-bottom:solid 1px #aaa;}
.dcReviewSNSList ul li .dcReviewSNSTop{padding:10px; position:relative; overflow:hidden;}
.dcReviewSNSList ul li .dcReviewSNSTop p.dcName{float:left; font-size:20px; color:#333; font-weight:400; line-height:40px; margin:0 20px 0 0;}
.dcReviewSNSList ul li .dcReviewSNSTop .dcReviewList{float:left; text-align: left;}
.dcReviewSNSList ul li .dcReviewSNSTop .dcReviewList a{font-size:14px; color:#333; font-weight:400; line-height:40px; margin:0 20px 0 0;}
.dcReviewSNSList ul li .dcReviewSNSTop .dcReviewList span{font-size:14px; color:#777;}
.dcReviewSNSList ul li .dcReviewSNSTop input[type='button'].dcBtnDel{float:right; background-color:#fff; border:solid 1px #ff9090; text-align:center; font-size:14px; color:#ff2828; width:80px; line-height:40px;}
.dcReviewSNSList ul li .dcReviewSNSTop input[type='button'].dcBtnDang{float:right; background-color:#fff; border:solid 1px #0000ff; text-align:center; font-size:14px; color:#0000ff; width:80px; line-height:40px;margin-right:5px;}
/*
.dcFixRight{position: fixed; top: 0; bottom: 0; right:-234px; z-index:10000; width:234px; background-color:#fff; border-left:solid 1px #e7e7e7; padding:30px 25px;}
.dcFixRight button.dcBtnOpen2{display:none; position:absolute; top:220px; left:-39px; border:solid 1px #e7e7e7; border-right:solid 1px #f7f7f7; width:39px; height:43px; background: url(/modules/user/img/skin01/common/rightQuickOn.png) no-repeat 50% 50%; text-indent:-9999px; z-index: 10;}
.dcFixRight button.dcBtnClose2{position:absolute; top:220px; left:-39px; border:solid 1px #e7e7e7; border-right:solid 1px #f7f7f7; width:39px; height:43px; background: url(/modules/user/img/skin01/common/rightQuickOff.png) no-repeat 50% 50%; text-indent:-9999px; z-index: 10;}
.dcFixRight a.dcKakao{position:absolute; top:264px; left:-39px; width: 39px; height:40px; background:url(/modules/user/img/skin01/common/rightQuickKakao.png) no-repeat 90% 50%; text-indent:-9999px;}
*/
.dcArticle10{background-color:#f5f5f5; padding:60px 0;}
.dcArticle10 .dcOnlineRentalWrap{float:left; width:590px; height:205px; border:solid 1px #ddd; padding:27px 10px;background:#fff;overflow: hidden;}
.dcArticle10 .dcOnlineConsultWrap{float:right; width:590px; height:205px; border:solid 1px #ddd; padding:27px 10px;background:#fff;overflow: hidden;}
.dcArticle10 .dcTitleWrap{position:relative; padding: 0 0 16px 0; border-bottom:solid 2px #b3b3b3;}
.dcArticle10 span.dcIcoInstallComplet{width: 78px;height: 25px; color: #fe3332;border: solid 1px #fe3332;display: inline-block;text-align: center;font-size: 14px;border-radius: 5px;font-weight: 400; margin: 0 5px 0 0;}
.dcArticle10 span.dcIoReceiptComplet{width: 78px;height: 25px; color: #0b78dc;border: solid 1px #0b78dc;display: inline-block;text-align: center;font-size: 14px;border-radius: 5px;font-weight: 400; margin: 0 5px 0 0;}
.dcArticle10 .dcTitleWrap h3{font-size:18px; color:#333; font-weight:500; background:url(/modules/user/img/skin01/main/icoBBS.png) no-repeat 0 50%; padding-left:30px; }
.dcArticle10 .dcTitleWrap a.dcBtnMore{position:absolute; top:0px; right:0; display:inline-block; width:78px; height:25px; background-color:#333; border-radius:15px; text-align:center; color:#fff;}
.dcArticle10 .dcListWrap ul{clear: both;}
.dcArticle10 .dcListWrap li{float:left;padding:10px;text-align:center}
.dcArticle10 .dcListWrap .title{vertical-align: middle;padding: 8px 10px; text-align: center;color: #333;font-weight: 500;font-size: 16px;background: #f6f6f6;}



