@charset "UTF-8";
/*
 * 全画面共通のスタイルです。
 */

/*PAGE SET*/
body,h1,h2,h3,h4,h5,div,p,ul,li,dl,dt,dd,img,a,form,span,table,tr,td,th{
	margin:0;
	padding:0;
	font-style:normal;
	border:none;
	line-height:130%;
	list-style:none;
	font-weight:normal;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

.clearfix:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

.clearfix{
	min-height:1px;
	display:inline-block;
	display:block;
}

*html .clearfix{
	height:1px;
	/*\*//*/
	height:auto;
	overflow:hidden;
	/**/
}

.clear{clear:both;}

body{
	text-align:center;
	border-top:4px solid #00a0c6;
}

#wrap{
	width:100%;
	text-alting:center;
	border-top:2px solid #e1e1e1;
}

#c_info_box{
	width:750px;
	text-align:left;
	margin:0 auto 0 auto;
}

/*HEADEER SET*/
#c_info_box div.header{
	padding:10px 0 10px 10px;
	margin:0 0 20px 0;
	border-bottom:2px solid #e8e7e7;
}

#c_info_box div.header h1{
	float:right;
	width:620px;
	font-size:12px;
	text-align:right;
}

#c_info_box div.header #logo_proseek{
	display:block;
	width:110px;
	float:left;
	margin:0 0 0 10px;
}

/*FOOTER SET*/
div.footer{
	font-size:12px;
}

div.footer p{
	display:block;
	margin:0 0 5px 15px;
}

div.footer ul{
	margin:0 0 15px 0;
}

div.footer ul li{
	float:left;
	margin:0 0 0 15px;
}

address{
	display:block;
	border-top:1px solid #d1d0d1;
	padding:3px 8px 3px 0;
	text-align:right;
	font-size:12px;
	clear:both;
	font-style:normal;
}
/*NOTICE*/
p.notice{
	margin:0 0 8px 0;
	padding:4px;
	border:2px solid #ff0000;
	background-color:#ffff33;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}

p.notice a{
	display:block;
	color:#ff0000;
	text-decoration:none;
	text-align:left;
}