/* BASIC css start */
#hdLogo { margin: 20px 0; text-align: center; }
#hdWrap { background: url(/images/d3/dandy_style/common/bg_hd.gif) repeat-x 0 8px; margin-bottom: 30px; }
#hdWrap #header { position: relative; width: 1000px; height: 50px; }
#hdWrap #header .hd-menu { padding: 6px 0; }
#hdWrap #header .hd-menu .menu { zoom: 1; }
#hdWrap #header .hd-menu .menu:after { content: ""; display: block; clear: both; }
#hdWrap #header .hd-menu .menu li,
#hdWrap #header .hd-menu .menu a { float: left; width: auto; padding: 5px; }
#hdWrap #header .hd-menu .menu-r { position: absolute; top: 7px; right: 0; }
#hdWrap #header .hd-search { position: absolute; top: 8px; left: 270px; width: 385px; height: 65px; display: block; padding-left: 77px; background: url(/images/d3/dandy_style/common/bg_hd_l.gif) no-repeat 0 0; }
#hdWrap #header .hd-search fieldset { float: left; width: 308px; padding-top: 28px; background: url(/images/d3/dandy_style/common/bg_hd_c.gif) repeat-x 0 0; }
#hdWrap #header .hd-search .search-r { float: right; width: 77px; height: 65px; background: url(/images/d3/dandy_style/common/bg_hd_r.gif) no-repeat 100% 0; }
#hdWrap #header .hd-search .search-btn img { vertical-align: middle; }
#hdWrap #header .hd-search .MS_search_word { border: 0; width: 225px; height: 25px; padding: 3px 0 0 15px; background: url(/images/d3/dandy_style/bg_search_input.gif) no-repeat 0 0; }

.reveal-modal-bg{position:fixed;height:100%;width:100%;background: url('/design/shoedr/ver2/total/totalmenu_background_bg.png') repeat;z-index:999;display: none;top:0;left:0;}
.reveal-modal{visibility: hidden;top:150px;left:50%;margin-left: -575px;width:1150px;background: none ;position:absolute;z-index:1001;padding:0px;}
.reveal-modal.medium{width:550px;margin-left: -325px;margin-top:100px;}
.reveal-modal .close-reveal-modal{position:absolute;top:50px;right: -80px;cursor: pointer;z-index:2000;}
#myModal,#myModal_event,#myModal_map,#myModal_map{z-index:1000;}

#maintop { position: relative; width: 100%; display: block; }

#maintop>.maintop-top { position: relative; width: 1200px; margin: 0 auto; height: 28px; }
#maintop>.maintop-top>div li { float: right; padding-left: 5px; }

#maintop>.maintop-banner { position: relative; width: 1200px; height: 120px; margin: 0 auto; padding-bottom: 1px; margin-top: 2px; }
#maintop>.maintop-banner>.maintop-logo { float: left; }
#maintop>.maintop-banner>.maintop-customer { float: right; }


