@charset "UTF-8";a:hover{opacity:.7}select:focus,input:focus,button:focus{outline:0}.kensuList{padding:5px 0;border-bottom:solid 1px #ccc;margin-bottom:20px;font-weight:bold}.kensuList .kensuGaito{color:#f30;font-weight:bold;margin:0 2px;font-size:180%}.conditionsSave-list{background:#fff;border-radius:3px;box-shadow:0 2px 3px 0 #d6d6d6;border:1px solid #ccc;margin-bottom:20px}.conditionsSave-list:last-child{margin-bottom:0}.conditionsSave-ttl{border-bottom:solid #ccc 1px;display:flex;position:relative}.conditionsSave-ttl .num{display:block;background:#def2ff;color:#3ba4ef;font-weight:bold;font-size:155.5%;border-right:solid #ccc 1px;text-align:center;width:45px;float:left;box-sizing:border-box}.conditionsSave-name{width:100%;height:40px;line-height:40px}.conditionsSave-name>div{vertical-align:middle;width:calc(66% - 45px);position:relative;padding:0 10px;float:left;box-sizing:border-box}.conditionsSave-name>div>p{padding-right:50px}.conditionsSave-name>div>ul{position:absolute;right:10px;top:0}.conditionsSave-ttl .conditionsSave-name>div>ul li{display:none}.conditionsSave-ttl .conditionsSave-name>div>ul li.on{display:block}.conditionsSave-ttl .conditionsSave-name>div>ul li a img{width:18px;max-width:100%;height:auto;vertical-align:middle}.conditionsSave-ttl .conditionsSave-name .btn_save{background:#3ba4ef;color:#fff;padding:0 10px;border-radius:3px;display:inline-block;text-decoration:none;line-height:25px;vertical-align:middle}.conditionsSave-name>.bukken-num{width:14%;vertical-align:middle;text-align:right;padding:0 10px;font-size:121%;color:#f30;border-left:dashed 1px #ccc;box-sizing:border-box;float:left}.conditionsSave-name>.data{width:20%;vertical-align:middle;text-align:right;padding:0 10px;border-left:dashed 1px #ccc;box-sizing:border-box;float:left}.conditionsSave-detail{display:flex;justify-content:space-between}.conditionsSave-detail .i-area{margin-bottom:15px}.conditionsSave-detail .i-area li{color:#3ba3ed;font-size:10px;display:inline-block;margin-right:3px;border:solid 1px #3ba3ed;padding:2px;font-weight:bold;line-height:1.3}.conditionsSave-detail .detail-inner dl{display:inline-block;width:48.9%;vertical-align:top;padding:5px 0;box-sizing:border-box}.conditionsSave-detail .detail-inner dl:last-child{margin-left:10px;padding-left:10px;border-left:solid 1px #ccc}.conditionsSave-detail .detail-inner dl dt{font-weight:bold;margin-bottom:5px}.conditionsSave-detail .detail-inner dl dd{font-size:12px;line-height:1.4;color:#333;overflow:hidden}.conditionsSave-detail .detail-box{padding:15px;flex-grow:1}.conditionsSave-detail .btn-box{flex-basis:220px;flex-shrink:0;padding:10px 15px;background:#f7f7f7;display:flex;flex-wrap:wrap;align-items:center;position:relative}.conditionsSave-detail .btn-box div{width:100%;padding-bottom:20px}.conditionsSave-detail .btn-box .delete{position:absolute;bottom:10px;right:10px}.conditionsSave-detail .btn-box .delete a{color:#999;font-size:12px}.conditionsSave-detail .btn-box div a{display:block;text-align:center}.supplement-box{margin:40px 0;border-radius:5px;border:solid 1px #ccc}.supplement-box .-ttl{padding:10px;background:#def2ff}.supplement-box ul{padding:10px}.supplement-box ul li{margin-bottom:3px;font-size:12px;color:#333;list-style:disc;margin-left:15px}.supplement-box ul li:last-child{margin-bottom:0}.conditionsSave-list .mod_btn.typeSubmit>span{border:0}.conditionsSave-detail dl dd.conditionArea{overflow:hidden;max-height:85px}.conditionsSave-detail .btn-more a{text-align:center;display:block;padding-top:10px;margin-top:10px;border-top:dashed 1px #ccc}.conditionsSave-detail .btn-more a span::after{content:"";display:inline-block;background:url(/asset/images/icn_arrow.png) no-repeat;background-position:right 0;background-size:100%;height:7px;width:11px;vertical-align:middle;margin-left:5px}.conditionsSave-detail .btn-more a span.close::after{background:url(/asset/images/icn_arrow.png) no-repeat;background-position:right -11px;background-size:100%}.conditionsSave-detail .btn-more a span{padding-right:20px;position:relative}.conditionsSave-list-box .conditionsSave-name input[type=text]{width:100%}.title-max-length-error-message{display:none;font-size:12px;padding:4px;border:solid 1px #f30;color:#fff;background:#fa8c3d;padding-left:40px}