/******** chayegani_basic styles ********/

body{line-height: 1.166; margin: 0px;}


a{color: #006699; text-decoration: none;}


a:link {color: #666666; text-decoration: none; font: 12px Arial, Helvetica, sans-serif;}


a:visited {
	color: #999999;
	text-decoration: none;
	font:12px Arial, Helvetica, sans-serif;}


a:hover {
	color: #666666;
	text-decoration: underline;
	font: 12px Arial, Helvetica, sans-serif;}


h1{
     font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka;
	 font-size: 20px;
	 color: #009900;
	 margin: 0px;
	 padding: 0px 20px;}


h2{
     font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka;
	 color: #CC3333;
	 margin: 0px;
	 padding: 0px 20px;
	 font-size: 14px;}


h3{
     font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka;
	 font-size: 20px;
	 color: #009900;
	 margin: 0px;
	 padding: 0px 20px;}


h4{
     font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka;
	 color: #CC3333;
	 margin: 0px;
	 padding: 0px 20px;
	 font-size: 14px;}


h5{
     font-family: Verdana, Arial, sans-serif;
	 font-size: 16px;
	 color: #CC0000;
	 margin: 0px;
	 padding: 0px;}


ul{list-style-type:circle; list-style-position:outside; font:12px Arial, Helvetica, sans-serif;}


label{font-family:Arial,sans-serif; font-size:100%; font-weight:bold; color:#334d55;}


/******** chayegani styles ********/


.hand {cursor: hand;}


.style1 {font-family: "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka; color:#999999;}


.font_td {font:14px Arial, Helvetica, sans-serif; color:#666666;}


.font_10px_or {font:bold 12px Arial, Helvetica, sans-serif; color:#FF6600;}


.font_12px {font:12px Arial, Helvetica, sans-serif; color:#666666;}


.font_12px_white {font:12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:5px 10px;}


.font_12px_red_bold {color:#FF0000; font:bold 12px Arial, Helvetica, sans-serif; letter-spacing:3px;}


.font_12px_g {font:12px Arial, Helvetica, sans-serif; color:#00CC00;}


.font_12px_b {font:12px Arial, Helvetica, sans-serif; color:#333333;}


.font_ms_14 {font:normal 14px "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka; color:#666666;}


.font_arial_14_b {font:14px Arial, Helvetica, sans-serif; color:#0000FF;}


.font_arial_14_bb {font:bold 14px Geneva, Arial, Helvetica, sans-serif; color:#0033FF;}


.font_arial_14_g {font:14px Arial, Helvetica, sans-serif; color:#666666;}


.font_centurygothic_14 {font:14px "Century Gothic"; color:#666666;}


.font_centurygothic_14_wine {font:14px "Century Gothic"; color:#CC3333;}


.font_centurygothic_16 {font:16px "Century Gothic"; color:#999999;}


.font_centurygothic_16_green {font:16px "Century Gothic"; color:#00CC00;}


.font_centurygothic_16_white {font:16px "Century Gothic"; color:#FFFFFF;}


.font_centurygothic_24_green {font:24px "Century Gothic"; color:#00CC00;}


.table_margin {margin:1px; padding:5px 10px;}


.table_border {border:1px solid #CCCCCC;}


.table_tb {border-top:1px solid #00CC00; border-bottom:1px solid #FF0000;}


.table_border_t {border-top:1px solid #CCCCCC;}


.table_border_b {border-bottom:1px solid #CCCCCC;}


.table_border_l {border-left:1px solid #CCCCCC;}


.table_border_r {border-right:1px solid #CCCCCC;}


.table_border_b_d {border-bottom:1px dotted #999999; font:12px Arial, Helvetica, sans-serif; color:#999999;}


.table_border_lt {border-top: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;}


.table_border_rb {border-right: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;}


.table_border_rl {
 border-right: 1px solid #999999;border-left: 1px solid #999999;
 width: 700px; top: 0px;margin-top: 0px;border-bottom: 1px solid #999999; padding-top: 0px;}
 

.cell_margin {padding:5px 10px 3px;}


.cell_border_all {border:1px solid #CCCCCC;}


.cell_border_top {
 border-top:2px solid #009900; border-bottom:3px solid #CC3333; padding-top:5px; padding-bottom:5px; padding-left:30px;}


.cell_border_collage {border-right:1px solid #FF6600; border-bottom:1px solid #FF6600;}


.cell_border_mainimage {border:1px solid #CCCCCC;}


.cell_border_map {
 border-top:thin dotted #999999; border-bottom:thin dotted #999999; padding-left:20px;
 font:12px Arial, Helvetica, sans-serif; color:#666666;}


.cell_border_b {border-bottom:thin dotted #999999;}


.cell_border_t {border-top:thin dotted #999999;}


.margin_l_10_2 {
 margin-left:2px; font:12px Arial, Helvetica, sans-serif;
 color:#666666; margin-right:2px; padding:5px 10px;}


.margin_l_20_2 {margin-left:2px; padding-left: 20px;}


.margin_r_10_2 {margin-right:2px; padding-right: 10px;}


.margin_0 {margin-right:0px; margin-bottom:0px; padding-right:0px; padding-bottom:0px;}


td.menubody	{background-color:#f9f9f9; padding:10px;}
