/*基本設定*/

body,td{color:#333333}

a:link { color:#337999}
a:visited { color:#003366}
a:active { color:#e55e5e}
a:hover { color:#e55e5e}



a.w:link { color:#33dd33}
a.w:visited { color:#dedede}
a.w:active { color:#ff6633}
a.w:hover { color:#ff6633}



/*基本文字サイズ*/

.t1 {font-size:15px;line-height:130%}
.t2 {font-size:15px;font-weight:bold;background-color:#E4E3CB;width:160px}
.t3 {font-size:15px;line-height:130%;color:#dddddd}
.t4 {font-size:14px;line-height:130%;margin:8px;padding-left:7px;color:#666666}
.t5 {font-size:14px;line-height:130%;color:#666666}

/*赤色文字*/
.rbb{font-size:15px;color:#4984A3;font-weight:bold;line-height:130%}
.rb{font-size:15px;color:#B87888;font-weight:bold;line-height:130%}
.rb2{font-size:16px;color:#b87888;line-height:130%;font-weight:bold}
.rb3{font-size:15px;color:#990000;line-height:130%}


/*季節*/

.s1{
	font-size:14px;
	color:#cc6666;
	margin:8px;
	font-weight: bold;
}
.s1b{font-size:13px;color:#cc6666}
.s2 {font-size:13px;line-height:120%}
.s3{font-size:11px;color:#cc6666}
.s4{
	font-size:14px;
	color:#cc6666;
	font-weight: bold;
}

/*ルビ*/

.ruby {font-size:12px;color:#996666}


/*見出し*/

.tt {font-size:16px;color:#B18C77;font-weight:bold;line-height:130%}


/*サイトマップ*/

.map {font-size:15px;line-height:170%}


/*ページの左上の芋づるナビげーション*/

.po{font-size:11px}


/*歴史散歩*/

div.walk{font-size:15px;line-height:130%;margin:5px;padding-left:1em}
div.walk2{
	font-size:14px;
	line-height:130%;
	margin:8px;
	padding-left:7px;
	color:#666666;
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
}


/*三井寺を旅した人*/

div.tre{font-size:15px;line-height:130%;text-indent:1em}


/*拝観案内*/

.gu{font-size:15px;color:#336699;line-height:130%}


/*名宝*/

.meiho{color:#A04848}
.meiho2{font-size:12px;line-height:150%;color:#A04848;font-weight:bold}

.nb{font-size:12px;line-height:130%}


/*教義*/

div.doc{font-size:13px;line-height:130%;margin:8px;padding-left:5px}


/*年表*/

.scell{font-size:12px;line-height:130%;padding-left:5px}

.cell{font-size:15px;line-height:130%;padding-left:5px}


/*白太字*/

.wb{font-weight:bold;color:#ffffff;font-size:15px;line-height:130%}


/*小文字*/

.st{font-size:12px;line-height:130%}
.sst{font-size:10px;line-height:130%;color:#666666}
.sst2{
	font-size:11px;
	line-height:130%;
	color:#333333;

}
.sst3{font-size:11px;line-height:130%;color:#666666}

/*ショップテーブル*/

.tb1{font-size:14px;border-style:solid;border-width:1px;border-color:#666666;background-color:#ffffff}
.cell0{font-size:14px;background-color:#bdd5bd;border-bottom-style:solid;border-bottom-color:#666666;border-bottom-width:1px;}
.cell1{font-size:14px;border-right-style:solid;border-right-color:#666666;border-right-width:1px;border-bottom-style:solid;border-bottom-color:#666666;border-bottom-width:1px;text-align:center;font-weight:bold;background-color:#bdd5bd;}
.cell1_2{font-size:14px;border-bottom-style:solid;border-bottom-color:#666666;border-bottom-width:1px;text-align:center;font-weight:bold;background-color:#bdd5bd;}
.cell2{font-size:14px;font-weight:bold;border-bottom-style:solid;border-bottom-color:#666666;border-bottom-width:1px;border-right-style:solid;border-right-color:#666666;border-right-width:1px;}
.cell3{font-size:14px;border-bottom-style:solid;border-bottom-color:#666666;border-bottom-width:1px;border-right-style:solid;border-right-color:#666666;border-right-width:1px;}
.cell4{font-size:14px;border-bottom-style:solid;border-bottom-color:#666666;border-bottom-width:1px;}
.cell5{font-size:14px;border-right-style:solid;border-right-color:#666666;border-right-width:1px;}
.cell6{font-size:14px;font-weight:bold;border-bottom-style:solid;border-bottom-color:#666666;border-bottom-width:1px;}
.cell7{font-size:14px;border-right-style:solid;border-right-color:#666666;border-right-width:1px;background-color:#ebebeb}
.b{font-size:14px;font-weight:bold}
.item{font-size:14px;color:#000000;border-bottom-style:solid;border-bottom-color:#000000;border-bottom-width:1px;border-right-style:solid;border-right-color:#000000;border-right-width:1px;}

/*トップページ*/
a.event:link {font-size: 12px; color: #FF6600; text-decoration: underline}
a.event:visited {font-size: 12px; color: #FF6600; text-decoration: underline}
a.event:hover{font-size: 12px; color: #CC0000; text-decoration: underline}

a.bk:link {font-size: 12px; color: #000000; text-decoration: underline;font-weight:bold}
a.bk:visited {font-size: 12px; color: #000000; text-decoration: underline;font-weight:bold}
a.bk:hover{font-size: 12px; color: #FF0000; text-decoration: underline;font-weight:bold}
.f11b {font-size:11px;line-height:110%;font-weight:bold}
.f11 {font-size:11px;line-height:120%}
.f12 {font-size:12px;line-height:110%}
.f12b {font-size:12px;line-height:110%;font-weight:bold}

.tbl{border:#C0BE96 1px solid;font-size:12px;color:#333333}

.eventname{
	font-size:11px;
	line-height:120%;
	font-weight:bold;
	padding:0px;
	margin:5px 0px;
	color: #FA663A;
}
.spring{font-size:11px;color:#FF6666;font-weight:bold}
.idt1em{padding-left:1em}
.sp_t{font-size:12px;color:#FF9999;font-weight:bold}


/*トップページ仏像修復院*/

.f12_bd {font-size:12px;line-height:110%;border-bottom:#999999 1px dashed}
.f11_bd {border-bottom:1px solid #BCBB96;padding-bottom: 2px;}

a.rd11:link {font-size: 11px; color: #FF0000; text-decoration: underline}
a.rd11:visited {font-size: 11px; color: #FF3300; text-decoration: underline}
a.rd11:hover{font-size: 11px; color: #000000; text-decoration: underline}

a.bk14b:link {font-size: 14px; color: #000000; text-decoration: underline;font-weight:bold;letter-spacing:2px}
a.bk14b:visited {font-size: 14px; color: #000000; text-decoration: underline;font-weight:bold;letter-spacing:2px}
a.bk14b:hover{font-size: 14px; color: #FF0000; text-decoration: underline;font-weight:bold;letter-spacing:2px}

.bx2 {border: 1px solid #333333;padding:3px 3px 3px 8px;font-size:12px;line-height:140%}
.mgn5{margin-left:5px;margin-top:5px;margin-right:0px;margin-bottom:5px}
.mgn25{margin:25px;margin-top:0px;margin-right:0px;margin-bottom:0px}
.l_img {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	float:left;
}
.r_img {
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
	float: right;
}