/*°øÅë»çÇ×*/
body			{

	scrollbar-face-color:		#FFFFFF;
	scrollbar-shadow-color:		#999999;
	scrollbar-highlight-color:	#999999;
	scrollbar-3dlight-color:	#FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color:		#FFFFFF;
	scrollbar-arrow-color:		#666666;

	overflow-x:auto;
	overflow-y:auto;
}
td	{
	font-family:MS Gothic, Verdana, San-serif;
	font-size:12px;
	line-height: 120%;
	line-height:14px;
}
p					{font-family:MS Gothic, Verdana, San-serif; font-size:12px; color:#7F7F7F; margin:0;}

a:link {
	text-decoration: none;
	color: #666666;
}
a:visited {text-decoration: none; 	color: #666666; }
a:hover {text-decoration: none; 	color: #666666; }
a:active {text-decoration: underline;}


.background{background-image: url(../img/sub_bg.gif); background-repeat: repeat-y; padding:0 0 0 0;}

.txt12_9_jp , a.txt12_9_jp:link, a.txt12_9_jp:visited, a.txt12_9_jp:hover, a.txt12_9_jp:active{color:999999}
.txt12_jp , a.txt12_jp:link, a.txt12_jp:visited, a.txt12_jp:hover, a.txt12_jp:active{color:666666}
.tit12_48_jp , a.tit12_48_jp:link, a.tit12_48_jp:visited, a.tit12_48_jp:hover, a.tit12_48_jp:active{color:484848}
.tit12_r_jp , a.tit12_r_jp:link, a.tit12_r_jp:visited, a.tit12_r_jp:hover, a.tit12_r_jp:active{color:af2115}




img { border:none;}
.all {font-family:MS Gothic, Verdana, San-serif; font-size:12px; color:#7F7F7F;line-height: 120%; line-height:14px;}
.ln13{line-height:1.3}
.ln14{line-height:1.4}
.ln15{line-height:1.5}


.input3
	{
	border:1px solid #cccccc
	font-family: "MS Gothic, Verdana, San-serif";
	font-size: 12px;
	text-align: left;
}

.input      { FONT-SIZE: 12px;  font-family: "MS Gothic, Verdana, San-serif"; HEIGHT:16px; color:#ffffff; border:0px solid #ffffff; padding:2 0 0 5; }
.input2 {  ont-family: "MS Gothic, Verdana, San-serif"; font-size: 12px; color: #000000; text-decoration: none; background-color: eeeeee; height: 16px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 2px; padding-left: 2px}
.button { border-width:0;cursor:hand; FONT-SIZE: 12px;  font-family: "MS Gothic, Verdana, San-serif"; color:#ffffff; HEIGHT:18px;}
.select	{ FONT-SIZE: 12px;  font-family: "MS Gothic, Verdana, San-serif";  HEIGHT: 20px;  color:#7F7F7F; solid #D4D4D4; background-color:#ffffff;}
.search2	{ background:url(/ug_images/bt_bg.gif); border:0px solid #ffffff; padding:2 0 0 5; color:#666666; font-family: "MS Gothic, Verdana, San-serif"; }
.textarea			{
font-family:MS-Mincho, Verdana, San-serif; font-size:12px; color:#666666; 
border:solid 1px #CCCCCC; line-height:18px; padding:5;
background-color:#FFFFFF;
overflow:auto;
overflow-x:hidden;
scrollbar-arrow-color:#9D9992;
scrollbar-3dlight-color:#D4D0C8;
scrollbar-darkshadow-color:#D4D0C8;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-track-color:#EAE7E1;
}


.text1 { font-size: 11px;color: 999999; 	line-height: 160%; }
.text2 { font-size: 11px;color: 8C8C8C; 	line-height: 130%; }
.text3 { font-size: 11px;color: 666666; 	line-height: 130%; }
.text-press { 	font-size: 14px;color: 3B3B3B; 	font-weight: bold;padding:8 0 5 0; line-height: 130%}
.text-press a {color: 9C898F; 	font-weight: bold;   text-decoration:none;}
.text-press a:hover {color: 9C898F; 	font-weight: bold;   text-decoration:none;}
.text-press a:visited {color: 9C898F; 	font-weight: bold;   text-decoration:none;}
.text-recruit { 	font-size: 12px;color: 857399;}



.txt13_b_jp a:link {color: 484848;}
.txt13_b_jp a:visited {color: 484848;}
.txt13_b_jp a:hover {color: 484848;}
.txt13_b_jp a:active {color: 484848;}


.his12_jp a:link {color: 666666;}
.his12_jp a:visited {color: 666666;}
.his12_jp a:hover {color: 666666;}
.his12_jp a:active {color: 666666;}


.name12_jp a:link {color: 56814a;}
.name12_jp a:visited {color: 56814a;}
.name12_jp a:hover {color: 56814a;}
.name12_jp a:active {color: 56814a;}


 
.spot_txt12_jp a:link {color: 999999;}
.spot_txt12_jp a:visited {color: 999999;}
.spot_txt12_jp a:hover {color: af2115;}
.spot_txt12_jp a:active {color: 999999;}



.txt12_48_jp a:link {color: 484848;}
.txt12_48_jp a:visited {color: 484848;}
.txt12_48_jp a:hover {color: 484848;}
.txt12_48_jp a:active {color: 484848;}




/*TABLE*/
.th { background-color:#FCF9FB;  color:#666666;padding-top:3;font-size:9pt;}
.th2 { background-color:#F2F2F2; height:27px;color:#666666;padding-top:3;font-weight:bold; font-size:9pt;padding-left:15px}
.tbl-line { background-color:#DEDEDE;}
.tbl-c {text-align : left; padding-left:5;padding-top:2 }
.tbl-c a{	color:#666666; text-decoration:none;}
.tbl-c a:hover{	color:#666666; text-decoration:none;}
.tbl-b {border-width:1px;border-color:#CCCCCC;border-style:solid;}


/*ÀÛÀº±Û¾¾*/
.inner {float:left; padding:3 0 0 13; font-size:11px; letter-spacing:-1px; word-spacing:1px; line-height:13px; color:#999;}


/*Å«±Û¾¾*/
.txt2 { padding:3 0 0 0; font-size:14px; word-spacing:1px; line-height:13px;}


/*ÀÛÀº¼ýÀÚ*/
.no1{font-family:verdana; line-height:15px; font-size:10px}
.no2{font-family:verdana; line-height:15px; font-size:10px; font-weight: bold;}



/*tcc_spotdetail*/
.tit15_jp {
	font-family:"MS Gothic", "Verdana", "San-serif";
	font-size:15px;
	color:fda909;
	letter-spacing:-1px;
	font-weight:bold;
	line-height:130%;
	text-decoration: blink;

		}
		
.tit15_6b_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:15px;
		letter-spacing:-1px;
		color:666666;
		font-weight:bold;
		line-height:110%
		}
				
.tit15_b_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:15px;
		letter-spacing:-1px;
		color:000000;
		font-weight:bold;
		line-height:110%
		}
				
.tit15_en {
		font-family:Arial, Verdana, San-serif;
		font-size:15px;
		color:fda909;
		font-weight:bold;
		line-height:130%
		}
		
.txt13_b_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:13px;
		color:484848;
		letter-spacing:-1px;
		font-weight:bold;
		line-height:120%
		}		
		
.tit12_48_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:484848;
		line-height:130%
		}
		
.tit12_6_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:666666;
		line-height:120%
		}		
		
		
.tit12_r_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:af2115;
		line-height:130%
		}
		
.txt12_b_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:666666;
		font-weight:bold;
		line-height:120%
		}		
		
.txt12_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:666666;
		line-height:120%
		}
		
				
.txt12_9_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:999999;
		line-height:120%
		}		
		
.txt12_w_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:ffffff;
		line-height:120%
		}
		
.txt11_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:11px;
		color:666666;
		letter-spacing:-1px;
		line-height:120%
		}
		
.txt11_en {
		font-family:Tahoma, Verdana, San-serif;
		font-size:11px;
		color:888888;;
		line-height:120%
		}
		
.txt11_9_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:11px;
		color:999999;
		letter-spacing:-1px;
		line-height:120%
		}		
		
		
.txt12_48_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:484848;
		line-height:130%
		}
		
				
.spot_txt12_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:666666;
		line-height:130%
		}
		
.txt12_r_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:af2115;
		line-height:130%
		}
.r_no17_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:17px;
		color:af2115;
		font-weight:bold;
		line-height:130%
		}
		
