@charset "utf-8";
/*
Theme Name: Concarino
Version: 1.0
Author: 3KG
*/

body{
	margin:0px;
	padding:0px;
	text-align:center;
	font: small "Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;
	color:#333;
	line-height:150%;
	background-color:#F4F3EC;
}

h1, h2, h3, ul, li{margin:0px; padding:0px;}

li{list-style:none;}

img{border:none;}

td{vertical-align:top;}

a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline;}

h1{
	font-family:Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif;
	font-style:italic;
	margin:15px 0px 5px 0px;}

h1 a{
	text-decoration:none; color:#000;
	font-size:xx-large;
	font-weight:normal;}

h2.title{
	font-family:Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif;
	font-size:xx-large;
	font-weight:normal;
	margin-bottom:15px;
	}

h2.title-info{	font-family:Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif;
	font-size:x-large !important;
	font-weight:bold !important;
	margin-bottom:30px;
	margin-top:5px !important;
	}

.mt15{margin-top:15px;}

.description{
	font-size:85%;
	font-weight:bold;
	}

#wrapper{
	margin:0px auto;
	width:980px;
	text-align:left;
	}

#mainnav{
	border-top:2px solid #000;
	border-bottom:2px solid #000;
	padding:10px 0px;
	margin-top:10px;
	}

#mainnav ul{
	font-family:Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif;
	list-style:none;
	padding:0px;
	font-size:medium;
	}	

#mainnav ul li a{
	text-decoration:none;
	color:#000;
	}

#mainnav ul li{
	display:inline;
	padding-right:20px;
	}

#subnavi ul{
	float:right;}

#subnavi li{
	display:inline;
	}

#maincontent{
	width:735px;
	float:left;
	margin-top:30px;
	}

.topinfo{
	width:205px;
	padding:10px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	background:#fff;
	border-bottom:1px solid #ddd;
	border-right:1px solid #ddd;
	}

.topinfo h3{
	font-size:small;
	margin-bottom:0px;
	}

.topinfo p{
	font-size:85%;
	line-height:150%;
	}

.eventdate{ 
	font:x-large Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif !important;
	margin-top:0px;
	margin-bottom:0px;
	width:150px;
}


.eventtop {clear:both; padding-top:10px;}

.topinfo p.date, #maincontent2 p.date{
	font-size:x-large;
	font-family:Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif;
	margin-bottom:0px;
	margin-top:0px;
	}

.tag{
	float:right;
	padding:3px 5px;
	border:1px solid #999;
	margin-top:0px;
	margin-bottom:0px;
	}

.eventtop{
	width:203px;
	max-height:150px;
	overflow: hidden;
	margin-top: -10px;
	}

.eventtop img{
	width:205px;
	}

/*インフォ*/
.flow{
border:1px solid #ccc;
background:#fff;
padding:10px;
}

.chart{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	}
	
.chart td{
	font-size:90%;
	padding:10px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	background:#fff;
	}

.chart th{
	font-size:90%;
	padding:10px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	background:#e1e0db;
	}

/*ブログリスト*/
#sidebar{
	width:220px;
	float:right;
	margin-top:30px;
	}
#bloglist h3{
	font-size:90%;
	margin-top:15px;
	margin-bottom:5px;
	padding:5px;
	background-color:#e1e0db;
	}

#bloglist li a{
	font-size:90%;
	line-height:1em;
	}

#bloglist ul {
	margin-bottom:15px;	}



/*トップニュース*/

#topnews h2{float:left;}

#topnews ul{clear:both;}


#topnews li{
	font-size:90%;
	border-bottom:1px dotted #999;
	padding:5px 0px;
	}

#topnews{
	margin-bottom:30px;
	}

.newslist{border:1px solid #999;
float:right;
padding:3px 5px;}



/*イベントカレンダー*/
#eventcal{
	margin-bottom:30px;
	}

/*フッター*/
#footer{
	clear:both;
	width:980px;
	border-top:1px solid #ccc;
	margin:30px 0px;
	float:left;
	}
/*イベント・シングル*/
#maincontent2{
	margin-top:30px;
	width:735px;
	float:left;
	}

#eventmain{
	float:left;
	margin:0px 30px 30px 0px;
	}
#eventmain img{
	width:170px;
	}
	
#center{
	float:left;
	width:500px;
	margin-top:0px;
	padding-top:0px;
	}

#footnav{
	float:left;
	border-top:1px dotted #ccc;
	margin-top:15px;
	width:700px;
	}

#footnav .prev a{
	float:left;
	padding:5px 10px;
	background:#fff;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin:0px;
	}

#footnav .prev a:hover{
	background:#e1e0db;
	text-decoration:none;
}
	
#footnav .next a{
	float:right;
	padding:5px 10px;
	background:#fff;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin:0px;
	}

#footnav .next a:hover{
	background:#e1e0db;
	text-decoration:none;
}
	
/*リストページ*/
.list{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px dotted #333;
	width:700px;

	}

.eventlistimg{width:100px;}
/*左のメニュー*/
#leftmenu{

	float:left;
	margin-right:30px;
	margin-top:30px;

	font-size:90%;

	}

#leftmenu li a{
	padding:5px 10px;
	border-bottom:1px solid #fff;
	background-color:#e1e0db;
	width:150px;
	display:block;
	}

#leftmenu li a:hover{
	background-color:#ccc;
	text-decoration:none;
}

.tsushin-vol{float:left;
font:x-large Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif !important;
	margin-top:0px; margin-bottom:0px;
}
.tsushin-date{float:right;}

#tsushin-main{
	float:left;
	width:530px;
	margin-top:30px;
	}

#tsushin-sidebar{
	width:220px;
	float:right;
	margin-top:30px;
	}

#tsushin-main h2{
	font-family:Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif;
	font-size:xx-large;
	margin-top:30px;
	font-weight:normal;
	}

#tsushin-main h3{
	font-family:Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif;
	font-size:larger;
	margin-top:30px;
	}

#tsushin-sidebar h3{
	font-family:Georgia, "Times New Roman", Times,  "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック" ,serif;
	font-size:larger;
	}

#tsushin-main .title{
	font-weight:bold;
	}

#tsushin-main .subtitle, #tsushin-sidebar .subtitle{
	font-size:x-small;
	margin-top:0px;
	}

#tsushin-main hr{
	border:none;
	border-bottom:1px solid #666;
	}

#tsushin-main .profile{
	font-size:90%;
	line-height:1.5em;
	border:1px dotted #333;
	margin-top:15px;
	padding:10px;
	}

#tsushin-sidebar .profile{
	font-size:90%;
	line-height:1.5em;
	margin-top:15px;
	}

p.name{
	font-weight:bold;
	margin-top:0px;
	margin-bottom:5px;
	}

#frame{
	padding:10px;
	background:#fff;
	text-align:center;
	margin-bottom:15px;
	}

#tsushin-credit p{
	font-size:90%;
	margin:0px;
	}



.caption{
	font-size:85%;
	line-height:1.5em;
	}

.mt10{margin-top:10px;}
.link{color:#aa0000;}