@charset "utf-8";
body {
	margin: 0px auto;
	background: #FFFFFF url(none) repeat;
	width: 760px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background-image: url(../img/img_All_Back.jpg);
}


/* CSS Document */
#Sec_Op {
	display:	none;

}


body,td,th {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12px;
}
table {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
}
.topReadRight {
	font: normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	float: none;
	text-align: right;
	border-bottom: 1px solid #CCCCCC;
	padding: 0px 3px 1px 0px;
	vertical-align: bottom;
	color: #333333;
}

.topRead {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #666666;
	border-bottom: 1px solid #CCCCCC;
	vertical-align: bottom;
	padding-bottom: 1px;
	padding-left: 3px;
}
.SideMenu {
	text-align: center;
	vertical-align: middle;
}
.SelInnerWord {
	padding: 2px 0px 0px 8px;
	margin: 0px;
	font: normal 12px/normal "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	height: auto;
	width: auto;
	background: url(none);
	color: #333333;
}
.CompAdress {
	font: normal 12px/17px "ＭＳ ゴシック", "Osaka－等幅";
	color: #333333;
	letter-spacing: 0pt;
	text-align: left;
	vertical-align: top;
	padding-top: 7px;
	padding-left: 7px;
	background: url(../img/img_CompAdress_Back.jpg);
	border-top: 1px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.TOP_Copy {
	padding: 2px 0px 0px 8px;
	margin: 0px;
	color: #333333;
	font: 14px/17px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.EndLineLeft {
	font: 10px Georgia, "Times New Roman", Times, serif;
	background: #EEEEEE;
	vertical-align: middle;
	padding-left: 3px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-right: 4px;
}
.EndLineRight {
	font: 10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background: #EEEEEE;
	vertical-align: middle;
	padding-left: 3px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding-right: 4px;
	text-align: right;
}
.Product_Title_Top {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	background: #FFFFFF;
	vertical-align: bottom;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	letter-spacing: normal;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
}
.EndLine_Link {
	font: 10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #CCCCCC;
	color: #333333;
}


.Product_Setumei_Top {
	font: 12px/13px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding-top: 1px;
	padding-left: 1px;
	margin: 0px;
}
.WhatNew_Box {
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-left: 4px;
	margin: 2px 0px 0px;
}

.Image_Pos_Center {
	text-align: center;
	vertical-align: middle;
}
.TopUnderLine {
	border-bottom: 1px solid #CCCCCC;
	vertical-align: middle;
}

.Product_Title_Middle {
	font: bold normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	background: url(../img/img_SShowBack_B.jpg) no-repeat;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.Link_img {
	border-style: none;
	border-width: 0px;
}
.TopBtnSel {
	text-align: center;
	vertical-align: middle;
	border: 1px solid #CCCCCC;
}

.ProdPage_Top_Title {
	font: 24px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	letter-spacing: 2px;
	background: url(../img/PPage_TOP_Back_img01.jpg);
	padding-left: 3px;
	padding-top: 1px;
}
.ProdPage_Top_Titlesub {
	font: lighter 10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	background: url(../img/PPage_TOP_Back_img02.jpg) repeat-x;
	text-align: right;
	vertical-align: bottom;
	padding-right: 2px;
	padding-bottom: 4px;
}
.ProdPage_Top_Titlesub2 {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
	padding-left: 36px;
	border-bottom: 1px solid #9999FF;
	padding-bottom: 5px;
	background: url(../img/PPage_TOP_Back_img03.jpg) no-repeat;
}
.ProdPage_Top_Titlesub3 {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	text-align: left;
	vertical-align: bottom;
	margin: 0px;
	padding-left: 20px;
	padding-bottom: 4px;
	background: url(../img/PPage_TOP_Back_img04.jpg);
}
.ProdPage_Top_Setumei {
	font: 12px/normal "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000000;
	text-align: left;
	vertical-align: top;
	letter-spacing: 1px;
	word-spacing: normal;
	margin: 0px;
	padding: 4px 2px 0px 4px;
}


.ProdPage_Title_Box {
	background: url(../img/PPage_BtmLine_Back.jpg) repeat-x;
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000066;
	margin: 0px;
	padding-left: 5px;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
}
.ProdPage_Setumei_Box {
	font: 12px/normal "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: top;
	letter-spacing: 1px;
	word-spacing: normal;
	margin: 1px 0px 0px;
	padding: 4px 2px 0px 4px;
}

.Image_Pos_UpCenter {
	text-align: center;
	vertical-align: top;
}


.SideMenu_SouchiBtm {
	background: url(../img/Side_Btm_Souchi_BackImg.jpg) no-repeat;
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000066;
	margin: 0px;
	padding-left: 45px;
	text-align: left;
	vertical-align: middle;
	padding-top: 2px;
}
.InfoS_Top_Title {
	font: bold 16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	letter-spacing: 1px;
	background: url(../InfoS/img/TOP_Back_img01.jpg) no-repeat;
	padding-left: 25px;
	padding-top: 2px;
}
.InfoS_Top_Titlesub {
	font: lighter 10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	background: url(../InfoS/img/TOP_Back_img02.jpg) repeat-x;
	text-align: right;
	vertical-align: bottom;
	padding-right: 2px;
	padding-bottom: 4px;
}
.InfoS_Sub_Title_After {
	font: normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	letter-spacing: 1px;
	background: url(../InfoS/img/InfoS_AfterSTitle.jpg) no-repeat;
	padding-left: 22px;
	padding-top: 2px;
}
.InfoS_Sub_Title {
	font: normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	word-spacing: normal;
	letter-spacing: 1px;
	background: url(../InfoS/img/SubTitle_Backimg.jpg) no-repeat;
	padding-left: 22px;
	padding-top: 2px;
}
.Infos_BaseText {
	font: 12px/13px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 3px;
	margin: 0px;
	background: url(../InfoS/img/InfoSTexT_BaseBack.jpg);
}
.Infos_BaseTextWhite {
	font: 12px/13px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 3px;
	margin: 0px;
	background: #FFFFFF;
}
.Infos_SiteMap_Text {
	font: 12px/12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-left: 5px;
	margin: 0px;
	background: url(../InfoS/img/InfoSTexT_BaseBack.jpg);
}
.Infos_SiteMap_Main {
	font: normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px;
	padding-left: 3px;
	margin: 0px;
	background: url(../InfoS/img/InfoSSiteM_Back01.jpg) repeat-x;
	border-bottom: 0px solid #330099;
	border-top: 0px solid #330099;
	text-indent: 10px;
}
.MapFun_Link {
}

.Infos_SiteMap_Sub {
	font: normal 12px/14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000066;
	text-align: left;
	vertical-align: top;
	padding-left: 0px;
	margin: 0px;
	background: repeat;
	padding-top: 6px;
}

.style1 {
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.style2 {color: #FF3366}


.style3 {
	color: #FF0033;
	font-weight: bold;
	font-size: 16px;
}




.style5 {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
}


a:link {
	text-decoration: none;
	color: #000066;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
a:visited {
	text-decoration: none;
	color: #000066;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
a:hover {
	color: #3399FF;
	text-decoration: none;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
a:active {
	text-decoration: none;
	color: #6633FF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#apDiv1 {
	position:absolute;
	left:739px;
	top:548px;
	width:167px;
	height:100px;
	z-index:1;
}
.Mtx_Side_L {
	font: 12px/13px "ＭＳ ゴシック", "Osaka－等幅";
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	margin: 0px;
	background: url(../InfoS/img/Mtx_L_Back.jpg);
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.Mtx_Side_R {
	font: 12px/13px "ＭＳ ゴシック", "Osaka－等幅";
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	margin: 0px;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.Mtx_Side_LTop {
	font: 12px/13px "ＭＳ ゴシック", "Osaka－等幅";
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	margin: 0px;
	background: url(../InfoS/img/Mtx_L_Back.jpg);
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.Mtx_Side_RTop {
	font: 12px/13px "ＭＳ ゴシック", "Osaka－等幅";
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 10px;
	margin: 0px;
	background: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}
.Image_Pos_Left {
	text-align: left;
	vertical-align: middle;
}
.Txt_After {
	font: 12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	padding-left: 5px;
	padding-top: 8px;
	padding-right: 10px;
}

/* -------- */

#pp01 {
	margin: 7px 7px 12px;
	height: auto;
	width: 540px;
	padding: 0px;
	line-height: 14px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
}
#pp_tl01 {
	margin: 7px 7px 2px;
	height: auto;
	width: 540px;
	padding: 0px;
	line-height: 16px;
	color: #000000;
	font-size: 14px;
	letter-spacing: 1px;
	font-weight: bold;
	background: url(../InfoS/img/allow-b.gif) no-repeat;
	text-indent: 18px;
}
#pp_ct01 {
	margin: 4px 7px 12px 27px;
	height: auto;
	width: 520px;
	padding: 0px;
	line-height: 14px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
}

#pp_tl02 {
	margin: 40px 7px 2px;
	height: auto;
	width: 540px;
	padding: 0px;
	line-height: 18px;
	color: #000066;
	font-size: 16px;
	letter-spacing: 1px;
	font-weight: bold;
	background: url(../InfoS/img/allow02-r.gif) no-repeat;
	text-indent: 18px;
}

#pp_ct02 {
	margin: 4px 7px 12px 27px;
	height: auto;
	width: 520px;
	padding: 0px;
	line-height: 14px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
}
#pp_ct03 {
	margin: 4px 7px 12px 27px;
	height: auto;
	width: 520px;
	padding: 0px;
	color: #333333;
	letter-spacing: 1px;
	font: 12px/16px "ＭＳ ゴシック", "Osaka－等幅";
}

#pp_ct04 {
	margin: 45px 7px 5px 27px;
	height: auto;
	width: 520px;
	padding: 0px;
	color: #000000;
	letter-spacing: 1px;
	font: 12px/16px "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
}


/* -------- */
#lp_tl01 {
	margin: 10px 7px 2px 10px;
	height: auto;
	width: 500px;
	padding: 0px;
	line-height: 18px;
	color: #000000;
	font-size: 14px;
	letter-spacing: 1px;
	font-weight: bold;
	background: url(../InfoS/img/arrow_g02m.gif) no-repeat;
	text-indent: 25px;
}
#lp_ct01 {
	margin: 8px 5px 35px 36px;
	height: auto;
	width: 490px;
	padding: 0px;
	line-height: 16px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
}

#lp_ct01 ul{
	list-style: url(../InfoS/img/allow04-o.gif) outside;
	margin-bottom: 0px;
	vertical-align: middle;
}

/* -------- */


#qa_tl01 {
	margin: 7px 7px 12px 23px;
	height: auto;
	width: 245px;
	padding: 0px;
	line-height: 22px;
	color: #000000;
	font-size: 14px;
	letter-spacing: 1px;
	background: url(../InfoS/img/QA_TL01.jpg);
	text-indent: 25px;
}

