@charset "utf-8";


/* ------------------------------
	CSS for homeroom2009_Coop
------------------------------ */



/* ------------------------------
				main
------------------------------ */

h3.sub_title {
	font-weight : bold ;
	font-size : 13px ;
	color : #FFFFFF ;
	padding : 9px 10px ;
	margin-left:20px;
	background:url(../img/list/title_back01.gif);
	background-repeat:no-repeat;
}

img.condtitle {
	margin : 5px 20px ;
}

table.table_list {
	width : 760px ;
	margin-left : 20px ;
	margin-top : 5px ;
}


table.table_list td {
	xborder : 1px solid #C0C0C0 ;
}

table.table_list td.td01 {
	padding : 5px 10px ;
	text-align : center ;
	font-size : 12px ;
	color : #4D4D4D ;
	border : 1px solid #C0C0C0 ;
	border-bottom : 0px solid #C0C0C0 ;
}

table.table_list td.td01 img {
	vertical-align : middle ;
	margin-right : 5px ;
}

table.table_list td.td02 {
	background : #FEDDE7 ;
	padding : 5px 10px ;
	text-align : center ;
	font-size : 12px ;
	color : #4D4D4D ;
	border : 1px solid #C0C0C0 ;
}

table.table_list td.td021 {
	background : #FEDDE7 ;
	padding : 5px 10px ;
	text-align : center ;
	font-size : 12px ;
	color : #4D4D4D ;
	border : 1px solid #C0C0C0 ;
	border-bottom : 2px solid #C0C0C0 ;
}

table.table_list td.td03 {
	padding : 5px 10px ;
	font-size : 12px ;
	color : #4D4D4D ;
	border : 1px solid #C0C0C0 ;
	border-right : 0px solid #C0C0C0 ;
}

table.table_list td.td031 {
	padding : 5px 10px ;
	font-size : 12px ;
	color : #4D4D4D ;
	border : 1px solid #C0C0C0 ;
}

table.table_list td.td032 {
	padding : 5px 10px ;
	font-size : 12px ;
	color : #4D4D4D ;
	border : 1px solid #C0C0C0 ;
	border-bottom : 2px solid #C0C0C0 ;
}


table.table_list td.td04 {
	padding : 5px 10px ;
	text-align : right ;
	xfont-size : 12px ;
	xcolor : #4D4D4D ;
	border : 1px solid #C0C0C0 ;
	border-left : 0px solid #C0C0C0 ;
}

table.table_list td.td04 img {
	margin-left : 5px ;
}

table.table_list td.td011 {
	padding : 5px 10px ;
	text-align : center ;
	xfont-size : 12px ;
	xcolor : #4D4D4D ;
	width : 180px ;
	border : 1px solid #C0C0C0 ;
	border-top : 0px solid #C0C0C0 ;
	border-bottom : 2px solid #C0C0C0 ;
}

p.attention_title {
	margin-top : 20px ;
	margin-left : 20px ;
}

p.attention_text01 {
	font-size : 12px ;
	color : #4D4D4D ;
	margin-left : 20px ;
	margin-top : 10px ;
}

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: 5px 20px 0px 20px ;
	padding-bottom: 5px ;
	background : url(../img/list/line_dot.gif) repeat-x ;
	background-position : bottom ;
	clear : both ;
}

div.btn {
	clear : both ;
	width : 800px ;
	xtext-align : center ;
	padding-left : 240px ;
}

input.submitBtn {
	background : url(../img/list/btn_search.gif) no-repeat ;
	width : 264px ;
	height : 42px ;
	text-indent : -9999px ;
	border : medium none ;
	overflow : hidden ;
	display: block;/*IEで背景が消えてしまう*/
	cursor: pointer;/* カーソルを指マークに Operaはなぜか効かない*/
	xpadding-left : 240px ;
	xcolor : #FFFFFF ;
	font-size : 0px ;
}
