﻿#main{background:url("/img/pc/index/top/bg.png") repeat-y;background-size:100%;background-position:0 -100px}.home-mainv_main{position:relative}.home-mainv_picture .mainv-inner{width:1000px;height:100%;margin:auto}.home-mainv_picture .mainv-inner .link-text{position:relative;display:inline-block;font-size:12px;top:110px;left:6%}.note .note-txt .blue{color:#1b82e9;text-decoration:underline}@media screen and (max-width: 1920px){.home-mainv_main{padding:5% 0 8%}.home-mainv_picture{display:block;width:75%;margin:0 auto;overflow:hidden}.home-mainv_picture img{width:100%;height:auto}.home-mainv_picture_2205{height:670px}.home-mainv_picture_2205 img{height:670px}}.home-mainv_note{width:75%;height:110px;margin:10px auto 0}.home-mainv_note.scroll{padding:.5em 1.5em;overflow-y:scroll;background-color:hsla(0,0%,100%,.8);border-radius:10px}.home-mainv_note.scroll::-webkit-scrollbar{width:10px}.home-mainv_note.scroll::-webkit-scrollbar-track{background-color:#ccc;border-radius:100px}.home-mainv_note.scroll::-webkit-scrollbar-thumb{border-radius:100px;border:2px solid rgba(0,0,0,0);background-clip:content-box;background-color:#666}.home-mainv_note_2205{display:flex;justify-content:center;align-items:center;padding:0 60px;background-color:#cdb9ef;height:112px;bottom:60px;border-radius:0}.home-mainv_note_2205 .home-mainv_note-list>li{color:#000}.home-mainv_note_2205 .home-mainv_note-supplement{position:absolute;bottom:-27px;right:30px;color:#fff;font-size:11px}.home-mainv_note-list>li{display:block;margin-bottom:7px;font-size:15px;line-height:1.5;text-align:left}.charm2{padding-bottom:240px;margin-bottom:100px}.charm2-top{background:#fff}.charm2-top_box{position:relative;padding-top:90px}.charm2-top_box_img02{position:absolute;right:0;bottom:-300px}.charm2-ly{width:960px;margin:0 auto}.charm2-area{position:relative}.charm2-area::before{content:"";background:url("/img/pc/index/img_contents1_1.png") no-repeat;width:100%;height:650px;position:absolute;top:355px;left:0}.charm2-box{padding-top:70px}.charm2-box_point{position:relative;background:#fff;text-align:center;padding:40px}.charm2-box_point_inner{width:310px;height:340px}.charm2-box_point .ttl-h3{display:inline-flex;font-size:31px;font-weight:bold;margin:30px 0 20px}.charm2-box_point .gentei_pink{background:#f74490;color:#fff;align-self:center;font-size:20px;margin-right:10px;padding:0 10px;height:36px;line-height:36px}.charm2-box_point .ttl-p{font-size:18px}.charm2-box_point .charm-ribon{position:absolute;top:0;right:0}.charm2-box_point .sub{vertical-align:baseline}.charm2-box_flex{display:flex;justify-content:center;align-items:center;margin-top:18px}.charm2-box_ttl{font-size:31px;font-weight:bold;margin-left:20px}.charm2-box_ttl p{font-size:24px;text-align:left;margin-left:20px}.charm2-box_ttl .sub{vertical-align:text-top}.charm2-box .color-btn{position:relative;margin-top:56px;margin-bottom:68px}.charm2-box_container{display:flex;justify-content:space-between;margin:12px 0 68px}.charm2-box_container .ttl-h4{font-size:24px;font-weight:bold}.charm2-box_container p{font-size:16px;margin-top:10px}.charm2-box_container .sup{font-size:12px}.charm2{position:relative;margin-top:110px;padding-bottom:0}.charm2-headline{width:100%;max-width:unset;padding:0;margin:0 auto;position:absolute;top:-85px;left:0}.charm2-headline .section-ttl_box_inner{margin-left:76px}.charm2-ly{width:960px;margin:0 auto}.charm2-note{width:960px;margin:20px auto}.charm2-note a{color:#1b82e9}.charm2-top_box_img01{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sec-crowns{position:relative;background:url("/img/pc/index/crowns-bg.png") center top/cover no-repeat;padding:0 0 60px}.sec-crowns .l-inner{position:relative;padding:40px 20px 0;margin:0 auto;max-width:1000px}.sec-crowns .l-inner .crowns-head{display:flex}.sec-crowns .l-inner .crowns-head .block{position:relative;width:240px}.sec-crowns .l-inner .crowns-head .block p{text-align:center;font-size:18px;font-weight:bold;margin:12px 0 0 0}.sec-crowns .l-inner .crowns-head .block p.note{color:#333;font-size:10px;display:block}.sec-crowns .l-inner .crowns-head .block::after{position:absolute;content:"※1,3";top:20px;right:30px}.sec-crowns .l-inner .crowns-head .block.block-first::after{position:absolute;content:"※1,2"}.sec-crowns .l-inner .crowns-body{width:55%;margin:30px 0}.sec-crowns .l-inner .crowns-body p{font-size:17px;margin:5px 0}.sec-crowns .l-inner .crowns-body p span{font-weight:bold}.sec-crowns .l-inner .crowns-body .title{font-size:30px;font-weight:bold;font-style:italic;letter-spacing:2px}.sec-crowns .l-inner .crowns-body .crowns-note{font-size:11px;margin:10px 0}.sec-crowns .l-inner .talent{position:absolute;bottom:-90px;right:-25px;width:48%}.sec-movie{margin-top:60px}.sec-movie .ind-movie{position:relative;padding-bottom:140px;background:url("/img/pc/index/movie-2921/bg.png") no-repeat top left/cover}.sec-movie .movie-headline{width:100%;margin:0 auto;position:absolute;top:-35px;left:0}.sec-movie .section-ttl_box_inner{margin-left:76px}.sec-movie .movie-content{padding-top:100px;width:960px;margin:0 auto;text-align:center}.sec-movie .movie-content .movie-ttl{margin-bottom:20px}.sec-movie .movie-content .movie-ttl img{width:70%}.sec-movie .movie-content .movie-note{margin-top:20px}.price-campaign{background:url("/img/pc/index/bg_pattern.png") no-repeat;padding-top:730px;padding-bottom:750px;position:relative}.price-campaign_box{margin-right:auto;margin-left:auto;width:960px}.price-campaign_ttl{font-size:38px;font-weight:bold;margin-bottom:56px;text-align:center}.price-campaign_ttl span{color:#f74490}.price-campaign_bnr{margin-bottom:52px}.price-campaign_txt{font-size:12px;margin-top:50px}.price-campaign .charm-mangaku{position:absolute;z-index:12;bottom:150px;left:50%;transform:translateX(-50%)}.price-campaign_area{padding:45px 0 100px;text-align:center}.price-campaign_area .discount_banner{display:inline-block}.price-campaign_area .discount_banner p{text-align:left;font-size:12px}.popup{display:none;position:fixed;justify-content:center;align-items:center;height:100vh;width:100vw;top:0;background:rgba(0,0,0,.1);z-index:999}.popup-bg{position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5);height:100%;width:100%}.popup-inner{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1400px;max-height:800px;width:min(90vw,1400px);height:min(95vh,800px);background:#fff;border-radius:10px}.popup.mobareco .popup-inner{height:400px}.popup-cont{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1000px;width:100%;height:100%}.popup-cont.happy-plus-cp .popup-cp_ttl,.popup-cont.happy-plus-cp .popup-cp_txt{line-height:normal}.popup-cp_period,.popup-cp_ttl,.popup-cp_txt{position:relative;left:50%;transform:translateX(-50%)}.popup-cp_period{top:7%;display:grid;align-items:center;width:40%;height:40px;font-size:16px;color:#fff;text-align:center;background:#00b9a7;border-radius:12px}.popup-cp_ttl,.popup-cp_txt{width:100%;font-weight:bold;text-align:center}.popup-cp_ttl{top:10%;font-size:40px;line-height:1}.popup-cp_txt{top:13%;font-size:17px;line-height:1.3}.popup-cp_btn{display:flex;justify-content:center;align-items:center;position:relative;top:20%;width:360px;height:70px;margin:40px auto 0;background:#fff;border:2px solid #257ae9;border-radius:50px}.popup-cp_btn a{display:block;position:relative;font-size:20px;line-height:70px;text-align:center;color:#257ae9}.popup-cp_btn a::after{content:"";background:url("/img/pc/index/top/newtab_blue.svg") no-repeat;background-position:right center;background-size:100%;padding:4%;position:absolute;top:50%;right:-25px;transform:translateY(-50%)}.popup-cp_btn a:hover{text-decoration:none}.popup-close{position:absolute;top:30px;right:50px;width:60px;height:60px;z-index:10;cursor:pointer}.popup-close::before,.popup-close::after{content:"";position:absolute;top:50%;left:50%;width:70px;height:2px;background-color:#333;transform-origin:center}.popup-close::before{transform:translate(-50%, -50%) rotate(45deg)}.popup-close::after{transform:translate(-50%, -50%) rotate(-45deg)}.popup.active{display:block}.campaign{width:95%;margin:30px auto 40px}.campaign-box{width:100%;padding:70px 0;background:#fff;border-radius:20px}.campaign-box .section-ttl{width:15%;margin:0 auto 50px}.campaign-box_inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:95%;margin:0 auto}.campaign-box_inner ul{display:flex;gap:35px}.campaign-box_inner ul img{width:324px;cursor:pointer}.campaign-box_inner ul p{margin-top:10px;text-align:center}.campaign-detail{position:relative;top:-64%;left:50%;transform:translateX(-50%);max-width:1300px;max-height:900px;width:min(85vw,1300px);height:min(90vh,900px)}.campaign-detail .note{margin-top:30px}.campaign-detail .sub{font-size:12px;vertical-align:top}.campaign-detail .sub02{font-size:12px;vertical-align:baseline}.campaign-detail .blue{color:#1b82e9}.campaign-detail .mt10{margin-top:10px}.campaign-detail .mt24{margin-top:24px}.campaign-list{display:flex;justify-content:flex-start;gap:20px;width:50%;margin-left:80px}.campaign-list.three_tab{width:60%}.campaign-list.three_tab .campaign-list_item{width:800px}.campaign-list_item{display:flex;justify-content:center;align-items:center;max-height:50px;height:100%;width:390px;background:#ddd;border-radius:10px 10px 0 0}.campaign-list_item a{line-height:70px;width:100%;text-align:center;font-size:18px;font-weight:bold}.campaign-list_item a:hover{text-decoration:none}.campaign-tab{display:none;max-height:400px;height:min(50vh,400px);padding:40px 90px;font-size:16px;border-radius:10px;background:#f2f2f2;overflow-y:auto}.campaign-tab::-webkit-scrollbar{width:10px}.campaign-tab::-webkit-scrollbar-track{background-color:#ccc;border-radius:100px}.campaign-tab::-webkit-scrollbar-thumb{border-radius:100px;border:2px solid rgba(0,0,0,0);background-clip:content-box;background-color:#666}.campaign-tab_note{display:flex;justify-content:space-between}.campaign-tab_txt_r{flex:1;padding-left:1%}.campaign-tab_box{margin-bottom:28px}.campaign-tab_box p{padding-left:10px;font-size:18px}.campaign-tab_box p.campaign-tab_ttl{padding-left:0;font-size:20px}.campaign-tab_box p.small{font-size:13px}.campaign-tab_box:last-child{margin-bottom:0}.campaign-tab_box .ttl-h6{margin-top:28px;margin-bottom:10px;font-size:18px;font-weight:bold}.campaign-tab_box .ttl-h6:first-child{margin-top:0}.campaign-tab_ttl{display:flex;align-items:center;justify-content:flex-start;margin-bottom:13px;font-weight:bold}.campaign-tab_ttl::before{content:"";display:block;width:14px;height:18px;margin-right:5px;background:url("/img/pc/index/top/head_green.svg") no-repeat}.campaign-tab_ttl:not(:first-child){margin-top:13px}.campaign-tab_content>li{list-style:decimal;margin-left:3%}.campaign-tab_content_inner>li{display:flex;font-size:18px}.campaign-tab_content_inner>li::before{content:"・"}.campaign-tab_content_inner>li.tab07{margin-left:3%}.campaign-tab_content_p{font-size:13px;margin:10px 0;margin-left:5%}.campaign-tab .note-txt_sm{font-size:12px;margin-top:12px}.campaign-tab table{table-layout:fixed;width:100%;border-collapse:collapse}.campaign-tab table th,.campaign-tab table td{padding:1em;border:1px solid #ccc;text-align:center}.campaign-tab table th{background:#f4edf8}.campaign-tab table th:first-child{text-align:left}.campaign-tab table thead th{padding:.5em 1em}.campaign-tab table tbody th{vertical-align:top}.campaign-tab table td strong{font-size:22px}.campaign-tab table td small{font-size:12px}.active{display:block}.bg_active{background:#f2f2f2}.page-link-bar{display:flex;justify-content:space-between;align-items:center;width:80%;margin:100px auto}.page-link-img{position:relative}.page-link-img:not(:first-child)::before{content:"";position:absolute;top:0;left:-50%;height:100%;border-left:2px dotted #777}.page-link-img:nth-child(1){width:20%}.page-link-img:nth-child(2){width:13%}.page-link-img:nth-child(3){width:16%}.page-link-img:nth-child(4){width:15%}.charm-sec{width:95%;margin:0 auto 80px}.charm-inner{padding-bottom:80px;background-color:hsla(0,0%,100%,.8);border-radius:20px}.charm-ttl{padding-top:120px;margin:0 auto}.charm-ttl-txt{margin-top:30px;text-align:center;font-size:22px;font-weight:bold}.charm-note{font-size:16px;color:#000}.charm-mobareco-ttl{width:35%}.charm-mobareco-cont{margin:50px 0 30px;text-align:center}.charm-mobareco-note{width:54%;margin:50px auto 0;text-align:left;color:#666}.charm-mobareco-note .note{font-size:13px}.charm-price-ttl{width:23%}.charm-price-cont{position:relative;width:80%;margin:100px auto 80px;padding:80px 0 50px;text-align:center;background:#fff;border-radius:20px;box-shadow:0px 2px 15px 10px rgba(0,0,0,.1)}.charm-price-cont-ttl{position:absolute;top:-5%;left:50%;transform:translateX(-50%);width:40%}.charm-price-cont-img{width:80%;margin:0 auto}.charm-price-note{width:71%;margin:20px auto 0;text-align:left;color:#666}.charm-price-note .note{font-size:13px}.charm-price-detail{padding:1px 0 80px;background:#fff}.charm-price-detail-img{width:75%;margin:80px auto 0}.charm-price-detail-img img{width:1355px}.charm-price-detail-note{width:75%;margin:0 auto;padding:20px 0;background:#f2f2f2;border-radius:10px}.charm-price-detail-note-ttl p{margin:0 0 10px 25px;font-size:20px;font-weight:bold}.charm-price-detail-note-inner{height:200px;margin:0 20px;padding:20px 50px;background:#fff;border-radius:10px;overflow-y:scroll}.charm-price-detail-note-inner::-webkit-scrollbar{width:10px}.charm-price-detail-note-inner::-webkit-scrollbar-track{background-color:#ccc;border-radius:100px}.charm-price-detail-note-inner::-webkit-scrollbar-thumb{border-radius:100px;border:2px solid rgba(0,0,0,0);background-clip:content-box;background-color:#666}.charm-price-detail-note-inner .note{margin:6px auto;font-size:14px;color:#000}.charm-price-detail-note-inner .note-txt span{color:red}.charm-price-banner{width:53%;margin:80px auto 0}.charm-price-banner img{cursor:pointer}.charm-faq-ttl{width:23%}.charm-faq-txt{margin-bottom:80px}.charm-faq-btn{display:flex;justify-content:center;align-items:center;width:100%;margin:50px auto}.charm-faq-btn a{display:flex;justify-content:center;align-items:center;position:relative;width:340px;height:60px;font-size:20px;font-weight:bold;letter-spacing:-0.5px;text-align:center;color:#257ae9;background:#fff;border:2px solid #257ae9;border-radius:50px}.charm-faq-btn a:after{content:"";display:block;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("/img/pc/cta2_top/link_blue.svg") center/contain no-repeat}.charm-faq-btn a:hover{text-decoration:none}.charm-reason-ttl{width:50%}.charm-reason-txt{margin-bottom:80px}.charm-reason-bg{padding:1px 0 80px;background:#fff}.charm-reason-cont{width:80%;margin:0 auto;text-align:center}.charm-reason-cont-ttl{width:40%;margin:150px auto 30px}.charm-reason-cont-ttl.second{width:80%}.charm-reason-cont-ttl.third{width:70%}.charm-reason-cont-img img{width:100%}.charm-reason-cont-img.flex{display:flex;justify-content:center;gap:50px;width:80%;margin:0 auto}.charm-reason-cont-img.kaisen img{width:97%;margin-left:40px}.charm-reason-cont-txt{display:inline-block}.charm-reason-cont-txt p{text-align:left;color:#000}.charm-reason-cont-txt p a{text-decoration:underline}.charm-reason-cont-note{width:80%;margin:0 auto 80px}.charm-reason-cont-note .note{color:#000}.charm-reason-cont-support.line{position:relative}.charm-reason-cont-support.line::before{content:"";position:absolute;top:0;left:0;height:100%;border-left:2px dotted #777}.charm-reason-cont-btn{display:flex;justify-content:center;align-items:center;margin-top:20px}.charm-reason-cont-btn a{display:flex;justify-content:center;align-items:center;position:relative;width:340px;height:60px;font-size:20px;font-weight:bold;text-align:center;color:#257ae9;background:#fff;border:2px solid #257ae9;border-radius:50px}.charm-reason-cont-btn a.area::before{content:"";position:absolute;top:50%;left:26%;transform:translateY(-50%);padding:3.5%;background:url("/img/pc/index/top/cta_area.svg") no-repeat;background-size:100%}.charm-reason-cont-btn a.area:after{content:"";display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("/img/pc/index/top/link_blue.svg") center/contain no-repeat}.charm-reason-cont-btn a.tel::before{content:"";position:absolute;top:50%;left:28%;transform:translateY(-50%);padding:3.5%;background:url("/img/pc/index/top/cta_tel.svg") no-repeat;background-size:100%}.charm-reason-cont-btn a.tel:after{content:"";display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("/img/pc/index/top/link_blue.svg") center/contain no-repeat}.charm-reason-cont-btn a:hover{text-decoration:none}.charm-reason .charm-accordion-sub-ttl{margin-top:30px}.charm-reason .charm-note{width:80%;margin:0 auto}.charm-reason .charm-accordion-inner-img img{width:80%}.charm-accordion{position:relative}.charm-accordion.active .charm-accordion-toggle{border-radius:10px 10px 0 0}.charm-accordion.active .charm-accordion-toggle .toggle-open{display:none}.charm-accordion.active .charm-accordion-toggle .toggle-close{display:block}.charm-accordion.active .charm-accordion-cont{max-height:2000px;transition:max-height 500ms ease}.charm-accordion-toggle{position:relative;display:flex;justify-content:flex-start;width:75%;height:70px;margin:0 auto;padding-left:20px;align-items:center;background:#fff;border-radius:10px;cursor:pointer}.charm-accordion-toggle .toggle-open,.charm-accordion-toggle .toggle-close{width:50px;height:50px;background:#f2f2f2;border-radius:4px}.charm-accordion-toggle .toggle-open img,.charm-accordion-toggle .toggle-close img{position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.charm-accordion-toggle .toggle-open{display:block}.charm-accordion-toggle .toggle-close{display:none}.charm-accordion-toggle p{margin-left:15px;font-size:20px;font-weight:bold}.charm-accordion-cont{width:75%;margin:0 auto;background:#fff;border-radius:0 0 10px 10px;overflow:hidden;max-height:0;transition:max-height 500ms ease}.charm-accordion-inner{margin:20px;padding:80px 15px;background:#f2f2f2;border-radius:10px}.charm-accordion-inner-img{text-align:center}.charm-accordion .note{width:90%;margin:6px auto;font-size:14px;color:#000}.charm-accordion .note-txt span{color:red}.charm-accordion.rental{margin:50px 0 10px}.charm-accordion.rental .charm-accordion-inner-img{margin-bottom:50px}.charm-accordion.rental .charm-accordion-inner-img img{width:80%}.charm-accordion.other .charm-accordion-inner-img img{width:80%}.charm-accordion.other .charm-accordion-inner-img img:first-child{margin-bottom:20px}.charm-accordion.other .charm-accordion-inner-img.cost{margin-bottom:20px}.charm-accordion.other .considerations-txt{width:80%;margin:0 auto 50px;font-size:18px;font-weight:bold;letter-spacing:-0.6px}.charm-accordion-sub-ttl{display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 0 20px 10%;font-size:20px;font-weight:bold}.charm-accordion-sub-ttl::before{content:"";display:block;width:14px;height:18px;margin-right:5px;background:url("/img/pc/index/top/head_green.svg") no-repeat}.charm-accordion-sub-ttl.considerations{width:16%;margin-top:40px}.charm-accordion-line{position:relative;padding:40px 0}.charm-accordion-line::before,.charm-accordion-line::after{content:"";position:absolute;left:50%;transform:translateX(-50%);width:80%;border-top:2px dotted #999}.charm-accordion-line::before{top:0}.charm-accordion-line::after{bottom:0}.charm-accordion.rental .note,.charm-accordion.other .note{width:80%}.charm-accordion.c_faq{margin-bottom:10px}.charm-accordion.c_faq .charm-accordion-inner{padding:30px 50px}.charm-accordion.c_faq.active .charm-accordion-cont{max-height:244px}.charm-accordion.c_reason{margin-top:80px}.support-sec{width:80%;margin:50px auto 0;padding-bottom:180px}.support-flex{display:flex;justify-content:center;align-items:center;gap:30px}.support-cont-box{width:80%;padding:50px 0;text-align:center;color:#fff;background:#0cac99;border-radius:20px}.support-cont-ttl{padding-bottom:20px;font-size:30px;font-weight:bold}.support-cont-txt{padding:20px 0;font-size:18px}.support-cont-btn{display:flex;justify-content:center;align-items:center;margin-top:20px}.support-cont-btn a{display:flex;justify-content:center;align-items:center;position:relative;width:340px;height:60px;font-size:20px;font-weight:bold;text-align:center;color:#fff;border:2px solid #fff;border-radius:50px}.support-cont-btn a.faq-btn:after{content:"";display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("/img/pc/index/top/link_white.svg") center/contain no-repeat}.support-cont-btn a.support-btn:after{content:"";display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:url("/img/pc/index/top/link_white.svg") center/contain no-repeat}.support-cont-btn a:hover{text-decoration:none}.section-ttl_box_inner .md-ttl{font-size:38px;display:inline-block}.section-ttl_box_inner .md-ttl .emphasis{font-size:50px}.section-ttl_box_inner .lg-ttl{font-size:58px;display:inline-block}.section-ttl_box_inner .lg-ttl .small{font-size:38px}.bnr-box{display:flex;flex-direction:column;width:max-content;margin:auto;text-align:left}.good-luck-acd{text-align:center;position:relative;top:-50px}.good-luck-acd .gl-summary{display:inline-flex;font-size:24px;font-weight:bold;color:#007dd5;border-bottom:solid 1px;cursor:pointer}.good-luck-acd .codeWrapper{transition:ease .3s;width:960px;margin:auto;position:relative}.good-luck-acd .codeWrapper .gray-box{margin:40px auto;padding:30px;background-color:#f3f3f3;font-size:12px}.good-luck-acd .codeWrapper h2{font-size:24px;font-weight:bold;background-color:#000;color:#fff;padding:.5em;position:absolute;left:-15px;top:-15px}.good-luck-acd .codeWrapper h3{font-size:24px;font-weight:bold;color:#000;letter-spacing:.005em;margin-block:30px}.good-luck-acd .codeWrapper .img-box.bg-white{background-color:#fff;padding:30px}.good-luck-acd .codeWrapper p{text-align:left;color:#111}.good-luck-acd .codeWrapper .mb-1em{margin-bottom:1em}.good-luck-acd .codeWrapper .flex-note{color:#333}.good-luck-acd .codeWrapper .flex-note li{display:flex}.good-luck-acd .codeWrapper .flex-note .indent{min-width:2em;text-align:right;padding-right:.5em;box-sizing:border-box}summary::-webkit-details-marker{display:none}summary{display:block;list-style:none;position:relative;padding-right:1em}summary .plus-minus{position:absolute;width:1em;right:0;top:0;bottom:0;margin:auto}summary .plus-minus::before,summary .plus-minus::after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:.1em;background-color:#007dd5;transition:ease .2s}summary .plus-minus::before{transform:rotate(90deg);-webkit-transform:rotate(90deg)}details[open] .plus-minus::before{transform:rotate(0deg)}details[open] .codeWrapper{top:0;opacity:1}details:not([open]) .codeWrapper{top:-10px;opacity:0}