@-webkit-keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@keyframes slideFadeZoomOut{0%{opacity:0;-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5)}70%{opacity:1}100%{opacity:1}}@-webkit-keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@keyframes slideFadeInDown{0%{opacity:0;margin-top:20%}70%{opacity:1;margin-top:25%}100%{opacity:1;margin-top:25%}}@-webkit-keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@keyframes slideFadeInDown2{0%{opacity:0;margin-top:70%}70%{opacity:1;margin-top:80%}100%{opacity:1;margin-top:80%}}@-webkit-keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slideRhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}40%{opacity:.2}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeZoomIn{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes lftSlideIn{0%{opacity:0;-webkit-transform:translate(100px, 0);transform:translate(100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes rhtSlideIn{0%{opacity:0;-webkit-transform:translate(-100px, 0);transform:translate(-100px, 0)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@keyframes fadeRotateIn{0%{opacity:0;-webkit-transform:rotateY(45deg);transform:rotateY(45deg)}100%{opacity:1;-webkit-transform:rotateY();transform:rotateY()}}@-webkit-keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}@keyframes flipInY{from{-webkit-transform:rotate3d(0, 1, 0, 90deg);transform:rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}60%{-webkit-transform:rotate3d(0, 1, 0, 10deg);transform:rotate3d(0, 1, 0, 10deg);opacity:1}to{opacity:1}}#international #center #page-title .title-img img{-o-object-position:center top;object-position:center top}#international #center section:nth-of-type(even){background:none}#international #center .intro{margin-top:100px;margin-bottom:100px}@media screen and (max-width: 960px){#international #center .intro{margin-top:80px;margin-bottom:80px}}@media screen and (max-width: 600px){#international #center .intro{margin-top:40px;margin-bottom:40px}}#international #center #cnt01{background:#f0f3f5}#international #center #cnt01 .txt{margin-top:40px}#international #center #cnt01 .txt p+p{margin-top:20px}#international #center #cnt01 .name-area{text-align:right;margin-top:40px}#international #center #cnt01 .name-area .corse{font-size:90%}#international #center #cnt01 .name-area .name{font-size:110%}@media screen and (max-width: 600px){#international #center #cnt01 .txt{margin-top:20px}#international #center #cnt01 .txt p+p{margin-top:12px}#international #center #cnt01 .name-area{margin-top:20px}}#international #center #cnt03 .heading02{margin-right:auto;margin-left:auto}#international #center #cnt04{background:#f0f3f5}#international #center #cnt04 .heading02 .heading02-ttl{font-size:2.25rem}@media screen and (max-width: 960px){#international #center #cnt04 .heading02 .heading02-ttl{font-size:1.625rem}}@media screen and (max-width: 600px){#international #center #cnt04 .heading02{margin-bottom:25px}#international #center #cnt04 .heading02 .heading02-ttl{font-size:1.4375rem;letter-spacing:0}}#international #center #cnt04 .img{margin-bottom:40px}@media screen and (max-width: 600px){#international #center #cnt04 .img{margin-bottom:20px;aspect-ratio:23/13}#international #center #cnt04 .img img{height:100%;-o-object-fit:cover;object-fit:cover}}#international #center #cnt05 .news-list{margin-bottom:40px}@media screen and (max-width: 600px){#international #center #cnt05 .news-list{margin-bottom:25px}}#international #exchange #cnt01 p+p{margin-top:15px}#international #exchange #cnt01 dl{margin-top:1em;margin-left:1em}#international #exchange #cnt01 dl dt{font-weight:500}#international #exchange #cnt01 dl dd+dt{margin-top:15px}#international #exchange #cnt01 dl dd ul{margin-left:1.2em}#international #exchange #cnt01 dl dd ul li{padding-left:1em;position:relative}#international #exchange #cnt01 dl dd ul li:before{content:"◎";position:absolute;top:.15em;left:0;font-size:90%}#international #exchange #cnt01 .txt{margin-top:20px;margin-bottom:20px}#international #exchange #cnt02 dl{margin-top:1em;margin-left:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#international #exchange #cnt02 dl dt{width:5.8em;padding-right:1em;padding-left:1em;position:relative}#international #exchange #cnt02 dl dt:before{content:"■";position:absolute;top:.4em;left:0;font-size:70%}#international #exchange #cnt02 dl dt:after{content:"…";position:absolute;right:.3em}#international #exchange #cnt02 dl dt.year{width:8em}#international #exchange #cnt02 dl dd{width:calc(100% - 5.8em)}#international #exchange #cnt02 dl dd.year{width:calc(100% - 8em)}@media screen and (max-width: 600px){#international #exchange #cnt02 dl{margin-left:0}}#international #exchange #cnt03 .desc{margin-bottom:50px}#international #exchange #cnt03 table td{width:130px;text-align:center;vertical-align:middle}#international #exchange #cnt03 table td.date{width:170px}@media screen and (max-width: 600px){#international #exchange #cnt03 table td{width:120px}#international #exchange #cnt03 table td.date{width:140px}}#international #exchange #cnt03 table thead tr th,#international #exchange #cnt03 table thead tr td{padding:10px}#international #exchange #cnt03 table tbody tr th,#international #exchange #cnt03 table tbody tr td{padding:10px}#international #exchange #cnt03 table tbody tr th{text-align:left;padding-left:15px}#international #exchange #cnt03 table tbody tr th .name{padding-left:1em;text-indent:-1em;margin-bottom:5px}#international #exchange #cnt04 .sup{text-align:right;margin-bottom:5px}#international #exchange #cnt04 table.abroad th{width:80px}#international #exchange #cnt04 table.abroad thead tr th,#international #exchange #cnt04 table.abroad thead tr td{padding:10px 3px;vertical-align:middle}#international #exchange #cnt04 table.abroad thead tr span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:pre}#international #exchange #cnt04 table.abroad tbody tr th,#international #exchange #cnt04 table.abroad tbody tr td{padding:10px 3px}#international #exchange #cnt04 table.abroad tbody tr th{text-align:center;font-weight:500}#international #exchange #cnt04 table.abroad tbody tr td{width:calc((100% - 80px)/28);text-align:center}#international #exchange #cnt04 table.abroad.grad tbody tr td{width:calc((100% - 80px)/14)}#international #exchange #cnt04 table.overseas th{width:220px}#international #exchange #cnt04 table.overseas thead tr th,#international #exchange #cnt04 table.overseas thead tr td{padding:10px}#international #exchange #cnt04 table.overseas tbody tr th,#international #exchange #cnt04 table.overseas tbody tr td{padding:15px 10px}#international #exchange #cnt04 table.overseas tbody tr th{text-align:left;background:#e3ecf2;padding-left:15px}#international #exchange #cnt04 table.overseas tbody tr td{width:calc((100% - 220px)/9);text-align:center}#international #ocps .heading01 .heading01-ttl span{font-size:70%}#international #ocps ul.company-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#international #ocps #results .photo-list,#international #ocps #voice .photo-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}#international #ocps #results .photo-list li,#international #ocps #voice .photo-list li{width:50%;padding:0 10px}#international #ocps #results .photo-list li img,#international #ocps #voice .photo-list li img{width:100%}@media screen and (max-width: 600px){#international #ocps #results .photo-list,#international #ocps #voice .photo-list{margin:0 -5px}#international #ocps #results .photo-list li,#international #ocps #voice .photo-list li{padding:0 5px}}#international #ocps #results .photo-list.col3,#international #ocps #voice .photo-list.col3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#international #ocps #results .photo-list.col3 li,#international #ocps #voice .photo-list.col3 li{width:33.3333333333%}@media screen and (max-width: 600px){#international #ocps #results .photo-list.col3,#international #ocps #voice .photo-list.col3{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#international #ocps #results .photo-list.col3 li,#international #ocps #voice .photo-list.col3 li{width:50%}}#international #ocps #top .caution{color:#c80000}#international #ocps #top section .intro-catch{font-family:"Shippori Mincho B1",serif;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:1.375rem;line-height:1.4;margin-bottom:70px}@media screen and (max-width: 960px){#international #ocps #top section .intro-catch{margin-bottom:55px}}@media screen and (max-width: 600px){#international #ocps #top section .intro-catch{font-size:1.125rem;margin-bottom:35px}}#international #ocps #top section .desc{margin-bottom:50px}@media screen and (max-width: 600px){#international #ocps #top section .desc{margin-bottom:40px}}@media screen and (max-width: 600px){#international #ocps #top section .desc{margin-bottom:25px}}#international #ocps #top section .table.wide>dt{padding-right:5px}#international #ocps #top section .btn-list{margin-top:70px}@media screen and (max-width: 600px){#international #ocps #top section .btn-list{margin-top:40px}}#international #ocps #top #cnt01 .ann{margin-top:5px}#international #ocps #top #cnt04 .main-img{margin-bottom:30px}@media screen and (max-width: 600px){#international #ocps #top #cnt04 .main-img{margin-bottom:15px}}@media screen and (max-width: 600px){#international #ocps #top #cnt04 .table.wide dt{width:33%;padding-left:5px}#international #ocps #top #cnt04 .table.wide dd{width:67%}}#international #ocps #top #cnt04 .btn-list.file{margin-top:0;margin-bottom:50px}@media screen and (max-width: 600px){#international #ocps #top #cnt04 .btn-list.file{margin-bottom:30px}}#international #ocps #top #cnt04 .table dd .num-list>li{padding-left:1.8em}#international #ocps #top #cnt04 .table dd .num-list>li::before{content:"（" counter(number) "）"}#international #ocps #top #cnt04 .table dd .num-list>li+li{margin-top:7px}#international #ocps #top #cnt05 .area-2column>div .sup{text-align:center;margin-top:8px}#international #ocps #top #cnt05 .txt-link{margin-top:15px}#international #ocps #top #cnt05 span.txt-link.mLft{margin-left:20px}#international #ocps #results section .section+.section{margin-top:50px}@media screen and (max-width: 600px){#international #ocps #results section .section+.section{margin-top:30px}}@media screen and (max-width: 600px){#international #ocps #results .anch-nav{margin-bottom:0}#international #ocps #results .anch-nav ul li{width:50%;height:30px;padding:0 3px;margin-bottom:6px}#international #ocps #results .anch-nav ul li+li{margin-top:0px}}#international #ocps #voice small{font-size:80%}#international #ocps #voice .heading02 .heading02-name{font-size:110%;margin-top:5px;margin-left:3px}#international #ocps #voice .section+.section{margin-top:60px}#international #ocps #voice .date{text-align:right}#international #ocps #voice .area-2column div.column{width:60%}#international #ocps #voice .area-2column div.img{width:40%}@media screen and (max-width: 600px){#international #ocps #voice .area-2column{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#international #ocps #voice .area-2column>div+div{margin-top:initial}#international #ocps #voice .area-2column div.column{width:100%}#international #ocps #voice .area-2column div.img{width:100%;margin-bottom:20px}}#international #ocps #voice .area-2column.rev{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 600px){#international #ocps #voice .area-2column.rev{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#international #ocps #voice .area-2column .img img,#international #ocps #voice .photo-list img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover}#international #ocps #voice .box-float .img{width:240px;float:left;margin-right:50px;margin-bottom:50px}#international #ocps #voice .box-float .img img{width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}#international #ocps #voice .box-float>div p+p{margin-top:15px}#international #ocps #voice .box-float.rev .img{float:right;margin-right:0;margin-left:50px}#international #ocps #voice .box-float.wide .img{width:300px}@media screen and (max-width: 600px){#international #ocps #voice .box-float .img{width:40%;margin-right:20px;margin-bottom:10px}#international #ocps #voice .box-float.rev .img{margin-left:20px}#international #ocps #voice .box-float.wide .img{width:54%}}#international #ce .heading02 .heading02-ttl span{font-size:70%}#international #ce .flex{margin:0 -10px 20px}#international #ce .flex .column{width:66.6666666667%;padding:0 10px}#international #ce .flex .img{width:33.3333333333%;padding:0 10px}@media screen and (max-width: 960px){#international #ce .flex{margin:0 -5px 10px}#international #ce .flex .column,#international #ce .flex .img{padding:0 5px}}@media screen and (max-width: 600px){#international #ce .flex{display:block;margin:0 0 10px}#international #ce .flex .column,#international #ce .flex .img{width:100%;padding:0}#international #ce .flex .column{margin-bottom:20px}}/*# sourceMappingURL=international.css.map */