/* Ãß°¡³»¿ë */
.shoecaretopme { position: relative; width: 1200px; height: 370px; margin: 0 auto; margin-bottom: 10px; z-index: 99; }
.shoecaremenu { position: fixed; width: 1180px; height: 350px; margin: 0 auto; display: block; border: 10px solid #dddddd; background-color: #ffffff; webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; }
.fixedmenu { top: 0px !important; height: 50px; webkit-border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; z-index: 9999; }
.fixedmenu:hover { height: 350px; }
.shoecaremenu_sub01 { position: relative; width: 199px; height: 50px; float: left; text-align: center; z-index: 1; border-right: 1px dashed #dddddd; }
.shoecaremenu_sub01la { position: relative; width: 200px; height: 50px; float: left; text-align: center; z-index: 1; }
.shoecaremenu_sub01las { width: 199px; border-right: 1px dashed #dddddd; }
.shoecaremenu:hover .shoecaremenu_sub01las { border-right: 0px; }

.shoecaremenu_sub02 { position: relative; width: 435px; height: 50px; float: left; text-align: center; z-index: 1; border-right: 1px dashed #dddddd; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.shoecaremenu_sub02s { width: 199px;}

.shoecaremenu_sub03 { position: relative; width: 1180px; height: 300px; float: left; text-align: center; z-index: 1; }
.fixedmenu1 { height: 0px; }
.shoecaremenu:hover .fixedmenu1 { height: 300px; }

.shoecaremenu_sub04 { position: relative; width: 0px; height: 50px; overflow: hidden; float: left; text-align: center; z-index: 1; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.shoecaremenu_sub04s { width: 235px; }
.shoecaremenu_sub04 .sub01_sub01 { border-bottom: 0px; }

.shoecaremenu:hover .shoecaremenu_sub04 { width: 0px; }
.shoecaremenu:hover .shoecaremenu_sub02 { width: 435px; }

.shoecaremenu_sub011 { position: relative; width: 199px; height: 300px; float: left; text-align: center; border-right: 1px dashed #dddddd; }
.shoecaremenu_sub022 { position: relative; width: 435px; height: 300px; float: left; text-align: center; border-right: 1px dashed #dddddd; }

.shoecaremenu_topbg01 { position: absolute; width: 100%; height: 25px; top: -10px; left: 0px; background: url('/design/shoedr/shoecare/main/menu_top_bg.png') repeat; }
.shoecaremenu_topbg02 { position: absolute; width: 100%; height: 25px; bottom: -10px; left: 0px; background: url('/design/shoedr/shoecare/main/menu_top_bg02.png') repeat; }

.sub01_sub01 { position: relative; width: 100%; height: 49px; float: left; line-height: 49px; font-weight: bold; border-bottom: 1px dashed #dddddd; }
.sub01_sub02 { position: relative; width: 100%; height: 35px; float: left; line-height: 35px; cursor: pointer; }
.sub01_sub02 { overflow: hidden; }
.sub01_sub02 a { position: absolute; width: 171px; height: 35px; top: 0px; left: 0px; } 

#standardshoe { background: url('/design/shoedr/shoecare/top/big_cate_img01_01.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#standardshoe:hover { background-position-y: 100%; }
#premishoe { background: url('/design/shoedr/shoecare/top/big_cate_img01_02.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#premishoe:hover { background-position-y: 100%; }
#codoshoe { background: url('/design/shoedr/shoecare/top/big_cate_img01_03.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#codoshoe:hover { background-position-y: 100%; }
#suedeshoe { background: url('/design/shoedr/shoecare/top/big_cate_img01_04.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#suedeshoe:hover { background-position-y: 100%; }
#etcshoe { background: url('/design/shoedr/shoecare/top/big_cate_img01_05.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#etcshoe:hover { background-position-y: 100%; }

#dye_party { background: url('/design/shoedr/shoecare/top/big_cate_img02_25.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#dye_party:hover { background-position-y: 100%; }
#dye_susung { background: url('/design/shoedr/shoecare/top/big_cate_img02_26.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#dye_susung:hover { background-position-y: 100%; }
#dye_fig { background: url('/design/shoedr/shoecare/top/big_cate_img03_03.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#dye_fig:hover { background-position-y: 100%; }
#dye_suede { background: url('/design/shoedr/shoecare/top/big_cate_img02_27.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#dye_suede:hover { background-position-y: 100%; }

#cum_qna { background: url('/design/shoedr/shoecare/top/big_cate_img04_01.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#cum_qna:hover { background-position-y: 100%; }
#cum_faq { background: url('/design/shoedr/shoecare/top/big_cate_img04_02.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#cum_faq:hover { background-position-y: 100%; }
#cum_gal { background: url('/design/shoedr/shoecare/top/big_cate_img04_03.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#cum_gal:hover { background-position-y: 100%; }
#cum_mo { background: url('/design/shoedr/shoecare/top/big_cate_img04_04.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#cum_mo:hover { background-position-y: 100%; }
#cum_order { background: url('/design/shoedr/shoecare/top/big_cate_img04_05.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#cum_order:hover { background-position-y: 100%; }
#cum_offline { background: url('/design/shoedr/shoecare/top/big_cate_img04_07.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#cum_offline:hover { background-position-y: 100%; }

#cum_buy { background: url('/design/shoedr/shoecare/top/big_cate_img05.png') no-repeat;  background-position-x: 50%; height: 50px; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease;  }
#cum_buy:hover { background-position-y: 100%; }
#cum_buy a { height: 50px; }

.sub01_sub03 { position: relative; width: 145px; height: 300px; float: left; }
.sub03_sub01 { position: relative; width: 145px; height: 35px; float: left; line-height: 35px; cursor: pointer; overflow: hidden; }
.sub03_sub01 a { position: absolute; width: 145px; height: 35px; top: 0px; left: 0px; }
.sub03_sub02 { position: relative; width: 145px; height: 35px; float: left; line-height: 35px; cursor: pointer; overflow: hidden; }
.sub03_sub02 a { position: absolute; width: 145px; height: 35px; top: 0px; left: 0px; }
.sub03_sub02_01 { position: relative; width: 145px; height: 30px; float: left; line-height: 30px; cursor: pointer; overflow: hidden; }
.sub03_sub02_01 a { position: absolute; width: 145px; height: 30px; top: 0px; left: 0px; }

#repa_manshoes { background: url('/design/shoedr/shoecare/top/big_cate_img02_01.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_manshoes:hover { background-position-y: 100%; }
#repa_mantotal { background: url('/design/shoedr/shoecare/top/big_cate_img02_02.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_mantotal:hover { background-position-y: 100%; }
#repa_maninner { background: url('/design/shoedr/shoecare/top/big_cate_img02_03.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_maninner:hover { background-position-y: 100%; }
#repa_manfront{ background: url('/design/shoedr/shoecare/top/big_cate_img02_04.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_manfront:hover { background-position-y: 100%; }
#repa_manheel { background: url('/design/shoedr/shoecare/top/big_cate_img02_05.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_manheel:hover { background-position-y: 100%; }
#repa_maniout{ background: url('/design/shoedr/shoecare/top/big_cate_img02_06.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_maniout:hover { background-position-y: 100%; }
#repa_womanshoes { background: url('/design/shoedr/shoecare/top/big_cate_img02_07.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_womanshoes:hover { background-position-y: 100%; }
#repa_womantotal { background: url('/design/shoedr/shoecare/top/big_cate_img02_02.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_womantotal:hover { background-position-y: 100%; }
#repa_womaninner { background: url('/design/shoedr/shoecare/top/big_cate_img02_03.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_womaninner:hover { background-position-y: 100%; }
#repa_womanfront { background: url('/design/shoedr/shoecare/top/big_cate_img02_04.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_womanfront:hover { background-position-y: 100%; }
#repa_womanheel { background: url('/design/shoedr/shoecare/top/big_cate_img02_05.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_womanheel:hover { background-position-y: 100%; }
#repa_womanout { background: url('/design/shoedr/shoecare/top/big_cate_img02_06.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_womanout:hover { background-position-y: 100%; }
#repa_womanetc { background: url('/design/shoedr/shoecare/top/big_cate_img02_08.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_womanetc:hover { background-position-y: 100%; }

#repa_sneakers { background: url('/design/shoedr/shoecare/top/big_cate_img02_09.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_sneakers:hover { background-position-y: 100%; }
#repa_sneakerscl { background: url('/design/shoedr/shoecare/top/big_cate_img02_10.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_sneakerscl:hover { background-position-y: 100%; }
#repa_sneakersco{ background: url('/design/shoedr/shoecare/top/big_cate_img02_11.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_sneakersco:hover { background-position-y: 100%; }
#repa_sneakersout { background: url('/design/shoedr/shoecare/top/big_cate_img02_12.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_sneakersout:hover { background-position-y: 100%; }
#repa_sneakerscus { background: url('/design/shoedr/shoecare/top/big_cate_img02_13.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_sneakerscus:hover { background-position-y: 100%; }
#repa_sneakersdd { background: url('/design/shoedr/shoecare/top/big_cate_img02_14.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_sneakersdd:hover { background-position-y: 100%; }
#repa_sneakersetc { background: url('/design/shoedr/shoecare/top/big_cate_img02_15.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_sneakersetc:hover { background-position-y: 100%; }

#repa_bag { background: url('/design/shoedr/shoecare/top/big_cate_img02_16.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_bag:hover { background-position-y: 100%; }

#repa_handbags { background: url('/design/shoedr/shoecare/top/big_cate_img02_21.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_handbags:hover { background-position-y: 100%; }

#repa_handbag { background: url('/design/shoedr/shoecare/top/big_cate_img02_22.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_handbag:hover { background-position-y: 100%; }
#repa_etcleather { background: url('/design/shoedr/shoecare/top/big_cate_img02_23.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_etcleather:hover { background-position-y: 100%; }
#repa_money { background: url('/design/shoedr/shoecare/top/big_cate_img02_24.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_money:hover { background-position-y: 100%; }

#repa_shoegoo { background: url('/design/shoedr/shoecare/top/big_cate_img02_20.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#repa_shoegoo:hover { background-position-y: 100%; }

#bag_suryu { background: url('/design/shoedr/shoecare/top/big_cate_img06_01.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#bag_suryu:hover { background-position-y: 100%; }
#bag_backpack { background: url('/design/shoedr/shoecare/top/big_cate_img06_02.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#bag_backpack:hover { background-position-y: 100%; }
#bag_travel { background: url('/design/shoedr/shoecare/top/big_cate_img06_03.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#bag_travel:hover { background-position-y: 100%; }
#bag_etc { background: url('/design/shoedr/shoecare/top/big_cate_img06_04.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#bag_etc:hover { background-position-y: 100%; }

#handbag_clean { background: url('/design/shoedr/shoecare/top/big_cate_img07_01.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#handbag_clean:hover { background-position-y: 100%; }
#handbag_zipper { background: url('/design/shoedr/shoecare/top/big_cate_img07_02.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#handbag_zipper:hover { background-position-y: 100%; }
#handbag_edge { background: url('/design/shoedr/shoecare/top/big_cate_img07_03.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#handbag_edge:hover { background-position-y: 100%; }
#handbag_etc { background: url('/design/shoedr/shoecare/top/big_cate_img07_04.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#handbag_etc:hover { background-position-y: 100%; }
#handbag_handle { background: url('/design/shoedr/shoecare/top/big_cate_img07_05.png') no-repeat; background-position-x: 50%;-webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
#handbag_handle:hover { background-position-y: 100%; }

.shoecaremenu_sub033 { position: relative; width: 171px; height: 300px; float: left; text-align: center; border-right: 1px dashed #dddddd; }

.shoecaremenu_sub0344 { position: relative; width: 171px; height: 50px; float: left; text-align: center; z-index: 1; border-right: 1px dashed #dddddd; -webkit-transition: all 0.25s ease; -moz-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease; }
.shoecaremenu_sub0344s { width: 199px;}

.nonborright { border-right: 0px; }

.menutop { margin-top: 10px; }

.hdmenuopen-shoe { position: absolute; width: 1180px; height: 0px; top: 290px; left: -10px; z-index: 100; background: #ffffff url('/design/shoedr/shoecare/main/menu_top_bg02.png') no-repeat bottom; overflow: hidden;  -webkit-border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
.hdmenuopen-shoe { text-align: center; line-height: 200px; }

.shoeslili01 .hdmenuopen-shoe { position: absolute; width: 1180px; height: 0px; top: 290px; left: -10px; z-index: 100; background: #ffffff url('/design/shoedr/shoecare/main/menu_top_bg02.png') no-repeat bottom; overflow: hidden;  -webkit-border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
.shoeslili02 .hdmenuopen-shoe { position: absolute; width: 1180px; height: 0px; top: 290px; left: -210px; z-index: 100; background: #ffffff url('/design/shoedr/shoecare/main/menu_top_bg02.png') no-repeat bottom; overflow: hidden;  -webkit-border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
.shoeslili03 .hdmenuopen-shoe { position: absolute; width: 1180px; height: 0px; top: 290px; left: -355px; z-index: 100; background: #ffffff url('/design/shoedr/shoecare/main/menu_top_bg02.png') no-repeat bottom; overflow: hidden;  -webkit-border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
.shoeslili04 .hdmenuopen-shoe { position: absolute; width: 1180px; height: 0px; top: 290px; left: -500px; z-index: 100; background: #ffffff url('/design/shoedr/shoecare/main/menu_top_bg02.png') no-repeat bottom; overflow: hidden;  -webkit-border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
.shoeslili05 .hdmenuopen-shoe { position: absolute; width: 1180px; height: 0px; top: 290px; left: -646px; z-index: 100; background: #ffffff url('/design/shoedr/shoecare/main/menu_top_bg02.png') no-repeat bottom; overflow: hidden;  -webkit-border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }
.shoeslili06 .hdmenuopen-shoe { position: absolute; width: 1180px; height: 0px; top: 290px; left: -818px; z-index: 100; background: #ffffff url('/design/shoedr/shoecare/main/menu_top_bg02.png') no-repeat bottom; overflow: hidden;  -webkit-border-radius: 0px 0px 20px 20px; -moz-border-radius: 0px 0px 20px 20px; border-radius: 0px 0px 20px 20px; }


.hdmenuopen-shoeimgf { position: absolute; top: 0px; left: -10px; z-index: 1; }
.standardshoe { height: 0px; margin: 10px; margin-top: 0px; }
.premishoe { height: 0px; margin: 10px; margin-top: 0px; }
.codoshoe { height: 0px; margin: 10px; margin-top: 0px; }
.suedeshoe { height: 0px; margin: 10px; margin-top: 0px; }
.etcshoe { height: 0px; margin: 10px; margin-top: 0px; }
.repa_manshoes { height: 0px; margin: 10px; margin-top: 0px; }
.repa_mantotal { height: 0px; margin: 10px; margin-top: 0px; }
.repa_maninner { height: 0px; margin: 10px; margin-top: 0px; }
.repa_manfront { height: 0px; margin: 10px; margin-top: 0px; }
.repa_manheel { height: 0px; margin: 10px; margin-top: 0px; }
.repa_womanshoes { height: 0px; margin: 10px; margin-top: 0px; }
.repa_womantotal { height: 0px; margin: 10px; margin-top: 0px; }
.repa_womaninner { height: 0px; margin: 10px; margin-top: 0px; }
.repa_womanfront { height: 0px; margin: 10px; margin-top: 0px; }
.repa_womanheel { height: 0px; margin: 10px; margin-top: 0px; }
.repa_sneakers { height: 0px; margin: 10px; margin-top: 0px; }
.repa_sneakerscl { height: 0px; margin: 10px; margin-top: 0px; }
.repa_sneakersco { height: 0px; margin: 10px; margin-top: 0px; }
.repa_sneakersout { height: 0px; margin: 10px; margin-top: 0px; }
.repa_sneakerscus { height: 0px; margin: 10px; margin-top: 0px; }
.repa_sneakersdd { height: 0px; margin: 10px; margin-top: 0px; }
.repa_sneakersetc { height: 0px; margin: 10px; margin-top: 0px; }
.repa_shoegoo { height: 0px; margin: 10px; margin-top: 0px; }
.repa_handbags { height: 0px; margin: 10px; margin-top: 0px; }
.repa_bag { height: 0px; margin: 10px; margin-top: 0px; }
.repa_handbag { height: 0px; margin: 10px; margin-top: 0px; }
.repa_etcleather { height: 0px; margin: 10px; margin-top: 0px; }
.repa_money { height: 0px; margin: 10px; margin-top: 0px; }
.dye_party { height: 0px; margin: 10px; margin-top: 0px; }
.dye_susung { height: 0px; margin: 10px; margin-top: 0px; }
.dye_suede { height: 0px; margin: 10px; margin-top: 0px; }
.cum_qna { height: 0px; margin: 10px; margin-top: 0px; }
.cum_faq { height: 0px; margin: 10px; margin-top: 0px; }
.cum_gal { height: 0px; margin: 10px; margin-top: 0px; }
.cum_mo { height: 0px; margin: 10px; margin-top: 0px; }
.cum_buy { height: 0px; margin: 10px; margin-top: 0px; }
.cum_order { height: 0px; margin: 10px; margin-top: 0px; }
.bag_suryu { height: 0px; margin: 10px; margin-top: 0px; }
.bag_backpack { height: 0px; margin: 10px; margin-top: 0px; }
.bag_travel { height: 0px; margin: 10px; margin-top: 0px; }
.bag_etc { height: 0px; margin: 10px; margin-top: 0px; }
.handbag_clean { height: 0px; margin: 10px; margin-top: 0px; }
.handbag_zipper { height: 0px; margin: 10px; margin-top: 0px; }
.handbag_edge { height: 0px; margin: 10px; margin-top: 0px; }
.handbag_etc { height: 0px; margin: 10px; margin-top: 0px; }
.handbag_handle { height: 0px; margin: 10px; margin-top: 0px; }

.fixedmenu1 .shoecaremenu_sub011 { display: none; }
.fixedmenu1 .shoecaremenu_sub022 { display: none; }
.fixedmenu1 .shoecaremenu_sub033 { display: none; }
.shoecaretopme:hover .shoecaremenu_sub011 { display: block; }
.shoecaretopme:hover .shoecaremenu_sub022 { display: block; }
.shoecaretopme:hover .shoecaremenu_sub033 { display: block; }

#standardshoe:hover + .standardshoe { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#premishoe:hover + .premishoe { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#codoshoe:hover + .codoshoe { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#suedeshoe:hover + .suedeshoe { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#etcshoe:hover + .etcshoe { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_manshoes:hover + .repa_manshoes { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_mantotal:hover + .repa_mantotal { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_maninner:hover + .repa_maninner { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_manfront:hover + .repa_manfront { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_manheel:hover + .repa_manheel { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_womanshoes:hover + .repa_womanshoes { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_womantotal:hover + .repa_womantotal { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_womaninner:hover + .repa_womaninner { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_womanfront:hover + .repa_womanfront { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_womanheel:hover + .repa_womanheel { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_sneakers:hover + .repa_sneakers { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_sneakerscl:hover + .repa_sneakerscl { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_sneakersco:hover + .repa_sneakersco { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_sneakersout:hover + .repa_sneakersout { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_sneakerscus:hover + .repa_sneakerscus { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_sneakersdd:hover + .repa_sneakersdd { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_sneakersetc:hover + .repa_sneakersetc { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_handbags:hover + .repa_handbags { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_bag:hover + .repa_bag { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_handbag:hover + .repa_handbag { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_etcleather:hover + .repa_etcleather { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_money:hover + .repa_money { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#dye_party:hover + .dye_party { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#dye_susung:hover + .dye_susung { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#dye_suede:hover + .dye_suede { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#repa_shoegoo:hover + .repa_shoegoo { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#bag_suryu:hover + .bag_suryu { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#bag_backpack:hover + .bag_backpack { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#bag_travel:hover + .bag_travel { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#bag_etc:hover + .bag_etc { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#handbag_clean:hover + .handbag_clean { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#handbag_zipper:hover + .handbag_zipper { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#handbag_edge:hover + .handbag_edge { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#handbag_etc:hover + .handbag_etc { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
#handbag_handle:hover + .handbag_handle { height: 200px; margin: 0px; border: 10px solid #dddddd; border-top: 0px; }
/* BASIC css end */

