BODY{
	font-size : 13px;
	color : #00002b;
	margin : 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	overflow-x: hidden;
	background-color: #ffffff;

}

#body {
	width: 950px;
	height: auto;
	background-color: #F1F1F1;
}

#header {
	color: #666666;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 2px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	width: 930px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-right: 10px;
	background-color: #FFF;
	height: 15px;
}

#index_main_top {
	width: 695px;
	float: right;
}

#index_main {
	width: 695px;
	float: right;
}

#footer {
	margin-top: 10px;
	padding-top: 10px;
	color: #FFF;
	background-color: #CCC;
	margin-bottom: 10px;
	height: 40px;
	width:950px;
	font-size: 10px;
	text-align: center;
	float: right;
	border-top-style: none;
	border-top-color: #aaaaaa;
}


.table1{
	border-bottom-width : 1px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #002f00;
	font-size : 14px;
	font-weight : bold;
	color : #fcfecb;
	background-color : #999999;
}
.table2{
  font-size : 13px;
  font-weight : normal;
  background-color : #fdfde3;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #827068;border-left-color : #827068;border-right-color : #827068;border-bottom-color : #827068;}
.teble3{
  font-size : 13px;
  
  color : #493821;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #796d46;border-right-color : #796d46;border-bottom-color : #796d46;border-left-color : #796d46;
}
.teble4{
  font-size : 13px;
  background-color : #fffffb;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-style : solid solid solid solid;
  border-top-color : #6a0013;border-right-color : #6a0013;border-bottom-color : #6a0013;border-left-color : #6a0013;
  font-weight : normal;
  color : #493821;
  line-height : 18px;
}
.table5{
  font-size : 13px;
  font-weight : normal;
  color : #5b2c1e;border-width : 1px 1px 1px 1px;border-top-style : solid;border-left-style : solid;border-right-style : solid;border-bottom-style : solid;border-color : #50644d #50644d #50644d #50644d;
  background-color : #ffffff;
}
.cell0{
  background-color : #e1d7a2;
}
.cell1{
	background-color : #FFFFFF;
	color : #5b2c1e;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.cell2{
	color : #5b2c1e;
	background-color : #FFFFFF;
}
.cell3{
  
  
  background-color : #f3eecb;
}
.cell4{
  
  color : #999999;
  background-color : #eeeeee;
}
.cell5{
  font-weight : normal;
}
.line_cell0{
  
  background-color : #e1d7a2;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #a08b6d;
}
.line_cell1{
	background-color : #FFFFFF;
	border-bottom-color : #9b8428;
	color: #333;
	text-align: left;
	background-image: url(image/list_pon.png);
	background-repeat: no-repeat;
	background-position: left 5px;
	left: 10px;
	text-indent: 13px;
}
.line_cell2{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #675434;
  
  background-color : #e0d8b6;
}
.line_cell3{
  
  color : #5b2c1e;
  border-bottom-width : 0px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ad8d3a;
  background-color : #f3eecb;
}
.line_cell4{
  
  color : #999999;
  background-color : #eeeeee;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #aab4b4;
}
.line_cell5{
  font-weight : normal;
}
.line_cell6{
  
  color : #5b2c1e;
  border-bottom-width : 0px;
  border-bottom-width : 3px;
  border-bottom-style : double;
  border-bottom-color : #5b2c1e;
  
}
.title_cell1{
	font-size : 14px;
	background-color : #FFFFFF;
	color : #666666;
	font-weight : bold;
	border-left-color : black;
	border-bottom-color : black;
	border-left-color : #fffcd7;
	padding-top : 6px;
	padding-left : 6px;
	padding-bottom : 6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #fffcd7;
	border-right-color: black;
}
.title_cell2{
  font-size : 14px;
  background-color : #715b37;
  font-weight : bold;
  color : #fbffc1;
  letter-spacing : 2px;
  padding-top : 8px;
  padding-left : 8px;
  padding-right : 8px;
  padding-bottom : 8px;
}
.title_cell3{
  font-weight : normal;
}
.title_cell4{
  font-weight : normal;
}
.title_cell5{
  font-weight : normal;
}
.title_text1{
  font-size : 14px;
  font-weight : bold;
  color : maroon;
}
.title_text2{
  font-weight : normal;
}
.title_text3{
  font-weight : normal;
}
.title_text4{
  font-weight : normal;
}
.title_text5{
  font-weight : normal;
}

.pict1{
  color : #993f39;
  background-color : #993f39;
}
.pict2{
  color : #ffffff;
  background-color : #fcca56;border-top-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;border-style : solid solid solid solid;border-color : white olive;border-bottom-color : white;border-left-color : #493821;border-left-color : #493821;border-left-color : maroon;border-bottom-color : olive;border-left-color : white;
  text-align : left;
  vertical-align : middle;
}
.pict3{
  color : white;
  background-color : #ff8040;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-right-style : solid;
  border-bottom-style : solid;
  border-right-color : #993f39;
  border-bottom-color : #993f39;
  border-top-width : 1px;
  border-left-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-top-color : white;
  border-left-color : white;
}
.pict4{
  color : #50644d;
  background-color : #50644d;
}

.color1{
  background-color : #705612;
  
}
.color2{
  background-color : #97926f;
}
.color3{
  font-size : 13px;
  background-color : #e1d7a2;
}
.color4{
  font-weight : normal;
}
.color5{
  font-weight : normal;
}
.color6{
  font-weight : normal;
}
.color7{
  background-color : ##f7cb63;
}
.text1{
  line-height : 17px;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  color : #79614a;
}

TH{
	font-size : 12px;
	color : #999999;
	font-weight : bold;
}
A{
	color : #333333;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	font-weight: bold;
}

TABLE{
	font-size : 13px;
	text-align: left;
}
.menu_title1{
	background-color : #999999;
	font-size : 14px;
	font-weight : bold;
	color : white;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : black;
	text-align: center;
}
.menu_title2{
	background-color : #FFFFFF;
	border-top-width : 2px;
	border-bottom-width : 2px;
	border-top-style : none;
	border-bottom-style : none;
	border-top-color : #234947;
	border-bottom-color : #234947;
	color : #f9f7ec;
}
.menu_title3{
	background-color : #FFFFFF;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #400000;
	font-size : 12px;
	text-align: left;
}
.menu_body{
  background-color : #fdfde3;
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : #526129;
}

A.A_menu{
	color : #333333;
	text-decoration : none;
}
A.A_menu:hover{
	color: #FF0000;
	text-decoration:none;
	font-weight: bold;
}

.font8{font-size : 8px;}
.font9{font-size : 9px;}
.font10{
	font-size : 10px;
	color: #D6D6D6;
}
.font11{
	font-size : 11px;
	color: #333;
}
.font12{
	font-size : 12px;
	line-height: 1.5em;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #333333;
}
.font13{font-size : 13px;}
.font14{font-size : 14px;}
.font15{font-size : 15px;}
.font16{
	font-size : 16px;
	color: #FF3366;
}
.font17{font-size : 17px;}
.font18{font-size : 18px;}
.font19{font-size : 19px;}
.font20{font-size : 20px;}
.font8B{font-size : 8px;font-weight : bold;}
.font9B{font-size : 9px;font-weight : bold;}
.font10B{font-size : 10px;font-weight : bold;}
.font11B{font-size : 11px;font-weight : bold;}
.font12B{
	font-size : 12px;
	font-weight : bold;
	text-align: left;
}
.font13B{
	font-size : 13px;
	font-weight : bold;
	text-align: center;
}
.font14B{
	font-size : 14px;
	font-weight : bold;
	text-align: left;
}
.font15B{
	font-size : 15px;
	font-weight : bold;
	color: #333;
}
.font16B{font-size : 16px;font-weight : bold;}
.font17B{font-size : 17px;font-weight : bold;}
.font18B{font-size : 18px;font-weight : bold;}
.font19B{font-size : 19px;font-weight : bold;}
.font20B{
	font-size : 25px;
	font-weight : bold;
}
.white{color : white;}
.red{
	color : #006633;
}
.black{color : black;}
A.A_white{color:#ffffff;}
A.A_white:hover{color:#FF3300;}
A.A_blue{color:#535C93;}
A.A_blue:hover{color:#FF3300;}
A.A_gray{color:#5a5a68;}
A.A_gray:hover{color:#FF3300;}
A.A_green{color:#335654;}
A.A_green:hover{color:#FF3300;}
A.A_red{color:#924352;}
A.A_red:hover{color:#FF3300;}
A.A_purple{color:#666699;}
A.A_purple:hover{color:#FF3300;}
A.A_orange{color:#ff8000;}
A.A_orange:hover{color:#FF3300;}
A.A_yellow{color:#ffff88;}
A.A_yellow:hover{color:#FF3300;}
A.A2_white{color : white;text-decoration : none;}
A.A2_white:hover{color:#FF3300;text-decoration : underline;}
A.A2_blue{color:#535C93;text-decoration : none;}
A.A2_blue:hover{color:#FF3300;text-decoration : underline;}
A.A2_gray{color:#5a5a68;text-decoration : none;}
A.A2_gray:hover{color:#FF3300;text-decoration : underline;}
A.A2_green{color:#335654;text-decoration : none;}
A.A2_green:hover{color:#FF3300;text-decoration : underline;}
A.A2_red{color:#924352;text-decoration : none;}
A.A2_red:hover{color:#FF3300;text-decoration : underline;}
A.A2_purple{color:#666699;text-decoration : none;}
A.A2_purple:hover{color:#FF3300;text-decoration : underline;}
A.A2_orange{color:#ff8000;text-decoration : none;}
A.A2_orange:hover{color:#FF3300;text-decoration : underline;}
A.A2_yellow{color:#ffff88;text-decoration : none;}
A.A2_yellow:hover{color:#FF3300;text-decoration : underline;}
.FORM{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}


.index_event_info{
	color : #333333;
	width: 210px;
	background-color: #FFF;
	background-image: url(neo/image/index_event_info_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	height: 135px;
}

.side_menu_list{
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(neo/image/saide_menu_line.png);
	background-repeat: repeat-y;
	background-position: center top;
}

.side_menu_under{
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(neo/image/saide_menu_under.png);
	background-repeat: no-repeat;
	background-position: center top;
}



/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 440; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {
	margin: 0 0 10px;
	background: #fff;
	border: 4px solid #fff;
	position: relative;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 0px 0px rgba(0,0,0,0);
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0);
	-o-box-shadow: 0 1px 4px rgba(0,0,0,0);
	zoom: 1;
}
.flex-viewport {max-height: 400px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 40px; margin: 0px 0 0; display: block; background: url(images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: 0px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 0px; height: 0px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
}

.index_kensaku_bg
{
	background-image: url(https://www.akaboo.jp/neo/image/index_image/index_kensaku_bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100px;
	text-align: center;
	}

.plus_news_bg
{
	background-image: url(https://www.akaboo.jp/neo/image/plus_news.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 680px;
	padding-top: 5px;
	}
	

	
.plus_news_bg table tr td .plus_news_text {
	font-size: 18px;
	color: #F33;
}

.list_header
{
	background-image: url(https://www.akaboo.jp/neo/image/list_header.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 680px;
	text-indent: 50px;
	font-size: 16px;
	color: #666;
	padding-top: 25px;
	font-weight: normal;
}

.list_header2
{
	background-image: url(https://www.akaboo.jp/neo/image/list_header_2.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 680px;
	text-indent: 335px;
	font-size: 14px;
	color: #666;
	padding-top: 25px;
	font-weight: normal;
}

.list_footer
{
	background-image: url(https://www.akaboo.jp/neo/image/list_footer.jpg);
	background-repeat: no-repeat;
	height: 61px;
	width: 680px;
	}

.list_naka
{
	background-image: url(https://www.akaboo.jp/neo/image/list_naka.jpg);
	background-repeat: repeat-y;
	width: 680px;
	text-align: center;
	background-color: #333;
	}

#container #body #index_right table tbody tr td div table tr td .inst_midashi {
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(https://www.akaboo.jp/neo/common_images/big_maru.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 35px;
	font-size: 18px;
	color: #06F;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: none;
	border-bottom-color: #39F;
}

.plus_indent{
	padding-left: 15px;
}


.mini_midashi{
	padding-left: 20px;
	font-size: 16px;
	color: #F60;
	background-image: url(https://www.akaboo.jp/neo/image/detail_template_images/detail_indent.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 1.1em;
	padding-top: 0px;
	padding-bottom: 0px;
	word-spacing: normal;
	margin: 0px;
	height: 20px;
}




index_event_info_janl{

}.index_event_info p strong {
	text-indent: 20px;
}
body center table tbody tr {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.index_event_info table tr td small a {
	color: #F33;
	font-size: 12px;
}
.inst_midashi {
	font-size: 24px;
	color: #06F;
	background-image: url(https://www.akaboo.jp/neo/common_images/big_maru.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	margin-top: 5px;
	margin-left: 5px;
	padding-left: 45px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #39F;
	border-left-style: none;
	font-weight: bold;
}
#container #body #index_right table tbody tr td table tr td p {
	padding-left: 30px;
	padding-right: 30px;
}
#BODY #container #header a {
	font-size: 10px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: normal;
	background-position: bottom;
}


.scroll-text {
  border: 0px solid red;
  width: 450px;
  height: 4.5em;
  overflow: hidden;
}
.scroll-text ul {
  width: 800px;
  height: 100px;
  overflow: hidden;
  margin: 0;
}
.scroll-text ul li {
  height: 1.5em;
}

.scroll-img {
	border: 0px solid red;
	height: 113px;
	overflow: hidden;
	font-size: 0;
	padding: 0px;
	width: 450px;
	list-style-image: none;
	list-style-type: none;
}

.scroll-img ul {
	width: 0px;
	height: 600px;
	margin: 0;
}

.scroll-img ul li {
	display: inline-block;
	margin: 0px 5px 5px 5px;
}


#flyer5.scroll-img ul {
  width: 1500px;
}

#flyer5-btn {
	width: 450px;
	padding-top: 0px;
	text-align: center;
}


p_title {/* 見出し1*/
	font-size: 14px;
	font-weight:bolder;
	color: #ff3366;
	
	text-indent: 23px;
	line-height: 26px;
	background-image: url(https://www.zr.akaboo.jp/artevarie/item/images/potti_event_list02.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0px;
	padding-left: 23px;
	padding-bottom: 0px;
}

UL {/* 見出し2*/
	font-size: 14px;
	line-height: 1.3em;
	padding-left: 15px;
	color: #ff6699;
	background-image: url(https://www.zr.akaboo.jp/artevarie/item/images/h3_yellow.png);
	background-repeat: no-repeat;
	background-position: 0px -0px;
	font-weight: bolder;
	}



.index_menu {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9) );
	background:-moz-linear-gradient( center top, #f9f9f9 5%, #e9e9e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9');
	background-color:#f9f9f9;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
height:40px;
	line-height:40px;
width:165px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}.index_menu:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ce0100), color-stop(1, #fe1a00) );
	background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
	background-color:#ce0100;
}.index_menu:active {
	position:relative;
	top:1px;
}