div#main h1{
	display		: block;
	width		: 619px;
	height		: 35px;
	margin		: 0 10px;
	padding		: 0;
	background	: url('../image/h1_letter.gif') no-repeat 0 0;
	text-indent	: -9999px;
}
p.lhead{
	display		: block;
	width		: 600px;
	height		: 150px;
	margin		: 10px 0 0 0;
	background	: url('../image/letter/top.gif') no-repeat 0 0;
	text-indent	: -9999px;
}
ul.letter{
	display		: block;
	width		: 600px;
	margin		: 10px 0 0 0;
	padding		: 0;
}
ul.letter li{
	display		: block;
	list-style-type	: none;
	width		: 200px;
	margin		: 10px 0 0 0;
	padding		: 0 auto;
	float		: left;
	text-align	: center;
}
ul.letter li.clr{
	clear		: both;
}
a.single{
	display		: block;
	width		: 60px;
	text-align	: center;
	margin		: 0 auto;
}
a.double{
	display		: block;
	width		: 180px;
	text-align	: center;
	margin		: 0 auto;
}
a.lname{
	clear		: left;
	display		: block;
	font-size	: 9pt;
	text-align	: center;
	margin		: 2px auto;
}
div.letter_block{
	display		: block;
	width		: 550px;
	margin		: 10px 0 0 44px;
	padding		: 10px 0;
	border		: #cccccc 1px solid;
	text-align	: center;
}
div.letter_block p{
	font-weight	: bold;
	margin		: 10px 0;
}


ul.sekou_ul{
	float			: left;
	margin			: 0;
	padding			: 0;
	text-align		: left;
}
ul.sekou_ul li{
	display			: block;
	list-style-type	: none;
	float			: left;
	margin			: 0 2px;
}
div#sekou_guide_l{
	width			: 100px;
	display			: block;
	margin			: 0 0 0 30px;
	padding			: 0;
	float			: left;
}
div#sekou_guide_c{
	width			: 380px;
	display			: block;
	margin			: 0 0 25px 0;
	padding			: 0;
	float			: left;
	text-align		: left;
}
div#sekou_guide_r{
	width			: 100px;
	display			: block;
	margin			: 0;
	padding			: 0;
	float			: left;
}
ul.sekou_guide1{
	display				: block;
	float: left;
	z-index			: 1;
}
ul.sekou_guide2{
	width				: 100px;
	display				: block;
	float: left;
	z-index			: 2;
}
ul.sekou_guide1,ul.sekou_guide2{
	margin				: 0;
	padding				: 0;
	position: relative;
	float: left;
}
ul.sekou_guide2 li,ul.sekou_guide1 li{
	list-style-type		: none;
	height				: 23px;
	position: relative;
	float: left;

}
ul.sekou_guide1 li.sekou_back a span,ul.sekou_guide2 li.sekou_next a span{ display	: none; }
ul.sekou_guide2 li a,ul.sekou_guide1 li a{
	display				: block;
	height				: 23px;
	background-position	: 0 0;
	background-repeat	: repeat-y;
	padding				: 0;
}
ul.sekou_guide1 li.sekou_back a:hover,ul.sekou_guide2 li.sekou_next a:hover{
	background-position	: 0 23px;
	padding				: 0;
}
ul.sekou_guide1 li.sekou_back a{width : 100px;background-image	: url('/image/sekou_back.gif');}
ul.sekou_guide2 li.sekou_next a{width : 100px;background-image	: url('/image/sekou_next.gif');}

p.letter_ltxt{
	display		: block;
	width		: 530px;
	margin		: 0;
	padding		: 10px;
	text-align	: left;
}


.letter_block div.img{
	width: 85px;
	float: left;
margin: 0 0 0 10px;
}
.letter_block div.m_comment{
	padding: 0 10px 20px;
	width: 426px;
	float: left;
	text-align: left;

}
.m_comment .m_comment_top{
		background: url(/image/121127/haikei_bg_top.jpg) no-repeat;
		height: 16px;
		display: block;

}
.m_comment .m_comment_mid{
		background: url(/image/121127/haikei_bg_mid.jpg) repeat-y;
		padding:  0 10px;
}
.m_comment .m_comment_bot{
		background: url(/image/121127/haikei_bg_bot.jpg) no-repeat;
		height: 42px;
		display: block;

}
.m_comment .m_comment_top_sm{
		background: url(/image/121127/haikei_bg_top_sm.jpg) no-repeat;
		height: 16px;
		display: block;

}
.m_comment .m_comment_mid_sm{
		background: url(/image/121127/haikei_bg_mid_sm.jpg) repeat-y;
		padding:  0 10px;
}
.m_comment .m_comment_bot_sm{
		background: url(/image/121127/haikei_bg_bot_sm.jpg) no-repeat;
		height: 42px;
		display: block;

}
