@charset "utf-8";

/*-------------------------------------------------
	h2
-------------------------------------------------*/

h2 {
	width: 630px;
	height: 42px;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 2em;
	background-repeat: no-repeat;
}

.h2_1 { background-image: url(../images/newsletter/h2_newsletter.png) }

/*-------------------------------------------------
	Local menu
-------------------------------------------------*/

#local_menu_newsletter {
	width: 194px;
	float: left;
	padding: 8px;
	margin-bottom: 21px;
	background-color: #CCC;
}

#local_menu_newsletter ul {
	list-style-type: none;
}

#local_menu_newsletter ul li {
	width: 184px;
	float: left;
	background-color: white;
	border-bottom: 1px dotted #CCC;
	padding: 1px 5px;
}

#local_menu_newsletter ul li.title {
	background-color: #CCC;
	border-bottom: none;
	padding: 1px 5px;
	color: white;
	font-weight: bold;
}

#local_menu_newsletter .no-border {
	border-bottom: none;
}

/*-------------------------------------------------
	会報誌
-------------------------------------------------*/

.newsletter_box {
	background-color: #F7F1E8;
	padding: 25px;
	margin-bottom: 1em;
}

.newsletter_box .thumb {
	width: 200px;
	float: left;
	border: 1px solid #CCC;
}

.newsletter_box .text {
	width: 385px;
	float: right;
}

.text p.title {
	color: #FA6307;
	font-weight: bold;
	font-size: 14pt;
	border-bottom: 1px solid #999;
	padding-bottom: 3px;
	margin-bottom: 15px;
}

.text p.sub_title {
	font-weight: bold;
	font-size: 12pt;
	color: #444;
	margin-bottom: 5px;
}

.text p.list {
	font-size: 9pt;
	line-height: 1.8em;
}
