@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{padding:0;margin:0;border:0;vertical-align:baseline;background:transparent}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}body{font:13px/1.231 Arial, Helvetica, clean, sans-serif;font:x-small;font-size:small;table-layout:fixed}table{font-size:inherit}pre,code,kbd,samp,tt{font-family:monospace;font-size:100%;line-height:100%}*{font-style:normal;outline:none}body{color:#000;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Lucida Grande", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif}* html body{font-family:"ＭＳ Ｐゴシック", sans-serif}*:first-child+html body{font-family:"メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif}h1{font-size:182%}h2{font-size:153.9%}h3{font-size:138.5%}h4{font-size:123.1%}h5{font-size:108%}h6{font-size:93%}em{font-weight:bold}br{letter-spacing:0}a{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:none}a:active{text-decoration:none}del{color:#ccc;text-decoration:line-through}del[datetime]::before{content:" ( " attr(datetime) "\00524a\009664) "}ins{border-bottom:1px dotted #ccc;text-decoration:none}ins[datetime]::before{content:" ( " attr(datetime) "\004fee\006b63) "}table,tr,th,td{border-collapse:collapse}img{vertical-align:bottom}object,embed{padding:0;margin:0}.l{text-align:left}.c{text-align:center}.r{text-align:right}.clear{clear:both}.fl{float:left}.fr{float:right}.hide,.hidden,.skip{display:none}.nomargin{margin-bottom:0 !important}.noborder{border:0 !important}html,body{height:100%}.ir{display:block;overflow:hidden;text-align:center;*text-indent:-9999px}.ir:before{display:-moz-inline-box;display:inline-block;font-size:0;line-height:0}#confirm-modal{width:600px;padding:30px;background:#fff;border-radius:10px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#666}#confirm-modal a{cursor:pointer}#confirm-modal .logo.sod{margin:30px auto;*background:url(//cdn.ippo-sanbu.tv/assets/auth/logo-sod-top-4e33990ae1b859feffd155a38de47273.png) no-repeat 0 0}#confirm-modal .logo.sod:before{content:url(//cdn.ippo-sanbu.tv/assets/auth/logo-sod-top-4e33990ae1b859feffd155a38de47273.png)}#confirm-modal p{margin-top:20px;font-size:12px;line-height:1.8;text-align:center}#confirm-modal .age{width:468px;margin:15px auto 0;background:url(//cdn.ippo-sanbu.tv/assets/auth/logo-18-49015f21ada5fe64fdecd80e07870f7e.png) no-repeat 50% 50%}#confirm-modal .age li{margin:8px 0}#confirm-modal .age a{width:127px;height:50px}#confirm-modal .enter{float:left}#confirm-modal .enter a{*background:url(//cdn.ippo-sanbu.tv/assets/auth/btn-enter-ff4555b1132fb76e1e94ff8b2e785720.png) no-repeat 0 0}#confirm-modal .enter a:before{content:url(//cdn.ippo-sanbu.tv/assets/auth/btn-enter-ff4555b1132fb76e1e94ff8b2e785720.png)}#confirm-modal .leave{float:right}#confirm-modal .leave a{*background:url(//cdn.ippo-sanbu.tv/assets/auth/btn-leave-c96448d35cb1dc250b4e52cd9e1ca24e.png) no-repeat 0 0}#confirm-modal .leave a:before{content:url(//cdn.ippo-sanbu.tv/assets/auth/btn-leave-c96448d35cb1dc250b4e52cd9e1ca24e.png)}#confirm-modal .baner.ippa{clear:both;width:468px;margin:20px auto 0}#confirm-modal .license{margin-top:30px;font-size:10px;text-align:center}#confirm-modal .copyright{display:block;margin-top:5px;font-family:"Lucida Grande", "Lucida Sans Unicode", sans-serif;font-size:11px;text-align:center}#sb-wrapper-inner{border:10px solid #eeeeee !important}.pkg:after{clear:both;height:0;visibility:hidden;font-size:0;display:block;content:" "}* html .pkg{zoom:1}*:first-child+html .pkg{zoom:1}.simplemodal-container{position:fixed;width:600px;height:410px;left:50%;top:50%;margin-left:-300px;margin-top:-245px}#blackback{background:#000000;width:100%;height:100%}