/* -------- */
#qa_mtrix {
	margin: 5px 5px 30px 10px;
	height: auto;
	width: 520px;
	padding: 0px;
}

#qa_mtrix table {
	width: 500px;
	border-collapse:collapse;
	margin: 1px 5px 5px 10px;

}

#qa_mtrix th {
	text-align: center;
	height: 28px;
	vertical-align: top;
}
#qa_mtrix td {
	font: 12px/18px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding-right: 3px;
	padding-top: 3px;
}
/*---------*/


#qa_q_t {
	margin: 7px 7px 5px 20px;
	height: auto;
	width: 500px;
	padding: 0px;
	line-height: 22px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
	background: url(../InfoS/img/QA_QuestWd.jpg) no-repeat;
	text-indent: 30px;
}
#qa_a_t {
	margin: 5px 7px 20px 20px;
	height: auto;
	width: 500px;
	padding: 0px;
	line-height: 22px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
	background: url(../InfoS/img/QA_AnsWd.jpg) no-repeat;
	text-indent: 30px;
}

/* -------- */

#PageTopGO {
	text-align: right;
	color: #333333;
	font: 12px/14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#PageTopGO a{
	color: #3366FF;
	font-size: 12px;
 }


#PageTopGO a:hover{
	color: #6633CC;
	font-size: 12px;
}

