.form{border-top:1px solid #e5e6e6}.form button,.form input:not([type=radio]),.form select,.form textarea{border:2px solid #d6d7d8;border-radius:3px}.form input:not([type=radio]){width:100%;padding:0 15px}.form input:not([type=radio]):focus{-webkit-transition:.3s border;transition:.3s border;border-color:#3e8bd5}.form input[type=file]{-webkit-appearance:inherit;-moz-appearance:inherit;appearance:inherit}.form select{position:relative;width:100%;padding:0 15px}.form select:focus{-webkit-transition:.3s border;transition:.3s border;border-color:#3e8bd5}.form textarea{width:100%;min-height:100px;padding:10px}.form textarea:focus{-webkit-transition:.3s border;transition:.3s border;border-color:#3e8bd5}.form .form__inner.form__inner-small{max-width:800px}.form .form__item.form-group{align-items:flex-start;-webkit-box-align:start;-ms-flex-align:start}.form .form__item.form-group .form-group-block:not(:first-child){margin-top:10px}.form .form__item dt{font-weight:600;line-height:1.3;width:100%;margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.form .form__item dt.required span{position:relative;padding-right:50px}.form .form__item dt.required span:before{font-size:11px;position:absolute;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;min-width:40px;height:20px;padding:0 4px;content:attr(data-label);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#fff;background:#3e8bd5;-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center}.form .form__item dd{width:100%}.form .form__item .note{font-size:12px;color:#93979a}.form .form__add-to{margin-top:5px}.form .form__add-to .form__item{width:100%}.form .form__add-to .form__add-to-block input{margin-bottom:4px}.form .icn-add-to{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}.form .icn-add-to__item{position:relative;width:30px;height:30px;cursor:pointer;border:2px solid #000;border-radius:9999px}.form .icn-add-to__item:after,.form .icn-add-to__item:before{position:absolute;top:50%;left:50%;width:11px;height:2px;content:"";-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;background:#000}.form .icn-add-to__item:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.form .icn-decrease:after{content:none}.form .form__item-columns{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.form .form__item-name .form__item-name-block{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.form .form__item-tel dd{position:relative}.form .form__item-tel dd input{margin:0 10px}.form .form__item-tel dd input:first-child{margin-left:0}.form .form__item-tel dd input:last-child{margin-right:0}.form .form__item-zip dd{position:relative}.form .form__item-zip dd input{width:25%;margin:0 10px}.form .form__item-zip dd input:first-child{width:20%;margin-left:0}.form .form__item-zip dd input:last-child{margin-right:0}.form .form__item-radio{margin-top:24px}.form .form__item-radio ul{display:-webkit-box;display:-ms-flexbox;display:flex}.form .form__item-radio ul li{line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;align-content:center;-ms-flex-line-pack:center}.form .form__item-radio ul li:not(:first-child){margin-left:30px}.form .form__item-radio ul li input{margin-right:5px;cursor:pointer}.form .form__btns{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.form .form__btns .btn-action{width:100%}.form .form-select__wrap{position:relative}.form .form-select__wrap:before{position:absolute;top:50%;right:14px;width:0;height:0;content:"";-webkit-transform:translate(0,-50%);transform:translate(0,-50%);pointer-events:none;border-width:8px 4px 0 4px;border-style:solid;border-color:#3e8cd5 transparent transparent transparent}.form .member-rules-box .member-rules-detail{overflow:scroll;height:300px;margin-top:10px;border:2px solid #d6d7d8}.forget-password{margin-top:15px;text-align:center}.signin-member{margin-top:10px;text-align:center}.event-entry .news-list__item{padding:20px;border:1px solid #e5e6e6}.event-entry .news-list__item .news-list__media{padding:0}.event-entry .news-list__item .news-list__media .news-list__image{width:180px;height:180px;margin-right:20px}.event-entry .form{border:0}.event-entry .form__item-session dd dt{width:auto;margin-top:20px}.event-entry .form__item-session dd dt:first-child{margin:0}.event-entry .form__item-session dd dd{margin-top:10px}.event-entry .form__item-session dd dd li{margin-top:5px}.event-entry .form__item-session dd dd li:first-child{margin:0}.event-entry .form__item-session input{width:20px;height:20px!important;margin-right:10px;padding:0;cursor:pointer;-webkit-transition:.3s;transition:.3s;vertical-align:middle;border:2px solid #d6d7d8;border-radius:3px;background-position:center;background-size:10px auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-flex-negative:0;flex-shrink:0}.event-entry .form__item-session input:checked{border-color:#3e8bd5;background-color:#3e8bd5;background-image:url(/assets/img/cmn/icn_check.png)}.event-entry .form__item-session label{cursor:pointer;vertical-align:middle}.event-entry .form__item-session .disabled>span{font-size:10px;line-height:1;display:inline-block;margin-left:10px;padding:5px;vertical-align:middle;color:#fff;border-radius:3px;background:#66696b}.event-entry .form__item-session .disabled input{opacity:.5}.event-entry .form__item-session .disabled label{cursor:default;pointer-events:none}.event-entry .form__item-session .disabled label span{text-decoration:line-through}@media (min-width:767px){.form{padding-top:60px}.form input:not([type=radio]){height:48px}.form select{height:48px}.form textarea{min-height:180px;padding:10px 15px}.form .form__inner{max-width:1020px;margin:0 auto;padding:0 20px}.form .form__item{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.form .form__item:not(:first-of-type){margin-top:32px}.form .form__item dt{max-width:180px}.form .form__item dt.required span{display:block}.form .form__add-to .form__add-to-block{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.form .form__add-to .form__add-to-block input:not(:first-child){margin-left:4px}.form .form__item-name dd label{padding-right:12px}.form .form__item-name .form__item-name-block{width:100%}.form .form__item-name .form__item-name-block:not(:first-child) label{padding-left:20px}.form .form__item-radio{display:block;margin-top:32px;text-align:center}.form .form__item-radio ul{justify-content:center;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center}.form .form__btns{justify-content:center;margin-top:60px;-webkit-box-pack:center;-ms-flex-pack:center}.form .form-select__wrap{display:inline-block;width:50%}.form .form-select__wrap select{padding-right:50px}.form .member-rules-box{margin-top:40px}.form .member-rules-box .member-rules-detail{padding:30px}.form-block__done{margin-top:30px;text-align:center}.page-form-confirm .form__item-mailmagazine{display:-webkit-box;display:-ms-flexbox;display:flex}.page-form-confirm .form__item-mailmagazine p{margin-right:20px}}@media (max-width:767px){.form{padding-top:24px}.form input:not([type=radio]){height:40px}.form input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form input[type=radio]+label{position:relative;padding-left:20px}.form input[type=radio]+label:before{position:absolute;top:50%;left:0;width:14px;height:14px;content:"";-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border:1px solid #d6d7d8;border-radius:9999px}.form input[type=radio]:checked+label:before{border-color:#3e8bd5;background:#3e8bd5}.form input[type=radio]:checked+label:after{position:absolute;top:50%;left:4px;width:6px;height:6px;content:"";-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:9999px;background:#fff}.form select{height:40px;padding-right:50px}.form .form__item:not(:first-of-type){margin-top:24px}.form .form__item dt.required span{display:inline;width:100%}.form .form__item dd{margin-top:8px}.form .form__item-name .form__item-columns{display:block}.form .form__item-name dd label{padding-right:5px}.form .form__item-name dd .last-name{margin-left:5px}.form .form__item-name.form__item-name dd{display:block}.form .form__item-name .form__item-name-block:not(:first-child){margin-top:5px}.form .form__item-name .form__item-name-block .last-name{margin-left:0}.form .form__item-radio ul{margin-top:10px}.form .form__btns{flex-direction:column;margin-top:30px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column}.form .form__btns .btn-action{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.form .form__btns .btn-edit{width:100%;max-width:240px;margin:15px auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.form .form__btns .btn-edit button{width:100%;height:40px}.form .member-rules-box{margin-top:30px}.form .member-rules-box .member-rules-detail{padding:24px}.event-entry .news-list__item{padding:10px}.event-entry .news-list__item .news-list__media .news-list__image{width:80px;height:80px;margin-right:10px}.event-entry .news-list__item .news-list__media .news-list__detail{margin-left:0}}