@charset "shift_jis";
/* CSS Document */

#sys_mail{
	width:750px;
	height:200px;
	background:url(/img/sys3.jpg) 0 0 no-repeat;
}

#sys_mail > div{
	padding:115px 0 0 480px;
	
}

#sys_mail input[type="email"]{
	width:168px;
	height:25px;
	border:0;
	-moz-box-shadow: inset 0px 1px 5px #333;
	-webkit-box-shadow: inset 0px 1px 5px #333;
	box-shadow: inset 0px 1px 5px #333;
	padding:0 5px;
	margin-right:9px;
}

#sys_mail input[type="submit"]{
	height:25px;
	width:50px;
	background:#fff;
	border:0;
	color:#e9518d;
	font-weight:bold;
	cursor:pointer;
}

#sys_list{
	list-style-type:none;
}

#sys_list li{
	background:url(/img/i_arrow.jpg) 0 0 no-repeat;
	padding:0 0 10px 20px;
	line-height:1.4;
}



#main table {
	width:750px;
	text-align:center;
	color:#4b4948;
	font-size:16px;
	font-weight:bold;
	letter-spacing:0.08em;
	line-height:145%;
}

#main table,
#main table td,
#main table th{
	border:2px solid #e9518d;
	border-collapse: collapse;
	vertical-align:middle;
}

#main table td,
#main table th{
	padding:4px;
}

#main table th{
	color:#e9518d;
}

.tb1 td,
.tb1 th{
	width:125px;
}

.tb1 tr:nth-child(1) th ,
.tb1 tr:nth-child(6) th,
.tb1 tr:nth-child(8) th,
.tb1 tr:nth-child(20) th,
.bg_pink{
	background: #e9518d !important;
	color:#fff !important;
}

.thpink{
	background: #ffc5dc !important;
	color:#e9518d !important;
}

#main .tb2,
#main .tb2 td,
#main .tb2 th{
	border:2px solid #ffba00;
}

.tb2 th{
	font-size:9pt;
	background:#ffeec1;
	color:#d49b00 !important;
}

.tb2 td{
	font-size:14px;
}

#main .tb3,
#main .tb3 td,
#main .tb3 th{
	border:2px solid #7d65cb
}

.tb3 th{
	font-size:9pt;
	background:#ede7ff;
	color:#7d65cb !important;
}

.tb3 td{
	font-size:14px;
}

.h_ye{
	background:#ffba00;
	color:#fff;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:10pt;
}





