﻿body {
	scrollbar-3dlight-color:#d9d9d9; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-darkshadow-color:#d9d9d9; 
	scrollbar-face-color:#d9d9d9; 
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#ffffff; 
	scrollbar-track-color:#ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background-color: #000000;*/
}

.text_area{
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#cccccc; 
	scrollbar-darkshadow-color:#ffffff; 
	scrollbar-face-color:#ffffff; 
	scrollbar-highlight-color:#cccccc; 
	scrollbar-shadow-color:#cccccc; 
	scrollbar-track-color:#ffffff;	
}
td {
	font-family: "돋움";
	font-size: 12px;
	color: #777777;
	line-height:16px;
}
.font11 {
	font-family: "돋움";
	font-size: 11px;
	color: #888888;
}
a:link {
	text-decoration: none;
	color: #888888;
}
a:visited {
	text-decoration: none;
	color: #888888;
}
a:hover {
	color: #f26521;
	text-decoration: none;
}
a {
 selector-dummy: expression(this.hideFocus=true);
}
img {
 border: none;
}
input, select, textarea {
	font-family: "돋움";
	font-size: 12px;
	color: #666666;
	border: 1px solid #cccccc; 
}

input.noborder {border:0px;}

form {padding:0px; margin:0px}
.style_bg {
	background-image: url(/images/02product_style_img06.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.pic {
	margin-bottom: 20px;
}

.faq_text {
	font-family: "돋움";
	font-size: 12px;
	font-weight: bold;
	color: #475d68;
}

.bg_mo{
    background: url('../../images/kim/mo_bg.jpg') no-repeat;
	text-align:center;
	}
.bg_mo2{
    background: url('../../images/kim/mo_bg2.jpg') repeat-Y;
	}

.bg_kim{
    background: url('../../images/kim/bg.jpg') no-repeat;
	width:738px;
	height:477px;} 

.bg_gal{
    background: url('../../images/kim/03_bg.jpg') no-repeat;
	width:352px;
	height:422px;} 

.t5{margin-top:5px;}
.t12{margin-top:12px;}
.t23{margin-top:23px;}
.t28{margin-top:28px;}
.t30{margin-top:30px;}
.t50{margin-top:50px;}
.l29{margin-left:29px;}
.l13{margin-left:13px;}


.pl10{padding-left:10px;}
.pic{padding:43px 0 0 10px}



.txt_cal{
    color:#5e4122;
	text-align:center;
	font-weight:bold;}
	
.txt_tit{
    background:#5e4122;
    color:#f0f0f0;
	text-align:left;
	padding:5px;
	font-weight:bold;}

.txt_date{
   color:#5e4122;
	text-align:right;
	padding:5px;
	font-weight:bold;}

.txt_con{
   color:#5e4122;
	text-align:left;
	padding:5px;
	}
.txt_br{
   font-size:11px;
   color:#5e4122;
   }

table.pic1{
width:44px;
border:3px solid #eeece2;
}

table.pic2{
width:280px;
border:5px solid #eeece2;
}


table.cal{
width:280px;
}

table.cal td.1{
	border-bottom:1px solid #b7ac91;
	background: url('../../images/kim/cal_bar.gif') no-repeat right bottom; 
	height:21px;  
	width:40px;
	color:#5e4122;
	text-align:center;
	font-weight:bold;
	letter-spacing:-0.1em;

}
table.cal td.2{
	border-bottom:1px solid #b7ac91;
	height:21px;  
	width:40px;
	color:#5e4122;
	text-align:center;
	font-weight:bold;
	letter-spacing:-0.1em;

}
table.cal td.3{
	border-bottom:1px solid #b7ac91;
	background: url('../../images/kim/cal_bar.gif') no-repeat right bottom; 
	height:21px;  
	width:40px;
	color:#b41742;
	text-align:center;
	font-weight:bold;
	letter-spacing:-0.1em;

}

a.cal{
font-size:11px;
background:#f6f5e9;
width:100%;
height:100%;
text-align:center;
font-weight:bold;
letter-spacing:-0.1em;
padding-top:2px;
text-decoration:none;
}

a.cal:hover{
font-size:11px;
background:#b12841;
width:100%;
height:100%;
text-align:center;
font-weight:bold;
letter-spacing:-0.1em;
padding-top:2px;
text-decoration:none;
}



a.list{
font-size:11px;
color:#5e4122;
width:100%;
height:47px;
vertical-align:middle;
text-align:left;
letter-spacing:-0.1em;
padding:7px 10px 2px 10px;
text-decoration:none;
}

a.list:hover{
font-size:11px;
background:#a69b80;
width:100%;
height:47px;
vertical-align:middle;
color:#5e4122;
text-align:left;
letter-spacing:-0.1em;
padding:7px 10px 2px 10px;
text-decoration:none;
}
a.list:visited{
font-size:11px;
color:#5e4122;
width:100%;
height:47px;
vertical-align:middle;
text-align:left;
letter-spacing:-0.1em;
padding:7px 10px 2px 10px;
text-decoration:none;
}
a.list:active{
font-size:11px;
color:#5e4122;
width:100%;
height:47px;
vertical-align:middle;
text-align:left;
letter-spacing:-0.1em;
padding:7px 10px 2px 10px;
text-decoration:none;
}

span.p1{
font-size:11px;
vertical-align:middle;
color:#5e4122;
font-weight:bold;
text-decoration:none
}


a.p{
font-size:11px;
vertical-align:middle;
color:#5e4122;
text-decoration:none;
}



a.p:hover{
font-size:11px;
vertical-align:middle;
color:#5e4122;
font-weight:bold;
text-decoration:none;
}
a.p:active{
font-size:11px;
vertical-align:middle;
color:#5e4122;
text-decoration:none;
}
a.p:visited{
font-size:11px;
vertical-align:middle;
color:#5e4122;
text-decoration:none;
}


table.05{
	width: 720px; 
	margin-top:5px;
}

table.05 td {
	background:#e6e9ec;
	border-bottom: #8594aa 1px solid; 
	border-top: #8594aa 1px solid; 
	font-size:11px;
	height:30px; 
	width:150px;
	text-indent:10px;
	color:#8594aa;
	text-align:left;
}


#box{
	width:325px; 
	height:400px; 
	border:0px solid #b8b49f;
	text-align:left;
	padding:5px;
	overflow-y:scroll;
	scrollbar-face-color: #b8b49f;
	scrollbar-shadow-color: #b8b49f; 
	scrollbar-highlight-color: #ddd6bf;
	scrollbar-darkshadow-color: #ddd6bf; 
	scrollbar-3dlight-color: #b8b49f;  
	scrollbar-track-color: #ddd6bf; 
	scrollbar-arrow-color: #ddd6bf;
	
}

.white{
    font-size:12px;
	color:#ffffff;}