body {
	padding:0px;
	margin:0px;
	/*font-family:Arial, Helvetica, sans-serif,Meiryo,Meiryo UI,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";*/
line-height:150%;
}
p {
	margin:0px;
}
span {
	line-height:150%;
}
font {
	line-height:150%;
}
td div {
	margin:0px;
}
}
#h1wrap {
	padding:0px;
	margin:0px;
	height:15px;
	width:100%;
}
#headerwrap {
	margin:0px;
	padding:0px;
	width:100%;
}
h1 {
	top:0px;
	left:0px;
	padding:0px 10px 0px 10px;
	margin:0px auto 0px auto;
	line-height:15px;
	height:15px;
	font-size:12px;
	color:#333333;
	background:#fff;
	width:940px;
	z-index:10;
}
h2, h3 {
	padding:0px;
	margin:0px;
}
#header {
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	padding:0px;
	position:relative;
	clear:both;
	overflow:hidden;
	z-index:1;
}
#navigation {
	margin:0px;
	width: 230px;
	padding:0px 0px 0px 0px;
	position:absolute;
	top:0px;
	left:0px;
	clear:both;
	overflow:hidden;
	z-index:10;
	height:32000px;
	height:100%;
}
#container {
	margin:0px;
	width: 730px;
	padding:0px 0px 0px 0px;
	position:absolute;
	/*overflow:hidden;*/
top:0px;
	left:230px;
	z-index:1;
}
#bigcontainer {
	margin:0px auto 0px auto;
	width: 960px;
	padding:0px 0px 0px 0px;
	position:relative;
	clear:both;
	overflow:visible;
	/*overflow-x:hidden;*/
overflow-y:visible;
	z-index:1;
	height:auto;
}
#footer {
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	height:100px;
	padding:0px 10px 0px 10px;
	position:relative;
	clear:both;
	text-align:center;
	overflow:hidden;
	z-index:1;
}
#footer>p.contentslink {
	position:relative;
	margin:0px auto 0px auto;
	min-width:100px;
	max-width:920px;
	height:auto;
	display:block;
}
#outtipimageAOK
{
/*
 position:absolute;
*/
 overflow:hidden;
 width:900px;
 height:120px;
 top:-1px;
 left:-1px;
}

#outtipimageAOK{
 background-color:transparent!important;
 z-index:1;
/*
 border:1px transparent solid;
*/
}
#outtipimageVXY
{
 border:1px transparent solid;
 position:absolute;
 overflow:hidden;
 width:740px;
 height:110px;
 top:12px;
 left:0px;
}

#outtipimageVXY
{
 background-color:transparent!important;
 z-index:1;
 border:1px transparent solid;
}

/*
#outtipimageVXY
{
 position:absolute;
 overflow:hidden;
 width:740px;
 height:70px;
 top:23px;
 left:0px;
}

#outtipimageVXY
{
 background-color:transparent!important;
 z-index:1;border:1px transparent solid;
}
*/

#outtiptextVEO{position:absolute;overflow:hidden;width:192px;height:92px;top:29px;left:697px;}

/*
#outtiptextVEO
{
 position:absolute;
 overflow:hidden;
 width:180px;
 height:80px;
 top:20px;
 left:710px;
}
*/

#outtiptextVEO *
{
 text-align:left;
 background:none;
 padding:0px;
 background-color:transparent;
}

#outtiptextVEO
{
 text-align:left;
 border:1px transparent solid;
 background-color:transparent;
 overflow:hidden;
 padding:5px 5px 5px 5px;
 color:#fff;font-size:13px;
 line-height:150%;
 z-index:10;
 background-image:none;
}
/*
#outtiptextVEO
{
 text-align:left;
 border:1px transparent solid;
 background-color:transparent;
 overflow:hidden;
 padding:5px 5px 5px 5px;
 color:#fff;
 font-size:13px;
 line-height:150%;
 z-index:10;
 background-image:none;
}
*/

