@charset "utf-8";

* {
	margin: 0;
	padding: 0;
	}


/*============================================
全体
============================================*/

body{
	margin: 0;
	padding: 0;
	bottom: 0;
	background: #fff url();
	background-repeat: no-repeat;
	background-position: top center;
	color:#fff;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", MS PGothic, sans-serif;
	}
	
input, select, textarea {
font-size: 100%;
	}



h1 {
	margin: 0 auto 0;
	}
	
	
a:link { color: #ffffff; }
a:visited { color: #ffffff; }
a:hover { color: #000000; }
a:active { color: #000000; }
a { text-decoration: none; }


/*============================================
ヘッダ
============================================*/
div#header {  
	background: #fff url(img/logo_jobrassf.png);
	background-repeat: no-repeat;
	background-position: 20px 15px;
	height:70px;
	padding-top:40px;
	width:100%;  
	}  
/*============================================
メイン上
============================================*/
div#main01{
	margin: 0 auto;
	width:1000px; 
	}


/*============================================
ボタン
============================================*/


div#buttun_blue_top{
	margin-right:35px;
	margin-bottom:12px;
	display: block;
    overflow: hidden;
	float:right;
	width:450px;
	height:35px;
	background:#fff;
}


div#buttun_orange_top{
	margin-left:35px;
	margin-bottom:12px;
	display: block;
    overflow: hidden;
	float:left;
	width:450px;
	height:35px;
	background:#fff;

}

div#buttun_blue_top{
	margin-right:35px;
	margin-bottom:12px;
	display: block;
    overflow: hidden;
	float:right;
	width:450px;
	height:35px;
	background:#fff;
}


div#buttun_orange a{
	margin-left:35px;
	margin-bottom:7px;
	display: block;
    overflow: hidden;
	float:left;
	width:450px;
	height:108px;
	background-image: url(img/buttun_orange01.png);
}

#buttun_orange a:hover {
    background-image: url(img/buttun_orange02.png);
}


.text_orange{
    display: table-cell;
    width: 450px;
    height: 108x;
    text-align: center;
    vertical-align: middle;
	
	/*letter-spacing: 2px;*/
	line-height:27px;
	font-size: 16pt;
	font-weight: bold; 
	width: 450px;
	height:100px;
}

.text_orange2{
    display: table-cell;
    width: 450px;
    height: 108x;
    text-align: center;
    vertical-align: middle;
	
	/*letter-spacing: 2px;*/
	line-height:30px;
	font-size: 18pt;
	font-weight: bold; 
	width: 450px;
	height:100px;
}


.text_orange3{
    display: table-cell;
    width: 450px;
    height: 108x;
    text-align: center;
    vertical-align: middle;
	
	/*letter-spacing: 2px;*/
	line-height:27px;
	font-size: 16pt;
	font-weight: bold; 
	width: 450px;
	height:100px;
}


div#buttun_blue a{
	margin-left:35px;
	margin-bottom:7px;
	display: block;
    overflow: hidden;
	float:left;
	width:450px;
	height:108px;
	background-image: url(img/buttun_blue01.png);
}

#buttun_blue a:hover {
    background-image: url(img/buttun_blue02.png);
}



.buttun_text5{
	font-family: "HGS創英角ﾎﾟｯﾌﾟ体";
	color:#000;
	margin:-20px auto;
	text-align:center;
	letter-spacing: 0;
	font-size: 20pt;
	width: 450px;
}



.buttun_text6{
	font-family: "HGS創英角ﾎﾟｯﾌﾟ体";
	color:#F30;
	margin:-40px auto 25px auto;

	text-align:center;
	letter-spacing: 0;
	font-size: 20pt;
	width: 450px;
}



/*============================================
メイン下
============================================*/
.clear{
	clear:both;
}

