@charset "UTF-8";#breadcrumb ul{width:1080px;max-width:100%;margin-left:auto;margin-right:auto;font-size:12px;font-size:.75rem}#breadcrumb ul li{display:inline}#breadcrumb ul li:not(:last-child):after{font-family:"ＭＳ Ｐゴシック","MS PGothic","Chalkboard SE",sans-serif;content:">";margin-left:10px;margin-right:8px}main.next .title-block{padding-bottom:60px}main.next .title-block:before{content:"";display:block;position:absolute;width:80%;height:65%;right:0;bottom:0;background:#f5f5f5}main.next .title-block .content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}main.next .title-block .item-title{width:100%}main.next .title-block .item-img{margin-right:65px;line-height:0;max-width:40%}main.next .title-block .item-text{width:10px;-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1}main.next .title-block .item-text h3{font-size:28px;font-size:1.75rem;font-weight:700;margin-bottom:15px;line-height:1.5}main.next .title-block .item-text p:not(:last-child){margin-bottom:15px}main.next .img-text-block:after{clear:both;display:block;content:''}@media screen and (min-width:701px){main.next .img-text-block:nth-child(odd) .item-img{float:right;margin-left:50px}main.next .img-text-block:nth-child(odd) .item-img:before{left:20px}main.next .img-text-block:nth-child(odd) .item-btn{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}main.next .img-text-block:nth-child(even) .item-img{float:left;margin-right:50px}main.next .img-text-block:nth-child(even) .item-img:before{right:20px}main.next .img-text-block:nth-child(even) .item-btn{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}main.next .img-text-block .item-img{margin-bottom:30px;position:relative;line-height:0}@media screen and (min-width:701px){main.next .img-text-block .item-img{max-width:50%}}main.next .img-text-block .item-img:before{content:"";display:block;position:absolute;top:20px;width:100%;height:100%;background:#71afd0;background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#71afd0),color-stop(100%,#52dfd7));background:-webkit-linear-gradient45deg,#71afd0 0%,#52dfd7 100%;background:-moz-linear-gradient45deg,#71afd0 0%,#52dfd7 100%;background:-ms-linear-gradient45deg,#71afd0 0%,#52dfd7 100%;background:-o-linear-gradient45deg,#71afd0 0%,#52dfd7 100%;background:linear-gradient45deg,#71afd0 0%,#52dfd7 100%}main.next .img-text-block .item-img img{position:relative}main.next .img-text-block .item-btn{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:30px}main.next .profile-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}main.next .profile-block .item-img{margin-right:60px;position:relative;line-height:0}@media screen and (min-width:701px){main.next .profile-block .item-img{max-width:50%}}main.next .profile-block .item-img:before{content:"";display:block;position:absolute;left:-20px;top:20px;width:100%;height:100%;background:#71afd0;background:-webkit-gradient(linear,left bottom,right top,color-stop(0%,#71afd0),color-stop(100%,#52dfd7));background:-webkit-linear-gradient45deg,#71afd0 0%,#52dfd7 100%;background:-moz-linear-gradient45deg,#71afd0 0%,#52dfd7 100%;background:-ms-linear-gradient45deg,#71afd0 0%,#52dfd7 100%;background:-o-linear-gradient45deg,#71afd0 0%,#52dfd7 100%;background:linear-gradient45deg,#71afd0 0%,#52dfd7 100%}main.next .profile-block .item-img img{position:relative}main.next .profile-block .item-text{width:10px;-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1}main.next .profile-block .item-text .name{line-height:1.5;margin-bottom:20px;font-size:28px;font-size:1.75rem;font-weight:700}main.next .profile-block .item-text .name small{font-size:20px;font-size:1.25rem}main.next .profile-block .item-text .eng{margin-bottom:20px;margin-top:-20px;line-height:1.5;font-size:28px;font-size:1.75rem;font-family:futura-pt-condensed,sans-serif;font-weight:500;font-style:normal;margin-bottom:20px}main.next .profile-block .item-text p:not(:last-child){margin-bottom:15px}main.next .profile-block .item-text ul:not(:last-child){margin-bottom:30px}main.next .profile-block .item-text ul li{list-style-type:none;text-indent:-1em;padding-left:1em}main.next .profile-block .item-text ul li:not(:last-child){margin-bottom:10px}main.next .profile-block .item-text ul li:before{content:"\0030fb";margin-right:.5em;color:#71afd0}main.next .anchor-list:not(:last-child){margin-bottom:70px}main.next .anchor-list ul{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-left:2px solid #52dfd7;border-right:2px solid #52dfd7;padding-top:15px;padding-bottom:15px}main.next .anchor-list ul li{width:10px;-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1}main.next .anchor-list ul li:not(:last-child){border-right:1px dotted #ddd}main.next .anchor-list ul li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;color:#052638;font-size:15px;font-size:.9375rem;font-weight:700;padding-left:5px;padding-right:5px}main.next .anchor-list ul li a:after{font-family:"ＭＳ Ｐゴシック","MS PGothic","Chalkboard SE",sans-serif;content:">";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;margin-left:10px;color:#71afd0}main.next .anchor-list ul li a:hover{text-decoration:none;color:#71afd0}@media screen and (max-width:700px){main.next .title-block{padding-bottom:40px}main.next .title-block:before{width:calc(100% - 60px);height:calc(100% - 180px)}main.next .title-block .content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main.next .title-block .item-img{margin-right:0;line-height:0;max-width:100%;text-align:center;-webkit-box-original-group:3;-ms-flex-order:3;-webkit-order:3;order:3;margin-top:20px}main.next .title-block .item-text{width:100%;-ms-flex:1 0 auto;-webkit-flex-grow:1;flex-grow:1}main.next .title-block .item-text h3{font-size:24px;font-size:1.5rem}main.next .img-text-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main.next .img-text-block:nth-child(odd) .item-img:before{left:10px}main.next .img-text-block:nth-child(even) .item-img:before{right:10px}main.next .img-text-block .item-img{-webkit-box-original-group:2;-ms-flex-order:2;-webkit-order:2;order:2;margin-bottom:0;margin-top:20px}main.next .img-text-block .item-img:before{top:10px}main.next .img-text-block .item-btn{-webkit-box-original-group:3;-ms-flex-order:3;-webkit-order:3;order:3}main.next .profile-block{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main.next .profile-block .item-img{margin-right:0;margin-top:30px}main.next .profile-block .item-img:before{left:-10px;top:10px}main.next .profile-block .item-text{width:auto}main.next .profile-block .item-text .name{margin-bottom:15px;font-size:24px;font-size:1.5rem}main.next .profile-block .item-text .name small{font-size:18px;font-size:1.125rem}main.next .profile-block .item-text .eng{margin-bottom:15px;margin-top:-15px;line-height:1.5;font-size:20px;font-size:1.25rem}main.next .anchor-list:not(:last-child){margin-bottom:40px}main.next .anchor-list ul{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}main.next .anchor-list ul li{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto;-webkit-flex-grow:0;flex-grow:0;padding-top:10px;padding-bottom:10px}main.next .anchor-list ul li:nth-child(even){border-right:none}}