/* BASIC css start */
.book_mark a { font-family:  "µ¸¿ò","verdana"; font-size:12px; color:#000; display:inline-block; margin-right:13px; }
.top_fixdumi{ height:113px;}

.top_fixwrap{width:100%; position:fixed; top:0px; z-index:30; background:#fff; border:solid 0px #cccccc; padding-bottom:10px; min-width:720px;}

#logo_form{text-align:center; margin-top:30 auto; padding-top:20px; width:100% ; border:solid 0px green;  transition: top 0.2s ease-in-out;}
#logo_form2{text-align:center; margin-top:30 auto;  height:30px;  padding-top:30px; width:100%;  border:solid 0px red;   transition: top 0.2s ease-in-out;  }
#logo_form2 > a { font-size:1.5em; font-weight:bold; color:#000000;}
.book_mark{position:absolute; top:20px; left:10.5%; z-index:11;}

.top_loginwrap{position:absolute; top:32px; right:27px; z-index:11; border:solid 1px blue;}
.top_loginwrap > div {float:left;}

.top_menu { text-align:left; margin:0 auto; padding-top:10px; border:solid 0px red; max-width:1166px; min-width:1166px;}


.top_menu_1_1 {margin:0 auto; padding-top:10px; border:solid 0px green;   min-width:1166px;  clear:right; } 
.top_menu_1_1 a{font-family:  "µ¸¿ò","verdana"; font-size:13px; font-weight:bold; color:#000; display:inline-block; margin-right:10px; border:solid 0px red; }

.top_menu_1 {margin:0 auto; padding-top:10px; margin-bottom:20px; border:solid 0px green;   min-width:1166px;   clear:right; } 
.top_menu_1 a{font-family:  "µ¸¿ò","verdana"; font-size:13px; font-weight:bold; color:#000; display:inline-block; margin-right:10px; border:solid 0px red; }

.form_seachz{margin-left:68%; margin-top:-20px; clear:left; border:solid 0px blue; width:250px; margin-top:-20px;  }
.input_sear_ch input{ margin-top:0px; width: 120px; border:solid 1px #efefef; height:20px; font-size:14px; line-height:1; bottom:1px;}
.search_btn_wrap input{vertical-align:top!important;}

.nav-up { display:none; }
.nav-down { display:block; }


 
 
#side{width:100%; position:fixed; top:95px; bottom:0px; left:0px; z-index:10; padding-left:4.5%; border:solid 1px red; }

#side a{color:#000000; font-size:13px; line-height:18px;}
#side .side_awrap{margin-bottom:16px;}
#side .ss15_awrap div{text-indent:7px;}

#side .shop_a{font-family: 'µ¸¿ò', "verdana", serif; color:#000; line-height:19px;}
#side .shop_awrap div{line-height:19px; padding-left:8px;}

#side .shop_b{font-family: 'µ¸¿ò', "verdana", serif; font-size:11px; color:#000; line-height:16px;}
#side .shop_bwrap div{line-height:19px; padding-left:8px;}

#side .shop_c{font-family: 'µ¸¿ò', "verdana", serif; font-size:11px; color:#000; line-height:16px;}
#side .shop_cwrap div{line-height:19px; padding-left:8px;}

#side .shop_d{font-family: 'µ¸¿ò', "verdana", serif; font-size:11px; color:#000; line-height:16px;}
#side .shop_dwrap div{line-height:19px; padding-left:8px;}

#side .futuram .kr a{font-family: 'µ¸¿ò', "verdana", serif; color:#000; }
#side .futuram .en a{  font-family: 'µ¸¿ò', "verdana", serif;font-size:13px; font-weight:bold; line-height:20px;}

#side .futuram .shop_dwrap .kr a{ font-weight:400; }
#side .futuram .shop_dwrap .en a{ font-weight:400; }
#side .futuram .shop_awrap .kr a{ font-weight:400; }
#side .futuram .shop_awrap .en a{ font-weight:400; }
#side .futuram .shop_bwrap .kr a{ font-weight:400; }
#side .futuram .shop_bwrap .en a{ font-weight:400; }
#side .futuram .shop_cwrap .kr a{ font-weight:400; }
#side .futuram .shop_cwrap .en a{ font-weight:400; }
 
.opacity_bg_layer {display:none;position:absolute; top:0; left:0; width:100%; height:100%; background:#ffffff; opacity:.5; filter:alpha(opacity=10); z-index:10;}
.layer_pop_center {display:none;position:absolute;background:#ffffff; padding:5px;z-index:90;}


#divLogin { width:362px; margin:30px auto 0; border-bottom:1px solid #ccc; }
#divLogin .page-body { margin-bottom: 55px; margin-left: auto; margin-right: auto; }
#divLogin .mlog-sign { width:330px; margin:0 auto; }
#divLogin .mlog-sign h3 { padding-bottom:26px; }
/* member login */
#divLogin .mlog-sign .mlog { position: relative; box-sizing:border-box; border:6px solid #f8f8f8; background:#ebebeb; padding:15px 20px; }
#divLogin .mlog-sign .frm-list li .MS_login_pw { border:1px solid #ccc; width:205px; height:22px; }
#divLogin .mlog-sign .frm-list li .MS_login_id { border:1px solid #ccc; width:148px ; height:22px; }
#divLogin .mlog-sign .frm-list li,
#divLogin .mlog-sign .frm-list li label,
#divLogin .mlog-sign .frm-list li .txt-frm { float: left; font-family: "µ¸¿ò","verdana"; color:#7f7f7f; }
#divLogin .mlog-sign .frm-list li { width: 100%; margin-bottom: 5px; }
#divLogin .mlog-sign .frm-list li label { width: 65px; padding-top: 4px;}
#divLogin .mlog-sign .frm-list li .txt-frm { width: 185px; height: 19px; padding: 2px 0 0 2px; border: 0; background-color: #eaeaea; }
#divLogin .mlog-sign .btn-mlog { display:block; margin:20px auto 0; text-align:center; }
#divLogin .mlog-sign .se-log { position: absolute; left: 120px; top: 170px; }
/* sign */
#divLogin .mlog-sign .sign { text-align: center; padding:5px 0;}
#divLogin .mlog-sign .sign .btns { margin-left: auto; margin-right: auto; }

/* BASIC css end */

