@charset "utf-8"; 

/*   default-color   */

	body { background-color:#f8f8f8; color:#393a34; }

	a:link { color:#3399CC; font-weight:bold; }
	a:visited { color:#3399CC; }
	a:hover { color:#3399CC; }
	a:active {  }
	

	h1 {}
	h2 {color:#CC092F;}
	h2.main-h { color:#ffffff; display:block; padding:3px 5px 1px; background-color:#CC092F; /*margin:30px 0 0 0;*/ }
	h3 { color:#CC092F;}
	h3.main-h { color:#ffffff; display:block; padding:3px 5px 1px; background-color:#CC092F; /*margin:30px 0 0 0;*/ }
	.add-h3 {float:right; font-size:x-small; color:#CC092F;}
	h4 {}
	h5 {}

	#header-line-top { background-color:#393a34; }
		#color P  { color:#fff; }
	#header-banner-area { background-color:#CC092F; }
		#navigation a { width:120px; height:25px; margin:0; display:block; }
			a#test { background:url("../../images/b_test.gif") 0 0 no-repeat; }

	#contents-menu-area {  }
		ul.sub-menu li.plus { background:url("../../images/menu_list_p.gif") no-repeat; background-position:0 4px; }
		ul.sub-menu li.minus { background:url("../../images/menu_list_m.gif") no-repeat; background-position:0 4px; }




	#footer-area { border-top:1px solid #c8c7b7;}

	#footer-main-area li { color:#666; border-right:1px solid #c8c7b7; }
	#footer-main-area p.copylight{ color:#222222; }
	

/* sub color 	
	#header-logo-area { background-color:#009900; }
	#header-info-area { background-color:#3366CC; }
	#contents-main-area { background-color:#FF99CC; }
*/
