@charset "utf-8";

@import url("common.css");

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

PC

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


h3.ttl {
	text-align: center;
    font-size: 34px;
    font-size: 16px;
}

h3.ttl:before{
content:"RECRUIT";
    font-size: 34px;
    display:block;
}


.item-container-body.service {
}

.item-container-body h3.ttl{
    border: 1px #e2e2e2 solid;
    border-left: 0;
    border-right: 0;
    color: #00689a;
}

#main-column .item .inbody p{
    text-align: left;
    line-height: 1.7;
    margin:20px 0;
}







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

スマホ

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


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


.tab li {
    width: 24%;
    padding: 5px 5px;
    font-size: 12px;
}



.item{
}

.item-container-body.new .item:first-child,
.item-container-body.parttimejob .item:first-child,
.item-container-body.life .item:first-child,
.item-container-body.entertainment .item:first-child,
.item-container-body.event .item:first-child,
.item-container-body.area .item:first-child{
    width: 100%;
}


.item.w50per{
    width: 100%;
}


.item .photo img {
    max-width: 100%;
    height: auto;
}

.link_more {
    position: relative;
    top: 0;
    right: 0;
    font-size: 12px;
display: block;
}

.item-container-body.banner .item{
    width: 48%;
}

}



}


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

JQUERY

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