@charset "utf-8";

/*================*/
/* 開閉式メニュー */
/*================*/
.accordionBlockA01 {
	padding-bottom: 0px;
}
.accordionBlockA01 .accordionBlockInner {
}
.accordionBlockA01 .accordionBlockSection {
	margin-bottom: 0;
	border-bottom: 1px solid #c5c5c5;
}

.accordionBlockA01 .accordionBlockSection .accordionBlockHeader {
	font-weight: bold;
	text-decoration: none!important;
	font-size: 16px;
	color: #000;
	text-shadow: 1px 1px 1px #ececec;
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(#ffffff),
                color-stop(0.01,#fcfcfd),
                color-stop(0.02,#e8eff6),
                color-stop(0.03,#e5ebf2),
                color-stop(0.49,#ebeef3),
                color-stop(0.5,#e9ecf2),
                to(#fefeff));
	background-size: 20px 18px, 100% 100%;
	-webkit-background-size: 20px 18px, 100% 100%;
	display: block;
	border-bottom: 1px solid #FFF;
	padding: 12px 10px 12px 43px;
	cursor: pointer;
}

.accordionBlockA01 .accordionBlockSection .accordionBlockHeader.arrowRED {
}

.accordionBlockA01 .accordionBlockSection .accordionBlockBody {
	color: #333;
	display: none;
	background: #fff url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_bg01.png) repeat-x left top;
	background-size: 100% 4px;
	-webkit-background-size: 100% 4px;
}
.accordionBlockA01 .accordionBlockSection .accordionBlockBody {
	display: block;
}
.accordionBlockA01 .accordionBlockSection .accordionBlockBody .innerContentA01 {
	margin: 0;
	padding: 15px 0px 20px 0px;
	text-decoration:none;
}
.accordionBlockA01 .accordionBlockSection .accordionBlockBody .indentBlockA01 {
	padding-left: 15px;
}
.accordionBlockA01 .accordionBlockSection .accordionBlockBody .innerContentB01 {
	margin: 0;
	padding: 0;
}
.accordionBlockA01 .accordionBlockSection .accordionBlockHeader.accodionAct {
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(#ffffff),
                color-stop(0.01,#fcfcfd),
                color-stop(0.02,#e8eff6),
                color-stop(0.03,#e5ebf2),
                color-stop(0.49,#ebeef3),
                color-stop(0.5,#e9ecf2),
                to(#fefeff));
}


.accordionBlockSection ul.linkBlockA01 {
}
.accordionBlockSection ul.linkBlockA01 li a {
	background: #fff url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/main_ico01.png) no-repeat right center;
	padding: 12px 10px 12px 43px;
	color:#F00
}
.accordionBlockSection ul.linkBlockA01 li:first-child {
	border-top: none;
}
.accordionBlockSection ul.linkBlockA01 li:first-child a {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_bg01.png) repeat-x left top, #fff url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/main_ico01.png) no-repeat right center;
	padding: 12px 40px 10px 43px;
	background-size: 100% 4px, 24px 14px;
	-webkit-background-size: 100% 4px, 24px 14px;
}
.accordionBlockSection ul.linkBlockA01 li:last-child {
	border-bottom: none;
}

/* 背景カラバリ：赤*/
.accordionBlockA01.bgRed .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FF6E5F),
                color-stop(0.02,#FF7263),
                color-stop(0.03,#FF7465),
                color-stop(0.7,#FFCCC7),
                color-stop(0.9,#FFC3BD),
                to(#FFBDB5));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
/* 背景カラバリ：赤 黒*/
.accordionBlockA01.bgRedBla .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FF6E5F),
                color-stop(0.02,#FF7263),
                color-stop(0.03,#FF7465),
                color-stop(0.7,#FFCCC7),
                color-stop(0.9,#FFC3BD),
                to(#FFBDB5));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}


/* 背景カラバリ：青*/
.accordionBlockA01.bgBlu .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(#124781),
                color-stop(0.01,#184F89),
                color-stop(0.02,#215B94),
                color-stop(0.03,#468BC5),
                color-stop(0.49,#58A1DE),
                color-stop(0.5,#5CA7E5),
                to(#5CA7E5));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
/* 背景カラバリ：青 黒*/
.accordionBlockA01.bgBluBla .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(#124781),
                color-stop(0.01,#184F89),
                color-stop(0.02,#215B94),
                color-stop(0.03,#468BC5),
                color-stop(0.49,#58A1DE),
                color-stop(0.5,#5CA7E5),
                to(#5CA7E5));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

/* 背景カラバリ：白*/
.accordionBlockA01.bgWhi .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_blu.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#F7F5F5),
                color-stop(0.02,#E6E6E6),
                color-stop(0.03,#EFEFEF),
                color-stop(0.7,#F4F4F4),
                color-stop(0.9,#FEFEFE),
                to(#F0EEEE));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

/* 背景カラバリ：黄*/
.accordionBlockA01.bgYel .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_o.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FFFF69),
                color-stop(0.02,#FFFF7F),
                color-stop(0.03,#F5F590),
                color-stop(0.7,#FFFFE5),
                color-stop(0.9,#FFFFBE),
                to(#FCFC93));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

/* 背景カラバリ：薄黄*/
.accordionBlockA01.bgLYel .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_LYel.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#ebe5ae),
                color-stop(0.02,#efe9bb),
                color-stop(0.03,#f9f3c1),
                color-stop(0.7,#ffffe5),
                color-stop(0.9,#fffce0),
                to(#f9f4c6));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

/* 背景カラバリ：緑*/
.accordionBlockA01.bgGre .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_g.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#BCDF50),
                color-stop(0.02,#C7E763),
                color-stop(0.03,#B4D67A),
                color-stop(0.7,#D7EB99),
                color-stop(0.9,#D7EB99),
                to(#D7EB99));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
/* 背景カラバリ：緑（黒バージョン）*/
.accordionBlockA01.bgGreBla .accordionBlockSection .accordionBlockHeader,
.accordionBlockA01.bgGre2 .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_g.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#BCDF50),
                color-stop(0.02,#C7E763),
                color-stop(0.03,#B4D67A),
                color-stop(0.7,#D7EB99),
                color-stop(0.9,#D7EB99),
                to(#D7EB99));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}


/* 背景カラバリ：紫*/
.accordionBlockA01.bgPur .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_pur.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#B787FF),
                color-stop(0.02,#C096FF),
                color-stop(0.03,#C19FF7),
                color-stop(0.7,#E0CEFF),
                color-stop(0.9,#D9C6F6),
                to(#D5C0F4));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
/* 背景カラバリ：紫 黒*/
.accordionBlockA01.bgPurBla .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_pur.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#B787FF),
                color-stop(0.02,#C096FF),
                color-stop(0.03,#C19FF7),
                color-stop(0.7,#E0CEFF),
                color-stop(0.9,#D9C6F6),
                to(#D5C0F4));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

/* 背景カラバリ：オレンジ*/
.accordionBlockA01.bgOra .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_r.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FC8D09),
                color-stop(0.02,#FE9C27),
                color-stop(0.03,#FF9E28),
                color-stop(0.7,#FFDBAB),
                color-stop(0.9,#FDB760),
                to(#FFA330));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
/* 背景カラバリ：オレンジ 黒*/
.accordionBlockA01.bgOraBla .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_r.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FC8D09),
                color-stop(0.02,#FE9C27),
                color-stop(0.03,#FF9E28),
                color-stop(0.7,#FFDBAB),
                color-stop(0.9,#FDB760),
                to(#FFA330));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

/* 背景カラバリ：茶*/
.accordionBlockA01.bgBro .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_o.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#CEAA7B),
                color-stop(0.02,#D7B180),
                color-stop(0.03,#C29E5E),
                color-stop(0.7,#F3DFB1),
                color-stop(0.9,#F5E3B2),
                to(#E8D29C));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
/* 背景カラバリ：茶 黒*/
.accordionBlockA01.bgBroBla .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_o.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#CEAA7B),
                color-stop(0.02,#D7B180),
                color-stop(0.03,#C29E5E),
                color-stop(0.7,#F3DFB1),
                color-stop(0.9,#F5E3B2),
                to(#E8D29C));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

/* 背景カラバリ：黒*/
.accordionBlockA01.bgBla .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#6A6A6A),
                color-stop(0.02,#898989),
                color-stop(0.03,#858181),
                color-stop(0.7,#CACACA),
                color-stop(0.9,#A2A2A2),
                to(#9B9B9B));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}

/* 背景カラバリ：黒 黒*/
.accordionBlockA01.bgBlaBla .accordionBlockSection .accordionBlockHeader {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico01_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#6A6A6A),
                color-stop(0.02,#898989),
                color-stop(0.03,#858181),
                color-stop(0.7,#CACACA),
                color-stop(0.9,#A2A2A2),
                to(#9B9B9B));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}


/* accodionAct カラバリ */

.accordionBlockA01.bgRed .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FF6E5F),
                color-stop(0.02,#FF7263),
                color-stop(0.03,#FF7465),
                color-stop(0.7,#FFCCC7),
                color-stop(0.9,#FFC3BD),
                to(#FFBDB5));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
.accordionBlockA01.bgRedBla .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FF6E5F),
                color-stop(0.02,#FF7263),
                color-stop(0.03,#FF7465),
                color-stop(0.7,#FFCCC7),
                color-stop(0.9,#FFC3BD),
                to(#FFBDB5));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

.accordionBlockA01.bgBlu .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(#124781),
                color-stop(0.01,#184F89),
                color-stop(0.02,#215B94),
                color-stop(0.03,#468BC5),
                color-stop(0.49,#58A1DE),
                color-stop(0.5,#5CA7E5),
                to(#5CA7E5));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
.accordionBlockA01.bgBluBla .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(#124781),
                color-stop(0.01,#184F89),
                color-stop(0.02,#215B94),
                color-stop(0.03,#468BC5),
                color-stop(0.49,#58A1DE),
                color-stop(0.5,#5CA7E5),
                to(#5CA7E5));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;

}

.accordionBlockA01.bgWhi .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_blu.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#F7F5F5),
                color-stop(0.02,#E6E6E6),
                color-stop(0.03,#EFEFEF),
                color-stop(0.7,#F4F4F4),
                color-stop(0.9,#FEFEFE),
                to(#F0EEEE));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

.accordionBlockA01.bgYel .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_o.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FFFF69),
                color-stop(0.02,#FFFF7F),
                color-stop(0.03,#F5F590),
                color-stop(0.7,#FFFFE5),
                color-stop(0.9,#FFFFBE),
                to(#FCFC93));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;

}

.accordionBlockA01.bgLYel .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_LYel.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#ebe5ae),
                color-stop(0.02,#efe9bb),
                color-stop(0.03,#f9f3c1),
                color-stop(0.7,#ffffe5),
                color-stop(0.9,#fffce0),
                to(#f9f4c6));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;

}

.accordionBlockA01.bgGre .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_g.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#BCDF50),
                color-stop(0.02,#C7E763),
                color-stop(0.03,#B4D67A),
                color-stop(0.7,#D7EB99),
                color-stop(0.9,#D7EB99),
                to(#D7EB99));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}

.accordionBlockA01.bgGreBla .accordionBlockSection .accordionBlockHeader.accodionAct,
.accordionBlockA01.bgGre2 .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_g.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#BCDF50),
                color-stop(0.02,#C7E763),
                color-stop(0.03,#B4D67A),
                color-stop(0.7,#D7EB99),
                color-stop(0.9,#D7EB99),
                to(#D7EB99));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

.accordionBlockA01.bgPur .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_pur.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#B787FF),
                color-stop(0.02,#C096FF),
                color-stop(0.03,#C19FF7),
                color-stop(0.7,#E0CEFF),
                color-stop(0.9,#D9C6F6),
                to(#D5C0F4));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
.accordionBlockA01.bgPurBla .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_pur.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#B787FF),
                color-stop(0.02,#C096FF),
                color-stop(0.03,#C19FF7),
                color-stop(0.7,#E0CEFF),
                color-stop(0.9,#D9C6F6),
                to(#D5C0F4));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

.accordionBlockA01.bgOra .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_r.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FC8D09),
                color-stop(0.02,#FE9C27),
                color-stop(0.03,#FF9E28),
                color-stop(0.7,#FFDBAB),
                color-stop(0.9,#FDB760),
                to(#FFA330));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
.accordionBlockA01.bgOraBla .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_r.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#FC8D09),
                color-stop(0.02,#FE9C27),
                color-stop(0.03,#FF9E28),
                color-stop(0.7,#FFDBAB),
                color-stop(0.9,#FDB760),
                to(#FFA330));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

.accordionBlockA01.bgBro .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_o.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#CEAA7B),
                color-stop(0.02,#D7B180),
                color-stop(0.03,#C29E5E),
                color-stop(0.7,#F3DFB1),
                color-stop(0.9,#F5E3B2),
                to(#E8D29C));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
.accordionBlockA01.bgBroBla .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_o.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#CEAA7B),
                color-stop(0.02,#D7B180),
                color-stop(0.03,#C29E5E),
                color-stop(0.7,#F3DFB1),
                color-stop(0.9,#F5E3B2),
                to(#E8D29C));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}

.accordionBlockA01.bgBla .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#6A6A6A),
                color-stop(0.02,#898989),
                color-stop(0.03,#858181),
                color-stop(0.7,#CACACA),
                color-stop(0.9,#A2A2A2),
                to(#9B9B9B));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
	color: #fff;
	text-shadow: 1px 1px 1px rgba(0,0,0,1);
}
.accordionBlockA01.bgBlaBla .accordionBlockSection .accordionBlockHeader.accodionAct {
	background: url(/ctmb/common/library/jquery/plugins/tcirdaccordion/img/accordion_ico02_w.png) no-repeat 10px 50%,
	-webkit-gradient(linear,left bottom, left top,
                from(white),
                color-stop(0.01,#6A6A6A),
                color-stop(0.02,#898989),
                color-stop(0.03,#858181),
                color-stop(0.7,#CACACA),
                color-stop(0.9,#A2A2A2),
                to(#9B9B9B));
	background-size: 20px 18px, 100% 100%!important;
	-webkit-background-size: 20px 18px, 100% 100%!important;
}