div#page-title h2.scout-page-title span.supplement{font-weight:400;font-size:16px}div#container div#main div.promation-area{border:2px dashed #ec5330;background-color:#e6ecce;padding:15px 20px}div#container div#main div.promation-area h3{background:0 0;padding:0;color:#ec5330;font-size:14px}div#container div#main div.promation-area span.emphasize{color:#ec5330}div#container div#main div.promation-area div.section-lv1-contents{padding:0}div#container div#main div.promation-area div.section-lv1-contents p.notes{padding-top:10px}div#container div#main div.promation-area div.section-lv1-contents div.register-button-area{text-align:right;margin-top:10px}#main .register-button{background-image:url(/image/recruit/new/btns_sidebar.png?20140710);background-position:0 0;display:block;float:right;height:45px;width:212px}#main .register-button:hover{background-position:0 -50px}div#container div#main div.section-lv1 div.about-area{margin-top:1px;padding:0 20px 15px 20px;background-color:#ede6d5}div#container div#main div.section-lv1 div.about-area div.image-area{width:258px;float:left}div#container div#main div.section-lv1 div.about-area div.text-area{width:320px;float:right}.text-area .main-text{margin-bottom:5px}div#container div#main div.section-lv1 div.about-area div.text-area p.attention{color:#ec5330;font-weight:700}div#container div#main div.section-lv1 div.about-area div.text-area div.service-detail{border:1px solid #c7c0ad;background-color:#fff;padding:5px 10px;font-size:13px}div#container div#main div.section-lv1 div.about-area div.text-area div.service-detail span.marker{color:#fc7607}div#container div#main div.section-lv1 div.about-area div.text-area div.service-detail .service-detail-title{font-weight:700;line-height:22px}div#container div#main div.section-lv1 div.detail-area{padding:15px 15px}div#container div#main div.section-lv1 div.detail-area div.detail-text{width:300px;float:left}div#container div#main div.section-lv1 div.detail-area span.marker{color:#fc7607}div#container div#main div.section-lv1 div.detail-area div.profile-image{float:right;width:265px}.howto-title{margin:15px 0}.image-area .image-note{font-size:11px;line-height:17px}.service-recommend{background-color:#f6f3eb;padding:12px 15px;border:1px solid #c7c0ad;margin-top:15px}.service-recommend .service-recommend-title{font-size:15px;font-weight:700;padding-bottom:5px;border-bottom:2px solid #669045}.service-recommend .service-recommend-text{font-size:14px;line-height:20px;padding-top:5px}.buttons-area{text-align:center;margin:15px 0 5px}#mypage a.apply-link{display:inline-block;width:210px;padding:12px 0;font-size:16px;line-height:17px;font-weight:700;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.1);border-radius:6px;border:1px solid #da833b;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1);background:-owg-linear-gradient(#f7b03d,#f39700);background:-webkit-gradient(linear,left top,left bottom,from(#f7b03d),to(#f39700));background:linear-gradient(#f7b03d,#f39700);background-color:#f7b03d}#mypage a.apply-link:hover{background:#f39700;text-decoration:none}.transition-area{background-color:#e6ecce;padding:10px 15px;margin-bottom:30px;font-size:13px;line-height:17px}.transition-area .attention{color:#ec5330;font-weight:700}.transition-area .transition-area-text{float:left;width:370px}.transition-button-area .request-button{background-image:url(/image/recruit/new/btns_sidebar.png?20140710);background-position:0 -360px;display:block;height:50px;width:212px;float:right}.transition-button-area .request-button:hover{background-position:0 -420px}.merit-area{margin-top:20px;border:1px solid #c7c0ad}.merit-area .merit-box-row{display:table;padding:15px 0 20px}.merit-area .merit-box{display:table-cell;width:270px;padding:0 15px}.merit-area .merit-box-border{border-right:1px solid #beb191}.merit-area .merit-title{font-size:15px;line-height:21px;font-weight:700;padding:20px 0 10px;border-bottom:3px solid #669045}.merit-area .merit-title.merit1{background-color:rgba(0,0,0,0);background-image:url(/image/recruit/service/compass/merit1.png);background-repeat:no-repeat;background-position:0 0}.merit-area .merit-title.merit2{background-color:rgba(0,0,0,0);background-image:url(/image/recruit/service/compass/merit2.png);background-repeat:no-repeat;background-position:0 0}.merit-area .merit-title.merit3{background-color:rgba(0,0,0,0);background-image:url(/image/recruit/service/compass/merit3.png);background-repeat:no-repeat;background-position:0 0}.merit-area .merit-text{font-size:14px;line-height:20px;margin-top:10px}.merit-area .merit-text-note{font-size:12px;line-height:16px;margin-top:6px}.merit-area .merit-screen-area{background-color:#ede6d5;padding:15px}.merit-area .merit-screen-area .new-arrived-merit-screen{margin-bottom:5px}.contact-area{margin-bottom:30px;border:5px solid #ede6d5;padding:13px 20px;position:relative}#main .contact-area h3{float:left;border-left:6px solid #5d4531;background:0 0;font-size:20px;color:#4c4c4c;font-weight:700;line-height:23px;padding-left:10px;margin-bottom:16px}.contact-area .note{font-size:13px;color:#4c4c4c;font-weight:700;line-height:30px;margin-left:15px}.contact-area .web{margin-bottom:30px}.contact-area .web .to-form .big-font{font-size:19px}.contact-area .web .to-form{color:#5d4531;font-size:13px;font-weight:700;display:block;border-radius:7px;border:1px solid #bdb49c;width:280px;padding:7px 37px 7px 15px;margin:0 auto;line-height:35px;background:url(/image/recruit/service/topbanner/icon_sprite.png) 100% -130px no-repeat #fff2cd;background:url(/image/recruit/service/topbanner/icon_sprite.png) 100% -130px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff2cd),to(#ffd045));background:url(/image/recruit/service/topbanner/icon_sprite.png) 100% -130px no-repeat,linear-gradient(to bottom,#fff2cd 0,#ffd045 100%)}.contact-area .web .to-form:hover{background:url(/image/recruit/service/topbanner/icon_sprite.png) 100% -130px no-repeat #f3ca4e}.contact-area .tel{border:1px solid #ede6d5;border-style:solid none none;padding-top:10px;color:#5d4531}.contact-area .tel__info{font-size:12.5px;margin:5px}.contact-area .tel__detail{margin:10px}.contact-area .tel__number{font-size:25px;font-weight:700;margin:0 5px 0 15px}#mypage .contact-area .web .to-form,#mypage .contact-area .web .to-form:visited,#mypage .service-list .text .to-form,#mypage .service-list .text .to-form:visited{color:#5d4531}.contractFormButton--small{color:#5d4531;font-size:13px;line-height:140%;font-weight:700;display:block;border-radius:7px;border:1px solid #bdb49c;background:url(/image/recruit/service/topbanner/icon_sprite.png) 100% -130px no-repeat #fff2cd;background:url(/image/recruit/service/topbanner/icon_sprite.png) 100% -130px no-repeat,-webkit-gradient(linear,left top,left bottom,from(#fff2cd),to(#ffd045));background:url(/image/recruit/service/topbanner/icon_sprite.png) 100% -130px no-repeat,linear-gradient(to bottom,#fff2cd 0,#ffd045 100%);width:170px;padding:7px 51px 7px 15px}.contractFormButton--small:hover{color:#5d4531;background:url(/image/recruit/service/topbanner/icon_sprite.png) 100% -130px no-repeat #f3ca4e}