@charset "utf-8";

/* -----------------------------------------------------------
CSS Information

 File name:      okoudengaeshi_side.css
 Author:         crux
 Style Info:     スタイルベース
----------------------------------------------------------- */


/* ---------------------------------------------------- */
/* ------------- サイドメニュー共通設定 --------------- */
/* ---------------------------------------------------- */

div#sideBar h2{	margin-bottom:5px;}

div#contents div#sideBar dl.service{
	margin-bottom:15px;
	padding: 15px 1px 0;
	border:1px solid #6a356d;
}

/* ------------------------------------------------------ */
/* ------------- 香典返しサイドメニュー --------------- */
/* ------------------------------------------------------ */

div#sideBar ul.categoryNav_koudengaeshi li a {
	display: block;
	width: 190px;
	padding: 5px 0 5px 20px;
	background: url(/new/common/images/icon_arrow_02.png) no-repeat 10px center;
}
div#sideBar ul.categoryNav_koudengaeshi li a:hover {
	background-color: #F2FAFF;
}

/* ▼▼▼▼▼▼▼▼ テキストリンク設定 ▼▼▼▼▼▼▼▼ */
div#sideBar ul.categoryNav_koudengaeshi a:link	{color: #555555; text-decoration: none;}
div#sideBar ul.categoryNav_koudengaeshi a:visited{color: #8d8d8d; text-decoration: none;}
div#sideBar ul.categoryNav_koudengaeshi a:hover	{color: #cd0100; text-decoration: underline;}
div#sideBar ul.categoryNav_koudengaeshi a:active {color: #cd0100; text-decoration: underline;}


/* ▼▼▼▼▼▼▼▼ バナー ▼▼▼▼▼▼▼▼ */
/* okoudengaeshi SIDE
----------------------------------------------------------------------*/
#okoudengaeshi_side{
	position:relative;
	margin: 10px 0 15px;
}
#okoudengaeshi_side h4{
	position:absolute;
	left:55px;
	top:-35px;
}

/* ▼▼▼▼▼▼▼▼ バナー ▼▼▼▼▼▼▼▼ */
div#sideBar ul.yellowBOX{/* 黄色枠 */
	margin-top:30px;
	background:#fff799;
	padding:5px 5px 0;
	text-indent: -9999px;
}

div#sideBar li.guide a{ /* バナー　ご利用ガイド */
	background:url(/okoudengaeshi/images/side_banner_guide.gif) no-repeat scroll left top transparent;
	display: block;
	width:200px;
	height:33px;
	padding-bottom:5px;
}div#sideBar li.guide a:hover{background:url(/okoudengaeshi/images/side_banner_guide.gif) no-repeat scroll -200px top transparent;}

div#sideBar ul.normalBOX li{ padding-bottom:5px;}

.okoudengaeshi_side_list a{
	padding-left:20px;
	background: url(../../okoudengaeshi/images/side_arrow.gif) no-repeat left center;
}

div#sideBar li.magazine a{ /* バナー　メールマガジン */
	background:url(/new/common/images/side_banner_magazine.gif) no-repeat scroll left top transparent;
	display: block;
	width:210px;
	height:75px;
	text-indent:-8888px;
}
div#sideBar li.magazine a:hover{background:url(/new/common/images/side_banner_magazine.gif) no-repeat scroll -210px top transparent;}

div#contents div#sideBar li.mobile a{ /* バナー　携帯サイト */
	background:url(/new/common/images/side_banner_mobile.gif) no-repeat scroll left top transparent;
	display: block;
	width:210px;
	height:75px;
	text-indent:-8888px;
}
div#sideBar li.mobile a:hover{background:url(/new/common/images/side_banner_mobile.gif) no-repeat scroll -210px top transparent;}
