body{
	background-color:#FFF;
	text-align:center;
}
/************* General *************/
img.icon{
	vertical-align:middle;
}

/************* Box ID Difine *************/
#PAGETOP{
	/* Page Container */
	width:760px;
	margin:auto;
	margin-top:21px;
	text-align:left;
}

#H{
	/* Header */
}

#GN{
	/* Global Navigation */
	clear:both;
}

#YH{
	/* You Are Here */
	height:41px;
	/* forie5l.css */
	margin:5px 0 0;
	background-color:#EFEFEF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "MS P Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", sans-serif;
	letter-spacing: 0.05em;
	font-size: 65%;
	color: #828282;
}

#F{
	/* Footer */
	width:760px;
	clear:both;
	margin-bottom:5px;
	border-top:solid 1px #BDBEBD;
}

/***************** with Javascript ID Difine *****************/
#GNVOV{
	/* function gNaviOv (/common_pro/js/lib.js) */
	position:absolute;
	top:93px;
	width:192px;
	height:28px;
	background-position:left top;
	background-repeat:no-repeat;
	text-align:left;
}
#GNVOV p{
	height:100%;
	padding:5px 12px;
	background-color:#9C9A9C;
	color:#FFF;
	line-height:1.3;
}
#GNVOV .fs11{
	font-size:10px;
}


/************* Header *************/
#H h1{
	width:109px;
	float:left;
	padding:0 2px 16px;
}

#H .ci{
	width:71px;
	float:right;
	padding:6px 3px 16px;
}

/************* Global Navigation *************/
#GN ul,
#GN ul li,
#GN form{
	display:inline;
	margin:0;
	padding:0;
}

#h_n01{
	/* forie5l.css */
	margin:5px 31px 0 1px;
}

#h_n02,#h_n03,#h_n04{
	/* forie5l.css */
	margin:5px 28px 0 0;
}

#h_n05{
	/* forie5l.css */
	margin:5px 78px 0 0;
}

#GN img{
	vertical-align:top;
}
#GN form input{
	vertical-align:middle;
}

#GN form img{
	/* forie5l.css */
	margin:4px 7px 0 0;
}

#TEXTFIELD,
#GN .searchForm{
	/* In Site Search */
	/* forie5x.css */
	margin:0 3px 0 0;
	padding:1px 0 0 3px;
	border: solid 1px #BDBEBD;
	background:#FFF url(/common_pro/images/bg_search.gif) left top no-repeat;
	width: 117px;
	height: 15px;
}


/************* You Are Here *************/
#YH h1{
	width:250px;
	float:left;
	padding:14px 0 0 15px
}
#YH p{
	width:300px;
	float:right;
	padding:7px 10px;
	text-align:right;
}

#YH a:link,
#YH a:visited {
	color: #828282;
	text-decoration: underline;
}

#YH a:hover,
#YH a:active {
	color: #003366;
	text-decoration: underline;
}

/************* Footer *************/
#F ul{
	list-style-type:none;
	width:393px;
	float:left;
	margin:0;
	padding:10px 0 0;
}
#F ul li{
	float:left;
	font-size:11px;
	line-height:1;
	margin-right:26px;
}
#F p.catch{
	width:120px;
	float:right;
	padding-top:-35px;
/* excluding macIE \*/
	padding-top:15px;
/* //excluding macIE */
}
#F p.copyright{
	clear:left;
	padding-top:10px;
/* excluding macIE \*/
	padding:20px 0 0;
/* //excluding macIE */
}
#F p.scopyright{
	float:right;
	padding-top:10px;
}
