/* BASIC css start */
#container {
    overflow: visible;
}
/*styleonme defalut */

/*sub.css*/
           
.txt-center { text-align:center;}
caption{visibility:hidden;overflow:hidden;width:1px;height:1px;font-size:0;line-height:0}

select { border:1px solid #e5e5e5;  }
textarea { overflow-y:scroll; border-left:1px solid #c9c9c9; border-top:1px solid #c9c9c9; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:10px; font-size:12px; resize:none}
.input_text { height:20px; border:1px solid #e5e5e5; }


.gulim { font-family:Gulim; }
.yellow { color:#ffd04b }
.pink { color:#cf877b }
.lightpink { color:#e98da3 }
.hotpink { color:#d9668c }
.gold { color:#936d37 }
.blue { color:#5f6774 }
.gray { color:#828282 }
.thick_gray { color:#616161 }
.light_gray{ color:#999999}
.lightblue { color:#afb3b9 }
.lightsky { color:#abb7eb }
.white { color:#fff }
.violet { color:#7f7bcf }

.bg_lightyellow { background:#f6f4f1 }
.size11 { font-size:11px; }
.size12 { font-size:12px; }
.size14 { font-size:14px }
.size16 { font-size:16px }
.size18 { font-size:18px }
.size20 { font-size:20px }
.bold { font-weight:bold }
.txt_left { text-align:left }

.pt1 { padding-top:1px }
.pt2 { padding-top:2px }
.pt3 { padding-top:3px }
.pt5 { padding-top:5px }
.pt6 { padding-top:6px }
.pt8 { padding-top:8px }
.pt10 { padding-top:10px }
.pt15 { padding-top:15px; }
.pt25 { padding-top:25px; }
.pt30 { padding-top:30px }
.pt35 { padding-top:35px; }
.pt40 { padding-top:40px }
.pt50 { padding-top:50px; }
.pb5 { padding-bottom:5px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px }
.pb60 { padding-bottom:60px; }
.pl2 { padding-left:2px; }
.pl6 { padding-left:6px; }
.pl10 { padding-left:10px; }
.pl12 { padding-left:12px }
.pl20 { padding-left:20px }
.pl25 { padding-left:25px }
.pl27 { padding-left:27px }
.pl30 { padding-left:30px }
.pdl55 { padding-left:55px; }
.pr20 { padding-right:20px }
.pr25 { padding-right:25px }
.pr30 { padding-right:30px }

.mt2 { margin-top:2px }
.mt3 { margin-top:3px }
.mt8 { margin-top:8px }
.mt12 { margin-top:12px }
.mt15 { margin-top:15px }
.mt20 { margin-top:20px }
.mt25 { margin-top:25px }
.ml2 { margin-left:2px; }
.ml25 { margin-left:25px; }
.ml34 { margin-left:34px; }
.mr2 { margin-right:2px }
.mr7 { margin-right:4px }
.mb20 { margin-bottom:20px }

.lh16 { line-height:160% }

.relative { position:relative }
.inline_bk { display:inline-block; }
.clear { clear:both; }
.center { margin:0 auto; text-align:center; }
.dott_list li { background:url('/design/theonme/img/ico_dott.jpg') left 7px no-repeat; padding-left:5px; line-height:20px }
.dott_list_gold li { background:url('/design/theonme/img/ico_dott_gold.jpg') left 7px no-repeat; padding-left:5px; line-height:20px }

.border_bt_dott { border-bottom:1px dotted #b2b2b2; padding-top:20px; margin-bottom:20px; }
.border_bt_blue { border-bottom:1px solid #bfc2c7; }
.border_t0 { border-top:0px; }
.border_t1 { border-top:1px solid #5f6774 }
.red {
    color: #e29132
}

.pink {
    color: #cf877b
}
 
.sub_top_tit1 {font-size:14px; color:#9c9595;}
.sub_top_tit2 {font-size:12px; color:#faa7be;}
.sub_top_tit3 {font-size:12px; color:#b8b7b7;}
.sub_top_tit4 {font-size:11px; color:#989898;}
#sub_list_box { display:inline-block; width:1198px; padding-bottom:0px; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; background-image:url('/design/theonme/img/munu_line.jpg'); background-repeat: repeat-y;   background-attachment: scroll;  background-position: left top; }
#content_wrap .sub_list_box_line_r_on{background:none;border-left:1px solid #d8d8d8;}
#sub_list_box #visual_nav,#sub_list_box2 #visual_nav { position:relative; z-index:5; top:0; left:0; width:191px;border-top:0;height:100% }/* border:1px solid #d8d8d8; */
.sub_list_box2_pro_page #visual_nav{border-right:1px solid #d8d8d8;}
.sub_tit { margin-left:191px; border-left:1px solid #D8D8D8; /*border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; */ background-color:black; }
.best_top { margin:30px 0 0 255px; }/*height:436px;*/
/*.best_top { float:left; margin:30px 0 0 0; border:1px solid red; width:1006px; }*/
#sub_list_box .item_wrap,#sub_list_box2 .item_wrap { width:230px;  float:left; text-align:center; margin-right:0; }/*height:419px;*/
.vertical_line { float:left; width:1px; height:215px; padding:55px 44px 0 44px; }
#sub_list_box .item_wrap .num { text-align:left; padding-bottom:14px; }
.dott_line { clear:both; margin-top:15px; padding:0; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; }
#sub_list_box #visual_nav .nav_bn,#sub_list_box2 #visual_nav .nav_bn { position:absolute; bottom:4px; left:5px; }
.best_bottom {width:1198px;clear:both; margin:0px; padding-top:30px;border:1px solid #D8D8D8;border-top:none;padding-bottom:20px; text-align:center;}/*height:419px;*/
.best_bottom .vertical_line { float:left; width:1px; height:215px; padding:55px 10px 0 10px; }
.sub_tit_box { clear:both; margin:40px auto; text-align:center; width:100%; }
.sub_tit_box .box { color:#a2a2a2; border-top:1px dotted #999999; border-left:1px solid #dadada; border-right:1px solid #dadada; border-bottom:1px solid #dadada; height:50px; text-align:center }
.sub_tit_box .tit { position:absolute; left:50%; width:1200px; margin-left:-600px; z-index:5; }
.sub_tit_box .tit img { position:relative; bottom:9px; padding:0 25px; background:#fff }
.sub_tit_box .box ul { margin-top:20px; }
.sub_tit_box .box ul li { display:inline; font-size:11px; font-weight:bold; }
.sub_tit_box .box ul li a { color:#a2a2a2; text-decoration:none }
.sub_tit_box .box ul li span { text-align:center; color:#a2a2a2; padding:0 10px; }
.paging { position:relative; clear:both; padding-top:30px; margin:0 auto; text-align:center }
.paging ul li { display:inline; padding:0 6px;}
.paging ul li a { color:#595959; text-decoration:none; }
.paging ul .on { color:#313031; font-weight:bold; }
p.gpre{color:#8E8370;font-size:11px;}

#sub_list_box2 { width:1198px; border:1px solid #d8d8d8; background-image:url('/design/theonme/img/munu_line.jpg'); background-repeat: repeat-y; background-attachment: scroll;  background-position: left top;}
#sub_list_box2 .new_top { margin:45px 0 0 270px; }
 
#sub_content { display:inline-block; border:1px solid #cdcdcd; border-top:0; width:1187px; min-height:700px; margin-left:11px; }
.leftmenu { float:left; position:absolute; z-index:5; left:0; display:inline-block; }
.leftmenu ul li {  }
.leftmenu ul li ul { padding-top:10px; padding-bottom:30px; width:166px; border-left:1px solid #cdcdcd; margin-left:11px; }
.leftmenu ul li ul li { padding-bottom:8px; padding-left:36px }
.right_content { float:right; display:inline-block; padding-bottom:50px; width:1005px; min-height:1220px; border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; }
.right_content h1 { margin:0; padding:0 }
.right_content .visual { margin:14px 0 40px 0; text-align:center }
.table{width:908px; margin:0 auto; border:0; border-spacing:0; }
.table td,table th{border:0;border-bottom:1px solid #ccc}
.table thead { border:1px solid #bfc2c7; }
.table th { height:40px; font-size:11px; color:#797977; vertical-align:middle; font-weight:normal; border-top:1px solid #5f6774;  }
.table th div { color:#d5d5d5; }
.table td { padding:8px 0; border-bottom:1px dotted #cccccc; vertical-align:middle; color:#828282; text-align:center; }
.table td a div span, .table td a div { color:#828282; }
.table td a {  text-decoration:none;  }
.table td .bling_img {text-align:center; background:url('/design/theonme/img/bling_board_img_bg.jpg') no-repeat; width:104px; height:85px; }/*margin:18px 45px 0 0;padding-bottom:13px;*/
.table td .bling_img img { overflow:hidden; margin:1px 1px 0 0; text-align:center; border:1px solid #bfc2c7; }
.table ul li { color:#828282 }
 
.padding_content { width:908px; margin:0 auto; }
.padding_content h2 { padding-bottom:15px }
.cart_table{width:908px;border:0;border-top:3px solid #5f6774;border-bottom:1px solid #bfc2c7; border-spacing:0; margin:0 auto;  }
.cart_table tr {; border-bottom:1px solid #cccccc;}
.cart_table td,.cart_table th{border:0; vertical-align:middle; }
.cart_table th{ text-align:center; height:51px; vertical-align:middle; font-weight:normal; color:#5f6774 }
.cart_table tbody td { text-align:center; padding:8px 0;}
.cart_table td, .cart_table div, .cart_table span { color:#828282 }
.cart_table tfoot { border-top:1px solid #bfc2c7; background:#f6f4f1; }
.cart_table tfoot td { height:43px; vertical-align:middle; text-align:right; padding-right:39px }
.totalbox { width:852px; height:75px; margin:20px auto; vertical-align:middle; background:#f6f4f1; padding:0 28px; }
.num_input { width:36px; height:20px; border:1px solid #cccccc;padding-top:3px;}
.cart_table select { width:173px; color:#828282 }
.cart_table .align_left td { text-align:left; padding-left:20px; }

.cart_table2{width:908px;border:0;border-top:1px solid #5f6774; border-bottom:1px solid #bfc2c7; border-spacing:0; margin:0 auto;  }
.cart_table2 td,.cart_table2 th{border:0;border-bottom:1px solid #ccc; vertical-align:middle; }
.cart_table2 th{ text-align:center; height:51px; vertical-align:middle; border-bottom:1px solid #e6e6e6; font-weight:normal; color:#5f6774 }
.cart_table2 tbody td { text-align:center; padding:8px 0px; border-bottom:1px dotted #cccccc;}
.cart_table2 td, .cart_table2 div, .cart_table2 span { color:#828282 }
.cart_table2 tfoot { border-top:1px solid #bfc2c7; background:#f6f4f1; }
.cart_table2 tfoot td { height:43px; vertical-align:middle; text-align:right; padding-right:39px }
 
.table_div_order_comment{width:100%;}
.table_div_order_comment tr td{border-bottom:none;text-align:left;}
.table_div_order_comment .icon_re{font-size:15pt;font-weight:bold;color:red;padding-left:30px;}
.table_div_order_comment .div_order_comment{padding-left:30px;}
.table_div_order_comment .div_order_comment p{color:#828282;}
.table_div_order_comment .div_order_comment p.p_02{padding:10px 0;}
.table_div_order_comment .div_order_comment p.p_02 input{width:690px;height:20px;color:#828282;vertical-align:middle;border:1px solid #C9C9C9;padding-left:10px;}
.table_div_order_comment .div_order_comment p input{vertical-align:top;}
.table_div_order_comment .div_order_comment p textarea{width:680px;height:50px;color:#828282;border:1px solid #C9C9C9;vertical-align:middle;}
.table_div_order_comment .div_order_comment .icon_star{color:#F7A1A1;font-size:11pt;}


/* UI Object */
.tab_list li img { vertical-align:middle }
.tab_list{height:160px}
.tab_list ul{position:relative;margin:0;padding:0;border-bottom:1px solid #b2b5ba;font-family:Tahoma, Sans-serif;font-size:11px;list-style:none;*zoom:1}
.tab_list ul:after{display:block;clear:both;content:""}
.tab_list li{float:left;margin-bottom:-1px}
.tab_list li a{float:left;position:relative;border:1px solid #e6e6e6;border-bottom-color:#b2b5ba;background:#f6f4f1;text-decoration:none; }
.tab_list li a span{display:inline-block;padding:10px 25px 10px 25px;letter-spacing:-1px;cursor:pointer; font-size:11px; color:#7d838d; font-weight:bold }
.tab_list li a span .hotpink { color:#df82a0 }
.tab_list li ul{display:none;position:absolute;top:40px;left:0;width:100%;margin:0;padding:0;border:0;list-style:none;*zoom:1}
.tab_list li ul:after{display:block;clear:both;content:""}
.tab_list li li{float:none;position:relative;margin:0 0 8px 0}
.tab_list li li a{float:none;margin:0;padding:0;border:0 !important;background:transparent;font-weight:normal; !important;letter-spacing:normal}
.tab_list li li a:hover,
.tab_list li li a:active,
.tab_list li li a:focus{color:#000 !important;text-decoration:underline}
.tab_list li li.more{position:absolute;top:-30px;right:0;border:0 !important;background:transparent;font-size:11px; color:#828282 }
.tab_list li li.more a { color:#828282 }
.tab_list.m1 .m1 a,
.tab_list.m2 .m2 a,
.tab_list.m3 .m3 a,
.tab_list.m4 .m4 a,
.tab_list.m5 .m5 a,
.tab_list.m6 .m6 a,
.tab_list.m7 .m7 a,
.tab_list.m8 .m8 a,
.tab_list.m9 .m9 a,
.tab_list.m10 .m10 a,
.tab_list.m11 .m11 a,
.tab_list.m12 .m12 a{margin-top:-1px;border:1px solid #b2b5ba;border-bottom:1px solid #fff;background:transparent;color:#828282}
.tab_list.m1 .m1 a span,
.tab_list.m2 .m2 a span,
.tab_list.m3 .m3 a span,
.tab_list.m4 .m4 a span,
.tab_list.m5 .m5 a span,
.tab_list.m6 .m6 a span,
.tab_list.m7 .m7 a span,
.tab_list.m8 .m8 a span,
.tab_list.m9 .m9 a span,
.tab_list.m10 .m10 a span,
.tab_list.m11 .m11 a span,
.tab_list.m12 .m12 a span{padding-top:11px;font-weight:bold; color:#5f6774; font-size:11px; }
.tab_list.m1 .m1 a span .hotpink,
.tab_list.m2 .m2 a span .hotpink,
.tab_list.m3 .m3 a span .hotpink,
.tab_list.m4 .m4 a span .hotpink,
.tab_list.m5 .m5 a span .hotpink,
.tab_list.m6 .m6 a span .hotpink,
.tab_list.m7 .m7 a span .hotpink,
.tab_list.m8 .m8 a span .hotpink,
.tab_list.m9 .m9 a span .hotpink,
.tab_list.m10 .m10 a span .hotpink,
.tab_list.m11 .m11 a span .hotpink,
.tab_list.m12 .m12 a span .hotpink { color:#d9668c }
.tab_list.m1 .m1 ul,
.tab_list.m2 .m2 ul,
.tab_list.m3 .m3 ul,
.tab_list.m4 .m4 ul,
.tab_list.m5 .m5 ul,
.tab_list.m6 .m6 ul,
.tab_list.m7 .m7 ul,
.tab_list.m8 .m8 ul,
.tab_list.m9 .m9 ul,
.tab_list.m10 .m10 ul,
.tab_list.m11 .m11 ul,
.tab_list.m12 .m12 ul{display:block}
.tab_list.js_off{height:auto}
.tab_list.js_off ul{border:0}
.tab_list.js_off li{float:none;position:relative}
.tab_list.js_off li a{display:block;float:none;border:1px solid #eee !important;border-bottom-color:#ccc !important;background:#fafafa !important;font-weight:bold;}
.tab_list.js_off li ul{position:static;display:block;left:0;top:0;padding:5px 0}
.tab_list.js_off li li a{display:inline;border:0 !important;background:none !important;font-weight:normal}
.tab_list.js_off li li.more{top:7px;right:15px}
/* //UI Object */
 
.horizontal_table{width:100%;border:0;border-top:3px solid #5f6774; border-bottom:1px solid #bfc2c7 ;border-spacing:0; margin:0 auto;  }
.horizontal_table td,table th{border:0;border-bottom:1px solid #ccc}
.horizontal_table th{ text-align:left; padding-left:30px; width:122px; height:41px; vertical-align:middle; background:#f6f4f1; border-bottom:1px solid #e6e6e6; font-weight:normal; color:#5f6774 }
.horizontal_table th span { background:url('/design/theonme/img/ico_blue.jpg') left no-repeat; padding-left:8px; color:#5f6774 }
.horizontal_table td { padding-left:30px; border-bottom:1px dotted #cccccc; vertical-align:middle; }
.horizontal_table td { color:#828282 }
.horizontal_table .normal_input { width:184px; height:19px;padding:5px 0 0 5px; border-left:1px solid #c9c9c9; border-top:1px solid #c9c9c9; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5}
.horizontal_table .short_input { width:83px; height:19px;padding:5px 0 0 5px; border-left:1px solid #c9c9c9; border-top:1px solid #c9c9c9; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5}
.horizontal_table .middle_input { width:306px; height:19px;padding:5px 0 0 5px; border-left:1px solid #c9c9c9; border-top:1px solid #c9c9c9; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5}
.horizontal_table .long_input { width:592px; height:19px;padding:5px 0 0 5px; border-left:1px solid #c9c9c9; border-top:1px solid #c9c9c9; border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5}
 
.horizontal_table2{width:100%;border:0;border-top:1px solid #5f6774; border-bottom:1px solid #bfc2c7 ;border-spacing:0; margin:0 auto;  }
.horizontal_table2 th{ text-align:left; padding-left:30px; width:122px; vertical-align:middle; background:#f6f4f1; font-weight:normal; color:#5f6774 }
.horizontal_table2 td{ padding-left:30px; vertical-align:middle; color:#828282; }
 
.padding_box { width:1078px; margin:0 auto;  }
.padding_box h2 { margin-bottom:20px; color:#5f6774; font-size:14px; font-weight:bold;line-height:16pt; }
.scroll_box { width:1076px; height:200px;  }
.scroll_box tfoot { background:#f6f4f1; }
.scroll_box tfoot td { padding-left:20px; background:#f6f4f1; height:41px; vertical-align:middle; border:1px solid #e6e6e6; border-top:0px; }
.long_textarea { width:1058px; height:138px; overflow-y:scroll; border:1px solid #e6e6e6; color:#9d9d9d; padding:10px; font-size:12px; }
.btn_tab { width:100%; display:inline-block; border-top:3px solid #5f6774; border-left:1px solid #dadbdc; border-right:1px solid #dadbdc; }
.btn_tab ul li { float:left; text-align:center; padding-top:14px; width:453px; background:#f6f4f1; height:27px; font-size:12px; font-weight:bold; border-bottom:1px solid #dadbdc; }
.btn_tab a { display:block; color:#92928f; }
.btn_tab ul .on { background:#fff; border-bottom:0px; color:#797977; }
.bg_tbline_box { background:#f6f4f1; border-top:1px solid #babcc0; border-bottom:1px solid #babcc0; }
.bg_tbline_box ul li { display:inline; padding:0 10px; }

 
.info_box { background:url('/design/theonme/img/info_bg.jpg') no-repeat; width:908px; height:134px;}
.info_box ul { padding:7px 12px; }
.info_box li { float:left; }
.info_box li p {color:#9d9d9d; text-align:center; }
.info_box li h3 { width:142px; height:18px; background:#f1f1f1; font-size:11px; font-weight:bold; color:#5f6774; padding-top:7px; text-align:center; }
.bg_name { background:url('/design/theonme/img/info_name_bg.jpg') no-repeat; width:171px; height:117px; }
.bg_name p { padding:38px 0 0 0; text-align:center; font-size:14px; letter-spacing:-1px; line-height:18px }
.ico_gray_box { margin:0 auto; width:68px; background:#969696; border-bottom:1px solid #7d7d7d; padding:7px 0 4px 0; text-align:center; }
.ico_gray_box a { display:block; }
 
.faq{width:908px;margin:0 auto;font-size:12px}
.faq .hgroup{border:1px solid #bfc2c7; border-top:1px solid #5f6774;position:relative;margin:0 0 10px 0;*zoom:1; height:40px; }
.faq .hgroup .tit li { display:block; float:left; padding:10px; font-size:11px; color:#797977; vertical-align:middle; font-weight:normal}
.faq .hgroup .tit li div { color:#d5d5d5 }
.faq ul{margin:0;padding:0;list-style:none}
.faq .q{ border-bottom:1px dotted #cccccc; vertical-align:middle; color:#828282; text-align:center;}
.faq .q a.trigger{display:block;padding:8px 15px;background:#fafafa;font-weight:bold;color:#828282;text-align:left;text-decoration:none !important}
.faq .q .num { float:left; width:43px; text-align:center; font-weight:bold; color:#828282}
.faq .q .part { float:left; width:202px; text-align:center; }
.faq .hide_1 .q a.trigger{font-weight:normal;background:none}
.faq .q a.trigger:hover,
.faq .q a.trigger:active,
.faq .q a.trigger:focus{background:#f8f8f8;color:#000}
.faq .a{background:#f6f4f1; color:#828282; padding:18px 104px;margin:0;line-height:1.5}
.faq .a span { display:block; background:#ab9473; padding:10px; margin-bottom:15px; width:93px; font-size:12px; color:#fff; font-weight:bold; }
 
.left_info { position:absolute; z-index:5; color:#fff; padding:13px 0; width:138px; margin-left:38px; }
.left_info div { color:#fff; font-size:11px; line-height:150%; }

.com_table { margin-top:20px }
.com_table table { border-top:3px solid #5f6774; width:432px }
.com_table table thead th { background:#f6f4f1; padding:15px 11px;}
.com_table table tbody td { border-bottom:1px dotted #b2b2b2; padding:10px 0; color:#828282 }
.com_table li p { line-height:130% }
.com_table .bling_img { background:url('/design/theonme/img/bling_img_bg.jpg') no-repeat; width:70px; height:71px; }
.com_table .bling_img img { margin-left:1px; margin-top:1px; }
.com_table td ul li { line-height:150%; font-size:11px; color:#828282; letter-spacing:-1px; }
.border_left { border-left:1px solid #d8d8d8; padding-left:20px; }
.com_table .trend_img { margin-right:20px; border-right:0px; padding:0; background:url('/design/theonme/img/trend_img_bg.jpg') left top no-repeat; width:90px; height:71px; }
.com_table .trend_img img { margin-left:1px; margin-top:1px; }
.com_table .input { background:url('/design/theonme/img/tit_img_talk.jpg') no-repeat; width:432px; height:124px; }
.com_table .input div { position:relative; top:85px; left:38px; }
.com_table .input .i_text { vertical-align:middle; width:300px; height:18px; border:1px solid #dddddd; padding-top:7px}
.com_table .input .i_label { font-size:11px; color:#999; padding:7px 5px 0 5px; overflow-y:auto; letter-spacing:-1px }

.review_notice { margin:50px 0 33px 0px; text-align:center; }
.bg_num { display:block; display:inline-block; background:url('/design/theonme/img/num_bg.jpg') center top no-repeat; width:21px; height:17px; color:#fff; font-weight:bold; }

.title_bg { background:#f6f4f1; border-top:3px solid #5f6774; height:10px; padding:13px 18px 18px 18px; }
.title_bg span { color:#474e5a; font-size:12px; font-weight:bold; }

.board {border:1px solid #e0e0e0}
.padding_table { width:868px; margin: 0 auto; text-align:center }
.padding_table td { padding-bottom:25px }
.bestreview_notice { background:url('/design/theonme/img/bestreview_notice_bg.jpg') no-repeat; width:908px; height:164px; }
.bestreview_notice .tit { padding:20px 25px 14px 25px; margin-bottom:14px; }
.bestreview_notice ul { border-top:1px dotted #ccc; padding:20px 25px }
.bestreview_notice ul li {  height:25px;  color:#6c6c6c; }
.bestreview_notice ul li a { color:#6c6c6c}

.border_table { width:100%; border-top:1px solid #d9d9d9; border-left:1px solid #d9d9d9; }
.border_table td {text-align:center; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:16px 0;}
.border_table td p, .border_table td span { font-size:11px; color:#828282}

.border_table2 { width:100%; border-top:3px solid #5f6774; border-left:1px solid #d9d9d9; }
.border_table2 td {text-align:center; border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; padding:16px 0;}
.border_table2 td p, .border_table2 td span { font-size:11px; color:#828282}
 
.bling_list li { text-align:left; font-size:11px; font-family:'Gulim';color:#828282; }
.box_wrap {width:908px; position:relative; }
.box1 { position:absolute; left:4px; top:4px; z-index:0; border:1px solid #afb3b9;background:#fff; width:906px;}
.box2 {  position:absolute; top:2px; left:2px; z-index:1; border:1px solid #afb3b9;  background:#fff;width:906px;}
.box3 {  position:absolute; top:0; left:0; z-index:2; border:1px solid #afb3b9;  background:#fff;width:906px; }
 
.search_bg {background:#f6f4f1; border-top:3px solid #5f6774; padding-top:38px; padding-bottom:38px; }
.search_bg p { margin:0 auto; text-align:center }
dl
dt {float:left; padding-right:12px;}
dd { vertical-align:middle; font-weight:bold; color:#5f6774 }
 
.trend_bg { background:url('/design/theonme/img/trend_bg.jpg') no-repeat; width:117px; height:108px; }
.trend_bg img { border:1px solid #bfc2c7; width:113px; height:103px; overflow:hidden; margin-right:2px }
 
.txt_bg { background:url('/design/theonme/img/check_txtbox.jpg') no-repeat; width:461px; height:22px; text-align:center; color:#000; padding-top:10px; }
.txt_bg .point { color:#ff3887; font-weight:bold; }
.calendar { margin-top:10px;width:297px; height:310px; border:1px solid #ebebeb }
.calendar thead th { font-family:NanumGothic; background:#f8f8f8; height:56px; border:0; }
.calendar tbody th { border:none; color:#828282; padding-top:8px}
.calendar tbody td { text-align:center; color:#828282; border:0; height:29px }
.calendar tbody td a { display:block }
.calendar tbody td a:hover { color:#000; text-decoration:underline }
.check_color { background:#e7ccf7; width:21px; height:19px; }
.border_l2 { border-left:2px solid #d5d5d5; padding-left:12px; padding-right:12px; }
.textarea { width:502px; height:17px; vertical-align:middle; overflow-y:scroll; border:1px solid #cccccc; }
 
.img_view_wrap { padding:40px 53px 0 0; background-color:white; }
.img_view { float:left; width:405px; padding-left:23px }
.img_view .img img { width:355px; height:460px; overflow:hidden; float:left; margin-right:11px; }
/* 201606 del-by renewal*/
/*.img_view .thumbnail { position:relative; height:460px; padding-left:10px; }
.img_view .thumbnail ul {position:absolute; right:0; bottom:0;}
.img_view .thumbnail ul li img { width:37px; height:51px; overflow:hidden; padding-top:8px;}*/
.product_info { float:right; width:420px; height:520px; padding-left:30px; }
.product_info table { width:468px; /* border-bottom:1px solid #b0b3b8; */ }
.product_info table thead th { text-align:left; border-bottom:2px solid #8c8c8c; padding-left:10px; }/*border-top:1px solid #5f6774;*/
.product_info table tbody th, .product_info table tfoot th { border:none; }
.product_info table td { text-align:left; height:25px;  padding-left:10px; }
.product_info .tit { color:#616161; font-size:14px; font-weight:bold;padding-top:25px;padding-bottom:3px; }
.product_info .txt { color:#828282; font-size:11px; }
.product_info .border_bt { border-bottom:1px solid #eff0f1}
.product_info .btn_list { margin-top:8px; }
.product_info .btn_list ul { margin-top:9px; }
.product_info .btn_list ul li { display:inline;}
/* product_info_re 180930 */
.product_info_re { float:left; padding-left:48px; width:448px; height:722px;}
.product_info_re table {}
.product_info_re table thead th { text-align:left; border-bottom:2px solid #8c8c8c; padding-left:10px; }/*border-top:1px solid #5f6774;*/
.product_info_re table tbody th, .product_info_re table tfoot th { border:none; }
.product_info_re table th { font-size: 14px; color: #222222 }
.product_info_re table td { text-align:left; height:25px;  padding-left:10px; font-size: 13px; }
.product_info_re table td strong { font-size: 14px; color:#222; font-family: "Nanum Barun Gothic", dotum, sans-serif; }
.product_info_re .tit { color:#616161; font-size:16px; font-weight:normal;padding-top:25px;padding-bottom:3px; font-family: "Nanum Barun Gothic", dotum, sans-serif; }
.product_info_re .txt { color:#828282; font-size:12px; }
.product_info_re .border_bt { border-bottom:1px solid #eff0f1}
.product_info_re .btn_list ul { margin-top:9px; }
.product_info_re .btn_list ul li { display:inline;}
/******************/
.heart_bg { padding:7px 0 0 7px; background:url('/design/theonme/img/heart_bg.jpg') no-repeat; width:386px; height:31px; text-align:center; color:#5f6774; font-weight:bold; }
.pro_inp_text{padding-top:5px;}
.pro_inp_text input{height:16px;padding-top:4px;text-align:center;}
.pro_btn_ud{width:11px;float:left;padding-top:2px;}
.pro_btn_ud a{height:11px;display:block;}
.pro_btn_ud img{vertical-align:top;}

.detail_tab { display:inline-block; width:1200px;border-top:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-left:1px solid #e6e6e6;border-bottom:3px solid #5F6774;}
.detail_tab li {float:left; font-size:11px;}
.detail_tab .more div {font-size:11px}
.detail_tab .more {font-size:11px;width:413px}
.detail_tab li ul li {background:#fff;display:inline; padding:10px 20px; color:#7d838d; font-size:11px; font-weight:bold; border-right:1px solid #e9e9e9;}
.detail_tab li ul .on {position:relative; z-index:10; margin-top:-1px; background:#fff; border-top:3px solid #5f6774; border-left:3px solid #5f6774;border-right:3px solid #5f6774;/*border-bottom:1px solid #fff;*/ }
.detail_tab li ul .on a { color:black; }
.detail_tab_con { display:inline-block; width:1200px; border:1px solid #d8d8d8; border-top:0px; padding-bottom:8px; }
 
.btnlist_right { float:right; margin-right:60px; margin-top:10px; }
.in_con { width:1080px; margin:0 auto; }
.reple { display:block; float:left; font-weight:bold; color:#b59741; padding:4px 0 0 3px}
.write_box {clear:both; padding:20px 0;background:#f6f4f1; border-top:1px solid #5f6774; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.write_box table {width:990px; margin:0 auto;}
.write_box table th { border:none; color:#5f6774; font-weight:normal;letter-spacing:-1px; text-align:right; }
.write_box table td { padding-left:5px; }
.write_box input { border:1px solid #dddddd; margin-bottom:3px;}
.write_box textarea {float:left; width:790px; height:40px;}
.write_box textarea img { float:right }

.border_tip {border:1px solid #e6e6e6; border-top:0px; text-align:center; }
.border_tip img { text-align:center; margin:0 auto}



.newitem{width:920px;margin:0 auto;padding:30px 0;}
.newitem .left_cont{width:751px;float:left;}
.newitem .right_cont{width:169px;height:150px;float:left;text-align:left;border-bottom:1px solid #E1E1E1;background:url(/design/theonme/img/new_sale_img4.png) repeat-y left top;}
.newitem .right_cont .p_hourCount{}

 
.name {text-align:center;font-size:12px;color:#9547ad}
.item_wrap3 { width:210px; float:left; text-align:center; margin-right:26px; }
.item_wrap3 strong.tit { color:#616161; }
.item_wrap3 span.detail { color:#8e8370; font-size:11px; }
.item_wrap3 strong.price { color:#8791c3; }

.item_wrap4 { width:210px; float:left; text-align:center; margin:0px 20px; }
.item_wrap4 strong.tit { color:#616161; }
.item_wrap4 span.detail { color:#8e8370; font-size:11px; }
.item_wrap4 strong.price { color:#8791c3; }
 
.tails { border:1px solid #e0e0e0;  }

.tailwrite { height:100px; background-color:#f8f8f8;text-align:center;padding-top:10px;vertical-align:top;  }
.tailt { padding-bottom:2px;height:25px;    }
.tailt:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
.tailt .icons { float:left;display:inline;width:27px;height:20px;border:1px solid #cbcbcb;background-color:#FFFFFF; }
.tailt .icons span { display:inline-block;  }
.tailt .namesd { float:left;display:inline;padding:4px 0 0 5px; }

.taillist { padding:10px 10px 0 10px;   }
.tlist_top { width:100%;border-bottom:1px solid #e6e6e6;    }
.tlist { width:100%;padding-top:10px;   }
.tlist:after{content:".";clear:both;display:block;height:0;visibility:hidden;}
.tlist .writers { float:left;display:inline;width:120px;padding-top:10px    }
.tlist .writers img { vertical-align:middle;    }
.tlist .memos {   float:left;display:inline;padding:10px;width:480px;   }
.tlist .others { float:right;display:inline;text-align:right; width:100px;  }
.tlist .others a { font-size:11px;  }

.subicons { position:absolute;display:none;top:22px;left:0px;   }
.subicons ul li {   border:1px solid #cbcbcb;background-color:#FFFFFF;  }
.subiconsr { position:absolute;display:none;top:22px;left:0px;z-index:1000; }
.subiconsr ul li {  border:1px solid #cbcbcb;background-color:#FFFFFF;  }
 
.table_view {border-top:3px solid #5f6774;width:100%}
.table_view th {height:38px;background:#f6f4f1;color:#616161;font-weight:normal}
.table_view th, .table_view td {vertical-align:middle}
.table_view thead td {padding-left:23px;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.table_view thead th {border:1px solid #d8d8d8}
.table_view tbody td {border:0px;background:#fff;color:#7d7d7d}/*padding:35px 0 0 0;min-height:110px;height:110px;*/
.table_view .text{padding:30px 30px 70px 30px;}
.table_view tbody td .bmemos{width:800px;}
.table_view tbody td img.img_read{max-width:680px}
.table_view tbody td img {margin:10px 0;}
.table_view tfoot th,.table_view td {border:1px solid #d8d8d8}
.table_view tfoot td span {font-size:11px;color:#696876}
.table_view tfoot td {padding-left:23px}
.table_view tfoot td input {border:1px solid #d9d9d9;width:130px;height:18px;margin-right:9px}
.pollr_inp_cont_01{display:inline-block;padding-bottom:50px;}
.pollr_inp_cont_01 ul li{width:120px;float:left;line-height:14px;}
.pollr_inp_cont_01 .div_img{width:100px;height:80px;border:1px solid #000;text-align:center;}
.pollr_inp_cont_01 .div_img span{display:block;padding-top:30px;}
.pollr_inp_cont_01 .div_icon{padding-top:5px;}
.pollr_inp_cont_01 .div_text{padding-top:5px;}
.pollr_inp_cont_01 .div_info{padding-top:5px;}
.pollr_inp_cont_01 .btn_c{text-align:center;padding-top:30px;}




 
.add_file {clear:both;margin-top:34px;border-bottom:1px dotted #cccccc;padding-bottom:3px}
.add_file li {background:url(/img/sub/ico_file.jpg) left 16px no-repeat; padding-left:10px; height:23px; color:#000; border-top:1px dotted #cccccc;vertical-align:middle; padding-top:7px;padding-bottom:3px;}
 
.sizeinfo { width:940px;height:420px;margin:20px auto;border:2px solid #F2F2F2; }
.sizeinfo .lay_1 { width:350px;float:left;padding-left:30px;display:inline; }
.sizeinfo .lay_1 table { margin-top:10px;   }
.sizeinfo .lay_1 td { padding-top:12px;vertical-align:top; text-align:left; }
.sizeinfo .lay_2 { width:510px;float:right;padding-right:30px;display:inline;   }
.sizeinfo .lay_2 td { text-align:left;  }
.sizeinfo .lay_2 .etcinfo td {  padding-top:12px;vertical-align:top; text-align:left; }
.sizeinfo .lay_2 p { text-align:left;   }
.sizeinfo .lay_2 .szs { margin-top:20px;    }
.sizeinfo:after{content:".";clear:both;display:block;height:0;visibility:hidden;}

.view_memos2 { display:none; text-align:left;width:1081px   }


ul li { background:none; }
 
.table_list_01{width:908px;margin:0 auto;padding-top:50px;}


.right_content {
float: right;
display: inline-block;
padding-bottom: 50px;
width: 1005px;
min-height: 1220px;
border-top: 1px solid #CDCDCD;
border-left: 1px solid #CDCDCD;
}

.right_sketch {float: right;display: inline-block;padding-bottom: 50px;width: 1005px;min-height: 1220px;border-top: 1px solid #CDCDCD;border-left: 1px solid #CDCDCD;}
/*{ padding-left:200px; display:inline-block; padding-bottom:50px; width:988px; min-height:1220px; border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; }*/
.right_sketch h1 { margin:0; padding:0 }
.right_sketch .visual { margin:0px 0 40px 0; text-align:center }
.image_view_sketch { padding:5px 5px 0 0 }
.image_view { float:left; width:962; padding-left:13px; padding-top:10px }
.image_view .image image { width:355px; height:460px; overflow:hidden; float:left; margin-right:11px; }

.image_view .thumbnail {height:220px;}
.image_view .thumbnail ul {right:0; bottom:0;}
.image_view .thumbnail ul li { float:left; }
.image_view .thumbnail ul li image {  width:106px; height:66px; overflow:hidden; padding:1px 1px 0 0;}

 
.right_donate {float: right;display: inline-block;padding-bottom: 50px;width: 1005px;min-height: 1220px;border-top: 1px solid #CDCDCD;border-left: 1px solid #CDCDCD;}
/*{ padding-left:200px; display:inline-block; padding-bottom:50px; width:988px; min-height:1220px; border-top:1px solid #cdcdcd; border-left:1px solid #cdcdcd; }*/
.right_donate h1 { margin:0; padding:0 }
.right_donate .visual { margin:0px 0 40px 0; text-align:center }

.image_view_donate { padding:0 0 0 0 }
.image_view_body { float:left; width:962;}
.image_view .image image { width:355px; height:460px; overflow:hidden; float:left; margin-right:11px; }

.image_view .donate_comment {height:220px;}
.image_view .donate_comment ul {right:0; bottom:0;}
.image_view .donate_comment ul li { float:left; }
.image_view .donate_comment ul li image {  width:106px; height:66px; overflow:hidden; padding:1px 1px 0 0;}
 
.table_div_order_donate{width:100%;}
.image_view .donate_comment ul {right:0; bottom:0;}
.image_view .donate_comment ul li { float:left; }
.align_donate_left td { text-align:left; padding-left:20px; }

.table_view tbody td .bmemos img {margin:0;}
 
.sizeInfoDetailTit { height:32px; background-color: #f6f7f9; text-align: center; }
.sizeinfo-table tr td {height:40px;}
.size-info-extra-info .clouded-11 td { font-size:12px; color:#bdb8b6; }





/* style.css */
/* 2015.8.8/gue : arrange main style.css */
  
#onmeIndex{overflow:hidden;position:absolute;left:-9999px;width:0;height:1px;margin:0;padding:0;}
.ir_pm {display:block;overflow:hidden;font-size:0px;line-height:0;text-indent:-9999px}
.ir_wa {display:block;overflow:hidden;position:relative;width:100%;height:100%;z-index:-1}
.screen_out {display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}
.screen_hide {font-size:0;line-height:0;visibility:hidden}
.f_l {float:left}
.f_r {float:right}
.cl_b {clear:both;width:0;height:0;font-size:0;line-height:0}
.p_r {position:relative}
.p_a {position:absolute}
.show {display:block}
.hide {display:none}
.tbl {border-collapse:collapse;border-spacing: 0}
.f_b {font-weight:bold}
.f_n {font-weight:normal}
.img_g {display:inline-block;overflow:hidden;background:url(/design/theonme/mimg/btnlist_s.png) no-repeat 0 0}
.tit_service {display:block;overflow:hidden;background:url(/design/theonme/mimg/50AF81880170B10001) no-repeat 0 0}/* 
 

/********** SUB **********/
.sub_tit {padding:4px 0 4px 0;display:inline-block;width:98%}
.sub_tit .tit_ico {/*display:block;float:left;background-position:-67px 0;width:8px;height:9px;position:relative;top:5px*/}
.sub_tit h2 {text-align:center}
.sub_tit .title {background:none;padding-left:3px;margin:0;color: #363636;font-size: 14px;font-weight:bold;}
.sub_heading {text-align:center;color:#5c5c5c;font-weight:bold;border-top:1px solid #e0e0e0;border-bottom:1px dotted #bdbdbd;padding:4px 0}
.sub_heading .light_gray {font-size:11px}
.sub_tit2 {padding:7px 1% 5px;margin-left:5px;display:inline-block;width:93%}
.sub_tit2 .tit_ico {display:block;float:left;background-position:-75px 0;width:8px;height:9px;position:relative;top:6px}
.sub_tit2 .title {background:none;float:left;padding-left:3px;margin:0;color:#5f6774;font-size:13px;font-weight:bold}
.head_line {border-bottom:1px solid #e0e0e0}
.service_menu {width:32px}
.service_menu li {float:left;width:16px;height:15px}
.service_menu li a{display:block;width:16px;height:15px}
.service_menu .list1 {background-position:-83px -0px;}
.service_menu .list2 {background-position:-100px 0px;}
.sub_tit_img {width:100%;height:35px;padding-top:12px;}
.sub_tit_img .title {text-align:center;line-height:100%;padding-top:2px}
.sub_tit_img .title_main {font-family: 'Dotum';font-size: 14px;font-weight:bold;color: #363636;}
.sub_tit_img .title_sub {display:block;color: #363636;font-size: 12px;/* font-weight:bold; */}
.pro_num {text-align:left;color:#b5973f;font-size:14px;font-weight:bold;margin-bottom:2px;border-top:2px solid #b5973f;width:16px}
.top_line {clear:both;border-top:1px solid #f3f3f3;padding-top:30px}
.btn_box {background:#f7f9fa;width:98%;padding:10px 0;margin:15px auto 0;border:1px solid #ddd;font-size:11px;text-align:center}
.btn_box a {display:block;color:#666}


/* */
.paging_comm {font-weight:bold;font-size:0.7em;line-height:14px;text-align:center;vertical-align:top}
.paging_comm .link_page {display:inline-block;padding:4px 6px 3px 5px;margin-right:1%;border:1px solid #8c8c8c;text-decoration:none}
.paging_comm .link_page:hover,
.paging_comm em.link_page {background:#8c8c8c;color:#fff;font-weight:bold}
.paging_comm .link_page:hover {text-decoration:none}
.paging_comm .btn_prev,
.paging_comm .btn_next {display:inline-block;padding:4px 6px 3px 5px;border:1px solid #8c8c8c;text-decoration:none;color:#434343;background:#f4f4f4;}
.paging_comm .btn_prev {margin-right:1%}
.paging_comm a.btn_prev:hover,
.paging_comm a.btn_next:hover {color:#434343}


/* */
.item_box2 {display:inline-block;padding-bottom:12px;padding-top:10px;border-bottom:1px solid #e9e9e9;width:100%;font-size:11px}
.item_box2 img {float:left;width:30%;margin-right:10px}
.item_box2 a {display:inline-block;width:100%;padding:0;margin:0}
.item_tit {color:#616161;font-weight:bold;letter-spacing:-1px;margin-top:3%}
.item_sub {color:#a8a8a8;font-weight:bold;letter-spacing:-1px}


/* */
.sub_tit .title_center {display:block;background:none;text-align:center;color:#111111;font-size:14px;font-weight:bold}
.box_center {margin:0 auto;text-align:center}
#slider img {display:block}
.img-thumbnail-list {
    width:100%;
    margin-bottom:18px;
}
.img-thumbnail-list:before {
    clear:both;
}
.img-thumbnail-list ul {
    margin:0 auto;
}
.img-thumbnail-list li {
    display:table-cell;
    width:20% !important;
    box-sizing: border-box;
    padding-right:1px;
}
.img-thumbnail-list li img{
    display:block;
}
.view_box {width:95%;margin:0 auto;margin-top:30px;box-sizing: border-box;}
.view_box:before {
    clear:both;
}
.view_box img {width:60%;}
.view_box li {color:#8d8d8d;font-size:12px}
.view_box .img_con {margin-bottom:5px;}
.view_box .prod-name {font-size:18px;color:#111111;font-weight:bold;position:relative;display:block;line-height:18px;}
.view_box .smemo {font-size:14px;color:#ff3977;line-height: 20px;margin-bottom:10px;padding: 0 30px;}
.view_box .smemo2 {font-size:14px;color:#111111;line-height: 20px;margin-bottom:15px;padding: 0 30px;}
.view_box .price {color:#a1a1a1;font-weight:bold;font-size:16px;line-height:18px;display: block;height:18px;margin-top:15px;}
.view_box .price span {display: inline-block; height: 18px;}
.view_box .point {color:#111111;font-size:13px}
.dott_line {border-bottom:1px dotted #999;padding-bottom:10px}
.gray_box {background:#f5f5f5;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px 2%}
.lightblue_box {background:#f8f9fb;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px 2%}
.btn_pink {background: #ff99a4;color:#fff;}
.btn_pink a {color:#fff}
.btn_lightblue {background:#f8f9fb;color:#000}
.btn_pink a {color:#fff}
.inline_table:before {clear:both}
.inline_table th,
.inline_table td {font-size:11px;padding:2px 4px;color:#6d6d6d}
.inline_table th {color:#7a7a7a}
.inline_table select {font-size:11px;color:#828282;border:1px solid #ddd}
.item .i_text_ss {width:20%;border:1px solid #ddd;color:#828282 }

.rel-items {font-size:0;margin-top:40px;}

.rel-items img {width:100%;}

/* */
#popup {position:absolute;top:0;left:0;width:100%;min-height:100%;height:100%;min-height:100%;background:#fff;z-index:5}
#popup .bg {background: #000;opacity: .5;filter: alpha(opacity=50);}
#popup .btn_close {position:absolute;top:2%;left:2%;z-index:5;background:#f7a1a1;color:#fff;text-align:center;padding:5px 0;width:20%}
#popup .btn_close a {display:block;color:#fff}
#popup .btn_list {position:fixed;top:70%;right:4%}
#popup .btn_list li {width:100%;margin-bottom:4px; padding:1% 10%; background:rgba(0,0,0,.3);
    filter: progid: DXImageTransform.Microsoft.gradient (startColorstr=#99000000, endColorstr=#99000000); text-align:center;border-radius:2px}
#popup .btn_list a {color:#fff;font-size:12px}


/* */
.form_box {margin:20px auto;width:320px}
.btn_login {width:65px;height:55px;font-size:12px;text-align:center;background:#c2b29d;color:#fff;font-weight:bold;border:0px}
.btn_login2 {width:65px;height:55px;font-size:12px;text-align:center;background:#cacaca;color:#fff;font-weight:bold;border:0px}
.info_box {width:98%;padding:20px 1%;border:1px solid #e0e0e0;color:#666;text-align:center}
.info_box .f_b {padding-bottom:4px}
.info_box span {display:block;line-height:150%;font-size:11px}
.btn_join {background:#f7f9fa;width:98%;padding:10px 0;border:1px solid #ddd;font-size:11px}
.btn_join a {display:block;color:#666}


/* */
.terms_box {border:1px solid #e8e8e8;margin:0 2%;height:70px}
.terms_box textarea{width:100%;border:none;color:#9d9d9d;font-size:11px;height:70px}
.input_area {padding-left:2%;margin-top:5px}
.input_area .item .i_radio {color:#5f6774;font-weight:bold}
.input_area .item span {position:relative;left:-5px;vertical-align:middle}
.th_table {width:100%;border-top:1px solid #5f6774;border-bottom:1px solid #b0b3b8}
.th_table input {font-size: 13px;}
.th_table textarea {font-size: 13px;}
.th_table th,
.th_table td {font-size:11px;padding:4px 2.5%;vertical-align:middle;border-bottom:1px solid #e6e6e6}
.th_table td .item {vertical-align:middle}
.th_table th {background:#f6f4f1;text-align:left;width:25%}
.th_table .last th,
.th_table .last td {border-bottom:0px}
.th_table .item .i_text {width:auto;border:1px solid #dfdfdf;height:20px}
.th_table .item .i_button {background:#999;border:1px solid #2e2e2e;color:#fff;vertical-align:middle;text-align:center;padding:2px 5px;font-size:11px}
.th_table .item .i_text_s {width:25%;border:1px solid #dfdfdf;height:20px}
.th_table .item .i_text_l {width:90%;border:1px solid #dfdfdf;height:20px}
.th_table .item .text {position:relative;left:-5px;vertical-align:middle;color:#828282}

.btn_bt_list {margin:20px auto 30px auto;text-align:center;background-color:#FFFFFF}
.btn_bt_list span {font-size:1em;display:inline-block;color:#000000;width:31%;padding:17px 0;margin:0;border:1px solid #000000}
.btn_bt_list span.black_btn {background-color:#000000;color:#FFFFFF}

.btn_item_list {margin:30px auto 10px auto;text-align:center;background-color:#FFFFFF;box-sizing: border-box;padding:0 10px 0 10px;}
.btn_item_list span {font-size:15px;display:inline-block;color:#000000;width:calc(50% - 2px);height:60px;margin:0;border:1px solid #000000;box-sizing: border-box; padding-top:18px;}
.btn_item_list span.btn-three {width:calc(33.3% - 4px); height:40px; padding-top:8px;}
.btn_item_list span.big_btn {width:100%;margin-bottom:4px;}
.btn_item_list span.black_btn {background-color:#000000;color:#FFFFFF}
.btn_gold {background: #ff99a4;color:#fff;}
.btn_gray {background:#969696;color:#fff}
.btn_lightgray {background:#f3f3f3;border:1px solid #e0e0e0;color:#666}


/* */
.item {font-size:11px}
.item .i_text {width:195px;border:1px solid #dfdfdf;height:20px}
.item .i_text_long {width:95%;border:1px solid #dfdfdf;height:20px}
.item .tit {display:block;width:40px;float:left;color:#7b7b7b;font-size:11px;font-weight:bold;vertical-align:top;padding-top:4px}
.item .i_radio {margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.item .i_textarea {border:1px solid #dfdfdf;height:100px;width:95%}


/* */
.border_menu {width:96%;margin:0 auto;text-align:center}
.border_menu li {position:relative;float:left;width:25%;text-align:center;margin:0;padding:0}
.border_menu li img {border:1px solid #d8d8d8;width:100%}
.floating_text {position:absolute;z-index:5;bottom:20px;width:100%}


/* */
.inline_table_th {width:100%;}
.inline_table_th td,
.inline_table_th th {text-align:center;font-size:0.8em}
.inline_table_th thead th {color:#707070;background:#f6f4f1;border-top:1px solid #5f6774;padding:3px 0;border-right:1px solid #dadbdc;border-bottom:1px solid #bfc2c7}
.inline_table_th td {color:#5f6774;font-weight:normal;padding:4px 0;border-bottom:1px solid #e0e0e0}
.inline_table_th .list_btn_pink a {display:inline-block;width:70%;background:#f7a1a1;border:1px solid #e28d8d;color:#fff;padding:1px 0;font-size:0.95em}
.inline_table_th td:first-child img { width:90%; }


/* */
.inline_table {width:100%;border-top:1px solid #e0e0d1}
.inline_table th,
.inline_table td {padding:2%}
.inline_table th {border-bottom:1px solid #e0dfdb;background: #f9f9f9;color:#707070;text-align:left;}
.inline_table td {border-bottom:1px solid #e0e0e0}
.board_ico {font-size:0.9em;padding:2px;border-radius:2px;background:#7e8593;font-weight:bold;color:#fff;margin-right:4px}
.inline_table th a,
.inline_table td a {color:#707070}
.inline_table td img {vertical-align:top}
.board_txt {color:#9c9c9c}
.board_txt_gold {color:#b59741}
.inline_table td img {width:25%;margin-right:2%}
.border_blue {border-top:1px solid #636b77}
.board_ico_red {font-size:0.6em;padding:1px;margin-left:4px;border-radius:2px;background:#db4040;font-weight:normal;color:#fff}
.w20 td img {width:20%}


/* */
.view_table {width:100%;border-top:1px solid #636b77}
.view_table thead th {font-size:0.96em;color:#666;text-align:left;padding:1% 2%;border-bottom:1px solid #e0e0e0}
.view_table tbody td {padding:2%;font-size:0.9em}
.view_table tbody td img {max-width:100%}
.view_table tfoot th,
.view_table tfoot td {border-bottom:1px solid #e6e6e6;padding:1% 2%;font-size:0.8em}
.view_table tfoot th {text-align:left;color:#707070;border-top:1px solid #e6e6e6}
.view_table tfoot td {color:#777;line-height:180%}
.view_table .ico_comment {float:left;display:block;width:3%;color:#e53b0d;font-size:1.3em}
.re_comm {float:right;width: 100%;}
.re_border {border-bottom:1px solid #e6e6e6}

/* */
.item .board_btn_gray {padding:2% 3%;font-size:0.9em;background:#707070;border:1px solid #4a4a4a;color:#fff}
.bold_blue_txt {display:block;padding-left:2%;color:#5f6774;font-weight:bold;text-align:left}
.inline_table_th2 {width:100%;border-bottom:1px solid #bfc2c7}
.inline_table_th2 td,
.inline_table_th2 th {text-align:center;font-size:0.7em}
.inline_table_th2 thead th {color:#707070;background:#f6f4f1;border-top:1px solid #5f6774;padding:3px 0;border-right:1px solid #dadbdc;border-bottom:1px solid #e6e6e6}
.inline_table_th2 td {color:#5f6774;font-weight:normal;padding:4px 0;border-bottom:1px solid #e6e6e6}
.inline_table_th2 td img {width:90%}
.img30 td img {width:30%;float:left;margin-right:2px}
.inline_table_th2 tfoot td {text-align:right;padding-right:2%;font-weight:bold;color:#5f6774;font-size:0.8em;background:#f6f4f1}
.btn_bt_list3 {margin:10px auto 0;text-align:center}
.btn_bt_list3 span {display:block;display:inline-block;width:25%;font-size:0.94em;padding:5px 0;margin:0 3px 0 3px}
.btn_bt_list4 {margin:10px auto 0;text-align:center}
.btn_bt_list4 span {display:block;display:inline-block;width:35%;font-size:0.94em;padding:5px 0;margin:0 10px 0 10px}
.naver {margin-top:10px;text-align:center}
.naver img {width:80%}
td .item .i_text_s {width:35%;text-align:center;border:1px solid #ddd;color:#828282}

 
.div_comment{}
.div_comment ul{width:100%;border-top:1px solid #E0E0E0;}
.div_comment li{font-size:9pt;border-bottom:1px solid #E0E0E0;line-height:14pt;padding:5px 15px 15px 15px;}
.div_comment li .li_div_title{font-weight:bold;color:#666;}
.div_comment li .li_div_title span{color:#F7A1A1;font-size:11pt;}
.div_comment li .li_div_info{color:#777;}
.div_comment li .li_div_memo{color:#777;padding-top:10px;}


/* */
.th_gray th {color:#666}
.i_help {padding-top:1px;color:#5f6774;font-size:0.88em}
.th_table2 {width:100%;border-top:1px solid #5f6774;border-bottom:1px solid #b0b3b8}
.th_table2 th,
.th_table2 td {font-size:11px;padding:4px 2.5%;color:#5f6774;vertical-align:middle;border-bottom:1px solid #e6e6e6}
.th_table2 td .item {vertical-align:middle}
.th_table2 th {background:#f6f4f1;text-align:left}
.th_table2 .last th,
.th_table2 .last td {border-bottom:0px}
.board_btn_pink {display:inline-block;width:90%;background:#f7a1a1;border:1px solid #e28d8d;color:#fff;padding:1px 0;font-size:1.0em}


/* */
.event_gray_box {font-size:0.8em;margin:0;padding:0 0 7px 0;background:#efefef;width:100%;display:inline-block}
.event_gray_box .event_img {width:100%;height:210px;position:relative;top:-1px}
.w40 {width:40%}
.event_date {font-size:1.3em;color:#454545;font-weight:bold;text-align:center;display:block}
.event_date_color {background:#f8b2b2;width:10%;height:14px;display:block;float:left;margin-right:2px}
.btn_left_list {clear:both;margin-top:4px}
.btn_left_list span {display:block;border:1px solid #dbb67e;font-size:1.2em;text-align:center;color:#fff;width:100%;padding:5px 0}
.btn_lightgold {background:#c5984e;color:#fff}
.event_gray_box .item {bottom:0}
.item .i_textarea_s {width:99%;border:1px solid #ccc}
.calendar {float:left;width:45%;margin-left:5%}
.table_calendar {width:99%;border:1px solid #afb3b9}
.table_calendar td {background:#fff;737373;font-size:1em;padding:1% 4%}
.table_calendar th {background:#f8f8f8;color:#828282;font-size:1.1em}
.event_text {float:left;width:40%;overflow:hidden;margin-left:2%;font-size:10px}
.line_table {width:100%;border-bottom:1px solid #bfc2c7}
.line_table th,
.line_table td {font-size:0.8em;padding:1% 2%}
.line_table th {border-top:3px solid #5f6774;text-align:left;color:#5f6774;border-bottom:1px solid #e6e6e6}
.line_table td {border-bottom:1px dotted #ccc;color:#828282}
.bt_notice_box {background:#f7f9fa;border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:96%;padding:2%;color:#828282;font-size:0.9em}
.bt_notice_box .point {color:#e879a4}
.dott_list {color:#828282;font-size:0.8em;width:98%;margin:0 1%}
.ico_dott {display:block;float:left;font-size:1.7em;padding-right:2px;line-height:normal;position:relative;top:-3px}
.dott_list li {padding:2px 0}
a.s_bold {background-color: pink;}
ul.item_box img.wishlist_button { width:18px; }
ul.item_box_three img.wishlist_button { width:18px; }
ul.item_box_new img.wishlist_button { width:18px; }
ul.item_box_three_new img.wishlist_button { width:18px; }
ul.item_box_best img.wishlist_button { width:18px;}
li.item_box img.wishlist_button { width:18px; }
li.item_box_three img.wishlist_button { width:18px; }
li.item_box_new img.wishlist_button { width:18px; }
li.item_box_three_new img.wishlist_button { width:18px; }
li.item_box_best img.wishlist_button { width:18px;}
img.list_wishlist_button { float:right; width:18px; }
div.wishlist_button_box { position: relative; }
div.wishlist_button_box img { position: absolute; right:5px; }
select#sort_mode { margin: 15px 2%; width:96%; height:30px;}
#view_footer td {background:rgb(256,256,256); height:30px; text-align:center; color:#333333; border-right:1px solid white; font-size:10px; }
#view_footer td:last-child {border-right:0}
.select_box{     border-radius: 2;   width: 80%;   height: 24px;   font-size: 13px;   margin-left:0px; }
.checkbox_all{   width:20px;   height:20px; }
.checkbox_one{   width:17px;   height:17px; }
select { border-radius: 2; margin-left:0px; padding-right:25px; background: #fff url(/design/theonme/mimg/bg_selectbox.gif) no-repeat right center; background-size: 28px 27px; -webkit-appearance: none;    }
 

/* 2015.08.08/gue : styleonme korea mobile | common button */
.a-bt-1 {
  background: #bcb8b9;
  background-image: -webkit-linear-gradient(top, #bcb8b9, #bcb8b9);
  background-image: -moz-linear-gradient(top, #bcb8b9, #bcb8b9);
  background-image: -ms-linear-gradient(top, #bcb8b9, #bcb8b9);
  background-image: -o-linear-gradient(top, #bcb8b9, #bcb8b9);
  background-image: linear-gradient(to bottom, #bcb8b9, #bcb8b9);
  -webkit-border-radius: 2;
  -moz-border-radius: 2;
  border-radius: 2px;
  font-family: 'Dotum', sans-sarif;
  color: #ffffff;
  font-size: 15px;
  padding: 7px 40px 7px 40px;
  text-decoration: none;
  display: inline-block;
}

.a-bt-1:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}

.bt-w130 {
    width: 130px;
}


/* ?? */
#sun_menu01 strong {
    float: left;
    width: 16.6%;
}

#sun_menu01 div strong a {
    color: white;
}

img.txc-emo {
    width: auto !important;;
}

.madeby_icon {position: absolute; top: 0; right: 1px; z-index: 5;width:32px;height:32px;}

[mid-banner-group] {
    padding: 0 12px;
}

[m-list-controller] {
    text-align: center;
    margin-top: 56px;
    font-size: 0;
}
[m-list-controller].category {
    text-align: right;
    margin-top: 0;
}
[m-list-controller] > div {
    display: inline-block;
    width: 20px;
    height: 20px;
}
[m-list-controller] > div:first-child {
    margin-right: 10px;
}
[m-list-controller] > div > img {
    width: 100%;
    opacity: 0.2;
}
[m-list-controller] > div > img.selected {
    opacity: 1;
}

.category-title {
    padding: 32px 0 0 0;
    background-color: #EFEFEF

}
.category-title > h2 {
    text-align: center;
    font-size: 15px !important;
    font-family: 'Times New Roman';
    color: #0B0B0B !important;
    font-weight: 600;
    line-height: 15px;
    letter-spacing: 4px;
    margin: 0 !important;
}

.load-spinner {
    position: fixed;
    top: calc(50% - 46px);
    left: calc(50% - 46px);
    border: 16px solid #f3f3f3; /* Light grey */
    border-top: 16px solid #3498db; /* Blue */
    border-bottom: 16px solid #3498db; /* Blue */
    border-radius: 50%;
    width: 60px;
    height: 60px;
    animation: spin 2s linear infinite;
    opacity: 0.5;
}

@keyframes spin {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

[category-bestitem-list-area] {
    background-color: #EFEFEF;
}
.best-list-area {
    position: relative;
    width: 100%;
    height: auto;
    overflow-x: scroll;
    overflow-y: initial;
    padding-top: 36px;
}
.best-list-area > .best-list {
    position: relative;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
    align-content: space-between;
    align-items: start;
}
.best-list-area .item-box {
    position: relative;
    flex-grow: 0;
    flex-shrink: 0;
    width: 160px;
    margin-left: 2px;
    font-size: 11px;
}
    .best-list-area .item-box:first-child {
    margin-left: 0;
}
.best-list-area .item-box .item-image {
    width: 100%;
    font-size: 0;
}
.best-list-area .item-box .item-image img[item-image] {
    width: 100%;
}

.best-list-area .item-box .best-no {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 25px;
    height: 25px;
    background-color: rgba(0, 0, 0, 0.8);
    color: #FFFFFF;
    font-size: 15px;
    font-family: 'Times New Roman';
    display: flex;
    justify-content: center;
    align-items: center;
}

.best-list-area .item-box .item-info {
    padding: 8px 3px;
}
.best-list-area .item-box .item-info  .item-name {
    letter-spacing: -0.5px;
    font-size: 11px;
    color: #222222;
    font-family: 'Dotum', sans-serif;
}
.best-list-area .item-box .item-info  .item-price {
    font-weight:bold;
    color: #222222;
    font-family: 'Dotum', sans-serif;
}
.best-list-area .item-box .item-info .item-price > del {
    color: #737373;
    font-weight:normal;
}
.best-list-scrollbar {
    padding: 50px 50px 50px 39px;
    height: 4px;
}
.best-list-scrollbar > .scroll-gauge {
    width: 100%;
    height: 100%;
    background-color: #C1C1C1;
}
.best-list-scrollbar > .scroll-gauge > .scroll-gauge-indicator {
    width: 0;
    height: 100%;
    background-color: #000000;
}

[category-title-area] { width:100% }
[category-title-area] .bt-back { z-index:999; position:absolute; padding:7px 0 0 10px; width:25px; }
[category-banner-area] img { width:100%; }
[category-subcategory-list-area].sub_cate_list { display: flex; flex-wrap: wrap; padding: 0 8px 0 12px; margin-top: 25px;}
[category-subcategory-list-area].sub_cate_list a { width: calc(25% - 4px); height: 22px; font-size: 9px; color: #0B0B0B; white-space:nowrap; text-align: center; line-height: 22px; background-color: #EFEFEF; margin: 0 4px 4px 0;}
[category-subcategory-list-area].sub_cate_list a.selected { color: #FFFFFF; background-color: #191919; }
[category-middle-navigation-area] { box-sizing:border-box; font-size:0; margin: 25px 0 20px 0; padding: 0 12px;}
[category-middle-navigation-area] > div { box-sizing:border-box; display:inline-block; vertical-align:middle; }
[category-middle-navigation-area] > [cmna-left] { width:50%; }
[category-middle-navigation-area] > [cmna-right] { width:50%; }
[cmna-right] ul > li { display:inline; }
[cmna-left] select#sort_mode { width:81px; -webkit-appearance:none; font-size:12px; border:1px solid #E9E9E9; color:#0B0B0B;padding:0 0 0 5px; margin:0;background: #fff url(/design/theonme/mimg/icon_arrow_selectbox.png) no-repeat right center; background-size: 17px 21px;}

#container h2 {
    font-family: 'Times New Roman';
    color: #0B0B0B;
    font-size: 15px;
    text-align: center;
    margin: 26px 0 32px 0;
    font-weight: 600;
}
#container h2.h-24 {
    margin-top: 24px;
}
#container h2.h-52 {
    margin-top: 52px;
}

.prod-tab-menu {
    position: relative;
    list-style: none;
    display: flex;
    padding: 0;
    margin-bottom: 25px;
    width: 100%;
    height: 30px;
}
.prod-tab-menu > li {
    flex-grow: 1;
    position: relative;
    color: #8B8B8B;
    font-size: 12px;
    font-weight: 600;
    margin: 0;
    color: #959595;
    background-color: #F6F6F6;
    box-sizing: border-box;
    border-bottom: 1px solid #191919;
    display: flex;
    align-items: center;
    justify-content: center;

}
.prod-tab-menu > li.selected {
    color: #191919;
    background-color: #FFFFFF;
    border-top: 1px solid #191919;
    border-left: 1px solid #191919;
    border-right: 1px solid #191919;
    border-bottom: 1px solid #FFFFFF;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

.lazy-on {
    animation: fadeIn 0.25s ease-in both;
}
   


.madeby_icon .MK-product-icons img{
    padding: 0; width:100% !important}

table th{border:0 !important}

.dn{display:none !important}

.head_line,.sub_tit{
    margin: 0 !important;
    background: none !important;}
    
.bl_iconNew { height: 13px; font-size: 0.9em; font-family: initial; color: #ffffff; background-color: #ff8400; line-height: 13px; padding: 0 4px; }
.bl_iconHit { height: 13px; font-size: 0.9em; font-family: initial; color: #ffffff; background-color: #f1191f; line-height: 13px; padding: 0 4px; }

.item_box_textarea .item-price font em{font-weight:bold}

#review-board-type *{font-size:11px}
search-area
.dl_goodsName a{
    line-height: 1.2;
    display: block;
    margin: 5px 0;}
.f_b dl dt{
    float: unset;}
.f_b dl a dt nobr{
    clear: both;
    font-weight: bold;
    padding: 5px 0;}

.f_b dl a dt nobr font{display:inline-block;}


.paging {
    position: relative;
    clear: both;

    height: 40px;
    margin: 0 auto;
    text-align: center;

}

.paging ul {
    height: 13px;
}

.paging ul li {
    display: inline;
    padding: 0 6px;
    font-size: 12px;    
}

.paging ul li a {
    color: #595959;
    text-decoration: none;
   
}

.paging ul .on {
    color: #313031;
    font-weight: bold;
}

.btn_tab {
    width: 100%;
    display: inline-block;
    border-top: 3px solid #5f6774;
}

.btn_tab ul li {
    float: left;
    text-align: center;
    padding: 7px 0px;
    width: 50%;
    background: #f6f4f1;
    font-size: 12px;
    font-weight: bold;
    border-bottom: 1px solid #dadbdc;
    list-style: none;    
}

.btn_tab a {
    display: block;
    color: #92928f;
}

.btn_tab ul {
    background: #fff;
    border-bottom: 0px;
    color: #797977;
    padding: 0;
    margin: 0;
}

.btn_tab ul .on {
    background: #fff;
    border-bottom: 0px;
    color: #797977;
}

.left {
    float: left;
}

.right {
    float: right;
}

.yellow {
    color: #ffd04b
}

.pink {
    color: #cf877b
}

.lightpink {
    color: #e98da3
}

.hotpink {
    color: #d9668c
}

.gold {
    color: #936d37
}

.blue {
    color: #5f6774
}

.gray {
    color: #828282
}

.thick_gray {
    color: #616161
}

.light_gray {
    color: #999999
}

.lightblue {
    color: #afb3b9
}

.lightsky {
    color: #abb7eb
}

.white {
    color: #fff
}

.violet {
    color: #7f7bcf
}

.red {
    color: #fd667c;
}

.pink {
    color: #cf877b
}

.bg_lightyellow {
    background: #f6f4f1
}

.size11 {
    font-size: 11px;
}

.size12 {
    font-size: 12px;
}

.size14 {
    font-size: 14px
}

.size16 {
    font-size: 16px
}

.size18 {
    font-size: 18px
}

.size20 {
    font-size: 20px
}

.bold {
    font-weight: bold
}

.txt_left {
    text-align: left
}

.pt1 {
    padding-top: 1px
}

.pt2 {
    padding-top: 2px
}

.pt3 {
    padding-top: 3px
}

.pt5 {
    padding-top: 5px
}

.pt6 {
    padding-top: 6px
}

.pt8 {
    padding-top: 8px
}

.pt10 {
    padding-top: 10px
}

.pt15 {
    padding-top: 15px;
}

.pt25 {
    padding-top: 25px;
}

.pt30 {
    padding-top: 30px
}

.pt35 {
    padding-top: 35px;
}

.pt40 {
    padding-top: 40px
}

.pt50 {
    padding-top: 50px;
}

.pb5 {
    padding-bottom: 5px;
}

.pb10 {
    padding-bottom: 10px;
}

.pb15 {
    padding-bottom: 15px;
}

.pb20 {
    padding-bottom: 20px
}

.pb60 {
    padding-bottom: 60px;
}

.pl2 {
    padding-left: 2px;
}

.pl6 {
    padding-left: 6px;
}

.pl10 {
    padding-left: 10px;
}

.pl12 {
    padding-left: 12px
}

.pl20 {
    padding-left: 20px
}

.pl25 {
    padding-left: 25px
}

.pl27 {
    padding-left: 27px
}

.pl30 {
    padding-left: 30px
}


.pdl10 {
    padding-left: 10px;
}

.pdl55 {
    padding-left: 55px;
}

.pr20 {
    padding-right: 20px
}

.pr25 {
    padding-right: 25px
}

.pr30 {
    padding-right: 30px
}

.ml10 {
    margin-left: 10px;
}


.btn_tab2 {
    width: 100%;
    padding: 10px 0;
    margin: 15px auto 0;    
    display: inline-block;
}
.btn_tab2 ul .on {
    border-top: 3px solid #333333;
    background: #fff;
    border-bottom: 0px;
    color: #333333;
}
.btn_tab2 .border_r1 {
    border-right: 1px solid #dfe0e3;
    box-sizing: border-box;
    padding-bottom: 27px;
}
.btn_tab2 ul li {
    border-top: 3px solid #949292;
    float: left;
    text-align: center;
    padding-top: 5px;
    width: 25%;
    background: #f6f4f1;
    height: 27px;
    font-size: 12px;
    font-weight: bold;
    border-bottom: 1px solid #dfe0e3;
}

.btn_tab2 ul li.tab_menu_last_li {
    border-top: 3px solid #949292;
    float: left;
    text-align: center;
    padding-top: 5px;        
    height: 27px;
    font-size: 12px;
    font-weight: bold;
}

.btn_tab3 {
    width: 100%;
    padding: 10px 0;
    margin: 0px auto 0;    
    display: inline-block;
}
.btn_tab3 ul .on {
    border-top: 3px solid #333333;
    background: #fff;
    border-bottom: 0px;
    color: #333333;
}
.btn_tab3 .border_r1 {
    border-right: 1px solid #dfe0e3;
}
.btn_tab3 ul li {
    border-top: 3px solid #949292;
    float: left;
    text-align: center;
    padding-top: 5px;
    width: 33%;
    background: #f6f4f1;
    height: 27px;
    font-size: 12px;
    font-weight: bold;
    border-bottom: 1px solid #dfe0e3;
}

.btn_tab3 ul li.tab_menu_last_li {
    border-top: 3px solid #949292;
    float: left;
    text-align: center;
    padding-top: 5px;        
    height: 27px;
    font-size: 12px;
    font-weight: bold;
}

.table_view {border-top:3px solid #5f6774;width:100%}
.table_view th {height:38px;background:#f6f4f1;color:#616161;font-weight:normal}
.table_view th, .table_view td {vertical-align:middle}
.table_view thead td {padding-left:23px;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8}
.table_view thead th {border:1px solid #d8d8d8}
.table_view tbody td {border:0px;background:#fff;color:#7d7d7d}/*padding:35px 0 0 0;min-height:110px;height:110px;*/
.table_view .text{padding:30px 30px 70px 30px;}
.table_view tbody td .bmemos{width:800px;}
.table_view tbody td img.img_read{max-width:680px}
.table_view tbody td img {margin:10px 0;}
.table_view tfoot th,.table_view td {border:1px solid #d8d8d8}
.table_view tfoot td span {font-size:11px;color:#696876}
.table_view tfoot td {padding-left:23px}
.table_view tfoot td input {border:1px solid #d9d9d9;width:130px;height:18px;margin-right:9px}
.pollr_inp_cont_01{display:inline-block;padding-bottom:50px;}
.pollr_inp_cont_01 ul li{width:120px;float:left;line-height:14px;}
.pollr_inp_cont_01 .div_img{width:100px;height:80px;border:1px solid #000;text-align:center;}
.pollr_inp_cont_01 .div_img span{display:block;padding-top:30px;}
.pollr_inp_cont_01 .div_icon{padding-top:5px;}
.pollr_inp_cont_01 .div_text{padding-top:5px;}
.pollr_inp_cont_01 .div_info{padding-top:5px;}
.pollr_inp_cont_01 .btn_c{text-align:center;padding-top:30px;}

.dark_orange {color:#e29132}
.pink_big {color:#ee746f;font-size:20px;font-weight:bold}
.gold {color: #ff99a4;}
.light_gray {color:#b3b3b3}
.green {color: #ff99a4;}
.violet {color:#8791c3}
.price_num_color {color:#111111; font-weight:bold}
.price_won_color {color:#676767}
.blue {color:#5f6774}
.pink {color:#f7a1a1}
.lightgray{color:#a5a5a5}
.c444 {color:#444}
.c888 {color:#888}
.c89 {color:#898989}
.red {color:#ff0000}
.darkred {color:#d41010}
.left {text-align:left}
.center {text-align:center}
.em8 {font-size:0.8em}
.em2 {font-size:0.2em}
.size10 {font-size:10px}
.size11 {font-size:11px}
.size14 {font-size:14px}
.size18 {font-size:21px}
.size21 {font-size:21px}
.mt7 {margin-top:7px}
.mt10px {margin-top:10px}
.mb10 {margin-bottom:10px}
.pl2_p {padding-left:2%}
.pt15 {padding-top:15px}



/*styleonme defalut */


#review-board-write {}
#review-board-write .reviewInfo {width:100%; border-bottom:1px solid #bebebe; display: table; padding:10px 0;}
#review-board-write .reviewInfo figure a {width:145px; display:table-cell; padding:0 10px;}
#review-board-write .reviewInfo figure a img {width:100%;}
#review-board-write .reviewInfo figcaption {display:table-cell; vertical-align: middle; font-weight:bold; word-break: break-all;}
#review-board-write .form-wrap {background-color:#f8f9fb; padding:10px;}
#review-board-write table {width:100%;}
#review-board-write table th {
    text-align: left;
    font-size: 11px;
    padding: 2px 4px;
    color: #6d6d6d;}
#review-board-write table th, #review-board-write table td {padding:8px 0;}

#review-board-write table td input[name="lock"]{
    width: auto;}

#review-board-write table td input[type=text],
#bw_input_passwd{
    width: 98%;
    height: 27px;
    font-size: 14px;
    color: #828282;
    border: 1px solid #ddd;
    padding-left: 5px;}
 
select[name="subhead"]{
    height: 30px;
    color: #828282;
    border: 1px solid #ddd;
    padding-left: 5px;
    font-size: 12px;}
 
#review-board-write table .fixButtonR .btn_Grey {
    width: 115px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    right: 0;
    height: 27px;
    line-height: 27px;
    font-size: 12px;}
    
#review-board-write table .textArea textarea {
    height: 110px;
    font-family: inherit !important;
    border: 1px solid #ddd;
    font-size: 13px;
    padding: 7px;}
#review-board-write table .agree a {position: absolute; right: 0; border: 1px solid #c4c4c4; padding: 2px 5px; margin-right: 10px; background-color: #fff;}
#review-board-write .pd10 {text-align:center; margin-top:20px;}
#review-board-write .pd10 .btn_Red {margin-bottom:10px;
    width: 76px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 25px;
    line-height: 25px;}

#review-board-write .pd10 .btn_White{
    width: 76px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    height: 25px;
    line-height: 25px;
    vertical-align: top;}







/* BASIC css end */

