
body {/* page margin*/ MARGIN: 0px 0px 0px 0px;
      /* scrollbar */ 
	  	background-color:#FFFFFF;
		scrollbar-face-color: #F2F2F2;
		scrollbar-shadow-color: #B7B7B7;
		scrollbar-highlight-color: #F2F2F2;
		scrollbar-3dlight-color: #F2F2F2;
		scrollbar-darkshadow-color: #E9E9E9;
		scrollbar-track-color: #E9E9E9;
		scrollbar-arrow-color: #999999; }
					  
					  
					  
					  
body, table, tr, td, input, textarea { line-height : 17px;  font-size : 12px; COLOR: #6F6F6F; border-collapse:collapse;  word-break:break-all;}

.contents {padding:0 0 25 0; word-break:break-all; vertical-align:top;}

img {	border:none; }					  
a,img,input{selector-dummy: expression(this.hideFocus=true);}


.num {  font-size:8pt;}
.num02 {  font-size:9pt;}


.banner { overflow-y:scroll; width:100%; height:33; 
          SCROLLBAR-FACE-COLOR: #ffffff; 
		  SCROLLBAR-HIGHLIGHT-COLOR: #DDDDDD; 
		  SCROLLBAR-SHADOW-COLOR: #DDDDDD; 
		  SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
		  SCROLLBAR-ARROW-COLOR: #999999; 
		  SCROLLBAR-TRACK-COLOR: #ffffff; 
		  SCROLLBAR-DARKSHADOW-COLOR: #ffffff; }




.tx_12s { font-size:12px; line-height:15px ;letter-spacing: -1px;}
.tx_sitehistory { font-size: 11px; letter-spacing: -1px;}

.tx_s11 { font-size:11px; line-height:15px ;}
.tx_b14 { font-size:14px; line-height:17px ;}
.tx_co_t1 { font-size:12px; color:#ffffff; padding:0 0 0 10; line-height:17px ;}
.tx_co_t2 { font-size:11px; color:#ffffff; line-height:17px ;}
.tx_co_t3 { font-size:12px; padding:10 20 10 20; line-height:17px ;}
.tx_co_t4 { font-size:12px; color:#DF7B18; padding:10 20 10 20; line-height:17px ;}
.tx_co_t5 { font-size:12px; padding:0 0 0 10; line-height:17px ;}



select  { color:#555555; font-size:12px; background-color:#ffffff ; padding:0 3 0 3;}
.select_search  { color:#555555; font-size:11px; background-color:#ffffff ; padding:0 3 0 3;}
.select { color:#555555; border:1px solid #CFCFCF; font-size:9pt; }
input   { color:#6F6F6F; background-color:#FFFFFF ; border:1px solid #CFCFCF;  }
textarea{ 	border:1px solid #CFCFCF;
			line-height: 17px;
			padding:0 5 0 5;
			background-color:#FFFFFF;
			scrollbar-face-color: #F2F2F2;
			scrollbar-shadow-color: #B7B7B7;
			scrollbar-highlight-color: #F2F2F2;
			scrollbar-3dlight-color: #F2F2F2;
			scrollbar-darkshadow-color: #E9E9E9;
			scrollbar-track-color: #E9E9E9;
			scrollbar-arrow-color: #999999;
			overflow-x: visible;
}


.input_blue   { color:#336699; background-color:#FFFFFF ; border:1px solid #D7DDDD;  }
.input_source   { padding:2 0 0 0; font-size:11px; color:#336699; background-color:#f6f6f6 ; border:1px solid #D7DDDD; }
.input_button   { border:0px }

.radio      { height: 15px; border:0px  }
.checkbox   { height: 15px; background-color:#FFFFFF; border:1px solid #FFFFFF;  }



.select_relative  { color:#555555; font-size:12px; background-color:#FFFFFF ; padding:0 3 0 3;}





a:link     { font-size: 9pt; 	color: #6F6F6F;	text-decoration: none; }
a:visited  { font-size: 9pt; 	color: #6F6F6F;	text-decoration: none; }
a:hover    { font-size: 9pt; 	color: #222222;	text-decoration: underline; }

.tx_s11 a:link  { font-size:11px; line-height:14px ;text-decoration:none ;}
.tx_s11 a:visited { font-size:11px; line-height:14px ;text-decoration:none ;}
.tx_s11 a:hover { font-size:11px; line-height:14px ;text-decoration:none ; color:#333333 ;}



.main_bbs { font-size:12px; line-height:14px ; color:#636363 ;  padding: 2 5 2 0 ;}
.main_bbs a:link  { font-size:12px; line-height:14px ; color:#636363 ;  text-decoration:none ; padding: 2 5 2 0 ;}
.main_bbs a:visited { font-size:12px; line-height:14px ; color:#636363 ;  text-decoration:none ; padding: 2 5 2 0 ;}
.main_bbs a:hover { font-size:12px; line-height:14px ; color:#333333 ;  text-decoration:none ; padding: 2 5 2 0 ;}
.main_bbs_num  { font-size: 11px; 	color: #337B97; }



.w_r5  { padding:0 5 0 0; }
.w_r10  { padding:0 10 0 0; }


.bbs_list_title { padding:5 5 5 0; text-decoration: none; color: #2A7187 ; }
.bbs_list_title a:link    {  padding:5 5 5 0; text-decoration: none; color: #2A7187 ; }
.bbs_list_title a:visited {  padding:5 5 5 0; text-decoration: none; color: #2A7187 ; }
.bbs_list_title a:hover   {  padding:5 5 5 0; text-decoration: underline; color: #0F3343 ; }


.bbs_view_title { color:#A3632C ; font-weight:bold;  }


.bbs_content  { padding:20 20 20 20; }


.page_num { padding: 0 15 0 15; text-align:center;}
.page_num  a:link     {  font-size:8pt; text-decoration: none; }
.page_num  a:visited  {  font-size:8pt; text-decoration: none; }
.page_num  a:hover    {  font-size:8pt; text-decoration: underline; }


.add_tb36  { padding:3 0 6 0; }

 .add_tb3 { padding:3 0 3 0; }

 .add_tb6 { padding:6 0 6 0; }