﻿/* CSS レイアウト */
#masthead {
}
#top_nav {

}

#top_nav ul{
	list-style: none; 
	padding:0;
	margin:0;
}
#top_nav  li{
	padding: 0; 
	margin: 0;
	float:　right;
}
#top_nav  li a{
	display: block;
	width:auto;
	text-decoration: none;
	color: #555;
	padding: 0px 0px 0px 20px;
	margin: 0px 2px;
	text-align:center;
	font-size:16px
}
#top_nav  li a:hover{
	background:url('img/menu2.png') no-repeat left center;
}
#page_content{width:1024px; margin-left:3em; display:table; overflow:hidden;}
#page_content p{margin:0; paddin:0;}
#page_content p.indent-1{padding-left:1em; text-indent:-1em;}
#page_content li{
	line-height:15pt; margin-top:5px; margin-bottom:5px;
	font-family:"ＭＳ Ｐゴシック"; color:#808080;
}
/*
#page_content h1{/*タイトル帯（青）
	padding:30px;
	text-align:center;font-family: ;font-size:1.5em; color:#fffff0;
	background:linear-gradient(#8db3e2,#dce6f2); 
}
*/
/*タイトル帯（オレンジ）
#page_content h1{
	padding:30px;
	text-align:center;font-family: ;font-size:1.5em; color:#fffff0;
	background:linear-gradient(#f39800,#f2d58a); 
}
*/
/*タイトル帯（オレンジ）
#page_content h1{
	padding:30px;
	text-align:center;font-family: ;font-size:1.5em; color:#fffff0;
	background:linear-gradient(#f39800,#f2d58a); 
}
*/

#page_content h1{
color: #f39800;;/*文字色*/
border-bottom: dashed 2px #f39800;
/*線の種類（点線）2px 線色*/
}
/*見出し（青）
#page_content h3{
	padding: 0.4em 0.5em; background: #f4f4f4; border-left: solid 5px #f39800; border-bottom: solid 3px #d7d7d7;
	font-family:"ＭＳ Ｐゴシック"; color:#808080;
}
*/
#page_content h3{
	padding: 0.25em 0.5em;/*上下 左右の余白*/
	color: #494949;/*文字色*/
	background: transparent;/*背景透明に*/
	border-left: solid 5px #f39800;/*左線*/
	font-family:"ＭＳ Ｐゴシック"; color:#808080;
}


#page_content table{
	border-collapse:collapse; border-spacing:0;
	width:auto; empty-cells:show; text-align:center;
}
#page_content th{
	/*background-color:#f3981d;*/ background-position:left top; padding:0.2em 7em 0.2em 7em; height:30px;
	font-family:HG丸ｺﾞｼｯｸM-PRO; font-size:1em; color:#808080; text-align:center;margin-top:20px;
}
#page_content td{
/*	background-color:#ffffc1;*/
	font-size:1em; color:#6f5436; text-align:center;
}

#page_content .frame{
	display:inline-block;
	box-shadow:0px 0px 20px -5px rgba(0, 0, 0, 0.8);
	padding: 0px 0px 0px 0px;
	margin-left:12px; margin-right:12px; margin-top:20px; margin-bottom:30px;
}
#page_content p {
	position: absolute;
	font-size:	150%;

	color:		#fff;
	background:	rgba(0,0,0,0.4); /* 帯の透明度 */
	position:	absolute; /* 絶対位置指定 */
}

/*
#page_content td{
	background-color:#D9E5FF;
	font-size:1em; color:#426ea8; text-align:center;
}
/*青
#page_content th{
	background-color:#99CCFF; background-position:left top; padding:0.2em 7em 0.2em 7em; height:30px;
	font-family:HG丸ｺﾞｼｯｸM-PRO; font-size:1em; color:#ffffff; text-align:center;margin-top:20px;
}
*/
#scheduletable{
	border-collapse:collapse; border-spacing:0;
	width:auto; margin:100px 0px 5px 50px;
	empty-cells:show;
	text-align:center;
}

#schedule th{
	background-color:#f39800; background-position:left top; padding:0.3em 1em; height:30px;
	font-family:HG丸ｺﾞｼｯｸM-PRO; font-size:16px; color:#FFFFFF; text-align:center;
}

#schedule td{background-color:#f2d58a; font-size:18px; color:#6f5436; text-align:center;}

#schedule td.s_time{
	padding:10px 0px 10px 20px;
	font-family:HG丸ｺﾞｼｯｸM-PRO; font-size:16px; font-weight:bold; color:#6f5436; text-align:center;
}

/* 青
#schedule th{
	background-color:#8db3e2; background-position:left top; padding:0.3em 1em; height:30px;
	font-family:HG丸ｺﾞｼｯｸM-PRO; font-size:16px; color:#FFFFFF; text-align:center;
}
#schedule td{background-color:#dce6f2; font-size:18px; color:#426ea8; text-align:center;}

#schedule td.s_time{
	padding:10px 0px 10px 20px;
	font-family:HG丸ｺﾞｼｯｸM-PRO; font-size:16px; font-weight:bold; color:#808080; text-align:center;
}
*/


#footer {
}