.genteibnr{text-align:center;width:100%;padding:50px 0 0;text-align:center}.genteibnr img{max-width:800px;width:90%;margin:auto}a img:hover{transform:translate(0,10px);transition:.3s}.logo a img:hover{transform:translate(0,0) !important}.slide_window{position:fixed;bottom:-100%;right:-5px;opacity:0;transition:1s}.slide_window_content{text-align:right}.slide_window.js_active{bottom:-14px;z-index:9999;opacity:1}.slide_window_close{position:absolute;top:-25px;right:15px;width:30px;height:30px;transform:rotate(45deg);border:none;background:0 0;outline:none}.slide_window_close:before,.slide_window_close:after{position:absolute;top:0;left:0;width:3px;height:3px;background-color:#fff;content:""}.slide_window_close:before{top:50%;transform:translateY(-50%);width:100%}.slide_window_close:after{left:50%;transform:translateX(-50%);height:100%}.slide_window_close:hover{cursor:pointer}.finishbnr{display:flex;justify-content:space-between;width:650px;margin:30px auto}.finishbnr a{width:300px;height:auto}.finishbnr a img{width:100%;height:auto}.floatbnr{position:fixed;right:0;bottom:-10px;transition:.3s;text-align:right}.floatbnr img{width:110px;height:auto}.fade{opacity:0;transition:opacity 1s}.fade.view{opacity:1}b{background:linear-gradient(transparent 60%,#e7e7e763 0%)}.fontsan{font-family:source-han-sans-japanese,sans-serif;font-weight:400;font-style:normal}.fontselif{font-family:source-han-serif-japanese,serif;font-weight:400;font-style:normal}html{font-family:source-han-sans-japanese,sans-serif;font-weight:400;font-size:17px;margin:0;width:100%;padding:0;scroll-behavior:smooth}body{margin:0;width:100%;padding:0}a,p,li{text-decoration:none;color:#000;line-height:1;list-style:none;font-size:1rem;margin:0;line-height:2;text-align:justify}h1{font-family:source-han-serif-japanese,serif;font-weight:400;font-size:2.5rem;margin:0;line-height:1.5}.font_s{font-size:1rem}header{position:fixed;top:0;left:0;background-color:#fff;width:100%;z-index:99;border-bottom:solid 3px #f3a101 !important}.menu{width:90%;max-width:1000px;margin:auto;display:flex;justify-content:space-between;padding:10px 0}.logo a img{height:30px;width:auto}.logo{padding:0;margin:0;height:auto;line-height:1}header ul{margin:0;padding:0;display:flex;justify-content:space-between}header ul li{list-style:none;padding:7px 20px}header ul a{text-decoration:none}.topimg{width:100%;height:auto;padding-top:40px}section{width:90%;max-width:1000px;margin:auto;padding:120px 0}.sec_half{width:48%;max-width:600px}.flex{display:flex;justify-content:space-between}.back_hajime{background-image:url("https://brandlp.dreamix.co.jp/wp/wp-content/themes/brandlp_wp/img/haikei1.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;margin-top:-10px}#hajimeni h1{margin-bottom:50px;line-height:1.1 !important}.subtit{border-bottom:solid 2px #f3a101;text-align:right;width:100%;width:-webkit-calc((100% - 860px)/2);width:calc((100% - 860px)/2);margin-bottom:-120px;padding-top:120px}.back_intro{background-image:url("https://brandlp.dreamix.co.jp/wp/wp-content/themes/brandlp_wp/img/haikei2.jpg");background-size:cover;background-position:center bottom;background-repeat:no-repeat;width:100%}#intro{display:flex;justify-content:space-between}.intro_l{width:90%;max-width:800px}.intro_tit{width:90%;max-width:120px;margin-top:-120px}.intro_tit img{width:100%;height:auto}#intro p{color:#fff}.tojojinbutu{text-align:center;position:relative;width:100%;overflow:hidden;margin:10px 0}.tojojinbutu:before{content:"";width:860px;height:1px;background-color:#fff;position:absolute;left:-500px;top:16px}.tojojinbutu:after{content:"";width:860px;height:1px;background-color:#fff;position:absolute;right:-500px;top:16px}.member{width:100%;margin:20px 0;display:flex;justify-content:space-between}.member img{width:48%;height:100%}.hajimeni_btn div{width:80% !important;max-width:500px;text-align:left;border:none !important;background-color:#148dec;margin-left:0;margin-right:auto;position:relative}.hajimeni_btn div p{text-align:left;line-height:1.6;font-size:1.1rem}.hajimeni_btn .btn{width:100% !important;max-width:100%;margin-top:10px !important;padding:10px 0}.hajimeni_btn .btn p{padding:0 10px}.hajimeni_btn .btn:after{top:2px}.hajimeni_btn:hover div{background-color:#f5a100 !important;transition:.3s}.hajimeni_btn:hover div p{color:#000}.hajimeni_btn:hover div:after{color:#000}.hajimeni_btn .font_s{font-size:.8rem}.hajimeni_btn{width:47%}.hajimeni_btn_3{width:47%}.hajimeni_btn_3 a{width:30%}.hajimeni_btn_3 a div{width:100%}.dougawaku{border:solid 5px #f5a100;mix-blend-mode:multiply;border-radius:10px;margin:30px 0;padding:30px}.dougawaku p{text-align:center;line-height:1.2}.dougawaku .font_s{font-size:.7rem}.dougawaku_in{display:flex;justify-content:space-between;margin:20px 0}.back_ep1{background-image:url("https://brandlp.dreamix.co.jp/wp/wp-content/themes/brandlp_wp/img/back_ep1.png");background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%}.back_ep2{background-image:url("https://brandlp.dreamix.co.jp/wp/wp-content/themes/brandlp_wp/img/back_ep2.png");background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;margin-top:-200px;position:relative}.back_ep3{background-image:url("https://brandlp.dreamix.co.jp/wp/wp-content/themes/brandlp_wp/img/back_ep3.png");background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;margin-top:-200px;position:relative}.ep_sub{color:#f3a101 !important;font-weight:700;font-size:1.5rem}.ep_top{padding-bottom:30px !important;padding-top:180px}.ep_top h1{font-size:4rem;letter-spacing:5px;margin-bottom:30px;line-height:1}.ep_top p,.ep_top h1{color:#fff}.ep_top p{max-width:400px}.ep_top iframe{margin:40px 0}.ep_center_back{background-image:url("https://brandlp.dreamix.co.jp/wp/wp-content/themes/brandlp_wp/img/ep_center_back.png");background-size:cover;background-position:center bottom;background-repeat:no-repeat;width:100%}.ep_center{width:90%;max-width:1000px;margin:auto;background-color:#fff;border-radius:10px;padding:20px !important}.ep_center h1{font-size:1.5rem}#hover-click2{display:flex;justify-content:space-between;position:relative;width:90%;margin:30px auto}#hover-click2>div{display:block;width:160px}#hover-click2 p{font-family:source-han-serif-japanese,serif;text-align:center;font-size:1.7rem;line-height:1.6;letter-spacing:1px;font-weight:400;color:#fff}#hover-click2>div img{width:100%;height:auto}#hover-click2>div>a{display:block;width:100%;padding:10px 0;font-size:14px;text-align:center;text-decoration:none}#hover-click2>div>div{display:none;z-index:9999;position:absolute;bottom:-210px;left:0;width:100%;padding:50px 0;background-color:#1180be;border-radius:20px}.hukidasi_1line{padding:70px 0 !important}.hukidasi_3line{padding:25px 0 !important}.hukidasi0{display:table;position:absolute;bottom:-210px;left:0;width:100% !important;padding:50px 0;background-color:#d9edf9;border-radius:20px}.hukidasi0 p{color:#7a7a7a !important}.hukidasi1,.hukidasi2,.hukidasi3,.hukidasi4,.hukidasi5{position:relative}.hukidasi1 img,.hukidasi2 img,.hukidasi3 img,.hukidasi4 img,.hukidasi5 img{position:absolute;width:70px !important;height:auto;top:-30px}.hukidasi1 img{left:5%}.hukidasi2 img{left:25%}.hukidasi3 img{left:46%}.hukidasi4 img{left:auto;right:25%}.hukidasi5 img{left:auto;right:5%}.kokoro_ep1{max-width:100%}.kokoro_ep1 .hukidasi1 img{left:5%}.kokoro_ep1 .hukidasi2 img{left:32%}.kokoro_ep1 .hukidasi3 img{right:32%;left:auto}.kokoro_ep1 .hukidasi4 img{right:5%;left:auto}.kokoro{padding-bottom:200px}.kokoro_ep1{width:900px;margin:auto}.kokoro_s{font-size:.8rem;margin-left:20px}.back_ep_u{background-color:#f3a101;background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;padding:0 0 250px;position:relative}.ep_under{max-width:900px !important;padding:80px 0 !important}.ep_under h1{margin-bottom:30px}.making{position:absolute;left:0;top:0;width:50px;height:auto}.making_sensei{position:absolute;right:200px;bottom:0;width:200px;height:auto}.back_ep_u3{padding:0 0 40px}#message{text-align:center;padding-bottom:60px !important}#message img{width:150px;height:auto}#message h1{color:#4086ca;line-height:1.8;margin:30px 0}.message_waku{border:solid 3px #f3a101;position:relative;padding:60px 0;background-color:#fff}.message_waku h2{font-family:source-han-serif-japanese,serif;font-weight:400;font-size:1.7rem;margin:0;line-height:2;text-align:left;padding:0 80px;margin-bottom:20px}.message_waku p{text-align:left;padding:0 80px}.making_o{position:absolute;width:40px !important;height:auto;top:20px;left:0}#footer{text-align:center;background-color:#f3a101;position:relative}.sankaku_w{position:absolute;width:50px;height:auto;top:0;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}#footer p{text-align:center;font-size:1.2rem}.btn{margin-top:40px !important;width:80%;max-width:300px;margin:auto;padding:15px;text-align:center;color:#fff;border:solid 3px #fff}.btn p{text-align:center;font-size:1.2rem;letter-spacing:1px;color:#fff}.btn:hover{background-color:#fff;transition:.3s}.btn:hover p{color:#f3a101;transition:.3s}.btn:after{position:absolute;content:"＞";right:15px;top:22px;color:#fff;font-size:1.3rem}.btn:hover:after{color:#f3a101;transition:.3s}footer{display:flex;justify-content:space-between;background-color:#4086ca;padding:5px 60px}footer p,footer a{color:#fff;font-size:.9rem}footer a{text-decoration:underline;margin-right:20px}.ending_haikei{background-color:#4086ca}#ending p,#ending h1{color:#fff}#ending{padding-top:0 !important}#ending h1{font-size:1.5rem;font-family:source-han-sans-japanese,sans-serif;letter-spacing:2px;line-height:2}.ending_1{width:40%}.ending_2{width:55%}.btn_end{position:relative;max-width:400px;margin-left:0;margin-right:auto}.btn_end:after{top:14px !important}.btn_end:hover p{color:#4086ca !important}.btn_end:hover:after{color:#4086ca !important}.haikei_messe{background-image:url("https://brandlp.dreamix.co.jp/wp/wp-content/themes/brandlp_wp/img/haikei_end.png");background-size:cover;background-position:bottom;background-repeat:no-repeat}#company{padding:20px 0}#company .ep_sub{color:#fff !important;font-size:3rem;text-align:center}#company .btn{margin-left:auto;margin-right:auto;margin-top:20px !important}#company .btn:hover p{color:#f3a101 !important}#company .btn:hover:after{color:#f3a101 !important}#company p{text-align:center;margin:40px 0}#company a p{margin:0 !important}.toiawase{width:90%;max-width:800px;margin-left:auto;margin-right:auto;background-color:#fff;text-align:center;padding:20px 0;margin-top:60px;border-radius:10px}.toiawase iframe{width:80%;height:2000px}.toiawase h2{text-align:center;font-size:1.5rem;letter-spacing:2px;margin-bottom:20px;font-weight:400;border-bottom:solid 2px #f3a101;padding-bottom:30px}.sasie2{max-width:650px;margin:60px 0;width:100%;height:auto}@media screen and (max-width:960px){.floatbnr img{width:50px}.finishbnr{display:block;justify-content:space-between;width:90%}.finishbnr a{width:100%;height:auto;margin-bottom:150px}.finishbnr a img{width:100%;height:auto}.slide_window_content a img{width:80%;height:auto}.hamburger{display:block;position:fixed;z-index:3;right:4px;top:4px;width:42px;height:42px;cursor:pointer;text-align:center;z-index:100}.hamburger span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#0b90d1;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.hamburger span:nth-child(1){top:10px}.hamburger span:nth-child(2){top:20px}.hamburger span:nth-child(3){top:30px}.hamburger.active span:nth-child(1){top:16px;left:6px;background:#0b90d1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger.active span:nth-child(2),.hamburger.active span:nth-child(3){top:16px;background:#0b90d1;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}nav.globalMenuSp{position:fixed;z-index:2;top:0;left:0;color:#fff;background:rgba(71,70,73,.6);text-align:center;width:100%;transform:translateX(-100%);transition:all .6s}nav.globalMenuSp ul{margin:0 auto;padding:0;width:100%}nav.globalMenuSp ul li{list-style-type:none;padding:0;width:100%;transition:.4s all;background:#0b90d1;opacity:.9}nav.globalMenuSp ul li:last-child{padding-bottom:0}nav.globalMenuSp ul li:hover{background:#0b90d1}nav.globalMenuSp ul li a{display:block;color:#fff;padding:1em 0;text-decoration:none;text-align:center;font-size:1rem}nav.globalMenuSp.active{opacity:100;display:block;transform:translateX(0%);margin-top:50px}.spnone{display:none}h1{font-size:1.7rem;margin-bottom:20px}p,a,li{font-size:.8rem}section{padding:30px 0;width:85%}.menu ul{display:none}.logo a img{height:30px}.logo{padding:0;margin:0;height:30px;line-height:1}.topimg{padding-top:20px}#hajimeni{display:block;padding:10px 0 30px}.subtit{padding-top:30px;margin-bottom:0;width:100%;text-align:center}.sec_half{width:100%}.intro_l{width:100%}.tojojinbutu:before{left:-300px;width:385px}.tojojinbutu:after{right:-300px;width:385px}.member{display:block;margin:10px 0}.member img{width:100%;height:auto;margin:10px 0}.ep_center{width:70%}.ep_center h1{font-size:1.2rem}#hover-click2{max-width:270px}#hover-click2{margin-top:0;overflow:hidden;display:block;width:100%;margin-bottom:0 !important}#hover-click2>div{width:27%;max-width:69px;margin:0 3%;float:left}.hukidasi45_soto{margin-top:150px !important}.kokoro{padding-bottom:0}#hover-click2>div>div{display:none;padding:20px 0;bottom:180px}#hover-click2 p{font-size:.8rem;font-family:source-han-sans-japanese,sans-serif}.hukidasi1 img,.hukidasi4 img{width:30px !important;top:-20px!important;left:13%}.hukidasi2 img,.hukidasi5 img{width:30px !important;top:-20px!important;left:45%}.hukidasi3 img{width:30px !important;top:-20px!important;right:13%;left:auto}.hukidasi4 img,.hukidasi5 img{transform:rotate(180deg);bottom:-20px;top:auto !important}.kokoro_ep1{width:100%}.making{width:30px;top:20px}.ep_under{padding:30px 0 !important;width:75%}.making_sensei{right:0;bottom:80px;width:130px}.back_ep2,.back_ep3{padding-top:80px;background-position:-570px top}#message img{width:90px}#message h1{font-size:1.3rem}.message_waku h2{font-size:1.3rem;line-height:1.7}.making_o{transform:rotate(-90deg);width:30px !important;top:-55px;left:80px}.message_waku h2{margin-bottom:20px !important}.message_waku h2,.message_waku p{width:85%;padding:0;margin:auto}footer{display:block;padding:10px 5px !important}footer p,footer a{line-height:1 !important;text-align:center}#footer p{text-align:left;font-size:1rem;margin:20px 0}#footer section{padding-top:50px}footer p,footer a{font-size:.7rem;line-height:4}footer{padding:5px 10%}.hukidasi_sp1{padding:40px 0 !important;bottom:140px !important}.hukidasi_sp2{padding:32px 0 !important;bottom:140px !important}.hukidasi_sp3{padding:28px 0 !important;bottom:130px !important}.hukidasi_sp4{padding:20px 0 !important;bottom:120px !important}.hukidasi_sp5{padding:12px 0 !important;bottom:120px !important}.kokoro_ep1 .hukidasi1 img{left:28px}.kokoro_ep1 .hukidasi2 img{left:110px}.kokoro_ep1 .hukidasi3 img{left:190px}.kokoro_ep1 .hukidasi4 img{left:28px}.hajimeni_btn div p{line-height:1.5;font-size:.9rem}.hajimeni_btn:after{top:13px}.toiawase{width:100% padding:20px 0c;margin-top:60px}.toiawase iframe{width:100%;height:2000px}.toiawase h2{font-size:1rem;margin-bottom:20px;border-bottom:solid 2px #f3a101;padding-bottom:30px}.hukidasi0{bottom:145px;width:90% !important;max-width:90% !important;padding:30px 0 !important;border-radius:100px}#hajimeni h1{line-height:1.5 !important;text-align:center}.hajimeni_btn .btn:after{content:""}.hajimeni_btn .btn p{text-align:center}.hajimeni_btn .btn{padding:20px 0}.dougawaku{padding:20px}.dougawaku_in{display:block}.hajimeni_btn_3{display:flex;justify-content:space-between;width:100%}.hajimeni_btn .btn p{font-size:.7rem}.hajimeni_btn2_3{padding:28px 0 !important}.hajimeni_btn .font_s{font-size:.4rem}.arasuji_sp{width:90%;height:auto;margin:20px auto}.ep_top h1{font-size:3rem}.ep_top{padding-top:100px}.back_ep_u3 .making_sensei{bottom:0 !important}.back_ep_u3{padding-bottom:90px}.text_c_sp{text-align:center}}@media screen and (min-width:961px){.pcnone{display:none !important}.zenwabtn{padding:70px 0 !important}.zenwabtn:after{top:60px !important}.hajimeni_btn .btn p{padding:0 20px}.top_genteibnr .genteibnr img{max-width:600px}}