@charset "utf-8";
#tab{
	clear:both;
	list-style:none;
	}
#tab li {
	float: left;
	padding:0;
	cursor: pointer;
	margin:28px 10px 0 0;
	width:125px;
	height:25px;
	text-indent:-9999px;
	}
#tab li span{
	display:block;
	width:125px;
	height:25px;
	}
#tab li span.panel{
	background:url(../img/btn_panel_off.png) no-repeat 0 0;
}
#tab li.select span.panel{
	background:url(../img/btn_panel_on.png) no-repeat 0 0;
}
#tab li span.list{
	background:url(../img/btn_list_off.png) no-repeat 0 0;
}
#tab li.select span.list{
	background:url(../img/btn_list_on.png) no-repeat 0 0;
}

.disnon {
  display: none;
}
.content_wrap {
	clear:both;
	min-height:500px;
}

nav#panel{
	margin:0;
	padding:0;
	}
nav#panel ul{
	margin:0;
	padding:0;
	list-style:none;
	}
nav#panel li{
	margin:0 5px 5px 0;
	padding:0;
	width:145px;
	height:145px;
	float:left;
	}
nav#panel a img{
	display:block;
	}
	
nav#panel a:hover img{
	filter: alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	}
.box_list{
	background:#B9D0E8;
	padding:15px 15px 0 15px;
	margin:0;
	min-height:500px;
	overflow:hidden;
	}
.title_list{
	background:#F1F7FC;
	padding:5px 0 2px 0;
	margin:0;
	width:35px;
	text-align:center;
	font-size:16px;
	color:#508AC5;
	}
.box_list_in{
	background:#FFF;
	padding:15px 15px 0px 15px;
	margin:0 0 15px 0;
	overflow:hidden;
	}
.box_list_in ul{
	list-style:none;
	margin:0;
	padding:0 !important;
	}
.box_list_in li{
	margin:0 20px 10px 0;
	padding:0;
	float:left;
	}
.box_list_in li a{
	color:#333;
	font-weight:bold;
	background:url(../img/ico_arrow.png) no-repeat 0 5px;
	display:inline-block;
	padding-left:15px;
	text-decoration:none;
	}
.box_list_in li a:visited {
	text-decoration: underline;
	color:#333;
}
.box_list_in li a:active {
	text-decoration: underline;
	color:#333;
}
.box_list_in li a:hover {
 	text-decoration: none;
	color:#508AC5;
}