@charset "UTF-8";

/*-------------------------------------

screen.css

author: name（admin）
info: pc設定
-------------------------------------*/

/* お知らせ
-------------------------------------*/
#col02{
	padding-bottom:10px;
}
#col02 h2#sh01{
	background:url(../img/sh_publishing01.png) no-repeat 0 0;
}
#col02 h2#sh02{
	background:url(../img/sh_news01.png) no-repeat 0 0;
}
#col02 h2#sh03{
	background:url(../img/sh_event01.png) no-repeat 0 0;
}

/* ナビゲーション */
.navigation{
	width:630px;
	margin:0 0 10px;
	padding:0 0 10px 10px;
	float:left;
}
*html .navigation{
	width:640px;
}
.navigation li.alignleft{
	padding:0;
	width:300px;
	text-align:center;
}
.navigation li.alignright{
	padding:0;
	width:300px;
	text-align:center;
}

/* お知らせ */
#col02 #publishing-list{
	width:630px;
	padding:0 0 0 10px;
	float:left;
}
*html #col02 #publishing-list{
	width:640px;
}
#col02 #publishing-list li{
	margin:0 0 10px;
	padding:0 0 10px;
	width:630px;
	float:left;
	border-bottom:dotted 1px #773355;
}
#col02 #publishing-list li .photo{
	float:left;
	text-align:left;
	width:80px;
}
#col02 #publishing-list li h4{
	width:530px;
}
#col02 #publishing-list li h4 a{
	width:513px;
}
*html #col02 #publishing-list li h4 a{
	width:530px;
}

/* 記事本文 */
#col02 .entry{
	width:630px;
	padding:0 0 0 10px;
	float:left;
	fon-size:12px;
}
*html #col02 .entry{
	width:640px;
}

#col02 #publishing-list li .entry{
	width:530px;
	float:right;
	padding:0;
}

#col02 .entry table{
	fon-size:12px;
	width:630px;
}
#col02 .entry table td{
	vertical-align:top;
	padding:0 0 20px;
}
#col02 .entry table td h4{
	float:left;
	width:363px;
}
*html #col02 .entry table td h4{
	width:380px;
}

/* wp記事制御 */
.alignleft{
	float:left;
	margin:0 10px 10px 0;
}
.alignright{
	float:right;
	margin:0 10px 10px 0;
}

/* イベント一覧
-------------------------------------*/
#col02 #event01{
	padding:0 0 0 10px;
}
#col02 #event01 li{
	float:left;
	width:630px;
	margin:0 0 10px;
	padding:0 0 10px;
	border-bottom:dotted 1px #773355;
}
#col02 #event01 li .photo{
	float:left;
	width:200px;
}
#col02 #event01 li h4{
	width:420px;
}
#col02 #event01 li h4 a{
	width:403px;
}
*html #col02 #event01 li h4 a{
	width:420px;
}
#col02 #event01 li h5{
	width:420px;
	float:right;
	text-align:left;
}
#col02 #event01 li p{
	width:420px;
	fotns-size:12px;
	float:right;
	text-align:left;
}

#col02 #event01 li .link-data{
	width:420px;
	float:right;
	font-size:12px;
	text-align:right;
}

/* イベント詳細 */
#col02 #event02{
	padding:0 0 0 10px;
}
#col02 #event02 li{
	float:left;
	width:630px;
	margin:0 0 10px;
	padding:0 0 10px;
	border-bottom:dotted 1px #773355;
}

/* イベント詳細上段 */
#col02 #event02a{}
#col02 #event02 #event02a .photo{
	text-align:left;
	float:left;
	width:300px;
}
#col02 #event02 #event02a h4{
	width:304px;
}
#col02 #event02 #event02a h4 a{
	width:304px;
}
*html #col02 #event02 #event02a h4 a{
	width:320px;
}
#col02 #event02 #event02a h5{
	width:320px;
	float:right;
	text-align:left;
}
#col02 #event02 #event02a p{
	width:320px;
	fotns-size:12px;
	float:right;
	text-align:left;
}

/* イベント詳細下段 */
#col02 #event02 #event02b{}
#col02 #event02 #event02b table{
	float:left;
	width:420px;
	font-size:12px;
	text-align:left;
}
#col02 #event02 #event02b th{
	width:80px;
	vertical-align:top;
	padding:0 0 5px;
}
#col02 #event02 #event02b td{
	width:330px;
	padding:0 0 5px 10px;
	border-left:solid 1px #ccc;
}
#col02 #event02 #event02b td{
	width:340px;
}
#col02 #event02 #event02b .photo{
	float:right;
	width:200px;
	text-align:right;
}
