@charset "utf-8";#pack{background-attachment:fixed;background-color:#F3F3F3;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}_::-webkit-full-page-media,_:future,:root #pack{background-attachment:scroll}#pack>strong{display:block;font-weight:400}#pack>strong span[class^="bg_"]{border-radius:5px;color:#FFF;display:inline-block}#pack>strong span[class^="bg_"].bg_green{background-color:#00A99D}#pack>strong span[class^="bg_"].bg_blue{background-color:#29ABE2}#pack>strong span[class^="bg_"].bg_orange{background-color:#F7931E}#pack ul>li{display:inline-block;vertical-align:top}#pack ul>li picture img{width:100%}#pack ul>li h3{background-color:#FFFA44;color:#000;display:inline-block;font-weight:500;line-height:1.25;margin:.5em 0;padding:.125em .25em}#pack ul>li p{color:#333;font-size:87.5%;text-align:left}@media screen and (max-width:767px){#pack{padding-top:12.5%;padding-bottom:12.5%}#pack.lazyloaded{background-image:url(https://lucias.co.jp/images/user/pack/back_014.webp)}#pack h2{margin-bottom:6.25%}#pack h2 img{width:93.75%}#pack>strong{padding:0 3.125%;text-align:left}#pack>strong span[class^="bg_"]{margin:.125em .5em .125em 0;font-size:87.5%;padding:0 .75em}#pack ul>li{margin-top:6.25%;width:93.75%}#pack ul>li h3{font-size:125%}}@media screen and (min-width:768px){#pack{padding-top:100px;padding-bottom:100px}#pack h2{margin-bottom:50px}#pack h2 img{width:77.5%}#pack>strong span[class^="bg_"]{margin:0 .5em;padding:0 .75em}#pack ul{margin-top:20px}#pack ul>li{margin:30px 2.75% 0;width:26%}#pack ul>li h3{font-size:150%}}@media screen and (min-width:768px) and (max-width:1023px){#pack.lazyloaded{background-image:url(https://lucias.co.jp/images/user/pack/back_013.webp)}#pack>strong{font-size:150%}}@media screen and (min-width:1024px) and (max-width:1199px){#pack>strong{font-size:162.5%}}@media screen and (min-width:1024px) and (max-width:1279px){#pack.lazyloaded{background-image:url(https://lucias.co.jp/images/user/pack/back_012.webp)}}@media screen and (min-width:1280px) and (max-width:1439px){#pack.lazyloaded{background-image:url(https://lucias.co.jp/images/user/pack/back_011.webp)}}@media screen and (min-width:1200px){#pack>strong{font-size:175%}}@media screen and (min-width:1440px){#pack.lazyloaded{background-image:url(https://lucias.co.jp/images/user/pack/back_010.webp)}}#packs{background-color:#F3F3F3;text-align:center}#packs h3{display:inline-block;line-height:1.25;font-weight:500;position:relative}#packs h3:before,#packs h3:after{content:"\F0374";font-family:"Material Design Icons";line-height:1;position:absolute;top:50%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#packs h3:before{left:-1em}#packs h3:after{right:-1em}#packs ul{background-color:#FFF}#packs ul>li{display:inline-block;vertical-align:top;width:13.5em}#packs ul>li h4 img{width:72px}#packs ul>li p{line-height:3;position:relative}#packs ul>li p:before{content:"　";pointer-events:none}#packs ul>li p span{display:block;line-height:1.25;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}@media screen and (min-width:320px) and (max-width:359px){#packs ul>li{font-size:50%}}@media screen and (min-width:360px) and (max-width:413px){#packs ul>li{font-size:62.5%}}@media screen and (min-width:414px) and (max-width:479px){#packs ul>li{font-size:75%}}@media screen and (min-width:480px) and (max-width:767px){#packs ul>li{font-size:87.5%}}@media screen and (max-width:767px){#packs{padding-top:12.5%;padding-bottom:12.5%}#packs h3{margin-bottom:6.25%}#packs ul{margin:0 auto 6.25%;padding-top:3.125%;padding-bottom:6.25%;width:93.75%}#packs ul>li{margin:3.333333333333333% 1.666666666666667% 0}}@media screen and (min-width:768px){#packs{padding-top:100px;padding-bottom:100px}#packs h3{font-size:200%;margin-bottom:50px}#packs ul{margin-bottom:50px}#packs ul>li{margin-top:30px;padding-top:20px;padding-bottom:50px}}@media screen and (min-width:768px) and (max-width:1023px){#packs ul>li{margin-left:5px;margin-right:5px}}@media screen and (min-width:1024px) and (max-width:1279px){#packs ul>li{margin-left:calc((100% - (216px * 4)) / (4 * 2));margin-right:calc((100% - (216px * 4)) / (4 * 2))}}@media screen and (min-width:1280px){#packs ul>li{margin-left:10px;margin-right:10px}}#message{text-align:center}@media screen and (max-width:767px){#message{padding-top:12.5%;padding-bottom:12.5%}}@media screen and (min-width:768px){#message{padding-top:100px;padding-bottom:100px}}#plan{background-color:#DEF8FD;text-align:center}#plan h2{background-repeat:no-repeat}#plan_slef{border-color:#666;border-style:solid;color:#666;display:block;font-weight:400;margin-left:auto;margin-right:auto}#plan .plan h3{border-radius:1000px;color:#FFF;display:inline-block}#plan .plan h3 b{font-weight:700}#plan .plan h3 span{font-weight:700}#plan .plan#plan_pc h3{background-color:#F47264}#plan .plan#plan_ss h3{background-color:#24C0CE}#plan .plans>li{color:#000;display:inline-block;vertical-align:top}#plan .plans_box{background-color:#FFF;box-shadow:1px 1px 3px 2px rgba(0,0,0,.1);overflow:hidden}#plan .plans_head:after{background-position:center center;background-repeat:no-repeat;background-size:auto 100%;content:"";display:block;margin:.5em 0}#plan.lazyloaded .plan#plan_pc .plans_head:after{background-image:url(https://lucias.co.jp/images/user/plan/line_r.svg)}#plan.lazyloaded .plan#plan_ss .plans_head:after{background-image:url(https://lucias.co.jp/images/user/plan/line_c.svg)}#plan .plans_head h4{color:#FFF;line-height:1.5;padding:.25em}#plan .plans_head h4 strong{line-height:1}#plan .plan#plan_pc .plans_head h4{background-color:#F47264}#plan .plan#plan_ss .plans_head h4{background-color:#24C0CE}#plan .plan_expenses{line-height:1.5;margin-top:.5em}#plan .plan_expenses b{font-family:"Helvetica Neue","Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP",-apple-system,"BIZ UDGothic","メイリオ",Meiryo,"Meiryo UI",sans-serif;font-weight:700;line-height:1.25}#plan .plan_expenses .red{color:red}#plan .plans_main{padding-bottom:1em}#plan .plans_main h5{margin-bottom:.25em}#plan .plans_main .plans_included{margin-top:-.25em}#plan .plans_main .plans_included>li{display:inline-block;line-height:1.25;margin:0 5px .5em;vertical-align:top;width:7em}#plan .plan#plan_pc .plans_main .plans_included .plans_included_point{color:#F47264}#plan .plan#plan_ss .plans_main .plans_included .plans_included_point{color:#24C0CE}#plan .plans_main .plans_included>li .mdi{font-size:275%;line-height:1}#plan .plans_main .plans_included>li p{margin-top:.25em}#plan .plans_main>hr{margin:.5em auto}#plan .plans_functions{margin-top:-5px;margin-bottom:.5em}#plan .plans_functions>li{background-color:#E6E6E6;border-radius:5px;display:inline-block;margin:5px 5px 0;position:relative;vertical-align:top;width:5.5em}#plan .plans_functions>li:before{content:"　";line-height:4;pointer-events:none}#plan .plans_functions>li p{position:absolute;line-height:1.125;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#plan [class^="plans_other"]{line-height:1.5;text-align:left}#plan [class^="plans_other"] h6{font-weight:500}#plan [class^="plans_other"] h6:before{content:"\F044A";font-family:"Material Design Icons";font-weight:400}#plan [class^="plans_other"] *+h6{margin-top:.5em}#plan [class^="plans_other"] dl{padding-left:1em}#plan [class^="plans_other"] dt{margin-top:.25em}#plan [class^="plans_other"]>*+p{margin-top:.5em}#plan .plans_for{position:relative}#plan .plan#plan_pc .plans_for{background-color:#F8AAA2}#plan .plan#plan_ss .plans_for{background-color:#5CD0DB}#plan .plans_for:before{border-style:solid;content:"";display:block;height:0;pointer-events:none;position:absolute;top:0;left:50%;-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:0}#plan .plan#plan_pc .plans_for:before{border-color:transparent transparent #F8AAA2 transparent}#plan .plan#plan_ss .plans_for:before{border-color:transparent transparent #5CD0DB transparent}#plan .plans_for h5{margin-bottom:.5em}#plan .plans_for h5 img{width:12.1875em}#plan .plans_for [class^="list_"]{text-align:left}#plan .plans_for strong{background-color:#FFFF9D}#plans_included{border:1px solid #4D4D4D;margin-left:auto;margin-right:auto}#plans_included dt{background-color:#FFF;padding:.5em 1em}#plans_included dd{padding:.5em 1em;text-align:left}@media screen and (max-width:319px){#plan .plan h3{width:220px}#plan .plan h3 b{font-size:112.5%}}@media screen and (min-width:320px) and (max-width:767px){#plan .plan h3{width:260px}#plan .plan h3 b{font-size:137.5%}}@media screen and (max-width:767px){#plan{padding-top:12.5%;padding-bottom:12.5%}#plan h2{background-position:bottom center;background-size:50% auto;padding-bottom:46.875%}#plan h2 img{width:93.75%}#plan_slef{border-width:2px;margin-bottom:6.25%;padding:1.5625% 3.125%;width:-webkit-calc(93.75% + (2px * 2));width:calc(93.75% + (2px * 2))}#plan_slef picture{margin-bottom:.25em}#plan_slef picture img{width:432px}#plan_slef p{text-align:left}#plan .plan h3{margin-bottom:6.25%}#plan .plan h3 span{font-size:75%}#plan .plans>li{margin:0 auto 6.25%;width:93.75%}#plan .plans_box{border-radius:7px}#plan .plans_head:after{padding-top:32px}#plan .plans_head.active:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#plan .plans_head h4 strong{font-size:200%}#plan .plans_head h4 b{font-size:137.5%}#plan .plans_head h4 span{font-size:75%}#plan .plan_expenses b{font-size:137.5%}#plan .plans_main{display:none}#plan .plans_main .plans_included{font-size:75%}#plan .plans_main>hr{width:-webkit-calc(100% - (0.75em * 2));width:calc(100% - (0.75em * 2))}#plan .plans_functions>li{font-size:75%}#plan [class^="plans_other"]{padding:0 1em}#plan .plans_for{border-radius:7px;margin-top:-webkit-calc(3.125% + 18px);margin-top:calc(3.125% + 18px);font-size:87.5%;padding:1em}#plan .plans_for:before{border-width:0 8px 18px 8px}#plans_included{margin-bottom:6.25%;width:-webkit-calc(93.75% + (1px * 2));width:calc(93.75% + (1px * 2))}}@media screen and (min-width:768px){#plan{padding-top:100px;padding-bottom:100px}#plan h2{background-position:center right;background-size:contain;margin-bottom:50px;text-align:left}#plan h2 img{margin-bottom:-.5%;vertical-align:bottom;width:70.5%}#plan_slef{border-width:3px;margin-bottom:50px;padding:1.5em;width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2));max-width:1086px}#plan_slef picture{margin-bottom:1em}#plan .plan h3{height:52px;line-height:52px;margin-bottom:50px;width:346px}#plan .plan h3 b{font-size:150%}#plan .plans>li{margin-bottom:50px}#plan .plans>li:nth-child(even){margin-left:8px}#plan .plans_box{border-radius:10px}#plan .plans_head:after{padding-top:40px}#plan .plans_head h4 strong{font-size:250%}#plan .plans_head h4 b{font-size:175%}#plan .plan_expenses b{font-size:175%}#plan .plans_main>hr{width:-webkit-calc(100% - (1em * 2));width:calc(100% - (1em * 2))}#plan [class^="plans_other"]{padding:0 2em}#plan .plans_for{border-radius:10px;margin-top:50px;padding:1.25em 1.5em}#plan .plans_for:before{border-width:0 10px 24px 10px}#plans_included{margin-bottom:50px;width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2));max-width:1042px}#plans_included dd ul[class^="list_"]{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}#plans_included dd ul[class^="list_"]>li{width:22em}}@media screen and (min-width:768px) and (max-width:1023px){#plan_slef picture img{width:432px}}@media screen and (max-width:1279px){#plan.lazyloaded h2{background-image:url(https://lucias.co.jp/images/user/plan/img_011.webp)}}@media screen and (min-width:768px) and (max-width:1023px){#plan .plans>li{width:360px}#plan .plans_main .plans_included{font-size:87.5%}#plans_included{font-size:87.5%}}@media screen and (min-width:1024px){#plan_slef picture img{width:800px}#plans_included{border-collapse:separate;border-spacing:0;display:table;table-layout:fixed}#plans_included dt{display:table-cell;vertical-align:middle;width:18em}#plans_included dd{display:table-cell;vertical-align:middle}}@media screen and (min-width:1024px) and (max-width:1279px){#plan .plans>li{width:424px}#plans_included{font-size:87.5%}}@media screen and (min-width:1280px){#plan.lazyloaded h2{background-image:url(https://lucias.co.jp/images/user/plan/img_010.webp)}#plan_pc{float:left}#plan_ss{float:right}#plan_slef picture img{width:800px}#plan .plan_expenses dt{display:inline-block}#plan .plan_expenses dd{display:inline-block;margin-left:.5em}#plan .plans_main{display:block!important}}@media screen and (min-width:1280px) and (max-width:1439px){#plan .plans>li{width:384px}#plan .plans_main .plans_included{font-size:87.5%}}@media screen and (min-width:1440px){.wrap#plans{padding-left:-webkit-calc((100% - 1346px) / 2);padding-left:calc((100% - 1346px) / 2);padding-right:-webkit-calc((100% - 1346px) / 2);padding-right:calc((100% - 1346px) / 2);min-width:1346px}#plan .plans>li{width:424px}}#specials{background-color:#DEF8FD;text-align:center}@media screen and (max-width:767px){#specials{padding-bottom:6.25%}#specials picture{margin-bottom:6.25%}#specials picture img{width:93.75%}}@media screen and (min-width:768px){#specials{padding-bottom:50px}#specials picture{margin-bottom:50px}#specials picture img{width:100%}}#works{text-align:center}@media screen and (max-width:767px){#works{padding-top:12.5%;padding-bottom:12.5%}}@media screen and (min-width:768px){#works{padding-top:100px;padding-bottom:100px}}#faq{background:-webkit-linear-gradient(45deg,#E2FDFF 0,#FFE5DC 100%);background:linear-gradient(45deg,#E2FDFF 0,#FFE5DC 100%);text-align:center}@media screen and (max-width:767px){#faq{padding-top:12.5%;padding-bottom:12.5%}#faq_caption{margin-top:-6.25%;margin-bottom:6.25%;text-align:left;padding:0 3.125%}#faqs{margin-bottom:6.25%}}@media screen and (min-width:768px){#faq{padding-top:100px;padding-bottom:100px}#faq_caption{margin-top:-50px;margin-bottom:50px}#faqs{margin-bottom:50px}}#information{text-align:center}@media screen and (max-width:767px){#information{padding-top:12.5%;padding-bottom:12.5%}}@media screen and (min-width:768px){#information{padding-top:100px;padding-bottom:100px}}
