@charset "utf-8";
/* ===================================================================
CSS information

 file name  :contents.css
 author     :hirano (admin)
 style info :コンテンツエリア関係 他
 
このスタイルシートの構成
 コンテンツごとにローカルスタイル
=================================================================== */

/* -----------------------------------------------------------
	#header
		ヘッダー
----------------------------------------------------------- */
#header #gNav li.sb a{
	background-image:url(/aigle_field_compass/img/share/gnav_sb_over.gif);
}


/*----------------------------------------------------
	基本設定、リンクカラーなど
----------------------------------------------------*/
a:link {
	color:#97bb26;
	text-decoration:underline;
}
a:visited {
	color:#5F7A0C;
}
a:hover {
	color:#FF9900;
	text-decoration: none;
}
a:active {
}

/*----------------------------------------------------
	#main
		メイン
----------------------------------------------------*/
#main .logoTitleSet h2.topLine{
	background:url(/aigle_shop_blog/img/share/img_ttlline.gif) repeat-x top;
	color:#97bb26;
}
#main .logoTitleSet p.bottomLine{
	background:url(/aigle_shop_blog/img/share/img_ttlline.gif) repeat-x bottom;
}
#main .entryFrame .entryFooter{
 background:url(/aigle_shop_blog/img/share/img_ttlline.gif) repeat-x bottom;
}
#main .entryFrame h2.listTtl{
	background:url(/aigle_shop_blog/img/share/img_ttlbg.gif) repeat-y left top;
}
#main .entryFrame .left-contents .entryblock strong{
 color:#97bb26;
}
#main .entryFrame ul.entryFooterNav li.prev{
	background:url(/aigle_shop_blog/img/share/icon_prev.gif) no-repeat left top;
}
#main .entryFrame ul.entryFooterNav li.next{
	background:url(/aigle_shop_blog/img/share/icon_next.gif) no-repeat left top;
}
#main .entryFrame dl#entryFooterUtil dt.home{
 float:left;
	background:url(/aigle_shop_blog/img/share/icon_home.gif) no-repeat left top;
}
/* only this contents */
/* プロモエリア */
#main .shopBlogPrmArea{
	width:730px;
	height:380px;
	overflow:hidden;
	background:url(/aigle_shop_blog/img/top/img_prm_bg.jpg) no-repeat;
	margin:0 0 19px 0;
}
#main .prmFrame .shopBlogPrm{
	position:relative;
}
#main .prmFrame .shopBlogPrm dl.shopBlogPrmSet{
	position:absolute;
	top:260px;
	left:5px;
	width:700px;
	padding:18px;
	background-color:#FFF;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#main .prmFrame .shopBlogPrm dl.shopBlogPrmSet dt{
	float: left;
	width: 44px;
 height: 44px;
	padding:0;
	overflow: hidden;
 text-align: center;
 vertical-align: middle;
	background:url(/aigle_field_compass/img/share/img_nophoto.gif) no-repeat left top;
}
#main .prmFrame .shopBlogPrm dl.shopBlogPrmSet dd{
	float: right;
	width:645px;
	padding:0;
}
#main .prmFrame .shopBlogPrm dl.shopBlogPrmSet dd.entryTtl {
	font-weight:bold;
}
/* リダイレクト */
#main #notFound{
	padding:10px;
}
#main #notFound h2{
	color:#98b817;
	font-size:1.2em;
	margin-bottom:30px;
	padding:10px 0;
	border-top:1px solid #98b817;
	border-bottom:1px solid #98b817;
}
/* -----------------------------------------------------------
	#sub
		サイドバー、サブ
----------------------------------------------------------- */
#sub #snavSet h3{
	background:url(/aigle_shop_blog/img/share/img_snavh3.gif);
}
#sub #snavSet .counter{
	background:url(/aigle_shop_blog/img/share/img_snavh3.gif);
}
#sub #snavSet .counter ul.conterNumSet li.left{
	background:url(/aigle_shop_blog/img/share/img_snavcount_l.gif) no-repeat left;
}
#sub #snavSet .counter ul.conterNumSet li.right{
	background:url(/aigle_shop_blog/img/share/img_snavcount_r.gif) no-repeat left;
}
