@charset "utf-8";.secCondition{margin-bottom:15px;content-visibility:auto;contain-intrinsic-size:98px}.schoolSub .secCondition{margin-bottom:20px}.secCondition .boxTitTop{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;-webkit-align-items:center;height:47px;background:#fff;border:1px solid #b8b8b8;border-radius:3px;box-shadow:0 1px #b8b8b8;padding:0 9px 0 14px}.secCondition .boxTitTop.opened{border-radius:3px 3px 0 0}.secCondition .titTop{font-size:12px;font-weight:700}.secCondition .btnTop{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;width:60px;height:25px;font-size:11px;color:#e73462;border:1px solid #ff96a5;background:#ffeef0;padding:0 5px}.secCondition .btnTop .symbol{display:block;width:9px;height:9px;position:relative}.secCondition .btnTop .symbol::after,.secCondition .btnTop .symbol::before{content:"";background:#e73462;position:absolute}.secCondition .btnTop .symbol::before{width:1px;height:9px;top:0;left:calc(50% - .5px)}.secCondition .btnTop .symbol::after{width:9px;height:1px;top:calc(50% - .5px);left:0}.secCondition .btnTop .txtClose,.secCondition .btnTop.opened .symbol::before,.secCondition .btnTop.opened .txtOpen{display:none}.secCondition .btnTop.opened .txtClose{display:inline}.secCondition .boxMain{background:#f6f4f1;position:relative;border:1px solid #b8b8b8;border-top:none;border-radius:0 0 3px 3px;box-shadow:0 1px #aeafaf}.secCondition .boxMain.opened::before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(to bottom,#000,transparent);opacity:.1}.secCondition .boxItem{padding:18px 10px}.secCondition .boxItem:not(:first-child){border-top:1px solid #b8b8b8}.secCondition .titItem{font-size:12px;line-height:1;padding:2.5px 0;font-weight:700;border-left:5px solid #e73462;padding-left:5px}.secCondition .txtItem{font-size:12px;line-height:1.5;padding:7px 10px 0}.secCondition .txtItem a{text-decoration:underline}.secCondition .titList{padding:13px 10px 0;color:#e73462}.secCondition .boxList+.titList{padding-top:17px}.secCondition .boxList{flex-wrap:wrap;-webkit-flex-wrap:wrap}.secCondition .boxList li{padding:0 0 0 10px;margin-top:10px}.secCondition .boxList .inner{display:inline-block;position:relative;font-size:12px;line-height:1.5;padding:.45px 0 .5px 27px}.secCondition select{width:136px;height:28px;margin:10px 0 0 10px;text-indent:5px}.secCondition input[type=checkbox]{display:none}.secCondition input[type=checkbox]+.inner:before{content:'';height:19px;width:19px;display:inline-block;vertical-align:-6px;background:#fff;border:1px solid #b4b4b4;border-radius:2px;position:absolute;top:0;left:0}.secCondition input[type=checkbox]:checked+.inner:before{background:url(../img/bukken_responsive/imgConditionCheck.gif) center center/13px auto no-repeat #fff}.secCondition .boxBtn{border-top:1px solid #b8b8b8}.secCondition .boxBtn .row{padding:20px 10px;align-items:center;-webkit-align-items:center}.secCondition .btnSubmit{height:45px;background:#42b01d;box-shadow:0 -2px rgba(0,0,0,.1) inset;color:#fff;font-size:13px;font-weight:700;border-radius:3px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.secCondition .btnSave a:hover,.secCondition .btnSubmit:hover{text-decoration:none}.secCondition .btnSubmit .txtPc{display:none}.secCondition .refinement_memory{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:space-between;-webkit-justify-content:space-between;margin-top:10px}.secCondition .refinement_memory .list_change select{margin:0}.secCondition .btnSave a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;width:145px;height:41px;font-size:11px;background:#fff;border-radius:3px;box-shadow:0 1px #bbbbbc;margin:0 0 0 auto}.secCondition .btnSave img{margin-right:4px}@media only screen and (min-width:414px){.secCondition .boxList br{display:none}}@media only screen and (min-width:992px){.secCondition{margin-bottom:30px;content-visibility:visible!important}.schoolSub .secCondition{margin-bottom:40px}.secCondition .boxTitTop,.secCondition .boxTitTop.opened{height:44px;background:#515a65;color:#fff;border:none;border-radius:0;box-shadow:none;padding:0 15px}.secCondition .titTop{font-size:12px;font-weight:700}.secCondition .boxItem{padding:21px 15px;content-visibility:auto}.secCondition .boxItem:nth-child(1){contain-intrinsic-size:174px}.secCondition .boxItem:nth-child(2){contain-intrinsic-size:50px}.secCondition .boxItem:nth-child(3){contain-intrinsic-size:438px}.secCondition .boxItem:nth-child(4){contain-intrinsic-size:44px}.secCondition .titItem{padding:0;border-left:none}.secCondition .txtItem{padding:7px 0 0}.secCondition .titList{padding-left:0}.secCondition .btnTop{display:none}.secCondition .boxMain{border:none;background:#f3f3f3}.secCondition .boxList{display:block;margin-top:10px}.secCondition .boxList li{margin-top:4px;padding:0}.secCondition select{margin-left:0}.secCondition .boxBtn{border-top:none}.secCondition .boxBtn .row{padding:0 15px 20px 15px}.secCondition .btnSubmit{width:100%;height:40px;font-size:12px;font-weight:400}.secCondition .btnSubmit:hover{text-decoration:none}.secCondition .btnSubmit img{vertical-align:-3px;margin-right:4px}.secCondition .btnSubmit .txtPc{display:inline}.secCondition .btnSubmit .txtSp{display:none}.secCondition .refinement_memory{display:block}.secCondition .refinement_memory .list_change{display:none}.secCondition .btnSave a,.secCondition .btnSave a:hover{width:100%;height:45px;text-decoration:underline;font-size:12px;margin-top:12px}.secCondition .btnSave img{margin-right:4px}}.secConditionAction .txtAction01,.secConditionAction .txtAction03{display:none}.secConditionAction .txtAction02{font-size:15px;font-weight:700;text-align:center;padding:0 10px}.secConditionAction .txtAction02 .num{font-size:22px;line-height:1.4;word-break:break-all;color:#e73462;font-weight:700}@media only screen and (min-width:992px){.secConditionAction{display:none;position:fixed;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);z-index:9999}.secConditionAction.active{display:flex;display:-webkit-flex;opacity:0;animation:conditionAnimation .4s ease-in-out forwards}@keyframes conditionAnimation{0%{opacity:0}100%{opacity:1}}.secConditionAction.closing{animation:conditionCloseAnimation .4s ease-in-out forwards}@keyframes conditionCloseAnimation{0%{opacity:1}100%{opacity:0}}.secConditionAction .boxTxtAction{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:400px;min-height:70px;line-height:1.4;padding:15px;background:rgba(34,34,34,.95);color:#fff;font-weight:700}.secConditionAction .txtAction01,.secConditionAction .txtAction03{display:block;font-size:15px;color:#fff;font-weight:700}.secConditionAction .txtAction02{font-size:20px;padding:0 8px 6px}.secConditionAction .txtAction02 .num{font-size:24px;color:#fff;font-weight:400}}