
.btn_bo_user > li {width:35px;}
#bo_btn_top .btn, #bo_btn_top .btn:hover {background:none; color:#777; margin-top:0;}
.btn_bo_user a.btn, .btn_bo_user .btn {padding:0 10px;text-align:center; border:0; font-size:1.3em;
-webkit-transition:background-color 0.3s ease-out;
-moz-transition:background-color 0.3s ease-out;
-o-transition:background-color 0.3s ease-out;
transition:background-color 0.3s ease-out}

#bo_gall .gall_box {margin:0 0 60px 0;border-radius:0;}
#bo_gall .gall_img {border:1px solid #ddd; 
transition:0.2s ease-out; -webkit-transition: all 0.2s ease-out;}
#bo_gall .gall_img:hover {opacity:0.8;}
#bo_gall .bo_tit {
    font-size: 1.0em;}
	
#bo_list .bo_tit {
    color: #444; font-size:1.05em;}
	
.pg_wrap {
   text-align:center; width:100%; float:none; margin-top:20px;}
.pg_current {
line-height:28px;}

@media (min-width: 992px) {
.gall_row .box_clear {
clear:both;}
}
	
@media (max-width: 991px) {
#bo_gall .gall_box {margin:0 0 40px 0;}
.gall_row .col-gn-4 {width:33.333%; padding:0 15px;}
.gall_row .col-gn-4:nth-child(4), .gall_row .col-gn-4:nth-child(7), .gall_row .col-gn-4:nth-child(10) {clear:both;}
}


/* read */
#bo_v_top .btn, #bo_v_top .btn:hover {background:none; color:#777; margin-top:0;}}
#bo_v_atc {margin-top:20px;}
#bo_v_img {text-align:center;}
#bo_v_img img {margin:0 auto 40px; display:block;}
#bo_v_img img:first-child {}
#bo_v_con {margin:0px 0 50px; min-height:100px; font:inherit;}
#bo_v_con img {width:auto; max-width:1140px !important; height:auto !important;}


#bo_w .btn {height:40px; line-height:38px; padding:0 20px; }
#bo_w .btn_submit {border: 0; background: #3a8afd; color: #fff; border-radius: 3px;}



/*recent*/
.notice.ft_cnt ul {border-top:1px solid #eee;}



/* faq */
ul.faq_list_board a.btn_b03, ul.faq_list_board .btn_b03 {padding:0 5px;}
ul.faq_list_board div.answer {
    padding: 0px 20px 20px 40px;
    display: none;}
ul.faq_list_board .desc {padding:15px 20px; background:#fff;}
ul.faq_list_board .desc a {margin-top:10px; display:block;}