/* --------------------SIDE-MENU-------------------- */


.sidem_01 a{
display:block;
width:199px;
height:30px;
background:url(../special/img/sidem01.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.sidem_01 a:hover, .sidem_01 a.on{
background-position:right bottom;
}
.sidem_02 a {
display:block;
width:199px;
height:30px;
background:url(../special/img/sidem02.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.sidem_02 a:hover, .sidem_02 a.on{
background-position:right bottom;
}
.sidem_03 a {
display:block;
width:199px;
height:30px;
background:url(../special/img/sidem03.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.sidem_03 a:hover, .sidem_03 a.on{
background-position:right bottom;
}
.sidem_04 a {
display:block;
width:199px;
height:30px;
background:url(../special/img/sidem04.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.sidem_04 a:hover, .sidem_04 a.on{
background-position:right bottom;
}
.sidem_05 a {
display:block;
width:199px;
height:30px;
background:url(../special/img/sidem05.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.sidem_05 a:hover, .sidem_05 a.on{
background-position:right bottom;
}
.sidem_06 a {
display:block;
width:199px;
height:30px;
background:url(../special/img/sidem06.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.sidem_06 a:hover, .sidem_06 a.on{
background-position:right bottom;
}
.sidem_07 a {
display:block;
width:199px;
height:30px;
background:url(../special/img/sidem07.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.sidem_07 a:hover, .sidem_07 a.on{
background-position:right bottom;
}
.sidem_08 a {
display:block;
width:199px;
height:30px;
background:url(../special/img/sidem08.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.sidem_08 a:hover, .sidem_08 a.on{
background-position:right bottom;
}



/* --------------------TOP-------------------- */


.iconb_01 a{
display:block;
width:317px;
height:117px;
background:url(../special/img/iconb01.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.iconb_01 a:hover, .iconb_01 a.on{
background-position:right bottom;
}
.iconb_02 a {
display:block;
width:317px;
height:117px;
background:url(../special/img/iconb02.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.iconb_02 a:hover, .iconb_02 a.on{
background-position:right bottom;
}
.iconb_03 a {
display:block;
width:317px;
height:117px;
background:url(../special/img/iconb03.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.iconb_03 a:hover, .iconb_03 a.on{
background-position:right bottom;
}
.iconb_04 a {
display:block;
width:317px;
height:117px;
background:url(../special/img/iconb04.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.iconb_04 a:hover, .iconb_04 a.on{
background-position:right bottom;
}
.iconb_05_1 a {
display:block;
width:317px;
height:117px;
background:url(../special/img/iconb05_1.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.iconb_05_1 a:hover, .iconb_05_1 a.on{
background-position:right bottom;
}
.iconb_06 a {
display:block;
width:317px;
height:117px;
background:url(../special/img/iconb06.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.iconb_06 a:hover, .iconb_06 a.on{
background-position:right bottom;
}
.iconb_07 a {
display:block;
width:317px;
height:117px;
background:url(../special/img/iconb07.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.iconb_07 a:hover, .iconb_07 a.on{
background-position:right bottom;
}
.iconb_08 a {
display:block;
width:317px;
height:117px;
background:url(../special/img/iconb08.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:5px;
}
.iconb_08 a:hover, .iconb_08 a.on{
background-position:right bottom;
}




/* --------------------BANNER-------------------- */


DIV.container {
	margin: auto;
	width: 90%;
	margin-bottom: 10px;
}
ul.tabNavigation {
	list-style: none;
	margin: 0;
	padding: 0;
	height:25px;
}
UL.tabNavigation LI {
	width:161px;
	float:left;
	padding-right:5px;
}
UL.tabNavigation LI A {
	padding: 3px 5px;
	background-color:#666;
	color: #fff;
	text-decoration: none;
	display:block;
	text-align:center;
}
UL.tabNavigation LI A.selected, UL.tabNavigation LI A:hover {
	background-color: #fff;
	color: #000;
}
UL.tabNavigation LI A:focus {
	outline: 0;
}
div.tabs div {
	padding: 5px;
	margin-top: 5px;
	border: 1px solid #333;
}
#size01 {
	width:646px;
	border:solid #FFF;
	border-width:1px;
}
#size02 {
	width:646px;
	border:solid #FFF;
	border-width:1px;
}
#size03 {
	width:646px;
	border:solid #FFF;
	border-width:1px;
}
#size04 {
	width:646px;
	border:solid #FFF;
	border-width:1px;
}
.waste {
	min-height: 1000px;
}
textarea {  
    resize: none;
} 





/* --------------------CAST-------------------- */


.iconc_01 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc01.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_01 a:hover, .iconc_01 a.on{
background-position:right bottom;
}
.iconc_02 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc02.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_02 a:hover, .iconc_02 a.on{
background-position:right bottom;
}
.iconc_03 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc03.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_03 a:hover, .iconc_03 a.on{
background-position:right bottom;
}
.iconc_04 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc04.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_04 a:hover, .iconc_04 a.on{
background-position:right bottom;
}
.iconc_05 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc05.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_05 a:hover, .iconc_05 a.on{
background-position:right bottom;
}
.iconc_06 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc06.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_06 a:hover, .iconc_06 a.on{
background-position:right bottom;
}
.iconc_07 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc07.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_07 a:hover, .iconc_07 a.on{
background-position:right bottom;
}
.iconc_08 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc08.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_08 a:hover, .iconc_08 a.on{
background-position:right bottom;
}
.iconc_09 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc09.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_09 a:hover, .iconc_09 a.on{
background-position:right bottom;
}
.iconc_10 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc10.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_10 a:hover, .iconc_10 a.on{
background-position:right bottom;
}

.iconc_11 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc11.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_11 a:hover, .iconc_11 a.on{
background-position:right bottom;
}
.iconc_12 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc12.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_12 a:hover, .iconc_12n a.on{
background-position:right bottom;
}
.iconc_13 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc13.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_13 a:hover, .iconc_13 a.on{
background-position:right bottom;
}
.iconc_14 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc14.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_14 a:hover, .iconc_14 a.on{
background-position:right bottom;
}
.iconc_15 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc15.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_15 a:hover, .iconc_15 a.on{
background-position:right bottom;
}
.iconc_16 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc16.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_16 a:hover, .iconc_16 a.on{
background-position:right bottom;
}
.iconc_17 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc17.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_17 a:hover, .iconc_17 a.on{
background-position:right bottom;
}
.iconc_18 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc18.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_18 a:hover, .iconc_18 a.on{
background-position:right bottom;
}
.iconc_19 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc19.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_19 a:hover, .iconc_19 a.on{
background-position:right bottom;
}
.iconc_20 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc20.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_20 a:hover, .iconc_20 a.on{
background-position:right bottom;
}
.iconc_21 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc21.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_21 a:hover, .iconc_21 a.on{
background-position:right bottom;
}
.iconc_22 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc22.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_22 a:hover, .iconc_22 a.on{
background-position:right bottom;
}
.iconc_23 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc23.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_23 a:hover, .iconc_23 a.on{
background-position:right bottom;
}
.iconc_24 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc24.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_24 a:hover, .iconc_24 a.on{
background-position:right bottom;
}
.iconc_25 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc25.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_25 a:hover, .iconc_25 a.on{
background-position:right bottom;
}
.iconc_26 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc26.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_26 a:hover, .iconc_26 a.on{
background-position:right bottom;
}
.iconc_27 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc27.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_27 a:hover, .iconc_27 a.on{
background-position:right bottom;
}
.iconc_28 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc28.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_28 a:hover, .iconc_28 a.on{
background-position:right bottom;
}
.iconc_29 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc29.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_29 a:hover, .iconc_29 a.on{
background-position:right bottom;
}
.iconc_30 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc30.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_30 a:hover, .iconc_30 a.on{
background-position:right bottom;
}
.iconc_31 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc31.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_31 a:hover, .iconc_31 a.on{
background-position:right bottom;
}
.iconc_32 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc32.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_32 a:hover, .iconc_32 a.on{
background-position:right bottom;
}
.iconc_33 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc33.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_33 a:hover, .iconc_33 a.on{
background-position:right bottom;
}
.iconc_34 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc34.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_34 a:hover, .iconc_34 a.on{
background-position:right bottom;
}
.iconc_35 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc35.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_35 a:hover, .iconc_35 a.on{
background-position:right bottom;
}
.iconc_36 a {
display:block;
width:158px;
height:100px;
background:url(../special/img/iconc36.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconc_36 a:hover, .iconc_36 a.on{
background-position:right bottom;
}






/* --------------------CAST_SIDE-MENU＿Ssize-------------------- */


.sidems_01 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems01.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_01 a:hover, .sidems_01 a.on{
background-position:right bottom;
}
.sidems_02 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems02.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_02 a:hover, .sidems_02 a.on{
background-position:right bottom;
}
.sidems_03 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems03.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_03 a:hover, .sidems_03 a.on{
background-position:right bottom;
}
.sidems_04 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems04.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_04 a:hover, .sidems_04 a.on{
background-position:right bottom;
}
.sidems_05 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems05.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_05 a:hover, .sidems_05 a.on{
background-position:right bottom;
}
.sidems_06 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems06.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_06 a:hover, .sidems_06 a.on{
background-position:right bottom;
}
.sidems_07 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems07.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_07 a:hover, .sidems_07 a.on{
background-position:right bottom;
}
.sidems_08 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems08.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_08 a:hover, .sidems_08 a.on{
background-position:right bottom;
}
.sidems_09 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems09.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_09 a:hover, .sidems_09 a.on{
background-position:right bottom;
}
.sidems_10 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems10.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_10 a:hover, .sidems_10 a.on{
background-position:right bottom;
}
.sidems_11 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems11.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_11 a:hover, .sidems_11 a.on{
background-position:right bottom;
}
.sidems_12 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems12.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_12 a:hover, .sidems_12 a.on{
background-position:right bottom;
}
.sidems_13 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems13.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_13 a:hover, .sidems_13 a.on{
background-position:right bottom;
}
.sidems_14 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems14.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_14 a:hover, .sidems_14 a.on{
background-position:right bottom;
}
.sidems_15 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems15.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_15 a:hover, .sidems_15 a.on{
background-position:right bottom;
}
.sidems_16 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems16.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_16 a:hover, .sidems_16 a.on{
background-position:right bottom;
}
.sidems_17 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems17.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_17 a:hover, .sidems_17 a.on{
background-position:right bottom;
}
.sidems_18 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems18.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_18 a:hover, .sidems_18 a.on{
background-position:right bottom;
}
.sidems_19 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems19.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_19 a:hover, .sidems_19 a.on{
background-position:right bottom;
}
.sidems_20 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems20.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_20 a:hover, .sidems_20 a.on{
background-position:right bottom;
}
.sidems_21 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems21.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_21 a:hover, .sidems_21 a.on{
background-position:right bottom;
}
.sidems_22 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems22.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_22 a:hover, .sidems_22 a.on{
background-position:right bottom;
}
.sidems_23 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems23.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_23 a:hover, .sidems_23 a.on{
background-position:right bottom;
}
.sidems_24 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems24.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_24 a:hover, .sidems_24 a.on{
background-position:right bottom;
}
.sidems_25 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems25.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_25 a:hover, .sidems_25 a.on{
background-position:right bottom;
}
.sidems_26 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems26.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_26 a:hover, .sidems_26 a.on{
background-position:right bottom;
}
.sidems_27 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems27.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_27 a:hover, .sidems_27 a.on{
background-position:right bottom;
}
.sidems_28 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems28.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_28 a:hover, .sidems_28 a.on{
background-position:right bottom;
}
.sidems_29 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems29.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_29 a:hover, .sidems_29 a.on{
background-position:right bottom;
}
.sidems_30 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems30.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_30 a:hover, .sidems_30 a.on{
background-position:right bottom;
}
.sidems_31 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems31.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_31 a:hover, .sidems_31 a.on{
background-position:right bottom;
}
.sidems_32 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems32.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_32 a:hover, .sidems_32 a.on{
background-position:right bottom;
}
.sidems_33 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems33.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_33 a:hover, .sidems_33 a.on{
background-position:right bottom;
}
.sidems_34 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems34.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_34 a:hover, .sidems_34 a.on{
background-position:right bottom;
}
.sidems_35 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems35.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_35 a:hover, .sidems_35 a.on{
background-position:right bottom;
}
.sidems_36 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems36.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_36 a:hover, .sidems_36 a.on{
background-position:right bottom;
}
.sidems_38 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems38.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_38 a:hover, .sidems_38 a.on{
background-position:right bottom;
}
.sidems_39 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidems39.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidems_39 a:hover, .sidems_39 a.on{
background-position:right bottom;
}


/* --------------------DRAMACD CAST-------------------- */


.iconcd_01 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd01.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_01 a:hover, .iconcd_01 a.on{
background-position:right bottom;
}
.iconcd_02 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd02.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_02 a:hover, .iconcd_02 a.on{
background-position:right bottom;
}
.iconcd_03 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd03.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_03 a:hover, .iconcd_03 a.on{
background-position:right bottom;
}
.iconcd_04 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd04.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_04 a:hover, .iconcd_04 a.on{
background-position:right bottom;
}
.iconcd_05 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd05.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_05 a:hover, .iconcd_05 a.on{
background-position:right bottom;
}
.iconcd_06 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd06.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_06 a:hover, .iconcd_06 a.on{
background-position:right bottom;
}
.iconcd_07 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd07.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_07 a:hover, .iconcd_07 a.on{
background-position:right bottom;
}
.iconcd_08 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd08.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_08 a:hover, .iconcd_08 a.on{
background-position:right bottom;
}
.iconcd_09 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd09.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_09 a:hover, .iconcd_09 a.on{
background-position:right bottom;
}
.iconcd_10 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd10.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_10 a:hover, .iconcd_10 a.on{
background-position:right bottom;
}
.iconcd_11 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd11.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_11 a:hover, .iconcd_11 a.on{
background-position:right bottom;
}
.iconcd_12 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd12.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_12 a:hover, .iconcd_12 a.on{
background-position:right bottom;
}
.iconcd_13 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd13.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_13 a:hover, .iconcd_13 a.on{
background-position:right bottom;
}
.iconcd_14 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd14.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_14 a:hover, .iconcd_14 a.on{
background-position:right bottom;
}
.iconcd_15 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd15.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_15 a:hover, .iconcd_15 a.on{
background-position:right bottom;
}
.iconcd_16 a{
display:block;
width:158px;
height:100px;
background:url(../special/img/iconcd16.jpg) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
}
.iconcd_16 a:hover, .iconcd_16 a.on{
background-position:right bottom;
}



/* --------------------YOYAKU-------------------- */

.cshosai a{
display:block;
width:206px;
height:34px;
background:url(../special/img/yoyaku03.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.cshosai a:hover, .cshosai a.on{
background-position:right bottom;
}


table.rank td {
    font-size: 12px;
	color:#FFF;
	line-height:16px;
	border: 1px #999 solid;
	background-color:
}
table.icon td {
    font-size: 12px;
	color:#FFF;
	line-height:16px;
	border: none;
	background-color:
}



/* --------------------COLLUBO_SIDE-MENU＿Ssize-------------------- */


.sidemc_01 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc01.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_01 a:hover, .sidemc_01 a.on{
background-position:right bottom;
}
.sidemc_02 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc02.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_02 a:hover, .sidemc_02 a.on{
background-position:right bottom;
}
.sidemc_03 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc03.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_03 a:hover, .sidemc_03 a.on{
background-position:right bottom;
}
.sidemc_04 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc04.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_04 a:hover, .sidemc_04 a.on{
background-position:right bottom;
}
.sidemc_05 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc05.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_05 a:hover, .sidemc_05 a.on{
background-position:right bottom;
}
.sidemc_06 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc06.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_06 a:hover, .sidemc_06 a.on{
background-position:right bottom;
}
.sidemc_07 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc07.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_07 a:hover, .sidemc_07 a.on{
background-position:right bottom;
}
.sidemc_08 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc08.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_08 a:hover, .sidemc_08 a.on{
background-position:right bottom;
}
.sidemc_09 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc09.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_09 a:hover, .sidemc_09 a.on{
background-position:right bottom;
}
.sidemc_10 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc10.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_10 a:hover, .sidemc_10 a.on{
background-position:right bottom;
}
.sidemc_11 a{
display:block;
width:199px;
height:22px;
background:url(../special/img/sidemc11.gif) no-repeat left top;
text-indent:-9999px;
text-decoration:none;
outline:none;
margin-top:2px;
}
.sidemc_11 a:hover, .sidemc_11 a.on{
background-position:right bottom;
}
 
 