@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700|Noto+Serif+JP:400,700&display=swap&subset=japanese");@media only screen and (min-width: 769px){header{width:100%;background:#fff;border-bottom:2px solid #805f4c}}@media only screen and (max-width: 768px){header{border-top:0;padding-top:0}}@media only screen and (min-width: 769px){header>div{max-width:990px;width:95%;margin:auto}}@media only screen and (max-width: 768px){header>div{width:auto}}header h1{font-weight:normal}@media only screen and (min-width: 769px){header h1{color:#805f4c;display:flex;align-items:center;width:auto;padding:17px 0}}@media only screen and (max-width: 768px){header h1{width:100%;display:flex;flex-wrap:wrap;text-align:center;border-top:4.5px solid #805f4c;padding:3vw 0;flex-direction:column;align-items:center;color:#805f4c;flex-direction:column-reverse;background-color:#e6bd99}header h1 img{max-width:250px;vertical-align:baseline;width:auto;height:64px}header h1:after{bottom:-5vw;position:absolute;left:0;width:100%;height:5vw;content:'';display:block;background:url("../../images/petitcure/common/bg_menu.png") center bottom no-repeat}}@media only screen and (min-width: 769px){header h1 a{display:inline-block;vertical-align:middle}}@media only screen and (max-width: 768px){header h1 a{width:100%;order:2;line-height:1.0rem}}header h1 span{font-weight:600;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "Yu Gothic", YuGothic, Arial, メイリオ, Meiryo, sans-serif;color:#805f4c}@media only screen and (min-width: 769px){header h1 span{text-align:left;letter-spacing:-0.03em;position:static;display:inline-block;vertical-align:text-top;vertical-align:middle;margin-left:3em;font-size:1.4rem;padding:17px 0;font-weight:600}}@media only screen and (max-width: 768px){header h1 span{display:none}}@media only screen and (min-width: 769px){header h1 img{max-width:100%}}@media only screen and (min-width: 769px){header>div#menuBtn{display:none}}@media only screen and (max-width: 768px){header>div#menuBtn{position:absolute;bottom:0;left:10px;height:42px;margin:22px auto}}@media only screen and (max-width: 768px){header>div#menuBtn>img.menu_btn{width:37.5px;height:42px}}@media only screen and (min-width: 769px){header .header_globalLogo{height:32px;position:absolute !important;width:auto !important;padding:0 !important;top:0;bottom:0;right:0;margin:auto}}@media only screen and (max-width: 768px){header .header_globalLogo{display:block;text-align:center;width:100%;padding:1.5vw 0}}@media only screen and (min-width: 769px){header .header_globalLogo a img{width:180px;vertical-align:middle}}@media only screen and (max-width: 768px){header .header_globalLogo a img{width:130px}}@media only screen and (min-width: 769px){#menuContent{display:none !important}}@media only screen and (max-width: 768px){#menuContent>ul>li>h2:before{border-color:#fff !important}}@media only screen and (max-width: 768px){#menuContent>ul>li>h2.menu::before,#menuContent>ul>li>h2>a::before,#menuContent>ul>li>h2.ttl_bk::before{border-left:4px solid #956c59 !important}}@media only screen and (max-width: 768px){#menuContent>ul>li>h2 .gnav_csm{font-size:1rem}}@media only screen and (min-width: 769px){#menuClose{display:none !important}}.hidden_display{display:none}.menu{position:relative;padding-bottom:10px;box-sizing:border-box}.menu>ul{max-width:990px;width:95%}.menu>ul>li{background:none;min-width:40px !important}.menu>ul>li:nth-last-child(n+2){margin-right:50px}.menu>ul>li a{padding:0 !important;margin:20px 0 12px !important;transition:1s all linear}@media (hover: hover){.menu>ul>li a:hover img{opacity:1}}@media only screen and (min-width: 769px){.menu-deco::after{display:block;position:absolute;bottom:-20px;left:0;width:100%;height:20px;content:'';background:url("../../images/petitcure/common/bg_menu.png") center bottom;background-size:cover}}.menu-container{background:#e6bd99 !important}@media only screen and (max-width: 768px){.menu-container{display:none}}.menu>ul{position:relative;display:flex;display:-webkit-flex;display:-ms-flexbox;z-index:10;justify-content:center}.menu>ul>li{background:#e6bd99 !important}@media (hover: hover){.menu>ul>li:hover>a{background:#e6bd99 !important}}.menu>ul>li.snslink img{transition:.3s}@media (hover: hover){.menu>ul>li.snslink img:hover{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}}.menu-container,.menu>ul,.menu>ul>li,.menu>ul>li:last-child,.menu>ul>li>ul{border:none}#mainContent h2.content_ttl,#relatedLinks>h2,.menu_products li>h2,#mainContent h3.content_ttl_3>p,h3.ttl_2nd,.charatop_menu_products li>h2{border-color:#956c59}body{background:url("../../images/petitcure/common/bg.jpg") center bottom fixed;background-size:cover;font-family:"メイリオ", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", Arial, sans-serif;overflow-x:auto}@media only screen and (max-width: 768px){body{position:relative;background:url("../../images/petitcure/common/bg_sp.jpg") center bottom fixed;background-size:cover}}@media only screen and (min-width: 769px){#home{min-width:1000px !important}}#mainContent{font-family:'Zen Maru Gothic', sans-serif}@media only screen and (min-width: 769px){#mainContent{max-width:1050px;width:100%;margin:auto}}@media only screen and (max-width: 768px){#mainContent{padding:0 3.4vw;overflow-x:hidden;width:100%}}@media only screen and (min-width: 769px){#petitcure{max-width:1500px;min-width:1000px !important;margin:0 auto}}@media only screen and (max-width: 768px){#petitcure{width:100%}}@media only screen and (min-width: 769px){#mainContent.-top{margin-top:78px}}@media only screen and (max-width: 768px){#mainContent.-top{margin-top:4vw}}@media only screen and (min-width: 769px){#mainContent.-other{margin:108px auto 0}}@media only screen and (max-width: 768px){#mainContent.-other{margin-top:0vw}}@media only screen and (min-width: 769px){#mainContent.-detail{margin:10px auto 0}}@media only screen and (max-width: 768px){#mainContent.-detail{margin-top:0vw;padding-top:10vw;padding-bottom:10vw}}@media only screen and (max-width: 768px){#relatedLinks{width:100%;padding-top:6px;padding-bottom:0;background:#e9e9e9}}@media only screen and (max-width: 768px){#relatedLinks .chara_top_relatedLinks{width:100%;display:none}}@media only screen and (min-width: 769px){#relatedLinks>h2.related_ttl{max-width:990px !important;width:95% !important;border-left:5px solid #956c59 !important;padding-left:15px !important}}@media only screen and (max-width: 768px){#relatedLinks>h2.related_ttl{border-left:none}}@media only screen and (max-width: 768px){#relatedLinks>h2.related_ttl:before{border-color:#fff !important}}@media only screen and (max-width: 768px){#relatedLinks>h2.related_ttl>span{letter-spacing:normal;display:table-cell;border-left:4px solid #956c59;vertical-align:middle;padding:0 10px}}@media only screen and (min-width: 769px){#relatedLinks>.copyright_area{max-width:990px !important;width:95% !important}}@media only screen and (max-width: 768px){#relatedLinks>.copyright_area{width:100%;padding:1.8% 2%;word-break:break-all;margin:0 auto}}@media only screen and (max-width: 768px){#relatedLinks>.copyright_area .copy_text{font-size:1.1rem;display:block;cursor:pointer}}@media only screen and (min-width: 769px){#relatedLinks>.copyright_area .copy_text{display:none !important}}@media only screen and (min-width: 769px){#relatedLinks>.copyright_area .copy_list{display:block !important;font-size:1.2rem}}@media only screen and (max-width: 768px){#relatedLinks>.copyright_area .copy_list{font-size:1.1rem;display:none}}@media only screen and (max-width: 768px){#relatedLinks .mnw-outer{width:95%;margin:0 auto;padding-top:20px}}@media only screen and (max-width: 768px){#relatedLinks>.related_ttl{width:100%;padding:6px 8px;letter-spacing:-.4em}}@media only screen and (min-width: 769px){#relatedLinks .txt li{width:auto !important;margin:0 60px 0 0 !important}}@media only screen and (max-width: 768px){#relatedLinks>ul>li{letter-spacing:normal;display:inline-block;width:96%}}@media only screen and (max-width: 768px){#relatedLinks>ul>li img{width:100%}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs{margin:auto;display:block}}@media only screen and (min-width: 769px){#relatedLinks>ul.bnrs{justify-content:space-around;max-width:990px !important;width:96% !important;margin:24px auto 0 !important}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs,#relatedLinks>ul.footer_box_2nd{width:100%;letter-spacing:normal}}@media only screen and (min-width: 769px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{width:48.5%;letter-spacing:normal;display:inline-block;vertical-align:top;margin:0 10px 10px 0}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li,#relatedLinks>ul.footer_box_2nd li{display:block;margin:2% auto}}@media only screen and (min-width: 769px){#relatedLinks>ul.bnrs li:nth-child(2n),#relatedLinks>ul.footer_box_2nd li:nth-child(2n){margin-right:0}}#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{padding:5px;color:#000;text-decoration:none;background:#fff;border:1px solid #dedede;display:table}@media only screen and (min-width: 769px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{font-size:1.1rem;width:100%;min-height:65px;height:65px;line-height:1.5em}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a,#relatedLinks>ul.footer_box_2nd li>a{width:100%;height:45px}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a:after,#relatedLinks>ul.footer_box_2nd li>a:after{width:7.5px;height:7.5px;content:'';background-image:url("../../../../../images/common/black_arrow.png");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:50%;margin-top:-4px;right:12px}}#relatedLinks>ul.bnrs li>a>p,#relatedLinks>ul.footer_box_2nd li>a>p{display:table-cell;vertical-align:middle !important;word-break:break-all}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a>p,#relatedLinks>ul.footer_box_2nd li>a>p{text-align:center}}@media only screen and (min-width: 769px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:70%}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a>p:nth-child(2n),#relatedLinks>ul.footer_box_2nd li>a>p:nth-child(2n){width:72%;padding:0 25px 0 0;box-sizing:border-box;text-align:left;font-size:1.0rem}}@media only screen and (min-width: 769px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{max-width:132px;margin:0 10px 0 0;height:42px}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs li>a>p>img,#relatedLinks>ul.footer_box_2nd li>a>p>img{max-width:70%}}@media (hover: hover){#relatedLinks>ul.bnrs li>a:hover>p>img,#relatedLinks>ul.footer_box_2nd li>a:hover>p>img{opacity:.7}}@media only screen and (max-width: 768px){#relatedLinks>ul.bnrs.box2nd,#relatedLinks>ul.footer_box_2nd.box2nd{display:none}}@media only screen and (min-width: 769px){#relatedLinks>ul.txt{max-width:990px !important;width:95% !important;margin:24px auto 0 !important}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt{width:100%;margin:0;background:#3d454f}}@media only screen and (min-width: 769px){#relatedLinks>ul.txt>li{vertical-align:top;margin:0 60px 0 0}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt>li{width:100%;margin:0;word-break:break-all}}@media only screen and (min-width: 769px){#relatedLinks>ul.txt h3.related_sttl{font-size:1.3rem;color:#956c59;margin:0 0 4px 0;font-weight:bold}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt h3.related_sttl{padding:13px 10px;background:#2e3032;color:#fff;width:100%;margin:0;word-break:break-all;border-bottom:1px solid #5c697d;position:relative;line-height:1em;font-size:1.2rem}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt h3.related_sttl:after{width:10px;height:10px;content:'';background-image:url("../../../../../images/common/white_arrow.png");background-size:contain;background-repeat:no-repeat;top:50%;right:20px;position:absolute;display:block;margin-top:-5px;transform:rotate(90deg);-webkit-transform:rotate(90deg)}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt h3.related_sttl.open:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}}@media only screen and (min-width: 769px){#relatedLinks>ul.txt .lists{display:block !important}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt .lists{display:none}}@media only screen and (min-width: 769px){#relatedLinks>ul.txt .lists li{line-height:2;font-size:1.2rem}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt .lists li{border-bottom:1px solid #5c697d}}@media only screen and (min-width: 769px){#relatedLinks>ul.txt .lists li>a{color:#313131;text-decoration:none}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt .lists li>a{font-size:1.1rem;color:#fff;text-decoration:none;display:block;padding:15px 40px 15px 10px;line-height:1rem}}@media only screen and (min-width: 769px){#relatedLinks>ul.txt .lists li>a:before{margin-right:7px;content:url("../../../../../images/common/black_arrow.png");display:inline-block;position:relative;top:1px;opacity:.8}}@media only screen and (max-width: 768px){#relatedLinks>ul.txt .lists li>a:after{width:7.5px;height:7.5px;content:'';background-image:url("../../../../../images/common/white_arrow.png");background-size:contain;background-repeat:no-repeat;display:inline-block;position:absolute;top:40%;right:17px}}@media (hover: hover){#relatedLinks>ul.txt .lists li>a:hover{color:#7b7b7b}#relatedLinks>ul.txt .lists li>a:hover:before{opacity:.5}}@media only screen and (min-width: 769px){#relatedLinks>ul>li:last-child{margin-right:0}}.float-button__wrap{display:none;position:-webkit-sticky;position:sticky;text-align:right;margin-right:20px;margin-bottom:10px;z-index:10;width:auto;height:auto !important}@media only screen and (max-width: 768px){.float-button__wrap{margin-right:8px;margin-bottom:8px}}@media (hover: hover){.float-button__wrap a{transition:all 0.2s}.float-button__wrap a:hover{opacity:0.7}.float-button__wrap a:hover img{opacity:1 !important}}@media screen and (max-width: 1500px){.float-button__wrap{width:15%;margin-left:auto}.float-button__wrap img{transition:all 0.2s;width:100%}}@media only screen and (max-width: 768px){.float-button__wrap{display:none;position:-webkit-sticky;position:sticky;margin-left:auto;z-index:100;width:20vw}}.btnPageTop{display:none !important}.btnPageTop a{background:transparent !important;text-indent:0 !important}@media only screen and (min-width: 769px){.relatedLinks_inner{max-width:990px !important;width:95% !important;margin:0 auto}}.detail #mainContent .topic_detail,.detail #mainContent .items_detail{background:#fff;border:2px solid #956c59;box-shadow:8px 8px 0 0 #e6bd99;border-radius:10px}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail,.detail #mainContent .items_detail{padding:30px 30px 30px !important;margin-bottom:50px !important}}@media only screen and (max-width: 768px){.detail #mainContent .topic_detail,.detail #mainContent .items_detail{padding:4% !important}}.detail #mainContent .topic_detail .sns_share .ttl,.detail #mainContent .items_detail .sns_share .ttl{background:#222;width:auto;color:#fff;overflow:unset}.detail #mainContent .topic_detail .sns_share .ttl:after,.detail #mainContent .items_detail .sns_share .ttl:after{border-color:transparent transparent transparent #222}.detail #mainContent .wide_bnr_list{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.detail #mainContent .wide_bnr_list{gap:20px;margin-top:20px;padding-bottom:30px}}@media only screen and (max-width: 768px){.detail #mainContent .wide_bnr_list{gap:10px;padding:0 10px;padding-bottom:0}}.detail #mainContent .wide_bnr_list li{margin-bottom:0}@media only screen and (min-width: 769px){.detail #mainContent .wide_bnr_list li{width:calc(50% - 10px)}}@media only screen and (max-width: 768px){.detail #mainContent .wide_bnr_list li{width:100%}}.detail #mainContent .wide_bnr_list li a{width:100%;max-width:none}@media only screen and (max-width: 768px){.detail #mainContent .btns{margin:40px 0 30px}}@media only screen and (max-width: 768px){.detail #mainContent .one_col_content.contentLists{padding-bottom:0 !important;margin-bottom:0 !important}}.detail #mainContent .one_col_content.productLists{grid-template-columns:auto !important}@media only screen and (min-width: 1200px){.detail #mainContent .one_col_content.productLists{padding-bottom:0 !important;grid-template-columns:repeat(2, 1fr) !important}}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail{margin-bottom:50px}}@media only screen and (max-width: 768px){.detail #mainContent .topic_detail{margin-bottom:30px}}.detail #mainContent .topic_detail .date{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail .date{align-items:center;gap:10px 20px}}.detail #mainContent .topic_detail .date .date_txt{line-height:1;display:inline-block;font-size:1.3rem;color:#956c59 !important;font-weight:bold}@media only screen and (max-width: 768px){.detail #mainContent .topic_detail .date .date_txt{order:2;padding:5px 0 10px}}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail .date .color_tags{display:flex;flex-wrap:wrap;gap:5px}}@media only screen and (max-width: 768px){.detail #mainContent .topic_detail .date .color_tags{width:100%;order:1}}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail .date .color_tags .tag{margin:0}}.detail #mainContent .topic_detail .content_small{width:100% !important}@media only screen and (min-width: 769px){.detail #mainContent .topic_detail .content_small{margin-bottom:50px}}@media only screen and (max-width: 768px){.detail #mainContent .topic_detail .content_small{margin-bottom:30px}}.detail #mainContent div.item_detail{margin-top:0 !important}@media only screen and (min-width: 769px){.detail #mainContent div.item_detail{margin-bottom:50px}}@media only screen and (max-width: 768px){.detail #mainContent div.item_detail{margin-bottom:30px}}.detail #mainContent div.item_detail .item_title{font-size:1.4em !important}.detail #mainContent div.item_detail>div.item_img{letter-spacing:-.4em}@media only screen and (max-width: 900px){.detail #mainContent div.item_detail>div.item_img{overflow:hidden}}.detail #mainContent div.item_detail>div.item_img .main,.detail #mainContent div.item_detail>div.item_img .thumbnail{display:inline-block}.detail #mainContent div.item_detail>div.item_img .main{overflow:hidden;border:1px solid #d6d6d6;letter-spacing:normal}@media only screen and (min-width: 901px){.detail #mainContent div.item_detail>div.item_img .main{width:51% !important;height:auto !important;aspect-ratio:1/1 !important;min-width:400px !important}}@media only screen and (max-width: 900px){.detail #mainContent div.item_detail>div.item_img .main{width:100%;height:auto;border:unset}}.detail #mainContent div.item_detail>div.item_img .main img{width:100%}.detail #mainContent div.item_detail>div.item_img .thumbnail{letter-spacing:-.4em;width:47% !important;max-width:calc(100% - 410px);margin-left:5px}@media only screen and (max-width: 900px){.detail #mainContent div.item_detail>div.item_img .thumbnail{display:none}}.detail #mainContent div.item_detail>div.item_img .thumbnail>li{width:22% !important;min-width:100px;height:auto !important;aspect-ratio:1/1 !important;margin-left:10px;margin-bottom:7px;border:1px solid #d6d6d6;letter-spacing:normal;display:inline-block}.detail #mainContent div.item_detail>div.item_img .thumbnail>li img{width:100%}@media only screen and (min-width: 769px){.detail #mainContent div.item_detail>div.price{margin:50px 0 25px 0;font-size:1.4rem;letter-spacing:-.4em}}.detail #mainContent div.item_detail>div.price>p,.detail #mainContent div.item_detail>div.description{font-weight:bold;color:#555555}@media only screen and (max-width: 768px){.detail #mainContent div.item_detail>div.price>p{font-size:unset}}.detail #mainContent div.item_detail>div .price_label{color:#956c59 !important}@media only screen and (max-width: 768px){.detail #mainContent div.item_detail>div.description{padding:15px 10px 30px 10px;font-size:1.3rem}}.detail #mainContent div.item_detail>div.copyrights{font-size:1rem}#relatedLinks>h2.related_ttl,.menu_products li>h2,#mainContent h3.content_ttl_3>span,h3.ttl_2nd,.charatop_menu_products li>h2{border-color:#956c59}@media (hover: hover){#mainContent.one_cols ul.one_col_content>li a:hover,#mainContent.two_cols ul.two_col_content>li a:hover{color:#e00109 !important}}#mainContent.one_cols ul.news_list>li>a>div:first-child,#mainContent.two_cols ul.news_list>li>a>div:first-child,#mainContent.one_cols ul.news_list>li>a:hover,#mainContent.two_cols ul.news_list>li>a:hover,#mainContent.one_cols ul.special_bnr_content>li a:hover p.special_ttl{color:#e00109 !important}#mainContent.three_cols>div.col_1>.character>.content>div.btn,#mainContent ul.box_pager>li>a{border-color:#956c59;color:#956c59}#mainContent.three_cols>div.col_1>.character>.content>div.btn:before{content:url("../../../../../images/common/black_arrow.png")}@media (hover: hover){div.content_large>ul.content>li>a:hover,div.content_small>ul.content>li>a:hover,div.content_news>ul.content>li>a:hover{color:#e00109 !important}}div.content_news>ul.content>li>.date{color:#313131}.item_detail>div.price .price_label{color:#e00109;font-weight:bold}#mainContent .color_tags>div{background:#956b59 !important}#onetrust-banner-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler{background-color:#c00 !important;border-color:#c00 !important;color:#FFFFFF}a.btn_top_mdl{position:relative;display:block;background:#ffffff;border:2px solid #b28571;box-shadow:4px 4px 0 0 #e6bd99;border-radius:70px;color:#b28571;text-align:center;text-decoration:none;left:0;top:0;font-weight:600;line-height:unset;transition:all 0.2s}@media only screen and (min-width: 769px){a.btn_top_mdl{width:390px;font-size:2.2rem;padding:15px 0;margin:18px auto 0}}@media only screen and (max-width: 768px){a.btn_top_mdl{width:74vw;font-size:4.5vw;padding:2vw 0;margin:8vw auto 0}}a.btn_top_mdl::after{font-size:1.3rem;display:inline-block;content:"";width:0;height:0;border-style:solid;border-width:7px 0 7px 12.1px;border-color:transparent transparent transparent #b28571;z-index:2;position:absolute;top:0;bottom:0;margin:auto}@media only screen and (min-width: 769px){a.btn_top_mdl::after{right:30px}}@media only screen and (max-width: 768px){a.btn_top_mdl::after{right:5vw}}a.btn_top_mdl::before{content:none}@media (hover: hover){a.btn_top_mdl:hover{color:#805f4c;opacity:1;box-shadow:none;top:5px;left:5px}}a.btn_baseline_lge{margin:40px auto;border-color:#956c59;color:#956c59;transition:all 0.2s;border-width:1px;line-height:unset}@media (hover: hover){a.btn_baseline_lge:hover{color:#956c59;background-color:#f0f0f0}a.btn_baseline_lge:hover:before{background-image:url(../../../../../images/common/black_arrow_l.png)}}.play-pause-button{display:flex;justify-content:center;gap:10px;margin-top:14px}.button_play,.button_pause{display:inline-block;position:relative;width:1em;height:1em;border:0.05em solid currentColor;border-radius:50%;color:#805f4c;font-size:30px;cursor:pointer;background-color:#fff}.button_play.active,.button_pause.active{background:#805f4c;border:0.05em solid #805f4c;color:#fff}.button_play::before{position:absolute;top:50%;left:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0px;height:0px;border:0.3em solid transparent;border-left:0.5em solid currentColor;box-sizing:border-box;content:""}.button_pause::before,.button_pause::after{position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:0.1em;height:0.5em;box-sizing:border-box;background-color:currentColor;content:""}.button_pause::before{left:40%}.button_pause::after{left:60%}.slick-dots li button:before{font-size:11px !important;color:#ccc !important}.slick-dots li.slick-active button:before{color:#956c59 !important}#arrows button img{pointer-events:auto}.slick-prev,.slick-next{top:52% !important}@media (hover: hover){.slick-prev:hover,.slick-next:hover{opacity:0.7}}@media only screen and (min-width: 769px){#arrowsImage{width:100% !important}}@media only screen and (min-width: 769px){#mainContent.one_cols .content_ttl{text-align:center;width:100%;margin:0 auto 35px;position:absolute;top:-103px;left:0}}@media only screen and (min-width: 769px) and (max-width: 1500px){#mainContent.one_cols .content_ttl img{width:70%;max-width:636px}}@media only screen and (max-width: 768px){#mainContent.one_cols .content_ttl{text-align:center;width:74%;margin:0 13%;position:absolute;top:-15vw;left:0}#mainContent.one_cols .content_ttl img{width:100%}}@media only screen and (min-width: 769px){#mainContent.one_cols .detail_ttl{text-align:center;width:100%;margin:0 auto 35px;position:relative}}@media only screen and (min-width: 769px) and (max-width: 1500px){#mainContent.one_cols .detail_ttl img{width:70%;max-width:636px}}@media only screen and (max-width: 768px){#mainContent.one_cols .detail_ttl{text-align:center;width:74%;margin:0 13%;margin-bottom:5vw;position:relative}#mainContent.one_cols .detail_ttl img{width:100%}}#mainContent.one_cols .tit_detail{top:0px;margin:30px auto 0;text-align:center;position:relative}@media only screen and (max-width: 768px){#mainContent.one_cols .tit_detail{top:0;text-align:center;width:74%;margin:0 13%;margin-bottom:5vw}}#mainContent.one_cols .content_sttl{text-align:center;color:#956c59;border-radius:10px;background:#e6bd99 !important;line-height:1.2;padding:0.6em 1em;margin-bottom:16px}@media only screen and (min-width: 769px){#mainContent.one_cols .content_sttl{font-size:18px}}@media only screen and (max-width: 768px){#mainContent.one_cols .content_sttl{font-size:4vw}}@media only screen and (min-width: 769px){#mainContent .search_box{border:1px solid #e4e4e4;margin:0px 0 30px}}@media only screen and (max-width: 768px){#mainContent .search_box{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}}#mainContent .search_box input[type="submit"]{border-color:#956c59;color:#956c59}@media (hover: hover){#mainContent .search_box input[type="submit"].submit[type="submit"]:hover{background-color:#956c59}}#mainContent .search_box .search_ttl{background-color:#956c59}#mainContent .search_box .search_ttl:after{border-top-color:#956c59}#mainContent .search_box .search_disp .search_disp_btn{background-color:#956c59}#mainContent ul.box_pager{line-height:1}@media only screen and (max-width: 768px){#mainContent ul.box_pager{color:#956c59;-webkit-filter:unset;filter:unset}}@media (hover: hover){#mainContent ul.box_pager>li:first-child>a:hover,#mainContent ul.box_pager>li:last-child>a:hover{color:#666666}}#mainContent ul.box_pager>li>a{border-color:#956c59;color:#956c59}#mainContent ul.box_pager>li>a.on{background-color:#956c59}@media (hover: hover){#mainContent ul.box_pager>li>a:hover{background-color:#956c59;color:#fff}}@media only screen and (max-width: 768px){#mainContent ul.box_pager>li:nth-child(2),#mainContent ul.box_pager>li:nth-child(3){border-color:#956c59}}@media only screen and (max-width: 768px){#mainContent ul.box_pager>li:nth-child(2)>a:before,#mainContent ul.box_pager>li:nth-child(3)>a:after{background-image:url("../../../../../images/common/black_arrow_up.png")}}@media only screen and (max-width: 768px){#mainContent ul.box_pager>li:nth-child(3)>a:before,#mainContent ul.box_pager>li:nth-last-child(2)>a:after{background-image:url("../../../../../images/common/pink_arrow_l.png")}}.main_visual__img{background-image:url("../../images/petitcure/common/img_mv_bg.jpg");position:relative;background-size:cover}@media only screen and (min-width: 769px){.main_visual__img{height:291px}}@media only screen and (max-width: 768px){.main_visual__img{height:30vw}}.main_visual__img::before{content:"";position:absolute;height:100%;background-position:center;background-repeat:no-repeat;background-image:url("../../images/petitcure/common/img_mv_chara.png")}@media only screen and (min-width: 769px){.main_visual__img::before{width:100%}}@media only screen and (max-width: 768px){.main_visual__img::before{width:94%;left:3%;top:0;background-size:contain}}.main_visual{overflow:visible;z-index:2;background:url("../../images/petitcure/common/bg_slider.png") no-repeat top left;background-size:contain}@media (hover: hover){.main_visual a:hover{opacity:1}}@media only screen and (max-width: 768px){.main_visual{max-width:1000px;width:95% !important;margin:8vw auto 3vw;-webkit-filter:drop-shadow(0px 0px 15px rgba(255,239,64,0.4));filter:drop-shadow(0px 0px 15px rgba(255,239,64,0.4))}}@media only screen and (min-width: 769px){.main_visual{max-width:1050px;width:75%;margin:60px auto 220px;-webkit-filter:drop-shadow(0px 0px 30px rgba(255,239,64,0.6));filter:drop-shadow(0px 0px 30px rgba(255,239,64,0.6))}}.main_visual .main_visual_inner{padding:4%;width:100%}@media only screen and (max-width: 768px){.main_visual .main_visual_inner{padding:5vw;width:100%}}.main_visual .main_visual_inner .main_visual_img img{width:100%}.main_visual .main_visual_inner .youtubebtn{position:absolute;text-align:center}@media only screen and (min-width: 769px){.main_visual .main_visual_inner .youtubebtn{bottom:-100px;right:-210px;max-width:325px}.main_visual .main_visual_inner .youtubebtn img{width:100%}}@media only screen and (min-width: 769px) and (max-width: 1490px){.main_visual .main_visual_inner .youtubebtn{width:33% !important;bottom:-150px !important;right:-14% !important}.main_visual .main_visual_inner .youtubebtn img{width:100%}}@media only screen and (max-width: 768px){.main_visual .main_visual_inner .youtubebtn{width:40vw !important;bottom:-30vw !important;right:0px !important}.main_visual .main_visual_inner .youtubebtn img{width:100%}}.main_visual .main_visual_inner .youtubebtn .youtubemore{position:relative;text-align:center}@media only screen and (min-width: 769px){.main_visual .main_visual_inner .youtubebtn .youtubemore{top:-82px}.main_visual .main_visual_inner .youtubebtn .youtubemore img{width:auto !important}}@media only screen and (min-width: 769px) and (max-width: 1490px){.main_visual .main_visual_inner .youtubebtn .youtubemore{width:62%;top:-6vw;margin:0 auto}.main_visual .main_visual_inner .youtubebtn .youtubemore img{width:100% !important}}@media only screen and (max-width: 768px){.main_visual .main_visual_inner .youtubebtn .youtubemore{top:-10vw !important}.main_visual .main_visual_inner .youtubebtn .youtubemore img{width:62% !important}}#mainContent.-top .item:nth-child(n+7){display:none}#mainContent.-top .item .one_col_content.productLists{display:grid;grid-template-columns:repeat(2, 1fr);width:100%}@media only screen and (min-width: 769px){#mainContent.-top .item .one_col_content.productLists{gap:20px 20px}}@media only screen and (max-width: 768px){#mainContent.-top .item .one_col_content.productLists{gap:5vw 4vw;padding-bottom:3vw}}@media only screen and (min-width: 769px){#mainContent.-top .item .one_col_content .productList{box-shadow:8px 8px 0 0 #e6bd99;width:100% !important;padding:10px}}@media only screen and (max-width: 768px){#mainContent.-top .item .one_col_content .productList{box-shadow:6px 6px 0 0 #e6bd99;padding:3vw}}#mainContent.-top .item .one_col_content .productList:nth-child(n+7){display:none}@media only screen and (max-width: 768px){#mainContent.-top .item .one_col_content .productList a{display:block;flex-direction:column;padding:0}}@media only screen and (max-width: 768px){#mainContent.-top .item .one_col_content .productList a img{border:2px solid #e9e9e9;width:100%;max-width:-webkit-fit-content;max-width:fit-content;margin-bottom:5px}}@media only screen and (max-width: 768px){#mainContent.-top .item .one_col_content .productList a>div{width:auto;padding-left:0}}#mainContent.-top .contentList:nth-child(n+7){display:none}.charalist{z-index:10}@media only screen and (min-width: 769px) and (max-width: 1490px){.charalist{width:100%}}.charabtn{display:flex;flex-flow:column;position:absolute;align-items:center}@media only screen and (min-width: 769px) and (max-width: 1490px){.charabtn{width:20%}}.charabtn .charaimg{max-width:auto;cursor:pointer}@media only screen and (max-width: 768px){.charabtn .charaimg{max-width:auto;width:48%}}@media only screen and (max-width: 530px){.charabtn .charaimg{max-width:auto;width:38%}}@media only screen and (min-width: 769px) and (max-width: 1490px){.charabtn .charaimg{width:100%}}.charabtn .charaname{margin-top:10px;max-width:auto;opacity:0;transition:.5s}@media only screen and (max-width: 768px){.charabtn .charaname{width:52%}}.charabtn .charaname.active{opacity:1}@media only screen and (min-width: 769px) and (max-width: 1490px){.charabtn .charaname{width:100%}}@-webkit-keyframes slideinBottom{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideinBottom{0%{-webkit-transform:translateY(30px);transform:translateY(30px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.charabtn.chara01{top:-220px;left:160px}.charabtn.chara02{top:-190px;left:-220px}.charabtn.chara03{top:-170px;right:-200px}.charabtn.chara04{top:-100px;left:-150px}.charabtn.chara05{top:-80px;right:-30px}.charabtn.chara06{top:-220px;right:160px}.charabtn.chara07{top:-400px;left:-130px}.charabtn.chara08{top:-370px;right:-0px}.charabtn.chara09{top:-220px;left:140px}.charabtn.chara10{top:-120px;left:-170px}.charabtn.chara11{top:-20px;left:120px}.charabtn.chara12{top:-50px;right:-20px}@media only screen and (min-width: 769px) and (max-width: 1490px){.charabtn.chara01{top:-180px;left:14%}.charabtn.chara02{top:-15vh;left:-20%}.charabtn.chara03{top:-170px;right:-17%}.charabtn.chara04{top:-100px;left:-17%}.charabtn.chara05{top:-80px;right:-4%}.charabtn.chara06{top:-180px;right:10%}.charabtn.chara07{top:-400px;left:-10%}.charabtn.chara08{top:-370px;right:-0px}.charabtn.chara09{top:-180px;left:10%}.charabtn.chara10{top:-120px;left:-15%}.charabtn.chara11{top:-20px;left:9%}.charabtn.chara12{top:-50px;right:-5%}}@media only screen and (max-width: 768px){.charabtn.chara01{top:-22vw;left:0vw}.charabtn.chara02{top:-45vw;left:-19vw}.charabtn.chara03{top:-26vw;right:-11vw}.charabtn.chara04{top:5vw;left:-6vw}.charabtn.chara05{top:2vw;right:15vw}.charabtn.chara06{top:-24vw;right:-7vw}.charabtn.chara07{top:-53vw;left:-10vw}.charabtn.chara08{top:-40vw;right:-10vw}.charabtn.chara09{top:-24vw;left:-3vw}.charabtn.chara10{top:-19vw;left:-10vw}.charabtn.chara11{top:11vw;left:-4vw}.charabtn.chara12{top:5vw;right:8vw}}@media only screen and (max-width: 530px){.charabtn.chara01{top:-22vw;left:-14vw}.charabtn.chara02{top:-45vw;left:-19vw}.charabtn.chara03{top:-26vw;right:-19vw}.charabtn.chara04{top:5vw;left:-16vw}.charabtn.chara05{top:2vw;right:15vw}.charabtn.chara06{top:-24vw;right:-10vw}.charabtn.chara07{top:-53vw;left:-15vw}.charabtn.chara08{top:-40vw;right:-15vw}.charabtn.chara09{top:-24vw;left:-8vw}.charabtn.chara10{top:-19vw;left:-15vw}.charabtn.chara11{top:11vw;left:-10vw}.charabtn.chara12{top:5vw;right:8vw}}@media only screen and (min-width: 769px){#mainContent{margin:108px auto 0;max-width:1050px;min-width:720px;width:70%}}@media screen and (max-width: 1920px) and (min-width: 600px){#mainContent{margin:150px auto 0}}@media only screen and (max-width: 768px){#mainContent{margin:0vw auto 0;padding-top:30vw}#mainContent.detail{padding-top:10vw}#mainContent.-top{padding-top:40vw}#mainContent.-top .content_large{margin-bottom:30vw !important}}#mainContent .content_large{max-width:1050px;width:100%;margin-bottom:230px !important;padding:70px 0 40px;position:relative}@media only screen and (max-width: 768px){#mainContent .content_large{margin-bottom:0 !important;padding:5vw 2vw 10vw;width:100% !important}}#mainContent .content_large.no_mgb{margin-bottom:0 !important}#mainContent .one_col_content .ttl{color:#333333;font-weight:800;width:100%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#mainContent .one_col_content.contentLists{display:grid}@media only screen and (min-width: 769px){#mainContent .one_col_content.contentLists{grid-template-columns:repeat(3, 1fr);gap:30px 20px;padding-bottom:30px}}@media only screen and (max-width: 768px){#mainContent .one_col_content.contentLists{grid-template-columns:repeat(2, 1fr);gap:5vw 4vw;padding-bottom:3vw}}@media only screen and (min-width: 769px){#mainContent .one_col_content.contentLists.col2{grid-template-columns:repeat(2, 1fr);gap:30px 16px;max-width:570px;margin:0 auto;padding-bottom:0}}#mainContent .one_col_content .contentList{border:2px solid #b28571;background:#ffffff;border-radius:10px;text-decoration:none;transition:0.2s all;display:grid;grid-row:span 4;gap:0 0;grid-template-rows:subgrid}@media only screen and (min-width: 769px){#mainContent .one_col_content .contentList{width:100%;padding:10px;box-shadow:8px 8px 0 0 #e6bd99}}@media only screen and (max-width: 768px){#mainContent .one_col_content .contentList{padding:2vw;box-shadow:6px 6px 0 0 #e6bd99}}#mainContent .one_col_content .contentList .thumb_frame{transition:0.2s all}@media (hover: hover){#mainContent .one_col_content .contentList:hover .thumb_frame{opacity:0.7}#mainContent .one_col_content .contentList:hover .thumb{opacity:1}}@media only screen and (min-width: 769px){#mainContent .one_col_content .contentList .ttl{font-size:1.5rem;line-height:1.4em}}@media only screen and (max-width: 768px){#mainContent .one_col_content .contentList .ttl{font-size:1.2rem;line-height:1.4em}}#mainContent .one_col_content .contentList .date{text-align:right;font-weight:bold;margin:0.5em 0;color:#888}#mainContent .one_col_content .contentList .date span{font-weight:bold;color:#d90024;margin:0 5px 0 0}@media (hover: hover){#mainContent .one_col_content .contentList:hover{opacity:1}}#mainContent .one_col_content .thumb_frame{border:solid 1px #e8e8e8;box-sizing:border-box;background:#eee;margin:0 0 8px 0}#mainContent .one_col_content .movie_img::after{content:'';background:url("../../images/petitcure/common/btn_start.png") no-repeat;background-size:contain;position:absolute;left:50%;top:50%;width:60px !important;height:60px !important;margin-left:-30px;margin-top:-30px}@media only screen and (max-width: 768px){#mainContent .one_col_content .movie_img::after{width:10vw;height:10vw;margin-left:-5vw;margin-top:-5vw}}#mainContent .one_col_content .thumb{position:relative;aspect-ratio:600 / 341;vertical-align:middle;text-align:center;overflow:hidden}#mainContent .one_col_content .thumb img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:center;object-position:center;width:100%;height:100%}#mainContent .one_col_content .thumb.thumbicon::after{content:'';background-image:url("../../../../../images/common/img_play.png");background-repeat:no-repeat;background-size:contain;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 769px){#mainContent .one_col_content .thumb.thumbicon::after{width:50px;height:50px}}@media only screen and (max-width: 768px){#mainContent .one_col_content .thumb.thumbicon::after{width:40px;height:40px}}#mainContent .one_col_content.productLists{display:grid;margin:0 auto;width:100%}@media only screen and (min-width: 769px){#mainContent .one_col_content.productLists{gap:20px 20px;grid-template-columns:repeat(2, 1fr);padding-bottom:30px}}@media only screen and (max-width: 768px){#mainContent .one_col_content.productLists{gap:4vw 3vw}}#mainContent .one_col_content .productList{border:2px solid #956c59;background:#ffffff;border-radius:10px;color:#3d3d3d}@media only screen and (min-width: 769px){#mainContent .one_col_content .productList{box-shadow:8px 8px 0 0 #e6bd99;width:100% !important;padding:10px}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList{box-shadow:6px 6px 0 0 #e6bd99;width:100%;padding:3vw}}#mainContent .one_col_content .productList a{display:flex;text-decoration:none;transition:0.2s}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList a{flex-direction:unset}}#mainContent .one_col_content .productList a img{height:-webkit-fit-content;height:fit-content}@media only screen and (min-width: 769px){#mainContent .one_col_content .productList a img{border:1px solid #d6d6d6;width:27% !important;height:27% !important;margin-right:10px}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList a img{border:1px solid #d6d6d6;width:36%;height:36%;max-width:125px;margin-bottom:0}}#mainContent .one_col_content .productList a>div{display:flex;flex-direction:column}@media only screen and (min-width: 769px){#mainContent .one_col_content .productList a>div{width:65%}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList a>div{width:64%;padding-left:2.8%}}#mainContent .one_col_content .productList a>div .ttl{height:2.8em;line-height:1.4em}@media only screen and (min-width: 769px){#mainContent .one_col_content .productList a>div .ttl{font-size:1.5rem}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList a>div .ttl{font-size:1.3rem}}#mainContent .one_col_content .productList a>div .price{color:#ab857c;font-weight:bold;margin:10px 0 5px;line-height:1.4em}@media only screen and (min-width: 769px){#mainContent .one_col_content .productList a>div .price{font-size:1.5rem}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList a>div .price{font-size:1.25rem}}#mainContent .one_col_content .productList a>div .date{color:#ab857c;text-align:left;font-weight:600}@media only screen and (min-width: 769px){#mainContent .one_col_content .productList a>div .date{font-size:1.4rem}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList a>div .date{font-size:1.2rem;letter-spacing:-0.04em;line-height:1.5}}@media (hover: hover){#mainContent .one_col_content .productList a:hover{opacity:0.7}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList .item_pbbtn{width:100%;margin:0.5em auto;padding:0;max-width:300px}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList .item_pbbtn .itemBlockPB__btnPBCart{font-size:1rem}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList .item_pbbtn .itemBlockPB.itemBlockPB__btnSingle{margin:0 0 1em}}@media only screen and (max-width: 768px){#mainContent .one_col_content .productList .item_pbbtn .itemBlockPB__btnPBCart.cartBtn{padding:0.5em 0.3em;margin:0.2em 0}}@media only screen and (min-width: 769px){#navBar{padding-bottom:30px;padding-top:30px !important}}@media only screen and (max-width: 768px){#navBar{display:none}}@media (hover: hover){#navBar>ul>li a:hover{opacity:0.7}}
