.header-wrapper,.sidebar{display:none}.main-content{max-width:100vw;width:100%}.page-content{width:100%;max-width:none!important}.page-footer{display:none}@charset "utf-8";html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ol,ul,li,form,label,table,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;border:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;outline:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ul,ol{list-style:none}table{border-spacing:0px;empty-cells:show}body{font-family:Yu Gothic Medium,\6e38\30b4\30b7\30c3\30af  Medium,YuGothic,\6e38\30b4\30b7\30c3\30af\4f53,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,\30e1\30a4\30ea\30aa,sans-serif}img{vertical-align:bottom;font-size:0;line-height:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{zoom:1;overflow:hidden}.loader-wrap{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#fff;z-index:10000}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader_img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.loader_img img{width:50%}.loader{margin:60px auto;font-size:20px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,84,120,.2);border-right:1.1em solid rgba(255,84,120,.2);border-bottom:1.1em solid rgba(255,84,120,.2);border-left:1.1em solid #ff5478;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{font-size:1em}body *{box-sizing:border-box;text-align:center;line-height:1.5}.pcOnly{display:inline-block}.spOnly{display:none}a:hover{opacity:.8;transition:.8s}img{width:100%}.fadein_1st{animation-name:fadein01;animation-duration:6s}@keyframes fadein01{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fadein_2nd{animation-name:fadein02;animation-duration:8s}@keyframes fadein02{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.fadein_3rd{animation-name:fadein03;animation-duration:8s}@keyframes fadein03{0%{opacity:0}to{opacity:1}}.fadein{opacity:0;transform:translateY(100px);transition:all 1s}.fadein.fadein_right{transform:translate(10px)}.fadein.fadein_left{transform:translate(-10px)}.fadein.scrollin,.fadein.fadein_right.scrollin,.fadein.fadein_left.scrollin{opacity:1;transform:translate(0)}.wid944{width:944px;margin:0 auto}.wid1100{width:1100px;margin:0 auto}.mb1em{margin-bottom:1em}.td_lt{text-decoration:line-through}h2{color:#c70076;font-size:2.5em;text-align:center;font-weight:700;margin-bottom:65px}#first_view .move_area{height:100vh;position:relative;margin:0 auto;max-width:1500px;min-width:1100px;min-height:768px}#first_view .move_area h1{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:10}#first_view .move_area .akechi,#first_view .move_area .gunji,#first_view .move_area .yamaguchi,#first_view .move_area .kurihara{position:absolute;width:390px;top:-6%}#first_view .move_area .hirokami,#first_view .move_area .kanehiro,#first_view .move_area .katou,#first_view .move_area .kiyama,#first_view .move_area .matsuyama,#first_view .move_area .shida{position:absolute;width:410px;bottom:0%}#first_view .move_area .akechi{left:17%;z-index:6}#first_view .move_area .gunji{left:2%;z-index:5}#first_view .move_area .hirokami{right:9.5%;z-index:8}#first_view .move_area .kanehiro{left:19%;z-index:9}#first_view .move_area .katou{left:8%;z-index:8}#first_view .move_area .kiyama{right:20%;z-index:9}#first_view .move_area .matsuyama{right:0;z-index:7;bottom:1%}#first_view .move_area .shida{left:-3%;z-index:7}#first_view .move_area .yamaguchi{right:4%;z-index:5}#first_view .move_area .kurihara{right:18%;z-index:6}@-moz-document url-prefix(){#first_view .move_area .akechi,#first_view .move_area .gunji,#first_view .move_area .yamaguchi,#first_view .move_area .kurihara{bottom:36%}}#first_view .wid1100{display:flex;justify-content:space-between;position:absolute;z-index:10;left:50%;transform:translate(-50%);bottom:3%}#first_view .wid1100 li{width:22%}#first_view .wid1100 a{display:block;color:#c70076;background:#fff;border:2px solid #c70076;border-radius:10px;width:100%;padding:12px 12px 24px;position:relative;text-decoration:none;font-weight:700}#first_view .wid1100 a:after{content:"\25bc";position:absolute;left:50%;transform:translate(-50%);bottom:2%}#first_view .wid1100 a:hover{background:#c70076;color:#fff;transition:.8s}#first_view .move_area .campaign{position:absolute;top:76%;left:50%;transform:translate(-50%,-50%);z-index:10;color:#fff;background:#c70076;border:2px solid #fff;border-radius:10px;padding:10px;width:440px;font-size:1.6em;font-weight:700}#team_area{width:100%;background:url(https://cpd-oscar.myshopify.com/cdn/shop/files/team_bg_01.jpg) no-repeat 20% top;background-size:160%}#team_area .team_bg_01{padding:100px 0;background:linear-gradient(to bottom,#fff0 45%,#000000b3)}#team_area h2{color:#fff}#team_area p{color:#fff;margin-bottom:1em}#team_area h2+p{color:#fff;font-size:1.75em;margin-bottom:40px;font-weight:700}#team_area p.team_p_last{color:#fff;font-size:1.3em;font-weight:700}#team_area h2 span,#team_area h2+p span,#team_area p.team_p_last span{background-image:linear-gradient(#0000,#c70075 70%)}#team_area ul{display:flex;justify-content:space-between}#about_area{width:100%;background:#c70076;padding:44px 0}#about_area .mb50{margin-bottom:50px}#about_area .mb100{margin-bottom:100px}#about_area .wid1100{background:#fff;border-radius:30px;padding:48px 82px}#about_area h2{margin-bottom:64px}#about_area .lines_box_right{position:relative;display:inline-block;margin:1em 15px 1.5em 0;padding:20px 30px;width:80%;max-width:100%;background:#fff;border:solid 5px #c70076;box-sizing:border-box;float:left;border-radius:30px;color:#c70076;font-size:1.75em;font-weight:700}#about_area .lines_box_right:before{content:"";position:absolute;top:50%;right:-24px;margin-top:-12px;border:12px solid transparent;border-left:12px solid #fff;z-index:2}#about_area .lines_box_right:after{content:"";position:absolute;top:50%;right:-30px;margin-top:-14px;border:14px solid transparent;border-left:11px solid #c70076;z-index:1}#about_area .lines_box_right p{text-align:left}#about_area .lines_box_right+p{float:right;width:18%}#about_area .lines_box_left{position:relative;display:inline-block;margin:0 0 1.5em 15px;padding:20px 30px;width:80%;color:#222;font-size:16px;background:#fff;border:solid 5px #c70076;box-sizing:border-box;font-size:1.75em;font-weight:700;text-align:left;float:right;border-radius:30px}#about_area .lines_box_left:before{content:"";position:absolute;top:36%;left:-24px;margin-top:-12px;border:12px solid transparent;border-right:12px solid #fff;z-index:2}#about_area .lines_box_left:after{content:"";position:absolute;top:36%;left:-30px;margin-top:-14px;border:14px solid transparent;border-right:11px solid #c70076;z-index:1}#about_area .lines_box_left p{text-align:left}#about_area .lines_box_left+p{float:left;width:18%}#about_area .serif03 .lines_box_right{color:#222;margin-top:0}#about_area .serif03 .lines_box_right:before{top:35%}#about_area .serif03 .lines_box_right:after{top:35%}#about_area ul{display:flex;flex-wrap:wrap;justify-content:space-between}#about_area ul li{width:30%}#about_area ul li a{display:block;background:#c70076;border:5px solid #c70076;color:#fff;text-decoration:none;font-size:1.25em;padding:20px 0 36px;border-radius:30px;position:relative}#about_area ul li a:hover{background:#fff;color:#c70076;transition:.8s}#about_area ul li a:after{content:"";background:url(https://cpd-oscar.myshopify.com/cdn/shop/files/ic_triangle_03.png) no-repeat center center;background-size:contain;position:absolute;width:20px;height:16px;bottom:8%;left:50%;transform:translate(-50%)}#about_area ul li a:hover:after{background:url(https://cpd-oscar.myshopify.com/cdn/shop/files/ic_triangle_04.png) no-repeat center center;transition:.8s}#benefits_area{width:100%;background:url(https://cpd-oscar.myshopify.com/cdn/shop/files/benefits_bg_01.jpg) repeat-y center top;background-size:contain}#benefits_area .benefits_bg{padding:100px 0;background-color:#ffffffd9}#benefits_area .benefits_box_01{display:flex;flex-wrap:wrap;justify-content:space-between}#benefits_area .benefits_box_01 li{width:46%;margin-bottom:80px}#benefits_area .benefits_box_01 li h3{background:#c70076;color:#fff;padding:10px;margin-bottom:20px;font-size:1.25em;font-weight:700}#benefits_area .benefits_box_01 li h3+p{margin-bottom:25px}#benefits_area .benefits_box{background:#fff;border-radius:30px;padding:55px 44px;margin-bottom:60px}#benefits_area .benefits_box h3{color:#c70076;font-size:1.75em;font-weight:700;margin-bottom:60px}#benefits_area .benefits_box ul{display:flex;justify-content:space-around;flex-wrap:wrap;margin-bottom:50px}#benefits_area .benefits_box li{width:22%}#benefits_area .benefits_box ul+p{color:#c70076;font-size:1.75em;font-weight:700;margin-bottom:30px}#benefits_area .benefits_box ul+p+p{text-align:right}#join_area{background-image:url(https://cpd-oscar.myshopify.com/cdn/shop/files/join_bg_01.png),url(https://cpd-oscar.myshopify.com/cdn/shop/files/join_bg_02.png);background-position:left top,right top;background-repeat:repeat-y,repeat-y}#join_area .join_bg{padding-top:100px;padding-bottom:100px;background:#fff9}#join_area h2+p{font-size:1.75em;margin-bottom:54px}.join_box{border:10px solid #c70076;border-radius:30px;padding:50px 100px;margin-bottom:60px;background:#fff}.join_box.join_box_03{margin-bottom:0}.join_box h3{font-size:2em;font-weight:700;padding-bottom:30px;color:#c70076;position:relative}.join_box h3:after{content:"\8a73\7d30\3092\898b\308b\2193";position:absolute;left:50%;transform:translate(-50%);bottom:0;font-size:.5em;color:#222;border-bottom:1px dotted #222}.join_box h3:hover{cursor:pointer;opacity:.8;transition:.8s}.join_box h3 .join_step{display:inline-block;width:190px;vertical-align:-3px;display:block;margin:0 auto 10px}.join_box .join_box_inner{display:none;margin-top:50px}.join_box .join_box_inner .join_box_catch{font-size:1.5em;margin-bottom:88px}.join_box .join_box_inner ul{display:flex;justify-content:space-between;flex-wrap:wrap}.join_box .join_box_inner ul li{width:375px}.join_box .join_box_inner ul li p+p{font-size:1.2em}.join_box.join_box_03 .join_box_inner ul li{margin-bottom:50px}.join_box .join_box_inner ul p:first-child{margin-bottom:5px}.join_box .join_box_inner .join_annotation{display:block;text-align:left;margin-top:30px}.join_box .join_box_inner .join_annotation li{padding-left:1em;width:100%;text-align:left;position:relative}.join_box .join_box_inner .join_annotation li:before{content:"\203b";position:absolute;left:0}.cv_area{width:100%;background:#c70076;padding:35px 0}.cv_area .wid1100{background:#fff;border-radius:30px;padding:30px 0}.cv_area h2{font-size:1.75em;margin-bottom:30px}.cv_area .cv_off{color:#c70076;border:3px solid #c70076;padding:5px;margin:0 auto 40px;width:34%;font-weight:700;border-radius:10px;font-size:1.3em}.cv_area .funclub_box{display:flex;justify-content:space-between;width:70%;margin:0 auto}.cv_area .funclub_box .funclub_box_inner{background:#c70076;border-radius:10px;padding:20px;color:#fff}.cv_area .funclub_box .funclub_box_inner .pack_image{margin-bottom:12px}.cv_area .funclub_box .funclub_box_inner h3{font-size:1.25em;margin-bottom:15px;font-weight:700}.cv_area .funclub_box .funclub_box_inner ul{margin-bottom:1em}.cv_area .funclub_box .funclub_box_inner.pack_b ul{margin-bottom:4em}.cv_area .funclub_box .funclub_box_inner ul li{list-style-type:disc;list-style-position:inside;text-align:left;padding-left:15%}.cv_area .funclub_box .funclub_box_inner ul+p{margin-bottom:.5em;font-size:1.5em}.cv_area .funclub_box .funclub_box_inner ul+p span{font-size:.5em;vertical-align:5px}.cv_area .funclub_box .funclub_box_inner .cv_btn a{display:block;text-decoration:none;border:2px solid #fff;padding:10px;color:#fff;font-size:1.1em;font-weight:700;border-radius:30px;background:#6c09a7}.cv_area .funclub_box .funclub_box_inner .cv_btn a span:after{content:">"}.cv_area .funclub_box .funclub_box_inner .cv_btn a:hover{color:#6c09a7;background:#fff;transition:.8s;opacity:1}#bud_connection{padding-top:100px}#bud_connection h2{color:#222;margin-bottom:65px}#bud_connection .bnr_area{display:flex;justify-content:space-between;margin-bottom:100px}#bud_connection .bnr_area a{text-decoration:none;color:#222}#bud_connection .sns_area{display:flex;justify-content:space-between;margin:0 auto 100px;width:32%}footer{width:100%;text-align:center;background:#c70076;color:#fff;padding:8px 0}@media screen and (max-width:768px){.pcOnly{display:none}.spOnly{display:inline-block}html{font-size:.9em}body *{line-height:1.6}.wid944,.wid1100{width:96%;margin:0 auto}h2{font-size:1.5em;margin-bottom:30px}.kanehiro.fadein_2nd{animation-name:fadein01;animation-duration:6s}@keyframes fadein01{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.gunji.fadein_1st{animation-name:fadein02;animation-duration:8s}@keyframes fadein02{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}#first_view .move_area{height:90vh;max-width:100%;min-width:100%;min-height:auto;overflow-x:hidden}#first_view .move_area h1{position:absolute;top:26%;left:50%;width:80%}#first_view .move_area .hirokami,#first_view .move_area .kanehiro,#first_view .move_area .katou,#first_view .move_area .kiyama,#first_view .move_area .matsuyama,#first_view .move_area .shida{width:52%}#first_view .move_area .akechi,#first_view .move_area .gunji,#first_view .move_area .kurihara{width:56%}#first_view .move_area .akechi{z-index:9;top:49%;left:8%}#first_view .move_area .gunji{z-index:8;top:48%;left:-13%}#first_view .move_area .hirokami{z-index:6;top:10%;right:-6%}#first_view .move_area .kanehiro{z-index:7;left:-6%;top:23%;bottom:0}#first_view .move_area .katou{z-index:6;left:-8%;top:10%;bottom:0}#first_view .move_area .kiyama{z-index:7;top:23%;right:-6%}#first_view .move_area .matsuyama{z-index:5;bottom:0;top:-4.5%;right:-3%}#first_view .move_area .shida{z-index:5;left:-6%;top:-4.5%;bottom:0}#first_view .move_area .yamaguchi{z-index:9;top:48%;right:4%;width:60%}#first_view .move_area .kurihara{z-index:8;bottom:0;top:48%;right:-15%}#first_view .wid1100{flex-wrap:wrap}#first_view .wid1100 li{width:46%}#first_view .move_area .campaign{top:50%;left:50%;width:75%;font-size:.9em}#first_view .wid1100 li{width:49%;margin-bottom:5px}#first_view .wid1100 a{font-size:.8em;padding:10px 8px 20px}#team_area{background:url(https://cpd-oscar.myshopify.com/cdn/shop/files/team_bg_01.jpg) no-repeat 63% top;background-size:cover}#team_area .team_bg_01{padding:50px 0;background:linear-gradient(to bottom,#fff0 25%,#000000b3)}#team_area h2+p{font-size:1.3em;margin-bottom:120%}#team_area ul{display:block}#team_area ul li{width:80%;margin:0 auto}#team_area p.team_p_last{font-size:1em;font-weight:700}#about_area{padding:20px 10px}#about_area .wid1100{padding:30px 15px}#about_area h2{margin-bottom:30px}#about_area .mb50,#about_area .mb100{position:relative;padding-top:50px;margin-bottom:30px}#about_area .lines_box_right,#about_area .lines_box_left{width:100%;font-size:1.1em;float:none;margin:0;padding-top:50px}#about_area .lines_box_right:before,#about_area .lines_box_right:after,#about_area .lines_box_left:before,#about_area .lines_box_left:after{display:none}#about_area .lines_box_right+p,#about_area .lines_box_left+p{float:none;width:30%;position:absolute;left:50%;transform:translate(-50%);top:0}#about_area ul{display:block}#about_area ul li{width:80%;margin:0 auto 20px}#about_area ul li a{padding:10px 0 30px}#benefits_area .benefits_bg{padding:50px 0}#benefits_area .benefits_box_01{display:block}#benefits_area .benefits_box_01 li{width:90%;margin:0 auto 30px}#benefits_area .benefits_box_01 li h3{font-size:1.2em}#benefits_area .benefits_box{padding:20px;margin-bottom:30px}#benefits_area .benefits_box h3{font-size:1.3em;margin-bottom:30px}#benefits_area .benefits_box ul{margin-bottom:30px}#benefits_area .benefits_box li{width:32%}#benefits_area .benefits_box ul+p{font-size:1.3em}#benefits_area .benefits_box ul+p+p{font-size:.6em}#join_area{background-image:none}#join_area .join_bg{padding:50px 0}#join_area h2+p{font-size:1.3em;font-weight:700;margin-bottom:20px}.join_box{padding:20px;margin-bottom:30px}.join_box h3{font-size:1.4em;padding-bottom:22px}.join_box h3 .join_step{width:40%}.join_box h3:after{font-size:.6em}.join_box .join_box_inner .join_box_catch{font-size:1.2em;margin-bottom:50px}.join_box .join_box_inner ul li{width:100%;margin-bottom:40px;position:relative;padding-bottom:50px}.join_box .join_box_inner ul li:after{content:"\25bc";color:#bbb;font-size:3em;position:absolute;left:50%;transform:translate(-50%);bottom:-20px}.join_box .join_box_inner .join_annotation li{margin-bottom:.5em;padding-bottom:0}.join_box .join_box_inner ul li:last-child{padding-bottom:0;margin-bottom:20px}.join_box .join_box_inner ul li:last-child:after,.join_box .join_box_inner .join_annotation li:after{content:none}.cv_area{padding:10px 0}.cv_area .wid1100{width:94%}.cv_area h2{font-size:1.4em}.cv_area .cv_off{width:70%;margin-bottom:30px;font-size:1.1em}.cv_area .funclub_box{display:block;width:80%}.cv_area .funclub_box .funclub_box_inner:first-child{margin-bottom:30px}.cv_area .funclub_box .funclub_box_inner.pack_b ul{margin-bottom:1em}.cv_area .funclub_box .funclub_box_inner ul li{padding-left:5%}#bud_connection{padding-top:50px}#bud_connection h2{margin-bottom:30px}#bud_connection .bnr_area{margin-bottom:50px;display:block}#bud_connection .bnr_area li{width:80%;margin:0 auto 30px}#bud_connection .sns_area{width:50%;margin-bottom:50px}#bud_connection .sns_area li{margin:0 2%}footer p{font-size:.5em}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/page-funclub.css.map */
