@page{size:A4 portrait;margin:1.5cm;font-size:10pt;color:#000}#header,#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:75px;border-bottom:1px solid #ddd}#contents .logo_print img{width:120px}#contents .inner{margin:0;padding:0;width:100%}#profile{padding:0;margin:0}#profile .topArea{position:relative;display:block;page-break-after:always;margin-bottom:75px}#profile .topArea .flexWrap{display:block;flex-wrap:inherit}#profile .topArea .flexWrap .item:nth-child(1){width:100%}#profile .topArea .flexWrap .item:nth-child(1) figure{width:45%;margin:0 0 50px;border:1px solid #000}#profile .topArea .flexWrap .item:nth-child(2){width:100%;padding-right:0}#profile .topArea .flexWrap .item .position{font-size:8pt;line-height:1;margin-bottom:20px;font-weight:500}#profile .topArea .flexWrap .item h1{font-size:18pt;line-height:1;margin-bottom:15px;letter-spacing:2px;font-weight:500}#profile .topArea .flexWrap .item .en{font-size:7pt;line-height:1;color:#000;opacity:.7;letter-spacing:2px}#profile .topArea .flexWrap .item .tx{font-size:10pt;letter-spacing:1px;margin-top:25px;margin-bottom:25px;line-height:2}#profile .topArea .flexWrap .item .tel{width:45%;line-height:1;margin-top:25px;font-size:10pt}#profile .topArea .flexWrap .item .tel a{height:45px;line-height:43px;display:block;padding:0 25px;border:1px solid #000;text-align:center}#profile .btmArea .section{display:block;margin-bottom:75px;font-size:9pt;letter-spacing:1px;position:relative}#profile .btmArea .section.break{display:block !important;height:auto !important;padding:0;margin:0;break-inside:avoid-page}#profile .btmArea .section:last-child{margin-bottom:0}#profile .btmArea .section h2{font-size:11pt;margin-bottom:35px;font-weight:500}#profile .btmArea .section h2 span{border-bottom:1px solid #000;padding-bottom:2px}#profile .btmArea .section dl{font-weight:500;display:flex !important;flex-wrap:wrap}#profile .btmArea .section dl dt{width:100px;letter-spacing:1px;display:block !important}#profile .btmArea .section dl dd{width:calc(100% - 100px);margin-bottom:10px;display:block !important}#profile .btmArea .section dl dd:last-child{margin-bottom:0}#profile .btmArea .section ul{font-weight:500;padding-left:0}#profile .btmArea .section ul li{display:list-item !important;list-style:disc;margin-bottom:10px}#profile .btmArea .section ul li:last-child{margin-bottom:0}#profile .btmArea .section .button,#profile .btmArea .section .button2,#profile .btmArea .section .button3,#profile .btmArea .section .button4,#profile .btmArea .section .button5{display:none !important}#profile .btmArea .section .mapWrap{display:block;position:relative;margin:50px 0 0;padding:0}#profile .btmArea .section .mapWrap .map{width:60%;border:1px solid #000}#profile .btmArea .section .mapWrap .qr{width:15%;position:absolute;right:0;bottom:0}#profile .btmArea .section .mapWrap .qr p{line-height:1;font-size:8pt;text-align:center;font-weight:500;margin-bottom:10px}#profile .btn.back,#profile .print{display:none !important}