@charset "UTF-8";
/* CSS Document */

#drop_d{
	height:350px;
	border-bottom: 1px #95D4FF solid;
	font: 12px/1.231 'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
}

#menu p.s_title_2{
	background: url(../img/base_002.gif) no-repeat 0px 3px;
}

#menu ul li{
	   list-style-type:none;	
	}

/* メインメニュー */
#menu ul {
	display:block;
	list-style-type: none;
	margin:0;
	padding:0;
}

/* サブメニュー1段目 */
#menu ul ul{
	display:none;
	position:absolute;
	top:100%;
	left:0;
}

/* リスト */
#menu li {
	float:left;
	margin: 0;
	padding: 0px 5px 0px 15px;
	width:110px;
	cursor:default;
	line-height:1.6em;
	text-align: center;
	font-weight:bold;
}
	
#menu li a{
	display: block;
	text-decoration:none;
	color:#000;
	padding:0 10px;
}


#menu li:hover {
	position:relative;
	background:#CFF;
}


#menu li li {
	clear:both;
	text-align: left;
	background:#F8F8F8;
	width:360px;
	height:25px;
	font-weight:normal;
}

#menu li li a{
	color:#000;
	width:360px;
	height:25px;
	padding:2px 0 0 0;
	line-height:1.9em;
}
	
#menu li li:hover {
	background:#09f;
}

#menu li li a:hover{
	color:#fff;
}

#menu li:hover > ul {
	display: block
}

/* IE6用 */
* html #menu li {
   behavior: expression(
      this.onmouseover=new Function("this.className='column1'"),
      this.onmouseout=new Function("this.className=''"),
      this.style.behavior = 'none'
   );
}

* html #menu li li {
   behavior: expression(
      this.onmouseover=new Function("this.className='column2'"),
      this.onmouseout=new Function("this.className=''"),
      this.style.behavior = 'none'
   );
}

* html #menu li li li {
   behavior: expression(
      this.onmouseover=new Function("this.className='column3'"),
      this.onmouseout=new Function("this.className=''"),
      this.style.behavior = 'none'
   );
}

#menu .column1 {position:relative;}
#menu .column1 ul {display:block;}
#menu .column1 * ul {display:none;}

#menu .column2 {position:relative;}
#menu .column2 ul {display:block;}
#menu .column2 * ul {display:none;}


/* デザイン */

#menu .column1, #menu .column2 {
   color:#fff;
   background:#09f;
}