.catch{padding-top:74px;height:74px;text-align:center;background-image:url("../images/about/catch01_blue.svg");background-repeat:no-repeat;background-position:center center;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.catch .word p{text-indent:-1000%}.page_title{background-image:url("../images/about/page_title.jpg")}.first .SP_none{display:none}.athlete .SP_none{display:none}.general .SP_none{display:none}.general{margin-top:-10px;padding-top:0}.general button.btn_about{display:none}.flow .flow_box{margin-bottom:30px}.flow .flow_box .figure_box{position:relative;margin-bottom:1rem;border-radius:16px;overflow:hidden;z-index:2}.flow .flow_box .figure_box h2{position:absolute;bottom:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ffffff;background-color:rgba(244,55,55,0.9);width:100%;height:60px}.flow .supplement{background-color:#ffffff;padding:15px;border-radius:16px}.flow .supplement .supplement_box{margin-top:1rem}.flow .supplement .supplement_box h2{margin-bottom:6px}.flow .supplement .supplement_box:first-child{margin-top:0}.director dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 15px;border-bottom:1px solid rgba(74,66,66,0.2)}.director dl.career{display:block}.director dl.career ul{margin-top:1rem}.director dt{font-weight:500;min-width:2.2em;margin-right:15px}.director dd{margin:0}.director .name dd{font-size:1.5rem}.director .qualification dd{font-size:1.25rem}@media (min-width: 992px){.catch{height:42px;text-align:center;background-image:url("../images/about/catch02.svg");background-repeat:no-repeat;background-position:center center;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.catch .word p{text-indent:-1000%}.first .SP_none{display:block}.first .PC_none{display:none}section.first{margin-top:80px;padding:0}section.first .section_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}section.first .section_inner .flex_box_text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:30px;padding-top:40px;width:100%}section.first .section_inner .flex_box_text h1{width:auto;margin:0}section.first .section_inner .flex_box_text p{width:auto;font-size:1.125rem;line-height:1.66em;margin-top:30px}section.first .section_inner .flex_box_photo{width:100%}section.first .section_inner .flex_box_photo figure{width:100%}section.first .section_inner .flex_box_photo figure img{border-radius:32px}.athlete .SP_none{display:block}.athlete .PC_none{display:none}section.athlete{margin-top:40px;padding:0}section.athlete .section_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}section.athlete .section_inner .flex_box_text{margin-right:30px;padding-top:40px;width:100%}section.athlete .section_inner .flex_box_text h1{width:auto;margin:0}section.athlete .section_inner .flex_box_text p{width:auto;font-size:1.125rem;line-height:1.66em;margin-top:30px}section.athlete .section_inner .flex_box_photo{width:100%}section.athlete .section_inner .flex_box_photo figure{width:100%}section.athlete .section_inner .flex_box_photo figure img{border-radius:32px}.general .SP_none{display:block}.general .PC_none{display:none}section.general{margin-top:40px}section.general .section_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}section.general .section_inner .flex_box_text{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-left:30px;padding-top:40px;width:100%}section.general .section_inner .flex_box_text h1{width:auto;margin:0}section.general .section_inner .flex_box_text p{width:auto;font-size:1.125rem;line-height:1.66em;margin-top:30px}section.general .section_inner .flex_box_photo{width:100%}section.general .section_inner .flex_box_photo figure{width:100%}section.general .section_inner .flex_box_photo figure img{border-radius:32px}.flow .section_inner{width:800px;margin:0 auto}.flow .section_inner .flow_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flow .section_inner .flow_area .flow_box{width:370px}.director .section_inner{max-width:992px;margin:0 auto}.director .section_inner .flex_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.director .section_inner .flex_box .flex_item.photo{width:370px}.director .section_inner .flex_box .flex_item.text{width:570px}.director .section_inner .flex_box .flex_item.text dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 15px;border-bottom:1px solid rgba(74,66,66,0.2)}.director .section_inner .flex_box .flex_item.text dl.career{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.director .section_inner .flex_box .flex_item.text dl.career ul{margin-top:0}.director .section_inner .flex_box .flex_item.text dt{font-weight:500;min-width:2.2em;margin-right:30px}.director .section_inner .flex_box .flex_item.text dd{margin:0}.director .section_inner .flex_box .flex_item.text .name dd{font-size:1.5rem}.director .section_inner .flex_box .flex_item.text .qualification dd{font-size:1.25rem}}@media (min-width: 1200px){section.first .section_inner .flex_box_text{width:465px}section.first .section_inner .flex_box_photo{width:675px}section.athlete .section_inner .flex_box_text{width:465px}section.athlete .section_inner .flex_box_photo{width:675px}section.general .section_inner .flex_box_text{width:465px}section.general .section_inner .flex_box_photo{width:675px}.director .section_inner{max-width:1100px}.director .section_inner .flex_box .flex_item.photo{width:470px}}
/*# sourceMappingURL=about.css.map */