/* Main CSS */
scrollbar-base-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#999999;
scrollbar-3dlight-color:#EEEEEE;
scrollbar-shadow-color:#999999;
scrollbar-darkshadow-color:#999999;
scrollbar-arrow-color:#999999;

.t09{font-Size:  9px; line-height:11px}
.t10{font-Size:10px; line-height:12px}
.t10a{
	font-Size:10px;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}
.t12{font-Size:12px; line-height:14px}
.t12a{font-Size:12px; line-height:18px}
.t14{font-Size:14px; line-height:16px}
.t18{font-Size:18px; line-height:20px}

.nav  {text-decoration: underline;}
A.nav:link {color: #003366;text-decoration: underline;}
A.nav:active {color: #003366;text-decoration: underline;}
A.nav:visited {color: #003366;text-decoration: underline;}
A.nav:hover{color: #FF0000; text-decoration: none}

.nav2  {text-decoration: underline;}
A.nav2:link {color: #003366;text-decoration: underline;}
A.nav2:active {color: #009CF4;text-decoration: underline;}
A.nav2:visited {color: #003366;text-decoration: underline;}
A.nav2:hover{color: #009CF4; text-decoration: none}

.small01 {
	font-size: 10px;
	line-height: 14px;
}

.honbun02_noline	{
	padding-left:0px;
	font-size:12px;
	line-height:16px;
	color: #666666;
}
.honbun02_noline a{
	text-decoration:none;
}
.honbun02_noline a:hover{
	text-decoration:underline;
}

.t12b	{
	font-size:12px;
	line-height:14px;
	text-decoration:none;
}

.cach {
	font-size: 12px;
	line-height: 22px;
	color: #666666;
}

.txt13-22 {
	font-size: 13px;
	line-height: 22px;
}

.txt11-14 {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
}

.txt11-14fr {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
	font-family: "Times New Roman", "Times", "serif";
}

.txt11-14noline {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
	text-decoration: none;
}

.txt11-14noline:hover {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
	text-decoration: underline;
}

.txt12-18guid {
	font-size: 12px;
	line-height: 18px;
	color: #C8001F;
	text-decoration: none;
}

.txt12-18guid:hover {
	font-size: 12px;
	line-height: 18px;
	color: #C8001F;
	text-decoration: underline;
}

.txt11-14guid {
	font-size: 11px;
	line-height: 14px;
	color: #C8001F;
	text-decoration: none;
}

.txt11-14guid-link {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
	text-decoration: none;
}

.txt11-14guid-link:hover{
	color: #C8001F;
	text-decoration: underline;
}

.txt12-18event {
	font-size: 12px;
	line-height: 18px;
	color: #003399;
	text-decoration: none;
}

.txt12-18event:hover {
	font-size: 12px;
	line-height: 18px;
	color: #003399;
	text-decoration: underline;
}

.txt11-14event {
	font-size: 11px;
	line-height: 14px;
	color: #003399;
	text-decoration: none;
}

.txt11-14event-link {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
	text-decoration: none;
}

.txt11-14event-link:hover{
	color: #003399;
	text-decoration: underline;
}

.txt12-18museum {
	font-size: 12px;
	line-height: 18px;
	color: #336600;
	text-decoration: none;
}

.txt12-18museum:hover{
	color: #336600;
	text-decoration: underline;
}

.txt11-14museum {
	font-size: 11px;
	line-height: 14px;
	color: #336600;
	text-decoration: none;
}

.txt11-14museum-link {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
	text-decoration: none;
}

.txt11-14museum-link:hover{
	color: #336600;
	text-decoration: underline;
}

.txt11-14podcast-ver {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
	text-decoration: none;
}

.txt11-14podcast-ver:hover{
	color: #990000;
	text-decoration: underline;
}

.txt11-14podcast-ant {
	font-size: 11px;
	line-height: 14px;
	color: #645249;
	text-decoration: none;
}

.txt11-14podcast-ant:hover{
	color: #3C78A0;
	text-decoration: underline;
}

.small01 {
	font-size: 10px;
	line-height: 14px;
}

.small02 {
	font-size: 10px;
	line-height: 12px;
}

.mida-r {
	font-size: 12px;
	line-height: 14px;
}

.body01 {
	font-size: 12px;
	line-height: 22px;
}

.body01-min {
	font-size: 12px;
	line-height: 22px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.body01-fr {
	font-size: 12px;
	line-height: 22px;
	font-family: "Times New Roman", "Times", "serif";
}

.body02 {
	font-size: 12px;
	line-height: 18px;
}

.body03 {
	font-size: 12px;
	line-height: 16px;
}

.large01 {
	font-size: 14px;
	line-height: 22px;
}

.large01-min {
	font-size: 14px;
	line-height: 22px;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}

.large01-fr {
	font-size: 14px;
	line-height: 22px;
	font-family: "Times New Roman", "Times", "serif";
}

.honbun01_noline	{
	padding-left:0px;
	font-size:12px;
	line-height:14px;
}

.honbun01_noline a{
	text-decoration:none;
}

.honbun01_noline a:hover{
	text-decoration:underline;
}

.honbun02_noline	{
	padding-left:0px;
	font-size:12px;
	line-height:16px;
}

.honbun02_noline a{
	text-decoration:none;
}

.honbun02_noline a:hover{
	text-decoration:underline;
}

.small_noline	{
	padding-left:0px;
	font-size:10px;
	line-height:12px;
}

.small_noline a{
	text-decoration:none;
}

.small_noline a:hover{
	text-decoration:underline;
}
.copyright10-15 {
	font-size: 10px;
	line-height: 15px;
	color: #A29792;
}

.txt-title-min {
	font-size: 28px;
	line-height: 36px;
	color: #6EA082;
	font-family: "MS P明朝", "ヒラギノ明朝 Pro W3";
}

.txt-read-min {
	font-size: 18px;
	line-height: 26px;
	color: #6EA082;
	font-family: "MS P明朝", "ヒラギノ明朝 Pro W3";
}

.txt-price-min01 {
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 0.1em;
	color: #6EA082;
	font-family: "Century","MS P明朝", "ヒラギノ明朝 Pro W3";
}

.txt-price-min01red {
	font-size: 16px;
	line-height: 18px;
	letter-spacing: 0.1em;
	color: #990000;
	font-family: "Century","MS P明朝", "ヒラギノ明朝 Pro W3";
}

.txt-bar01 {
	font-size: 15px;
	line-height: 18px;
	letter-spacing: 0.05em;
	color: #FFF;
}.t11 {
	font-Size:11px;
	line-height:16px;
	color: #FFF;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
