/* 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%; height: 200px; display: block; padding-bottom: 10px; }

#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; }

#maintop>.maintop-menu { width: 1200px; height: 46px; position: relative; margin: 0 auto; background:url(/design/shoedr/ver2/top/main_top_bar_img.jpg); }
#maintop>.maintop-menu li { float: left }

#ver03_topbanner {width: 1200px; height: 75px; position: relative; margin: 0 auto;}
#ver03_topbanner .top_imgbanner {width: 366px; height: 75px;  position: relative; margin: 0 auto;}
#photo_review {display:none;}
/* BASIC css end */

