@charset "utf-8";@import url(//fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic);#stage img{width:100%;height:auto;display:block}html,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a img{border:0}figure{margin:0}hr{height:0;margin:0;padding:0;border:0}html{background:#fff}body{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",Meiryo,sans-serif;background:#fffaf0;word-wrap:break-word;overflow-wrap:break-word;width:100%;height:auto;overflow-x:hidden;overflow-y:auto;margin-top:-2px;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-font-smoothing:antialiased}a{color:#006400;text-decoration:none;cursor:pointer}a:hover{opacity:.3;cursor:pointer}p{font-size:17px;padding:0 .5em;font-weight:300;line-height:2em;-webkit-text-size-adjust:100%}ul{margin:0 0 10px;padding:0}li{list-style:none;font-size:1em;margin:0}li.list{list-style:none;font-size:1em;margin:1em 10px}h4{width:auto}blockquote{margin:0;padding:0}input[type=submit]{-webkit-appearance:none}input[type=text]{font-size:16px;transform:scale(.85)}table,td,th{border:dashed green 1px;font-size:17px;line-height:1.8em}table{margin:10px auto;background-color:rgb(233 253 253/43%)}table.taiken{background-color:#faebd7}td,th{padding:.5em}td.mon{background-color:green;text-align:center;color:#fff}th.none{background-color:#fffaf0;border-top:2px solid #fffaf0;border-left:2px solid #fffaf0}td.course2{background-color:#f0fff0;text-align:center;padding:1em}td.course3{text-align:center;padding:1em}.black{color:#000}.navy{color:navy}.gray{color:gray}.mido{color:green}.midori{font-weight:700;color:green}.futoji{font-weight:700}span.midori{font-weight:700;color:green}span.futoji{font-weight:700}.home1{color:#278799}.home1:hover{text-decoration:underline}.underline{text-decoration:underline}.under{font-weight:600;border-bottom:solid 1px green;font-size:1.1em}.fontbig{font-size:130%}.smallfont{font-size:90%}.mojibig{color:green;font-size:1.2em;padding:0 5px 0 8px}.mojibig2{color:green;font-size:1.1em}.inner{position:relative;width:100%}.headmenu{position:relative}.logoimg{float:left;width:201px;margin:0 0 20px}.info{float:right;width:auto;margin:7px 0 0;display:block}.info li{float:left;width:auto;position:relative;margin:0 2em 0 0;display:block;font-weight:500;font-size:15px}div.logop{max-width:240px;margin:5px auto;padding:0 1em;text-align:center;font-size:12px}div.logos{float:left;margin:10px 0 0;width:264px}.logo{float:left;background-image:url(http://speech.gokoro.net/images/title.png);background-repeat:no-repeat;width:230px;font-size:32px;display:block;margin:.3em 0 0 .2em;line-height:1em;font-weight:500;color:#000;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,sans-serif;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%}.logo span{font-size:15px;font-weight:400;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;color:#000;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%}div.logoimg2{max-width:100%;margin:10px 0 0;text-align:center;font-size:12px}.logoimg2 img{max-width:80%}.headg{float:right;width:40%;position:absolute;right:0;height:28%}.head-b,div.headb{border:solid 2px #278799;border-radius:5px;text-align:center;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px}.headb:hover,.headb2:hover,.headb3:hover{opacity:.8}ul.menu{padding:0;margin:0}.menu{position:relative;width:100%;height:50px;max-width:940px;margin:20px 0 0}.menu__multi{float:left;width:25%;height:46px;line-height:46px;background:#278799;border-top:solid 1.5px gray;border-bottom:solid 1.5px gray;color:#278799}.menu>li{display:block;color:#fff;font-weight:600;text-align:center}.menu>li a{display:block;width:100%;color:#fff;font-weight:600;text-align:center}.menu>li a.hover{color:#999}.menu:after{clear:both}.menu{*zoom:1;}.menu>li.menu__multi{position:relative}ul.menu__second-level,ul.menu__second-level2,ul.menu__second-level3,ul.menu__third-level{visibility:hidden;opacity:0;z-index:1;padding-left:0}ul.menu__second-level li a,ul.menu__second-level2 li a{color:#fff;font-size:14px}ul.menu__third-level li a{color:#fff;font-size:13px}.menu__second-level li,.menu__second-level2 li,.menu__second-level3 li,.menu__third-level li{border-top:1px solid #111}ul.menu__second-level,ul.menu__second-level2{position:absolute;top:0;left:0;width:100%;background:#072a24;-webkit-transition:all .3s ease;transition:all .3s ease}li.menu__multi:hover ul.menu__second-level,li.menu__multi:hover ul.menu__second-level2{top:45px;visibility:visible;opacity:1}li.menu__multi ul.menu__second-level li,li.menu__multi ul.menu__second-level2 li{position:relative}li.menu__multi ul.menu__second-level li:hover,li.menu__multi ul.menu__second-level2 li:hover{background:#111}li.menu__multi ul.menu__second-level li ul.menu__third-level,li.menu__multi ul.menu__second-level2 li ul.menu__third-level{position:absolute;top:-1px;left:100%;width:100%;background:#111;-webkit-transition:all .3s ease;transition:all .3s ease}li.menu__multi ul.menu__second-level li:hover ul.menu__third-level,li.menu__multi ul.menu__second-level2 li:hover ul.menu__third-level{visibility:visible;opacity:1}li.menu__multi ul.menu__second-level li ul.menu__third-level li,li.menu__multi ul.menu__second-level2 li ul.menu__third-level li{position:relative}li.menu__multi ul.menu__second-level li ul.menu__third-level li:hover,li.menu__multi ul.menu__second-level2 li ul.menu__third-level li:hover{background:#2a1f1f}li.menu__multi:hover ul.menu__second-level3{top:45px;visibility:visible;opacity:1}li.menu__multi ul.menu__second-level3 li:hover{background:#111}li.menu__multi ul.menu__second-level3 li:hover ul.menu__third-level{visibility:visible;opacity:1}li.menu__multi ul.menu__second-level3 li ul.menu__third-level li:hover{background:#2a1f1f}.menu__second-level2 li a.hover,.menu__second-level3 li a.hover{background:#111}.menu__fourth-level li a:hover{background:#1d0f0f}.init-right:after{content:'';display:inline-block;width:6px;height:6px;margin:0 0 0 15px;border-right:1px solid #fff;border-top:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.init-bottom:after{content:'';display:inline-block;width:6px;height:6px;margin:0 0 0 15px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu.active:after{content:"\f056"}.menu3{display:inline-block;height:auto;margin:35px 0 0 9px;width:36px;vertical-align:middle;padding:0;border:1.8px solid #444;border-radius:4px;cursor:pointer}.menu3 span{display:block;height:1.8px;width:23px;background-color:#444;margin:6px;border-radius:2px}#btn-content{width:auto;height:auto;position:absolute;right:15px}#menuinner{position:relative;width:100%;margin:0 auto;height:auto;text-align:right;overflow:hidden}.slideButton{display:block;position:relative;margin:0;padding:4px;color:#000;font-size:70%;text-decoration:none;cursor:pointer}#slideMenu{overflow:hidden;position:fixed;z-index:20;top:0;right:-310px;width:310px;height:100%;margin:0;padding:0;box-shadow:0 8px 17px 0 rgba(0,0,0,.2)}#slideMenu>#topnav>li{display:block;position:relative;float:none;width:100%;height:auto;border-top:1.5px solid #eee;z-index:1}#slideMenu>#topnav>li a{display:block;position:relative;float:none;width:100%;height:40px;padding:0 0 0 10px;background-color:#fffaf0;color:#444;font-weight:700;line-height:40px;z-index:1}#slideMenu>#topnav>li>a:active{opacity:.8}.closeArea{height:100px;text-align:center;color:#fff;font-size:20px;padding:.5em;background-color:#a9a9a9;cursor:pointer}#layer{display:none;position:fixed;z-index:10;top:0;width:100%;height:100%;background-color:#222;opacity:.4;cursor:pointer}#topnav li>ul.second-content{position:relative;padding-left:0;list-style-type:none;z-index:1;width:310px;height:auto;float:none;display:block}#topnav>li.a{width:310px;height:auto;position:relative;z-index:1;float:none;width:100%;display:block}#topnav li.a>ul.second-content>li a{width:auto;height:auto;border-top:1.5px solid #eee}#topnav>li a:after{position:relative;display:block;width:8px;height:8px;margin:-25px 0 0 190px;border-top:1.7px solid #888;border-right:1.7px solid #888;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:10}nav#breadcrumbs{text-align:left;width:100%}img.home{height:12px;margin:0 0 -1px}.searchsubmit:hover{opacity:.6}section.content{margin-bottom:20px;font-size:14px;overflow:hidden}section#main3,.main3{max-width:600px;display:inline-block;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9;padding:0 15px;margin:0 0 20px;font-size:17px}#main3 a{color:#278799;cursor:pointer}.main3 a{cursor:pointer}section#main2{display:inline-block}.grid2{display:inline-block}.grid3{display:inline-block}.grid3 p{font-size:14px;background:rgba(220,220,220,.4);padding:10px;line-height:1.6em}.grid3 p a{color:#000;font-size:14.5px;cursor:pointer}.box_srcollbar{overflow:auto;height:220px;margin:0 10px;padding:5px;border:1px dotted #000;background-color:rgba(224,255,255,.7);font-size:13px}div.entry{padding:0 3px}h2.top{border-bottom:2px dashed green;padding:0 0 .2em;font-weight:500}h2.top:first-letter {color:green;font-size:1.5em;padding:0 0 0 5px}h2.top+p{position:relative;height:auto;line-height:1.7em;margin:1em .2em;padding:1em 1.5em;color:#000;background-color:rgba(224,255,255,.7);border-radius:5px;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777}h2.top2{border-bottom:2px dashed green;font-size:22px;font-weight:500}h2.top2:first-letter {color:green;font-size:1.5em;padding:0 0 0 5px}h2.schedule{border-bottom:2px dashed green;padding:0 0 .2em;font-size:22px;font-weight:500;margin-top:0}h2.topc{font-size:17px;font-weight:500;border-radius:10px;background:#278799;padding:3px 5px 3px 15px;margin:0 0 0 110px;border-left:0;color:#fff}h2.sub,div.sub{font-size:18px;border-bottom:1px solid #a9a9a9;padding:0 0 0 .5em;font-weight:500}h2.sub:first-letter ,div.sub:first-letter {color:green;font-size:18px;padding:0 0 0 5px}h2.read,h3.read{font-weight:500;font-size:17px}h2.cont{font-size:18px;border-left:8px solid green;padding:.5em 0 .5em .4em;font-weight:600;background-color:rgba(220,220,220,.4)}h3.cont{font-size:18px;border-left:8px solid green;padding:0 0 0 .2em;font-weight:600}h3.schedule{font-size:18px;border-left:6px solid green;background-color:rgba(191,191,191,.3);padding:.3em 0 .3em .5em;font-weight:500}h3.top{border-bottom:2px solid green;font-size:17px;font-weight:500}h3.le{border-left:6px solid green;font-size:18px;padding:0 0 0 3px;margin:1.5em 0 1em;font-weight:500}h4.le{border-left:6px solid green;font-size:18px;padding:0 0 0 .4em;margin:1.5em 0 0;font-weight:500}h5.le{border-left:4px solid gray;font-size:18px;padding:0 0 0 .4em;margin:1.5em 0 0;font-weight:500}h4.ken{font-size:16px;border-bottom:4px solid green;border-left:4px solid green;padding:0 0 0 3px;margin:1.5em 0 -.4em;font-weight:600}h2.schedule:before{content:url(https://speech.gokoro.net/images/logomini_ss.png);padding:0 0 -10px}.h3tatemidasi{border-left:3px solid green;padding:0 0 0 8px}.h4tatemidasi{font-weight:500;padding:0 0 0 8px;font-size:1.1em}.h4midasi_t{height:28px;font-size:17px;position:relative;text-align:center;padding:4px 5px;margin:0;vertical-align:middle;background-color:#278799;border:solid #278799;color:#fff}.h4midasi_1{background-color:#f39800}.h4midasi_2{background-color:#1d2088}.h4midasi_3{background-color:salmon}.h4midasi_4{background-color:#0068b7}.h4midasi_5{background-color:#094}.h4midasi_6{background-color:#920783}.h4midasi_7{background-color:gold}.h4midasi_8{background-color:#3cb371}.h4midasi_1,.h4midasi_2,.h4midasi_3,.h4midasi_4,.h4midasi_5,.h4midasi_6,.h4midasi_7,.h4midasi_8{width:100%;height:30px;font-size:14px;text-align:center;color:#fff;padding:4px 0 0;margin:0}.h4midasi_1,.h4midasi_4{position:relative}.h4midasi_5,.h4midasi_6{position:relative}.kakomi_title{width:100%;margin:0 auto;color:#191970;text-align:center;font-weight:700}.big_kakomi_l,.big_kakomi_r,.big_kakomi_m{padding:5px 0 0;border:dotted green 2px;border-radius:8px;background-color:#b0e0e6}.big_kakomi_l{margin:0 auto;width:100%}.big_kakomi_m{margin:10px 0 0;width:100%;display:inline-block}.big_kakomi_r{margin:0 0 0 17px;width:48%;display:inline-block}.big_kakomi_l p,.big_kakomi_r p{text-align:center}.ookakomileft{width:48%;float:left}.small_kakomi_t,.small_kakomi_1,.small_kakomi_2,.small_kakomi_3,.small_kakomi_4,.small_kakomi_5,.small_kakomi_6,.small_kakomi_7{border:solid green 1px;margin:10px auto;background-color:#fff}.small_kakomi_t{width:100%;display:inline-block}.small_kakomi_1,.small_kakomi_2,.small_kakomi_3,.small_kakomi_4,.small_kakomi_5,.small_kakomi_6,.small_kakomi_7{width:90%}.small_kako{margin:5px 0;padding:0 1em;font-weight:500}.small_kakot{display:inline-block;font-weight:500;font-size:15px;margin:16px 0 0 10px}.small_kakot2{font-weight:500;font-size:15px;width:190px;display:inline-block;margin:0 auto}.accordion input{display:none}.accordion label#top1:hover,.accordion label#top2:hover{opacity:.6}.accordion label#top1:after,.accordion label#top2:after,.accordion2 label#top1:after,.accordion2 label#top3:after{position:absolute;top:50%;right:9px;display:block;content:'';width:8px;height:8px;margin-top:-7px;border-top:2px solid #888;border-right:2px solid #888;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.accordion input:checked+label#top1:after,.accordion input:checked+label#top2:after{margin-top:-3px;margin-left:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion2{line-height:1.6em;margin:.5em 0 0;padding:1em;font-size:17px;color:#000;background-color:rgb(233 253 253/43%);border:double 3px #278799a8;border-radius:8px;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777}.accordion div#lecture,div.accordion div#lecture{position:relative;height:0;overflow:hidden;transition:height .2s ease-in-out;font-size:15px;line-height:1.7em;margin:2em 1em 1em;padding:0 1.5em;color:#000;background-color:rgba(224,255,255,.7);border-radius:5px;-webkit-box-shadow:0 5px 6px -6px #777;-moz-box-shadow:0 5px 6px -6px #777;box-shadow:0 5px 6px -6px #777}div#read{position:relative;height:0;overflow:hidden;font-size:15px;line-height:1.5em;margin:1em;padding:0 1em;color:#000}label:hover{opacity:.6;cursor:pointer}#photos :hover{opacity:.7;cursor:pointer}.balloon-simple{width:100%;margin:20px 0;overflow:hidden}.balloon-simple .icon-right img,.balloon-simple .icon-left img{width:100%;border-radius:50%;background-size:cover}.icon-right p,.icon-left p{text-align:center;top:-22px;left:3px;position:relative;font-size:15px}.balloon-simple .balloon{width:100%}.serif-right,.serif-left{position:relative;padding:20px 30px 20px 15px;border-radius:10px;width:47%}.serif-right:after,.serif-left:after{content:"";position:absolute;top:15px;border-top:10px solid transparent;border-bottom:5px solid transparent;border-left:5px solid transparent}.serif-right p,.serif-left p{margin:0;padding:0;font-size:16px}.balloon-simple .icon-right{float:right;width:100px;margin-right:10px}.balloon-simple .icon-right img{border:solid 4px #85e3ff}.serif-right{margin:40px 40px 0 0;background:#85e3ff;float:right}.serif-right:after{transform:scale(-1,1);right:-22px;border-right:20px solid #85e3ff}.balloon-simple .icon-left img{border:solid 4px rgba(192,209,232,.7)}.serif-left{display:inline-block;margin:11px 0 0 25px;background:rgba(192,209,232,.7);width:210px}.serif-left:after{left:-25px;border-right:20px solid rgba(192,209,232,.7)}.list-top{list-style:none;font-size:1em;margin:0 0 1em .5em}.list-c li{font-size:16px;padding:0 .5em;font-weight:300;line-height:2em;-webkit-text-size-adjust:100%;margin:1em .5em 0}li.list{line-height:2em;font-size:16px}ul.listwaku{border:1.5px dotted green;border-radius:5px;margin:0 5px;padding:8px}ul.kouzalink{padding:0}ul.kouzalink li{margin:3px 0;font-size:13px}.lpoint{margin:1.3em 0;font-size:17px;line-height:1.5;font-weight:500}.rankli{position:relative;padding:.5em;line-height:1.5em;border-left:solid 35px #278799;margin-bottom:5px;font-size:14.5px}.rankli:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;color:#fff;font-family:'Avenir','Arial Black','Arial',sans-serif;font-weight:700;font-size:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-35px;width:35px;height:1em;line-height:1;text-align:center;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%}img.frame,#gallery img{border:4px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.5);-webkit-box-shadow:0 0 2px rgba(0,0,0,.5)}section#gallery{overflow:visible}.imgbig{width:100%;max-width:560px;display:block;margin:15px auto}img.smado{max-width:90px;display:block;float:right;margin:8px 10px 5px 5px;border:solid 1.5px #278799}img.smado2{max-width:110px;display:block;float:left;margin:0 10px 5px 5px;border:solid 1.5px #278799}img.sankatu{height:8px;margin:1px 6px}div.pannel-group__item__img{margin:10px auto;width:100%;position:relative;height:auto}div.pannel-group__item__img img{width:100%;height:auto}div.pannel-group__item__img2{float:left;margin:5px;border:1px green solid;width:100px;height:100px;position:relative}div.pannel-group__item__img3{margin:10px auto;position:relative;height:auto}div.pannel-group__item__img3 img{max-width:100%}div.pannel-group__item__imgs2 img{float:left;margin:5px 10px 5px 5px;border:1px green solid;width:60px;height:60px;position:relative}.siro{background-color:#fff;padding:0 0 0 5px;overflow-wrap:anywhere}.blocktaiken{padding:1em;background-color:rgb(233 253 253/43%);margin:15px 0}blockquote p{font-size:17px;line-height:1.8em}.inyou{position:relative;padding:0 20px 5px 40px;box-sizing:border-box;color:#464646;background-color:azure;border-top:solid 3px #66cdaa}.inyou:before{display:inline-block;position:absolute;top:0;left:0;width:32px;height:30px;vertical-align:middle;text-align:center;content:"\f10d";font-family:FontAwesome;color:#fff;font-size:18px;line-height:30px;background:#66cdaa}.inyou p{position:relative;padding:0;margin:10px 0;z-index:3;line-height:2.5}.sankou{border:solid 1px green;font-size:14px;border-radius:5px;background-color:#f0fff0;padding:0 5px}.kanren{padding:1em;background:rgba(192,209,232,.4);font-size:17px;line-height:2.2em}.kanren-t{font-weight:600;color:#364d4f;font-size:17px}.kanren a{line-height:1.8em !important}.infoh{border:double gray 3px;padding:8px 15px;margin:-15px auto 25px auto;font-size:15px;background-color:rgba(220,220,220,.3)}.prof-s{line-height:1.8em;font-size:15px;padding:0 .5em;font-weight:300}.profk{float:left;width:90px;margin:14px 10px -5px 0;border:dotted #278799}.si{margin:15px}span.link{color:#278799}.day{margin:-10px 0 0;font-size:12px}p.time{text-align:right}.nextpage{display:flex;justify-content:space-between;margin:1em 3px}.nav-links{font-size:16px;display:flex}.nav-links div[class^=nav-]{width:50%}.nav-links .nav-next{margin-left:auto}.nav-links .nav-previous+.nav-next{margin-left:-1px}.nav-links a{display:flex;align-items:center;justify-content:center;width:100%;height:3.5em;border:1px solid #ddd}.pannel-group__item_center{margin:10px auto;display:flex;justify-content:center}div.pannel-group__item__text{color:#000;font-size:15px;margin:10px 0 0 10px}div.pannel-group__item__text2{color:#000;font-size:14px;margin:7px 0 0}h2.topunder{font-size:15.5px;font-weight:600;margin:0;color:#000}.topbox{margin:5px}.top_thum_title{display:block;margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.6em}.topborder{border-bottom:2px dashed green;padding:10px}.topbordertop{border-top:2px dashed green}dl.mokuji{width:80%;border-top:1px dashed green;border-right:1px dashed green;border-left:1px dashed green;margin:2em auto}dt.mokuji{text-align:center;font-weight:700;padding:3px;background-color:#278799;color:#fff}dd.mokuji{margin:0;padding:3px;border-bottom:1px dashed green}dl.koumoku{border:dashed green 1.3px;margin:10px auto;background-color:azure;width:90%}dd.koumoku{font-size:15.5px;margin:1.3em}dl.news-f{border:solid 1px #228b22}dt.news-mokuji{text-align:center;font-weight:700;color:#fff;padding:3px;background-color:#278799}dd.news-l{margin:0;border-top:1px solid green;padding:5px;background-color:#fff;color:#006400;font-weight:500}.mokuji_bottan{font-size:13px;color:#000;margin:0 0 5px auto;padding:3px;border:1.8px solid #444;border-radius:15px;cursor:pointer;text-align:center;width:100px}.sidebar-link,.syousai2,.syousai3,.kouzabottan,.bottan_n,.bottan2{border:solid 2px #228b22;text-align:center;border-radius:5px;background-color:#fff;color:#006400;font-weight:600;display:inline-block}.sidebar-link{width:60%;padding:8px 3px;font-size:13px;margin:10px 0 3px 7px}.syousai2{width:90%;padding:8px 3px;margin:.5em auto;display:block}.syousai3{max-width:270px;padding:8px 3px;margin:.5em auto;display:block}.kouzabottan{width:40%;padding:8px 3px;font-size:13px;margin:8px 0 10px 8px}.bottan_n{width:200px;padding:5px 20px;margin:10px 0 20px 10px}.bottan2{width:28%;padding:10px 5px;font-size:13px;margin:30px 10px 0 0}.bottan2:hover{opacity:.6}.base{font-size:13px;color:#000;float:right;padding:6px 10px;border:1.8px solid #444;border-radius:15px;cursor:pointer}.base2{font-size:13px;color:#000;margin:20px auto;text-align:center;width:160px;padding:6px 10px;border:1.8px solid #444;border-radius:15px;cursor:pointer}.title_no-style,.keni-section .title_no-style{line-height:1;margin:0 0 16px;padding:0;border:0;outline:0;border-radius:0;box-shadow:none;background:0 0;color:#333;font-weight:400;font-size:100%}.title_no-style:before,.title_no-style:after,.keni-section .title_no-style:before,.keni-section .title_no-style:after{position:static;width:auto;height:auto;content:none}.m10-b{margin-bottom:5px !important;font-size:14px;padding:5px}.m0-b{margin-bottom:0 !important}.form-mailmaga,.form-mailmaga3{margin:5px 0 0 -15px;font-size:13px;padding:17px;line-height:1.6em;border:1px solid #ddd;text-align:center}.form-mailmaga3{margin:5px auto;max-width:450px}.form-mailmaga .form-mailmaga_inner,.form-mailmaga3 .form-mailmaga_inner{max-width:100%;margin:auto}.form-mailmaga .form-mailmaga_mail,.form-mailmaga3 .form-mailmaga_mail{margin:10px}.form-mailmaga .form-mailmaga_title,.form-mailmaga3 .form-mailmaga_title{color:#2e8b57;font-weight:700;font-size:1.4rem}.form-mailmaga .btn,.form-mailmaga3 .btn{margin-bottom:0}.form-mailmaga2{margin:5px auto;font-size:16px;line-height:1.6em;border:1px solid #ddd;text-align:center;max-width:450px;padding:12px}.form-mailmaga2 .form-mailmaga_inner2{max-width:100%;margin:auto}.form-mailmaga2 .form-mailmaga_mail2{margin:10px}.form-mailmaga2 .form-mailmaga_title2{color:#2e8b57;font-weight:700;font-size:1.4rem}.form-mailmaga2 .btn{margin-bottom:0}.form-mailmaga5{margin:5px 0 0 -15px;font-size:13px;padding:20px 15px 10px;line-height:1.1em;border:1px solid #ddd;text-align:center}.form-mailmaga5 .form-mailmaga_title{color:#2e8b57;font-weight:700;font-size:1.1rem;margin:0 0 .6rem}.form-mailmaga6{margin:5px 0 0 -15px;font-size:13px;padding:20px 15px 10px;line-height:1.1em;border-top:1px solid #ddd;text-align:center}.form-mailmaga6 .form-mailmaga_title{color:#2e8b57;font-weight:700;font-size:1.1rem;margin:0 0 .6rem}.form-mailmaga2 input[type=email],.form-mailmaga input[type=email]{transform:none !important;-webkit-transform:none !important}.form-mailmaga2 .form-control,.form-mailmaga .form-control{display:block;width:100% !important;max-width:400px;height:52px !important;min-height:52px;padding:0 14px !important;font-size:16px !important;line-height:52px;border:1.5px solid #aaa !important;border-radius:5px !important;background-color:#fff !important;color:#333 !important;box-sizing:border-box !important;-webkit-appearance:none;appearance:none;margin:0 auto;transition:border-color .2s}.form-mailmaga2 .form-control:focus,.form-mailmaga .form-control:focus{border-color:#2e8b57 !important;outline:none;box-shadow:0 0 0 3px rgba(46,139,87,.15)}.form-mailmaga2 .btn.btn_style03,.form-mailmaga .btn.btn_style03{display:inline-block !important;width:auto !important;min-width:160px;max-width:260px;height:48px !important;min-height:48px;padding:0 32px !important;margin:12px auto 0 !important;font-size:15px !important;font-weight:600;letter-spacing:.1em;background-color:#2e8b57 !important;color:#fff !important;border:none !important;border-radius:999px !important;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s ease,opacity .1s ease,box-shadow .2s ease;text-align:center;line-height:48px;box-shadow:0 2px 6px rgba(46,139,87,.35)}.form-mailmaga2 .btn.btn_style03:hover,.form-mailmaga .btn.btn_style03:hover{background-color:#228b22 !important;opacity:1 !important}.form-mailmaga2 .btn.btn_style03:active,.form-mailmaga .btn.btn_style03:active{background-color:#1a6b1a !important;transform:scale(.98)}.taglinks{margin:10px 14px}.taglinks a{color:#278799}.tag-cloud{margin:0 0 0 18px}#tagcloud{word-spacing:10px;padding:0 10px}#tagcloud a{white-space:nowrap;line-height:2}.slide-box{writing-mode:vertical-rl;-ms-writing-mode:tb-rl;width:90%;letter-spacing:1.6px;height:400px;overflow-x:scroll;border:2px solid green;padding:15px}.ui{line-height:1.9em;font-size:1.2em}.slidemado{width:250px}.slidemoji{font-size:13.5px;line-height:1.5em;padding:0 1em;color:#000}.content{width:250px;height:250px}.slideshow{display:flex;-webkit-animation:loop-slide 20s infinite linear 1s both;animation:loop-slide 20s infinite linear 1s both}@-webkit-keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes loop-slide{from{transform:translateX(0)}to{transform:translateX(-100%)}}.slide-paused:hover .slideshow{-webkit-animation-play-state:paused;animation-play-state:paused}.content-hover:hover{transform:translateY(-20px);border-radius:0 10%;box-shadow:0 3px 10px 0 #333;opacity:.8;cursor:pointer}.prog_title{background-color:#4b9ead;border:none;color:#fff;font-size:14.5px;height:30px;line-height:1.6em;vertical-align:middle}.table2{padding:8px;margin:5px auto 0;border:none}.prog_title2{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #bbb;font-weight:700;left:10px;color:#167f92;width:60px}.prog_title3{border:none;font-weight:700;left:10px;color:#167f92;width:60px;font-size:12px;letter-spacing:-1px}.prog5{border-bottom:1px solid #bbb;font-size:14.5px;padding:.5em;border-top:none;border-right:none;border-left:none;line-height:1.6em}.prog6{border:none;font-size:14px;padding:.5em;line-height:1.6em}table td .prog5:before{content:attr(data-label);font-weight:700;position:absolute;left:10px;color:#167f92}.cap{margin:10px 0 0 8px}.yajirusi{text-align:center;margin:0 0 -10px}.midasi:before,.midasi:after{content:"";flex-grow:1;border-top:2px dotted green;display:block}.midasi:before{margin-right:.4em}.midasi:after{margin-left:.4em}.twdiv{max-width:500px;height:300px;margin:0 auto}.map{max-width:400px}.mapl{width:100%;height:300px}div.maps{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;width:270px}.cmado{max-width:270px;border:solid green 1px;margin:10px auto 0;text-align:center}.lmado{max-width:220px;border:solid green 1px;display:block;margin:0 auto}.llmado{max-width:220px;position:relative;margin:15px auto 30px}.lmado2{max-width:310px;border:solid green 1px}.top_calendar1{background-color:silver;text-align:center;padding:10px}.page-id-3242 .entry-title{display:none}.no-pam{display:none}.col-sm-4{position:relative;margin:0 2% 5% 0}.col-sm-8 a{color:#fff}.col-sm-8{position:absolute;font-weight:600;font-size:130%;padding:30% 1em .2em .5em;font-family:"游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;bottom:3%;right:0;top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6) 95%);vertical-align:middle;height:auto;margin:0;text-align:center;text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%}.attachment-post-thumbnail{width:100%;height:100%}div.imgs{padding:1em 0 0}hr.sen2{border-top:dashed 1px green;margin:1.25em 0}hr.sen{border-top:dashed 1px}.topsen{border-top:dashed 1px;height:70px;padding:13px 5px}.page-title2{margin:60px 5px 0}.kigyou2{padding:0;margin:0}.kigyou3{font-weight:600}dl.kigyou{margin:0 1em}.iframe_osirase{width:100%;margin:10px 0 0}.footerFloatingMenu{display:block;width:100%;position:fixed;bottom:0;z-index:9999;text-align:center;background-color:rgba(128,128,128,.6);height:10%;margin:0 0 0 -16px;max-width:940px}.foota,.footb{border:solid 2px #228b22;width:25%;border-radius:5px;display:block;background-color:#fff;color:#006400;font-weight:600;position:absolute;padding:5px 20px;margin:10px 0 20px}.foota{left:18%}.footb{right:18%}.footb:hover{opacity:.8}#footer{clear:both;padding:0;overflow:hidden;border-top:1.5px solid}#footer .grid{float:left;margin:0 0 10px 10px}#footer a:hover{opacity:.8}#footer .col3{display:inline-block;padding:15px 0 0;max-width:670px}#footer .col3 dl{width:200px;background-color:rgba(229,229,229,.2);display:inline-block;font-size:13px;vertical-align:top;margin:5px 20px 0 0}#footer .col3 dt{border-bottom:2px solid green;border-top:2px solid green;width:200px;color:green;text-align:center;font-weight:700;font-size:14px}#footer .col3 dt.yohaku{text-align:center;border-bottom:2px solid green;border-top:2px solid green;width:200px;color:green;margin:10px 0 0;font-weight:700;font-size:14px}#footer .col3 dd{padding:0 8px;line-height:15.5px;font-size:13px;width:190px;margin:5px 0 15px}#footer .col3 dd a{color:#000}.kansou-title{font-weight:600;color:green}.kouzal{text-align:center;margin:0 auto;display:block}.katagaki{font-size:14px;color:#000;font-weight:600}.kansou{background:rgba(220,220,220,.4)}.imgkansou{max-width:560px;display:block;width:100%;margin:0 auto}.sidebar-link{display:inline-block}.col-sm-8 a{color:#fff}div.logop{max-width:240px}th.course{background-color:silver}div#rss li{font-size:15px;margin:1em 0;padding:.5em;border:1px solid #444;border-radius:10px}.dtext{font-size:19px;font-weight:500;border-bottom:3px dotted #278799;padding:0 1em .5em;margin:0 -1em .6em}.scroll_content{display:flex;margin:auto;overflow-x:auto}.scroll_content2{width:70% !important;margin:3px;flex-shrink:0;list-style:none}.scroll_content li{width:40%;margin:3px;flex-shrink:0;list-style:none}.scroll_content img{width:100%;max-height:200px;object-fit:cover;margin:0}.scroll_content::-webkit-scrollbar{height:12px}.scroll_content::-webkit-scrollbar-thumb{background:#aaa;border-radius:6px}.scroll_content::-webkit-scrollbar-track{background:#ddd;border-radius:6px}@media only screen and (max-width:599px){body{width:100%;height:auto;word-wrap:break-word;overflow-wrap:break-word;overflow-x:hidden;overflow-y:auto;margin:-8px 0}html{width:100%;height:auto;overflow-x:hidden;overflow-y:auto}#header{max-width:100%;height:auto;margin:8px 0 0;position:relative}#wrapper,.inner{margin:0 auto;max-width:599px}#wrapper{padding:0 0 20px}nav#breadcrumbs{display:none}.logoimg{float:left;max-width:50%;position:relative;margin:3px 0 -3px 8px}.logoimg img{width:140px}.logo span{font-size:12px}div.logos{margin:10px auto 0;width:100%}div.logoimg2{max-width:77%;font-size:12px;margin:0 auto}#footer div.logoimg2 img{margin:0 auto}.headmenu1{margin:6px 0 0}h1.category{font-size:18px;padding:0 14px;margin:65px 0 0;color:green}h2.category{font-size:14px;padding:0 0 0 14px}h1.title2{padding:1em 0 1em 1em;max-width:500px;font-size:18px;border:2px solid #c3c7d9;border-radius:10px;background:url("http://speech.gokoro.net/images/mainimg_sub_2s.png") cover}h1.title3{padding:1.2em 0 1.2em 1em;max-width:500px;font-size:18px;border:2px solid #6f7eba;background-size:cover;background-image:url("/common/wp-content/uploads/2021/05/mainimg_3s.png");margin:0;color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.title4{padding:1.5em 0 1.5em 1em;max-width:500px;font-size:18px;border:2px solid #c3c7d9;border-radius:10px;background-size:cover;background-image:url("http://speech.gokoro.net/images/mainimg_sub_4s.png")}h1.title5{padding:1.1em 0 .9em 1em;max-width:500px;font-size:18px;border:2px solid #bbbdc6;background-size:cover;background-image:url("/common/wp-content/uploads/2021/03/mainimg_sub_s_kyo.jpg");color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.title6{padding:1.5em 0 1.5em 1em;max-width:500px;font-size:18px;border:2px solid #c3c7d9;border-radius:10px;background-size:cover;background-image:url("http://speech.gokoro.net/images/mainimg_sub_6s.png");color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.title7{padding:1.5em 0 1.5em 1em;max-width:500px;font-size:18px;border:2px solid #c3c7d9;border-radius:10px;background-size:cover;background-image:url("http://speech.gokoro.net/images/mainimg_sub_7s.png")}h1.title9{padding:1.2em 0 1.2em 1em;max-width:500px;font-size:18px;border:2px solid #bbbdc6;border-radius:10px;background-size:cover;background-image:url("/common/wp-content/uploads/2021/05/mainimg_sub_3s-1.png");margin:5px 0 0}h1.title10{padding:1.1em 0 1.1em 1em;max-width:500px;line-height:1.5em;font-size:18px;border:2px solid #6f7eba;background-size:cover;background-image:url("https://speech.gokoro.net/images/mainimg_sub_10s.png");color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.title11{padding:1.2em .5em;max-width:940px;font-size:18px;border:2px solid #bbbdc6;border-radius:15px;background-image:url("/common/wp-content/uploads/2021/03/mainimg_meta2.png");background-size:cover;margin:5px 0 0;color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h2.top{font-size:19px;font-weight:500;margin:18px 0 0}h2.top:first-letter {font-size:1.3em}h2.top+p{font-size:13px;line-height:1.7em;margin:1em .2em;padding:1em}h2.top2{font-size:18px}h2.topc{font-size:16px;font-weight:500;background:#278799;padding:3px 10px;margin:5px 0 0 100px;color:#fff;height:96px;border-left:0;align-content:center}h2.schedule{font-size:15px}h2.schedule:before{content:url(https://speech.gokoro.net/images/logomini_sss.png)}h2.cont{font-size:19px;border-left:6px solid green;margin:25px 0 10px;padding:.5em .7em;margin-left:calc(((100vw - 100%) / 2) * -1);margin-right:calc(((100vw - 100%) / 2) * -1)}h3.cont{font-size:19px;border-left:16px solid green;margin:25px 0 10px -15px;padding:0 0 0 .4em}h3.schedule{border-left:6px solid green;margin:15px 0;padding:.45em .7em;font-size:18px;font-weight:500;margin-left:calc(((100vw - 100%) / 2) * -1);margin-right:calc(((100vw - 100%) / 2) * -1)}h3.top{margin:0 1.5em}h2.sub{border-bottom:2px dashed green}h2.sub:first-letter ,div.sub:first-letter {font-size:1.5em}div.sub{border-bottom:2px dashed green;font-size:18px;font-weight:500;margin:20px 0 10px}h3.read,h2.read{font-size:15px}section#main2{width:auto}section#main3,.main3{max-width:599px;border:none;padding:0}.grid2{width:auto}.grid3{width:100%;margin:5px}.grid3 p{margin:5px 0 0 5px;font-size:13px;padding:5px;font-weight:400}.grid3 p a{font-size:13px}.dtext{padding:0 .5em .5em 16px}div.pannel-group__item__text{padding:10px 5px 0}div.pannel-group__item__img2{float:left;margin:5px 0 5px 5px;border:1px #278799 solid;width:100px;height:100px}.pannel-group__item__text{display:none}#stage{position:relative;overflow:hidden;width:101%;margin:10px auto -10px}h1.top a{color:#000}h2.top+p{font-size:14px;line-height:1.4em;margin:1em 0}.topborder{border-bottom:2px dashed green;padding:10px}.topbordertop{border-top:2px dashed green}.cmado{max-width:270px}.lmado{max-width:280px}.llmado{max-width:280px}section#main3 p{padding:0 1.2em}td.mon{background-color:green;text-align:center;color:#fff}div.imgs{max-width:250px;height:auto;padding:1em 0 0;margin-left:calc(((100vw - 100%) / 2) * -1);margin-right:calc(((100vw - 100%) / 2) * -1)}div.accordion div#lecture{font-size:14px;line-height:1.5em;margin:.5em 0 0;padding:0 1em}div#read{font-size:13px;line-height:1.5em;margin:0 1em 1em;padding:1em 1em 0}.balloon-simple .icon-left{float:left;width:90px;margin-left:10px;height:125px;margin-bottom:9px;margin-top:10px}.h4midasi_1,.h4midasi_4{width:250px;height:28px;line-height:1.4em;font-size:12.5px;padding:4px 5px;display:table-cell;vertical-align:middle}.h4midasi_2,.h4midasi_3,.h4midasi_5,.h4midasi_6,.h4midasi_7,.h4midasi_8{width:100%;height:auto;line-height:1.2em;font-size:12.5px;padding:5px 0}.h4midasi_1:before,.h4midasi_4:before,.h4midasi_5:before,.h4midasi_6:before{display:none}.h4midasi_3{letter-spacing:-1px}.h4midasi_5{letter-spacing:-1px}.h4midasi_8{height:30px;font-size:12px;padding:4px 0}.h4midasi_13{width:100%;height:auto;letter-spacing:0;line-height:1.4em;font-size:12.5px;text-align:center;background-color:#f39800;color:#fff;padding:8px 0;margin:0}.kakomi_title{font-size:13px}.h3tatemidasi{font-weight:500;margin:0 0 10px}.big_kakomi_l{margin:0;border:solid green 1px}.big_kakomi_m{font-size:12px;border:solid green 1px}.big_kakomi_l p,.big_kakomi_r p{font-size:13px;line-height:1.5em}.big_kakomi_r{margin:0 -15px 0 3px;width:52%;border:solid green 1px}.ookakomileft{width:53%;margin:0 0 0 -13px}.small_kakomi_1,.small_kakomi_2,.small_kakomi_3,.small_kakomi_4,.small_kakomi_5,.small_kakomi_6,.small_kakomi_7{width:95%}.small_kako{padding:0 .5em}.small_kakot{margin:5px 0;padding:0 .5em}.syousai{font-size:11px;color:#000;margin:0 auto -5px;padding:3px;border:1.8px solid #444;border-radius:15px;cursor:pointer;width:70%;text-align:center;font-weight:500}.searchform{position:relative;width:67%;height:100%}.searchfield{font-size:13px;width:92%;padding:6px;border:solid 1px #bbb;border-radius:4px;background-color:#efefef;position:absolute;top:4.5px;left:-2px}.searchsubmit{font-size:16px;position:absolute;padding:3px;right:3%;margin-top:8.3px;cursor:pointer;color:#fff;background:#2f4f4f;border-radius:4px;border:solid 1.1px}dl.news-f{width:100%;margin:1.7em auto 0}.rank{counter-reset:number;list-style-type:none !important;padding:0;margin:0 0 0 7px}.scroll_content{max-width:330px}.scroll_content li{width:70%}.wrapc{overflow:hidden;display:flex;align-items:center;height:250px;margin:-20px 0 -30px;width:330px}.headmenu2{display:none}.textnone{display:none}.cont0{margin:46px 20px 0;color:green}.kansou-title{margin:5px}.kansou{padding:.7em 0;margin:0 0 10px}.katagaki{padding:0 0 0 5px}img.komado{max-width:280px;display:block;margin:10px auto;border:solid 1.5px green}img.komado2{max-width:150px;display:block;float:right;margin:3px auto;border:solid 1.5px #66cdaa}img.komados{max-width:200px;display:block;margin:0 auto 10px;border:solid 1px green}img.mmado{max-width:240px;display:block;border:solid .5px green;margin:0 auto}img.douga_komado{display:none}img.douga_komado2{width:100%;display:block;margin:0 auto;border:solid 1.5px #4b9ead}img.douga_komado3{max-width:250px;display:block;margin:0 auto;border:solid 1.5px #66cdaa;border-radius:10px}.komadox{display:none}.imgbig2{width:100%;max-width:560px;display:block;margin:15px auto}.pic img{width:104%;margin:0 0 0 -6px}#footer{padding:10px 0}#footer .col3{margin:0 auto}#footer .col3 dl,#footer .col3 dt,#footer .col3 dt.yohaku{width:100%}#footer .col3 dd{width:95%}#footer .col3 li{padding:0 3px 0 2px;list-style:none;border-bottom:0;display:inline-block;border-right:1px solid #444;font-size:12px}#footer a{color:#000}#footer a:hover{opacity:.6}#footer p{font-size:12px;text-align:center}.footerFloatingMenu{margin:0 0 0 -8px;max-width:700px}.foota{font-size:14px;width:40%;left:5%;padding:1%}.footb{font-size:14px;width:40%;right:5%;padding:1%}.nav-links{font-size:14px}.nextpage{font-size:17px;margin:1.5em 5px}.form-mailmaga2 .form-control,.form-mailmaga .form-control{max-width:100%;font-size:16px !important}.form-mailmaga2 .btn.btn_style03,.form-mailmaga .btn.btn_style03{min-width:140px;max-width:240px;height:52px !important;line-height:52px}.about-button,.form-button{position:absolute;border:solid 2px;text-align:center;border-radius:5px;background-color:#fff;color:#006400;font-size:11.5px;width:16%;font-weight:600;padding:2px 1%;height:34px;line-height:1.3em;right:19%;margin:0 20px 0 0}.about-button{border-color:#228b22;top:5px;right:5px;margin:0;padding:4px 1% 0}.form-button{border-color:#228b22;top:5px;align-content:center}.head-b{position:absolute;border:solid 2px #278799;text-align:center;border-radius:5px;background-color:#fff;color:#006400;top:7px;right:5px;font-size:11px;width:60px;font-weight:600;padding:4px 3px 0;height:34px;line-height:1.3em}div.headb{border:solid 2px #278799;text-align:center;border-radius:5px;background-color:#fff;color:#006400;font-size:11px;width:60px;font-weight:600;line-height:1.3em;padding:4px 1% 0;height:34px;float:left;top:7px;position:absolute;right:80px}.menu{position:relative;width:100%;height:49px;margin:10px 0 0;font-size:15px}ul.menu__second-level li a,ul.menu__second-level2 li a,ul.menu__third-level li a{font-size:13.5px}li.menu__multi:hover ul.menu__second-level{width:180px}li.menu__multi ul.menu__second-level li{width:180px}li.menu__multi ul.menu__second-level li ul.menu__third-level{width:180px}li.menu__multi:hover ul.menu__second-level2{top:48px;width:130px}li.menu__multi ul.menu__second-level2 li{width:130px}ul.menu__second-level2{top:48px}li.menu__multi ul.menu__second-level2 li ul.menu__third-level{width:180px}li.menu__multi ul.menu__second-level2 li ul.menu__third-level li{width:180px}ul.menu__second-level3{position:absolute;top:50px;left:0;width:100%;background:#072a24}li.menu__multi:hover ul.menu__second-level3{top:50px;width:130px}li.menu__multi ul.menu__second-level3 li{width:130px}li.menu__multi ul.menu__second-level3 li ul.menu__third-level{width:180px}.menu__second-level3 li{height:50px}.blogmenu{width:100%;position:absolute;font-size:16px;left:0;bottom:-45px;border:1px;height:47px;background-color:#afbbbd}.pc{display:none}.sp{display:none}h1.top{font-size:22px;font-family:YuMincho,'Yu Mincho',serif}.youbi{width:320px}th.course{font-size:12px;line-height:1.4em;padding:.2em}td.course2,td.course3{font-size:12px;line-height:1.4em;padding:.5em}img.kigyoumado{max-width:200px;display:block;margin:0 auto;border-radius:5px}dl.kigyou{margin:1em 0}}@media screen and (max-width:359.9px){.blogmenu a{color:#fff;font-weight:500;display:inline-block;width:30%;font-size:12px;text-align:center;position:absolute;top:11px;right:1%;border:solid 1px;padding:2px}}@media screen and (min-width:360px) and (max-width:599px){.blogmenu a{color:#fff;font-weight:500;display:inline-block;width:30%;font-size:13px;text-align:center;position:absolute;top:9px;right:2%;border:solid 1.5px;padding:2px}}@media screen and (min-width:400px){section#main3 p{padding:0 1.2em;font-weight:400;line-height:2em}}@media screen and (min-width:450px){.headmenu3{display:none}.scroll_content{max-width:800px}.balloon-simple .icon-left{float:left;width:100px;margin-left:10px;height:125px;margin-bottom:9px;margin-top:10px}}@media only screen and (min-width:500px) and (max-width:599px){h1.top{font-size:28px;font-weight:900;padding:.5em;font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPGothic",Meiryo,sans-serif;vertical-align:middle;height:auto;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6) 40%);margin:0 0 4px;text-align:center;position:absolute;text-size-adjust:100%;-webkit-text-size-adjust:100%}}@media only screen and (min-width:600px) and (max-width:1100px){#wrapper,.inner{margin:0 auto;max-width:940px;padding:0;position:relative}#wrapper{padding-bottom:20px}.logoimg{float:left;width:201px;margin:0}.logoimg img{width:201px}div.logos{margin:10px auto 0;width:100%}.logoh{float:left;width:225px;display:block;margin:15px 0}.logoimg2 img{max-width:200px}.logoimg2{text-align:center}body{width:auto;height:auto;overflow-x:hidden;overflow-y:auto}nav#breadcrumbs{width:100%;margin:0;padding:0;height:35px}nav#breadcrumbs ol{margin:6px}nav#breadcrumbs ol li{display:inline;width:auto;padding:0;height:25px;font-size:13px}h2.topc{font-size:17px;font-weight:500;border-radius:10px;background:#278799;padding:3px 5px 3px 15px;margin:0 0 0 110px;border-left:0;color:#fff}div.pannel-group__item__img2{float:left;margin:5px;border:1px green solid;width:100px;height:100px}h1.category{font-size:18px;padding:0 14px}h2.category{font-size:15px;padding:0 0 0 20px}.menu{margin:0 25px 0 0}h2.cont{font-size:18px;border-left:14px solid green;margin:25px 0 15px -15px}h3.cont{font-size:18px;border-left:14px solid green;margin:25px 0 15px -15px}h3.schedule{font-size:18px;border-left:15px solid green;margin:15px -15px}h2.sub,div.sub{margin:20px 0 20px -20px}h3.top{margin:0 1.5em}h3.read,h2.read{font-size:17px}h2.top{font-size:20px}h2.schedule:before{content:url(https://speech.gokoro.net/images/logomini_ss.png)}section#main3,.main3{max-width:600px;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9;padding:0 15px}section#main2{width:580px}.grid2{width:320px;padding:0 0 0 20px}.grid3{max-width:280px;padding:0 0 0 20px;margin:0}.grid3 p{margin:-15px 0 0 -15px}.grid3 p a{font-size:14.5px}span.menuhead{border:solid 1.5px #fff;color:#fff;font-size:16px;padding:5px;margin:0 10px}th.course{padding:1em}}@media screen and (min-width:600px){.pc{display:block;width:100%}.sp{display:none}.cont0{margin:20px 20px 0 15px;color:green}.blogmenu{width:100%;position:absolute;background-color:rgba(255,255,255,.2);font-size:16px;color:#fff;left:0;bottom:0;height:25%}img.komado{width:220px;float:right;margin:0 0 10px 10px;border:solid 2px #66cdaa}img.komado2{width:150px;float:right;margin:5px 0 0 10px;border:solid 2px #66cdaa}img.komados{width:190px;float:right;margin:10px 0 0 10px;border:solid 1px green}img.mmado{width:300px;float:right;margin:10px 0 0 10px;border:solid 1.5px #7d9a9f}img.douga_komado{width:190px;float:right;margin:0 0 0 10px;border:solid 1.5px #4b9ead}img.douga_komado2{display:none}img.douga_komado3{max-width:250px;display:block;margin:0 auto;border:solid 1.5px #4b9ead}.komadox{width:190px;float:right;margin:5px 0 1em 1em;border:solid 1px green}.imgbig2{max-width:560px;display:block;margin:0 auto -4px}img.kigyoumado{width:190px;float:left;margin:0 10px 0 0;border-radius:5px}dl.kigyou{margin:0 1em}.kansou-title{margin:5px 0 3px}.kansou{margin:0 10px 10px;padding:5px 20px}.kansou p{margin:0 -14px 5px}.katagaki{display:block;margin:0 0 5px}.syousai{font-size:13px;color:#000;margin:0 auto -5px;padding:3px;border:1.8px solid #444;border-radius:15px;cursor:pointer;width:50%;text-align:center;font-weight:500}.syousai:hover{opacity:.6}.searchform{position:relative;width:50%;height:100%}.searchfield{font-size:13px;width:90%;padding:10px;border:solid 1px #bbb;border-radius:4px;background-color:#efefef;position:absolute;top:4px}.searchsubmit{font-size:1em;position:absolute;top:2.1px;padding:3.5px;right:4%;margin-top:5px;cursor:pointer;color:#fff;background:#2f4f4f;border-radius:4px;border:solid 1.5px}dl.news-f{width:80%;margin:1.5em auto 0;color:#006400}.rank{counter-reset:number;list-style-type:none !important;padding:0;margin:-10px 0 0 -10px}.wrapc{overflow:hidden;display:flex;align-items:center;height:250px;margin:-20px 18px -30px}#main2 p{font-size:17px;padding:0 1em}.inyou{margin:0}}@media screen and (min-width:600px) and (max-width:829.9px){.searchform{width:50%}.searchfield{font-size:13px;width:100%;padding:7px;position:absolute;top:2px;left:-20px}.searchsubmit{font-size:1.2em;position:absolute;top:4px;padding:2px;right:9%}}@media screen and (min-width:600px) and (max-width:700px){.headg{width:50%;margin:4.5px 0 0}div.headb3{font-size:12px;width:68%;font-weight:500;margin:3px 15px 0 5px;padding:5% 1%;float:right}div.headb2{display:none}}@media screen and (min-width:600px) and (max-width:749.9px){.blogmenu a{color:#fff;font-weight:500;display:inline-block;width:21%;font-size:14px;text-align:center;position:absolute;top:1px;right:32%;border:solid 1.5px}}@media screen and (max-width:700px){.footerFloatingMenu{margin:0 0 0 -8px;max-width:700px}.foota{font-size:14px;width:40%;left:5%;padding:1%}.footb{font-size:14px;width:40%;right:5%;padding:1%}.youbi{width:320px}.textnone{display:none}}@media screen and (min-width:700px) and (max-width:767px){.div.headb{display:none}}@media screen and (min-width:750px) and (max-width:849.9px){.blogmenu a{color:#fff;font-weight:500;display:inline-block;width:19%;font-size:13px;text-align:center;position:absolute;top:3px;right:33.7%;border:solid 1.5px}}@media only screen and (min-width:600px) and (max-width:709px){.form-button{border:solid 2px #228b22;border-radius:5px;text-align:center;position:absolute;font-size:12px;width:18%;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;top:-115.5px;right:19%;margin:0 20px 0 0}.about-button{border:solid 2px #228b22;border-radius:5px;text-align:center;position:absolute;font-size:12px;width:18%;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;top:30px;right:0}.head-b{border:solid 2px #278799;border-radius:5px;text-align:center;position:absolute;width:25%;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;top:30px;right:0}div.headb{border:solid 2px #278799;width:25%;text-align:center;border-radius:5px;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;margin:30px 0 0 10px;position:absolute;right:29%}}@media only screen and (min-width:710px) and (max-width:1100px){.form-button{border:solid 2px #228b22;border-radius:5px;text-align:center;position:absolute;width:17%;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;top:-120.5px;right:19%}.about-button{border:solid 2px #228b22;border-radius:5px;text-align:center;position:absolute;width:17%;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;top:30px;right:0}.head-b{border:solid 2px #278799;border-radius:5px;text-align:center;position:absolute;width:18%;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;top:30px;right:0}div.headb{border:solid 2px #278799;width:17%;text-align:center;border-radius:5px;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;margin:30px 0 0 10px;position:absolute;right:21%}}@media screen and (min-width:830px){.blogmenu a{color:#fff;font-weight:500;display:inline-block;width:18%;font-size:15px;text-align:center;position:absolute;top:0;right:33%;border:solid 1.5px}.searchform{width:50%;height:100%}.searchfield{font-size:13px;width:90%;padding:10px;position:absolute;top:4px}.searchsubmit{font-size:1em;position:absolute;top:2.1px;padding:3.5px;right:4%;margin-top:5px}}@media only screen and (min-width:1101px){#wrapper,.inner{margin:0 auto;max-width:940px;padding:0;position:relative}#wrapper{padding-bottom:20px}#header{margin:0 auto;display:block}.logoimg img{float:left;width:225px;display:block;margin:10px 0 -10px}div.logoimg2{max-width:100%;margin:10px 0 0;text-align:center}.logoimg2 img{max-width:80%}nav#breadcrumbs{width:100%;margin:0;padding:0;height:35px}nav#breadcrumbs ol{padding:0;margin:6px}nav#breadcrumbs ol li{display:inline;width:auto;padding:0;height:25px;font-size:14px}div.c{display:none}div.d{display:none}.slideButton{display:none}ul#topnav{float:right;width:440px;margin:10px 0;display:block}ul#topnav li.a,ul#topnav li>a{height:100%;text-align:center;width:auto;padding:.2em .8em;margin:0 0 0 15px;border:solid 1.4px;border-radius:15px;cursor:pointer;display:block;background:#fffaf0;font-weight:500}ul#topnav li{float:left;display:block}#topnav>li>ul.second-content>li>a{display:block;width:250px;line-height:30px}#topnav>li>ul.second-content>li>a:hover{opacity:1;cursor:pointer}#topnav li>ul.second-content{visibility:hidden;position:absolute;margin:-20px 0 0 -50px;padding-left:0;list-style-type:none;z-index:1;width:200px;height:30px}#topnav>li:hover>ul.second-content,#topnav>li:active>ul.second-content{visibility:visible;margin:3px 0 0 -50px;z-index:1;width:200px;height:30px;transition:all .3s}h2.topc{font-size:17px;font-weight:500;border-radius:10px;background:#278799;padding:3px 5px 3px 15px;margin:0 0 0 110px;border-left:0;color:#fff}h1.category{font-size:18px;padding:0 14px}h2.category{font-size:15px;padding:0 14px}h2.top{font-size:22px}h2.schedule{font-size:22px}h2.schedule:before{content:url(https://speech.gokoro.net/images/logomini_ss.png)}h2.cont{font-size:18px;border-left:8px solid green;margin:25px 0 15px -15px}h3.cont{font-size:18px;border-left:8px solid green;margin:25px -15px 15px}h3.schedule{font-size:18px;border-left:6px solid green;margin:15px -15px}h2.sub,div.sub{margin:20px 0 20px -20px}h3.top{border-bottom:2px solid green;font-size:17px;font-weight:500;margin:0 1.5em}h3.read,h2.read{font-size:16px}h1.title2{padding:1.5em 0 1.5em 1em;font-size:25px;border:2px solid #c3c7d9;border-radius:15px;max-width:940px;background-image:url("http://speech.gokoro.net/images/mainimg_sub2.png");background-size:cover;margin:5px 0 0}h1.title3{padding:1.5em 0 1.5em 1em;max-width:940px;font-size:25px;border:2px solid #c3c7d9;border-radius:15px;background-image:url("/common/wp-content/uploads/2021/05/mainimg_3s-1.png");background-size:cover;margin:5px 0 0;color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.title4{padding:1.5em 0 1.5em 1em;max-width:940px;font-size:25px;border:2px solid #c3c7d9;border-radius:15px;background-image:url("http://speech.gokoro.net/images/mainimg_sub4.png");background-size:cover}h1.title5{padding:1.5em 0 1.5em 1em;max-width:940px;font-size:25px;border:2px solid #c3c7d9;border-radius:15px;background-image:url("/common/wp-content/uploads/2021/03/mainimg_kyo1.jpg");background-size:cover;margin:5px 0;color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.title6{padding:1.5em 0 1.5em 1em;max-width:940px;font-size:25px;border:2px solid #c3c7d9;border-radius:15px;background-image:url("http://speech.gokoro.net/images/mainimg_sub6.png");background-size:cover;margin:5px 0 10px;color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.title7{padding:1.5em 0 1.5em 1em;max-width:940px;font-size:25px;border:2px solid #c3c7d9;border-radius:15px;background-image:url("http://speech.gokoro.net/images/mainimg_sub6.png");background-size:cover}h1.title10{padding:1.5em 0 1.5em 1em;max-width:940px;font-size:25px;border:2px solid #c3c7d9;border-radius:15px;background-image:url("https://speech.gokoro.net/images/mainimg_sub10.png");background-size:cover;margin:5px 0 10px;color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.title11{padding:1em 0 1em 1em;max-width:940px;font-size:25px;border:2px solid #c3c7d9;border-radius:15px;background-image:url("/common/wp-content/uploads/2021/03/mainimg_meta2.png");background-size:cover;margin:5px 0 0;color:#000;font-weight:600;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}h1.top{font-size:33px;font-weight:600;padding:2em 1.5em 0;font-family:YuMincho,'Yu Mincho',serif;position:absolute;bottom:1%;top:30%;right:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.6) 80%);vertical-align:middle;height:auto;margin:0;text-align:center;text-size-adjust:100%;-webkit-text-size-adjust:100%}h1.top a{color:#fff}.dtext{padding:0 1em .5em;margin:0 -1em .6em}section#main3,.main3{max-width:600px;border-right:1px solid #a9a9a9;border-left:1px solid #a9a9a9;padding:0 15px;font-size:17px}section#main2{width:580px}.grid2{width:320px;padding:0 0 0 20px;vertical-align:top}.grid3{max-width:280px;margin:0;padding:0 0 0 20px;vertical-align:top}.grid3 p{margin:-15px 0 0 -15px;font-size:14px}.grid3 p a{font-size:14.5px}.accordion div#lecture{font-size:15px;line-height:1.7em;margin:2em 1em 1em;padding:0 1.5em}div#read{font-size:15px;line-height:1.5em;margin:1em;padding:0 1em}#menu-inner{height:auto;width:auto;float:right;margin:0}#stage img{width:100%}section#main2{width:580px;display:inline-block}.form-button{border:solid 2px #228b22;border-radius:5px;text-align:center;position:absolute;display:inline-block;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;width:15%;top:-118.5px;right:19%}.about-button{border:solid 2px #228b22;border-radius:5px;text-align:center;position:absolute;display:inline-block;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;width:15%;top:30px;right:0}.head-b{border:solid 2px #278799;border-radius:5px;text-align:center;position:absolute;display:inline-block;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;width:15%;top:30px;right:0}div.headb{border:solid 2px #278799;width:15%;text-align:center;border-radius:5px;display:inline-block;background-color:#fff;color:#006400;font-weight:600;padding:10px 5px;font-size:13px;margin:30px 0 0 10px;position:absolute;right:19%}th.course{padding:1em}}