/* Adas Document */
/* ----------------------------------------- */
/*  共通レイアウト		                     */
/* ----------------------------------------- */

/* 会員専用メニュー ///////// */
#menu_user {
    width:100%;
	min-width:1000px;
	height:auto;
	list-style-type:none;
	margin:10px 0 20px 0;
	padding:10px 0 0 15px;
}
#menu_user:after {
    content: "";
    display: block;
    clear: both;
    height:0;
    overflow: hidden;
}
#menu_user li {
	font-size:1.2em;
	line-height:1.2;
	float:left;
	margin:5px 10px 15px 10px;
	font-weight:normal;
}
#menu_user li a {
	display:block;
	width:260px;
	height:80px;
	padding:15px 12px;
	text-decoration:underline;
	font-weight:bold;
	letter-spacing:3px;
	color:#0A0C90;
    /*border:1px solid transparent;*/
    border:1px solid #6381BF;
}
#menu_user li img { /* メニューアイコン */
	vertical-align:middle;
	padding-right:10px;
}
#menu_user li a:hover {
	text-decoration:none;
    background:#fee;
	color:#C33;
	/*text-shadow: 0px 0px 0px #000;*/
    border:1px solid red;
}
#menu_user li p { /* メニュー説明 */
    padding-top:5px;
	font-size:85%;
	font-weight:normal;
	letter-spacing:1px;
}
#menu_user li a p {
	text-decoration:none !important;
	color:#333;
}
#menu_user li a:hover p {
	color:#666;
	text-shadow: 0px 0px 0px #000;
}

#menu_user hr { /* 区切りライン青 */
	clear:left;
	border:none;
	height: 3px;
	width:95%;
}

/* ----------------------------------------- */
/* 個別ページ装飾                            */
/* ----------------------------------------- */


/* ----------------------------------------- */
/* ボタン設定【ミディアムポップ ver】        */
/* ----------------------------------------- */
/* ボタン設定【ミディアムポップ ver】戻るボタン用 */
.rebtn a { /* リンク用ボタン */
  font-size:12px;
  text-decoration:none;
  min-height:24px; margin-top:1px; padding:3px 10px 2px 10px;
  /* ▼ブルー ++++++++ */
  color:#eeffef; background:#6297A4; border:1px solid #cddee2;
  border-right:1px solid #426871; border-bottom:1px solid #426871;
}
  /* ▼グリーン ++++++ */
.btn_green a {
  color:#eeffef; background:#66A95A; border:1px solid #ADD7A7;
  border-right:1px solid #426858; border-bottom:1px solid #426858;
}
  /* ▼オレンジ ++++++ */
.btn_orange a {
  color:#eeffef; background:#FF6633; border:1px solid #F1B789;
  border-right:1px solid #A34C12; border-bottom:1px solid #A34C12;
}
.rebtn A:link , .rebtn A:visited { color:#eeffef; }

.rebtn A:hover { /* リンク用ボタン マウスオーバー(赤) */
  color:#ffe; background:#C15D3E; border:1px solid #ffc3b2;
  border-right:1px solid #9c441e; border-bottom:1px solid #9c441e;
}
.rebtn img { vertical-align: middle; } /* アイコンが入る場合 */


/* 検索用アイコン ////////////////// */

.ico_user { /* ユーザー */
	display:block;
	width:16px; height:16px;
	float:left;
	margin:2px 5px 0 0; padding:0;
	vertical-align:middle;
	background:url(../parts/material/ad_naviset.gif) -48px -48px no-repeat;
}
.ico_cal { /* 年 度 */
	display:block;
	width:16px; height:16px;
	float:left;
	margin:2px 5px 0 0; padding:0;
	vertical-align:middle;
	background:url(../parts/material/ad_naviset.gif) -64px -48px no-repeat;
}

/* クイックメニューボタン ///////////////////////////////// */
.quickMenu {
  font-size:15px; font-weight:bold; font-style:normal;
  letter-spacing:2px; height:auto;
}
.quickMenu A { background-color:#ffeeee; border:1px solid #ff0000; display:inline-block;
                  line-height:1.5; color:#0083B7; text-decoration:none; padding: 1px 23px 1px 20px; }
.quickMenu A:hover { background-color:#ff4500; color:#fff; }
.quickMenu img { border:none; vertical-align:middle; margin:0px 3px 2px 0; }
.quickMenu span.sel { background-color:#015170; border:1px solid #000; display:inline-block;
                color:#fff; padding: 1px 23px 1px 20px; }
