@charset "UTF-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 

/*기본*/
  A:link    { color:#333333; text-decoration:none;}
  A:visited { color:#333333; text-decoration:none;}
  A:active  { color:#333333; text-decoration:none;}
  A:hover   { color:FF7200; text-decoration:none;}
  
  .small    { font-family:"NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; font-size:15px;}
  .norm     { font-family:"NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; font-size:15px;}
  .big      { font-family:"NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; font-size:15px;}


body {width:100%; margin:0 auto;}
.button{color:#5A5A5A; font-size:15px; background-color:#ffffff;background:; filter:alpha(opacity=100); border:solid 1 #A0A0A0; height:19px;cursor: hand;}

SELECT  {background-color : #ffffff;}
body,table,tr,td {font-family:"NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; font-size:15px; color:333333;
scrollbar-3dlight-color:595959;
scrollbar-arrow-color:7F7F7F;
scrollbar-face-color:DFDFDF;
scrollbar-highlight-color:FFFFF;
scrollbar-shadow-color:595959
scrollbar-base-color:CFCFCF;
scrollbar-darkshadow-color:FFFFFF;}
a { onfocus : "this.blur();" }

.sens_body { color:#333333; font-size:15px; font-family:"NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: 0em;}
.sens_body2 { color:#333333; font-size:15px; letter-spacing: 0em; line-height: 140%}
.list_title { color:#333333; font-size:15px; letter-spacing: 0em; line-height: 140%}
.menu { color:#333333; font-size:15px; letter-spacing: -0.01em; line-height: 140%}

.taxt  { font-size:15px; font-family:   "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; line-height: 150%;}
.submenu { color:#737173; font-size:15px; font-family:  "Arial", "Helvetica", "sans-serif"; line-height: 150%;}
.enbold { color:#737173; font-size:15px; font-family:  "Arial", "Helvetica", "sans-serif"; line-height: 150%;}
.ordertitle { color:#333333; font-size:15px;; font-weight:bold; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: 0em;}
.ordertitleM { color:#333333; font-size:15px; font-weight:bold;font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: 0em;}
.enboldno { color:#FF0000; font-size:15px; font-weight:bold; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; line-height: 150%;}
.enboldno2 { color:#FF7800; font-size:15px; font-weight:bold;font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; line-height: 150%;}
.new_title { color:#00FFFF; font-size:15px; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum";font-weight:bold; line-height: 140%;}
.new_price { color:#FF9600; font-size:15px; font-family: "Tahoma", "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; line-height: 140%; letter-spacing: -0.01em;}
.oldprice { color:#888888; font-size:15px; letter-spacing: -0.01em;font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; text-decoration: line-through;}
.price { color:#CA0000; font-size:15px; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; line-height: 150%; text-decoration:;}
.main_price { color:#C60000; font-size:15px; font-family: "Tahoma", "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: -0.01em; font-weight:bold;}
.cart_price { color:#FF6600; font-size:15px; font-family: "Tahoma", "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: -0.01em; font-weight:bold;}
.code { font-size:15px; font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: -0.01em;}
.subject { font-size:15px; font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: -0.01em; line-height: 120%;}
.bbs_T { font-size:15px; font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: -0.01em;}
.main_idx  { font-size:15px; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: 0em; padding-top:3px;}
.menu_bold { color:#333333; font-size:15px; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; font-weight:bold; line-height: 140%;}
.menu_bw { color:#4C4C4C; font-size:15px; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; line-height: 140%;}
.notice_menu { color:#333333; font-size:15px; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: 0em; line-height: 121%;}
.category { color:#333333; font-size:15px; letter-spacing: 0em;}
.product_T { color:#333333; font-size: 18px; font-weight:bold; letter-spacing: -0.01em; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum";}
.poll_title { font-size: 12pt; font-weight:bold; letter-spacing: 0em;font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum";}
.menuorange { color:#FF6000; font-size:15px; font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: -0.01em; font-weight:bold;}
.member_tep { color:#333333; font-weight:bold; font-size:15px; font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: 0em; line-height: 140%;}
.p_view { color:#ffffff; font-size:15px; font-weight:bold; letter-spacing: 0em;font-family:  "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum";}

.customer { color:#8E8E8E; font-size:15px; letter-spacing: 0em; line-height: 140%}
.customer2 { color:#8E8E8E; font-size:15px; font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; padding-left:0px;}
.customer3 { color:#8E8E8E; font-size:15px; font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum";}

/*하단*/
.f_copy0 { color:#A0A0A0; font-size:15px; font-family:   "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: 0em;}
.f_copy1 { color:#7E7E7E; font-size:15px; font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: -0.01em;}
.f_copy2 { color:#333333; font-size:15px; font-family: "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: -0.01em;}

.community { color:#333333; font-size:15px; font-family:   "NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; letter-spacing: 0em; padding-top:3px;}
.login { height:20px; color:#888888; background-color:#F5F5F5;  font-family:"NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum"; font-size:12px; border:1 solid #BDBEBD;}
.input_black { border:solid 1 black; font-family:Tahoma; font-size:11px; color:white; background-color:8c8c8c;}
.input_mono {	font-size=12px;  font-family:돋움; background-color:EFEBEF; border:1 solid #BDBEBD;}
.input_login {	background-color:737373; border:solid 1 CECFCE; font-family:"NanumGothic", "나눔고딕", "NanumGothicWeb", "맑은 고딕", "Malgun Gothic", "Dotum", ; font-size:12px;color:white;height:18px;}
.input_search { border:0 solid #ffffff background-color:#ffffff; }
#syakuLightbox {
  left:0;
  top:0;
  position:absolute;
  z-index:1001;
  filter:alpha(opacity=50); 
  opacity:0.5;
  background:#000;
  cursor:pointer;
}

#syakuLightboxDisplay {
position:absolute;
z-index:1002;
left:0;
top:0;
cursor:pointer;
}

#syakuLightboxMenu {
display:none;position: absolute;z-index: 1;
padding:4px;
}

#syakuLightboxBtnOpen {
  width:16px; height:16px; 
  background-image:url(images/open.png) !important; 
  background-repeat:no-repeat; 
  border:0; 
  background-color:transparent; 
  vertical-align:middle; 
  display:inline-block; 
  text-decoration:none; 
  padding:0 !important;
  cursor:pointer;
}

#syakuLightboxBtnClose {
  width:16px; height:16px; 
  background-image:url(../images/close.png) !important; 
  background-repeat:no-repeat; 
  border:10px; 
  background-color:transparent; 
  vertical-align:middle; 
  display:inline-block; 
  text-decoration:none; 
  padding:30px;
  cursor:pointer;
}

#syakuLightboxLoading {
  background-color:#fff;
  position: absolute;
  top: 40%;
  left: 0%;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}
#syakuLightboxLoadingImg {
  padding-left:32px;
  padding-bottom:32px;
  background : transparent url(../images/loading.gif) no-repeat;
}

.product1 { color:#646464; font-size:15px; font-family: "Arial", "Tahoma", "Gulim"; letter-spacing: 0em; line-height: 120%}
.product6 { color:#333333; font-size: 10pt; font-weight:bold; font-family: "Arial",   "Helvetica"; letter-spacing: 0em; line-height: 140% padding:5px;}
.product7  { color:#8E8E8E; font-size:15px; font-family:   "Arial", "Helvetica";}
/*레이어 중앙처리*/
.full_layer {display:none; position:fixed; _position:absolute; top:0; left:0; width:100%; height:100%; z-index:200;}
	.full_layer .bg {position:absolute; top:0; left:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50);}
	.full_layer .pop-layer {display:block;}

.pop-layer {display:none; position: absolute; top: 50%; left: 50%; width: 750px; height:auto;  background-color:#fff; border: 5px solid #333333; z-index: 10;}	
.pop-layer .pop-container {}
.pop-layer p.ctxt {color: #666; line-height: 25px;}
.pop-layer .btn-r {width: 100%; margin:0px 0 0px;border-top: 1px solid #fff; text-align:right;}

a.cbtn {display:inline-block; height:35px; width:70px; text-align:center; font-weight:bold; padding:0 14px 0; border:1px solid #333333; background-color:#333333; font-size:15px;; color:#fff; line-height:25px;}	
a.cbtn:hover {border: 1px solid #777777; background-color:#777777; color:#fff; font-weight:bold;}


/*CSS버튼*/
a.buttom01 {
display: inline-block;
background-color: #666666;
width: 70px;
border: 0px solid #e58e1a;		/* 테두리선 굵기, 선색깔 */
border-radius: 5px;					/* 테두리모서리 라운드 */
line-height: 1;
padding: 10px;						/* 테두리안 여백 */
font-size:15px; 'Nanum Gothic';
font-weight: 500;
color:#ffffff;
text-decoration: none;
text-align:center				/* 글씨 가운데정렬 */
}
a.buttom01:hover {background-color:#3c7da8; color:#ffffff;}	/* 마우스온시 배경,글자색 */

a.buttom02 {
display: inline-block;
background-color: #666666;
width: 50px;
border-radius: 5px;					/* 테두리모서리 라운드 */
line-height: 1;
padding: 5px;						/* 테두리안 여백 */
font-size:13px; 'Nanum Gothic';
font-weight: 500;
color:#ffffff;
text-decoration: none;
text-align:center				/* 글씨 가운데정렬 */
}
a.buttom02:hover {background-color:#3c7da8; color:#ffffff;}	/* 마우스온시 배경,글자색 */

a.buttom_big {
display: inline-block;
background-color: #666666;
width: 260px;
border-radius: 5px;					/* 테두리모서리 라운드 */
line-height: 1;
padding: 25px;						/* 테두리안 여백 */
font-size:15px; 'Nanum Gothic';
font-weight: 600;
color:#ffffff;
text-decoration: none;
text-align:center				/* 글씨 가운데정렬 */
}
a.buttom_big:hover {background-color:#2e9967; color:#ffffff;}	/* 마우스온시 배경,글자색 */

a.buttom_big2 {
display: inline-block;
background-color: #666666;
width: 200px;
border-radius: 5px;					/* 테두리모서리 라운드 */
line-height: 1;
padding: 20px;						/* 테두리안 여백 */
font-size:15px; 'Nanum Gothic';
font-weight: 600;
color:#ffffff;
text-decoration: none;
text-align:center				/* 글씨 가운데정렬 */
}
a.buttom_big2:hover {background-color:#2e9967; color:#ffffff;}	/* 마우스온시 배경,글자색 */

a.buttom_pro {
display: inline-block;
background-color: #ffffff;
width: 60px;
border: 1px solid #cacaca;		/* 테두리선 굵기, 선색깔 */
border-radius: 5px;					/* 테두리모서리 라운드 */
line-height: 1;
padding: 5px;						/* 테두리안 여백 */
font-size:14px; 'Nanum Gothic';
font-weight: 500;
color:#222222;
text-decoration: none;
text-align:center				/* 글씨 가운데정렬 */
}
a.buttom_pro:hover {background-color:#666666; color:#ffffff;}	/* 마우스온시 배경,글자색 */

a.buttom_tab {
display: inline-block;
background-color: #53acd6;
border-radius: 5px;					/* 테두리모서리 라운드 */
line-height: 1;
padding: 13px;						/* 테두리안 여백 */
font-size:14px; 
font-weight:600;
color:#ffffff;
text-decoration: none;
text-align:center				/* 글씨 가운데정렬 */
}
a.buttom_tab:hover {background-color:#333949; color:#ffffff;}	/* 마우스온시 배경,글자색 */