@media only screen and (max-width:768px){.lead h2{font-size:32px}.lead p{font-size:18px}.outline h3{font-size:20px}.table-flex tbody tr{display:flex;justify-content:space-around;flex-wrap:wrap}.table-flex tbody tr td{width:100%}.program-contents .block .person{margin-bottom:40px}.person .biography p.name span{display:block}.program-contents .block .wrap-two-column .person .photo{float:none;width:50%;text-align:left}}@media only screen and (max-width:1024px){#tko_header{padding:0 10px;box-sizing:border-box}.modaal-wrapper .modaal-outer-wrapper .modaal-content-container .person table tbody tr td:first-child{width:30%}.modaal-wrapper .modaal-outer-wrapper .modaal-content-container .person table tbody tr td:last-child{width:70%}}@media only screen and (max-width:659px){.modaal-wrapper .modaal-outer-wrapper .modaal-content-container .person table tbody tr{display:flex;flex-direction:column}.modaal-wrapper .modaal-outer-wrapper .modaal-content-container .person table tbody tr td:first-child{width:100%;padding:0 !important}.modaal-wrapper .modaal-outer-wrapper .modaal-content-container .person table tbody tr td:first-child img{width:100%;height:auto}.modaal-wrapper .modaal-outer-wrapper .modaal-content-container .person table tbody tr td:last-child{width:100%}}@media only screen and (max-width:576px){#tko_header .logo{width:200px;height:50px}._reg{width:100%}#tko_footer .footer-logo-area{display:flex;flex-direction:column;flex-wrap:wrap}#tko_footer .abj-mark{position:relative}#tko_footer .abj-mark img{display:block;margin:auto}.outline-content dl dt{float:none;display:block}.outline-content dl dd{margin:0 0 30px;display:block;width:100%}ul.logo{display:flex;flex-direction:column}ul.logo li{margin-bottom:30px}ul.logo li:first-child{margin-right:0}.program-contents h2{padding-left:0}.program-contents .block{padding-left:0;padding-right:0;background-position:-100px 0px}.box2 p .box2_text{display:block;margin-bottom:6px}.program-contents .block .text p{font-size:18px;line-height:30px}.box2 ul li{width:100% !important;margin-bottom:6spx}.person .biography .name a{display:block}table,table tbody,table tbody tr{display:block}table tbody tr td{width:100% !important}table tbody tr td .person .photo{float:none !important}.wrap-two-column{flex-wrap:wrap;flex-direction:column}.wrap-two-column .person{width:100% !important}.program-contents .block .wrap-two-column .person .photo{width:100%;text-align:center}.program-contents .block .wrap-two-column .person .biography{text-align:center}.program-contents .block-fin .label span.note{display:block;position:relative}}.box2 ul{display:flex;flex-wrap:wrap;justify-content:space-between}.box2 ul li{list-style:inside;width:45%;margin-bottom:10px}.wrap-two-column{display:flex;justify-content:space-between}.wrap-two-column .person{width:50%}#kv{margin-top:30px}.section.outline{margin-top:60px}.clouderp{font-size:22px;font-weight:bold}._reg{margin-bottom:60px !important;margin-top:30px !important}#contentsInner{padding-bottom:120px !important}.person .biography{margin-bottom:40px}@media(max-width:959px){.program-contents .block .label span{margin-left:10px}}.person .photo{display:none !important}.person table tbody tr td:first-child{display:none !important}