@charset "UTF-8";

/*======*/
.attetion_top , .attetion_bottom{max-width:1200px;margin:0px auto;}
.box{width:100%;height:auto;margin:0px auto;padding:12px 0px;border-bottom:1px dashed #ffffff;max-width:1200px;}
.recruit .box:nth-of-type(1){padding:0px 0px 12px 0px;}
.box h3{display:inline-block;width:29%;height:auto;margin:0px auto;padding:0px 0px 0px 0.5%;text-align:left;vertical-align:middle;border-left:6px solid #cb2c72;box-sizing:border-box;}
.box h3 span.point{display:block;width:auto;height:auto;margin:0px auto;padding-bottom:3px;text-align:left;line-height:10px;font-size:10px;}
.box .box_right{display:inline-block;width:69%;height:auto;margin:0px auto;padding:0px;text-align:left;}
.box .box_right p{width:auto;height:auto;margin:0px auto;padding:0px;}
.box input{width:60%;height:26px;margin:0px auto;padding:0px;border:1px solid #c89fb9;}
.box textarea{width:90%;height:150px;margin:0px auto;padding:4px;border:1px solid #c89fb9;}
.box select{width:40%;height:28px;margin:0px auto;padding:0px;border:1px solid #c89fb9;}
.box .box_right .red{display:block;width:100%;height:auto;margin:0px auto;padding-top:4px;color:#cc0052;}
.box .box_right .err{display:block;width:100%;height:auto;margin:5px auto;padding:0px;color:#cc0052;text-indent:20px;
background: url(../../img/icon/alert.png) no-repeat;background-size:17px 17px;background-position:0px 50%;}
	@media all and (max-width: 1024px) {
		.box h3{width:100%;padding:0px 0px 0px 1%;}
		.box .box_right{width:100%;padding:10px 0px 0px 0px;}
		.select_a select{width:40%;}
		.select_b select{width:60%;}
		.box .s{display:inline-block;width:100%;height:auto;margin:0px auto;padding-top:6px;}
		.enquete select{width:60%;}
		.recruit select{width:60%;}
	}
	@media all and (max-width: 480px) {
		.box h3{width:100%;padding:0px 0px 0px 2%;}
		.box .box_right{width:100%;padding:8px 0px 0px 0px;}
	}

/*======*/
div.attetion_top{padding-bottom:20px;}
div.attetion_bottom{padding-top:20px;}
div.attetion_top p{width:85%;height:auto;margin:0px auto;padding:10px;background: rgba(255,255,255,0.6);}
div.attetion_bottom p{width:85%;height:auto;margin:0px auto;padding:10px;background: rgba(255,255,255,0.6);}

/*======*/
.submit{width:100%;height:auto;margin:0px auto;padding:15px 0px 0px 0px;}