.team12_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:6c7659;
		font-weight:bold;
		line-height:120%;
		}


.txt9_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:9px;
		color:666666;
		line-height:130%
		}
.txt11_B_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size: 11px;
		color: 666666;
		font-weight:bold;
		line-height: 120%
		}
.txt11_2_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size: 11px;
		color: 666666;
		line-height: 120%
		}
.text12_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:666666;
		line-height:120%
		}
		
.text12_en {
		font-family:Tahoma, Verdana, San-serif;
		font-size:12px;
		color:666666;
		line-height:120%
		}
		
.text12_r_b_jp {
		font-family:arial, Verdana, San-serif;
		font-size:12px;
		color:af2115;
	    font-weight:bold;
		line-height:110%
		}
.text14_b_en {
		font-family:Tahoma, Verdana, San-serif;
		font-size:14px;
		color:4563a6;
		line-height:120%
		}
.text14_g_en {
		font-family:Tahoma, Verdana, San-serif;
		font-size:14px;
		color:333333;
		line-height:120%
		}
.name12_jp {
		font-family:MS Gothic, arial, Verdana, San-serif;
		font-size:12px;
		color:56814a;
		font-weight:bold;
		line-height:120%
		}
		
.city11_or_jp {
		font-family:arial, Verdana, San-serif;
		font-size:11px;
		color:cd7d1c;
		letter-spacing:-1px;
		line-height:110%
		}
			