/* ここから元のCSS
#outtipimageAOK {
	position:absolute;
	overflow:hidden;
	width:900px;
	height:120px;
	top:-1px;
	left:-1px;
}
#outtipimageAOK {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtipimageVXY {
	position:absolute;
	overflow:hidden;
	width:440px;
	height:70px;
	top:23px;
	left:60px;
}
#outtipimageVXY {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtiptextVEO {
	position:absolute;
	overflow:hidden;
	width:180px;
	height:80px;
	top:20px;
	left:710px;
}
#outtiptextVEO * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outtiptextVEO {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:5px 5px 5px 5px;
    color:#333333;

    color:#fff;
    font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:none;
}


 ここまで元のCSS*/
#footer {
	background-color:#333333!important;
	color:#ffffff!important;
	font-size:13px;
}
#footer a {
	color:#ffffff;
	background-color:#333333;
}
#headerwrap {
	height:120px
}
#header {
	height:120px
}
#outtipbuttonFBS {
	position:absolute;
	overflow:hidden;
	width:210px;
	height:40px;
	top:0px;
	left:0px;
}
#outtipbuttonFBS {
	border:none!important;
	z-index:10;
	color:#ffffff;
	background-color:#66ccff;
	vertical-align:middle;
	line-height:40px;
	background-image:url('20110720111711v_nav_r1_c1.png');
	background-color:transparent;
	background-repeat:no-repeat;
}
#outpartsPAA{position:absolute;overflow:hidden;width:210px;height:40px;top:200px;left:0px;}

#outpartsPAA{border:none!important;z-index:10;color:#ffffff;background-color:#66ccff;vertical-align:middle;line-height:40px;background-image:url('20110720111743e_nav_r2_c1.png');background-color:transparent;background-repeat:no-repeat;}

#outpartsGVM{position:absolute;overflow:hidden;width:210px;height:40px;top:240px;left:0px;}

#outpartsGVM{border:none!important;z-index:10;color:#ffffff;background-color:#66ccff;vertical-align:middle;line-height:40px;background-image:url('20110720111802t_nav_r3_c1.png');background-color:transparent;background-repeat:no-repeat;}

#outpartsCDC{position:absolute;overflow:hidden;width:210px;height:40px;top:120px;left:0px;}

#outpartsCDC{border:none!important;z-index:10;color:#ffffff;background-color:#66ccff;vertical-align:middle;line-height:40px;background-image:url('20110720111821d_nav_r4_c1.png');background-color:transparent;background-repeat:no-repeat;}

#outpartsEOE{position:absolute;overflow:hidden;width:210px;height:40px;top:80px;left:0px;}

#outpartsEOE{border:none!important;z-index:10;color:#ffffff;background-color:#66ccff;vertical-align:middle;line-height:40px;background-image:url('20110720111841p_nav_r5_c1.png');background-color:transparent;background-repeat:no-repeat;}

#outpartsFST{position:absolute;overflow:hidden;width:210px;height:40px;top:40px;left:0px;}

#outpartsFST{border:none!important;z-index:10;color:#ffffff;background-color:#66ccff;vertical-align:middle;line-height:40px;background-image:url('20110720111901s_nav_r6_c1.png');background-color:transparent;background-repeat:no-repeat;}

#outpartsLPU{position:absolute;overflow:hidden;width:210px;height:40px;top:160px;left:0px;}

#outpartsLPU{border:none!important;z-index:10;color:#ffffff;background-color:#66ccff;vertical-align:middle;line-height:40px;background-image:url('20110720111930d_nav_r7_c1.png');background-color:transparent;background-repeat:no-repeat;}

#outpartsENA{position:absolute;overflow:hidden;width:210px;height:40px;top:280px;left:0px;}

#outpartsENA{border:none!important;z-index:10;color:#ffffff;background-color:#66ccff;vertical-align:middle;line-height:40px;background-image:url('20110720111949b_nav_r8_c1.png');background-color:transparent;background-repeat:no-repeat;}

#outpartsCXO{position:absolute;overflow:hidden;width:210px;height:40px;top:320px;left:0px;}

