@charset "utf-8";

/* base */
*{margin:0; padding:0;}
html{overflow-y:scroll;overflow-x:auto;}
body{font:12px Dotum, "돋움", Verdana, Tahoma, Arial, sans-serif; background:#2a2b2d;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input, table, tr, th, td{margin:0;padding:0}
h1, h2, h3, h4, h5, h6{font-weight:normal; margin:0; padding:0;}
h1, h2, h3{font-family: Baskerville,BaskervilleBerthBQ,Times,"Times New Roman",serif;}
ul, ol, li{list-style:none}
table{border-collapse:collapse;}
fieldset, img{border:0 none; padding:0; margin:0;}
input, select{vertical-align:top;}
address{font-style:normal;}
.h{font-size:0;width:0;height:0;line-height:0; position:absolute; left:-9999px;}
.png24{tmp:expression(setPng24(this));}
caption{visibility:hidden; overflow:hidden; width:0; height:0; font-size:0; line-height:0;}

/* a-style */
a {outline:none; selector-dummy:expression(this.hideFocus=true);}
a{text-decoration:none; font-family:Georgia, Regular, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#a5a5a5;}
a{color:#a5a5a5;}
a:hover, a:active{color:#fff;}

/* font */
.t_center{text-align:center;}
.f_bold{font-weight:bold;}

/* margin & padding */
.mb_20{margin-bottom:20px;}

/* float */
.f_left{float:left;}
.f_right{float:right;}

#wrap{width:100%;}
/* header */
header{width:100%; min-width:1183px; height:136px; background:#111 url(/images/common/bg_main_header.jpg) repeat-x;}
header hgroup{position:relative; width:1183px; height:136px; margin:0 auto; padding:0;}
header #util{position:absolute; top:75px; right:0;}
header #util ul:after{content:""; display:block; clear:both;}
header #util li{float:left; font-size:9px; font-weight:bold; margin-left:10px;}
header #util li a{font-family:Verdana;}
header nav{position:absolute; left:0; bottom:2px; _bottom:-1px; width:500px; height:28px;}
header nav ul:after{content:""; display:block; clear:both;}
header nav li{float:left;}

/* main_visual */
#main_visual{position:relative; width:100%; min-width:1183px; height:542px; overflow:hidden; background:#111111;}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  position: absolute;
  display: none;
  width: 100%;
  height: 100%;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  float: left;
  border: 0;
  }

#main_visual .active a.next{
    position:absolute; width:45px; height:77px; top:50%; right:10px;
    background:url(/../images/main/btn_next.png) no-repeat;
    text-indent:-9999px; cursor:pointer;
    z-index:9999px;
}
#main_visual .active a.prev{
    position:absolute; width:45px; height:77px; top:50%; left:10px;
    background:url(/../images/main/btn_prev.png) no-repeat;
    text-indent:-9999px; cursor:pointer;
    z-index:9999px;
}

/* footer */
#contents{position:relative; width:100%; height:418px; background:#000; z-index:999;}
/*
#contents .main_lnb_box{position:absolute; width:100%; top:-180px; left:0; padding:10px 0; background:rgba(0,0,0,0.2);}
#contents .main_lnb{width:1093px; margin:0 auto; padding-left:80px;}
#contents .main_lnb a{font-size:24px; color:#fff;}
#contents .main_lnb a:hover{text-decoration:underline;}
*/

footer{width:100%; min-width:1183px; height:100px; background:#2a2b2d; margin-top:-1px;}

footer #contents .info_box{width:100%;}
footer #contents .info{width:1155px; height:418px; margin:0 auto;}
footer #contents .info:after{content:""; display:block; clear:both;}
footer #contents .info li{display:inline; margin-right: -4px;} /*margin-right: -4px;여백없앰*/
footer address img{display:block; padding:30px 0; margin:0 auto;}

/* subPage */
section{width:100%; min-width:1183px;/*padding-top:136px; _padding-top:0px;*/ background:#fff;}
#BG_FUR{
	width:100%; height:100%; background:#fff url(/images/sub/bg_fur.jpg) no-repeat;
	background-attachment:fixed;
	background-size:100%;
	background-size:cover;
	/*
	-ms-background-size:100%;
	-webkit-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-khtml-background-size:100% 100%;

	-ms-background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-khtml-background-size:cover;
	*/
	}
#BG_BAGS{
	width:100%; height:100%; background:#fff url(/images/sub/bg_bag.jpg) no-repeat;
	background-attachment:fixed;
	background-size:100%;
	background-size:cover;
	}
#BG_SCARFBOUTIQUE{
	width:100%; height:100%; background:#fff url(/images/sub/bg_scarf.jpg) no-repeat;
	background-attachment:fixed;
	background-size:100%;
	background-size:cover;
	}
#BG_COMPANY{
	width:100%; height:100%; background:#fff url(/images/sub/bg_company.jpg) no-repeat;
	background-attachment:fixed;
	background-size:100%;
	background-size:cover;
	}
