#INDEX{
	padding : 0 20px 0 0px;
}

#INDEX #CATEGORY h2{
	display:none;
}

#INDEX #CATEGORY p.clear{
	clear : both;
	height : 1px;
	margin : 0;
	padding : 0;
}

#INDEX #CATEGORY p.clear a{
	display : none;
}

#INDEX #CATEGORY ul{
	margin : 0;
	padding : 0 0 0 10px;
}

#INDEX #CATEGORY ul li{
	float : left;
	font-size : 1px;
	list-style : none;
	margin :  0;
	padding : 11px 0 0 10px;
}

#INDEX #TECH{
	font-size : 1px;
	padding : 0 10px 0 0;
}

#INDEX #TECH h4{
	margin : 0;
	padding : 10px 0 0 9px;
}

#INDEX #TECH img.pic{
	float : right;
	margin : 10px 0 0 0;
}

#INDEX #TECH p{
	font-size : small;
	line-height : 130%;
	margin : 5px 0 0 9px;
}

#INDEX #TECH p.more{
	clear : both;
	margin : 3px 0 10px 9px;
	padding : 2px 0 0 0;
	text-align : right;
	font-size:1px;
}


#INDEX #TOPICS p{
	margin : 3px 0 10px 9px;
	padding : 2px 10px 0 0;
	text-align : right;
	font-size:1px;
}

#INDEX #TOPICS ul{
	margin : 0;
	padding : 0px 0 0 0;
}

#INDEX #TOPICS ul li{
	background : url(../img/index_subbox_topics_img_arrow.gif) no-repeat left top;
	font-size : small;
	line-height : 130%;
	list-style : none;
	margin : 5px 0 5px 10px;
	padding : 0 10px 0 10px;
}



#INDEX #INFO h2{
	font-size : 1px;
	margin : 15px 0 0 20px;
	padding : 0 0 4px 0;
		border-bottom : 1px solid #999999;

}

#INDEX #INFO p{
	border-top : 1px dotted #949494;
	font-size : small;
	font-weight : 600;
	margin : 10px 0 0 10px;
	padding : 5px 10px 0 0;
	text-align : right;
}

#INDEX #INFO ul{
	margin : 0;
	padding : 0 0 0 35px;
}

#INDEX #INFO ul li{
	font-size : small;
	list-style : none;
	margin : 5px 0 5px 0;
	padding : 0 0 0 72px;
	text-indent : -72px;
}

#INDEX #INFO ul li em{
	font-family : monospace;
	font-size : 12px;
	font-style : normal;
	font-weight : 300;
}

#INDEX #MAIN {
	float : left;
	padding-bottom : 10px;
	width : 545px;
}

#INDEX #SUB {
	float : right;
	padding-bottom : 10px;
	width : 220px;
}

#INDEX #SUB p.clear{
	background : url(../img/index_subbox_bg_bottom.gif);
	height : 5px;
	margin : -5px 0 0 0;
	padding : 0;
}

#INDEX #SUB p.clear a{
	display : none;
}

#INDEX #SUBBOX{
	background : url(../img/index_subbox_bg.gif) repeat-y;
}

#INDEX #SUBBOX h2{
	background : url(../img/index_subbox_bg_top.gif) no-repeat;
	height : 5px;
	margin : 15px 0 0 0;
}

#INDEX #SUBBOX h2 a{
	display : none;
}

#INDEX #SUBBOX h3{
	margin : 0 0 0 9px;
}

#INDEXHEAD #HEAD{
	background : url(../img/all_head_bg.gif) no-repeat center top;
	height : 285px;
	position : relative;
	z-index : 2;
}

#bar3 {
	margin : 20px auto 0px auto;
	padding: 0px ;
	width: 525px ;

}

#bar3 ul{
    margin : 0px 0px 0px 0px ;
	padding : 0px 0px 0px 0px ;
	list-style-type : none;

}

#bar3 ul li{
    margin : 0px 5px 0px 0px ;
	padding : 0px 0px 0px 0px ;
	display : inline ;

}



#BODY #topflwrap{
    position : relative ;
	
}

#BODY #topflwrap #topmvb{
    position : absolute ;
	top : 76px ;
	right : 20px ;
	z-index : 100 ;

}
	
/* IE6 */
* html #BODY #topflwrap #topmvb{
	top : 45px ;
}

/* IE7 */
*+html  #BODY #topflwrap #topmvb{
	top : 45px ;
}


/* 20130502 SUBINFO Special */
#INDEX #SPE p.more{
	margin : 3px 10px 10px 9px;
	padding : 2px 0 0 0;
	text-align : right;
	font-size:1px;
}
#INDEX #SPE p{
	font-size : small;
	line-height : 130%;
	margin : 5px 0 0 9px;
}
#INDEX #SPE p.pic2{
	margin: 8px 0 0 9px;
}
#INDEX #SPE img.new1{
	margin :0 0 -2px 0 ;
	padding:0 5px 0 0;
}
#INDEX #SPE ul{
	margin : 0;
	padding : 0px 0 0 0;
}
#INDEX #SPE ul li{
	background : url(../img/index_subbox_topics_img_arrow.gif) no-repeat left top;
	font-size : small;
	list-style : none;
	margin : 0 0 5px 10px;
	padding : 0 10px 0 10px;
	font-weight:bold;
}

/* 20130614 googleTranslateElementInit */
#INDEX div.gte{
    width:200px;
	padding:4px 10px;
	margin:10px 0 ;
	background-color:#eee;
}

/* 20160128 */
#INDEX div.bana{ margin:15px 0 10px 10px;}
#INDEX div.bana p.interzoo{ width:468px; height:60px; margin: 0 auto;}