@charset "UTF-8";.policies-terms{height:300px;border-bottom:none}.mail-form{display:flex}.mail-form input{flex:1 1 100%}.mail-form button{margin-left:20px;flex:1 1 100px}.comfirm-column{display:flex}.comfirm-column .comfirm-value{flex:1}.comfirm-column .comfirm-heading{width:35%;margin-right:3%}.print-view a,.print-view abbr,.print-view acronym,.print-view address,.print-view applet,.print-view b,.print-view big,.print-view blockquote,.print-view body,.print-view caption,.print-view center,.print-view cite,.print-view code,.print-view dd,.print-view del,.print-view dfn,.print-view div,.print-view dl,.print-view dt,.print-view em,.print-view fieldset,.print-view font,.print-view form,.print-view h1,.print-view h2,.print-view h3,.print-view h4,.print-view h5,.print-view h6,.print-view html,.print-view i,.print-view iframe,.print-view img,.print-view ins,.print-view kbd,.print-view label,.print-view legend,.print-view li,.print-view object,.print-view ol,.print-view p,.print-view pre,.print-view q,.print-view s,.print-view samp,.print-view small,.print-view span,.print-view strike,.print-view strong,.print-view sub,.print-view sup,.print-view table,.print-view tbody,.print-view td,.print-view tfoot,.print-view th,.print-view thead,.print-view tr,.print-view tt,.print-view u,.print-view ul,.print-view var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}.print-view body{font-family:"游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin:0;padding:20px;line-height:1}.print-view .print-main{display:inline-block}.print-view .print-main-title{display:flex;line-height:3em}.print-view .print-main-title h1{font-size:18px;margin-right:10pt}.print-view .print-main-title span{font-size:12px}.print-view .print-main-agreement{box-sizing:border-box;border:solid 2pt #000;margin-bottom:10pt;padding:5pt}.print-view .print-main-agreement-checkbox{display:inline-block;width:12pt;height:12pt;margin-right:5px;border:solid 1px #000}.print-view .print-main-agreement-text-main{font-size:14px;font-weight:700}.print-view .print-main-agreement-text-sub{font-size:12px;margin-top:3pt}.print-view .print-main-info{display:flex}.print-view .print-info-inner{flex:1;margin-top:25pt}.print-view .print-info-hanko{border:solid 2pt #000;width:70pt;margin-left:10pt;position:relative}.print-view .print-info-hanko-heading{font-size:12px;font-weight:700;text-align:center;border-bottom:solid 2pt #000;padding:3pt 0}.print-view .print-info-hanko-area{text-align:center;line-height:100px}.print-view .print-info-hanko-circle{display:inline-block;vertical-align:middle;width:70px;height:70px;border-radius:50%;border:4px dashed #ccc}.print-view .print-info-hanko-caption{font-size:10px;line-height:1.2em;height:20pt;position:absolute;bottom:-25pt}.print-view .print-sub{margin-top:25pt}.print-view .print-sub-inner{display:flex}.print-view .print-sub-title{font-size:14px;border-bottom:solid 2px #000;line-height:20pt;margin-bottom:5pt}.print-view .print-sub-detail{flex:1 1 100%;margin-right:10pt}.print-view .print-sub-bank{flex:1 1 100%;margin-left:10pt}.print-view .print-info{font-size:14px;margin-bottom:30pt;padding:10pt;background-color:#efefef}.print-view .print-info-description1{line-height:1.2em}.print-view .print-info-address{line-height:1.2em;font-weight:700;margin-top:10pt}.print-view .print-info-description2{line-height:1.2em;margin-top:10pt}.print-view .print-info-item{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:10pt}.print-view .print-info-item-label{font-size:14px;font-weight:700;width:160px;padding:5pt 0}.print-view .print-info-item-value{font-size:12px;line-height:1.1em;padding:4pt 0;flex:1;border-bottom:solid 2pt #E5E5E5}@media print{.print-view body{padding:0}.print-view .print-button{display:none}.print-view .print-info{display:none}.print-view .print-main-title h1{font-size:10pt}.print-view .print-main-title span{font-size:6pt}.print-view .print-main-agreement-text-main{font-size:6pt}.print-view .print-main-agreement-text-sub{font-size:4pt}.print-view .print-info-hanko-heading{font-size:6pt}.print-view .print-info-hanko-caption{font-size:4pt}.print-view .print-sub-title{font-size:8pt}.print-view .print-info-item-label{font-size:7pt;width:90pt}.print-view .print-info-item-value{font-size:6pt}}