.viewer-introduction .info-sentence fieldset{margin:0 0 10px;padding:10px 15px 25px;border:1px solid #282828;background:#f9f0ea}.viewer-introduction .info-sentence fieldset legend{padding:0 5px;font-size:137.5%;font-weight:bold}.viewer-introduction .info-sentence fieldset .search-box{margin:0 0 15px}.viewer-introduction .info-sentence fieldset .search-box .control-label{display:block;margin:0 0 2px;font-size:106.3%;font-weight:bold}.viewer-introduction .info-sentence fieldset .search-box input[type='keyword']{margin:0 0 25px;border-radius:0;border:1px solid #707070;box-shadow:none}.viewer-introduction .info-sentence fieldset .search-box .check-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.viewer-introduction .info-sentence fieldset .search-box .check-group .unit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;width:50%;height:50px;margin:0 0 10px;box-sizing:border-box}.viewer-introduction .info-sentence fieldset .search-box .check-group .unit input[type='checkbox']{cursor:pointer}.viewer-introduction .info-sentence fieldset .search-box .check-group .unit input[type='checkbox']+label{position:relative;display:flex;column-gap:10px;align-items:center;line-height:1.36em;padding:0;font-size:87.5%;cursor:pointer}.viewer-introduction .info-sentence fieldset .search-box .check-group .unit input[type='checkbox']+label .icon-wrapper img{width:40px;height:auto;padding:0 0 0 5px;vertical-align:bottom}.viewer-introduction .info-sentence fieldset .search-box .check-group .unit input[type='checkbox']+label[for='checkbox-10_-1']{padding:0 0 0 50px}.viewer-introduction .info-sentence fieldset .search-box .check-group .unit input[type='checkbox']+label[for='checkbox-10_-1']::before{display:block;position:absolute;top:50%;left:0;transform:translate(0, -50%);width:40px;height:40px;margin:0 0 0 3px;background:url("../images/top/icon-club-all2.png") center center/contain no-repeat;cursor:pointer;content:''}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select{box-sizing:border-box;font-size:100%}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select.wrapper-select-1{position:relative;margin:0 0 30px}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select.wrapper-select-1::after{display:block;position:absolute;left:50%;bottom:-21px;width:14px;height:12px;transform:translate(-50%, 0) rotate(90deg);background:url("../images/top/arrow-black.png") no-repeat;content:''}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select.wrapper-select-2{margin:0 0 20px}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select select{border-radius:0;border:1px solid #707070;box-shadow:none}.viewer-introduction .info-sentence fieldset .search-btn{margin:0 0 0}.viewer-introduction .info-sentence fieldset .search-btn button[type='submit']{display:block;width:200px;height:50px;margin:0 auto;border-radius:0;border:none;background:#282828;font-size:106.3%}@media print, screen and (min-width: 601px){.viewer-introduction .info-sentence fieldset{padding:10px 30px 30px}.viewer-introduction .info-sentence fieldset .search-box .check-group .unit{width:25%}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select{width:calc( 50% - 30px)}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select.wrapper-select-1{margin:0}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select.wrapper-select-1::after{top:50%;left:auto;right:-37px;bottom:auto;transform:translate(0, -50%) rotate(0)}.viewer-introduction .info-sentence fieldset .search-box .multi-select-box-group .wrapper-select.wrapper-select-2{margin:0}}
