/* BASIC css start */
.bbs-link { font-size:0 }
.bbs-link a { margin:0 2px }
.bbs-link a.delete { padding: 0 3px 0 5px; }
.bbs-link a.reply { padding: 0; }

.bbs-table-view .data-bd-cont { padding: 20px 0 40px 0; color:#8d8d8d }
.bbs-table-view hr { display: block; }

.input-style2 { width: 120px; margin: 0px 5px; }

.list-link { padding:10px 15px; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; }
.list-link li { padding:10px 0px }
.list-link li a { color:#828282 }
.list-link span.arrow { padding: 0px 5px 0px 15px; color: #828282; font-weight:bold }
.list-link span.arrow.prev { background: url(/images/d3/modern_simple/common/icon_prev_arrow.gif) no-repeat left 1px }
.list-link span.arrow.next { background: url(/images/d3/modern_simple/common/icon_next_arrow.gif) no-repeat left 1px }

.data-bd-cont .add_info { float: left; border: 1px solid #e5e5e5; width: 97%; padding: 5px 10px; line-height: 150%; margin-bottom: 10px; }
.data-bd-cont .add_title { float: left; width: 30%; font-weight: bold; }
.data-bd-cont .add_content { float: left; width: 70%; }
.data-bd-cont .attach { text-align: center; margin-bottom: 10px; }
/* 관련 상품 목록 */
.fixed-img-collist { margin-top:10px; padding-top:10px; border-top:1px solid #e5e5e5;}
.list-tit { padding-left:7px; color:#9d9d9d; background: url('/images/d3/modern_simple/common/bull_join_required.gif') no-repeat 0 50%;}
.fixed-img-collist ul { padding:15px 11px 0;}
.fixed-img-collist ul li { float:left; padding:0 10px 15px; text-align:center;}
.fixed-img-collist ul li a { display:block; width:150px; font-size:11px; color:#9d9d9d;}
.fixed-img-collist ul li a span.prd img { width:142px; height:142px; margin-bottom:8px; padding:3px; border:1px solid #d8d8d8;}
.fixed-img-collist ul li p { padding:1px; font-size:11px; color:#666; font-weight:bold;}
/* 상품 상단 정보 */
.prd-tinfo { margin-top:10px; zoom: 1; overflow: hidden; padding:20px 0 20px 107px; border:1px solid #e4e4e5 }
.prd-tinfo dt,
.prd-tinfo dd { position: relative; float: left; }
.prd-tinfo dt { left: -87px; margin-right: -87px; width:70px; height:70px }
.prd-tinfo dt img {  width: 100%; height: 100%; }
.prd-tinfo dd { width: 100%;  }
.prd-tinfo dd ul {  }
.prd-tinfo dd ul li { padding-top:14px }
.prd-tinfo dd ul li .tit { font-weight:bold }
/* 개인정보보호정책 동의 */
.privercy-contract textarea {  height: 60px; width: 660px; }
.privercy-contract-tap { height:30px; }
.privercy-contract-tap li a { padding: 7px 10px; }
/* 개인정보 수집 이용 */
.privercy-contract .tbl { width:100% !important; padding:0; margin:0; border-spacing:0; border-collapse:collapse; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
.privercy-contract .tbl caption { display:none; }
.privercy-contract .tbl th { line-height:32px; color: #3b3b3b; font-size:12px; font-weight:bold; background: #f0f0f0; text-align:center; }
.privercy-contract .tbl th,
.privercy-contract .tbl td { height:32px; padding:0; margin:0; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; letter-spacing:-1px }
.privercy-contract .tbl td .txt-l { padding:5px 3px; margin:0; text-align:left; }

/* 21.09.30 스와이프 */
.survey_wrap { background:#fff8f0; width:860px; position:relative; font-family:'Noto Sans KR', sans-serif;}
.survey_wrap *,
.survey_wrap *:before,
.survey_wrap *:after {box-sizing:border-box;}
.survey_wrap .inner_center {width:860px; padding:0 0px; margin:0 auto;}

.survey_topimg {width:860px;}
.survey_botimg {width:860px;}


.survey_review {padding:40px 0 60px; overflow:hidden;}
.survey_review .review_flex .bigimg_swiper {position:relative; width:860px; height: auto; padding:30px 60px 90px;margin:0px auto 0; background:url('http://sleepgongg.img9.kr/event/2021_9/210930_survey%20report/swiper_bg.png') no-repeat; background-size:cover; background-position:center bottom;}
.survey_review .review_flex .bigimg_swiper .img { position:relative; width:720px; height:600px; padding:0px 0px; background:no-repeat; background-position:center center; background-size:contain;}

/*.survey_review .swiper-scrollbar {position:absolute; bottom:13px; left:0; right:108px; height:5px; border-radius:3px; background:#eeeeee;}
.survey_review .swiper-scrollbar .swiper-scrollbar-drag {background:#f96512; border-radius:3px;}
.survey_review .swiper-button-prev {position:absolute; top:auto; right:41px; bottom:0; left:auto; width:16px; height:26px; margin:0; background:url('/design/sleepgongg/img/web/newnew/btn_prdslide_prev_on.png') no-repeat center center;}
.survey_review .swiper-button-next {position:absolute; top:auto; right:0; bottom:0; left:auto; width:16px; height:26px; margin:0; background:url('/design/sleepgongg/img/web/newnew/btn_prdslide_next_on.png') no-repeat center center;}
.survey_review .swiper-button-next.swiper-button-disabled {opacity:1; background:url('/design/sleepgongg/img/web/newnew/btn_prdslide_next_off.png') no-repeat center center;}
.survey_review .swiper-button-prev.swiper-button-disabled {opacity:1; background:url('/design/sleepgongg/img/web/newnew/btn_prdslide_prev_off.png') no-repeat center center;}*/

.survey_review .review_flex .bigimg_swiper .swiper-button-prev {position:absolute; top:45%;  width:80px; height:80px; margin-top:-40px; border-radius:100%; background:url('/design/sleepgongg/img/web/newnew/btn_swp_white_prev.png') no-repeat center center rgba(0,0,0,0.1);}
.survey_review .review_flex .bigimg_swiper .swiper-button-next {position:absolute; top:45%;  width:80px; height:80px; margin-top:-40px; border-radius:100%; background:url('/design/sleepgongg/img/web/newnew/btn_swp_white_next.png') no-repeat center center rgba(0,0,0,0.1);}
.survey_review .review_flex .bigimg_swiper .swiper-button-prev:hover,
.survey_review .review_flex .bigimg_swiper .swiper-button-next:hover {background-color:rgba(249,101,18,1);}
.survey_review .swiper-scrollbar {display:none; position:relative; right:0px; height:3px; border-radius:2px; background:#eeeeee; top: 80px; overflow: hidden;}
.survey_review .swiper-scrollbar .swiper-scrollbar-drag {  background:#f96512; border-radius:2px; left:100px;}

/* 21.09.30 팝업창 */
.team-survey{background:#fff1e3;width:860px;height:150px;position: relative; margin:0px auto;}
/*.team-survey>p{text-align: center;padding:100px 0 15px;font-size:45px;font-weight: 700;color:#2e2d2c}*/
.team-survey .surveywrap { width:850px;margin:0 auto;display: flex;flex-wrap: wrap;justify-content: center;}
.team-survey .surveywrap .sbtn {padding: 0 20px; }
.team-survey .surveywrap .sbtn { cursor: pointer;;width:737px; height:auto;  }
.team-survey .surveywrap .sbtn span { width:100%;height:100%;display:flex;align-items: center;justify-content: center;font-size: 30px;font-weight: 500;color: #fff; }
.team-survey .surveywrap .view { position:absolute; background: #ffffff; display: inline-block;  display: none;  right: 0; left: 0; width: 860px; top: 0%; margin: auto; height: auto; box-sizing: border-box; overflow: scroll;  z-index: 99;  max-height: 750px; box-shadow: 0 0 50px rgba(0, 0, 0, 0.4);-webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 50px rgba(0, 0, 0, 0.2);}
.team-survey .surveywrap .view img { width:100%; height:auto;  }
.team-survey .surveywrap .view span {  position: absolute; cursor:pointer; right: 20px; font-size: 40px; top: 20px; line-height: 35px; font-weight:300; color:#222; }




/* BASIC css end */

