@charset "shift-jis";

/*--------------------------------------------------------------------------*
DDD TEMPLATE
http://dddtemplate.com
Fumiwa 2011
/*--------------------------------------------------------------------------*


/*-------------------------------------------------------------------------------------------
リセット
--------------------------------------------------------------------------------------------*/
*{
	font-style:normal;
	font-weight:normal;
	font-size:100%;
}
html,body,div,h1,h2,h3,h4,h5,h6,p,ol,ul,li,dl,dt,dd,table,th,td,form,blockquote,pre,address,fieldset{
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
	vertical-align: top;	
}
ul li {
	list-style:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}



/*-------------------------------------------------------------------------------------------
画像の回り込み
--------------------------------------------------------------------------------------------*/
*.float {

	float: left;
	margin-right: 1em;
	}

*.floatclear {

	clear: both;
	}


/*-------------------------------------------------------------------------------------------
サークルページの設定
--------------------------------------------------------------------------------------------*/

body {/*背景の色を変更します*/
	background-color: #ffffff;
}
#circleBody {
	width: 800px;/*ボックスの設定*/
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	margin-bottom: 40px;	
}
#circleBody h1 {/*「項目タイトル」の設定*/
	font-size: 12px;
	font-weight:bold;
	color: #333;
	margin-bottom: 20px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#circleBody .list .infotb{/*イベント情報*/
	margin-bottom: 20px;
	font-size:14px;
	line-height:130%;
	text-align: center;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-left-color: #999;
}
#circleBody .list .infotb th {/*イベント情報*/
	background-color: #DFF8FF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	padding: 5px 15px;
}
#circleBody .list .infotb td {/*イベント情報*/
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999;
	border-bottom-color: #999;
	padding: 5px 15px;	
}
#circleBody .list {/*項目本文下部の設定*/
	margin-bottom: 40px;
}
#circleBody .list p {/*項目本文の設定*/
	font-size: 14px;
	line-height:160%;
	color: #333;
	margin-bottom: 20px;
}
#circleBody .list .book h2 {/*販売物の設定（タイトル）*/
	font-size: 1.6em;
	font-weight:bold;
}
#circleBody .list .book kou {
	font-size: 1.4em;
	font-weight:bold;
	text-decoration:underline;
        color: rgb(202, 66, 153); 
}
#circleBody .list .book p {/*販売物の設定*/
	margin-bottom: 5px;
}
#circleBody .list ul {/*一覧の設定*/
	color: #333;
	margin-bottom: 20px;
}
#circleBody .list li {/*一覧の設定*/
	font-size: 14px;
	line-height:140%;
	color: #333;
	margin-bottom: 10px;
	margin-left: 20px;
	list-style-type: circle;	
}
#circleBody .list a {/*一覧のリンク設定*/
	color: #09C;
}
#circleBody .list a:hover {/*一覧のリンク設定*/
	text-decoration:none;
}
#circleBody .list div {/*一覧の設定*/
	font-size: 14px;
	line-height:160%;
	color: #333;
	margin-bottom: 20px;
}
#circleBody .enter {
	font-size: 13px;/*「戻る」のフォントのサイズを変更します*/
	text-align: center;
}
#circleBody .enter a {
	color: #333;/*「戻る」のフォントの色を変更します*/
}
