@charset "euc-kr";
/* CSS Document */
  
@import url("/common/base.css") ;

body {
	margin:0px ; padding:0px ;
	font-size: 0.8em;
	line-height: 130%;
	font-family:µ¸¿ò,Verdana,  sans-serif;
	color:#7F7E7E;
	background:#CECECE;
	
	
	
	scrollbar-face-color:#D0D0CD;
	scrollbar-highlight-color:#D0D0CD;
	scrollbar-shadow-color:#686A60;
	scrollbar-3dlight-color:#686A60;
	scrollbar-arrow-color:#686A60;
	scrollbar-track-color:#D0D0CD;
	scrollbar-darkshadow-color:#DFDFDC;
	scrollbar-base-color:#DFDFDC;
}

	
input { 
	font-family:µ¸¿ò,Verdana,  sans-serif;	
	vertical-align: middle ;
	font-size: 1em ;  
	color:#7F7E7E;
}

textarea {
	font-size: 1em;
	font-family:µ¸¿ò,Verdana,  sans-serif;	
	border:1px solid #D3D3D3 ; 
	padding:2px ; 
	line-height:1.5em ;
	color:#7F7E7E;
	
	scrollbar-face-color:#DFDFDC;
	scrollbar-highlight-color:#D0D0CD;
	scrollbar-shadow-color:#D0D0CD;
	scrollbar-3dlight-color:#D0D0CD;
	scrollbar-arrow-color:#D0D0CD;
	scrollbar-track-color:#DFDFDC;
	scrollbar-darkshadow-color:#DFDFDC;
	scrollbar-base-color:#DFDFDC;
}

th, td {
	font-size:1em ; 
	color:#7F7E7E ;
}

a {
	text-decoration:none ;
	color:#7F7E7E;
}

a:hover {
	text-decoration:underline ;
	color:#E9651B;
}
 

/*  -LAYOUT-------------------------------------------------------------------------------------------------------- */
#frame { 
	width:996px ; 
	margin:0 auto; 
}

#frame h1 {height:0px ; width:0px ; overflow:hidden}
#frame h3 {margin-bottom:25px ;}

#left {  
	float:left ;
	width: 260px; overflow:hidden ;
}
#top{
	height:261px ;
}

#main {
	float:left ; 
	width:720px ; 
	margin-left:16px ;	
}  

#contents {
	width:650px ;  
} 
#footer {
	padding-top:10px ;
	clear:both ; 
	height:60px ; 
} 




/**/
table.view th {
	border-bottom:1px solid #FF6600 ;
	height:28px ;
	color:#FF6600 ;
}
table.view td { 
	height:28px ; 
	color:#FF6600 ;
	border-bottom:1px solid #FF6600 ;
}

div.view { 
	margin:30px 0; 
	line-height:140% ; 
}
 
div.view img { 
	border:5px solid #ffffff ;
}
div.view .text { 
	padding:25px ;
}
div.list_box {
	border:2px solid #EDEDED ;
	padding:10px ;
	margin-top:5px ;
}

div.list_box .img {
	border:1px solid #ECECEC ;
	width:146px ; height:98px ;
}


.list_tt {
	margin:12px 0 7px 0 ;
	letter-spacing:-1px ;
}

.list_tt a {
	color:#ff6600 ;
	font-weight :bold ;
}

.list_text {
	border-bottom:1px dotted #888787 ;
	padding-bottom:9px ;
	letter-spacing:-1px ;
}

.list_pic {
	text-align:right ;
	color:#909090 ;
	font-size:11px ;
	margin-top:7px ;
}

.gbox {
	width:670px ;
	margin-left:-10px ;
	text-align:center ;
	background:url('/images/fromrain/gbox_bg.gif') ;
}
.gbox_in {
	margin: 15px 30px ; width:610px ; text-align:left ;
}


.reply {
	padding:10px 5px ; 
	border-bottom:1px dotted #CECECE ; 
	font-size:11px ; color:#999999; 
}
.reply p {
	padding-top:3px ;
}

.search_box {
	background-color:#FFFFFF ;
	text-align:center ;
	padding:15px 0 15px 0 ;
}


/* media */
#media {
	margin-top:30px ; 
	padding-left:35px ; 
	border-bottom:1px dotted #878686 ;
}

#media .box_v {
	background-color:#4B4B4B;
	width:340px ; height:380px ;
	float:left ; 
}

#media .box_l {
	background-color:#A5A5A5 ;
	width:263px ; height:380px ;
	float:right ;
	overflow:auto ;
	
	scrollbar-face-color:#C5C5C5;
	scrollbar-highlight-color:#888888;
	scrollbar-shadow-color:#888888;
	scrollbar-3dlight-color:#A5A5A5;
	scrollbar-arrow-color:#A5A5A5;
	scrollbar-track-color:#A5A5A5;
	scrollbar-darkshadow-color:#C5C5C5;
	scrollbar-base-color:#C5C5C5;
}

#media .box_l .box_l_1{
	padding:8px 10px ; width:225px ; 
	border-bottom:1px dotted #727272;
}

#media .box_l .box_l_2{
	background-color:#B8B8B8 ; 
	padding:8px 10px ; width:225px ; 
	border-bottom:1px dotted #727272 ;
}

#media h5 {
	font-size:16px ;
	margin:12px 0 5px 15px ;
	color:#ff6600 ;
}
#media .text {
	background-color:#272727 ;
	width:300px ; height:51px ;
	padding: 5px 10px ;
	margin: 3px auto ;
	color:#A8A8A8 ;
}

.media_tt { color:#4B4B4B ; font-weight:bold ; letter-spacing:-1px }
.media_t { color:#4B4B4B ; letter-spacing:-1px ; font-size:11px ; margin-top:5px}


#photo { 
	background-color:#F3F3F3 ;
	text-align:center ;
	padding:18px ;
}

#photo_thum {
	background-color:#555555 ; 
	padding:10px ;
	text-align:center ;
}

#photo_thum img {
	margin:0 5px ;
}


#photo_thum .list {
	overflow:hidden ; 
	width:590px ; 
	text-align:left ;
}

/* ÆäÀÌÁö ¸®½ºÆ® ¼Ó¼º */
.pagelist {
	text-align:center ;
	padding:5px 0px ;
	font-size:9px ; 
	color:#999999 ;
	letter-spacing:0.1em ;	
	font-family: Verdana, sans-serif;		
}
.pagelist a {
	color:#999999 ;
}
.pagelist img {
	vertical-align:middle ;
	margin-top:1px 
} 

/* */