/* CSS Document */
.comp_word_black3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1C1C1C;
	letter-spacing: 0
}
.comp_table {
	border: 1px solid #D3D9AB;
}
.comp_word_blue_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #08519D;
}
.comp_link_black a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #896C1E;
	text-decoration: none;
}
.comp_link_black a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #896C1E;
	text-decoration: none;
}
.comp_link_black a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #896C1E;
	text-decoration: none;
}
.comp_link_black2 a:link{
	font-family: "Arial";
	font-size: 11px;
	color: #0C0E0D;
	text-decoration: underline;
	font-weight: normal;
}
.comp_link_black2 a:visited{
	font-family: "Arial";
	font-size: 11px;
	color: #0C0E0D;
	text-decoration: underline;
	font-weight: normal;
}
.comp_link_black2 a:hover{
	font-family: "Arial";
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: normal;
}
.comp_word_blue2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0B509E;
}
.comp_word_black2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.comp_word_black {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 20px;
	font-weight: normal;
}
.comp_link_blue a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #09529F;
	text-decoration: none;
}
.comp_link_blue a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #09529F;
	text-decoration: none;
}
.comp_link_blue a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #09529F;
	text-decoration: none;
}
.comp_word_brown {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	font-weight: bold;
	color: #514106;
	text-decoration: none;
}
.comp_word_red_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C2C30;
	font-weight: bold
}
.comp_link_black_b a:link{
	font-family: Arial;
	font-size: 11px;
	color: #0C0E0D;
	text-decoration: underline;
	font-weight: bold;
}
.comp_link_black_b a:visited{
	font-family: Arial;
	font-size: 11px;
	color: #0C0E0D;
	text-decoration: underline;
	font-weight: bold;
}
.comp_link_black_b a:hover{
	font-family: Arial;
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: bold;
}
.comp_word_black_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	line-height: 20px;
}
.comp_select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C1C1C;
}
.comp_link_white a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.comp_link_white a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.comp_link_white a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.comp_link_brown a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #8C6A20;
	text-decoration: none;
}
.comp_link_brown a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #8C6A20;
	text-decoration: none;
}
.comp_link_brown a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #8C6A20;
	text-decoration: none;
}
.comp_word_brown2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #504203;
}
.comp_link_blue a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #09529F;
	text-decoration: none;
}
.comp_link_blue a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #09529F;
	text-decoration: none;
}
.comp_link_blue a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #09529F;
	text-decoration: none;
}
.comp_input2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C1C1C;
	height: 150px;
	width: 542px;
}
.comp_input3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C1C1C;
	width: 200px;
}
.comp_select2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C1C1C;
	width: 205px;
}
.comp_input4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C1C1C;
	height: 65px;
	width: 350px;
}
.comp_word_brown3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #504203;
}



/* for fieldset */
.comp_fie { border:1px solid #520100; position: static}
.comp_fie legend { font:bold 14px "arial";color:#4f4104; margin-left:7px}
	#comp_righttop {background-image:url(../img/righttop.gif); height:7px; width:7px; position:absolute; top:121px; right:7px; overflow:hidden}
	* html #comp_righttop { top:129px; right:7px;}/*   IE6   */
	*+html #comp_righttop { top:129px; right:7px}/*   ie7   */	
	#comp_righttop2 {background:url(../img/righttop.gif); height:7px; width:7px; position:absolute; top:121px; right:7px; overflow:hidden}
	* html #comp_righttop2 { top:129px; right:7px;}/*   IE6   */
	*+html #comp_righttop2 { top:129px; right:7px}/*   ie7   */	

/* for font */
.comp_black04 {color: #1C1C1C; font: 11px/16px "verdana"}
.comp_black04 a { color: #1C1C1C; font: 11px/16px "verdana"; text-decoration: none}
.comp_black04 a:hover { color: #1C1C1C; text-decoration: underline}

.comp_black05 {color: #1C1C1C; font: 11px/16px "arial";}
.comp_black05_b {color: #1C1C1C; font: bold 11px/16px "arial"}

.comp_black06 {color: #333; font: bold 11px/16px "arial"}
.comp_black06 a { color: #333; font: bold 11px/16px "arial"; text-decoration: none}
.comp_black06 a:hover { color: #333; text-decoration: underline}

.comp_black07 {color: #666; font: 11px/16px "arial";}

.comp_list_t1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #416C1E;
	letter-spacing: 1px
}
.comp_word_gre_b {	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
    color: #1C471C
}
.comp_word_bla_b {	
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
    color: #1C1C1C
}
.comp_word_gre_b2 {	
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    color: #663A09;
	 padding-left: 3px
}
.comp_red09 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#896c20;
	text-decoration:underline;
}
.comp_red09 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#cd4a14;
	text-decoration:none;
}
.comp_link_black a:link{
	font-family: "Arial";
	font-size: 11px;
	color: #0C0E0D;
	text-decoration: underline;
	font-weight: normal;
}
.comp_link_black a:visited{
	font-family: "Arial";
	font-size: 11px;
	color: #0C0E0D;
	text-decoration: underline;
	font-weight: normal;
}
.comp_link_black a:hover{
	font-family: "Arial";
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: normal;
}
.comp_word_red_b2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#D87E1A;
	font-weight: bold
}

/* for others */
.comp_MainTxt { padding: 15px 20px; width: 546px}
.comp_MainTxt_1 { padding: 10px 20px 15px 20px; width: 546px}

/*   for top10   */
.dis { display: block}

.undis { display: none}

.intr_top10_T1 { font: bold 11px/14px "Arial"; font-family: Arial, Helvetica, sans-serif; background: #FFFDF1; border-top: 1px solid #F3BC9E;}

.intr_top10_T2 { font: bold 11px/14px "Arial"; font-family: Arial, Helvetica, sans-serif; background: #ECD77C; border-top:1px solid #F3BC9E}

.intr_e_14_red2 {	font: bold 14px/30px "Arial";	color: #C60;}

.intr_e_14_blue {	font: bold 14px/30px "Arial";	color: #3C99F2;}

#intr_top10 { width: 166px; height: 321px; border: 1px solid #500001; border-top: 0; overflow: hidden; text-align: left; background: url(../img/intr_top10_bg.gif) #F8EEA9;}

#intr_top10 span { display:block; cursor: pointer; color:#833717}
#intr_top10 span a { display:block; color:#833717; width: 150px; padding: 4px 8px}
#intr_top10 span a:hover { color:#833717; background: #ECD77C}

#intr_top10 div a { color:#333}
#intr_top10 div a:hover { color:#333; text-decoration: underline}

#intr_top10 div { padding: 4px 5px; font:bold 10px/17px "Verdana"; color: #333; letter-spacing: 1px}
#intr_top10 h1 { display: inline; color: #A20B00; font: bold 11px/16px "Verdana"; padding: 0 3px 0 5px}
#intr_top10 h2 { display: inline; color: #A20B00; font: bold 11px/16px "Verdana"; padding: 0 4px 0 0; letter-spacing: -2px}


