#container{background-color:#fff}.feature__contents__wrap{width:100%;max-width:1096px;margin:0 auto}.feature__description{color:#152747;font-size:16px;font-weight:bold;letter-spacing:0.039em;line-height:1.8;margin-top:66px;height:173px;display:flex;flex-wrap:wrap;align-items:center;justify-self:start;width:100%;max-width:844px;margin:18px auto 4px;padding-right:190px}.feature__description.feature04{background:url("../../img/ai.png") no-repeat 100% 0;background-size:175px 153px;background-position:right center}.ghost_button{color:#fff;background-color:#0d4d7a;border-radius:2px;padding:6px 16px;font-size:15px;margin-top:20px;display:block;width:auto}.ghost_button:hover{text-decoration:none}.feature__projects__list{display:flex;align-items:stretch;flex-wrap:wrap;width:100%;max-width:1095px}.p_card.col3{width:31.478%;margin-top:2.739%;margin-left:2.739%}.feature__comment{display:block;margin-top:20px}.feature__comment__title{color:#152747;font-weight:bold;font-size:15px;padding-left:32px;position:relative;line-height:1.3}.feature__comment__title::before{content:'\e8c8';font-family:'icons';margin-top:-4px;font-weight:normal;font-size:20px;position:absolute;left:0}.p_request__text01{-webkit-line-clamp:5}.projects_bottom__wrap{width:100%;max-width:845px;margin:80px auto 40px}.boke{background-image:url("../../img/boke.png");height:500px;width:100%;background-repeat:no-repeat;background-position:center top;background-size:1180px auto}.boke .boke_inner{position:relative;height:100%;width:100%;background-color:rgba(0,0,0,0.05)}.hiddenMessage{background-color:#fff;min-width:400px;max-width:520px;padding:30px 40px;border-radius:2px;color:#333;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;box-shadow:0 0 30px rgba(0,0,0,0.22)}.hiddenMessage__header{display:flex;align-items:center;justify-content:flex-start;font-weight:bold;margin-bottom:26px;font-size:18px;letter-spacing:1px}.hiddenMessage__content{font-size:14px;line-height:1.7;letter-spacing:1px;font-feature-settings:'palt'}.hiddenMessage__content .button_wrap{justify-content:space-around;align-items:center;gap:20px}

/*# sourceMappingURL=recommendation.css.map */