@charset "utf-8";
/* CSS Document */
html, body, td {
	   scrollbar-base-color:#ffffff;
       scrollbar-3dlight-color:#ffffff;
       scrollbar-arrow-color:#ffffff;
       scrollbar-track-color:#ffffff;
       scrollbar-darkshadow-color:#ffffff;
       scrollbar-face-color:#efffbd;
       scrollbar-highlight-color:#efffbd;
       scrollbar-shadow-color:#efffbd;}
	   
body { background-color : transparent; height:100%;
	   font-family: "나눔고딕", "굴림", "돋움"; font-size : 10pt; color : #023f76; 
	   margin:0px; padding:0px; overflow:hidden;}
table, form{ margin:0px; padding:0px; }

#index { background-color:#FFF;
         height:100%;}	   
	   
A:link {color :#023f76; text-decoration : none;}
A:visited {color :#023f76;text-decoration : none;}
A:active {color :#023f76;text-decoration : none;}
A:hover {color :#8048f2; text-decoration : none;}

img { border:0px; margin:0px; padding:0px; }
h3 { margin:0px; padding:0px;}

#top { margin:0px auto 0px auto;
	   text-align:center;
	   padding:0px auto 0px auto; 
       background:url(image/bg.jpg) center top no-repeat ;}
#cc { height : 30px;
      text-align:right; font-size:10px; line-height:100%;
      margin-right:85px; }	   
	  

#main { width:790px; 
        margin:0px auto 0px auto; padding:0px; overflow:hidden; 
        background:url(image/bg_main.jpg) center top no-repeat ; }
#90 {height : 90px; line-height:160%; margin:0px; padding:0px; overflow:hidden;} /* 상단 여백 공간 조절용*/
#offline {float:right;  margin-right:95px; margin-top:-40px;}
.info{ margin-left:172px; margin-top:0px; padding-top:0px; font-weight:bold; font-size:12px; color:#676565;}
.info em{ color:#92d13d; font-style:normal;}	   
.mail{ margin-left:172px;}
#link { width:550px; margin:0px auto 30px auto; text-align:right;}


#content{ background:transparent; width:790px; 
          margin:0px auto 0px auto; padding:0px; overflow:auto;}
		  

#banner{ text-align:center; padding-top:65px; }	


/* 웹박수 css */
.td_02 { background:transparent url('') y-repeat;
         width:80px; height:20px; border:solid 1px #ffffff; 
		 margin:0px; padding:0px; }
textarea {background-color:white; border:solid; border-width:1px; border-color:#705c77;
          width:420px; height:80px; margin:0px; padding:0px;}
#clapimg {float:right;  margin-right:20px; margin-left:10px; padding:0px;}
.cc2 { font-size:10px; line-height:100%; text-align:right; }	


/* 게시판 css */
.gradation2{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#023f76, EndColorStr=#dcf09b);
            border-width:1px; border-color:#f6f986; border-style:solid;
			margin-bottom:8px;}
#ss { background-color:#023f76;height:1px;}			
#category{ background-color:#dcf09b; border-width:1px; border-color:#f6f986; border-style:solid;}
.textinfo{ color:#023f76; font-size:10px; margin:0px; padding:0px;}
.hitnre{ background-color:#dcf09b; border-width:1px; border-color:#f6f986; border-style:solid;
         width:50px; text-align:center; font-size:10px;}
		 
		 
/* 비툴 css */		

#over { overflow:auto;}
#notice {background-color:#edf6c9; width:315px; height:70px; text-align:right; border-color:#f6f986; float:right; }
.gradationb{ background-color:#023f76; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#023f76, EndColorStr=#dcf09b);
            border-width:1px; border-color:#f6f986; border-style:solid;
			margin-top:-4px; margin-right:320px; }
.b {margin-top:-19px; margin-left:15px; }	
.b2{margin-top:7px; padding-top:12px;margin-left:12px; }
.b3{text-align:right; margin-top:-20px;}
.bt{margin-left:15px;}


#b_del{ width:730px; text-align:right; margin-left:140px;}

.ion {  border:solid; border-width:1px; border-color:#f6f986;}