body {
	font-size:12px;
	line-height:120%;
	background-color:#ffffff;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
}

td,th {
	font-size:12px;
	line-height:120%;
}

.ta1 { /*メニューのテーブル*/
	background-color:#ffffff;
	border:0px;
	padding:0px;
	spacing:0px;
	width:1000px;
 }

.ta2 { /*メニュー下の帯のテーブル*/
	background-color:#999999;
	border:0px;
	padding:0px;
	spacing:0px;
	width:1000px;
	color:#ffffff;
 }

.ta3 { /*トップページのメインテーブル*/
	background-color: #ffffff;
	border: 0px;
	padding: 0px;
	width: 1000px;
 }

a { text-decoration:none }
a:link { color: #0000ff }
a:visited { color: #000099 }
a:hover { color: #009900; text-decoration:underline }
a:active { color: #00ff00 }

.fs10 {font-size:10px }
.fs10lh120 {font-size:10px; line-height:120% }
.fs10lh150 {font-size:10px; line-height:150% }
.fs10_red {font-size:10px; color: #ff0000 }
.fs12 {font-size:12px }
.fs12lh120 {font-size:12px; line-height:120% }
.fs12lh150 {font-size:12px; line-height:150% }
.fs14 {font-size:14px }
.fs16 {font-size:16px }

.lh100 {line-height:100%}
.lh120 {line-height:120%}
.lh150 {line-height:150%}
.lh200 {line-height:200%}

.ind1 {text-indent: 1em;}
.ind2 {text-indent: 2em;}
.ind3 {text-indent: 3em;}

.gothic {
	font-family: "ヒラギノ角ゴシック Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",serif;
	}

.mincho {
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;
	}

.maru-gothic {
	font-family: "ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
	}

.white {
	color: #ffffff
	}

.lead {
	font-size: 14px;
	line-height: 150%;
	font-family: "ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;
	}

.lead2 {
	font-size: 12px;
	line-height: 150%;
	color: #666666;
	font-family: "ヒラギノ角ゴシック Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",serif;
	}

.lead3 {
	font-size: 14px;
	line-height: 150%;
	font-family: "ヒラギノ角ゴシック Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",serif;
	}

.hr_dot {border-top: 1px dotted #cccccc;}

.hr_pt { border-top: 1px dotted #000000;}

.site_title { /*メニューバーのページタイトル*/
	font-size: 14px;
	font-weight:900;
	line-height: 120%;
	color: #666666;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;
	}

.menu { /*メニューバー*/
	font-size: 14px;
	font-weight:900;
	line-height: 120%;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic", sans-serif;
	}

.menu_active { /*メニューバー*/
	font-size: 14px;
	font-weight:900;
	line-height:120%;
	color: #000000;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic", sans-serif;
	}

.page_title { /*各ページのタイトル*/
	font-size: 14px;
	font-weight:900;
	line-height: 120%;
	color: #000000;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif;
	}

.stage_title {
	font-size:24px;
	line-height:150%;
	font-weight:900;
	color: #000000;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.stage_title2 {
	font-size:24px;
	line-height:150%;
	font-weight:900;
	color: #ff0000;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.stage_title3 {
	font-size:36px;
	line-height:100%;
	font-weight:900;
	color: #000099;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.stage_title4 {
	font-size:36px;
	line-height:100%;
	font-weight:900;
	color: #000000;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	}

.stage_title5 {
	font-size:36px;
	line-height:100%;
	font-weight:900;
	color: #ff0000;
	font-family: "ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
	}

.stage_title6 {
	font-size:24px;
	line-height:150%;
	font-weight:900;
	color: #000000;
	font-family: "ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";
	}

.stage_title7 {
	font-size:60px;
	line-height:120%;
	font-weight:900;
	color: #ff0000;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	}


.stage_title8 {
	font-size:48px;
	line-height:100%;
	font-weight:900;
	color: #ff0000;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	}

.stage_title9 {
	font-size:48px;
	line-height:100%;
	font-weight:900;
	color: #000000;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.stage_title10 {
	font-size:48px;
	line-height:100%;
	font-weight:900;
	color: #000099;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.base_info { /*公演情報の基本情報*/
	font-size: 14px;
	font-weight:600;
	line-height:150%;
	color: #666666;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.base_info2 { /*公演情報の基本情報*/
	font-size: 12px;
	font-weight:600;
	line-height:150%;
	color: #666666;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.base_info3 { /*公演情報の基本情報*/
	font-size: 14px;
	font-weight:600;
	line-height:150%;
	color: #000000;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.base_info3_mincyo { /*公演情報の基本情報*/
	font-size: 14px;
	font-weight:600;
	line-height:150%;
	letter-spacing:1px;
	color: #000000;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.base_info4 { /*公演情報の基本情報*/
	font-size: 24px;
	font-weight:600;
	line-height:150%;
	color: #000000;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.base_info5 { /*公演情報の基本情報*/
	font-size: 24px;
	font-weight:600;
	line-height:150%;
	color: #000099;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.base_info6 { /*公演情報の基本情報*/
	font-size: 12px;
	font-weight:600;
	line-height:150%;
	letter-spacing:1px;
	color: #000000;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.base_info7 { /*公演情報の基本情報*/
	font-size:18px;
	font-weight:600;
	line-height:150%;
	color: #000000;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.base_info8 { /*公演情報の基本情報*/
	font-size: 14px;
	font-weight:600;
	line-height:150%;
	color: #000099;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.topic { /*項目*/
	font-size:12px;
	font-weight:600;
	line-height:150%;
	color: #666666;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	}

.topic2 { /*項目・オレンジ色*/
	font-size:12px;
	font-weight:600;
	line-height:200%;
	color: #ff9900;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	}

.topic3 { /*項目*/
	font-size:14px;
	font-weight:600;
	line-height:150%;
	color: #666666;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	}

.head_info { /*前売などの煽り文句*/
	font-size:14px;
	font-weight:900;
	line-height:150%;
	color: #ff0000;
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	}

.head_info2 { /*前売などの煽り文句*/
	font-size:18px;
	font-weight:600;
	line-height:150%;
	color: #666666;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.head_info3 { /*前売などの煽り文句*/
	font-size:16px;
	font-weight:600;
	line-height:150%;
	color: #666666;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.head_info4 { /*前売などの煽り文句*/
	font-size:24px;
	font-weight:600;
	line-height:120%;
	color: #ff0000;
	font-family: "ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	}

.prof_name {
	font-size:24px;
	line-height:150%;
	font-weight:900;
	color: #0000cc;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.attention {
	color:#ff0000;
	weight:bold;
	}

.copy_mincho {
	font-size:14px;
	line-height:150%;
	font-weight:900;
	color: #339933;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝","MS Mincho",serif;
	}

.copy_mincho2 {
	font-size:14px;
	line-height:150%;
	font-weight:900;
	color: #666666;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝","MS Mincho",serif;
	}

.copy_mincho_mini{
	font-size:14px;
	line-height:150%;
	font-weight:700;
	color: #339933;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝","MS Mincho",serif;
	}

.copy2 {
	font-size:18px;
	line-height:120%;
	font-weight:900;
	color: #000000;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.copy3 {
	font-size:18px;
	line-height:120%;
	font-weight:900;
	color: #0000cc;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.copy4 {
	font-size:14px;
	line-height:120%;
	font-weight:900;
	color: #000000;
	font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","ＭＳ 明朝",serif;
	}

.sentence_g_150 {
	font-size:12px;
	line-height:150%;
	font-family: "ヒラギノ角ゴシック Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",serif;
	}

.sentence_g_200 {
	font-size:12px;
	line-height:200%;
	font-family: "ヒラギノ角ゴシック Pro W3","Hiragino Kaku Gothic Pro","Osaka","ＭＳ Ｐゴシック","MS PGothic",serif;
	}

.kakomikei {
	border-style: solid;
	border-color: #999999;
	border-width: 2px;
	padding: 5px;
	}

.kakomikei_r {
	border-style: solid;
	border-color: #ff0000;
	border-width: 2px;
	}

.kakomikei_r_dot {
	border-style: dotted;
	border-color: #ff0000;
	border-width: 2px;
	padding: 5px;
	}


/*リンク表示指定*/
a.banner{
	display:block;/*テキストをブロック化*/
	width:180px;/*幅*/
	height:25px;/*高さ*/
	background-color:#FF6600;/*背景色*/
	color:#FFFFFF;/*文字色*/
	font-size:16px;/*文字サイズ*/
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	font-weight:900;
	letter-spacing:2px;/*文字間隔*/
	text-decoration:none;/*ライン指定*/
	padding-top:10px;/*細かい位置指定*/
	text-align:center;/*位置指定*/
	}

a.banner2 {
	display:block;/*テキストをブロック化*/
	width:180px;/*幅*/
	height:25px;/*高さ*/
	background-color:#FF6600;/*背景色*/
	color:#FFFFFF;/*文字色*/
	font-size:16px;/*文字サイズ*/
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	font-weight:900;
	letter-spacing:0px;/*文字間隔*/
	text-decoration:none;/*ライン指定*/
	padding-top:10px;/*細かい位置指定*/
	text-align:center;/*位置指定*/
	}


a.banner3 {
	display:block;/*テキストをブロック化*/
	width:180px;/*幅*/
	height:100px;/*高さ*/
	background-color:#FF6600;/*背景色*/
	color:#FFFFFF;/*文字色*/
	font-size:16px;/*文字サイズ*/
	font-family: "ヒラギノ角ゴシック Std W8","Hiragino Kaku Gothic Pro","Osaka","MS UI Gothic",sans-serif;
	font-weight:900;
	line-height:120%;
	letter-spacing:0px;/*文字間隔*/
	text-decoration:none;/*ライン指定*/
	padding-top:10px;/*細かい位置指定*/
	text-align:center;/*位置指定*/
	}


/*リンクにマウスが乗ったとき指定*/
a.banner:hover{
	background-color:#CCCCCC;/*背景色*/
	color:#666666;/*文字色*/
}

a.banner2:hover{
	background-color:#CCCCCC;/*背景色*/
	color:#666666;/*文字色*/
}
