ul{list-style:none;margin:0;padding:0}.product__information{max-width:none;overflow:hidden}.product__information>*:empty{display:none}.product__information>*{padding:2em 1em;overflow:hidden}.product__common--inner{max-width:var(--width_max_pc_m);margin:0 auto}.product__common--inner:empty{display:none}.product__common--lower_title{max-width:var(--width_max_pc_m);margin:0 auto;text-align:center;background:#e3f6b0;font-weight:normal;padding:.2rem}.product__common--lower_title:empty{display:none}.product__voice{background:var(--color_ui_light)}.product__voice--inner{max-width:var(--width_max_pc_m);margin:0 auto}.product__voice .product__common--lower_title{font-size:var(--mwsc__heading-size--h1);background:none}.product__voice>p{margin-bottom:1.6rem;font-size:var(--size_txt_s);text-indent:1em}.product__voice ul{display:grid;margin-top:2em;list-style-type:none !important}@media screen and (min-width: 600px){.product__voice ul{grid-template-columns:1fr 1fr 1fr;gap:1.6rem}}@media screen and (max-width: 599px){.product__voice ul{grid-template-columns:1fr;row-gap:1.5em}}.product__voice li{font-size:var(--size_txt_m);border-radius:var(--radius_l);background:#fff;box-shadow:rgba(77,77,77,.05) 0rem .2rem .8rem 0rem}@media screen and (min-width: 600px){.product__voice li{padding:1.5em}}@media screen and (max-width: 599px){.product__voice li{padding:1em 2em}}.product__voice--more{margin-top:2rem;text-align:center}.product__voice--more.active a::before{content:"閉じる"}.product__voice--more.active a::after{top:1.4rem;transform:rotate(-45deg)}.product__voice--more a{position:relative;color:#333;font-size:var(--size_txt_m);font-weight:bold;text-decoration:underline}.product__voice--more a::before{content:"もっと見る"}.product__voice--more a::after{content:"";position:absolute;top:.8rem;right:-2rem;width:1rem;height:1rem;margin-top:-0.4rem;border-top:.4rem solid #333;border-right:.4rem solid #333;transform:rotate(135deg)}.product__qa{background:#f5fae7}.product__qa:only-child{display:none}.product__qa--inner{max-width:var(--width_max_pc_m)}.product__qa--box{background:#fff;font-size:var(--size_txt_m)}@media screen and (min-width: 600px){.product__qa--box{margin:0 1em}.product__qa--box:not(:last-of-type){border-bottom:.1rem solid #bcbcbc}}@media screen and (max-width: 599px){.product__qa--box{margin-top:1rem;font-size:var(--size_txt_s)}.product__qa--box:first-of-type{margin-top:2rem}}.product__qa--box dt,.product__qa--box dd{position:relative;padding:1.6rem 3.2rem 1.6rem 3.6rem}@media screen and (max-width: 599px){.product__qa--box dt,.product__qa--box dd{margin:0 1rem}}.product__qa--box dt::before,.product__qa--box dd::before{position:absolute;left:.6rem;font-size:var(--size_h_l);line-height:1.6rem;font-weight:bold}.product__qa--box dt{font-weight:bold;cursor:pointer}.product__qa--box dt::before{content:"Q";color:#30a229}.product__qa--box dt::after{content:"";position:absolute;top:1.8rem;right:1rem;width:1rem;height:1rem;border-top:.4rem solid #888;border-right:.4rem solid #888;transform:rotate(135deg)}.product__qa--box dt.active::after{top:2.4rem;transform:rotate(-45deg)}.product__qa--box dd{display:none;border-top:.1rem solid #bcbcbc}@media screen and (min-width: 600px){.product__qa--box dd{margin:0}}.product__qa--box dd::before{content:"A";color:#333}.product__qa--box dd.active{display:block}.product__other_info{background:#f5fae7}.product__other_info:only-child{display:none}.product__other_info--link_list{display:flex;justify-content:center;padding:4rem 0 3.2rem;text-align:center}.product__other_info--link_list li:not(:first-of-type){margin-left:2rem}.product__manual,.product__startguide{position:relative;display:inline-block;width:21rem;height:4rem;line-height:4rem;background:#f6f7f8;border:.1rem solid #bcbcbc;border-radius:.6rem;color:#333;font-size:var(--size_txt_m);font-weight:bold;text-align:center}@media screen and (max-width: 599px){.product__manual,.product__startguide{font-size:var(--size_txt_s);width:15rem}}.product__profile{max-width:100%;background:#f5fae7}.product__profile--inner{margin-top:3.2rem;font-size:var(--size_txt_xs)}@media screen and (min-width: 600px){.product__profile--inner{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width: 599px){.product__profile--inner{padding-bottom:3.2rem}}@media screen and (min-width: 600px){.product__profile--box{width:calc(33.3333333333% - 2.6666666667rem)}}@media screen and (max-width: 599px){.product__profile--box{margin-bottom:2rem;padding-bottom:2rem;border-bottom:.1rem solid #bcbcbc}.product__profile--box .product__parts-link{display:block;text-align:right}}.product__profile--box h5{margin-bottom:1rem;font-size:var(--size_h_xs);font-weight:bold}.product__profile--box a{color:var(--color_font_dark)}.product__profile--box .product__parts-link::after{content:"";display:inline-block;vertical-align:middle;line-height:1;width:.5em;height:.5em;border:.2rem solid currentColor;box-sizing:border-box;margin:.5em;border-left:0;border-bottom:0;transform:translateX(-25%) translateY(-10%) rotate(45deg)}.product__profile--about{padding:1rem;background:#fff}.product__profile--about .profile__development::before{content:"開発：";display:inline-block}.product__profile--about .profile__sales::before,.product__profile--about .profile__distributor::before{content:"メーカー：";display:inline-block}.product__profile--about .profile__support::before{content:"サポート：";display:inline-block}.product__profile--price{margin-top:2rem}.product__profile--price h4{margin:1rem 0 0;padding-left:3rem}.product__profile--price dl{display:flex;flex-wrap:wrap}.product__profile--price dl dt{width:70%;margin:0 0 1rem}.product__profile--price dl dd{width:30%;margin:0 0 1rem;text-align:right}.product__profile--price dl dd::after{content:"円"}.product__profile--service h4,.product__profile--support h4{height:4rem;line-height:4rem;margin-bottom:1rem;font-size:var(--size_h_s);background-size:contain;background-position:left center;background-repeat:no-repeat}.product__profile--service ul.sn,.product__profile--support ul.sn{padding-left:1em}@media screen and (min-width: 600px){.product__profile--service ul.sn,.product__profile--support ul.sn{margin-bottom:2rem}}.product__profile--service ul.sn li,.product__profile--support ul.sn li{margin-bottom:.8rem;font-size:var(--size_txt_xs)}.product__profile--service ul.sn li::before,.product__profile--support ul.sn li::before{content:"・";margin-left:-1em}.product__profile--service.is_applicable{display:none}.is_safe_service .product__profile--service.is_applicable{display:block}.product__profile--service.is_applicable h4{background-image:url(/img_sc/sourcenext_com/common/icon-free.png);padding-left:5rem}.product__profile--service.is_not_applicable{display:block}.is_safe_service .product__profile--service.is_not_applicable{display:none}.is_company_own .product__profile--support.is_own,.is_company_sem .product__profile--support.is_own{display:block}.is_company_oth .product__profile--support.is_own{display:none}.product__profile--support.is_own h4{background-image:url(/img_sc/sourcenext_com/common/icon-support.png);padding-left:5rem}.is_company_own .product__profile--support.is_not_own,.is_company_sem .product__profile--support.is_not_own{display:none}.is_company_oth .product__profile--support.is_not_own{display:block}.product__profile--support .link-support li{line-height:1.6em}.product__profile--support .link-support li span{font-weight:bold;font-size:var(--size_txt_xs)}.product__profile--support .link-support li a{display:inline-block;margin:.5em 0 1em 0}.product__profile.product__price_notation_method--0 .product__profile--price h3::before{content:"標準価格";font-size:var(--size_txt_xs)}.product__profile.product__price_notation_method--1 .product__profile--price h3::before{content:"オープン価格";font-size:var(--size_txt_xs)}.product__profile.product__price_notation_method--2 .product__profile--price h3::before{content:"メーカー希望小売価格";font-size:var(--size_txt_xs)}.product__profile.product__price_notation_method--3 .product__profile--price{visibility:hidden}@media screen and (max-width: 599px){.product__profile.product__price_notation_method--3 .product__profile--price{display:none}}.product__system{max-width:100%;background:var(--color_ui_light);font-size:var(--size_txt_m);padding:2em 1em 4em 1em}.product__system:empty{display:none}.product__system li{margin-bottom:.8rem}.product__system li::before{content:"・"}@media screen and (min-width: 600px){.product__system .block{display:flex}}@media screen and (min-width: 600px){.product__system .item{width:50%}}@media screen and (max-width: 599px){.product__system .item{margin-bottom:2rem}}.product__system .item>h3{display:none}.product__system--title{margin-bottom:3.2rem;max-width:var(--width_max_pc_m);margin:0 auto 3.2rem;font-size:var(--size_h_l);font-weight:bold;text-align:center}.product__system--inner::after{display:block;content:"画面画像と実際の画面は多少異なることがあります。また、製品の仕様やパッケージ、価格などは予告なしに変更されることがありますので、あらかじめご了承ください。";max-width:var(--width_max_pc_m);max-width:0 auto;font-size:var(--size_txt_s);padding:1rem 0 3.2rem}.product__system .system__precautions::before{content:"ご注意";font-size:var(--size_h_s);font-weight:bold;display:block}.product__system .system__precautions:empty{display:none}.product__information>.product__qa{display:none}