/*
Theme Name: sample
Theme URI: http://renmei.hyogo-med.net/
Description: Hyogo-Ishirenmei Design Sheet
Author: Masaki Agena
*/

body	{
	margin: 0;
	padding: 0;
	text-align: center;
	}

a	{
	color: #3366aa;
	}

a img {
        text-decoration: none;
        border-width: 0;
}

#container {
	width: 800px;
	margin-right: auto;
	margin-left: 30px;
	text-align: left;
	}

/* ++++++ トップページ追加デザイン ++++++ */

.style1 {font-size: 12px}
.style3 {color: #FF0000; font-size: 12px; }
.style4 {color: #0000FF}
.style5 {color: #FF0000}


/* ++++++ パンくず部分のデザイン ++++++ */

#pankuzu {
	font-size: 0.75em;
        font-weight: bold;
	color: #ffffff;
	background-color: #4169e4;
        text-decoration: none;
        padding: 2px 0 2px 5px;
}
#pankuzu a {
	color: #ffffff;
        text-decoration: none;
}

/* ++++++++++++++++++++++++++++++++ */

.cat4 h3	{
	font-size: 1em;
	color: #3366aa;
	padding: 2px 0 2px 10px;
        margin: 10px 0 10px 15px;
	}
.cat4 h3 a	{
	text-decoration: none;
	}
.cat4 p	{
	font-size: 0.825em;
        border-bottom:dotted 2px #DCDCDC;
	line-height: 150%;
	padding: 2px 0 5px 10px;
        margin: 10px 0 10px 15px;
	}
.cat4	{
        padding: 0px 20px 0px 10px;
        margin: 0px 20px 0px 10px;
	}

/* ++++++++++++++++++++++++++++++++ */
.cat2 p {
	text-decoration: none;
	font-size: 0.825em;
        border-bottom:dotted 2px #DCDCDC;
	padding: 2px 0 5px 10px;
        margin: 10px 0 10px 15px;
	}

.cat2 a {
	text-decoration: none;
	}

/* ++++++++++++++++++++++++++++++++ */
.singlepage {
        margin: 10px 5px 10px 10px;
        padding: 0 10px 0 10px;
        border-top:dotted 2px #DCDCDC;
        border-bottom:dotted 2px #DCDCDC;
}
.singlepage h2 {
	font-size: 1em;
	color: #3366aa;
        border-bottom:dotted 2px #DCDCDC;
        margin: 5px 0 0 5px;
	padding: 0 0 5px 5px;
}

.singlepage h3 {
	font-size: 1.25em;
        margin: 20px 0 5px 5px;
	padding: 0 0 5px 5px;
}

.singlepage p {
	text-decoration: none;
	font-size: 1em;
	line-height: 150%;
	padding: 3px 0 5px 15px;
        margin: 3px 0 5px 15px;
	}

#eventtable table {
        padding-bottom: 30px; 
}
#eventtable th {
        border: 1px solid #008000;
        background-color: #008000;
        color: #ffffff;
	font-size: 0.825em;
	line-height: 110%;        
}
#eventtable td {
        border: 1px solid #008000;        
	font-size: 0.75em;
	line-height: 120%;
}
