/* BASIC css start */
.link a{ display: inline-block;  line-height: 3px; color: #31302f; font-size: 16px; font-family: 'Cormorant','Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif'; font-weight: bold; margin: 10px; }

.link a {
  display: inline-block;
}
 .link a:hover {
  -webkit-animation: zoom .7s;
  animation: zoom .7s;
}
@-webkit-keyframes zoom {
  50% {
    -webkit-transform: scale(1.2);
  }
}
@keyframes zoom {
  50% {
    transform: scale(1.2);
  }
}
.bbs-sch p{ display: inline-block; color: #31302f; font-size: 12px;  font-family:"³ª´®½ºÄù¾î",' NanumSquareR','Noto Sans KR', sans-serif  margin:0 auto;}
.bbs-tit h3 {padding-left:10px; font-family: 'Lato','Noto Sans KR', serif; display: inline-block; color: #31302f; font-size: 18px; }

/*#footer .footerTop .csInfo {margin-bottom: 0px; padding-bottom: 20px;}
#footer .footerTop .csInfo .tel { display: inline-block; padding-right: 24px; line-height: 3px; letter-spacing: 3px; color: #000; font-size: 30px; font-family: 'Cormorant', sans-serif; font-weight: bold; margin: -10%; }
#footer .footerTop .csInfo .tx { display: inline-block; color: #999999; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif'; font-size: 15px; }
#footer .footerTop .csInfo .tx { display: inline-block; color: #999999; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif'; font-size: 15px; }
.top_proinfo{padding: 60px 0 0px;}
.top_proinfo .mainproinfo{ text-align: center;}
.lengline{ height: 40px; width: 1px; margin: auto; background: #dddddd;}
.mainproinfo h1{padding: 10px 0 40px; color: #333333; font-size: 40px; font-family: 'Noto Serif KR', serif; font-weight: 900;}
.mainproinfo h3{ padding-top: 26px; color: #4c4c4c; font-size: 18px; font-family: 'Spoqa Han Sans', 'Spoqa Han Sans JP','Noto Serif KR', 'Sans-serif';}
.mainproinfo p{ line-height: 25px; color: #808080; font-size: 16px; font-family:"³ª´®½ºÄù¾î",' NanumSquareR','Noto Sans KR', sans-serif}
.mainproinfo i{ display: block; padding: 40px 0 70px;}
.imgBanner { margin:0 auto;; position:relative; width:1200px; overflow:hidden }
.imgBanner img{width: 100%;}*/


/* °íÁ¤ ÀÌ¹ÌÁö ¹è³Ê */
.fixedBnnr { position:relative; width:100%; min-width:1100px; height:220px; background:url(//image.makeshop.co.kr/makeshop/d3/basic_simple/main/fixbn.jpg) center top no-repeat fixed }
.fixedBnnr .inner { margin:0 auto; position:relative; width:1100px; text-align:center }
.fixedBnnr .inner .tx { padding-top:100px; font-size:16px; color:#fff; letter-spacing:16px }

.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;  margin-bottom:100px;}

.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; }

/* BASIC css end */

