@charset "utf-8";

/********** 【仮】 サイトの定義 **********

使用する文字サイズ：
10px
12px
14px
16px（基本）
18px（中サイズ見出し）
20px（特例:TOPの検索するボタンなど）
24px（特例:TOPのエリア検索・駅検索など）
28px（大サイズ見出し）

空白の使用サイズ：
10px
20px
40px（基本）
60px
120px（大見出しの段落ごと）

*******************************/


.Center section div.content {
	padding: 0;
}




/********** 求人応募フォーム ページ **********/

#main_Image_SubPage.subPage_form {
	border-bottom: 0;
}


main .page div.Center div.present {
	margin-bottom: 40px;
}

main .page div.Center div.present p {

}

main .page div.Center div.present p img {
	width: 100%;
}



/***** フォーム送信完了画面（thanks.php） *****/

main .page div.Center#form .thanks {
	margin: 0 auto;
	text-align: center;
}


main .page div.Center#form .thanks p {
	margin-bottom: 20px;
}

main .page div.Center#form .thanks p:last-child {
	margin-bottom: 0;
}

main .page div.Center#form .thanks p i {
	margin-right: 4px;
}

main .page div.Center#form .thanks p span.complete {
	font-size: 24px;
	font-weight: bold;
	color: #ff33b0;
}

main .page div.Center#form .thanks p.normal {
	font-family: "Roboto","Noto Sans JP",Meiryo,sans-serif;
}

main .page div.Center#form .thanks p.addition {

}
main .page div.Center#form .thanks p.addition::before {
	content: "※";
	color:#ff33b0;
}

main .page div.Center#form .thanks p.addition b {
	vertical-align: -2px;
	margin: 0 3px;
	font-size: 24px;
	color: #ff33b0;
}


main .page div.Center#form .thanks #attention {
	margin: 20px auto;
	padding: 20px;
	background: #ffffcc;
	border-radius: 12px;
}

main .page div.Center#form .thanks #attention p {
	line-height: 1.6;
	margin-bottom: 20px;
	color: #000;
}
main .page div.Center#form .thanks #attention p:last-child {
	margin-bottom: 0;
}

main .page div.Center#form .thanks #attention p.title {
	font-size: 20px;
	font-weight: 900;
}

main .page div.Center#form .thanks #attention p span {
	font-size: 20px;
	font-weight: bold;
	color: #ff33b0;
	border-bottom: 3px solid #ff33b0;
	background-image: none;
}

main .page div.Center#form .thanks #attention p img {
	width: 600px;
	margin: 0 auto;
}

main .page div.Center#form .thanks #attention p.privacy {
	font-size: 12px;
}
main .page div.Center#form .thanks #attention p.privacy::before {
	content: "※";
	color:#ff33b0;
}

main .page div.Center#form .thanks #attention p.privacy a {
	color: #000;
}