@charset "utf-8";

/*
Copyright: Elegy. All rights reserved.
http://queensryche.blog41.fc2.com/
*/

@import "dhtml2-horiz-float.css"; /* Root Menu (Width=Variable): Additional CSS */

@import "dhtml2-horiz.css"; /* Drop Down Menu (Horizontal): MAIN and COMMON CSS */

/* dhtml2-horiz_v8_20091121.css ←NO JavaScript テスト版 */

/*
ルートの水平 (horizontal) メニューを、文字幅に応じて「可変」にするスタイルシート。

ルートの幅が一定しないため、逆方向に展開するクラス「anti」がルートに使えないので注意。
右端からの長さで位置を指定するスタイルシートは、Netscape 7.1J が対応していないため、
敢えて使っていない。

展開した後の、2階層目以降には使える。
*/

div#base2 ul li.TopCurrent a {
	background:url('../../images/ntk-img/skins/eleanor/global_button_v_cur.gif') left top no-repeat;color:#FFFFFF;text-shadow:1px 1px 1px #000000;cursor:pointer;
}
div#base2 ul li.TopCurrent a span.extend {
	background:url('../../images/ntk-img/skins/eleanor/global_button_vd_cur.gif') right top no-repeat;color:#FFFFFF;text-shadow:1px 1px 1px #000000;cursor:pointer;
}
div#base2 ul li.TopCurrent a span.noextend {
	background:url('../../images/ntk-img/skins/eleanor/global_button_v_cur.gif') right top no-repeat;color:#FFFFFF;text-shadow:1px 1px 1px #000000;cursor:pointer;
}

div#base2 ul a , 
div#base2 ul span.nolink {
	font-weight:bold;
}

div#base2 ul ul a , 
div#base2 ul ul span.nolink {
	font-weight:normal;
}

.wide       {letter-spacing:0.2em;text-indent:0.2em;} /* 文字数が少ない場合、間隔を広げる */
.wide  font {letter-spacing:0;text-indent:0;}         /* Google翻訳のfontタグ内には適用しない */
.wide1      {letter-spacing:0.2em;text-indent:0em;}   /* 1文字 */
.wide1 font {letter-spacing:0em;text-indent:0em;}     /* Google翻訳のfontタグ内には適用しない */
.wide2      {letter-spacing:0.4em;text-indent:0em;}   /* 2文字 */
.wide2 font {letter-spacing:0em;text-indent:0em;}     /* Google翻訳のfontタグ内には適用しない */
.wide3      {letter-spacing:0.6em;text-indent:0em;}   /* 3文字 */
.wide3 font {letter-spacing:0em;text-indent:0em;}     /* Google翻訳のfontタグ内には適用しない */
.wide4      {letter-spacing:0.8em;text-indent:0em;}   /* 4文字 */
.wide4 font {letter-spacing:0em;text-indent:0em;}     /* Google翻訳のfontタグ内には適用しない */
.wide5      {letter-spacing:1.0em;text-indent:0em;}   /* 5文字 */
.wide5 font {letter-spacing:0em;text-indent:0em;}     /* Google翻訳のfontタグ内には適用しない */
.wide6      {letter-spacing:1.2em;text-indent:0em;}   /* 5文字 */
.wide6 font {letter-spacing:0em;text-indent:0em;}     /* Google翻訳のfontタグ内には適用しない */
.wide7      {letter-spacing:1.4em;text-indent:0em;}   /* 5文字 */
.wide7 font {letter-spacing:0em;text-indent:0em;}     /* Google翻訳のfontタグ内には適用しない */

/* 文字間隔 (letter-spacing) 
   ※2020/06/17 ../horiz-float.css にも追記. 
   ※2020/06/17 neos.css           にも追記. 
----------------------------------------------------------*/
.font_wide_tiny   {letter-spacing:0.09em;}
.font_wide_little {letter-spacing:0.16em;}
.font_wide        {letter-spacing:0.29em;}
.font_wide_very   {letter-spacing:0.54em;margin-left:0.29em;}
.font_wide_super  {letter-spacing:1.00em;margin-left:0.54em;}
.font_xsmall        {font-size:81.00%;}
.font_xsmall_narrow {font-size:81.00%;font-family:Arial,'Meiryo UI','MS UI Gothic';}
.font_small         {font-size:90.00%;}
.font_small_narrow  {font-size:90.00%;font-family:Arial,'Meiryo UI','MS UI Gothic';}

