@charset "UTF-8";@font-face{font-family:volteweb;src:url(../fonts/eot/314648_2_0.eot);src:url(../fonts/eot/314648_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/woff2/314648_2_0.woff2) format("woff2"),url(../fonts/woff/314648_2_0.woff) format("woff"),url(../fonts/ttf/314648_2_0.ttf) format("truetype");font-weight:300}@font-face{font-family:volteweb;src:url(../fonts/eot/314648_1_0.eot);src:url(../fonts/eot/314648_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/woff2/314648_1_0.woff2) format("woff2"),url(../fonts/woff/314648_1_0.woff) format("woff"),url(../fonts/ttf/314648_1_0.ttf) format("truetype")}@font-face{font-family:volteweb;src:url(../fonts/eot/314648_3_0.eot);src:url(../fonts/eot/314648_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/woff2/314648_3_0.woff2) format("woff2"),url(../fonts/woff/314648_3_0.woff) format("woff"),url(../fonts/ttf/314648_3_0.ttf) format("truetype");font-weight:500}@font-face{font-family:volteweb;src:url(../fonts/eot/314648_0_0.eot);src:url(../fonts/eot/314648_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/woff2/314648_0_0.woff2) format("woff2"),url(../fonts/woff/314648_0_0.woff) format("woff"),url(../fonts/ttf/314648_0_0.ttf) format("truetype");font-weight:600}@font-face{font-family:volteweb;src:url(../fonts/eot/314648_4_0.eot);src:url(../fonts/eot/314648_4_0.eot?#iefix) format("embedded-opentype"),url(../fonts/woff2/314648_4_0.woff2) format("woff2"),url(../fonts/woff/314648_4_0.woff) format("woff"),url(../fonts/ttf/314648_4_0.ttf) format("truetype");font-weight:700}@font-face{font-family:nbgweb;src:url(../fonts/eot/kr_nanumbg_4.eot);src:url(../fonts/eot/kr_nanumbg_4.eot?#iefix) format("embedded-opentype"),url(../fonts/woff2/kr_nanumbg_4.woff2) format("woff2"),url(../fonts/woff/kr_nanumbg_4.woff) format("woff"),url(../fonts/ttf/kr_nanumbg_4.ttf) format("truetype")}@font-face{font-family:nbgweb;src:url(../fonts/eot/kr_nanumbg_7.eot);src:url(../fonts/eot/kr_nanumbg_7.eot?#iefix) format("embedded-opentype"),url(../fonts/woff2/kr_nanumbg_7.woff2) format("woff2"),url(../fonts/woff/kr_nanumbg_7.woff) format("woff"),url(../fonts/ttf/kr_nanumbg_7.ttf) format("truetype");font-weight:700}html{font-size:100%}body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,blockquote,figure,form,fieldset,input,legend,pre,abbr,button{margin:0;padding:0}body{font-family:HiraKakuProN-W3,"ヒラギノ角ゴ Pro W3",HiraKakuPro-W6,"ヒラギノ角ゴ Pro W6",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,NanumGothic,Malgun Gothic,sans-serif}ol,ul{list-style:none}a{text-decoration:none}body.careerfair{box-sizing:border-box;height:100%;width:100%;font-weight:300;font-size:62.5%;-webkit-box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-overflow-style:none;scrollbar-width:none}body.careerfair::-webkit-scrollbar{display:none;-webkit-appearance:none}body.careerfair *,body.careerfair *:before,body.careerfair *:after{box-sizing:inherit}body.careerfair .mt-0{margin-top:0!important}body.careerfair .mb-0{margin-bottom:0!important}body.careerfair .flex{display:flex}body.careerfair a{cursor:pointer;display:inline;line-height:1}body.careerfair .header .view{height:400px;background:center/cover no-repeat url(../images/careerfair/mv_sp.png)}body.careerfair .header .view--techCareer{background:center/cover no-repeat url(../images/careerfair/mv2_sp.png)}body.careerfair .header .view__inner{position:relative;height:100%;width:84%;max-width:880px;margin:0 auto;box-sizing:border-box}body.careerfair .header h1{position:absolute}body.careerfair .header h1.view__img{width:58px;height:20px;top:116px}body.careerfair .header h1.view__img.view__img--techCareer{top:104px}body.careerfair .header h1.view__title{font-family:volteweb;color:#fff;font-size:4.2em;font-weight:600;line-height:.98;text-transform:uppercase;top:170px}body.careerfair .header h1.view__title span{padding-right:1.6px}body.careerfair .header h1.view__title--techCareer{top:142px;font-size:56px;margin-top:8px;line-height:.86}body.careerfair .header img{width:100%;max-width:100%;height:auto;vertical-align:top}body.careerfair .footer{margin-top:3em;background-color:#000;color:#fff;text-align:center;font-size:1.2em}body.careerfair .footer p{padding:2.833em 0;line-height:1}body.careerfair .main{display:block;width:84%;margin:0 auto}body.careerfair .section{margin-top:7.7em}body.careerfair .section:first-of-type{margin-top:4.8em}body.careerfair .section--techCareer{margin-top:5em}body.careerfair .section--techCareer>p{font-size:1.4em;line-height:1.71;letter-spacing:-.4px}body.careerfair .text--bold{font-weight:700}body.careerfair .text__heading{font-family:volteweb;font-size:3.2em;font-weight:600;text-transform:uppercase}body.careerfair .text__heading+.text{margin-top:1.5714em}body.careerfair .text__heading.text__heading--category{font-size:4em}body.careerfair .text{font-size:1.4em;line-height:1.71;letter-spacing:-.2px}body.careerfair .text__date{font-size:1.8em;font-weight:700;margin:.947em 0 .444em}body.careerfair small{display:inline-block;margin-top:2.5em}body.careerfair .text__small{color:#727272;font-size:1.2em;line-height:2;letter-spacing:-.6px}body.careerfair .text__flex--sp{display:flex}body.careerfair .text__flex--sp .text--bold{white-space:nowrap}body.careerfair .text__link a{color:#07b53b;line-height:1.71;letter-spacing:normal}body.careerfair .table{width:100%;margin-top:2em;border-collapse:collapse}body.careerfair thead th{border-right:solid 1px #eee}body.careerfair thead th:first-of-type{border-left:solid 1px #eee}body.careerfair tbody th{border-right:solid 1px #eee}body.careerfair tbody th:first-of-type{border-left:solid 1px #eee}body.careerfair td{border-right:solid 1px #eee;max-width:227px}body.careerfair .table__box--col1{background-color:#f5f7f9;margin:0 1em;padding:2.8em;white-space:normal;height:275px}body.careerfair .table__box--col2{background-color:#f5f7f9;margin:1em;padding:2.4em 3em}body.careerfair .table__text{font-size:1.4em;line-height:1.43}body.careerfair .table__text--bold{font-weight:700}body.careerfair .table__time{font-family:Roboto Mono;font-size:1.2em;padding:0 .8em;line-height:1.67;font-weight:400}body.careerfair .table__data{padding-top:.7em;color:#5d5d5d}body.careerfair .table__head{line-height:normal;padding:1em;color:#fff;background-color:#07b53b;margin:0 .714em}body.careerfair .table__head+.table__head{margin-left:4em}body.careerfair .table__link a{color:#07b53b;display:inline-block;text-decoration:underline;text-transform:uppercase;font-size:1.1em;padding-top:1em}body.careerfair .table__break{text-align:center;padding:1em}body.careerfair .btn{background-color:#07b53b;color:#fff;font-weight:700;display:inline-block;padding:1.9em 3em;cursor:pointer;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;border-radius:32px}body.careerfair .btn:hover{background-color:rgba(7,181,59,.5)}body.careerfair .btn.btn--form{padding:1.2em 2.5em;margin-top:2.9em}body.careerfair .btn.btn--form span{font-size:1.8em;font-weight:700}body.careerfair .btn__fixed{display:flex;position:fixed;align-items:center;justify-content:center;box-shadow:8px 8px 16px 0 rgba(0,0,0,.12);transition:all .2s ease;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";bottom:30px;right:2em;padding:1.2em 2.6em}body.careerfair .btn__fixed span{font-weight:700;font-size:1.8em}body.careerfair .icon{margin-top:2.2em;display:flex;justify-content:space-between}body.careerfair .icon--tw img{width:64px;height:64px}body.careerfair .icon--web img{width:62px;height:62px}body.careerfair .icon--in img{width:75px;height:64px}body.careerfair .icon__text{font-size:1.4em;padding-top:1.25em;text-align:center;color:#000}body.careerfair .faq{border-bottom:1px solid #d8d8d8;margin-top:2.2em}body.careerfair .faq a{color:#07b53b}body.careerfair .faq dt{position:relative;font-size:1.4em;line-height:1.43;padding:.6363em 0;border-top:1px solid #d8d8d8}body.careerfair .faq dt:after{content:'';position:absolute;transition:all .3s;right:0;top:50%;transform:translateY(-50%);width:12px;height:7px;background:url(../images/careerfair/path.svg) center center no-repeat;background-size:100% auto}body.careerfair .faq dt:hover{cursor:pointer}body.careerfair .faq dt.open:after{transform:rotate(180deg) translateY(5px)}body.careerfair .faq dt span{display:inline-block;width:88.57%}body.careerfair .faq dd{display:none;padding:3em;background-color:#f5f7f9;margin-bottom:3em}body.careerfair .faq dd span{font-size:1.4em}body.careerfair .modal{display:none;height:100%;position:fixed;top:0;left:0;width:100%}body.careerfair .modal__bg{background:rgba(0,0,0,.6);height:100%;position:fixed;width:100%;left:0;z-index:1;overflow:hidden}body.careerfair .modal__content{background:#fff;padding:4.285em 1.428em 1.428em;width:84%;height:92.35%;font-size:1.4em;line-height:1.43;position:absolute;white-space:normal;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}body.careerfair .modal__content a{content:"";position:absolute;background-image:url(../images/careerfair/batsu.svg);width:22px;height:22px;top:20px;right:20px}body.careerfair .modal__title{font-size:1.285em;font-weight:600;line-height:1.33}body.careerfair .modal__detail,body.careerfair .modal__speakers{margin-top:1.285em}body.careerfair .modal__speakers{border-top:1px solid #d4d4d4}body.careerfair .modal__speakers p{padding-top:16px}body.careerfair .category{border-top:solid 1px #eee;margin:5em 0}body.careerfair .category__img{text-align:center;margin-top:5em}body.careerfair .category__heading{margin-top:.3em}body.careerfair .category__recommend{font-size:1.2em;padding-top:1em}body.careerfair .category__title{font-size:1.6em;font-weight:700;line-height:1.5;padding-top:1em}body.careerfair .category__text{color:#5d5d5d;font-size:1.4em;line-height:1.71;margin-top:.5em;padding-bottom:2em}body.careerfair .category__text.pb-small{padding-bottom:1.2em}body.careerfair .category__text small{margin-top:1.285em}body.careerfair .category__btn{background-color:#07b53b;color:#fff;font-weight:700;display:inline-block;padding:1.9em 3em;cursor:pointer;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;border-radius:32px;padding:1.25em 1.857em;font-size:1.4em;white-space:nowrap}body.careerfair .category__btn:hover{background-color:rgba(7,181,59,.5)}body.careerfair .category__btn--small{margin:10px 10px 0 0;padding:.58em 1em;text-transform:uppercase}body.careerfair .category__btn--large{padding:1.142em 1.571em}body.careerfair .category__btn--entry{width:87.3%;display:block;margin:1.428em auto 0}body.careerfair .return{position:relative;padding:1.071em 0 1.071em 1em;border-top:solid 1px #eee}body.careerfair .return:before{content:"";position:absolute;background-image:url(../images/careerfair/return.svg);width:8px;height:14px;left:0;top:19px}body.careerfair .interview{background-color:#f5f7f9;margin-top:2em}body.careerfair .interview__heading{font-size:1.4em;font-weight:700;padding:15px 20px 13px;position:relative}body.careerfair .interview__heading:after{content:'';position:absolute;transition:all .3s;right:20px;top:50%;transform:translateY(-50%);width:12px;height:7px;background:url(../images/careerfair/path.svg) center center no-repeat;background-size:100% auto}body.careerfair .interview__heading:hover{cursor:pointer}body.careerfair .interview__heading.open:after{transform:rotate(180deg) translateY(5px)}body.careerfair .interviewList{display:none;background-color:#f5f7f9;border-top:1px solid #e5e5e5;padding-bottom:2em}body.careerfair .interviewList__item{background-color:#fff;padding:2em;margin:2em}body.careerfair .interviewList__place li{background-color:#000;border-radius:4px;color:#fff;display:inline-block;font-size:1.2em;font-weight:700;padding:2px 8px}body.careerfair .interviewList__team{font-size:1.8em;font-weight:700;line-height:1.11;padding-top:.94em}body.careerfair .interviewList__text{color:#5d5d5d;font-size:1.4em;line-height:1.43;padding-top:.93em}body.careerfair .interviewList__text--bold{font-weight:700}body.careerfair .interviewList__category li{display:inline}.LyWrap.insurance{text-align:center}.LyWrap.insurance .only-SP,.LyWrap.insurance .only-SP-br{display:none}.LyWrap.insurance .only-PC{display:block}.LyWrap.insurance .only-PC-br{display:inline-block}.LyWrap.insurance .LyHeader{padding:0}.LyWrap.insurance h1{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:fixed;z-index:10;top:50px;left:50px;width:130px;height:21px;background:center / contain no-repeat;transition:opacity .6s}.LyHeader .headerWrap.headerWhite h1{background-image:url(../images/line-insurance/logo_insurance_w.png)}.LyHeader .headerWrap.headerBlack h1{background-image:url(../images/line-insurance/logo_insurance_b.png)}.LyHeader .headerWrap.visible h1{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyWrap.insurance .Md06Share{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:fixed;z-index:10;top:50px;right:50px;transition:opacity .6s}.LyHeader .headerWrap.visible .Md06Share{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyWrap.insurance .md06List{display:flex;width:174px;justify-content:space-between;align-items:center}.LyWrap.insurance .md06Img{background:center / contain no-repeat}.LyWrap.insurance .md06Img a{display:block;height:100%}.LyWrap.insurance .md06Img.tw{width:26px;height:21px}.LyWrap.insurance .md06Img.fb{width:14px;height:27px}.LyWrap.insurance .md06Img.ln{width:32px;height:31px}.LyHeader .headerWrap.headerWhite .md06Img.tw{background-image:url(../images/line-insurance/ico_insurance_tw_w.png)}.LyHeader .headerWrap.headerWhite .md06Img.fb{background-image:url(../images/line-insurance/ico_insurance_fb_w.png)}.LyHeader .headerWrap.headerWhite .md06Img.ln{background-image:url(../images/line-insurance/ico_insurance_line_w.png)}.LyHeader .headerWrap.headerBlack .md06Img.tw{background-image:url(../images/line-insurance/ico_insurance_tw_b.png)}.LyHeader .headerWrap.headerBlack .md06Img.fb{background-image:url(../images/line-insurance/ico_insurance_fb_b.png)}.LyHeader .headerWrap.headerBlack .md06Img.ln{background-image:url(../images/line-insurance/ico_insurance_line_b.png)}.LyWrap.insurance .Md07qr{display:none;position:fixed;bottom:35px;right:35px;width:190px;height:215px;background:center / contain no-repeat;z-index:10;background-image:url(../images/line-insurance/img_insurance_qr.png)}.LyWrap.insurance .Md07qr.visible{display:block}.LyWrap.insurance .pagenation{display:none;position:fixed;right:5%;top:50%;transform:translateY(-50%)}.LyWrap.insurance .pagenation li{list-style-type:none}.LyWrap.insurance .pagenation li+li{margin-top:30px}.LyWrap.insurance .pagenation li:hover{cursor:pointer}.LyWrap.insurance .pagenation a{display:block;height:12px;width:12px;border-radius:50%;background-color:rgba(0,0,0,.1);transition:background-color 600ms}.LyWrap.insurance .pagenation a.active{background-color:#01bc51}.LyWrap.insurance .pagenation3Active a{background-color:rgba(255,255,255,.15)}.LyWrap.insurance .pagenation3Active a.active{background-color:#01bc51}.LyWrap.insurance.works h1,.LyWrap.insurance.works .md02Ttl,.LyWrap.insurance.works .md02Txt,.LyWrap.insurance.works .md03Txt{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyWrap.insurance.works section,.LyWrap.insurance.works .Md08Footer{min-width:1280px}.LyWrap.insurance.works h1{position:absolute}.LyWrap.insurance.works .Md01ContentMV{height:752px;min-height:auto;min-width:1280px}.LyWrap.insurance.works .Md01ContentMV .md01Inner{display:block}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01Img{height:672px;background-size:1280px;background-image:url(../images/line-insurance/img_insurance_works_mv_01_pc.png)}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01btn,.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01info,.LyWrap.insurance.works .Md01ContentMV .md01Inner .md02notes02{width:1280px;margin:0 auto}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01btn{height:89px;margin-top:-325px;background-repeat:no-repeat;background-size:328px 89px;background-image:url(../images/line-insurance/img_insurance_works_btn_01_pc.png)}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01btn a{width:328px;height:89px;display:block}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md02notes02{margin:36px auto 0;font-size:14px;color:#fff;line-height:21px;text-align:left}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01info{margin-top:34px;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";font-family:HiraKakuStd-W3,"メイリオ",sans-serif;font-size:12px;line-height:1.58;color:#fff;text-align:left}.LyWrap.insurance.works .Md02ContentAbout{background-color:#fff;height:1245px;min-height:auto}.LyWrap.insurance.works .Md02ContentAbout .md02Ttl{width:390px;height:48px;margin:0 auto;background-repeat:no-repeat;background-size:contain;background-image:url(../images/line-insurance/img_insurance_works_about_pc.png)}.LyWrap.insurance.works .Md02ContentAbout .md02Txt{width:640px;padding-top:30px;text-align:left;font-family:HiraKakuStd-W3,"メイリオ",sans-serif;font-size:18px;line-height:1.78;color:#888}.LyWrap.insurance.works .Md02ContentAbout .md02btn{height:89px;margin-top:35px;background-position:center;background-repeat:no-repeat;background-size:328px 89px;background-image:url(../images/line-insurance/img_insurance_works_btn_02_pc.png)}.LyWrap.insurance.works .Md02ContentAbout .md02btn a{width:328px;height:89px;display:block;margin:0 auto}.LyWrap.insurance.works .Md02ContentAbout .md02notes{margin-top:28px;font-family:HiraKakuStd-W3,"メイリオ",sans-serif;font-size:12px;text-align:center;color:#888}.LyWrap.insurance.works .Md02ContentAbout .md02notes02{margin:35px 0;font-size:14px;color:#888;line-height:21px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap{padding:70px 80px 0 82px;background-color:#f7f7f7;border-radius:20px;text-align:left}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTtl{color:#00b900;font-size:38px;font-weight:700;line-height:50px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTxt{display:inline-block;margin:25px 25px 0 0}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTxt h3{color:#00b900;font-size:22px;font-weight:700}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTxt div{color:#000;font-size:20px;line-height:30px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTxt div+h3{margin-top:30px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02Item01{display:inline-block;vertical-align:top;height:321px;width:196px;margin-top:-6px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/line-insurance/img_insurance_works_process_pc.png)}.LyWrap.insurance.works .Md02ContentAbout .md02TxtMark01{letter-spacing:-3px}.LyWrap.insurance.works .Md02ContentAbout .md02TxtMark02{letter-spacing:-4px}.LyWrap.insurance.works .Md03ContentDiscount{background:#f7f7f7;padding:82px 0 84px}.LyWrap.insurance.works .Md03ContentDiscount .md03Ttl{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";margin-bottom:41px;font-family:HiraKakuStd-W7,"メイリオ",sans-serif;font-size:45px;text-align:center;color:#000}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap{width:640px;height:664px;border-radius:20px;background:#fff;margin:0 auto;position:relative}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap:before{content:'';width:106px;height:106px;display:block;position:absolute;left:-45px;top:-45px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/line-insurance/ico_insurance_works_discount_pc.png)}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03Item01{display:inline-block;width:310px;height:170px;margin-top:80px;background-position:center;background-repeat:no-repeat;background-size:310px;background-image:url(../images/line-insurance/logo_axa_pc.png)}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03Txt{width:480px;margin:0 auto;padding-top:35px;font-family:HiraKakuStd-W5,"メイリオ",sans-serif;font-size:20px;color:#333;text-align:left}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03btn{width:476px;height:80px;margin:35px auto;border-radius:40px;background-color:#00008f;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;font-size:25px;line-height:80px;text-align:center}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03btn a{width:476px;height:80px;display:block;color:#fff}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03info{font-family:HiraKakuStd-W3,"メイリオ",sans-serif;font-size:12px;text-align:center;color:#888;line-height:1.8}.LyWrap.insurance.works .Md08Footer{height:70px}.LyWrap.insurance.works .Md08Footer .md08FootNav{position:relative;top:24px;left:0;margin-left:10px}.LyWrap.insurance.works .Md08Footer .md08FootNav .md08List{margin-left:62px}.LyWrap.insurance.works .Md08Footer .md08FootNav .md08List .md08ListItem{padding:0 16px}.LyContents.insurance .Md01ContentMV,.LyContents.insurance .Md02ContentAbout,.LyContents.insurance .Md03ContentLineup,.LyContents.insurance .Md04ContentManual{height:100vh;min-height:900px}.LyContents.insurance .Md02ContentAbout,.LyContents.insurance .Md03ContentLineup,.LyContents.insurance .Md04ContentManual{display:flex;justify-content:center;align-items:center}.LyContents.insurance .md02Ttl,.LyContents.insurance .md03Ttl,.LyContents.insurance .md04Ttl{line-height:1;font-family:HiraKakuStd-W7,"メイリオ",sans-serif;font-size:45px}.LyContents.insurance .Md01ContentMV{position:relative}.LyContents.insurance .Md01ContentMV .slick-list,.LyContents.insurance .Md01ContentMV .slick-track{height:100vh;min-height:100%}.LyContents.insurance .Md01ContentMV .slick-slide>div{height:100%}.LyContents.insurance .Md01ContentMV .slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:46px;height:46px;padding:0;transform:translate(0,-50%) rotate(45deg);cursor:pointer;background-color:transparent;z-index:10}.LyContents.insurance .Md01ContentMV .slick-arrow:focus{outline:none}.LyContents.insurance .Md01ContentMV .slick-prev-label{left:10%;border-bottom:3px solid #fff;border-left:3px solid #fff;border-top:transparent;border-right:transparent;background-color:transparent}.LyContents.insurance .Md01ContentMV .slick-prev-label[aria-disabled=true]{border-bottom:3px solid rgba(255,255,255,.4);border-left:3px solid rgba(255,255,255,.4);cursor:default}.LyContents.insurance .Md01ContentMV .slick-prev:before{display:none}.LyContents.insurance .Md01ContentMV .slick-next-label{right:10%;border-top:3px solid #fff;border-right:3px solid #fff;border-bottom:transparent;border-left:transparent;background-color:transparent}.LyContents.insurance .Md01ContentMV .slick-next-label[aria-disabled=true]{border-top:3px solid rgba(255,255,255,.4);border-right:3px solid rgba(255,255,255,.4);cursor:default}.LyContents.insurance .Md01ContentMV .slick-next:before{display:none}.LyContents.insurance .Md01ContentMV .slick-dots{display:none!important}.LyContents.insurance .Md01ContentMV.slick-dotted.slick-slider{margin-bottom:0}.LyContents.insurance .md01Wrap{height:100%}.LyContents.insurance .md01Wrap.page01{background-color:#09a262}.LyContents.insurance .md01Wrap.page02{display:none;background-color:#379bd4}.LyContents.insurance .md01Wrap.page03{display:none;background-color:#f6c120}.LyContents.insurance .md01Inner{display:flex;min-height:900px;max-height:900px;height:100%;flex-direction:column;justify-content:center}.LyContents.insurance .md01Img{height:798px;width:100%;margin:0 auto;background:center / contain no-repeat}.md01Wrap.page01 .md01Img{background-image:url(../images/line-insurance/img_insurance_mv_01_pc.png)}.md01Wrap.page02 .md01Img{background-image:url(../images/line-insurance/img_insurance_mv_02_pc.png)}.md01Wrap.page03 .md01Img{height:812px;background-image:url(../images/line-insurance/img_insurance_mv_03_pc.png)}.LyContents.insurance .Md02ContentAbout{background-color:#f7f7f7}.LyContents.insurance .md02Ttl{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 0s ease-out .4s}.LyContents.insurance .md02Ttl span{display:inline-block;width:253px;height:45px;vertical-align:bottom;background:center / 253px 45px no-repeat;background-image:url(../images/line-insurance/logo_insurance_color.svg)}.LyContents.insurance .md02Ttl.is-show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .4s}.LyContents.insurance .md02Ttl.is-show-up{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out 1.2s}.LyContents.insurance .md02Txt{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";padding-top:31px;color:#888;font-size:20px;font-family:HiraKakuStd-W3,"メイリオ",sans-serif;line-height:1.4;transition:opacity 0s ease-out .4s}.LyContents.insurance .md02Txt.is-show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .6s}.LyContents.insurance .md02Txt.is-show-up{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out 1s}.LyContents.insurance .Md02ContentList{display:flex;margin:78px auto 0}.LyContents.insurance .md02Item{width:360px;height:auto;border-radius:25px;background-color:#fff}.LyContents.insurance .md02Item+.md02Item{margin-left:40px}.LyContents.insurance .md02Item.custom{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 0s ease-out .4s}.LyContents.insurance .Md02ContentList.is-show .md02Item.custom{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .8s}.LyContents.insurance .Md02ContentList.is-show-up .md02Item.custom{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .8s}.LyContents.insurance .md02Item.speedy{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 0s ease-out .4s}.LyContents.insurance .Md02ContentList.is-show .md02Item.speedy{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .4s ease-out 1s}.LyContents.insurance .Md02ContentList.is-show-up .md02Item.speedy{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .4s ease-out .6s}.LyContents.insurance .md02Item.unique{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 0s ease-out .4s}.LyContents.insurance .Md02ContentList.is-show .md02Item.unique{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out 1.2s}.LyContents.insurance .Md02ContentList.is-show-up .md02Item.unique{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .4s}.LyContents.insurance .md02ItemInner{padding:44px 0}.LyContents.insurance .md02ItemIcon{display:inline-block;width:100px;border-radius:50%}.LyContents.insurance .md02Item.custom .md02ItemIcon{background-color:#09a262}.LyContents.insurance .md02Item.speedy .md02ItemIcon{background-color:#379bd4}.LyContents.insurance .md02Item.unique .md02ItemIcon{background-color:#f6c120}.LyContents.insurance .md02ItemIconTxt{color:#fff;font-size:16px;font-family:HiraKakuStd-W7,"メイリオ",sans-serif;line-height:100px}.LyContents.insurance .md02ItemTtl{margin-top:24px;font-size:21px;font-family:HiraKakuStd-W7,"メイリオ",sans-serif;line-height:1.43}.LyContents.insurance .md02Item.unique .md02ItemTtl{margin-left:20px}.LyContents.insurance .md02ItemTxt{margin-top:16px;color:#999;font-size:17px;font-family:HiraKakuStd-W3,"メイリオ",sans-serif;line-height:1.47}.LyContents.insurance .md02ItemImg{width:335px;margin:30px auto 0;background:center / contain no-repeat}.LyContents.insurance .md02Item.custom .md02ItemImg{height:173px;background-image:url(../images/line-insurance/img_insurance_about_sp_01.png)}.LyContents.insurance .md02Item.speedy .md02ItemImg{height:146px;margin-top:60px;background-image:url(../images/line-insurance/img_insurance_about_sp_02.png)}.LyContents.insurance .md02Item.unique .md02ItemImg{width:100%;height:180px;margin:20px auto 0;background-image:url(../images/line-insurance/img_insurance_about_sp_03.png)}.LyContents.insurance .Md03ContentLineup{background-color:#fff}.LyContents.insurance .md03Ttl{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 0s ease-out .4s}.LyContents.insurance .md03Ttl.is-show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .4s}.LyContents.insurance .md03Ttl.is-show-up{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out 1s}.LyContents.insurance .md03Txt{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";padding-top:31px;color:#888;font-size:20px;font-family:HiraKakuStd-W3,"メイリオ",sans-serif;line-height:1.46;transition:opacity 0s ease-out .6s}.LyContents.insurance .md03Txt.is-show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .6s}.LyContents.insurance .md03Txt.is-show-up{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .8s}.LyContents.insurance .md03ContentList{width:1004px;margin:76px auto 0}.LyContents.insurance .md03ContentListWrap{display:flex;flex-wrap:wrap}.LyContents.insurance .md03Item{width:189px;height:263px;border-radius:14px;background:center / contain no-repeat}.LyContents.insurance .md03Item+.md03Item{margin-left:14.5px}.LyContents.insurance .md03Item.card1{background-image:url(../images/line-insurance/card_insurance_pc_1.png)}.LyContents.insurance .md03Item.card2{background-image:url(../images/line-insurance/card_insurance_pc_2.png)}.LyContents.insurance .md03Item.card3{background-image:url(../images/line-insurance/card_insurance_pc_3.png)}.LyContents.insurance .md03Item.card4{background-image:url(../images/line-insurance/card_insurance_pc_4.png)}.LyContents.insurance .md03Item.card5{background-image:url(../images/line-insurance/card_insurance_pc_5.png)}.LyContents.insurance .md03Item.card6{background-image:url(../images/line-insurance/card_insurance_pc_6.png)}.LyContents.insurance .md03Item.card7{background-image:url(../images/line-insurance/card_insurance_pc_7.png)}.LyContents.insurance .md03Item.card8{background-image:url(../images/line-insurance/card_insurance_pc_8.png)}.LyContents.insurance .md03Item.card9{background-image:url(../images/line-insurance/card_insurance_pc_9.png)}.LyContents.insurance .md03Item.card10{background-image:url(../images/line-insurance/card_insurance_pc_10.png)}.LyContents.insurance .md03Item:nth-of-type(6){margin-left:0}.LyContents.insurance .md03Item:nth-of-type(n+6){margin-top:20px}.LyContents.insurance .md03Item:nth-of-type(-n+10){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";transition:opacity 0s ease-out .6s}.LyContents.insurance .md03ContentListWrap.is-show .md03Item:nth-of-type(-n+5){opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .8s}.LyContents.insurance .md03ContentListWrap.is-show-up .md03Item:nth-of-type(-n+5){opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .6s}.LyContents.insurance .md03ContentListWrap.is-show .md03Item{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out 1s}.LyContents.insurance .md03ContentListWrap.is-show-up .md03Item{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .4s}.LyContents.insurance .dummy .md03Item{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyContents.insurance .Md04ContentManual{background-color:#222}.LyContents.insurance .Md04ContentManual .slick-arrow{font-size:0;line-height:0;position:absolute;top:calc(50% - 22px);display:block;width:23px;height:23px;padding:0;transform:translate(0,-50%) rotate(45deg);cursor:pointer;z-index:10}.LyContents.insurance .Md04ContentManual .slick-arrow:focus{outline:none}.LyContents.insurance .Md04ContentManual .slick-prev{left:-60px;border-bottom:2px solid #ccc;border-left:2px solid #ccc;border-top:transparent;border-right:transparent}.LyContents.insurance .Md04ContentManual .slick-prev:before{display:none}.LyContents.insurance .Md04ContentManual .slick-next{right:-60px;border-top:2px solid #ccc;border-right:2px solid #ccc;border-bottom:transparent;border-left:transparent}.LyContents.insurance .Md04ContentManual .slick-next:before{display:none}.LyContents.insurance .Md04ContentManual .slick-slide:focus{outline:none}.LyContents.insurance .md04Ttl{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";color:#fff;transition:opacity 0s ease-out .4s}.LyContents.insurance .md04Ttl.is-show{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .4s}.LyContents.insurance .md04Ttl.is-show-up{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out 1s}.LyContents.insurance .md04ItemWrap{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:flex;width:1028px;margin:80px auto 0;transition:opacity .3s linear}.LyContents.insurance .md04ItemWrap.slick-initialized{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyContents.insurance .md04ItemList{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyContents.insurance .md04ItemWrap.click-slide1 .md04ItemList01,.LyContents.insurance .md04ItemWrap.click-slide1 .md04ItemList02,.LyContents.insurance .md04ItemWrap.click-slide1 .md04ItemList03{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.LyContents.insurance .md04ItemWrap.click-slide2 .md04ItemList04,.LyContents.insurance .md04ItemWrap.click-slide2 .md04ItemList05,.LyContents.insurance .md04ItemWrap.click-slide2 .md04ItemList06{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.LyContents.insurance .md04ItemWrap.is-show .md04ItemList{display:block}.LyContents.insurance .md04ItemWrap.is-show .md04ItemList01{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .6s}.LyContents.insurance .md04ItemWrap.is-show .md04ItemList02{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .8s}.LyContents.insurance .md04ItemWrap.is-show .md04ItemList03{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out 1.0s}.LyContents.insurance .md04ItemWrap.is-show-up .md04ItemList{display:block}.LyContents.insurance .md04ItemWrap.is-show-up .md04ItemList01{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .8s}.LyContents.insurance .md04ItemWrap.is-show-up .md04ItemList02{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .6s}.LyContents.insurance .md04ItemWrap.is-show-up .md04ItemList03{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .4s}.LyContents.insurance .md04ItemWrap.is-show-slide2 .md04ItemList{display:block}.LyContents.insurance .md04ItemWrap.is-show-slide2 .md04ItemList04{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .6s}.LyContents.insurance .md04ItemWrap.is-show-slide2 .md04ItemList05{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .8s}.LyContents.insurance .md04ItemWrap.is-show-slide2 .md04ItemList06{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out 1.0s}.LyContents.insurance .md04ItemWrap.is-show-up-slide2 .md04ItemList{display:block}.LyContents.insurance .md04ItemWrap.is-show-up-slide2 .md04ItemList04{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .8s}.LyContents.insurance .md04ItemWrap.is-show-up-slide2 .md04ItemList05{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .6s}.LyContents.insurance .md04ItemWrap.is-show-up-slide2 .md04ItemList06{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .8s ease-out .4s}.LyContents.insurance .md04ItemList{display:none;transition:opacity 0s ease-out .4s}.LyContents.insurance .md04Img{width:280px;height:555px;margin:0 auto;background:center / contain no-repeat}.LyContents.insurance .md04Img.img01{background-image:url(../images/line-insurance/img_insurance_manual_pc_01.png)}.LyContents.insurance .md04Img.img02{background-image:url(../images/line-insurance/img_insurance_manual_pc_02.png)}.LyContents.insurance .md04Img.img03{background-image:url(../images/line-insurance/img_insurance_manual_pc_03.png)}.LyContents.insurance .md04Img.img04{background-image:url(../images/line-insurance/img_insurance_manual_pc_04.png)}.LyContents.insurance .md04Img.img05{background-image:url(../images/line-insurance/img_insurance_manual_pc_05.png)}.LyContents.insurance .md04Img.img06{background-image:url(../images/line-insurance/img_insurance_manual_pc_06.png)}.LyContents.insurance .md04ImgTxt{margin-top:27px;color:#fff;font-size:22px;font-family:HiraKakuStd-W3,"メイリオ",sans-serif;line-height:1}.LyContents.insurance .Md05ContentCompany{position:relative;height:100vh;background-color:#fff}.LyContents.insurance .md05VideoWrap{position:relative;height:calc(100vh - 128px);background-color:black}.LyContents.insurance .md05VideoWrap:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:center / cover no-repeat;background-image:url(../images/line-insurance/img_insurance_video.jpg);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.LyContents.insurance .md05VideoWrap.remove{background-image:none}.LyContents.insurance .md05VideoWrap.remove:before{display:none}.LyContents.insurance .md05Video{display:none;width:100%;height:100%}.LyContents.insurance .md05VideoButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:62px;height:81px;background:center / contain no-repeat;background-image:url(../images/line-insurance/ico_insurance_moviePlay_arrow.png)}.LyContents.insurance .md05VideoButton:hover{width:70px;height:90px;cursor:pointer}.LyContents.insurance .Md08Footer{position:relative;height:128px}.LyContents.insurance .md08FootCompany{position:absolute;top:29px;right:52px}.LyContents.insurance .md08CompanyListItem{display:inline-block;padding-left:30px}.LyContents.insurance .md08CompanyListItem a{display:block;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";color:#7e7e7e;font-size:10px}.LyContents.insurance .md08CompanyLogoList{margin-top:12px;text-align:right}.LyContents.insurance .md08CompanyLogoListItem{display:inline-block;height:23px;margin-left:24px;background:center / contain no-repeat}.LyContents.insurance .md08CompanyLogoListItem.fi{width:111px;background-size:111px 14px;background-image:url(../images/line-insurance/logo_insurance_financial.svg)}.LyContents.insurance .md08CompanyLogoListItem.sj{width:91px;height:25px;background-image:url(../images/line-insurance/logo_insurance_sonpo.png)}.LyContents.insurance .md08CompanyLogoListItem a{display:block;height:100%}.LyContents.insurance .md08FootNav{position:absolute;top:27px;left:49px}.LyContents.insurance .md08copy{display:inline-block;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";color:#7e7e7e;font-size:10px;line-height:1.6}.LyContents.insurance .md08copy span{font-family:Times New Roman,Times;font-size:10px}.LyContents.insurance .md08List{display:inline-block;margin-left:15px;line-height:1}.LyContents.insurance .md08ListItem{display:inline-block;border-right:1px solid #d8d8d8;padding:0 18px}.LyContents.insurance .md08ListItem:last-of-type{border-right:none}.LyContents.insurance .md08ListItem a{display:block;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";color:#7e7e7e;font-size:10px}.LyContents.insurance .md08ShareIcon{width:30px;height:30px;margin-top:15px;background:center / contain no-repeat}.LyContents.insurance .md08ShareIcon.tw{background-image:url(../images/line-insurance/ico_insurance_tw.png)}.LyContents.insurance .md08ShareIcon.tw a{display:block;width:100%;height:100%}.LyWrap{min-width:320px;text-align:center}.LyWrap .only-SP{display:none}.LyHeader{padding:93px 0 60px}.LyHeader h1{width:502px;height:50px;margin:0 auto;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-image:url(../images/line-points/lp/PC/txt_mv_pc.png)}.LyHeader .logo{margin:60px auto 0;width:204px;height:81px;background-size:cover;background-image:url(../images/line-points/lp/PC/logo_point_pc.png)}.LyContents.points{font-family:HiraKakuProN,"メイリオ",sans-serif}.LyContents.points .SFUI{margin-right:2px;font-family:-apple-system,BlinkMacSystemFont,Sans-Serif;letter-spacing:normal}.LyContents.points .Md01Content{padding:80px 0 30px}.LyContents.points .Md01Content.Charge{background-color:#00b900}.LyContents.points .Md01Content.Use{background-color:#058ae7}.LyContents.points .Md01Content.Howto{background-color:#353637}.LyContents.points .md02Ttl{color:#fff;font-weight:700;font-size:34px;line-height:1;letter-spacing:-2px;text-align:center;text-shadow:0 0 90px rgba(6,159,91,.55)}.LyContents.points .md02Txt{margin-top:18px;font-weight:400;font-size:18px;line-height:1;letter-spacing:-1.5px;text-align:center}.points .Charge .md02Txt{color:#b3ffba}.points .Use .md02Txt{color:#b2deff}.points .Howto .md02Txt{color:#919191}.LyContents.points .md02subTxt{margin-top:38px;color:#919191;font-weight:400;font-size:16px;line-height:1;letter-spacing:-1.5px}.LyContents.points .Md03MainSection{width:900px;padding:68px 0 50px;margin:48px auto 0;background-color:#fff;border-radius:10px}.points .Howto .Md03MainSection{padding:60px 0 52px}.LyContents.points .Md04SubSection+.Md04SubSection{margin-top:118px}.LyContents.points .Md04SubSection.Mission .md04Item{position:relative;height:108px}.LyContents.points .Md04SubSection.Mission .md04Item.game{width:101px}.LyContents.points .Md04SubSection.Mission .md04Item.game .md04Icon{height:49px;margin-top:12px;background-image:url(../images/line-points/lp/PC/icon_game_pc.png)}.LyContents.points .Md04SubSection.Mission .md04Item.movie{width:86px;margin-left:86px}.LyContents.points .Md04SubSection.Mission .md04Item.movie .md04Icon{height:58px;margin-top:8px;background-image:url(../images/line-points/lp/PC/icon_movie_pc.png)}.LyContents.points .Md04SubSection.Mission .md04Item.comic{width:92px;margin-left:103px}.LyContents.points .Md04SubSection.Mission .md04Item.comic .md04Icon{height:73px;background-image:url(../images/line-points/lp/PC/icon_comic_pc.png)}.LyContents.points .Md04SubSection.Mission .md04Images{display:flex;justify-content:center}.LyContents.points .Md04SubSection.Mission .md04Icon{width:100%;background-size:cover}.LyContents.points .Md04SubSection.Mission .md04Txt{display:inline-block;position:absolute;left:50%;bottom:0;width:100%;transform:translateX(-50%);color:#505050;font-size:16px;font-weight:400;line-height:1;letter-spacing:-.8px}.LyContents.points .Md04SubSection.Service .md04Item{position:relative;height:157px}.LyContents.points .Md04SubSection.Service .md04Item.shopping{width:141px}.LyContents.points .Md04SubSection.Service .md04Item.shopping .md04Icon{height:123px;background-image:url(../images/line-points/lp/PC/icon_shopping_pc.png)}.LyContents.points .Md04SubSection.Service .md04Item.delima{margin-left:29px;width:116px}.LyContents.points .Md04SubSection.Service .md04Item.delima .md04Icon{height:108px;margin-top:15px;background-image:url(../images/line-points/lp/PC/icon_delima_pc.png)}.LyContents.points .Md04SubSection.Service .md04Item.mobile{width:129px;margin-left:55px}.LyContents.points .Md04SubSection.Service .md04Item.mobile .md04Icon{height:113px;margin-top:10px;background-image:url(../images/line-points/lp/PC/icon_mobile_pc.png)}.LyContents.points .Md04SubSection.Service .md04Item.travel{width:114px;margin-left:41px}.LyContents.points .Md04SubSection.Service .md04Item.travel .md04Icon{height:105px;margin-top:18px;background-image:url(../images/line-points/lp/PC/icon_travel_pc.png)}.LyContents.points .Md04SubSection.Service .md04Images{margin-top:57px;display:flex;justify-content:center}.LyContents.points .Md04SubSection.Service .md04Icon{width:100%;background-size:cover}.LyContents.points .Md04SubSection.Service .md04Txt{display:inline-block;position:absolute;left:50%;bottom:0;width:100%;transform:translateX(-50%);color:#505050;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.8px}.LyContents.points .Md04SubSection.Service .md04SubTxt{margin-top:40px;color:#00b900;font-weight:700;font-size:20px;line-height:1;letter-spacing:-1.5px}.LyContents.points .Md04SubSection.Pay .md04Images{margin-top:56px}.LyContents.points .Md04SubSection.Pay .md04Detail{display:inline-block;width:411px;height:134px;border-radius:8px;background-size:cover;background-color:#00b900}.LyContents.points .Md04SubSection.Pay .md04Detail .md04DetailIcon{margin:30px auto 19px;width:124px;height:35px;background-size:cover;background-image:url(../images/line-points/lp/PC/logo_pay_pc.png)}.LyContents.points .Md04SubSection.Pay .md04Detail .md04DetailTxt{color:#fff;font-size:19.5px;line-height:1;letter-spacing:-.5px;text-align:center}.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt{display:inline-block;position:relative;margin-top:29px;padding-bottom:1px;font-weight:700;font-size:20.5px;line-height:1;letter-spacing:-2px;text-align:center;color:#00b900;border-bottom:2px solid #00b900}.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt:before{content:'';position:absolute;width:12px;height:2px;right:-14px;bottom:-2px;background-color:#00b900;transform-origin:right;transform:rotate(40deg)}.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt:after{content:'';position:absolute;width:14px;height:2px;right:-14px;bottom:-2px;background-color:#00b900}.LyContents.points .Md04SubSection.Campaign .md04CampaignIcon{margin-top:68px;margin-left:304px;width:351px;height:164px;background-size:cover;background-image:url(../images/line-points/lp/PC/icon_bottle_pc.png)}.LyContents.points .Md04SubSection.Campaign .md04Link{display:inline-block;width:242px;margin-top:30px;background:#fff;border:solid 2px #00b900;border-radius:40px}.LyContents.points .Md04SubSection.Campaign .md04LinkTxt{color:#00b900;font-weight:700;font-size:20px;line-height:71px;letter-spacing:-2px}.LyContents.points .Md04SubSection.Stamp .md04Images{margin:78px 0 0 313px;width:326px;height:201px;background-size:cover;background-image:url(../images/line-points/lp/PC/img_point_pc.png)}.LyContents.points .Md04SubSection.PayUse .md04Images{display:flex;margin:66px 0 0 179px}.LyContents.points .Md04SubSection.PayUse .md04PayIcon{width:290px;height:179px;background-size:cover;background-image:url(../images/line-points/lp/PC/img_pay_pc.png)}.LyContents.points .Md04SubSection.PayUse .md04PayDesc{margin:56px 0 0 44px}.LyContents.points .Md04SubSection.PayUse .md04PayTxt{color:#058ae7;font-weight:700;font-size:22px;line-height:1.64;text-align:left;letter-spacing:-1px}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt{color:#00b900;position:relative;margin-top:17px;padding-bottom:1px;font-weight:700;line-height:1;font-size:20px;letter-spacing:-2.2px;border-bottom:2px solid #00b900}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt:before{content:'';position:absolute;width:12px;height:2px;right:-14px;bottom:-2px;background-color:#00b900;transform-origin:right;transform:rotate(40deg)}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt:after{content:'';position:absolute;width:14px;height:2px;right:-14px;bottom:-2px;background-color:#00b900}.LyContents.points .Md04SubSection.ServiceUse .md04Item{position:relative;height:159px}.LyContents.points .Md04SubSection.ServiceUse .md04Item.gift{width:121px}.LyContents.points .Md04SubSection.ServiceUse .md04Item.gift .md04Icon{height:109px;margin-top:17px;background-image:url(../images/line-points/lp/PC/icon_gift_use_pc.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Item.delima{margin-left:98px;width:120px}.LyContents.points .Md04SubSection.ServiceUse .md04Item.delima .md04Icon{height:96px;margin-top:30px;background-image:url(../images/line-points/lp/PC/icon_delima_use_pc.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Item.mobile{width:115px;margin-left:101px}.LyContents.points .Md04SubSection.ServiceUse .md04Item.mobile .md04Icon{height:109px;margin-top:17px;background-image:url(../images/line-points/lp/PC/icon_mobile_use_pc.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Item.music{width:123px;margin-top:37px}.LyContents.points .Md04SubSection.ServiceUse .md04Item.music .md04Icon{height:114px;margin-top:12px;background-image:url(../images/line-points/lp/PC/icon_music_use_pc.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Item.store{width:117px;margin-top:37px;margin-left:97px}.LyContents.points .Md04SubSection.ServiceUse .md04Item.store .md04Icon{height:126px;background-image:url(../images/line-points/lp/PC/icon_store_use_pc.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Images{width:455px;margin:52px auto 0;display:flex;justify-content:center;flex-wrap:wrap}.LyContents.points .Md04SubSection.ServiceUse .md04Icon{width:100%;background-size:cover}.LyContents.points .Md04SubSection.ServiceUse .md04Txt{display:inline-block;position:absolute;left:50%;bottom:0;width:100%;transform:translateX(-50%);color:#505050;font-weight:400;font-size:16px;line-height:1;letter-spacing:-.8px}.LyContents.points .Md04SubSection.ServiceUse .md04SubTxt{margin-top:40px;color:#00b900;font-weight:700;font-size:20px;line-height:1;letter-spacing:-1.5px}.LyContents.points .Md04SubSection.Gift .md04Images{width:652px;margin:66px auto 0;display:flex;flex-wrap:wrap}.LyContents.points .Md04SubSection.Gift .md04Icon{width:100%;background-size:contain;background-repeat:no-repeat;background-position:0 0}.LyContents.points .Md04SubSection.Gift .md04Icon.amazon{width:174px;height:32px;margin-top:29px;background-image:url(../images/line-points/lp/PC/logo_amazon_pc.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.metro{width:120px;height:60px;margin-top:14px;margin-left:102px;background-image:url(../images/line-points/lp/PC/logo_metro_pc.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.nanaco{width:127px;height:69px;margin-left:129px;background-image:url(../images/line-points/lp/PC/logo_nanaco_pc.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.ponta{width:114px;height:60px;margin-top:68px;margin-left:30px;background-image:url(../images/line-points/lp/PC/logo_ponta_pc.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.bellmaison{width:216px;height:33px;margin-top:85px;margin-left:85px;background-image:url(../images/line-points/lp/PC/logo_bm_pc.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.egift{width:69px;height:69px;margin-top:63px;margin-left:120px;background-image:url(../images/line-points/lp/PC/logo_egift_pc.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.jal{width:167px;height:91px;margin-top:65px;margin-left:2px;background-image:url(../images/line-points/lp/PC/logo_jal_pc.png)}.LyContents.points .Md04SubSection.Gift .md04CautionWrap{width:692px;margin:61px auto 0;border-radius:10px;background-color:#f8f8f8}.LyContents.points .Md04SubSection.Gift .md04CautionInner{padding:32px 32px 32px 46px;list-style-type:disc}.LyContents.points .Md04SubSection.Gift .md04CautionTxt{color:#afafaf;font-weight:400;font-size:16px;line-height:1.38;letter-spacing:-1.5px;text-align:left}.LyContents.points .Md04SubSection.Gift .md04CautionTxt+.md04CautionTxt{margin-top:13px}.LyContents.points .md04Ttl{color:#000;font-weight:700;font-size:24px;line-height:1;letter-spacing:-1px}.LyContents.points .md04SubTtl{margin-top:20px;color:rgba(0,0,0,.5);font-weight:400;font-size:17px;line-height:1;letter-spacing:-1.6px}.LyContents.points .md04Images{margin-top:68px}.LyContents.points .Md05HowtoImages{display:flex;justify-content:center}.LyContents.points .md05Item{position:relative;width:173px}.LyContents.points .md05Item+.md05Item{margin-left:80px}.LyContents.points .md05Item+.md05Item:after{content:'';position:absolute;top:193px;left:-58px;width:33px;height:28px;background-size:contain;background-image:url(../images/line-points/lp/PC/icon_arrow_pc.png)}.LyContents.points .md05Item:nth-of-type(1) .md05Txt,.LyContents.points .md05Item:nth-of-type(2) .md05Txt{margin-left:-10px}.LyContents.points .md05Step{display:block;font-size:16px;font-weight:700;line-height:1;letter-spacing:-.4px;color:#2793e6}.LyContents.points .md05Image{margin-top:20px;height:348px;background-size:contain;background-position:0 0;background-repeat:no-repeat}.LyContents.points .md05Image.img01{background-image:url(../images/line-points/lp/PC/img_howto_pc_01_v2.png)}.LyContents.points .md05Image.img02{background-image:url(../images/line-points/lp/PC/img_howto_pc_02_v2.png)}.LyContents.points .md05Image.img03{background-image:url(../images/line-points/lp/PC/img_howto_pc_03_v2.png)}.LyContents.points .md05Txt{margin-top:25px;font-size:16px;font-weight:400;line-height:1.38;letter-spacing:-1px;color:#505050}.LyContents.points .md05Txt .brackets{margin-left:-8px;letter-spacing:-2px}.LyContents.points .Md07Link{display:inline-block;margin:33px auto 3px;width:411px;height:74px;background-color:#fff;border-radius:8px}.LyContents.points .md07LinkTxt{display:inline-block;color:#00b900;font-weight:600;font-size:22px;line-height:74px}.LyContents.points .Pointclub .md04Ttl{font-size:26px}.LyContents.points .Pointclub .md04SubTtl{font-size:14px}.LyFoot{background-color:#353637;min-width:100%}.LyFoot .SFUI{font-family:-apple-system,BlinkMacSystemFont,Sans-Serif}.LyFoot .lyFootInner{box-sizing:border-box;font-size:18px;padding:20px 0 62px;width:100%}.LyFoot ul{display:flex;justify-content:center}.LyFoot ul li{line-height:1;padding:0 23px}.LyFoot ul li+li{border-left:1px solid rgba(255,255,255,.11)}.LyFoot ul li a{color:#808587}.LyFoot p{margin-top:30px;line-height:1}.LyFoot small{font-size:20px;font-weight:600;color:rgba(255,255,255,.2)}.Pointclub{padding-top:10.66666vw;padding-bottom:8vw}.Pointclub__button{display:flex;justify-content:center;align-items:center;width:64vw;height:12.8vw;margin:25px auto;margin-top:6.66vw;margin-bottom:0;background-color:#00b900;border-radius:1.33vw}.Pointclub__button__text{color:#fff;font-size:3.46vw}.policy_explanation.terms .mainWrap{padding:0 20px}.policy_explanation.terms .policy_explanation-description__title{font-size:19px;text-align:center;line-height:28.5px;color:#000;margin-bottom:16px}.policy_explanation.terms .policy_explanation-description__text{color:#555;margin-bottom:24px;font-size:12px;line-height:18px}.policy_explanation.terms .policy_explanation-description__list{background-color:#fcfcfc;padding:24px 20px;margin-bottom:24px}.policy_explanation.terms .policy_explanation-description__list_item{margin-bottom:26px}.policy_explanation.terms .policy_explanation-description__list_item:last-child{margin-bottom:0}.policy_explanation.terms .policy_explanation-description__list_title{font-size:15px;line-height:22.5px;color:#000;margin-bottom:10px}.policy_explanation.terms .policy_explanation-description__list_text{font-size:12px;line-height:18px;color:#555}.policy_explanation.terms .policy_explanation-description__link{font-size:12px;line-height:18px;display:inline-block;color:#06c755;word-break:break-all}.policy_explanation.terms .policy_explanation-section__inner{margin-bottom:48px}.policy_explanation.terms .policy_explanation-section__title{font-size:15px;line-height:22.5px;margin-bottom:19px;color:#000}.policy_explanation.terms .policy_explanation-section__sub_title{font-size:12px;line-height:18px;color:#555;margin-bottom:12px;font-weight:700}.policy_explanation.terms .policy_explanation-section__text{font-size:12px;line-height:18px;color:#555;margin-bottom:24px}.policy_explanation.terms .policy_explanation-section__dotText{font-size:12px;line-height:18px;color:#555}.policy_explanation.terms .policy_explanation-section__list{padding-left:20px;margin-bottom:23px}.policy_explanation.terms .policy_explanation-section__list_item{position:relative;font-size:12px;line-height:18px;color:#555;margin-bottom:16px}.policy_explanation.terms .policy_explanation-section__list_item:after{content:'';display:block;font-size:12px;line-height:18px;position:absolute;top:0;left:-20px}.policy_explanation.terms .policy_explanation-section__list_item:nth-of-type(1):after{content:'1.'}.policy_explanation.terms .policy_explanation-section__list_item:nth-of-type(2):after{content:'2.'}.policy_explanation.terms .policy_explanation-section__list_item:nth-of-type(3):after{content:'3.'}.policy_explanation.terms .policy_explanation-section__list_item:nth-of-type(4):after{content:'4.'}.policy_explanation.terms .policy_explanation-section__list_item:last-child{margin-bottom:0}.policy_explanation.terms .policy_explanation-section__img{width:100%;max-width:400px;margin:auto}.policy_explanation.terms .policy_explanation-section__img--sp{display:block}.policy_explanation.terms .policy_explanation-section__img--pc{display:none}.policy_explanation.terms .policy_explanation-faq{margin-bottom:30px}.policy_explanation.terms .policy_explanation-faq__title{font-size:15px;line-height:22.5px;margin-bottom:20px;color:#000}.policy_explanation.terms .policy_explanation-faq__list_title{font-size:12px;line-height:18px;font-weight:700;color:#555;margin-bottom:12px}.policy_explanation.terms .policy_explanation-faq__description__list{padding-left:20px;margin-bottom:24px}.policy_explanation.terms .policy_explanation-faq__description__list_item{margin-bottom:16px}.policy_explanation.terms .policy_explanation-faq__description__list_text{font-size:12px;line-height:18px;color:#555;position:relative}.policy_explanation.terms .policy_explanation-faq__description__list_text:after{content:'';display:block;width:5px;height:5px;border-radius:50%;position:absolute;top:7px;left:-13px;background-color:#555}.policy_explanation.terms .policy_explanation-faq__description__list_text--ldh{color:#949494}.policy_explanation.terms .policy_explanation-faq__description__list_text--ldh:after{background-color:#949494}.policy_explanation.terms .policy_explanation-btn{width:100%}.policy_explanation.terms .policy_explanation-btn__link{display:flex;justify-content:center;align-items:center;background-color:#06c755;height:56px;font-size:12px;line-height:18px;color:#fff;border-radius:4px}.policy_explanation.terms .footer__copy{display:block;padding-top:16px}.terms{overflow-x:hidden;-webkit-text-size-adjust:100%}.terms h1,.terms h2,.terms h3{color:#111;line-height:1}.terms ol,.terms ul,.terms li{list-style:none;line-height:1}.terms a{color:inherit}.terms .onlySP{display:block}.terms .onlyPC{display:none}.terms select{-webkit-appearance:none;appearance:none}.terms select::-ms-expand{display:none}.terms *{box-sizing:border-box}.terms .header{border-bottom:1px solid #dedede}.terms .header__wrap{border-bottom:1px solid #dedede;background-color:#fff;height:48px;width:100%;position:fixed;transform:.3s all;-ms-overflow-style:none;scrollbar-width:none;z-index:100}.terms .header__wrap::-webkit-scrollbar{display:none}.terms .header__logo{font-size:100%;padding:15px 0 15px 20px;padding:.9375rem 0 .9375rem 1.25rem}.terms .header__langChange{border:solid 1px #c8c8c8;border-radius:20px;width:130px;width:8.125rem;background-color:rgba(255,255,255,.95);padding:2px 0;margin-top:24px;margin-top:1.5rem;cursor:pointer;font-size:15px;font-size:.9375rem;line-height:30px;color:#838383;position:relative;float:right}.terms .header__langChange a{cursor:pointer;display:block}.terms .header__langChange li{padding:10px 20px;padding:.625rem 1.25rem;color:#838383;position:relative;text-align:left}.terms .header__langChange:after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;left:100px;top:15px}.terms .header__langChange.open:after{transform:rotate(45deg)}.terms .mainWrap{margin-top:75px;margin-top:4.6875rem;display:block}.terms .scrollNavi{color:#777;border-bottom:1px solid #e9e9e9;background-color:#fff;z-index:100}.terms .scrollNavi__wrap{margin-left:20px;margin-left:1.25rem;overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.terms .scrollNavi__wrap::-webkit-scrollbar{display:none}.terms .scrollNavi__inner{white-space:nowrap;padding:8px 0;padding:.5rem 0}.terms .scrollNavi__list{font-size:14px;font-size:.875rem;display:inline-block;padding-right:16px;padding-right:1rem}.terms .scrollNavi__list li{line-height:1.71}.terms .scrollNavi__chapter.open span{color:#111;font-weight:700}.terms .sideNavi{color:#777;width:1120px;margin:0 auto}.terms .sideNavi li{cursor:pointer}.terms .sideNavi.foreignLaw .sideNavi__inner{max-height:calc(100vh - 150px);overflow-y:auto}.terms .sideNavi__inner{float:left;width:240px;width:15rem}.terms .sideNavi__list{line-height:1.57;font-size:14px;font-size:.875rem}.terms .sideNavi__list:nth-of-type(n+2){margin-top:30px;margin-top:1.875rem}.terms .sideNavi__chapter{display:inline-block}.terms .sideNavi__chapter span{position:relative;line-height:1.57;display:block}.terms .sideNavi__chapter span.arrow:after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;margin-left:8px;margin-top:3px}.terms .sideNavi__chapter span.arrow--low:after{top:24px}.terms .sideNavi__chapter.open span{color:#111;font-weight:700}.terms .sideNavi__chapter.open .arrow:after{transform:rotate(45deg)}.terms .sideNavi__section{font-size:13px;font-size:.8125rem}.terms .sideNavi__section a{padding:15px 0 0 6px;padding:.9375rem 0 0 .375rem;display:block;line-height:1.57}.terms .sideNavi__section a.open{color:#111;font-weight:700}.terms .title{color:#111}.terms .title.onlySP{margin-bottom:23px;margin-bottom:1.4375rem;padding:0 20px;padding:0 1.25rem}.terms .title__inner{font-size:26px;font-size:1.625rem}.terms .details__content{padding:50px 20px;padding:3.125rem 1.25rem}.terms .details__content:not(:first-of-type):nth-of-type(odd){background-color:#f9f9f9}.terms .details__content:first-of-type{padding:50px 20px 30px;padding:3.125rem 1.25rem 1.875rem}.terms .details__chapter{font-size:24px;font-size:1.5rem;margin-bottom:20px;margin-bottom:1.25rem;line-height:1.17}.terms .details__text{color:#777;font-size:14px;font-size:.875rem;line-height:22px;text-align:justify}.terms .details__text .mt-0{margin-top:0!important}.terms .details__text .pb-0{padding-bottom:0!important}.terms .details__text--bold{color:#111;font-size:14px;font-size:.875rem;font-weight:700;margin-top:15px;margin-top:.9375rem;line-height:1.43}.terms .details__text--small{font-size:12px;font-size:.75rem;line-height:1.83}.terms .details__text--pbAdjust{padding-bottom:30px;padding-bottom:1.875rem}.terms .details__text p+p{margin-top:10px;margin-top:.625rem}.terms .details__text span{display:inline-block}.terms .details__sectionTitle{color:#111;font-size:18px;font-size:1.125rem;font-weight:700;margin-bottom:15px;margin-bottom:.9375rem;padding-top:30px;padding-top:1.875rem}.terms .details__sectionTitle.pt-0{padding-top:0}.terms .textLink{color:#00ba1b;border-bottom:1px solid #00ba1b;padding-bottom:1px}.terms .textLink--arrow{color:#00c400;border-bottom:none;padding-bottom:0;position:relative}.terms .textLink--arrow span{padding-bottom:3px;display:inline}.terms .textLink--arrow span:after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;width:7px;height:7px;border-color:inherit;padding-left:0;position:static;margin:0 0 2px 2px;vertical-align:middle;transform:rotate(135deg)}.terms .termsInfo .onlyPC{background-color:#f9f9f9}.terms .termsInfoList{background-color:#f9f9f9;font-size:13px;font-size:.8125rem}.terms .termsInfoList__item{color:#949494}.terms .termsInfoList__item li{padding-top:14px;padding-top:.875rem}.terms .termsInfoList__item li:first-of-type{padding-top:18px;padding-top:1.125rem}.terms .termsInfoList__text--title{padding:18px 25px;padding:1.125rem 1.5625rem}.terms .termsInfoList__text--title:first-of-type{padding-top:24px;padding-top:1.5rem}.terms .termsInfoList__text--title:last-of-type{padding-bottom:24px;padding-bottom:1.5rem}.terms .termsInfoList__text--title span{display:block;position:relative}.terms .termsInfoList__text--title span:after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;right:0}.terms .termsInfoList__text--title.open span:after{transform:rotate(45deg)}.terms select.langChange{color:#777;display:block;padding:14px 20px;padding:.875rem 1.25rem;background-color:#fff;border:solid 1px #e9e9e9;margin:20px auto 0;margin:1.25rem auto 0;outline:none;width:100%}.terms .langChangeWrap{width:100%;position:relative;display:inline-block}.terms .langChangeWrap:after{content:"";width:1px;position:absolute;top:2px;display:inline-block;height:5px;border-left:1px solid #777;border-top:1px solid #777;transform:rotate(225deg);padding-left:.25em;transition:all .2s ease-in-out;right:23px;top:38px}.terms table{width:100%;border-collapse:collapse;border-top:solid 1px #000;border-bottom:solid 1px #000;text-align:center;margin-top:20px}.terms table tr:nth-child(even){background-color:#fafafa}.terms table tr th{width:60%;padding:20px 0 18px 20%;font-weight:400;color:#111}.terms table tr td{width:40%;font-weight:700;color:#555;padding-right:20%}.terms .footer{text-align:center;border-top:1px solid #dedede;padding:0 20px 38.4px;padding:0 1.25rem 2.4rem}.terms .footer__navLink{width:67%;margin:24px auto 0;margin:1.5rem auto 0}.terms .footer__navLink li{font-size:11px;font-size:.6875rem;display:inline-block;position:relative;padding-bottom:10px;padding-bottom:.625rem}.terms .footer__navLink li:not(:last-of-type):after{content:'';width:1px;height:9px;display:inline-block;background-color:#c8c8c8;margin-left:11px;top:2px}.terms .footer__copy{font-size:10px;font-size:.625rem;padding-top:12px;padding-top:.75rem}.terms.other .title.onlySP{margin-bottom:24px;margin-bottom:1.5rem}.terms.other .details__chapter{margin-bottom:18px;margin-bottom:1.125rem}.terms.other .details__sectionTitle{margin-bottom:12px;margin-bottom:.75rem}.terms.other .details__text{text-align:start}.terms.other .details__text p+p{margin-top:12px;margin-top:.75rem}.terms.other .details__text--bold{font-size:15px;font-size:.9375rem;line-height:1.33;margin-top:13px;margin-top:.8125rem}.terms.other .details__text--mtSmall{margin-top:-4px;margin-top:-.25rem}.terms.other .scrollNavi__inner{padding:8px 0;padding:.5rem 0}.terms.other .textLink{padding-bottom:0}.terms.other .en{font-family:HelveticaNeue,sans-serif}.terms.other .id,.terms.other .es,.terms.other .de,.terms.other .zh-hant{font-family:Arial,sans-serif}.terms.other .de h1{line-height:1.18}.terms.other .zh-hant .title__inner{font-family:HiraginoSans-W6}.terms.other .zh-hant .title__inner span{font-family:Arial,sans-serif}.terms.other .th{font-family:Thonburi}.terms.other .th.mainWrap{margin-top:78px;margin-top:4.875rem}.terms.other .th h1{line-height:1.4}.terms.other .th .textLink--arrow:after{top:8px}.terms.other .ko{font-family:AppleSDGothicNeo,Arial,sans-serif}.mCustomScrollbar{touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;max-width:100%;outline:0}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}@media only screen and (min-width:880px){body.careerfair .onlySP{display:none}body.careerfair .header .view{height:540px;background-image:url(../images/careerfair/mv_pc.png)}body.careerfair .header .view--techCareer{height:540px;background-image:url(../images/careerfair/mv2_pc.png)}body.careerfair .header h1.view__img{width:69px;height:24px;top:121px}body.careerfair .header h1.view__img.view__img--techCareer{top:211px}body.careerfair .header h1.view__title{font-size:7.2em;top:193px;margin-left:0;width:529px}body.careerfair .header h1.view__title--techCareer{font-size:72px;top:257px;line-height:1}body.careerfair .footer{margin-top:7.7em}body.careerfair .main{width:100%;max-width:880px}body.careerfair .section{margin-top:7.2em}body.careerfair .section:first-of-type{margin-top:7.7em}body.careerfair .section--techCareer{margin-top:8em}body.careerfair .section--techCareer>p{letter-spacing:-.2px}body.careerfair .text__heading+.text{margin-top:1.45em}body.careerfair .text__date{font-size:2.4em;margin-top:.54em 0 .2em 0}body.careerfair .text__flex--sp{display:block}body.careerfair .table{border-spacing:0;width:100%}body.careerfair thead th{padding:0 2em}body.careerfair td{min-width:350px}body.careerfair .table__box--col1{margin:0 2em;padding:2.4em 3.2em 2.2em 3.1em;height:188px}body.careerfair .table__box--col2{margin:2em;padding:2.4em 0 2.2em 3.1em}body.careerfair .table__time{padding:0 1.16em}body.careerfair .table__head{padding:1em 0;margin:0}body.careerfair .table__head+.table__head{margin-left:4em}body.careerfair .table__break{padding:1em 23.6em}body.careerfair .btn.btn--form{margin-top:2.2em}body.careerfair .btn__fixed{bottom:50px;right:5em;padding:1.9em 3em 1.8em}body.careerfair .btn__fixed span{font-size:2em}body.careerfair .icon{display:inline-flex}body.careerfair .icon--tw{margin-right:9.6em}body.careerfair .icon--web{margin-right:9.7em}body.careerfair .icon__text{text-align:left}body.careerfair .faq dt{padding:2em 0}body.careerfair .modal__content{padding:3.714em 4.2857em 4em;width:600px;height:auto;overflow-y:auto}body.careerfair .modal__title{font-size:1.714em;line-height:1.17}body.careerfair .modal__detail,body.careerfair .modal__speakers{margin-top:2.1428em}body.careerfair .modal__speakers p{padding-top:10px}body.careerfair .modal__speakers p:first-of-type{padding-top:30px}body.careerfair .category{margin:7.4em 0}body.careerfair .category:nth-of-type(2){margin-top:8em}body.careerfair .category__flex{display:flex;flex-wrap:wrap;justify-content:space-between}body.careerfair .category__img{margin-top:8em;width:36.37%;padding-right:5em}body.careerfair .category__group{width:63.63%}body.careerfair .category__heading{margin-top:1.85em}body.careerfair .category__recommend{font-size:1.4em}body.careerfair .category__title{padding-top:0}body.careerfair .category__btn{padding:.666em 1.444em;font-size:1.8em}body.careerfair .category__btn--small{font-size:1.6em;padding:.6em 1em}body.careerfair .category__btn--large{padding:.85em 2.071em}body.careerfair .category__btn--entry{width:22.222em;margin:1.666em auto 0}body.careerfair .return{padding:1.785em 0 1.785em 1em}body.careerfair .return:before{top:28px}body.careerfair .interview{margin-top:3.2em}body.careerfair .interviewList{padding-bottom:5em}body.careerfair .interviewList__item{width:37.5em}body.careerfair .interviewList__item:nth-of-type(odd){margin:3em 1.5em 0 5em}body.careerfair .interviewList__item:nth-of-type(even){margin:3em 5em 0 1.5em}}@media only screen and (max-width:320px){body.careerfair .header .view__inner{width:97%}body.careerfair .category__btn--large{font-size:1.2em}body.careerfair .category__btn--entry{font-size:1.2em}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01Ttl,.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01btn{width:280px}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01Ttl a,.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01btn a{width:280px}.LyWrap.insurance.works .Md02ContentAbout .md02Txt,.LyWrap.insurance.works .Md02ContentAbout .md02btn,.LyWrap.insurance.works .Md02ContentAbout .md02notes{width:280px}.LyWrap.insurance.works .Md02ContentAbout .md02Txt a,.LyWrap.insurance.works .Md02ContentAbout .md02btn a,.LyWrap.insurance.works .Md02ContentAbout .md02notes a{width:280px}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap{width:280px}}@media only screen and (max-width:767px){body.careerfair .scroll--sp table{width:100%}body.careerfair .scroll--sp{overflow:auto;white-space:nowrap;margin-right:calc((100vw - 84vw)/2 *-1)}body.careerfair .scroll--sp::-webkit-scrollbar-track{background:#eee}body.careerfair .scroll--sp::-webkit-scrollbar-thumb{background:#eee}}@media only screen and (max-width:879px){body.careerfair .category__btn--large{width:100%}body.careerfair .category__btn--entry{padding:1em 3.784em;text-align:left}}@media only screen and (max-width:1200px){.LyWrap.insurance .md02Item{width:320px}.LyWrap.insurance .md02Item+.md02Item{margin-left:30px}.LyWrap.insurance .md02ItemTtl{font-size:20px}.LyWrap.insurance .md02ItemTxt{font-size:16px}.LyWrap.insurance .md02ItemImg{width:320px}.LyWrap.insurance .md03ContentList{width:924px}.LyWrap.insurance .md03Item{width:172px;height:242px}.LyWrap.insurance .Md04ContentManual .slick-prev{left:-20px}.LyWrap.insurance .Md04ContentManual .slick-next{right:-20px}.LyWrap.insurance .md04ItemWrap{width:960px}.LyWrap.insurance .md04Img{width:270px}}@media only screen and (max-width:1080px){.LyContents.insurance .md08FootCompany{text-align:right}.LyContents.insurance .md08CompanyListItem{display:block}}@media only screen and (max-width:1024px){.LyWrap.insurance{min-width:320px}.LyWrap.insurance .only-SP{display:block}.LyWrap.insurance .only-SP-br{display:inline-block}.LyWrap.insurance .only-PC,.LyWrap.insurance .only-PC-br{display:none}.LyWrap.insurance .volte{font-family:volteweb,sans-serif!important}.LyWrap.insurance .LyHeader{position:relative;z-index:10}.LyWrap.insurance .LyHeader:after{content:'';position:absolute;width:100%;height:9px;left:0;bottom:-9px;opacity:.02;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=2)";background-image:linear-gradient(to top,transparent,#000)}.LyWrap.insurance h1{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:static;width:98px;height:16px;padding:14px 0 19px;background:center 16px / contain no-repeat;background-image:url(../images/line-insurance/logo_insurance.svg)}.LyWrap.insurance .Md06Share,.LyWrap.insurance .Md07qr.visible{display:none}.LyWrap.insurance .pagenation{display:none}.LyWrap.insurance .LyFoot{position:fixed;bottom:0;background-color:#fff}.LyWrap.insurance .LyFoot.active{background-color:#00ca57}.LyWrap.insurance .md09FooterLink{display:inline-block;width:100%}.LyWrap.insurance .md09FootLinkInner{position:relative;width:148px;margin:0 auto;text-align:right}.LyWrap.insurance .md09FooterImg{display:inline-block;position:absolute;width:89px;height:16px;top:24px;left:0;text-indent:-9999px;font-size:16px;background:center / contain no-repeat}.LyWrap.insurance .md09FooterImg.md09FooterColor{background-image:url(../images/line-insurance/logo_insurance_color.svg);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyWrap.insurance .md09FooterImg.md09FooterWhite{background-image:url(../images/line-insurance/logo_insurance_w.png);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.LyWrap.insurance .LyFoot.active .md09FooterImg.md09FooterWhite{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyWrap.insurance .LyFoot.active .md09FooterImg.md09FooterColor{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.LyWrap.insurance .md09FooterTxt{display:inline-block;position:relative;margin-right:11px;color:#2e2e2e;font-size:16px;font-weight:700;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;line-height:64px}.LyWrap.insurance .md09FooterTxt:after{content:'';display:inline-block;position:absolute;top:50%;right:-5px;transform:translate(50%,-50%) rotate(45deg);width:7px;height:7px;color:inherit;border-top:2px solid #2e2e2e;border-right:2px solid #2e2e2e}.LyWrap.insurance .LyFoot.active .md09FooterTxt{color:#fff}.LyWrap.insurance .LyFoot.active .md09FooterTxt:after{border-top:2px solid #fff;border-right:2px solid #fff}.LyWrap.insurance.works section,.LyWrap.insurance.works .Md08Footer{min-width:auto}.LyWrap.insurance.works h1{position:unset;left:calc(50% - 49px);top:0}.LyWrap.insurance.works .LyHeader:after{height:4px;bottom:-4px;opacity:.05;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"}.LyWrap.insurance.works .Md01ContentMV{height:837px;width:100%;min-width:auto}.LyWrap.insurance.works .Md01ContentMV .md01Inner{padding-top:98px}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01Ttl{text-align:left;width:311px;margin:0 auto;font-size:38px;line-height:47px}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01Img{height:280px;width:100%;background-size:contain;background-image:url(../images/line-insurance/img_insurance_mv_01_sp.png)}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01btn,.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01info,.LyWrap.insurance.works .Md01ContentMV .md01Inner .md02notes02{width:100%}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01btn{height:60px;margin-top:16px;background-position:center;background-size:contain;background-image:url(../images/line-insurance/img_insurance_works_btn_01_sp.png)}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01btn a{width:311px;height:60px;margin:0 auto}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md02notes02{margin-top:25px;font-size:12px;line-height:18px;text-align:center}.LyWrap.insurance.works .Md01ContentMV .md01Inner .md01info{margin-top:24px;font-size:10px;text-align:center}.LyWrap.insurance.works .Md02ContentAbout{height:870px;min-height:auto}.LyWrap.insurance.works .Md02ContentAbout .md02Inner{padding:3px 0}.LyWrap.insurance.works .Md02ContentAbout .md02Ttl{width:194px;height:24px;background-image:url(../images/line-insurance/img_insurance_works_about_sp.png)}.LyWrap.insurance.works .Md02ContentAbout .md02Txt{width:311px;padding-top:22px;font-size:14px;margin:0 auto}.LyWrap.insurance.works .Md02ContentAbout .md02Txt .md02TxtGroup01{letter-spacing:-.58px}.LyWrap.insurance.works .Md02ContentAbout .md02Txt .md02TxtGroup02{letter-spacing:-.1px}.LyWrap.insurance.works .Md02ContentAbout .md02btn{width:311px;height:60px;margin-top:26px;background-size:contain;background-image:url(../images/line-insurance/img_insurance_works_btn_02_sp.png);background-color:transparent}.LyWrap.insurance.works .Md02ContentAbout .md02btn a{width:311px;height:60px}.LyWrap.insurance.works .Md02ContentAbout .md02notes{margin-top:22px;font-size:10px}.LyWrap.insurance.works .Md02ContentAbout .md02notes02{margin:26px 0 28px;font-size:12px;line-height:18px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap{width:250px;margin:0 auto;padding:35px 30px 0 32px;border-radius:15px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTtl{font-size:20px;line-height:25px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTxt{margin:25px 0 0}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTxt h3{font-size:14px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTxt div{font-size:12px;line-height:17px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02ProcessTxt div+h3{margin-top:12px}.LyWrap.insurance.works .Md02ContentAbout .md02ContentWrap .md02Item01{height:168px;width:104px;margin:15px 0 0 -8px;background-image:url(../images/line-insurance/img_insurance_works_process_sp.png)}.LyWrap.insurance.works .Md03ContentDiscount{padding:0 0 51px}.LyWrap.insurance.works .Md03ContentDiscount .md03Inner{padding:51px 0 30px}.LyWrap.insurance.works .Md03ContentDiscount .md03Ttl{margin-bottom:28px;font-size:22px}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap{width:311px;height:430px}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap:before{width:60px;height:60px;left:-16px;top:-16px;background-image:url(../images/line-insurance/ico_insurance_works_discount_sp.png)}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03Item01{display:inline-block;width:177.5px;height:97.5px;margin-top:30px;background-size:contain;background-image:url(../images/line-insurance/logo_axa_sp.png)}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03Txt{width:247px;padding-top:22px;font-family:HiraKakuStd-W4,"メイリオ",sans-serif;font-size:16px;line-height:1.63}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03btn{width:246px;height:54px;margin:21px auto 26px;border-radius:27px;font-size:16px;line-height:54px}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03btn a{width:246px;height:54px}.LyWrap.insurance.works .Md03ContentDiscount .md03ContentWrap .md03info{font-size:10px}.LyWrap.insurance.works .Md08Footer .md08FootNav{background-color:#fff;padding:47px 0 68px;margin-left:0}.LyWrap.insurance.works .Md08Footer .md08FootNav .md08FootNavTtl{font-size:14px;margin-bottom:18px}.LyWrap.insurance.works .Md08Footer .md08FootNav .md08copy{bottom:45px}.LyWrap.insurance.works .Md08Footer .md08FootNav .md08List{margin-left:auto}.LyWrap.insurance.works .Md08Footer .md08FootNav .md08List .md08ListItem{padding:0}.LyWrap.insurance.works .Md08Footer .md08FootNav .md08List .md08ListItem+.md08ListItem{border-top:1px solid #e8e8e8}.LyContents.insurance{margin-top:-50px}.LyContents.insurance .md02Ttl,.LyContents.insurance .md03Ttl,.LyContents.insurance .md04Ttl{color:#2e2e2e;font-size:22px;font-weight:700;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;line-height:1}.LyContents.insurance .Md01ContentMV{height:auto;min-height:auto}.LyContents.insurance .Md01ContentMV .slick-list,.LyContents.insurance .Md01ContentMV .slick-track{height:100%;min-height:auto}.LyContents.insurance .Md01ContentMV .slick-slide>div{height:100%}.LyContents.insurance .Md01ContentMV .slick-dots{display:flex!important;position:absolute;bottom:22px;width:100%;justify-content:center}.LyContents.insurance .Md01ContentMV .slick-dots li{margin:0 13px}.LyContents.insurance .Md01ContentMV .slick-dots li button:before{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";font-size:11px}.LyContents.insurance .Md01ContentMV .slick-dots li.slick-active button:before{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#fff}.LyContents.insurance .Md01ContentMV .slick-dotted.slick-slider{margin-bottom:0}.LyContents.insurance .Md01ContentMV .slick-arrow{border:none;top:50%;transform:translate(0,-50%) rotate(45deg)}.LyContents.insurance .Md01ContentMV .slick-prev-label{left:2%;width:30px;height:30px}.LyContents.insurance .Md01ContentMV .slick-prev-label[aria-disabled=true]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.LyContents.insurance .Md01ContentMV .slick-prev{left:0;width:10px;height:10px;top:14px;left:11px;position:relative;border-bottom:2px solid #fff;border-left:2px solid #fff}.LyContents.insurance .Md01ContentMV .slick-next-label{right:2%;width:30px;height:30px}.LyContents.insurance .Md01ContentMV .slick-next-label[aria-disabled=true]{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.LyContents.insurance .Md01ContentMV .slick-next{right:0;width:10px;height:10px;top:16px;left:9px;position:relative;border-top:2px solid #fff;border-right:2px solid #fff}.LyContents.insurance .md01Wrap{position:relative}.LyContents.insurance .md01Wrap:before{position:absolute;content:'';top:50px;left:0;width:100%;height:1px}.LyContents.insurance .md01Wrap.page01:before{background-color:#0da666}.LyContents.insurance .md01Wrap.page02:before{background-color:#36a0dc}.LyContents.insurance .md01Wrap.page03:before{background-color:#fbc82b}.LyContents.insurance .md01Inner{height:100%;min-height:auto;padding:86px 0 48px;box-sizing:border-box}.LyContents.insurance .md01Ttl{margin-left:8px;color:#fff;font-size:30px;font-weight:700;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;line-height:1.3;letter-spacing:-.6px}.LyContents.insurance .md01TtlTextPage1-01{margin-left:-18px}.LyContents.insurance .md01TtlTextPage2-01{margin-left:-4px}.LyContents.insurance .md01TtlTextPage2-02{margin-left:-4px}.LyContents.insurance .md01TtlTextPage2-03{margin-left:-6px}.LyContents.insurance .md01TtlTextPage2-04{margin-left:-10px}.LyContents.insurance .md01TtlTextPage3-01{margin-left:2px;white-space:nowrap}.LyContents.insurance .md01TtlTextPage3-02{margin-left:4px}.LyContents.insurance .md01TtlTextPage3-03{margin-left:-10px}.LyContents.insurance .md01Img{position:static;transform:none;width:100%;height:277px;margin:16px auto 0;background:center / contain no-repeat}.md01Wrap.page01 .md01Img{background-image:url(../images/line-insurance/img_insurance_mv_01_sp.png)}.md01Wrap.page02 .md01Img{background-image:url(../images/line-insurance/img_insurance_mv_02_sp.png)}.md01Wrap.page03 .md01Img{background-image:url(../images/line-insurance/img_insurance_mv_03_sp.png)}.LyContents.insurance .Md02ContentAbout{height:auto}.LyContents.insurance .md02Inner{padding:62px 0 60px}.LyContents.insurance .md02Ttl{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";margin-left:2px;font-size:22px;letter-spacing:-2px}.LyContents.insurance .md02Ttl span{display:inline-block;width:115px;height:21px;vertical-align:bottom;background:center / contain no-repeat;background-image:url(../images/line-insurance/logo_insurance_color.svg)}.LyContents.insurance .md02Txt{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";margin-left:10px;padding-top:0;color:#2e2e2e;font-size:15px;font-family:HiraKakuStd-W4,"メイリオ",sans-serif;line-height:1.25}.LyContents.insurance .md02MainTxt{display:inline-block;margin:5px 0 25px 2px;font-size:21px;font-weight:700;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;line-height:1.42;letter-spacing:-1px}.LyContents.insurance .md02MainTxt .volte{font-size:25px;font-weight:600}.LyContents.insurance .md02MainTxt .md02MainTxt01{letter-spacing:normal}.LyContents.insurance .md02MainTxt .md02MainTxt02{display:inline-block;margin-top:-1px}.LyContents.insurance .md02MainTxt .md02MainTxt03{display:block;margin-top:-4px}.LyContents.insurance .Md02ContentList{display:block;width:auto;margin:36px auto 0;padding:0 20px}.LyContents.insurance .md02Item{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";position:relative;width:100%;height:auto;border-radius:12px;background-color:#fff;box-shadow:0 0 4px rgba(222,222,222,.6)}.LyContents.insurance .md02Item+.md02Item{margin-top:15px;margin-left:0}.LyContents.insurance .md02Item.custom,.LyContents.insurance .md02Item.speedy,.LyContents.insurance .md02Item.unique{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyContents.insurance .md02ItemInner{padding:30px 0}.LyContents.insurance .md02ItemIcon{width:87px}.LyContents.insurance .md02ItemIconTxt{font-size:16px;line-height:87px;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;font-weight:700;letter-spacing:-1px}.LyContents.insurance .md02ItemTtl{margin:17px 0 0 20px;color:#2e2e2e;font-size:18px;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;font-weight:700;line-height:1.33}.LyContents.insurance .md02ItemTtl01{margin-left:-5px}.LyContents.insurance .md02ItemTtl02{margin-left:-20px}.LyContents.insurance .md02ItemTxt{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";margin:15px 0 0 10px;color:#2e2e2e;font-size:12px;font-family:HiraKakuStd-W3,"メイリオ",sans-serif;line-height:1.5}.LyContents.insurance .md02ItemImg{width:335px;margin:27px auto 0}.LyContents.insurance .md02Item.custom .md02ItemImg{height:173px;background-image:url(../images/line-insurance/img_insurance_about_sp_01.png)}.LyContents.insurance .md02Item.speedy .md02ItemImg{height:146px;margin-top:28px;background-image:url(../images/line-insurance/img_insurance_about_sp_02.png)}.LyContents.insurance .md02Item.unique .md02ItemImg{height:180px;margin-top:28px;background-image:url(../images/line-insurance/img_insurance_about_sp_03.png)}.LyContents.insurance .md02btn{width:295px;margin:30px auto 0;border-radius:26px;background-color:#01bc51}.LyContents.insurance .md02btn a{display:block;width:100%;height:100%}.LyContents.insurance .md02btnTxt{display:inline-block;position:relative;color:#fff;font-size:16px;font-weight:700;font-family:HiraKakuProN-W6,"メイリオ",sans-serif;line-height:52px}.LyContents.insurance .md02btnTxt:after{content:'';position:absolute;top:50%;right:-5px;transform:translate(50%,-50%) rotate(45deg);width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff}.LyContents.insurance .Md03ContentLineup{height:auto}.LyContents.insurance .md03Inner{padding:60px 0 50px}.LyContents.insurance .md03Ttl{letter-spacing:-1.2px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyContents.insurance .md03VideoWrap{position:relative;margin:30px 20px 0;border-radius:12px;background:center / cover no-repeat;background-image:url(../images/line-insurance/img_insurance_video.jpg)}.LyContents.insurance .md03VideoWrap.remove{background:none}.LyContents.insurance .md03VideoWrap.remove:after{display:none}.LyContents.insurance .md03VideoWrap:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;border-radius:12px}.LyContents.insurance .md03Video{visibility:hidden;width:100%;max-width:100%;height:auto;vertical-align:bottom;box-sizing:border-box;border-radius:12px}.LyContents.insurance .md03Video.visible{visibility:visible}.LyContents.insurance .md03VideoButton{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:45px;height:45px;border:2px solid #fff;border-radius:50%}.LyContents.insurance .md03VideoButton:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-34%,-50%);width:0;height:0;border-style:solid;border-width:10px 0 10px 17.3px;border-color:transparent transparent transparent #fff}.LyContents.insurance .md03Txt{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";padding-top:40px;color:#2e2e2e;font-size:18px;font-weight:700;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;line-height:1.33}.LyContents.insurance .md03SubTxt{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";display:inline-block;margin:14px 0 0 10px;font-weight:300;font-size:12px;font-family:HiraKakuStd-W3,"メイリオ",sans-serif;line-height:1.5}.LyContents.insurance .md03Txt01{margin-left:-4px}.LyContents.insurance .md03ContentList{width:335px;margin:37px auto 30px;padding:0 20px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:none}.LyContents.insurance .md03ContentList .dummy{display:none!important}.LyContents.insurance .md03ContentList .slick-arrow{display:none}.LyContents.insurance .md03ContentList.visibleAll{margin-bottom:0}.LyContents.insurance .md03Item{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";width:162px;height:224px;border-radius:14px;background-color:#fff}.LyContents.insurance .md03Item+.md03Item{margin-left:0}.LyContents.insurance .md03Item:nth-of-type(even){margin-left:11px}.LyContents.insurance .md03Item:nth-of-type(n+3){margin-top:11px}.LyContents.insurance .md03Item:nth-of-type(n+7){display:none}.LyContents.insurance .md03Item:nth-of-type(-n+10){opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyContents.insurance .md03ContentList.visibleAll .md03Item:nth-of-type(n+7){display:block}.LyContents.insurance .md03ClickableTxt{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";display:inline-block;position:relative;padding-right:8px;margin-top:8px;color:#6c6c6c;font-size:14px;font-family:HiraKakuProN-W4,"メイリオ",sans-serif;letter-spacing:-1px}.LyContents.insurance .md03ClickableTxt:after{content:'';position:absolute;width:6px;height:6px;top:50%;right:0;transform:translate(50%,-80%) rotate(45deg);border-bottom:1px solid #6c6c6c;border-right:1px solid #6c6c6c}.LyContents.insurance .md03ContentList.visibleAll~.md03ClickableTxt{display:none}.LyContents.insurance .Md04ContentManual{height:auto;min-height:auto;background-color:#f7f7f7}.LyContents.insurance .Md04ContentManual .slick-arrow{display:none!important}.LyContents.insurance .md04Inner{width:100%;padding:60px 0 35px}.LyContents.insurance .md04Ttl{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";letter-spacing:-.2px}.LyContents.insurance .md04Ttl01,.LyContents.insurance .md04Ttl02{margin-left:-10px}.LyContents.insurance .md04ItemWrap{width:auto;margin:25px auto 0}.LyContents.insurance .md04ItemList{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.LyContents.insurance .md04Img{width:287px;height:522px;background:center / contain no-repeat}.LyContents.insurance .md04Img.img01{background-image:url(../images/line-insurance/img_insurance_manual_sp_01.png)}.LyContents.insurance .md04Img.img02{background-image:url(../images/line-insurance/img_insurance_manual_sp_02.png)}.LyContents.insurance .md04Img.img03{background-image:url(../images/line-insurance/img_insurance_manual_sp_03.png)}.LyContents.insurance .md04Img.img04{background-image:url(../images/line-insurance/img_insurance_manual_sp_04.png)}.LyContents.insurance .md04Img.img05{background-image:url(../images/line-insurance/img_insurance_manual_sp_05.png)}.LyContents.insurance .md04Img.img06{background-image:url(../images/line-insurance/img_insurance_manual_sp_06.png)}.LyContents.insurance .md04ImgTxt{display:none}.LyContents.insurance .Md05ContentCompany{height:auto;margin-bottom:64px}.LyContents.insurance .Md08Footer{height:auto}.LyContents.insurance .md08FootCompany{position:relative;top:0;right:0;padding:49px 0 55px;text-align:center}.LyContents.insurance .md08CompanyList{display:inline-block}.LyContents.insurance .md08CompanyListItem{display:flex;justify-content:center;position:relative;padding-left:0;line-height:3.2}.LyContents.insurance .md08CompanyListItem:last-of-type:before{content:'';position:absolute;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";top:0;width:100%;height:1px;background-color:#e3e3e3}.LyContents.insurance .md08CompanyListItem a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";color:#7e7e7e}.LyContents.insurance .md08CompanyLogoList{display:flex;justify-content:center;margin-top:24px;text-align:center}.LyContents.insurance .md08CompanyLogoListItem{display:inline-block;height:23px;margin-left:26px;background:center / contain no-repeat}.LyContents.insurance .md08CompanyLogoListItem.fi{width:111px;margin-left:0;background-size:111px 14px;background-image:url(../images/line-insurance/logo_insurance_financial.svg)}.LyContents.insurance .md08CompanyLogoListItem.sj{width:91px;background-image:url(../images/line-insurance/logo_insurance_sonpo.png)}.LyContents.insurance .md08FootNav{position:relative;top:0;left:0;padding:60px 0 40px;background-color:#f7f7f7}.LyContents.insurance .md08FootNavTtl{margin-bottom:20px;color:#7e7e7e;font-size:16px;font-weight:700;font-family:HiraKakuStd-W6,"メイリオ",sans-serif;line-height:1}.LyContents.insurance .md08copy{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";position:absolute;left:50%;bottom:160px;transform:translateX(-50%);color:#7e7e7e;font-size:10px;line-height:1.6}.LyContents.insurance .md08copy span{font-size:10px}.LyContents.insurance .md08List{display:block;margin:0 auto;width:204px}.LyContents.insurance .md08ListItem{width:204px;border-right:none;padding:0;line-height:30px}.LyContents.insurance .md08ListItem:last-of-type{border-right:none}.LyContents.insurance .md08ListItem+.md08ListItem{border-top:1px solid rgba(227,227,227,.3)}.LyContents.insurance .md08ShareList{display:inline-block;margin-top:80px;font-size:0}.LyContents.insurance .md08ShareList li{display:inline-block;vertical-align:top}.LyContents.insurance .md08ShareList li span{vertical-align:top!important}.LyContents.insurance .md08ShareList li+li{margin-left:6px}.LyContents.insurance .md08ShareIconList{font-size:0}.LyContents.insurance .md08ShareIcon{display:inline-block;width:40px;height:40px;margin:20px auto 0}.LyContents.insurance .md08ShareIcon.ln{background-image:url(../images/line-insurance/ico_insurance_ln_sp.png)}.LyContents.insurance .md08ShareIcon.ln a{display:block;width:100%;height:100%}.LyContents.insurance .md08ShareIcon.tw{margin-left:25px;background-image:url(../images/line-insurance/ico_insurance_tw_sp.png)}.LyWrap .only-SP{display:block}.LyWrap .only-PC{display:none}.LyHeader{padding-top:21.33vw;padding-bottom:16vw}.LyHeader h1{width:65.86vw;height:26.66vw;background-image:url(../images/line-points/lp/SP/txt_mv_sp.png)}.LyHeader .logo{margin-top:14.13vw;width:41.6vw;height:16.53vw;background-size:cover;background-image:url(../images/line-points/lp/SP/logo_point_sp.png)}.LyContents.points .Md01Content{padding-top:13.06vw;padding-bottom:4vw}.LyContents.points .Md01Content.Charge{background-color:#00b900}.LyContents.points .Md01Content.Use{background-color:#058ae7}.LyContents.points .Md01Content.Howto{display:none}.LyContents.points .md02Ttl{font-size:7.2vw;letter-spacing:-.54vw}.LyContents.points .md02Txt{margin-top:3.2vw;font-weight:400;font-size:3.46vw;line-height:1.54;letter-spacing:-.19vw;text-align:center}.points .Charge .md02Txt{color:#b3ffba}.points .Use .md02Txt{color:#b2deff}.points .Howto .md02Txt{color:#919191}.LyContents.points .md02subTxt{margin-top:10.13vw;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";color:rgba(255,255,255,.4);font-weight:400;font-size:4.26vw;line-height:1;letter-spacing:-.4px}.LyContents.points .Md03MainSection{width:auto;padding-top:9.33vw;padding-bottom:4vw;margin-top:8.8vw;margin-left:4vw;margin-right:4vw;background-color:#fff;border-radius:2.66vw}.LyContents.points .Md04SubSection+.Md04SubSection{margin-top:18.66vw}.LyContents.points .Md04SubSection.Mission .md04Item{position:relative;height:18.13vw}.LyContents.points .Md04SubSection.Mission .md04Item.game{width:18.4vw}.LyContents.points .Md04SubSection.Mission .md04Item.game .md04Icon{height:8.8vw;margin-top:2.66vw;background-image:url(../images/line-points/lp/SP/icon_game_sp.png)}.LyContents.points .Md04SubSection.Mission .md04Item.movie{margin-left:10.93vw;width:15.46vw}.LyContents.points .Md04SubSection.Mission .md04Item.movie .md04Icon{height:10.4vw;margin-top:1.33vw;background-image:url(../images/line-points/lp/SP/icon_movie_sp.png)}.LyContents.points .Md04SubSection.Mission .md04Item.comic{width:16.53vw;margin-left:12.26vw}.LyContents.points .Md04SubSection.Mission .md04Item.comic .md04Icon{height:12.8vw;background-image:url(../images/line-points/lp/SP/icon_comic_sp.png)}.LyContents.points .Md04SubSection.Mission .md04Images{display:flex;justify-content:center}.LyContents.points .Md04SubSection.Mission .md04Txt{width:105%;font-size:2.93vw;letter-spacing:-1.1px}.LyContents.points .Md04SubSection.Service .md04Item{position:relative;height:26.4vw}.LyContents.points .Md04SubSection.Service .md04Item.shopping{width:27.2vw}.LyContents.points .Md04SubSection.Service .md04Item.shopping .md04Icon{height:20.8vw;background-image:url(../images/line-points/lp/SP/icon_shopping_sp.png)}.LyContents.points .Md04SubSection.Service .md04Item.delima{margin-left:13.86vw;width:22.13vw}.LyContents.points .Md04SubSection.Service .md04Item.delima .md04Icon{height:17.86vw;margin-top:2.66vw;background-image:url(../images/line-points/lp/SP/icon_delima_sp.png)}.LyContents.points .Md04SubSection.Service .md04Item.mobile{width:21.6vw;margin-top:6.4vw;margin-left:0}.LyContents.points .Md04SubSection.Service .md04Item.mobile .md04Icon{height:20.53vw;margin-top:0;background-image:url(../images/line-points/lp/SP/icon_mobile_sp.png)}.LyContents.points .Md04SubSection.Service .md04Item.travel{width:24.26vw;margin-top:6.4vw;margin-left:0}.LyContents.points .Md04SubSection.Service .md04Item.travel .md04Icon{height:18.66vw;margin-top:1.86vw;background-image:url(../images/line-points/lp/SP/icon_travel_sp.png)}.LyContents.points .Md04SubSection.Service .md04Images{margin:28px auto 0;margin-top:7.46vw;display:flex;justify-content:center;flex-wrap:wrap;width:65.06vw}.LyContents.points .Md04SubSection.Service .md04Txt{font-size:2.93vw;letter-spacing:-.7px}.LyContents.points .Md04SubSection.Service .md04SubTxt{margin-top:8.26vw;font-size:3.46vw;line-height:1;letter-spacing:-.27vw}.LyContents.points .Md04SubSection.Pay .md04Images{margin-top:10.13vw}.LyContents.points .Md04SubSection.Pay .md04Detail{width:70.66vw;height:22.4vw;border-radius:1.33vw}.LyContents.points .Md04SubSection.Pay .md04Detail .md04DetailIcon{margin:19px auto 12px;margin-top:5.06vw;margin-bottom:3.2vw;width:20vw;height:5.6vw;background-image:url(../images/line-points/lp/SP/logo_pay_sp.png)}.LyContents.points .Md04SubSection.Pay .md04Detail .md04DetailTxt{font-size:3.73vw;letter-spacing:-.19vw}.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt{margin-top:5.33vw;padding-bottom:.53vw;font-size:3.46vw;letter-spacing:normal}.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt:before{content:'';position:absolute;width:16px;height:2px;right:-16px;bottom:-2px;background-color:#00b900;transform-origin:right;transform:rotate(40deg)}.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt:after{content:'';position:absolute;width:16px;height:2px;right:-16px;bottom:-2px;background-color:#00b900}.LyContents.points .Md04SubSection.Campaign .md04CampaignIcon{margin:40px auto 0;margin-top:10.66vw;margin-left:25.6vw;width:49.33vw;height:25.33vw;background-size:cover;background-image:url(../images/line-points/lp/SP/icon_bottle_sp.png)}.LyContents.points .Md04SubSection.Campaign .md04Link{width:36.26vw;height:11.46vw;margin:15px 0 25px;margin-top:4vw;margin-bottom:6.66vw;border:none;background-size:contain;background-repeat:no-repeat;background-image:url(../images/line-points/lp/SP/img_bottun_sp.png)}.LyContents.points .Md04SubSection.Campaign .md04LinkTxt{margin-top:4.26vw;font-size:3.2vw;line-height:1;letter-spacing:-.49vw}.LyContents.points .Md04SubSection.Stamp .md04Images{margin:40px auto 0;margin-top:10.66vw;width:50.66vw;height:34.66vw;background-image:url(../images/line-points/lp/SP/img_point_sp.png)}.LyContents.points .Md04SubSection.PayUse .md04Images{display:block;margin:38px 0 0;margin-top:10.13vw}.LyContents.points .Md04SubSection.PayUse .md04PayIcon{width:56vw;height:33.33vw;margin:0 auto;background-image:url(../images/line-points/lp/SP/img_pay_sp.png)}.LyContents.points .Md04SubSection.PayUse .md04PayDesc{margin-top:6.93vw;margin-left:0}.LyContents.points .Md04SubSection.PayUse .md04PayTxt{font-size:3.73vw;line-height:1;text-align:center;letter-spacing:-.27vw}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt{display:inline-block;margin-top:4.8vw;padding-bottom:.53vw;font-size:3.46vw;letter-spacing:normal}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt:before{content:'';position:absolute;width:16px;height:2px;right:-16px;bottom:-2px;background-color:#00b900;transform-origin:right;transform:rotate(40deg)}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt:after{content:'';position:absolute;width:16px;height:2px;right:-16px;bottom:-2px;background-color:#00b900}.LyContents.points .Md04SubSection.ServiceUse .md04Item{position:relative;height:29.33vw}.LyContents.points .Md04SubSection.ServiceUse .md04Item.gift{width:22.13vw}.LyContents.points .Md04SubSection.ServiceUse .md04Item.gift .md04Icon{height:19.73vw;margin-top:4.26vw;background-image:url(../images/line-points/lp/SP/icon_gift_use_sp.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Item.delima{width:22.13vw;margin-left:18.66vw}.LyContents.points .Md04SubSection.ServiceUse .md04Item.delima .md04Icon{height:17.86vw;margin-top:6.4vw;background-image:url(../images/line-points/lp/SP/icon_delima_use_sp.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Item.mobile{width:21.86vw;margin-top:3.2vw;margin-left:0}.LyContents.points .Md04SubSection.ServiceUse .md04Item.mobile .md04Icon{height:20.53vw;margin-top:3.46vw;background-image:url(../images/line-points/lp/SP/icon_mobile_use_sp.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Item.music{width:22.93vw;margin-top:3.2vw}.LyContents.points .Md04SubSection.ServiceUse .md04Item.music .md04Icon{height:21.33vw;margin-top:2.66vw;background-image:url(../images/line-points/lp/SP/icon_music_use_sp.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Item.store{width:21.86vw;margin-top:4vw;margin-left:18.66vw}.LyContents.points .Md04SubSection.ServiceUse .md04Item.store .md04Icon{height:24vw;background-image:url(../images/line-points/lp/SP/icon_store_use_sp.png)}.LyContents.points .Md04SubSection.ServiceUse .md04Images{width:63.73vw;margin:24px auto 0;margin-top:6.4vw;display:flex;justify-content:flex-start;flex-wrap:wrap}.LyContents.points .Md04SubSection.ServiceUse .md04Txt{font-size:2.93vw;letter-spacing:-.7px}.LyContents.points .Md04SubSection.ServiceUse .md04SubTxt{margin-top:7.46vw;color:#058ae7;font-size:3.46vw;line-height:1;letter-spacing:-.27vw}.LyContents.points .Md04SubSection.Gift{margin-top:18.66vw;margin-left:4vw;margin-right:4vw}.LyContents.points .Md04SubSection.Gift .md04Images{width:69.06vw;margin-top:10.4vw;display:flex;flex-wrap:wrap}.LyContents.points .Md04SubSection.Gift .md04Icon.amazon{width:28.8vw;height:5.33vw;margin-top:2.66vw;margin-left:1.33vw;background-image:url(../images/line-points/lp/SP/logo_amazon_sp.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.metro{width:20.53vw;height:10.13vw;margin-left:18.4vw;margin-top:0;background-image:url(../images/line-points/lp/SP/logo_metro_sp.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.nanaco{width:24.53vw;height:13.33vw;margin-top:6.4vw;margin-left:2.66vw;background-image:url(../images/line-points/lp/SP/logo_nanaco_sp.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.ponta{width:20vw;height:10.4vw;margin-top:7.73vw;margin-left:20.8vw;background-image:url(../images/line-points/lp/SP/logo_ponta_sp.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.bellmaison{width:31.73vw;height:5.6vw;margin-top:10.66vw;margin-left:0;background-image:url(../images/line-points/lp/SP/logo_bm_sp.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.egift{width:11.46vw;height:11.46vw;margin-top:6.93vw;margin-left:20.53vw;background-image:url(../images/line-points/lp/SP/logo_egift_sp.png)}.LyContents.points .Md04SubSection.Gift .md04Icon.jal{width:23.73vw;height:12.26vw;margin-top:6.66vw;margin-left:4vw;background-image:url(../images/line-points/lp/SP/logo_jal_sp.png)}.LyContents.points .Md04SubSection.Gift .md04CautionWrap{width:100%;margin-top:10.66vw;border-radius:10px;background-color:#f8f8f8}.LyContents.points .Md04SubSection.Gift .md04CautionInner{padding:15px 0 13px 25px;padding-top:4vw;padding-bottom:3.46vw;padding-left:6.66vw;list-style-type:disc}.LyContents.points .Md04SubSection.Gift .md04CautionTxt{font-size:2.66vw;line-height:1.4;letter-spacing:-.27vw}.LyContents.points .Md04SubSection.Gift .md04CautionTxt+.md04CautionTxt{margin-top:3.46vw}.LyContents.points .md04Ttl{font-size:5.06vw;line-height:1;letter-spacing:-.27vw}.LyContents.points .md04SubTtl{margin-top:2.4vw;font-size:3.2vw;line-height:1.5;letter-spacing:-.38vw}.LyContents.points .md04Images{margin-top:10.13vw}.LyContents.points .Md06Link,.LyContents.points .Md07Link{display:flex;width:64vw;height:12.8vw;margin:25px auto;margin-top:6.66vw;margin-bottom:2.66vw;background-color:#00b900;border-radius:1.33vw}.LyContents.points .Md07Link{background-color:#fff}.LyContents.points .md06Img{display:inline-block;width:22.13vw;height:3.2vw;margin-top:5.06vw;margin-left:13.33vw;background-position:0 0;background-repeat:no-repeat;background-size:contain;background-image:url(../images/line-points/lp/SP/logo_bottun_sp.png)}.LyContents.points .md06LinkTxt,.LyContents.points .md07LinkTxt{display:inline-block;margin-top:5.06vw;margin-left:.8vw;color:#fff;font-weight:400;line-height:1;font-size:3.46vw;letter-spacing:-.27vw}.LyContents.points .md07LinkTxt{margin-right:auto;margin-left:auto;color:#00b900;font-weight:600}.LyContents.points .Pointclub .md04Ttl{font-size:5.06vw}.LyContents.points .Pointclub .md04SubTtl{font-size:3.2vw}.LyFoot{background-color:#353637;min-width:100%}.LyFoot .SFUI{font-family:-apple-system,BlinkMacSystemFont,Sans-Serif}.LyFoot .lyFootInner{box-sizing:border-box;width:100%;padding:40px 0;font-size:13px;letter-spacing:-.7px}.LyFoot ul{display:flex;justify-content:center}.LyFoot ul li{line-height:1;padding:0 11px}.LyFoot ul li+li{border-left:1px solid rgba(255,255,255,.11)}.LyFoot ul li a{color:#808587}.LyFoot p{margin-top:20px;line-height:1}.LyFoot small{font-size:13px}}@media only screen and (max-width:375px){.LyContents.insurance .md03VideoWrap{height:189px}.LyContents.insurance .md03Video{height:100%}}@media only screen and (max-width:374px){.LyContents.insurance .md02ItemImg{width:280px}.LyContents.insurance .md03VideoWrap{height:auto}.LyContents.insurance .md03ContentList{width:280px}.LyContents.insurance .md03Item{width:134px;height:188px}.LyContents.insurance .md04Img{width:240px;height:438px}}@media only screen and (max-width:425px){.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt{border-bottom:1px solid #00b900}.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt:before{content:'';position:absolute;width:6px;height:1px;right:-6px;bottom:-1px;background-color:#00b900;transform-origin:right;transform:rotate(40deg)}.LyContents.points .Md04SubSection.Pay .md04Link .md04LinkTxt:after{content:'';position:absolute;width:6px;height:1px;right:-6px;bottom:-1px;background-color:#00b900}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt{border-bottom:1px solid #00b900}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt:before{content:'';position:absolute;width:6px;height:1px;right:-6px;bottom:-1px;background-color:#00b900;transform-origin:right;transform:rotate(40deg)}.LyContents.points .Md04SubSection.PayUse .md04Link .md04LinkTxt:after{content:'';position:absolute;width:6px;height:1px;right:-6px;bottom:-1px;background-color:#00b900}}@media only screen and (min-width:1024px){.Pointclub{padding-top:60px;padding-bottom:50px}.Pointclub__button{width:280px;height:56px;border-radius:8px;margin-top:30px}.Pointclub__button__text{font-size:16px}}@media only screen and (max-width:799px){.policy_explanation.terms .header__logo{width:60%;float:left}.policy_explanation.terms .header__langChange{margin-top:11px;right:20px;width:79px;font-size:10px;line-height:15px;padding:0;border-radius:12px}.policy_explanation.terms .header__langChange:after{left:63px;top:7px}.policy_explanation.terms .header__langChange li{padding:0}.policy_explanation.terms .header__langChange a{display:flex;justify-content:center;align-items:center;height:23px;padding-right:9px}.terms{font-family:Hiragino Kaku Gothic ProN}.terms .scrollNavi__inner{position:relative}.terms .title__inner:lang(ja){font-family:HiraginoSans-W6}}@media only screen and (min-width:800px){.policy_explanation.terms .mainWrap{width:790px;margin:3.75rem auto 0}.policy_explanation.terms .policy_explanation-description__title{font-size:2.5rem;line-height:1;text-align:left;margin-bottom:1.875rem}.policy_explanation.terms .policy_explanation-description__text{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-description__list_title{font-size:.9375rem;line-height:1.67;font-weight:700}.policy_explanation.terms .policy_explanation-description__list_text{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-description__link{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-section__title{font-size:2.125rem;margin-bottom:1.875rem;padding-top:1.875rem;line-height:1.17}.policy_explanation.terms .policy_explanation-section__sub_title{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-section__text{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-section__dotText{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-section__list_item{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-section__list_item:after{top:4px}.policy_explanation.terms .policy_explanation-section__img{max-width:100%}.policy_explanation.terms .policy_explanation-section__img--sp{display:none}.policy_explanation.terms .policy_explanation-section__img--pc{display:block}.policy_explanation.terms .policy_explanation-faq__title{font-size:2.125rem;margin-bottom:1.875rem;padding-top:1.875rem;line-height:1.17}.policy_explanation.terms .policy_explanation-faq__list_title{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-faq__description__list_text{font-size:.9375rem;line-height:1.67}.policy_explanation.terms .policy_explanation-faq__description__list_text:after{top:11px}.terms .onlySP{display:none}.terms .onlyPC{display:block}.terms .header{height:86px;border-bottom:0}.terms .header__wrap{background-color:rgba(255,255,255,.95);z-index:1;width:100%;position:fixed;height:86px}.terms .header__inner{max-width:1120px;margin:0 auto}.terms .header__logo{padding:1.815rem 0;float:left}.terms .header__logo img{width:72px;height:26px}.terms .mainWrap{margin-top:3.75rem}.terms .title{max-width:840px;margin-left:17.5rem}.terms .title__inner{font-size:2.5rem}.terms .title__inner span{font-family:HelveticaNeue,Arial,sans-serif;font-weight:700;font-size:2.875rem;margin-right:.375rem}.terms .details__content{padding:1.875rem 0 0}.terms .details__content:first-of-type{padding:1.875rem 0 0}.terms .max-width{max-width:1120px;margin:0 auto}.terms .details__inner{margin-left:17.5rem}.terms .details__chapter{font-size:2.125rem;margin-bottom:1.875rem;padding-top:1.875rem}.terms .details__text{color:#555;font-size:.9375rem;line-height:1.67}.terms .details__text--bold{font-size:.9375rem;margin-top:1.75rem;line-height:1;padding-bottom:3px}.terms .details__text--small{font-size:.8125rem;color:#777;line-height:1.69;padding-bottom:1.125rem}.terms .details__text--pbAdjust{padding-bottom:0}.terms .details__text p+p{margin-top:.75rem}.terms .details__text p:last-of-type{padding-bottom:3.75rem}.terms .details__text p:first-of-type{margin-top:0}.terms .details__section{font-size:1.25rem}.terms .details__sectionTitle{font-size:1.25rem;line-height:1.5625rem;margin-bottom:1.25rem}.terms .textLink--arrow span:after{margin:0 0 2px 6px}.terms .termsInfoList{display:flex;max-width:1120px;width:100%;justify-content:space-between;margin:0 auto;padding:3.125rem 0}.terms .termsInfoList__item li{padding-top:.875rem}.terms .termsInfoList__item li:first-of-type{padding-top:1.25rem}.terms .termsInfoList__text{font-size:.9375rem}.terms .termsInfoList__text--title{font-size:1.25rem;color:#191919}.terms table{border:none}.terms table tbody{display:table-cell;text-align:right;width:50%}.terms table tbody tr{display:inline-table;text-align:center;width:calc(100% - 10px)}.terms table tbody tr:first-of-type,.terms table tbody tr:nth-of-type(5){border-top:solid 1px #000}.terms table tbody tr:last-of-type,.terms table tbody tr:nth-of-type(4){border-bottom:solid 1px #000}.terms table tbody tr th{padding:19px 0 17px 20%;font-size:14px}.terms table tbody:first-child{text-align:left}.terms .footer{padding:3.125rem 0}.terms .footer__inner{padding:0;margin:0 auto;max-width:1120px;text-align:left;line-height:1}.terms .footer__navLink{float:right;text-align:right}.terms .footer__navLink li{font-size:.8125rem;padding:0}.terms .footer__copy{font-size:.8125rem;margin-right:20px;padding:0}.terms.other .title__inner{font-weight:700;font-size:2.875rem}.terms.other .details__content:first-of-type{padding-top:2.312rem}.terms.other .details__chapter{margin-bottom:1.563rem}.terms.other .details__sectionTitle{margin-bottom:1.125rem}.terms.other .details__text{line-height:25px}.terms.other .details__text--bold{font-size:1rem;margin-top:1.75rem;line-height:1.56}.terms.other .details__text--mtSmall{margin-top:-.6rem}}