main{}main .head{position:relative;background-color:#f4f4f4;border-bottom:1px solid #e1e1e1;margin-bottom:20px}.head .head-group{position:relative;width:95%;height:140px;background:radial-gradient(#9d49f9 0%,#3d1c63 80%);padding:15px;border-bottom-right-radius:120px}.head dl{display:flex;flex-wrap:nowrap;position:absolute;left:15px;right:15px;z-index:2}.head dl dt{flex-grow:1}.head dl dt h1{font-size:18px;color:#fff;line-height:1.384326}.head dl dt p{font-size:18px;font-weight:700;color:#ff005a;margin-top:10px}.head dl dd{flex-shrink:0;width:100px}.head dl dd img{border:5px solid rgba(229,229,229,.7)}.head h2{position:relative;color:#000;font-size:16px;letter-spacing:-.5px;font-weight:700;padding:15px;margin-top:5px}main .body{padding:0 15px 30px 15px}.body h4{color:#8954bb;font-size:14px;font-weight:700;margin-bottom:5px}.flex-group dl{display:flex;flex-wrap:nowrap}.flex-group dl~dl{margin-top:10px}.flex-group dl dt{flex-shrink:0;width:60px;font-size:12px;font-weight:700;color:#000}.flex-group dl dd{flex-grow:1;font-size:12px}.flex-group.nth2 dl~dl{margin-top:5px}.flex-group.nth2 dl dt{width:10px}table.nth2{font-size:12px;border:0;margin-top:10px}table.nth2 th{background-color:#f9f9f9;color:#999;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9}table.nth2 td{font-size:11px;letter-spacing:-.5px;text-align:left;border-bottom:1px solid #c9c9c9;padding-left:5px}table.nth2 th+th,table.nth2 td+td{border-left:1px solid #e2e2e2}table.nth3{border:0;margin-top:0}table.nth3>tbody>tr>td{font-size:11px;border:1px solid #c9c9c9;padding:5px}table.nth3 table.nth2 th{font-size:11px;text-align:center}.foot .item-title{font-size:16px;color:#000;font-weight:700;cursor:pointer;background:#fcfcfc url(/Contents/images/ic-arrow-down.png) no-repeat right 20px center/18px;padding:15px 0 15px 15px;border-bottom:1px solid #e1e1e1}.foot .item-title.first{border-top:1px solid #e1e1e1}.foot .item-content{font-size:12px;color:#000}.foot .item-content .contents{padding:15px}.contents summary{background-color:#f9f9f9;padding:10px;margin-bottom:10px}.contents h4{color:#8954bb;font-size:14px;font-weight:700;margin-bottom:5px}footer{padding:20px 15px;text-align:center;color:#fff;background-color:#f3f5f7}footer h5{color:#000;font-size:14px}footer p{font-size:11px;color:#8c8c8c;padding:1px 0}footer .in-btn{background:transparent url(/Contents/images/ic-arrow-updown.png) no-repeat center center/20px;padding:15px 0}footer .in{display:none;text-align:left}footer .in p{}footer .in p:last-child{margin-top:15px}footer:after{content:"";display:block;height:60px}footer.member:after{height:0}.ticket-fix{position:fixed;bottom:0;left:0;right:0;z-index:12;background-color:#fdfdfd;box-shadow:0 -5px 5px 0 rgba(0,0,0,.1)}.ticket-fix ul{list-style:none;display:table;width:100%;padding:10px 5px}.ticket-fix ul li{display:table-cell;width:1%;text-align:center;vertical-align:middle;padding:0 5px}.ticket-fix ul li a{display:inline-block;width:100%;height:45px;line-height:1.668432;color:#000;background-color:#fff;padding:8px 0;border-radius:4px;border:1px solid #000}.ticket-fix ul li a.active{color:#fff;background-color:#9354e0;border-color:#9354e0}.ticket-fix ul li p{font-size:15px;font-weight:700;margin-bottom:-5px}#member{}#member .body{padding:0}#member h1{font-size:18px;font-weight:700;color:#000;text-align:center;padding:10px 0;border-bottom:1px solid #e1e1e1}#member h3{font-size:14px;text-align:center;padding:20px 0}#member summary{color:#686868;font-size:11px;letter-spacing:-.5px}.agree-group{padding:0 20px}.agree-group .item-title{font-size:14px;color:#000;font-weight:700;cursor:pointer;background:transparent url(/Contents/images/ic-arrow-box.png) no-repeat right center/18px;padding:10px 0;border-top:1px solid #e1e1e1}.agree-group .item-content{font-size:12px;color:#8c8c8c;padding:10px 0}.form-group{margin:20px 0}.form-group dl{display:flex;align-items:center;flex-wrap:nowrap;border-bottom:1px solid #e1e1e1;padding:5px 0}.form-group dl dt{flex-shrink:0;width:70px;color:#686868;font-size:13px;text-align:end;font-weight:700;padding-right:10px}.form-group dl dd{flex-grow:1;font-size:13px;padding-right:15px}.form-group ul{list-style:none;display:flex;align-items:center;flex-wrap:nowrap}.form-group ul li{flex:1 1 0;position:relative}.form-group .ic-email:before{content:"@";position:absolute;display:inline-block;color:#000;width:20px;height:20px;left:0;top:8px;z-index:2}.form-group .ic-email input{padding-left:15px}.form-group li.ic-host{text-align:end}.form-group select{font-size:12px;color:#888;border-color:#e1e1e1;padding:3px 0}.btn-group{list-style:none;display:table;width:100%;padding:10px 5px}.btn-group li{display:table-cell;width:1%;text-align:center;vertical-align:middle;padding:0 5px}.btn-group li a{display:inline-block;width:100%;height:45px;line-height:1.668432;color:#000;background-color:#fff;padding:8px 0;border-radius:4px;border:1px solid #000}.btn-group li a.active{color:#fff;background-color:#9354e0;border-color:#9354e0}.btn-group li p{font-size:15px;font-weight:700;margin-bottom:-5px}.pull-left{float:left}.pull-right{float:right}.hidden{display:none}.text-left{text-align:left!important}.text-center{text-align:center!important}.clear,#multimedia .list-group:after,#ticket-detail .ticket-group .item:after{content:"";clear:both;display:table}