* {
	text-indent:0;
	font-size:100%;
	font-style:normal;
	line-height:100%;
}

body {
	margin: 0;
	padding: 0;
	background-color:#FFFFFF;
	font-size:1em;
}

img {
	margin:0;
	border:none;
	vertical-align:baseline;
}

div#container {
	position:relative;
	margin:0 auto 0 auto;
	padding:3px 0 0 0;
	width:771px;
	border-width:0 2px 0 2px;
	border-color:#CCCCCC;
	border-style:solid;
}

div#glb-header {
	position:relative;
	margin:0 auto 0 auto;
	padding:0;
	border-width:0 2px 0 2px;
	border-color:#CCCCCC;
	border-style:solid;
	width:771px;
}

div#glb-header a#btn-corp {
	display:block;
	float:right;
	margin:0;
	padding:0;
	width:148px;
	height:18px;
	text-indent:-999%;
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;
	background-image:url(/img/ind-btn-corp.gif);
}

div#glb-header a#btn-corp:hover ,
div#glb-header a#btn-corp:active {
	background-position:bottom left;
}



div#ind-flash-area {
	margin:0 5px 6px 5px;
	padding:0;
	width:760px;
}

div#ind-info-area {
	margin:0 auto;
	padding:0;
	width:760px;
}

td.ind-mutch-set {
	color:#FFFFFF;
	font-size:30px;
	font-weight:bold;
}

td.i-topics {
	padding:2px 0;
}

div#glb-banner-area {
	margin:0 auto 9px auto;
	padding-top:9px;
	border-top:1px #999999 solid;
	width:760px;
}

div#glb-copy-area {
	border-top:2px #CCCCCC solid;
}

div#footer {
	margin:0px auto 20px auto !Important;
	padding-top:9px;
	width:771px;
	border-width:0 2px 2px 2px;
	border-color:#CCCCCC;
	border-style:solid;
}

address {
	margin-right:4px;
	color:#6E6E6E;
	font-size:71%;
	font-style:normal;
}

/*サブメニュー
----------------------------------------------------------------*/

div.glb-smenu {
	position:absolute;
	top:77px;
	margin:0;
	padding:10px;
	height: 63px;
	visibility: hidden;
	z-index: 3;

}

div.glb-smenu ul ,
div.glb-smenu li {
	margin:0;
	padding:0;
	text-indent:0;
	list-style:none;
	font-size:0;
	line-height:0;
}

div.glb-smenu li a {
	display:block;
	height:21px;
	margin:0;
	padding:0;
	text-indent:-999%;
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;
}

div.glb-smenu li a:hover ,
div.glb-smenu li a:active {
	background-position:bottom left;
}

/*サブメニュー 1*/
div#menu1 {
	display:display;
	left:0px;
}

div#menu1 ul li a {
	width:176px;
}

li#smenu01-01 a {
	background-image:url(/shared/img/cmn-smenu-01-01.png);
}
li#smenu01-02 a {
	background-image:url(/shared/img/cmn-smenu-01-02.png);
}
li#smenu01-03 a {
	background-image:url(/shared/img/cmn-smenu-01-03.png);
}

* html li#smenu01-01 a {
	background-image:url(/shared/img/cmn-smenu-01-01.gif);
	filter:alpha(opacity=80, style=0);
}
* html li#smenu01-02 a {
	background-image:url(/shared/img/cmn-smenu-01-02.gif);
	filter:alpha(opacity=80, style=0);
}
* html li#smenu01-03 a {
	background-image:url(/shared/img/cmn-smenu-01-03.gif);
	filter:alpha(opacity=80, style=0);
}

/*サブメニュー 2*/
div#menu2 {
	display:display;
	left:212px;
}

div#menu2 ul li a {
	width:176px;
}

li#smenu02-01 a {
	background-image:url(/shared/img/cmn-smenu-02-01.png);
}
li#smenu02-02 a {
	background-image:url(/shared/img/cmn-smenu-02-02.png);
}

* html li#smenu02-01 a {
	background-image:url(/shared/img/cmn-smenu-02-01.gif);
	filter:alpha(opacity=80, style=0);
}
* html li#smenu02-02 a {
	background-image:url(/shared/img/cmn-smenu-02-02.gif);
	filter:alpha(opacity=80, style=0);
}

/*サブメニュー 3*/
div#menu3 {
	display:display;
	left:425px;
}

div#menu3 ul li a {
	width:164px;
}

li#smenu03-01 a {
	background-image:url(/shared/img/cmn-smenu-03-01.png);
}
li#smenu03-02 a {
	background-image:url(/shared/img/cmn-smenu-03-02.png);
}
li#smenu03-03 a {
	background-image:url(/shared/img/cmn-smenu-03-03.png);
}

* html li#smenu03-01 a {
	background-image:url(/shared/img/cmn-smenu-03-01.gif);
	filter:alpha(opacity=80, style=0);
}
* html li#smenu03-02 a {
	background-image:url(/shared/img/cmn-smenu-03-02.gif);
	filter:alpha(opacity=80, style=0);
}
* html li#smenu03-03 a {
	background-image:url(/shared/img/cmn-smenu-03-03.gif);
	filter:alpha(opacity=80, style=0);
}