@charset "Shift_JIS";

/* ぴーすけ(P_Sche)用スタイルシート　by ちゃんかず
 * Luv+Fun’スクリプト　http://chankaz.cside4.jp/script/

 *----- 使用方法 -------------------------------------------------------*
 * p_sche.css(このファイル)をp_sche.php と同じ場所に置いて下さい。
 *----------------------------------------------------------------------*/

*{
	margin		:0;
	padding		:0;
	text-align	:left;
	font-weight	:normal;
}
body{
	margin		:10%;
	background-color:#000;
	color		:#fff;
}
body,th,td{
	font-size	:100%;
}

/* HEADING */
h1{				/* タイトル */
	padding		:1em 0 0.5em;
	text-align	:center;
	font-weight	:bold;
	font-size	:150%;
	color		:#066;
}
h2{				/* 項目のタイトル */
	margin		:1em 0 0;
	padding		:1em 0.5em 0;
	font-weight	:bold;
	font-size	:130%;
	color		:#066;
}

/* FORM */
form{
	margin		:1em;
	font-size	:90%;
}
form#view p{			/* 表示月選択ボタン(記事表示画面上部) */
	text-align	:center;
}
form#admin{			/* パスワード入力フォーム(記事表示画面下部) */
	text-align	:right;
}
form#back-ad p{		/* [管理画面に戻る]ボタン(編集画面上部) */
	text-align	:center;
}
fieldset{
	margin		:1em;
	padding		:1em;
	border:3px dotted #ccc;
}
legend{				/* フォームのタイトル */
	margin		:0.5em;
	font-weight	:bold;
	background-color: #600;
}
form input{
	text-align	:center;
}
blockquote{
	margin		:1em 0;
	padding		:1em;
	border:1px dotted #ccc;
}

/* COLOR */
.h-name{		/* 祝日名の色 */
	color		:#ccc;
}

/* BLOCK */
p, ul, dl{
	line-height	:130%;
}
p{
	margin		:1em 0;
}
ul{
	margin		:1em;
	font-size	:90%;
}
li{
	padding		:2px;
}

/* スケジュール表示 */
dl{
	margin		:2em 0;
	border-bottom:1px dotted #ccc;
}
dt{	/* 日付 */
	padding		:2px 1em;
	border-top	:1px dotted #ccc;
}
dd{	/* 内容 */
	margin-left	:2em;
	padding-bottom:2px;
}

/* トップページへのリンク */
ul.navi-p li{
	display		:inline;
}

/* 他の月へのリンク */
ul.navi-c{
	text-align	:center;
}
ul.navi-c li{
	display		:inline;
}
ul.navi-c li a.prev:before{
	display		:marker;
	content		:"≪ ";
}
ul.navi-c li a.next:after{
	display		:marker;
	content		:" ≫";
}

/* ページ上部へのリンク */
p#top,p.top{
	text-align	:right;
	font-size	:80%;
}
p.top{
	margin:0 1em;
}

/* カレンダーのTABLE */
div#cal{
	text-align	:center;
}
table{
	margin		:0 auto;
	border		:1px dotted #ccc;
}
th,td{
	padding		:2px;
	border		:1px dotted #ccc;
	text-align	:center;
}
td.too{
	color		:#ccc;
}

/* ANCHOR */
a:link{		/* 未訪問リンク */
	color		:#C3C;
}
a:visited{	/* 既訪問リンク */
	color		:#669;
}
a:hover{	/* マウスを乗せた時 */
	color		:#f66;
}
a:active{	/* クリックした時 */
	color		:#cc6;
}

/* カレンダー内のリンク */
td a:link{		/* カレンダー内のリンク */
	color		:#666;
	text-decoration:underline;
}
td a:hover{		/* マウスを乗せた時 */
	text-decoration:overline underline;
}
.s-day, td.s-day a{			/* 土曜日の色 */
	color		:#00f !important;
}
.h-day, td.h-day a{			/* 日曜日・祝日の色 */
	color		:#f00 !important;
}
.today, td.today a{			/* 今日 */
	font-weight	:bold;
	color		:#066 !important;
	background-color:#ffc;
}

/* HR */
hr{
	display		:none;
}

/* COPYRIGHT(不可視にするのは禁止) */
address{
	margin		:1em;
	text-align	:right;
	font-size	:90%;
}
