﻿html{overflow-y:scroll}body{margin:0 auto;padding:0;font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','ＭＳ Ｐゴシック', Arial, Verdana, sans-serif;font-size:14px;line-height:1.5;background:#ffffff;font-weight:normal}a:link{color:#ff0000;text-decoration:underline}a:visited{color:#ff0000;text-decoration:underline}a:active{color:#ff0000;text-decoration:none}a:hover{color:#ff0000;text-decoration:none}input,select,button{padding:4px;font-size:100%;margin-top:-4px;*margin-top:0}button.auto_complete_address_trigger{*margin-left:5px;*padding:0;*position:relative;*top:6px}input[type="text"],input[type="email"],input[type="password"],select{border:1px solid #999999;background:#fff}input.jserror_text[type="text"]{background:#ffccff}input.jserror_text[type="password"]{background:#ffccff}.jserror_label{background-color:#ffccff}.static_error_tittle{text-align:center;font-size:28px;padding:30px auto 30px}.static_error_message{text-align:center;padding:0 auto 30px}.static_error_notice{text-align:center;padding:0 auto 30px}.alert_nojavascript{color:#f00;margin:0 50px 15px 50px}#header{display:block;width:960px;margin:0 auto;padding:0;overflow:hidden;background:#494949}#header #top{display:block;width:960px;height:42px;margin:0;padding:0;border:0;overflow:hidden}#header .home{float:left;display:block;width:127px;height:18px;margin:0;padding:11px 0 0 11px;border:0;overflow:hidden}#header .home a{display:block;width:127px;height:18px;margin:0;padding:0;border:0;text-indent:-9000em;background:url(/../images/logo.gif) no-repeat 0 0}#header .home a:hover{background-position:0 -18px}#header .ticket{float:right;display:block;height:42px;margin:0;padding:0;border:0}#header .ticket a{display:block;height:42px;_width:170px;margin:0;padding:0 20px;font-size:14px;line-height:42px;font-weight:bold;border:0;background:#2b2b2b}#header .ticket a:link{color:#ffffff;text-decoration:none}#header .ticket a:visited{color:#ffffff;text-decoration:none}#header .ticket a:active{color:#000;text-decoration:none;background:#ff0000}#header .ticket a:hover{color:#000;text-decoration:none;background:#ff0000}#header .ticket a:link span{color:#ff0000}#header .ticket a:visited span{color:#ff0000}#header .ticket a:active span{color:#000}#header .ticket a:hover span{color:#000}#header .splash,#header .splash img{display:block;margin:0;padding:0;border:0}#header #topicpath{display:table;width:960px;height:62px;margin:0;padding:0;border:0}#header #topicpath li{*float:left;*line-height:42px;display:table-cell;width:90px;height:42px;margin:0;padding:10px 15px;border:0;text-align:center;border:0;color:#ccc;background:#353535 url(/../images/point2.gif) no-repeat right center;vertical-align:middle}#header #topicpath #your_details,#header #topicpath #confirm{*line-height:1.4}#header #topicpath #thanks{background:#353535}#header #topicpath .current{color:#ff0000}#main_container{display:block;width:958px;margin:0 auto;padding:0;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1}#main_container .main{display:block;margin:0 auto;padding:40px 50px;border:0}#main_container .main h1{font-size:36px;padding:0;margin:0;line-height:1.1}#main_container .main h2{font-size:22px;padding:0;margin:0;line-height:1.1}#main_container .main h3{font-size:30px;padding:10px 0 30px;margin:0}#main_container .main h4{font-size:18px;padding:10px 0 10px 20px;margin:0;color:#fff;background:#000;text-align:left}#main_container .main h5{font-size:18px;padding:0 0 20px;margin:0;line-height:1.1}#main_container .pagetop{padding:0 30px 20px 0px;margin:12px 0 0 0;text-align:right;line-height:1.1}#main_container .pagetop a{background:url(/../images/point4.gif) no-repeat left center;padding-left:12px;margin:0;color:#000}#main_container .pagetop a:link{color:#000;text-decoration:none}#main_container .pagetop a:visted{color:#000;text-decoration:none}#main_container .pagetop a:active{color:#000;text-decoration:underline}#main_container .pagetop a:hover{color:#000;text-decoration:underline}#main_container .main ul{list-style-type:none;margin:1em 0;padding:0}#main_container .main li{display:block;margin:0;padding:0;border:0}#main_container .main ul.type_space li{margin:1em 0}#main_container .main ul.notice li,#main_container .main li.notice{font-size:85%;text-indent:-1em;padding-left:1em}#main_container .main ul.notice_login li,#main_container .main li.notice_login{font-size:90%;text-indent:-1em;padding-left:1em}#main_container .main .notice_top{display:block;margin:0 0 1em;padding:0;border:0}#main_container .main .notice_top_red{display:block;margin:0 0 1em;padding:0;border:0;color:#f00}#main_container .main .notice_tail{display:block;margin:0 0 1em;padding:0;border:0;text-align:center}#main_container .main ul.indent{display:block;margin:0;padding:0;border:0;list-style-type:none}#main_container .main ul.indent li,#main_container .main .indent{text-indent:-1em;padding-left:1em}#main_container .main .attention{margin:0 0 10px 0;padding:0;color:#000;font-size:120%;font-weight:bold;background:#fff}#main_container .main .attention02{margin:0 0 10px 0;padding:0;color:#f00;font-size:120%;font-weight:bold;background:#fff}#main_container .main .checkbox{border:1px solid #FF6600;background:#FFF5C7;margin:25px 0 0;padding:25px 0;text-align:center}#main_container .main .checkbox2{border:1px solid #FF6600;background:#FFF5C7;margin:25px 0;padding:0 20px;text-align:left}#main_container .main .checkbox3{border:1px solid #FF6600;background:#FFF5C7;margin:25px 0 0;padding:25px 0;text-align:center;font-size:18px;font-weight:bold}#main_container .main .sending_infomation{border:1px solid #000000;background:#FFFFFF;margin:15px 0px 15px 10px;padding:15px 0px 15px 10px;text-align:left;font-size:15px}#main_container .main .sending_infomation .red{color:#f00}#main_container .main .red{color:#f00}#main_container .main .bold{font-weight:bold}#main_container .main .underline{text-decoration:underline}#main_container .main .medium_font{font-size:17px}#main_container .main .large_font{font-size:20px}#main_container .main .type_thanks{display:block;margin:0;padding:10px 0;border:0;font-size:22px;font-weight:bold;color:#ff0000}#main_container .main .type_thanks img{display:block;margin:1em auto 0em;padding:0;border:0}#main_container .main .type_thanks_lead{display:inline-block;*width:500px;margin:0 auto;padding:0;border:0;font-size:12px;text-align:left}#main_container .main .type_thanks_lead.notice_sentence{font-size:100%}#main_container .main .btnbox{width:700px;margin:20px auto 10px;padding:0}#main_container .main .btnbox_left{float:left;width:310px}#main_container .main .btnbox_right{float:right;width:310px}#main_container .main .btn{height:70px;margin:40px auto;padding:0;text-align:center}#main_container .main .btn a{display:block;width:350px;height:70px;margin:0 auto;border:0;background:#ff0000;font-size:22px;font-weight:bold;line-height:72px;box-shadow:2px 4px 3px #c0c0c0;-moz-box-shadow:2px 4px 3px #c0c0c0;-webkit-box-shadow:2px 4px 3px #c0c0c0}#main_container .main .btn a:link{color:#fff;text-decoration:none}#main_container .main .btn a:visited{color:#fff;text-decoration:none}#main_container .main .btn a:active,#main_container .main .btn a:hover{color:#ff0000;text-decoration:none;background:#000}#main_container .main .cvsbtn{height:60px;margin:10px auto 0;padding:0;text-align:center}#main_container .main .cvsbtn a{display:block;width:310px;height:60px;margin:0 0 0 auto;border:0;background:#000;font-size:20px;font-weight:bold;line-height:65px;box-shadow:2px 4px 3px #c0c0c0;-moz-box-shadow:2px 4px 3px #c0c0c0;-webkit-box-shadow:2px 4px 3px #c0c0c0}#main_container .main .cvsbtn a:link{color:#ff0000;text-decoration:none}#main_container .main .cvsbtn a:visited{color:#ff0000;text-decoration:none}#main_container .main .cvsbtn a:active,#main_container .main .cvsbtn a:hover{color:#ffffff;text-decoration:none;background:#ff0000}#main_container .main .inputbtn{display:block;width:350px;height:70px;margin:20px auto;padding:0;border:0;background:#ff0000;font-size:22px;font-weight:bold;line-height:72px;-moz-box-shadow:2px 4px 3px #c0c0c0;-webkit-box-shadow:2px 4px 3px #c0c0c0;box-shadow:2px 4px 3px #c0c0c0;color:#ffffff;cursor:pointer}#main_container .main .inputbtn.with_acceptance{width:480px}#main_container .main .inputbtn:hover{background:#000000;color:#ff0000}#main_container .main .inputbtn_gray .inputbtn{display:block;width:350px;height:70px;margin:20px auto;padding:0;border:0;background:#666666;font-size:20px;font-weight:bold;line-height:72px;box-shadow:2px 4px 3px #c0c0c0;-moz-box-shadow:2px 4px 3px #c0c0c0;-webkit-box-shadow:2px 4px 3px #c0c0c0;color:#fff;cursor:pointer}#main_container .main .inputbtn_gray .inputbtn:hover{background:#000;color:#ff0000}#main_container .main .returnbtn input{display:block;width:170px;margin:0 0 0 auto;padding:7px 10px 5px;border:0;background:#ff0000;font-size:100%;font-weight:bold;text-decoration:none;color:#fff;box-shadow:1px 2px 2px #c0c0c0;-moz-box-shadow:1px 2px 2px #c0c0c0;-webkit-box-shadow:1px 2px 2px #c0c0c0;cursor:pointer}#main_container .main .returnbtn input:active{color:#ff0000;text-decoration:none;background:#000}#main_container .main .returnbtn input:hover{color:#ff0000;text-decoration:none;background:#000}#main_container .main .returnbtn{margin:10px auto 0;padding:0;text-align:center}#main_container .main .returnbtn a{display:block;width:170px;margin:0 0 0 auto;padding:7px 10px 5px;border:0;background:#ff0000;font-size:100%;font-weight:bold;text-decoration:none;color:#ffffff;box-shadow:1px 2px 2px #c0c0c0;-moz-box-shadow:1px 2px 2px #c0c0c0;-webkit-box-shadow:1px 2px 2px #c0c0c0}#main_container .main .returnbtn a:link{color:#ffffff;text-decoration:none}#main_container .main .returnbtn a:visited{color:#ffffff;text-decoration:none}#main_container .main .returnbtn a:active,#main_container .main .returnbtn a:hover{color:#ff0000;text-decoration:none;background:#000000}#main_container .main .inputbtn_long{width:700px;text-align:center;text-decoration:none}#main_container .main .inputbtn_long:hover{text-decoration:none}#main_container .main .inputbtn_long span{padding:0 0 0 0.5em}#main_container .main .btnbox_left .inputbtn,#main_container .main .btnbox_right .inputbtn{width:310px}#footer{display:block;width:960px;margin:0 auto;padding:0;border:0;background:#000}#footer .footernavi--mobile{display:none}#footer .footernavi{display:block;margin:0;padding:18px 22px 18px;border:0;list-style-type:none;font-size:100%;line-height:1.1}#footer .footernavi li{float:left;white-space:nowrap}#footer .footernavi li a{display:block;border-right:1px solid #fff;padding:0 8px;color:#fff}#footer .footernavi li a:link{color:#fff;text-decoration:none}#footer .footernavi li a:visted{color:#fff;text-decoration:none}#footer .footernavi li a:active{color:#fff;text-decoration:underline}#footer .footernavi li a:hover{color:#fff;text-decoration:underline}#footer .footernavi li:first-child a{border-left:1px solid #fff}#footer .copyright{text-align:right;display:block;padding:4px 20px;margin:0;border:0;background:#c0c0c0;color:#fff;font-size:100%}#main_container .main h3 span{color:#fe0000;font-size:12px}#main_container .main .inputarea .inputTable th .field_with_errors{background-image:none;padding-right:0}#main_container .main .field_with_errors input{background:#fcf}#main_container .main .field_with_errors textarea{background:#fcf}#main_container .main .field_with_errors select{background-color:#fcf}#main_container .main .inputarea{display:block;margin:0;padding:25px 30px;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;position:relative}#main_container .main .inputarea.inputlast{border-bottom:1px solid #d1d1d1}#main_container .main .inputarea .inputTable{border-collapse:collapse;padding:0px;font-size:100%}#main_container .main .inputarea .inputTable th{border:none;width:185px;text-align:left;vertical-align:top;padding:15px 0 0}#main_container .main .inputarea .inputTable td{border:none;padding:15px 0;vertical-align:top}#main_container.confirmarea .main .inputTable th{padding:5px 0 0}#main_container.confirmarea .main .inputTable td{padding:5px 0;vertical-align:top}#main_container .main .inputarea .inputTable th span{background:url(/../images/must.gif) no-repeat right 2px;padding-right:10px}#main_container .main .inputarea .inputTable .input01{width:95px}#main_container .main .inputarea .inputTable .input02{width:72px}#main_container .main .inputarea .inputTable .input03{width:270px}#main_container .main .inputarea .inputTable .input04{width:50px}#main_container .main .inputarea .inputTable .input05{width:45px}#main_container .main .inputarea .inputTable .input06{width:130px}#main_container .main .inputarea .inputTable .input07{width:270px;height:100px}#main_container .main .inputarea .inputTable td .pad1{padding-right:1em}#main_container .main .inputarea .inputTable span.guidetxt{font-size:80%;padding-left:0;width:350px}#main_container .main .inputarea .inputTable td .example{color:#666;font-size:12px;line-height:2}#main_container .main .inputarea .inputTable td .text_attention{font-size:12px}#main_container .main .inputarea .innnerTable{border-collapse:collapse;margin:0;padding:0;font-size:100%}#main_container .main .inputarea .innnerTable td{border:none;padding:0;vertical-align:top}#main_container .main .inputarea .innnerTable td.right{padding-left:20px}#main_container .main .inputarea .innnerTable td span{color:#666;font-size:12px;line-height:2}#main_container .main .inputarea #deliverbtn{display:block;width:14em;height:30px;margin:12px 0 0;border:0;text-align:center;font-size:14px;font-weight:bold;line-height:30px;color:#fff;background:#ff0000;box-shadow:1px 2px 2px #c0c0c0;-moz-box-shadow:1px 2px 2px #727272;-webkit-box-shadow:1px 2px 2px #c0c0c0;cursor:pointer}#main_container .main .inputarea #deliverbtn:link{color:#fff;text-decoration:none;background:#ff0000}#main_container .main .inputarea #deliverbtn:hover{color:#ff0000;text-decoration:none;background:#000}#main_container .main .inputarea .feebox{display:block;margin:0 auto 25px;padding:0 0 20px 0;border:1px solid #FFD24F;background:#FFFDF4}#main_container .main .inputarea .feettl{display:block;font-size:110%;font-weight:bold;background:#FFD24F;padding:12px;margin:0}#main_container .main .inputarea .inputPaymentTypeTable{border-collapse:collapse;padding:0;margin:25px 25px 0 55px;font-size:100%}#main_container .main .inputarea .inputPaymentTypeTable th{border:none;padding:8px 15px;text-align:left;vertical-align:middle;font-weight:normal}#main_container .main .inputarea .inputPaymentTypeTable td{border:none;padding:8px 15px 8px 15px}#main_container .main .inputarea .inputPaymentTypeTable .input1{width:50px}#main_container .main .inputarea .inputPaymentTypeTable .input2{width:150px}#main_container .main .inputarea .inputPaymentTypeTable .payimg{padding-bottom:10px}#main_container .main .inputarea .inputPaymentTypeTable.no_margin_top{margin-top:0px}#main_container .main .inputarea .cvsChageTable{border-collapse:collapse;padding:0;margin:0 auto 25px 70px;font-size:100%}#main_container .main .inputarea .cvsChageTable th{border:1px solid #FFD24F;background:#FFF5C7;padding:8px 15px;text-align:center;vertical-align:middle;font-weight:normal}#main_container .main .inputarea .cvsChageTable td{border:1px solid #FFD24F;background:#fff;padding:8px 15px 8px 15px;text-align:right}#main_container .main .inputarea .cvsChageTable.additional_charge_table td:nth-child(2){text-align:left}#main_container .main .inputarea .secureBox{display:block;width:650px;margin:25px auto 0;padding:20px;border:1px solid #FFD24F;background:#fff}#main_container .main .inputarea .secureBox h5{font-size:14px;font-weight:normal;margin:0;padding:0}#main_container .main .inputarea .secureBox p{font-size:85%}#main_container .main .noticebox{display:block;margin:12px 0;padding:20px 0;border:3px solid #f00;text-align:center;font-size:140%;font-weight:bold;color:#f00}.fontsize_middle{font-size:110%}.font_bold{font-weight:bold}.color_red{color:#FF0000}.margin20-0{margin:20px 0}.break-word{word-wrap:break-word}.break-all{word-break:break-all}#main_container .main h3 .confirm_note{color:#fe0000;font-size:26px}body{margin:0 auto;padding:0;font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ ProN','Hiragino Kaku Gothic ProN','ＭＳ Ｐゴシック', Arial, Verdana, sans-serif;font-size:14px;line-height:1.5;background:#ffffff;font-weight:normal}a:visited{color:#ff0000;text-decoration:none}#main_container .main .mypagebox.mypagebox--close-stage-seats .proof-of-completion{color:#F00;text-align:center;font-size:108.571%;font-style:normal;font-weight:bold;line-height:normal}#main_container .main .mypagebox.mypagebox--close-stage-seats .proof-of-completion .application-info{padding:15px 0;border:2px solid #F00;margin-top:10px}#main_container .main .mypagebox.mypagebox--close-stage-seats .proof-of-completion .application-info .application-unit-id{margin-top:6px;color:#F00;text-align:center;font-size:108.571%;font-style:normal;font-weight:bold;line-height:normal}#main_container .main .mypagebox.mypagebox--close-stage-seats .lottery-registration-completed+.proof-of-completion{margin-top:-10px}#main_container .main .mypagebox.mypagebox--close-stage-seats .proof-of-completion+.headnote{margin-top:2.2392em;margin-bottom:1.221em}#main_container .main .parts-box{width:100%}#main_container .main .parts-box.b-btm{width:100%;margin-bottom:30px}#main_container .main .parts-box.m-btm{width:100%;margin-bottom:30px}#main_container .main .parts-box.p-btm{width:100%;padding-bottom:30px}#main_container .main .parts-box.b-btm_m-btm{width:100%;margin-bottom:30px}#main_container .main .parts-box.p-btm_b-btm{width:100%;padding-bottom:30px}#main_container .main .parts-box.p-btm_b-btm_m-btm{width:100%;margin-bottom:30px}#main_container .main h4.subtittle--borderless{margin:0;padding:30px 0 10px 0;padding:0 0 10px 0;font-size:18px;font-size:15px;text-align:left;color:#000;background-color:#fff}#main_container .main h5{font-size:18px;padding:0 0 .5em;margin:0;line-height:1.1}#main_container .main ul{list-style-type:none;margin:0 0 2em;padding:0}#main_container .main ul.quit{list-style-type:disc;margin-left:24px}#main_container .main li{display:block;margin:0 0 .5em;padding:0;border:0}#main_container .main li.quit{display:list-item}#main_container .main .inputbtn{display:block;width:350px;margin:20px auto;padding:0;border:0;background-color:#ff0000;font-size:22px;font-weight:bold;line-height:72px;-moz-box-shadow:2px 4px 3px #c0c0c0;-webkit-box-shadow:2px 4px 3px #c0c0c0;box-shadow:2px 4px 3px #c0c0c0;color:#fff;cursor:pointer;text-align:center}#main_container .main .inputbtn .inputbtn{display:block;width:350px;margin:20px auto;padding:0;border:0;background:#ff0000;font-size:22px;font-weight:bold;line-height:72px;-moz-box-shadow:2px 4px 3px #c0c0c0;-webkit-box-shadow:2px 4px 3px #c0c0c0;box-shadow:2px 4px 3px #c0c0c0;color:#ffffff;cursor:pointer}#main_container .main .inputbtn a:link{color:#fff;text-decoration:none}#main_container .main .inputbtn a:visited{color:#fff;text-decoration:none}#main_container .main .inputbtn:hover{color:#ff0000;background-color:#000}#main_container .main .inputbtn.confirm_submit[type="submit"][disabled]{background:#a3a3a3;pointer-events:none}#main_container .main .inputbtn.to_new[disabled]{background:#a3a3a3;pointer-events:none}#main_container .main .inputbtn.settled{background-color:#D0D0D0;background-image:none;pointer-events:none}#main_container .main a.inputbtn{white-space:nowrap;text-decoration:none}#main_container .main a.inputbtn.settled{background-color:#D0D0D0;background-image:none;pointer-events:none}#main_container .main a.inputbtn.received{background-color:#CCC;pointer-events:none}#main_container .main a.inputbtn.obscure{background-color:#D0D0D0}#main_container .main a.inputbtn.long_sentence{font-size:18px}#main_container .main a.inputbtn--short{display:block;width:350px;margin:20px auto;padding:0;border:0;background:#ff0000;font-size:22px;font-weight:bold;line-height:72px;-moz-box-shadow:2px 4px 3px #c0c0c0;-webkit-box-shadow:2px 4px 3px #c0c0c0;box-shadow:2px 4px 3px #c0c0c0;color:#ffffff;cursor:pointer;text-align:center;text-decoration:none}#main_container .main a.inputbtn--short a:link{color:#fff;text-decoration:none}#main_container .main a.inputbtn--short a:visited{color:#fff;text-decoration:none}#main_container .main a.inputbtn--short:hover{color:#ff0000;background-color:#000}#main_container .main .returnbtn,#main_container .main .returnbtn--white{margin:20px auto 0;padding:0;text-align:center}#main_container .main .returnbtn button.inputbtn,#main_container .main .returnbtn a.inputbtn,#main_container .main .returnbtn input.inputbtn,#main_container .main .returnbtn--white button.inputbtn,#main_container .main .returnbtn--white a.inputbtn,#main_container .main .returnbtn--white input.inputbtn{display:block;width:310px;margin:20px auto;padding:0;border:0;background-color:#666;font-size:22px;font-weight:bold;text-decoration:none;color:#ffffff}#main_container .main .returnbtn button.inputbtn:link,#main_container .main .returnbtn a.inputbtn:link,#main_container .main .returnbtn input.inputbtn:link,#main_container .main .returnbtn--white button.inputbtn:link,#main_container .main .returnbtn--white a.inputbtn:link,#main_container .main .returnbtn--white input.inputbtn:link{color:#ffffff;text-decoration:none}#main_container .main .returnbtn button.inputbtn:visited,#main_container .main .returnbtn a.inputbtn:visited,#main_container .main .returnbtn input.inputbtn:visited,#main_container .main .returnbtn--white button.inputbtn:visited,#main_container .main .returnbtn--white a.inputbtn:visited,#main_container .main .returnbtn--white input.inputbtn:visited{color:#ffffff;text-decoration:none !important}#main_container .main .returnbtn button.inputbtn:active,#main_container .main .returnbtn button.inputbtn:hover,#main_container .main .returnbtn a.inputbtn:active,#main_container .main .returnbtn a.inputbtn:hover,#main_container .main .returnbtn input.inputbtn:active,#main_container .main .returnbtn input.inputbtn:hover,#main_container .main .returnbtn--white button.inputbtn:active,#main_container .main .returnbtn--white button.inputbtn:hover,#main_container .main .returnbtn--white a.inputbtn:active,#main_container .main .returnbtn--white a.inputbtn:hover,#main_container .main .returnbtn--white input.inputbtn:active,#main_container .main .returnbtn--white input.inputbtn:hover{color:#ff0000;text-decoration:none;background-color:#000000}#main_container .main .returnbtn button.inputbtn.settled,#main_container .main .returnbtn a.inputbtn.settled,#main_container .main .returnbtn input.inputbtn.settled,#main_container .main .returnbtn--white button.inputbtn.settled,#main_container .main .returnbtn--white a.inputbtn.settled,#main_container .main .returnbtn--white input.inputbtn.settled{background-color:#D0D0D0;pointer-events:none}#main_container .main .returnbtn input.inputbtn,#main_container .main .returnbtn a.inputbtn,#main_container .main .returnbtn--white input.inputbtn,#main_container .main .returnbtn--white a.inputbtn{display:block;width:170px;margin:0 0 0 auto;padding:7px 10px 5px;border:0;background:#ff0000;font-size:100%;font-weight:bold;text-decoration:none;color:#fff;box-shadow:1px 2px 2px #c0c0c0;-moz-box-shadow:1px 2px 2px #c0c0c0;-webkit-box-shadow:1px 2px 2px #c0c0c0;cursor:pointer}#main_container .main .returnbtn--white{margin:20px auto 0;padding:0;text-align:center}#main_container .main .returnbtn--white button.inputbtn,#main_container .main .returnbtn--white a.inputbtn,#main_container .main .returnbtn--white input.inputbtn{display:block;width:310px;margin:20px auto;padding:0;border:0;background-color:#666;font-size:22px;font-weight:bold;text-decoration:none;color:#ffffff}#main_container .main .returnbtn--white button.inputbtn:link,#main_container .main .returnbtn--white a.inputbtn:link,#main_container .main .returnbtn--white input.inputbtn:link{color:#ffffff;text-decoration:none}#main_container .main .returnbtn--white button.inputbtn:visited,#main_container .main .returnbtn--white a.inputbtn:visited,#main_container .main .returnbtn--white input.inputbtn:visited{color:#ffffff;text-decoration:none !important}#main_container .main .returnbtn--white button.inputbtn:active,#main_container .main .returnbtn--white button.inputbtn:hover,#main_container .main .returnbtn--white a.inputbtn:active,#main_container .main .returnbtn--white a.inputbtn:hover,#main_container .main .returnbtn--white input.inputbtn:active,#main_container .main .returnbtn--white input.inputbtn:hover{color:#ff0000;text-decoration:none;background-color:#000000}#main_container .main .returnbtn--white button.inputbtn.settled,#main_container .main .returnbtn--white a.inputbtn.settled,#main_container .main .returnbtn--white input.inputbtn.settled{background-color:#D0D0D0;pointer-events:none}#main_container .main p{color:#3A3536}#main_container .main p.text-red{color:#FF0100;font-weight:bold}#main_container .main p.lottery-state{font-weight:bold}#main_container .main p.registration-state{font-weight:bold}#main_container .main p.c-red{color:#FF0100}#main_container .main p span.fs-sm{font-size:0.67em}#main_container .main p span.c-red{color:#FF0100}#main_container .main .cvsbtn .long{width:400px !important}#main_container .main .cvsbtn a,#main_container .main .cvsbtn [type="submit"]{display:block;width:310px;height:60px;margin:0 0 0 auto;border:0;background:#000;font-size:20px;font-weight:bold;line-height:60px;box-shadow:2px 4px 3px #c0c0c0;-moz-box-shadow:2px 4px 3px #c0c0c0;-webkit-box-shadow:2px 4px 3px #c0c0c0}#main_container .main .cvsbtn [type="submit"]{color:#FF0100;padding:0}#main_container .main .checkbox--background-white{border:1px solid #FF6600;background-color:#fff;margin:0 0 25px;padding:25px 25px;text-align:left;color:#FF0100;font-weight:bold;line-height:1.83}#main_container .main .inputTicketTable th.ttlbk--force-second{background-color:#000;font-size:15px;margin-bottom:16px;color:#fff;text-align:center}#main_container .main .inputarea{display:block;margin:0 0 30px;padding:25px 30px;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;position:relative}#main_container .main .inputarea.inputlast{border-bottom:1px solid #d1d1d1}#main_container .main .inputarea.notitle{border-top:1px solid #d1d1d1}#main_container .main .inputarea .innnerTable th span{background-image:none;padding-right:10px}#main_container .main .inputarea .innnerTable th span.required{display:none}#main_container .main .inputarea .innnerTable td span{display:none;color:#666;font-size:12px}#main_container .main .inputarea .innnerTable td span.required{display:inline-block;line-height:1.5;color:#ff0000}#main_container .main .inputarea .innnerTable td span.example{display:inline}#main_container .main .inputarea .innnerTable td.show_field_when_error span{display:inline}#main_container .main .inputarea .inputTable th span{background-image:none;padding-right:10px}#main_container .main .inputarea .inputTable th span.required{padding-right:0;line-height:2;color:#ff0000}#main_container .main .inputarea .inputTable.inputTable--confirm td .text_attention{font-size:12px}#main_container .main .inputarea .inputTable.inputTable--confirm td .text_attention.m-top{margin-top:1em}#main_container .main .inputarea .inputTable.inputTable--pre-lottery{width:100%;margin-top:-15px}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .target__date{padding:20px 0 12.5px;font-size:16px}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__th{background-color:#000;padding:12.5px 15px;border-bottom:2px solid #fff;color:#fff;vertical-align:middle}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__th:first-of-type{width:20%;white-space:normal;text-align:center}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__th:nth-of-type(n+2){width:40%;border-left:2px solid #fff}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td{background-color:#e8e8e8;padding:12.5px 15px;border-bottom:2px solid #fff;vertical-align:middle}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td:first-of-type{width:20%;word-break:break-all;text-align:center}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td:nth-of-type(n+2){width:40%;border-left:2px solid #fff}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td select.pre-lottery__number-ticket,#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td select.pre-lottery__preferred-order{width:50px}#main_container .main .inputarea .inputTable.inputTable--pre-lottery tr:has(.pre-lottery-not-applied__td)+tr .target__date.extended-pddng-top,#main_container .main .inputarea .inputTable.inputTable--pre-lottery tr:has(.pre-lottery-application-unit-id__td)+tr .target__date.extended-pddng-top{padding-top:45px}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__th_new:first-of-type{width:60%;text-align:left}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__th_new:nth-of-type(n+2){width:20%;text-align:center}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td_new:first-of-type{width:60%;text-align:left}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td_new:nth-of-type(n+2){width:20%;text-align:center}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__th_result{width:35% !important;text-align:left !important}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__th_result:first-of-type{width:10% !important}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__th_result:nth-of-type(n+4){width:20% !important}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td_result{width:35% !important;text-align:left !important}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td_result:first-of-type{width:10% !important;text-align:center !important}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery__td_result:nth-of-type(n+4){width:20% !important}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery-not-applied__td{box-sizing:border-box;display:table-cell;width:100%;border:none;padding:1.35em .95em !important;background-color:#e8e8e8}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery-not-applied__td .not-applied-status{color:#3A3536;font-size:100%;font-weight:bold;line-height:1.0}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery-not-applied__td .not-applied-sentence{margin-top:0.75em;color:#3A3536;font-size:100%;font-weight:normal;line-height:1.286}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery-application-unit-id__td{box-sizing:border-box;display:table-cell;width:100%;padding-top:5px;padding-bottom:0}#main_container .main .inputarea .inputTable.inputTable--pre-lottery .pre-lottery-application-unit-id__td .application-unit-id{color:#3A3536;text-align:right;font-size:100%;font-weight:normal;line-height:normal}#main_container .main .inputarea .designated-grants:last-of-type hr{display:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:30px 0;padding:0}.table-col2{width:100%;table-layout:fixed;border-collapse:collapse;border:0}.table-col2 tr{width:100%;padding-bottom:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.table-col2 tr:last-of-type{width:100%;padding-bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.table-col2 th{width:53%;vertical-align:middle}.table-col2 td{width:47%;vertical-align:middle}.companion_name_wrapper .companion_name{font-size:14px;font-weight:bold;text-align:left}.companion_name_wrapper .family_name{font-size:14px;font-weight:bold}.companion_name_wrapper .first_name{padding-left:.5em;font-size:14px;font-weight:bold}.companion_name_wrapper .name_honor{font-size:14px;font-weight:normal}.ticket-data-companion{margin-top:1em;font-size:14px;font-weight:normal;text-align:left}.text-general{font-size:13px;line-height:1.83}.text-general.p-btm{font-size:13px;line-height:1.83;padding-bottom:15px}.text-general.m-btm{font-size:13px;line-height:1.83;margin-bottom:30px;margin-bottom:1em}.text-general.p-btm_b-btm_m-btm{font-size:13px;line-height:1.83;padding-bottom:30px;border-bottom:1px solid #D0D0D0;margin-bottom:30px}.inputbtn--narrow[type="submit"]{width:100%;height:32px;background-color:#3A3536;border-radius:4px;overflow:hidden;color:#fff;line-height:1;font-size:13px;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;margin:0 0 0;border:none;outline:none}.inputbtn--narrow.settled[type="submit"]{width:100%;height:32px;background-color:#D0D0D0;border-radius:4px;overflow:hidden;color:#fff;line-height:1;font-size:13px;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;margin:0 0 0;border:none;outline:none;pointer-events:none}.pincode_verified_btn,a.pincode_verified_btn{display:block;margin-top:15px;padding:8px 0;text-align:center;width:300px;border-radius:6px;background-color:#ddd;color:#fff;border-color:#ddd;text-decoration:none}.pincode_verified_btn.active,a.pincode_verified_btn.active{background-color:#3A3536;border-color:#3A3536;color:#fff}.companions-wrapper{border-bottom:none;padding-bottom:0;margin-bottom:30px}.companions-radio_heading{padding-bottom:16px;font-size:15px;font-weight:bold;line-height:1.73;text-align:left;color:#3a3536}.companions_input_label{display:block;padding-bottom:7px;font-size:12px;font-weight:normal;line-height:1.58;letter-spacing:0.24px;text-align:left;color:#3a3536}.companions_input--email{box-sizing:border-box;width:100%;height:40px;border:solid 1px #d0d0d0;background-color:#ffffff;padding:0 12px}.companions-radio_row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin-bottom:2em}.companions-radio_row.non-m-btm{margin-bottom:0}.companions-radio_with-or-without_label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;vertical-align:top;line-height:24px;font-size:15px;font-weight:normal}.companions-radio_with-or-without_label:nth-of-type(n+2){margin-left:13px}.companions-radio_with-or-without_label::after{content:"";display:table;clear:both}input[type="radio"]{width:24px;height:24px;border-radius:24px;border:2px solid #D0D0D0;background-color:#fff;-webkit-appearance:none;position:relative;padding:0;margin:0;outline:none}input[type="radio"]:checked::before{position:absolute;top:4px;left:4px;width:12px;height:12px;background-color:#3A3536;border-radius:12px;display:block;content:""}.radio-name--with{padding-left:4px}.radio-name--without{padding-left:4px}#main_container .main .notes-wrapper{margin-bottom:2em}#main_container .main .notes-wrapper.p-btm{padding-bottom:20px}#main_container .main .notes-wrapper.p-btm:last-of-type{padding-bottom:0}#main_container .main .notes_title{padding-bottom:14px;font-size:15px;font-weight:bold;line-height:1.73;text-align:left;color:#3a3536}#main_container .main .notes-bordered_text{box-sizing:border-box;padding:12px 15px;border:1px solid #D0D0D0}#main_container .main .notes-bordered_text--red{box-sizing:border-box;padding:12px 15px;border:1px solid #D0D0D0;color:#FF0100}#main_container .main .notes-bordered--red{box-sizing:border-box;padding:12px 15px;border:1px solid #FF0100}#main_container .main .notes-bordered--red_text--red{box-sizing:border-box;padding:12px 15px;border:1px solid #FF0100;color:#FF0100}#main_container .main .notes-bordered--yellow{box-sizing:border-box;padding:12px 15px;border:2px solid #FFF1AB}#main_container .main .example{font-size:12px}.applicant_id-photo_wrapper figure{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.applicant_id-photo{display:block;margin:0 auto 20px;width:264px;height:264px;background-color:transparent;background-image:url(/assets/shared/app/applicant_id_photo_blank-0a5026bfcb8c5ec3f694d9649b8ed55e6c26033b94532c2b0b3cb571079c0e5a.png);background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.upload_applicant_id-photo_button{display:block;width:265px;height:70px;background-color:#fff;border-radius:0;overflow:hidden;color:#3A3536;line-height:70px;font-size:18px;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;margin:0 auto 24px;border:2px solid #D0D0D0;outline:none;text-align:center;cursor:pointer}.upload_applicant_id-photo_button input.upload_applicant_id-photo{display:none !important}.upload_applicant_id-photo_button--confirm{display:block;width:100%;height:40px;background-color:#fff;border:2px solid #D0D0D0;border-radius:4px;overflow:hidden;color:#fff;line-height:36px;font-size:15px;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;margin:0 auto 24px;outline:none;text-align:center;color:#3A3536}.select-wrapper{display:inline-block}.select-wrapper.display-block{display:block}.select-wrapper.display-block .inputTicketTable select.itemQuantity{box-sizing:border-box}.unuse_forward_addr{margin-bottom:0;display:block}.agreement_notes{margin-top:30px;border:1px solid #D0D0D0;font-size:15px;padding:25px;margin-bottom:24px}.agreement_notes .chkbox{display:block;text-align:center}.agreement_notes .chkbox input[type="checkbox"]{display:none}.agreement_notes .chkbox label{font-size:15px}.agreement_notes .chkbox label.agreement_check_label{display:inline-block;position:relative;box-sizing:border-box;cursor:pointer;padding:5px 30px;width:auto}.agreement_notes .chkbox label.agreement_check_label::before{display:block;position:absolute;content:'';left:5px;top:50%;background-color:#fff;border:1px solid #D0D0D0;height:16px;margin-top:-8px;width:16px}.agreement_notes .chkbox label.agreement_check_label::after{display:block;position:absolute;content:'';top:48%;left:10px;border-right:3px solid #43a9d9;border-bottom:3px solid #43a9d9;height:12px;margin-top:-7px;opacity:0;transform:rotate(45deg);width:5px}.agreement_notes .chkbox input[type=checkbox]:checked+.agreement_check_label::after{opacity:1}.order_steps h4{margin-bottom:16px}#tickets_step .inputarea.agreement{border:1px solid #D0D0D0;font-size:15px;padding:13px 16px;margin-bottom:24px}#tickets_step .inputarea.agreement ul.red{color:#E5273E}input.input03{box-sizing:border-box;width:300px;height:45px;padding:0 15px}.tel_verified_info{display:none;width:100%;height:44px;background-color:#F1F7F0;border-radius:4px;overflow:hidden;color:#4f9c4c;line-height:44px;font-size:15px;text-align:center;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;margin:16px 0 24px;border:none}.tel_verified_info.ta-left{display:none;box-sizing:border-box;width:100%;height:44px;background-color:#F1F7F0;border-radius:4px;overflow:hidden;color:#4f9c4c;line-height:44px;font-size:15px;text-align:left;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;margin:16px 0 24px;padding-left:15px;border:none}#error_explanation li.explanation--thick{list-style-type:none;padding:13px 16px;margin-bottom:8px;font-weight:bold;line-height:1.5;font-size:14px;background-color:#FFDDDD;color:#FF0100}#main_container .main .fs-sm{font-size:12px}#main_container .main .fs-nm{font-size:14px}#main_container .main .fs-md{font-size:15px}#main_container .main .fs-lg{font-size:18px}#main_container .main .fw-b{font-weight:bold}#main_container .main .p-top-h{padding-top:.5em}#main_container .main .p-top-1{padding-top:1rem}#main_container .main .p-top-2{padding-top:2rem}#main_container .main .p-top-3{padding-top:3rem}#main_container .main .m-btm-h{margin-bottom:.5em}#main_container .main .m-btm-1{margin-bottom:1rem}#main_container .main .m-btm-2{margin-bottom:2rem}#main_container .main .m-btm-3{margin-bottom:3rem}.pcsp-pb-reset{padding-top:10px !important;margin-bottom:0 !important}.hide-pc{display:none}#header h1.mypage{font-size:30px;color:#ff0000;background:#212121;padding:25px;margin:0 0}#header .mypageTab{width:960px;list-style-type:none;background:#fff}#header .mypageTab ul{display:block;margin:0;padding:1px 0 0;border:0;list-style-type:none}#header .mypageTab li{float:left;display:block;width:239px;margin:0;padding:0 1px 0 0;text-align:center}#header .mypageTab li wbr{display:inline;margin:0;padding:0;border:0}#header .mypageTab li a{display:block;width:239px;margin:0;height:24px;padding:16px 0 8px;font-size:16px;font-weight:bold;text-align:center;line-height:18px;background:#494949;overflow:hidden}#header .mypageTab li a#fes_order{padding:7px 0 8px;height:33px}#header .mypageTab li a#fes_order wbr{display:block;margin:0;padding:0;border:0}#header .mypageTab li a:link{color:#fff;text-decoration:none}#header .mypageTab li a:visited{color:#fff;text-decoration:none}#header .mypageTab li a:active,#header .mypageTab li a.current,#header .mypageTab li a:hover{color:#fff;background:#ff0000;text-decoration:none}#header .mypageTab li.last a{width:240px}#header .mypageTab li.last{width:240px;padding:0}#main_container .main{position:relative}#main_container .main .wellcome{display:block;margin:0 0 1em 0;padding:0;border:0}#main_container .main .banner{display:block;margin:25px 0 0 0;padding:0;border:0}#main_container .main .sending_banner{display:block;margin:0 0 25px 0;padding:0;border:0}#main_container .main p.passwordreset{margin:0;font-size:100%;font-weight:bold;padding:30px 0 30px;color:#ff0000}#main_container .main .mplogin{margin:0;font-size:140%;font-weight:bold;padding:30px 0 50px}#main_container .main .loginbox{border:1px solid #d1d1d1;padding:40px 0 40px}#main_container .main .loginbox .loginTable{border-collapse:collapse;width:350px;padding:0px;margin:0 auto 0px;font-size:100%;height:70px}#main_container .main .loginbox .loginTable th{border:none;width:150px;font-weight:normal;text-align:left}#main_container .main .loginbox .loginTable td{border:none;padding:2px 0}#main_container .main .loginbox .loginTable input{width:180px}#main_container .main .loginbox .loginbox_lead{text-align:center;margin:0;padding:10px 0 0}#main_container .main .mypageTab{margin:32px 0 0 0;width:858px;border-bottom:5px solid #ff0000;list-style-type:none}#main_container .main .mypageTab ul{display:block;margin:0;padding:0;border:0;list-style-type:none}#main_container .main .mypageTab li{float:left;display:block;width:213px;margin:0;padding:0 2px 0 0;text-align:center}#main_container .main .mypageTab li a{display:block;width:213px;margin:0;padding:12px 0;font-size:18px;font-weight:bold;text-align:center;background:#494949}#main_container .main .mypageTab li a:link{color:#ffffff;text-decoration:none}#main_container .main .mypageTab li a:visited{color:#ffffff;text-decoration:none}#main_container .main .mypageTab li a:active,#main_container .main .mypageTab li a.current,#main_container .main .mypageTab li a:hover{color:#ffffff;background:#ff0000;text-decoration:none}#main_container .main .mypageTab li.last a{width:213px}#main_container .main .mypageTab li.last{width:213px;padding:0}#main_container .main .ticket_set{display:block;margin:0 0 25px 0;padding:0;border:0}#main_container .main .mypagebox{padding:25px 30px 30px 30px;border:0;min-height:20em}#main_container .main .mypagebox02{border:1px solid #d1d1d1;border-top:0}#main_container .main .mypagebox h2{display:block;margin:0 0 0.5em 0;padding:0;border:0;color:#ff0000}#main_container .main .mypagebox h2.black{color:#000}#main_container .main .ticket_title{display:block;min-height:60px;*height:auto;margin:0;padding:0;border:0;background:#eaeaea url(/../images/point5.gif) no-repeat 718px center;_background:#eaeaea url(/../images/point5.gif) no-repeat 718px 3.3em;position:relative}#main_container .main .ticket_title.non-ac{background-color:#eaeaea;background-image:none;pointer-events:none}#main_container .main .ticket_title h2{display:block;width:594px;color:#000;font-size:36px;margin:0 0 22px;padding:0;line-height:1.1;position:relative;left:20px;top:20px}#main_container .main .ticket_title h2.date{font-size:26px;margin:0;top:16px}#main_container .main .ticket_title h3{display:block;color:#000;font-size:22px;margin:0;padding:0 0 22px;line-height:1.3;position:relative;left:20px}#main_container .main .ticket_title p{display:block;width:4em;margin:0;*margin:-0.5em 0 0;_margin:0;padding:0;border:0;line-height:0;*line-height:1;font-size:18px;font-weight:bold;color:#ff0000;position:absolute;left:670px;top:50%;_top:2.7em}#main_container .main .ticket_title.active{background:#eaeaea url(/../images/point5_on.gif) no-repeat 718px center;_background:#eaeaea url(/../images/point5_on.gif) no-repeat 718px 3.3em}#main_container .main .ticket_title.non_ac{background:#eaeaea}#main_container .main .mypagebox .ticketContents{margin-bottom:2em}#main_container .main .ticketContents{margin:0}#main_container .main .ticketContents--non-ac{margin:0}#main_container .main .goodsContents{position:relative}#main_container .main .goodsContents h5{display:block;margin:0 0 0.7em;padding:0;border:0;color:#ff0000}#main_container .main .goodsContents .inputarea{background:#ffffcc}#main_container .main .goodsContents .inputarea.payment_status h5{color:#000}#main_container .main .goodsContents .shortarea{margin:0 0 -1em}#main_container .main .goodsContents .tablearea{display:block;margin:0;padding:0;border:0;background:#ffffff}#main_container .main .goodsContents .cvsbtn{float:right;display:block;width:215px;margin:0;padding:0;border:0;text-align:right}#main_container .main .goodsContents .cvsbtn a{display:block;width:215px;height:44px;margin:0;padding:0;border:0;color:#ffffff;font-size:14px;font-weight:bold;line-height:46px;text-align:center;box-shadow:2px 2px 2px #cccccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#ff0000}#main_container .main .goodsContents .cvsbtn a:link{color:#ffffff;background:#ff0000;text-decoration:none}#main_container .main .goodsContents .cvsbtn a:visited{color:#ffffff;background:#ff0000;text-decoration:none}#main_container .main .goodsContents .cvsbtn a:active,#main_container .main .goodsContents .cvsbtn a:hover{color:#ff0000;background:#000;text-decoration:none}#main_container .main .goodsContents table{border-collapse:collapse;border-spacing:0;width:100%;margin:0;padding:0;border:1px solid #cccccc}#main_container .main .goodsContents th{height:34px;margin:0;padding:0;border:1px solid #cccccc;font-size:12px;font-weight:normal;line-height:34px;background:#cccccc}#main_container .main .goodsContents tr.item_set{height:100px;margin:0;padding:0;border:1px solid #cccccc;line-height:1.3}#main_container .main .goodsContents td.image_col{width:100px;margin:0;padding:8px;border:1px solid #cccccc;text-align:center;line-height:1.3}#main_container .main .goodsContents td.image_col img{display:block;width:auto;height:98px;margin:0 auto;padding:0;border:1px solid #cccccc}#main_container .main .goodsContents td.info_col{margin:0;padding:16px;border:1px solid #cccccc;text-align:left;vertical-align:top;line-height:1.3}#main_container .main .goodsContents td.price_col{width:82px;margin:0;padding:12px 38px 12px 12px;border:1px solid #cccccc;text-align:right;vertical-align:middle;line-height:1.1;white-space:nowrap}#main_container .main .goodsContents td.count_col{margin:0;padding:12px;border:1px solid #cccccc;text-align:center;vertical-align:middle;line-height:1.3}#main_container .main .goodsContents td.wide_col{margin:0;padding:12px;border:1px solid #cccccc;text-align:right;vertical-align:middle;line-height:1.1}#main_container .main .result{display:block;margin:20px 0;padding:0;border:0;color:#ff0000;font-size:180%;font-weight:bold}#main_container .main .serial_code_attention{font-size:80%}#main_container .main .maturity{display:block;margin:0 0;padding:0;border:0;color:#000000;font-size:120%;font-weight:bold}#main_container .main #error_explanation{font-size:18px;color:#f00;padding:0 0 20px 0;font-weight:bold}#main_container .main #error_explanation ul{margin-top:-10px;list-style-type:none}#main_container .main #error_explanation li{padding-top:0;list-style-type:none}#main_container .main .phase_title h2{color:#000}#main_container .main .event_title{background:#EAEAEA;padding:20px 20px 15px}#main_container .main .event_title h1{font-size:36px;margin:0 0 5px;padding:0;line-height:1.1}#main_container .main .event_title h2{font-size:22px;margin:0;padding:0;color:#000}#main_container .main .mypagebox .creditTable{border-collapse:collapse;width:100%;padding:0;margin:0 0 12px;font-size:100%}#main_container .main .mypagebox .creditTable th{border-bottom:1px solid #d1d1d1;text-align:left;padding:5px 100px 5px 0;font-weight:normal}#main_container .main .mypagebox .creditTable td{border-bottom:1px solid #d1d1d1;text-align:right;padding:5px 0px 5px 20px}#main_container .main .mypagebox .creditTable th.last,#main_container .main .mypagebox .creditTable td.last{border-bottom:1px solid #ff0000}#main_container .main .mypagebox .creditTable th.checksum,#main_container .main .mypagebox .creditTable td.checksum{border-bottom:none;font-weight:bold}#main_container .main .thanks_box{display:block;margin:50px 0;padding:0;border:0;text-align:center}#main_container .main .thanks_box p{margin:15px 0}#main_container .indexmain{display:block;margin:0;padding:20px 0 40px;border:0;height:301px}#main_container .indexmain .wellcome{display:block;margin:0 0 1em 0;padding:0 50px 20px;border:0}#main_container .indexmain .indexbox{position:absolute;display:block;width:927px;margin:0;padding:0 0 40px 31px;border:0;left:0}#main_container .indexmain .indexitem{float:left;display:block;width:284px;height:301px;margin:0 22px 0 0;*margin:0 18px 0 0;padding:0;border:0;cursor:pointer}#main_container .indexmain .indexitem a{display:block;width:272px;height:289px;margin:0;padding:0;border:6px solid #000;position:relative;text-decoration:none}#main_container .indexmain.membership .indexitem a{height:76px}#main_container .indexmain #indexitem_show a{background:#e6e6e6 url(/../images/indexitem_show.png) no-repeat center center}#main_container .indexmain #indexitem_fes_order a{background:#e6e6e6 url(/../images/indexitem_fes_order.png) no-repeat center center}#main_container .indexmain #indexitem_store a{background:#e6e6e6 url(/../images/indexitem_store.png) no-repeat center center}#main_container .indexmain #indexitem_show a:hover{background:#fff url(/../images/indexitem_show.png) no-repeat center center;border:6px solid #ff0000}#main_container .indexmain #indexitem_fes_order a:hover{background:#fff url(/../images/indexitem_fes_order.png) no-repeat center center;border:6px solid #ff0000}#main_container .indexmain #indexitem_store a:hover{background:#fff url(/../images/indexitem_store.png) no-repeat center center;border:6px solid #ff0000}#main_container .indexmain #indexitem_fes_order h2 wbr,#main_container .indexmain #indexitem_store h2 wbr{display:block;margin:0;padding:0;border:0}#main_container .indexmain .indexitem a:hover{background-color:#ffffff}#main_container .indexmain .indexitem h2{display:block;width:252px;margin:0 auto;padding:0 10px;border:0;color:#000;font-size:20px;text-align:center;line-height:26px;position:absolute;top:24px}#main_container .indexmain #indexitem_show h2{top:37px}#main_container .indexmain .indexitem h2 span{color:#ff0000}#main_container .indexmain .indexitem p{display:block;width:228px;margin:0;padding:0 22px;border:0;color:#000;font-size:14px;line-height:20px;position:absolute;top:216px}#main_container #mail_edit{display:block;margin:0 0 28px;padding:0;border:0;border:1px solid #c3c2c2;background:#ffffff}#main_container #mail_edit h1{display:block;height:41px;margin:0 0 20px;padding:0 0 0 17px;border:0;color:#ffffff;font-size:18px;font-weight:bold;line-height:43px;background:#000000}#main_container #mail_edit p{display:block;margin:20px 0;padding:0 0 0 20px;border:0}#main_container #mail_edit h2{display:block;height:40px;margin:0 0 16px;padding:0 0 0 14px;border:0;line-height:42px;font-size:18px;font-weight:bold;background:#dfdfdf}#main_container #mail_edit #form_main{display:block;margin:0;padding:0 20px 28px;border:0}#main_container #mail_edit .article_set .customer_data_area dl{display:block;margin:0;padding:20px 29px 0 30px;border:0;line-height:2}#main_container #mail_edit .article_set .customer_data_area dt{float:left;display:block;width:190px;min-height:50px;margin:0 0 30px;padding:0;border:0;font-weight:bold}#main_container #mail_edit .article_set .customer_data_area dd{float:left;display:block;width:600px;min-height:50px;margin:0 0 30px;padding:0;border:0}#main_container #mail_edit .article_set .customer_data_area input{display:inline;width:280px;margin:0;padding:5px;border:1px solid #999999;background:#ffffff}#main_container #mail_edit .article_set .customer_data_area .postfix{clear:both;float:left;margin:4px 0 0;padding:0;border:0;font-size:12px;color:#666}#main_container #mail_edit p .notice{margin:20px 0}.require{color:#ff0000}#main_container .main .renewbox{display:block;text-align:center;margin-bottom:40px;padding:0 0 10px;border:1px solid #d1d1d1}#main_container .main .renewbox h4{font-size:18px;margin:0;padding:40px 0 20px;text-align:center;background-color:#ffffff;color:#000000}#main_container .main .renewbox .renewbox_lead{margin:0;padding:0 0 10px;text-align:center}#main_container .main .renewbox a{text-decoration:none}.inputnotice{font-size:14px;margin-bottom:10px}.inputnotice a{color:#ff0000;text-decoration:underline}.inputnotice.textbold{font-weight:bold}.inputnotice .bold{font-weight:bold;text-decoration:underline}.outnotice{font-size:14px;margin-bottom:30px}.outnotice a{color:#ff0000;text-decoration:underline}.outnotice.textbold{font-weight:bold}.pt_small{padding-top:10px}.pt_normal{padding-top:20px}.pt_large{padding-top:30px}#main_container .main .loginbox{margin-bottom:40px;padding:0 0 20px 0}#main_container .main .loginbox h4{font-size:18px;margin:0;padding:30px 0 20px;text-align:center;background-color:#ffffff;color:#000000}#main_container .main .loginbox .loginbox_lead{margin:0;padding:0 0 10px;text-align:center}#main_container .main .loginbox a{text-decoration:underline}#main_container .main .loginbox a.inputbtn{text-decoration:none}#main_container .main .loginbox .loginTable{margin-top:30px}#main_container .main .loginbox #error_explanation{padding:0 40px}.noticetext{padding:20px;border-radius:8px;background-color:#efefef;margin-bottom:30px;font-size:18px}.noticetext a{color:#ff0000;text-decoration:underline}#main_container .main .checkbox{border:1px solid #FF6600;background:#FFF5C7;margin:25px 0;padding:25px;text-align:left}#main_container .main .checkbox .bold{font-size:14px;font-weight:bold}.quit_border{display:block;margin-top:100px;margin-bottom:50px;border-top:1px solid #d1d1d1}.quit_area{display:block;margin:0;padding:25px 30px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;text-align:center}.quit_area a{color:black;font-size:100%}#main_container .main .link_button{text-align:center;text-decoration:none}.qr_code{width:200px}.topnotice{font-size:15px;font-weight:bold}#main_container .main #error_explanation li.explanation--thick{box-sizing:border-box;list-style-type:none;padding:0 16px;height:50px;margin-bottom:8px;font-weight:bold;line-height:50px;font-size:14px;background-color:#FFDDDD;color:#FF0100}#main_container .main .tel_verified_info{box-sizing:border-box;display:none;width:100%;height:50px;background-color:#F1F7F0;border-radius:0;overflow:hidden;color:#4f9c4c;line-height:50px;font-size:15px;text-align:left;font-weight:bold;-webkit-box-shadow:none;box-shadow:none;margin:16px 0 24px;padding:0 16px;border:none}#main_container .main p{color:#3A3536;color:#3A3536}#main_container .main p.c-red{color:#FF0100}#main_container .main p.fs-lg{font-size:1.25em}#main_container .main p.fw-b{font-weight:bold}#main_container .main p.ta-c{text-align:center}#main_container .main p.member-rechecking--borderd{border:1px solid #FF6600;background-color:#fff;margin:25px 0 0;padding:25px 25px;text-align:left;color:#FF0100;font-weight:bold;line-height:1.8}#main_container .main span.fs-lg{font-size:1.2em}#main_container .main span.fs-sm{font-size:.67em}#main_container .main span.c-red{color:#FF0100}#main_container .main span.required{color:#ff0000}#main_container .main .ticket_title--pre-lottery{display:block;min-height:60px;*height:auto;margin:0;padding:0;border:0;position:relative;background-image:none;background-color:#eaeaea}#main_container .main .ticket_title--pre-lottery h2{position:relative;left:20px;top:20px;display:block;width:594px;margin:0 0 22px;border:0;padding:0;color:#000;font-size:36px;line-height:1.1}#main_container .main .ticket_title--pre-lottery h3{position:relative;left:20px;display:block;margin:0;color:#000;font-size:22px;padding:0 0 22px;line-height:1.3}#main_container .main .ticketContents--pre-lottery p{word-break:break-all;line-height:2.0}#main_container .main .ticketContents--pre-lottery .headnote{font-weight:bold;line-height:1.5}#main_container .main .ticketContents--pre-lottery .target_date{padding-bottom:0.5em;font-weight:bold;font-size:16px}#main_container .main .ticketContents--pre-lottery .artist__name{padding-bottom:0.5em;padding-left:1em;font-weight:bold;text-indent:-1em;line-height:1.5}#main_container .main .ticketContents--pre-lottery .election-results{font-weight:bold}#main_container .main .ticketContents--pre-lottery .pre-lottery__ticket{padding-left:1em}#main_container .main .ticketContents--pre-lottery .pre-lottery__footnote{padding-top:0.5em;padding-left:1em;font-size:12px;line-height:1.5}.top-requests{box-sizing:border-box;display:block;height:100px;margin:0 0 25px;padding:20px 0 0;border:0}.top-requests .requests-box{box-sizing:border-box;position:absolute;display:block;width:896px;margin:0;padding:0 0 0 31px;left:0;border:0}.top-requests .requests-box .request-item{box-sizing:border-box;float:none;display:block;width:896px;height:100px;margin:0;padding:0;border:0;cursor:pointer}.top-requests .requests-box .request-item a,.top-requests .requests-box .request-item .message-title{box-sizing:border-box;position:relative;display:block;width:896px;height:100px;margin:0;padding:0;background-color:#FF0100;background-image:url(/assets/shared/icon_triangle_down_ffffff-926a1145d7f2b7273da94cb11235f1b1ecdd560faf341dd3caab27d0b19e5726.png);background-repeat:no-repeat;background-position:right 36px top 50%;background-size:auto 23px;border:6px solid #000;text-decoration:none}.top-requests .requests-box .request-item a.active,.top-requests .requests-box .request-item .message-title.active{background-image:url(/assets/shared/icon_triangle_up_ffffff-5bf62ebeffa9c802bd41bf58de7efff68bc14632d91f5d2e8e6ebf75c19346ea.png)}.top-requests .requests-box .request-item a h2,.top-requests .requests-box .request-item .message-title h2{box-sizing:border-box;display:block;width:780px;margin:0;padding:0 0 0 35px !important;border:0;font-size:140%;text-align:left;line-height:88px !important;position:absolute;top:0;color:#fff}.top-message-box{box-sizing:border-box;margin-left:-19px;margin-right:-19px}.top-message-box .top-message-title{padding:20px 100px 20px 20px;box-sizing:border-box;color:#fff;font-size:20px;font-weight:bold;background-image:url(/assets/shared/icon_triangle_down_ffffff-926a1145d7f2b7273da94cb11235f1b1ecdd560faf341dd3caab27d0b19e5726.png);background-repeat:no-repeat;background-position:right 36px top 50%;background-size:auto 23px;border:6px solid #000;cursor:pointer}.top-message-box .top-message-title.alert{background-color:#FF0100}.top-message-box .top-message-title.notice{background-color:#2900f7}.top-message-box .top-message-title.opened{background-image:url(/assets/shared/icon_triangle_up_ffffff-5bf62ebeffa9c802bd41bf58de7efff68bc14632d91f5d2e8e6ebf75c19346ea.png)}.top-message-box .top-message-title .limit-date{box-sizing:border-box;font-size:15px;font-weight:normal}.top-message-box .top-message-content{display:none;border:6px solid #000;border-top:none}.top-message-box .top-message-content .message-text{box-sizing:border-box;padding:20px}#main_container .main .mypageTab ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}#main_container .main .mypageTab li{text-align:left}#main_container .main .mypageTab li a{display:block;box-sizing:border-box;text-align:left;padding-left:1rem;height:100%}#main_container .main .mypageTab li a br{display:none}#main_container .main .mypageTab li:last-of-type{padding-right:0}.membersite-input-text{box-sizing:border-box;width:100%;padding:.5em 1em;margin:.5em 0 2.0em;font-weight:normal;color:#202020}.checkbox-label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.checkbox-label .checkbox-input{margin-top:0}.checkbox-label span.checkbox-apperance{padding-left:25px;display:inline-block;cursor:pointer}#main_container .main .goodsContents .inputarea{margin-bottom:0}.quit-box{width:100%}.quit-box .quit__squeeze-header{position:relative;box-sizing:border-box;width:100%;padding:1em;background-color:#eee;background-image:url(/assets/shared/icon_chevron_down_000000_24-be8dab45249d458e0c36a1f17001616aefc307074f4d93577005d174820ffa6b.png);background-repeat:no-repeat;background-position:top 50% right 30px;background-size:auto 24px;border:1px solid #d1d1d1;font-size:120%;cursor:pointer;user-select:none}.quit-box .quit__squeeze-header.squeeze-header--opened{border:1px solid #d1d1d1;background-image:url(/assets/shared/icon_chevron_up_000000_24-6f685f544902e86a688dffb4e334a3fc9425cc362985cc26a5cfc8ff4ebf6289.png)}.quit-box .quit__squeeze-body{display:none;will-change:transform;transition:transform 200ms linear}.update_explanation{border:1px solid #000;margin:30px;padding:22px;text-align:left}.update_explanation .lead{font-weight:bold}.remodal-heading{color:#000;font-family:Noto Sans, sans-serif;font-size:16px;font-style:normal;font-weight:bold;line-height:1.0667;text-align:center}.remodal-heading-description{margin-top:15px;color:#000;font-family:Noto Sans, sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:1.333;text-align:center}.remodal_table{width:100%;margin-top:-15px}.remodal_table th{background-color:#000;padding:12.5px 15px;border-bottom:2px solid #fff;color:#fff;vertical-align:middle}.remodal_table th:first-of-type{width:30%;white-space:normal}.remodal_table th:nth-of-type(n+2){width:20%;padding:12.5px 0;text-align:center}.remodal_table th:nth-of-type(n+3){width:50%;padding:12.5px 0;text-align:center}.remodal_table th.designated-hour{width:70%}.remodal_table td{background-color:#e8e8e8;padding:12.5px 15px;border-bottom:2px solid #fff;vertical-align:middle}.remodal_table td:first-of-type{width:30%;word-break:break-all}.remodal_table td:nth-of-type(n+2){width:20%;padding:12.5px 0;border-left:2px solid #fff;text-align:center}.remodal_table td:nth-of-type(n+3){width:50%;padding:12.5px 0;border-left:2px solid #fff;text-align:center}.remodal_table td.designated-hour{width:70%}.remodal-heading-description+.remodal_table{margin-top:13px}.remodal-change{background-color:#0000ff !important;color:#ffffff !important;padding-left:20px !important;padding-top:12px;padding-right:20px !important;padding-bottom:12px !important;border:1px solid #0000ff !important;font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;outline:0}.remodal-confirm{background-color:#ff0000 !important;color:#ffffff !important;padding-left:20px !important;padding-right:20px !important;border:1px solid #ff0000 !important}tr.target_date{padding-top:50px}th.target_date{font-size:115%}.designated_admission_hours_area{background-color:#F1E9E8;padding:25px}.wbr_span{white-space:nowrap;display:inline-block}h2 .wbr_span{color:#000000 !important}.companion_code_copy{margin-top:15px;padding:10px 0;text-align:center;width:100%;border-radius:6px;background-color:#3A3536;border-color:#3A3536}.companion_code_copy a:link{color:#fff;text-decoration:none;display:block}#main_container .main .mypagebox.mypagebox--close-stage-seats .about-lottery-registration{padding-bottom:1em;font-weight:bold;font-size:17px;line-height:23px;color:#3A3536}#main_container .main .mypagebox.mypagebox--close-stage-seats .list-title{font-weight:bold}#main_container .main .mypagebox.mypagebox--close-stage-seats .list-title::before{content:'【'}#main_container .main .mypagebox.mypagebox--close-stage-seats .list-title::after{content:'】'}#main_container .main .mypagebox.mypagebox--close-stage-seats .list-style-disc{list-style-type:disc;list-style-position:inside;margin-top:0.5em}#main_container .main .mypagebox.mypagebox--close-stage-seats .list-style-disc li{position:relative;padding-left:1em}#main_container .main .mypagebox.mypagebox--close-stage-seats .list-style-disc li::before{position:absolute;content:'';top:.55em;left:.25em;width:.25em;height:.25em;border-radius:50%;background-color:#000}#main_container .main .mypagebox.mypagebox--close-stage-seats .list-style-disc li.before_red::before{background-color:#f00}#main_container .main .mypagebox.mypagebox--close-stage-seats .list-style-disc li:nth-of-type(n+2){margin-top:0.5em}#main_container .main .mypagebox.mypagebox--close-stage-seats .inputarea .inputTable tbody tr th{padding-bottom:0.5em}#main_container .main .mypagebox.mypagebox--close-stage-seats .inputarea .inputTable tbody tr th.target_date{padding-top:2em;padding-bottom:0}#main_container .main .mypagebox.mypagebox--close-stage-seats .inputarea .inputTable tbody tr td{padding:0}#main_container .main .mypagebox.mypagebox--close-stage-seats .inputarea .inputTable tbody tr td .preference_order_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0.5em 0.33em;border-color:#d0d0d0}#main_container .main .mypagebox.mypagebox--close-stage-seats .inputarea .inputTable tbody tr td:has(.preference_order_select){padding-bottom:.67em}#main_container .main .mypagebox.mypagebox--close-stage-seats .inputarea .inputTable tbody tr td #dummy_select{width:100%;background-image:url(/assets/shared/select_sort-f530528f63771973b956b7af26ca24440ddeb64a419535e5241b6fa3ca920f11.png);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:10px 8px}#main_container .main .mypagebox.mypagebox--close-stage-seats .ticket_set .ticketContents--pre-lottery .inputarea{padding-top:0}#main_container .main .mypagebox.mypagebox--close-stage-seats .ticket_set .ticketContents--pre-lottery .inputTable.inputTable--pre-lottery{border-collapse:collapse}#main_container .main .mypagebox.mypagebox--close-stage-seats .ticket_set .ticketContents--pre-lottery .inputTable.inputTable--pre-lottery tbody tr th.target__date{padding-top:6%}#main_container .main .mypagebox.mypagebox--close-stage-seats .ticket_set .ticketContents--pre-lottery .inputTable.inputTable--pre-lottery tbody tr th.pre-lottery__th{border-width:1px}#main_container .main .mypagebox.mypagebox--close-stage-seats .ticket_set .ticketContents--pre-lottery .inputTable.inputTable--pre-lottery tbody tr td.pre-lottery__td{border-width:1px;padding:1em}#main_container .main .mypagebox.mypagebox--close-stage-seats .ticket_set .ticketContents--pre-lottery .change-lottery-details-button{width:100%;background-color:#fff;border:1px solid #d0d0d0;font-weight:bold;padding:0.5em 0.33em;cursor:pointer;color:#000}#main_container .main .mypagebox.mypagebox--close-stage-seats .event-name{padding-bottom:1em;font-weight:bold;font-size:17px;line-height:23px;color:#3A3536}#main_container .main .mypagebox.mypagebox--close-stage-seats .lottery-registration-completed{padding:2em 0;font-size:140%;font-weight:bold;text-align:center}#main_container .main .mypagebox.mypagebox--close-stage-seats .lottery-registration-completed+.headnote{width:90%;margin:0 auto;padding-bottom:1.5em}.companion_code_textarea .notes-bordered--red_text{box-sizing:border-box;padding:12px 15px;border:2px solid #FF0100}.companion_code_textarea .white{color:#ffffff}.companion_code_textarea .fs-sm{font-size:80%}.companion_code_textarea .fs-nm{font-size:100%}.companion_code_textarea .fs-md{font-size:110%}.companion_code_textarea .fs-lg{font-size:120%}.companion_code_textarea .ta-1{text-align:center}.companion_code_textarea .bgc-red{background-color:red}.companion_code_textarea a{color:white;text-decoration:none;display:block}.preference_admission_hour_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/shared/select_sort-f530528f63771973b956b7af26ca24440ddeb64a419535e5241b6fa3ca920f11.png);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:10px 8px}select#user_prefecture_code,select#user_gender{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/shared/select_sort-f530528f63771973b956b7af26ca24440ddeb64a419535e5241b6fa3ca920f11.png);background-repeat:no-repeat;background-position:right 8px top 50%;background-size:10px 8px}select#user_prefecture_code{width:100px}select#user_gender{width:70px}.parking_area_table{width:100%;margin-top:24px}.parking_area_table td{background-color:#F1E9E8;padding:12.5px 15px;border-bottom:2px solid #fff;vertical-align:middle}.parking_area_table td:first-of-type{width:30%;word-break:break-all;text-align:center}.parking_area_table td:nth-of-type(n+2){width:70%;padding:12.5px 0;border-left:2px solid #fff;text-align:center}@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{transform:scale(0.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes c{0%{transform:translate(-50%, -50%) rotate(0)}50%{transform:translate(-50%, -50%) rotate(-180deg)}to{transform:translate(-50%, -50%) rotate(-1turn)}}@keyframes d{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(0.8) translateX(6px)}75%{transform:scale(0.7) translateX(8px)}90%{transform:scale(0.8) translateX(6px)}to{transform:scale(1)}}@keyframes e{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(0.8) translateX(-6px)}75%{transform:scale(0.7) translateX(-8px)}90%{transform:scale(0.8) translateX(-6px)}to{transform:scale(1)}}.lum-lightbox{background:rgba(0,0,0,0.6)}.lum-lightbox-inner{top:2.5%;right:2.5%;bottom:2.5%;left:2.5%}.lum-lightbox-inner img{position:relative}.lum-lightbox-inner .lum-lightbox-caption{margin:0 auto;color:#fff;max-width:700px;text-align:center}.lum-loading .lum-lightbox-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:66px;height:20px;animation:c 1.8s linear infinite}.lum-lightbox-loader:after,.lum-lightbox-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:rgba(255,255,255,0.9)}.lum-lightbox-loader:before{left:0;animation:d 1.8s linear infinite}.lum-lightbox-loader:after{right:0;animation:e 1.8s linear infinite;animation-delay:-.9s}.lum-lightbox.lum-opening{animation:a .18s ease-out}.lum-lightbox.lum-opening .lum-lightbox-inner{animation:b .18s ease-out}.lum-lightbox.lum-closing{animation:a .3s ease-in;animation-direction:reverse}.lum-lightbox.lum-closing .lum-lightbox-inner{animation:b .3s ease-in;animation-direction:reverse}.lum-img{transition:opacity .12s ease-out}.lum-loading .lum-img{opacity:0}.lum-gallery-button{overflow:hidden;text-indent:150%;white-space:nowrap;background:transparent;border:0;margin:0;padding:0;outline:0;position:absolute;top:50%;transform:translateY(-50%);height:100px;max-height:100%;width:60px;cursor:pointer}.lum-close-button{position:absolute;right:5px;top:5px;width:32px;height:32px;opacity:.3}.lum-close-button:hover{opacity:1}.lum-close-button:after,.lum-close-button:before{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}.lum-close-button:before{transform:rotate(45deg)}.lum-close-button:after{transform:rotate(-45deg)}.lum-previous-button{left:12px}.lum-next-button{right:12px}.lum-gallery-button:after{content:"";display:block;position:absolute;top:50%;width:36px;height:36px;border-top:4px solid rgba(255,255,255,0.8)}.lum-previous-button:after{transform:translateY(-50%) rotate(-45deg);border-left:4px solid rgba(255,255,255,0.8);box-shadow:-2px 0 rgba(0,0,0,0.2);left:12%;border-radius:3px 0 0 0}.lum-next-button:after{transform:translateY(-50%) rotate(45deg);border-right:4px solid rgba(255,255,255,0.8);box-shadow:2px 0 rgba(0,0,0,0.2);right:12%;border-radius:0 3px 0 0}@media (max-width: 460px){.lum-lightbox-image-wrapper{display:flex;overflow:auto;-webkit-overflow-scrolling:touch}.lum-lightbox-caption{width:100%;position:absolute;bottom:0}.lum-lightbox-position-helper{margin:auto}.lum-lightbox-inner img{max-width:none;max-height:none}}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}
