/* CSS Document */

div#ngs_header {
width:100%;
background: url(/ngs/common/img/mypage_bg.gif) 0 0 repeat-x;
text-align:center;
display:block;
}

div#tag_header {
border-top:solid 5px #000000;
width:100%;
height:30px;
text-align:center;
display:block;
clear:both;
}

div#tag_header div {
width:900px;
margin:0 auto;
display:block;
clear:both;
}

/* 1-2.Header Navi02
---------------------------------------- */
#header-navi02 {
float: right;
display: inline;
margin: 7px 0 0 170px;
}

#header-navi02 li {
float: left;
display: inline;
margin: 2px 0 0 8px;
padding: 0 0 0 15px;
background: no-repeat 0 49%;
font-size: 10px;
line-height: 1.301;
}

#header-navi02 li.item01 {background-image: url(/common/images/header01_ico_01.gif);}
#header-navi02 li.item02 {background-image: url(/common/images/header01_ico_02.gif);}
#header-navi02 li.item03 {background-image: url(/common/images/header01_ico_03.gif);}

#header-navi02 li a {
color: #999999;
}

#header-navi02 li a:hover {
color: #FF9933;
}

/* item04 */
#header-navi02 li.item04 {
margin: 0 0 0 12px;
padding: 0;
width: 74px;
}

#header-navi02 li.item04 a {
display: block;
height: 15px;
background: url(/common/images/header01_btn_03.gif) no-repeat;
text-indent: -9999px;
overflow: hidden;
}

#header-navi02 li.item04 a:hover {
background-position: 0 -15px;
}
