@charset "utf-8";

/* Global Navigation Horizn Part */

#globalnavi {
	width: 700px;
	padding: 0;
	margin: 0;
	position: relative;
	top: 8px;
	right: 4px;
}


.mystic_nlsmenu {
    z-index:1;
    cursor: pointer;
}

.spc1_nlsitemcontainer {	
	width: 140px;
    height: 30px;
	background: url(../images/globalnavi.png);
	_background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: 0 0;

}
.spc1_nlsiconcell {}

.spc1_nlssubmenucell{}

.spc1_nlsitem {
	visibility: hidden;
	font-size: 0;
}

.spc1_nlsitemcontainerover {	
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: 0 -30px;
}

.spc1_nlsiconcellover {}

.spc1_nlssubmenucellover{}

.spc1_nlsitemover {
	visibility: hidden;
	font-size: 0;
}

.spc2_nlsitemcontainer {
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: -140px 0;
}

.spc2_nlsiconcell {}

.spc2_nlssubmenucell{}

.spc2_nlsitem {
	visibility: hidden;
	font-size: 0;
}

.spc2_nlsitemcontainerover {
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: -140px -30px;
}

.spc2_nlsiconcellover {}

.spc2_nlssubmenucellover{}

.spc2_nlsitemover {
	visibility: hidden;
	font-size: 0;
}

.spc3_nlsitemcontainer {
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: -280px 0;
}

.spc3_nlsiconcell {}

.spc3_nlssubmenucell{}

.spc3_nlsitem {
	visibility: hidden;
	font-size: 0;
}

.spc3_nlsitemcontainerover {
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: -280px -30px;
}

.spc3_nlsiconcellover {}

.spc3_nlssubmenucellover{}

.spc3_nlsitemover {
	visibility: hidden;
	font-size: 0;
}

.spc4_nlsitemcontainer {
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: -420px 0;
}
.spc4_nlsiconcell {}

.spc4_nlssubmenucell{}

.spc4_nlsitem {
	visibility: hidden;
	font-size: 0;
}

.spc4_nlsitemcontainerover {
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: -420px -30px;
}

.spc4_nlsiconcellover {}

.spc4_nlssubmenucellover{}

.spc4_nlsitemover {
	visibility: hidden;
	font-size: 0;
}

.spc5_nlsitemcontainer {
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: -560px 0;
}

.spc5_nlsiconcell {}

.spc5_nlssubmenucell{}

.spc5_nlsitem {
	visibility: hidden;
	font-size: 0;
}

.spc5_nlsitemcontainerover {
	width: 140px;
    height: 30px;
    background-image: url(../images/globalnavi.png);
    _background-image: url(../images/globalnavi.gif);
	background-repeat: no-repeat;
	background-position: -560px -30px;
}

.spc5_nlsiconcellover {}

.spc5_nlssubmenucellover{}

.spc5_nlsitemover {
	visibility: hidden;
	font-size: 0;
}

/* Global Navigation Vertical Part */

.nlsmenu {
    border-top: 1px hidden #dddddd;
    border-left: 1px solid #151818;
    border-bottom: 1px solid #151818;
    border-right: 1px solid #151818;
    z-index: 1;
	background: #3c4543;
	opacity: 0.95;
	filter: alpha(opacity=95);
}

.nlsitemcontainer {height: 20px;
	padding: 1px 5px;
	border-bottom: 1px solid #798b8b;
	width: 130px;
}

.nlsiconcell {
	width: 2px;
	padding-right: 3px;
}

.nlssubmenucell{
	width: 10px;
}

.nlsitem {
    color: #ffffff;
	font: 0.85em/normal "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, meiryo, "ＭＳ Ｐゴシック", "Lucida Grande", Arial, sans-serif;
}

.nlsitemcontainerover {height: 20px;
	background-color: #1a1e1d;
	padding: 1px 5px;
	border-bottom: 1px solid #798b8b;
	width: 130px;
}

.nlsiconcellover {
	width: 7px;
	padding-right: 3px;
}

.nlssubmenucellover {
	width: 8px;
}

.nlsitemover {
    color: #ffffff;
	font: 0.85em/normal "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", Osaka, meiryo, "ＭＳ Ｐゴシック", "Lucida Grande", Arial, sans-serif;
}

.nlsitemdisable {
    font-family:verdana;
    font-size:8pt;
    color:#999999;
}

.nlsseparatorcontainer {}
.nlsseparator {
    height:5px;
    background-image:url(img/separator.gif);
    background-position:center center;
    background-repeat:repeat-x;
}

.mtopleft {height:0px; width:0px;}
.mtopright {height:0px; width:0px;}
.mbottomleft {width:0px; height:0px;}
.mbottomright {width:0px; height:0px;}
.mtop {height:0px;}
.mbottom {height:0px;}
.mleft {width:0px;}
.mright {width:0px;}

.horzshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/hshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.vertshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/vshadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}
.cornshadow { -moz-opacity:0.4;background-repeat:no-repeat; background-image:url(img/cornershadow.gif);filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=40, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);}