/* BASIC css start */
/* 151223 morenvy */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img { margin:0; padding:0; }
html { width:100%; height:100%; }
li { list-style:none; }
img,fieldset { border:none; vertical-align:top; }
table { border:0; border-spacing:0; border-collapse:collapse; }
th,td { border:0; vertical-align:top; }

.cboth { clear:both;*zoom:1 }
.cboth:after { content:" "; display:block; clear:both; }
.fleft {float:left;}
.fright {float:right;}
.left { text-align: left; }
.center { text-align: center; }
.top { caption-side: top; }
.right { text-align: right; }
.bold { font-weight: bold; }
.none { display:none; }

.pdt5 {padding-top:5px;}
.pdt10 {padding-top:10px;}
.pdt15 {padding-top:15px;}
.pdt20 {padding-top:20px;}
.pdt30 {padding-top:30px;}
.pdt40 {padding-top:40px;}

.pdb15 {padding-bottom:15px;}

/*롤오버*/
a img.menuon {display:none;}
a img.menuoff {display:inline;}
a:hover img.menuon {display:inline;}
a:hover img.menuoff {display:none;}

/* 상단 카테고리(고정) */
#fixed_top {width:100%; position: absolute; top:208px; padding: 0px; height:51px;  z-index:1001; background-color:#fff;}
#fixed_top.fixed { position: fixed; top:0px; left:0px; z-index:5555; border-bottom:1px solid #dedede;}

.sliderkit{display:none;position:relative;overflow:hidden;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}


.bordernone {border:0 !important;}
#header {width:100%;margin:0 auto;}
#header .section {width:1098px; height:207px; border-left:1px solid #dedede; border-right:1px solid #dedede; clear:both;margin:0 auto;}
#header .section .top_logo {float:left; width:313px; height:207px; border-right:1px solid #dedede;}
#header .section .top_right_area {float:left; height:207px; width:784px;}
#header .section .top_right_area .top_social {float:right; font-size:0px; margin:0px; padding-top:63px; padding-right:46px;}
#header .section .top_right_area .top_social li {float:left;padding-left:7px}
#header .section .top_right_area .top_login {clear:both; float:right; padding-right:46px; height:37px; }
#header .section .top_right_area .top_login li {float:left; padding-left:29px;}
#header .section .top_right_area .top_login li:first-child {float:left; padding-left:0px !important;}
#header .section .top_right_area .top_login a {font-size:10px; color:#36424b; line-height:37px; vertical-align:middle;}
#header .section .top_right_area .top_login a:hover {color:#000; text-decoration:underline;}
#header .section .top_right_area .btn_login a {color:#4e6678;}
#header .section .search_form {clear:both; float:right;margin-right:46px;border:1px solid #dedede;}
#header .section .search_form .MS_search_word { width:276px; height:25px; border:0; padding-left:10px;float:left; line-height:27px;font-size:12px;color:#414141;background-color:#fff; }
#header .section .search_form .btn_sh {float: right;}

#header .section2 {width:100%; height:51px; border-top:1px solid #dedede; border-bottom:0px solid #dedede;}
#header .section2 .top_menu_area {position:relative; width:1098px; height:51px; border-left:1px solid #dedede; border-right:1px solid #dedede; margin:0 auto;font-size:0;}
#header .section2 .category {display:inline-block;position:relative;z-index:10;text-align:center;}
#header .section2 .category a {width:219px;font-size:12px; font-weight:bold; color:#777;  vertical-align:top;display:block; height:51px; line-height:51px; text-align:center;border-left:1px solid #dedede;}
#header .section2 .category a:hover {text-decoration:underline;background-color:#000;color:#fff;}
#header .section2 .category .inner {position:absolute;display:none;top:51px;right:-1px;}
#header .section2 .category .inner .top_category {border:1px solid #dedede;background-color:#fff;width:219px;}
#header .section2 .category .inner .top_category a {height:30px; line-height:30px;width:100%;border-top:1px solid #dedede;border-left:0;text-align:left;text-indent:14px;color: #a5a5a5;}
#header .section2 .category .inner .top_category a:hover {color:#555555; text-decoration: none;background-color:#fff;}
#header .section2 .category .inner .top_category a:first-child {border-top:0;}
#header .section2 .category .black_hover {text-decoration:underline;background-color:#000;color:#fff !important;}


/* 서브 탑 타이틀 */
.sub_img_area {width:100%; background-image:url("/design/mirage1234/0669thefashion/sub_top_bg.jpg"); background-position:top center; height:168px; background-color:#111;border-bottom:1px solid #dedede; clear:both; margin-bottom:15px;text-align:center;}
.sub_img_area .title_top_space {height:32px; clear:both;}
.sub_img_area .sub_title {width:496px; height:86px; border:8px solid #fff; color:#fff; font-size:50px; line-height:86px; letter-spacing:-1px;text-align:center;margin:0 auto;}
#communiy {display:none;}

/* BASIC css end */

