.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 .radio-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 .radio-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 .radio-group .unit input[type='radio']{cursor:pointer}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label{position:relative;line-height:1.36em;padding:0 0 0 50px;font-size:87.5%;cursor:pointer}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label::before{display:block;position:absolute;top:50%;left:0;transform:translate(0, -50%);width:40px;height:40px;margin:0 0 0 3px;cursor:pointer;content:''}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6_-1']::before{background:url("../images/top/icon-club-all2.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-0']::before{background:url("../images/top/icon-club-soccer.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-1']::before{background:url("../images/top/icon-club-volleyball.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-2']::before{background:url("../images/top/icon-club-kendo.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-3']::before{background:url("../images/top/icon-club-basketball.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-4']::before{background:url("../images/top/icon-club-rubber-baseball.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-5']::before{background:url("../images/top/icon-club-karate.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-6']::before{background:url("../images/top/icon-club-judo.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-7']::before{background:url("../images/top/icon-club-table-tennis.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-8']::before{background:url("../images/top/icon-club-badminton.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-9']::before{background:url("../images/top/icon-club-soft-tennis.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-10']::before{background:url("../images/top/icon-club-hardball-baseball.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-11']::before{background:url("../images/top/icon-club-tennis.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-12']::before{background:url("../images/top/icon-club-multiple2.png") center center/contain no-repeat}.viewer-introduction .info-sentence fieldset .search-box .radio-group .unit input[type='radio']+label[for='radio-6-13']::before{background:url("../images/top/icon-club-others2.png") center center/contain no-repeat}.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 .radio-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}}
