@charset "utf-8";
/* CSS Document */






body {
  margin:0;
  padding:0;
  font-size:12px;
  color: #666666;
  font-family: Dotum, Vedana, sans-serif;
  /*font-family: Verdana, Arial, Dotum, sans-serif;*/
  /*font-weight: bold;*/
}

h1,h2,h3,ul,ol,li,p,form {;
  margin: 0;
  padding: 0;
}

table {
  border-collapse: collapse;
}

table,table tr,table td {
  margin: 0;
  padding: 0;
}

img{ border:none;}
input.type-text,textarea,input.type-file {
  color: #6F3B37;
  border: 1px solid #AAC;
  border-top-color: #666;
  border-left-color: #669;
}

input.type-text:hover,input.type-text:focus,textarea:hover,textarea:focus,select:hover,select:focus {
  background-color: #fff;
}

input{
  font-family:Dotum;
  font-size:11px;
}

input[type="text"]{
  font-family:Dotum;
  font-size:11px;
  border:1px solid #ccc; 
  padding: 2px;
 
}


input.type-file {
  padding-left: 3px;
  height: 17px;
  width: 250px;
}

input.type-button {
  cursor: pointer;
  width: 65px;
  height: 22px;
  color: #333333;
  font-size: 90%;
  background-color: #FFFFFF;
  border: 1px solid #C6C6DF;
  border-bottom-color: #63636F;
  border-right-color: #63636F;
}

textarea {
	color:#666;
font-size:11px;
  padding: 3px;
  font-family: Dotum;
}

select {

  font-size: 11px;
  border: 1px solid #AAC;
  border-top-color: #666;
  border-left-color: #669; 
  font-family:Dotum;
  padding:2px;
 
}
a{}
a:link {text-decoration:none; color:#666;}
a:visited {text-decoration:none;color:#8f8f8f;}
a:hover {text-decoration:underline; color:#7e0a43;}

.user{font-size:11px; color:#454542; text-align:left;}
.user_num{color:#ff0000;}

.title{text-align:left; font-weight:bold;}
.title_date{background:#bfbfbf;font-weight:bold;font-size:11px; color:#ffffff; text-align:center; }

/* Paginate */
.paginate { padding:10px 0 0 0; text-align:center;}
.paginate a img { border:none; vertical-align:middle; _vertical-align:top;}
.paginate a,
.paginate strong { position:relative; margin-left:-6px; display:inline-block; vertical-align:middle; _width /**/:18px; padding:2px 6px 3px 7px; color:#333333; text-decoration:none; line-height:normal; font:11px Tahoma; background:url(/imgs/line_pg2.gif) no-repeat left center;}
.paginate a:hover { text-decoration:underline;}
.paginate strong { color:#7e0a43 !important; font-weight:bold;}
.paginate .first-child { background:none;}
.paginate a.pre,
.paginate a.next { padding:0; background:none !important;}
.paginate a.pre { margin:0 3px 0 -6px;}
.paginate a.next { margin:0 3px 0 -3px;}

/* #gBtn1 */
#gBtn1 {float:right;}
#gBtn1 a{display:block; background:url('/imgs/gBtn1_bg.gif') left 0; float:left; font:11px 돋움; color:#EDE4DF; padding-left:6px; text-decoration:none; height:23px; cursor:pointer; margin-right:3px; overflow:hidden}
#gBtn1 a:hover{background:url('/imgs/gBtn1_bg.gif') left -23px}
#gBtn1 a span{display:block; float:left; background:url('/imgs/gBtn1_bg.gif') right 0; line-height:200%; padding-right:6px; height:23px; overflow:hidden}
#gBtn1 a:hover span{background:url('/imgs/gBtn1_bg.gif') right -23px; color:#fff;}


/* #bbs */
.bbs1 {width:100%; text-align:center;  font:11px "dotum";  border-bottom:1px solid #E5E5E5; border:1px solid #E5E5E5;}
.bbs1 caption {display:none;}
.bbs1 th {padding:7px 0 6px 0; background-color:#f0f0f0; border-top:1px solid #DCDCDC; font:11px "dotum"; font-weight:bold; color:#666666;  border-right:solid 1px  #DDDEE2; border-bottom:1px solid #DCDCDC;}
.bbs1 td {padding:7px 0 7px 0; border-top:1px dotted #DDDEE2; color:#4C4C4C; border-right:dotted 1px  #DDDEE2;}
.bbs1 tbody td.product{text-align:left; padding-left:10px;}
.bbs1 tbody td.pic{text-align:left; padding-left:10px; vertical-align:top;}

table.view_type1 {width:100%; border-bottom:1px solid #DDDEE2; table-layout:fixed; font:11px "dotum"; text-align:left; border:1px solid #DDDEE2; }
table.view_type1 caption {display:none;}
table.view_type1 th {padding:8px 0 5px 10px; border-top:1px dotted #aaaaaa; background:#f0f0f0; color:#666; font-weight:bold; text-align:left; vertical-align:top; border-right:dotted 1px  #DDDEE2;}
table.view_type1 td {padding:5px 5px 5px 10px; border-top:1px dotted #aaaaaa; line-height:16px; vertical-align:top;}

.frame {width:100%; text-align:center;  font:11px "dotum";  border:1px solid #b7b9bc; text-align:left;}
.user{font-size:12px;}
.user_name{font-weight:bold; color:#000; }
.user_info{vertical-align:middle;}
.contenBody{text-align:left;}
.titleL{font-size:12px; font-weight:bold;}
.inFame{text-align:left; }
.subFrame{border:1px solid #dddddd; }
.titleS{font-weight:bold;}





/* Loading */
.layer_loading{ position:absolute; overflow:visible; filter:progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);}
.layer_loading *{ margin:0; padding:0; line-height:normal; font-size:12px; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;}
.layer_loading img{ border:none;}
.layer_loading .layer_content{ border:2px solid #777777; background:#ffffff; position:relative; z-index:2; padding:0 0 10px 0;}
.layer_loading .layer_body{ margin:25px 30px 15px 30px;}
.layer_loading .layer_body *{ font-size:12px; font-family:돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif; color:#444444;}
.layer_loading .shadow{ position:absolute; width:100%; height:100%; overflow:visible; z-index:1; _display:none;}
*:first-child+html .layer_loading .shadow{ display:none;}
.layer_loading .shadow1{ left:3px; top:3px; background:url(http://static.naver.com/common/layer/shadow1.png);}
.layer_loading .shadow2{ left:2px; top:2px; background:url(http://static.naver.com/common/layer/shadow2.png);}
.layer_loading .shadow3{ left:1px; top:1px; background:url(http://static.naver.com/common/layer/shadow3.png);}
.layer_loading .loading_txt {position:relative; width:100%;padding-bottom:7px;font-weight:normal;letter-spacing:-1px;}