.inner{max-width:1220px;padding:0 10px;margin:0 auto}@media only screen and (max-width:768px){.inner{padding:0 6.66666666667vw}}.single .mv{width:100%;max-height:500px;padding:235px 0 158px;background-image:url(/wp-content/themes/Lj/img/single/mv_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.single .mv p{font-size:18px;font-weight:600;text-align:center;letter-spacing:.04em;line-height:1;color:#fff;margin:0 auto 11px}.single .mv h1{font-size:50px;font-weight:600;text-align:center;line-height:1.44;letter-spacing:.06em;color:#fff}@media only screen and (max-width:768px){.single .mv{padding:20vw 0 13.3333333335vw}.single .mv p{font-size:3.2vw;margin:0 auto 2.1333333333333vw}.single .mv h1{font-size:8vw}}#area-single #bcn{background-color:#EAEDF4}#area-single .intro_txt{position:relative;background-color:#EAEDF4;padding:75px 0 110px;border-radius:0 0 120px 0}#area-single .intro_txt h2{font-size:40px;font-weight:600;text-align:center;line-height:1.4;letter-spacing:.06em;margin:0 auto 50px}#area-single .intro_txt h2 span{color:#0052B7}#area-single .intro_txt .note{font-size:15px;text-align:center;line-height:2;letter-spacing:.06em;margin:0 auto 60px}#area-single .info_flex{display:flex;align-items:stretch;justify-content:center;gap:20px}#area-single .info_flex .item{display:flex;align-items:center;width:540px;border-radius:5px;border:1px solid #111;padding:20px}#area-single .info_flex .line{gap:28px;color:#fff;background-color:#5CB242}#area-single .info_flex .tell{padding:20px 0 20px 20px;color:#111;background-color:#fff}#area-single .info_flex .item .img img{border-radius:5px 0 0 5px}#area-single .info_flex .line .txt .name{display:flex;align-items:center;gap:9px;font-size:34px;font-weight:500;letter-spacing:.06em;line-height:1.18;margin:0 0 20px}#area-single .info_flex .line .txt .name::before{content:"";width:37px;height:36px;background-image:url(/wp-content/themes/Lj/img/common/line_icon.svg);background-repeat:no-repeat;background-position:center;background-size:cover}#area-single .info_flex .line .txt .note{font-size:15px;font-weight:500;text-align:center;letter-spacing:.06em;line-height:1.6;margin:0}#area-single .info_flex .tell .txt{flex:1;text-align:center}#area-single .info_flex .tell .txt .top_txt{font-size:17px;font-weight:500;letter-spacing:.1em;color:#111}#area-single .info_flex .tell .txt .number{font-size:40px;font-weight:600;letter-spacing:0;line-height:1.25;margin:0 0 6px}#area-single .info_flex .tell .txt .under_txt{font-size:15px;font-weight:500;letter-spacing:.03em;line-height:1.33}#area-single .intro_txt .bg{position:absolute;bottom:-120px;left:0}@media only screen and (max-width:768px){#area-single .intro_txt{padding:13.33333333334vw 0 16vw;border-radius:0 0 70px 0}#area-single .intro_txt h2{font-size:5.3333333333333334vw;margin:0 auto 8vw}#area-single .intro_txt .note{font-size:3.733333333334vw;line-height:2;margin:0 auto 10.666666666668vw}#area-single .info_flex{flex-wrap:wrap;flex-direction:column;gap:4vw}#area-single .info_flex .item{width:100%;padding:2.66667vw}#area-single .info_flex .line{gap:4vw}#area-single .info_flex .tell{padding:2.666666666666667vw 0 2.666666666666667vw 2.666666666666667vw}#area-single .info_flex .item .img img{max-width:32vw;width:100%}#area-single .info_flex .line .txt .name{gap:1.33333333335vw;font-size:5.333333333333334vw;margin:0 0 2.6666666666667vw}#area-single .info_flex .line .txt .name::before{width:6.6666666666666667vw;height:6.4vw}#area-single .info_flex .line .txt .note{font-size:3.2vw}#area-single .info_flex .tell .txt .top_txt{font-size:3.2vw;letter-spacing:.06em}#area-single .info_flex .tell .txt .number{font-size:5.866666666666666vw;margin:0 0 1.333333333333335vw}#area-single .info_flex .tell .txt .under_txt{font-size:2.666666666667vw}#area-single .intro_txt .bg{bottom:-60px}#area-single .intro_txt .bg img{width:60px}}#area-single .filed_txt{padding:100px 0 120px}#area-single .filed_txt .ttl{position:relative;font-size:40px;font-weight:600;text-align:center;letter-spacing:.06em;padding-bottom:20px;margin-bottom:50px}#area-single .filed_txt .ttl::before{content:"";width:60px;height:2px;background-color:#1A2C44;position:absolute;bottom:-2px;left:50%;transform:translateX(-50%)}#area-single .filed_txt .ttl span{color:#0052B7}#area-single .filed_txt .sake_kind{display:flex;align-items:stretch;justify-content:space-between;gap:20px;margin:0 0 40px}#area-single .filed_txt .sake_kind .item{max-width:590px;width:100%;padding:20px 20px 24px;margin:0 0 30px;border-radius:10px;background-color:#FFF;border:1px solid #1A2C44}#area-single .filed_txt .sake_kind .item:last-of-type{margin:0}#area-single .filed_txt .sake_kind .item .top_flex{position:relative;display:flex;align-items:center;gap:30px;padding-bottom:20px;margin-bottom:20px}#area-single .filed_txt .sake_kind .item .top_flex::before{position:absolute;bottom:0;left:0;right:0;content:"";width:100%;height:1px;background-image:repeating-linear-gradient(to right,#111111 0,#111111 2px,transparent 2px,transparent 6px)}#area-single .filed_txt .sake_kind .item .img{flex-shrink:0}#area-single .filed_txt .sake_kind .item img{display:block;border-radius:5px}#area-single .filed_txt .sake_kind .item .txt .kind_name{font-size:15px;font-weight:500;letter-spacing:.06em;line-height:1.39;margin:0 0 14px}#area-single .filed_txt .sake_kind .item .txt .name{font-size:22px;font-weight:600;letter-spacing:.06em;line-height:1.82}#area-single .filed_txt .sake_kind .item .bottom_txt .note{font-size:13px;letter-spacing:.06em;line-height:1.69}#area-single .filed_txt .region-list{margin:0 0 40px}#area-single .filed_txt .kind-list .label{font-size:25px;font-weight:600;text-align:center;letter-spacing:.06em;padding:22px 0;color:#fff;background-color:#1A2C44;border-radius:10px 10px 0 0}#area-single .filed_txt .kind-list .ctt{font-size:16px;letter-spacing:.06em;line-height:2.13;padding:50px 40px;background-color:#fff;border-radius:0 0 10px 10px;border:1px solid #1A2C44}#area-single .filed_txt .brewery .ctt{padding:50px 60px}@media only screen and (max-width:768px){#area-single .filed_txt{padding:13.333333333333334vw 0 16vw}#area-single .filed_txt .ttl{font-size:6.4vw;padding-bottom:4vw;margin-bottom:10.6666666666666668vw}#area-single .filed_txt .ttl::before{width:8vw;height:1px;bottom:-1px}#area-single .filed_txt .sake_kind{margin:0 0 8vw;gap:5.333333333333334vw}#area-single .filed_txt .sake_kind .item{padding:5.3333333333334vw 5.33333333333334vw 8vw;margin:0 0 5.33333333334vw}#area-single .filed_txt .sake_kind .item .top_flex{gap:5.33333333333334vw;padding:0;margin:0 0 5.3333333333334vw}#area-single .filed_txt .sake_kind .item .top_flex::before{display:none}#area-single .filed_txt .sake_kind .item img{width:26.666666666666668vw}#area-single .filed_txt .sake_kind .item .txt .kind_name{font-size:3.2vw;margin:0 0 2.66666666667vw}#area-single .filed_txt .sake_kind .item .txt .name{font-size:4.8vw}#area-single .filed_txt .sake_kind .item .txt .note{font-size:3.2vw}#area-single .filed_txt .region-list{margin:0 0 6.666666666666667vw}#area-single .filed_txt .kind-list .label{font-size:4.8vw;padding:4vw 0;border-radius:5px 5px 0 0}#area-single .filed_txt .kind-list .ctt{font-size:4vw;line-height:2.13;padding:5.333333333333334vw 4vw;border-radius:0 0 5px 5px}#area-single .filed_txt .brewery .ctt{padding:5.333333333333334vw 4vw}}#area-single .top-cta.middle{margin:0}#area-single .strengths{padding:230px 0 135px;background-image:url(/wp-content/themes/Lj/img/single/purchase-area_strengths_bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;color:#FFF}#area-single .strengths .ttl_area{margin:0 auto 80px}#area-single .strengths .ttl_area p{display:flex;align-items:center;justify-content:center;gap:25px;font-size:18px;font-weight:500;letter-spacing:0;text-align:center;margin:0 auto 16px}#area-single .strengths .ttl_area p::before,#area-single .strengths .ttl_area p::after{content:"";width:6px;height:30px;background-image:url(/wp-content/themes/Lj/img/single/purchase-area_ttl-deco.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#area-single .strengths .ttl_area p::before{transform:scaleX(-1)}#area-single .strengths .ttl_area h2{font-size:40px;font-weight:600;text-align:center;letter-spacing:.06em}#area-single .strengths .ctt .item{display:flex;align-items:center;gap:75px;padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid #4272AD}#area-single .strengths .ctt .item:nth-of-type(2){flex-direction:row-reverse}#area-single .strengths .ctt .item:last-of-type{padding:0;margin:0;border:none}#area-single .strengths .ctt .item .img{flex-shrink:0}#area-single .strengths .ctt .item .img img{display:block;margin-top:10px;border-radius:5px}#area-single .strengths .ctt .item .txt .label{max-width:110px;width:100%;height:30px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;letter-spacing:.02em;margin:0 0 18px;color:#004BA8;background-color:#FFF;border-radius:100vw}#area-single .strengths .ctt .item .txt .ttl{position:relative;font-size:25px;font-weight:500;letter-spacing:.06em;line-height:1.44;margin:0 0 32px}#area-single .strengths .ctt .item .txt .ttl span{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:100px;font-weight:600;letter-spacing:0;opacity:.1}#area-single .strengths .ctt .item .txt .note{font-size:16px;letter-spacing:.06em;line-height:2}@media only screen and (max-width:768px){#area-single .strengths{padding:50.13333333333333vw 0 14.666666666666666vw}#area-single .strengths .ttl_area{margin:0 auto 10.66666666666668vw}#area-single .strengths .ttl_area p{gap:5.33333333333333333334vw;font-size:4vw;margin:0 auto 3.2vw}#area-single .strengths .ttl_area p::before,#area-single .strengths .ttl_area p::after{width:1.6vw;height:8vw}#area-single .strengths .ttl_area h2{font-size:6.6666666666666667vw;line-height:1.69}#area-single .strengths .ctt .item{flex-direction:column;gap:8vw;padding-bottom:10.6666666666666668vw;margin-bottom:10.6666666666666668vw}#area-single .strengths .ctt .item:nth-of-type(2){flex-direction:column}#area-single .strengths .ctt .item .img img{margin:0}#area-single .strengths .ctt .item .txt .label{max-width:26.666666666666668vw;height:6.666666666666667vw;font-size:3.4666666666666666663vw;margin:0 0 4.8vw}#area-single .strengths .ctt .item .txt .ttl{font-size:5.333333333333333334vw;margin:0 0 5.33333333333333334vw}#area-single .strengths .ctt .item .txt .ttl span{font-size:16vw}#area-single .strengths .ctt .item .txt .note{font-size:3.733333333333334vw}}#area-single .price_flow{padding:100px 0}#area-single .price_flow .ttl_area{margin:0 auto 80px}#area-single .price_flow .ttl_area p{display:flex;align-items:center;justify-content:center;gap:25px;font-size:18px;font-weight:500;letter-spacing:0;text-align:center;margin:0 auto 16px}#area-single .price_flow .ttl_area p::before,#area-single .price_flow .ttl_area p::after{content:"";width:6px;height:30px;background-image:url(/wp-content/themes/Lj/img/single/purchase-area_ttl-deco2.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#area-single .price_flow .ttl_area p::before{transform:scaleX(-1)}#area-single .price_flow .ttl_area h2{font-size:40px;font-weight:600;text-align:center;letter-spacing:.06em;margin:0 auto 36px}#area-single .price_flow .ttl_area .note{display:block;font-size:17px;font-weight:500;text-align:center;letter-spacing:.06em}#area-single .price_flow .step_area{display:flex;align-items:stretch;justify-content:space-between;padding:0 18px;margin:0 0 66px}#area-single .price_flow .step_area .item .top-img{position:relative;margin:0 auto 22px}#area-single .price_flow .step_area .item .top-img::before{position:absolute;top:50%;right:-42px;transform:translateY(-50%);content:"";width:28px;height:50px;background-image:url(/wp-content/themes/Lj/img/single/purchase-area_step-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#area-single .price_flow .step_area .item:last-of-type .top-img::before{display:none}#area-single .price_flow .step_area .item .top-img .label{position:absolute;top:30px;left:20px;display:flex;align-items:center;gap:16px;font-weight:600;letter-spacing:.02em}#area-single .price_flow .step_area .item .top-img .label span{font-size:24px}#area-single .price_flow .step_area .item .top-img .label p{font-size:39px}#area-single .price_flow .step_area .item .top-img .img img{display:block}#area-single .price_flow .step_area .item .ttl{font-size:28px;font-weight:700;text-align:center;letter-spacing:.06em}#area-single .price_flow .step_area .item .ttl span{color:#0052B7}#area-single .price_flow .comparison_area{display:flex;gap:50px;padding:55px 60px;border-radius:20px;background-color:#fff}#area-single .price_flow .comparison_area .img{flex-shrink:0}#area-single .price_flow .comparison_area .txt{flex:1}#area-single .price_flow .comparison_area .txt .ttl{font-size:28px;font-weight:700;letter-spacing:.06em;line-height:1.43;margin:0 0 35px;color:#F8711B}#area-single .price_flow .comparison_area .txt .note{font-size:16px;letter-spacing:.06em;line-height:1.63;margin:0 0 30px}#area-single .price_flow .comparison_area .txt .note a{color:#0052B7;text-decoration:underline}#area-single .price_flow .comparison_area .txt .btn a{font-size:14px;max-width:170px;color:#1A2C44;border:1px solid #1A2C44;padding:12px 0 13px;margin:0 0 0 auto}#area-single .price_flow .comparison_area .txt .btn a .arrow-normal{background-image:url(/wp-content/themes/Lj/img/top/contact-arrow-gray.svg)}#area-single .price_flow .comparison_area .txt .btn a:hover{color:#fff;border:1px solid #fff}@media only screen and (max-width:768px){#area-single .price_flow{padding:13.3333333333333334vw 0 16vw}#area-single .price_flow .ttl_area{margin:0 auto 10.666666666666668vw}#area-single .price_flow .ttl_area p{gap:5.333333333333333334vw;font-size:4vw;margin:0 auto 3.2vw}#area-single .price_flow .ttl_area p::before,#area-single .price_flow .ttl_area p::after{width:1.6vw;height:8vw;flex-shrink:0;background-size:contain}#area-single .price_flow .ttl_area h2{font-size:6.6666666666666667vw;margin:0 auto 6.6666666666666666667vw}#area-single .price_flow .ttl_area .note{font-size:4vw;list-style:1.57}#area-single .price_flow .step_area{justify-content:center;flex-direction:column;gap:24vw;padding:0;margin:0 0 10.666666668vw}#area-single .price_flow .step_area .item{position:relative}#area-single .price_flow .step_area .item::before{position:absolute;bottom:-20vw;left:50%;transform:translateX(-50%) rotate(90deg);content:"";width:6.666666666666667vw;height:12vw;background-image:url(/wp-content/themes/Lj/img/single/purchase-area_step-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#area-single .price_flow .step_area .item:last-of-type::before{display:none}#area-single .price_flow .step_area .item .top-img{max-width:74.66666666666667vw;margin:0 auto}#area-single .price_flow .step_area .item .top-img::before{display:none}#area-single .price_flow .step_area .item:last-of-type .top-img::before{display:none}#area-single .price_flow .step_area .item .top-img .label{top:5.33333333333334vw;left:2.6666666666666667vw;gap:2.4vw}#area-single .price_flow .step_area .item .top-img .label span{font-size:4.8vw;padding-top:.8vw}#area-single .price_flow .step_area .item .top-img .label p{font-size:8.5333333333333vw}#area-single .price_flow .step_area .item .ttl{font-size:6.4vw}#area-single .price_flow .comparison_area{flex-direction:column;gap:8vw;padding:4vw 4vw 5.333333333333334vw 4vw;border-radius:10px}#area-single .price_flow .comparison_area .txt .ttl{font-size:5.333333333334vw;margin:0 0 5.33333333333333334vw}#area-single .price_flow .comparison_area .txt .note{font-size:3.733333333334vw;margin:0 0 5.33333333333334vw}#area-single .price_flow .comparison_area .txt .btn a{font-size:3.73333333333334vw;max-width:53.333333333333336vw;padding:3.2vw 0;margin:0}}#area-single .audit-method{padding:90px 0 255px;margin-bottom:-125px;border-radius:120px 0 0;background-color:#EAEDF4}#area-single .audit-method .ttl_area{margin:0 auto 70px}#area-single .audit-method .ttl_area p{display:flex;align-items:center;justify-content:center;gap:25px;font-size:18px;font-weight:500;letter-spacing:0;text-align:center;margin:0 auto 16px}#area-single .audit-method .ttl_area p::before,#area-single .audit-method .ttl_area p::after{content:"";width:6px;height:30px;background-image:url(/wp-content/themes/Lj/img/single/purchase-area_ttl-deco2.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#area-single .audit-method .ttl_area p::before{transform:scaleX(-1)}#area-single .audit-method .ttl_area h2{font-size:40px;font-weight:600;text-align:center;letter-spacing:.06em;margin:0 auto 50px}#area-single .audit-method .ttl_area .note{display:block;font-size:17px;font-weight:500;text-align:center;letter-spacing:.06em;line-height:1.76}#area-single .audit-method .ctt{padding:50px;border-radius:10px;background-color:#fff;border:1px solid #1A2C44}#area-single .audit-method .ctt .item{position:relative;display:flex;gap:50px;padding-bottom:50px;margin-bottom:50px}#area-single .audit-method .ctt .item::before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-image:repeating-linear-gradient(to right,#111111 0,#111111 2px,transparent 2px,transparent 6px)}#area-single .audit-method .ctt .item:last-of-type{padding:0;margin:0;border:none}#area-single .audit-method .ctt .item:last-of-type::before{display:none}#area-single .audit-method .ctt .item .img{flex-shrink:0}#area-single .audit-method .ctt .item .img img{display:block;border-radius:5px}#area-single .audit-method .ctt .item .txt{flex:1}#area-single .audit-method .ctt .item .txt .name{display:flex;align-items:center;gap:20px;margin:0 0 20px}#area-single .audit-method .ctt .item .txt .name .label{font-size:17px;font-weight:600;letter-spacing:.02em;padding:6px 19px 6px 16px;border-radius:100vw;color:#fff;background-color:#1A2C44}#area-single .audit-method .ctt .item .txt .name p{font-size:30px;font-weight:600;letter-spacing:.06em}#area-single .audit-method .ctt .item .txt .note{font-size:16px;letter-spacing:.06em;line-height:1.69;margin:0 0 30px}#area-single .audit-method .ctt .item .txt .note a{color:#137DE8;text-decoration:underline}#area-single .audit-method .ctt .item .tell_area{display:flex;align-items:center;justify-content:center;flex-direction:column;width:310px;height:80px;border:1px solid #1A2C44}#area-single .audit-method .ctt .item .tell_area .number{display:flex;align-items:center;gap:4px;font-size:28px;font-weight:600;letter-spacing:.03em;line-height:1.32}#area-single .audit-method .ctt .item .tell_area .number::before{content:"";width:19px;height:19px;background-image:url(/wp-content/themes/Lj/img/single/tell-icon.svg);background-position:center;background-repeat:no-repeat;background-size:cover;transform:rotate(9deg)}#area-single .audit-method .ctt .item .tell_area .under-txt{font-size:12px;font-weight:500;text-align:center;letter-spacing:.08em}#area-single .audit-method .ctt .item .line_area a{font-size:20px;font-weight:500;letter-spacing:.06em;line-height:1.25;width:310px;height:70px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:2px;border:1px solid #1A2C44;color:#fff;background-color:#4EB968}#area-single .audit-method .ctt .item .line_area a::before{content:"";width:24px;height:23px;background-image:url(/wp-content/themes/Lj/img/common/line_icon.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#area-single .audit-method .ctt .item .online_area a{font-size:20px;font-weight:500;letter-spacing:.08em;line-height:1.49;width:310px;height:70px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:2px;border:1px solid #1A2C44;background-color:#FBCF2D}#area-single .audit-method .ctt .item .online_area a::before{content:"";width:32px;height:26px;background-image:url(/wp-content/themes/Lj/img/top/top-cta_online-icon.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#area-single .audit-method .ctt .item .shop_area a{font-size:20px;font-weight:500;letter-spacing:.08em;line-height:1.49;width:310px;height:70px;display:flex;align-items:center;justify-content:center;gap:12px;border-radius:2px;border:1px solid #1A2C44}#area-single .audit-method .ctt .item .shop_area a::before{content:"";width:35px;height:29px;background-image:url(/wp-content/themes/Lj/img/common/shop-icon.svg);background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:768px){#area-single .audit-method{padding:13.3333333333333334vw 0 16vw;border-radius:60px 0 0;margin:0}#area-single .audit-method .ttl_area{margin:0 auto 10.666666666666668vw}#area-single .audit-method .ttl_area p{gap:5.333333333333333333334vw;font-size:4vw;margin:0 auto 3.2vw}#area-single .audit-method .ttl_area p::before,#area-single .audit-method .ttl_area p::after{width:1.6vw;height:8vw;flex-shrink:0;background-size:contain}#area-single .audit-method .ttl_area h2{font-size:6.6666666666666667vw;margin:0 auto 6.6666666666666666667vw}#area-single .audit-method .ttl_area .note{font-size:4vw;line-height:1.57}#area-single .audit-method .ctt{padding:4vw;border-radius:5px}#area-single .audit-method .ctt .item{flex-direction:column;gap:8vw;padding-bottom:8vw;margin-bottom:8vw}#area-single .audit-method .ctt .item .txt .name{display:block;margin:0 0 4vw}#area-single .audit-method .ctt .item .txt .name .label{font-size:3.73333333333334vw;padding:1.3333333333333335vw 2.6666666666667vw}#area-single .audit-method .ctt .item .txt .name p{font-size:6.4vw;margin:3.2vw 0 0}#area-single .audit-method .ctt .item .txt .note{font-size:3.7333333333334vw;letter-spacing:.02em;margin:0 0 5.333333333334vw}#area-single .audit-method .ctt .item .tell_area{width:100%;height:17.333333333333336vw}#area-single .audit-method .ctt .item .tell_area .number{gap:4px;font-size:6.4vw}#area-single .audit-method .ctt .item .tell_area .number::before{width:4vw;height:4vw}#area-single .audit-method .ctt .item .tell_area .under-txt{font-size:2.6666666666667vw}#area-single .audit-method .ctt .item .line_area a{font-size:4.8vw;width:100%;height:16vw;gap:2.6666666666667vw}#area-single .audit-method .ctt .item .line_area a::before{width:5.86666666666666vw;height:5.6000000000000005vw}#area-single .audit-method .ctt .item .online_area a{font-size:4.2666666666666667vw;width:100%;height:16vw;gap:2.133333333333333333vw}#area-single .audit-method .ctt .item .online_area a::before{width:8vw;height:6.66666666666666667vw}#area-single .audit-method .ctt .item .shop_area a{font-size:4.2666666666666667vw;width:100%;height:16vw;gap:3.2vw}#area-single .audit-method .ctt .item .shop_area a::before{width:9.3333333333334vw;height:7.73333333333333vw}}#area-single .liquor-type{background-color:#F3F6F9;border-radius:120px 0 0 0}#area-single .liquor-type .bg{position:absolute;top:-120px;bottom:auto}#area-single .liquor-type .inner{max-width:1260px}@media only screen and (max-width:768px){#area-single .liquor-type{border-radius:60px 0 0}#area-single .liquor-type .bg{top:-60px}}#itemlist #head-bg{background-image:url(/wp-content/themes/Lj/img/single/itemlist-head_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:120px}#itemlist #bcn{padding:50px 0 0}#itemlist .product_info{padding:90px 0 134px}#itemlist .product_info .expla-area{display:flex;justify-content:space-between;gap:90px;margin:0 0 90px}#itemlist .product_info .expla-area .image_area{position:relative;max-width:550px;width:100%;flex-shrink:0}#itemlist .product_info .expla-area .image_area .img_label{position:absolute;top:0;right:0;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.06em;line-height:1.83;color:#FFF;background-color:#1A2C44;padding:7px 15px 9px;border-radius:0 10px 0 10px}#itemlist .product_info .expla-area .image_area .main_image{max-width:550px;max-height:550px;width:100%;height:auto;margin:0 0 20px;border-radius:5px;background-color:#fff}#itemlist .product_info .expla-area .image_area #main_img{display:block;width:auto;height:auto;margin:0 auto;max-height:550px}#itemlist .product_info .expla-area .image_area .sub_images{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px}#itemlist .product_info .expla-area .image_area .sub_images .sub_img_wrap{display:block;width:130px;height:130px;border-radius:5px;background-color:#Fff;transition:all .3s;cursor:pointer}#itemlist .product_info .expla-area .image_area .sub_images .sub_img{width:auto;height:100%;margin:0 auto;object-fit:cover;object-position:center;display:block}#itemlist .product_info .expla-area .image_area .sub_images .sub_img:hover{opacity:.7}#itemlist .product_info .expla-area .txt{flex:1}#itemlist .product_info .expla-area .txt .ttl{font-size:30px;font-weight:600;letter-spacing:.06em;line-height:1.4;margin:0 0 40px}#itemlist .product_info .expla-area .txt .cat_area{display:flex;align-items:center;gap:10px;margin:0 0 40px}#itemlist .product_info .expla-area .txt .cat_area a{display:inline-block;font-size:11px;letter-spacing:0;padding:5px 12px;color:#004BA8;background-color:#fff;border:1px solid #004BA8;border-radius:100vw;transition:all .3s}#itemlist .product_info .expla-area .txt .cat_area a:hover{opacity:1;background-color:#004BA8;color:#fff}#itemlist .product_info .expla-area .txt .info-list dl{position:relative;display:flex;align-items:center;padding-bottom:20px;margin-bottom:20px}#itemlist .product_info .expla-area .txt .info-list dl::before{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;right:0;background-image:repeating-linear-gradient(to right,#111111 0,#111111 1px,transparent 1px,transparent 4px)}#itemlist .product_info .expla-area .txt .info-list dl:last-of-type{margin-bottom:0}#itemlist .product_info .expla-area .txt .info-list dl dt{max-width:180px;width:100%;flex-shrink:0;font-size:15px;font-weight:500;letter-spacing:.06em}#itemlist .product_info .expla-area .txt .info-list dl dd{flex:1;font-size:14px;letter-spacing:.06em}#itemlist .product_info .expla-area .txt .info-list dl dd .price{font-size:28px;font-weight:600;letter-spacing:0;line-height:1;padding-right:6px}#itemlist .product_info .expla-area .txt .info-list dl dd a{text-decoration:underline}#itemlist .product_info .expla-area .txt .info-list dl dd .link-blue{font-weight:500;color:#004BA8}#itemlist .product_info .expla_textarea{display:block;width:100%;background-color:#fff;border:1px solid #1A2C44;border-radius:5px;padding:32px 40px 42px;margin:0 auto 85px}#itemlist .product_info .expla_textarea .ttl_area{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:30px;margin-bottom:30px}#itemlist .product_info .expla_textarea .ttl_area::before{content:"";width:100%;height:1px;background-image:repeating-linear-gradient(to right,#1A2C44 0,#1A2C44 2px,transparent 2px,transparent 6px);position:absolute;bottom:0;left:0;right:0}#itemlist .product_info .expla_textarea .ttl_area p{font-size:22px;font-weight:500;letter-spacing:.06em}#itemlist .product_info .expla_textarea .ttl_area span{display:block;font-size:15px;letter-spacing:0}#itemlist .product_info .expla_textarea .text{font-size:16px;letter-spacing:.06em;line-height:2.14}#itemlist .product_info .shop-area .shop-ttl{position:relative;font-size:40px;font-weight:600;text-align:center;letter-spacing:.06em;padding-bottom:20px;margin-bottom:45px}#itemlist .product_info .shop-area .shop-ttl::before{content:"";width:60px;height:2px;background-color:#1A2C44;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}#itemlist .product_info .shop-area .info-flex{display:flex;align-items:center;gap:60px;padding:50px;background-color:#FFF;border:1px solid #111;border-radius:5px}#itemlist .product_info .shop-area .info-flex .image_area{position:relative;max-width:480px;width:100%;flex-shrink:0}#itemlist .product_info .shop-area .info-flex .image_area .img-label{position:absolute;top:0;right:0;display:inline-block;font-size:15px;font-weight:500;letter-spacing:.06em;padding:7px 15px 9px;color:#FFF;background-color:#1A2C44;border-radius:0 10px 0 10px}#itemlist .product_info .shop-area .info-flex .image_area img{display:block;width:100%;border-radius:10px}#itemlist .product_info .shop-area .info-flex .txt{flex:1}#itemlist .product_info .shop-area .info-flex .txt .ttl{position:relative;font-size:25px;font-weight:500;letter-spacing:.06em;padding-bottom:20px;margin-bottom:30px}#itemlist .product_info .shop-area .info-flex .txt .ttl::before{content:"";width:100%;height:1px;background-image:repeating-linear-gradient(to right,#1A2C44 0,#1A2C44 2px,transparent 2px,transparent 6px);position:absolute;bottom:0;left:0;right:0}#itemlist .product_info .shop-area .info-flex .txt .shop-info dl{display:flex;margin:0 0 15px}#itemlist .product_info .shop-area .info-flex .txt .shop-info dl:last-of-type{margin:0}#itemlist .product_info .shop-area .info-flex .txt .shop-info dl dt{font-size:14px;font-weight:500;letter-spacing:.06em;line-height:1.57;max-width:105px;width:100%}#itemlist .product_info .shop-area .info-flex .txt .shop-info dl dd{flex:1;font-size:14px;letter-spacing:.06em;line-height:1.57}#itemlist .product_info .shop-area .info-flex .txt .shop-info .btn a{max-width:170px;width:100%;margin:32px 0 0;padding:11px 0 13px;color:#111;border:1px solid #111}#itemlist .product_info .shop-area .info-flex .txt .shop-info .btn a .arrow-normal{background-image:url(/wp-content/themes/Lj/img/top/contact-arrow-gray.svg)}#itemlist .product_info .shop-area .info-flex .txt .shop-info .btn a:hover{color:#fff}@media only screen and (max-width:768px){#itemlist #head-bg{height:16vw}#itemlist #bcn{padding:5.333333333333334vw 0}#itemlist .mv h1{font-size:6.6666666666667vw}#itemlist .product_info{padding:0 0 16vw}#itemlist .product_info .expla-area{flex-wrap:wrap;flex-direction:column;gap:10.666666666666668vw;margin:0 0 10.66666666666668vw}#itemlist .product_info .expla-area .image_area{max-width:none}#itemlist .product_info .expla-area .image_area .img_label{font-size:2.933333333333333vw;padding:1.333333333333335vw 2.666666666666667vw;border-radius:0 5px 0 5px}#itemlist .product_info .expla-area .image_area #main_img{margin:0 0 4vw;border-radius:5px}#itemlist .product_info .expla-area .image_area .sub_images{gap:2.66666666666667vw}#itemlist .product_info .expla-area .image_area .sub_images .sub_img_wrap{width:21.333333333333336vw;height:21.333333333333336vw}#itemlist .product_info .expla-area .txt .ttl{font-size:5.333333333334vw;margin:0 0 8vw}#itemlist .product_info .expla-area .txt .cat_area{gap:2.66666666666667vw;margin:0 0 8vw}#itemlist .product_info .expla-area .txt .cat_area a{font-size:2.93333333333333vw;padding:1.333333333333335vw 3.2vw}#itemlist .product_info .expla-area .txt .info-list dl{padding-bottom:4vw;margin-bottom:4vw}#itemlist .product_info .expla-area .txt .info-list dl dt{max-width:32vw;font-size:3.733333333333334vw}#itemlist .product_info .expla-area .txt .info-list dl dd{flex:1;font-size:3.4666666666666663vw}#itemlist .product_info .expla-area .txt .info-list dl dd .price{font-size:5.866666666666666vw;padding-right:.8vw}#itemlist .product_info .expla_textarea{padding:4vw 5.333333333334vw 4.8vw;margin:0 auto 10.66666666666668vw}#itemlist .product_info .expla_textarea .ttl_area{padding-bottom:4vw;margin-bottom:4vw}#itemlist .product_info .expla_textarea .ttl_area p{font-size:4.8vw}#itemlist .product_info .expla_textarea .ttl_area span{font-size:3.2vw}#itemlist .product_info .expla_textarea .text{font-size:3.73333333333333334vw;line-height:1.67}#itemlist .product_info .shop-area .inner{padding:0}#itemlist .product_info .shop-area .shop-ttl{font-size:5.333333333333334vw;padding-bottom:4vw;margin-bottom:8vw}#itemlist .product_info .shop-area .shop-ttl::before{width:8vw;height:1px}#itemlist .product_info .shop-area .info-flex{flex-direction:column;gap:8vw;padding:5.333333333333333334vw}#itemlist .product_info .shop-area .info-flex .image_area{max-width:none}#itemlist .product_info .shop-area .info-flex .image_area .img-label{font-size:2.9333333333333333vw;padding:1.333333333333335vw 2.6666666666666667vw;border-radius:0 5px 0 5px}#itemlist .product_info .shop-area .info-flex .image_area img{border-radius:5px}#itemlist .product_info .shop-area .info-flex .txt .ttl{font-size:5.3333333333333334vw;padding-bottom:4vw;margin-bottom:5.333333333333333334vw}#itemlist .product_info .shop-area .info-flex .txt .shop-info dl{gap:1.333333333333335vw;margin:0 0 3.2vw}#itemlist .product_info .shop-area .info-flex .txt .shop-info dl dt{font-size:3.466666666666666663vw;font-weight:500;max-width:20vw}#itemlist .product_info .shop-area .info-flex .txt .shop-info dl dd{font-size:3.2vw;flex:1;margin-right:-2px}#itemlist .product_info .shop-area .info-flex .txt .shop-info .btn a{max-width:100%;margin:5.3333333333334vw 0 0;padding:2.666666666666667vw 0 2.9333333333333333vw}}#itemlist .connection{padding:92px 0 100px;background-color:#EAEDF4;border-radius:120px 0 0}#itemlist .connection .ttl_area{margin:0 auto 60px}#itemlist .connection .ttl_area p{display:flex;align-items:center;justify-content:center;gap:25px;font-size:18px;font-weight:500;letter-spacing:0;text-align:center;margin:0 auto 16px}#itemlist .connection .ttl_area p::before,#itemlist .connection .ttl_area p::after{content:"";width:6px;height:30px;background-image:url(/wp-content/themes/Lj/img/single/purchase-area_ttl-deco2.svg);background-position:center;background-repeat:no-repeat;background-size:cover}#itemlist .connection .ttl_area p::before{transform:scaleX(-1)}#itemlist .connection .ttl_area h2{font-size:40px;font-weight:600;text-align:center;letter-spacing:.06em}#itemlist .connection .list_ctt{position:relative;z-index:2;display:flex;align-items:stretch;justify-content:center;gap:30px;margin:0 0 60px}#itemlist .connection .list_ctt.slick-initialized{display:block}#itemlist .connection .list_ctt .slick-list{overflow:unset}#itemlist .connection .list_ctt .item{position:relative;max-width:340px;width:100%;padding:20px 20px 25px;border-radius:10px;background-color:#FFF;transition:all .3s}#itemlist .connection .list_ctt .item:hover{opacity:1;transform:translate(-5px,-5px)}#itemlist .connection .list_ctt .item .shop-cat{position:absolute;top:0;right:0;display:inline-block;font-size:15px;font-weight:500;letter-spacing:.06em;padding:7px 15px 9px;color:#Fff;background-color:#222;border-radius:0 10px 0 10px}#itemlist .connection .list_ctt .item .thumanil img{display:block;margin:0 auto 30px}#itemlist .connection .list_ctt .item .ttl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.47;letter-spacing:.06em;margin:0 0 25px;min-height:39px}#itemlist .connection .list_ctt .item .price_area{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;margin-bottom:16px}#itemlist .connection .list_ctt .item .price_area::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-image:repeating-linear-gradient(to right,#000 0,#000 1px,transparent 1px,transparent 5px)}#itemlist .connection .list_ctt .item .price_area .label{display:inline-block;font-size:14px;font-weight:500;padding:2px 8px 3px 7px;border:1px solid #2A2F4E;background-color:#FFF}#itemlist .connection .list_ctt .item .price_area .price{font-size:28px;font-weight:600;letter-spacing:0}#itemlist .connection .list_ctt .item .price_area .price span{font-size:15px;font-weight:500;letter-spacing:.06em;padding-left:7px}#itemlist .connection .list_ctt .item .cat span{font-size:13px;letter-spacing:.06em;color:#0052B7;text-decoration:underline}#itemlist .connection .not-txt{font-size:15px;font-weight:500;text-align:center;letter-spacing:.06em;padding:0 0 60px}#itemlist .connection .btn_area{display:flex;align-items:center;justify-content:center;gap:30px}#itemlist .connection .btn_area .btn{width:100%;max-width:400px}#itemlist .connection .btn_area .btn a{padding:16px 0 17px;border:1px solid #1A2C44;color:#fff;background-color:#1A2C44}#itemlist .connection .btn_area .btn a .arrow-normal{background-image:url(/wp-content/themes/Lj/img/common/contact_arrow_hover.svg)}#itemlist .connection .btn_area .btn a .arrow-hover{background-image:url(/wp-content/themes/Lj/img/top/contact-arrow-gray.svg)}#itemlist .connection .btn_area .btn a:hover{background-color:#fff;color:#1A2C44}#itemlist .connection .btn_area>.arrow{position:relative;display:block;width:70px;height:35px;background-color:#fff;border:1px solid #1A2C44;border-radius:100vw;cursor:pointer;transition:all .3s}#itemlist .connection .btn_area>.arrow::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-top:4px solid #fff0;border-bottom:4px solid #fff0;transition:all .3s}#itemlist .connection .btn_area .prev_arrow::before{border-right:8px solid #1A2C44}#itemlist .connection .btn_area .next_arrow::before{border-left:8px solid #1A2C44}#itemlist .connection .btn_area .arrow:hover{opacity:1;color:#fff;background-color:#1A2C44}#itemlist .connection .btn_area .prev_arrow:hover::before{border-right:8px solid #fff}#itemlist .connection .btn_area .next_arrow:hover::before{border-left:8px solid #fff}@media only screen and (max-width:768px){#itemlist .connection{border-radius:60px 0 0;padding:13.333333333333334vw 0 16vw}#itemlist .connection .ttl_area{margin:0 auto 10.66666666666668vw}#itemlist .connection .ttl_area p{gap:5.3333333333333334vw;font-size:4vw;margin:0 auto 1.33333333333333335vw}#itemlist .connection .ttl_area p::before,#itemlist .connection .ttl_area p::after{width:1.6vw;height:8vw;background-size:contain}#itemlist .connection .ttl_area h2{font-size:6.6666666666666667vw;line-height:1.69}#itemlist .connection .list_ctt{margin:0 0 10.666666666668vw}#itemlist .connection .list_ctt .item{max-width:70.66666666666667vw;padding:2.4vw 2.66666666666667vw 6.666666666667vw;border-radius:5px}#itemlist .connection .list_ctt .item .shop-cat{font-size:2.93333333333333vw;padding:1.33333333335vw 2.666666666667vw;border-radius:0 5px 0 5px}#itemlist .connection .list_ctt .item .thumanil img{margin:0 auto 5.333333333333334vw;height:auto}#itemlist .connection .list_ctt .item .ttl{font-size:3.4666666666663vw;margin:0 0 5.3333333333334vw;min-height:10.66666666666668vw}#itemlist .connection .list_ctt .item .price_area{padding-bottom:4vw;margin-bottom:4vw}#itemlist .connection .list_ctt .item .price_area .label{font-size:3.2vw;padding:.266666666666vw 2.133333333333vw .53333333333vw 2.4vw}#itemlist .connection .list_ctt .item .price_area .price{font-size:5.86666666666vw}#itemlist .connection .list_ctt .item .price_area .price span{font-size:3.4666666666663vw;padding-left:.8vw}#itemlist .connection .list_ctt .item .cat span{font-size:3.2vw}#itemlist .connection .not-txt{font-size:4vw;padding:0 0 10.666666666666666668vw}#itemlist .connection .btn_area{gap:2.6666666666666666666667vw}#itemlist .connection .btn_area .btn{max-width:56.00000000000001vw}#itemlist .connection .btn_area .btn a{padding:3.2vw 0 3.46666666666663vw}#itemlist .connection .btn_area>.arrow::before{border-top:1.06666666666666666667vw solid #fff0;border-bottom:1.06666666666666666667vw solid #fff0}#itemlist .connection .btn_area .prev_arrow::before{border-right:1.6vw solid #1A2C44}#itemlist .connection .btn_area .next_arrow::before{border-left:1.6vw solid #1A2C44}#itemlist .connection .btn_area .prev_arrow:hover::before{border-right:1.6vw solid #fff}#itemlist .connection .btn_area .next_arrow:hover::before{border-left:1.6vw solid #fff}}.page-single .ctt{padding:85px 0 190px}.page-single .ctt .ctt_flex{display:flex;gap:60px}.page-single .main_area{max-width:800px;width:100%}.page-single .main_area article{padding:70px 50px;margin:0 0 70px;border-radius:10px;background-color:#fff}.page-single .main_area article .ttl_area{padding-bottom:25px;margin-bottom:40px;border-bottom:1px solid #1A2C44}.page-single .main_area article .ttl_area .top_info{display:flex;align-items:center;justify-content:space-between;margin:0 0 22px}.page-single .main_area article .ttl_area .top_info .info-area{display:flex;align-items:center;gap:40px}.page-single .main_area article .ttl_area .top_info .info-area .date{font-size:14px;letter-spacing:.05em;color:#111}.page-single .main_area article .ttl_area .top_info .info-area .category{display:flex;align-items:center;justify-content:center;width:80px;height:30px;font-size:13px;font-weight:500;text-align:center;letter-spacing:0;border-radius:100vw;color:#fff;background-color:#0052B7}.page-single .main_area article .ttl_area .top_info .tag_area{display:flex;align-items:center;gap:10px}.page-single .main_area article .ttl_area .top_info .tag_area span{display:block;font-size:13px;letter-spacing:.06em;line-height:1.69;color:#2272C3;text-decoration:underline}.page-single .main_area article .ttl_area .ttl{font-size:25px;font-weight:600;letter-spacing:.04em;line-height:1.6}.page-single .main_area article .img{display:flex;align-items:center;justify-content:center;width:100%;min-height:415px;margin:0 auto 60px;border-radius:5px;overflow:hidden}.page-single .main_area article .img img{display:block;width:auto;height:100%;margin:0 auto;max-height:415px}.page-single .main_area article .img .demo{width:100%}.page-single .main_area .article-content{display:block;width:100%;margin:0 0 120px}.page-single .main_area .article-content h2{font-size:25px;font-weight:600;padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #1A2C44}.page-single .main_area .article-content h3{font-size:20px;font-weight:600;letter-spacing:.06em;color:#FFF;background-color:#1A2C44;border-radius:5px;padding:25px 20px;margin:0 0 40px}.page-single .main_area .article-content h4{font-size:18px;font-weight:600;letter-spacing:.06em;border-left:3px solid #1A2C44;padding:2px 0 2px 23px;margin:0 0 35px}.page-single .main_area .article-content ul{padding:40px;margin:0 0 40px;background-color:#F7F7F7;border:1px solid #EAE2D5;border-radius:5px}.page-single .main_area .article-content ul li{font-size:15px;letter-spacing:.06em;list-style:disc;margin:0 0 15px}.page-single .main_area .article-content ul li:last-child{margin:0}.page-single .main_area .article-content p{font-size:15px;letter-spacing:.06em;line-height:2;margin:0 0 70px}.page-single .main_area .article-content .table-ctt{border:none;border-radius:10px;background:#F4F6F9;padding:40px 30px 45px;margin:0 0 90px}.page-single .main_area .article-content .table-ctt .toc-heading{display:flex;align-items:center;gap:38px;margin:0 0 40px}.page-single .main_area .article-content .table-ctt .toc-heading p{font-size:29px;font-weight:500;letter-spacing:.05em;line-height:1;margin:0}.page-single .main_area .article-content .table-ctt .toc-heading span{font-size:15px;font-family:"Yu Gothic","游ゴシック体","YuGothic",sans-serif;font-weight:500;letter-spacing:.06em;padding-top:5px}.page-single .main_area .article-content>#ez-toc-container{display:none}.page-single .main_area .article-content .table-ctt #ez-toc-container{background-color:#fff0;border:none;padding:0;width:100%}.page-single .main_area .article-content .table-ctt #ez-toc-container ul{list-style-type:disc;padding:0;margin:0;background-color:#fff0;border:none}.page-single .main_area .article-content .table-ctt #ez-toc-container ul li{position:relative;display:flex;align-items:center;gap:16px;list-style:disc!important;font-size:16px;font-weight:500;letter-spacing:.06em;padding:0 0 16px;margin:0 0 24px}.page-single .main_area .article-content .table-ctt #ez-toc-container ul li:last-child{margin:0}.page-single .main_area .article-content .table-ctt #ez-toc-container ul li a{color:#1A2C44}.page-single .main_area .article-content .table-ctt #ez-toc-container ul li::before{display:none}.page-single .main_area .article-content .table-ctt #ez-toc-container ul li::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background-image:repeating-linear-gradient(to right,#B3B2B3 0,#B3B2B3 1px,transparent 1px,transparent 3px)}.page-single .main_area .article-content hr{display:none}.page-single .main_area .share_buttons{display:flex;align-items:center;gap:25px;padding-bottom:60px;margin:0 0 30px;border-bottom:2px solid #1A2C44}.page-single .main_area .share_buttons p{font-size:16px;font-weight:500;letter-spacing:.07em}.page-single .main_area .share_buttons ul{display:flex;align-items:center;gap:18px}.page-single .main_area .share_buttons ul li button{padding:2px 0 0;margin:0;background:none;border:none;cursor:pointer;transition:all .3s}.page-single .main_area .share_buttons ul li button:hover{opacity:.7}.page-single .main_area .page-numbers{position:relative;display:flex;align-items:center;justify-content:space-between}.page-single .main_area .page-numbers::before{content:"";display:block;width:1px;height:48px;background-image:repeating-linear-gradient(to bottom,#1A2C44,#1A2C44 1px,transparent 1px,transparent 3px);position:absolute;top:50%;left:50%;transform:translateY(-50%)}.page-single .main_area .page-numbers li a{font-size:17px;font-family:"Yu Gothic","游ゴシック体","YuGothic",sans-serif;font-weight:700;letter-spacing:.07em}.page-single .main_area .btn a{max-width:400px;color:#1A2C44;border:1px solid #1A2C44;padding:19px 0 20px;margin:0 auto 90px}.page-single .main_area .btn a .arrow-normal{background-image:url(/wp-content/themes/Lj/img/top/contact-arrow-gray.svg)}.page-single .main_area .btn a:hover{color:#fff}.page-single .main_area .more-article .ttl_area{font-size:25px;font-weight:600;text-align:center;letter-spacing:.06em;padding:0 0 30px;margin:0 0 60px;border-bottom:1px solid #1A2C44}.page-single .main_area .more-article .item{display:flex;align-items:center;gap:30px;padding:20px 20px 25px;margin:0 0 20px;background-color:#fff;border-radius:10px}.page-single .main_area .more-article .item:last-of-type{margin:0}.page-single .main_area .more-article .item .img{display:flex;align-items:center;justify-content:center;width:260px;height:155px;flex-shrink:0;border-radius:5px;overflow:hidden}.page-single .main_area .more-article .item .img img{display:block;max-width:260px;width:auto;height:100%;border-radius:5px;transition:all .3s}.page-single .main_area .more-article .item .txt{flex:1}.page-single .main_area .more-article .item .txt .info-area{display:flex;align-items:center;gap:30px;margin:0 0 20px}.page-single .main_area .more-article .item .txt .date{font-size:14px;letter-spacing:.05em;color:#111}.page-single .main_area .more-article .item .txt .category{display:flex;align-items:center;justify-content:center;width:80px;height:30px;font-size:13px;font-weight:500;text-align:center;letter-spacing:0;line-height:1.5;color:#Fff;background-color:#0052B7;border-radius:100vw}.page-single .main_area .more-article .item .txt .ttl{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:500;letter-spacing:.04em;line-height:1.67;margin:0 0 20px}.page-single .main_area .more-article .item .txt .tag_area{display:flex;align-items:center}.page-single .main_area .more-article .item .txt .tag_area{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.page-single .main_area .more-article .item .txt .tag_area span{font-size:13px;letter-spacing:.06em;color:#2272C3;text-decoration:underline}.page-single .main_area .more-article .item:hover{opacity:1}.page-single .main_area .more-article .item:hover .img img{transform:scale(1.1)}@media only screen and (max-width:768px){.page-single .ctt{padding:10.66666666666666668vw 0 25.333333333333336vw}.page-single .ctt .ctt_flex{flex-direction:column;gap:21.333333333333336vw}.page-single .main_area{max-width:none}.page-single .main_area article{padding:8vw 5.333333333333333334vw;margin:0 0 8vw;border-radius:5px}.page-single .main_area article .ttl_area{padding-bottom:4.8vw;margin-bottom:9.33333333333333333334vw}.page-single .main_area article .ttl_area .top_info{margin:0 0 6.6666666666666666667vw;flex-wrap:wrap;gap:4vw}.page-single .main_area article .ttl_area .top_info .info-area{width:100%;flex-direction:row-reverse;justify-content:space-between;gap:0}.page-single .main_area article .ttl_area .top_info .info-area .date{font-size:2.9333333333333333333333vw}.page-single .main_area article .ttl_area .top_info .info-area .category{width:17.333333333333333336vw;height:6.66666666666666667vw;font-size:2.666666666666666667vw}.page-single .main_area article .ttl_area .top_info .tag_area{flex-wrap:wrap;gap:1.333333333335vw 2.6666666666666667vw}.page-single .main_area article .ttl_area .top_info .tag_area span{font-size:3.2vw}.page-single .main_area article .ttl_area .ttl{font-size:4.8vw}.page-single .main_area article .img{min-height:45.3333333333333333vw;margin:0 auto 9.333333333333334vw}.page-single .main_area article .img img{border-radius:0}.page-single .main_area .article-content{margin:0 0 8vw}.page-single .main_area .article-content h2{font-size:4.53333333333333333vw;line-height:1.65;letter-spacing:.04em;padding-bottom:4.8vw;margin-bottom:8vw}.page-single .main_area .article-content h3{font-size:4vw;letter-spacing:.04em;line-height:1.8;border-radius:0;padding:4vw 4.8vw;margin:0 0 6.66666666666666667vw}.page-single .main_area .article-content h4{font-size:3.7333333333333334vw;letter-spacing:.04em;padding:0 0 0 3.7333333333333334vw;margin:0 0 6.666666666666666667vw}.page-single .main_area .article-content ul{padding:6.4vw 5.33333333333333334vw 6.4vw 8vw;margin:0 0 10.666666666666666668vw}.page-single .main_area .article-content ul li{font-size:3.7333333333333334vw;margin:0 0 3.2vw}.page-single .main_area .article-content p{font-size:3.46666666666666663vw;line-height:2;margin:0 0 10.6666666666666666668vw}.page-single .main_area .article-content .table-ctt{padding:6.66666666666666667vw 4vw 8vw;margin:0 0 8vw}.page-single .main_area .article-content .table-ctt .toc-heading{gap:6.666666666666667vw;margin:0 0 6.666666666666667vw}.page-single .main_area .article-content .table-ctt .toc-heading p{font-size:5.066666666666666666vw}.page-single .main_area .article-content .table-ctt .toc-heading span{font-size:3.2vw;padding-top:5px}.page-single .main_area .article-content .table-ctt #ez-toc-container ul li{gap:4vw;font-size:3.7333333334vw;line-height:1.71;padding:0 0 5.333333333333334vw;margin:0 0 6.666666666667vw}.page-single .main_area .share_buttons{display:block;padding-bottom:9.333333333333333334vw;margin:0 0 12vw}.page-single .main_area .share_buttons p{font-size:3.733333333334vw;text-align:center;margin:0 auto 4.2666666666666667vw}.page-single .main_area .share_buttons ul{justify-content:center;gap:3.466666666666666666663vw}.page-single .main_area .share_buttons ul li img{display:block;max-width:9.333333333333334vw;width:100%}.page-single .main_area .share_buttons ul li button{padding:0}.page-single .main_area .page-numbers::before{height:12.8vw}.page-single .main_area .page-numbers li a{font-size:3.73333333333333334vw}.page-single .main_area .btn a{max-width:61.33333333333333333vw;padding:3.733333333333333334vw 0 4vw;margin:0 auto 12vw}.page-single .main_area .more-article .ttl_area{font-size:4.53333333333333333333vw;padding:0 0 5.333333333333333334vw;margin:0 0 10.66666666666666668vw}.page-single .main_area .more-article .item{gap:4.2666666666666666666667vw;padding:4vw;margin:0 0 2.6666666666666667vw;border-radius:5px}.page-single .main_area .more-article .item .img{width:26.6666666666666668vw;height:16vw}.page-single .main_area .more-article .item .txt .info-area{gap:4.266666666666667vw;margin:0 0 2.4vw}.page-single .main_area .more-article .item .txt .date{font-size:2.6666666666666666667vw}.page-single .main_area .more-article .item .txt .category{width:auto;height:auto;font-size:2.666666666666666667vw;padding:.8vw 3.2vw 1.06666666666666667vw}.page-single .main_area .more-article .item .txt .ttl{font-size:3.2vw;letter-spacing:.06em;line-height:1.67;margin:0}.page-single .main_area .more-article .item .txt .tag_area{display:none}}