body{font-family:Avenir,"Open Sans","Helvetica Neue",Helvetica,Arial,Verdana,Roboto,游ゴシック,"Yu Gothic",游ゴシック体,YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI",メイリオ,Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}html{scroll-behavior:smooth}.noscroll{scroll-behavior:auto}.blue_back{background-color:#596aff}.gray_back{background-color:#e5e2e1}.ff_back{background-color:#f9f7f7}.darkgray_back{background-color:#3a3838}.darkred_back{background-color:#a30008}.white_back{background-color:#fff;height:fit-content}.pink_back{background-color:#ff1d6c}.pink_p{color:#ff1d6c}.red_p{color:#ea000c}.white_p{color:#fff}.darkred_p{color:#a30008}.tith1{padding:50px 30px;background-color:#e5e2e1;max-width:500px;margin:0 auto}.noneh1{margin:0 auto;width:fit-content;text-align:center;border-bottom:solid 2px #3a3838;padding:5px 10px}.tith1 .ruby{text-align:center;font-size:.8rem;margin-top:10px}.mainh2{border-bottom:solid 7px #a30008;padding:5px 20px;display:flex;align-items:center;margin:30px 0;font-weight:700;font-size:1.7rem;line-height:1.8rem}.center{display:block !important;text-align:center !important;font-weight:400 !important;width:fit-content !important;padding:5px 30px !important;margin:20px auto !important;border-bottom:solid 7px #f57a78 !important}.centercenter{justify-content:center;align-items:center}.mainh3{background-color:#f9f7f7;border-right:solid 5px #a30008;border-left:solid 5px #a30008;padding:15px;display:flex;align-items:center;margin-top:30px;margin-bottom:10px;font-size:1.4rem}.mainh3 span{color:#a30008;font-weight:700;margin-right:10px}.mainh4{color:#e65f5d;font-weight:700;font-size:1.1rem;padding:7px 0;margin-top:15px;display:flex;justify-content:top}.mainh4:before{content:"";display:inline-block;border:solid 8px #e65f5d;border-radius:50%;width:0;height:0;margin-right:5px}.conclution{background-color:rgba(246,176,0,.5);margin:30px 10px;padding:25px 30px;font-size:1.5rem;line-height:1.7rem;font-weight:700}.sukima{margin-top:60px}@media screen and (max-width:428px){.sukima{margin-top:30px}}.content{display:flex}.sidebar2{max-width:315px;min-width:315px;margin:30px 30px auto 0px;background-color:#fff;height:fit-content;border-left:solid 10px #f2f2f2}.nakami{margin:0 auto}.container{max-width:1100px;width:95%;margin:0 auto;padding:45px 15px;box-sizing:border-box}@media screen and (max-width:1530px){.sidebar2{margin:15px 30px 0 auto}}@media screen and (max-width:960px){.content{display:block}.container{padding:15px}.sidebar2{margin:20px 10px;border-left:none;max-width:100%}.nakami{margin:10px}}@media screen and (max-width:428px){.container{padding:15px 5px}}.container_center{width:fit-content;margin:auto}.block{display:block}.flexwrap{display:flex;flex-wrap:wrap;justify-content:center}.justifyleft{justify-content:left !important}.fixed{position:fixed;width:100%;box-shadow:0px 0px 5px #c7c7c7}.flex{display:flex}h2{color:#3a3838}.topbottom_center{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.box{display:flex;flex-wrap:wrap;justify-content:center}.top_footer2{margin:0 30px;width:fit-content}.top_footer2 ul{list-style:none;margin-bottom:30px}.top_footer2 ul li{font-size:13px;margin:5px 0;display:flex;justify-content:top;transition:all .2s}.top_footer2 ul li:before{display:inline-block;border:solid 5px #3a3838;content:"";border-radius:50%;z-index:1;margin-right:10px;margin-top:5px;width:0;height:0}.top_footer2 ul li:hover{opacity:.6}.top_footer2 p{font-size:20px;margin-bottom:0;margin-left:-10px;margin-top:20px;width:fit-content}.top_footer{padding-bottom:20px !important}.flex_bottom_footer{display:flex;flex-wrap:wrap;padding:20px 30px}.prpr{background-color:#fff;font-weight:700;padding:5px 10px;width:fit-content;margin-bottom:15px}.callteam p{font-size:15px;line-height:normal}.callteam .telcall{font-size:1.8rem;font-weight:700;margin:0 !important}.vivi_bts{margin-left:auto}.bt_footer{padding:20px 30px;width:150px;margin:5px 0 20px;color:#fff;text-align:center;box-shadow:0 2px 6px 0 rgba(75,75,75,.5);transition:.3s}.vivi_bts .pink_back:hover{background-color:#fff;color:#ff1d6c}.vivi_bts .blue_back:hover{background-color:#fff;color:#596aff}.left_bottom_footer{width:300px;margin-bottom:20px;margin-left:20px}.left_bottom_footer li{list-style:none;margin:15px 0;font-size:1rem}#under_footer{background-color:#3a3838;padding:15px 0}#under_footer ul{list-style:none;background-color:#3a3838;display:flex;justify-content:center;margin:12px 0}#under_footer ul li{color:#e5e2e1;width:fit-content;padding:5px 20px;font-size:14px}#copyright{text-align:center;color:#767676}@media screen and (max-width:555px){.top_footer2{margin:0 auto;width:220px}.vivi_bts{margin:0 auto}}@media screen and (max-width:1100px){#under_footer{padding-bottom:150px}}.b_a30008{border-left:solid 8px #a30008}.b_596aff{border-left:solid 8px #596aff}.b_f6b000{border-left:solid 8px #f6b000}.b_5aa300{border-left:solid 8px #5aa300}.b_23007c{border-left:solid 8px #23007c}.b_ff1d6c{border-left:solid 8px #ff1d6c}.sidebar2 .item{padding-bottom:3px !important}.sidebar2 .corse p{margin:5px 10px;background-color:#fff;box-shadow:3px 3px 5px #d3d3d3;padding:10px}.sidebar2 .tel p{padding:10px 20px;margin-top:20px;color:#a30008}.sidebar2 .tel p span{font-weight:700;margin-left:10px;font-size:1.7rem;-webkit-font-size:1.7rem;-webkit-font-size-adjust:100%;color:#a30008}.sidebar2 .tell .margin-ress{padding:0 20px !important}@media screen and(max-width:428px){.sidebar .tel p span,.sidebar .tel p{-webkit-font-size:1.7rem;-webkit-font-size-adjust:100%}}.sns_icon img{width:35px;margin-left:10px}.sns_icon a{display:block;height:fit-content;width:fit-content}.sns_icon{text-align:center;padding:10px 20px;display:flex}.sidebar2 .appli{background-color:#f57a78;padding:20px;margin:10px 0}.sidebar2 .taikenzero{color:#fff;font-size:1.7rem;font-weight:700;margin-bottom:10px}.sidebar2 .bt{background-color:#fff;box-shadow:3px 3px 5px #940404;color:#a30008;padding:10px 15px;border-radius:10px;position:relative;text-align:center;border-top:solid 8px #a30008}.sidebar_box .tit{box-shadow:none !important;padding:5px 10px !important;background-color:#a30008 !important;color:#fff !important;margin:auto !important}.sidebar2 .event img{margin:0 auto;display:block}.sidebar2 .top_post .item .title{margin:7px 10px;display:flex;justify-content:top}.sidebar2 .top_post .item .title:before{content:"";width:0;height:0;border-left:solid 9px #a30008;border-top:solid 5px transparent;border-bottom:solid 5px transparent;display:inline-block;margin-right:7px;margin-top:4px}.cat-item{margin-top:30px;width:auto}.children .cat-item{margin:0}.children .children{margin-left:20px}.children .children .cat-item a{padding:8px}.category-item{font-size:18px;font-weight:700;margin-bottom:25px}.localnavi li a,.children .cat-item a{background-color:#fff;box-shadow:2px 2px 5px #c4bfb3;border-left:solid 8px #f57a78;padding:10px;margin:5px;display:block;font-weight:400;font-size:16px}.localnavi li,.localnavi .cat-item{background-color:rgba(0,0,0,0);border:0;box-shadow:0 0 rgba(0,0,0,0);padding:0;margin:0}.sidebar2 .sidebar{border:none !important;margin-top:none !important;padding:5px;width:auto;margin:0 auto}.current-cat-parent{border:none !important;padding:none !important;box-shadow:none !important}.sidebar2 .sidebar-ttl{display:none;min-width:100%}.ribon1{display:flex}.traiangle_test1{width:280px;border-top:solid 40px #f57a78;border-bottom:solid 40px #f57a78;border-right:solid 25px transparent;border-left:solid 25px transparent;position:relative;margin:0 auto;margin-bottom:20px;align-items:center}.traiangle_test1:before{content:"オンライン家庭教師歴15年";color:#fff;position:absolute;z-index:2;bottom:3px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:250px;text-align:center;display:block}.traiangle_test1:after{content:"どこよりも経験と実績があります";color:#fff;position:absolute;z-index:2;top:3px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);width:250px;text-align:center;display:block}.traiangle_test1:before,.traiangle_test1:after{font-size:16px}#main_top{position:relative;text-align:center;height:350px}#main_top .PCimg{display:block;width:100vw;height:400px;object-fit:cover}.main_right{position:absolute;right:0;top:0;width:600px;min-height:400px;display:flex;justify-content:center;align-items:center}.main_right h1{text-align:center;color:#c4000a;background-color:#f9f7f7;padding:20px;padding-top:15px;font-size:2rem}.main_right h1 span{font-size:1.3rem !important;line-height:2rem !important}.bt_maintop{background-color:#fffdfd;border:solid 2px #a30008;padding:10px 17px;padding-left:25px;margin:auto;margin-top:30px;width:fit-content;transition:.3s;color:#a30008}.bt_maintop:hover{background-color:#a30008;color:#fff}.bt_maintop span:before{position:relative;display:inline-block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:13px solid #a30008;top:5px;right:10px;content:""}@media screen and (min-width:1300px){.main_right{width:900px}}@media screen and (max-width:1200px){.main_right{height:210px}.bt_maintop{margin-top:15px}.main_right h1{padding:10px}}@media screen and (max-width:890px){.main_right{justify-content:right;margin-right:20px}.main_right h1{padding:none;font-size:1.5rem}.bt_maintop{font-size:.8rem;margin-top:10px;padding-top:5px;padding-right:8px;padding-left:20px}}.smart_img{display:none}.ribon2{display:none;background-color:#f57a78;color:#fff;width:auto;padding:10px 15px;font-size:.9rem;line-height:1rem}@media screen and (max-width:743px){#main_top{height:300px}#main_top .PCimg{display:none}.smart_img{display:block;height:300px;object-fit:cover;object-position:top;width:100%}.main_right{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);display:block;min-height:300px;width:100%}.bt_maintop{display:none}#main_top{position:relative;display:block}.kakomi_top{position:absolute;top:5%;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.main_right h1{margin:auto;width:fit-content;padding:15px 20px}.ribon2{display:block}.ribon1{display:none}.traiangle_test1{border-top:solid 20px #f57a78;border-bottom:solid 20px #f57a78;border-right:solid 10px transparent;border-left:solid 10px transparent;width:250px;height:0}.traiangle_test1:before,.traiangle_test1:after{width:100%;font-size:10px}}.kakomi_top h1{width:fit-content;margin:auto}@media screen and (max-width:1300px){.traiangle_test1{width:230px;border-top:solid 28px #f57a78;border-bottom:solid 28px #f57a78;border-right:solid 12.5px transparent;border-left:solid 12.5px transparent}.traiangle_test1:before,.traiangle_test1:after{font-size:14px}}@media screen and (max-width:428px){.smart_img{display:block;width:100%;height:auto}.main_right{top:auto;bottom:30%;min-height:auto;height:fit-content}.kakomi_top{bottom:5%;height:fit-content}.kakomi_top h1{font-size:1.3em}}.smart_tit{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);top:40%;z-index:2;font-size:1em;line-height:2.1em;color:#a30008;text-shadow:2px 2px 1px rgba(255,255,255,.5);font-weight:700}.smart_tit span{font-size:3.5em;line-height:1em}.subimg{width:100%}.introduction{background-image:url(//xn--eckl3qmbc6976d2udy3ah35b.com/wp-content/themes/e-Live/img/introduction.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.introduction h2{font-size:1.8rem;line-height:2rem;color:#fff;text-align:center;margin:50px auto 30px auto}.introduction .container{position:relative}.introduction img.question{position:absolute;right:15px;top:10px;width:100px}@media screen and (max-width:428px){#main_top{height:auto}.introduction img.question{width:50px;top:30px;right:20px}}.intro_box div{margin:20px 15px;max-width:400px;text-align:center}.intro_box img{height:auto;width:auto;margin-top:10px}.intro_box p,.introduction p{color:#fff}.introduction p span{font-weight:700;color:#f57a78}.e-live{display:flex;position:relative;padding:15px 10px;width:370px;margin:10px;justify-content:left !important;vertical-align:middle;align-items:center;height:fit-content;background-color:#f9f7f7;box-shadow:1px 1px 3px gray;transition:all .2s}.e-live .table{margin-right:20px;padding:10px;width:60px;height:60px;background-image:url(//xn--eckl3qmbc6976d2udy3ah35b.com/wp-content/themes/e-Live/css/img/toge.png);background-size:cover;display:table}.e-live .number{text-align:center;display:table-cell;justify-content:center;align-items:center;vertical-align:middle;font-weight:700}.e-live p{color:#3a3838;font-weight:700;line-height:1.3rem}.elivebox{margin-bottom:30px}.e-liveh2 h2{text-align:center;border-bottom:solid 8px #a30008;padding-bottom:10px;font-size:1.8rem;line-height:2rem}.e-liveh2{position:relative;margin:50px auto 30px auto}.verymore{position:absolute;top:-15px;left:15px;transform:rotate(-7deg);background-color:#a30008;color:#fff;padding:5px 20px}@media screen and (max-width:900px){.verymore{font-size:.9rem}}@media screen and (max-width:750px){.e-liveh2{margin-top:100px}.verymore{top:-50px}}.liveon p{color:#fff}.taikenki_topic .top_post{margin-bottom:20px}.taikenki_topic .item{width:300px;padding:20px;background-color:#fff;box-shadow:1px 1px 2px #c4bfb3;margin:10px}.taikenki_topic .item .title a{font-weight:700;color:#a30008 !important;font-size:1.3rem}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}.fit{width:fit-content}.btn-c{position:relative;padding:15px 60px 15px 35px;-webkit-transition:all .3s;transition:all .3s;border-radius:100vh;background-color:#a30008;box-shadow:0px 7px #4a000e;width:fit-content;margin:0 auto;margin-bottom:20px;color:#fff;font-size:1.2rem;border:0}.btn-c a{color:#fff;font-size:1.2rem}.btn-c:after{font-size:.8rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);right:17px;content:"▶";color:#fff}.btn-c:hover{-webkit-transform:scale(1.1);transform:scale(1.1);color:#fff;box-shadow:0px 0px #700418;border-top:none;border-top:solid 0px rgba(75,75,75,0)}#corse .flexwrap{width:100%}#corse a,#corse .koumoku{flex-grow:1;background-color:#fff;margin:5px;display:flex;text-align:center;align-items:center;justify-content:center;transition:all .3s;font-size:.9rem;padding:30px 5px}.red_border{border-bottom:solid 10px #a30008}.blue_border{border-bottom:solid 10px #596aff}.orange_border{border-bottom:solid 10px #f6b000}.green_border{border-bottom:solid 10px #5aa300}.blueblue_border{border-bottom:solid 10px #23007c}.pink_border{border-bottom:solid 10px #ff1d6c}#corse a:hover{background-color:#3a3838;color:#fff}.koumoku{position:relative}.koumoku:after{position:absolute;right:10px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:30px;height:30px;background:#f6b000;content:"＋";font-size:1.4em;line-height:1.6em;font-weight:700;color:#fff;border-radius:50%}.koumoku .ruto{display:none}.koumoku .ruto a{background:0 0;margin:10px !important;padding:5px 15px !important;background:#f6b000 !important;border-radius:20px}.koumoku .ruto a:hover{background:#1b2538 !important;color:#fff}.koumoku.clicked .ruto{display:block;margin-left:20px}.koumoku.clicked .koumouku{height:fit-content;display:block}.title_h1{padding:10px;text-align:left;margin-top:15px}.title_h1 h1{padding-left:20px;width:fit-content}.title_h1 hr{margin:none;border:none;border:solid 2px #797777}.guigui{width:100%;margin:0 auto;margin-bottom:15px}.guigui img{max-width:1000px;display:block;margin:0 auto}.flow h3{margin-left:20px;align-items:center;display:flex}.flow h3:before{content:" ";border:solid 10px #f57a78;border-radius:50%;display:inline-block;margin-right:10px;width:0;height:0}.flow .mainh4{margin-top:5px}.flow h3 span{margin:0 5px;color:#3a3838;font-weight:700}.flow p{padding:5px;margin-left:20px;line-height:1.4rem}@media screen and (max-width:428px){.flow{width:auto;display:inline-block;margin:5px}.flow h3{margin:0;font-size:15px;padding:0}.flow h3:before{border:solid 7px #f57a78}.flow p{font-size:12px;line-height:17px}}.guidance .top{margin-right:70px}.guidance .bottom{margin-left:70px}.guidance .guibox{display:flex;justify-content:center;align-items:center;margin-bottom:15px}.guidance .balloon:before{content:"";width:0;height:0;border:solid 45px #ffdbdb;border-radius:50%;position:absolute;z-index:-1;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.guidance .balloon{display:flex;width:80px;height:80px;justify-content:center;align-items:center;padding:10px;text-align:center;font-size:15px;line-height:17px;margin-right:20px;position:relative;z-index:2}.guidance .guibox p{max-width:500px;width:100%;font-size:15px;line-height:20px}@media screen and (max-width:428px){.guidance .top,.guidance .bottom{margin:0;margin-bottom:10px}.guidance .guibox{display:block}.guidance .guibox h3{font-size:15px}.guidance .guibox p{font-size:12px;margin-left:20px;width:fit-content}.guidance .balloon{height:fit-content;width:fit-content;background-color:rgba(0,0,0,0);border-radius:auto;padding-left:0;z-index:2;margin-left:20px}.guidance .balloon:before{content:"";width:0;height:0;border:7px #ffdbdb solid;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:5px;z-index:1;left:-17px}}.studyrutin{margin-bottom:50px}.st-tbl1 th{background-color:#555;color:#fff;white-space:nowrap}.st-tbl1 th,.st-tbl1 td{text-align:left;padding:.5em 1em;white-space:nowrap;border-right:solid 1px #000;border-bottom:solid 1px #000}.st-tbl1 table{display:flex}.st-tbl1 tbody{display:flex;position:relative;overflow-x:auto;overflow-y:hidden}.st-tbl1 th,.st-tbl1 td{display:block}.text{background:#f1f1fd}.price_point{max-width:450px;width:100%;margin:10px 5px;background-color:#fff;padding:30px;border-top:solid 10px #f57a78;box-shadow:3px 3px 5px #d3d3d3}.price_point span{font-size:small}.price_point h2{margin-bottom:15px;font-size:1.5rem;margin-bottom:20px;display:flex;justify-content:top}.price_point h2:before{content:"";border:solid 15px #f57a78;border-radius:50%;width:0;height:0;display:inline-block;margin-right:15px}.price_point p{margin-bottom:15px}.taiken_price{background-image:url(//xn--eckl3qmbc6976d2udy3ah35b.com/wp-content/themes/e-Live/img/dummy/blad.jpg);background-position:center center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-color:#a30008;padding:25px;display:flex;justify-content:center;position:relative;margin-bottom:10px}.taiken_price p{color:#fff}.taiken_price .left{font-size:2.2rem;line-height:2.3rem;border-right:solid 1px #fff;padding:10px 50px}.taiken_price .right{padding:0 30px;line-height:normal}.price_attention{margin:30px 0;list-style:circle;position:relative;padding-left:18px;padding-bottom:15px;text-align:left}.price_attention li{margin:5px 0}.price_page{background-color:#e5e2e1;padding:20px;border-top:10px solid #a30008;margin-bottom:20px}.month_price{margin:0 auto;margin-bottom:10px;border-bottom:solid 5px #fff;padding:0 15px;line-height:normal;width:fit-content;font-size:1.7rem}.gakunen{display:flex;align-items:flex-end}.gakunen li{width:fit-content;padding:10px 50px;background-color:#e5e2e1;border-right:5px solid #fff;transition:.2s;font-size:1rem}.gakunen .here{background-color:#a30008;color:#fff;font-size:1.3rem}.gakunen li:hover{font-size:1.3rem}.tbl_price table{border:solid 2px #e5e2e1;background-color:#fff}.tbl_price tr{text-align:center}.tbl_price th,.tbl_price td{padding:15px;border-right:solid 2px #e5e2e1;border-bottom:solid 2px #e5e2e1;vertical-align:middle}.tbl_price .right{vertical-align:middle}.tbl_price .black_back{background-color:#6a6969;color:#fff;vertical-align:middle}@media screen and (max-width:960px){.taiken_price{margin-bottom:10px}}@media screen and (max-width:428px){.month_price{margin-top:20px}.tbl_price th,.tbl_price td{font-size:12px;padding:10px 5px}.price_page{padding:0}.gakunen li{padding:10px}.gakunen{padding-top:15px}.taiken_price{padding:10px;margin-bottom:10px}.taiken_price .left,.taiken_price .right{padding:10px}.price_attention{width:auto}.price_attention li{font-size:1rem}}.qanda{width:fit-content;margin:20px auto 30px auto;font-size:1.8rem;line-height:2rem}.qanda span{color:#596aff;font-size:1.8rem !important}.qanda:before,.qanda:after{content:"-";color:#596aff;font-size:2rem}.cp_qa *,.cp_qa *:after,.cp_qa *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_qa .cp_actab{position:relative;overflow:hidden;width:100%;margin:0 0 1em;color:#1b2538}.cp_qa .cp_actab input{position:absolute;opacity:0}.cp_qa .cp_actab label{font-weight:700;line-height:1.6em;position:relative;display:block;margin:0;padding:1em 2.7em 1em 2.5em;cursor:pointer;text-indent:1em;border-radius:.5em;background:rgba(27,37,56,.1)}.cp_qa .cp_actab label:before{font-size:1.5em;margin-left:-2em;padding-right:.5em;content:"Q"}.cp_qa .cp_actab label:hover{transition:all .3s;color:#596aff}.cp_qa .cp_actab label:after{font-size:1.7em;font-weight:700;line-height:2em;position:absolute;top:0;right:0;content:"+";display:inline-block;width:2em;height:2em;-webkit-transition:transform .4s;transition:transform .4s}.cp_qa .cp_actab .cp_actab-content{position:relative;overflow:hidden;max-height:0;padding:0 0 0 2.5em;-webkit-transition:max-height .2s;transition:max-height .2s;border-radius:0 0 .5em .5em}.cp_qa .cp_actab .cp_actab-content:before{font-weight:700;font-size:1.5em;position:absolute;margin:.4em 0 0 -1em;padding:0;content:"A"}.cp_qa .cp_actab .cp_actab-content p{margin:1em 1em 1em 0}.cp_qa .cp_actab input:checked~.cp_actab-content{max-height:40em;border:10px solid rgba(27,37,56,.1)}.cp_qa .cp_actab input:checked~label{color:#596aff;border-radius:.5em .5em 0 0}.cp_qa .cp_actab input[type=checkbox]:checked+label:after{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.taikenki h2{color:#3a3838}.taikenki .item{position:relative;padding-bottom:60px}.taikenki .more-link{position:absolute;bottom:15px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);color:#d07a7e;padding:5px 15px}.liveon .left_box,.liveon .right_box{margin:30px 10px}.liveon .left_box{width:450px}.liveon .right_box{max-width:410px}.liveon .left_box p{font-size:.9rem;line-height:1rem;margin-top:30px;color:#fff}.liveon .left_box p,.liveon .right_box p,.liveon .left_box p a,.liveon .right_box ul li{color:#fff}.liveon .right_box p{color:#e5e2e1}.right_box ul{width:fit-content;margin:25px auto 20px auto}.liveon .right_box ul li{font-size:1.2em;color:#fff !important}.liveon .right_box ul li:before{content:" ";border:solid 9px #f57a78;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:15px;width:0;height:0}.liveon .right_box h3{width:fit-content;margin:0 auto;margin-bottom:15px;color:#596aff;font-weight:700;background-color:#fff;padding:10px 15px;box-shadow:7px 7px #596aff}.liveon .right_box h3:before{content:" ";width:0;height:0;border-left:solid 15px #596aff;border-top:solid 9px transparent;border-bottom:solid 9px transparent;z-index:1;display:inline-block;margin-right:20px}@media screen and (max-width:900px){.liveon{display:block}.liveon .left_box{width:100%}}.sub_top{display:flex;height:200px;position:relative}.sub_top .right_tit{background-color:#a30008;display:flex;text-align:center;width:40%;justify-content:center;position:absolute;right:0;height:100%}.sub_top .right_tit h1{margin:0;color:#fff;font-size:2rem}.sub_top img{display:block;margin-right:auto;height:100%;object-fit:cover;width:100%}@media screen and (max-width:1000px){.sub_top img{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}}@media screen and (max-width:428px){.sub_top{height:100px}.sub_top img{height:100px}.sub_top .right_tit h1{font-size:1.5rem}}.e-live_index p{font-size:1rem;line-height:1.1rem;margin:10px auto;padding:15px 20px;background-color:#f9f7f7;box-shadow:1px 1px 3px gray}.e-live_index .box{display:block}.e-live_index .e-live{height:fit-content;background-color:#fff;width:auto;border-bottom:solid 2px #a30008;padding-bottom:10px}.e-live_index .e-live p{color:#1b2538}.e-live_index .e-live p:after{content:"▼";color:#1b2538}.advantage{margin:100px auto 30px auto}.e-live_box{align-items:center;padding:20px 10px;box-shadow:1px 1px 2px #c4bfb3;background-color:#f9f7f7}.e-live_box p{margin:10px;margin-right:20px}.e-live_box .btn-c a{font-size:.9rem !important}.e-live_box .right_box{margin:10px;max-width:400px;width:100%}.e-live_box .left_box{margin:10px;max-width:350px;width:100%}.e-live_box .left_box img{width:100%}.tryangle{position:relative;padding-left:15px;margin:2px;margin-left:15px}.tryangle:before{content:"";position:absolute;top:.1em;left:0;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:5px;height:10px;border-right:3px solid #a30008;border-bottom:3px solid #a30008}.e-live_box .right_box ul p{background-color:#a30008;color:#fff;padding:5px 10px;display:flex;align-items:center;justify-content:center}.aboutteach h3{margin-top:50px;margin-bottom:15px}.aboutteach table{border:solid 1px gray}.aboutteach table th,.aboutteach table td{padding:10px;border-right:solid gray 1px;border-bottom:solid gray 1px}.aboutteach table th{background-color:#e5e2e1;width:80px;display:table-cell;vertical-align:middle}.aboutteach .flex,.aboutteach .flex .right{padding:5px;margin:5px}.aboutteach .flex .right .tit{font-weight:700}.aboutteach .flex{display:flexbox;width:100%;height:100%}.aboutteach .flex img{margin:5px}.aboutteach .rightbox{max-width:300px;padding:10px}.aboutteach .flexwrap img{display:block;width:100%;height:100%;max-width:500px;padding:10px;margin-bottom:10px}.aboutteach .rightbox .tit{width:fit-content;margin:0 auto;margin-bottom:30px;color:#596aff;font-weight:700;background-color:#f9f9f9;padding:10px 15px;box-shadow:7px 7px #596aff}.aboutteach .rightbox .tit:before{content:" ";width:0;height:0;border-left:solid 15px #596aff;border-top:solid 9px transparent;border-bottom:solid 9px transparent;z-index:1;display:inline-block;margin-right:20px}.aboutteach .rightbox ul{margin:15px auto}.aboutteach .rightbox ul li{font-size:1em;display:flex;justify-content:top}.aboutteach .rightbox ul li:before{content:" ";border:solid 5px #f57a78;border-radius:50%;display:inline-block;margin-top:7px;margin-right:15px;width:0;height:0}.tekisuto img{display:block;margin:20px auto;max-width:500px;width:100%}.form-table .table{border-collapse:collapse;max-width:1000px;width:100%;display:flex}.form-table .table2{border-right:solid 1px #e5e2e1;border-top:solid 1px #e5e2e1;width:fit-content;margin:0 auto}.form-table p{font-size:16px;font-weight:700;text-align:center;margin:20px auto}.sub_item{color:gray}input[type=text],input[type=email],input[type=tel],select,textarea,button{-moz-appearance:none;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border:none}input[type=text],input[type=email],input[type=tel],select,textarea{background:#f8f8f8;display:block;font-size:16px;padding:12px 15px;width:100%;max-width:480px;transition:.8s;border-radius:0}input[type=text]:focus,textarea:focus{background:#e9f5fb;box-shadow:0 1px 3px rgba(0,0,0,.1)}textarea[name=content]{display:inline-block;width:100%;height:200px}input::placeholder,textarea::placeholder{color:#ccc}::-webkit-input-placeholder{color:#ccc;opacity:1}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc;opacity:1}.form-table{width:100%}.form-table th,.form-table td{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:20px}.form-table th{background:rgba(255,187,0,.212);padding-left:50px;position:relative;text-align:left;width:300px}.checkq{margin-right:10px}.red_attention{color:#f4220c;font-size:12px;align-items:center;justify-content:center;margin:auto 5px}.btt{color:#3a3838;line-height:normal;background-color:#fff;border:solid 1.5px #a30008;font-size:18px;font-weight:700;padding:10px 15px;border-radius:30px;width:fit-content;transition:all .2s;width:fit-content;text-align:left;margin:10px auto}.btt:hover{background-color:#a30008;color:#fff}form{margin-top:30px}.yellow_back{background-color:rgba(242,182,182,.3);padding:20px;padding-right:0;text-align:left;width:250px;display:flex;height:100％;align-items:center;justify-content:left;border:solid 1px #fff}.input,.input .input{padding:20px;max-width:746px;text-align:left;width:100%;display:block;border-bottom:solid 1px #e5e2e1}.date_select .input{display:flex !important}.date_select .input .input{border-bottom:none !important;padding:0 5px}.table2 .input span label{display:block}.form-table .input p,.form-table .yellow_back p{margin:0;text-align:left;font-size:15px}.red_attention{font-size:15px}.agreetext{margin-block:30px 10px !important}.green_p{color:#c30d23 !important}.wpcf7-acceptance input,.wpcf7-checkbox input{transform:scale(1.5);margin-right:20px}.wpcf7-acceptance input+span,.wpcf7-checkbox input+span{line-height:1.5em}.sentbt:has(.wpcf7-spinner){position:relative}.wpcf7-spinner{display:block !important;margin:0 auto;margin-top:30px}.wpcf7-submit{padding:15px;background-color:#c30d23;color:#fff;border-radius:15px}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7-submit:hover{cursor:pointer}.wpcf7-form-control-wrap{width:100%}@media screen and (max-width:699px){.form-table .table{display:block}.table .input{border-bottom:none;width:100%;padding-top:15px;padding-bottom:30px;box-sizing:border-box}.yellow_back{width:auto}input[type=text],input[type=email],input[type=tel],select,textarea{background:#f8f8f8;display:block;font-size:16px;padding:12px 15px;width:100%;transition:.8s;border-radius:0}.date_select .input{width:90%}.form-table .table2{border:none}}.privacy p{margin:5px 0}.privacy li{list-style:none;margin-left:10px}.privacy .gray_back,.privacy .white_back{width:fit-content;padding:10px 15px;margin:15px 0}.privacy .white_back p{border-left:solid 5px #3a3838;padding-left:10px;transition:all .3s}.privacy .white_back p:hover{opacity:.6}.privacy .white_back p:after{content:"";display:inline-block;width:0;height:0;border-left:15px solid #3a3838;border-top:8px solid transparent;border-bottom:8px solid transparent;margin-left:15px}.privacy h2{font-size:1.3rem;margin:50px 0 15px;font-weight:700}.privacy .pp1{margin:25px 0}.privacy .pp2{font-size:1.2rem;margin:20px 0 10px;border-bottom:solid 1px #3a3838;padding-bottom:5px}.privacy .pp3{margin:10px 0}.trade .flexwrap{justify-content:center;align-items:center;margin:15px 0}.trade .flexwrap img{display:inline-block;max-width:300px;height:100%;margin:10px}.trade p{margin:30px 0}.trade table{margin:15px}.trade table tr{border-bottom:solid 1px #e5e2e1;padding:10px}.trade table th{text-align:right;font-weight:700}.trade table th,.trade table td{padding:15px;font-size:.9rem}.born{background-image:url(//xn--eckl3qmbc6976d2udy3ah35b.com/wp-content/themes/e-Live/img/background/born.jpeg);background-repeat:no-repeat;background-position:left;background-size:cover;margin:30px 0;padding:50px}.born p{line-height:1.8rem;color:#000 !important}@media screen and (max-width:428px){.born{padding:35px 10px}}.yonmaruyon{margin:20px auto 50px auto;background-color:#a30008;padding:50px;width:fit-content}.yonmaruyonp{font-size:5rem;font-weight:700;color:#fff;text-align:center}.yonmaruyon p{text-align:center;font-size:1.8rem;color:#fff}.register{margin:none;margin-bottom:40px}.register .mainh3{margin-top:50px}.register h3{font-weight:700;margin:30px 0 10px;color:#3a3838}.register .blue2{background-color:#0077d8 !important}.register .btn-c{margin:15px 10px 5px}.register .flexwrap{margin:30px 0}@media screen and (max-width:428px){.register{margin:0 5px}}.one_danraku{margin:15px 0 0}.infoh3{margin-top:50px}.hutoukou .box{max-width:380px;margin:15px;width:100%}.red_p{color:#ea000c}.thankyou{text-align:center;margin:0 auto;padding:0 15px}.home{width:fit-content;background-color:#a30008;color:#fff;padding:15px 20px;margin:0 auto;border-radius:20px;border:solid 1px #a30008;transition:all .2s}.home:hover{background-color:#fff;color:#a30008}#onlineself .flexwrap{margin:15px auto}#onlineself .right_box{margin-left:20px}.bordersolid{border:solid 1px #ea000c;padding:10px 15px;margin:20px}.exclamation{display:flex;margin:40px 5px;align-items:center}.exclamation span{position:relative;color:#fff;z-index:1;background-color:#f57a78;min-width:30px;height:30px;margin-right:15px}.exclamation span:before{content:"！";font-weight:700;color:#fff;position:absolute;top:20%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);z-index:2}.exclamation p{border-bottom:dotted #f57a78 6px}.syouhin{width:100%}.livepoint .darkred_back{padding:15px 20px;color:#fff;font-weight:700;font-size:18px;text-align:center}.livepoint .darkred_back span{font-size:30px;margin:0 5px}.getpoint .gettit{font-size:1.8rem;font-weight:700;color:#a30008;display:flex;align-items:center;margin:30px 0 5px}.getpoint .gettit span{font-size:18px;background-color:#a30008;color:#fff;font-weight:700;height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:10px}.getpoint .age{background-color:#80942c;color:#fff;padding:2px 20px;width:fit-content;display:flex;margin:5px;margin-top:20px}.getpoint .agespan{color:#80942c;font-weight:700;margin-left:10px;display:flex;align-items:center}.getpoint .flex{justify-content:left}.getpoint .small{font-size:15px;margin-left:5px}.bordergreen{border-bottom:solid #80942c 1px;width:fit-content;padding:0 10px;margin:3px;margin-bottom:5px}.bordergreen span{font-weight:700;color:#a30008;margin-left:15px}.redcircle{color:#a30008;font-weight:700;display:flex;align-items:center}.redcircle:before{content:"";width:0;height:0;display:flex;border:solid #a30008 5px;border-radius:50%;margin-right:5px}.point_table td,.point_table th{padding:0 10px}.livepoint .flexwrap .box{max-width:400px;width:100%;display:block;margin:10px}.livepoint .flexwrap .box .flex{margin-top:15px}#option img{width:100%}#option .flexwrap img{width:100%;margin:0 10px}#option .moshi{width:300px;display:block;margin-right:20px}#option .flexwrap .right_box{text-align:center;margin-right:0}#option .flexwrap .right_box ul li{width:fit-content;margin:0 auto;margin-bottom:5px}#option .flexwrap .right_box ul p{padding:10px 15px;width:fit-content;margin:0 auto 20px auto;display:flex;align-items:center;font-size:1.5rem;border-bottom:solid 2px #a30008}.darkred_p{color:#a30008}.subject span{background-color:#f57a78;color:#fff;padding:5px 10px;width:fit-content;margin-right:10px}.subject{margin:15px 10px}#option .flex div .subject{margin:0 auto;margin-bottom:20px}#option .flex div{margin-top:15px}#option .flex div .koumoku{border:solid 1px #a30008;margin:0 5px;margin-top:15px;padding:20px 15px;line-height:30px}#option .flex div .koumoku span{background:linear-gradient(transparent 80%,rgba(245,122,120,.5) 80%);line-height:normal;margin-top:5px}#option .flex div .koumoku .solution{background:linear-gradient(transparent 100%,rgba(245,122,120,.5) 100%);line-height:normal;margin-top:5px;font-size:22px;color:#a30008}#helpdesk{width:fit-content;margin:80px auto 40px auto}#helpdesk p{margin-top:10px}#helpdesk .freecall{margin-top:30px;align-items:center;margin-right:auto;justify-content:left}#helpdesk .freecall a{color:#596aff;font-weight:700;font-size:1.5rem}#helpdesk .freecall span{background-color:#a30008;padding:7px 15px;margin-right:10px;display:flex;width:fit-content;color:#fff}.high_leftbox{display:table-cell;width:100%;max-width:400px;justify-content:center;align-items:center}.high_rightimg{width:100%;max-width:300px;box-shadow:1px 1px 2px #c4bfb3}.high_leftbox div{justify-content:left}.univercity .custom{margin:20px 10px 50px}.univercity .flex p{width:100%}.univercity .flex{display:flex}.univercity .block img{display:block;margin-left:20px}.high_box{margin-bottom:20px}.high .check{margin-top:20px}@media screen and (max-width:600px){.univercity .flex{display:block}.univercity .block img{margin:0 auto;width:100%}}.margintop80{display:block;width:fit-content;margin:0 auto;margin-top:50px}.junior img{display:flex;margin:0 auto;max-width:700px;margin-top:20px;width:100%}.junior_box2{padding:10px}.junior_box2 div{width:50%;margin:10px}@media screen and (max-width:428px){.junior .flex{display:block !important}.junior_box2{padding:0}.junior_box2 div{width:auto}}.thisway{text-decoration:underline !important;display:block;width:fit-content;margin:100px auto;transition:all .2s;text-align:center;line-height:25px}.thisway:hover{color:red}.iudake .iudakeimg{width:220px;margin-right:30px;margin-bottom:50px}.iudake .rightbox{max-width:700px}.iudake .subtit{font-size:25px;line-height:33px;font-weight:700;margin-bottom:15px}.iudake h5{text-align:center;margin:0 auto;width:fit-content;display:block;border-bottom:solid 5px #f57a78;padding:0 20px;margin-top:30px;margin-bottom:70px;font-size:20px;color:#f57a78}.letshearing{display:block;margin:20px auto;margin-top:0;background-color:#a30008;padding:10px 20px;border-radius:20px;color:#fff;transition:all .2s;width:fit-content}.letshearing:hover{background-color:#a30008;color:#fff}@media screen and (max-width:960px){.iudake h5{margin-bottom:30px}.letshearing{margin-top:50px}}.btn:hover{background-color:#a83000;color:#fff}form .btn{margin-bottom:10px}#form p,#form small{width:fit-content;margin:0 auto;display:block}#form .pri{margin:50px auto !important}.main_thanksh2{font-size:24px;width:fit-content;margin:20px auto 30px auto;background-color:#fff;padding:20px 30px;border-bottom:solid 2px gray}.thankyou p{width:fit-content;margin:15px auto !important}.thankyou .home{display:block;margin:0 auto;width:fit-content;margin-top:40px !important}.plus_logo{width:200px}@media screen and (max-width:570px){.plus_logo{width:150px}}@media screen and (max-width:428px){.plus_logo{width:100px}}.intro_plus{background-color:#f0efeb;padding:20px 10px}.intro_plus p{font-size:30px;font-weight:700;line-height:35px;margin:auto 20px}.intro_plus p span{font-size:18px}@media screen and (max-width:600px){.intro_plus p{font-size:5vw;line-height:6vw}.intro_plus p span{font-size:1rem}}.flow_plus{display:flex}.flow_plus .plusbox1{background-color:#8fc31f}.flow_plus .plusbox2{background-color:#38ae23}.flow_plus .plusbox3{background-color:#3c8e28}.flow_plus .plusbox4{background-color:#166c19}.flow_plus .box{max-width:200px;padding:20px 20px 15px 15px;padding-bottom:70px}.plusbox2,.plusbox3,.plusbox4{padding-left:50px !important}.plusbox2,.plusbox3,.plusbox1{position:relative}.plusbox1:after{content:" ";position:absolute;right:-20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);border-left:solid 30px #8fc31f;border-top:solid 70px transparent;border-bottom:solid 70px transparent;z-index:10}.plusbox2:after{content:" ";position:absolute;right:-20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);border-left:solid 30px #38ae23;border-top:solid 70px transparent;border-bottom:solid 70px transparent;z-index:10}.plusbox3:after{content:" ";position:absolute;right:-20px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);border-left:solid 30px #3c8e28;border-top:solid 70px transparent;border-bottom:solid 70px transparent;z-index:10}.flow_plus .box{color:#fff;justify-content:left}.flow_plus .box span{font-size:50px}.flow_plus .box h4{font-size:20px;line-height:25px;display:flex;margin-bottom:15px}.flow_plus .box p{font-size:15px;line-height:19px;margin-bottom:auto;margin-top:0;color:#fff}.flow_plus .box p span{font-size:14px;line-height:16px}@media screen and (max-width:870px){.flow_plus .box span{font-size:6vw}.flow_plus .box h4{font-size:2.3vw;line-height:2.5vw}.flow_plus .box p{font-size:1.7vw;line-height:2.1vw}}.pdca{color:#4ba236;font-weight:700;font-size:27px;line-height:32px;margin-bottom:15px;margin-top:40px;text-align:center}@media screen and (max-width:650px){.flow_plus{display:block}.plusbox1:after,.plusbox2:after,.plusbox3:after{display:none}.flow_plus .box{display:flex;width:auto;max-width:none}.plusbox2,.plusbox3,.plusbox4{padding-left:20px !important}.plusbox1,.plusbox2,.plusbox3,.plusbox4{border-bottom:solid 1px #fff}.flow_plus .box span{margin-right:10px;font-size:3rem;line-height:3rem}.flow_plus .box h4{margin-right:7px;width:80px;font-size:1.2rem;line-height:1.5rem}.flow_plus .box p{font-size:1rem;line-height:1.5rem}.flow_plus .box{display:flex;flex-wrap:nowrap}}@media screen and (max-width:428px){.flow_plus .box h4{margin-right:7px;width:60px}}.pluspoint{margin:0 auto;padding:30px;background-color:#fbfbf4}.pluspoint h3{margin:20px auto;width:fit-content;font-size:30px;line-height:35px}.pluspoint ul{margin:0 auto;width:fit-content}.pluspoint li{font-size:20px;line-height:30px;list-style:square;margin-left:30px;font-weight:700}.pluspoint li::marker{color:#4ba236}.pluspoint h3 span{font-size:40px}.green_p{color:#4ba236}.plusgaiyou{background-color:#323232;padding:20px}.plusgaiyou p{color:#fff}.plusgaiyou .item{background-color:#8fc31f;color:#000;width:fit-content;padding:5px 10px;font-weight:700;margin-right:10px;display:flex;align-items:center;font-size:20px}.plusgaiyou .flex{justify-content:left;margin:15px;align-items:top;margin-right:15px}.plusgaiyou .textcenter{text-align:center;display:flex;align-items:center;font-weight:700}.plusgaiyou .gakunen{border:solid 1px #fff;padding:2px 10px;width:fit-content;margin:20px 0 10px}.plusgaiyou .centertit{font-weight:700;margin-bottom:10px;border-bottom:solid 5px #8fc31f;display:block}.flow_plus .box{position:relative}.flow_plus .box img{position:absolute;z-index:20}.people1{width:12%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);bottom:-10px}.people2{width:30%;right:15px;bottom:0}.people3{width:15%;top:-5px;left:-5px}.people4{width:40%;right:-5px;bottom:-20px}@media screen and (max-width:650px){.people1{width:25px;right:0;bottom:0;left:auto}.people2{width:70px}.people3{width:30px;right:10px;bottom:0;top:auto;left:auto}.people4{width:100px}}.tuyomi .cp_actab label:before,.tuyomi .cp_actab .cp_actab-content:before{content:""}.tuyomi .cp_actab label{width:100px;height:100px;padding:0;margin:0;margin-left:auto;margin-right:0;text-align:center;text-indent:0;border-radius:0;display:flex;align-items:center;justify-content:center;font-size:20px}.tuyomi .cp_actab label:after,.tuyomi .cp_actab label:before{content:"";width:0;height:0;margin:0;padding:0}.tuyomi .title{border:solid 1px gray;justify-content:center;align-items:center}.tuyomi .title img{width:100px;height:100px}.tuyomi.cp_actab .cp_actab-content{border-radius:0;margin:0;padding:0}.tuyomi .cp_actab input:checked~.cp_actab-content{border:0}.tuyomi .contentslist{background:#e6f4ff}#cover{margin-top:50px;padding:30px 10px}#cover h1{text-align:center;margin:20px 0}#cover .bts{margin-top:50px}#cover .bts img{display:block;margin:0 auto}#cover .bts div{padding:30px}#cover .bt{border-radius:20px;background:gray;padding:5px 20px;transition:all .2s;margin:15px;border:solid 1px #565656;display:block}#cover .bt:hover{opacity:1}#cover .tintle{background:#c5d814;color:#343434}#cover .tintle:hover{background:#343434;color:#c5d814}#cover .effi{background:#23007c;color:#e8e7ed}#cover .effi:hover{background:#fff;color:#23007c}#cover .contents{margin:50px 0;text-align:center}#cover .box{max-width:520px;margin:15px;display:block}#cover h2{width:fit-content;margin:10px auto 10px 0px;padding-left:20px;font-weight:500;font-size:20px;line-height:24px}#cover .t_tit{border-left:solid 15px #c5d814}#cover .effi_tit{border-left:solid 15px #23007c}#cover .contents .flexwrap{align-items:flex-start}#cover .bts img{height:50px;width:auto;margin-bottom:20px}#cover .backcolor{background:#f5f1f0;padding:30px 5px}footer .sns_icon{text-align:center;padding:10px 0;display:flex}footer .sns_icon img{width:35px;margin-left:0;margin-right:10px}#gaibu .tith1{background:#fff}#gaibu .items{background:#fff;margin:1%;padding-bottom:15px;width:200px;box-shadow:1px 1px 3px #bfbcb6;position:relative}#gaibu .items:after{content:"";border-right:solid 10px #d21e27;border-top:solid 10px #a30008;border-left:solid 10px transparent;border-bottom:solid 10px transparent;position:absolute;right:0;top:0}#gaibu .items img{width:200px;height:200px;object-fit:cover;margin-bottom:10px;display:block}#gaibu .items h2{font-size:15px;line-height:17px;margin:20px auto 15px auto}#gaibu .items div{padding:0 10px}#gaibu .items p{font-size:13px;line-height:17px}.link{margin:0 auto;display:block;width:fit-content}.aioseo-breadcrumbs{margin:0 3%;color:gray;padding-top:5px}.aioseo-breadcrumbs span{margin:0 2px;font-size:15px}.aioseo-breadcrumbs span a{color:#2d2d2d;font-size:13px}.aioseo-breadcrumbs span a:hover{color:#a30008}.yen{font-size:8px}.toko td{text-align:left !important}#winter .topbanner{display:block;margin:0 auto;max-width:1100px;width:100vw}#winter{position:relative}#winter .small_banner{max-width:1100px;position:absolute;bottom:10vh;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);flex-wrap:nowrap;justify-content:center;display:flex}@media screen and (max-width:1100px){#winter .small_banner{bottom:6.5vw}}#winter .small_banner a{margin:5px;flex-grow:1;height:auto;border:solid 2px #fff;background:#fff;box-shadow:1px 1px 3px gray;position:relative}#winter .small_banner a:hover{opacity:1;border:solid 2px #072393;background-color:#072393}#winter .small_banner img{max-width:342px;width:33vw;position:relative}#winter .small_banner a:before{content:"詳しく見る";color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#winter .small_banner img:hover{opacity:0}#winter .small_banner a:after{position:absolute;content:"";top:0;right:0;border-right:10px solid #072393;border-top:10px solid #1234bd;border-bottom:10px solid transparent;border-left:10px solid transparent}.categoryphp{text-align:left !important}