.menut {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #3F425F;

	letter-spacing: 1px;

}

    .menut a:link {color:#3F425F; text-decoration: none}

    .menut a:active {color:#3F425F; text-decoration: none} 

    .menut a:visited {color:#3F425F; text-decoration: none} 

    .menut a:hover {color: #448AD2; text-decoration: none}





.form-11

{

    FONT-SIZE: 12px;

    COLOR: #ffffff;

	BORDER-RIGHT: #888888 1px solid;

	BORDER-TOP: #888888 1px solid;

	BORDER-LEFT: #888888 1px solid;

	LINE-HEIGHT: 30px;

	BORDER-BOTTOM: #888888 1px solid;

	BACKGROUND-COLOR: #0033cc; 

}

.form-12 {

    FONT-SIZE: 10px;
	
	font-family: "ＭＳ ゴシック, Osaka−等幅";

    COLOR: white;

	BORDER-RIGHT: #888888 1px solid;

	BORDER-TOP: #888888 1px solid;

	BORDER-LEFT: #888888 1px solid;

	LINE-HEIGHT: 30px;

	BORDER-BOTTOM: #888888 1px solid;

	BACKGROUND-COLOR: #666666; 

}


.form-13 {

    FONT-SIZE: 10px;
	
	font-family: "ＭＳ ゴシック, Osaka−等幅";

    COLOR: white;

	BORDER-RIGHT: #888888 1px solid;

	BORDER-TOP: #888888 1px solid;

	BORDER-LEFT: #888888 1px solid;

	LINE-HEIGHT: 30px;

	BORDER-BOTTOM: #888888 1px solid;

	BACKGROUND-COLOR: #CCCCCC; 

}

.menub {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 11px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

}

    .menub a:link {color:#000000; text-decoration: none}

    .menub a:active {color:#000000; text-decoration: none} 

    .menub a:visited {color:#000000; text-decoration: none} 

    .menub a:hover {color: #448AD2; text-decoration: none}




.rtitle {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #009DFF;

}






.rtextgray {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;


}

	.rtextgray a:link {color:#0042FF; text-decoration: underline}

	.rtextgray a:active {color:#5BACFF; text-decoration: underline} 

    .rtextgray a:visited {color:#0042FF; text-decoration: underline} 

    .rtextgray a:hover {color: #5BACFF; text-decoration: none}





.maintitle {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 22px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #444C6E;

	letter-spacing: 1px;

}




.maintitle1 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 20px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #313F78;

	letter-spacing: 1px;


}




.maintextg {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

/*	line-height: 16px; */

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;



}

	.maintextg a:link {color:#009DFF; text-decoration: underline}

	.maintextg a:active {color:#97D7FF; text-decoration: underline} 

    .maintextg a:visited {color:#009DFF; text-decoration: underline} 

    .maintextg a:hover {color: #97D7FF; text-decoration: none}





.maintitle2 {



	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #44586E;

}

	.maintitle2 a:link {color:#44586E; text-decoration: none}

	.maintitle2 a:active {color:#44586E; text-decoration: none} 

	.maintitle2 a:visited {color:#44586E; text-decoration: none} 

	.maintitle2 a:hover {color: #44586E; text-decoration: none}



.maintitle2b {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 15px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #313F78;

	letter-spacing: 1px;


}




.ntitle1 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #666666;

}





.ntextg {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #666666;

}

	.ntextg a:link {color:#0042FF; text-decoration: underline}

	.ntextg a:active {color:#5BACFF; text-decoration: underline} 

    .ntextg a:visited {color:#0042FF; text-decoration: underline} 

    .ntextg a:hover {color: #54ACFD; text-decoration: none}






.rtitleg {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #999999;

}






.newstextg {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #666666;

}

	.newstextg a:link {color:#0042FF; text-decoration: underline}

	.newstextg a:active {color:#0042FF; text-decoration: underline} 

    .newstextg a:visited {color:#0042FF; text-decoration: underline} 

    .newstextg a:hover {color: #009DFF; text-decoration: none}





.newstextg2 {



    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;

}

	.newstextg2 a:link {color:#0042FF; text-decoration: underline}

	.newstextg2 a:active {color:#0042FF; text-decoration: none} 

    .newstextg2 a:visited {color:#0042FF; text-decoration: none} 

    .newstextg2 a:hover {color: #009DFF; text-decoration: underline}







.rtextgray2 {



	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 13px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;

	letter-spacing: 0px;

}

	.rtextgray2 a:link {color:#0042FF; text-decoration: underline}

	.rtextgray2 a:active {color:#5BACFF; text-decoration: underline} 

    .rtextgray2 a:visited {color:#0042FF; text-decoration: underline} 

    .rtextgray2 a:hover {color: #5BACFF; text-decoration: none}





.ptitle {



    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000000;

}

	.ptitle a:link {color:#000000; text-decoration: underline}

	.ptitle a:active {color:#000000; text-decoration: underline} 

    .ptitle a:visited {color:#000000; text-decoration: underline} 

    .ptitle a:hover {color: #999999; text-decoration: none}








.maintextb {



	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #333333;

}

	.maintextb a:link {color:#0042FF; text-decoration: underline}

	.maintextb a:active {color:#97D7FF; text-decoration: underline} 

    .maintextb a:visited {color:#009DFF; text-decoration: underline} 

    .maintextb a:hover {color: #97D7FF; text-decoration: none}





.partno {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #666666;

	letter-spacing: -1px;



}





.productb {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #333333;

}

	.productb a:link {color:#0042FF; text-decoration: underline}

	.productb a:active {color:#97D7FF; text-decoration: underline} 

    .productb a:visited {color:#009DFF; text-decoration: underline} 

    .productb a:hover {color: #97D7FF; text-decoration: none}





.ptitle2s {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000000;



}

	.ptitle2s a:link {color:#000000; text-decoration: underline}

	.ptitle2s a:active {color:#000000; text-decoration: underline} 

    .ptitle2s a:visited {color:#000000; text-decoration: underline} 

    .ptitle2s a:hover {color: #999999; text-decoration: none}






.maintitle3 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 15px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #444C6E;

	letter-spacing: 1px;

}






.ptextgray3 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

/*	font-size: 11px; */

	font-style: normal;

/*	line-height: 13px; */

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #5D5D5D;

	letter-spacing: 0px;

}

	.ptextgray3 a:link {color:#0042FF; text-decoration: underline}

	.ptextgray3 a:active {color:#97D7FF; text-decoration: underline} 

    .ptextgray3 a:visited {color:#009DFF; text-decoration: underline} 

    .ptextgray3 a:hover {color: #97D7FF; text-decoration: none}.





ptextb2 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 10px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;

	letter-spacing: 0px;

}






.productitle {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 14px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #44586E;

	letter-spacing: 1px;

}






.rtextgray3 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #797979;

	letter-spacing: 0px;

}

	.rtextgray3 a:link {color:#797979; text-decoration: underline}

	.rtextgray3 a:active {color:#797979; text-decoration: underline} 

    .rtextgray3 a:visited {color:#797979; text-decoration: underline} 

    .rtextgray3 a:hover {color: #000000; text-decoration: none}




.maintextb2 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #333333;

}

	.maintextb2 a:link {color:#333333; text-decoration: underline}

	.maintextb2 a:active {color:#333333; text-decoration: underline} 

    .maintextb2 a:visited {color:#333333; text-decoration: underline} 

    .maintextb2 a:hover {color: #797979; text-decoration: none}






.spec {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;

	letter-spacing: -1px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DBDBDB;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #DBDBDB;

}






.spect {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 13px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-width: 1px;

	border-right-color: #DBDBDB;

	border-bottom-width: 1px;

	border-bottom-color: #DBDBDB;

	border-left-width: 1px;

	border-left-color: #DBDBDB;

}





.brandNotices {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 11px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;

}






.spect2 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 13px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;

	border-top: 1px solid #DBDBDB;

	border-right: 1px solid #DBDBDB;

	border-left: 1px solid #DBDBDB;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DBDBDB;

}





.spec2 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DBDBDB;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #DBDBDB;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #DBDBDB;

	letter-spacing: -1px;

}





.maintitle4 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #707070;

	letter-spacing: 1px;

}

	.maintitle4 a:link {color:#3588FA; text-decoration: underline}

	.maintitle4 a:active {color:#3588FA; text-decoration: underline} 

    .maintitle4 a:visited {color:#3588FA; text-decoration: underline} 

    .maintitle4 a:hover {color: #999999; text-decoration: none}




.maintextb3 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;

}

	.maintextb3 a:link {color:#3588FA; text-decoration: underline}

	.maintextb3 a:active {color:#3588FA; text-decoration: underline} 

    .maintextb3 a:visited {color:#3588FA; text-decoration: underline} 

    .maintextb3 a:hover {color: #797979; text-decoration: none}






.maintitle5 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #707070;

	letter-spacing: 1px;

}





.maintextb4 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #333333;

}





.maintitle6 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;

	letter-spacing: 1px;

}

	.maintitle6 a:link {color:#009DFF; text-decoration: underline}

	.maintitle6 a:active {color:#97D7FF; text-decoration: underline} 

    .maintitle6 a:visited {color:#009DFF; text-decoration: underline} 

    .maintitle6 a:hover {color: #97D7FF; text-decoration: none}






.rtextgray4 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 13px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #666666;

	letter-spacing: 0px;

}






.maintitle7 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 13px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;

	letter-spacing: 1px;

}






.maintitle8 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #3547B3;

	letter-spacing: 1px;

}

	.maintitle6 a:link {color:#009DFF; text-decoration: underline}

	.maintitle6 a:active {color:#97D7FF; text-decoration: underline} 

    .maintitle6 a:visited {color:#009DFF; text-decoration: underline} 

    .maintitle6 a:hover {color: #97D7FF; text-decoration: none}




.pageno {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #999999;

	letter-spacing: 1px;



}

	.pageno a:link {color:#333333; text-decoration: underline}

	.pageno a:active {color:#333333; text-decoration: underline} 

    .pageno a:visited {color:#333333; text-decoration: underline} 

    .pageno a:hover {color: #009DFF; text-decoration: none}






.pageno2 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #999999;

	letter-spacing: 1px;

}

	.pageno2 a:link {color:#999999; text-decoration: none}

	.pageno2 a:active {color:#999999; text-decoration: none} 

    .pageno2 a:visited {color:#999999; text-decoration: none} 

    .pageno2 a:hover {color: #009DFF; text-decoration: none}







.awardst1 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #666666;

	letter-spacing: 1px;

}





.awardst2 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #999999;

	letter-spacing: 1px;

}






.awardsw1 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #3399FF;

}




.secmenu {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 11px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #274DA4;

}

	.secmenu a:link {color:#274DA4; text-decoration: none}

	.secmenu a:active {color:#274DA4; text-decoration: none} 

    .secmenu a:visited {color:#274DA4; text-decoration: none} 

    .secmenu a:hover {color: #8AA3DC; text-decoration: none}

.drivetw {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 11px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #FFFFFF;



}

.drivertb {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 11px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #333333;



}

.drivers {

	font-family: "Arial";

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	#color: #666666;



}

	.drivers a:link { color:#0042FF;text-decoration:none; }

	.drivers a:visited { color:#0042FF;text-decoration:none; }

	.drivers a:hover { color:#5BACFF;text-decoration:underline; }

	.drivers a:active { color:#5BACFF;font-weight:bolder; }





.searchrule {



	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #666666;

}

.specnoline {



	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #666666;

	letter-spacing: -1px;

}

.specnoline a:link {color:#666666; text-decoration: underline}

.specnoline a:active {color:#666666; text-decoration: none} 

.specnoline a:visited {color:#0099FF; text-decoration: underline} 

.specnoline a:hover {color: #0099FF; text-decoration: underline}

.specblue {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 14px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #0099FF;

	letter-spacing: -1px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DBDBDB;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #DBDBDB;

	text-align: center;



}

.releaseNote {

z-index:80;

height:305;

width:440;

overflow:auto;

background-color:#FFFFFF;

BORDER-BOTTOM: #666666 1px solid;

BORDER-LEFT: #666666 1px solid;

BORDER-RIGHT: #666666 1px solid;

BORDER-TOP: #666666 1px solid;

filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);

}



.on     {display: on;ont-family: "Verdana", "Arial", "Helvetica", "sans-serif";font-size: 10px;line-height: 13px;color: #42AB35;font-family: "Verdana", "Arial", "Helvetica", "sans-serif";}



body {

border-style: thin;

border-top-width: 1px  #000000;

border-right-width: 1px #000000;

border-bottom-width: 1px #FFFFFF;

border-left-width: 1px #FFFFFF;

  }

  

  

  

.mapb1 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #3547B3;

	letter-spacing: 1px;

}

.mapb1 a:link {color:#3547B3; text-decoration: underline}

.mapb1 a:active {color:#3547B3; text-decoration: underline} 

.mapb1 a:visited {color:#3547B3; text-decoration: underline} 

.mapb1 a:hover {color: #0078FF; text-decoration: underline}





.mapg1 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #666666;

	letter-spacing: 1px;

}

.mapg1 a:link {color:#666666; text-decoration: underline}

.mapg1 a:active {color:#666666; text-decoration: underline} 

.mapg1 a:visited {color:#666666; text-decoration: underline} 

.mapg1 a:hover {color: #0078FF; text-decoration: underline}







.mapg2 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #999999;

	letter-spacing: 1px;

}

.mapg2 a:link {color:#999999; text-decoration: underline}

.mapg2 a:active {color:#999999; text-decoration: underline} 

.mapg2 a:visited {color:#999999; text-decoration: underline} 

.mapg2 a:hover {color: #0078FF; text-decoration: underline}






.maptb1 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 15px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #333333;

}

.maptb1 a:link {color:#333333; text-decoration: underline}

.maptb1 a:active {color:#333333; text-decoration: underline} 

.maptb1 a:visited {color:#333333; text-decoration: underline} 

.maptb1 a:hover {color: #0078FF; text-decoration: underline}





.spect3 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 13px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #444444;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-top-color: #DBDBDB;

	border-right-color: #DBDBDB;

	border-bottom-color: #DBDBDB;

}



.360viewer {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 11px;

	font-style: normal;

	line-height: 15px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #009DFF;

	letter-spacing: 1px;}

.360viewer a:link {color:#009DFF; text-decoration: underline}

.360viewer a:active {color:#009DFF; text-decoration: underline} 

.360viewer a:visited {color:#009DFF; text-decoration: underline} 

.360viewer a:hover {color: #009DFF; text-decoration: none}

.on     {display: on;}

.off     {display: off}



.maintitle9 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 17px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #44586E;

}



.360degree {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 10px;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #828282;

}

	.360degree a:link {color:#828282; text-decoration: underline}

	.360degree a:active {color:#828282; text-decoration: underline} 

    .360degree a:visited {color:#828282; text-decoration: underline} 

    .360degree a:hover {color: #FFA200; text-decoration: none}





.solutiont1 {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000000;

}

	.solutiont1 a:link {color:#000000; text-decoration: underline}

	.solutiont1 a:active {color:#000000; text-decoration: underline} 

    .solutiont1 a:visited {color:#000000; text-decoration: underline} 

    .solutiont1 a:hover {color: #8E8E8E; text-decoration: none}

	

	

	

	

.solutiont {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 15px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #0F4BC3;

}

	.solutiont a:link {color:#0F4BC3; text-decoration: underline}

	.solutiont a:active {color:#0F4BC3; text-decoration: underline} 

    .solutiont a:visited {color:#0F4BC3; text-decoration: underline} 

    .solutiont a:hover {color: #0F4BC3; text-decoration: none}







.ntextgy {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 14px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #FF9000;

}

	.ntextgy a:link {color:#FF9000; text-decoration: underline}

	.ntextgy a:active {color:#FF9000; text-decoration: underline} 

    .ntextgy a:visited {color:#FF9000; text-decoration: underline} 

    .ntextgy a:hover {color: #FFC600; text-decoration: none}




.specred {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 14px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: FF0505;

	letter-spacing: -1px;

	text-align: center;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-color: #DBDBDB;

	border-bottom-color: #DBDBDB;



}

.specgreen {

	font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 14px;

	font-style: normal;

	line-height: 13px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: 00BF04;

	letter-spacing: -1px;

	text-align: center;

	border-right: 1px solid #DBDBDB;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #DBDBDB;

}

.maintextb5 {

    font-family: "ＭＳ ゴシック, Osaka−等幅";

	font-size: 12px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;
}

/* Add New Style */

.specification {
	color: #666666;
}

.specification table{
	border-color: #cccccc;
	border-width: 1px 0px 0px 1px;
	border-style: solid;
}

.specification th{
	background-color:#eeeeee;
	border-color: #cccccc;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	font-size: x-small;
}

.specification td{
	border-color: #cccccc;
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	font-size: x-small;
}