<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

#section_sp5 .parts{
	position : absolute;
	opacity: 0;
	filter: alpha(opacity=0); /* ie lt 8 */
	-ms-filter: "alpha(opacity=0)"; /* ie 8 */
	-moz-opacity: 0; /* FF lt 1.5, Netscape */
	zoom:1;
}
/*サイドメニュー設定*/
#sidenavi01{
	width : 255px;
	height: 300px;
	background: url(../images/sp/sp5/01/01/nav/nav_base.png) no-repeat;
	position : absolute;
	top : 15px;
	left: 8px;
}
#sidenavi02{
	width : 255px;
	height: 220px;
	background: url(../images/sp/sp5/01/02/nav/nav_base.png) no-repeat;
	position : absolute;
	top : 15px;
	left: 8px;
}

.splink a:hover{
	opacity:0; /* 中タイトルリンクに設定　下のオン時イメージを見せる */	
	-ms-filter: "alpha( opacity=0 )";
	filter: alpha( opacity=0 );
}

.spnav1,
.spnav2{
	width:	204px;
	height: 40px;
	position:absolute;
	left: 25px;
	z-index:15;
}
.spnav1{
	top : 111px;
}

/*splink位置調整*/
#sidenavi01 .spnav2{
	top : 231px;	
}

#sidenavi02 .spnav2{
	top : 151px;	
}

/* tabNavi位置調整*/
ul.tabNavi li {
	width	   : 198px; /*タブひとつの幅*/
	height	   : 23px;
	display	   : block;
	list-style : none;
}

#sidenavi01 ul.tabNavi{
	width 	: 198px;/*タブ全体の幅*/
	position: absolute;
	top : 153px;
	left: 28px;
	z-index:12;
	}


/*win設定*/
#tabContainer{
	width : 772px; /*コンテンツの幅*/
	position: absolute;
	top : 23px;
	left: 255px;
}
.win{ /*コンテンツのスタイル*/
	width: 772px; /*コンテンツの幅*/
	overflow:visible;
	position:relative;
}
.win{ /* タイトルなし */
	background: url(../images/sp/sp5/winbg.png) no-repeat top left;
	height: 580px;
}


/*流用クラス*/
p.content_nowrap{
  width: 772px;
  height:580px;
  overflow: visible;
  display : block;
  position: absolute;
  top : 0px;
  left: 0px;
}</pre></body></html>