.city11_g_jp {
		font-family:arial, Verdana, San-serif;
		font-size:11px;
		color:666666;
		letter-spacing:-1px;
		line-height:110%
		}
				
.his12_en {
		font-family:arial, Verdana, San-serif;
		font-size:12px;
		color:666666;
		font-weight:bold;
		line-height:120%
		}
		
.his12_jp {
		font-family:MS Gothic, Verdana, San-serif;
		font-size:12px;
		color:666666;
		font-weight:bold;
		line-height:120%
		}		
				
			
			
.no3 {
		font-family:Tahoma, Verdana, San-serif; 
		font-size:9px;
		color:787878;
		font-style:normal; 
		line-height:110%
		}
		
.no3_9 {
		font-family:Tahoma, Verdana, San-serif; 
		font-size:9px;
		color:999999;
		font-style:normal; 
		line-height:110%
		}
		
.no3_6 {
		font-family:Tahoma, Verdana, San-serif; 
		font-size:9px;
		color:666666;
		font-style:normal; 
		line-height:105%
		}

.no4 {
		font-family:Tahoma, Verdana, San-serif; 
		font-size:9px;
		color:666666;
		font-style:normal; 
		line-height:110%
		}




		
.g_line{BACKGROUND-IMAGE: url(../img/img_line.gif); background-repeat: repeat-x; }
.dot_line{BACKGROUND-IMAGE: url(../img/dot_line.gif); background-repeat: repeat-x; padding:10 0 10 0;}
.dot_line2{BACKGROUND-IMAGE: url(../img/dot_line2.gif); background-repeat: repeat-x; padding:10 0 10 0;}
.select	{ FONT-SIZE: 12px;  font-family: "MS Gothic, Verdana, San-serif";  HEIGHT: 20px;  color:#7F7F7F; solid #D4D4D4; background-color:#ffffff;}