/* -------- */

#Comp-Menu {
	width: 185px;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 60px;
}


#Comp-Menu h1 {
	color: #333333;
	background: url(../InfoS/img/InfoSCompMenuT.jpg) no-repeat;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
	font: normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	padding-top: 4px;
	height: 18px;
}


#Comp-Menu p {
	margin: 8px 4px 16px;
	line-height: 19px;
	padding-left: 5px;
	padding-bottom: 5px;
}

#Comp-Menu a{
	color: #333333;
	font-size: 12px;
	height: 20px;
	width: 136px;
	vertical-align: middle;
	display: inline-block;
 }

#Comp-Menu a:hover{
	color: #FFFFFF;
	font-size: 12px;
	background: #6666FF;
	vertical-align: middle;

}

/* -------- */

#C_NB_MK01 {
	height: 75px;
	width: 45px;
	padding: 0px;
	margin: 8px 0px 11px;
	float: left;
	text-align: center;
}

#C_NB_txt01 {
	height: 75px;
	width: 435px;
	padding: 0px;
	line-height: 14px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
	margin: 8px 5px 12px;
	float: right;
}

#C_NB_img {
	height: 460px;
	width: 390px;
	padding: 0px;
	line-height: 14px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
	margin: 0px 0px 0px 55px;
	clear: both;
	text-align: center;
	vertical-align: middle;
}


/* -------- */

