/****************************
  GLOBAL SETTING
*****************************/

/*---
body {
  background: #fff;
  margin: 20px 0px 20px 0px;
  padding: 0px;
  text-align: center;
  font-size: 12px;
  font-family: Verdana, Arial, Sans-serif;
}
a { text-decoration: none; }
a:hover { color: red; }

form {
  padding: 0px;
  margin: 5px 0px 0px 0px;
}

p {
  font-size: 12px;
  text-align: left;
  line-height: 130%;
  margin-left: 30px;
}

---*/

.cmt_post {
  font-size: 12px;
  line-height:150%;
  background: url('posts.gif') no-repeat 0% 2px;; margin-left:0px; margin-right:15px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px
}

.cmt_auth {
  font-size: 12px;
  line-height:150%;
  background: url('comments.gif') no-repeat 0% 2px;; margin-left:20px; margin-right:15px; margin-top:0px; margin-bottom:0px; padding-left:20px; padding-right:0px; padding-top:0px; padding-bottom:0px
}



/****************************
  COMMON TEXT STYLES
*****************************/

h2 {
	background-image:url('../Image/h2_bg.gif');
	background-repeat:repeat-y;
	background-color:#5C8E8E;
	color:#FFFFFF;
	font-size:120%;
	line-height:120%; margin-left:0; margin-right:0; margin-top:25px; margin-bottom:10px; padding-left:10px; padding-right:7px; padding-top:4px; padding-bottom:3px
}


h3 {
  background-image:url('title_bg2.gif');
  background-repeat:repeat-y;
  font-size: 12px;
  line-height: 130%;
  text-align: left;
  border-bottom: 1px solid orange;
  margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:20px; padding-right:0px; padding-top:2px; padding-bottom:2px
}

h5 {
  background-image:url('title_bg3.gif');
  background-repeat:repeat-y;
  font-size: 12px;
  line-height: 130%;
  text-align: left;
  background-color: #FFFFFF;
  border-bottom: 1px solid orange;
  margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:20px; padding-right:0px; padding-top:2px; padding-bottom:2px
}

h4 {
  font-size: 12px;
  text-align: left;
  line-height: 130%;
  border-bottom: 1px dotted #ccc;
  padding: 2px 0px 2px 1px;
  margin: 0px 0px 10px 30px;
}

.title_r {
  font-weight: bold;
  font-size: 12px;
  text-align: left;
  line-height: 130%;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background-color: #EEEEEE;
  padding: 2px 0px 2px 1px;
  margin: 0px 0px 10px 0px;
}

.title_r2 {
  font-size:12pt;
  text-align: left;
  line-height: 130%;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background-color: #EEEEEE;
  padding: 2px 0px 2px 1px;
  margin: 0px 0px 10px 0px;
}

.subtitle_r {
  font-weight: bold;
  font-size: 12px;
  text-align: left;
  line-height: 130%;
  border-bottom: 1px dotted #ccc;
  padding: 2px 0px 2px 1px;
  margin: 0px 0px 10px 0px;
}

.text_r {
  font-size: 12px;
  text-align: left;
  line-height: 130%;
  margin: 0px;
  padding: 0px 0px 7px 0px;
}

#navi {
  margin: 10px 0px 15px 0px;
  padding: 0px;
  list-style: none;
}



/****************************
  2004.11.04
*****************************/
.blogbody{
	color: #000000;
	background: #e9f5dd;
	font-size:12px;
	font-weight:normal;	
	border-left: 0px solid #000000;	
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	width:100%;  		
	padding:5px;
}	

.bb_in_xxx {
	color: #000000;
	font-size:12px;
	font-weight:normal;
	width:100%; 		
	padding:5px;
}	

.bb_in{
}	


.c_title {		
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	background: #6F3E11;
        padding:1px;
 	border-left: 1px solid #000000;	
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;	
	width:100%; 		
	padding: 5px 5px 5px 5px;
}	


.c_title2 {		
	color: #ffffff;
	font-size:12px;
	font-weight:bold;
	background: #DD7706;
        padding:1px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;	
	width:100%; 		
	padding: 5px 5px 5px 5px;
}

.c_title3 {		
	color: #000000;
	font-size:12px;
	font-weight:;
	background: #E9F5DD;
        border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;	
	width:100%; 		
	padding: 5px
}

.c_title4 {		
	border:0px solid #000000;
	font-size:12px;
	font-weight:;
	background: #669999;
	width:100%; 		
 	padding:5px  
}


/****************************
  2004.12.02
*****************************/

pre {background-color:ivory; border:solid 1px orange; font-size:1em; padding:8px;}

.box {background:antiquewhite; border:solid thick 1px chocolate; padding:6px;}

.dropdown {background-color : #FFDAB9}