@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";body{font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;color:#000;line-height:1.5;letter-spacing:0}.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5{margin:0}h2,h3{font-family:Noto Sans JP,sans-serif;margin:0;letter-spacing:0}ul{margin:0;list-style-type:none}a:before,a:after{content:none!important}img{width:100%}p{word-break:break-all}.br_spOnly{display:none}.fontColor_red{color:#ff2a00}.cpMV{width:100%;margin:0 0 132px!important}.cpIntro-wrap{width:90%;max-width:1018px;margin:0 auto;padding:88px 80px 46px;border:1px solid #2e3192;position:relative}.cpIntro_title{width:410px;padding:0 35px;background:#fff;box-sizing:content-box;position:absolute;top:-43px;left:0;right:0;margin:auto}.cpIntro_text{font-size:17px;line-height:1.83333}.cpCategoryLink-wrap{width:100%;padding:60px 0 100px;margin-bottom:50px}.cpCategory_title-wrap{width:90%;max-width:1140px;margin:0 auto 30px;display:flex;align-items:center;justify-content:center;position:relative}.cpCategory_title-wrap:before{content:"";display:block;width:100%;height:1px;background:#2e3192;position:absolute;bottom:18px}.cpCategory_title-wrap h2{width:368px;display:block;padding:0 20px;box-sizing:content-box;background:#fff;position:relative}.cpCategory{width:90%;max-width:1280px;margin:0 auto;display:flex;justify-content:space-between}.cpCategory a{width:47.5%;max-width:608px;display:block;transition:.3s}.cpCategory a:hover{opacity:.7}.cpCategory-wrap{width:100%;padding-bottom:200px}.cpCategory1-wrap{background:#f5fcff}.cpCategory2-wrap{background:#eef3f0}.cpCategory-wrap h3{width:100%;height:160px;display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:100px}.cpCategory1-wrap h3{background:#2e3192}.cpCategory2-wrap h3{background:#006837}.cpCategory-wrap h3:before,.cpCategory-wrap h3:after{content:"";display:block;width:100%;height:28px;background-image:url(/cdn/shop/files/cp-father2025_title_bg.png);background-repeat:repeat-x;position:absolute}.cpCategory-wrap h3:before{top:0}.cpCategory-wrap h3:after{bottom:0}.cpCategory1-wrap h3 img{width:604px;display:block}.cpCategory2-wrap h3 img{width:698px;display:block}.cpCategory_intro p{font-size:17px;font-weight:700;display:flex;justify-content:center;align-items:center;margin-bottom:35px}.cpCategory1-wrap .cpCategory_intro p{color:#2e3192}.cpCategory2-wrap .cpCategory_intro p{color:#006837}.cpCategory_intro p:before,.cpCategory_intro p:after{content:"";display:block;width:2px;height:18px}.cpCategory_intro p:before{margin-right:20px;transform:rotate(-30deg)}.cpCategory_intro p:after{margin-left:20px;transform:rotate(30deg)}.cpCategory1-wrap .cpCategory_intro p:before,.cpCategory1-wrap .cpCategory_intro p:after{background:#2e3192}.cpCategory2-wrap .cpCategory_intro p:before,.cpCategory2-wrap .cpCategory_intro p:after{background:#006837}.cpCategory_intro_item-wrap{width:90%;max-width:940px;margin:0 auto 180px;display:flex;justify-content:space-between}.cpCategory_intro_item{width:32.6%;max-width:306px}.cpCategry_item-wrap{width:100%}.cpCategry_item{width:90%;max-width:1226px;margin:0 auto;display:flex;justify-content:space-between}.cpCategry_item:not(:last-of-type){margin-bottom:130px}.cpCategry_item_image{width:53%;max-width:640px}.cpCategory_item_contents{width:42%;max-width:510px}.cpCategry_item_title_sub{font-size:18px}.cpCategry_item_title{font-size:36px;font-weight:700;line-height:1.6666;margin-bottom:30px}.cpCategory1-wrap .cpCategry_item_title{color:#2e3192}.cpCategory2-wrap .cpCategry_item_title{color:#006837}.cpCategry_item_text{margin-bottom:30px}.cpCategry_item_price{font-size:44px;font-weight:700;margin-bottom:50px}.cpCategry_item_price span{font-size:30px}.btn_cpCategory{width:100%;height:56px;display:flex!important;align-items:center;justify-content:center;background:#f9d551;border:2px solid #f9d551;transition:.3s;font-size:20px;color:#603813!important}.btn_cpCategory:hover{background:#fff}.cpCategory_item_setList_title{font-size:16px;font-weight:700;margin:20px 0 14px}.cpCategory_item_setList{width:100%;padding:20px 0 0;border-top:1px solid #000}.cpCategory_item_setList li{font-size:13px;padding-left:1em;position:relative;margin-bottom:15px}.cpCategory_item_setList li:before{content:"\30fb";display:block;position:absolute;left:0;top:0}.cpCategory_item_setList_text{font-size:13px}.cpMaker-wrap{width:100%;padding:130px 0}.cpMaker_title-wrap{width:90%;max-width:1140px;margin:0 auto 100px;display:flex;align-items:center;justify-content:center;position:relative}.cpMaker_title-wrap:before{content:"";display:block;width:100%;height:1px;background:#2e3192;position:absolute;bottom:18px}.cpMaker_title-wrap h2{width:250px;display:block;padding:0 20px;box-sizing:content-box;background:#fff;position:relative}.cpMaker-inner{width:90%;max-width:1170px;margin:0 auto}.cpMaker{width:100%;display:flex;justify-content:space-between;margin-bottom:100px}.cpMaker_image{width:35%;max-width:400px}.cpMaker_contents{width:62%;max-width:704px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.cpMaker_contents h3{font-size:25px;color:#2e3192;font-weight:700;margin-bottom:24px}.cpMaker_contents p{margin-bottom:30px!important}.cpMaker_contents>a{font-size:20px;line-height:1.5;color:#603813;padding:12px 80px 12px 50px;background:#f9d551;border:1px solid #f9d551;border-radius:60px;position:relative!important;transition:.3s}.cpMaker_contents>a:after{content:""!important;display:block;border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent #fff;position:absolute;top:0;bottom:0;right:44px;margin:auto;background-color:transparent!important;opacity:1!important;left:auto!important;width:auto!important;transition:.3s!important}.cpMaker_contents>a:hover{background:#fff}.cpMaker_contents>a:hover:after{background:#fff;border-color:transparent transparent transparent #f9d551}.cpMaker_info a{text-decoration:underline!important;transition:.3s}.cpMaker_info a:hover{opacity:.7}@media screen and (max-width: 768px){.br_spOnly{display:inline}.cpMV{margin:0 0 100px!important}.cpIntro_title{width:205px;top:-21px}.cpIntro-wrap{padding:50px 30px 30px}.cpIntro_text{font-size:16px}.cpCategoryLink-wrap{margin-bottom:0}.cpCategory_title-wrap h2{width:276px;padding:0}.cpCategory_title-wrap:before{content:none}.cpCategory{display:block}.cpCategory a{width:100%;margin:0 auto}.cpCategory a:not(:last-of-type){margin-bottom:30px}.cpCategory-wrap{padding-bottom:100px}.cpCategory-wrap h3{height:80px;margin-bottom:50px}.cpCategory-wrap h3:before,.cpCategory-wrap h3:after{height:14px;background-size:cover}.cpCategory1-wrap h3 img{width:302px}.cpCategory2-wrap h3 img{width:349px}.cpCategory_intro p{font-size:16px;text-align:center}.cpCategory_intro p:before,.cpCategory_intro p:after{height:70px}.cpCategory_intro p:before{margin-right:30px}.cpCategory_intro p:after{margin-left:30px}.cpCategory_intro_item-wrap{display:block;margin-bottom:80px}.cpCategory_intro_item{width:306px;margin:0 auto}.cpCategory_intro_item:not(:last-of-type){margin-bottom:30px}.cpCategry_item{display:block}.cpCategry_item:not(:last-of-type){margin-bottom:80px}.cpCategry_item_image{width:100%;margin:0 auto 20px}.cpCategory_item_contents{width:100%;max-width:640px;margin:0 auto}.cpCategry_item_title_sub{margin-bottom:10px}.cpCategry_item_title{font-size:24px;line-height:1.5}.cpCategry_item_price{font-size:30px}.cpCategry_item_price span{font-size:20px}.btn_cpCategory{height:42px;font-size:16px}.cpMaker-wrap{padding:50px 0}.cpMaker_title-wrap{margin:0 auto 50px}.cpMaker_title-wrap h2{width:188px;padding:0}.cpMaker_title-wrap:before{content:none}.cpMaker{display:block;max-width:400px;margin:0 auto 80px}.cpMaker_image{width:100%;margin-bottom:20px}.cpMaker_contents{width:100%}.cpMaker_contents h3{font-size:20px;margin-bottom:15px}.cpMaker_contents>a{font-size:16px;padding:12px 50px 12px 20px;margin:0 auto}.cpMaker_contents>a:after{border-width:6px 0 6px 10px;right:20px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/style_cp-father2025.css.map */