#BG_LOCATION{
	width:100%; height:100%; background:#fff url(/images/sub/bg_location.jpg) no-repeat;
	background-attachment:fixed;
	background-size:100%;
	background-size:cover;
	}
#BG_OTHER{
	width:100%; height:100%; background:#fff url(/images/sub/bg_other.jpg) no-repeat;
	background-attachment:fixed;
	background-size:100%;
	background-size:cover;
	}
#BG_SITEMAP{
	width:100%; height:100%; background:#fff url(/images/main/bg_sitemap.jpg) no-repeat;
	background-attachment:fixed;
	background-size:100%;
	background-size:cover;
	}

.sub_container{width:1183px; margin:0 auto;}
.sub_container:after{content:""; display:block; clear:both;}
.lnb{float:left; width:225px; padding:0 15px; margin:60px 0;}
/*
.lnb h2{font:22px Myriad Pro; font-weight:bold; color:#626262; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; padding-left:25px; margin-top:5px;}
*/
.lnb ul{padding-top:11px;}
.lnb li{padding-left:25px; margin-bottom:9px;}
.lnb li a{font:12px Georgia; color:#8d8d8d; font-weight:bold;}
.lnb li a:hover{color:#646464;}
.lnb li.on a{color:#646464;}
.sub_contents{float:right; width:928px; height:100%; margin-top:60px;}

/* notice_list */
.list_total{color:#797979; margin-bottom:7px;}
.notice_list {width:730px; margin-left:120px;}
.notice_list h3{text-align:right;}
.notice_list .btn_box{position:absolute; top:-7px; right:0;}
.notice_list table{width:730px; margin-bottom:21px;}
.notice_list .th_bg{height:41px; font-size:11px; color:#fff; background:url(/images/common/bg_table_th.gif) repeat-x;}
.notice_list th{font:11px Tahoma; font-weight:bold; padding:0 5px;}
.notice_list td{text-align:center; color:#797979; padding:11px 5px; border-bottom:1px solid #b4b2a0;}
.notice_list td.td_subject{width:500px; text-align:left;}
.notice_list td.td_subject a{font:12px "돋움", Dotum, Verdana, Tahoma, Arial, sans-serif; color:#797979;}
.notice_list td.td_subject a:hover{color:#000;}
.notice_list td.no_data{text-align:center;}

/* notice_write */
.notice_write{width:730px; margin-bottom:90px; margin-left:120px;}
.notice_write h3{text-align:right; padding-bottom:10px;}
.notice_write .btn_box{padding:10px 0 0 16px;}
.notice_write table{width:730px; border-bottom:1px solid #b4b2a0;}
.notice_write th{font:11px Tahoma; font-weight:bold;}
.notice_write .th_subject{height:41px; text-align:right; color:#fff; background:url(/images/common/bg_table_th.gif) repeat-x; border:0;}
.notice_write .th_subject span{font-family:"돋움",Dotum; padding:0 10px;}
.notice_write td.th_subject{text-align:left;}
.notice_write td .txt_box{width:100%; border-top:1px solid #b4b2a0; padding-top:5px; margin-top:7px;}
.notice_write input{width:580px; height:21px; border:1px solid #c5c5c5;}

/* notice_view */
.notice_view{width:730px; margin-bottom:90px; margin-left:120px;}
.notice_view h3{text-align:right;}
.notice_view .btn_box{margin:10px 0 0 40px;}
.notice_view table{width:730px; table-layout:fixed;}
.notice_view th span{font-family:"돋움",Dotum; padding:0 10px;}
.notice_view .th_subject{height:21px; text-align:left; padding-left:28px; color:#fff; background:url(/images/common/bg_table_th.gif) repeat-x; border:0;}
.notice_view .th_subject span.title{font-weight:normal; padding:0;}
.notice_view th{text-align:right; font:11px Tahoma; font-weight:bold; color:#3d3a39; padding:10px 0; border-bottom:1px solid #b4b2a0;}
.notice_view td{text-align:left; color:#3d3a39; padding:10px 0; border-bottom:1px solid #b4b2a0;}
.notice_view td .info{padding:22px 12px;}
/*
.notice_view td p.attached_img{padding:12px 15px;}
.notice_view td p.txt{padding:25px 0 45px 30px; }
*/
.notice_view td a{color:#797979; font:12px Dotum, "돋움", Verdana, Tahoma, Arial, sans-serif;}
.notice_view td a:hover{color:#000;}

/* paginate */
.paginate{position:relative; width:100%;}
.paginate span{margin:0 2px; font:11px Tahoma; color:#000;}
.paginate a{font:11px Tahoma; color:#3f3f3f;}
.paginate a:hover{font-weight:bold; text-decoration:underline;}
.paginate .on{font-weight:bold; text-decoration:underline;}
.paginate .first{margin-right:2px;}
.paginate .last{margin-left:2px;}

/* search_box */
.search_box{width:400px; margin:20px auto 40px;}
.search_box input.input_txt{width:321px; height:24px; border:1px solid #c4c4c4;}
.search_box input.input_img{margin-left:5px;}

