@charset "utf-8";


/* ------------------------------
 ■■ CSS for homeroom2009_Coop ■■
------------------------------ */



/* ------------------------------
				main
------------------------------ */

h3.sub_title {
	font-weight : normal ;
	font-size : 13px ;
	color : #FFFFFF ;
	padding : 9px 10px ;
	margin-left:20px;
	background:url(../img/list/title_back01.gif);
	background-repeat:no-repeat;
}

p.main_text01 {
	color : #4D4D4D ;
	font-size : 12px ;
	margin-left : 25px ;
	margin-top : 10px ;
}

table.sheet {
	margin-left : 25px ;
	margin-top : 10px ;
	width : 750px ;
	margin-bottom : 15px ;
}

table.sheet th {
	background : #EEEEEE ;
	border : 1px solid #CCCCCC ;
	padding : 10px ;
	color : #4D4D4D ;
	font-weight : normal ;
	font-size : 12px ;
}

table.sheet td {
	border : 1px solid #CCCCCC ;
	padding : 10px ;
	font-weight : normal ;
	color : #4D4D4D ;
	font-size : 12px ;
}

span.must {
	color : #F51D5E ;
	font-size : 11px ;
}

ul.float3 li {
	float : left ;
	width : 32% ;
	font-size : 12px ;
}

li input {
	margin-right : 5px ;
}

li label {
	font-size : 12px ;
}

span.example {
	font-size : 11px ;
	display : block ;
	padding-left : 20px ;
	background : url(../img/form/example.gif) no-repeat ;
	background-position : left center ;
	padding-top : 5px ;
}

p.btn {
	margin-left : 25px ;
	text-align : center ;
}






p.attention_title {
	margin-top : 20px ;
	margin-left : 20px ;
}

p.attention_text01 {
	font-size : 12px ;
	color : #4D4D4D ;
	margin-left : 20px ;
}

p.attention_text02 {
	font-size : 11px ;
	color : #4D4D4D ;
	margin-left : 20px ;
	margin-top : 5px ;
}

h3.sub_title02 {
	font-size : 12px ;
	color : #FFFFFF ;
	background : url(../img/list/h_pr.gif) no-repeat ;
	height : 22px ;
	padding-left : 10px ;
	padding-top : 5px ;
	margin-top : 30px ;
	margin-left: 20px ;
}

h4.sub_title01 {
	font-size : 13px ;
	color : #F51D5E ;
	margin: 20px 20px 10px 20px ;
	padding-bottom: 5px ;
	background : url(../img/list/line_dot.gif) repeat-x ;
	background-position : bottom ;
}

div.btn {
	width : 800px ;
	text-align : center ;
}

input.submitBtn {
	background : url(../img/list/btn_search.gif) no-repeat ;
	width : 264px ;
	height : 42px ;
}

div.error-message {
	color : red ;
	xtext-align : right ;
	font-size : 13px ;
}
