﻿.page-woodbox{font-family:'Noto Sans JP', sans-serif}@media only screen and (max-width: 768px){.page-woodbox{font-size:10px;line-height:17px}}@media print, screen and (min-width: 769px){.page-woodbox{font-size:20px;line-height:37px}}.page-woodbox .innerWrap{margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.page-woodbox .innerWrap{padding:0 15px}}@media print, screen and (min-width: 769px){.page-woodbox .innerWrap{padding:0 15px;max-width:1100px}}.page-woodbox .bgGreen{background:#e6f0c3}.page-woodbox .blockGlay{background:#f6f6f6}@media only screen and (max-width: 768px){.page-woodbox .blockGlay{border-radius:10px;margin:0 15px}}@media print, screen and (min-width: 769px){.page-woodbox .blockGlay{border-radius:15px}}.page-woodbox .button01{position:relative;display:flex;align-items:center;justify-content:center;background:#46a976;color:#fff}@media only screen and (max-width: 768px){.page-woodbox .button01{height:45px;max-width:300px;width:90%;font-size:11px;letter-spacing:0.1em}}@media print, screen and (min-width: 769px){.page-woodbox .button01{font-size:22px;letter-spacing:0.1em;max-width:600px;height:90px}}.page-woodbox .button01:hover{background:#58c28b}.page-woodbox .button01:after{content:'';border:0px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;bottom:0;right:11px;margin:auto 0}@media only screen and (max-width: 768px){.page-woodbox .button01:after{width:5px;height:5px;border-top:solid 1px #fff;border-right:solid 1px #fff}}@media print, screen and (min-width: 769px){.page-woodbox .button01:after{width:10px;height:10px;border-top:solid 3px #fff;border-right:solid 3px #fff}}.page-woodbox__intro{text-align:center;background:#eeeeee;display:flex;align-items:center;justify-content:center}@media print, screen and (min-width: 769px){.page-woodbox__intro{height:124px;border-bottom:4px solid #46a976}}@media only screen and (max-width: 768px){.page-woodbox__intro{height:59px;border-bottom:2px solid #46a976}}@media only screen and (max-width: 768px){.page-woodbox__intro img{height:39px}}.page-woodbox__mv{position:relative;background-image:url("../page_image/woodbox/bg_mv_01.png");background-size:cover;background-repeat:no-repeat}@media print, screen and (min-width: 769px){.page-woodbox__mv{max-height:681px;height:49.3vw;margin-bottom:118px}}@media only screen and (max-width: 768px){.page-woodbox__mv{max-height:415px;padding:15px 0 0 0;margin-bottom:32px;height:112vw}}.page-woodbox__mv .img{position:absolute;left:0;right:0;margin:0 auto;display:inline-block;text-align:center}@media print, screen and (min-width: 769px){.page-woodbox__mv .img{max-width:1083px;bottom:31px}}@media only screen and (max-width: 768px){.page-woodbox__mv .img{padding:0 15px;bottom:10px}}.page-woodbox__mv .img img{max-width:100%}@media only screen and (max-width: 768px){.page-woodbox__mv .img img{width:96%;max-height:396px;width:auto}}@media print, screen and (min-width: 769px){.page-woodbox__mv .img img{height:46vw;width:auto;max-height:632px;margin:0 auto}}.page-woodbox .section__ttl{color:#46a976;font-weight:bold}@media print, screen and (min-width: 769px){.page-woodbox .section__ttl{font-size:28px;line-height:45px}}@media only screen and (max-width: 768px){.page-woodbox .section__ttl{font-size:14px;line-height:25px}}@media only screen and (max-width: 768px){.page-woodbox .intro{padding-bottom:42px}}@media print, screen and (min-width: 769px){.page-woodbox .intro{padding-bottom:67px}}.page-woodbox .contents{position:relative}@media only screen and (max-width: 768px){.page-woodbox .contents{margin-bottom:69px;padding:23px 0 44px}}@media print, screen and (min-width: 769px){.page-woodbox .contents{padding:77px 0 154px;margin-bottom:220px}}@media print, screen and (min-width: 769px){.page-woodbox .contents__ttl{font-size:32px;margin-bottom:31px}}.page-woodbox .contentsList{margin:0;padding:0}.page-woodbox .contentsList .listItem{position:relative;font-weight:bold}@media only screen and (max-width: 768px){.page-woodbox .contentsList .listItem{padding-left:11px;margin-bottom:6px}}@media print, screen and (min-width: 769px){.page-woodbox .contentsList .listItem{padding-left:25px}}.page-woodbox .contentsList .listItem:before{position:absolute;content:'・';color:#46a976;left:0}.page-woodbox .contents .goForm{text-align:center;position:absolute;left:0;right:0}@media only screen and (max-width: 768px){.page-woodbox .contents .goForm{bottom:-23px}}@media print, screen and (min-width: 769px){.page-woodbox .contents .goForm{bottom:-42px}}.page-woodbox .contents .goForm .btn{margin:0 auto}@media only screen and (max-width: 768px){.page-woodbox .lecturer{padding:9px 30px 1px 30px;margin-bottom:32px}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer{margin-bottom:140px;padding:33px 110px 1px 115px}}.page-woodbox .lecturer__ttl{font-weight:900}@media only screen and (max-width: 768px){.page-woodbox .lecturer__ttl{font-size:16px;letter-spacing:0.3em;margin-bottom:39px}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer__ttl{font-size:32px;margin-bottom:80px;letter-spacing:0.3em}}@media only screen and (max-width: 768px){.page-woodbox .lecturer__top{display:flex;justify-content:space-between}}@media only screen and (max-width: 768px){.page-woodbox .lecturer__pic{width:122px}}@media only screen and (max-width: 768px){.page-woodbox .lecturer__block{margin-bottom:28px}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer__block{margin-bottom:86px;display:flex;justify-content:space-between}}@media only screen and (max-width: 768px){.page-woodbox .lecturer__detail{font-size:10px}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer__detail{width:580px}}.page-woodbox .lecturer .logo{line-height:1}@media only screen and (max-width: 768px){.page-woodbox .lecturer .logo{margin-bottom:12px}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer .logo{margin-bottom:21px}}@media only screen and (max-width: 768px){.page-woodbox .lecturer .logo .logo01{width:110px}}@media only screen and (max-width: 768px){.page-woodbox .lecturer .logo .logo02{width:48px}}@media only screen and (max-width: 768px){.page-woodbox .lecturer .nameArea{width:calc(100% - 138px)}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer .nameArea{display:flex;justify-content:space-between}}.page-woodbox .lecturer .nameArea__name{margin:0;font-weight:900}@media only screen and (max-width: 768px){.page-woodbox .lecturer .nameArea__name{font-size:23.5px}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer .nameArea__name{font-size:45px}}.page-woodbox .lecturer .nameArea__comname{line-height:1.5;margin:0}@media only screen and (max-width: 768px){.page-woodbox .lecturer .nameArea__comname{margin-bottom:10px}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer .nameArea__comname{width:350px;font-size:14px}}.page-woodbox .lecturer .nameArea .en{display:block;font-family:'Roboto', sans-serif;font-style:italic;color:#46a976}@media only screen and (max-width: 768px){.page-woodbox .lecturer .nameArea .en{margin-top:10px;font-size:11px;font-weight:normal}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer .nameArea .en{font-size:20px}}.page-woodbox .lecturer__contents{margin:14px 0 0 0}@media only screen and (max-width: 768px){.page-woodbox .lecturer__contents{font-size:10px;line-height:17px}}@media print, screen and (min-width: 769px){.page-woodbox .lecturer__contents{font-size:14px;line-height:23px}}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl{padding:23px 24px;margin-bottom:50px}}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl{padding:34px 34px 32px 114px;margin-bottom:50px}}.page-woodbox .seminarDtl__ttl{font-weight:900}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl__ttl{margin-bottom:26px;font-size:16px;letter-spacing:0.3em}}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl__ttl{font-size:32px;margin-bottom:52px;letter-spacing:0.3em}}.page-woodbox .seminarDtl .tbl{display:flex;flex-wrap:wrap;font-weight:bold}.page-woodbox .seminarDtl .tbl dd{margin-left:0;padding-left:0}.page-woodbox .seminarDtl .tbl__head01,.page-woodbox .seminarDtl .tbl__head02{color:#46a976}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl .tbl__head01,.page-woodbox .seminarDtl .tbl__head02{font-size:12px;letter-spacing:0.2em}}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl .tbl__head01,.page-woodbox .seminarDtl .tbl__head02{font-size:24px}}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl .tbl__head01{width:45px}}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl .tbl__head01{width:66px}}.page-woodbox .seminarDtl .tbl__head02{width:100%}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl .tbl__head02{margin-top:64px}}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl .tbl__detail01,.page-woodbox .seminarDtl .tbl__detail02{margin:0 0 26px 0;font-size:15px}}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl .tbl__detail01,.page-woodbox .seminarDtl .tbl__detail02{margin:0 0 34px 0;font-size:29px}}.page-woodbox .seminarDtl .tbl__detail01{padding-left:24px}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl .tbl__detail01{width:calc(100% - 70px)}}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl .tbl__detail01{width:calc(100% - 70px)}}.page-woodbox .seminarDtl .tbl__detail01 .caption{margin:0}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl .tbl__detail01 .caption{font-size:10px}}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl .tbl__detail01 .caption{font-size:18px}}.page-woodbox .seminarDtl .tbl__detail02{padding-left:24px}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl .tbl__detail02{padding-right:68px}}@media print, screen and (min-width: 769px){.page-woodbox .seminarDtl .tbl__detail02{padding-right:134px}}.page-woodbox .seminarDtl .tbl__detail03{width:100%}@media only screen and (max-width: 768px){.page-woodbox .seminarDtl .tbl .time{display:block;font-size:12px}}
