@page{size:A4 portrait;margin:1.5cm;font-size:10pt;color:#000}#header,#mainVisual,#footer,#scrlTop,#spNavWrap,#spNav{display:none}body{height:auto !important;background-color:transparent;font-optical-sizing:auto;font-weight:400;font-style:normal}#luxy{position:inherit !important;height:auto !important;transform:inherit !important}#contents{display:block;align-items:inherit;margin:0;padding:0;width:100%}#contents .logo_print{display:block;text-align:center;padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #ddd}#contents .logo_print img{width:120px}#contents .inner{display:none}.break{display:block;font-size:9pt;letter-spacing:1px;position:relative;display:block !important;height:auto !important;padding:0;margin:0}.break h2{font-size:11pt;margin-bottom:35px;font-weight:500}.break h2 span{border-bottom:1px solid #000;padding-bottom:2px}.break dl{font-weight:500;display:flex !important;flex-wrap:wrap}.break dl dt{width:100px;letter-spacing:1px;display:block !important}.break dl dd{width:calc(100% - 100px);margin-bottom:10px;display:block !important}.break dl dd:last-child{margin-bottom:0}.break ul{font-weight:500;padding-left:0}.break ul li{display:list-item !important;list-style:disc;margin-bottom:10px}.break ul li:last-child{margin-bottom:0}.break .button,.break .button2,.break .button3,.break .button4,.break .button5{display:none !important}.break .mapWrap{display:block;position:relative;margin:50px 0 0;padding:0}.break .mapWrap .map{width:55%;border:1px solid #000}.break .mapWrap .qr{width:15%;position:absolute;right:0;bottom:0}.break .mapWrap .qr p{line-height:1;font-size:8pt;text-align:center;font-weight:500;margin-bottom:10px}