﻿.sp{display:none}b{font-weight:bold !important}.w80left{width:80%;text-align:left;margin:0 auto 0.5em auto !important}#online{margin:20px auto 0 auto}#page_content3 h2.online-h2{display:block;width:1000px;margin:50px auto 0 auto;font-size:28px;font-weight:bold;text-align:center;border-bottom:1px solid #ef7e00;margin-bottom:10px;padding-bottom:5px}#online .block{padding:50px 0}.w880{width:880px;margin:0 auto}.b-text{font-weight:bold}#online a{text-decoration:none}#online a.btn-a,#online a.btn-b{display:block;color:#333;width:880px;margin:0 auto;text-align:center;padding:20px;box-sizing:border-box;margin-bottom:15px}h3.online-h3{text-align:center;font-size:24px !important;line-height:105%;font-weight:bold}#online h3 span,#kids-online h3.online-h3 span,#onlinesalon h3.online-h3 span{font-size:15px}#online h3{color:#ef7e00}#online h3 span{color:#333;font-weight:normal}#online a.btn-a{background-color:#fde7cf}#online a.btn-a p:first-child{font-size:22px}#online a.btn-b p:first-child{font-size:22px}#online a.btn-a p:first-child{color:#ef7e00}#online a.btn-b{background-color:#f7eddb}#online a.btn-b p:first-child{color:#d3a243}#online .orenge{color:#ef7e00}.size-l{font-size:22px}#online .block2{margin-top:50px;background-color:#fef4e8}#online .block2 .inner{width:100%;margin:0 auto;box-sizing:border-box;padding:50px 0 25px 0}#online .block2 .youtube{width:75%;margin:0 auto}#online .block2 .inner .wht-box{background-color:#FFF;width:880px;margin:25px auto;box-sizing:border-box;padding:40px;border-radius:40px}#online .block2 .inner .wht-box p.b-text{font-weight:bold;font-size:110%;text-indent:-2em;margin-left:2em}#online .block2 .inner .wht-box p.b-text span{font-size:150%;display:block;float:left;width:36px;line-height:82%;color:#ef7e00}#online .block2 .inner .wht-box .wrapper{display:flex}#online .block2 .inner .wht-box .wrapper div:first-child{margin-right:80px}#online .block2 .gazo{position:relative}.gazo:before{content:url(../img/onlinecourse/border01.png);margin-right:40px}.gazo:after{content:url(../img/onlinecourse/border01.png);margin-left:40px}#online .font-2{font-size:0.9em;padding-left:2.4em;padding-top:10px}#online .font-1{font-size:0.9em;padding-left:1.1em;padding-top:10px}#kids-online .font-1,#kids-online2 .font-1{font-size:0.9em;padding-left:1.1em;padding-top:10px}#online .block3{margin:50px auto}#online .block3 ul{display:flex}#online .block3 ul li{width:48%;list-style-type:none;margin:0;box-sizing:border-box;padding:20px}#online .block3 ul li .pic{margin:15px 0 0 0}#online .block3 ul li .corse-name1{text-align:center;background-color:#ef7e00;font-size:18px;padding:8px 0;color:#FFF}#online .block3 ul li .corse-name2{text-align:center;background-color:#d3a243;font-size:18px;padding:8px 0;color:#FFF}#online .block3 ul li .osusume{position:relative;text-align:center;height:31px;font-size:24px;margin-bottom:20px;font-weight:bold}#online .block3 ul li .osusume:before{background-color:#ef7e00;content:"";height:27px;width:2px;transform:rotate(145deg);position:absolute;top:4px;left:18px;transform-origin:center}#online .block3 ul li .osusume:after{background-color:#ef7e00;content:"";height:27px;width:2px;transform:rotate(35deg);position:absolute;top:4px;right:18px;transform-origin:center}#online .block3 ul li#class-b .osusume:before,#online .block3 ul li#class-b .osusume:after{background-color:#d3a243}#online .block3 ul li p{line-height:150%}#online .block3 ul li p span{color:#ef7e00}#online .block3 ul li .btn-1{width:200px;margin:30px auto 0 auto;box-sizing:border-box;color:#FFF;background-color:#ef7e00;text-align:center;display:block;padding:10px;border-radius:40px}#online .block3 ul li .btn-2{width:200px;margin:30px auto 0 auto;box-sizing:border-box;color:#FFF;background-color:#d3a243;text-align:center;display:block;padding:10px;border-radius:40px}#online .block3 ul li .youtube{margin-top:30px}#online .block3 ul li:first-child{background-color:#fde7cf;margin-right:4%}#online .block3 ul li:last-child{background-color:#f7eddb}#online .block3 ul li:first-child p.ttl{text-align:center;color:#ef7e00;font-size:22px}#online .block3 ul li:last-child p.ttl{text-align:center;color:#d3a243;font-size:22px}#online .block3 ul li:last-child p span{color:#d3a243}#online .block3 .wht-bg{background-color:#FFF;box-sizing:border-box;padding:20px 20px 40px 20px}#kids-online{background-color:#fcf3f8;padding:50px 0 25px 0;margin-bottom:50px}#kids-online .youtube1{margin:20px auto;text-align:center;width:75%}#kids-online h3.online-h3{color:#db6aa4}#kids-online h3.online-h3 span{color:#333;font-weight:normal}#kids-online .block{width:880px;margin:0 auto}#kids-online2 .osusume{position:relative;text-align:center;font-size:24px !important;margin-bottom:20px;font-weight:bold}#kids-online2 .osusume:before{background-color:#db6aa4;content:"";height:27px;width:2px;transform:rotate(145deg);position:absolute;top:4px;left:135px;transform-origin:center}#kids-online2 .osusume:after{background-color:#db6aa4;content:"";height:27px;width:2px;transform:rotate(35deg);position:absolute;top:4px;right:135px;transform-origin:center}#kids-online2 .wrapper-pink{background-color:#f6dbea;padding:15px;width:880px;box-sizing:border-box;margin:40px auto}#kids-online2 .wrapper-pink .taisho{background-color:#db6aa4;display:inline-block;font-size:18px;padding:5px 15px;margin-bottom:15px;color:#FFF}#kids-online2 .wrapper-pink .tokuten{background-color:#db6aa4;text-align:center;font-size:22px;padding:10px;color:#FFF}#kids-online2 .wrapper-pink .wht-bg{background-color:#FFF;padding:20px}#kids-online2 .wrapper-pink .wht-bg p span{color:#db6aa4}#kids-online2 .wrapper-pink .wht-bg .youtube{text-align:center;margin:30px auto;width:75%}#kids-online2 .wrapper-pink .wht-bg a{width:200px;margin:30px auto;box-sizing:border-box;color:#FFF;background-color:#db6aa4;text-align:center;display:block;padding:10px;border-radius:40px;text-decoration:none}#onlinesalon{padding:50px 0;width:880px;margin:0 auto}#onlinesalon .wrapper-orenge{border:1px solid #ef7e00;margin-top:40px}#onlinesalon .wrapper-orenge .orenge-bg{background-color:#ef7e00;color:#FFF;text-align:center;padding:7px 0;font-size:19px}#onlinesalon .wrapper-orenge ul{display:flex;justify-content:space-between;margin:30px 0;padding:0 40px}#onlinesalon .wrapper-orenge ul li{text-align:center;font-size:14px;list-style-type:none;margin-left:0}#onlinesalon a.fb-group{display:block;background-color:#ef7e00;color:#FFF;width:300px;margin:30px auto;padding:10px;text-align:center;text-decoration:none;border-radius:20px}.flex2{margin:40px 0;display:flex}.flex2 div:first-child{margin-right:5%}.first-box table{width:560px;margin:0 auto 20px auto}.first-box table td{vertical-align:bottom}.first-box table td:first-child{padding-right:15px}.first-box table p{margin-bottom:0 !important;text-align:left}#kids-online-curriculum{width:1000px;margin:20px auto 60px auto}#kids-online-curriculum .wrapper-pink{background-color:#f6dbea;box-sizing:border-box;padding:20px;margin:30px 0;position:relative}#kids-online-curriculum .wrapper-pink .taisho{position:absolute;background-color:#db6aa4;display:block;font-size:18px;padding:5px 35px;color:#FFF;margin-left:25px}#kids-online-curriculum .wrapper-pink .txt1{font-size:26px;color:#db6aa4;text-align:center;padding:0px 0 20px 0}#kids-online-curriculum .wrapper-pink .box_white{background-color:#FFF;width:100%;box-sizing:border-box;padding:40px}#kids-online-curriculum .wrapper-pink .box_white .first-box{text-align:center;padding:0 0 40px 0}#kids-online-curriculum .wrapper-pink .box_white .first-box p{margin-bottom:1.5em}#kids-online-curriculum .wrapper-pink .box_white .first-box .txt02{font-size:20px}#kids-online-curriculum .wrapper-pink .box_white .first-box p span.pink{color:#db6aa4}#kids-online-curriculum .wrapper-pink .box_white .curriculum h3{text-align:center;padding:8px 0;background-color:#f6dbea}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul{margin:30px 0}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li{font-size:14px;margin-bottom:20px;border-bottom:1px dotted #333}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li:nth-child(2n){margin-right:0}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01{display:flex}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 .bg-pink{background-color:#db6aa4}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:first-child{width:35%;margin-right:2%}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:first-child p.month{background-color:#db6aa4;color:#FFF;font-size:20px;padding:5px 0;text-align:center}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child{width:100%}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table{border-top:4px solid #db6aa4;width:100%}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table .week{width:20%;border-right:1px dotted #333}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table th,#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table td{padding:10px}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table tr{border-bottom:1px dotted #333}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table tr:last-child{border:none}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table span.pink{color:#db6aa4}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table td.week p{display:block;background-color:#db6aa4;color:#FFF;font-size:16px;text-align:center;padding:3px 8px;width:70%;margin:0 auto;font-family:"Montserrat", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 .pic{height:auto;width:100%;object-fit:cover;margin-top:10px;border-radius:10px}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 .pic img{width:100%;height:auto}.curriculum_wrapper{width:1000px;margin:20px auto 60px auto}.curriculum_wrapper .wrapper-orenge{box-sizing:border-box;padding:20px;margin:30px 0;position:relative}.curriculum_wrapper .wrapper-orenge .txt1{font-size:26px;text-align:center;padding:0px 0 20px 0}#a-course-curriculum .wrapper-orenge{background-color:#fbe5d0}#a-course-curriculum .wrapper-orenge .taisho{position:absolute;width:230px;text-align:center;background-color:#ee7e1c;display:block;font-size:18px;padding:5px;box-sizing:border-box;color:#FFF;margin-left:25px}#b-course-curriculum .wrapper-orenge{background-color:#f7eddb}#a-course-curriculum .wrapper-orenge .txt1{color:#ee7e1c}#b-course-curriculum .wrapper-orenge .txt1{color:#d3a243}.curriculum_wrapper .wrapper-orenge .box_white{background-color:#FFF;width:100%;box-sizing:border-box;padding:40px}.curriculum_wrapper .wrapper-orenge .box_white .first-box{text-align:center;padding:0 0 40px 0}.curriculum_wrapper .wrapper-orenge .box_white .first-box p{margin-bottom:1.5em}.first-box .txt02{font-size:20px}.curriculum_wrapper .wrapper-orenge .box_white .first-box .txt02 span{font-size:0.8em}#a-course-curriculum .wrapper-orenge .box_white .first-box p span.orenge{color:#ee7e1c}#b-course-curriculum .wrapper-orenge .box_white .first-box p span.orenge{color:#d3a243}span.fontup{font-size:160%}.curriculum_wrapper .wrapper-orenge .box_white .curriculum h3{text-align:center;padding:8px 0}#a-course-curriculum .wrapper-orenge .box_white .curriculum h3{background-color:#fbe5d0}#b-course-curriculum .wrapper-orenge .box_white .curriculum h3{background-color:#f7eddb}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul{margin:30px 0}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li{font-size:14px;margin-bottom:20px;border-bottom:1px dotted #333}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li:nth-child(2n){margin-right:0}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01{display:flex}#a-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 .bg-orenge{background-color:#ee7e1c}#b-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 .bg-orenge{background-color:#d3a243}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:first-child{width:35%;margin-right:2%}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:first-child p.month{color:#FFF;font-size:20px;padding:5px 0;text-align:center}#a-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:first-child p.month{background-color:#ee7e1c}#b-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:first-child p.month{background-color:#d3a243}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child{width:100%}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table{border-top:4px solid #ee7e1c;width:100%}#a-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table{border-top:4px solid #ee7e1c}#b-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table{border-top:4px solid #d3a243}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table .week{width:20%;border-right:1px dotted #333;text-align:center}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table th{padding:10px}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table td{padding:10px;vertical-align:top}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table tr{border-bottom:1px dotted #333}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table tr:last-child{border:none}#a-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table span.orenge{color:#ee7e1c}#b-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table span.orenge{color:#d3a243}#a-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table .course-titel{color:#ee7e1c}#a-course-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table .course-titel{color:#db6aa4}#b-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table .course-titel{color:#d3a243}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table td.week p{display:block;color:#FFF;font-size:16px;text-align:center;padding:3px 8px;width:70%;margin:0 auto;font-family:"Montserrat", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif}#a-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table td.week p{background-color:#ee7e1c}#b-course-curriculum .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table td.week p{background-color:#d3a243}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table tr.height01{height:140px}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 .pic{height:auto;width:100%;margin-top:10px;border-radius:10px}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 .pic img{width:100%;height:auto}.curriculum_wrapper .wrapper-pink{box-sizing:border-box;padding:20px;margin:30px 0;position:relative}.curriculum_wrapper .wrapper-pink .txt1{font-size:26px;text-align:center;padding:0px 0 20px 0}#a-course-curriculum .wrapper-pink{background-color:#f6dbea}#a-course-curriculum .wrapper-pink .taisho{position:absolute;width:230px;text-align:center;background-color:#db6aa4;display:block;font-size:18px;padding:5px;box-sizing:border-box;color:#FFF;margin-left:25px}#a-course-curriculum .wrapper-pink .txt1{color:#db6aa4}.curriculum_wrapper .wrapper-pink .box_white{background-color:#FFF;width:100%;box-sizing:border-box;padding:40px}.curriculum_wrapper .wrapper-pink .box_white .first-box{text-align:center;padding:0 0 40px 0}.curriculum_wrapper .wrapper-pink .box_white .first-box p{margin-bottom:1.5em}.first-box .txt02{font-size:20px}.curriculum_wrapper .wrapper-pink .box_white .first-box .txt02 span{font-size:0.8em}#a-course-curriculum .wrapper-pink .box_white .first-box p span.pink{color:#db6aa4}span.fontup{font-size:160%}.curriculum_wrapper .wrapper-pink .box_white .curriculum h3{text-align:center;padding:8px 0}#a-course-curriculum .wrapper-pink .box_white .curriculum h3{background-color:#fcf3f8}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul{margin:30px 0}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li{font-size:14px;margin-bottom:20px;border-bottom:1px dotted #333}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li:nth-child(2n){margin-right:0}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01{display:flex}#a-course-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 .bg-pink{background-color:#db6aa4}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:first-child{width:35%;margin-right:2%}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:first-child p.month{color:#FFF;font-size:20px;padding:5px 0;text-align:center}#a-course-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:first-child p.month{background-color:#db6aa4}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child{width:100%}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table{border-top:4px solid #db6aa4;width:100%}#a-course-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table{border-top:4px solid #db6aa4}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table .week{width:20%;border-right:1px dotted #333;text-align:center}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table th{padding:10px}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table td{padding:10px;vertical-align:top}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table tr{border-bottom:1px dotted #333}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table tr:last-child{border:none}#a-course-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table span.pink,#a-course-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table .pink{color:#db6aa4}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table td.week p{display:block;color:#FFF;font-size:16px;text-align:center;padding:3px 8px;width:70%;margin:0 auto;font-family:"Montserrat", "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif}#a-course-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table td.week p{background-color:#db6aa4}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table tr.height01{height:140px}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 .pic{height:auto;width:100%;margin-top:10px;border-radius:10px}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 .pic img{width:100%;height:auto}#kids-online-curriculum a.btn{position:relative;display:block;background-color:#db6aa4;border:1px solid #db6aa4;color:#FFF;text-align:center;font-size:18px;height:50px;line-height:50px;text-decoration:none}#kids-online-curriculum a.btn:hover{background-color:#FFF;border:1px solid #db6aa4;color:#db6aa4}#kids-online-curriculum a.btn:hover:before{position:absolute;content:url(../img/onlinecourse/kids-btn-hover-left.png);left:0}#kids-online-curriculum a.btn:hover:after{position:absolute;content:url(../img/onlinecourse/kids-btn-hover-right.png);right:0}#a-course-curriculum .wrapper-pink a.btn:hover:before{position:absolute;content:url(../img/onlinecourse/kids-btn-hover-left.png);left:0}#a-course-curriculum .wrapper-pink a.btn:hover:after{position:absolute;content:url(../img/onlinecourse/kids-btn-hover-right.png);right:0}a.btn:before{position:absolute;content:url(../img/onlinecourse/kids-btn-side.png);left:0}a.btn:after{content:url(../img/onlinecourse/kids-btn-side.png);position:absolute;right:0}.curriculum_wrapper a.btn{position:relative;display:block;color:#FFF;text-align:center;font-size:18px;height:50px;line-height:50px;text-decoration:none}#a-course-curriculum a.btn{background-color:#ee7e1c;border:1px solid #ee7e1c}#a-course-curriculum .wrapper-pink a.btn{background-color:#db6aa4;border:1px solid #db6aa4}#a-course-curriculum .wrapper-pink a.btn:hover{background-color:#FFF;border:1px solid #db6aa4;color:#db6aa4}#b-course-curriculum a.btn{background-color:#d3a243;border:1px solid #d3a243}#a-course-curriculum a.btn:hover{background-color:#FFF;border:1px solid #ee7e1c;color:#ee7e1c}#b-course-curriculum a.btn:hover{background-color:#FFF;border:1px solid #d3a243;color:#d3a243}.curriculum_wrapper a.btn:hover:before{position:absolute;content:url(../img/onlinecourse/a-course-btn-hover-left.png);left:0}.curriculum_wrapper a.btn:hover:after{position:absolute;content:url(../img/onlinecourse/a-course-btn-hover-right.png);right:0}@media screen and (max-width:767px){.sp{display:block}.pc{display:none}.w80left{width:100%;text-align:left;margin:0 auto}#page_content3 h2.online-h2{width:95%}.w880{width:92%}#online a.btn-a,#online a.btn-b{width:92%}#kids-online .block{width:92%}.gazo:before{content:" ";margin-right:0px}.gazo:after{content:" ";margin-left:0px}#online .block2 .inner .wht-box{width:95%;padding:20px}#online .block2 .youtube{width:100%;margin:0 auto}#online .block2 .youtube iframe{height:170px}#online .block3 ul li .youtube{margin-top:0}#online .block3 ul li .youtube iframe{height:170px}#online .block2 .inner .wht-box .wrapper,#online .block3 ul{display:block}#online .block2 .inner .wht-box .wrapper div:first-child{margin-right:0px;margin-bottom:20px}#online .block3 ul li{width:100%}#online .block3 ul li:first-child{margin-right:0;margin-bottom:15px}#online .font-1{margin-bottom:10px}#kids-online .font-1{margin-bottom:10px}#online .block3 ul li .osusume{font-size:22px !important}#online .block3 ul li .osusume:before{background-color:#ef7e00;content:"";height:30px;width:2px;transform:rotate(145deg);position:absolute;top:16px;left:-10px;transform-origin:center}#online .block3 ul li .osusume:after{background-color:#ef7e00;content:"";height:30px;width:2px;transform:rotate(35deg);position:absolute;top:16px;right:-10px;transform-origin:center}#kids-online2 .wrapper-pink{width:92%}#kids-online2 .wrapper-pink .wht-bg{padding:10px}#kids-online2 .wrapper-pink img{width:100%}#kids-online2 .osusume{font-size:20px !important}#kids-online2 .osusume:before{background-color:#db6aa4;content:"";height:60px;width:2px;transform:rotate(145deg);position:absolute;top:4px;left:5px;transform-origin:center}#kids-online2 .osusume:after{background-color:#db6aa4;content:"";height:60px;width:2px;transform:rotate(35deg);position:absolute;top:4px;right:5px;transform-origin:center}#kids-online2 .wrapper-pink .wht-bg .youtube{text-align:center;margin:30px auto;width:100%}#kids-online2 .wrapper-pink .wht-bg .youtube iframe{height:170px}#kids-online2 .wrapper-pink .wht-bg a{margin:30px auto 30px auto}#kids-online .youtube1{margin:20px auto;text-align:center;width:100%}#kids-online .youtube1 iframe{height:210px}.curriculum_wrapper{width:95%;margin:20px auto 60px auto}.curriculum_wrapper .wrapper-orenge{padding:10px}.curriculum_wrapper .wrapper-orenge .box_white{background-color:#FFF;width:100%;box-sizing:border-box;padding:10px}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li{margin-bottom:30px}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01{display:block}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:first-child{width:100%;margin-right:0%}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 .pic{text-align:center;height:auto}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child{margin-top:10px}.curriculum_wrapper .wrapper-orenge .box_white .curriculum ul li .wrap01 div:last-child table .week{width:40%;border-right:1px dotted #333;text-align:center}.curriculum_wrapper .wrapper-orenge .taisho{position:relative !important;width:100% !important;display:block;padding:5px 35px;text-align:center;margin:15px auto;margin-left:0px !important}#kids-online-curriculum{width:95%;margin:20px auto 60px auto}.first-box p.txt03{font-size:16px}#kids-online-curriculum .wrapper-pink{padding:10px}#kids-online-curriculum .wrapper-pink .taisho{position:relative !important;width:100% !important;background-color:#db6aa4;display:block;font-size:18px;padding:5px 15px;color:#FFF;text-align:center;margin-left:0px;margin-bottom:15px;box-sizing:border-box}#kids-online-curriculum .wrapper-pink .txt1{font-size:26px;margin-left:0px;color:#db6aa4;display:block;float:none;text-align:center;padding:0px 0 20px 0;width:100%}#kids-online-curriculum .wrapper-pink .box_white{background-color:#FFF;width:100%;box-sizing:border-box;padding:10px}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li{margin-bottom:30px}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01{display:block}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:first-child{width:100%;margin-right:0%}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 .pic{text-align:center}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child{margin-top:10px}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table .week{width:25%;border-right:1px dotted #333;text-align:center}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table td.week p{font-size:14px;padding:3px 6px}#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table th,#kids-online-curriculum .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table td{padding:10px 5px}.first-box table{width:100%;margin:0 auto 20px auto}.first-box table td{vertical-align:bottom}.first-box table td:first-child{padding-right:15px;width:34%}.first-box table p{margin-bottom:0 !important;text-align:left}.curriculum_wrapper .wrapper-pink{padding:10px}.curriculum_wrapper .wrapper-pink .box_white{padding:10px}.curriculum_wrapper .wrapper-pink .taisho{position:relative !important;width:100% !important;display:block;padding:5px 35px;text-align:center;margin:15px auto;margin-left:0px !important}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01{display:block}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:first-child{width:100%;margin-right:0%}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child{margin-top:10px}.curriculum_wrapper .wrapper-pink .box_white .curriculum ul li .wrap01 div:last-child table .week{width:40%}}