html{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic","sans-serif"}html,body,h1,h2,dl,dt,dd,ul,li,p{margin:0;padding:0;list-style-type:none}header{background-color:#313131}header div{margin:0 auto;padding:12.5px 0;width:980px}header div h1{font-size:12px}header div h1 a{color:#fff;text-decoration:none}header div h1 img{vertical-align:middle}.main-contents{margin:0 auto;width:980px}h2{border-bottom:1px solid #313131;font-size:16px;margin:50px auto 30px;padding-bottom:2px}h2 p:before{background-image:url(https://www.broadlink.co.jp/safety/hdd-kaishu/images/xexclamation-icon.png.pagespeed.ic.qwiKz0lPTW.png);content:"";display:inline-block;height:17px;margin-right:6px;vertical-align:text-top;width:17px}.important-notices-title{border:2px solid #000;font-size:18px;font-weight:bold;margin-bottom:50px;padding:10px;text-align:center}.important-notices-text-body{font-size:14px;line-height:22px;padding:0 20px}.tel-call{color:#000;pointer-events:none;text-decoration:none}.table-base{border-collapse:collapse;font-size:14px;width:100%}.table-base th,.table-base td{padding:6px 8px}.adapter{margin:40px auto}.adapter tbody tr td span{margin-right:28px}.dotted-line-01{border:none;border-bottom:1px dotted #000}.dl-contents{margin:40px auto;width:100%}.dl-contents dt{border-left:6px solid #000;font-size:16px;font-weight:bold;padding-left:14px}.dl-contents dd{font-size:14px;line-height:22px;padding:0 20px}.dl-contents dd p.text-body{margin:20px auto}.dl-contents dd p.note{font-size:12px;margin:4px 0;text-align:right}.contact-method{border:1px solid #838383}.contact-method th,.contact-method td{border:1px solid #838383;padding:10px 8px}.contact-method thead th{background-color:#eaeaea}.contact-method tbody tr td:first-child{width:290px}.contact-method tbody tr td:nth-child(2){line-height:30px;padding:10px 8px 10px 20px}.contact-method tbody tr td:nth-child(2) p{font-weight:bold}.contact-method tbody tr td:nth-child(2) p a{font-size:20px}.contact-method tbody tr td:nth-child(2) p a.tel-call{margin:0 10px}.contact-method tbody tr td:nth-child(2) p a.contact-us{color:#172685}.contact-method tbody tr td:nth-child(2) p a.contact-us:hover{opacity:.4}.contact-method tbody tr td:nth-child(2) span{display:block}.date-company-name{border-top:1px solid #313131;font-size:12px;margin-bottom:60px;padding-top:6px;text-align:right}.block-01{margin-right:14px}.block-02{display:none}footer{text-align:center}footer div{background-color:#313131;padding:12.5px 0}footer p{font-size:10px;letter-spacing:1px;padding:6px 0}@media screen and (max-width:899px){header div{padding:12.5px 10px;width:calc(100% - 20px)}.main-contents{width:96%}}@media screen and (max-width:855px){.contact-method th,.contact-method td{border:none;display:block;padding:10px 8px!important;width:calc(100% - 16px)!important}.contact-method thead th,.contact-method tbody tr:first-child td:nth-child(2){border-bottom:1px solid #838383}.contact-method tbody tr td:nth-child(2){margin-top:-14px}}@media screen and (max-width:791px){.adapter tr th{width:90px}.adapter tbody tr td span{display:block;margin-right:0}}@media screen and (max-width:720px){.dl-contents dd p.note{text-align:left}}@media screen and (max-width:658px){.adapter th,.adapter td{display:block;text-align:left}.adapter td{margin:-10px auto 20px}}@media screen and (max-width:600px){.tel-call{color:#d20000;pointer-events:auto}.dl-contents dd{padding:0}}@media screen and (max-width:487px){.important-notices-title{text-align:left}.none-01{display:none}}@media screen and (max-width:454px){.block-02{display:block}.contact-method tbody tr td:nth-child(2) p a.tel-call{margin:0 10px 0 0}}@media screen and (max-width:389px){.block-01{display:block;margin-right:0}}