@charset "UTF-8";

@media screen and (max-width:480px) {

.loggingwork_table {
    font-size: 16px;
}
.loggingwork_table_month {
    background: #deebcc;
    text-align: left;
    display: block;
    width: 100%;
}
.loggingwork_table_td {
    display: block;
    width: 100%;
    border-top: 0px;
}

.recruit_box01_ul01_li {
	width: calc(100% - 20px);
	margin-bottom: 40px;
	margin-right: 0px;
	text-align: center;
}

.recruit_box01_ul01_li:last-child {
	margin-bottom: 0px;
}

.recruit_box01_ul01_li:after {
	content: "";
	width: 15px;
	height: 10px;
	top: calc(100% + 18px);
	left: 50%;
	right: auto;
	-webkit-transform:translate(-50%,0);
	-ms-transform:translate(-50%,0);
	transform:translate(-50%,0);
    background:
      linear-gradient(to top right, rgba(255,255,255,0) 50%, #111 50.5%) no-repeat top left/50% 100%,
      linear-gradient(to top left, rgba(255,255,255,0) 50%, #111 50.5%) no-repeat top right/50% 100%;
}

.maki_table01_td_w01 {
	display:block;
	width:auto;
	padding:10px 15px;
	border-right:none;
}

.maki_table01_td_w02 {
	display:block;
	width:auto;
	margin-right:0px;
	padding:10px 25px;
	border-right:none;
}

.maki_table01_td_w03 {
	display:block;
	width:auto;
	padding:10px 25px;
}

.maki_table01_ico01 {
	display:inline-block;
	margin-top:5px;
	position:relative;
	top:auto;
	right:auto;
	-webkit-transform: translateY(0%);
	-ms-transform: translateY(0%);
	transform: translateY(0%);
}

.inquiry_box_right {
	width:260px;
}

.inquiry_box_right_twoshort {
	width:260px !important;
}

}