/*CSSDocument*/


/*Wrapper
====================================*/
body{ background-image:url(/jp/artdesign/imgs/bg_pages_otr.gif); background-repeat:no-repeat; background-position:top center;}
#wrapper{ background-image:url(/jp/artdesign/imgs/bg_wrapper_otr.gif); background-repeat:no-repeat; background-position:top center;}
/*==================================*/

/*mainbnr
====================================*/
#mainbnr{
	background-image:url(/jp/artdesign/imgs/bnr_main_sub_art.png);
	width:900px; 
	height:140px;
	margin:30px auto 0px auto;
	padding:0px;
}

/*IEハック*/
#mainbnr{ /background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jp/artdesign/imgs/bnr_main_sub_art.png'); }
/*==================================*/

.pageBtnBox{ background-image:url(/jp/common/imgs/pge_btn_bg_otr.png); }
/*IEハック*/
.pageBtnBox{ /background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/jp/common/imgs/pge_btn_bg_otr.png'); }

.btnMoreImg{ background-image:url(/jp/common/imgs/pge_btn_mor_otr.gif); }
.nextBtn{ background-image:url(/jp/common/imgs/pge_btn_nxt_otr.gif); }
.backBtn{ background-image:url(/jp/common/imgs/pge_btn_prv_otr.gif); }

/*linkColor
==================*/
a{ color:#444444; text-decoration:none; cursor:pointer; }
a:hover{ color:#999999; text-decoration:none; }

.contBoxL a, .contBoxS a{ color:#444444; text-decoration:none; cursor:pointer; }
.contBoxL a:hover, .contBoxS a:hover{ color:#999999; text-decoration:none; cursor:pointer; }

.recoListArea li, .recoList li{
	padding:8px 0px;
	border-bottom:1px solid #cccccc;
}

.csm00,  #ctgSubMenu a.csm00:hover {
	background-position: 0 -94px; 
	cursor: default;
}
