/* BASIC css start */
.pbanner { text-align:center; padding:5px 0 1px 0}
.pbanner img { width:100%}

.root_daum_roughmap {width:100% !important}
.wrap_controllers, .root_daum_roughmap button {display:none !important}
.root_daum_roughmap img[src$="marker_map01.png"]{content: url("http://www.iblank.co.kr/design/iblank/wib/img/common/mpoint2.png"); }



/* BASIC css start */

.branch {
  display: flex;
  flex-direction: column;
  align-items: center;
  width:100%;
  overflow:hidden;
}
.branch:after { content:""; display:block; clear:both}
.branch h2 { font-size:23px; font-weight:700; text-align:center; padding:25px 0 0 }
.accordion {
  width: 100%;
  margin: 0 auto;
  overflow:hidden;
  border-bottom:1px solid #dcdcdc;
}
.accordion:after { content:""; display:block; clear:both}
.accordion__head {
  cursor: pointer;
  padding: 10px 0 20px;
  justify-content: space-between;
  align-items: center;
}
.accordion__head:after{content:""; display:block; clear:both}
.accordion__head strong{
  display:block !important;
  color: #000;
  font-size: 18px;
  font-weight:500;
  text-indent:5px;
  padding:0 0 10px
}
.accordion__head strong:after {
        content:url("/design/iblank/wib/img/common/mpoint1.png");display:inline-block; padding: 10px; margin: 5px 0 0;
}
.accordion__head span{
  display:block !important;
  color: #000;
  font-size: 14px;
  font-weight:300;
  text-indent:5px;
}

.accordion__body {
  padding:0;
  overflow:hidden;
}
.accordion__body .photo {display:block !important;}
.accordion__body .photo img {width:100%}
.accordion__body .location {display:block !important; width:100%; padding:0; margin:0 }
.accordion__body:after{content:""; display:block; clear:both}


/* BASIC css end */