#outpartsCXO{border:none!important;z-index:10;color:#ffffff;background-color:#66ccff;vertical-align:middle;line-height:40px;background-image:url('20110720112010c_nav_r9_c1.png');background-color:transparent;background-repeat:no-repeat;}
#outtipimageBNE {
	position:absolute;
	overflow:hidden;
	width:124px;
	height:73px;
	top:429px;
	left:49px;
}
#outtipimageBNE {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtiptextRDH {
	position:absolute;
	overflow:hidden;
	width:170px;
	height:75px;
	top:530px;
	left:20px;
}
#outtiptextRDH * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outtiptextRDH {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:10px 5px 5px 15px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:url('20110720112233c_info.gif')!important;
	background-position:0px 0px!important;
	background-repeat:no-repeat;
	background-color:transparent;
}
#footer {
	background-color:#333333!important;
	color:#ffffff!important;
	font-size:13px;
}
#footer a {
	color:#ffffff;
	background-color:#333333;
}
#navigation {
	height:620px
}
#outtipimageBSV {
	position:absolute;
	overflow:hidden;
	width:650px;
	height:120px;
	top:9px;
	left:9px;
}
#outtipimageBSV {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtiptextQNS {
	position:absolute;
	overflow:hidden;
	width:635px;
	height:20px;
	top:150px;
	left:10px;
}
#outtiptextQNS * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outtiptextQNS {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:5px 5px 5px 10px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:url('20110720135346j_h3_bg.jpg')!important;
	background-position:0px 0px!important;
	background-repeat:no-repeat;
	background-color:transparent;
}
#outtiptextSTR {
	position:absolute;
	overflow:hidden;
	width:340px;
	height:105px;
	top:199px;
	left:30px;
}
#outtiptextSTR * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outtiptextSTR {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:0px 5px 5px 5px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:none;
}
#outtipimageONU {
	position:absolute;
	overflow:hidden;
	width:220px;
	height:180px;
	top:199px;
	left:419px;
}
#outtipimageONU {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsHIG {
	position:absolute;
	overflow:hidden;
	width:220px;
	height:180px;
	top:399px;
	left:419px;
}
#outpartsHIG {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtiphtmlCHL {
	position:absolute;
	overflow:hidden;
	width:320px;
	height:190px;
	top:359px;
	left:49px;
}
#outtiphtmlCHL {
	background-color:transparent;
	border:1px transparent solid;
	font-size:13px;
	margin:0px;
	line-height:150%;
}
#outtipimageDLG {
	position:absolute;
	overflow:hidden;
	width:300px;
	height:30px;
	top:319px;
	left:49px;
}
#outtipimageDLG {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsSRR {
	position:absolute;
	overflow:hidden;
	width:635px;
	height:20px;
	top:610px;
	left:10px;
}
#outpartsSRR * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outpartsSRR {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:5px 5px 5px 10px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:url('20110720135346j_h3_bg.jpg')!important;
	background-position:0px 0px!important;
	background-repeat:no-repeat;
	background-color:transparent;
}
#outtipimageIAY {
	position:absolute;
	overflow:hidden;
	width:160px;
	height:310px;
	top:667px;
	left:60px;
}
#outtipimageIAY {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsUSL {
	position:absolute;
	overflow:hidden;
	width:635px;
	height:20px;
	top:1010px;
	left:10px;
}
#outpartsUSL * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outpartsUSL {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:5px 5px 5px 10px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:url('20110720135346j_h3_bg.jpg')!important;
	background-position:0px 0px!important;
	background-repeat:no-repeat;
	background-color:transparent;
}
#outpartsVUS {
	position:absolute;
	overflow:hidden;
	width:610px;
	height:45px;
	top:1060px;
	left:30px;
}
#outpartsVUS * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outpartsVUS {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:0px 5px 5px 5px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:none;
}
#outtipimageCVW {
	position:absolute;
	overflow:hidden;
	width:250px;
	height:200px;
	top:1119px;
	left:29px;
}
#outtipimageCVW {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsXYM {
	position:absolute;
	overflow:hidden;
	width:250px;
	height:200px;
	top:1119px;
	left:285px;
}
#outpartsXYM {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtipimageXRJ {
	position:absolute;
	overflow:hidden;
	width:500px;
	height:30px;
	top:1339px;
	left:29px;
}
#outtipimageXRJ {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtipimageRLY {
	position:absolute;
	overflow:hidden;
	width:110px;
	height:30px;
	top:1379px;
	left:29px;
}
#outtipimageRLY {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsAFS {
	position:absolute;
	overflow:hidden;
	width:110px;
	height:30px;
	top:1379px;
	left:159px;
}
#outpartsAFS {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsTMH {
	position:absolute;
	overflow:hidden;
	width:110px;
	height:30px;
	top:1379px;
	left:289px;
}
#outpartsTMH {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsYGP {
	position:absolute;
	overflow:hidden;
	width:110px;
	height:30px;
	top:1379px;
	left:419px;
}
#outpartsYGP {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsQGF {
	position:absolute;
	overflow:hidden;
	width:635px;
	height:20px;
	top:1440px;
	left:10px;
}
#outpartsQGF * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outpartsQGF {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:5px 5px 5px 10px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:url('20110720135346j_h3_bg.jpg')!important;
	background-position:0px 0px!important;
	background-repeat:no-repeat;
	background-color:transparent;
}
#outtipimageSDI {
	position:absolute;
	overflow:hidden;
	width:220px;
	height:210px;
	top:1499px;
	left:29px;
}
#outtipimageSDI {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsXOR {
	position:absolute;
	overflow:hidden;
	width:300px;
	height:30px;
	top:1489px;
	left:299px;
}
#outpartsXOR {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtiphtmlQXL {
	position:absolute;
	overflow:hidden;
	width:310px;
	height:190px;
	top:1529px;
	left:299px;
}
#outtiphtmlQXL {
	background-color:transparent;
	border:1px transparent solid;
	font-size:13px;
	margin:0px;
	line-height:150%;
}
#outpartsTOB {
	position:absolute;
	overflow:hidden;
	width:635px;
	height:20px;
	top:1760px;
	left:10px;
}
#outpartsTOB * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outpartsTOB {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:5px 5px 5px 10px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:url('20110720135346j_h3_bg.jpg')!important;
	background-position:0px 0px!important;
	background-repeat:no-repeat;
	background-color:transparent;
}
#outpartsWUA {
	position:absolute;
	overflow:hidden;
	width:220px;
	height:230px;
	top:1819px;
	left:399px;
}
#outpartsWUA {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsQSV {
	position:absolute;
	overflow:hidden;
	width:300px;
	height:30px;
	top:1809px;
	left:49px;
}
#outpartsQSV {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outtiphtmlVJI {
	position:absolute;
	overflow:hidden;
	width:310px;
	height:210px;
	top:1849px;
	left:49px;
}
#outtiphtmlVJI {
	background-color:transparent;
	border:1px transparent solid;
	font-size:13px;
	margin:0px;
	line-height:150%;
}
#outtipimageTQF {
	position:absolute;
	overflow:hidden;
	width:316px;
	height:23px;
	top:672px;
	left:241px;
}
#outtipimageTQF {
	background-color:transparent!important;
	z-index:1;
	border:1px transparent solid;
}
#outpartsTWS {
	position:absolute;
	overflow:hidden;
	width:330px;
	height:105px;
	top:710px;
	left:240px;
}
#outpartsTWS * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outpartsTWS {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:0px 5px 5px 5px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:none;
}
#outtiptextHLO {
	position:absolute;
	overflow:hidden;
	width:170px;
	height:20px;
	top:840px;
	left:410px;
}
#outtiptextHLO * {
	text-align:left;
	background:none;
	padding:0px;
	background-color:transparent;
}
#outtiptextHLO {
	text-align:left;
	border:1px transparent solid;
	background-color:transparent;
	overflow:hidden;
	padding:5px 5px 5px 5px;
	color:#333333;
	font-size:13px;
	line-height:150%;
	z-index:10;
	background-image:none;
}
#outtipairLFR {
	position:absolute;
	overflow:hidden;
	width:220px;
	height:40px;
	top:2099px;
	left:-1px;
}
#outtipairLFR {
	background:transparent;
}
#footer {
	background-color:#333333!important;
	color:#ffffff!important;
	font-size:13px;
}
#footer a {
	color:#ffffff;
	background-color:#333333;
}
#container {
	height:2140px;
}
#bigcontainer {
	height:2380px
}
#navigation {
	height:2380px
}
