@charset "UTF-8";@font-face{font-family:"NotoSans Bold";font-style:normal;font-weight:bold;src:url(../fonts/NotoSansCJKjp-Bold.woff) format("woff") , url(../fonts/NotoSansCJKjp-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:"NotoSans Regular";font-style:normal;font-weight:normal;src:url(../fonts/NotoSansCJKjp-Regular.woff) format("woff") , url(../fonts/NotoSansCJKjp-Regular.ttf) format("truetype");font-display:swap}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input,select,textarea,button{appearance:none;background:transparent;border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type="checkbox"],input[type="radio"]{display:none}input[type="submit"],input[type="button"],label,button,select{cursor:pointer}select::-ms-expand{display:none}html{font-size:62.5%;font-weight:400}body{font-size:15px;line-height:1.6;font-family:"Cascadia Code","NotoSans Regular",メイリオ,Meiryo,"ＭＳ Ｐゴシック",sans-serif,Helvetica,Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;color:#333}@media only screen and (max-width:768px){body{font-size:1.82292vw;line-height:1.5}}*{box-sizing:border-box;backface-visibility:hidden}html,body{height:100%}ul{list-style:none}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;vertical-align:bottom}i,em,strong,address{font-style:normal}#contents{max-width:1600px;padding:0 2em;margin:2em auto;display:flex;justify-content:space-between}@media all and (max-width:1300px){#contents{width:100%;display:block}}@media only screen and (max-width:768px){#contents{width:100%;display:block}}#contents #main{z-index:1;width:calc(100% - 500px);overflow:hidden;margin:0 auto 40px}@media all and (max-width:1300px){#contents #main{width:100%}}@media only screen and (max-width:768px){#contents #main{width:calc(100% - 5.20833vw);margin:0 auto 7.8125vw}}#contents #question{padding-left:5em;width:500px}@media all and (max-width:1300px){#contents #question{padding-left:0;width:100%}}@media only screen and (max-width:768px){#contents #question{width:calc(100% - 5.20833vw);margin:5.20833vw 2.60417vw;padding:0}}#header{position:fixed;left:0;top:0;width:100%;height:80px;background-color:#fff;min-width:900px;z-index:3}@media only screen and (max-width:768px){#header{min-width:auto;height:19.53125vw}}#header+*{padding-top:80px}@media only screen and (max-width:768px){#header+*{padding-top:15.625vw}}#MainContents{background-color:#fff;overflow:hidden;margin:0 auto}#wrapper{position:relative;overflow:auto;margin:0 auto;min-height:calc(100vh - 320px);overflow:hidden}@media only screen and (max-width:768px){#wrapper{min-width:auto;overflow:unset;margin-bottom:7.8125vw}}#main>*:first-child,#question>*:first-child{margin-top:0!important}#main>p:first-child,#question>p:first-child{margin-top:0!important;text-shadow:#fff 1px 1px 5px , #fff -1px 1px 5px , #fff 1px -1px 5px , #fff -1px -1px 5px}#main h3,#question h3{border-left:6px solid #d27cb3;padding-left:.5em;clear:both;margin-top:1em;font-size:2.4rem;position:relative;font-weight:500;line-height:1.25}@media only screen and (max-width:768px){#main h3,#question h3{margin-top:7.8125vw;font-size:4.42708vw;padding-left:2.60417vw;line-height:1.23529}}#main h4,#question h4{clear:both;position:relative;margin-top:2em;font-size:2rem;line-height:1.4;font-weight:bold;display:block;border-bottom:2px solid #000;padding-bottom:10px}@media only screen and (max-width:768px){#main h4,#question h4{margin-top:10.41667vw;font-size:4.16667vw;padding:0 2.60417vw 2.60417vw 2.60417vw;line-height:1.3125}}#main h4+*,#question h4+*{margin-top:1em}#main h4+a,#question h4+a{display:block}#main h5,#question h5{clear:both;position:relative;margin-top:3em;font-size:18px;line-height:1.44444;font-weight:bold;border-bottom:1px solid #000;padding-bottom:8px}@media only screen and (max-width:768px){#main h5,#question h5{margin-top:10.41667vw;font-size:3.90625vw;line-height:1.33333}}#main h5+*,#question h5+*{margin-top:1em!important}#main h6,#question h6{margin-top:3em;font-size:18px;line-height:1.44444;font-weight:500}@media only screen and (max-width:768px){#main h6,#question h6{margin-top:9.11458vw;font-size:3.90625vw;line-height:1.33333}}#main h6 span,#question h6 span{display:block}@media only screen and (max-width:768px){#main h6 span,#question h6 span{}}#main h6+*,#question h6+*{margin-top:1em}#main iframe,#question iframe{margin-top:1em}@media only screen and (max-width:768px){#main iframe,#question iframe{margin-top:8.07292vw}}#main .iframe-wrapper .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained,#question .iframe-wrapper .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-top:1em}@media only screen and (max-width:768px){#main .iframe-wrapper .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained,#question .iframe-wrapper .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{margin-top:8.07292vw}}#main .iframe-wrapper .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained iframe,#question .iframe-wrapper .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained iframe{margin:0;position:absolute;top:0;left:0;width:100%;height:100%}#main p,#question p{margin-top:1em;font-size:16px;line-height:1.6}@media only screen and (max-width:768px){#main p,#question p{margin-top:8.07292vw;font-size:3.64583vw;line-height:1.5}}#main p+p,#question p+p{margin-top:.5em}@media only screen and (max-width:768px){#main p+p,#question p+p{margin-top:4.55729vw}}#main p+p.back,#question p+p.back{margin-top:2em}@media only screen and (max-width:768px){#main p+p.back,#question p+p.back{margin-top:10.41667vw}}#main .has-small-font-size,#question .has-small-font-size{font-size:.8125em}#main .has-medium-font-size,#question .has-medium-font-size{font-size:1.25em}#main .has-large-font-size,#question .has-large-font-size{font-size:2.25em}#main .has-huge-font-size,#main .has-larger-font-size,#question .has-huge-font-size,#question .has-larger-font-size{font-size:2.625em}#main em,#question em{font-style:italic}#main strong,#question strong{font-weight:700}#main sup,#question sup{font-size:.7em;vertical-align:super}#main sub,#question sub{font-size:.7em;vertical-align:sub}#main figure,#main #map_canvas,#question figure,#question #map_canvas{margin-top:1em}#main figure.alignright,#main #map_canvas.alignright,#question figure.alignright,#question #map_canvas.alignright{margin-top:0}#main a,#question a{text-decoration:underline;color:#0079bf}#main a:hover,#question a:hover{text-decoration:none}#main a:visited,#question a:visited{color:#551b8c}#main table,#question table{margin-top:1em}@media only screen and (max-width:768px){#main table,#question table{margin-top:9.11458vw}}#main .Morebtn,#question .Morebtn{margin-top:3em}@media only screen and (max-width:768px){#main .Morebtn,#question .Morebtn{margin-top:10.41667vw}}#main .imgBlock,#main .videoBlock,#main .sideBlock,#question .imgBlock,#question .videoBlock,#question .sideBlock{display:flex;flex-wrap:wrap;padding-left:0;text-indent:0}#main .small,#question .small{font-size:.9em}#main .red,#main .wpuf-error-msg,#question .red,#question .wpuf-error-msg{color:#e00;font-size:13px}@media only screen and (max-width:768px){#main .red,#main .wpuf-error-msg,#question .red,#question .wpuf-error-msg{font-size:2.60417vw}}#main .caution,#question .caution{color:#e00}#main .wpmem_msg,#question .wpmem_msg{color:#e00;text-align:center}#main .wpmem_msg p,#question .wpmem_msg p{margin-top:0}#main .box,#main .Box,#question .box,#question .Box{margin-top:.5em;background-color:rgba(0,121,191,.05);padding:15px}@media only screen and (max-width:768px){#main .box,#main .Box,#question .box,#question .Box{margin-top:3.90625vw;padding:3.90625vw}}#main .box *:first-child,#main .Box *:first-child,#question .box *:first-child,#question .Box *:first-child{margin-top:0;padding-top:0}#main ul.box,#main ol.box,#question ul.box,#question ol.box{margin-left:0;padding:15px 15px 15px 40px}@media only screen and (max-width:768px){#main ul.box,#main ol.box,#question ul.box,#question ol.box{padding:3.90625vw 3.90625vw 3.90625vw 10.41667vw}}#main .formatBox,#question .formatBox{margin-top:3em;background-color:#e7f3f9;padding:15px}@media only screen and (max-width:768px){#main .formatBox,#question .formatBox{margin-top:3.90625vw;padding:3.90625vw}}#main .formatBox *:first-child,#question .formatBox *:first-child{margin-top:0;padding-top:0}#main ul.formatBox,#main ol.formatBox,#question ul.formatBox,#question ol.formatBox{margin-left:0;padding:15px 15px 15px 40px}@media only screen and (max-width:768px){#main ul.formatBox,#main ol.formatBox,#question ul.formatBox,#question ol.formatBox{padding:3.90625vw 3.90625vw 3.90625vw 10.41667vw}}#main .cautionBox,#question .cautionBox{border:#e00 solid 3px;padding:10px;color:#e00}@media only screen and (max-width:768px){#main .cautionBox,#question .cautionBox{margin-top:6.51042vw;padding:3.90625vw}}#main .cautionBox *:first-child,#question .cautionBox *:first-child{margin-top:0;padding-top:0}#main .contactBox,#question .contactBox{margin-top:5em;border:1px dotted #ccc;padding:15px}@media only screen and (max-width:768px){#main .contactBox,#question .contactBox{padding:3.90625vw}}#main .contactBox *:first-child,#question .contactBox *:first-child{margin-top:0;padding-top:0}#main .contactBox *:first-child+p,#question .contactBox *:first-child+p{margin-top:1em}#main .wp-block-file,#question .wp-block-file{margin:50px 0 0}#main .wp-block-file .wp-block-file__button:after,#question .wp-block-file .wp-block-file__button:after{content:none}@media only screen and (max-width:768px){#main .wp-block-file,#question .wp-block-file{margin:10.41667vw 0 0}}#main .displaynone,#question .displaynone{display:none}#main .post-categories,#question .post-categories{display:flex;justify-content:flex-start;padding:0;text-indent:0;margin:0}#main .post-categories li,#question .post-categories li{margin-right:1em;font-size:.8em}#main .post-categories li::before,#question .post-categories li::before{content:none}#main ul,#main ol,#question ul,#question ol{margin-top:1em;margin-left:15px;font-size:16px;list-style-type:none;line-height:1.6;padding-left:1.5em;text-indent:-1.5em}@media only screen and (max-width:768px){#main ul,#main ol,#question ul,#question ol{margin-top:0;margin-top:8.07292vw;font-size:3.64583vw;line-height:1.5}}#main ul ul,#main ul ol,#main ol ul,#main ol ol,#question ul ul,#question ul ol,#question ol ul,#question ol ol{margin:0}#main ul ul li,#main ul ol li,#main ol ul li,#main ol ol li,#question ul ul li,#question ul ol li,#question ol ul li,#question ol ol li{margin-top:.25em}@media only screen and (max-width:768px){#main ul ul li,#main ul ol li,#main ol ul li,#main ol ol li,#question ul ul li,#question ul ol li,#question ol ul li,#question ol ol li{margin-top:1.30208vw}}#main ul li::before,#main ol li::before,#question ul li::before,#question ol li::before{display:inline-block;width:1.5em;color:#0079bf;transform:translateX(1.5em)}#main ul li>a,#main ol li>a,#question ul li>a,#question ol li>a{}@media only screen and (max-width:768px){#main ul li li li,#main ol li li li,#question ul li li li,#question ol li li li{margin-bottom:0}}#main ul>li,#question ul>li{margin-bottom:5px}#main ul>li::before,#question ul>li::before{content:"";display:inline-block;width:8px;height:8px;background-color:#0079bf;margin-left:-1.5em;margin-right:2.5em}@media only screen and (max-width:768px){#main ul>li::before,#question ul>li::before{width:1.82292vw;height:1.82292vw}}#main ol,#question ol{counter-reset:numberA}#main ol>li::before,#question ol>li::before{counter-increment:numberA;content:counter(numberA) ".";font-weight:500}#main ol.el_oderAlphabet,#question ol.el_oderAlphabet{counter-reset:ap}#main ol.el_oderAlphabet>li::before,#question ol.el_oderAlphabet>li::before{font-weight:500;counter-increment:ap;content:counter(ap,upper-alpha) "."}#main ol ol,#question ol ol{counter-reset:numberB;padding-left:2em;text-indent:-2em}#main ol ol>li::before,#question ol ol>li::before{counter-increment:numberB;content:"(" counter(numberB) ")";font-weight:400;transform:translateX(1.8em) scale(.9)}#main ol ol ol,#question ol ol ol{counter-reset:numberC;padding-left:1.75em}#main ol ol ol>li::before,#question ol ol ol>li::before{counter-increment:numberC;content:counter(numberC);font-weight:400;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;width:1em;height:1em;border:1px solid #0079bf;margin-right:.365em;transform:translateX(0) scale(.8);text-indent:0}#main td>ul,#main td>ol,#question td>ul,#question td>ol{margin-top:0}#main .clearBoth,#question .clearBoth{clear:both}#main .wp-block-file__button.wp-element-button,#question .wp-block-file__button.wp-element-button{background-color:#0079bf;color:#fff;padding:.1em 1em;text-decoration:none}@media only screen and (min-width:769px){#main .wp-block-file__button.wp-element-button:hover,#question .wp-block-file__button.wp-element-button:hover{opacity:.8}}#main .wp-block-file:not(.wp-element-button),
#question .wp-block-file:not(.wp-element-button) {font-size:inherit!important}.sharedaddy.sd-sharing-enabled{display:none}#footer{display:flex;flex-wrap:wrap;position:relative;font-size:1.6rem;padding-bottom:1em;padding-top:80px;overflow:hidden;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/shared/xfooter.png.pagespeed.ic.s4ATJAWk1M.png);background-repeat:repeat-x;background-position:0 0;background-size:auto 80px}@media screen and (max-width:900px){#footer{min-width:100%}}@media only screen and (max-width:768px){#footer{margin-top:26.04167vw;padding-top:18.22917vw}}#footer a{text-decoration:underline}#footer a:hover{text-decoration:none}#footer #footerContents{position:relative;width:49%;margin:1em 0 0 1%}@media only screen and (max-width:768px){#footer #footerContents{width:100%;max-width:inherit;margin:5.20833vw 2.60417vw 0;font-size:3.125vw}}#footer #footerContents h3{display:block;padding:0 0 0 45px;font-size:0;width:300px;height:38px;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/shared/xlogo.png.pagespeed.ic.reJtp6vvxB.png);background-repeat:no-repeat;background-position:0;background-size:auto 100%;line-height:1}@media only screen and (max-width:768px){#footer #footerContents h3{width:100%;height:auto;padding:0 0 0 8.46354vw}#footer #footerContents{font-size:4.16667vw}}#footer #footerContents a.access{position:relative;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;width:30px;height:30px;transition:.2s all ease;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/icon/access.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:center center}@media only screen and (max-width:768px){#footer #footerContents a.access{margin-top:-7.8125vw;float:right;width:7.8125vw;height:7.8125vw}}@media only screen and (min-width:769px){#footer #footerContents a.access:hover{transform:scale(1.1)}}#footer #copyright{width:49%;margin:1em 1% 0 0}@media only screen and (max-width:768px){#footer #copyright{width:100%}}#footer #copyright ul{display:flex;justify-content:flex-end}@media only screen and (max-width:768px){#footer #copyright ul{display:block}}#footer #copyright ul li{margin-left:1em}#footer #copyright ul li::before{content:"- "}#footer #copyright ul li a{font-size:.8em}#footer #copyright p{text-align:right;margin-top:15px}@media only screen and (max-width:768px){#footer #copyright p{text-align:center;padding:2.86458vw 0}}#footer #copyright p small{font-family:Helvetica,Arial,sans-serif;font-size:11px;font-weight:400}@media only screen and (max-width:768px){#footer #copyright p small{font-size:2.34375vw}}#header{box-shadow:0 10px 10px 0 rgba(0,0,0,.03)}#header h1{padding:15px 0 0 0;margin-left:30px;display:flex;align-items:center}@media only screen and (max-width:768px){#header h1{display:block;padding:2.60417vw 0 0 0;margin-left:1.30208vw;width:62.5vw}}#header h1 a{display:block;padding:0 0 0 45px;font-size:0;width:380px;height:50px;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/shared/xlogo.png.pagespeed.ic.reJtp6vvxB.png);background-repeat:no-repeat;background-position:0;background-size:auto 100%;line-height:1}@media only screen and (max-width:768px){#header h1 a{padding:0;font-size:0;width:100%;height:9.11458vw}}#header h1 span{display:block;font-size:2rem}@media only screen and (max-width:768px){#header h1 span{text-align:center}}#header>div{position:absolute;top:0;right:0}@media only screen and (max-width:768px){#header>div{height:19.53125vw}}#header>div a.logout{display:inline-block;text-align:center;color:#fff;padding:3.1em 1em 0 1em;height:80px;background-color:#f60;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/icon/logout.svg);background-position:center 15px;background-size:auto 30px;background-repeat:no-repeat}@media only screen and (max-width:768px){#header>div a.logout{background-position:center 3.90625vw;background-size:auto 7.8125vw;padding:14.32292vw 2em 0 2em;height:100%}}@media only screen and (min-width:769px){#header>div a.logout:hover{background-color:#0079bf}}#header>div a.contact{display:inline-block;color:#fff;padding:3.1em 1em 0 1em;height:80px;background-color:#252c62;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22width%3A%20256px%3B%20height%3A%20256px%3B%20opacity%3A%201%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M502.96%2C174.29l-19.882-19.873c-12.054-12.064-31.606-12.054-43.66%2C0l-18.598%2C18.607l63.542%2C63.542%20l18.597-18.598C515.014%2C205.905%2C515.014%2C186.353%2C502.96%2C174.29z%22%20style%3D%22fill%3A%20%23ffffff%3B%22%3E%3C%2Fpath%3E%20%3Cpolygon%20class%3D%22st0%22%20points%3D%22246.553%2C347.291%20246.553%2C410.833%20310.095%2C410.833%20467.031%2C253.896%20403.489%2C190.355%20%22%20style%3D%22fill%3A%20%23ffffff%3B%22%3E%3C%2Fpolygon%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M216.642%2C440.744V334.906l158.903-158.903V11.725H0v488.549h375.545V387.679l-53.066%2C53.065H216.642z%20M78.098%2C131.37h179.467v29.911H78.098V131.37z%20M78.098%2C241.044h179.467v29.911H78.098V241.044z%20M187.772%2C380.63H78.098v-29.911%20h109.674V380.63z%22%20style%3D%22fill%3A%20%23ffffff%3B%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:center 15px;background-size:auto 30px;background-repeat:no-repeat}@media only screen and (max-width:768px){#header>div a.contact{background-position:center 3.90625vw;background-size:auto 7.8125vw;padding:14.32292vw 2em 0 2em;height:100%}}@media only screen and (min-width:769px){#header>div a.contact:hover{background-color:#d27cb3}}.single #contents .caution{color:#e00}.single #contents.close{display:block}.single #contents.close #main{display:none}.single #contents.close #question{padding-left:0;width:100%}.single #contents.close #question #comments{display:none}@media only screen and (max-width:768px){.single #contents #main{width:calc(100% - 5.20833vw);padding:0;margin:0 auto 7.8125vw}}.single #contents #main ol{margin:0;padding:0 1em;text-indent:0}.single #contents #main ol li{position:relative;padding:1.5em;margin-top:3em;border:1px solid #545252}.single #contents #main ol li::before{position:absolute;top:-1em;left:-1em;content:"第" counter(numberA) "部 ";font-weight:bold;padding:.5em;background-color:#0079bf;color:#fff;transform:none;width:50px;text-align:center}@media only screen and (max-width:768px){.single #contents #main ol li::before{top:-1.5em;width:13.02083vw}}.single #contents #main ol li h4{margin-top:0;padding-left:2em;border:none}@media only screen and (max-width:768px){.single #contents #main ol li h4{padding:0}}.single #contents #main ol li dl{display:flex;flex-wrap:wrap}@media only screen and (max-width:768px){.single #contents #main ol li dl{display:block}}.single #contents #main ol li dl dt{text-align:center;width:55%;padding-right:5%}@media only screen and (max-width:768px){.single #contents #main ol li dl dt{width:100%}}.single #contents #main ol li dl dt.modal-img button{width:100%}.single #contents #main ol li dl dt.modal-img div{position:relative}.single #contents #main ol li dl dt.modal-img div::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";width:50px;height:50px;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/icon/play.svg);filter:drop-shadow(0 0 3px rgba(0,0,0,.5));background-repeat:no-repeat;background-position:0;background-size:auto 100%}@media only screen and (max-width:768px){.single #contents #main ol li dl dt.modal-img div::before{width:10.41667vw;height:10.41667vw}}.single #contents #main ol li dl dt.modal-img div img{border:1px solid #545252;cursor:pointer;width:100%}.single #contents #main ol li dl dt.modal-img p{margin-top:.5em!important}.single #contents #main ol li dl dt .no-img{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#efefef}@media only screen and (max-width:768px){.single #contents #main ol li dl dt .no-img{padding:3em 0}}.single #contents #main ol li dl dd{width:40%}@media only screen and (max-width:768px){.single #contents #main ol li dl dd{width:100%;margin-top:.5em}}.single #contents #main ol li dl dd .lecturer{margin-bottom:1em}.single #contents #main ol li dl dd .detail{background-color:#fafcfd;padding:1em}.single #contents #question{}@media only screen and (max-width:768px){.single #contents #question{width:calc(100% - 5.20833vw);padding:0;margin:0 auto 7.8125vw}}.single #contents #question .wpcf7-form h4{padding-bottom:0}.single #contents #question .wpcf7-form h4::before{content:"第1部 "}.single #contents #question .wpcf7-form h4 textarea{resize:none;border:none;padding:0;background-color:transparent;font-size:2rem;height:3em;pointer-events:none;color:#333;vertical-align:baseline}@media only screen and (max-width:768px){.single #contents #question .wpcf7-form h4 textarea{font-size:4.16667vw}}.single #contents #question .wpcf7-form p{font-weight:bold}.single #contents #question .wpcf7-form p span{font-weight:normal;font-size:1.4rem}@media only screen and (max-width:768px){.single #contents #question .wpcf7-form p span{font-size:3.125vw}}.single #contents #question .wpcf7-form .group2 h4::before{content:"第2部 "}.single #contents #question .wpcf7-form .group3 h4::before{content:"第3部 "}.single #contents #question .wpcf7-form .group4 h4::before{content:"第4部 "}.single #contents #question .wpcf7-form .group5 h4::before{content:"第5部 "}.single #contents #question .wpcf7-form .group6 h4::before{content:"第6部 "}.single #contents #question .wpcf7-form textarea.txtArea{height:3.5em}.single #contents #question .wpcf7-form .lectureall{border-top:1px dotted #0079bf;border-bottom:1px dotted #0079bf;margin:3em 0;padding-bottom:3em}.single #contents #question .wpcf7-form .lectureall textarea{height:3.5em}.single #contents #question form.sent .lectureall,.single #contents #question form.sent .group1,.single #contents #question form.sent .group2,.single #contents #question form.sent .group3,.single #contents #question form.sent .group4,.single #contents #question form.sent .group5,.single #contents #question form.sent .group6,.single #contents #question form.sent p{display:none}.single #contents #question .comment-form-comment label{display:none}.single #contents #question textarea{width:100%}.single #contents #question .borderBox{margin-top:1em;padding:1em;border:1px dotted #000}.single #contents #question .borderBox h5{margin:0 0 .5em}.single #contents #question .borderBox h5+dl{margin-top:.5em!important}@media only screen and (max-width:768px){.single #contents #question .borderBox h5+dl{font-size:3.64583vw}}.single #contents #question .borderBox dd{padding:.5em}.single #contents #question .borderBox dd+dt{border-top:1px dotted #000}.single #contents #question .hidden.displaynone{display:none}.single #contents #question .hidden label{margin:0;font-size:1.8rem!important;border-bottom:2px solid #000;padding-bottom:.5em!important;margin-bottom:0!important;pointer-events:none}@media only screen and (max-width:768px){.single #contents #question .hidden label{font-size:4.94792vw!important;line-height:1.5}}.single #contents #question .hidden input{display:none}.single #contents #question fieldset ul{margin-left:1em}.single #contents #question .wpforms-field-description{margin-top:1em}.single #contents #question #wpforms-52-field_19-container{margin-top:1em;border-top:1px dotted #0079bf;padding-top:2.1em}@media only screen and (max-width:768px){.single #contents #comments{font-size:3.64583vw;line-height:1.5}}.single #anq{margin-top:5em;background-color:#fff;z-index:10}.single #anq .wpcf7-list-item.last,.single #anq .user_meta{display:none}.single .category-seminar .wpmem_msg p{display:block}#main .back{clear:both;margin-top:50px}@media only screen and (max-width:768px){#main .back{margin-top:10.41667vw}}#main .back a{position:relative;padding-left:30px}#main .back a:after{transition:.2s all ease;content:'';position:absolute;left:15px;top:50%;width:6px;height:6px;margin-top:-2px;border-bottom:solid 1px #0079bf;border-left:solid 1px #0079bf;transform:rotate(45deg);transition:.2s all ease}@media only screen and (max-width:768px){#main .back a:after{width:1.5625vw;height:1.5625vw;margin-top:-.78125vw;border-width:.26042vw}}@media only screen and (min-width:769px){#main .back a:hover:after{left:10px}}.btnMore{margin:0 auto;z-index:2}@media only screen and (max-width:768px){.btnMore{width:80%}}.btnMore a{border:2px solid #0079bf;color:#0079bf!important;position:relative;display:flex;justify-content:space-around;align-items:center;margin:0 auto;max-width:240px;padding:10px 25px;font-weight:500;transition:.2s all ease;text-decoration:none!important}.btnMore a:before{content:"";position:absolute;top:calc(50% - 2px);right:-2em;transform:translateY(calc(-50% - 2px)) rotate(30deg);width:12px;height:2px;background-color:#0079bf;transition:.2s all ease}.btnMore a:after{content:"";position:absolute;top:50%;right:-2em;transform:translateY(-50%);width:60px;height:2px;background-color:#0079bf;transition:.3s}@media only screen and (min-width:769px){.btnMore a:hover{background:#0079bf;color:#fff!important}.btnMore a:hover:before,.btnMore a:hover:after{right:-2.5em}}.btnMore2{margin:2em auto 0;z-index:2}@media only screen and (max-width:768px){.btnMore2{width:80%}}.btnMore2 a{position:relative;overflow:hidden;text-decoration:none;display:block;max-width:250px;background:#eee;margin:auto;padding:10px 30px;text-align:center;line-height:1.8;outline:none;color:#000!important;transition:.2s all ease;text-decoration:none!important}.btnMore2 a:before{content:"";position:absolute;top:0;left:-130%;background:#bba57b;width:120%;height:100%;transform:skewX(-25deg);transition:.2s all ease}.btnMore2 a span{position:relative;z-index:3}@media only screen and (min-width:769px){.btnMore2 a:hover{color:#fff!important}.btnMore2 a:hover span{color:#fff}.btnMore2 a:hover:before{animation:skewanime .5s forwards}}@keyframes skewanime {
  100% {
    left: -10%;
  }
}body .newsList dl{display:flex;flex-wrap:wrap}body .newsList dl dt{position:relative;width:350px;border-bottom:1px dotted #000;padding:15px 0}@media only screen and (max-width:768px){body .newsList dl dt{width:100%;border-bottom:none;padding:3.90625vw 0 0}}body .newsList dl dt span{font-size:1.2rem;font-weight:bold;background-color:#efefef;color:#0079bf!important;text-decoration:none!important;display:inline-block;margin-left:10px;padding:1px 5px 0;width:230px;text-align:center;border-radius:5px}@media only screen and (max-width:768px){body .newsList dl dt span{margin-left:2.60417vw;padding:1px 1.30208vw 0;width:61.19792vw;font-size:2.60417vw}}body .newsList dl dt span a{text-decoration:none!important}body .newsList dl dt span.town{background-color:#bba57b}body .newsList dl dt span.town a{color:#000!important}body .newsList dl dt span.horyuti{background-color:#0079bf}body .newsList dl dt span.horyuti a{color:#fff!important}body .newsList dl dt span.book,body .newsList dl dt span.kiko{background-color:#efefef}body .newsList dl dt.new+dd{position:relative;padding-left:50px}body .newsList dl dt.new+dd:before{position:absolute;top:18px;left:0;content:"NEW";background:#e00;color:#fff;margin-right:5px;padding:3px 5px;line-height:1}@media only screen and (max-width:768px){body .newsList dl dt.new+dd:before{top:1.82292vw;margin-right:1.30208vw;padding:.78125vw 1.30208vw}}body .newsList dl dd{width:calc(100% - 350px);padding:15px 0;border-bottom:1px dotted #000}@media only screen and (max-width:768px){body .newsList dl dd{width:100%;padding:1.95313vw 0;margin-bottom:1.95313vw}}body #member .newsList dt{width:220px}@media only screen and (max-width:768px){body #member .newsList dt{width:100%}}body #member .newsList dt span{width:100px}body #member .newsList dt span.kanjikai{background-color:#f60}body #member .newsList dt span.kanjikai a{color:#fff!important}body #member .newsList dt span.bunkakai{background-color:#0079bf}body #member .newsList dt span.bunkakai a{color:#fff!important}body #member .newsList dt span.johoteikyo{background-color:#00a95d}body #member .newsList dt span.johoteikyo a{color:#fff!important}body #member .newsList dt span.ikenkoukankai{background-color:#d27cb3}body #member .newsList dt span.ikenkoukankai a{color:#fff!important}body #member .newsList dd{width:calc(100% - 220px)}@media only screen and (max-width:768px){body #member .newsList dd{width:100%}}#town .newsList dt,.category-town .newsList dt,#related .newsList dt,.category-related .newsList dt,#seminar .newsList dt,.tax-event-categories .newsList dt{width:120px}@media only screen and (max-width:768px){#town .newsList dt,.category-town .newsList dt,#related .newsList dt,.category-related .newsList dt,#seminar .newsList dt,.tax-event-categories .newsList dt{width:100%}}#town .newsList dt span,.category-town .newsList dt span,#related .newsList dt span,.category-related .newsList dt span,#seminar .newsList dt span,.tax-event-categories .newsList dt span{display:none}#town .newsList dd,.category-town .newsList dd,#related .newsList dd,.category-related .newsList dd,#seminar .newsList dd,.tax-event-categories .newsList dd{width:calc(100% - 120px)}@media only screen and (max-width:768px){#town .newsList dd,.category-town .newsList dd,#related .newsList dd,.category-related .newsList dd,#seminar .newsList dd,.tax-event-categories .newsList dd{width:100%}}form input[type="text"],form input[type="url"],form input[type="tel"],form input[type="email"],form input[type="password"],form textarea,form select,#search input[type="text"],#search input[type="url"],#search input[type="tel"],#search input[type="email"],#search input[type="password"],#search textarea,#search select,.displayflex input[type="text"],.displayflex input[type="url"],.displayflex input[type="tel"],.displayflex input[type="email"],.displayflex input[type="password"],.displayflex textarea,.displayflex select{font-size:1.6rem;border:1px solid #ccc;padding:5px 15px;margin:0;color:#000;background-color:#fff}@media only screen and (max-width:768px){form input[type="text"],form input[type="url"],form input[type="tel"],form input[type="email"],form input[type="password"],form textarea,form select,#search input[type="text"],#search input[type="url"],#search input[type="tel"],#search input[type="email"],#search input[type="password"],#search textarea,#search select,.displayflex input[type="text"],.displayflex input[type="url"],.displayflex input[type="tel"],.displayflex input[type="email"],.displayflex input[type="password"],.displayflex textarea,.displayflex select{max-width:98%;padding:2.60417vw 3.90625vw;font-size:4.16667vw}}form input,#search input,.displayflex input{font-size:1.6rem}@media only screen and (max-width:768px){form input,#search input,.displayflex input{font-size:4.16667vw}}form input[type="tel"],#search input[type="tel"],.displayflex input[type="tel"]{width:180px}@media only screen and (max-width:768px){form input[type="tel"],#search input[type="tel"],.displayflex input[type="tel"]{width:41.66667vw}}form textarea,#search textarea,.displayflex textarea{width:80%}@media only screen and (max-width:768px){form textarea,#search textarea,.displayflex textarea{width:100%}form label+label,#search label+label,.displayflex label+label{display:block;margin-top:3.90625vw}}form input[type="checkbox"],#search input[type="checkbox"],.displayflex input[type="checkbox"]{appearance:auto;display:inline-block;transform:scale(1.5);margin-top:0;margin-right:10px}@media only screen and (max-width:768px){form input[type="checkbox"],#search input[type="checkbox"],.displayflex input[type="checkbox"]{margin-right:2.60417vw}}form input[type="radio"],#search input[type="radio"],.displayflex input[type="radio"]{appearance:auto;display:inline-block;transform:scale(1.5);margin-top:0;margin-right:10px}@media only screen and (max-width:768px){form input[type="radio"],#search input[type="radio"],.displayflex input[type="radio"]{margin-right:2.60417vw}}form select,#search select,.displayflex select{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22width%3A%20256px%3B%20height%3A%20256px%3B%20opacity%3A%201%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%20%3Cpath%20d%3D%22M256.009%2C0C114.615%2C0%2C0%2C114.615%2C0%2C255.991C0%2C397.385%2C114.615%2C512%2C256.009%2C512%20C397.385%2C512%2C512%2C397.385%2C512%2C255.991C512%2C114.615%2C397.385%2C0%2C256.009%2C0z%20M256.009%2C365.782l-133.57-133.57l44.096-44.097%20l89.473%2C89.456l89.456-89.456l44.097%2C44.097L256.009%2C365.782z%22%20style%3D%22fill%3A%20%230080c6%3B%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-position:center right 5px;background-repeat:no-repeat;background-size:15px auto;padding-right:35px}@media only screen and (max-width:768px){form select,#search select,.displayflex select{background-position:center right 1.30208vw;background-repeat:no-repeat;background-size:5.20833vw auto;padding-right:9.11458vw}}form input[type="submit"],form button,#search input[type="submit"],#search button,.displayflex input[type="submit"],.displayflex button{background-color:#0079bf;color:#fff;font-size:1.6rem;padding:1em 5em;border-radius:30px;transition:.2s all ease}@media only screen and (max-width:768px){form input[type="submit"],form button,#search input[type="submit"],#search button,.displayflex input[type="submit"],.displayflex button{width:100%;padding:3.64583vw 0;font-size:3.64583vw;border-radius:7.8125vw;white-space:nowrap}}@media only screen and (min-width:769px){form input[type="submit"]:hover,form button:hover,#search input[type="submit"]:hover,#search button:hover,.displayflex input[type="submit"]:hover,.displayflex button:hover{opacity:.8}}form input[type="submit"]:disabled,form button:disabled,#search input[type="submit"]:disabled,#search button:disabled,.displayflex input[type="submit"]:disabled,.displayflex button:disabled{opacity:.5}form input[type="button"],#search input[type="button"],.displayflex input[type="button"]{background-color:#ccc;color:#fff;padding:15px 100px;border-radius:5px}@media only screen and (min-width:769px){form input[type="button"]:hover,#search input[type="button"]:hover,.displayflex input[type="button"]:hover{opacity:.8}}#main .wpforms-container,#question .wpforms-container{padding:1em;background-color:#fafcfd}#main .wpforms-container .error,#question .wpforms-container .error{display:table!important;background-color:#f60;color:#fff!important;margin:5px 0 0 5px;padding-left:5px;line-height:1.2;border-radius:3px}#main .wpforms-container p .error,#question .wpforms-container p .error{margin:5px auto 0}#main .wpforms-container ul,#question .wpforms-container ul{margin:0;padding:0;text-indent:0}#main .wpforms-container ul li,#question .wpforms-container ul li{margin:0;padding:0;text-indent:0}#main .wpforms-container ul li::before,#question .wpforms-container ul li::before{content:none}div.wpforms-container-full .wpforms-confirmation-container-full{background-color:transparent!important;border:none!important}h2{line-height:2;text-align:center;margin-bottom:50px;text-transform:uppercase;font-size:3rem;font-weight:bold}@media only screen and (max-width:768px){h2{font-size:6.25vw;padding:3.90625vw;margin-bottom:0}h2:not(:first-child) {margin-top:7.8125vw}}.title{text-align:center}body .title{background-color:#d27cb3;color:#fff}body .title h2{text-align:left;position:relative;max-width:1600px;margin:0 auto;padding:30px 1em;line-height:1;font-size:3rem;font-weight:bold;z-index:1}@media only screen and (max-width:768px){body .title h2{font-size:6.25vw;padding:3.90625vw}}#wpmem_login{padding:3em .5em .5em!important}#wpmem_login form{margin:auto;max-width:500px;padding:1em 3em!important;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.085)}@media only screen and (max-width:768px){#wpmem_login form{padding:1em!important;min-width:inherit}}#wpmem_login form fieldset{display:flex;flex-wrap:wrap}#wpmem_login form fieldset legend{width:100%;line-height:1.5!important;display:block;text-align:center;font-weight:bold;font-size:24px}@media only screen and (max-width:768px){#wpmem_login form fieldset legend{font-size:4.6875vw}}#wpmem_login form fieldset label{margin-top:1em;width:120px}@media only screen and (max-width:768px){#wpmem_login form fieldset label{width:100%}}#wpmem_login form fieldset .div_text{margin-top:1em;width:calc(100% - 120px)}@media only screen and (max-width:768px){#wpmem_login form fieldset .div_text{width:100%}}#wpmem_login form fieldset .div_text input{width:100%}#wpmem_login form fieldset .button_div{text-align:center;width:100%;margin-top:1em}#wpmem_login form fieldset .button_div .buttons{margin-top:.5em}.link-text-reconfirm,.link-text{display:none}:where(a) {color:inherit}:where(dialog) {inline-size:unset;max-inline-size:unset;block-size:unset;max-block-size:unset;padding:unset;margin:unset;color:unset;background-color:unset;border:unset;overflow:unset}:focus:not(:focus-visible) {outline:none}:where(:root[data-mousedown] dialog *) {outline:none}[data-modal-open]:where(:root[data-mousedown] *) {outline:none}.modal{position:relative;width:80%;height:80%;transform:translate(10%,10%);background-color:#fff;padding:1em;transition:opacity .5s , scale .5s}@media only screen and (max-width:768px){.modal{width:90%;height:90%}}.modal:not([data-active="true"]) {opacity:0;scale:.95}.modal::backdrop{transition:opacity .8}.modal:not([data-active="true"])::backdrop {opacity:0}.modal .video-container{overflow-y:auto;height:100%}.modal .part{display:inline-block;font-weight:bold;padding:.5em;background-color:#0079bf;color:#fff}.modal h4{display:inline-block!important;padding-left:1em!important}.modal .videoArea{position:relative;width:90%;height:50vh;margin:0 auto}.modal .videoArea iframe{width:100%;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.085);background-color:#fafcfd}.modal .videoArea iframe div{width:100%!important}.modal .text{margin:3em 3em 0;display:flex;justify-content:space-between}@media only screen and (max-width:768px){.modal .text{display:block}}.modal .text .lecturer{width:49%}@media only screen and (max-width:768px){.modal .text .lecturer{margin-bottom:1em}}.modal .text .detail{width:50%;background-color:#fafcfd;padding:1em}button.close{position:absolute;top:-1em;right:-1em;z-index:1;inline-size:3em;aspect-ratio:1;appearance:none;cursor:pointer;background-color:#000;border:0;border-radius:50%;transition:background-color .3s}button.close::before,button.close::after{position:absolute;inset:0;display:inline-block;width:45%;height:2px;margin:auto;content:"";background-color:#fff}button.close::before{rotate:45deg}button.close::after{rotate:135deg}button.close:focus-visible{background-color:var(--background-active)}@media (any-hover:hover){button.close:hover{background-color:#0079bf}}.pagetop{font-family:Helvetica,Arial,sans-serif;position:fixed;right:15px;bottom:37px;width:calc(100% - 68px);width:68px;height:68px;transition:.5s transform ease , .5s opacity ease , .5s bottom ease;will-change:transform , opacity;z-index:99}@media only screen and (max-width:768px){.pagetop{position:absolute!important;left:0!important;right:0;bottom:auto!important;top:auto!important;width:100%;height:15.625vw!important;z-index:2}}.pagetop.is-active{position:fixed;bottom:0}@media only screen and (max-width:768px){.pagetop.is-active{position:absolute;bottom:14.84375vw}}.pagetop a{text-decoration:none;background-color:#0079bf;color:#fff;display:flex;width:100%;height:100%;border-radius:50%;justify-content:center;align-items:center;cursor:pointer;transition:.2s all ease}@media only screen and (min-width:769px){.pagetop a{font-size:10px;padding-top:18px}}@media only screen and (max-width:768px){.pagetop a{border-radius:0;color:#fff;padding-top:6.51042vw;font-size:2.86458vw}}.pagetop a:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;margin-top:-15px;margin-left:-6px;border-top:solid 3px currentColor;border-right:solid 3px currentColor;transform:rotate(-45deg);transition:.2s all ease}@media only screen and (max-width:768px){.pagetop a:after{width:3.125vw;height:3.125vw;margin-top:-3.125vw;border-width:.52083vw;margin-left:-1.5625vw}}@media only screen and (min-width:769px){.pagetop a:hover{transform:translateY(-5px);background-color:#fff;color:#0079bf;box-shadow:0 0 0 3px #0079bf inset}}#main,#contents.table{overflow-x:auto}#main figure table,#contents.table figure table{margin-top:0}#main table,#contents.table table{table-layout:auto;border-collapse:collapse;border:1px solid #ccc;width:100%;margin-top:30px}@media only screen and (max-width:768px){#main table,#contents.table table{min-width:100%}}#main table+p,#contents.table table+p{margin-top:15px}#main table caption,#contents.table table caption{font-size:1.2em;font-weight:bold}@media only screen and (max-width:768px){#main table caption,#contents.table table caption{font-size:4.16667vw}}#main table tr td:first-child,#contents.table table tr td:first-child{position:relative;border-left:1px solid #ccc}@media only screen and (max-width:768px){#main table tr td:first-child,#contents.table table tr td:first-child{border-width:.26042vw}}#main table tr.construction td,#contents.table table tr.construction td{background-color:rgba(210,124,179,.1)}#main table tr.ended td,#contents.table table tr.ended td{background-color:rgba(0,169,93,.1)}#main table tr.new td:first-child,#contents.table table tr.new td:first-child{padding-left:40px!important;white-space:nowrap}#main table tr.new td:first-child::before,#contents.table table tr.new td:first-child::before{position:absolute;top:1px;left:1px;content:"NEW";background:#e00;color:#fff;font-size:.8em;width:25px;height:25px;line-height:25px;border-radius:50%;text-align:center}#main table td,#main table th,#contents.table table td,#contents.table table th{border-color:#ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 10px;font-weight:inherit;text-align:center!important;vertical-align:middle!important}@media only screen and (max-width:768px){#main table td,#main table th,#contents.table table td,#contents.table table th{font-size:3.64583vw;line-height:1.21429;border-width:.26042vw;padding:1.30208vw}}#main table th,#contents.table table th{white-space:nowrap}#main table td,#contents.table table td{text-align:left!important}@media only screen and (max-width:768px){#main table td,#contents.table table td{padding:1.30208vw}}#main table thead tr:first-child th,#contents.table table thead tr:first-child th{border-top:1px solid #ccc;font-weight:bold;vertical-align:middle}@media only screen and (max-width:768px){#main table thead tr:first-child th,#contents.table table thead tr:first-child th{border-width:.26042vw;white-space:normal}}#main table thead th,#contents.table table thead th{background-color:#bba57b}#main table tbody th,#contents.table table tbody th{background-color:#0079bf;color:#fff;text-align:left!important}#main table tbody td,#contents.table table tbody td{background-color:#fff}#main table tbody tr.none,#contents.table table tbody tr.none{display:none}#main table tfoot td,#contents.table table tfoot td{background-color:#ccc;border-color:#fff}#main table.pub-table td:nth-child(3),
#contents.table table.pub-table td:nth-child(3) {white-space:nowrap}#main table.ord-table td:first-child,#main table.auto-table td:first-child,#contents.table table.ord-table td:first-child,#contents.table table.auto-table td:first-child{white-space:nowrap}.wp-block-table .has-fixed-layout{table-layout:fixed!important}.page-id-4118 td{width:33%}.page-id-4118 #main p+table{margin-top:1em}.page-id-159 th+td{white-space:nowrap}.scroll table{width:100%}@media only screen and (max-width:768px){.scroll{overflow:auto;white-space:nowrap}}#main .orderDetail table td{text-align:center!important}#main table.program-table{counter-reset:numbering}#main table.program-table tbody tr td:first-child{width:1em;text-align:right!important;counter-increment:numbering}#main table.program-table tbody tr td:first-child span:before{content:counter(numbering)}#main table.program-table tbody tr td:nth-child(2) {width:30%}#main table.program-table tbody tr td:last-child{white-space:nowrap;text-align:right!important}.page-id-201 td:first-child, .page-id-201 td:nth-child(2) {white-space:nowrap}.single-member td:first-child{width:15%}@media only screen and (max-width:768px){#main,#news{font-size:3.64583vw;line-height:1.57143}}#main a,#news a{position:relative;text-decoration:underline;line-height:1.6;word-break:break-all;color:#0079bf}@media only screen and (min-width:769px){#main a:hover,#news a:hover{text-decoration:none}}#main a[target="_blank"],#news a[target="_blank"],#events a[target="_blank"],#side a[target="_blank"]{margin-right:5px}#main a[target="_blank"]::after,#news a[target="_blank"]::after,#events a[target="_blank"]::after,#side a[target="_blank"]::after{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/icon/blank.svg);width:16px;margin-left:9px;height:16px}@media only screen and (max-width:768px){#main a[target="_blank"]::after,#news a[target="_blank"]::after,#events a[target="_blank"]::after,#side a[target="_blank"]::after{width:3.38542vw;height:3.38542vw;margin-left:1.43229vw}}#main a[href$=".pdf"],#news a[href$=".pdf"],#events a[href$=".pdf"],#side a[href$=".pdf"]{margin-right:5px}#main a[href$=".pdf"]::after,#news a[href$=".pdf"]::after,#events a[href$=".pdf"]::after,#side a[href$=".pdf"]::after{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/icon/pdf.svg);width:20px;height:21px;margin-left:9px}@media only screen and (max-width:768px){#main a[href$=".pdf"]::after,#news a[href$=".pdf"]::after,#events a[href$=".pdf"]::after,#side a[href$=".pdf"]::after{width:3.64583vw;height:3.64583vw;margin-left:1.43229vw}}#main a[href$=".doc"],#main a[href$=".docx"],#news a[href$=".doc"],#news a[href$=".docx"],#events a[href$=".doc"],#events a[href$=".docx"],#side a[href$=".doc"],#side a[href$=".docx"]{margin-right:5px}#main a[href$=".doc"]::after,#main a[href$=".docx"]::after,#news a[href$=".doc"]::after,#news a[href$=".docx"]::after,#events a[href$=".doc"]::after,#events a[href$=".docx"]::after,#side a[href$=".doc"]::after,#side a[href$=".docx"]::after{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/icon/word.svg);width:20px;height:21px;margin-left:9px}@media only screen and (max-width:768px){#main a[href$=".doc"]::after,#main a[href$=".docx"]::after,#news a[href$=".doc"]::after,#news a[href$=".docx"]::after,#events a[href$=".doc"]::after,#events a[href$=".docx"]::after,#side a[href$=".doc"]::after,#side a[href$=".docx"]::after{width:3.64583vw;height:3.64583vw;margin-left:1.43229vw}}#main a[href$=".xls"],#main a[href$=".xlsx"],#news a[href$=".xls"],#news a[href$=".xlsx"],#events a[href$=".xls"],#events a[href$=".xlsx"],#side a[href$=".xls"],#side a[href$=".xlsx"]{margin-right:5px}#main a[href$=".xls"]::after,#main a[href$=".xlsx"]::after,#news a[href$=".xls"]::after,#news a[href$=".xlsx"]::after,#events a[href$=".xls"]::after,#events a[href$=".xlsx"]::after,#side a[href$=".xls"]::after,#side a[href$=".xlsx"]::after{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/icon/excel.svg);width:20px;height:21px;margin-left:9px}@media only screen and (max-width:768px){#main a[href$=".xls"]::after,#main a[href$=".xlsx"]::after,#news a[href$=".xls"]::after,#news a[href$=".xlsx"]::after,#events a[href$=".xls"]::after,#events a[href$=".xlsx"]::after,#side a[href$=".xls"]::after,#side a[href$=".xlsx"]::after{width:3.64583vw;height:3.64583vw;margin-left:1.43229vw}}#main a[href$=".zip"],#news a[href$=".zip"],#events a[href$=".zip"],#side a[href$=".zip"]{margin-right:5px}#main a[href$=".zip"]::after,#news a[href$=".zip"]::after,#events a[href$=".zip"]::after,#side a[href$=".zip"]::after{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;background-image:url(https://www.sokusin.or.jp/web-seminar/wp-content/themes/sokusin_seminar/assets/images/icon/download.svg);width:20px;height:21px;margin-left:9px}@media only screen and (max-width:768px){#main a[href$=".zip"]::after,#news a[href$=".zip"]::after,#events a[href$=".zip"]::after,#side a[href$=".zip"]::after{width:3.64583vw;height:3.64583vw;margin-left:1.43229vw}}#main a[href$=".ppt"],#main a[href$=".pptx"],#news a[href$=".ppt"],#news a[href$=".pptx"],#events a[href$=".ppt"],#events a[href$=".pptx"],#side a[href$=".ppt"],#side a[href$=".pptx"]{margin-right:5px}#main a[href$=".ppt"]::after,#main a[href$=".pptx"]::after,#news a[href$=".ppt"]::after,#news a[href$=".pptx"]::after,#events a[href$=".ppt"]::after,#events a[href$=".pptx"]::after,#side a[href$=".ppt"]::after,#side a[href$=".pptx"]::after{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20384%20512%22%3E%3Cpath%20fill%3D%22%23192850%22%20d%3D%22M64%200C28.7%200%200%2028.7%200%2064V448c0%2035.3%2028.7%2064%2064%2064H320c35.3%200%2064-28.7%2064-64V160H256c-17.7%200-32-14.3-32-32V0H64zM256%200V128H384L256%200zM136%20240h68c42%200%2076%2034%2076%2076s-34%2076-76%2076H160v32c0%2013.3-10.7%2024-24%2024s-24-10.7-24-24V368%20264c0-13.3%2010.7-24%2024-24zm68%20104c15.5%200%2028-12.5%2028-28s-12.5-28-28-28H160v56h44z%22%2F%3E%3C%2Fsvg%3E);width:20px;height:21px;margin-left:9px}@media only screen and (max-width:768px){#main a[href$=".ppt"]::after,#main a[href$=".pptx"]::after,#news a[href$=".ppt"]::after,#news a[href$=".pptx"]::after,#events a[href$=".ppt"]::after,#events a[href$=".pptx"]::after,#side a[href$=".ppt"]::after,#side a[href$=".pptx"]::after{width:3.64583vw;height:3.64583vw;margin-left:1.43229vw}}p .el_textLink,li .el_textLink,td .el_textLink{display:inline-block;vertical-align:middle;padding:0 5px 2px 0}@media only screen and (max-width:768px){p .el_textLink,li .el_textLink,td .el_textLink{padding:0 1.30208vw .52083vw 0}}.hp_db{display:block}.hp_db-pc{display:block}@media only screen and (max-width:768px){.hp_db-pc{display:none}}.hp_db-sp{display:none}@media only screen and (max-width:768px){.hp_db-sp{display:block}}.hp_dib_db{display:inline-block}@media only screen and (max-width:768px){.hp_dib_db{display:block}.hp_dn-sp{display:none}}.hp_dn-di{display:none}@media only screen and (max-width:768px){.hp_dn-di{display:inline}}.hp_dib{display:inline-block}.hp_dib-pc{display:inline-block}@media only screen and (max-width:768px){.hp_dib-pc{display:none}}.hp_dib-sp{display:none}@media only screen and (max-width:768px){.hp_dib-sp{display:inline-block}}.hp_db-di{display:block}@media only screen and (max-width:768px){.hp_db-di{display:inline}}.hp_dib-di{display:inline}@media only screen and (max-width:768px){.hp_dib-di{display:inline}}.hp_dib-db{display:inline-block}@media only screen and (max-width:768px){.hp_dib-db{display:block}}.hp_di{display:inline}.hp_di-pc{display:inline}@media only screen and (max-width:768px){.hp_di-pc{display:none}}.hp_di-sp{display:none}@media only screen and (max-width:768px){.hp_di-sp{display:inline}}.hp_df{display:flex}.hp_df-pc{display:flex}@media only screen and (max-width:768px){.hp_df-pc{display:none}}.hp_df-sp{display:none}@media only screen and (max-width:768px){.hp_df-sp{display:flex}}.hp_dif{display:inline-flex}.hp_dif-pc{display:inline-flex}@media only screen and (max-width:768px){.hp_dif-pc{display:none}}.hp_dif-sp{display:none}@media only screen and (max-width:768px){.hp_dif-sp{display:inline-flex}.pc{display:none}}.sp{display:none}@media only screen and (max-width:768px){.sp{display:block}}.small{font-size:.8em}@media only screen and (max-width:768px){.small{font-size:2.60417vw}}.indent{text-indent:-1em;margin-left:1em}.txtRight{text-align:right}.txtCenter,.textCenter{text-align:center}.txtLeft,textLeft{text-align:left}.floatRight{float:right}@charset "UTF-8";@media print{body{zoom:75%;-webkit-print-color-adjust:exact;width:1200px!important}body #header{position:relative}body #header #___gcse_0{display:none}body #header+*{padding-top:0}body *{opacity:1!important}}@media print and (-ms-high-contrast:none){@page {
    size: A4;
    margin: 12.7mm 9.7mm;
  }body *{opacity:1!important}}