/* CSS Document */

/* 共通　パンくずリスト */
.pankuzu_text{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 line-height: 130%;
}

A.pankuzu_text:link { color:#000000;text-decoration:none;}
A.pankuzu_text:visited { color:#000000;text-decoration:none;}
A.pankuzu_text:active {color:#000000;text-decoration:none;}
A.pankuzu_text:hover {color:#E70074;text-decoration:underline;}

A.satemap_text:link { color:#000000;text-decoration:none;}
A.satemap_text:visited { color:#000000;text-decoration:none;}
A.satemap_text:active {color:#000000;text-decoration:none;}
A.satemap_text:hover {color:#E70074;text-decoration:underline;}



/* 学園概要　タイトル*/
.gakuen_title {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
 line-height: 130%;
}

/* 学園概要　テキスト */
.gakuen_text{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 line-height: 150%;
}

/* 川村幼稚園　タイトル */
.yochien_title {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
 line-height: 130%;
}

/* 川村幼稚園　テキスト */
.yochien_text{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 line-height: 150%;
}

/* 川村幼稚園　テキスト */
.yochien_text3{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 line-height: 120%;
}

.yochien_text2{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 150%;
	padding-right: 10px;
	padding-left: 10px;
}

/* 川村小学校　タイトル*/
.shogaku_title {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
 line-height: 130%;
}

/* 川村小学校　テキスト */
.shogaku_text{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 line-height: 150%;
}

.shogaku_text2{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 150%;
	padding-right: 10px;
	padding-left: 10px;
}

.shogaku_text3{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 line-height: 120%;
}

/* 川村中学校・川村高等学校　タイトル*/
.chu-kou_title {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
 line-height: 130%;
}

/* 川村中学校・川村高等学校　テキスト */

.chu-kou_text{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 line-height: 130%;
}

.chu-kou_text2{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 	line-height: 150%;
	padding-right: 10px;
	padding-left: 10px;
}

.chu-kou_text3{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
 	line-height: 150%;
}


/* 野口追加分 */
/* 川村幼稚園・小学校・中学校・高等学校　ニュース */
.news_topic{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:18px;
	font-weight: bold;
}

.news_date{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:16px;
	font-weight: bold;
}

.news_text{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:12px;
	padding:10px 0px 5px 3px;
	line-height:20px;
	border-bottom:#CCC dashed 1px;
}

.news_text img{
	margin:0px;
	float:left;
}

/* サイトマップ　タイトル*/
.sitemap_title {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	line-height: 220%;
	text-indent: 15px;
	padding: 0px;
	margin: 0px;
}

/* サイトマップ　テーブル*/
.sitemap_box{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 20px;
}


.sitemap_box2{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 18px;
}
.qa_q {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 17px;
	color: #e30072;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.qa_q_chuko {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
	line-height: 17px;
	color: #e30072;
	font-weight: bold;
	padding-top: 5px;
	padding-left:5px;
	padding-bottom: 5px;
}
.qa_a {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	padding-left: 10px;
	padding-right: 22px;
}



/*070130追加分*/
.honbun01
{ 
font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size:12px; line-height:18px; color:#222222; padding:0px 4px 0px 4px;
}

.honbun02
{ 
font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size:12px; line-height:21px; color:#222222; padding:0px 4px 0px 4px;
}

.youchien_komidashi
{ 
font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size:12px; font-weight: bold; line-height:21px; color:#222222; 
padding:0px 4px 0px 4px; background-image:url(youchien/images/komidashi.gif)
}

.shougaku_komidashi
{ 
font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size:12px; font-weight: bold; line-height:21px; color:#222222; 
padding:0px 4px 0px 4px; background-image:url(syougaku/images/komidashi.gif) 
}

.cyu-kou_komidashi
{ 
font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size:12px; font-weight: bold; line-height:21px; color:#222222; 
padding:0px 4px 0px 4px; background-image:url(cyu-kou/images/komidashi.gif) 
}

.komidashi
{ 
font-family: "ＭＳ Ｐゴシック", "Osaka"; font-size:16px; font-weight: bold; line-height:21px; color:#222222; 
padding:0px 4px 0px 4px;
}


/* 表組み*/
.chart01	
{ 
font-size:80%; line-height:14px; color:#222222; margin:2px 1px 2px 1px; border-collapse:collapse; 
}
.chart01 td	{ padding:3px 5px 3px 5px; border: 1px solid #666666; }

.chart02	
{ 
font-size:80%; line-height:14px; color:#222222; margin:2px 1px 2px 1px; border-collapse:collapse;
}
.chart02 td	{ padding:2px 3px 2px 3px; }


/* 0907 追加分（財務情報） */

.zaimu {
	padding: 5 0 10px 20px;
	margin:0px;
}

.zaimu_2 {
	padding: 5 0 10px 5px;
	margin:0px;
}

/*1003追加分*/
.right_img{
	padding-right:10px;
	text-align:right;
}

.flortright{
float:right;
padding-left:15px;
}
.flortleft{
float:left;
padding-left:15px;
}
.zasshi_text{
line-height:18px;
padding:3px 0 0 5px;
font-size:12px;
}
.text_pin{
color:#FF3399;
font-weight:bold;
font-size:12px;
}

/*1203追加分*/

table.chart03{
margin:15px 0;
border-left: #999999 solid 1px;
border-top:  #999999 solid 1px;
width:100%;
font-size:12px;
}
table.chart03 th{
padding:5px 0;
background:#FFFF99;
border-bottom:#999999 solid 1px;
border-right:#999999 solid 1px;
}
table.chart03 td{
padding:5px 5px 5px 10px;
border-bottom:#999999 solid 1px;
border-right:#999999 solid 1px;
line-height:16px;
}

.text_red{
	color:#FF0000;
}
.saishin_link td{
	border-bottom:#CCCCCC dashed 1px;
	font-size:12px;
	vertical-align:middle;
	padding:3px 0;
}
.saishin_link img{
	padding-top:3px;}

.saishin_link a{
	text-decoration:none;
	color:#000000;
}
.saishin_link a:hover { color:#FF0000;text-decoration:none;}