@charset "utf-8";




#navigation a { display:block; text-decoration: none; }

#navigation div {
position: absolute;
display: none;
padding: 8px 10px;
width: 133px;
top: 15px;
background-color: #FFFFFF;
border: 1px solid #DFDFDF;
}

#navigation li:hover div {
display:block;
}

.height15 { height: 15px; }

/*================================================================*/

#btn-intl { 
position: absolute;
top: 186px;
left: 780px;
width: 134px;
z-index: 890;
}

#btn-intl div {
position: absolute;
display: none;
padding: 5px 0;
width: 95px;
top: 23px;
left: 20px;
background: url(../images/sub/flag_bg.gif) no-repeat bottom center;
}

#btn-intl ul {  margin: 0; padding: 0; }
#btn-intl ul ul li img { display: block; }
#btn-intl ul ul li a   { width: 95px; height: 11px; display: block; }
#btn-intl li { position:relative; list-style-position: outside; list-style-type: none;  }

.list-adj { margin: 0 0 5px 0; padding: 0 0 5px 0; background: url(../images/sub/flag_dot.gif) no-repeat bottom center; }
.height26 { height: 26px; }

/*================================================================*/

#navigation { position: absolute; z-index: 900; }

.ng-jp { top: 40px; left: 300px; width: 636px; }
.ng-us { top: 40px; left: 350px; width: 573px; }
.ng-cn { top: 42px; left: 410px; width: 517px; }
.ng-kr { top: 42px; left: 370px; width: 560px; }


#navigation ul {  margin: 0; padding: 0; }
#navigation ul ul li a { width: 133px; font-size: 11px; }
#navigation li { float: left; position:relative; list-style-position: outside; list-style-type: none; z-index: 910; }
#navigation li li { clear: left;}

.j-dots01 {
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dotted #CCCCCC;
}


.gnavi-jp00,
.gnavi-jp01,
.gnavi-jp02,
.gnavi-jp03,
.gnavi-jp04,
.gnavi-jp05 { padding: 0 16px 0 0; }

.gnavi-jp00 { width: 45px; }
.gnavi-jp01 { width: 97px; }
.gnavi-jp02 { width: 86px; }
.gnavi-jp03 { width: 55px; }
.gnavi-jp04 { width: 85px; }
.gnavi-jp05 { width: 68px; }
.gnavi-jp06 { width: 94px; }



.gnavi-us00,
.gnavi-us01,
.gnavi-us02,
.gnavi-us03,
.gnavi-us04,
.gnavi-us05 { padding: 0 16px 0 0; }

.gnavi-us00 { width: 45px; }
.gnavi-us01 { width: 161px; }
.gnavi-us02 { width: 52px; }
.gnavi-us03 { width: 62px; }
.gnavi-us04 { width: 54px; }
.gnavi-us05 { width: 53px; }
.gnavi-us06 { width: 50px; }


.gnavi-cn00,
.gnavi-cn01,
.gnavi-cn02,
.gnavi-cn03,
.gnavi-cn04,
.gnavi-cn05 { padding: 0 16px 0 0; }

.gnavi-cn00 { width: 36px; }
.gnavi-cn01 { width: 108px; }
.gnavi-cn02 { width: 50px; }
.gnavi-cn03 { width: 47px; }
.gnavi-cn04 { width: 51px; }
.gnavi-cn05 { width: 60px; }
.gnavi-cn06 { width: 60px; }



.gnavi-kr00,
.gnavi-kr01,
.gnavi-kr02,
.gnavi-kr03,
.gnavi-kr04,
.gnavi-kr05 { padding: 0 16px 0 0; }

.gnavi-kr00 { width: 25px; }
.gnavi-kr01 { width: 118px; }
.gnavi-kr02 { width: 72px; }
.gnavi-kr03 { width: 42px; }
.gnavi-kr04 { width: 62px; }
.gnavi-kr05 { width: 55px; }
.gnavi-kr06 { width: 76px; }


