@charset "shift_jis";

#premium-body {
 font-size:12px;
 line-height: 1.3em;
 color:#444;
 width:830px;
 font-family: Meiryo, メイリオ, 'ＭＳ ゴシック', monospace;
 /*border:1px solid #696969;*/
}

h2 {
	margin: 0 0 10px 0;
	font-size:18px;
	line-height:30px;
	text-decoration: none;
	border: 1px solid #dcdcdc;
	border-left: 5px solid #1D3994;
	/*background-color: #99D7FB;*/
	color: #222;
	color: #444;
	width: 574px;
	letter-spacing: 2px;
	text-indent:10px;
}
.premium-explain {
 color: #659E18;		/* 文字色：淡い緑 */
 font-size: 14px;
 line-height:18px;
}

.premium-goods-box {
 position:absolute;width:250px;font-size:14px;line-height:1.4;
}
.premium-goods-name {
 margin-bottom:5px;font-size:16px;color:#777;font-weight:bold;line-height:1.3;
}
.premium-goods-name a {
	color: #1D3994;
	text-decoration: underline;
}
.premium-goods-name a:hover {
	text-decoration: none;
}
.premium-goods-info {
 margin-top:5px;color:#8B4513;
}

/*--------------------------------------------- */
/* カテゴリ名　　*/
/*----------------------------------------------- */
.premium-midashi-link {
 padding:3px 0px;
 font-size: 14px;
 border:1px solid #dcdcdc;
 text-align:center;
 width:230px;
}
.premium-midashi-link a {
 color: #1D3994;
 text-decoration: underline;
}
.premium-midashi-link a:hover {
 text-decoration: none;
}

#premium-naiyo {
 /*border:1px solid #696969;*/
}
#premium-naiyo p {
 margin: 4px 0px;
 padding: 0px;
 color: #659E18;		/* 文字色：淡い緑 */
 font-size: 14px;
 line-height:18px;
}
#premium-naiyo ul {
 margin:10px 0px 20px 30px;
 padding:0px;
}
#premium-naiyo ul li {
 line-height:1.8em;
}

.premium-pagetop {
 margin:20px 0px;
 text-align: right;
}
.premium-pagetop2 {
 float: right;
 font-size: 12px;
 font-weight: normal;
 text-align: right;
}
.premium-pagetop a, .premium-pagetop2 a {
 color:#CC0000;
 text-decoration: underline;
}
.premium-pagetop a:hover, .premium-pagetop2 a:hover {
 text-decoration: none;
}