/*********************表示用*********************/

/*********************背景の設定*********************/
BODY {
		
		background: #FFFFFF url("../../img/back.jpg") repeat-x scroll right top;
		margin: 0px 0px 5% 0px;/*外部マージンの設定#f2efea*/
		font: normal normal normal 10pt/120% "ＭＳ Ｐゴシック"; color: #333333;
}

/*サイズ固定枠*/
#BACKBOX {
		width: 930px; height: auto;/*表示サイズの設定*/
		margin: 15px auto 0px auto;/*外部マージン（オート）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		text-align: left;
}

/*リンク*/
A { COLOR: #0271B4; }
A:link { COLOR: #0271B4; }
A:visited { COLOR: #0271B4; }
A:active { COLOR: #999999; }
A:hover { COLOR: #999999; }

/*********************ヘッダーの設定*********************/
#HEADER {
		width: 930px; height: 80px;/*表示サイズの設定*/
		margin: 0px auto 0px auto;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		background-image: url(../../img/headerback.gif) ;
		background-repeat: no-repeat;
		background-position: right;
		text-align: left;/*表示位置の設定*/
}

.Head_Img {
		width: 340px; height: 80px;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		float:left;
}

.Head_text {
		width: 590px; height: 80px;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		float:left;
}

.Head_text1 {
		width: auto; height: 15px;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		text-align: right;
}

.Head_menu {
		width: auto; height: 15px;/*表示サイズの設定*/
		margin: 49px 0px 0px 0px;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
}

.Head_menu_links{
		width: auto; height: auto;
		margin: 0px 0px 0px 10px;
		float:right;
		font: normal normal normal 8pt/120% "MS UI Gothic"; color: #333333;
}


/*リンクの設定*/
.Head_menu A {	COLOR: #333333; text-decoration: none;}
.Head_menu A:link { COLOR: #333333; text-decoration: none; }
.Head_menu A:visited {	COLOR: #333333; text-decoration: none; }
.Head_menu A:active { COLOR: #0271B4; }
.Head_menu A:hover { COLOR: #0271B4; text-decoration: none; }


/*********************フッターの設定*********************/
#FOOTER {
		width: 930px; height: auto;/*表示サイズの設定*/
		margin: 30px auto auto auto;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		text-align: right;/*中表示位置の設定（中）*/
		font: normal normal normal 8pt/120% "MS UI Gothic"; color: #333333;
		clear: both;
}

.Foot_menu1{
		width: 890px; height: auto;
		margin: 0px auto 15px auto;
		padding: 0px 20px 0px 20px;
		text-align: center;
}

.Foot_menu2 {
		width: 400px; height: 15px;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		text-align: right;
		float: left;
}

.Foot_info{
		width: 930px; height: 15px;
		margin: 2px 0px 0px 0px;
}

.Foot_Txt{
		width: 530px; height: 15px;
		margin: 2px 0px 0px 0px;
		text-align: left;
		font: normal normal normal 8pt/100% "MS UI Gothic"; color: #333333;
		float: left;
}

/*リンクの設定*/
#FOOTER A {	COLOR: #333333; text-decoration: none;}
#FOOTER A:link { COLOR: #333333; text-decoration: none; }
#FOOTER A:visited {	COLOR: #333333; text-decoration: none; }
#FOOTER A:active { COLOR: #0271B4; }
#FOOTER A:hover { COLOR: #0271B4; text-decoration: none; }

/*********************メニューの設定*********************/
/*BOXの設定*/
#MENU {
		width: 930px; height: 33px;/*表示サイズの設定*/
		margin: 5px auto 0px auto;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		clear: both;
}

.Menu_Img1{
		width: 145px; height: 33px;
		margin: 0px 12px 0px 0px;
		float: left;
}

.Menu_Img2{
		width: 145px; height: 33px;
		margin: 0px 0px 0px 0px;
		float: left;
}

/*********************コンテンツの設定*********************/
/*BOXの設定*/
#CONTENTS {
		width: 910px; height: auto;/*表示サイズの設定*/
		margin: 15px 0px 0px 0px;
		padding: 0px 10px 0px 10px;
		text-align: center;
}

#Left_Box{
		width: 690px; height: auto;
		margin: 0px 30px 0px 0px;
		text-align: left;
		float: left;
}

#Right_Box{
		width: 190px; height: auto;
		margin: 0px 0px 0px 0px;
		text-align: left;
		float: left;
}

.Headimg{
		width: 930px; height: auto;/*表示サイズの設定*/
		margin: 10px 0px 10px 0px;
		clear: both;
}

.Banner1{
		width: auto; height: auto;
		margin: 0px 0px 15px 0px;
}

.Banner2{
		width: auto; height: auto;
		margin: 0px 0px 20px 0px;
}

.Banner3{
		width: auto; height: auto;
		margin: 0px 0px 5px 0px;
}




/*********************ページ部の設定*********************/
.Page_List{
		width: 144px; height: 10px;/*表示サイズの設定*/
		margin: 0px 2px 2px 2px;
		text-align: left;/*中表示位置の設定*/
}

.Icon_p{
		width: 71px; height: auto;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;
		text-align: left;/*中表示位置の設定*/
		float: left;
}

.Icon_n{
		width: 71px; height: auto;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;
		text-align: right;/*中表示位置の設定*/
		float: left;
}

.Page1{
		width: 180px; height: auto;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;
		text-align: left;/*中表示位置の設定*/
		font: normal normal normal 8pt/120% "ＭＳ Ｐゴシック";
		color: #333333;
		float: left;
}

.Page2{
		width: 180px; height: auto;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;
		text-align: right;/*中表示位置の設定*/
		font: normal normal normal 8pt/120% "ＭＳ Ｐゴシック";
		color: #333333;
		float: left;
}


/*********************NEWSメニューの設定*********************/
/*BOXの設定*/
.MENU_1 {
		width: 150px; height: auto;/*表示サイズの設定*/
		margin: 0px 20px 0px 0px;/*外部マージンの設定（上,右,下,左）*/
		padding: 0px 0px 0px 0px;/*内部マージンの設定（上,右,下,左）*/
		float: left;
}

/*********************カレンダー部の設定*********************/
.Calender{
		width: 150px; height: auto;
		margin: 0px 0px 15px 0px;
		border-collapse: collapse;
		background-color: #FFFFFF;
		font: normal normal normal 8pt/120% "ＭＳ Ｐゴシック";
		color: #BFAE92;
}

.Cal_Head{ text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*日曜日*/
.Head_Sun{ text-align:center; background-color:#FFDDDD; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*土曜日*/
.Head_Sat{ text-align:center; background-color:#DDDDFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*平日*/
.Head_Othr{ text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*日曜（当日）*/
.Sun_Today{ text-align:center; background-color:#DACFB7; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*日曜（過）*/
.Sun_Past{ text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*日曜（まだ）*/
.Sun_Future{ text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*土曜（当日）*/
.Sat_Today { text-align:center; background-color:#DACFB7; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*土曜（過）*/
.Sat_Past { text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*土曜（まだ）*/
.Sat_Future { text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*平日（当日）*/
.Othr_Today { text-align:center; background-color:#DACFB7; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*平日（過）*/
.Othr_Past { text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }
/*平日（まだ）*/
.Othr_Future { text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }

.No_Day { text-align:center; background-color:#FFFFFF; border: 1px #BFAE92 solid; color: #333333; padding:2px 2px 2px 2px; }


/*********************タイトルリスト部の設定*********************/
.Taitol_List{
		width: 150px; height: auto;
		margin: 0px 0px 15px 0px;
		background-color: #FFFFFF;
		font: normal normal normal 10pt/120% "ＭＳ Ｐゴシック";
		color: #042A74;
		text-align: left;
}

.Taitol_List_Head{
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 0px 2px;
		background-color: #042A74;
		color: #FFFFFF;
}

.List_P{
		margin: 0px 0px 5px 0px;
		padding: 0px 0px 0px 2px;
		background-color: #FFFFFF;
		font: normal normal normal 8pt/120% "ＭＳ Ｐゴシック";
		color: #042A74;
}


/*リンクの設定*/
.Taitol_List A { COLOR: #042A74; text-decoration: none;}
.Taitol_List A:link { COLOR: #042A74; text-decoration: none; }
.Taitol_List A:visited { COLOR: #042A74; text-decoration: none; }
.Taitol_List A:active { COLOR: #999999; }
.Taitol_List A:hover { COLOR: #999999; text-decoration: none; }

/*********************ブログ記事部の設定*********************/
#K_BOX{
		width: 520px; height: auto;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;
		float: left;
}

.K_List{
		width: 520px; height: auto;/*表示サイズの設定*/
		margin: 0px 0px 20px 0px;
		
}


.K_Taitol{
		width: 516px; height: auto;
		margin: 0px 0px 0px 0px;
		padding: 2px 2px 2px 2px;
		text-align: left;/*中表示位置の設定*/
		border-bottom: 1px #042A74 dotted;
		color: #042A74;
		font: normal normal bold 12pt/120% "ＭＳ Ｐゴシック";
}

.K_Comment{
		width: 520px; height: auto;/*表示サイズの設定*/
		text-align: left;/*中表示位置の設定*/
		font: normal normal normal 10pt/120% "ＭＳ Ｐゴシック";
}

.K_links{
		width: 520px; height: auto;/*表示サイズの設定*/
		margin: 0px 0px 0px 0px;
		text-align: right;/*中表示位置の設定*/
		font: normal normal normal 10pt/120% "ＭＳ Ｐゴシック";
}

.K_List_Taitol{
		width: 520px; height: auto;/*表示サイズの設定*/
		margin: 0px 0px 20px 0px;
		clear: both;
}


.K_Img_List{
		width: 510px; height: auto;/*表示サイズの設定*/
		margin: 30px 0px 0px 0px;
		text-align: center;/*中表示位置の設定*/
}

.K_Img{
		width: 170px; height: auto;/*表示サイズの設定*/
		margin: 0px auto 0px auto;
		text-align: center;/*中表示位置の設定*/
		float: left;
}

.K_Day{
		margin: 2px 0px 10px 0px;
		text-align:right;
		font: normal normal normal 8pt/120% "ＭＳ Ｐゴシック";
}

.Float_Clear{
		clear: both;
}

/*リンクの設定*/
.K_links A { COLOR: #042A74; }
.K_links A:link { COLOR: #042A74; }
.K_links A:visited { COLOR: #042A74; }
.K_links A:active { COLOR: #999999; }
.K_links A:hover { COLOR: #999999; }

/*********************イメージリスト部の設定*********************/
.Img_Listbox{
		width: 148px; height: auto;
		margin: 0px auto 0px auto;
		border: 1px #BFAE92 solid;
		text-align: left;
}

.Img_ListTaitol{
		width: auto; height: auto;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 2px;
		background-color: #042A74;
		color: #FFFFFF;
}

.Img_ListSAM{
		width: 70px; height: auto;
		padding: 2px 2px 2px 2px;
		text-align: center;
		float: left;
}



/*********************共通の設定*********************/
/*見出し用*/
H1 { margin: 0px 0px 0px 0px; font: normal normal normal 8pt/120% "ＭＳ Ｐゴシック"; color: #333333;}
H2 { margin: 0px 0px 0px 0px; }
H3 { margin: 20px 0px 0px 0px; font: normal normal normal 10pt/120% "ＭＳ Ｐゴシック"; color: #333333;}
H4 { margin: 30px 0px 0px 0px; font: normal normal normal 10pt/120% "ＭＳ Ｐゴシック"; color: #333333;}
H5 { margin: 20px 0px 0px 0px; }
H6 { margin: 30px 0px 20px 0px; font: normal normal normal 10pt/120% "ＭＳ Ｐゴシック"; color: #333333;}

/*強調用*/
.STADD { font: normal normal normal 8pt/150% "ＭＳ Ｐゴシック"; color: #333333;}/*住所用*/
.ST2 { font: normal normal normal 10pt/120% "ＭＳ Ｐゴシック"; color: #FF0000;}/*赤通常文字*/

/*画像用*/
IMG { border: none; }

