@charset "utf-8";
/* CSS Document */

/******************************************************************************************************* 
게시판 설정 변경
********************************************************************************************************/
/* 페이지 */
.pg_wrap {display:block;float:none;position:relative;margin:0 auto;text-align:center;}
.pg_wrap .pg {display:inline-block;position:relative;margin:0 auto;font-size:0.55em;}
.pg_page, .pg_current {background-color:#fff;border:1px solid #fff;}
.pg_current {border-radius:0;background:#333;border:1px solid #333;}
.pg_page {border-radius:0;color:#252525;}
a.pg_page:hover {background-color:#e5e5e5;color:#000;border:1px solid #e5e5e5;}

#container_title,
#btn_autosave{display:none}
#bo_list_total,
#bo_vc h2 {font-size:0.65em;}
label {display:inline-block;font-weight:normal;}
#bo_w .tbl_frm01 {font-size:0.9em;}
#bo_w .tbl_frm01 th,
#bo_w .tbl_frm01 td {vertical-align:middle;}
input, textarea {font-size:0.65em;}
.btn_confirm input, #bo_w .btn_cancel {font-size:0.65em;}
a.btn_cancel, 
#bo_list a.btn_b02,
#bo_v a.btn_b01,
#bo_v a.btn_b02 {padding:0 1em;}

/* 보기페이지 */
#bo_v_title {margin:0;padding:0.3em 0 0.3em 0.8em;background:#ddd;font-size:0.85em;}
#bo_v_info {font-size:0.7em;padding:0 0 0 0.8em;}
#bo_v_atc {padding:0 0.8em; border-bottom:1px solid #ddd;}

#bo_v_con {font-size:0.75em;}
#bo_v_con p {font-size:1em; }

#bo_w .tbl_frm01 {}
.tbl_frm01 th {width:15%; text-align:center;}

#captcha {}
#captcha #captcha_key {display:inline-block;width:191px;}

/* 비밀번호 확인 */
#pw_confirm h1 {font-size:1em;}
#pw_confirm p {font-size:0.75em;}
.mbskin fieldset .btn_submit {font-size:0.85em;}
/******************************************************************************************************* 
이윰게시판
********************************************************************************************************/
/* 글쓰기 */
.inline-group .checkbox {margin:0;}
.write-edit-wrap textarea {font-size:14px;}
.position-relative #wr_subject {font-size:14px;}
.margin-bottom-15 .checkbox {font-size:12px;font-weight:400;line-height:1.7em;}
.category-list span a {font-size:0.75em;}
.tab-scroll-category .scrollbar {margin-bottom:0 !important;}
.eyoom-form .input input, .eyoom-form .select select, .eyoom-form .textarea textarea {font-size:14px;padding:0 10px;}
/* 보기 */
.board-view .board-view-con {font-size:0.75em !important; line-height:1.5em;}
.board-view .board-view-con p {font-size:1em;}
.bo_v_nb li {padding:0 13px;}
/******************************************************************************************************* 
쇼핑몰 설정 변경
********************************************************************************************************/
#sod_fin_list h2 {font-size:1em;}
#sod_fin .sod_left h3 {font-size:1em;margin:0;}
.tbl_head03 thead th {font-size:1em;}
button.btn_frmline {font-size:0.75em;}
#sod_fin_no {font-size:1em;}
#sod_fin .sod_left th {padding:5px;}
#sod_fin .sod_left td {padding:5px;}
#sod_fin th,
#sod_fin td {padding:0;}
.tbl_head03 tr,
.tbl_head03 td {padding:5px 15px;}
#sod_bsk_act .btn01,
#sod_bsk_act .btn_submit {font-size:0.75em;}
.sct_10 .sct_sns h3 {background:none;margin:0;font-size:0.85em;line-height:1em;}
.sct_10 .sct_img:hover .sct_cart {font-size:0.85em;}
/* 로그인 */
.mb_log_cate h2 {padding:0;}
.chk_box input[type="checkbox"] + label span {margin-top:5px;margin-right:5px;}
#login_password_lost {font-size:0.75em;}
#login_fs {padding:1em;}
#mb_login #login_fs .btn_submit {font-size:1em;}
.mb_log_cate h2 {font-size:1em;}
#login_info .login_if_auto label {font-size:0.75em;}
/* 비회원 구매 */
.chk_box input[type="checkbox"] + label {font-size:0.75em;line-height:1.5em;}
#mb_login_notmb .btn_submit {font-size:1em;}
#mb_login_notmb p {line-height:1.5em;}
/* 회원정보 찾기 */
.new_win #win_title, .new_win .new_win_con {margin:0;}
#captcha #captcha_info {font-size:0.75em;}
.new_win .btn_submit, .new_win .btn_close {font-size:0.75em;}
/* 주문서 작성 */
.od_prd_list .td_prd .sod_img {top:5px;}
#sod_frm section h2 {margin:0;font-size:1em;padding:0.5em 1em;}
#sod_frm .tbl_frm01 th, #sod_frm .tbl_frm01 td {line-height:1.5em;padding:5px 10px;}
#sod_frm .tbl_frm01 td .btn_address,
.frm_input {height:34px;}
#sod_frm_taker label {margin:0;}
#sod_frm #sod_bsk_tot li {padding:0;}
#sod_frm #sod_bsk_tot li span {margin:0;font-size:0.8em;}
#sod_frm_pay .pay_tbl th {font-size:0.8em;}
#sod_frm_pay .pay_tbl td {line-height:1.5em;font-size:0.85em;}
.sod_right #od_tot_price {font-size:0.8em;}
#forderform .od_pay_buttons_el {font-size:0.8em;}
#forderform .od_pay_buttons_el h3 {background:none;}
#od_pay_sl .lb_icon {padding-top:15px;}
#display_pay_button .btn_submit, #display_pay_button .btn01 {font-size:0.85em;}
#sod_frm_taker .tbl_frm01 .btn_frmline {font-size:0.75em;top:-1px;right:-1px;}
#settle_bank {font-size:0.75em;}
/* 제품상세보기 */
#btn_wish i {}
#sit_star_sns .btn_sns_share {font-size:1em;}
#sit_star_sns span {font-size:0.75em;}
.sit_info {padding:0;}
.sit_ov_tbl td strong {vertical-align:middle;line-height:1.5em;}
.sit_info .tr_price th, .sit_info .tr_price td {padding:15px 0;}
.sit_ov_tbl tr, .sit_ov_tbl th, .sit_ov_tbl td {line-height:1.3em;}
#sit_title {font-size:1.2em;margin:0;}
#sit_desc {font-size:0.75em;}
#sit_desc {margin:0;}
#sit_tot_price {font-size:0.75em;}
#sit_tot_price strong {font-size:1.2em;}
#sit_ov_btn {font-size:0.65em;}
#sit_siblings {font-size:0.6em;}
#sit_opt_added .sit_opt_prc, .sit_sel_option .sit_opt_prc {font-size:1em;}
#sit_use_wbtn, #sit_qa_wbtn {font-size:0.75em;}
#sit_pvi {border:1px solid #ddd;}
/* 관련상품 */
#sit_rel {padding:0.5em;}
#sit_rel h2 {font-size:1em;}
#sit_tab .tab_tit {font-size:0.6em;}
.sit_order_btn {font-size:0.65em;}
#sit_dex {line-height:1.5em;}
#sit_dex h2 {font-size:1em;margin:0;}
#sit_dex h3 {font-size:1em;margin:0;background:none;}
#sit_inf_open, #sit_inf_open tbody, #sit_inf_open tr, #sit_inf_open th, #sit_inf_open td {line-height:1.5em;}
#sit_opt_added .num_input, .sit_sel_option .num_input {font-size:0.75em;font-family: 'Malgun Gothic', dotum, sans-serif;}
.sit_tot_price {font-size:0.75em;}
/* 장바구니 */
.tbl_head03 thead th {padding:0;}
.chk_box input[type="checkbox"]:checked + label,
.chk_box input[type="checkbox"] + label {margin:0;}
.chk_box input[type="checkbox"]:checked + label span,
.chk_box input[type="checkbox"] + label span {margin:0;top:-8px;}
.mo_title {display:none;}
#mod_option_frm #sit_tot_price {font-size:1.2em;}
#mod_option_frm #sit_sel_option h3 {background:none;}
/* 마이페이지 */
.smb_my_more {line-height:1em;}
.smb_my_more a {font-size:0.65em;}
#smb_my_ov .my_ov_name {font-size:0.75em;}
#smb_my_ov .cou_pt {font-size:0.75em;}
#smb_my_ov .op_area {font-size:0.65em;}
#smb_my_od h2,
#smb_my_wish h2 {font-size:1em;}
/* 포인트내역 */
.point_list {padding-left:0;}
/* 위시리스트 */
#sod_ws_act {font-size:0.65em;}
/* 제품 리스트 */
.sct_10 .sct_img {border:1px solid #ddd;}
.sct_10 .sct_txt {line-height:1.5em;}
.sct_10 .sct_basic {font-size:0.75em;line-height:1.3em;}
.sct_10 .sct_bottom {font-size:0.75em;line-height:1.3em;}

/*Blockquote Hero Styles*/
blockquote.hero {border:none;padding:10px 15px;background:#F8F8F8;border-left:solid 3px #B5B5B5}
blockquote.hero-right {border:none;padding:10px 15px;background:#F8F8F8;border-right:solid 3px #B5B5B5;text-align:right}
blockquote.hero:hover {background:#F5F5F5;border-color:#959595}
blockquote.hero-bg-grey {background:#B5B5B5}
blockquote.hero-bg-dark {background:#4B4B4D}
blockquote.hero-bg-red {background:#FF4848}
blockquote.hero-bg-blue {background:#53A5FA}
blockquote.hero-bg-green {background:#73B852}
blockquote.hero-bg-yellow {background:#FDAB29}
blockquote.hero-bg-purple {background:#907EEC}
blockquote.hero-bg-brown {background:#8C6E63}
blockquote.hero-bg-orange {background:#FF6F42}
blockquote.hero-bg-indigo {background:#6284F3}
blockquote.hero-bg-teal {background:#14BAA8}
blockquote.hero-bg-pink {background:#ED407A}
blockquote[class*=hero-bg] {border:none;padding:10px 15px;color:#FFF;opacity:0.75}
blockquote[class*=hero-bg]:hover {opacity:1}
blockquote[class*=hero-bg] a, blockquote[class*=hero-bg] p, blockquote[class*=hero-bg] li, blockquote[class*=hero-bg] h1, blockquote[class*=hero-bg] h2, blockquote[class*=hero-bg] h3, blockquote[class*=hero-bg] h4, blockquote[class*=hero-bg] h5, blockquote[class*=hero-bg] h6 {color:#FFF}
blockquote p {font-style:normal;font-size:1em;}
.margin-bottom-30 {margin-bottom:30px}

.alert-danger ol {padding:0 1em;}
.alert-danger li {list-style:decimal;line-height:1.8em;}

.sch_word {color:normal;}
.sch_word {background:none;}

/* 갤러리 리스트 */
.ellipsis a:hover {text-decoration: none;color:#000;}
.ellipsis a strong {/* font-size:20px; */}
.ellipsis a span {font-weight:400;color:#999;}

/* cdp_g_member 리스트 스킨 */
.member_info2 {padding:1em 1em;}
.member_info2 li {display:block;line-height:1.5em;font-size:14px;}
.member_info2 li strong {}
.member_info2 li span {padding-left:0.5em;}
.member_info3 {padding:0.5em 1em;margin:0 !important;font-size:14px;color:#666;}
/* cdp_g_member 보기페이지 스킨 */
.headbox {display:inline-block;width:100%;clear:both;border-top:3px solid #666;border-bottom:1px solid #ddd;padding:1em 1em;}
.headbox .infobox1 {line-height:56px;}
.headbox .infobox1 strong {display:inline-block;font-size:42px;font-weight:500;line-height:56px;}
.headbox .infobox1 span {font-size:20px;color:#666;padding-left:0.5em;}
.headbox .infobox2 {}
.headbox .infobox2 .info_inbox1 {display:inline-block;width:auto;float:right;}
.headbox .infobox2 .info_inbox1 li {line-height:1.5em;font-size:14px;text-align:left;margin-bottom:1px;}
.headbox .infobox2 .info_inbox1 li strong {display:inline-block;width:22px;background:#666;color:#fff;font-weight:400;text-align:center;border-radius: 5px;}
.headbox .infobox2 .info_inbox1 li span {padding-left:0.5em;}

.groupset1 {}
.groupset2 {background:#f4f4f4;}
.groupset2 h3 {padding:0 0 1em 0;margin:0 0 0 0;font-size:1.2em;}
.groupset2 h4 {padding:0 0 0.5em 0;margin:0 0 0 0;font-size:18px;}

.view_info1,
.view_info2,
.view_info3 {font-size:18px;font-weight:300;}

.view_info3 ul li {line-height:1.3em;margin-bottom:0.5em;padding-left:0.8em;background: url(../../images/icon_dot01.gif) no-repeat 3px 10px;word-break: keep-all;word-wrap: break-word;}

.h3title {padding:0 0 1em 0.5em;margin:0 0 0 0;}
/* cdp_danlist - 리스트 */
.board_ul_list {display:inline-block;width:100%;}
.board_ul_list li {display:inline-block;float:left;width:25%;}
.board_ul_list li a {display:inline-block;width:100%;padding:1em 0;margin:0;text-align:center;border:1px solid #ddd;font-size:18px;background:#f4f4f4;}
.board_ul_list li a:hover {background:#FF4848;color:#fff;}

.roundbox {border:1px solid #ddd;padding:1em 1.5em 0.5em;margin-bottom:1em;border-radius:5px;word-break: keep-all;word-wrap: break-word;}

/******************************************************************************************************* 
반응형 설정
********************************************************************************************************/
@media (max-width:840px) {

}