.top{margin-top:30px}.main{text-align:center;width:100%;margin:0 auto 0 auto;background-image:url(https://img07.shop-pro.jp/PA01383/779/etc/body_bg.png);background-repeat:repeat-x;background-position:top -300px center;padding-top:30px}.main ul.slick01{max-width:1100px;width:990px;margin:0 auto 0 auto}.main ul.slick01 a{background-color:transparent;display:block;width:990px;height:477px;position:relative;box-sizing:border-box;margin:0 auto 0 auto;opacity:1;transition:.3s}.main ul.slick01 a:hover{opacity:.6}.main ul.slick01 a div{position:absolute;opacity:0}.main ul.slick01 #slick-slide01 a{background-color:transparent;display:block;width:990px;height:477px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide01 a div{position:absolute}.main ul.slick01 #slick-slide02 a{background-color:transparent;display:block;width:990px;height:477px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide02 a div{position:absolute}.main ul.slick01 .slick-active a .slider_01_item{width:218px;height:520px;top:-20px;left:0;opacity:0;animation-name:slider_01_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_01_item{0%{left:-100px;opacity:0}20%{left:0;opacity:1}85%{left:0;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_mark{width:102px;height:102px;top:80px;left:256px;opacity:0;animation-name:slider_01_mark;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_01_mark{0%{left:356px;opacity:0}20%{left:256px;opacity:1}85%{left:256px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_copy{width:402px;height:35px;top:80px;left:378px;opacity:0;animation-name:slider_01_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_01_copy{0%{left:478px;opacity:0}20%{left:378px;opacity:1}85%{left:378px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_name{width:580px;height:57px;top:136px;left:378px;opacity:0;animation-name:slider_01_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_01_name{0%{left:478px;opacity:0}20%{left:378px;opacity:1}85%{left:378px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_body{width:559px;height:112px;top:220px;left:251px;opacity:0;animation-name:slider_01_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.9s}@keyframes slider_01_body{0%{left:351px;opacity:0}20%{left:251px;opacity:1}85%{left:251px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_btn{width:130px;height:37px;top:400px;left:803px;opacity:0;animation-name:slider_01_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_01_btn{0%{top:500px;opacity:0}20%{top:400px;opacity:1}85%{top:400px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_btn img{width:100%}.main ul.slick01 .slick-active a .slider_02_item{width:198px;height:520px;top:-10px;left:760px;opacity:0;animation-name:slider_02_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_02_item{0%{left:860px;opacity:0}20%{left:760px;opacity:1}85%{left:760px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_mark{width:102px;height:102px;top:85px;left:25px;opacity:0;animation-name:slider_02_mark;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_02_mark{0%{left:-75px;opacity:0}20%{left:25px;opacity:1}85%{left:25px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_copy{width:452px;height:31px;top:85px;left:147px;opacity:0;animation-name:slider_02_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_02_copy{0%{left:47px;opacity:0}20%{left:147px;opacity:1}85%{left:147px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_name{width:492px;height:55px;top:135px;left:147px;opacity:0;animation-name:slider_02_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_02_name{0%{left:47px;opacity:0}20%{left:147px;opacity:1}85%{left:147px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_body{width:457px;height:50px;top:250px;left:24px;opacity:0;animation-name:slider_02_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.9s}@keyframes slider_02_body{0%{left:-76px;opacity:0}20%{left:24px;opacity:1}85%{left:24px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_btn{width:130px;height:37px;top:400px;left:25px;opacity:0;animation-name:slider_02_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_02_btn{0%{top:500px;opacity:0}20%{top:400px;opacity:1}85%{top:400px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_btn img{width:100%}.main ul.slick01 .slick-active a .slider_03_item{width:353px;height:464px;top:10px;left:20px;opacity:0;animation-name:slider_03_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_03_item{0%{left:-80px;opacity:0}20%{left:20px;opacity:1}85%{left:20px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_copy{width:602px;height:35px;top:121px;left:372px;opacity:0;animation-name:slider_03_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_03_copy{0%{left:472px;opacity:0}20%{left:372px;opacity:1}85%{left:372px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_name{width:596px;height:52px;top:171px;left:372px;opacity:0;animation-name:slider_03_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_03_name{0%{left:472px;opacity:0}20%{left:372px;opacity:1}85%{left:372px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_body{width:390px;height:78px;top:255px;left:374px;opacity:0;animation-name:slider_03_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_03_body{0%{left:474px;opacity:0}20%{left:374px;opacity:1}85%{left:374px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_btn{width:130px;height:37px;top:400px;left:803px;opacity:0;animation-name:slider_03_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.9s}@keyframes slider_03_btn{0%{top:500px;opacity:0}20%{top:400px;opacity:1}85%{top:400px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_btn img{width:100%}.top h2{color:#000;font-size:36px;font-weight:600;padding:0;margin:0;text-align:center}.top .title_sub{color:#878787;font-size:18px;font-weight:600;padding:10px 0 0 0;margin:0;text-align:center}.contets_wrapper{width:100%;display:block;max-width:100%;width:100%;margin:0 auto 0 auto}.contets_wrapper #side{display:none}.series_banner{max-width:1280px;width:100%;display:flex;height:470px;justify-content:space-between;margin:0 auto 0 auto;padding-top:150px}.series_banner .img a{pointer-events:none;animation-name:series_banner;animation-fill-mode:forwards;animation-duration:0.1s;animation-delay:2.7s}@keyframes series_banner{0%{pointer-events:none}100%{pointer-events:auto}}.series_banner .series_banner_cell{width:48%;background-color:transparent;position:relative;animation-name:cell_bg;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:2s}@keyframes cell_bg{0%{background-color:transparent}100%{background-color:#f5f5f5}}.series_banner .series_banner_cell .title_cover{position:absolute;top:-32px;width:400px;z-index:9997;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.series_banner .series_banner_cell .title_cover .title_cover_inner{position:relative}.series_banner .series_banner_cell .title_cover .title_cover_inner::after{position:absolute;width:400px;height:53px;content:"";display:block;top:2px;animation-name:cell_title_cover;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:1.5s;transform-origin:bottom right;transform:scaleX(1);background-color:#FFF;left:0;right:0;margin:auto}@keyframes cell_title_cover{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.series_banner .series_banner_cell .title_cover .title_sub{opacity:0;animation-name:cell_title_sub;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:2s}@keyframes cell_title_sub{0%{opacity:0}100%{opacity:1}}.series_banner .series_banner_cell .img{margin-top:0;text-align:center;height:470px;width:100%;display:block}.series_banner .series_banner_cell .img a{background-color:f5f5f5;height:100%;width:100%;display:block;overflow:hidden;position:relative;transition:.3s}.series_banner .series_banner_cell .img a:hover{background-color:#FFF}.series_banner .series_banner_cell .img a img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:-550px;transition:.3s;animation-name:cell_img;animation-fill-mode:forwards;animation-duration:0.7s;animation-delay:2s}@keyframes cell_img{0%{bottom:-550px}100%{bottom:-165px}}.series_banner .series_banner_cell .img a:hover img{bottom:-115px}.series_banner .series_banner_age{width:48%;background-color:#transparent;position:relative}.series_banner .series_banner_age{width:48%;background-color:transparent;position:relative;animation-name:cell_bg;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:2.3s}@keyframes age_bg{0%{background-color:transparent}100%{background-color:#f5f5f5}}.series_banner .series_banner_age .title_cover{position:absolute;top:-32px;width:400px;z-index:9997;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.series_banner .series_banner_age .title_cover .title_cover_inner{position:relative}.series_banner .series_banner_age .title_cover .title_cover_inner::after{position:absolute;width:400px;height:53px;content:"";display:block;top:2px;animation-name:age_title_cover;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:1.8s;transform-origin:bottom right;transform:scaleX(1);background-color:#FFF;left:0;right:0;margin:auto}@keyframes age_title_cover{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.series_banner .series_banner_age .title_cover .title_sub{opacity:0;animation-name:age_title_sub;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:2.3s}@keyframes age_title_sub{0%{opacity:0}100%{opacity:1}}.series_banner .series_banner_age .img{margin-top:0;text-align:center;height:470px;width:100%;display:block}.series_banner .series_banner_age .img a{background-color:f5f5f5;height:100%;width:100%;display:block;overflow:hidden;position:relative;transition:.3s}.series_banner .series_banner_age .img a:hover{background-color:#FFF}.series_banner .series_banner_age .img a img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:-500px;transition:.3s;animation-name:gae_img;animation-fill-mode:forwards;animation-duration:0.7s;animation-delay:2.3s}@keyframes gae_img{0%{bottom:-500px}100%{bottom:-115px}}.series_banner .series_banner_age .img a:hover img{bottom:-60px}.concept{max-width:1280px;width:100%;display:flex;justify-content:space-between;margin:100px auto 0 auto;text-align:center}.concept .concept_text{width:100%}.concept .concept_text h2{color:#000;font-size:48px;font-weight:600;padding:30px;margin:0;text-align:center;width:920px;margin:0 auto 0 auto;position:relative}.concept .concept_text h2::after{position:absolute;width:920px;height:110px;content:"";display:block;top:2px;transform:scaleX(1);background-color:#FFF}.concept.act .concept_text h2::after{transform-origin:bottom right;animation-name:concept_text_h2;animation-fill-mode:forwards;animation-duration:1s;animation-delay:0s}@keyframes concept_text_h2{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.concept.act .concept_text h2::before{position:absolute;width:920px;height:1px;content:"";display:block;bottom:3px;transform-origin:bottom left;transform:scaleX(0);background-color:#000;animation-name:concept_text_h2_line;animation-fill-mode:forwards;animation-duration:1s;animation-delay:0.3s}@keyframes concept_text_h2_line{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.concept .concept_text p{padding:30px;margin:0;font-size:20px;font-weight:400;line-height:40px;opacity:0}.concept.act .concept_text p{animation-name:concept_text_p;animation-fill-mode:forwards;animation-duration:1s;animation-delay:0.6s}@keyframes concept_text_p{0%{opacity:0}100%{opacity:1}}.concept .concept_text p span::before{content:"\A";white-space:pre}.category{width:100%;margin:100px auto 0 auto}.category .title_cover{position:relative;width:244px;height:84px;margin:0 auto 0 auto}.category .title_cover .title_cover_inner{position:relative}.category .title_cover .title_cover_inner::after{position:absolute;width:244px;height:53px;content:"";display:block;top:2px;transform-origin:bottom right;transform:scaleX(1);background-color:#FFF}.category.act .title_cover .title_cover_inner::after{animation-name:cate_title_cover;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0s}@keyframes cate_title_cover{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.category .title_cover .title_cover_inner .title_sub{opacity:0}.category.act .title_cover .title_cover_inner .title_sub{animation-name:cate_title_sub;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:0.6s}@keyframes cate_title_sub{0%{opacity:0}100%{opacity:1}}.category .category_inner{width:0%;background-color:#fbfbfb;margin-top:20px;height:280px;padding:0}.category.act .category_inner{animation-name:category_inner;animation-fill-mode:forwards;animation-duration:0.8s;animation-delay:0s}@keyframes category_inner{0%{width:0%}100%{width:100%}}.category .category_inner ul{max-width:1280px;width:100%;display:flex;justify-content:space-between;margin:0 auto 0 auto;height:280px;padding:0}.category ul li{width:calc(100% / 6);padding:0;margin:0}.category ul li a{position:relative;display:block;width:100%;height:0%;padding:0;transition:.3s}.category ul li:first-of-type a{background-color:#efefef;height:0%}.category.act ul li:first-of-type a{animation-name:category_height;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.2s}.category ul li:nth-of-type(2) a{background-color:#f6f6f6;height:0%}.category.act ul li:nth-of-type(2) a{animation-name:category_height;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.3s}.category ul li:nth-of-type(3) a{background-color:#efefef;height:0%}.category.act ul li:nth-of-type(3) a{animation-name:category_height;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.4s}.category ul li:nth-of-type(4) a{background-color:#f6f6f6;height:0%}.category.act ul li:nth-of-type(4) a{animation-name:category_height;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.5s}.category ul li:nth-of-type(5) a{background-color:#efefef;height:0%}.category.act ul li:nth-of-type(5) a{animation-name:category_height;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.6s}.category ul li:nth-of-type(6) a{background-color:#f6f6f6;height:0%}.category.act ul li:nth-of-type(6) a{animation-name:category_height;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.7s}@keyframes category_height{0%{height:0%;padding:0}100%{height:calc(100% - 20px);padding:10px 0 10px 0}}.category ul li a:hover{background-color:#FFF}.category ul li a .img{text-align:center;opacity:0}.category.act ul li:first-child a .img{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.6s}.category.act ul li:nth-child(2) a .img{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.7s}.category.act ul li:nth-child(3) a .img{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.8s}.category.act ul li:nth-child(4) a .img{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.9s}.category.act ul li:nth-child(5) a .img{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:2.0s}.category.act ul li:nth-child(6) a .img{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:2.1s}.category ul li a .text{background-image:url(https://img07.shop-pro.jp/PA01383/779/etc/cate_arrow.png);background-repeat:no-repeat;background-position:center right;display:block;padding-right:12px;margin:20px auto 0 auto;opacity:0}.category.act ul li:first-child a .text{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.6s}.category.act ul li:nth-child(2) a .text{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.7s}.category.act ul li:nth-child(3) a .text{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.8s}.category.act ul li:nth-child(4) a .text{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.9s}.category.act ul li:nth-child(5) a .text{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:2.0s}.category.act ul li:nth-child(6) a .text{animation-name:category_img_text;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:2.1s}@keyframes category_img_text{0%{opacity:0}100%{opacity:1}}.category ul li:first-child a .text{width:55px}.category ul li:nth-child(2) a .text{width:90px}.category ul li:nth-child(3) a .text{width:55px}.category ul li:nth-child(4) a .text{width:105px}.category ul li:nth-child(5) a .text{width:105px}.category ul li:nth-child(6) a .text{width:90px}.recommend{max-width:1280px;width:100%;margin:140px auto 0 auto}.recommend .title_cover_inner{position:relative;width:300px;height:98px;margin:0 auto 0 auto}.recommend .title_cover_inner::after{position:absolute;width:300px;height:53px;content:"";display:block;top:2px;transform-origin:bottom right;transform:scaleX(1);background-color:#FFF}.recommend.act .title_cover_inner::after{animation-name:rec_title_cover;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0s}@keyframes rec_title_cover{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.recommend .title_cover_inner .title_sub{opacity:0}.recommend.act .title_cover_inner .title_sub{animation-name:rec_title_sub;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:0.6s}@keyframes rec_title_sub{0%{opacity:0}100%{opacity:1}}.recommend_inner{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:20px}.recommend_single{width:calc(93% / 4);margin-bottom:2.3%}.recommend_single a{position:relative;display:block;height:100%;width:100%;box-sizing:border-box;border:1px solid #ccc;transition:.3s;overflow:hidden}.recommend_single a:hover{border:1px solid #000}.recommend_single a .img img{width:100%;transition:.3s}.recommend_single a:hover .img img{transform:scale(1.1)}.recommend_single a .text{position:absolute;display:block;width:100%;height:67px;background-color:rgba(255,255,255,.8);bottom:0;left:0}.recommend_single a .text .name{padding:8px 0 2px 10px;font-size:16px;font-weight:600}.recommend_single a .text .price{padding:0 0 0 10px;font-size:14px;font-weight:400}.recommend_single.last{border:5px solid #ccc;position:relative;box-sizing:border-box}.recommend_single.last img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.recommend .recommend_inner .recommend_single{opacity:0}.recommend.act .recommend_inner .recommend_single:first-of-type{animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.0s}.recommend.act .recommend_inner .recommend_single:nth-of-type(2){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.1s}.recommend.act .recommend_inner .recommend_single:nth-of-type(3){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.2s}.recommend.act .recommend_inner .recommend_single:nth-of-type(4){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.3s}.recommend.act .recommend_inner .recommend_single:nth-of-type(5){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.1s}.recommend.act .recommend_inner .recommend_single:nth-of-type(6){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.2s}.recommend.act .recommend_inner .recommend_single:nth-of-type(7){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.3s}.recommend.act .recommend_inner .recommend_single:nth-of-type(8){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.4s}.recommend.act .recommend_inner .recommend_single:nth-of-type(9){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.2s}.recommend.act .recommend_inner .recommend_single:nth-of-type(10){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.3s}.recommend.act .recommend_inner .recommend_single:nth-of-type(11){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.4s}.recommend.act .recommend_inner .recommend_single:nth-of-type(12){animation-name:recommend_single;animation-fill-mode:forwards;animation-duration:0.3s;animation-delay:1.5s}@keyframes recommend_single{0%{opacity:0}100%{opacity:1}}.news_cale{margin:150px auto 0 auto;background-color:transparent;width:100%}.news_cale.act{animation-name:news_cale_bg;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.5s}@keyframes news_cale_bg{0%{background-color:transparent}100%{background-color:#f5f5f5}}.news_cale .news_cale_inner{background-color:#FFF;max-width:1280px;width:100%;display:flex;justify-content:space-between;margin:0 auto 0 auto}.news_cale .news{background-color:transparent;width:calc(48% - 30px);position:relative;padding:80px 30px 30px 0}.news_cale .news.act{animation-name:news_bg;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.5s}@keyframes news_bg{0%{background-color:transparent}100%{background-color:#f5f5f5}}.news_cale .news .title_cover{position:absolute;top:-33px;width:143px;z-index:9997;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.news_cale .news .title_cover .title_cover_inner{position:relative}.news_cale .news .title_cover .title_cover_inner::after{position:absolute;width:143px;height:53px;content:"";display:block;top:2px;transform-origin:bottom right;transform:scaleX(1);background-color:#FFF}.news_cale .news.act .title_cover .title_cover_inner::after{animation-name:news_title_cover;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0s}@keyframes news_title_cover{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.news_cale .news .title_cover .title_sub{opacity:0}.news_cale .news.act .title_cover .title_sub{animation-name:news_title_sub;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.3s}@keyframes news_title_sub{0%{opacity:0}100%{opacity:1}}.news_cale .news ul{padding:0;margin:0;border-top:#000 1px solid;font-size:16px;opacity:0}.news_cale .news.act ul{animation-name:news_ul;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.6s}@keyframes news_ul{0%{opacity:0}100%{opacity:1}}.news_cale .news ul li{width:calc(100% - 40px)}.news_cale .news ul li a{padding:30px 20px 35px 20px;margin:0;width:100%;border-bottom:#000 1px solid;font-weight:700;position:relative;display:block;transition:.3s}.news_cale .news ul li a:hover{background-color:#fff}.news_cale .news ul li a span{font-weight:400;line-height:34px}.news_cale .news ul li a span::after{content:"\A";white-space:pre}.news_cale .news ul li a::after{position:absolute;content:"";width:10px;height:20px;display:block;background-image:url(https://img07.shop-pro.jp/PA01383/779/etc/min_arrow.png);background-repeat:no-repeat;background-position:top right;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:20px}.news_cale .cale{background-color:transparent;width:calc(48% - 30px);position:relative;padding:80px 0 30px 30px}.news_cale .cale.act{animation-name:cale_bg;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.5s}@keyframes cale_bg{0%{background-color:transparent}100%{background-color:#f5f5f5}}.news_cale .cale .title_cover{position:absolute;top:-33px;width:247px;z-index:9997;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.news_cale .cale .title_cover .title_cover_inner{position:relative}.news_cale .cale .title_cover .title_cover_inner::after{position:absolute;width:247px;height:53px;content:"";display:block;top:2px;transform-origin:bottom right;transform:scaleX(1);background-color:#FFF}.news_cale .cale.act .title_cover .title_cover_inner::after{animation-name:cale_title_cover;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.3s}@keyframes cale_title_cover{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.news_cale .cale .title_cover .title_sub{opacity:0}.news_cale .cale.act .title_cover .title_sub{animation-name:cale_title_sub;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.6s}@keyframes cale_title_sub{0%{opacity:0}100%{opacity:1}}.news_cale .cale iframe{width:100%;height:320px;margin:0 0 30px 0;opacity:0}.news_cale .cale.act iframe{animation-name:cale_contents;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.9s}.news_cale .cale p{font-size:14px;font-weight:400;padding-left:0;opacity:0}.news_cale .cale.act p{animation-name:cale_contents;animation-fill-mode:forwards;animation-duration:0.5s;animation-delay:0.9s}@keyframes cale_contents{0%{opacity:0}100%{opacity:1}}@media screen and (max-width:1000px){.main{text-align:center;width:100%;margin:0 auto 0 auto;background-image:url(https://img07.shop-pro.jp/PA01383/779/etc/body_bg.png);background-repeat:repeat-x;background-position:top -360px center;padding-top:30px}.main ul.slick01{max-width:1100px;width:800px;margin:0 auto 0 auto}.main ul.slick01 a{background-color:transparent;display:block;width:800px;height:385px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide01 a{background-color:transparent;display:block;width:800px;height:385px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide01 a div{position:absolute}.main ul.slick01 #slick-slide02 a{background-color:transparent;display:block;width:800px;height:385px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide02 a div{position:absolute}.main ul.slick01 a div img{width:100%}.main ul.slick01 .slick-active a .slider_01_item{width:170px;height:385px;top:-10px;left:0;opacity:0;animation-name:slider_01_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_01_item{0%{left:-100px;opacity:0}20%{left:0;opacity:1}85%{left:0;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_mark{width:82px;height:82px;top:80px;left:208px;opacity:0;animation-name:slider_01_mark;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_01_mark{0%{left:308px;opacity:0}20%{left:208px;opacity:1}85%{left:208px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_copy{width:325px;height:22px;top:80px;left:308px;opacity:0;animation-name:slider_01_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_01_copy{0%{left:408px;opacity:0}20%{left:308px;opacity:1}85%{left:308px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_name{width:464px;height:41px;top:118px;left:308px;opacity:0;animation-name:slider_01_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_01_name{0%{left:408px;opacity:0}20%{left:308px;opacity:1}85%{left:308px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_body{width:442px;height:93px;top:190px;left:208px;opacity:0;animation-name:slider_01_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.9s}@keyframes slider_01_body{0%{left:308px;opacity:0}20%{left:208px;opacity:1}85%{left:208px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_btn{width:130px;height:37px;top:336px;left:643px;opacity:0;animation-name:slider_01_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_01_btn{0%{top:436px;opacity:0}20%{top:336px;opacity:1}85%{top:336px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_item{width:160px;height:370px;top:0;left:600px;opacity:0;animation-name:slider_02_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_02_item{0%{left:700px;opacity:0}20%{left:600px;opacity:1}85%{left:600px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_mark{width:82px;height:82px;top:75px;left:25px;opacity:0;animation-name:slider_02_mark;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_02_mark{0%{left:-75px;opacity:0}20%{left:25px;opacity:1}85%{left:25px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_copy{width:360px;height:24px;top:75px;left:124px;opacity:0;animation-name:slider_02_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_02_copy{0%{left:24px;opacity:0}20%{left:124px;opacity:1}85%{left:124px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_name{width:390px;height:37px;top:109px;left:124px;opacity:0;animation-name:slider_02_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_02_name{0%{left:24px;opacity:0}20%{left:124px;opacity:1}85%{left:124px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_body{width:367px;height:50px;top:210px;left:41px;opacity:0;animation-name:slider_02_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.9s}@keyframes slider_02_body{0%{left:-76px;opacity:0}20%{left:24px;opacity:1}85%{left:24px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_btn{width:130px;height:37px;top:336px;left:20px;opacity:0;animation-name:slider_02_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_02_btn{0%{top:436px;opacity:0}20%{top:336px;opacity:1}85%{top:336px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_item{width:258px;height:360px;top:10px;left:20px;opacity:0;animation-name:slider_03_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_03_item{0%{left:-80px;opacity:0}20%{left:20px;opacity:1}85%{left:20px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_copy{width:487px;height:24px;top:91px;left:297px;opacity:0;animation-name:slider_03_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_03_copy{0%{left:397px;opacity:0}20%{left:297px;opacity:1}85%{left:297px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_name{width:495px;height:52px;top:131px;left:297px;opacity:0;animation-name:slider_03_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_03_name{0%{left:397px;opacity:0}20%{left:297px;opacity:1}85%{left:297px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_body{width:314px;height:78px;top:208px;left:297px;opacity:0;animation-name:slider_03_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_03_body{0%{left:397px;opacity:0}20%{left:297px;opacity:1}85%{left:297px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_btn{width:130px;height:37px;top:336px;left:643px;opacity:0;animation-name:slider_03_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_03_btn{0%{top:436px;opacity:0}20%{top:336px;opacity:1}85%{top:336px;opacity:1}100%{opacity:0}}.top h2{color:#000;font-size:28px;font-weight:600;padding:0;margin:0;text-align:center}.top .title_sub{color:#878787;font-size:16px;font-weight:600;padding:5px 0 0 0;margin:0;text-align:center}.series_banner{max-width:1280px;width:100%;display:flex;height:350px;justify-content:space-between;margin:0 auto 0 auto;padding-top:150px}.series_banner .series_banner_cell{width:48%;background-color:transparent;position:relative}.series_banner .series_banner_cell .title_cover{position:absolute;top:-25px;width:100%;z-index:9997}.series_banner .series_banner_cell .img{margin-top:0;text-align:center;height:350px;width:100%;display:block}.series_banner .series_banner_cell .img a{background-color:f5f5f5;height:100%;width:100%;display:block;overflow:hidden;position:relative;transition:.3s}.series_banner .series_banner_cell .img a:hover{background-color:#FFF}.series_banner .series_banner_cell .img a img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:-550px;transition:.3s;width:300px}@keyframes cell_img{0%{bottom:-550px}100%{bottom:-165px}}.series_banner .series_banner_cell .img a:hover img{bottom:-115px}.series_banner .series_banner_age{width:48%;background-color:transparent;position:relative}.series_banner .series_banner_age .title_cover{position:absolute;top:-25px;width:100%;z-index:9997}.series_banner .series_banner_age .img{margin-top:0;text-align:center;height:350px;width:100%;display:block}.series_banner .series_banner_age .img a{background-color:f5f5f5;height:100%;width:100%;display:block;overflow:hidden;position:relative;transition:.3s}.series_banner .series_banner_age .img a:hover{background-color:#FFF}.series_banner .series_banner_age .img a img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:-500px;transition:.3s;width:360px}@keyframes gae_img{0%{bottom:-500px}100%{bottom:-115px}}.series_banner .series_banner_age .img a:hover img{bottom:-60px}.concept .concept_text h2{color:#000;font-size:40px;font-weight:600;padding:20px 30px 20px 30px;margin:0;text-align:center;width:17em;margin:0 auto 0 auto;position:relative}.concept.act .concept_text h2::before{position:absolute;width:17em;height:1px;content:"";display:block;bottom:1px;left:0;right:0;margin:0 auto 0 auto;animation-name:concept_text_h2_line;animation-fill-mode:forwards;animation-duration:1s;animation-delay:0.3s;transform-origin:bottom left;transform:scaleX(0);background-color:#000}.concept .concept_text h2::after{position:absolute;width:17em;height:30px;content:"";display:block;top:1px;transform:scaleX(1);background-color:#FFF;left:0;right:0;margin:auto}.concept .concept_text p{padding:20px 30px 30px 30px;margin:0;font-size:18px;font-weight:400;line-height:40px}.category{width:100%;margin:100px auto 0 auto}.category .category_inner{width:0%;background-color:#fbfbfb;margin-top:20px;height:555px;padding:0}.category .category_inner ul{max-width:1280px;width:100%;display:flex;justify-content:space-between;margin:0 auto 0 auto;flex-wrap:wrap}.category ul li{width:calc(100% / 3)}.category ul li:first-of-type a .img img,.category ul li:nth-child(2) a .img img,.category ul li:nth-child(3) a .img img,.category ul li:nth-child(4) a .img img,.category ul li:nth-child(5) a .img img,.category ul li:nth-child(6) a .img img{width:180px}.recommend{max-width:1280px;width:calc(100% - 40px);margin:140px auto 0 auto}.recommend_inner{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:20px}.recommend_single{width:calc(96% / 3);margin-bottom:2.3%}.recommend.act .recommend_inner .recommend_single:first-of-type{animation-delay:1.0s}.recommend.act .recommend_inner .recommend_single:nth-of-type(2){animation-delay:1.1s}.recommend.act .recommend_inner .recommend_single:nth-of-type(3){animation-delay:1.2s}.recommend.act .recommend_inner .recommend_single:nth-of-type(4){animation-delay:1.1s}.recommend.act .recommend_inner .recommend_single:nth-of-type(5){animation-delay:1.2s}.recommend.act .recommend_inner .recommend_single:nth-of-type(6){animation-delay:1.3s}.recommend.act .recommend_inner .recommend_single:nth-of-type(7){animation-delay:1.2s}.recommend.act .recommend_inner .recommend_single:nth-of-type(8){animation-delay:1.3s}.recommend.act .recommend_inner .recommend_single:nth-of-type(9){animation-delay:1.4s}.recommend.act .recommend_inner .recommend_single:nth-of-type(10){animation-delay:1.3s}.recommend.act .recommend_inner .recommend_single:nth-of-type(11){animation-delay:1.4s}.recommend.act .recommend_inner .recommend_single:nth-of-type(12){animation-delay:1.5s}.recommend_single a{position:relative;display:block;height:100%;width:100%;box-sizing:border-box;border:1px solid #ccc;transition:.3s;overflow:hidden}.recommend_single a:hover{border:1px solid #000}.recommend_single a .img img{width:100%;transition:.3s}.recommend_single a:hover .img img{transform:scale(1.1)}.recommend_single a .text{position:absolute;display:block;width:100%;height:67px;background-color:rgba(255,255,255,.8);bottom:0;left:0}.recommend_single a .text .name{padding:8px 0 2px 10px;font-size:16px;font-weight:600}.recommend_single a .text .price{padding:0 0 0 10px;font-size:14px;font-weight:400}.recommend_single.last{border:5px solid #ccc;position:relative;box-sizing:border-box}.recommend_single.last img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.news_cale .news ul{padding:0 0 0 0;margin:0 0 0 30px;border-top:#000 1px solid;font-size:16px;opacity:0}.news_cale .news ul li{width:calc(100% - 40px)}.news_cale .news ul li a{padding:25px 40px 30px 20px;margin:0;width:100%;border-bottom:#000 1px solid;font-weight:700;position:relative;display:block;transition:.3s}.news_cale .news ul li a::after{right:20px}.news_cale .cale{background-color:transparent;width:calc(48% - 60px);position:relative;padding:80px 30px 30px 30px}.news_cale .cale iframe{width:100%;height:320px;margin:0 0 30px 0;opacity:0}.news_cale .cale .title_cover{position:absolute;top:-27px;width:247px;z-index:9997;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.news_cale .news .title_cover{position:absolute;top:-27px;width:143px;z-index:9997;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}@media screen and (max-width:768px){body{padding:0;margin:0;font-family:'Shippori Mincho',serif;font-size:16px;color:#000;font-weight:500}.top{margin-top:15px}.top h2{color:#000;font-size:20px;font-weight:600;padding:0;margin:0;text-align:center}.top .title_sub{color:#878787;font-size:16px;font-weight:600;padding:0 0 0 0;margin:0;text-align:center}.main{text-align:center;width:100%;margin:0 auto 0 auto;background-image:url(https://img07.shop-pro.jp/PA01383/779/etc/body_bg.png);background-repeat:repeat-x;background-position:top -473px center;padding-top:30px}.main ul.slick01{max-width:1100px;width:500px;margin:0 auto 0 auto}.main ul.slick01 #slick-slide01 a{background-color:transparent;display:block;width:500px;height:241px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide01 a div{position:absolute}.main ul.slick01 #slick-slide02 a{background-color:transparent;display:block;width:500px;height:241px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide02 a div{position:absolute}.main ul.slick01 a div img{width:100%}.main ul.slick01 .slick-active a .slider_01_item{width:107px;height:241px;top:-5px;left:0;opacity:0;animation-name:slider_01_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_01_item{0%{left:-100px;opacity:0}20%{left:0;opacity:1}85%{left:0;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_mark{width:60px;height:60px;top:20px;left:115px;opacity:0;animation-name:slider_01_mark;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_01_mark{0%{left:15px;opacity:0}20%{left:115px;opacity:1}85%{left:115px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_copy{width:204px;height:15px;top:24px;left:185px;opacity:0;animation-name:slider_01_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_01_copy{0%{left:285px;opacity:0}20%{left:185px;opacity:1}85%{left:185px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_name{width:298px;height:25px;top:50px;left:185px;opacity:0;animation-name:slider_01_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_01_name{0%{left:285px;opacity:0}20%{left:185px;opacity:1}85%{left:185px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_body{width:350px;height:98px;top:101px;left:115px;opacity:0;animation-name:slider_01_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.9s}@keyframes slider_01_body{0%{left:215px;opacity:0}20%{left:115px;opacity:1}85%{left:115px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_btn{width:100px;height:30px;top:205px;left:379px;opacity:0;animation-name:slider_01_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_01_btn{0%{top:305px;opacity:0}20%{top:205px;opacity:1}85%{top:205px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_item{width:100px;height:241px;top:0;left:400px;opacity:0;animation-name:slider_02_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_02_item{0%{left:500px;opacity:0}20%{left:400px;opacity:1}85%{left:400px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_mark{width:60px;height:60px;top:52px;left:20px;opacity:0;animation-name:slider_02_mark;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_02_mark{0%{left:-80px;opacity:0}20%{left:20px;opacity:1}85%{left:20px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_copy{width:224px;height:20px;top:52px;left:90px;opacity:0;animation-name:slider_02_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_02_copy{0%{left:-10px;opacity:0}20%{left:90px;opacity:1}85%{left:90px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_name{width:250px;height:28px;top:76px;left:90px;opacity:0;animation-name:slider_02_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_02_name{0%{left:-10px;opacity:0}20%{left:90px;opacity:1}85%{left:90px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_body{width:367px;height:50px;top:130px;left:20px;opacity:0;animation-name:slider_02_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.9s}@keyframes slider_02_body{0%{left:-80px;opacity:0}20%{left:20px;opacity:1}85%{left:20px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_btn{width:100px;height:30px;top:205px;left:20px;opacity:0;animation-name:slider_02_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_02_btn{0%{top:305px;opacity:0}20%{top:205px;opacity:1}85%{top:205px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_item{width:170px;height:240px;top:10px;left:5px;opacity:0;animation-name:slider_03_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_03_item{0%{left:-95px;opacity:0}20%{left:5px;opacity:1}85%{left:5px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_copy{width:304px;height:20px;top:36px;left:185px;opacity:0;animation-name:slider_03_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_03_copy{0%{left:285px;opacity:0}20%{left:185px;opacity:1}85%{left:185px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_name{width:305px;height:25px;top:60px;left:185px;opacity:0;animation-name:slider_03_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_03_name{0%{left:285px;opacity:0}20%{left:185px;opacity:1}85%{left:185px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_body{width:314px;height:78px;top:110px;left:185px;opacity:0;animation-name:slider_03_body;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_03_body{0%{left:285px;opacity:0}20%{left:185px;opacity:1}85%{left:185px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_btn{width:100px;height:30px;top:205px;left:379px;opacity:0;animation-name:slider_03_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_03_btn{0%{top:305px;opacity:0}20%{top:205px;opacity:1}85%{top:205px;opacity:1}100%{opacity:0}}.series_banner{max-width:1280px;width:100%;display:block;height:auto;padding-top:90px;overflow:hidden}.series_banner .series_banner_cell{width:100%;background-color:transparent;position:relative;margin-bottom:50px}.series_banner .series_banner_cell .title_cover{position:absolute;top:-18px;width:100%;z-index:9997}.series_banner .series_banner_cell .img{margin-top:0;text-align:center;height:250px;width:100%;display:block}.series_banner .series_banner_cell .img a img{bottom:-350px;transition:.3s;width:220px}@keyframes cell_img{0%{bottom:-350px}100%{bottom:-105px}}.series_banner .series_banner_cell .img a:hover img{bottom:-120px}.series_banner .series_banner_age{width:100%;background-color:transparent;position:relative}.series_banner .series_banner_age .title_cover{position:absolute;top:-18px;width:100%;z-index:9997}.series_banner .series_banner_age .img{margin-top:0;text-align:center;height:260px;width:100%;display:block}.series_banner .series_banner_age .img a img{bottom:-300px;transition:.3s;width:250px}@keyframes gae_img{0%{bottom:-300px}100%{bottom:-70px}}.series_banner .series_banner_age .img a:hover img{bottom:-60px}.news_cale .cale .title_cover{top:-30px}.news_cale .news .title_cover{top:-30px}.concept{margin:80px auto 0 auto}.concept .concept_text h2{color:#000;font-size:20px;font-weight:600;padding:0 0 10px 0;margin:0;text-align:center;width:90%;margin:0 auto 0 auto;position:relative}.concept .concept_text h2::after{position:absolute;width:100%;max-width:320px;height:40px;content:"";display:block;top:2px;transform:scaleX(1);background-color:#FFF}.concept.act .concept_text h2::after{animation-name:concept_text_h2;animation-fill-mode:forwards;animation-duration:1s;animation-delay:0s;transform-origin:bottom right}@keyframes concept_text_h2{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.concept.act .concept_text h2::before{position:absolute;width:100%;max-width:320px;height:1px;content:"";display:block;bottom:2px;animation-name:concept_text_h2_line;animation-fill-mode:forwards;animation-duration:1s;animation-delay:0.3s;transform-origin:bottom left;transform:scaleX(0);background-color:#000}@keyframes concept_text_h2_line{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.concept .concept_text p{padding:10px 20px 0 20px;margin:0;font-size:12px;font-weight:400;line-height:20px;opacity:0;text-align:left}.concept.act .concept_text p{animation-name:concept_text_p;animation-fill-mode:forwards;animation-duration:1s;animation-delay:0.6s}@keyframes concept_text_p{0%{opacity:0}100%{opacity:1}}.concept .concept_text p span::before{content:"";white-space:pre}.category{width:100%;margin:85px auto 0 auto}.category .title_cover{position:relative;width:244px;height:64px;margin:0 auto 0 auto}.category .category_inner{width:0%;background-color:#fbfbfb;margin-top:0;height:685px;padding:0}.category .category_inner ul{max-width:1280px;width:100%;display:flex;justify-content:space-between;margin:0 auto 0 auto;flex-wrap:wrap}.category ul li{width:calc(100% / 2);height:230px}.category ul li a .img{text-align:center}.category ul li a .img img{width:70%}.category ul li a{position:relative;display:block;width:100%;height:0%;background-color:#efefef;padding:0 0 0 0}.category ul li:nth-child(even) a{background-color:#efefef}.category ul li:nth-child(2) a,.category ul li:nth-child(3) a,.category ul li:nth-child(6) a{background-color:#f6f6f6}.category ul li:nth-child(5) a,.category ul li:nth-child(6) a{padding:0 0 0 0}.category ul li:first-of-type a .img img,.category ul li:nth-child(2) a .img img,.category ul li:nth-child(3) a .img img,.category ul li:nth-child(4) a .img img,.category ul li:nth-child(5) a .img img,.category ul li:nth-child(6) a .img img{width:130px}.recommend{max-width:1280px;width:calc(100% - 40px);margin:90px auto 0 auto}.recommend_inner{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:0}.recommend .title_cover_inner{position:relative;width:300px;height:68px;margin:0 auto 0 auto}.recommend.act .recommend_inner .recommend_single:first-of-type{animation-delay:1.0s}.recommend.act .recommend_inner .recommend_single:nth-of-type(2){animation-delay:1.1s}.recommend.act .recommend_inner .recommend_single:nth-of-type(3){animation-delay:1.2s}.recommend.act .recommend_inner .recommend_single:nth-of-type(4){animation-delay:1.3s}.recommend.act .recommend_inner .recommend_single:nth-of-type(5){animation-delay:1.4s}.recommend.act .recommend_inner .recommend_single:nth-of-type(6){animation-delay:1.5s}.recommend.act .recommend_inner .recommend_single:nth-of-type(7){animation-delay:1.6s}.recommend.act .recommend_inner .recommend_single:nth-of-type(8){animation-delay:1.7s}.recommend.act .recommend_inner .recommend_single:nth-of-type(9){animation-delay:1.8s}.recommend.act .recommend_inner .recommend_single:nth-of-type(10){animation-delay:1.9s}.recommend.act .recommend_inner .recommend_single:nth-of-type(11){animation-delay:2.0s}.recommend.act .recommend_inner .recommend_single:nth-of-type(12){animation-delay:2.1s}.recommend_single{width:calc(98% / 2);margin-bottom:2%}.recommend_single a .text{position:static;display:block;width:100%;height:auto;background-color:rgba(255,255,255,.8);bottom:0;left:0;padding-bottom:10px}.recommend_single a .text .name{padding:8px 10px 2px 10px;font-size:14px;font-weight:600}.recommend_single a .text .price{padding:0 10px 0 10px;font-size:12px;font-weight:400}.news_cale{margin:80px auto 0 auto;background-color:#FFF;width:100%}.news_cale .news_cale_inner{width:100%;display:block}.news_cale .news{background-color:transparent;width:calc(100% - 40px);position:relative;padding:60px 20px 30px 20px;margin-bottom:90px}.news_cale .news ul{font-size:14px;margin:0 0 0 0}.news_cale .news ul li{width:100%}.news_cale .news ul li a{padding:10px 40px 20px 10px;margin:0;width:calc(100% - 50px);border-bottom:#000 1px solid;font-weight:700;position:relative;display:block;transition:.3s}.news_cale .cale{background-color:transparent;width:calc(100% - 40px);position:relative;padding:60px 20px 30px 20px;margin-bottom:0}.news_cale .news_cale_inner .news .title_cover{top:-18px}.news_cale .news_cale_inner .cale .title_cover{top:-18px}.news_cale .cale p{font-size:12px;font-weight:400;padding-left:0}}@media screen and (max-width:560px){.main{text-align:center;width:100%;margin:0 auto 0 auto;background-image:url(https://img07.shop-pro.jp/PA01383/779/etc/body_bg.png);background-repeat:repeat-x;background-position:top -355px center}.main ul.slick01{max-width:280px;width:280px;margin:0 auto 0 auto}.main ul.slick01 a{background-color:transparent;display:block;width:280px;height:400px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide01 a{background-color:transparent;display:block;width:280px;height:400px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide01 a div{position:absolute}.main ul.slick01 #slick-slide02 a{background-color:transparent;display:block;width:280px;height:400px;position:relative;box-sizing:border-box;margin:0 auto 0 auto}.main ul.slick01 #slick-slide02 a div{position:absolute}.main ul.slick01 .slick-active a .slider_01_item{width:120px;height:278px;top:-5px;left:78px;opacity:0;animation-name:slider_01_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_01_item{0%{left:-22px;opacity:0}20%{left:78px;opacity:1}85%{left:78px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_mark{width:50px;height:50px;top:0;left:0;opacity:0;animation-name:slider_01_mark;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_01_mark{0%{left:-100px;opacity:0}20%{left:0;opacity:1}85%{left:0;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_copy{width:180px;height:15px;top:275px;left:50px;opacity:0;animation-name:slider_01_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_01_copy{0%{left:-50px;opacity:0}20%{left:50px;opacity:1}85%{left:50px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_name{width:270px;height:25px;top:300px;left:5px;opacity:0;animation-name:slider_01_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_01_name{0%{left:-95px;opacity:0}20%{left:5px;opacity:1}85%{left:5px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_btn{width:100px;height:30px;top:340px;left:90px;opacity:0;animation-name:slider_01_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_01_btn{0%{top:440px;opacity:0}20%{top:340px;opacity:1}85%{top:340px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_01_body{display:none}.main ul.slick01 .slick-active a .slider_02_item{width:114px;height:278px;top:-5px;left:83px;opacity:0;animation-name:slider_02_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_02_item{0%{left:-18px;opacity:0}20%{left:82px;opacity:1}85%{left:82px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_mark{width:50px;height:50px;top:0;left:0;opacity:0;animation-name:slider_02_mark;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.8s}@keyframes slider_02_mark{0%{left:-100px;opacity:0}20%{left:0;opacity:1}85%{left:0;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_copy{width:200px;height:20px;top:275px;left:40px;opacity:0;animation-name:slider_02_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_02_copy{0%{left:-60px;opacity:0}20%{left:40px;opacity:1}85%{left:40px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_name{width:240px;height:28px;top:300px;left:20px;opacity:0;animation-name:slider_02_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_02_name{0%{left:-80px;opacity:0}20%{left:20px;opacity:1}85%{left:20px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_02_body{display:none}.main ul.slick01 .slick-active a .slider_02_btn{width:100px;height:30px;top:340px;left:90px;opacity:0;animation-name:slider_02_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_02_btn{0%{top:440px;opacity:0}20%{top:340px;opacity:1}85%{top:340px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_item{width:190px;height:240px;top:10px;left:45px;opacity:0;animation-name:slider_03_item;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.3s}@keyframes slider_03_item{0%{left:-50px;opacity:0}20%{left:50px;opacity:1}85%{left:50px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_copy{width:270px;height:20px;top:275px;left:5px;opacity:0;animation-name:slider_03_copy;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.6s}@keyframes slider_03_copy{0%{left:-95px;opacity:0}20%{left:5px;opacity:1}85%{left:5px;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_name{width:280px;height:25px;top:305px;left:0;opacity:0;animation-name:slider_03_name;animation-fill-mode:forwards;animation-duration:5s;animation-delay:0.7s}@keyframes slider_03_name{0%{left:-100px;opacity:0}20%{left:0;opacity:1}85%{left:0;opacity:1}100%{opacity:0}}.main ul.slick01 .slick-active a .slider_03_body{display:none}.main ul.slick01 .slick-active a .slider_03_btn{width:100px;height:30px;top:340px;left:90px;opacity:0;animation-name:slider_03_btn;animation-fill-mode:forwards;animation-duration:5s;animation-delay:1.0s}@keyframes slider_03_btn{0%{top:440px;opacity:0}20%{top:340px;opacity:1}85%{top:340px;opacity:1}100%{opacity:0}}}@media print{.concept .concept_text h2::after{transform:scaleX(0)}.concept .concept_text h2::before{transform:scaleX(1)}.concept .concept_text p{opacity:1}.category .title_cover .title_cover_inner::after{transform:scaleX(0)}.category .title_cover .title_cover_inner .title_sub{opacity:1}.category .category_inner{width:100%}.category ul li:first-of-type a{height:calc(100% - 20px);padding:10px 0 10px 0}.category ul li:nth-of-type(2) a{height:calc(100% - 20px);padding:10px 0 10px 0}.category ul li:nth-of-type(3) a{height:calc(100% - 20px);padding:10px 0 10px 0}.category ul li:nth-of-type(4) a{height:calc(100% - 20px);padding:10px 0 10px 0}.category ul li:nth-of-type(5) a{height:calc(100% - 20px);padding:10px 0 10px 0}.category ul li:nth-of-type(6) a{height:calc(100% - 20px);padding:10px 0 10px 0}.category ul li a .img{opacity:1}.category ul li a .text{opacity:1}.recommend .title_cover_inner::after{transform:scaleX(0)}.recommend .title_cover .title_cover_inner .title_sub{opacity:1}.recommend .recommend_inner .recommend_single{opacity:1}.news_cale{background-color:#f5f5f5}.news_cale .news{background-color:#f5f5f5}.news_cale .news .title_cover .title_cover_inner::after{transform:scaleX(0)}.news_cale .news .title_cover .title_sub{opacity:1}.news_cale .news ul{opacity:1}.news_cale .cale{background-color:#f5f5f5}.news_cale .cale .title_cover .title_cover_inner::after{transform:scaleX(0)}.news_cale .cale .title_cover .title_sub{opacity:1}.news_cale .cale p{opacity:1}}

.kousin{display: none}