@charset "UTF-8";body{position:relative}.talk_head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:min(11.4285714286vw,160px)}.talk_head__img,.talk_head__main{-ms-flex-preferred-size:50%;flex-basis:50%}.talk_head__img img{display:block;width:100%;height:auto}.talk_head__main{position:relative}.talk_head__main.guitar{background-image:linear-gradient(123deg,#b16c10 0,#431137 100%)}.talk_head__main.guitar .talk_head__block .talk_head__title span{color:#b16c10}.talk_head__main.bass{background-image:linear-gradient(123deg,#2d6973 0,#1b306a 100%)}.talk_head__main.bass .talk_head__block .talk_head__title span{color:#2d6973}.talk_head__main.drum{background-image:linear-gradient(123deg,#a21a7e 0,#2d3674 100%)}.talk_head__main.drum .talk_head__block .talk_head__title span{color:#a21a7e}.talk_head__main.vocal{background-image:linear-gradient(123deg,#32732d 0,#113b43 100%)}.talk_head__main.vocal .talk_head__block .talk_head__title span{color:#32732d}.talk_head__main.sound{background-image:linear-gradient(123deg,#ad1b31 0,#651608 100%)}.talk_head__main.sound .talk_head__block .talk_head__title span{color:#ad1b31}.talk_head__main.research{background-image:linear-gradient(123deg,#0f44d3 0,#0c1b3e 100%)}.talk_head__main,.talk_head__subtitle_wrap,.talk_head__title{display:-webkit-box;display:-ms-flexbox;display:flex}.talk_head__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:min(4.5714285714vw,64px)}.talk_head__title span{display:inline-block;background-color:#fff;margin-bottom:min(.7142857143vw,10px);font-size:min(2.8571428571vw,40px);font-weight:700;padding:0 min(1.1428571429vw,16px) 0 min(4.5714285714vw,64px)}.talk_head__title.vocal span{font-size:min(2.7142857143vw,38px)}.talk_head__subtitle_wrap{margin-top:min(4.2857142857vw,60px);margin-left:min(8.5714285714vw,120px)}.talk_head__course,.talk_head__subtitle{font-size:min(1.4285714286vw,20px);font-weight:700}.talk_head__subtitle .name{font-size:min(3.4285714286vw,48px);font-weight:700;line-height:1.2;padding-right:min(.7142857143vw,10px)}.talk_head__subtitle .person{font-size:min(1.7142857143vw,24px);font-weight:700}.talk_head__subtitle.cross{position:relative;padding-right:min(5.8571428571vw,82px);margin-right:min(1.7142857143vw,24px)}.talk_head__subtitle.cross::after,.talk_head__subtitle.cross::before{display:block;content:"";width:min(5vw,70px);height:1px;background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;bottom:35%;right:0}.talk_head__subtitle.cross::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.talk_head__course{display:block;margin-bottom:min(1.7142857143vw,24px)}.talk_head__head{display:block;font-size:min(4.5714285714vw,64px);font-weight:700;line-height:1.2}.talk_head__avid{font-family:"Roboto",sans-serif;font-weight:700;font-size:min(1.7142857143vw,24px);padding-left:min(8.7142857143vw,122px);margin-top:min(4.2857142857vw,60px);position:absolute;bottom:min(10.6666666667vw,68.2666666667px);left:min(7.8571428571vw,110px)}.talk_head__avid::before{display:block;content:"";width:min(7.1428571429vw,100px);height:min(2.1428571429vw,30px);background-image:url(/mi/course/soundcreator/img/avid_logo.png);background-size:contain;background-position:top left;background-repeat:no-repeat;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.talk_head__sub{font-size:min(1.4285714286vw,20px);font-weight:700;line-height:1.2}.talk_head__course-en{position:absolute;bottom:max(-.9285714286vw,-13px);font-family:"Roboto",sans-serif;font-weight:700;opacity:.1;font-size:min(8.5714285714vw,120px);line-height:.9}.talk_head__course-en.sound{font-size:min(6.4285714286vw,90px)}.middle_br{display:none}.main-img__lead{position:absolute;left:8.5%;bottom:10%;font-size:min(1.4285714286vw,20px);font-weight:700}.talk__main-head{margin-bottom:min(3.8571428571vw,54px);font-size:min(2.2857142857vw,32px);font-weight:700}.talk__main-head .head_bg{display:inline-block;background-color:#fff;margin-bottom:8px;padding:0 12px}.talk__main-head .head_bg.first{padding-right:0}.talk__main-head .head_bg.last{padding-left:0}.talk__main{max-width:1080px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;margin-bottom:min(6.8571428571vw,96px)}.talk__main.guitar .talk__main-head{color:#b16c10}.talk__main.guitar .talk__qa-q::before,.talk__main.profile.guitar .talk__profile-title{background-color:#b16c10}.talk__main.bass .talk__main-head{color:#2d6973}.talk__main.bass .talk__qa-q::before,.talk__main.profile.bass .talk__profile-title{background-color:#2d6973}.talk__main.drum .talk__main-head{color:#a21a7e}.talk__main.drum .talk__qa-q::before,.talk__main.profile.drum .talk__profile-title{background-color:#a21a7e}.talk__main.vocal .talk__main-head{color:#32732d}.talk__main.profile.vocal .talk__profile-title,.talk__main.vocal .talk__qa-q::before{background-color:#32732d}.talk__main.sound .talk__main-head{color:#ad1b31}.talk__main.profile.sound .talk__profile-title,.talk__main.sound .talk__qa-q::before{background-color:#ad1b31}.talk__main .talk__qa-a dt{color:#fff}.talk__main.profile{margin-top:min(11.4285714286vw,160px)}.alumni__qa{margin-bottom:min(5.1428571429vw,72px)}.talk__qa-q{position:relative;margin-bottom:min(1.7142857143vw,24px);padding-left:min(2.1428571429vw,30px);font-size:min(1.4285714286vw,20px);font-weight:700}.talk__qa-q::before{content:"";position:absolute;top:.8em;left:0;width:min(1.4285714286vw,20px);height:min(.1428571429vw,2px)}.alumni__main-contents,.talk__qa-a{display:-webkit-box;display:-ms-flexbox;display:flex}.talk__qa-a{margin-bottom:min(2.2857142857vw,32px)}.talk__qa-a dt{-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:min(8vw,112px);flex-basis:min(8vw,112px);font-weight:700}.talk__qa-a dd{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;line-height:2}.alumni__main-contents{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.alumni__main-contents.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.alumni__main-contents.reverse .alumni__main-img{margin-left:max(-11.4285714286vw,-160px);margin-right:min(4.4285714286vw,62px)}.alumni__main-detail{-ms-flex-preferred-size:50%;flex-basis:50%}.alumni__main-img{margin-left:min(4.4285714286vw,62px);margin-right:max(-11.4285714286vw,-160px)}.alumni__profile{margin-top:min(10.5714285714vw,148px);max-width:1080px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}.alumni__profile-wrap{position:relative;padding:min(6.5714285714vw,92px) min(4.5714285714vw,64px) min(4.5714285714vw,64px);background-color:#252525}.talk__profile-title{position:absolute;top:0;left:min(2.2857142857vw,32px);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:min(.7142857143vw,10px) min(1.7142857143vw,24px) min(1.1428571429vw,16px);font-size:min(2vw,28px);font-weight:700;line-height:1.2}.alumni__profile-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.talk__profile_img{width:33%;max-width:min(22.8571428571vw,320px)}.talk__profile_block{width:60%;max-width:min(41.1428571429vw,576px)}.talk__profile_name{font-size:min(1.4285714286vw,20px);font-weight:700;margin-bottom:min(1.1428571429vw,16px)}.talk__profile_detail{line-height:2}.talk__profile_comment{font-size:min(1.2857142857vw,18px);font-weight:700;border:1px solid #777;margin-top:min(2.2857142857vw,32px);padding:min(1.4285714286vw,20px) min(1.7142857143vw,24px) min(1.7142857143vw,24px)}.alumni__profile-head{margin-bottom:min(1.1428571429vw,16px);font-size:min(1.4285714286vw,20px);font-weight:700}.alumni__profile-detail{line-height:2}@media only screen and (max-width:1760px){body{position:relative}}@media only screen and (max-width:1440px){body{position:relative}.alumni__main-contents.reverse .alumni__main-img{margin-left:0;-ms-flex-preferred-size:48%;flex-basis:48%}}@media only screen and (max-width:1200px){body{position:relative}.middle_br{display:block}}@media only screen and (max-width:768px){body{position:relative}}@media only screen and (max-width:640px){body{position:relative}.talk_head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:min(10.6666666667vw,68.2666666667px)}.talk_head__main{padding:min(5.3333333333vw,34.1333333333px) min(5.3333333333vw,34.1333333333px) min(5.3333333333vw,34.1333333333px) 0}.talk_head__title{margin-top:0}.talk_head__title span{margin-bottom:min(1.3333333333vw,8.5333333333px)}.talk_head__course,.talk_head__subtitle{font-size:min(3.2vw,20.48px)}.talk_head__subtitle .name,.talk_head__title span{font-size:min(5.3333333333vw,34.1333333333px)}.talk_head__subtitle .person{font-size:min(4.2666666667vw,27.3066666667px)}.talk_head__subtitle.cross{padding-right:min(10.6666666667vw,68.2666666667px);margin-right:min(2.6666666667vw,17.0666666667px)}.talk_head__subtitle.cross::after,.talk_head__subtitle.cross::before{width:min(8vw,51.2px)}.talk_head__head{font-size:min(8vw,51.2px)}.talk_head__avid{position:relative;bottom:auto;left:auto;font-size:min(3.7333333333vw,23.8933333333px);padding-left:min(13.3333333333vw,85.3333333333px);margin-top:min(2.6666666667vw,17.0666666667px)}.talk_head__avid::before{width:min(21.8666666667vw,139.9466666667px);height:min(3.2vw,20.48px)}.talk_head__sub{font-size:min(3.2vw,20.48px)}.talk_head__course-en,.talk_head__course-en.sound{font-size:min(13.3333333333vw,85.3333333333px)}.main-img__lead,.talk__main-head{font-size:min(4.2666666667vw,27.3066666667px)}.main-img__lead{position:static;padding:min(6.4vw,40.96px)}.talk__main-head{margin-bottom:min(6.4vw,40.96px)}.talk__main-head .head_bg.first,.talk__main-head .head_bg.last{padding:0 12px}.talk__main{padding-left:min(6.4vw,40.96px);padding-right:min(6.4vw,40.96px);margin-bottom:min(12.8vw,81.92px)}.alumni__qa{margin-bottom:min(9.6vw,61.44px)}.talk__qa-q{margin-bottom:min(3.2vw,20.48px);padding-left:min(6.4vw,40.96px);font-size:min(4.2666666667vw,27.3066666667px)}.talk__qa-q::before{top:.9em;width:min(4.2666666667vw,27.3066666667px);height:min(.5333333333vw,3.4133333333px)}.talk__qa-a{margin-bottom:min(4.2666666667vw,27.3066666667px)}.talk__qa-a dt{-ms-flex-preferred-size:min(21.3333333333vw,136.5333333333px);flex-basis:min(21.3333333333vw,136.5333333333px)}.alumni__main-contents,.talk__qa-a{display:block}.alumni__main-contents.reverse .alumni__main-img,.alumni__main-img{margin-left:0;margin-right:0}.alumni__main-img{margin-bottom:min(6.4vw,40.96px)}.alumni__profile{padding-left:min(6.4vw,40.96px);padding-right:min(6.4vw,40.96px);margin-top:min(19.7333333333vw,126.2933333333px)}.alumni__profile-wrap{padding:min(12.8vw,81.92px) min(6.4vw,40.96px) min(6.4vw,40.96px)}.talk__profile-title{left:min(4.2666666667vw,27.3066666667px);padding:min(2.1333333333vw,13.6533333333px) min(4.2666666667vw,27.3066666667px) min(3.2vw,20.48px);font-size:min(4.8vw,30.72px)}.alumni__profile-main{display:block}.talk__profile_img{max-width:none;width:50%;margin:0 auto}.talk__profile_block{max-width:none;width:auto}.talk__profile_name{font-size:min(4.8vw,30.72px);text-align:center}.talk__profile_comment{font-size:min(3.4666666667vw,22.1866666667px);margin-top:min(5.3333333333vw,34.1333333333px);padding:min(4vw,25.6px) min(2.6666666667vw,17.0666666667px);line-height:2}.alumni__profile-head{margin-bottom:min(2.1333333333vw,13.6533333333px);font-size:min(4.2666666667vw,27.3066666667px)}.alumni__profile-detail{font-size:min(3.7333333333vw,23.8933333333px)}}