/* CSS Document */
/* ================================================================================ */
/*    汎用ページ共通クラス　　　                                                    */  
/* ================================================================================ */

/* -------------------------------------------------------------------------------- */
/*      リストリンク             　                                                 */  
/* -------------------------------------------------------------------------------- */
	ul.drop_list li{
		width:200px;
		display:block;
		list-style:none;
		display:block;
		margin:2px 10px 2px 0px;
		border-bottom: 1px dashed #999999;
		line-height:1.3em;
	
	}
/* drop list*/
	ul.drop_list a:link {
		width:200px;
		background-image:url(img/point_04.png);
		background-repeat:no-repeat;
		background-position:top right;
		background-attachment:scroll;
		display:block;
		margin:2px 10px 2px 0px;
		text-decoration:none;
		vertical-align:bottom;
	}
	ul.drop_list a:visited {
		width:200px;
		background-image:url(img/point_03.png);
		background-repeat:no-repeat;
		background-position:top right;
		background-attachment:scroll;
		display:block;
		margin:2px 10px 2px 0px;
		text-decoration:none;
		vertical-align:bottom;
	}
	
/* -------------------------------------------------------------------------------- */
/*      ボタン部　　             　                                                 */  
/* -------------------------------------------------------------------------------- */

/* drop */
object{
	border:0px;
	}
iframe{border:0px;}
.no_drop{
	position: relative;
	float:left;
	margin:0;
	padding:0;
		}
.dropdown{
	position: relative;
	float:left;
	margin:0;
	padding:0;
		z-index:10000;
		}
.dropdown:hover ul{
		margin-right:-131px;
	}
.dropdown li{
	list-style:none;
	margin:0;
	border:0;
	}
.dropdown li ul{
	position:relative;
	display:none;
	margin:0;
	overflow:visible;
	border: 1px solid #ffffff;
}
.dropdown li ul li{
		width:200px;
		display:block;
		list-style:none;
		display:block;
		margin:2px 10px 2px 0px;
		border-bottom: 1px dashed #999999;
		line-height:1.3em;
}
.dropdown li ul li a:hover{
	color:#ffffff;
}
.dropdown:hover li ul{
	display:block;
	position:absolute;
	top:84px;
	width:200px;
	margin:0;
	padding:0;
	left:-137px;
	}
.sub_menu_c{
	z-index:10500;
	background-color:#33CCCC;
	margin:0;
		}
.sub_menu_m{
	z-index:10502;
	background-color:#FF3366;
	margin:0;
		}
.sub_menu_y{
	z-index:10501;
	background-color:#FFCC66;
	margin:0;
		}
