.cmd-main-visual_container{position:relative;z-index:1}.cmd-main-visual_container .cmd-visual_card .txt{line-height:2}.rg-bonus-point{max-width:844px!important}.rg-bonus-point .slick-slide{padding:0 2px}.rg-bonus-point .cmd-section_slider .cmd-slider_arrow{display:block!important}.rg-bonus-point .rg-slide_01{background:#081f2c}.rg-bonus-point .rg-slide_02{background:url(../images/slide_02_sp.jpg) no-repeat 50%;background-size:cover}.rg-bonus-point .rg-slide_03{background:url(../images/slide_03_sp.jpg) no-repeat 50%;background-size:cover}.gift-box-type .cmd-visual_txt{padding:10px!important}.gift-box-type .cmd-visual_card h3.title{font-size:2.4rem!important}.gift-box-type .cmd-visual_card h3.title+.txt{margin-top:5vh!important}.gift-box-type .cmd-visual_card .txt{margin-top:4vh!important}.gift-kodawari .box{background:#8a7149}.gift-kodawari .cmd-visual_box{position:relative}.gift-kodawari .cmd-visual_txt{padding-top:50px;padding-bottom:50px}.gift-kodawari .cmd-visual_card .cmd-button_box._WHT>a.button{color:#8a7149;border:1px solid #8a7149}.gift-kodawari .cmd-visual_card .cmd-button_box._WHT>a.button:hover{color:#fff;border-color:#fff;background:#8a7149!important}.cpb-modalC_inner{max-width:840px}.cpb-modalC_container .cpb-modal_scroll .cmd-title-section{padding-right:0;padding-left:0}.cpb-modalC_container .cpb-modal_scroll .cmd-title-section+.cmd-section:not(.cmd-title-section),.cpb-modalC_container .cpb-modal_scroll .cmd-visual_card>.txt{margin-top:20px!important}.cpb-modalC_container[data-modal-type=rg-illustrator] .cpb-modal_scroll,.cpb-modalC_container[data-modal-type=rg-illustrator] .cpb-modalC_inner{padding:0!important}.cpb-modalC_container[data-modal-type=rg-illustrator] .cpb-modal_scroll .cpb-modalC_close,.cpb-modalC_container[data-modal-type=rg-illustrator] .cpb-modalC_inner .cpb-modalC_close{top:30px}.cpb-modalC_container[data-modal-type=rg-illustrator] .cmd-visual_txt .cmd-title-section._h2{margin-top:45px!important}@media print,screen and (min-width:768px){.cmd-main-visual_container .cmd-visual_card .txt{line-height:1.875}.rg-main .cmd-visual_txtarea .button{width:100%}.rg-bonus-point .slick-slide{padding:0 10px}.gift-box-type .cmd-visual_txt{padding:10px!important}.gift-box-type .cmd-visual_card h3.title{font-size:2.6rem!important}.gift-box-type .cmd-visual_card h3.title+.txt{margin-top:42px!important}.gift-box-type .cmd-visual_card .txt{margin-top:32px!important}.gift-kodawari .cmd-visual_card>.title,.gift-kodawari .cmd-visual_card>.txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gift-kodawari .cmd-visual_card>.txt{height:8em;margin-top:40px}.cpb-modalC_container[data-modal-type=rg-illustrator] .cpb-modal_scroll .cpb-modalC_close,.cpb-modalC_container[data-modal-type=rg-illustrator] .cpb-modalC_inner .cpb-modalC_close{top:40px;right:42px}.cpb-modalC_container[data-modal-type=rg-illustrator] .cpb-modal_scroll{max-height:calc(100vh - 120px)}.cpb-modalC_container[data-modal-type=rg-illustrator] .cmd-visual_txt .cmd-title-section._h2{margin-top:60px!important}.cpb-modalC_container[data-modal-type=rg-illustrator] .cmd-visual_txt{padding-right:58px;padding-left:58px}}@media print,screen and (max-width:992px){.rg-main .cmd-visual_txtarea{position:absolute!important;top:50%!important;left:0!important;padding:0!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important}.rg-main .cmd-visual_txtarea .cmd-visual_txt_cover{width:100%!important}.rg-bonus-point .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.rg-bonus-point .slick-track>*{height:auto}.rg-bonus-point .slick-track>*,.rg-bonus-point .slick-track>*>*,.rg-bonus-point .slick-track>*>*>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.rg-bonus-point .slick-track .cmd-slide{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;padding:20px 5px;border:1px solid #081f2c;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.rg-bonus-point .slick-track .cmd-slide .cmd-visual_container{width:100%;max-width:none}.rg-bonus-point .slick-track .cmd-slide .cmd-visual_txtarea{position:static;height:auto;padding:0;-webkit-transform:none;-ms-transform:none;transform:none}.rg-bonus-point .slick-track .cmd-slide_inner{width:100%;padding-bottom:30px}.cnt-joyful_contents .cmd-visual_txtarea{background:url(../images/cnt_joyful_sp_bg.jpg) repeat-y 0 0;background-size:100% auto;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.cnt-joyful_contents .cmd-visual_txt{padding-top:60px;padding-bottom:0!important;color:#fff}.cnt-joyful_contents .cmd-visual_img{text-align:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.gift-box-type>.box{position:relative;display:block!important;background:0!important;-webkit-box-ordinal-group:2!important;-webkit-order:1!important;-ms-flex-order:1!important;order:1!important}.gift-box-type>.box .cmd-visual_txt_cover{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.gift-box-type>.box._thumb{-webkit-box-ordinal-group:3!important;-webkit-order:2!important;-ms-flex-order:2!important;order:2!important}}@media print,screen and (max-width:767px){.rg-main .cmd-visual_txtarea{position:static!important;top:0!important;left:0!important;padding:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;background:#081f2c}.rg-main .cmd-visual_txtarea .cmd-visual_txt{padding:60px 15px}.rg-main .cmd-visual_txtarea .button{min-width:0!important}.rg-main .cmd-visual_img{display:none}.rg-bonus-point{width:100%!important;margin-right:auto!important;margin-left:auto!important}.rg-bonus-point .cmd-section_slider{padding-right:25px!important;padding-left:25px!important}.gift-box-type_container+.gift-box-type_container{margin-top:20px!important}.cpb-modalC_close{right:0}.cpb-modalC_container .cpb-modal_scroll{max-height:calc(100vh - 100px)}.cpb-modalC_container[data-modal-type=rg-illustrator] .cmd-visual_txt{padding:30px 15px 60px!important}}@media print,screen and (min-width:993px){.rg-bonus-point .cmd-section_slider .cmd-slider_arrow .slick-next{right:-50px}.rg-bonus-point .cmd-section_slider .cmd-slider_arrow .slick-prev{left:-50px}.gift-kodawari .cmd-visual_txt{padding-top:100px;padding-bottom:100px}}@media print,screen and (min-width:768px) and (max-width:992px){.rg-bonus-point .cmd-section_slider .cmd-slider_arrow .slick-next{right:-20px}.rg-bonus-point .cmd-section_slider .cmd-slider_arrow .slick-prev{left:-25px}.gift-box-type>.box,.gift-box-type>.box._thumb{padding-top:0!important;padding-bottom:0!important}.cpb-modalC_container[data-modal-type=rg-illustrator] .cmd-visual_txt{padding-bottom:50px!important}}@media print,screen and (min-width:870px) and (max-width:992px){.rg-bonus-point .cmd-section_slider .cmd-slider_arrow .slick-next{right:-3%}.rg-bonus-point .cmd-section_slider .cmd-slider_arrow .slick-prev{left:-3%}}@media print,screen and (max-width:992px) and (max-width:767px){.rg-bonus-point .slick-track .cmd-slide .cmd-visual_container .cmd-visual_txt{padding-top:0}.rg-bonus-point .slick-track .cmd-slide .cmd-visual_container .thumb+.title{margin-top:0}}@media print,screen and (max-width:992px) and (min-width:768px) and (max-width:992px){.gift-box-type>.box .thumb.isTBb{overflow:hidden}.gift-box-type>.box .thumb.isTBb>img{margin:-40px 0}}@media print,screen and (min-width:768px) and (max-width:993px){.cpb-modalC_container[data-modal-type=rg-illustrator] .box._thumb{background:url(../images/modal_ill_sp.jpg) no-repeat 50%;background-size:cover}.cpb-modalC_container[data-modal-type=rg-illustrator] .box._thumb img{display:none}}