@charset "utf-8";.clearfix:after{content:" ";display:block;clear:both}@media screen and (min-width:769px),print{#net h2{font-size:30px;font-weight:500;text-align:center;line-height:1.2;letter-spacing:.1rem;margin-bottom:40px}#net h2 span{display:inline-block;padding-bottom:35px;background:url(../img/bg_h2.png) bottom center no-repeat;background-size:750px auto}#net .notes{padding:30px 40px;background:#efefef;border:1px solid #ccc}#net .notes h4{text-align:left;border-bottom:#959595 1px solid;margin-bottom:15px}#net a img{transition:opacity 250ms}#net a img:hover{opacity:.6}#net .square::before{content:'■ '}#net .bracket::before{content:'＜ '}#net .bracket::after{content:' ＞'}.SecondMainTitle.mini{color:#000}}@media screen and (max-width:768px){#net h2{font-size:5.33333333vw;font-weight:500;text-align:center;line-height:1.2;letter-spacing:.1rem;margin-bottom:8vw}#net h2 span{display:inline-block;padding-bottom:6.66666667vw;background:url(../img/bg_h2.png) bottom center no-repeat;background-size:auto 25%}#net .notes{padding:5.33333333vw;background:#efefef;border:1px solid #ccc}#net .notes h4{text-align:left;border-bottom:#959595 1px solid;padding-bottom:2.66666667vw;margin-bottom:4vw}#net .square::before{content:'■ '}#net .bracket::before{content:'＜ '}#net .bracket::after{content:' ＞'}.SecondMainTitle.mini{color:#000}}@media screen and (min-width:769px),print{.DescriptionSection1:first-child{padding:94px 0 0}}@media screen and (max-width:768px){.DescriptionSection1:first-child{padding:13.06666667vw 0 0}}@media screen and (min-width:769px),print{#FooterBtn .btnArea .register a img:hover,#FooterBtn .btnArea .trial a img:hover{opacity:0!important}#FooterBtn{margin-top:80px;text-align:center}#FooterBtn .btnArea{padding-top:80px;background:url(../img/bg_cursor.png) center top no-repeat;background-size:auto 60px}#FooterBtn .btnArea .accordion{width:600px;border-bottom:#ccc 1px solid;margin:20px auto}#FooterBtn .btnArea .accordion .btn{font-weight:500;color:#c7233b;padding:10px 0;border-top:#ccc 1px solid;background:url(../img/arrow_accordion_off.png) right center no-repeat;background-size:12px auto}#FooterBtn .btnArea .accordion .btn .attention{padding-left:30px;background:url(../img/icon_attention.png) left center no-repeat;background-size:auto 20px}#FooterBtn .btnArea .accordion .btn.open{background:url(../img/arrow_accordion_on.png) right center no-repeat;background-size:12px auto}#FooterBtn .btnArea .accordion .btn:hover{cursor:pointer}#FooterBtn .btnArea .accordion div{display:none;margin:0 0 15px}#FooterBtn .btnArea .accordion div .short{font-size:12px;margin-top:10px;padding:10px 0;border-radius:10px;background:#efefef}#FooterBtn .btnArea .accordion div .short dt{font-weight:500}#FooterBtn .btnArea .accordion div .short li{line-height:1.8;margin-bottom:0}#FooterBtn .btnArea .accordion div .short li::before{content:"●"}#FooterBtn .btnArea .register{width:450px;height:95px;margin:0 auto 25px;background:url(../img/btn_register_over.png) center top no-repeat;transition:opacity 250ms}#FooterBtn .btnArea .trial{width:320px;height:60px;margin:0 auto;background:url(../img/btn_trial_over.png) center top no-repeat;transition:opacity 250ms}}@media screen and (max-width:768px){#FooterBtn{width:92vw;margin:10.66666667vw auto 0;text-align:center}#FooterBtn .btnArea{padding-top:18.66666667vw;background:url(../img/bg_cursor.png) center top no-repeat;background-size:auto 13.33333333vw}#FooterBtn .btnArea .accordion{width:100%;text-align:left;border-bottom:#ccc 1px solid;margin:5.33333333vw auto}#FooterBtn .btnArea .accordion .btn{font-weight:500;color:#c7233b;padding:2.66666667vw 0;border-top:#ccc 1px solid;background:url(../img/arrow_accordion_off.png) 98% center no-repeat;background-size:3.2vw auto}#FooterBtn .btnArea .accordion .btn .attention{display:inline-block;line-height:1.5;padding-left:10vw;background:url(../img/icon_attention.png) 1.33333333vw center no-repeat;background-size:auto 6vw}#FooterBtn .btnArea .accordion .btn.open{background:url(../img/arrow_accordion_on.png) 98% center no-repeat;background-size:3.2vw auto}#FooterBtn .btnArea .accordion .btn:hover{cursor:pointer}#FooterBtn .btnArea .accordion div{display:none;margin:0 0 4vw}#FooterBtn .btnArea .accordion div .short{margin-top:2.66666667vw;text-align:center;padding:2.66666667vw 0;border-radius:10px;background:#efefef}#FooterBtn .btnArea .accordion div .short dt{font-weight:500}#FooterBtn .btnArea .accordion div .short li{line-height:1.8;margin-bottom:0}#FooterBtn .btnArea .accordion div .short li::before{content:"●"}#FooterBtn .btnArea .register img{width:100%;margin-bottom:5.33333333vw}#FooterBtn .btnArea .trial img{width:70%}}