@font-face{font-family:"myFont";src:url("/assets/fonts/myFont.woff2") format("woff2"),url("/assets/fonts/myFont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.c-font{width:1em;height:1em;display:inline-block;font-family:"myFont";font-style:normal;font-weight:normal;font-variant:normal;letter-spacing:0;text-transform:none;pointer-events:none;speak:none;-webkit-font-smoothing:antialiased;line-height:1}.c-font-arrowr:before{content:"\EA01"}.c-font-arrowl:before{content:"\EA02"}.c-font-arrowt:before{content:"\EA03"}.c-font-arrowb:before{content:"\EA04"}.c-font-anc:before{content:"\EA05"}.c-font-blank:before{content:"\EA06"}.c-font-minus:before{content:"\EA07"}.c-font-plus:before{content:"\EA08"}.c-font-rotation:before{content:"\EA09"}.c-font-q:before{content:"\EA10"}.c-font-trash:before{content:"\EA11"}.c-font-point:before{content:"\EA12"}.c-font-expand:before{content:"\EA13"}.c-font-pdf:before{content:"\EA14"}.c-font-home:before{content:"\EA15"}.c-font-camera:before{content:"\EA16"}.c-font-beginner:before{content:"\EA17"}.c-font-close:before{content:"\EA18"}.c-font-liked:before{content:"\EA19"}.c-font-like:before{content:"\EA20"}.c-font-hatena:before{content:"\EA21"}.c-font-message:before{content:"\EA22"}.c-font-copy:before{content:"\EA23"}[class^="c-font c-font-"]{-webkit-transform:translateY(0.1em);transform:translateY(0.1em)}.h2-lead{margin-bottom:20px}@media screen and (min-width: 836px){.h2-lead{margin-bottom:30px}}.dataArea_input>h1,.dataArea_input>h2{margin-top:30px}@media screen and (max-width: 835px){.dataArea_input>h1,.dataArea_input>h2{font-size:2.4rem}}[data-confirm="true"] .headingInput{display:none}[data-confirm="true"] .headingConfirm{display:block}[data-input="true"] .headingInput{display:block}[data-input="true"] .headingConfirm{display:none}[data-edit="true"][data-current-api="userInfo"] [data-api="suicaInfo"] .dataArea_edit,[data-edit="true"][data-current-api="password"] [data-api="email"] .dataArea_edit{display:inline-block}[data-confirm="true"][data-input="false"][data-edit="false"] .submitBtnArea{display:block}.dataArea{position:relative}.dataArea-last{padding-bottom:0 !important}.dataArea[data-current="true"] .dataArea_input{display:block}.dataArea[data-current="true"] .dataArea_done{display:none}.dataArea[data-current="false"][data-done="false"] .dataArea_input{display:none}.dataArea[data-current="false"][data-done="false"] .dataArea_done{display:none}.dataArea[data-current="false"][data-done="true"] .dataArea_input{display:none}.dataArea[data-current="false"][data-done="true"] .dataArea_done{display:none}[data-confirm="true"] .dataArea[data-current="false"][data-done="true"] .dataArea_done{display:block}@media screen and (min-width: 836px){.completeLead{text-align:center}}.bgGray{background:#f7f7f7;border-bottom:1px solid #ededed;border-top:1px solid #ededed;margin-top:30px;position:relative}.bgGray:before,.bgGray:after{background:#f7f7f7;border-bottom:1px solid #ededed;border-top:1px solid #ededed;content:"";display:block;height:calc(100% + 2px);position:absolute;top:-1px;width:100vw;z-index:0}@media screen and (max-width: 835px){.bgGray:before,.bgGray:after{width:calc(100vw - 15px)}}.bgGray:before{left:0}.bgGray:after{right:0}.bgGray_box{background:#fff;border-radius:20px;margin:41px 0;padding:30px;position:relative;z-index:1}.bgGray_box>:first-child{margin-top:0}@media screen and (min-width: 836px){.modalGrid-h2{text-align:center}}.modalGrid-ttl{font-size:20px;font-weight:bold;margin-bottom:10px;margin-top:36px}.modalGrid{margin-top:10px}.modalGrid_inr{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-10px 0 0 -10px}.modalGrid_item{background:#eff7e1;border-radius:10px;line-height:1.3;margin:10px 0 0 10px;padding:15px;text-align:center;width:calc(50% - 10px)}@media screen and (min-width: 836px){.modalGrid_item{display:flex}}.modalGrid_img>img{height:30px}@media screen and (min-width: 836px){.modalGrid_img>img{margin-right:12.5px;width:60px}}.modalGrid_cnt{align-items:center;display:flex;height:2.5em;justify-content:center;margin-top:10px}@media screen and (max-width: 835px){.modalGrid_cnt{font-size:14px;margin-left:-10px;margin-right:-10px}}@media screen and (min-width: 836px){.modalGrid_cnt{height:auto;margin-top:0}.modalGrid_cnt br{align-items:center;display:none}}.modalMedia{display:flex;flex-wrap:wrap}.modalMedia img{height:50px;margin-right:10px;width:50px}.modalMedia p{flex:1}.jreSwitch img{margin-bottom:10px;width:100%}
