body.controller--information .main{display:flex;flex-direction:column}body.controller--information .main .wrapper{width:100%;max-width:1120px;padding:0}@media(max-width:991.98px){body.controller--information .main .wrapper{max-width:calc(100% - 72px)}}@media(max-width:767.98px){body.controller--information .main .wrapper{max-width:calc(100% - 40px)}}body.controller--information .l-archive{padding-top:2.5rem;padding-bottom:2rem}@media(min-width:992px){body.controller--information .l-archive{padding-top:5rem;padding-bottom:3.75rem}}body.controller--information .information-title{margin-bottom:2rem;font-size:1.5rem;font-weight:400}@media(min-width:992px){body.controller--information .information-title{margin-bottom:3.75rem;font-size:2rem}}body.controller--information .archive-container{width:100%;margin:auto}@media(min-width:992px){body.controller--information .archive-container{width:60rem}}body.controller--information .information-list{display:flex;flex-wrap:wrap;align-items:flex-start;padding:1.25rem 0;border-bottom:1px solid #c0c4ce}@media(min-width:768px){body.controller--information .information-list{flex-wrap:nowrap}}body.controller--information .information-list:hover{text-decoration:none;background:#f7f8fa}body.controller--information .information-select-wrapper{padding-bottom:1.75rem;border-bottom:1px solid #c0c4ce}@media(min-width:992px){body.controller--information .l-pager{margin-left:0}}body.controller--information .pager{margin-top:0;margin-bottom:5rem}@media(min-width:992px){body.controller--information .pager{margin-bottom:6.25rem}}body.controller--information .information-category-select{width:calc(100% - 5.25rem);height:auto;white-space:nowrap;border-color:#c0c4ce;border-radius:0;background:#fff url(//tech.crowdworks.jp/packs/media/job_offers/icon_selected-03de6b1c.svg) no-repeat right .4rem center;color:#a8abb7;font-size:.875rem;font-weight:700}@media(min-width:768px){body.controller--information .information-category-select{width:auto}}body.controller--information .information-category-select:focus{border-color:#00be00}body.controller--information .select-description{margin-right:.75rem;font-size:.875rem;color:#777}body.controller--information .information-categories{width:6.5rem;margin-right:2.5rem;padding:5px 0;border:1px solid #a6aab6;border-radius:3px;color:#777;font-size:.75rem;font-weight:700;line-height:1;text-align:center}@media(min-width:768px){body.controller--information .information-categories{flex-basis:20%}}@media(min-width:992px){body.controller--information .information-categories{flex-basis:auto}}body.controller--information .information-date{width:4.5rem;margin-right:1.75rem;color:#777;font-family:Open Sans,sans-serif;font-size:.875rem}@media(min-width:768px){body.controller--information .information-date{min-width:80px}}body.controller--information .information-text{flex-basis:70%;color:#222;font-size:.875rem;font-weight:700}@media(max-width:767.98px){body.controller--information .information-text{width:100%;padding-top:10px;flex-basis:100%}}body.controller--information .information-text br{display:none}body.controller--information .information-text p{width:700px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:justify}@media(max-width:991.98px){body.controller--information .information-text p{position:relative;width:calc(100% - 1em);max-height:47.88px;overflow:hidden;line-height:1.71;white-space:normal}body.controller--information .information-text p:after,body.controller--information .information-text p:before{position:absolute;background:#fff}body.controller--information .information-text p:before{content:"…";bottom:0;right:0}body.controller--information .information-text p:after{content:"";width:100%;height:100%}}body.controller--information .information-link{margin-top:40px;font-size:.875rem;text-align:center}body.controller--information .information-link:after{content:"＞";color:#0068b7}body.controller--information .details-wrapper{max-width:60rem;margin:auto;padding:3.75rem 0 6.25rem}@media(max-width:991.98px){body.controller--information .details-wrapper{padding:2.5rem 0 5rem}}body.controller--information .ditails-title{margin-bottom:1.875rem;color:#222;font-size:1.5rem;font-weight:400;text-align:justify;line-height:1.33}@media(max-width:991.98px){body.controller--information .ditails-title{margin-bottom:1.25rem;font-size:1.25rem;line-height:1.6}}body.controller--information .details-text{margin-top:3.25rem;margin-bottom:5rem;color:#222;font-size:.875rem;line-height:1.71;text-align:justify}@media(max-width:991.98px){body.controller--information .details-text{margin-top:2rem;margin-bottom:3.75rem}}body.controller--information .details-text p{margin-bottom:0}body.controller--information .other-account-link{display:inline-flex;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1;color:#06aa6a}body.controller--information .other-account-link:after{content:"";width:10px;height:14px;display:inline-block;margin-left:12px;background:url(//tech.crowdworks.jp/packs/media/common/icon_arrow_green_right-ac44ed74.svg) no-repeat 0 0;background-size:10px;vertical-align:middle}body.controller--information .other-account-link:hover{cursor:pointer;color:#4fd7a2;text-decoration:none}body.controller--information .other-account-link:hover:after{background:url(//tech.crowdworks.jp/packs/media/common/icon_arrow_green_hover_right-27c6efc5.svg) no-repeat 0 0;background-size:10px}body.controller--information.action--show .information-date{width:auto;margin-right:1.25rem}