div#main-content{background:#fff}.onAss{font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif;margin-bottom:30px}.onAssKeyVisual{background:#fff url(https://www.inshokuten.com/image/bukken/assessment/img_keyVisual_pc.png) no-repeat scroll 0 100%;height:351px;position:relative}.onAssKeyVisual__title{color:#076baf;font-size:34px;left:145px;line-height:51px;position:absolute;text-align:center;top:20px}.onAssKeyVisual__explain{font-size:14px;line-height:21px;color:#333;position:absolute;text-align:center;top:150px;left:145px}.onAssStep{margin-top:40px}.onAssStep__title{font-size:26px;color:#076baf;text-align:center;line-height:30px}.onAssStepInner{margin-top:30px;overflow:hidden}.onAssStep1,.onAssStep2,.onAssStep3{float:left;border-top:6px solid #066aae;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-radius:3px;width:248px;height:326px;padding:0 23px}.onAssStep1,.onAssStep2{margin-right:30px}.onAssStepInner__title{font-size:18px;line-height:27px;color:#333;font-weight:700;text-align:center;margin-top:23px}.onAssStepInner__titleOrder{font-size:16px}.onAssStep1{background-image:url(https://www.inshokuten.com/image/compass/bukken/assessment/icon_pc_pc.png);background-repeat:no-repeat;background-position:50% 45%}.onAssStep2{background-image:url(https://www.inshokuten.com/image/compass/bukken/assessment/icon_mail_pc.png);background-repeat:no-repeat;background-position:50% 45%}.onAssStep3{background-image:url(https://www.inshokuten.com/image/compass/bukken/assessment/icon_en-mark_pc.png);background-repeat:no-repeat;background-position:50% 45%}.onAssStepInner__textBox{font-size:14px;line-height:21px;color:#333;margin-top:150px}.onAssStepInner__subText{font-size:12px;margin-top:4px}.onAssLayout{margin-top:30px;border:30px solid #e6f0f7;padding:30px}.onAssLayout__titleBox{text-align:center}.onAssLayout__title{font-size:26px;color:#076baf}.onAssLayout__subText{font-size:14px;line-height:21px;color:#231815;margin-top:10px}.onAssForm__input{margin-top:20px}.onAssForm__table{width:100%;border-collapse:collapse;border-spacing:0}.onAssForm__table th{background-color:#ede9e5;border-bottom:1px solid #fff;border-right:1px solid #fff;font-weight:400;padding:13px 12px 13px 16px;vertical-align:top;width:200px}.onAssForm__colmun{color:#7a6a57;float:left;font-size:14px;line-height:17px;text-align:left;width:150px}.onAssForm__colmunMust{background-color:#ec6877;border-radius:8px;color:#fff;display:block;float:right;font-size:11px;line-height:13px;padding:2px 5px 1px;width:23px;height:15px}.onAssForm__table td{background-color:#f7f5f2;border-bottom:1px solid #fff;color:#333;padding:13px;vertical-align:top}.onAssForm__table select{padding:5px}.onAssForm__table .onAssForm__station select{width:250px}.onAssForm__selectBox{margin-top:15px}.onAssForm__selectBox:first-child{margin-top:0}.onAssForm__msg{margin-top:13px;font-size:12px;line-height:18px;color:#333}.onAssFormBottonBox,.onAssTransferBottonBox{margin-top:25px}.onAssFormBotton{margin:0 auto;background-color:#fc7607;border-radius:4px;color:#fff;display:block;font-size:20px;font-weight:700;padding:24px 0;text-align:center;width:470px;border:1px solid #fc7607;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif}.onAssFormBotton:hover{background-color:#e26a06;cursor:pointer}.onAssTransferBotton{margin:0 auto;background:-owg-linear-gradient(to bottom,#fff 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,from(white),to(#e5e5e5));background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);border-radius:4px;-webkit-box-shadow:rgba(0,0,0,.2) 0 2px 2px;box-shadow:rgba(0,0,0,.2) 0 2px 2px;color:#333;display:block;font-size:18px;font-weight:700;padding:15px 0;text-align:center;width:271px;border:1px solid #b2b2b2;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif}.onAssTransferBotton:hover{background:-owg-linear-gradient(to bottom,#e5e5e5 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,from(#e5e5e5),to(white));background:linear-gradient(to bottom,#e5e5e5 0,#fff 100%);cursor:pointer}.onAss__popupOverlay{height:100%;padding:0;-webkit-tap-highlight-color:#000;filter:alpha(Opacity=50);opacity:.5;display:block;width:100%;background:#000;background:#000;position:fixed;top:0;left:0;text-align:center;z-index:49}.onAss__popup{left:30%;margin:0 auto;overflow:hidden;position:absolute;top:0;z-index:50}.onAss__popupContents{background-color:#fff;border:1px solid #e6e6e6;border-radius:8px;margin:40px 15px auto;overflow:hidden;position:relative;z-index:100;width:700px}.onAss__popupContentsInner{padding:45px}.onAss__popupContentsTitle{float:left;font-size:20px;font-weight:700;line-height:22px}.onAss__popupContentsText{margin-bottom:15px;line-height:22px;font-size:15px;text-align:center}.onAss__popupContentsUse{font-size:15px;line-height:22px}.onAss__popupContentsUseTitle{font-weight:700}.onAss__popupContentsButton{margin:30px 0 15px}.onAss__popupContentsButtonYes{background-color:#fc7607;border-radius:4px;color:#fff;display:block;font-size:18px;font-weight:700;padding:17px 0;text-align:center;width:48%;border:1px solid #fc7607;float:right;-webkit-appearance:none;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif}.onAss__popupContentsButtonYes:hover{background-color:#e26a06;cursor:pointer}.onAss__popupContentsButtonNo{background-color:#999;border-radius:4px;color:#fff;display:block;font-size:18px;font-weight:700;padding:17px 0;text-align:center;width:48%;border:1px solid #999;float:left;-webkit-appearance:none;font-family:"メイリオ",Meiryo,"Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック",Osaka,sans-serif}.onAss__popupContentsButtonNo:hover{background-color:#888;cursor:pointer}.js-baseFormItem.--blank{border-color:red}.onAssMainvisual{background-color:#515357;height:399px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.onAssMainvisual::after{content:none!important}.onAssMainvisual__inner{min-width:950px;height:100%;padding:0 20px 0 64px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:url(https://www.inshokuten.com/image/bukken/assessment/img_kv_pc.png)}.onAssMainvisual__inner::after{content:none!important}.onAssMainvisual__titleWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}.onAssMainvisual__title{color:#fff;font-weight:700;font-size:24px;letter-spacing:.15rem;line-height:1.75;margin-bottom:30px}.onAssMainvisual__titleBold{font-size:56px;line-height:1.2}.onAssMainvisual__meritWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:424px}.onAssMainvisual__meritWrap::after{content:none!important}.onAssMainvisual__formWrap{width:344px;height:387px;position:relative;margin-top:6px;padding:10px 15px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.onAssMainvisual__formWrap::after{content:none!important}.onAssForm::after{content:none!important}.onAssForm__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onAssForm__item::after{content:none!important}.onAssForm__item+.onAssForm__item{margin-top:10px}.onAssForm__label{font-size:14px}.onAssForm__label::after{content:none!important}.onAssForm__select{position:relative;width:210px;height:36px;background:#f9f9f9}.onAssForm__select::before{position:absolute;top:50%;right:1em;width:.65em;height:.65em;content:"";border:.1em solid #b4b3b3;border-left:0;border-bottom:0;-webkit-transform:translateY(-70.1%) rotate(135deg);transform:translateY(-70.1%) rotate(135deg)}.onAssForm__select>select{font-family:sans-serif;width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:1px solid rgba(0,0,0,.3);outline:0;background:0 0;background-image:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 38px 10px 10px;font-size:14px;line-height:1.2}.onAssForm__select>select::-ms-expand{display:none}.onAssForm__select.--blank{border-color:red}.onAssForm__btnWrap{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.onAssForm__validationInfo{margin-top:10px;color:red;font-size:12px;font-weight:700;text-align:center;line-height:1.5}.onAssForm__btn{font-family:sans-serif;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#FFF;width:280px;font-size:14px;font-weight:700;line-height:1.2;padding:10px 0;border:2px solid transparent;border-radius:4px;background-color:#fc7607;cursor:pointer}.onAssForm__btn:focus{outline:0;border-color:#e26a06}.onAssForm__btn:hover{background-color:#e26a06}.onAssForm__subText{color:#666;font-size:12px;margin-top:5px}.onAssPagelink{margin-top:30px}.onAssPagelink:hover{text-decoration:none;color:#fff}