/*»ó´Ü*/
body { overflow-x:hidden; }
#hd { min-width:1200px; border-bottom:1px solid #dde4e9; }
#hd_wrapper { width:1200px; }
#wrapper { width:1200px; margin-bottom:0; margin-top:0; border:0; min-height:900px; }
#container { width:1200px; border:0; padding:0; }
#tnb { margin-top:27px; }
#tnb .quick { margin-left:15px; }
#tnb .quick a { padding:0 7px; }
#tnb .menu a { background:url("../img/mbar.png") no-repeat left center; line-height:32px; font-size:15px; font-weight:700; padding:0 13px; }
#tnb .menu li:first-child a { background:none; }
#hd_wrapper { padding:34px 0; padding-top:20px; }
#tnb li { margin:0; }


/* ÀüÃ¼¸Þ´º */
.p_all { float:left; margin-top:30px; margin-right:50px; cursor:pointer; }
#all_menu { display:none; z-index:300; width:1200px; min-height:400px; background:#fff; position:absolute; top:200px; left:50%; margin-left:-600px; border:3px solid #000; box-sizing:border-box; padding:50px; }
#all_menu .tt { font-size:21px; font-weight:700; }
#all_menu>ul { margin-top:40px; } 
#all_menu>ul>li { float:left; margin-left:100px; min-height:120px;}
#all_menu>ul>li>a { font-weight:700;display:block; margin-bottom:10px; }
#all_menu>ul>li:first-child { margin-left:0; }
#all_menu>ul>li li { margin-top:5px; font-size:14px; }
.a_close { width:30px; height:30px; position:absolute; right:0px; top:10px; cursor:pointer; }
.bar1 { display:block; background:#000; height:20px; width:2px; position:absolute; transform:rotate(45deg); }
.bar2 { display:block; background:#000; height:20px; width:2px; position:absolute; transform:rotate(-45deg); }


/*ºñÁê¾ó*/
#visual { min-width:1200px; height:806px; position:relative; }
#visual .v_img { height:806px; background-repeat:no-repeat; background-position:center center;  }
#visual .v1 { background-image:url("../img/visual1.jpg"); }
#visual .v2 { background-image:url("../img/visual2.jpg"); }
#visual .v3 { background-image:url("../img/visual3.jpg"); }
#visual .bx-prev {  background:url("../img/v_prev.png"); width:49px; height:86px; display:block; float:left; overflow:hidden; text-indent:-300px; margin-left:50px; }
#visual .bx-next {  background:url("../img/v_next.png"); width:49px; height:86px; display:block; float:right; overflow:hidden; text-indent:-300px; margin-right:50px; }
#visual .bx-pager { bottom:23px; position:absolute; z-index:100; text-align:center; width:100%; }
#visual .bx-pager-item { display:inline-block; margin:0 5px; }
#visual .bx-pager-link { display:block; width:13px; height:13px; background:#7e6b5a; border-radius:13px; overflow:hidden; text-indent:-300px; }
#visual .bx-pager-link.active { background:#0b0b0b; }
#visual .bx-controls-direction { top:50%;  position:absolute;  z-index:100; width:100%; }




/*¸ÞÀÎ »óÇ° */
#major_product_wrap { overflow:hidden; margin-bottom:30px; margin-top:50px; }
#major_product_wrap .main_product_title { float:left; margin-left:50px; margin-top:50px;}
#major_product_wrap .major_product { float:right; }
#major_product_wrap .major_product_price { display:inline-block; }
#major_product_wrap .sct_10 .sct_cost { display:inline-block; }
#major_product_wrap .sct_10 .sct_li { margin-left:50px !important; text-align:center; }
#major_product_wrap .sct_10 .sct_txt { font-weight:700; font-size:16px; }
#major_product_wrap .sct_cost { color:#8f8f8f; font-size:16px; margin-bottom:15px; margin-left:20px; }
#major_product_wrap .major_product_price { text-transform:uppercase; font-size:12px;color:#8f8f8f; font-weight:700; }

#main_banner { overflow:hidden; }
#main_banner .bn { float:left; }
#main_banner .bn img { display:block; }


#all_product_wrap_bg {
    background: #ebebeb;
    position: relative;
    width: 1920px;
    left: 50%;
    margin-left: -960px;

}


#all_product_wrap { overflow:hidden; background:#ebebeb; padding-top:35px; padding-bottom:20px; margin:0 auto; width:1200px;  }
#all_product_wrap .all_product_title { margin-top:65px; margin-left:40px; }
#all_product_wrap .left { float:left; width:624px; }
#all_product_wrap .left .top { overflow:hidden; float:left; width:624px; margin-bottom:7px; }
#all_product_wrap .left .top .pro { float:right; }
#all_product_wrap .right { float:left; width:550px; }
#all_product_wrap .all_pro { float:left; }

#all_product_wrap .all_product_big { margin-left:30px; }
#all_product_wrap .all_product_big li { margin-right:0 !important; }
#all_product_wrap .all_product_01 { margin-right:25px; }

#all_product_wrap .all_product_02 .sct_10 .sct_li { width:330px !important; }
#all_product_wrap .sct_li { background:none; text-align:center; }
#all_product_wrap .left .sct_li { }

#all_product_wrap .major_product_price { display:inline-block; }
#all_product_wrap .sct_10 .sct_cost { display:inline-block; }

#all_product_wrap .sct_img { margin-bottom:15px; }
#all_product_wrap .sct_img img { display:inline-block; }
#all_product_wrap .sct_img a { display:block; }
#all_product_wrap .sct_li {}
#all_product_wrap .sct_10 .sct_a { font-size:16px; color:#e0ab5a; font-weight:700; } 
#all_product_wrap .sct_cost { color:#8f8f8f; font-size:16px; margin-bottom:15px;margin-left:20px;  }
#all_product_wrap .major_product_price { text-transform:uppercase; font-size:12px;color:#8f8f8f; font-weight:700; }


/* main_sns */
#main_sns { text-align:center; box-sizing:border-box; padding:25px 0; }
#main_sns a { padding:0 5px; }





/*ÇÏ´Ü*/
#ft { min-width:1200px; background:#282828 url("../img/ft_bg.jpg") repeat-x center bottom; overflow:hidden; padding:0; padding-top:40px; }
#ft div { padding:0 }
#ft p { line-height:1.3; }
div#ft_in { width:1200px; padding:0; margin:0 auto; }
#ft ul { padding:0; }

#ft .left { width:50%; float:left; color:#7b7b7b; font-size:15px; line-height:1.3; }
#ft .left span { display:block; }
#ft  dt { font-size:28px; color:#cbcbcb; margin-bottom:20px;}
#ft .left dd { padding-left:50px; padding-bottom:10px; }
#ft .left .row1 { background:url("../img/f_icon1.png") no-repeat left top; }
#ft .left .row2 { background:url("../img/f_icon2.png") no-repeat left top; }
#ft .left .row3 { background:url("../img/f_icon3.png") no-repeat left top }

#ft .right { width:50%; float:right; color:#7b7b7b; font-size:13px; }
#ft .right a  { color:#7b7b7b; }
#ft .right dd { line-height:1.5; }
#ft .right span { display:block; }
#ft .copy { color:#6d6d6d; font-size:12px; height:46px; line-height:46px; background:#0f0f0f; padding:0; margin-top:40px;}
#ft .f_menu { width:100%; overflow:hidden; }
#ft li { background:url("../img/fmbar.png") no-repeat left center; padding:0 10px; margin:0; float:left; }
#ft li:first-child { padding-left:0; background:none; }

/* »óÇ° »ó¼¼ */
#sit_ov_wrap { background:#fff; border:0; }
#sit { border:0; }
#sit_pvi { width:580px; background:#fff; padding:10px; }
#sit_ov { width:560px; }
.sit_ov_tbl td { border:0; font-size:13px; font-weight:700; color:#333; }
.sit_ov_tbl th { border:0; font-size:14px; font-weight:700; color:#656565; }
#sit_opt_added li { border:2px solid #000; padding-top:15px; padding-bottom:40px; font-size:14px; font-weight:700; }
#sit_ov { padding-top:20px; }
#sit_title { border-bottom:1px solid #c4c8ca; padding-bottom:15px; font-size:18px; }
#sit_ov_btn { }
#sit_ov_btn input { width:138px; height:44px; }
#sit_btn_buy { background:#dd233d; font-weight:700; }
#sit_btn_cart { background:#f4f4f4; color:#252525;  font-weight:700;}
#sit_btn_wish { background:#ececec; color:#252525; font-weight:700; }
#sit_ov_btn a {width:138px; height:44px;}
#sit_tot_price { font-size:16px; color:#ea1313; text-align:right; }
#sit_tot_price span { font-size:13px; color:#000; }
#sit_ov_wrap button.btn_frmline { padding:0; width:24px; height:24px; overflow:hidden; text-indent:-300px; }
#sit_ov_wrap button.sit_qty_plus { background:url("../img/plus.png"); }
#sit_ov_wrap button.sit_qty_minus { background:url("../img/minus.png"); }
#sit_opt_added li div { float:right; }
#sit_title p { margin-top:20px; }
.dc_price { color:#ea1313; font-size:16px; font-weight:700; margin-right:10px; }
.dc_cust_price { color:#878787; font-size:13px; text-decoration:line-through; margin-right:10px; }
.dc_dc { font-size:13px; color:#878787; font-style:italic; color:#ea1313; }
#sit_star_sns { margin-top:40px; }

#sit_pvi_big { min-height:580px; background:none; }


#wrapper_title { display:none; }
#sit_siblings { clear:none; float:right; margin:0; padding:0; border:0; }
.sanchor { float:left; margin:0; }
.sanchor a { line-height:34px; height:34px; padding:0 10px;font-size:13px; background:#f7f7f7; box-sizing:}
.sanchor a:hover{ background:#fff; color:#333; border-bottom:0; }
.sanchor a.sanchor_on {  background:#fff; color:#e91b23; font-weight:700;  border-bottom:0;  }
.sit_wrap { border-bottom:1px solid #ddd; height:35px; padding:0 20px; box-sizing:border-box; margin-bottom:20px; } 
#sit_siblings a { margin:0; line-height:34px; height:34px; padding:0 10px; background:#f7f7f7; font-size:13px; }
#sit_siblings a#siblings_next { margin:0; }
.sit_empty { font-size:13px; }
#sit_qa h3 { margin-top:20px; }
#sit_use h3 {margin-top:20px;}









/* ¸®½ºÆ®ÆäÀÌÁö */
#list_1 .sct_10 .sct_a { font-weight:700;font-size:16px; }
#list_1 .sct_10 .sct_cost { font-size:16px; }
#list_1 .sct_10 .sct_cost strike { color:#9d9d9d; font-size:14px; font-weight:700; margin-top:10px; margin-bottom:15px;}
#list_1 .sct_10 .sct_cost .dc_per { color:#dc1212; margin-right:15px; }
#list_1 .sct_10 .sct_img { margin-bottom:15px; }
#list_1 .sct_10 .sct_li { margin-right:30px; } 
#list_1 .sct_10 .sct_img a { }
#list_1 .sct_10.list_box { padding-bottom:50px; }


/* ¼­ºê »ó´Ü */
#sub_top { width:1920px; left: 50%; margin-left: -960px; height:229px; position:relative;  margin-bottom:50px;}
#sub_top_slider_out { position:absolute; top:0; left:0; height:229px; width:100%; }
#sub_top_slider img { display:block; }
#sub_top_slider a { height:229px; display:block; } 
#sub_top_in { width:500px; margin:0 auto; box-sizing:border-box; padding-top:15px;  height:229px; position:relative; z-index:100; left:-350px; }
.sct_ct ul { margin:0; padding:13px 0 0 0; padding-left:10px; border:0; font-weight:700; overflow:hidden; height:50px; }
#sct_ct_1 li { width:auto; }
#sub_top a.btn01 { background:none; border:0; font-size:14px; padding-right:10px; padding-left:10px; font-weight:700; }
#sct_sortlst { width:auto; display:inline-block; background:rgba(255,255,255,0.5); border-radius:5px;bottom:20px; position:absolute; }
#sct_sort { width:auto; display:inline-block; margin:0;  }
#sct_location { background:none; border:0; margin:0; }
#sct_location .title { font-size:40px; }
#sct_location a { vertical-align:middle; padding-bottom:0;   display: inline-block;padding: 0 10px 8px;text-decoration: none;letter-spacing: 0 !important; font-weight:700; }
.sct_bg { background:url("../img/path_ar.png") no-repeat right center; padding-right: 15px !important; }
#sct_sort li { background:url("../img/line.jpg") no-repeat left center;}
#sct_sort li:first-child { background:none; }


#sub_top .bx-pager { bottom:23px; position:absolute; z-index:100;left:50%; margin-left:500px; width:100%; z-index:200; }
#sub_top .bx-pager-item { display:inline-block; margin:0 5px; }
#sub_top .bx-pager-link { display:block; width:13px; height:13px; background:#fff; border-radius:13px; overflow:hidden; text-indent:-300px; }
#sub_top .bx-pager-link.active { background:#0b0b0b; }
#sub_top .bx-controls-direction { top:50%; margin-left:-43px; position:absolute;  z-index:100; width:100%; }





/* »óÇ° Á¤º¸ */
#sit_inf_open { font-size:15px; }
#sit_dvr { font-size:13px; }
#sit_ex { font-size:13px; }
#sit a.btn02 { font-size:13px; border-radius:2px; background:#dd233d; border:1px solid #c92038; }
#sit a.btn01 { font-size:13px; border-radius:2px; }
#sit_use_wbtn { box-sizing:border-box; padding-right:20px; }
#sit_qa_wbtn { box-sizing:border-box; padding-right:20px; }

/*°ü·Ã»óÇ°*/
.sct_noitem { font-size:13px; }








/* Ä¿¹Â´ÏÆ¼ ÃÖ½Å±Û */
.lt { width:1200px; box-sizing:border-box; display:block;}
.lt li { font-size:15px; }
.lt_more { font-size:15px; }


/* È¸¿ø°¡ÀÔ */
#reg_result {  }


/* Àå¹Ù±¸´Ï */
#sod_bsk { margin-top:50px; margin-bottom:50px;}
#sod_bsk .tbl_head01 thead th { border-top:3px solid #000; background:none; border-bottom:1px solid #ebebeb; }
#sod_bsk .tbl_head01 td { vertical-align:middle; font-size:15px; }
#sod_bsk .sod_option_btn .mod_options { background:#669933; }
#sod_bsk_tot { background:none; border:2px solid #000; }
.sod_bsk_cnt { background:none; color:#000; }
#sod_bsk #sod_bsk_tot dt, #sod_bsk #sod_bsk_tot dd { border-bottom:0; }
#sod_bsk_tot .fs1 { color:#ea1313; }
#sod_bsk_tot .fs2 { font-size:13px; }
#sod_bsk .sod_option_btn .mod_options { font-size:14px;height:28px; line-height:28px; padding:0; }
#sod_bsk a.btn01 { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700; background:#242424; color:#fff; border:0; }
#sod_bsk .btn_submit { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700; background:#dd233d;  border:0; }
#sod_bsk button.btn01 { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700;  border:0; background:#f4f4f4; }
#sod_bsk button.btn02 { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700;  border:0; background:#ececec; color:#000; }
#sod_bsk button.btn_cancel { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700;  border:0; background:#ececec; color:#000; }
#sod_bsk_list #mod_option_frm { background:#fafafa; }




/* ÁÖ¹®¼­ ÀÛ¼º */
#sod_frm { padding-bottom:100px; margin-top:50px; }
#sod_frm .tbl_head01 thead th { border-top:3px solid #000; background:none; border-bottom:1px solid #ebebeb; }
#sod_frm .tbl_head01 td { vertical-align:middle; font-size:15px; }
#sod_bsk_tot dt, #sod_bsk_tot dd { border-bottom:1px solid #000; width:50%; box-sizing:border-box; padding-top:20px; padding-bottom:20px;}
#sod_bsk_tot { box-sizing:border-box; }
.b_box { background:#000; color:#fff; }
#sod_frm .frm_input { background:#fff !important; border:1px solid #ccc; height:25px; }  
#sod_frm .tbl_frm01 textarea { background:#fff !important; border:1px solid #ccc;  }
#sod_frm .tbl_frm01 th { width:160px !important; background:#f2f2f2; border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding-left:25px; font-size:15px;  }
#sod_frm .tbl_frm01 td { border-bottom:1px solid #ccc; border-top:1px solid #ccc; padding-left:20px; padding-top:10px; padding-right:10px; padding-bottom:10px; font-size:15px; }
#sod_frm .w665 { width:665px; }
#sod_frm button.btn_frmline { height:25px; }
#sod_frm .btn_submit { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700; background:#dd233d;  border:0; }
#sod_frm a.btn01 { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700;  border:0; background:#ececec; color:#000; }
#sod_frm_paysel { border-bottom:1px solid #ccc; border-top:1px solid #ccc; }
#sod_frm .btn_confirm { margin-top:30px; }




/* ÁÖ¹®Á¶È¸ */
#sod_v { padding-bottom:100px; font-size:15px; }
#sod_v .tbl_head01 thead th { background:#f2f2f2; border-top:1px solid #ccc; border-bottom:1px solid #ccc;  }
#sod_v .tbl_head01 td { text-align:center; }
#sod_v .fs1 { font-weight:700; }



/* ÁÖ¹®¿Ï·á */
#sod_fin { margin-top:50px; }
#sod_fin .tbl_head02 thead th { vertical-align:middle;  }
#sod_fin_list td { vertical-align:middle; font-size:15px; }
#sod_fin_list .fs1 { font-weight:700; }
#sod_fin .tbl_head02 thead th { background:#f2f2f2; border-bottom:1px solid #ccc; border-top:1px solid #ccc; height:30px; font-size:15px; }
#sod_fin_view { font-size:15px; border:0; }
#sod_fin_view h3 { font-size:17px; padding-left:25px; background:url('../img/dot.png') no-repeat 10px center;}
#sod_fin_tot { background:#fff; border:2px solid #000; color:#000; }
#sod_fin_cancel button { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700; background:#dd233d;  border:0; }
#sod_fin { padding-bottom:100px; }
#sod_fin button.btn_frmline { font-size:15px; }
#sod_fin_legend { font-size:15px; }
#sod_fin .tbl_head01 tbody th { width:160px !important; text-align:left; padding-left:30px; width:150px; background:#f2f2f2; }
#sod_fin .tbl_wrap table { border-top:2px solid #000;  border-bottom:2px solid #000; }
#sod_fin_view section { border:0; }
#sod_fin_view .tbl_head01 td { padding-left:20px !important; padding-top:10px !important; padding-bottom:10px !important; }



/* ÁÖ¹® »ó´Ü*/
#order_top_img { text-align:center; }



/* À§½Ã¸®½ºÆ® */
#sod_ws .tbl_head01 thead th { background:#f2f2f2; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-size:15px; vertical-align:middle; }
#sod_ws .tbl_head01 td { font-size:15px; vertical-align:middle; }
#sod_ws button.btn01 { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700; background:#242424; color:#fff; border:0; }
#sod_ws button.btn02 { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700; background:#dd233d;  border:0; }
#sod_ws_act { margin-top:30px; }


/* ·Î±×ÀÎ */
#mb_login { padding-top:0; font-size:13px; width:539px; color:#333; }
#mb_login #login_fs { padding-top:35px; padding-left:87px; padding-bottom:35px;  border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;  }
#mb_login #login_info { border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;  background:#f4f4f4; padding:25px; }
#mb_login #login_fs .btn_submit { width:102px; height:62px;  border:1px solid #dd233d; background:none; color:#dd233d; font-size:15px; top:35px; right:87px; }
#mb_login .frm_input { height:27px; }
#mb_login #login_fs .frm_input { width:171px; border:1px solid #d7d7d7; margin-left:77px; }
.mbskin a.btn02 { border-radius:33px; width:150px; height:33px; padding:0; text-align:center; line-height:33px; border:1px solid #959595; background:#fff; color:#333; font-weight:700; margin-right:10px; }
.mbskin a.btn01 { border-radius:33px; width:89px; height:33px; padding:0;  text-align:center; line-height:33px; border:1px solid #959595; background:#fff; color:#333; font-weight:700; }
#mb_login #login_fs label {  font-weight:700; }
#mb_login #login_fs .login_id { left:87px; top:43px; }
#mb_login #login_fs .login_pw { left:87px; top:77px; }
#mb_login #login_pw { margin-bottom:25px !important; }
#login_auto_login { margin-left:77px; }
#mb_login p { margin-bottom:10px; }


/* Á¤º¸¼öÁ¤ */
#mb_confirm { padding:0; }
#mb_confirm p { font-size:13px; line-height:1.5; }
#mb_confirm .btn_confirm a { font-size:13px; }
#mb_confirm fieldset .btn_submit { font-size:13px; height:27px; background:#de233e; }
#mb_confirm .frm_input { height:27px; }
#mb_confirm fieldset { background:#f2f2f2 !important; }


/* È¸¿ø°¡ÀÔ */
#fregister p { font-size:15px; }
#fregister textarea { font-size:13px; background:#f4f4f4; height:219px; }
#fregister_private .tbl_head01 th { background:#f4f4f4; border:1px solid #ccc; border-bottom:0; font-size:13px; height:47px; padding:0; vertical-align:middle; }
#fregister_private .tbl_head01 td { border:1px solid #ccc; font-size:13px; text-align:center; height:47px; padding:0; vertical-align:middle; }
#fregister .fregister_agree label { font-size:13px; }
#fregister h2 { font-size:17px; text-align:left; }
.mbskin .btn_confirm .btn_submit { width:119px; height:44px; border-radius:44px; border:1px solid #dd233d; color:#dd233d; background:none; font-size:17px; font-weight:700; margin-right:15px; }
.mbskin .btn_confirm a.btn_cancel { width:119px; height:44px; border-radius:44px; border:1px solid #959595; color:#333; background:none; font-size:17px; font-weight:700 ; padding:0; line-height:44px; }
.mbskin { margin-bottom:100px; }
.mbskin caption { font-size:17px; }
.mbskin .tbl_frm01 th { background:#f4f4f4; vertical-align:middle; font-size:13px; border:1px solid #ccc; padding:10px; width:118px; padding-left:25px; }
.mbskin .tbl_frm01 td { font-size:13px; border:1px solid #ccc; padding:10px; }
.mbskin .frm_input { height:25px; border:1px solid #ccc; background:none !important; margin-right:7px;  }
.mbskin #reg_mb_name, .mbskin #reg_mb_password_re, .mbskin #reg_mb_password, .mbskin #reg_mb_id, .mbskin #reg_mb_nick { width:144px; }
.mbskin .frm_info { display:inline-block; }
.mbskin .frm_info strong { color:#669933; font-weight:400; }


/* °Ô½ÃÆÇ */
#bo_w { padding-bottom:100px; }
#bo_w .frm_input { background:#fff !important; border:1px solid #ccc;  font-size:15px !important; height:25px; }
#bo_w .tbl_frm01 textarea { border:1px solid #ccc; background:#fff !important; font-size:15px; font-family:"Nanum Barun Gothic"; }
#bo_w .tbl_frm01 th { font-size:15px; text-align:center; background:#f2f2f2;  border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#bo_w .tbl_frm01 td { padding:10px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; poadding:10px; }
#bo_w button.btn_frmline { height:27px; font-size:15px;}
#bo_w .btn_submit { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700; background:#dd233d;  border:0; }
#bo_w .btn_cancel { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700;  border:0; background:#ececec; color:#000; }
#bo_w .frm_file { font-size:15px !important; }
#bo_v { padding-bottom:100px; }
#bo_v .btn_submit { width:138px; height:44px; padding:0; line-height:44px; font-size:15px; font-weight:700; background:#dd233d;  border:0; }
#bo_v .tbl_frm01 th { width:100px; text-align:center; font-size:15px; }
#bo_v a.btn_b02 { background:#333; font-size:15px !important;}
#bo_v_link ul {}
#bo_v_link li { background:#f2f2f2; font-size:15px; }
#bo_v_info { font-weight:700; font-size:15px; }
#bo_vc { background:#fff; font-size:15px; }
#bo_v .tbl_frm01 th { background:#f2f2f2;  }
#bo_vc article { border-top:1px solid #ccc; }
#bo_v .required, textarea.required { background:#fff !important; }
#bo_v a.btn_b02 { font-size:15px; border-radius:2px; }
#bo_v a.btn_b01 { font-size:15px; border-radius:2px; background:#fff; border:1px solid #ccc; }
#bo_vc p { font-size:14px; }
#bo_v .tbl_frm01 textarea { width:100%; font-size:14px; font-family:"Nanum Barun Gothic"; }
#bo_list .tbl_head01 thead th { background:#f2f2f2; border-top:1px solid #ccc; border-bottom:1px solid #ccc; font-size:15px; }
#bo_list .tbl_head01 td { font-size:15px; font-weight:700; }
#bo_list a.btn_b02 { border-radius:2px; font-size:15px; background:#333; }
#bo_sch .frm_input { background:#fff !important; height:25px; }
#bo_sch select { height:25px; font-size:15px;  font-family:"Nanum Barun Gothic";  }
#bo_sch .btn_submit { background:#669933; font-size:15px; height:25px; width:50px; border-radius:2px; }
#container_title { font-size:17px; }
#bo_list_total { font-size:15px; }
#bo_v_table { display:none; }
#bo_v_link li { background:none; }

/* ¸¶ÀÌÆäÀÌÁö */
#smb_my { padding-bottom:100px; }
#smb_my_ov dl { background:#efefef; }
#smb_my .tbl_head01 thead th { background:#efefef; font-size:15px; }
#smb_my .tbl_head01 td { font-size:14px; vertical-align:middle; }
#smb_my_ov dt { font-size:15px; }
#smb_my_ov dd { font-size:15px; }
#smb_my a.btn01 { font-size:15px; }
#smb_my a.btn02 { font-size:15px; }

/* 2016-10-20 */
#sit_pvi_thumb { display:none !important; }