@charset "Shift_JIS";
#epjh0001 .epjh0001Box01,
#epjh0002 .epjh0002Box01 {
	margin: 0 0 20px 50px;
}

#epjh0001 .epjh0001Box01 p,
#epjh0002 .epjh0002Box01 p {
	padding: 20px 10px 20px 10px;
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	line-height: 180%;
	text-align: center;
}

#epjh0001 .epjh0001List01 p.error {
	margin: 0 0 20px 0;
}

#epjh0001 .epjh0001Box02 {
	margin: 0 0 15px 0;
}

#epjh0001 .epjh0001Box02 p {
	padding: 10px 13px 10px 13px;
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	color: #333;
}

#epjh0001 .epjh0001Box03,
#epjh0002 .epjh0002Box02 {
	margin: 0 0 20px 0;
}

#epjh0001 .epjh0001Box03 .itemList,
#epjh0002 .epjh0002Box02 .itemList {
	padding: 15px 8px 15px 8px;
}

#epjh0001 .epjh0001Box03 .i01 div,
#epjh0002 .epjh0002Box02 .i01 div {
	margin: 0 0 10px 8px;
}

#epjh0001 .epjh0001Box03 .i01 div p,
#epjh0002 .epjh0002Box02 .i01 div p {
	padding: 4px 0 4px 0;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	text-align: center;
}

#epjh0001 .epjh0001Box03 .i02 table table,
#epjh0001 .epjh0001Box03 .i03 table table,
#epjh0002 .epjh0002Box02 .i02 table table {
	margin: 0 0 0 8px;
}

#epjh0002 .epjh0002Box02 .i02 table p {
	margin: 0 8px 10px 8px;
	font-size: 12px;
	line-height: 130%;
	color: #333;
}

#epjh0002 .epjh0002Box02 .i02 table p a {
	font-weight: bold;
}

#epjh0002 .epjh0002Box03 td p {
	padding: 3px 0 0 0;
	font-size: 12px;
	line-height: 130%;
	color: #333;
}

#epjh0002 .epjh0002Box04 {
	margin: 10px 0 10px 0;
}

#epjh0002 .epjh0002Box04 p {
	font-size: 12px;
	line-height: 130%;

}

#epjh0001 .epjh0001Box03 .i02 table table p.text01 {
	padding: 3px 0 3px 0;
	font-size: 12px;
	line-height: 120%;
}

#epjh0001 .epjh0001Box03 .i02 table table p.text02 {
	padding: 3px 0 3px 0;
	font-size: 10px;
	font-weight: bold;
	line-height: 120%;
	text-align: center;
}

#epjh0001 .epjh0001Box03 .i03 div {
	margin: 0 0 10px 0;
	font-size: 12px;
	color: #333;
}

#epjh0001 .epjh0001Box03 .i03 p.error {
	margin: -5px 0 10px 0;
	font-size: 12px;
	line-height: 120%;
}

#epjh0001 .epjh0001Box03 .i04 {
	padding: 9px 0 0 0;
}

#epjh0001 .epjh0001Box03 .i04 td p {
	padding: 9px 0 0 0;
}
/* 修正 091030 TAM グループ ココから */
#epjh0001 .epjh0001Box04 .text01,
#epxh0009 .epxh0009Box04 .text01 {
	margin: 4px 0 4px 0;
	font-size: 12px;
	line-height: 130%;
	color: #555;
}

#epjh0001 .epjh0001Box04 .comment,
#epxh0009 .epxh0009Box04 .comment {
	margin: 0 0 0 1em;
	text-indent: -1em;
	font-size: 12px;
	line-height: 130%;
	color: #555;
}

#epjh0001 .epjh0001Box04 .btn,
#epxh0009 .epxh0009Box04 .btn {
	margin: 5px 0 15px 0;
}

#epjh0001 .epjh0001Box04 .btn span{
	margin: 0 0 0 15px;
}

#epjh0001 .epjh0001Box04 .text02,
#epxh0009 .epxh0009Box04 .text02 {
	margin: 0 0 2px 0;
	font-size: 12px;
	line-height: 130%;
	color: #555;
}

#epjh0001 .epjh0001Box04 .error,
#epxh0009 .epxh0009Box04 .error {
	margin: 2px 0 0 0;
	font-size: 12px;
	line-height: 130%;
}

#epjh0001 .epjh0001Box04 .floatRight,
#epxh0009 .epxh0009Box04 .floatRight  {
	margin: 2px 0 0 0;
}

#epjh0001 .epjh0001Box04 textarea,
#epxh0009 .epxh0009Box04 textarea  {
	font-size: 12px;
	line-height: 130%;
	color: #333;
}
/* 修正 091030 TAM グループ ココまで */
/* 修正0818ここから */
#epjh0002 .epjh0002Box02 .theader {
}

#epjh0002 .epjh0002Box02 .theader span {
	display: block;
	padding: 8px 0 8px 0;
}
/* 修正0818ここまで */

/* 追加 091020 コニシ ココから */
#epjh0006 .epjh0006Box02,
#epjh0009 .epjh0009Box02 {
	margin:  0 50px 15px 50px;
	border-bottom: 1px solid #aaa;
	padding: 15px 0 15px 0;
}

#epjh0006 .epjh0006Box02 p,
#epjh0009 .epjh0009Box02 p {
	margin: 0 0 5px 0;
	font-size: 12px;
	line-height: 130%;
}

#epjh0006 .epjh0006Box02 ul li,
#epjh0006 .epjh0006Box05 ul li, 
#epjh0009 .epjh0009Box02 ul li,
#epjh0009 .epjh0009Box05 ul li {
	padding: 0 0 0 13px;
	background: url(../img/epjh_list_g2.gif) no-repeat top left;
	font-size: 12px;
	line-height: 130%;
}

#epjh0006 .epjh0006Box03,
#epjh0009 .epjh0009Box03 {
	margin:  0 50px 15px 50px;
}

#epjh0006 .epjh0006Box03 p,
#epjh0009 .epjh0009Box03 p {
	margin: 0 0 5px 0;
	font-size: 12px;
	line-height: 130%;
}

#epjh0006 .epjh0006Box04,
#epjh0009 .epjh0009Box04{
	margin: 0 0 20px 50px;
	text-align: center;
}

#epjh0006 .epjh0006Box04 ul,
#epjh0009 .epjh0009Box04 ul {
	padding: 7px 0 7px 0;
}

#epjh0006 .epjh0006Box04 ul li,
#epjh0009 .epjh0009Box04 ul li {
	display: inline;
	list-style: none;
}

#epjh0006 .epjh0006Box05,
#epjh0009 .epjh0009Box05 {
	margin:  0 50px 25px 50px;
}

#epjh0006 .epjh0006Box06,
#epjh0009 .epjh0009Box06 {
	margin:  0 50px 15px 50px;
	text-align:center;
}

#epjh0006 .epjh0006Box06 p,
#epjh0009 .epjh0009Box06 p {
	margin: 0 0 5px 0;
	font-size: 12px;
	line-height: 130%;
}
/* 追加 091020 コニシ ココまで */
