/* BASIC css start */
#contentWrap{width:1300px !important;}
#content{padding-bottom:50px;}
.title_img_wrap{min-height:95px; background-position:center; background-repeat:no-repeat;}
.title_img_wrap img{opacity:0; display:block; margin:0 auto;}
.bbs_head{padding-top:50px; }
.bbs_head h1{margin-bottom:37px; height:50px; line-height:50px; text-align:center; color:#222; font-weight:700; font-size:34px; letter-spacing:-2px;  font-family: 'Noto Sans KR', sans-serif;  }
.bbs_head .tabWrap{box-sizing:border-box; height:60px; border-top:1px solid #777; border-bottom:1px solid #777; margin-bottom:60px; padding:0 40px; box-sizing:border-box;}
.bbs_head .tabWrap ul{width:100%; height:58px; overflow:hidden;}
.bbs_head .tabWrap ul li{float:left; width:calc(100% / 6) ; box-sizing:border-box; position:relative; }
.bbs_head .tabWrap ul li:before{position:absolute; top:50%; left:-1px; width:1px; height:16px; margin-top:-8px; background-color:#ddd; content:""; font-size:0;}
.bbs_head .tabWrap ul li a{display:block; width:100%; height:58px; line-height:58px; box-sizing:border-box; text-align:center; color:#888; font-size:16px;  font-family: 'Noto Sans KR', sans-serif; }
.bbs_head .tabWrap ul li a.sel{color:#000; font-weight:500;}

.top_banner{overflow:hidden; margin-bottom:30px}
.top_banner img{display:block; margin:0 auto;}

h2.washing_title{padding:24px 0; line-height:29px; font-size:22px; color:#333; font-weight:500;  }
.washing_cate_tab{margin-bottom:40px;}

.washing_cate_tab .board_cate_list{width:100%; position:relative; font-size:0; background-color:#fafafa; }
.washing_cate_tab .board_cate_list:before{position:absolute; top:0; left:0; width:100%; height:100%; border:1px solid #e6e6e6; box-sizing:border-box; content:"";}
.washing_cate_tab .board_cate_list li{display:inline-block; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6; width:20%; height:50px; box-sizing:border-box; position:relative; }
.washing_cate_tab .board_cate_list li span{display:block; width:100%; height:50px; line-height:48px; color:#aaa; font-size:15px;font-family: 'Noto Sans KR', sans-serif; text-align:center; cursor:pointer; }
.washing_cate_tab .board_cate_list li.sel span{background-color:#000; color:#FFF; cursor:default;}



.washing_wrap{ padding-bottom:127px; }

.washing_banner{overflow:hidden;}
.washing_banner img{display:block; margin:0 auto; }

.washing_container{display:none;}
.washing_container.sel{display:block;}
.washing_container .ws_faq{border-top:1px solid #e6e6e6; margin-bottom:-1px;}
.washing_container .ws_faq:nth-of-type(1){margin-top:50px; border-top:1px solid #888888; }

.washing_container .ws_faq dt.ws_title{min-height:65px; border-bottom:1px solid #e6e6e6; box-sizing:border-box; padding:20px 70px 20px 54px; line-height:25px; position:relative; color:#333333; font-size:15px; font-weight:300;  font-family:'Noto Sans KR', sans-serif; cursor:pointer; }
.washing_container .ws_faq dt.ws_title:before{position:absolute; content:"Q"; font-weight:700; font-size:16px; width:54px; height:25px; line-height:25px; top:20px; left:0; box-sizing:border-box; padding:0 10px; text-align:right; font-family:'Montserrat', 'Noto Sans KR', sans-serif;}
.washing_container .ws_faq dt.ws_title:after{position:absolute; content:""; width:70px; height:64px; top:0; right:0; box-sizing:border-box; background:url(//bamboobebe.img16.kr/img_pc/washing/arrow_up_down.png) center no-repeat;}
.washing_container .ws_faq.open dt.ws_title:after{-ms-transform: rotate(180deg); transform: rotate(180deg);}
.washing_container .ws_faq dd.ws_cont{display:none; position:relative; padding:46px 72px 100px;}
.washing_container .ws_faq dd.ws_cont *{ line-height:22px;  color:#333333; font-size:15px; font-weight:300;  font-family:'Noto Sans KR', sans-serif;}
.washing_container .ws_faq dd.ws_cont strong,
.washing_container .ws_faq dd.ws_cont .point{color:#ef525b; font-weight:300;}
.washing_container .ws_faq dd.ws_cont:before{position:absolute; content:"A"; font-weight:700; font-size:16px; width:72px; height:22px; line-height:22px; top:46px; left:0; box-sizing:border-box; padding:0 10px; text-align:right; font-family:'Montserrat', 'Noto Sans KR', sans-serif;}
.washing_container .ws_faq.open .ws_cont{display:block;}
/* BASIC css end */

