@charset "utf-8";
/* CSS Document */


/* title setting */

		body div#main h2.ttl {
			background: url(../images/h2_ttl/voice.jpg) no-repeat 0 0;
		}


/* original setting */

		body div#main div#entries {
			width: 635px;
			margin: 0 auto 2em;
		}
			body div#main div#entries div.entry {
				width: 617px;
				border: 9px solid #D1F3F7;
				margin: 0 auto 1.5em;
			}
				body div#main div#entries div.entry div.date {
					width: 80px;
					float: left;
					padding: 12px 10px;
					color: #6BAAD8;
				}
				body div#main div#entries div.entry div.text_wrap {
					width: 516px;
					border-left: 1px solid #D1F3F7;
					float: right;
				}
				body div#main div#entries div.entry p.date {
					width: 597px;
					text-align: right;
					color: #6BAAD8;
					padding: 5px 10px 0;
					margin-bottom: -3px;
				}
				body div#main div#entries div.entry h3 {
					font-weight: bold;
					font-size: 1.25em;
					padding: 10px;
					border-bottom: 1px solid #D1F3F7;
				}
					body div#main div#entries div.entry h3 a {
						color: #333;
						text-decoration: underline;
					}
					body div#main div#entries div.entry h3 a:hover {
						color: #c33;
					}
				body div#main div#entries div.entry div.text {
					padding: 10px 20px 10px 10px;
				}


