#rwd-main-content section.carigo{font-family:"Yu Gothic","游ゴシック",YuGothic,"ヒラギノ角ゴシック","Hiragino Sans",Verdana,sans-serif,system-ui;line-height:1}#rwd-main-content section.carigo p{line-height:1.5}#rwd-main-content section.carigo *{box-sizing:border-box}#rwd-main-content section.carigo img{max-width:100%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media all and (max-width: 767px){#rwd-main-content section.carigo .pc{display:none !important}}@media all and (min-width: 768px){#rwd-main-content section.carigo .sp{display:none !important}}@media screen and (max-width: 767px){#rwd-content .rwd-product-header{margin-bottom:0 !important}}#rwd-main-content section.carigo>.header img{width:100%}#rwd-main-content section.carigo>.navigation{padding:0 20px}#rwd-main-content section.carigo>.navigation .logo{margin-top:44px;text-align:center}@media all and (max-width: 767px){#rwd-main-content section.carigo>.navigation .logo{width:max(256px,80%);margin-inline:auto}}#rwd-main-content section.carigo>.navigation .lead{margin-top:40px}@media all and (max-width: 767px){#rwd-main-content section.carigo>.navigation .lead{margin-top:29px}}#rwd-main-content section.carigo>.navigation .lead strong{display:block;font-size:32px;font-weight:bold;text-align:center}@media all and (max-width: 767px){#rwd-main-content section.carigo>.navigation .lead strong{font-size:24px;line-height:30px}}#rwd-main-content section.carigo>.navigation .lead p{margin-top:29px;font-size:16px;font-weight:bold;line-height:30px;text-align:center}#rwd-main-content section.carigo>.navigation ul{display:grid;grid-template-columns:repeat(4, auto);grid-auto-rows:auto;gap:20px;justify-content:center;margin-top:80px}@media all and (max-width: 767px){#rwd-main-content section.carigo>.navigation ul{grid-template-columns:repeat(2, auto);gap:15px 10px;margin-top:40px}}#rwd-main-content section.carigo>.navigation ul li{max-width:210px}#rwd-main-content section.carigo>.navigation ul li a{display:block}@media all and (min-width: 768px){#rwd-main-content section.carigo>.navigation ul li a:hover{filter:brightness(1.1)}}#rwd-main-content section.carigo>.arrange{--key-color: gray}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange{margin-top:100px}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange{display:grid;grid-auto-flow:row;gap:5px;justify-content:center;justify-items:center;padding-block:25px 44px;background-color:var(--key-color)}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange .title{display:grid;grid-auto-flow:row;gap:18px;justify-items:center;padding:25px 20px;background-color:var(--key-color)}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .title{display:contents}}#rwd-main-content section.carigo>.arrange .title strong{display:block}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange .title strong{width:min(1000px,100%)}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .title strong{order:1}}#rwd-main-content section.carigo>.arrange .title p.catch{color:#fff}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange .title p.catch{width:min(1000px,100%);font-size:22px}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .title p.catch{order:3;font-size:18px;line-height:27px;text-align:center}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange .layout{position:relative;width:min(100%,1000px);margin-inline:auto}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .layout{display:contents}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange .layout .arrange-photo,#rwd-main-content section.carigo>.arrange .layout .photo,#rwd-main-content section.carigo>.arrange .layout .feature1,#rwd-main-content section.carigo>.arrange .layout .feature2{position:absolute}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .layout .arrange-photo{order:2;width:70%}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .layout .photo{order:4}}#rwd-main-content section.carigo>.arrange .layout .photo{margin-inline:auto;text-align:center}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .layout .features{display:flex;flex-direction:column;gap:15px;align-items:center;order:5;padding:15px}}#rwd-main-content section.carigo>.arrange .layout .features a{display:block}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange .layout .features a:hover{filter:brightness(1.1)}}#rwd-main-content section.carigo>.arrange .note{width:min(100%,1000px);margin-inline:auto;margin-top:10px}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .note{order:99;padding-inline:16px}}#rwd-main-content section.carigo>.arrange .note p{font-size:14px}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange .note p{color:#fff}}#rwd-main-content section.carigo>.arrange#harvest{--key-color: #f7b52d}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#harvest .layout{aspect-ratio:1000/644;margin-top:-160px}#rwd-main-content section.carigo>.arrange#harvest .layout .arrange-photo{bottom:0;left:1.5%;width:46.7%}#rwd-main-content section.carigo>.arrange#harvest .layout .photo{top:0;right:0;width:51.9%}#rwd-main-content section.carigo>.arrange#harvest .layout .feature1{right:23.2%;bottom:.7763975155%;width:26.3%}#rwd-main-content section.carigo>.arrange#harvest .layout .feature2{top:30.2795031056%;left:0;width:43.1%}}#rwd-main-content section.carigo>.arrange#cheer{--key-color: #5cb6e6}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#cheer .title{text-align:right}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#cheer .photo{margin-top:-176px}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#cheer .layout{aspect-ratio:1000/721;margin-top:-175px}#rwd-main-content section.carigo>.arrange#cheer .layout .arrange-photo{bottom:1.5256588072%;left:29.3%;width:43.3%}#rwd-main-content section.carigo>.arrange#cheer .layout .photo{bottom:0;left:0;width:94.2%}#rwd-main-content section.carigo>.arrange#cheer .layout .feature1{right:0%;bottom:10.2635228849%;width:26.3%}#rwd-main-content section.carigo>.arrange#cheer .layout .feature2{top:27.0457697642%;left:28.3%;width:43.1%}}#rwd-main-content section.carigo>.arrange#walk{--key-color: #36acb5}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange#walk{margin-top:30px}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#walk .layout{aspect-ratio:1000/638;margin-top:-145px}#rwd-main-content section.carigo>.arrange#walk .layout .arrange-photo{bottom:.9404388715%;left:15.3%;width:38.2%}#rwd-main-content section.carigo>.arrange#walk .layout .photo{top:0;left:0;width:100%}#rwd-main-content section.carigo>.arrange#walk .layout .feature1{right:19%;bottom:0%;width:27.5%}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange#walk .layout .feature1{position:relative}}#rwd-main-content section.carigo>.arrange#walk .layout .feature1 a.link1{position:absolute;display:block}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#walk .layout .feature1 a.link1{top:5.3646269908%;left:21.8579234973%;width:65.5737704918%;aspect-ratio:360/267}#rwd-main-content section.carigo>.arrange#walk .layout .feature1 a.link1:hover{outline:2px solid val(--key-color);filter:brightness(1.5)}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange#walk .layout .feature1 a.link1{top:3.9800995025%;left:11.3793103448%;width:77.2413793103%;aspect-ratio:448/330}}#rwd-main-content section.carigo>.arrange#walk .layout .feature1 a.link2{position:absolute;display:block}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#walk .layout .feature1 a.link2{top:52.9756915339%;left:21.8579234973%;width:65.5737704918%;aspect-ratio:360/267}#rwd-main-content section.carigo>.arrange#walk .layout .feature1 a.link2:hover{outline:2px solid val(--key-color);filter:brightness(1.5)}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.arrange#walk .layout .feature1 a.link2{top:55.3897180763%;left:11.3793103448%;width:77.2413793103%;aspect-ratio:448/330}}#rwd-main-content section.carigo>.arrange#play{--key-color: #ea5532}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#play .title{text-align:right}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#play .photo{margin-top:-165px}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.arrange#play .layout{aspect-ratio:1000/718;margin-top:-165px}#rwd-main-content section.carigo>.arrange#play .layout .arrange-photo{right:0;bottom:1.5320334262%;width:46.3%}#rwd-main-content section.carigo>.arrange#play .layout .photo{top:0;left:0;width:50%}#rwd-main-content section.carigo>.arrange#play .layout .feature1{top:27.9944289694%;right:0;width:42.7%}#rwd-main-content section.carigo>.arrange#play .layout .feature2{bottom:6.2674094708%;left:26%;width:26.4%}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.product{padding:20px;margin-top:100px}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product{padding:20px 15px}}#rwd-main-content section.carigo>.product .frame{width:min(1000px,100%);margin-inline:auto}@media all and (min-width: 768px){#rwd-main-content section.carigo>.product .frame{padding:35px 25px;border:12px solid #f4aa98;border-radius:32px}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame{padding:25px 10px;border:6px solid #f4aa98;border-radius:18px}}#rwd-main-content section.carigo>.product .frame .logo{width:min(100%,340px);margin-inline:auto}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame .logo{width:max(80%,219px)}}#rwd-main-content section.carigo>.product .frame .photo{display:grid;gap:15px}@media all and (min-width: 768px){#rwd-main-content section.carigo>.product .frame .photo{grid-template-columns:repeat(2, 1fr);margin-top:5px}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame .photo{grid-auto-flow:row;justify-items:center;margin-top:15px}}#rwd-main-content section.carigo>.product .frame .photo figure.color{display:grid;grid-auto-flow:row;margin:0}@media all and (min-width: 768px){#rwd-main-content section.carigo>.product .frame .photo figure.color{grid-template-rows:subgrid;grid-row:span 2}}#rwd-main-content section.carigo>.product .frame .photo figure.color figcaption{display:grid;margin:0;font-size:16px;text-align:center}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame .photo figure.color figcaption{font-size:15px}}@media all and (min-width: 768px){#rwd-main-content section.carigo>.product .frame div.price{display:grid;grid-template:"name name" auto "taxin taxout" auto/auto auto;gap:12px 35px;place-content:center;margin-top:40px}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price{margin-top:60px}}#rwd-main-content section.carigo>.product .frame div.price div.name{grid-area:name;font-size:20px;font-weight:bold}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.name{font-size:16px}}#rwd-main-content section.carigo>.product .frame div.price div.taxin{display:grid;grid-area:taxin;grid-auto-flow:column;gap:20px;align-items:center}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.taxin{gap:10px;justify-content:start;margin-top:10px}}#rwd-main-content section.carigo>.product .frame div.price div.taxin div.label{font-size:16px;font-weight:bold;line-height:1.4;text-align:right;white-space:nowrap}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.taxin div.label{font-size:12px}}#rwd-main-content section.carigo>.product .frame div.price div.taxin div.en{white-space:nowrap}#rwd-main-content section.carigo>.product .frame div.price div.taxin div.en b{font-size:46px;font-weight:bold}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.taxin div.en b{font-size:32px}}#rwd-main-content section.carigo>.product .frame div.price div.taxin div.en i.unit{font-size:30px;font-style:normal;font-weight:bold}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.taxin div.en i.unit{font-size:15px}}#rwd-main-content section.carigo>.product .frame div.price div.taxout{display:grid;grid-area:taxout;grid-template-columns:auto 1fr;gap:0 20px;align-items:center}@media all and (min-width: 768px){#rwd-main-content section.carigo>.product .frame div.price div.name{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}#rwd-main-content section.carigo>.product .frame div.price div.taxin{-ms-grid-row:3;-ms-grid-column:1}#rwd-main-content section.carigo>.product .frame div.price div.taxout{-ms-grid-row:3;-ms-grid-column:3}}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.taxout{gap:10px;justify-content:start;margin-top:10px}}#rwd-main-content section.carigo>.product .frame div.price div.taxout div.label{font-size:16px;font-weight:bold}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.taxout div.label{font-size:12px}}#rwd-main-content section.carigo>.product .frame div.price div.taxout div.en b{font-size:32px;font-weight:bold}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.taxout div.en b{font-size:32px}}#rwd-main-content section.carigo>.product .frame div.price div.taxout div.en i.unit{font-size:20px;font-style:normal;font-weight:bold}@media all and (max-width: 767px){#rwd-main-content section.carigo>.product .frame div.price div.taxout div.en i.unit{font-size:15px}}#rwd-main-content section.carigo>.product .frame div.price div.taxout p.note{grid-column:span 2;padding-inline-start:1em;font-size:12px;text-indent:-1em}#rwd-main-content section.carigo>.product .frame .link{margin-top:35px}#rwd-main-content section.carigo>.product .frame .link a{display:grid;grid-auto-flow:column;gap:14px;place-content:center;width:min(469px,100%);height:74px;margin-inline:auto;font-size:18px;color:#fff;background-color:#000}#rwd-main-content section.carigo>.product .frame .link a::after{display:block;width:16px;height:16px;content:"";background-image:url("../img/icon_chevron-white-right.svg");background-repeat:no-repeat;background-position:center center}@media all and (min-width: 768px){#rwd-main-content section.carigo>.product .frame .link a:hover{filter:opacity(0.85)}}#rwd-main-content section.carigo>.link{padding-inline:20px;margin-top:60px}@media all and (max-width: 767px){#rwd-main-content section.carigo>.link{margin-top:20px}}#rwd-main-content section.carigo>.link a{display:grid;grid-auto-flow:column;gap:14px;place-content:center;width:min(748px,100%);height:74px;margin-inline:auto;font-size:18px;color:#fff;background-color:#000}#rwd-main-content section.carigo>.link a::after{display:block;width:16px;height:16px;content:"";background-image:url("../img/icon_chevron-white-right.svg");background-repeat:no-repeat;background-position:center center}@media all and (min-width: 768px){#rwd-main-content section.carigo>.link a:hover{filter:opacity(0.85)}}
