@charset "Shift_JIS";


/* -------------------------------------------------------------------------------- */
/* forcorp.html */
/* -------------------------------------------------------------------------------- */
.CorpBox {
	width:556px;
	margin:0 auto;
	}
	.CorpBox p {
		width:552px;
		line-height:1.5;
		margin-top:25px;
		}

.CorpBox .BoxVideo {
	width:550px;
	border:1px solid #BDAA9B;
	background:url("../img/news_p02bg.jpg") no-repeat top right;
	}
	.BoxVideo .InnerBox {
		margin:16px 0 16px 15px;
		}
		.BoxVideo .InnerBox p {
			width:420px;
			margin-top:18px;
			}
		.BoxVideo .InnerBox table {
			margin-top:12px;
			}
			.BoxVideo .InnerBox table span {
				 color:#E60000;
				 font-size:10px;
				 }

.CareFund {
	width:550px;
	margin-bottom:38px;
	border:1px solid #BDAA9B;
	}
	div.CareFund .InnerBox {
		margin:16px 0 16px 15px;
		}
		.CareFund .InnerBox p {
			width:420px;
			margin-top:18px;
			}
		.CareFund .InnerBox table {
			margin-top:12px;
			}




/* -------------------------------------------------------------------------------- */
/* form.html */
/* -------------------------------------------------------------------------------- */
.formBox {
	width:540px;
	margin:0 auto;
	}



/* -------------------------------------------------------------------------------- */
/* forcorp_inquiry.html */
/* -------------------------------------------------------------------------------- */
.InquiryBox {
	width:537px;
	margin:0 auto;
	}
	.InquryBox table {
		width:537px;
		margin:0 auto;
		}


/* -------------------------------------------------------------------------------- */
/* ########## */
/* -------------------------------------------------------------------------------- */
table.gtsForm { 
	line-height:1.33;
	padding:0px;
	margin:0px;
	border-style:solid solid none none;
	border-color:#999999;
	border-width:1px;
	}

table.gtsForm th.lv1 { 
	padding:4px;
	margin:0px;
	border-style:none none solid solid;
	border-color:#999999;
	border-width:1px;
	background:#f2f2f2;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	}

table.gtsForm td.lv1 { 
	padding:4px;
	margin:0px;
	border-style:none none solid solid;
	border-color:#999999;
	border-width:1px;
	background:#ffffff;
	text-align:left;
	vertical-align:middle;
	}

.red { color:#ff0000; }

div.Term {
	margin-top:29px;
	padding-left:30px;
	color:#000000;
	}

div.Term a {
	color:#ff0000;
	}

div.Term p {
	color:#333333;
	width:509px;
	margin-top:20px;
	}


/* ----- ICON SETTINGS ----- */
#zasshi,
#shinbun,
#tv {
	background-position:top left;
	background-repeat:no-repeat;
	}

#zasshi { background-image:url("img/media_zasshi.gif"); }
#shinbun { background-image:url("img/media_shinbun.gif"); }
#tv { background-image:url("img/media_tv.gif"); }
	
#zasshi h3 { color:#666600; }
#shinbun h3 { color:#003366; }
#tv h3 { color:#660000; }
