.cp_qa *,.cp_qa *:after,.cp_qa *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_qa .cp_actab{position:relative;overflow:hidden;width:100%;margin:0 0 1em;color:#1b2538}.cp_qa .cp_actab input{position:absolute;opacity:0}.cp_qa .cp_actab label{font-weight:700;line-height:1.6em;position:relative;display:block;margin:0;padding:1em 2em 1em 2.5em;cursor:pointer;text-indent:1em;border-radius:.5em;background:#1b25381a}.cp_qa .cp_actab label:before{font-size:1.5em;margin-left:-2em;padding-right:.5em;content:""}.cp_qa .cp_actab label:hover{transition:all .3s;color:#9e0217}.cp_qa .cp_actab label:after{font-size:1.7em;font-weight:700;line-height:2em;position:absolute;top:0;right:0;content:"+";display:inline-block;width:2em;height:2em;-webkit-transition:transform .4s;transition:transform .4s}.cp_qa .cp_actab .cp_actab-content{position:relative;overflow:hidden;max-height:0;padding:0 0 0 2.5em;-webkit-transition:max-height .2s;transition:max-height .2s;border-radius:0 0 .5em .5em}.cp_qa .cp_actab .cp_actab-content:before{font-size:1.5em;position:absolute;margin:.4em 0 0 -1em;padding:0;content:""}.cp_qa .cp_actab .cp_actab-content p{margin:1em 1em 1em 0}.cp_qa .cp_actab input:checked~.cp_actab-content{max-height:60em;border:10px solid rgba(27,37,56,.1)}.cp_qa .cp_actab input:checked~label{color:#9e0217;border-radius:.5em .5em 0 0}.cp_qa .cp_actab input[type=checkbox]:checked+label:after{-webkit-transform:rotateZ(45deg);transform:rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}div .page_food_maker_01{width:100%;margin:0;padding:0}div .food_maker_01_img_01{margin:0 0 50px}div .food_maker_01_img_01 img{width:100%}div .food_maker_01_img_02{margin:0 0 50px}div .food_maker_01_img_02 img{width:100%}div .contents_food_maker_01{margin:0 0 30px;clear:both;display:block;width:100%;box-sizing:border-box}.box01 p{width:40%;float:right;padding:0 0 30px 30px;margin:0;vertical-align:top;display:block}.box02 p{width:40%;float:left;padding:0 30px 30px 0;margin:0;vertical-align:top;display:block}.box03 p{width:40%;float:right;padding:0 0 30px 30px;margin:0;vertical-align:top;display:block}.box01 p img,.box02 p img,.box03 p img{width:100%}div .food_maker_01_link{width:100%;display:block;clear:both;text-align:center;margin:30px 0}div .food_maker_01_link a:hover{text-decoration:underline}@media only screen and (max-width:600px){.box01 p,.box02 p,.box03 p{clear:both;width:100%;text-align:center;display:block;box-sizing:border-box;margin:10px 0;padding:0}}
/*# sourceMappingURL=/s/files/1/0252/3958/4820/t/22/assets/custom-css-shopify.css.map */
