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



/* ---------- ---------- ---------- ---------- */
/*　OperaとSafari共通部分の定義
/*　Opera固有の部分はpupil_opeにて再度定義する。
/* ---------- ---------- ---------- ---------- */


/* ---------- ---------- ---------- ---------- */
/* 基本的な文字サイズの再定義 */
/* ---------- ---------- ---------- ---------- */

*{
font-size:11px;
line-height: 1.4em;
}



/* ---------- ---------- ---------- ---------- */
/* ヘッダとフッタ部分のメニュー */
/* ---------- ---------- ---------- ---------- */

.menu {
	/*color:#FFFFFF;*/
font-size: 12px;
}

.navi img {
margin-top:1px;
}





/* ---------- ---------- ---------- ---------- */
/*　サブメニューのナビゲーション　*/
/* ---------- ---------- ---------- ---------- */



ul#menu {
float:left;
list-style:none;
color:#999999;
background:#eeeeee;
border-top:solid 1px #cccccc;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 10px;
width: 170px;
}


/* 各サブメニューの基本定義 */

ul#menu li{
margin:0px 0px 0px 0px;
padding: 9px 0px 9px 24px;
}

ul#menu li#select{
margin:0px 0px 0px 0px;
padding: 9px 0px 8px 24px;
color:#009966;
border-bottom:solid 1px #cccccc;
background:url(../common/icons/images/icon_dots_009966.gif) no-repeat 8px 10px #dddddd;
}

ul#menu li#select span{
padding:1px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#006633;
}

ul#menu li span{
display:block;
font-size:11px;
line-height:13px;
padding:1px 0px 3px 0px;
}

ul#menu li#oya{
font-size:120px;
padding: 6px 0px 7px 10px;
color:#009966;
background:#eeeeee;
border-top:none;
}




/* ---------- ---------- ---------- ---------- */
/* スタイル適用確認用 */
/* ---------- ---------- ---------- ---------- */


.check{
color:#FF00FF;
}