@charset "UTF-8";#o-ma-modal{display:flex;align-items:center;justify-content:center}#o-ma-modal .o-ma-modal-bg{position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,.6);z-index:91000}.o-ma-modal-main{display:flex;align-items:center;justify-content:center;position:fixed;top:50%;left:50%;width:100%;height:100%;box-sizing:border-box;color:#2f2f2f;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN","Hiragino Sans",Arial,Meiryo,メイリオ,sans-serif;font-size:13px;line-height:1.5;text-align:center;transform:translate(-50%,-50%);z-index:92000}.o-ma-modal-main a:hover{opacity:1;text-decoration:none;transition:none}.o-ma-modal-main input[type=checkbox],.o-ma-modal-main input[type=radio]{background:0 0;border:none;border-radius:0;margin:0;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.o-ma-modal-main .o-ma-modal-main__inner{display:flex;max-width:360px;max-height:100%;height:auto;padding:10px 0}.o-ma-modal-main .o-ma-modal-noticePop{position:relative;height:auto;background-color:transparent;box-sizing:border-box;padding:34px 20px 45px}.o-ma-modal-main .o-ma-modal-noticePop .o-ma-modal-noticePop__closeBtn{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:10px;width:44px;height:44px;transition:none;z-index:100}.o-ma-modal-main .o-ma-modal-noticePop .o-ma-modal-noticePop__closeBtn .ico{color:#fff;font-size:30px}.o-ma-modal-main .o-ma-modal-noticePop .o-ma-modal-noticePop__closeBtn:hover{text-decoration:none;transition:none}@media (hover:hover) and (pointer:fine){.o-ma-modal-main .o-ma-modal-noticePop .o-ma-modal-noticePop__closeBtn:hover:hover{opacity:.7}}.o-ma-modal-main .o-ma-modal-check{position:absolute;left:50%;min-width:160px;bottom:0;text-align:center;transform:translateX(-50%)}.o-ma-modal-main .o-ma-modal-check .o-ma-modal-check__checkbox{display:inline-block;position:relative;width:100%;height:100%;cursor:pointer}.o-ma-modal-main .o-ma-modal-check .o-ma-modal-check__checkbox input{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.o-ma-modal-main .o-ma-modal-check .o-ma-modal-check__checkbox__label{display:inline-block;position:relative;color:#fff;line-height:1.2;margin:0;font-size:13px;padding:12px;user-select:none;vertical-align:middle;color-scheme:only light}.o-ma-modal-main .o-ma-modal-check .o-ma-modal-check__checkbox__label:before{content:'';display:inline-block;width:20px;height:20px;background-color:#fff;border:1px solid #ccc;margin:0 10px 0 0;text-align:center;vertical-align:middle}.o-ma-modal-main .o-ma-modal-check .o-ma-modal-check__checkbox__label:after{content:'';display:inline-block;position:absolute;top:15px;left:18px;margin:-8px 0 0;transform:rotate(45deg)}.o-ma-modal-main .o-ma-modal-check__checkbox input:checked+span:after{width:12px;height:20px;border-bottom:5px solid #27ce14;border-right:4px solid #27ce14}.o-ma-modal-main .o-ma-modal-noticePop__imgArea{max-width:320px;height:100%;box-sizing:border-box}@media screen and (max-width:340px){.o-ma-modal-main .o-ma-modal-noticePop__imgArea{max-width:280px}}.o-ma-modal-main .o-ma-modal-noticePop__imgArea img{max-width:100%;max-height:100%;vertical-align:bottom}.o-ma-modal-main .o-ma-modal-noticePop__imgArea a{display:inline-block;height:100%}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea{max-width:320px;width:100%;max-height:480px;height:100%;overflow-y:auto;pointer-events:auto;word-wrap:break-word;overflow-wrap:break-word;color:#2f2f2f;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN","Hiragino Sans",Arial,Meiryo,メイリオ,sans-serif;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width:340px){.o-ma-modal-main .o-ma-modal-noticePop__htmlArea{max-width:280px}}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea a,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea abbr,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea acronym,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea address,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea applet,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea article,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea aside,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea audio,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea b,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea big,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea blockquote,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea button,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea canvas,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea caption,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea center,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea cite,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea code,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea dd,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea del,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea details,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea dfn,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea div,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea dl,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea dt,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea em,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea embed,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea fieldset,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea figcaption,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea figure,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea footer,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea form,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea h1,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea h2,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea h3,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea h4,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea h5,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea h6,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea header,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea hgroup,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea i,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea iframe,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea img,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea ins,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea kbd,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea label,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea legend,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea li,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea mark,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea menu,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea nav,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea object,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea ol,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea output,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea p,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea pre,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea q,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea ruby,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea s,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea samp,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea section,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea small,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea span,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea strike,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea strong,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea sub,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea summary,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea sup,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea table,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea tbody,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea td,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea tfoot,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea th,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea thead,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea time,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea tr,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea tt,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea u,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea ul,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea var,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea video{border:0;font:inherit;font-size:13px;margin:0;padding:0;text-align:left;vertical-align:baseline}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea :focus{outline:0}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea *,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea ::after,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea ::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea button{background-color:transparent;border:none;cursor:pointer;outline:0;appearance:none}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea article,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea aside,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea details,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea figcaption,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea figure,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea footer,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea header,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea hgroup,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea menu,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea nav,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea section{display:block}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea ol,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea ul{list-style:none}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea blockquote,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea q{quotes:none}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea blockquote:after,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea blockquote:before,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea q:after,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea q:before{content:'';content:none}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea table{border-collapse:collapse;border-spacing:0}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea img{max-width:100%;vertical-align:bottom}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea a{display:inline;color:#1d4a6d;cursor:pointer;text-decoration:none;transition:none}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea a:active,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea a:hover,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea a:link,.o-ma-modal-main .o-ma-modal-noticePop__htmlArea a:visited{color:#1d4a6d}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea a:hover{text-decoration:none;transition:none}@media (hover:hover) and (pointer:fine){.o-ma-modal-main .o-ma-modal-noticePop__htmlArea a:hover{opacity:.7}}.o-ma-modal-main .o-ma-modal-noticePop__htmlArea input[type=checkbox],.o-ma-modal-main .o-ma-modal-noticePop__htmlArea input[type=radio]{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
/*# sourceMappingURL=modal.css.map */