﻿@import url(//fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic);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,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:"Avenir", "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;color:#333333;background-color:#f6f6f6;word-wrap:break-word;overflow-wrap:break-word}body.is-scroll-disabled{overflow:hidden}ul,li,a{display:block;margin:0;padding:0}a,a:hover,a:visited{text-decoration:none;color:#4f73e3;cursor:pointer}img{display:block;margin:0;padding:0}p{line-height:1.3em}p a{display:inline}button{font-family:"Avenir", "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;border:0;background:none}input{font-family:"Avenir", "Open Sans", "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Meiryo UI", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}input[type='text'],textarea{display:block;box-sizing:border-box;width:100%;min-height:32px;padding:6px 12px;font-size:14px;color:#555555;border:2px solid #cfcfcf;border-radius:4px;background-color:#ffffff;background-image:none;margin:0;resize:vertical}input[type="range"]{-moz-appearance:none;-webkit-appearance:none;outline:0;margin:0;padding:0}input[type="range"]::-webkit-slider-thumb{-moz-appearance:none;-webkit-appearance:none;outline:0}input[type="range"]::-ms-fill-lower{background:#4f73e3}input[type="range"]::-ms-fill-upper{background:rgba(255,255,255,0.4)}input[type="range"]::-ms-thumb{background:#ffffff}input[type="range"]::-ms-track{color:transparent;border-width:0}@font-face{font-family:'icons';src:url(//cdn.nnn.ed.nico/tenjin_pc/assets/icons-28f8c56e37e6da31da29ff2b6fd905a04cc73e4013fb2f46699d6a94db89ea58.eot);src:url(//cdn.nnn.ed.nico/tenjin_pc/assets/icons-28f8c56e37e6da31da29ff2b6fd905a04cc73e4013fb2f46699d6a94db89ea58.eot?iefix) format("eot"),url(//cdn.nnn.ed.nico/tenjin_pc/assets/icons-b2b84d9e927ad9daad82a779c5b5b6945393e942ae5dc63e917b7207668f349b.woff) format("woff"),url(//cdn.nnn.ed.nico/tenjin_pc/assets/icons-04a9789e503aa575f8edde0451d0c2153309b3b1dda7223971758578bfb61c59.ttf) format("truetype"),url(//cdn.nnn.ed.nico/tenjin_pc/assets/icons-a62e3134b6f2e7f7851353db0f31b3acb5c16ac63017973dfd09ffb1890bf1e0.svg#webfont) format("svg")}[class^='icon-'],[class*=' icon-'],.u-list-header.type-fold-toggle-switch:after{display:inline-block;position:relative;width:1em;font-style:normal;font-family:'icons';font-weight:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^='icon-']:before,[class*=' icon-']:before{position:absolute;bottom:0;right:0}.icon-arrow-lined-down:before{content:""}.icon-arrow-lined-left:before{content:""}.icon-arrow-lined-right:before{content:""}.icon-arrow-lined-up:before{content:""}.icon-attention:before{content:""}.icon-check-s:before{content:""}.icon-clip:before{content:""}.icon-close:before{content:""}.icon-comment-off:before{content:""}.icon-comment-s:before{content:""}.icon-comment:before{content:""}.icon-correct:before{content:""}.icon-course:before{content:""}.icon-cup:before{content:""}.icon-eureka:before{content:""}.icon-exercise-rounded:before{content:""}.icon-hand:before{content:""}.icon-help:before{content:""}.icon-home:before{content:""}.icon-incorrect:before{content:""}.icon-index:before{content:""}.icon-information:before{content:""}.icon-guide:before{content:""}.icon-lesson:before{content:""}.icon-live-rounded:before{content:""}.icon-movie-rounded:before{content:""}.icon-notices:before{content:""}.icon-outer:before{content:""}.icon-pause:before{content:""}.icon-play:before{content:""}.icon-person-s:before{content:""}.icon-person:before{content:""}.icon-question:before{content:""}.icon-reload:before{content:""}.icon-replay:before{content:""}.icon-search:before{content:""}.icon-setting:before{content:""}.icon-sound-off:before{content:""}.icon-sound:before{content:""}.icon-speak:before{content:""}.icon-tag-s:before{content:""}.icon-text-rounded:before{content:""}.icon-time-s:before{content:""}.icon-time:before{content:""}.icon-trash:before{content:""}.icon-upload:before{content:""}.icon-view-s:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}[class^='icon-'].type-rounded,[class*=' icon-'].type-rounded{height:1em;border-radius:1em;background-color:#4f73e3;color:#ffffff;text-align:center;line-height:.66em}[class^='icon-'].type-rounded:before,[class*=' icon-'].type-rounded:before{position:relative;font-size:.6em}a,a:visited.a:hover{color:#4f73e3}ul,li{display:block;padding:0;margin:0;list-style:none}body{background:#f6f6f6;color:#222;font-family:'Lucida Grande', 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', Meiryo, 'メイリオ', sans-serif;font-size:15px;line-height:1.3}input[type='text'],input[type='email'],textarea{-moz-appearance:none;-webkit-appearance:none;display:block;box-sizing:border-box;width:100%;min-height:32px;padding:6px 12px;font-size:14px;color:#555555;border:2px solid #cfcfcf;border-radius:4px;background-color:#ffffff;background-image:none}input[type="range"]{-moz-appearance:none;-webkit-appearance:none;outline:0}input[type="range"]::-webkit-slider-thumb{-moz-appearance:none;-webkit-appearance:none;outline:0}.permission-message{text-align:center;margin-top:32px}.centered{text-align:center}.typo-inline-notice{color:#f55151}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.typo-caption{font-size:12px;color:#828282}.typo-caption.size-s{font-size:10px}.divider{margin:16px 0;display:block;border:solid 1px rgba(0,0,0,0.05);border-width:1px 0 0}.divider-invisible{margin:20px 0;display:block;border-width:0}.u-button-wrapper{text-align:center}.u-button-wrapper>.u-button{margin-right:8px}.u-button-wrapper>.u-button:last-child{margin-right:0}.u-button-wrapper.type-flex{display:-webkit-flex;display:flex;padding:8px}.u-button-wrapper.type-flex>.u-button{-webkit-flex:1;flex:1;align-items:top}.u-button-wrapper-has-form{text-align:center}.u-button-wrapper-has-form>form{display:block}.u-button-wrapper-has-form>form>.u-button{margin-right:8px}.u-button-wrapper-has-form>form>.u-button:last-child{margin-right:0}.u-button-wrapper-has-form>form.type-flex{display:-webkit-flex;display:flex;padding:8px}.u-button-wrapper-has-form>form.type-flex>.u-button{-webkit-flex:1;flex:1;align-items:top}.u-button{-moz-appearance:none;-webkit-appearance:none;display:inline-block;box-sizing:border-box;margin:0;padding:15px 20px;font-weight:normal;font-size:14px;line-height:1em;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.05em;border:solid 1.5px transparent;border-radius:4px;background:none}.u-button.type-wide{width:100%}.u-button.type-primary{color:#ffffff;background-color:#4f73e3}.u-button.type-primary-light{border:solid #4f73e3 1px;color:#4f73e3;background-color:#ffffff}.u-button.type-warning{border:solid 1px #f55151;color:#ffffff;background-color:#f55151}.u-form-input{-moz-appearance:none;-webkit-appearance:none;display:block;box-sizing:border-box;width:100%;min-height:32px;padding:6px 12px;font-size:14px;color:#555555;border:2px solid #cfcfcf;border-radius:4px;background-color:#ffffff;background-image:none}.u-form-select-wrapper{display:inline-block;position:relative}.u-form-select-wrapper .u-form-select{-moz-appearance:none;-webkit-appearance:none;display:block;padding:8px;line-height:1em;font-size:14px;border:2px solid #cfcfcf;border-radius:4px;background-color:#ffffff;background-image:none;padding-right:2em}.u-form-select-wrapper:before,.u-form-select-wrapper:after{content:'';width:15px;height:15px;background-image:url(//cdn.nnn.ed.nico/tenjin_pc/assets/parts/arrow-lined-down-96b449a665253ebf424af0a7714c5e52f4c4ec458935ac0593dbd690c68629f0.svg);background-repeat:no-repeat;background-size:10.4px 10.4px;display:block;position:absolute;top:11.2px;right:8px;font-size:12px;pointer-events:none}.u-form-message{color:#f55151;font-size:14px}.u-wrapper .u-content{box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#fff;margin:12px;padding:24px;padding:0;padding:16px;font-size:14px}.u-messages{display:block}.u-messages>.u-messages-item{position:relative;margin-bottom:16px}.u-messages>.u-messages-item>.u-user-image{margin:0 auto 8px}.u-messages>.u-messages-item>.name{font-size:10px;color:rgba(0,0,0,0.6);margin-bottom:16px;text-align:center}.u-messages>.u-messages-item>.u-messages-balloon{position:relative;padding:16px;border-radius:8px;background-color:#ffffff;box-sizing:border-box;border-width:1px 0 0}.u-messages>.u-messages-item>.u-messages-balloon>.date{font-size:10px;color:rgba(0,0,0,0.6)}.u-messages>.u-messages-item>.u-messages-balloon>.text{margin-top:12px;font-size:14px;line-height:20px;text-align:justify}.u-messages>.u-messages-item>.u-messages-balloon>.report{position:absolute;bottom:8px;right:8px;opacity:0}.u-messages>.u-messages-item>.u-messages-balloon>a{margin-top:20px}.u-messages>.u-messages-item>.u-messages-balloon:hover>.report{opacity:1;font-size:12px}.u-messages>.u-messages-item.type-report>.u-messages-balloon{background-color:#f6f6f6}.u-image-wrapper>img{margin:0 auto;max-width:100%}.u-user-image{overflow:hidden;box-sizing:border-box;width:40px;height:40px;border:solid 1px rgba(0,0,0,0.1);border-radius:40px}.u-user-image>img{display:block;max-width:100%;max-height:100%}.u-user-image.has-hover-state:hover{border-width:2px;border-color:#4f73e3}.u-user-image.size-m{border-color:transparent;width:48px;height:48px;border-radius:40px}.u-user-image.size-l{border-color:transparent;width:80px;height:80px;border-radius:80px}.u-button{-moz-appearance:none;-webkit-appearance:none;display:inline-block;box-sizing:border-box;margin:0;padding:15px 20px;font-weight:normal;font-size:14px;line-height:1em;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.05em;border:solid 1.5px transparent;border-radius:4px;background:none}.u-button.type-wide{width:100%}.u-button.type-primary{color:#ffffff;background-color:#4f73e3}.u-button.type-primary-light{border:solid #4f73e3 1px;color:#4f73e3;background-color:#ffffff}.u-header-simple{-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 3px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px;position:fixed;top:0;left:0;box-sizing:border-box;width:100%;height:44px;z-index:999;background-color:#ffffff;transition:.35s ease-out}.u-header-simple>.service-name{display:block;margin:10px auto;overflow:hidden;width:32px;height:24px;text-indent:-999em;background-image:url(//cdn.nnn.ed.nico/tenjin_pc/assets/parts/zy-ci-fb63ae01b81839e5f568c92c5ef3b2e635b8800b3441fee8c4a1a82ea1f1e729.svg);background-repeat:no-repeat;background-size:136px 24px}.u-button-wrapper{text-align:center}.u-button-wrapper>.u-button{margin-right:8px}.u-button-wrapper>.u-button:last-child{margin-right:0}.u-button-wrapper.type-flex{display:flex;padding:8px}.u-button-wrapper.type-flex>.u-button{flex:1;align-items:top}.u-button-wrapper-has-form{text-align:center}.u-button-wrapper-has-form>form{display:block}.u-button-wrapper-has-form>form>.u-button{margin-right:8px}.u-button-wrapper-has-form>form>.u-button:last-child{margin-right:0}.u-button-wrapper-has-form>form.type-flex{display:flex;padding:8px}.u-button-wrapper-has-form>form.type-flex>.u-button{flex:1;align-items:top}.divider{margin:16px 0;display:block;border:solid 1px rgba(0,0,0,0.05);border-width:1px 0 0}.divider-invisible{margin:20px 0;display:block;border-width:0}.u-error-message{border:solid 1px #e9e9e9;border-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAARklEQVR4AWPYOBMCX838P/M9kCbEB2rYiiJNiM9AgukQDUQrh2mAcbdCBQjxGdDdSojPgG45AT7ID6QF7Gg8jMYDgj8aDwBTfh6CywqJ8QAAAABJRU5ErkJggg==") 8 8 round;border-width:8px;box-sizing:border-box;padding:128px 40px;line-height:1.8em;text-align:center;background-color:#4f73e3;overflow:hidden;position:relative}.u-error-message:before{-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg);content:'';display:block;position:absolute;top:-2000px;left:-2000px;width:4000px;height:4000px;background-image:url(//cdn.nnn.ed.nico/tenjin_pc/assets/pattern-ny-a9562cb99d252f6333d8f021a34b2a4d59dfa7c03394234c8ce55490690018d4.png);background-size:192px 192px;opacity:.3}.u-error-message .u-error-message-number{font-size:30px;line-height:1em;color:#ffffff;margin-bottom:16px}.u-error-message .u-error-message-word{font-size:14px;color:rgba(255,255,255,0.8);line-height:1em}.u-error-message-wrapper{padding:24px}.u-form-input{-moz-appearance:none;-webkit-appearance:none;display:block;box-sizing:border-box;width:100%;min-height:32px;padding:6px 12px;font-size:14px;color:#555555;border:2px solid #cfcfcf;border-radius:4px;background-color:#ffffff;background-image:none}.u-form-select-wrapper{display:inline-block;position:relative}.u-form-select-wrapper .u-form-select{-moz-appearance:none;-webkit-appearance:none;display:block;padding:8px;line-height:1em;font-size:14px;border:2px solid #cfcfcf;border-radius:4px;background-color:#ffffff;background-image:none;padding-right:2em}.u-form-select-wrapper:before,.u-form-select-wrapper:after{content:'';width:15px;height:15px;background-image:url(//cdn.nnn.ed.nico/tenjin_pc/assets/parts/arrow-lined-down-96b449a665253ebf424af0a7714c5e52f4c4ec458935ac0593dbd690c68629f0.svg);background-repeat:no-repeat;background-size:10.4px 10.4px;display:block;position:absolute;top:11px;right:8px;font-size:12px;pointer-events:none;opacity:.3}.u-form-message{color:#f55151;font-size:14px}.u-header-simple{-moz-box-shadow:rgba(0,0,0,0.2) 0 2px 3px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 2px 3px;box-shadow:rgba(0,0,0,0.2) 0 2px 3px;position:fixed;top:0;left:0;box-sizing:border-box;width:100%;height:44px;z-index:999;background-color:#ffffff;transition:.35s ease-out}.u-header-simple>.service-name{display:block;margin:10px auto;overflow:hidden;width:32px;height:24px;text-indent:-999em;background-image:url(//cdn.nnn.ed.nico/tenjin_pc/assets/parts/zy-ci-fb63ae01b81839e5f568c92c5ef3b2e635b8800b3441fee8c4a1a82ea1f1e729.svg);background-repeat:no-repeat;background-size:136px 24px}.u-image-wrapper>img{margin:0 auto;max-width:100%}.u-list-header{-moz-transition:background-color;-o-transition:background-color;-webkit-transition:background-color;transition:background-color;border:solid 1px #e9e9e9;position:relative}.u-list-header.type-fold-toggle-switch{position:relative;cursor:pointer;border-width:0}.u-list-header.type-fold-toggle-switch:after{content:"";position:absolute;top:20px;right:20px;font-size:12px;transition:.2s ease-out}.u-list-header.type-fold-toggle-switch.is-active:after{-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1)}.u-messages{display:block}.u-messages>.u-messages-item{position:relative;margin-bottom:16px}.u-messages>.u-messages-item>.u-user-image{margin:0 auto 8px}.u-messages>.u-messages-item>.name{font-size:10px;color:rgba(0,0,0,0.6);margin-bottom:16px;text-align:center}.u-messages>.u-messages-item>.u-messages-balloon{position:relative;padding:16px;border-radius:8px;background-color:#ffffff;box-sizing:border-box;border-width:1px 0 0}.u-messages>.u-messages-item>.u-messages-balloon>.date{font-size:10px;color:rgba(0,0,0,0.6)}.u-messages>.u-messages-item>.u-messages-balloon>.text{margin-top:12px;font-size:14px;line-height:20px;text-align:justify}.u-messages>.u-messages-item>.u-messages-balloon>.report{position:absolute;bottom:8px;right:8px;opacity:0}.u-messages>.u-messages-item>.u-messages-balloon>a{margin-top:20px}.u-messages>.u-messages-item>.u-messages-balloon:hover>.report{opacity:1;font-size:12px}.u-messages>.u-messages-item.type-report>.u-messages-balloon{background-color:#f6f6f6}.u-simple-wrapper{box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#fff;margin:12px;padding:24px;padding:0;margin-top:56px}.typo-caption{font-size:12px;color:#828282;line-height:1.5em}.typo-caption.size-s{font-size:10px}.u-user-image{overflow:hidden;box-sizing:border-box;width:40px;height:40px;border:solid 1px rgba(0,0,0,0.1);border-radius:40px}.u-user-image>img{display:block;max-width:100%;max-height:100%}.u-user-image.has-hover-state:hover{border-width:2px;border-color:#4f73e3}.u-user-image.size-m{border-color:transparent;width:48px;height:48px;border-radius:40px}.u-user-image.size-l{border-color:transparent;width:80px;height:80px;border-radius:80px}.u-wrapper .u-content{box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#fff;margin:12px;padding:24px;padding:0;padding:16px;font-size:14px}.contact-wrapper>.contact-content{box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#fff;margin:12px;padding:24px;padding:0;padding:16px;font-size:14px}.contact-wrapper>.contact-content>.title{font-size:18px}.contact-wrapper>.contact-content>.title-complete{font-size:18px;text-align:center}.contact-wrapper>.contact-content>.text{margin-bottom:8px}.contact-wrapper>.contact-content>.confirm-text{line-height:1.5em}.contact-wrapper>.contact-content .caption{font-size:12px;line-height:1.6em;color:#828282}.contact-wrapper>.contact-content>.divider{margin:16px 0;display:block;border:solid 1px rgba(0,0,0,0.05);border-width:1px 0 0}.contact-wrapper>.contact-content .label-name{display:block;margin-bottom:8px}.contact-wrapper>.contact-content .confirm-value{border:solid 1px rgba(0,0,0,0.05);padding:8px;margin-bottom:16px;background-color:#fffabc}.contact-wrapper>.contact-content textarea{height:10em}.contact-wrapper>.contact-content .u-form-input{display:inline-block;box-sizing:border-box;width:100%;margin-bottom:8px}.contact-wrapper>.contact-content .u-form-select-wrapper{margin-bottom:8px}.contact-wrapper>.contact-content .u-form-message{color:#f55151;line-height:1em;margin-bottom:24px}.contact-wrapper>.contact-content .u-button{font-size:14px;margin-top:16px}.helps-wrapper>.helps-content{padding:6px 0}.helps-wrapper>.helps-content>.help{box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#fff;margin:12px;padding:24px;padding:0;font-size:14px;margin:6px 12px}.helps-wrapper>.helps-content>.help>.help-question{padding:18px 48px 18px 18px;cursor:pointer;line-height:1.1em;letter-spacing:1px;font-size:15px}.helps-wrapper>.helps-content>.help>.help-question>h3{line-height:1.3em}.helps-wrapper>.helps-content>.help>.help-answer{box-sizing:border-box;line-height:1.75em;overflow-y:hidden;height:0;padding:0 18px}.helps-wrapper>.helps-content>.help>.help-answer h4{font-weight:bold;display:block;margin:12px 0 8px}.helps-wrapper>.helps-content>.help>.help-answer p{margin-bottom:12px;line-height:1.8em}.helps-wrapper>.helps-content>.help>.help-answer .direciton{padding:24px 0;color:#606060;text-align:center;font-size:11px}.helps-wrapper>.helps-content>.help>.help-answer .direciton .icon-information{font-size:120%;position:relative;margin-right:.3em}.helps-wrapper>.helps-content>.help>.help-answer .direciton .icon-information:before{bottom:-.1em}.helps-wrapper>.helps-content>.help>.help-answer hr{margin:16px 0;display:block;border:solid 1px rgba(0,0,0,0.05);border-width:1px 0 0}.helps-wrapper>.helps-content>.help>.help-answer ul li{margin-bottom:8px;padding-left:1em;text-indent:-1em}.helps-wrapper>.helps-content>.help>.help-answer ul li:before{content:'・'}.helps-wrapper>.helps-content>.help>.help-answer ol li{display:list-item;list-style:decimal;margin-left:1.5em;margin-bottom:1em}.helps-wrapper>.helps-content>.help>.help-answer>.framed{margin:12px 0;display:block;background-color:#e2eeff;padding:18px;line-height:1.5em;font-family:arial}.helps-wrapper>.helps-content>.help>.help-answer>.framed h4{margin-top:0}.helps-wrapper>.helps-content>.help>.help-answer>.framed p{margin-bottom:0}.helps-wrapper>.helps-content>.help>.help-answer>.framed:last-child{margin-bottom:0}.helps-wrapper>.helps-content>.help>.help-answer.is-active{padding:10px 18px 18px;height:auto}.information-wrapper .information-content{box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#fff;margin:12px;padding:24px;padding:0}.information-wrapper .information-content>.system-notices>.system-notice{padding:16px;border-bottom:solid 1px rgba(0,0,0,0.15)}.information-wrapper .information-content>.system-notices>.system-notice .p-information-date{font-size:12px;color:#828282;margin-bottom:8px}.information-wrapper .information-content>.system-notices>.system-notice .p-information-date br{display:none}.information-wrapper .information-content>.system-notices>.system-notice .p-information-title{font-size:14px;font-weight:bold;margin-bottom:4px}.information-wrapper .information-content>.system-notices>.system-notice .p-information-description{font-size:14px;color:#606060;line-height:1.6em}.p-jump{padding:32px}.p-jump .p-jump-message{font-size:16px;text-align:center}.p-jump .p-jump-link{text-align:center}.p-jump .p-jump-link .icon-outer{margin-right:4px}.p-jump .p-jump-link .icon-outer:before{bottom:-2px}.p-jump .p-jump-link:hover{text-decoration:underline}.p-payments .message{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #cfcfcf;font-size:15px}.p-payments .purchase-method{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #cfcfcf}.p-payments .purchase-method:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.p-payments .purchase-method .purchase-title{font-size:18px;font-weight:bold}.p-payments .purchase-method .purchase-image{margin:16px 0;text-align:center}.p-payments .purchase-method .purchase-image img{width:100%;max-width:320px;margin:0 auto}.p-payments .purchase-method .form-method{text-align:center}.p-payments .purchase-method .form-method .u-button{width:100%;max-width:320px;font-size:16px}.p-pricing{background-color:#ffffff;padding-bottom:32px}.p-pricing .p-pricing-title{margin:56px 0 24px;text-align:center}.p-pricing .p-pricing-title span{display:inline-block;box-sizing:border-box;border:solid 8px #efe025;padding:0 4px;border-width:0 0 8px;line-height:1em;height:22px;font-size:20px}.p-pricing .p-pricing-presentation{-moz-animation-name:fade-in;-webkit-animation-name:fade-in;animation-name:fade-in;-moz-animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-duration:0.5s;-moz-animation-delay:0;-webkit-animation-delay:0;animation-delay:0;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-moz-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;padding:8px}.p-pricing .p-pricing-presentation:before,.p-pricing .p-pricing-presentation:after{content:'';position:absolute;left:0;display:block;height:8px;width:100%;background:url(//cdn.nnn.ed.nico/tenjin_pc/assets/sp/pricing/stripe-yellow-5771dd8b9d45d8e0c5f92a1a9806fba8fa7e91e9e5d1020a2fbbcb0dc55635d3.png) top left repeat-x;background-size:8px}.p-pricing .p-pricing-presentation:before{top:16px}.p-pricing .p-pricing-presentation:after{bottom:16px}.p-pricing .p-pricing-presentation>img{display:block;width:100%;margin:0 auto;max-width:359px;min-height:776px;height:auto}.p-pricing .p-pricing-information{width:100%;max-width:359px;margin:0 auto}.p-pricing .p-pricing-information .p-pricing-information-table{width:100%;height:344px;background:url(//cdn.nnn.ed.nico/tenjin_pc/assets/sp/pricing/table-556113015b40f3ec698c54b3b4b44eae9c5afa50b959c662b18440ee9884ddc9.png) top center no-repeat;background-size:375px 344px}.p-pricing .p-pricing-information .p-pricing-information-table-caption{margin:16px 16px 0;font-size:10px;line-height:1.5em;text-align:center}.p-pricing .p-pricing-about-payment{margin:24px auto 0;max-width:359px}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-caption{margin:16px;font-size:14px;text-align:center;line-height:1.6em}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table{display:block}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody{display:block;border:solid 8px #f6f6f6;box-sizing:border-box;width:100%}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr{display:block;border:dotted 1px rgba(0,0,0,0.1);border-width:0 0 1px;padding:16px}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr th,.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr td{display:block;font-size:14px;line-height:1.5em;text-align:center}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr th .p-pricing-bout-payment-cards,.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr td .p-pricing-bout-payment-cards{margin-top:8px;text-align:center}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr th .p-pricing-bout-payment-cards>img,.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr td .p-pricing-bout-payment-cards>img{width:256px;height:20px}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr td{padding-top:8px;font-size:25px}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr td .add{font-size:10px}.p-pricing .p-pricing-about-payment .p-pricing-about-payment-table>tbody tr td.itunes{font-size:18px}.p-report .p-report-description{font-size:14px}.p-report .p-report-form .p-report-form-label{font-size:14px;margin:24px 0 8px}.p-report .p-report-form .p-report-form-violation-input{margin-bottom:8px}.p-report .p-report-form .p-report-form-violation-textarea{height:104px;margin-bottom:8px}.p-report .p-report-form .p-report-form-caption{background-color:#f6f6f6;padding:24px;margin:16px 0 24px;line-height:1.5em}.p-report .p-report-form .u-form-message{margin-top:8px}.p-report .label-name{display:block;margin-bottom:8px}.p-report .create-value{border:solid 1px rgba(0,0,0,0.05);padding:8px;margin-bottom:16px;background-color:#fffabc;min-height:1em}.p-report .p-report-reported-message{margin:40px 0;font-size:14px}.rule-wrapper .rule-content{box-shadow:0 1px 2px rgba(0,0,0,0.1);background:#fff;margin:12px;padding:24px;overflow:auto;white-space:pre-wrap;word-wrap:break-word;font-size:12px;line-height:1.8em;letter-spacing:.04em}.p-rules-commercial h2{margin-bottom:16px}.p-rules-commercial .p-rules-commercial-table{display:block}.p-rules-commercial .p-rules-commercial-table>tbody{display:block}.p-rules-commercial .p-rules-commercial-table>tbody>tr{display:block;padding:8px 0;border-top:solid 1px rgba(0,0,0,0.05)}.p-rules-commercial .p-rules-commercial-table>tbody>tr th,.p-rules-commercial .p-rules-commercial-table>tbody>tr td{display:block;vertical-align:top;line-height:1.5em;padding-bottom:8px}.p-rules-commercial .p-rules-commercial-table>tbody>tr th{font-weight:bold}.p-rules-commercial .p-rules-commercial-table>tbody>tr th>br{display:none}.p-withdrawals h1{font-size:18px;font-weight:bold}.p-withdrawals p{margin:24px auto}.p-withdrawals .form-withdrawals{text-align:center}.p-withdrawals .form-withdrawals .u-button{width:100%;max-width:320px;font-size:16px}