#Prod3_P_Select {
	height: 30px;
	width: 540px;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin: 3px 5px 3px 1px;
}
#Prod3_P_Select #form {
	width: 350px;
	color: #333333;
	margin: 4px 0px 0px;
	height: 25px;
}


#Prod3_Sub_T {
	margin: 7px 0px 12px 7px;
	height: 130px;
	width: 547px;
	padding: 0px;
	line-height: 14px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
}
#Prod3_Sub_T #Prod3_Sub_T_photo {
	height: 130px;
	width: 180px;
	float: left;
	margin-left: 2px;
}
#Prod3_Sub_T #Prod3_Sub_T_Title {
	height: 20px;
	width: 330px;
	float: right;
	margin-right: 0px;
	font: bold 14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	padding-top: 5px;
	margin-left: 0px;
	padding-left: 25px;
	background: url(../img/3dProd_Sub_T.jpg) no-repeat;
}
#Prod3_Sub_T #Prod3_Sub_T_Title12p {
	height: 20px;
	width: 330px;
	float: right;
	margin-right: 0px;
	font: bold 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
	padding-top: 5px;
	margin-left: 0px;
	padding-left: 25px;
	background: url(../img/3dProd_Sub_T.jpg) no-repeat;
}

#Prod3_Sub_T #Prod3_Sub_T_wd {
	float: right;
	height: 100px;
	width: 350px;
	margin-top: 5px;
	padding-left: 5px;
}
#Prod3_Point_t {
	margin: 7px 0px 2px 7px;
	height: auto;
	width: 547px;
	padding: 0px;
	color: #000000;
	font-size: 14px;
	letter-spacing: 1px;
	background: url(../img/3dProd_Point_T.jpg) no-repeat;
	text-indent: 23px;
	font-weight: normal;
	line-height: 20px;
}
#Prod3_Point_st {
	margin: 7px 7px 2px 25px;
	height: auto;
	width: 400px;
	padding: 0px;
	line-height: 17px;
	color: #000000;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	background: url(../img/3dProd_Point_stalw_chx.gif) no-repeat left center;
	text-indent: 19px;
}
#Prod3_Point_wd {
	margin: 2px 5px 10px 44px;
	height: auto;
	width: 505px;
	padding: 0px;
	line-height: 16px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
}


#Prod3_Spec_t {
	margin: 12px 0px 2px 7px;
	height: auto;
	width: 547px;
	padding: 0px;
	color: #000000;
	font-size: 14px;
	letter-spacing: 1px;
	background: url(../img/3dProd_Spec_T.jpg) no-repeat;
	text-indent: 23px;
	font-weight: normal;
	line-height: 20px;
}

/* -------- */

#Prod3_Spec_mtrix {
	margin: 7px 7px 2px;
	height: auto;
	width: 540px;
	padding: 0px;
	color: #333333;
	letter-spacing: 1px;
}

#Prod3_Spec_mtrix table {
	width: 525px;
	border: 1px solid #999999;
	border-collapse:collapse;
	margin: 5px 0px 0px 15px;

}

#Prod3_Spec_mtrix th {
	border: 1px solid #999999;
	font: normal 12px/14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	height: 16px;
	vertical-align: middle;
	padding-left: 4px;
	background: #CCCCFF;
}
#Prod3_Spec_mtrix td {
	border: 1px solid #999999;
	font: 12px/14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	padding-left: 4px;
	height: 16px;
	text-align: left;
	vertical-align: middle;
}
#Prod3_Spec_mtrix h3 {
	margin: 7px 7px 2px 16px;
	height: auto;
	width: 200px;
	padding: 0px;
	color: #333333;
	font: normal 12px/normal "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	letter-spacing: 1px;
	text-indent: 15px;
	background: url(../img/3dProd_Point_stalw_y.gif) no-repeat;
}

/* -------- */


#Prod3_Movie_t {
	margin: 12px 0px 2px 7px;
	height: auto;
	width: 547px;
	padding: 0px;
	color: #000000;
	font-size: 14px;
	letter-spacing: 1px;
	background: url(../img/3dProd_Movie_T.jpg) no-repeat;
	text-indent: 23px;
	font-weight: normal;
	line-height: 20px;
}
#Prod3_Movie_photo {
	margin: 7px 7px 2px 13px;
	height: 160px;
	width: 240px;
	padding: 0px;
	float: left;
}
/*---------*/
#Prod3_Movie_photo_R {
	margin: 7px 7px 2px 13px;
	height: 160px;
	width: 260px;
	padding: 0px;
	float: right;
}


