@charset "utf-8";

/* CSS Document */

/* ＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝　株式会社トレンドイノベーション | リクルートサイト | 募集要項/研修制度/ニュース/イベント時の社員フォトギャラリー/プライバシーポリシーページ用CSS　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝ */

/*　見出し用グレー背景　*/
.title_bg {
	margin:-7px 0 10px 0;
	padding:15px 15px 25px;
	background:#f4f4f4;
}

/*　求人広告営業ページのスケジュール箇所　*/
.Schedule {
	margin:8px 0 25px 30px;
	padding:15px;
	border:1px solid #ccc;
	width:85%;
}

.Schedule ul li {
	list-style: none;	
}


/*　左ブルーライン見出し　*/
h2.t01,h3.t01 {
	margin-bottom:20px;
	padding: 8px;
	font-size:14px;
	background:#f4f4f4;
}

/*　よくある質問Q＆A　*/
section h4 {
	font-size:15px;
	padding-left:5px;
	margin-bottom:5px;
}


.toptitle{
	text-align:center;
}

@media only screen and (max-width:425px) {
	
	.toptitle{
	/*margin:-2% 0px 0px 0px;
	margin-top:-2%!important;*/
	
	position: relative;
    top: -50px;
    left: 0px;
	
	}

}


@media only screen and (max-width:375px) {
	
	.toptitle{
	position: relative;
    top: -70px;
    left: 0px;	
	}

}


@media only screen and (max-width:320px) {
	
	.toptitle{
	position: relative;
    top: -90px;
    left: 0px;	
	}

}



@media only screen and (max-width:425px) {

.contents_list{
	position: relative;
    top: -40px;
    left: 0px;	
	}

}


@media only screen and (max-width:375px) {

.contents_list{
	position: relative;
    top: -65px;
    left: 0px;	
	}

}

@media only screen and (max-width:320px) {

.contents_list{
	position: relative;
    top: -75px;
    left: 0px;	
	}

}

.contents_list h2{
	font-size:16px; 
	border-bottom:1px dotted #ccc;
	border-left:4px solid #fe7704;
	margin:5px 3px 5px 5px;
	padding-left:10px;
}


/* 見出し箇所 */

.box1_title {
	margin:20px 0px 20px 0px;
	padding:7px 0px 7px 13px;
	color:#FFF;
	font-size:15px;
	background:#fe7704;
}

@media only screen and (max-width:425px) {
	
	.box1_title {
	margin-top:0px;
	}

}

@media only screen and (max-width:375px) {
	
	.box1_title {
	margin-top:0px;
	}

}

@media only screen and (max-width:320px) {
	
	.box1_title {
	margin-top:0px;
	}
		
}

/*2503401*/
.newsdiv h2,h3,h4,h5,p,ul {
	margin-bottom: 20px;
	font-size: 88%;
}

.newsdiv a {
	text-decoration: underline;
}

.newsdiv a:hover {
	text-decoration: none;
}