@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,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:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after{content:"";content:none}blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-family:Meiryo,Hiragino Kaku Gothic Pro,Lucida Grande,Lucida Sans Unicode,Arial,Verdana,sans-serif;font-size:14px;color:#000;line-height:1.4;letter-spacing:1px}a:link{color:#06c}a:hover,a:active{color:#3189e2;text-decoration:none}a:visited{color:#3189e2}.hover:hover{filter:alpha(opacity=70);opacity:.7}img{vertical-align:bottom}sup{vertical-align:super;font-size:10px}.triangle{position:absolute;left:50%;margin-left:-30px;margin-top:-3px}.strong{font-weight:700;text-decoration:underline}ul.annotation-note{margin:15px 0;font-size:11px;text-align:left}ul.annotation-note li{margin-bottom:2px}ul.annotation-note li:last-child{margin-bottom:0}ul.annotation-note li span{width:30px;display:inline-block}#header{width:100%;background:#26292d}#header .inner{position:relative;width:960px;height:53px;margin:15px auto}#header h1,#header .logo{padding:11px 0}#header .form-btn{position:absolute;top:0;right:10px}#header .form-btn a{display:block;width:165px;height:74px;text-indent:-9999px;background:url(../img/top/header-entry.png?1563260646) no-repeat 0 0}#header .form-btn a:hover{background:url(../img/top/header-entry.png?1563260646) no-repeat 0 -74px}#footer .foot-cont{background:#f4f4f4}#footer .foot-cont .inner{width:890px;margin:0 auto;padding:24px 0}#footer .foot-cont .inner .logo{text-align:center;margin-bottom:20px}#footer .foot-cont .inner .link-nav{color:#038ed1;font-size:14px;text-align:center}#footer .foot-cont .inner .link-nav li{display:inline-block}#footer .foot-cont .inner .link-nav li a{color:#038ed1}#footer .foot-copy{background:#26292d;color:#fff}#footer .foot-copy .inner{position:relative;width:890px;margin:0 auto;padding:25px 0}#footer .foot-copy .pagetop{position:absolute;top:-28px;right:0}#footer .foot-copy .copy{text-align:center;font-size:10px}#container #contents{width:960px;margin:0 auto;padding:90px 0}#container #contents .common-ttl{font-size:30px;font-weight:700;margin-bottom:70px}#container #contents .common-sttl{color:#0082cc;font-size:16px;font-weight:700;border-left:solid 8px #0082cc;border-bottom:solid 3px #0082cc;padding:10px 14px;margin-bottom:20px}#container #contents .float-r{float:right}#container #contents .text-right{text-align:right}@-webkit-keyframes shine{to{left:125%}}@keyframes shine{to{left:125%}}a{text-decoration:none}.table01-wrap{overflow:hidden;margin-bottom:18px;padding:0 0 0 18px;border-radius:5px;background-color:#828282;border-right:18px solid #dbdbdb}.table01{table-layout:auto;width:100%;border-collapse:collapse}.table01 tr:not(:first-child){border-top:1px solid rgba(255,255,255,.302)}.table01 th{width:278px;padding:9px 28px 9px 13px;text-align:left;vertical-align:middle;font-weight:300;font-size:16px;color:#000;line-height:1.8;letter-spacing:.05em}.table01 td{padding:9px 28px;background:#dbdbdb;text-align:left;vertical-align:middle;font-weight:300;font-size:16px;color:#363636;line-height:1.8;letter-spacing:.05em}.norikae-5gwimax{overflow-x:hidden;font-family:Noto Sans JP,sans-serif;color:#ffffffb3}.norikae-5gwimax .section-block.section01,.norikae-5gwimax .section-block.section02{margin-top:130px}.norikae-5gwimax .section-block.section03,.norikae-5gwimax .section-block.section04{margin-top:100px}.norikae-5gwimax .section-block.section05{margin-top:150px}.norikae-5gwimax .section-block.section06{margin-top:130px}.norikae-5gwimax .section-block_inner{width:1060px;margin:0 auto}.norikae-5gwimax .section-title00{font-size:40px;font-weight:900;color:#6f6f6f;line-height:1;letter-spacing:.04em;text-align:center}.norikae-5gwimax .section-title01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:30px;font-weight:900;color:#6f6f6f;line-height:1;letter-spacing:.04em;text-align:center}.norikae-5gwimax .section-title01 i{display:block;font-size:19px;font-weight:300;color:#6f6f6f;line-height:1.9;letter-spacing:.1em}.norikae-5gwimax .section-title02{margin-bottom:6px;margin-left:-2px;font-size:20px;color:#363636;line-height:1.3;letter-spacing:.02em}.norikae-5gwimax .section-title02:before{content:"";display:inline-block;width:12px;height:17px;margin:0 7px 4px 0;background:#363636;vertical-align:bottom}.norikae-5gwimax .note-text{font-size:12px;color:#000;line-height:1.5}.norikae-5gwimax .note-text>i{margin-right:.5em;font-style:normal}.default-button{overflow-anchor:none;overflow:hidden;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:480px;height:68px;margin:0 auto;border:2px solid #000000;border-radius:34px;background:rgba(0,0,0,0);font-weight:300;font-size:20px;color:#ffffff80;line-height:1;letter-spacing:.05em;text-align:center;text-decoration:none;-webkit-transition:color .6s ease;-o-transition:color .6s ease;transition:color .6s ease}.default-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scaleX(0);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;z-index:-1;display:block;background:#b3b3b3}.default-button:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(-25px,-50%);-ms-transform:translate(-25px,-50%);transform:translate(-25px,-50%);display:block;width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cg%20transform%3D%22translate(-148%20-159)%22%3E%3Crect%20width%3D%2215%22%20height%3D%2215%22%20transform%3D%22translate(148%20159)%22%20fill%3D%22none%22%2F%3E%3Cg%20transform%3D%22translate(144.514%20160.5)%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8.3%2C12h0l-.563-.563L13.172%2C6%2C7.736.564%2C8.3%2C0l6%2C6-6%2C6Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M%208.299107551574707%2012.0000057220459%20L%208.298507690429688%2011.99941539764404%20L%207.735497951507568%2011.43640613555908%20L%2013.17150783538818%206.000385761260986%20L%207.735497951507568%200.5636857151985168%20L%208.299107551574707%205.7220458984375e-06%20L%2014.29949760437012%206.000385761260986%20L%208.299717903137207%2011.99941539764404%20L%208.299107551574707%2012.0000057220459%20Z%22%20stroke%3D%22none%22%20fill%3D%22%23808080%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:0 0;background-repeat:no-repeat;background-size:auto}.default-button:hover{color:#000}.default-button:hover:before{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1)}.default-button:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cg%20transform%3D%22translate(-148%20-159)%22%3E%3Crect%20width%3D%2215%22%20height%3D%2215%22%20transform%3D%22translate(148%20159)%22%20fill%3D%22none%22%2F%3E%3Cg%20transform%3D%22translate(144.514%20160.5)%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8.3%2C12h0l-.563-.563L13.172%2C6%2C7.736.564%2C8.3%2C0l6%2C6-6%2C6Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M%208.299107551574707%2012.0000057220459%20L%208.298507690429688%2011.99941539764404%20L%207.735497951507568%2011.43640613555908%20L%2013.17150783538818%206.000385761260986%20L%207.735497951507568%200.5636857151985168%20L%208.299107551574707%205.7220458984375e-06%20L%2014.29949760437012%206.000385761260986%20L%208.299717903137207%2011.99941539764404%20L%208.299107551574707%2012.0000057220459%20Z%22%20stroke%3D%22none%22%20fill%3D%22%23000%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.default-button.is-toggle,.default-button.is-toggle:hover{color:#000}.default-button--toggle:after{background-image:url(/img/customer-static/pc/lp/norikae3/plus.png)}.default-button--toggle:hover:after{background-image:url(/img/customer-static/pc/lp/norikae3/plus.png)}.default-button--toggle.is-toggle:after{background-image:url(/img/customer-static/pc/lp/norikae3/minus.png)}.default-button--toggle.is-toggle:hover:after{background-image:url(/img/customer-static/pc/lp/norikae3/minus.png)}a.primary-button{overflow-anchor:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:480px;height:68px;margin:0 auto;border:1px solid #41be24;border-radius:34px;background:#41be24;box-shadow:0 0 19px 1px #41be24;font-weight:500;font-size:20px;color:#fff;line-height:1;letter-spacing:.05em;text-align:center;text-decoration:none;overflow:hidden;position:relative}a.primary-button:link{color:#fff}a.primary-button:after{content:"";position:absolute;top:50%;right:0;transform:translate(-25px,-50%);display:block;width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cg%20transform%3D%22translate(-148%20-159)%22%3E%3Crect%20width%3D%2215%22%20height%3D%2215%22%20transform%3D%22translate(148%20159)%22%20fill%3D%22none%22%2F%3E%3Cg%20transform%3D%22translate(144.514%20160.5)%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8.3%2C12h0l-.563-.563L13.172%2C6%2C7.736.564%2C8.3%2C0l6%2C6-6%2C6Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M%208.299107551574707%2012.0000057220459%20L%208.298507690429688%2011.99941539764404%20L%207.735497951507568%2011.43640613555908%20L%2013.17150783538818%206.000385761260986%20L%207.735497951507568%200.5636857151985168%20L%208.299107551574707%205.7220458984375e-06%20L%2014.29949760437012%206.000385761260986%20L%208.299717903137207%2011.99941539764404%20L%208.299107551574707%2012.0000057220459%20Z%22%20stroke%3D%22none%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:0 0;background-repeat:no-repeat;background-size:auto}a.primary-button:before{pointer-events:none;position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skew(-25deg)}a.primary-button:hover:before{-webkit-animation:shine .75s;animation:shine .75s}.section01-block07_text01 .area-button:not(.is-toggle){overflow-anchor:none;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:480px;height:68px;margin:0 auto;border:1px solid #fe4543;border-radius:34px;background:#fe4543;box-shadow:0 0 19px 1px #fe4543;font-weight:500;font-size:20px;color:#fff;line-height:1;letter-spacing:.05em;text-align:center;text-decoration:none;transform:none;overflow:hidden;position:relative}.section01-block07_text01 .area-button:not(.is-toggle):after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(-25px,-50%);-ms-transform:translate(-25px,-50%);transform:translate(-25px,-50%);display:block;width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cg%20transform%3D%22translate(-158%20-180)%22%3E%3Crect%20width%3D%2215%22%20height%3D%2215%22%20transform%3D%22translate(158%20180)%22%20fill%3D%22none%22%2F%3E%3Cline%20y2%3D%2214%22%20transform%3D%22translate(165.5%20180.5)%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%221%22%2F%3E%3Cline%20x2%3D%2214%22%20transform%3D%22translate(158.5%20187.5)%22%20fill%3D%22none%22%20stroke%3D%22%23FFFFFF%22%20stroke-width%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:0 0;background-repeat:no-repeat;background-size:auto}.section01-block07_text01 .area-button:not(.is-toggle):before{pointer-events:none;position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skew(-25deg)}.section01-block07_text01 .area-button:not(.is-toggle):hover:before{-webkit-animation:shine .75s;animation:shine .75s}.section01-block07_text01 .area-button.is-toggle{overflow-anchor:none;position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:480px;height:65px;margin:0 auto;border-radius:33px;font-weight:500;line-height:1;letter-spacing:.05em;text-align:center;text-decoration:none;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);background-color:#fff;border:1px solid #000000;color:#000;box-shadow:none;font-size:0}.section01-block07_text01 .area-button.is-toggle:before{font-size:20px;content:"閉じる"}.section01-block07_text01 .area-button.is-toggle:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(-25px,-50%);-ms-transform:translate(-25px,-50%);transform:translate(-25px,-50%);display:block;width:15px;height:15px;background-image:url(/img/customer-static/pc/lp/norikae3/minus.png);background-position:0 0;background-repeat:no-repeat;background-size:auto}.section-intro{padding-bottom:0;background:url(/img/customer-static/pc/lp/norikae3/mainv_new99.png) center 0 no-repeat #057ef6;background-size:auto 390px}.section-intro .main-visual{height:300px}.section-intro.mv-5g-sa{background:url(/img/customer-static/pc/lp/norikae3/5g-sa/form_mv.png) center 0 no-repeat #f0f0f0;background-size:auto 390px}.section-intro.mv-5g-500{background:url(/img/customer-static/pc/lp/norikae3/5g-500/form_mv.png) center 0 no-repeat #f0f0f0;background-size:auto 390px}.section-intro.mv-5g-1100{background:url(/img/customer-static/pc/lp/norikae3/5g-1100/form_mv.png) center 0 no-repeat #f0f0f0;background-size:auto 390px}.main-visual{position:relative;width:1060px;height:390px;margin:0 auto}.main-visual_title{position:absolute;top:18px;left:52%;transform:translate(-33px);z-index:1}.main-visual_image{position:absolute;top:70px;left:47%;transform:translate(-100%) translate(-30px);z-index:1}.main-visual_memo{position:absolute;bottom:15px;right:-20px;color:#000;font-size:12px}.main-visual_memo a{color:#000;text-decoration:underline}.cta-section{background-color:#f0f0f0;padding:37px 0}.cta-text{color:#000;font-size:21px;text-align:center;margin-bottom:10px}.cta-text span{position:relative}.cta-text span:before,.cta-text span:after{content:"";position:absolute;top:0;display:block;width:1px;height:30px;background-color:#000;transform:rotate(-45deg)}.cta-text span:before{left:-15px;transform:rotate(-45deg)}.cta-text span:after{right:-15px;transform:rotate(45deg)}.cta-section_block01 a{display:block;width:495px;height:80px;color:#fff;font-size:25px;line-height:80px;text-align:center;border-radius:45px;background-color:#41be24;box-shadow:0 0 19px 1px #41be24;margin:0 auto;overflow:hidden;position:relative}.cta-section_block01 a:after{content:"";position:absolute;top:50%;right:0;transform:translate(-18px,-50%) translateY(1px) rotate(-45deg);display:block;width:9px;height:9px;border-right:1px solid #fff;border-bottom:1px solid #fff}.cta-section_block01 a:before{pointer-events:none;position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skew(-25deg)}.cta-section_block01 a:hover:before{-webkit-animation:shine .75s;animation:shine .75s}.main_content{background:url(/img/customer-static/pc/lp/norikae3/main_bg.png) center top no-repeat #ffffff;padding-top:80px;padding-bottom:112px}.page-navigation{width:970px;margin:0 auto}.page-navigation_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-navigation_list li{position:relative;display:block;-webkit-flex-grow:1;flex-grow:1}.page-navigation_list li:not(:last-child):after{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%) translate(1px,1px);-ms-transform:translate(0,-50%) translate(1px,1px);transform:translateY(-50%) translate(1px,1px);content:"";display:block;width:1px;height:20px;background:#949494}.page-navigation_list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:30px 0;font-weight:300;font-size:16px;color:#949494;line-height:1;text-align:center;letter-spacing:.02em;text-decoration:none;transition:color .2s ease}.page-navigation_list li a span{padding-right:30px;position:relative}.page-navigation_list li a span:after{content:"";position:absolute;top:50%;right:0;transform:translate(-10px,-50%) translateY(-1px) rotate(45deg);display:block;width:9px;height:9px;border-right:1px solid #949494;border-bottom:1px solid #949494}.page-navigation_list li a:hover{color:#000}.page-navigation_list li a:hover span:after{border-right:1px solid #000000;border-bottom:1px solid #000000}.tokuten{margin-top:60px}.tokuten .tokuten-list{display:flex;justify-content:space-between;margin-top:50px}.tokuten .tokuten-list li p{width:347px;color:#949494;font-size:12px;margin:10px 0 0;line-height:18px}.section01-block01{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:60px}.section01-block01 .section01-block01_item01{max-width:510px}.section01-block01 .section01-block01_item01 .section01-block01_text01{margin-bottom:30px}.section01-block01 .section01-block01_item01 .section01-block01_text02{font-size:16px;font-weight:300;color:#6f6f6f;line-height:1.627;letter-spacing:-.01em;margin-top:20px}.section01-block01 .section01-block01_item01 .section01-block01_text02 .strong{font-weight:700;text-decoration:none}.section01-block01 .section01-block01_item01 .section01-block01_text02 sup{vertical-align:super;font-size:12px;font-weight:300}.section01-block01 .section01-block01_item01 .section01-block01_note01{color:#9d9d9d;font-size:12px;margin-top:20px}.section01-block01 .section01-block01_item02{margin-left:20px}.section01-block01 .section01-block01_item02 .section01-block01_text04{text-align:center;margin:16px auto 0}.section01-block01 .section01-block01_item02 .section01-block01_text05{margin-top:42px;margin-bottom:12px;font-size:20px;font-weight:500;color:#000;letter-spacing:-.018em;text-align:center}.section01-block02{display:-webkit-box;display:-ms-flexbox;display:flex;height:630px;line-height:1.627;letter-spacing:.025em}.section01-block02 .section01-block02_item01{position:relative;z-index:1;width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.section01-block02 .section01-block02_item01 .section01-block02_img01{position:absolute;left:25px;top:65px}.section01-block02 .section01-block02_item01 .section01-block02_img02{position:absolute;z-index:1;top:400px;left:0}.section01-block02 .section01-block02_item01 .section01-block02_img02 .section01-block02_text05{margin-bottom:16px;text-align:center;font-weight:500;font-size:20px;color:#fff;line-height:1.2}.section01-block02 .section01-block02_item02{position:relative;z-index:2;width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;padding-left:50px;margin-top:100px}.section01-block02 .section01-block02_item02 .section01-block02_text01{margin-bottom:30px}.section01-block02 .section01-block02_item02 .section01-block02_text02{font-size:16px;font-weight:300;color:#6f6f6f;line-height:1.627;letter-spacing:-.01em;margin-top:20px}.section01-block02 .section01-block02_item02 .section01-block02_text02 .strong{font-weight:700;text-decoration:none}.section01-block02 .section01-block02_item02 .section01-block02_text02 sup{vertical-align:super;font-size:12px;font-weight:300}.section01-block03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:110px}.section01-block03 .section01-block03_item01{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;padding-left:68px}.section01-block03 .section01-block03_item02{width:50%;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%}.section01-block03 .section01-block03_item02 .section01-block03_text01{width:500px;font-weight:300;font-size:43px;color:#000;line-height:1.5;letter-spacing:.02em;border-bottom:5px solid #b0b0b0;margin-top:16px;margin-bottom:30px;padding-bottom:20px;position:relative}.section01-block03 .section01-block03_item02 .section01-block03_text01 span{display:block;font-size:60px;font-weight:500;color:#000;line-height:1;letter-spacing:.02em}.section01-block03 .section01-block03_item02 .section01-block03_text01:after{position:absolute;left:0;bottom:-5px;content:"";display:block;width:100px;height:5px;background-color:#818181}.section01-block03 .section01-block03_item02 .section01-block03_text02{font-size:16px;font-weight:300;color:#6f6f6f;line-height:1.627;letter-spacing:.025em}.section01-block04{margin-top:32px}.section01-table01.table01-wrap{border-right:none;background:none;padding:0;margin-bottom:18px}.section01-table01 .table01 tr:not(:first-child){border-top:1px solid #ffffff}.section01-table01 .table01 thead th{width:260px;text-align:center;font-weight:500;vertical-align:middle;font-size:16px;color:#fff;line-height:1.8;letter-spacing:.05em;padding:9px 28px 9px 13px}.section01-table01 .table01 thead .cell01{background-color:#ff8134}.section01-table01 .table01 thead .cell02{color:#000;background-image:-moz-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%);background-image:-webkit-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%);background-image:-ms-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%)}.section01-table01 .table01 tbody th{width:320px;height:54px;background-color:#dbdbdb;padding:0 10px 0 30px;font-size:16px;letter-spacing:normal}.section01-table01 .table01 tbody th.mode{width:200px;font-size:20px;font-weight:500;text-align:center;background-color:#f0f0f0;border-radius:5px 0 0}.section01-table01 .table01 tbody th.mode.plus{border-radius:0}.section01-table01 .table01 tbody th.mode:before{background-color:#26212c}.section01-table01 .table01 tbody td{width:260px;height:54px;text-align:center;padding:0 18px 0 0;background:#f0f0f0;vertical-align:middle;font-weight:300;font-size:16px;color:#000;line-height:1.8;letter-spacing:.05em}.section01-table01 .table01 tbody .cell03:after{content:none!important}.section01-table01 .table01 tbody .cell03 img{position:relative;transform:translate(100px,-30px);z-index:1;vertical-align:middle}.section01-table01 .table01 tbody .cell04{padding:0}.section01-table01 .table01 tbody .cell04 img{position:relative;transform:translate(84px);z-index:1;vertical-align:middle}.section01-table01 .table01 tbody .cell05{padding:0}.section01-table01 .table01 tbody .cell05 img{position:relative;transform:translate(34px);z-index:1;vertical-align:middle}.section01-table01 .table01 tbody .cell06{position:relative}.section01-table01 .table01 tbody .cell06:after{position:absolute;bottom:-2px;right:0;z-index:1;content:"";display:block;width:18px;height:4px;background-color:#f0f0f0}.section01-table01 .table01 tbody .mark-text{font-size:20px;color:#000;font-weight:700;letter-spacing:.05em;position:relative;z-index:1}.section01-table01 .table01 tbody .mark-text:after{content:"";z-index:-1;position:absolute;bottom:-2px;left:-6px;display:block;width:calc(100% + 12px);height:13px;background-color:#fddd20}.section01-table01 .table01 tbody sup{vertical-align:super;font-size:12px;font-weight:300}.section01-block05_text01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:start;font-weight:400;font-size:21px;color:#464646;line-height:1.389;letter-spacing:.03em;margin-top:50px}.section01-block05_text01>i{-webkit-box-flex:0;-ms-flex:0 1 120px;flex:0 1 120px;max-width:120px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:120px;height:42px;margin-top:5px;margin-right:28px}.section01-block05_text01>i span{position:relative;z-index:1;width:76px;height:24px;background-image:url(/img/customer-static/pc/lp/norikae3/point.png);background-size:contain;background-position:0 0;background-repeat:no-repeat;text-indent:120%;white-space:nowrap;overflow:hidden;text-align:left}.section01-block05_text01>i:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;background-image:-moz-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%);background-image:-webkit-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%);background-image:-ms-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%);-webkit-transform:skewX(342deg);-ms-transform:skewX(342deg);transform:skew(342deg)}.section01-block05_text01>i>span{display:block}.section01-block05_text01>i>span em{font-weight:700}.section01-block05_text01 .mark-text{font-weight:700;position:relative;z-index:1}.section01-block05_text01 .mark-text:after{content:"";z-index:-1;position:absolute;bottom:-2px;left:-6px;display:block;width:calc(100% + 12px);height:16px;background-color:#fddd20}.section01-block05_text02{margin-top:26px}.section01-block05_text03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:start;font-weight:400;font-size:20px;color:#464646;line-height:1.389;letter-spacing:.03em;margin-top:40px}.section01-block06{margin-top:20px}.section01-block06_block01{margin-top:12px;padding:32px 42px 62px;border-radius:5px;background-color:#f0f0f0}.section01-block06_block01:not(.is-toggle){display:none;margin-top:22px}.section01-block06_block01 .section01-table02{overflow:hidden;margin-bottom:18px;padding:0;border-radius:5px;border-top:20px solid #d6d6d6;border-right:none;background-color:#828282;width:974px}.section01-block06_block01 .section01-table02 .table01{table-layout:fixed;width:100%;border-collapse:collapse}.section01-block06_block01 .section01-table02 .table01 tr:not(:first-child){border-top:1px solid rgba(255,255,255,.302)}.section01-block06_block01 .section01-table02 .table01 th{width:278px;padding:0 0 20px;text-align:left;vertical-align:middle;font-weight:300;font-size:16px;color:#dcdcdc;line-height:1;letter-spacing:.05em}.section01-block06_block01 .section01-table02 .table01 td{padding:10px 16px;background:#26212c;text-align:left;vertical-align:middle;font-weight:300;font-size:16px;color:#dcdcdc;line-height:1.8;letter-spacing:.05em}.section01-block06_block01 .section01-table02 .table01 thead tr{background-color:#d6d6d6}.section01-block06_block01 .section01-table02 .table01 thead tr th{width:100px;border-right:1px solid rgba(255,255,255,.302);text-align:center;color:#000}.section01-block06_block01 .section01-table02 .table01 thead tr th:first-child{width:230px;padding-left:20px;border-right:none}.section01-block06_block01 .section01-table02 .table01 thead tr th:last-child{border-right:none}.section01-block06_block01 .section01-table02 .table01 tbody tr:last-child th,.section01-block06_block01 .section01-table02 .table01 tbody tr:last-child td{height:160px}.section01-block06_block01 .section01-table02 .table01 tbody tr:last-child th{position:relative}.section01-block06_block01 .section01-table02 .table01 tbody tr:last-child th:before{content:"";position:absolute;top:-2px;left:0;display:block;z-index:1;width:18px;height:100%;background-color:#828282}.section01-block06_block01 .section01-table02 .table01 tbody tr:last-child td:last-child{position:relative}.section01-block06_block01 .section01-table02 .table01 tbody tr:last-child td:last-child:before{content:"";position:absolute;top:-2px;right:0;display:block;z-index:1;width:18px;height:100%;background-color:#acacac}.section01-block06_block01 .section01-table02 .table01 tbody tr th:first-child{padding:15px 0 10px 38px}.section01-block06_block01 .section01-table02 .table01 tbody tr td{border-right:1px solid rgba(255,255,255,.302);text-align:center;background-color:#acacac;color:#000}.section01-block06_block01 .section01-table02 .table01 tbody tr td:last-child{border-right:none}.section01-block06_block01 .section01-table02 .table01 tbody tr td img{display:block;position:relative;z-index:1}.section01-block06_text01 .default-button{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);background-color:#fff}.section01-block06_text01 .default-button:not(.is-toggle){-webkit-transform:none;-ms-transform:none;transform:none;background-color:#0000;color:#000}.section01-block07{margin-top:20px}.section01-block07_block01{margin-top:12px;padding:32px 20px 62px;border-radius:5px;background-color:#f0f0f0}.section01-block07_block01:not(.is-toggle){display:none;margin-top:22px}.section01-block07_block01 .block07-wrap{display:flex;justify-content:center}.section01-block07_block01 .block07-wrap-box{width:284px;background-color:#acacac;border-radius:10px;margin-right:26px;padding:20px 15px;position:relative}.section01-block07_block01 .block07-wrap-box:last-child{width:329px;margin-right:0;padding:20px 0 20px 15px}.section01-block07_block01 .block07-wrap-box-title{font-size:18px;font-weight:700;text-align:center;margin-bottom:10px;color:#fff}.section01-block07_block01 .block07-wrap-box-text{font-size:16px;line-height:1.5;margin-bottom:5px}.section01-block07_block01 .block07-wrap-box .red{font-size:15px;color:#f15d52}.section01-block07_block01 .block07-wrap-box .purple{font-size:15px;color:#dcbbfe}.section01-block07_block01 .block07-wrap-box .orange{font-size:15px;color:#ff8f3a}.section01-block07_block01 .block07-wrap-box-img{width:100%;margin-top:15px}.section01-block07_block01 .block07-wrap .allow:after{content:"";position:absolute;top:50%;display:block;width:15px;height:15px;right:-19px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg)}.section01-block07_block01 .block07-iframe{text-align:center}.section02-block01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.section02-block01_item01{position:relative;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 0}.section02-deco01{position:absolute;top:-8px;left:-28px;z-index:1}.section02-deco02{position:absolute;top:-60px;left:94px;z-index:1}.section02-carousel{position:relative;z-index:2;width:100%;max-width:440px;opacity:0;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;margin:10px 0 0 54px}.section02-carousel.slick-initialized{opacity:1}.section02-carousel .carousel-slide{cursor:pointer}.section02-carousel .carousel-slide img{display:block;margin:auto}.section02-carousel .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0 auto;padding:0}.section02-carousel .slick-dots li{display:block;padding:20px 5px}.section02-carousel .slick-dots li button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;box-shadow:none;cursor:pointer;display:block;width:32px;height:4px;padding:0;border:none;border-radius:2px;background-color:#cdcdcd;text-indent:120%;white-space:nowrap;overflow:hidden;text-align:left;-webkit-transition:background-color .2s ease-in;-o-transition:background-color .2s ease-in;transition:background-color .2s ease-in}.section02-carousel .slick-dots li.slick-active button{background-color:#7b7b7b}.section02-block01_item02{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:50%;padding:0 0 0 30px}.section02-text01{font-size:16px;font-weight:300;font-family:Roboto,sans-serif;color:#6f6f6f;line-height:1.25;letter-spacing:.03em}.section02-text02{margin-bottom:16px;font-size:60px;font-weight:900;font-family:Roboto,sans-serif;color:#363636;line-height:1;letter-spacing:.03em}.section02-text03{margin-bottom:38px;font-size:16px;font-weight:300;color:#6f6f6f;line-height:1.5;letter-spacing:.05em}.section02-list01{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.section02-list01 li{display:block;margin:0 5px 0 0;padding:5px 9px;font-size:16px;font-weight:300;color:#fff;line-height:1;letter-spacing:.05em;border-radius:3px;background-color:#ff8134}.section02-list01 li:first-child{background-image:-moz-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%);background-image:-webkit-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%);background-image:-ms-linear-gradient(-45deg,#dafa00 0%,#fb0159 100%)}.section02-block02{margin-top:56px}.section02-block02 .section02-block02_list{width:996px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:78px auto 38px}.section02-block02 .section02-block02_list li{position:relative;display:block;width:100%;font-size:16px;font-weight:300;color:#ffffff80;line-height:1.5;text-align:center;letter-spacing:.05em}.section02-block02 .section02-block02_list li:not(:last-child):after{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);content:"";display:block;width:1px;height:63px;background:#6f6f6f}.section02-block02 .section02-block02_list li img{opacity:.5;vertical-align:bottom}.section02-block02 .section02-block02_list li span{display:block;margin-top:2px;font-size:16px;font-weight:300;color:#6f6f6f;line-height:1.5;text-align:center;letter-spacing:.05em}.section02-block02 .section02-block02_block01{padding:32px 50px 45px;border-radius:5px;background-color:#f0f0f0}.section02-block02 .section02-block02_block01:not(.is-toggle){display:none}.section02-block02 .section02-block02_block01 .section02-table01.table01-wrap{padding-right:0;padding-left:0;border-right:0;background-color:#dbdbdb}.section02-block02 .section02-block02_block01 .section02-table01.table01-wrap .table01{position:relative;width:calc(100% - 36px);margin:0 auto;background-color:#828282}.section02-block02 .section02-block02_block01 .section02-table01.table01-wrap .table01:before{content:"";position:absolute;top:0;left:-18px;display:block;z-index:1;width:18px;height:100%;background-color:#828282}.section02-block02 .section02-block02_block01 .section02-table01.table01-wrap .table01 tr:last-child th,.section02-block02 .section02-block02_block01 .section02-table01.table01-wrap .table01 tr:last-child td{padding-bottom:22px}.section02-block02 .section02-block02_block01 .section02-table01.table01-wrap .table01 th{width:22.722513089%;padding:8px 0 7px 1px;color:#fff}.section02-block02 .section02-block02_block01 .section02-table01.table01-wrap .table01 td{width:77.277486911%;padding-top:8px;padding-bottom:7px;background-color:#dbdbdb}.section02-block02 .section02-block02_block01 .note-text{text-indent:-20px;margin-left:20px}.section02-block02 .section02-block02_text01 .default-button{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);background-color:#fff}.section02-block02 .section02-block02_text01 .default-button:not(.is-toggle){-webkit-transform:none;-ms-transform:none;transform:none;background-color:#0000;color:#000}.section02-block03{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:100px}.section02-block03 .section02-block03_item01{position:relative;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 0}.section02-block03 .section02-block03_item01 .section02-deco02{position:absolute;top:-25px;left:75px;z-index:1}.section02-block03 .section02-block03_item02{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:50%;padding:0 0 0 30px}.section02-block04 .section02-block04_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px auto 35px}.section02-block04 .section02-block04_list li{position:relative;display:block;width:100%;font-size:16px;font-weight:300;color:#ffffff80;line-height:1.5;text-align:center;letter-spacing:.05em}.section02-block04 .section02-block04_list li:not(:last-child):after{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);content:"";display:block;width:1px;height:63px;background:#6f6f6f}.section02-block04 .section02-block04_list li img{opacity:.5;vertical-align:bottom}.section02-block04 .section02-block04_list li span{display:block;margin-top:2px;font-size:16px;font-weight:300;color:#6f6f6f;line-height:1.5;text-align:center;letter-spacing:.05em}.section02-block04 .section02-block04_block01{padding:32px 50px 45px;border-radius:5px;background-color:#f0f0f0}.section02-block04 .section02-block04_block01:not(.is-toggle){display:none}.section02-block04 .section02-block04_block01 .section02-table01.table01-wrap{padding-right:0;padding-left:0;border-right:0;background-color:#dbdbdb}.section02-block04 .section02-block04_block01 .section02-table01.table01-wrap .table01{position:relative;width:calc(100% - 36px);margin:0 auto;background-color:#828282}.section02-block04 .section02-block04_block01 .section02-table01.table01-wrap .table01:before{content:"";position:absolute;top:0;left:-18px;display:block;z-index:1;width:18px;height:100%;background-color:#828282}.section02-block04 .section02-block04_block01 .section02-table01.table01-wrap .table01 tr:last-child th,.section02-block04 .section02-block04_block01 .section02-table01.table01-wrap .table01 tr:last-child td{padding-bottom:22px}.section02-block04 .section02-block04_block01 .section02-table01.table01-wrap .table01 th{width:22.722513089%;padding:8px 0 7px 1px;color:#fff}.section02-block04 .section02-block04_block01 .section02-table01.table01-wrap .table01 td{width:77.277486911%;padding-top:8px;padding-bottom:7px;background-color:#dbdbdb}.section02-block04 .section02-block04_block01 .note-text{text-indent:-20px;margin-left:20px}.section02-block04 .section02-block04_text01 .default-button{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);background-color:#fff}.section02-block04 .section02-block04_text01 .default-button:not(.is-toggle){-webkit-transform:none;-ms-transform:none;transform:none;background-color:#0000;color:#000}.section03-block01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.section03-block02{margin-top:30px;margin-bottom:24px;padding:42px 50px 50px;border-radius:5px;background-color:#f0f0f0}.section03-block03{margin-top:50px}.section03-table01.table01-wrap{margin-bottom:50px;border-right:18px solid #dbdbdb}.section03-table01 .table01 th{width:22.8272251309%;padding-left:0;line-height:1.6;color:#fff}.section03-table01 .table01 td{width:77.1727748691%;padding-left:40px;background-color:#dbdbdb;line-height:1.6}.section03-table01 .table01 td img{margin:0 12px;vertical-align:middle}.section03-table01 .table01 td .mark-text{position:relative;z-index:1}.section03-table01 .table01 td .mark-text:after{content:"";z-index:-1;position:absolute;bottom:-2px;left:-6px;display:block;width:calc(100% + 12px);height:13px;background-color:#fddd20}.section03-table01 .table01 td .mark-text .strong{font-weight:700;font-size:20px;letter-spacing:.05em;text-decoration:none}.section03-table01 .table01 td .line-through{text-decoration:line-through}.section03-table01 .table01 td .note-text{margin-top:2px;font-size:12px;white-space:nowrap}.section04-block01{margin-top:20px}.option-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.option-item{position:relative;width:calc(50% - 47px);margin:7px 0;padding:30px 20px;border-radius:6px;background-color:#f0f0f0}.option-item.option-item--full{width:100%;padding:40px 60px}.option-item--alt{transition:background .3s ease}.option-item--alt:hover{background-color:#5c526a}.option-item_header{display:flex;justify-content:space-between;align-items:flex-end;padding:0 14px 16px;border-bottom:1px solid #828282}.option-item_footer{padding:18px 14px}.option-item_title{font-weight:400;font-size:20px;color:#000;line-height:1.3;letter-spacing:.02em}.option-item_term{color:#fff;background-color:#363636;padding:5px 10px}.option-item_lead{font-size:26px;color:#000;font-weight:700;line-height:1.462;letter-spacing:.04em}.strong-price{font-size:34px;font-weight:700;letter-spacing:-.03em}.mute-text{font-size:17px;font-weight:700;color:#000;letter-spacing:.04em}.option-item_icon{grid-area:_opt_icon;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-7px}.option-item_icon img{display:block;min-height:0%}.option-item_text{font-size:16px;font-weight:400;color:#000;line-height:1.625;letter-spacing:.02em}.section05-block01 .option-item_header{padding-right:0}.section05-block01 .option-item_icon{margin-bottom:0}.section05-block02{margin-top:55px}.section05-table01 .table01 th{color:#fff}.section05-table01 .table01 td img{margin:0 12px;vertical-align:middle}.section05-table01 .table01 .cell01{width:166px;padding-left:26px;padding-right:3px;background-color:#dbdbdb}.section05-table01 .table01 .mark-text{font-size:20px;color:#000;font-weight:700;letter-spacing:.05em;position:relative;z-index:1}.section05-table01 .table01 .mark-text:after{content:"";z-index:-1;position:absolute;bottom:-2px;left:-6px;display:block;width:calc(100% + 12px);height:13px;background-color:#fddd20}.section05-table01 .table01 .mark-text .strong{text-decoration:none}.section05-block03{margin-top:160px}.section05-block03 .section04-table02 .table01 th{color:#fff}.section06-block01 .table01-wrap{margin-top:18px}.section06-block01 .table01-wrap .table01 th{color:#fff}footer{background-color:#fff;border-top:2px solid #000940}.footer-con{width:1060px;padding:24px 0;margin:0 auto;display:flex}.footer-con .logo{margin-left:60px}.footer-link{color:#686868;font-size:12px;text-align:center;margin-left:112px}.footer-link ul.link-list{display:flex;margin:24px 0}.footer-link ul.link-list li{font-size:10px}.footer-link ul.link-list li a{color:#686868;padding:0 22px;border-right:1px solid #686868}.footer-link ul.link-list li:last-child a{border-right:none}.footer-link>p{line-height:2}.bg-gray{background-color:#353535;height:32px}.bg-gray.tac{color:#fff;font-size:12px;font-weight:500;text-align:center;line-height:32px}.type-b .main-visual{position:relative;width:1060px;height:390px;margin:0 auto}.type-b .main-visual_title{position:absolute;top:18px;left:52%;transform:translate(-33px);z-index:1}.type-b .main-visual_title img{width:100%;height:100%}.type-b .main-visual_image{position:absolute;top:80px;left:41%;transform:scale(.7) translate(-100%) translate(-30px);z-index:1}.type-b .main-visual_image img{width:100%;height:100%}.type-b .main-visual_memo{position:absolute;bottom:15px;right:-20px;color:#000;font-size:12px}.type-b .main-visual_memo a{color:#000;text-decoration:underline}.type-b .main-visual_ribon{position:absolute;top:30px;left:47%;transform:translate(-100%) translate(-30px);z-index:1;width:35%;max-width:440px}.type-b .main-visual_ribon img{width:100%;height:100%}.type-b .form-section{background-color:#eff4fc;padding:37px 0}.type-b .form-section .cp-attention{color:#000;text-align:right;width:1300px;margin:-30px auto 0}.type-b .form-text{margin-bottom:40px;color:#000;font-size:35px;font-style:italic;text-align:center}.type-b .form-text .slash{position:relative;background:linear-gradient(transparent 60%,yellow 30%)}.type-b .form-text .slash:before,.type-b .form-text .slash:after{content:"";position:absolute;top:8px;display:block;width:1px;height:40px;background-color:#000;transform:rotate(-45deg)}.type-b .form-text .slash:before{left:-15px;transform:rotate(-40deg)}.type-b .form-text .slash:after{right:-25px;transform:rotate(50deg)}.type-b .form-text .yellow{color:#ff0;font-weight:700}.type-b .form-text .bold{font-weight:700}.type-b .form-header{text-align:center}.type-b .form-header .form-ttl{width:50%}.type-b .stepContainerOuter{transition:transform .5s;display:flex;flex-direction:row}.type-b .form-section_inner{width:1100px;box-sizing:border-box;background:#fff;border-radius:15px;padding:30px 45px;color:#000}.type-b input[type=text],.type-b input[type=number],.type-b select{border:solid 2px #e7e9e8;font-size:18px;font-weight:700;border-radius:8px;padding:14px 5px;background:#f7f7f7}.type-b .btn{overflow-anchor:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:470px;height:77px;margin:0 auto;border:1px solid #ff0066;border-radius:999px;background:#ff0066;font-weight:500;font-size:26px;color:#fff;line-height:1;letter-spacing:.05em;text-align:center;text-decoration:none;cursor:pointer;overflow:hidden;position:relative}.type-b .btn:link{color:#fff}.type-b .btn:after{content:"";position:absolute;top:50%;right:0;transform:translate(-25px,-50%);display:block;width:15px;height:15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2215%22%20height%3D%2215%22%20viewBox%3D%220%200%2015%2015%22%3E%3Cg%20transform%3D%22translate(-148%20-159)%22%3E%3Crect%20width%3D%2215%22%20height%3D%2215%22%20transform%3D%22translate(148%20159)%22%20fill%3D%22none%22%2F%3E%3Cg%20transform%3D%22translate(144.514%20160.5)%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M8.3%2C12h0l-.563-.563L13.172%2C6%2C7.736.564%2C8.3%2C0l6%2C6-6%2C6Z%22%20stroke%3D%22none%22%2F%3E%3Cpath%20d%3D%22M%208.299107551574707%2012.0000057220459%20L%208.298507690429688%2011.99941539764404%20L%207.735497951507568%2011.43640613555908%20L%2013.17150783538818%206.000385761260986%20L%207.735497951507568%200.5636857151985168%20L%208.299107551574707%205.7220458984375e-06%20L%2014.29949760437012%206.000385761260986%20L%208.299717903137207%2011.99941539764404%20L%208.299107551574707%2012.0000057220459%20Z%22%20stroke%3D%22none%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:0 0;background-repeat:no-repeat;background-size:auto}.type-b .btn:before{pointer-events:none;position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(rgba(255,255,255,.3)));background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);-ms-transform:skewX(-25deg);transform:skew(-25deg)}.type-b .btn:hover:before{-webkit-animation:shine .75s;animation:shine .75s}.type-b #submit-btn{position:absolute;width:100%;height:100%;background-color:transparent;border-radius:999px;border:none;cursor:pointer;font-weight:700;font-size:26px;color:#fff;line-height:1;letter-spacing:.05em;display:flex;justify-content:center;align-items:center;font-family:Noto Sans JP,sans-serif;z-index:2}.type-b .btn-error,.type-b .btn-back{background:#666666;border:1px solid #666666}.type-b .btn-back:after{transform:scaleX(-1);left:22px;top:calc(50% - 7px)}.type-b .btn-wrap{display:flex;flex-direction:row;justify-content:space-between}.type-b .formProgress{display:flex;gap:7px;margin-bottom:34px}.type-b .formProgress_item{color:#fff;position:relative;background-color:#999;text-align:center;font-size:22px;font-weight:700;padding:10px 25px;flex:1}.type-b .formProgress_item:after{content:"";position:absolute;top:50%;left:100%;margin-top:-9px;border:10px solid transparent;border-left:10px solid #999999}.type-b .formProgress_item:last-child:after{content:none}.type-b .formProgress-1 .formProgress_item-1{background-color:#039}.type-b .formProgress-1 .formProgress_item-1:after{border-left:10px solid #003399}.type-b .formProgress-1 .formProgress_item-1{margin-right:10px}.type-b .formProgress-2 .formProgress_item-1,.type-b .formProgress-2 .formProgress_item-2{background-color:#039}.type-b .formProgress-2 .formProgress_item-1:after,.type-b .formProgress-2 .formProgress_item-2:after{border-left:10px solid #003399}.type-b .formProgress-2 .formProgress_item-2{margin-right:10px}.type-b .formProgress-3 .formProgress_item-1,.type-b .formProgress-3 .formProgress_item-2,.type-b .formProgress-3 .formProgress_item-3{background-color:#039}.type-b .formProgress-3 .formProgress_item-1:after,.type-b .formProgress-3 .formProgress_item-2:after,.type-b .formProgress-3 .formProgress_item-3:after{border-left:10px solid #003399}.type-b .formProgress-3 .formProgress_item-3{margin-right:10px}.type-b .formProgress-4 .formProgress_item-1,.type-b .formProgress-4 .formProgress_item-2,.type-b .formProgress-4 .formProgress_item-3,.type-b .formProgress-4 .formProgress_item-4{background-color:#039}.type-b .formProgress-4 .formProgress_item-1:after,.type-b .formProgress-4 .formProgress_item-2:after,.type-b .formProgress-4 .formProgress_item-3:after,.type-b .formProgress-4 .formProgress_item-4:after{border-left:10px solid #003399}.type-b .formProgress-4 .formProgress_item-4{margin-right:10px}.type-b .formProgress-5 .formProgress_item-1,.type-b .formProgress-5 .formProgress_item-2,.type-b .formProgress-5 .formProgress_item-3,.type-b .formProgress-5 .formProgress_item-4,.type-b .formProgress-5 .formProgress_item-5{background-color:#039}.type-b .formProgress-5 .formProgress_item-1:after,.type-b .formProgress-5 .formProgress_item-2:after,.type-b .formProgress-5 .formProgress_item-3:after,.type-b .formProgress-5 .formProgress_item-4:after,.type-b .formProgress-5 .formProgress_item-5:after{border-left:10px solid #003399}.type-b .CB1000yen{text-align:center;margin-top:30px}.type-b .CB1000yen .CBnote{color:#000;width:860px;margin:0 auto;font-size:12px;text-align:left}.type-b .CB1000yen .CBnote span{font-size:18px;font-weight:700;text-decoration:underline}.type-b .progressBarBlock{margin:25px auto 20px;padding:0 45px;width:1010px}.type-b .progressBarBlock_text{color:#039;font-size:19px;text-align:center}.type-b .progressBarBlock_text .percent{font-size:25px}.type-b .progressBarBlock .formProgressBar{height:22px;background-color:#b7d0fe;border:3px solid #b6d0fe;border-radius:11px;box-sizing:border-box}.type-b .progressBarBlock .formProgressBar_progress{height:16px;background-color:#039;border-radius:8px;box-sizing:border-box;width:0;position:relative}.type-b .progressBarBlock .formProgressBar_progress:after{content:"";position:absolute;background-color:#fff;width:16px;height:16px;border-radius:50%;top:50%;left:calc(100% - 16px);transform:translateY(-50%)}.type-b .progressBarBlock .formProgressBar_progress.zero:after{left:0}.type-b .progressBarBlock .formProgressBar_progress .message_80per{display:none;position:absolute;color:#f06;font-size:14px;font-weight:700;top:-24px;right:-2.5em}.type-b .step1 .input-contents{display:grid;column-gap:40px;grid-template-columns:repeat(2,1fr);margin-bottom:15px}.type-b .step1 .input-contents .full{width:100%}.type-b .step1 .input-contents .half,.type-b .step1 .input-contents .half-price{width:48%}.type-b .selectContent_heading{display:flex;align-items:center;margin-right:10px;margin-bottom:15px;font-weight:700;white-space:nowrap}.type-b .selectContent_heading_text{color:#222;font-weight:700;font-size:19px;margin-right:13px}.type-b .selectContent_heading .required{background-color:#ff0068;color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:15px;width:54px;padding:2px 0}.type-b .productSelect{font-size:19px;margin-bottom:24px}.type-b .productSelect .callout_popup{display:flex;gap:10px;justify-content:space-between}.type-b .productSelect .callout_2000cb{width:calc(50% - 10px);height:auto;box-sizing:border-box;color:#fff;background:#ff0066;text-align:center;font-size:13px;font-weight:700;border-radius:10px;padding:10px 5px;margin-bottom:20px;position:relative;z-index:1}.type-b .productSelect .callout_2000cb:after{content:"";width:20px;height:20px;bottom:-10px;left:50%;background:#ff0066;transform:translate(-50%) rotate(45deg);position:absolute;display:block}.type-b .productSelect .callout_2000cb.blue{background:#00b0ff}.type-b .productSelect .callout_2000cb.blue:after{background:#00b0ff}.type-b .productSelect_list{display:flex;width:100%;gap:10px;justify-content:space-between;margin-top:22px}.type-b .productSelect_list input[type=radio]{display:none}.type-b .productSelect_list input[type=radio]:checked+label .productSelect_detail{border:solid 4px #ff0066}.type-b .productSelect_list input[type=radio]:checked+label .productSelect_text{color:#f66e96}.type-b .productSelect_list input[type=radio]:checked+label .productSelect_text:after{background-color:#f23071}.type-b .productSelect_list input[type=radio]:checked+label .productSelect_sub-text{color:#f66e96}.type-b .productSelect_list.content_flex{flex-wrap:wrap;margin-top:0}.type-b .productSelect_list.content_flex_deposit{margin-top:0}.type-b .productSelect_list.content_flex_deposit .deposit{display:flex;gap:10px;flex-flow:column}.type-b .productSelect_list.content_flex_deposit .popup_link{color:#057ef6;font-weight:700;font-size:13px;text-align:center;padding-top:4px;cursor:pointer}.type-b .productSelect_detail{border:solid 4px #eaeaea;border-radius:8px;padding:15px;height:146px;display:flex;flex-direction:column;justify-content:space-around;white-space:nowrap;cursor:pointer}.type-b .productSelect_text{position:relative;color:#8d8d8d;padding-left:40px}.type-b .productSelect_text:before{content:"";position:absolute;top:.4em;left:8px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:6px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;z-index:2}.type-b .productSelect_text:after{content:"";position:absolute;top:.2em;left:0;width:25px;height:25px;background-color:#eaeaea;border-radius:50%}.type-b .productSelect_text .small-text{font-size:16px}.type-b .productSelect_sub-text{color:#8d8d8d;font-size:16px;padding-top:10px;margin:0 auto}.type-b .productSelect_image{text-align:center;margin-top:10px}.type-b .productSelect_image img{width:100%;height:80px;object-fit:contain}.type-b .productSelect_month_price{position:relative;font-size:22px}.type-b .productSelect_month_price:after{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:80%;height:1px;display:inline-block;background-color:#000}.type-b .productSelect_month_price .strong-price{color:#f23071;font-size:26px}.type-b .productSelect_memo{font-size:15px}.type-b .productSelect.plan{grid-column:2/3;grid-row:2/4;text-align:center}.type-b .productSelect.plan .productSelect_text{padding:7px 0 20px;color:#000!important;font-weight:700}.type-b .productSelect.plan .productSelect_detail{height:auto;justify-content:unset}.type-b .productSelect.color .productSelect_detail,.type-b .productSelect.color .productSelect_text{height:auto}.type-b .productSelect.device_price{grid-column:1/2;grid-row:3/4}.type-b .productSelect.device_price .productSelect_detail,.type-b .productSelect.device_price .productSelect_text{height:auto}.type-b .productSelect .notDispContent{display:none}.type-b .step2 .input-contents{display:flex;flex-direction:row;flex-wrap:wrap;gap:0px 40px;margin-bottom:15px}.type-b .step2 .input-contents .full{width:100%}.type-b .step2 .input-contents .half{width:50%}.type-b .optionSelect{font-size:23px;margin-bottom:24px}.type-b .optionSelect_list{display:flex;flex-wrap:wrap;gap:0px 30px;margin-top:-30px;color:#eaeaea}.type-b .optionSelect_list input[type=checkbox]{display:none}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_detail{border:solid 4px #ff0066}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_detail.reliable_support_plus{background-image:url(/img/customer-static/pc/lp/norikae3/reliable_support_plus_on.png)}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_detail.my_broad_support{background-image:url(/img/customer-static/pc/lp/norikae3/my_broad_support_on.png)}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_detail.okaimoa{background-image:url(/img/customer-static/pc/lp/norikae3/okaimoa_on.png)}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_detail.connect_machine{background-image:url(/img/customer-static/pc/lp/norikae3/connect_machine_on.png)}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_text{color:#f66e96}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_text:after{background-color:#f23071}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_month_price{color:#f66e96}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_detail_link{color:#f66e96}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_detail_link a{color:#f66e96}.type-b .optionSelect_list input[type=checkbox]:checked+label .optionSelect_detail_link a:after{background-color:#f66e96}.type-b .optionSelect_list label{width:calc(50% - 15px)}.type-b .optionSelect_detail{border:solid 4px #eaeaea;border-radius:8px;padding:20px;display:flex;flex-direction:column;justify-content:space-around;white-space:nowrap;margin-bottom:10px;margin-top:40px;background-image:url(/img/customer-static/pc/lp/norikae3/reliable_support_plus_off.png);background-repeat:no-repeat;background-size:auto;background-position:right bottom;background-origin:content-box;cursor:pointer}.type-b .optionSelect_detail.reliable_support_plus{position:relative;background-image:url(/img/customer-static/pc/lp/norikae3/reliable_support_plus_off.png)}.type-b .optionSelect_detail.my_broad_support{position:relative;background-image:url(/img/customer-static/pc/lp/norikae3/my_broad_support_off.png)}.type-b .optionSelect_detail.my_broad_support:before{content:"";background-image:url(/img/customer-static/pc/lp/norikae3/fukidasihi_2month_free.png);background-repeat:no-repeat;position:absolute;top:-50px;left:20%;height:40%;width:56%;transform:scale(1);z-index:1}.type-b .optionSelect_detail.okaimoa{position:relative;background-image:url(/img/customer-static/pc/lp/norikae3/okaimoa_off.png)}.type-b .optionSelect_detail.okaimoa:before{content:"";background-image:url(/img/customer-static/pc/lp/norikae3/fukidasihi_2month_free.png);background-repeat:no-repeat;position:absolute;top:-50px;left:20%;height:40%;width:56%;transform:scale(1);z-index:1}.type-b .optionSelect_detail.connect_machine{position:relative;background-image:url(/img/customer-static/pc/lp/norikae3/connect_machine_off.png)}.type-b .optionSelect_detail.connect_machine:before{content:"";background-image:url(/img/customer-static/pc/lp/norikae3/fukidasihi_1month_free.png);background-repeat:no-repeat;position:absolute;top:-50px;left:20%;height:40%;width:56%;transform:scale(1);z-index:1}.type-b .optionSelect_text{position:relative;color:#8d8d8d;padding-left:51px;margin-bottom:3px}.type-b .optionSelect_text:before{content:"";position:absolute;top:.4em;left:9px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:7px;height:13px;border-right:3px solid #fff;border-bottom:3px solid #fff;z-index:2}.type-b .optionSelect_text:after{content:"";position:absolute;top:.2em;left:0;width:30px;height:30px;background-color:#eaeaea;border-radius:50%}.type-b .optionSelect_month_price{position:relative;font-size:28px;font-weight:700;padding-left:51px;margin-bottom:3px}.type-b .optionSelect_month_price .strong-price{font-size:42px;padding-left:5px}.type-b .optionSelect_detail_link{position:relative;font-size:22px;padding-left:51px;margin-bottom:13px}.type-b .optionSelect_detail_link a{color:#eaeaea}.type-b .optionSelect_detail_link a:after{content:"";position:absolute;bottom:-10px;left:140px;width:17%;height:2px;display:inline-block;background-color:#eaeaea}.type-b .optionSelectAll{position:relative;display:flex;flex-direction:column}.type-b .optionSelectAll_attention{text-align:center;color:#000;padding:5px 7vw;font-size:20px}.type-b .optionSelectAll_image{margin:0 auto;width:60vw;max-width:680px}.type-b .optionSelectAll_image img{height:100%;width:100%}.type-b .optionSelectAll_text{font-size:20px;color:#000;margin:20px auto 0}.type-b .step3 .input-contents,.type-b .step4 .input-contents{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:15px}.type-b .step3 .input-contents .full,.type-b .step4 .input-contents .full{width:100%}.type-b .step3 .input-contents .left,.type-b .step3 .input-contents .right,.type-b .step4 .input-contents .left,.type-b .step4 .input-contents .right{width:50%}.type-b .step3 .input-contents .right dt,.type-b .step4 .input-contents .right dt{width:100px}.type-b .step3 dl,.type-b .step4 dl{display:flex;flex-direction:row;font-size:19px;margin-bottom:22px}.type-b .step3 dt,.type-b .step4 dt{font-weight:700;display:flex;flex-direction:column;margin-right:10px;white-space:nowrap}.type-b .step3 dt:not(.must),.type-b .step4 dt:not(.must){justify-content:center}.type-b .step3 .required,.type-b .step4 .required{background-color:#ff0068;color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:13px;width:45px;padding:2px 0}.type-b .step3 .row,.type-b .step4 .row{display:flex;flex-direction:row;align-items:center}.type-b .step3 .i_last_name,.type-b .step3 .i_first_name,.type-b .step3 .address-zip,.type-b .step4 .i_last_name,.type-b .step4 .i_first_name,.type-b .step4 .address-zip{width:160px}.type-b .step3 .sys_birth_y,.type-b .step4 .sys_birth_y{width:110px}.type-b .step3 .sys_birth_m,.type-b .step3 .sys_birth_d,.type-b .step4 .sys_birth_m,.type-b .step4 .sys_birth_d{width:60px}.type-b .step3 .address-pref,.type-b .step4 .address-pref{width:295px}.type-b .step3 .address-add1,.type-b .step4 .address-add1{width:315px}.type-b .step3 .address-add2,.type-b .step4 .address-add2{width:80px}.type-b .step3 .address-building,.type-b .step4 .address-building{width:400px}.type-b .step3 .zip-note,.type-b .step4 .zip-note{width:120px;margin-left:10px}.type-b .step3 .small,.type-b .step4 .small{font-size:12px;letter-spacing:0}.type-b .step4 .text{font-size:20px;letter-spacing:.03em;margin-bottom:20px}.type-b .step4 .confirm-contents input[type=radio]{display:none}.type-b .step4 .confirm-contents label:before,.type-b .step4 .confirm-contents label:after{content:none}@keyframes tab-animation{0%{opacity:0}to{opacity:1}}.type-b .step4 .confirm-contents .tab-confirm-list{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:64px}.type-b .step4 .confirm-contents .tab-confirm-list li .tab-confirm-item{display:flex;justify-content:center;color:#808796;padding:24px 0 46px;border:2px solid #808796;font-size:28px;font-weight:700;transition:all .2s ease;position:relative}.type-b .step4 .confirm-contents .tab-confirm-list li .tab-confirm-item:before{content:"";position:absolute;border-top:18px solid #808796;border-left:18px solid transparent;border-right:18px solid transparent;bottom:16px;left:50%;transform:translate(-50%);transition:all .2s ease}.type-b .step4 .confirm-contents .tab-confirm-list li .tab-confirm-item:after{content:"";position:absolute;border-top:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;bottom:22px;left:50%;transform:translate(-50%);transition:all .2s ease}.type-b .step4 .confirm-contents .tab-confirm-list li:not(:last-of-type) .tab-confirm-item{border-right:none}.type-b .step4 .confirm-contents #tab-confirm-device:checked~.tab-confirm-list #tab-confirm-item-device .tab-confirm-item,.type-b .step4 .confirm-contents #tab-confirm-customer:checked~.tab-confirm-list #tab-confirm-item-customer .tab-confirm-item,.type-b .step4 .confirm-contents #tab-confirm-price:checked~.tab-confirm-list #tab-confirm-item-price .tab-confirm-item{color:#fff;background-color:#039}.type-b .step4 .confirm-contents #tab-confirm-device:checked~.tab-confirm-list #tab-confirm-item-device .tab-confirm-item:before,.type-b .step4 .confirm-contents #tab-confirm-customer:checked~.tab-confirm-list #tab-confirm-item-customer .tab-confirm-item:before,.type-b .step4 .confirm-contents #tab-confirm-price:checked~.tab-confirm-list #tab-confirm-item-price .tab-confirm-item:before{border-top-color:#fff}.type-b .step4 .confirm-contents #tab-confirm-device:checked~.tab-confirm-list #tab-confirm-item-device .tab-confirm-item:after,.type-b .step4 .confirm-contents #tab-confirm-customer:checked~.tab-confirm-list #tab-confirm-item-customer .tab-confirm-item:after,.type-b .step4 .confirm-contents #tab-confirm-price:checked~.tab-confirm-list #tab-confirm-item-price .tab-confirm-item:after{border-top-color:#039}.type-b .step4 .confirm-contents #tab-confirm-device:checked~#confirm-device,.type-b .step4 .confirm-contents #tab-confirm-customer:checked~#confirm-customer,.type-b .step4 .confirm-contents #tab-confirm-price:checked~#confirm-price{display:block}.type-b .step4 .confirm-contents .confirm-inner{display:none;margin-bottom:50px;padding:0 16px;animation:tab-animation .5s ease}.type-b .step4 .confirm-contents .confirm-inner .full{margin-bottom:40px}.type-b .step4 .confirm-contents .confirm-inner .confirm-device-img{display:flex;justify-content:center;align-items:center;margin-bottom:36px;background-color:#dfebfd;border-radius:8px;width:310px;height:214px}.type-b .step4 .confirm-contents .confirm-inner .confirm-device-img img{height:90px}.type-b .step4 .confirm-contents .confirm-inner .confirm-input-data .confirm-input-list{display:flex;align-items:flex-start;margin-bottom:28px;font-size:19px}.type-b .step4 .confirm-contents .confirm-inner .confirm-input-data .confirm-input-list .confirm-input-term{font-weight:700;width:21%}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list{display:grid;grid-template-columns:repeat(5,1fr)}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list li .tab-price-item{display:flex;justify-content:center;padding:16px;border-left:2px solid #808796;border-right:2px solid #808796;font-size:16px;font-weight:700;transition:all .2s ease;position:relative}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list li .tab-price-item:before{content:"";position:absolute;height:10px;top:-10px;left:-2px;right:-2px;border:2px solid #808796;border-bottom:none;border-radius:10px 10px 0 0}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list li:not(.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list li:last-of-type) .tab-price-item{border-right:none}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list li.js-installment-hidden{display:none}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list li.js-installment-hidden.show{display:block}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list li.js-5g-sa-bulk-hidden{display:none}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list li.js-5g-sa-bulk-hidden.show{display:block}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list.tab-installment{grid-template-columns:repeat(4,1fr)}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list.tab-installment .tab-price-item{font-size:19px}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list.tab-5g-sa{grid-template-columns:repeat(4,1fr)}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list.tab-5g-sa .tab-price-item{font-size:19px}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list.tab-5g-500{grid-template-columns:repeat(5,1fr)}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list.tab-5g-500 .tab-price-item{font-size:16px}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list.tab-5g-1100{grid-template-columns:repeat(5,1fr)}.type-b .step4 .confirm-contents .confirm-inner .price-contents .tab-price-list.tab-5g-1100 .tab-price-item{font-size:16px}.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period0:checked~.tab-price-list #tab-price-item-period0 .tab-price-item,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period1-bulk:checked~.tab-price-list #tab-price-item-period1-bulk .tab-price-item,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period1:checked~.tab-price-list #tab-price-item-period1 .tab-price-item,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period2:checked~.tab-price-list #tab-price-item-period2 .tab-price-item,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period3:checked~.tab-price-list #tab-price-item-period3 .tab-price-item{background-color:#dfebfd;border-color:#dfebfd;border-left-color:#808796}.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period0:checked~.tab-price-list #tab-price-item-period0 .tab-price-item:before,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period1-bulk:checked~.tab-price-list #tab-price-item-period1-bulk .tab-price-item:before,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period1:checked~.tab-price-list #tab-price-item-period1 .tab-price-item:before,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period2:checked~.tab-price-list #tab-price-item-period2 .tab-price-item:before,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period3:checked~.tab-price-list #tab-price-item-period3 .tab-price-item:before{background-color:#dfebfd;border-color:#dfebfd;left:0}.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period0:checked~.tab-price-list #tab-price-item-period0 .tab-price-item{border-left-color:#dfebfd}.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period0:checked~.tab-price-list #tab-price-item-period0 .tab-price-item:before{left:-2px}.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period0:checked~#price-period0,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period1-bulk:checked~#bulk-price-period1,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period1:checked~#price-period1,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period2:checked~#price-period2,.type-b .step4 .confirm-contents .confirm-inner .price-contents #tab-price-period3:checked~#price-period3{display:block}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner{display:none;padding:52px;background-color:#dfebfd;animation:tab-animation .5s ease}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner.js-installment-hidden{visibility:hidden}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner.js-installment-hidden.show{visibility:visible}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner.js-5g-sa-bulk-hidden{visibility:hidden}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner.js-5g-sa-bulk-hidden.show{visibility:visible}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner .price-detail-list{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:28px;font-size:19px}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner .price-detail-list .price-detail-term{display:block;font-weight:700}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner .price-detail-list .price-detail-term .light{color:#8d8d8d;font-weight:400}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner .price-detail-list .price-detail-desc{text-align:right}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner .price-detail-list .price-detail-desc .appeal{color:#ff0068;font-size:16px}.type-b .step4 .confirm-contents .confirm-inner .price-contents .price-inner .price-detail-list:last-of-type{margin-bottom:0;padding-top:20px;border-top:1px solid #808796}.type-b .step4 .confirm-contents .confirm-inner .price-contents+.caution-list{margin-bottom:64px}.type-b .step4 .caution-list{margin-bottom:36px;text-indent:-2.7em;padding-left:2.7em}.type-b .step4 .caution-list .caution-item{font-size:18px;line-height:1.8}.type-b .step4 .caution-list .caution-item:before{content:"※";margin-right:1em}.type-b .step4 .caution-list .caution-item .underline{text-decoration:underline}.type-b .step4 .caution-container{margin-bottom:70px}.type-b .step4 .caution-container input[name=caution-check]+label:after{border-radius:5px}.type-b .step4 .agree-check-container{margin-bottom:20px}.type-b .step4 .agree-check-container>li{font-size:20px;margin-top:10px;text-decoration:underline;color:#6987be;cursor:pointer}.type-b .step4 .agree-check-container>li a{color:#6987be}.type-b .step4 .note-check-cl{display:inline;color:#666;font-weight:700;font-size:26px;margin-bottom:20px;position:relative}.type-b .step4 .checkbox-container{margin-bottom:25px}.type-b .step4 .checkbox-li{text-align:center}.type-b .step4 label{cursor:pointer}.type-b .step4 label:before{content:"";position:absolute;top:.4em;left:-28px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:7px;height:13px;border-right:3px solid #fff;border-bottom:3px solid #fff;z-index:2}.type-b .step4 label:after{content:"";position:absolute;top:.2em;left:-40px;width:32px;height:32px;background-color:#eaeaea;border-radius:50%}.type-b .step4 input[type=checkbox]{display:none}.type-b .step4 input[type=checkbox]:checked+label{color:#ff0068}.type-b .step4 input[type=checkbox]:checked+label:after{background-color:#ff0068}#colorbox.caption-detail-wrap{margin-top:20px}.caption-detail-wrap #cboxContent,.caption-detail-wrap #cboxWrapper{overflow:visible}.caption-detail-wrap #cboxWrapper #cboxTopLeft,.caption-detail-wrap #cboxWrapper #cboxTopCenter,.caption-detail-wrap #cboxWrapper #cboxTopRight,.caption-detail-wrap #cboxWrapper #cboxMiddleLeft,.caption-detail-wrap #cboxWrapper #cboxMiddleRight,.caption-detail-wrap #cboxWrapper #cboxBottomLeft,.caption-detail-wrap #cboxWrapper #cboxBottomCenter,.caption-detail-wrap #cboxWrapper #cboxBottomRight{background:none}.caption-detail-wrap#colorbox{overflow:visible}.caption-detail-wrap #cboxClose{top:-12px;right:-12px;background:url(/img/customer-static/pc/lp/norikae3/close.png) no-repeat 0;width:35px;height:35px;background-size:35px}.caption-detail{background-color:#fff;letter-spacing:1px;color:#26568d}.caption-detail .caption{height:35px;padding:12px 0 0 15px;margin:0;font-size:18px;font-weight:500;background:#26568d;color:#fff}.caption-detail .note-points{padding:30px}.caption-detail .note-points li{cursor:text;color:#888;font-size:12px;line-height:20px;text-indent:-1.2em;padding-left:1.2em;margin-bottom:3px;clear:both}.caption-detail .note-points li:before{content:"※";display:block;float:left;width:1.2em}.caption-detail .note-points .text-red{color:#f5222c}.caption-detail .highspeed-ttl{text-align:center;padding:45px 10px 25px;line-height:1.5;font-weight:700}.caption-detail .highspeed-ttl .ttl-1{font-size:27px;color:#043786}.caption-detail .highspeed-inner{padding:15px 35px 30px;text-align:center}.caption-detail .highspeed-inner .high-table{width:100%;margin-bottom:20px}.caption-detail .highspeed-inner .high-table th,.caption-detail .highspeed-inner .high-table td{padding:15px 0;box-sizing:border-box;color:#043786;font-size:13px;font-weight:700;text-align:center;vertical-align:middle;line-height:1.5;border:1px solid #efefef}.caption-detail .highspeed-inner .high-table th{background-color:#f7f8f8;padding:8px}.caption-detail .highspeed-inner .high-table th.none{width:21%;border:none;background-color:#fff}.caption-detail .highspeed-inner .high-table th.kaisen{width:21%}.caption-detail .highspeed-inner .high-table th.data{width:35%}.caption-detail .highspeed-inner .high-table th.scene{width:23%}.caption-detail .highspeed-inner .high-table th.line{font-size:13px;padding-left:10px}.caption-detail .highspeed-inner .high-table th.line span{position:relative}.caption-detail .highspeed-inner .high-table th.line span.small{position:absolute;top:12px;left:-20px;font-size:10px;width:88px}.caption-detail .highspeed-inner .high-table th.highspeed{height:80px;color:#fff;text-align:left;background-color:#043786;border:1px solid #043786;position:relative}.caption-detail .highspeed-inner .high-table th.highspeed:after{position:absolute;content:"";top:50%;right:-10px;width:0;height:0;border-style:solid;border-width:41px 0 41px 10px;border-color:transparent transparent transparent #043786;transform:translateY(-50%)}.caption-detail .highspeed-inner .high-table th.highspeedarea{height:80px;color:#fff;text-align:left;background-color:#fb963c;border:1px solid #fb963c;position:relative}.caption-detail .highspeed-inner .high-table th.highspeedarea:after{position:absolute;content:"";top:50%;right:-10px;width:0;height:0;border-style:solid;border-width:41px 0 41px 10px;border-color:transparent transparent transparent #fb963c;transform:translateY(-50%)}.caption-detail .highspeed-inner .point-ttl{color:#043786;font-size:18px;font-weight:700;line-height:1.5;margin:15px 0 10px}.caption-detail .highspeed-inner .highspeed-note{color:#fb5588;font-size:18px;font-weight:700;text-align:left;letter-spacing:1px}.caption-detail .highspeed-inner .highspeed-note span{display:block;color:#fff!important;font-size:12px;line-height:1.5;border-radius:5px;background-color:#fb5588;padding:10px;margin-top:4px}.caption-detail .highspeed-inner .highspeed-note.note1{margin:15px 0 45px}.caption-detail .highspeed-inner .highspeed-text{color:#043786;font-size:13px;text-align:left;line-height:1.5}.caption-detail .highspeed-inner .highspeed-text span{color:#fb5588}.caption-detail .highspeed-inner .osusume{width:65%}.caption-detail .highspeed-inner .point2{margin-bottom:20px}.caption-detail .highspeed-point{margin:15px 0 0;padding:10px;background:#f5f5f5;text-align:center;box-shadow:0 2px 2px #00000026;font-size:20px;font-weight:700;color:#043786;line-height:1.5}.goto-special-plan{position:fixed;top:400px;right:0;z-index:2}.caption-detail-wrap-deposit #cboxContent{overflow:visible;background:none}.caption-detail-wrap-deposit #cboxWrapper{overflow:visible}.caption-detail-wrap-deposit #cboxWrapper #cboxTopLeft,.caption-detail-wrap-deposit #cboxWrapper #cboxTopCenter,.caption-detail-wrap-deposit #cboxWrapper #cboxTopRight,.caption-detail-wrap-deposit #cboxWrapper #cboxMiddleLeft,.caption-detail-wrap-deposit #cboxWrapper #cboxMiddleRight,.caption-detail-wrap-deposit #cboxWrapper #cboxBottomLeft,.caption-detail-wrap-deposit #cboxWrapper #cboxBottomCenter,.caption-detail-wrap-deposit #cboxWrapper #cboxBottomRight{background:none}.caption-detail-wrap-deposit#colorbox{overflow:visible}.caption-detail-wrap-deposit #cboxClose{display:block;position:absolute;width:40px;height:40px;top:-36px;right:-26px;background-image:none}.caption-detail-wrap-deposit #cboxClose:before,.caption-detail-wrap-deposit #cboxClose:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:36px;background:#000}.caption-detail-wrap-deposit #cboxClose:before{transform:translate(-50%,-50%) rotate(45deg)}.caption-detail-wrap-deposit #cboxClose:after{transform:translate(-50%,-50%) rotate(-45deg)}.caption-detail-wrap-deposit .img-deposit{width:400px;height:auto}