#Prod3_Movie_Start {
	margin: 12px 7px 2px;
	height: 120px;
	width: 265px;
	padding: 0px;
	float: right;
	font: 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
}
#Prod3_Movie_Start_btm {
	margin: 5px 5px 15px;
	height: 20px;
	width: 150px;
	padding: 0px;
}


#Prod3_btm {
	margin: 4px 7px 12px 27px;
	height: auto;
	width: 520px;
	padding: 0px;
	line-height: 14px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
}

/* -------- */

#Cust_Top {
	margin: 10px 0px 15px 10px;
	height: 40px;
	width: 540px;
	padding: 0px;
}


#Cust_Top_L {
	height: 36px;
	width: 45px;
	padding: 0px;
	margin: 5px 0px 5px 5px;
	background: url(../InfoS/img/arrow_g04m.gif) no-repeat;
	float: left;
}

#Cust_Top_R {
	height: 30px;
	width: 475px;
	padding: 0px;
	line-height: 16px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
	margin: 5px 5px 5px 0px;
	float: right;
}
#Cust_SubT {
	margin: 30px 0px 5px 20px;
	height: auto;
	width: 530px;
	padding: 0px;
	line-height: 18px;
	color: #FFFFFF;
	font-size: 14px;
	letter-spacing: 1px;
	font-weight: normal;
	background: url(../InfoS/img/Cust_STimg.jpg) no-repeat;
	text-indent: 20px;
}


#Cust_mtrix {
	margin: 5px 0px 5px 20px;
	height: auto;
	width: 530px;
	padding: 0px;
	color: #333333;
	letter-spacing: 1px;
}

#Cust_mtrix table {
	width: 530px;
	border: 1px solid #999999;
	border-collapse:collapse;
	margin: 5px 0px;
	height: auto;

}

#Cust_mtrix th {
	border: 1px solid #999999;
	font: normal 12px/14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000000;
	text-align: center;
	height: 16px;
	vertical-align: middle;
	padding-left: 4px;
	background: url(../InfoS/img/bg04-17.gif) repeat;
}
#Cust_mtrix td {
	border: 1px solid #999999;
	font: 12px/14px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	padding-left: 4px;
	height: 16px;
	text-align: left;
	vertical-align: middle;
	background: #CCCCFF;
}


/* -------- */



/* -------- */



#Noh_Top {
	margin: 10px 0px 10px 10px;
	height: 45px;
	width: 540px;
	padding: 0px;
}

#Noh_Top_L {
	height: 30px;
	width: 30px;
	padding: 0px;
	margin: 5px 0px 5px 5px;
	background: url(../InfoS/img/allow01-6.gif) no-repeat left top;
	float: left;
}
#Noh_Top_R {
	height: 30px;
	width: 485px;
	padding: 0px;
	line-height: 16px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
	margin: 5px 5px 5px 0px;
	float: right;
}



#Noh_tl01 {
	margin: 3px 7px 1px 17px;
	height: auto;
	width: 100px;
	padding: 0px;
	line-height: 22px;
	color: #000000;
	font-size: 14px;
	background: url(../InfoS/img/button-icon.gif) no-repeat left center;
	text-indent: 22px;
}
#Noh_allow {
	margin: 0px 0px 0px 10px;
	height: 15px;
	width: 540px;
	padding: 0px;
	background: url(../InfoS/img/allow6-redup.gif) no-repeat center bottom;
}

#Noh_mtrix {
	margin: 0px 0px 0px 10px;
	width: 540px;
	padding: 0px;
}

#Noh_mtrix table {
	width: 515px;
	border-collapse:collapse;
	margin: 0px 0px 0px 21px;
	height: auto;
	border: 1px solid #CCCCCC;

}

#Noh_mtrix th {
	font: normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	vertical-align: middle;
	background: url(../InfoS/img/Noh_SelBk.jpg) repeat;
	border: 1px solid #CCCCCC;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#Noh_mtrix td {
	font: 12px/16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	vertical-align: top;
	letter-spacing: 1pt;
	border: 1px solid #CCCCCC;
	margin-bottom: 0px;
	padding: 3px 3px 0px;
	margin-right: 0px;
}

#INJ_photoT {
	margin: 5px 7px 2px 10px;
	height: auto;
	width: 525px;
	padding: 0px;
	line-height: 16px;
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
	text-indent: 15px;
	background: url(../Event/INJ2009/Titl_Back.jpg) no-repeat;
}
#INJ_photoAbl {
	margin: 8px 5px 35px 25px;
	height: auto;
	width: 510px;
	padding: 0px;
	line-height: 16px;
	color: #333333;
	font-size: 12px;
	letter-spacing: 1px;
}
