@charset "UTF-8";


/*
微調整用　※多様厳禁！
*/

.pT20{
padding-top: 20px !important;
}


/* リセット */
#gNav {
	margin: 0 0 15px 0;
}


/*===========================================*/


#main h2{
padding-bottom: 1em;
}


/*===========================================*/


#infomation-wrap{
padding: 1em;
background: #f1f1f1;
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-o-border-radius: 0.5em;
-ms-border-radius: 0.5em;
text-align: center;
}


/*===========================================*/

.contents-box1{
display: block;
overflow: hidden;
padding-top: 1.5em;
}
.contents-box1 .recruiting,
.contents-box1 .subscription{
float: left;
padding-right: 20px;
}
.contents-in-box1{
float: right;
overflow: hidden;
}
#main .contents-in-box1 p{
padding: 0;
margin: 0;
}
.contents-in-box1 p a{
display: block;
}
.contents-in-box1 p img{
vertical-align: bottom;
}

/*===========================================*/

.contents-box2{
clear: both;
width: 980px;
overflow: hidden;
padding-top: 3em;
margin: 0 auto;
display: block;
text-align: center;
}
#main .contents-box2 ul.recruit_btn_link{
padding-right:20px;
}
.contents-box2 ul.recruit_btn_link{
overflow: hidden;
padding-right:20px;
}


#main .recruit_btn_link li{
padding-left: 20px;
}

.recruit_btn_link li{
display: inline;
margin: 0;
}



