@charset "UTF-8";.sit abbr,.sit address,.sit article,.sit aside,.sit audio,.sit b,.sit blockquote,.sit body,.sit canvas,.sit cite,.sit code,.sit dd,.sit del,.sit details,.sit dfn,.sit div,.sit dl,.sit dt,.sit em,.sit fieldset,.sit figcaption,.sit figure,.sit footer,.sit form,.sit h1,.sit h2,.sit h3,.sit h4,.sit h5,.sit h6,.sit header,.sit hgroup,.sit html,.sit i,.sit iframe,.sit img,.sit ins,.sit kbd,.sit label,.sit legend,.sit li,.sit main,.sit mark,.sit menu,.sit nav,.sit object,.sit ol,.sit p,.sit pre,.sit q,.sit samp,.sit section,.sit small,.sit span,.sit strong,.sit sub,.sit summary,.sit sup,.sit time,.sit ul,.sit var,.sit video{margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline}.sit caption,.sit table,.sit tbody,.sit td,.sit tfoot,.sit th,.sit thead,.sit tr{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}.sit body{overflow-y:scroll;overflow-x:hidden}.sit article,.sit aside,.sit details,.sit figcaption,.sit figure,.sit footer,.sit header,.sit hgroup,.sit main,.sit menu,.sit nav,.sit section{display:block}.sit blockquote,.sit q{quotes:none}.sit blockquote:after,.sit blockquote:before,.sit q:after,.sit q:before{content:"";content:none}.sit a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}.sit ins{background-color:#ff9;color:#000;text-decoration:none}.sit mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}.sit del{text-decoration:line-through}.sit abbr[title],.sit dfn[title]{border-bottom:1px dotted;cursor:help}.sit table{border-collapse:collapse;border-spacing:0}.sit hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.sit input,.sit select{vertical-align:middle}.sit select::-ms-expand{display:none}.sit img{vertical-align:top;outline:0;border:none;max-width:100%;height:auto}.sit ol,.sit ul{list-style:none}.sit strong{font-weight:700}.sit input[type=checkbox],.sit input[type=radio],.sit select{cursor:pointer}.sit [data-area=content]{text-align:justify;text-justify:inter-ideograph;word-break:break-word}.sit [data-area=content] a{color:#198c15}.sit [data-area=content] a[href^="mailto:"]{white-space:nowrap}.sit a[target=_blank]::after{content:"";position:relative;top:1px;display:inline-block;width:13px;min-width:13px;height:13px;margin-left:5px;background:url(/albums/css/basic1-common1/abm00003772.svg) no-repeat center center;background-size:contain}.sit a[download*=".doc"]::after,.sit a[download*=".pdf"]::after,.sit a[download*=".txt"]::after,.sit a[download*=".xls"]::after,.sit a[download*=".zip"]::after,.sit a[href*=".doc"]::after,.sit a[href*=".pdf"]::after,.sit a[href*=".txt"]::after,.sit a[href*=".xls"]::after,.sit a[href*=".zip"]::after{content:"";position:relative;top:1px;display:inline-block;width:14px;min-width:14px;height:15px;margin-left:5px}.sit a[download*=".doc"]::after,.sit a[href*=".doc"]::after{background:url(/albums/css/basic1-common1/abm00003776.svg) no-repeat center center!important;background-size:contain!important}.sit a[download*=".pdf"]::after,.sit a[href*=".pdf"]::after{background:url(/albums/css/basic1-common1/abm00003777.svg) no-repeat center center!important;background-size:contain!important}.sit a[download*=".txt"]::after,.sit a[href*=".txt"]::after{background:url(/albums/css/basic1-common1/abm00003778.svg) no-repeat center center!important;background-size:contain!important}.sit a[download*=".xls"]::after,.sit a[href*=".xls"]::after{background:url(/albums/css/basic1-common1/abm00003779.svg) no-repeat center center!important;background-size:contain!important}.sit a[download*=".zip"]::after,.sit a[href*=".zip"]::after{background:url(/albums/css/basic1-common1/abm00003783.svg) no-repeat center center!important;background-size:contain!important}.sit span[data-type=cp-anchor] hr{display:none}.sit a.img-wrap-link::after{content:none}.sit .fr-img-caption{max-width:100%}.sit .fr-img-caption.fr-fic{width:auto!important}.sit .button1 a[target=_blank]:hover::after,.sit .button2 a[target=_blank]:hover::after,.sit .button3 a[target=_blank]:hover::after,.sit .cp-btn a[target=_blank]:hover::after,.sit .footer a[target=_blank]::after,.sit .footer-nav a[target=_blank]::after,.sit .global-nav-list a[target=_blank]::after,.sit .link-list ul li a[target=_blank]::after,.sit .megadrop-nav-list a[target=_blank]::after{background-image:url(/albums/css/basic1-common1/abm00003774.svg)}.sit .button1 a[download*=".doc"]:hover::after,.sit .button1 a[href*=".doc"]:hover::after,.sit .button2 a[download*=".doc"]:hover::after,.sit .button2 a[href*=".doc"]:hover::after,.sit .button3 a[download*=".doc"]:hover::after,.sit .button3 a[href*=".doc"]:hover::after,.sit .cp-btn a[download*=".doc"]:hover::after,.sit .cp-btn a[href*=".doc"]:hover::after{background-image:url(/albums/css/basic1-common1/abm00003773.svg)}.sit .button1 a[download*=".pdf"]:hover::after,.sit .button1 a[href*=".pdf"]:hover::after,.sit .button2 a[download*=".pdf"]:hover::after,.sit .button2 a[href*=".pdf"]:hover::after,.sit .button3 a[download*=".pdf"]:hover::after,.sit .button3 a[href*=".pdf"]:hover::after,.sit .cp-btn a[download*=".pdf"]:hover::after,.sit .cp-btn a[href*=".pdf"]:hover::after{background-image:url(/albums/css/basic1-common1/abm00003775.svg)}.sit .button1 a[download*=".txt"]:hover::after,.sit .button1 a[href*=".txt"]:hover::after,.sit .button2 a[download*=".txt"]:hover::after,.sit .button2 a[href*=".txt"]:hover::after,.sit .button3 a[download*=".txt"]:hover::after,.sit .button3 a[href*=".txt"]:hover::after,.sit .cp-btn a[download*=".txt"]:hover::after,.sit .cp-btn a[href*=".txt"]:hover::after{background-image:url(/albums/css/basic1-common1/abm00003780.svg)}.sit .button1 a[download*=".xls"]:hover::after,.sit .button1 a[href*=".xls"]:hover::after,.sit .button2 a[download*=".xls"]:hover::after,.sit .button2 a[href*=".xls"]:hover::after,.sit .button3 a[download*=".xls"]:hover::after,.sit .button3 a[href*=".xls"]:hover::after,.sit .cp-btn a[download*=".xls"]:hover::after,.sit .cp-btn a[href*=".xls"]:hover::after{background-image:url(/albums/css/basic1-common1/abm00003781.svg)}.sit .button1 a[download*=".zip"]:hover::after,.sit .button1 a[href*=".zip"]:hover::after,.sit .button2 a[download*=".zip"]:hover::after,.sit .button2 a[href*=".zip"]:hover::after,.sit .button3 a[download*=".zip"]:hover::after,.sit .button3 a[href*=".zip"]:hover::after,.sit .cp-btn a[download*=".zip"]:hover::after,.sit .cp-btn a[href*=".zip"]:hover::after{background-image:url(/albums/css/basic1-common1/abm00003782.svg)}.sit [data-area=content] strong{font-weight:700}.sit [data-area=content] em{font-style:italic}.sit [data-area=content] sup{font-size:70%;vertical-align:top;position:relative;top:-.1em}.sit [data-area=content] sub{font-size:70%;vertical-align:bottom;position:relative;bottom:-.1em}.sit [data-area=content] ul{list-style:disc;margin-left:25px;text-align:left}.sit [data-area=content] ol{list-style:decimal;margin-left:25px;text-align:left}.sit [data-area=content] img.fr-dib{margin:0 auto;display:block;float:none;vertical-align:top}.sit [data-area=content] img.fr-dib.fr-fir{margin-right:0;text-align:right}.sit [data-area=content] img.fr-dib.fr-fil{margin-left:0;text-align:left}.sit [data-area=content] span.fr-img-caption{position:relative;display:inline-block;max-width:100%;width:auto;margin:5px auto;vertical-align:top;text-align:center}.sit [data-area=content] span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.sit [data-area=content] span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.sit [data-area=content] .weight-1{font-size:36px;font-size:3.6rem}.sit [data-area=content] .weight-2{font-size:27px;font-size:2.7rem}.sit [data-area=content] .weight-3{font-size:21px;font-size:2.1rem}.sit [data-area=content] .button1,.sit [data-area=content] .button2,.sit [data-area=content] .button3{position:relative;line-height:1.6;z-index:0;display:flex;width:100%}.sit [data-area=content] .button1{justify-content:flex-start}.sit [data-area=content] .button2{justify-content:center}.sit [data-area=content] .button3{justify-content:flex-end}.sit [data-area=content] .button1 a,.sit [data-area=content] .button2 a,.sit [data-area=content] .button3 a{position:relative;display:block;padding:12px 40px 10px 20px;border:1px solid #0b4e3c;color:#0b4e3c;background-color:#fff;text-align:left}.sit [data-area=content] .button1 a::before,.sit [data-area=content] .button2 a::before,.sit [data-area=content] .button3 a::before{content:"";position:absolute;top:21px;right:21px;display:block;width:7px;height:7px;border-top:1px solid #0b4e3c;border-right:1px solid #0b4e3c;transform:rotate(45deg)}.sit [data-area=content] .button1 a:hover,.sit [data-area=content] .button2 a:hover,.sit [data-area=content] .button3 a:hover{background-color:#0b4e3c;color:#fff;text-decoration:none;opacity:1}.sit [data-area=content] .button1 a:hover::before,.sit [data-area=content] .button2 a:hover::before,.sit [data-area=content] .button3 a:hover::before{border-color:#fff}.sit [data-area=content] .FF-1{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .FF-2{font-family:"Noto Serif JP",serif;font-weight:400}.sit [data-area=content] .FF-3{font-family:urw-din,sans-serif;font-weight:600}.sit [data-area=content] .FF-4{font-family:urw-din,sans-serif;font-weight:700}.sit [data-area=content] .FF-5{font-family:dita,sans-serif;font-weight:700;font-style:italic}.sit .cp-attach-content{display:inline-block}.sit .fr-text-gray{color:#aaa!important}.sit .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.sit li.fr-text-bordered+li.fr-text-bordered{border-top:0}.sit .fr-text-spaced{letter-spacing:1px}.sit .fr-text-uppercase{text-transform:uppercase}.sit .fr-class-highlighted{background-color:#ff0}.sit .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New",Courier,monospace}.sit .fr-class-transparency{opacity:.5}.sit .cp-hr-100{border-width:0;border-style:solid;border-top:1px solid #ccc}.sit .cp-hr-400{border-width:0;border-style:solid;border-top:4px solid #ccc}.sit .cp-hr-800{border-width:0;border-style:solid;border-top:8px solid #ccc}.sit .cp-hr-dashed{border-width:0;border-top:1px dashed #ccc}.sit span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0}.sit span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.sit .fr-img-caption.fr-rounded img,.sit img.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.sit .fr-img-caption.fr-bordered img,.sit img.fr-bordered{border:solid 5px #ccc}.sit img.fr-bordered{box-sizing:content-box}.sit .fr-img-caption.fr-bordered img{box-sizing:border-box}.sit .fr-img-caption.fr-shadow img,.sit img.fr-shadow{box-shadow:10px 10px 5px 0 #ccc}.sit .cp-all{position:relative;margin:40px 0;line-height:1.8;z-index:0}.sit .cp-all::before{content:"";display:block;position:absolute;z-index:-1;top:-20px;left:calc(50% - 50vw);width:100vw;height:calc(100% + 40px);pointer-events:none}.sit .cp-h1-text{margin-top:40px;margin-bottom:40px;font-weight:700;font-size:32px;font-size:3.2rem;line-height:1.4}.sit .cp-h2-text{margin-top:40px;margin-bottom:40px;font-weight:500;font-size:27px;font-size:2.7rem;line-height:1.6}.sit .cp-h3-text{margin-top:40px;margin-bottom:40px;font-weight:500;font-size:22px;font-size:2.2rem;line-height:1.7}.sit .cp-h4-text{margin-top:40px;margin-bottom:40px;font-weight:500;font-size:18px;font-size:1.8rem}.sit .cp-h5-text{margin-top:40px;margin-bottom:40px;font-weight:500;font-size:16px;font-size:1.6rem}.sit .cp-inner .cp-h2-text::before{content:none}.sit .cp-inner .cp-h2-text:first-child{margin-top:0}.sit .cp-inner .cp-h3-text::before{content:none}.sit .cp-inner .cp-h3-text:first-child{margin-top:0;padding-top:0}.sit .cp-inner .cp-h4-text:first-child{margin-top:0}.sit .cp-inner .cp-h5-text:first-child{margin-top:0}.sit [data-area=content] .cp-inner .lead1:first-child{margin-top:0}.sit [data-area=content] .cp-inner .lead2:first-child{margin-top:0}.sit .cp-link-btn{display:table;margin:20px 0;padding:4px 20px;background-color:#333;color:#fff;text-decoration:none}.sit .cp-link-btn:hover{opacity:.7}.sit .cp-wp{padding:30px 50px;background-color:#f4f4f4}.sit .cp-wp::before{top:-21px;height:calc(100% + 42px)}.sit [data-area=content] .simple-table table,.sit [data-area=content] .simple-table td,.sit [data-area=content] .simple-table th{border-left:none;border-right:none}.sit [data-area=content] .cp-it-text table,.sit [data-area=content] .cp-text-item table,.sit [data-area=content] .cp-ti-text table{width:100%;margin-top:40px;margin-bottom:40px;border-collapse:collapse;border-spacing:0}.sit [data-area=content] .cp-it-text table:first-child,.sit [data-area=content] .cp-text-item table,.sit [data-area=content] .cp-ti-text table:first-child{margin-top:0}.sit [data-area=content] .cp-it-text table:last-child,.sit [data-area=content] .cp-text-item table:last-child,.sit [data-area=content] .cp-ti-text table:last-child{margin-bottom:0}.sit [data-area=content] .cp-it-text table th,.sit [data-area=content] .cp-text-item table th,.sit [data-area=content] .cp-ti-text table th{padding:10px 15px;border:1px solid #999}.sit [data-area=content] .cp-it-text table td,.sit [data-area=content] .cp-text-item table td,.sit [data-area=content] .cp-ti-text table td{padding:10px 15px;border:1px solid #999}.sit [data-area=content] .cp-text{display:-ms-flex;display:flex}.sit [data-area=content] .cp-text .cp-text-item{width:100%}.sit [data-area=content] .cp-text .cp-text-l{margin-right:20px}.sit [data-area=content] .cp-img{display:-ms-flex;display:flex}.sit [data-area=content] .cp-img img{max-width:100%;height:auto}.sit [data-area=content] .cp-img-item{width:100%;text-align:center}.sit [data-area=content] .cp-vertical{display:-ms-flex;display:flex}.sit [data-area=content] .cp-vertical img{max-width:100%;height:auto}.sit [data-area=content] .cp-vertical .cp-vertical-item{width:100%;text-align:center}.sit [data-area=content] .cp-vertical .cp-vertical-l{margin-right:20px}.sit [data-area=content] .cp-it.cp-vertical .cp-vertical-text{margin-top:10px}.sit [data-area=content] .cp-ti.cp-vertical .cp-vertical-text{margin-bottom:10px}.sit [data-area=content] .cp-horizontal{display:-ms-flex;display:flex}.sit [data-area=content] .cp-horizontal img{max-width:100%;height:auto}.sit [data-area=content] .cp-horizontal .cp-horizontal-item{display:-ms-flex;display:flex;width:100%;text-align:center}.sit [data-area=content] .cp-horizontal .cp-horizontal-l{margin-right:20px}.sit [data-area=content] .cp-horizontal .cp-horizontal-img,.sit [data-area=content] .cp-horizontal .cp-horizontal-text{width:calc(50% - 5px)}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-text{margin-left:10px}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-text{margin-right:10px}.sit [data-area=content] .cp-img-change img{max-width:100%;height:auto}.sit [data-area=content] .cp-img-change .cp-img-item>:last-child{display:none}.sit .cp-border{border-top:1px solid #ccc}.sit .cp-border hr{display:none}.sit .cp-space{height:80px}.sit [data-area=content] .cp-anchor-menu{background-color:#f4f4f4;font-size:14px;font-size:1.4rem}.sit [data-area=content] .cp-anchor-menu ol,.sit [data-area=content] .cp-anchor-menu ul{display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;margin-left:0;padding-top:10px;list-style:none}.sit [data-area=content] .cp-anchor-menu li{position:relative;margin-right:15px;margin-bottom:8px;padding-left:15px}.sit [data-area=content] .cp-anchor-menu li a{color:#333}.sit [data-area=content] .cp-anchor-menu li a::after{content:"→"}.sit [data-area=content] .cp-anchor-menu li a[href*="#"]::after{content:"↓"}.sit .cp-btn+.cp-btn{margin-top:-40px}.sit .cp-btn ol,.sit .cp-btn ul{display:-ms-flex;display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.sit .cp-btn li{margin-right:20px;margin-bottom:20px}.sit .cp-btn.cp-btn-01 li{width:100%}.sit .cp-btn.cp-btn-02 li{width:calc(50% - 10px)}.sit .cp-btn.cp-btn-03 li{width:calc((100% - 41px)/ 3)}.sit .cp-btn.cp-btn-04 li{width:calc(25% - 15px)}.sit .cp-btn.cp-btn-05 li{width:calc(20% - 16px)}.sit .cp-btn.cp-btn-01 li,.sit .cp-btn.cp-btn-02 li:nth-child(2n),.sit .cp-btn.cp-btn-03 li:nth-child(3n),.sit .cp-btn.cp-btn-04 li:nth-child(4n),.sit .cp-btn.cp-btn-05 li:nth-child(5n){margin-right:0}.sit .cp-btn li a{display:-ms-flex;display:flex;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center;-ms-flex-grow:1;flex-grow:1;text-align:center;padding:10px 5px;border:1px solid #333;background-color:#333;word-break:break-all;cursor:pointer;color:#fff;text-decoration:none}.sit .cp-btn li a:hover{opacity:.7}.sit .cp-btn.cp-btn-column ol,.sit .cp-btn.cp-btn-column ul{flex-direction:column}.sit .cp-btn.cp-btn-column ol li,.sit .cp-btn.cp-btn-column ul li{margin-left:0;margin-bottom:20px}.sit .cp-tab-menu{margin-bottom:10px}.sit .cp-tab-menu ol,.sit .cp-tab-menu ul{display:-ms-flex;display:flex;margin:0;padding:0;list-style:none}.sit .cp-tab-menu li{text-align:center;padding:10px 5px;border:1px solid #0b4e3c;border-left:none;cursor:pointer;width:100%}.sit .cp-tab-menu li:first-child{border-left:1px solid #0b4e3c}.sit .cp-tab-menu li.active,.sit .cp-tab-menu li:hover{background-color:#0b4e3c;color:#fff}.sit .cp-tab-menu li a{display:block;margin:-11px -6px;padding:11px 6px;color:#333}.sit .cp-tab-menu li a:hover,.sit .cp-tab-menu li.active a{background-color:#0b4e3c;color:#fff;text-decoration:none}.sit .cp-tab-menu .sttl{display:block;font-size:1.3rem}.sit .cp-tab-menu .nendai{display:block;font-size:2rem;margin:5px 0;line-height:1}.sit .cp-tab-content>div{display:none}.sit .cp-tab-content>div.active{display:block}.sit .cp-tab-content>div:after,.sit .cp-tab-content>div:before{content:"";display:table}.sit .cp-tab-content>div:after{clear:both}.sit .cp-accordion{margin:0}.sit .cp-accordion-title{position:relative;margin-bottom:-1px;padding:10px 49px 10px 20px;border:1px solid #0b4e3c;background-color:#fff;color:#333;transition:color .2s,background .2s;cursor:pointer}.sit .cp-accordion-title::before{content:"";position:absolute;top:16px;right:23px;z-index:1;width:1px;height:15px;background-color:#fff;transition:opacity .2s}.sit .cp-accordion.active .cp-accordion-title::before{opacity:0}.sit .cp-accordion-title::after{content:"";position:absolute;top:23px;right:16px;width:15px;height:1px;background-color:#fff;transition:background .2s}.sit .cp-accordion-title .cp-inner::before{content:"";position:absolute;top:9px;right:9px;display:block;width:29px;height:29px;background-color:#0b4e3c;transition:background .2s}.sit .cp-accordion-title span[data-type=cp-anchor]{padding-top:12px}.sit .cp-accordion-content{margin-top:20px;margin-bottom:40px}.sit .cp-accordion-content{display:none}.sit .cp-accordion-content>div:after,.sit .cp-accordion-content>div:before{content:"";display:table}.sit .cp-accordion-content>div:after{clear:both}.sit .cp-accordion.active .cp-accordion-title{background-color:#0b4e3c;color:#fff}.sit .cp-accordion.active .cp-accordion-title .cp-inner::before{background-color:#fff}.sit .cp-accordion.active .cp-accordion-title::after{background-color:#0b4e3c}.sit .cp-accordion-head{text-align:right;cursor:pointer;margin-top:40px;margin-bottom:10px;position:relative}.sit .cp-accordion-head .plus-btn{display:inline-block;width:13px;height:13px;margin-left:15px;position:relative;margin-right:15px;top:1px}.sit .cp-accordion-head .plus-btn::before{content:"";position:absolute;left:6px;top:0;width:1px;height:13px;background-color:#333;transtion:opacity .2s}.sit .cp-accordion-head .plus-btn::after{content:"";position:absolute;left:0;top:6px;width:13px;height:1px;background-color:#333}.sit .cp-accordion-head.active .plus-btn::before{opacity:0}.sit .cp-photos{display:-ms-flex;display:flex}.sit .cp-photos+.cp-photos{margin-top:-20px}.sit .cp-photos-item{width:100%}.sit .cp-photos-item img{max-width:100%;height:auto}.sit .cp-photos-item p{margin:10px 0 0 0}.sit .cp-photos-item p:empty{display:none}.sit .cp-photos .cp-photos-l{margin-right:20px}.sit .cp-videos{display:-ms-flex;display:flex}.sit .cp-videos .code{display:none}.sit .fr-editor .cp-videos .code{display:block}.sit .fr-editor span[id]:not([data-type=cp-anchor])::before{content:"\f0e0" attr(id);font-size:12px!important;font:normal normal normal 14px/1 FontAwesome;color:#4ca74f}.sit .fr-editor .slick-slide{float:none;min-height:300px}.sit .fr-editor .slick-slide::before{left:0;top:0;width:100%;height:100%}.sit .cp-videos+.cp-videos{margin-top:-20px}.sit .cp-videos-item{width:100%}.sit .cp-videos-item .cp-videos-thumb{position:relative;padding-top:56.25%;background-size:cover;background-position:center center;background-repeat:no-repeat}.sit .cp-videos-item .cp-videos-thumb .cp-inner{display:none}.sit .cp-videos-item .cp-videos-thumb::before{content:"";position:absolute;top:calc(50% - 19px);left:calc(50% - 30px);display:block;height:38px;width:60px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSIzNy41IiB2aWV3Qm94PSIwIDAgNjAgMzcuNSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6I2M5MDAwMDt9LmJ7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48dGl0bGU+44Ki44K744OD44OIIDczPC90aXRsZT48cmVjdCBjbGFzcz0iYSIgd2lkdGg9IjYwIiBoZWlnaHQ9IjM3LjUiIHJ4PSI2IiByeT0iNiIvPjxwb2x5Z29uIGNsYXNzPSJiIiBwb2ludHM9IjIxLjk2IDkuNzUgMzcuOTYgMTguNzUgMjEuOTYgMjcuNzUgMjEuOTYgOS43NSIvPjwvc3ZnPg==) no-repeat center center}.sit .cp-videos-item p{margin:10px 0 0 0}.sit .cp-videos-item p:empty{display:none}.sit .cp-videos .cp-videos-l{margin-right:20px}.sit .cp-external iframe{margin:0 auto;display:block;max-width:100%}.sit .cp-external-text-area{display:none}.sit .section{position:relative;zoom:1}.sit .sliders img{vertical-align:bottom}.sit .sliders *{margin:0;padding:0}.sit *,.sit ::after,.sit ::before{box-sizing:border-box}.sit html{font-size:62.5%;line-height:1.87}.sit body{font-family:"Noto Sans JP",Helvetica,Arial,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:15px;font-size:1.5rem;font-weight:400;color:#333;-webkit-text-size-adjust:100%}.sit button,.sit input,.sit select,.sit textarea{font-family:"Noto Sans JP",Helvetica,Arial,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;color:#333}.sit a{color:#333;text-decoration:none;transition:.3s}.sit a:hover{text-decoration:underline}.sit a::after,.sit a::before{transition:.3s}.sit .clearfix::after{content:"";display:block;clear:both}.sit .animated{animation-name:b-to-t;animation-fill-mode:both;animation-duration:.8s;visibility:visible!important}@keyframes b-to-t{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.sit .container{position:relative}.sit .header{position:relative;z-index:20;height:129px;background-color:#222;border-top:15px solid #0b4e3c}.sit .header>.inner{display:flex;justify-content:space-between}.sit .header .logo{display:flex;justify-content:center;align-items:center;height:114px;padding:0 60px}.sit .header .logo svg{width:262px;height:50px;vertical-align:top}.sit .header .nav-area .sub-nav-area{display:flex;justify-content:space-between;height:44px}.sit .header .nav-area .sub-nav-area .visitor-nav{display:flex;width:calc(100% - 263px);align-items:center;border-bottom:1px solid #0b4e3c}.sit .header .nav-area .sub-nav-area .visitor-nav ul{display:inline-flex}.sit .header .nav-area .sub-nav-area .visitor-nav ul li{font-size:13px;font-size:1.3rem}.sit .header .nav-area .sub-nav-area .visitor-nav ul li:first-child{margin-left:-12px}.sit .header .nav-area .sub-nav-area .visitor-nav ul li a{position:relative;display:inline-block;height:44px;padding:10px 12px 0 12px;color:rgba(255,255,255,.8)}.sit .header .nav-area .sub-nav-area .visitor-nav ul li a:hover{text-decoration:none}.sit .header .nav-area .sub-nav-area .visitor-nav ul li a::before{content:"";position:absolute;left:50%;bottom:9px;width:0;height:2px;background-color:#d2df48}.sit .header .nav-area .sub-nav-area .visitor-nav ul li a.nav-active::before,.sit .header .nav-area .sub-nav-area .visitor-nav ul li a:hover::before{width:calc(100% - 24px);margin-left:calc(-50% + 12px)}.sit .header .nav-area .sub-nav-area .btn-nav{position:relative;z-index:2;display:flex}.sit .header .nav-area .sub-nav-area .btn-nav li{position:relative;top:-15px;background-color:#222}.sit .header .nav-area .sub-nav-area .btn-nav li.active a,.sit .header .nav-area .sub-nav-area .btn-nav li.is-active a{background-image:url(/albums/css/basic1-common1/abm00002460.svg)}.sit .header .nav-area .sub-nav-area .btn-nav li.active a .img,.sit .header .nav-area .sub-nav-area .btn-nav li.is-active a .img{opacity:0}.sit .header .nav-area .sub-nav-area .btn-nav li a{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:50px;height:59px;border-left:1px solid rgba(0,0,0,.2);text-align:center;background:no-repeat 16px 23px #0b4e3c;background-size:17px 17px;color:#999}.sit .header .nav-area .sub-nav-area .btn-nav li a::after{content:none}.sit .header .nav-area .sub-nav-area .btn-nav li a .img{line-height:0}.sit .header .nav-area .sub-nav-area .btn-nav li a .img img{opacity:.6}.sit .header .nav-area .sub-nav-area .btn-nav li a .text{line-height:1;margin-top:5px;margin-bottom:5px;font-size:10px;font-size:1rem;transform-origin:center center;transform:scale(.8)}.sit .header .nav-area .sub-nav-area .btn-nav li a:hover{text-decoration:none;opacity:.7}.sit .header .nav-area .sub-nav-area .btn-nav li:first-child a{border-left:none}.sit .header .nav-area .gnav{height:70px}.sit .header .nav-area .gnav ul{display:flex}.sit .header .nav-area .gnav ul li{font-size:15px;font-size:1.5rem;font-weight:500}.sit .header .nav-area .gnav ul li:first-child{margin-left:-27px}.sit .header .nav-area .gnav ul li:last-child{margin-right:27px}.sit .header .nav-area .gnav ul li a{position:relative;display:flex;align-items:center;height:70px;color:#fff;padding:0 27px}.sit .header .nav-area .gnav ul li a::before{content:"";position:absolute;left:50%;bottom:14px;width:0;height:3px;background-color:#d2df48}.sit .header .nav-area .gnav ul li a.active,.sit .header .nav-area .gnav ul li a.nav-active,.sit .header .nav-area .gnav ul li a:hover{text-decoration:none}.sit .header .nav-area .gnav ul li a.active::before,.sit .header .nav-area .gnav ul li a.nav-active::before,.sit .header .nav-area .gnav ul li a:hover::before{width:calc(100% - 54px);margin-left:calc(-50% + 27px)}.sit .gnav-btn{display:none;position:absolute;top:0;right:0;width:60px;height:59px;z-index:35}.sit .gnav-btn a{display:flex;justify-content:center;flex-direction:column;height:100%;transition:.2s;padding:0 0 0 17px;background-color:rgba(255,255,255,.9)}.sit .gnav-btn a::before{content:"";display:block;width:25px;height:2px;margin:3px 0;background-color:#0d593d}.sit .gnav-btn a::after{content:"";display:block;width:15px;height:2px;margin:3px 0;background-color:#0d593d}.sit .gnav-btn a.active::before{transform:translateY(4px) rotate(45deg)}.sit .gnav-btn a.active::after{width:25px;transform:translateY(-4px) rotate(135deg)}.sit .global-nav-list{display:none;position:fixed;top:116px;z-index:21;width:417px;height:calc(100% - 116px);background-color:#222;font-size:15px;font-size:1.5rem;right:-417px;transition:right .3s,height .3s,top .3s;overflow-y:scroll;-webkit-overflow-scrolling:touch}.sit .global-nav-list .logo{display:flex;align-items:center;height:60px;padding:0 10px;background-color:#fff}.sit .global-nav-list .logo a{width:209px;margin:0 auto}.sit .global-nav-list .logo svg{width:209px;height:40px;vertical-align:top}.sit .global-nav-list a{color:#fff}.sit .global-nav-list div.global{display:block;padding:0;border-top:none;border-bottom:1px solid #333}.sit .global-nav-list .global-item{position:relative;border-top:1px solid #333}.sit .global-nav-list .global-item.lv-item{border-top:none}.sit .global-nav-list .global-item.lv-item:first-child{display:none}.sit .global-nav-list .global-item a{display:block;min-height:50px;padding-top:12px;padding-bottom:10px;padding-right:50px;background-color:#222;transition:background .3s}.sit .global-nav-list .global-item a.current,.sit .global-nav-list .global-item a:hover{text-decoration:none;background-color:#333}.sit .global-nav-list .global-item .button{position:absolute;right:0;top:0;width:50px;height:50px;transition:background .3s;pointer-events:none}.sit .global-nav-list .global-item .button:hover{background-color:#333}.sit .global-nav-list .global-item .button::before{content:"";position:absolute;top:calc(50% - 1px);left:calc(50% - 7px);height:1px;width:13px;background-color:#fff;transform:rotate(0)}.sit .global-nav-list .global-item .button::after{content:"";position:absolute;top:calc(50% - 1px);left:calc(50% - 7px);height:1px;width:13px;background-color:#fff;transform:rotate(90deg);transition:opacity .3s}.sit .global-nav-list .global-item .button.active::after{opacity:0}.sit .global-nav-list .lv2-link{padding-left:17px;font-weight:500}.sit .global-nav-list .lv3-link{padding-left:32px}.sit .global-nav-list .lv4-link{padding-left:47px}.sit .global-nav-list .lv5-link{padding-left:62px}.sit .global-nav-list .lv6-link{padding-left:77px}.sit .global-nav-list .lv7-link{padding-left:92px}.sit .global-nav-list .lv8-link{padding-left:107px}.sit .global-nav-list .lv9-link{padding-left:122px}.sit .urgency-news{position:absolute;left:0;top:0;z-index:18;width:100%;height:42.58vw;max-height:42.58vw;background-color:rgba(0,0,0,.8);transition:transform .5s;transform:translateY(-100%);overflow-y:auto}.sit .urgency-news.show{transform:translateY(0)}.sit .urgency-news .inner{max-width:1280px;margin:0 auto;padding:90px 40px 40px 40px;color:#fff;text-align:center}.sit .urgency-news .title{margin-bottom:50px;padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.5);font-weight:700;font-size:36px;font-size:3.6rem}.sit .urgency-news .content{margin-bottom:100px;margin-bottom:40px;font-weight:500;font-size:21px;font-size:2.1rem;line-height:2.4}.sit .urgency-news .close{display:inline-block;font-weight:500;font-size:18px;font-size:1.8rem;cursor:pointer;transition:opacity .2s}.sit .urgency-news .close:hover{opacity:.7}.sit .urgency-news .close .icon{display:inline-block;position:relative;width:40px;height:40px;overflow:hidden}.sit .urgency-news .close .icon::after,.sit .urgency-news .close .icon::before{content:"";position:absolute;left:-10px;top:19px;display:block;width:60px;height:2px;background-color:#fff}.sit .urgency-news .close .icon::before{transform:rotate(45deg)}.sit .urgency-news .close .icon::after{transform:rotate(-45deg)}.sit .urgency-news a{color:#fff}.sit .urgency-news a::after{content:none}.sit .megadrop-nav-list .lv2-item{position:absolute;top:-100%;left:0;z-index:19;width:100%;max-height:calc(100vh - 129px);background-color:rgba(0,0,0,.8);transition:top .5s;overflow-y:auto;font-size:15px;font-size:1.5rem}.sit .megadrop-item.lv-item>*>.megadrop-item:not(.lv2-item){display:none}.sit .megadrop-nav-list .lv2-item.active{top:129px}.sit .megadrop-nav-list .lv2-item-inner{max-width:1340px;padding:25px 40px 10px 40px;margin:0 auto}.sit .megadrop-nav-list .lv2-item a{position:relative;color:#fff;border-radius:3px;background:no-repeat top 12px right 6px;border:1px solid rgba(255,255,255,0)}@keyframes whiteBorder{0%{border:1px solid rgba(255,255,255,0)}25%{border:1px solid rgba(255,255,255,.5)}50%{border:1px solid rgba(255,255,255,.35)}100%{border:1px solid rgba(255,255,255,0)}}.sit .megadrop-nav-list .lv3-item .lv4-link{background-position:top 10px right 6px}.sit .megadrop-nav-list .lv2-item a:focus,.sit .megadrop-nav-list .lv2-item a:hover{animation:.4s whiteBorder;text-decoration:none;outline:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1LjA2MDU1IiBoZWlnaHQ9IjguNzA3MDMiIHZpZXdCb3g9IjAgMCA1LjA2MDU1IDguNzA3MDMiPjxwb2x5Z29uIHBvaW50cz0iMC43MDcgOC43MDcgMCA4IDMuNjQ2IDQuMzU0IDAgMC43MDcgMC43MDcgMCA1LjA2MSA0LjM1NCAwLjcwNyA4LjcwNyIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==);background-size:6px 9px}.sit .megadrop-nav-list .lv2-item a::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:auto;height:auto;margin:0;background:#0b4e3c;border-radius:3px;transform-origin:right top;transform:scale(0,1);transition:transform .3s ease-in-out .1s}.sit .megadrop-nav-list .lv2-item a:focus::before,.sit .megadrop-nav-list .lv2-item a:hover::before{transform-origin:left top;transform:scale(1,1)}.sit .megadrop-nav-list .lv2-link-wrap{margin-bottom:25px;padding:25px 0 15px 0;border-bottom:1px solid rgba(255,255,255,.5)}.sit .megadrop-nav-list .lv2-link{display:block;width:calc((100% - 60px)/ 5);padding:2px 10px;font-weight:700;background:no-repeat top 11px right 10px}.sit .megadrop-nav-list .lv3-link{display:block;margin-bottom:4px;padding:2px 10px;font-weight:500;background:no-repeat top 11px right 10px}.sit .megadrop-nav-list .lv2-folder{display:flex;flex-wrap:wrap}.sit .megadrop-nav-list .lv2-folder>*{width:calc((100% - 60px)/ 5);margin-right:15px;margin-bottom:20px}.sit .megadrop-nav-list .lv2-folder>:first-child{display:none}.sit .megadrop-nav-list .lv2-folder>:nth-child(5n+1){margin-right:0}.sit .megadrop-nav-list .lv3-folder{font-size:13px;font-size:1.3rem}.sit .megadrop-nav-list .lv4-link{display:block;padding:2px 24px 2px 10px}.sit .megadrop-nav-list .megadrop-head{display:block;margin-bottom:4px;padding:2px 10px;font-weight:500;color:#fff}.sit .search-area{position:absolute;top:0;left:0;z-index:19;width:100%;background-color:#222;transition:top .2s}.sit .search-area.active{top:129px}.sit .search-area>.inner{max-width:1040px;margin:0 auto;padding:27px 40px}.sit .search-area>.inner form{display:-ms-flex;display:flex}.sit .search-area>.inner form input[type=text]{width:calc(100% - 60px);height:60px;padding:5px 20px;border-left:2px solid #0b4e3c;border-top:2px solid #0b4e3c;border-bottom:2px solid #0b4e3c;border-right:none;border-radius:0;background-color:#333;color:#fff;outline-color:#0b4e3c}.sit .search-area>.inner form input[type=submit]{width:60px;height:60px;border:none;border-radius:0;color:transparent;font-size:0;background:url(/albums/css/basic1-common1/abm00000001.svg) #0b4e3c no-repeat center center;background-size:20px 20px;cursor:pointer}.sit .link-list{position:absolute;top:129px;left:0;z-index:19;width:100%;padding:20px 40px 45px 40px;background-color:rgba(0,0,0,.8);transition:transform .2s;transform:translateY(-100%)}.sit .link-list.active{transform:translateY(0)}.sit .link-list .title-wrap{position:relative;max-width:1040px;margin:0 auto 35px auto;padding:0 40px}.sit .link-list .title-wrap .title{padding-left:39px;font-family:urw-din;font-size:30px;font-size:3rem;font-weight:600;color:#fff;background:url(/albums/css/basic1-common1/abm00000006.svg) no-repeat left top 17px;background-size:24px 24px}.sit .link-list .title-wrap .close{position:absolute;top:18px;right:40px;width:24px;height:24px;overflow:hidden;cursor:pointer;transition:opacity .2s}.sit .link-list .title-wrap .close:hover{opacity:.7}.sit .link-list .title-wrap .close::after,.sit .link-list .title-wrap .close::before{content:"";position:absolute;left:-5px;top:11px;display:block;width:34px;height:2px;background-color:#fff}.sit .link-list .title-wrap .close::before{transform:rotate(45deg)}.sit .link-list .title-wrap .close::after{transform:rotate(-45deg)}.sit .link-list>.inner{display:flex;max-width:1040px;margin:0 auto;padding:0 40px}.sit .link-list ul{width:calc(33.3333333333% - 20px);margin-left:30px}.sit .link-list ul:first-child{margin-left:0}.sit .link-list ul li{font-size:14px;font-size:1.4rem;border-bottom:1px solid rgba(255,255,255,.5)}.sit .link-list ul li:first-child{border-top:1px solid rgba(255,255,255,.5)}.sit .link-list ul li a{display:block;padding:6px 0 3px 0;color:#fff}.sit .language-list{position:absolute;z-index:1;top:-246px;right:50px;width:136px;padding:6px 0;background:#222;font-size:1.4rem;font-weight:500;transition:top .2s}.sit .language-list.is-active{top:44px}.sit .language-list li{padding:10px 20px;border-bottom:1px solid #0b4e3c}.sit .language-list li:last-child{border-bottom:none}.sit .language-list a{position:relative;display:block;color:#fff}.sit .language-list a::before{content:"";position:absolute;top:11px;right:1px;width:5px;height:5px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg)}.sit .language-list a[target=_blank]::after{content:none}.sit .breads{position:relative;padding:10px 40px 7px 60px;border-top:1px solid #000;background-color:#222}.sit body.headline2 .breads,.sit body.tech_proffesers2 .breads{display:none}.sit .breads ul{display:flex;flex-wrap:wrap;font-size:12px;font-size:1.2rem}.sit .breads ul li{color:#999}.sit .breads ul li::before{content:"／";margin:0 5px}.sit .breads ul li:first-child::before{content:none}.sit .breads ul li:first-child a{color:#063}.sit .breads ul li a{color:#999}.sit .footer-nav{position:relative;padding:0 35px;background-color:#222;font-size:14px;font-size:1.4rem}.sit .footer-nav a{color:rgba(255,255,255,.7)}.sit .footer-nav>.inner{display:table;max-width:1270px;margin:0 auto;width:100%}.sit .footer-nav .lv-item{display:table-cell}.sit .footer-nav .lv2-item{display:none;padding:80px 5px 75px 5px}.sit .footer-nav .lv2-link{font-weight:500}.sit .footer-nav .lv3-item{margin-bottom:2px;font-size:13px;font-size:1.3rem;font-weight:300}.sit .footer-nav .lv1-folder>*>.lv3-item,.sit .footer-nav .lv1-item>a:first-child,.sit .footer-nav .lv2-folder>:first-child{display:none}.sit .footer-nav .about2,.sit .footer-nav .campus_life2,.sit .footer-nav .career_support2,.sit .footer-nav .examinee2,.sit .footer-nav .faculty2,.sit .footer-nav .global2,.sit .footer-nav .research2{display:block}.sit .footer{position:relative;background:#0b4e3c}.sit .footer .logo-area{max-width:1340px;margin:0 auto;padding:40px 40px 35px 40px}.sit .footer .logo-area a{display:inline-block}.sit .footer .logo-area a img{width:288px;height:52px}.sit .footer>.inner{display:flex;flex-direction:row-reverse;justify-content:space-between;max-width:1340px;margin:0 auto;padding:0 40px 65px 40px}.sit .footer .btn-sns{display:flex;justify-content:flex-end;flex-direction:column;width:252px;font-size:13px;font-size:1.3rem;color:rgba(255,255,255,.7)}.sit .footer .btn-sns .btn-area{width:100%;margin:0 0 20px 0;font-size:15px;font-size:1.5rem}.sit .footer .btn-sns .btn-area a{display:flex;justify-content:center;align-items:center;max-width:420px;margin:0 auto;padding:14px 5px 10px 5px;color:#fff;border:1px solid rgba(255,255,255,.5)}.sit .footer .btn-sns .btn-area a:hover{text-decoration:none;background-color:#fff;color:#0b4e3c}.sit .footer .btn-sns .sns-area{width:252px;padding-top:2px}.sit .footer .btn-sns .sns-area ul{display:flex;flex-wrap:wrap;justify-content:space-between}.sit .footer .btn-sns .sns-area ul li a{display:block}.sit .footer .btn-sns .sns-area ul li a::after{content:none}.sit .footer .btn-sns .sns-area ul li a:hover{opacity:.7}.sit .footer .btn-sns .sns-area ul li a img{width:36px;height:36px}.sit .footer .campus-nav{display:flex;justify-content:flex-end;flex-direction:column;width:calc(100% - 252px);font-size:13px;font-size:1.3rem;color:rgba(255,255,255,.7)}.sit .footer .campus-nav .campus-list ul li{margin:12px 0}.sit .footer .campus-nav .campus-list ul li .campus{margin-right:15px}.sit .footer .campus-nav .campus-list ul li .pcode{margin-right:7px}.sit .footer .campus-nav .campus-list ul li .address{margin-right:15px}.sit .footer .campus-nav .campus-list ul li a{display:inline-block;color:rgba(255,255,255,.7)}.sit .footer .campus-nav .nav{margin-top:20px}.sit .footer .campus-nav .nav ul{display:flex;flex-wrap:wrap}.sit .footer .campus-nav .nav ul li{margin-right:25px}.sit .footer .campus-nav .nav ul li a{display:inline-block;color:rgba(255,255,255,.7)}.sit .copyright{position:relative;display:block;padding:10px 4% 6px 4%;text-align:center;font-size:13px;font-size:1.3rem;background:#004133;color:rgba(255,255,255,.7)}.sit .pagetop{position:fixed;bottom:30px;right:30px;z-index:18;width:64px;height:64px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHJlY3Qgd2lkdGg9IjY0IiBoZWlnaHQ9IjY0IiBzdHlsZT0iZmlsbDojMjIyMjIyIi8+PHBvbHlsaW5lIHBvaW50cz0iMjcgMzQuOTc1IDMyIDI5Ljk3NSAzNyAzNC45NzUiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48L3N2Zz4=) no-repeat center center;background-size:64px 64px;cursor:pointer;font-size:0;color:transparent;transition:.3s;opacity:0;pointer-events:none}.sit .pagetop.show{opacity:.84725;pointer-events:auto}.sit .pagetop:hover{opacity:1}.sit .sp-foot-nav{display:none;position:fixed;bottom:0;z-index:21;width:100%;background-color:#222}.sit .sp-foot-nav li{width:25%}.sit .sp-foot-nav li a{display:block;height:50px;padding:12px 5px;text-align:center;color:#fff;font-size:12px;font-size:1.2rem;font-weight:700}.sit .sp-foot-nav a::after{content:none!important}.sit .sp-foot-nav a:hover{text-decoration:none;opacity:.7}.sit .sp-foot-nav li img{width:22px;vertical-align:top}.sit .sp-foot-nav li.access img{height:26px}.sit .sp-foot-nav li.contact a{padding:14px 5px}.sit .sp-foot-nav li.contact img{height:22px}.sit .sp-foot-nav li.search a{padding:14px 5px}.sit .sp-foot-nav li.search img{height:22px}.sit .sp-foot-nav li.language a{padding:16px 5px}.sit .lower-nav{display:none;background-color:#202020;font-size:14px;font-size:1.4rem}.sit .lower-nav ul{display:none;padding:0;background-color:#202020}.sit .lower-nav ul li{position:relative;border-top:1px solid #0b4e3c}.sit .lower-nav ul li a{display:block;width:calc(100% - 40px);min-height:40px;padding:7px 0 5px 17px;background-color:#202020;transition:background .3s;color:#fff}.sit .lower-nav ul li a.current,.sit .lower-nav ul li a:hover{text-decoration:none;background-color:#0b4e3c}.sit .lower-nav ul li .button{position:absolute;right:0;top:0;width:40px;height:40px;background-color:#202020;cursor:pointer;transition:background .3s}.sit .lower-nav ul li .button:hover{background-color:#0b4e3c}.sit .lower-nav ul li .button::before{content:"";position:absolute;top:calc(50% - 1px);left:calc(50% - 5px);height:1px;width:7px;background-color:#fff;transform:rotate(45deg);transition:width .3s}.sit .lower-nav ul li .button::after{content:"";position:absolute;top:calc(50% - 1px);right:calc(50% - 6px);height:1px;width:7px;background-color:#fff;transform:rotate(-45deg);transition:width .3s}.sit .lower-nav ul li .button.active{background-color:#0b4e3c}.sit .lower-nav ul li .button.active::before{width:11px}.sit .lower-nav ul li .button.active::after{width:11px}.sit .lower-nav ul>li>ul>li a{padding-left:32px}.sit .lower-nav ul>li>ul>li>ul>li a{padding-left:47px}.sit .lower-nav ul>li>ul>li>ul>li>ul>li a{padding-left:62px}.sit .lower-nav ul>li>ul>li>ul>li>ul>li>ul>li a{padding-left:77px}.sit .lower-nav ul>li>ul>li>ul>li>ul>li>ul>li>ul>li a{padding-left:92px}.sit .lower-nav ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li a{padding-left:107px}.sit .lower-nav ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li a{padding-left:122px}.sit .lower-nav>ul{display:block;z-index:1;width:100%}.sit .cp-h1-text{margin-bottom:70px;font-size:36px;font-size:3.6rem;font-weight:500;line-height:1.67}.sit .cp-h2-text{position:relative;margin-top:40px;margin-bottom:70px;padding:60px 0 55px 0;font-size:28px;font-size:2.8rem;font-weight:500;line-height:1.64}.sit .cp-h2-text span[data-type=cp-anchor]{padding-top:60px}.sit .cp-h2-text::before{content:"";position:absolute;right:auto;top:0;left:0;z-index:-1;display:block;width:100vw;height:100%;background-color:#f5f5f5;border-top:1px solid #ccc;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sit .cp-h2-text::after{content:"";position:absolute;left:0;bottom:36px;height:2px;width:28px;background-color:#063}.sit .cp-h3-text{position:relative;margin-top:40px;margin-bottom:40px;padding:40px 0 25px 0;font-size:24px;font-size:2.4rem;font-weight:500;line-height:1.5}.sit .cp-h3-text span[data-type=cp-anchor]{padding-top:40px}.sit .cp-h3-text::before{content:"";position:absolute;left:0;top:0;width:100%;border-top:1px solid #ccc}.sit .cp-h3-text::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:28px;background-color:#063}.sit .cp-h4-text{margin-top:40px;margin-bottom:30px;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.55;color:#0b4e3e}.sit .cp-h5-text{margin-top:40px;margin-bottom:30px;font-size:16px;font-size:1.6rem;font-weight:700;line-height:1.62;color:#0b4e3e}.sit [data-area=content] .lead1{margin-top:40px;margin-bottom:40px;color:#0b4e3c;font-size:26px;font-size:2.6rem;font-weight:500;line-height:1.77}.sit [data-area=content] .lead2{margin-top:40px;margin-bottom:40px;color:#0b4e3c;font-size:22px;font-size:2.2rem;font-weight:500;line-height:1.72}.sit .cp-img-c{margin-bottom:90px}.sit .cp-b-text{margin-top:15px;font-size:14px;font-size:1.4rem;color:#555;line-height:1.71}.sit .cp-btn{margin-top:40px;margin-bottom:40px}.sit .cp-btn ul{display:flex;flex-wrap:wrap}.sit .cp-btn ul li{display:flex;width:calc((100% - 40px)/ 3);height:auto;margin-right:20px;margin-left:0;line-height:1.6}.sit .cp-btn ul li a{position:relative;display:block;padding:12px 40px 10px 20px;border:1px solid #0b4e3c;color:#0b4e3c;background-color:#fff;text-align:left}.sit .cp-btn ul li a::before{content:"";position:absolute;top:21px;right:21px;display:block;width:7px;height:7px;border-top:1px solid #0b4e3c;border-right:1px solid #0b4e3c;transform:rotate(45deg)}.sit .cp-btn ul li a:hover{background-color:#0b4e3c;color:#fff;text-decoration:none;opacity:1}.sit .cp-btn ul li a:hover::before{border-color:#fff}.sit [data-area=content] table{width:100%;margin-top:40px;margin-bottom:40px;border:1px solid #ccc}.sit [data-area=content] .fr-view table{table-layout:auto}.sit [data-area=content] table td,.sit [data-area=content] table th{border:1px solid #ccc;vertical-align:middle;padding:5px 10px;font-size:14px;font-size:1.4rem;line-height:1.71}.sit [data-area=content] table th{background-color:#f7f6ef}.sit [data-area=content] table.fr-dashed-borders{border-style:dashed!important;border-width:inherit!important}.sit [data-area=content] table.fr-dashed-borders td,.sit [data-area=content] table.fr-dashed-borders th{border-style:dashed!important}.sit [data-area=content] table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5!important}.sit [data-area=content] table.fr-table-border-vertical{border:none!important}.sit [data-area=content] table.fr-table-border-vertical td,.sit [data-area=content] table.fr-table-border-vertical th{border-top:0!important;border-bottom:0!important}.sit [data-area=content] table.fr-table-border-horizontal{border:none!important}.sit [data-area=content] table.fr-table-border-horizontal td,.sit [data-area=content] table.fr-table-border-horizontal th{border-left:0!important;border-right:0!important}.sit [data-area=content] table.fr-table-border-none{border:none!important}.sit [data-area=content] table.fr-table-border-none td,.sit [data-area=content] table.fr-table-border-none th{border:none!important}.sit [data-area=content] table.fr-table-border-1px td,.sit [data-area=content] table.fr-table-border-1px th{border-width:1px!important}.sit [data-area=content] table.fr-table-border-2px td,.sit [data-area=content] table.fr-table-border-2px th{border-width:2px!important}.sit [data-area=content] table.fr-table-border-3px td,.sit [data-area=content] table.fr-table-border-3px th{border-width:3px!important}.sit [data-area=content] table.fr-table-cellPadding-10 td,.sit [data-area=content] table.fr-table-cellPadding-10 th{padding-top:10px!important;padding-bottom:10px!important}.sit [data-area=content] table.fr-table-cellPadding-20 td,.sit [data-area=content] table.fr-table-cellPadding-20 th{padding-top:20px!important;padding-bottom:20px!important}.sit [data-area=content] table.fr-table-cellPadding-30 td,.sit [data-area=content] table.fr-table-cellPadding-30 th{padding-top:30px!important;padding-bottom:30px!important}.sit [data-area=content] table.fr-table-cellPadding-40 td,.sit [data-area=content] table.fr-table-cellPadding-40 th{padding-top:40px!important;padding-bottom:40px!important}.sit [data-area=content] table.fr-table-cellPadding-50 td,.sit [data-area=content] table.fr-table-cellPadding-50 th{padding-top:50px!important;padding-bottom:50px!important}.sit [data-area=content] table.fr-table-cellPadding-60 td,.sit [data-area=content] table.fr-table-cellPadding-60 th{padding-top:60px!important;padding-bottom:60px!important}.sit [data-area=content] table.fr-table-cellPadding-70 td,.sit [data-area=content] table.fr-table-cellPadding-70 th{padding-top:70px!important;padding-bottom:70px!important}.sit [data-area=content] table.fr-table-cellPadding-80 td,.sit [data-area=content] table.fr-table-cellPadding-80 th{padding-top:80px!important;padding-bottom:80px!important}.sit [data-area=content] table.fr-table-cellPadding-90 td,.sit [data-area=content] table.fr-table-cellPadding-90 th{padding-top:90px!important;padding-bottom:90px!important}.sit [data-area=content] table.fr-table-cellPadding-100 td,.sit [data-area=content] table.fr-table-cellPadding-100 th{padding-top:100px!important;padding-bottom:100px!important}.sit [data-area=content] table td.fr-highlighted,.sit [data-area=content] table th.fr-highlighted{border:1px double red}.sit [data-area=content] table td.fr-thick,.sit [data-area=content] table th.fr-thick{border-width:2px}.sit body.top .header .nav-area .gnav ul li a{transition:0s}.sit .main-visual{position:relative;width:100%;background-color:#fff;overflow:hidden}.sit .main-visual .inner{left:0;top:0;z-index:0;width:100%;height:100%;margin:0;list-style:none}.sit .main-visual .slick-slide{position:relative;width:100%;height:100%;color:#fff;overflow:hidden;background:center center no-repeat;background-size:cover}.sit .main-visual .slick-slide::before{top:0;width:100%;height:100%;left:0}.sit .main-visual .slick-slide-link::before{transition:opacity .2s}.sit .main-visual .slick-slide-link .cp-inner{height:100%}.sit .main-visual .slick-slide-link .cp-inner a{display:block;height:100%;opacity:0;font-size:0}.sit .main-visual .slick-slide .slide-inner{padding:0 98px 90px 98px;display:none}.sit .main-visual .slick-slide .slide-inner .title-en{margin-bottom:10px;font-size:70px;font-size:7rem;font-weight:700;line-height:1.3}.sit .main-visual .slick-slide .slide-inner .title-ja{margin-bottom:10px;font-size:32px;font-size:3.2rem;font-weight:700;line-height:1.6}.sit .main-visual .slick-slide .slide-inner .text{width:520px;margin-bottom:35px;font-size:15px;font-size:1.5rem;font-weight:500}.sit .main-visual .slick-slide .slide-inner .text:empty{display:none}.sit .main-visual .slick-slide .slide-inner .more-btn a{position:relative;display:flex;justify-content:center;align-items:center;width:220px;height:54px;border:1px solid #fff;color:#fff;transition:.3s ease-in-out;font-size:14px;font-size:1.4rem;font-weight:500}.sit .main-visual .slick-slide .slide-inner .more-btn a::before{content:"";position:absolute;top:calc(50% - 2px);right:19px;width:7px;height:1px;background-color:#fff;transform:rotate(45deg);transition:.3s ease-in-out}.sit .main-visual .slick-slide .slide-inner .more-btn a::after{content:"";position:absolute;top:calc(50% + 2px);right:19px;width:7px;height:1px;background-color:#fff;transform:rotate(-45deg);transition:.3s ease-in-out}.sit .main-visual .slick-slide .slide-inner .more-btn a:hover{text-decoration:none;background-color:#fff;color:#444}.sit .main-visual .slick-slide .slide-inner .more-btn a:hover::after,.sit .main-visual .slick-slide .slide-inner .more-btn a:hover::before{background-color:#444}.sit .main-visual .slick-counter{position:absolute;right:0;bottom:0;display:flex;justify-content:center;align-items:center;width:280px;height:60px;padding-top:4px;font-size:12px;font-size:1.2rem;font-weight:500;letter-spacing:1px;background-color:#202020;color:#fff}.sit .main-visual .slick-prev{left:0;width:116px;height:60px}.sit .main-visual .slick-prev::before{content:"";position:absolute;top:50%;margin-top:-7px;left:50%;margin-left:-3px;display:block;width:15px;height:15px;border-left:2px solid #fff;border-top:2px solid #fff;opacity:1;transform:rotate(-45deg);transition:.3s}.sit .main-visual .slick-prev::after{content:"";position:absolute;top:50%;left:50%;margin-left:-5px;display:block;width:2px;height:1px;background-color:#fff;transition:.3s}.sit .main-visual .slick-prev:hover::before{left:50%;margin-left:-24px}.sit .main-visual .slick-prev:hover::after{left:50%;margin-left:-26px;width:42px}.sit .main-visual .slick-next{right:0;width:116px;height:60px}.sit .main-visual .slick-next::before{content:"";position:absolute;top:50%;margin-top:-7px;left:50%;margin-left:-12px;display:block;width:15px;height:15px;border-right:2px solid #fff;border-bottom:2px solid #fff;opacity:1;transform:rotate(-45deg);transition:.3s}.sit .main-visual .slick-next::after{content:"";position:absolute;top:50%;left:50%;margin-left:3px;display:block;width:2px;height:1px;background-color:#fff;transition:.3s}.sit .main-visual .slick-next:hover::before{left:50%;margin-left:0}.sit .main-visual .slick-next:hover::after{left:50%;margin-left:-24px;width:42px}.sit .main-visual .slick-slider .slick-list,.sit .main-visual .slick-slider .slick-track{height:32.3vw}.sit .sp-top-nav ul{margin-left:0;list-style:none}.sit .sp-top-nav .tab-nav{display:none;table-layout:fixed;width:100%}.sit .sp-top-nav .tab-nav>li{display:table-cell;padding:10px 20px;text-align:center;color:#fff;cursor:pointer;transition:.2s;background-color:#0b4e3c;border-bottom:1px solid rgba(0,0,0,.5);font-size:15px;font-size:1.5rem}.sit .sp-top-nav .tab-nav>li.active,.sit .sp-top-nav .tab-nav>li:hover{background-color:#222;border-bottom:1px solid #222}.sit .sp-top-nav .content>div{visibility:hidden;height:0}.sit .sp-top-nav .content>div li{height:0}.sit .sp-top-nav .content>div a{transition:opacity .3s}.sit .sp-top-nav .content>div a::after{content:none}.sit .sp-top-nav .content>div.active{visibility:visible;height:auto}.sit .sp-top-nav .content>div li{display:block}.sit .sp-top-nav .content>div.active li{height:auto}.sit .sp-top-nav .content>div.menu>.inner{display:none}.sit .sp-top-nav .content>div.menu>.inner>br{display:none}.sit .sp-top-nav .content>div.menu>.inner ul{width:50%}.sit .sp-top-nav .content>div.menu>.inner ul:last-child{border-left:1px solid #333}.sit .sp-top-nav .content>div.menu>.inner li a{display:flex;height:100%;padding:10px 20px;border-bottom:1px solid #333}.sit .sp-top-nav .content>div.menu>.inner li:last-child a{border-bottom:none}.sit .sp-top-nav .content>div.menu>.inner li.admission a{background-color:#0b4e3c}.sit .sp-top-nav .content>div.menu .news-banner{display:none}.sit .sp-top-nav .content>div.menu .news-banner>div{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;line-height:1.4}.sit .sp-top-nav .content>div.menu .news-banner a{position:relative;overflow:hidden;z-index:0;display:flex;align-items:center;font-family:urw-din;font-weight:600;font-size:18px;font-size:1.8rem;height:100%;padding:17% 20px 17% 20px}.sit .sp-top-nav .content>div.menu .news-banner .one a{height:36.85vw;padding:20px}.sit .sp-top-nav .content>div.menu .news-banner a:hover{text-decoration:none}.sit .sp-top-nav .content>div.menu .news-banner img{position:absolute;left:50%;top:50%;z-index:-1;transform:translate(-50%,-50%);width:100%;height:auto}.sit .news-banner-sp>a{display:block}.sit .sp-top-nav .content>div.visitor li a{display:flex;padding:12px 20px 8px 20px;border-bottom:1px solid #333}.sit .sp-top-nav .content>div.link li a{display:flex;padding:12px 20px 8px 20px;border-bottom:1px solid #333}.sit .sp-top-nav .top-nav .item-wrap{border-top:1px solid rgba(0,0,0,.5)}.sit .sp-top-nav .top-nav .item-wrap .item{position:relative;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.5);color:#fff;cursor:pointer}.sit .sp-top-nav .top-nav .item-wrap .item::after{content:"";position:absolute;right:20px;top:13px;display:block;width:13px;height:13px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);transition:.2s}.sit .sp-top-nav .top-nav .item-wrap .item.active::after{transform:rotate(45deg) rotate3d(1,-1,0,180deg) translate(-5px,-5px)}.sit .sp-top-nav .top-nav .item-wrap .item ul{display:none;margin:10px -20px -10px -20px;padding-top:10px;padding-bottom:10px;background-color:#222}.sit .sp-top-nav .top-nav .item-wrap .item ul li a{display:inline-block;padding:5px 20px}.sit .sp-top-nav .top-nav .item-wrap .item:last-child{border-bottom:none}.sit .sp-top-nav a{color:#fff}.sit .sub-visual{background-color:#222}.sit .sub-visual a{display:block}.sit .sub-visual a::after{content:none}.sit .sub-visual a:hover{opacity:.7}.sit .sub-visual>.inner>div:not(.slick-list){display:none}.sit .sub-visual .slick-slide>div>*{vertical-align:top}.sit .sub-visual .slick-arrow,.sit .sub-visual .slick-arrow:focus,.sit .sub-visual .slick-arrow:hover{width:40px;height:40px;background-color:rgba(34,34,34,.8);border-radius:50%}.sit .sub-visual .slick-prev{left:20px}.sit .sub-visual .slick-prev::before{content:"";position:absolute;top:14px;left:15px;width:12px;height:12px;border-left:2px solid #fff;transform:rotate(-45deg);opacity:1}.sit .sub-visual .slick-prev::after{content:"";position:absolute;top:14px;left:15px;width:12px;height:12px;border-top:2px solid #fff;transform:rotate(-45deg)}.sit .sub-visual .slick-next{right:20px}.sit .sub-visual .slick-next::before{content:"";position:absolute;top:14px;left:11px;width:12px;height:12px;border-left:2px solid #fff;transform:rotate(135deg);opacity:1}.sit .sub-visual .slick-next::after{content:"";position:absolute;top:14px;left:11px;width:12px;height:12px;border-top:2px solid #fff;transform:rotate(135deg)}.sit .block-wrap{padding:30px 0;background-color:#fff}.sit .headline-area{position:relative;max-width:1280px;margin:0 auto;padding:60px 40px 40px 40px}.sit .headline-area h2{margin-bottom:50px;text-align:center;font-size:36px;font-size:3.6rem;font-family:urw-din;font-weight:600}.sit .headline-area .list{position:absolute;top:82px;right:50%;width:100%;max-width:1280px;transform:translateX(50%);text-align:right;padding:0 40px}.sit .headline-area .list a{display:inline-block;width:100px;padding:3px;font-size:14px;font-size:1.4rem;font-family:urw-din;font-weight:600;text-align:center;background-color:#222;color:#fff;border-radius:50px}.sit .headline-area .list a:hover{text-decoration:none;opacity:.7}.sit .news-all-wrap a[href="javascript:void(0)"]{pointer-events:none}.sit .news-all-wrap.no-item .news-image{padding-bottom:40px}.sit .news-all-wrap.no-item .news-image::before,.sit .news-all-wrap.no-item .news-text::before{content:"現在、記事がありません。";display:block;width:100%;text-align:center;padding:30px 0}.sit .news-all-wrap.no-item .news-text.josetsu{display:none}.sit .important-news-area{display:none;padding:0 0 80px 0}.sit .important-news-area .important-title{display:flex;justify-content:center;align-items:center;width:199px;background-color:#0b4e3c;font-size:14px;font-size:1.4rem;font-weight:700;color:#fff}.sit .important-news-area .important-news{width:calc(100% - 199px);padding:20px 10px 20px 30px;border:1px solid #0b4e3c;background-color:#fff}.sit .important-news-item{display:flex;margin-top:6px;margin-bottom:12px}.sit .important-news-item:last-child{margin-bottom:0}.sit .important-news-item .date{width:90px;font-size:13px;font-size:1.3rem;color:#555}.sit .important-news-item a{display:inline-block;padding:0 20px 0 0;font-size:15px;font-size:1.5rem;font-weight:500;color:#333}.sit .news-tab{padding-top:20px}.sit .news-tab>ul{display:table;width:100%;table-layout:fixed;border-bottom:4px solid #198c15;border-collapse:separate;border-spacing:0;list-style:none;margin-left:0}.sit .news-tab>ul li{position:relative;display:table-cell;padding:16px 4px 12px 4px;border-left:1px solid #fff;text-indent:0;cursor:pointer;text-align:center;vertical-align:middle;line-height:1.5;font-family:urw-din,"Noto Sans JP",Helvetica,Arial,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:15px;font-size:1.5rem;font-weight:500;line-height:1.2;background-color:#0b4e3c;color:#fff;transition:background .2s}.sit .news-tab>ul li::before{content:"";position:absolute;left:-1px;bottom:0;z-index:1;display:block;width:calc(100% + 2px);height:0;background-color:inherit;border-radius:5px 5px 0 0;transition:height .2s}.sit .news-tab>ul li:first-child{border-left:none}.sit .news-tab>ul li:first-child::before{left:0;width:calc(100% + 1px)}.sit .news-tab>ul li:last-child::before{width:calc(100% + 1px)}.sit .news-tab>ul li.active,.sit .news-tab>ul li:hover{background-color:#198c15}.sit .news-tab>ul li.active::before,.sit .news-tab>ul li:hover::before{height:calc(100% + 20px)}.sit .news-tab>ul li span{position:relative;z-index:1}.sit .news-tab .content>div{display:none;padding-top:35px}.sit .news-tab .content>div.active{display:block}.sit .nendo-list{display:block;width:100%}.sit .headline2 .nendo-list{margin-bottom:40px}.sit .news-paging{display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.sit .news-paging a,.sit .news-paging span{display:inline-block;width:36px;height:36px;border:1px solid #0b4e3c;text-align:center;line-height:36px;border-radius:3px;color:#333;margin:2px}.sit .news-paging a:hover,.sit .news-paging span{background:#0b4e3c;color:#fff;text-decoration:none}.sit .news-text{display:block;margin-left:0;list-style:none;padding:0 0 40px 0}.sit .news-text-item{display:flex;margin-top:6px;margin-bottom:12px}.sit .news-text-item:last-child{margin-bottom:0}.sit .news-text-item .date{width:90px;padding-top:2px;font-size:13px;font-size:1.3rem;color:#555}.sit .news-text-item a{display:inline-block;padding:0 20px 0 0;font-size:15px;font-size:1.5rem;font-weight:500;color:#333}.sit .news-image{display:flex;flex-wrap:wrap;margin-left:0;list-style:none}.sit .news-image-item{width:calc(33.33% - 7px);border-right:1px solid #ddd;margin-right:20px;padding-right:20px;margin-bottom:60px}.sit .news-image-item:nth-child(3n){width:calc(33.33% - 27px);margin-right:0;padding-right:0;border-right:none}.sit .news-image-item>a{display:block;color:#333}.sit .news-image-item>a:hover{text-decoration:none;opacity:.7}.sit .news-image-item .thumbnail{position:relative;margin-bottom:25px;padding-top:59.15%;background-repeat:no-repeat;background-size:cover;background-position:center center}.sit .news-image-item .thumbnail[style*=null]{background-image:url(/albums/css/basic1-common1/abm00004437.svg)!important}.sit .news-image-item .thumbnail .category{position:absolute;left:0;bottom:0}.sit .news-image-item .thumbnail .category span{display:none;min-width:120px;padding:8px 8px 4px 8px;text-align:center;background-color:#0b4e3c;font-size:13px;font-size:1.3rem;font-weight:500;color:#fff}.sit .news-image-item .thumbnail .category span:first-child{display:inline-block}.sit .news-image-item .text-area .date{margin-bottom:5px;font-size:13px;font-size:1.3rem;color:#555}.sit .news-image-item .text-area .category{display:none;font-size:13px;font-size:1.3rem;color:#0d593d;font-weight:500}.sit .news-image-item .text-area .category span{margin-right:1em}.sit .news-image-item .text-area .title{font-size:15px;font-size:1.5rem;font-weight:500;line-height:1.8}.sit .news-image-item .tag{margin-left:0;list-style:none;padding-left:34px;background:url(/albums/css/basic1-common1/abm00000004.svg) no-repeat 0 3px;background-size:24px 14px;line-height:1.4}.sit .news-image-item .tag>*{display:block;margin-top:35px}.sit .news-image-item .tag>:empty{display:none}.sit .news-image-item .tag a,.sit .news-image-item .tag span{display:inline-block;margin-right:1em;font-size:13px;font-size:1.3rem;color:#555}.sit .news-image a[download*=".doc"]::after,.sit .news-image a[download*=".pdf"]::after,.sit .news-image a[download*=".txt"]::after,.sit .news-image a[download*=".xls"]::after,.sit .news-image a[download*=".zip"]::after,.sit .news-image a[target=_blank]::after{content:none}.sit .news-image a[target=_blank] .title>::after{content:"";position:relative;top:1px;display:inline-block;width:13px;min-width:13px;height:13px;margin-left:5px;background:url(/albums/css/basic1-common1/abm00003772.svg) no-repeat center center;background-size:contain}.sit .news-image a[download*=".doc"] .title>::after,.sit .news-image a[download*=".pdf"] .title>::after,.sit .news-image a[download*=".txt"] .title>::after,.sit .news-image a[download*=".xls"] .title>::after,.sit .news-image a[download*=".zip"] .title>::after{content:"";position:relative;top:1px;display:inline-block;width:14px;min-width:14px;height:15px;margin-left:5px}.sit .news-image a[download*=".doc"] .title>::after{background:url(/albums/css/basic1-common1/abm00003776.svg) no-repeat center center;background-size:contain}.sit .news-image a[download*=".pdf"] .title>::after{background:url(/albums/css/basic1-common1/abm00003777.svg) no-repeat center center;background-size:contain}.sit .news-image a[download*=".txt"] .title>::after{background:url(/albums/css/basic1-common1/abm00003778.svg) no-repeat center center;background-size:contain}.sit .news-image a[download*=".xls"] .title>::after{background:url(/albums/css/basic1-common1/abm00003779.svg) no-repeat center center;background-size:contain}.sit .news-image a[download*=".zip"] .title>::after{background:url(/albums/css/basic1-common1/abm00003783.svg) no-repeat center center;background-size:contain}.sit .event-image-item{position:relative;display:-ms-flex;display:flex;align-items:flex-start;margin-bottom:80px}.sit .event-image-item::before{width:calc(100% + 80px);height:calc(100% + 80px);content:"";position:absolute;left:-40px;top:-40px;pointer-events:none;border:12px solid transparent;transition:.2s}.sit .event-image-item:hover::before{border-color:#0b4e3c}.sit .event-image-item a:hover{text-decoration:none}.sit .event-image-item a::after{content:none}.sit .event-image-item .thumbnail{width:374px;height:220px;background-size:cover;background-position:center center;background-repeat:no-repeat}.sit .event-image-item .thumbnail[style*="/null)"]{background-image:url(/albums/css/basic1-common1/abm00004437.svg)!important}.sit .event-image-item .text-area{width:calc(100% - 374px);padding-left:50px;text-align:left}.sit .event-image-item .category{margin-bottom:20px}.sit .event-image-item .category span{color:#fff;background:#0b4e3c;font-size:13px;font-size:1.3rem;min-width:120px;padding:6px 12px;display:inline-block;text-align:center}.sit .event-image-item .title{font-size:18px;font-size:1.8rem;color:#333;font-weight:500;margin-bottom:25px}.sit .event-image-item .tag{margin-top:35px;margin-left:0;list-style:none;padding-left:34px;background:url(/albums/css/basic1-common1/abm00000004.svg) no-repeat 0 3px;background-size:24px 14px;line-height:1.4}.sit .event-image-item .tag news-tags:empty{display:block;margin-top:-35px}.sit .event-image-item .tag a,.sit .event-image-item .tag span{display:inline-block;margin-right:1em;font-size:13px;font-size:1.3rem;color:#555}.sit .text-area .subjects{font-size:13px;font-size:1.3rem;color:#555}.sit .text-area .subjects:empty{display:none}.sit .text-area .subjects::before{content:"対象："}.sit .text-area .event_schedule{font-size:13px;font-size:1.3rem;color:#555;text-align:left}.sit .text-area .event_schedule:empty{display:none}.sit .text-area .event_schedule::before{content:"日時："}.sit .text-area .event-schedule{display:inline-block}.sit .text-area .event-schedule .date{margin-right:5px}.sit .text-area .event-schedule .date-section{margin-left:5px;margin-right:5px;text-align:center}.sit .text-area .venue{font-size:13px;font-size:1.3rem;color:#555}.sit .text-area .venue:empty{display:none}.sit .text-area .venue::before{content:"場所："}.sit .tech_professors-visual{display:flex;justify-content:center;align-items:center;height:380px;background:url(/albums/css/basic1-common1/abm00005661.jpg) center center no-repeat;background-size:cover}.sit .tech_professors-visual-text{color:#fff;font-family:urw-din;font-weight:600;font-size:28px;font-size:2.8rem}.sit body.tech_proffesers2 .nendo-list{height:120px;position:relative;margin-bottom:100px;padding-top:45px}.sit body.tech_proffesers2 .nendo-list::before{position:absolute;left:0;top:0;background:#0b4e3c;width:100vw;height:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);content:"";z-index:-1}.sit .tech_professors-area{position:relative}.sit .tech_professors-area .cp-all{margin-top:0;margin-bottom:0;background:#222;overflow:hidden}.sit .tech_professors-area .cp-all img{transition:.3s ease-in-out}.sit .tech_professors-area .cp-all img{max-width:none;width:100%}.sit .tech_professors-area .cp-all a:hover img{opacity:.35;transform:scale(1.1);transition:.3s ease-in-out}.sit .tech_professors-area h2{padding:16px 40px 17px 40px;border-top:8px solid #198c15;background-color:#222;color:#fff;text-align:center;font-size:28px;font-size:2.8rem;font-family:urw-din;font-weight:600}.sit .tech_professors-area .list{position:absolute;top:35px;right:50%;width:100%;max-width:1280px;transform:translateX(50%);text-align:right;padding:0 40px}.sit .tech_professors-area .list a{display:inline-block;width:100px;padding:3px;font-size:14px;font-size:1.4rem;font-family:urw-din;font-weight:600;text-align:center;background-color:#198c15;color:#fff;border-radius:50px}.sit .tech_professors-area .list a:hover{text-decoration:none;opacity:.7}.sit .tech-prof-item{display:flex;border-bottom:20px solid #222}.sit .tech-prof-item>*{width:100%}.sit .tech-prof-item .news-icon{display:none}.sit .tech-prof-inner{background-position:center center;background-repeat:no-repeat;background-size:cover}.sit .tech-prof-item a{display:flex;width:100%;min-height:400px;flex-direction:column;justify-content:center;color:#fff}.sit .tech-prof-item a:hover{text-decoration:none}.sit .tech-prof-item .category{max-width:450px;margin-bottom:20px;font-size:20px;font-size:2rem;color:#198c15;font-family:urw-din;font-weight:600}.sit .tech-prof-item .title{max-width:450px;min-height:120px;margin-bottom:10px;font-size:28px;font-size:2.8rem;line-height:1.4}.sit .tech_professors-area .tech a{padding-left:80px;background:linear-gradient(to right,rgba(34,34,34,.95) 30%,rgba(34,34,34,0) 40%)}.sit .tech_professors-area .tech .date-category{max-width:450px;font-size:14px;font-size:1.4rem;font-weight:500}.sit .tech_professors-area .tech .date-category .date{margin-right:1em}.sit .tech_professors-area .professors a{align-items:flex-end;padding-right:80px;background:linear-gradient(to left,rgba(34,34,34,.95) 30%,rgba(34,34,34,0) 40%)}.sit .tech_professors-area .professors .description{max-width:450px;font-size:14px;font-size:1.4rem;font-weight:500}.sit .square-block img{position:absolute;top:0;right:0;left:0;bottom:0;z-index:9;max-width:none;width:100%;height:auto;transform:scale(1.01);transition:.3s ease-in-out}.sit .square-block .more-btn{position:relative;display:flex;justify-content:center;align-items:center;width:220px;height:54px;border:1px solid #fff;color:#fff;transition:.3s ease-in-out;font-size:14px;font-size:1.4rem;font-weight:500;overflow:hidden}.sit .square-block .more-btn::before{content:"";position:absolute;top:calc(50% - 2px);right:19px;width:7px;height:1px;background-color:#fff;transform:rotate(45deg);transition:.3s ease-in-out}.sit .square-block .more-btn::after{content:"";position:absolute;top:calc(50% + 2px);right:19px;width:7px;height:1px;background-color:#fff;transform:rotate(-45deg);transition:.3s ease-in-out}.sit .square-block .more-btn span{position:absolute;top:50%;left:50%;display:block;width:0;height:0;border-radius:50%;background-color:#fff;transition:width .4s ease-in-out,padding .4s ease-in-out;transform:translate(-50%,-50%);z-index:-1}.sit .square-block::before{z-index:10!important;transition:opacity .3s ease-in}.sit .square-block .btn-only .more-btn{margin-top:33.33%;border-color:#0b4e3c;color:#0b4e3c}.sit .square-block .btn-only .more-btn::after,.sit .square-block .btn-only .more-btn::before{background-color:#0b4e3c}.sit .square-block .video-btn{width:92px;height:92px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MiIgaGVpZ2h0PSI5MiIgdmlld0JveD0iMCAwIDkyIDkyIj48Y2lyY2xlIGN4PSI0NiIgY3k9IjQ2IiByPSI0NSIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6MnB4Ii8+PHBvbHlnb24gcG9pbnRzPSIzNC4wODMgMjYuMTggNjQuNzI5IDQ2LjY2NiAzNC43NzcgNjYuNjA3IDM0LjA4MyAyNi4xOCIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==) no-repeat center center;background-size:cover;font-size:0;color:transparent}.sit .square-block:hover .more-btn{color:#444}.sit .square-block:hover .more-btn::before{background-color:#444}.sit .square-block:hover .more-btn::after{background-color:#444}.sit .square-block:hover .more-btn span{width:225%;padding-top:225%}.sit .square-block:hover::before{opacity:.5}.sit .square-block:hover .btn-only .more-btn{background-color:#fff;border-color:#fff}.sit .square-blocks.two-blocks{height:100%}.sit .square-blocks.two-blocks a{position:absolute;top:0;right:0;left:0;bottom:0;z-index:11;display:block}.sit .square-blocks.two-blocks a::after{content:none}.sit .square-blocks.two-blocks .square-blocks-overlay{background-color:rgba(32,32,32,.15);position:absolute;left:0;top:0;width:100%;height:100%;z-index:12;pointer-events:none;transition:.3s ease-in-out}.sit .square-blocks.two-blocks .col{float:left;width:50%}.sit .square-blocks.two-blocks .col.left{float:left}.sit .square-blocks.two-blocks .col.right{float:right}.sit .square-blocks.two-blocks .row{position:relative;float:left;width:100%}.sit .square-blocks.two-blocks .row .square-block{float:left;width:50%;padding-bottom:50%}.sit .square-blocks.two-blocks .square-block{position:relative;height:100%;padding-bottom:100%;overflow:hidden;background-color:#222}.sit .square-blocks.two-blocks .square-block:hover img{transform:scale(1.1)}.sit .square-blocks.two-blocks .block:hover .square-blocks-overlay{background-color:rgba(32,32,32,.6)}.sit .square-blocks.two-blocks .square-block.row{padding-bottom:50%}.sit .square-blocks.two-blocks .square-block.yellow img{opacity:0}.sit .square-blocks.two-blocks .block .square-blocks-overlay{background-color:transparent}.sit .square-blocks.two-blocks .square-block:hover img{opacity:.35}.sit .square-blocks.two-blocks .square-block:hover .square-blocks-overlay{background-color:transparent}.sit .square-blocks.two-blocks .square-block .text-btn{position:absolute;left:0;top:0;z-index:13;width:100%;height:100%;padding-top:5%;display:flex;justify-content:center;align-items:center;flex-direction:column}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap{width:100%;padding:0 4%;text-align:center;color:#fff}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .title{margin-bottom:5%;font-weight:700;font-size:32px;font-size:3.2rem;line-height:1.4;font-feature-settings:"palt"}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .title.big{margin-top:-9%;font-size:60px;font-size:6rem}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .text{font-weight:500;font-size:18px;font-size:1.8rem;line-height:1.6}.sit .square-blocks.two-blocks .square-block .text-btn .more-btn{position:absolute;bottom:18%;margin-bottom:-27px;left:50%;margin-left:-110px}.sit .square-blocks.two-blocks .square-block .text-btn .video-btn{position:absolute;bottom:18%;margin-bottom:-46px;left:50%;margin-left:-46px}.sit .square-blocks.two-blocks .square-block .btn-only{position:absolute;left:0;top:0;z-index:13;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sit .square-blocks .big-block.square-block .text-btn .text-wrap .title{font-size:72px;font-size:7.2rem}.sit .square-blocks .big-block.square-block .text-btn .text-wrap .text{font-size:24px;font-size:2.4rem;font-weight:700}.sit .square-blocks .big-block.square-block .text-btn .more-btn{position:relative;bottom:0;left:0;margin-top:7%;margin-left:0}.sit .square-blocks .big-block.square-block .text-btn .video-btn{position:relative;bottom:0;left:0;margin-top:7%;width:138px;height:138px}.sit .square-blocks.two-blocks .square-block.white .text-btn .text-wrap .text,.sit .square-blocks.two-blocks .square-block.white .text-btn .text-wrap .title{color:#555;transition:color .2s}.sit .square-blocks.two-blocks .square-block.white:hover .text-btn .text-wrap .text,.sit .square-blocks.two-blocks .square-block.white:hover .text-btn .text-wrap .title{color:#fff}.sit .square-blocks.two-blocks .square-block.white .text-btn .more-btn{border-color:#0b4e3c;color:#0b4e3c}.sit .square-blocks.two-blocks .square-block.white .text-btn .more-btn::after,.sit .square-blocks.two-blocks .square-block.white .text-btn .more-btn::before{background-color:#0b4e3c}.sit .square-blocks .video-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.sit .square-blocks .video-bg video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translateX(-50%) translateY(-50%)}.sit .square-blocks.four-blocks{width:100%;height:100%;display:flex;flex-wrap:wrap;max-width:none!important;padding:0!important}.sit .square-blocks.four-blocks a{position:absolute;top:0;right:0;left:0;bottom:0;z-index:11;display:block}.sit .square-blocks.four-blocks a::after{content:none}.sit .square-blocks.four-blocks .square-blocks-overlay{background-color:rgba(32,32,32,.15);position:absolute;left:0;top:0;width:100%;height:100%;z-index:12;pointer-events:none;transition:.3s ease-in-out}.sit .square-blocks.four-blocks .square-block{position:relative;width:25%;padding-bottom:25%;overflow:hidden;background:#222}.sit .square-blocks.four-blocks .square-block.harf{width:50%}.sit .square-blocks.four-blocks .square-block:hover img{transform:scale(1.1)}.sit .square-blocks.four-blocks .square-block:hover .square-blocks-overlay{background-color:rgba(32,32,32,.6)}.sit .square-blocks.four-blocks .square-block .square-blocks-overlay{background-color:transparent}.sit .square-blocks.four-blocks .square-block:hover img{opacity:.35}.sit .square-blocks.four-blocks .square-block:hover .square-blocks-overlay{background-color:transparent}.sit .square-blocks.four-blocks .square-block .text-btn{position:absolute;left:0;top:0;z-index:13;width:100%;height:100%;padding-top:5%;display:flex;justify-content:center;align-items:center;flex-direction:column}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap{width:100%;padding:0 4%;text-align:center;color:#fff}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .title{margin-bottom:5%;font-weight:700;font-size:32px;font-size:3.2rem;line-height:1.4;font-feature-settings:"palt"}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .title.big{margin-top:-9%;font-size:60px;font-size:6rem}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .text{font-weight:500;font-size:18px;font-size:1.8rem;line-height:1.6}.sit .square-blocks.four-blocks .square-block .text-btn .more-btn{position:absolute;bottom:18%;margin-bottom:-27px;left:50%;margin-left:-110px}.sit .square-blocks.four-blocks .square-block .text-btn .video-btn{position:absolute;bottom:18%;margin-bottom:-46px;left:50%;margin-left:-46px}.sit .square-blocks.four-blocks .square-block .btn-only{position:absolute;left:0;top:0;z-index:13;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sit .square-blocks.top.one-block .col{width:100%}.sit .square-blocks.top.one-block .square-block{position:relative;display:flex;align-items:center;height:100vh;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.sit .square-blocks.top.one-block .square-block:hover .more-btn{background-color:transparent;color:#fff}.sit .square-blocks.top.one-block .square-block:hover .more-btn::after,.sit .square-blocks.top.one-block .square-block:hover .more-btn::before{background-color:#fff}.sit .square-blocks.top.one-block .square-block .title{width:100%;max-width:1550px;margin:0 auto;padding:0 40px;position:relative;z-index:2;color:rgba(255,255,255,.7);font-weight:700;font-size:72px;font-size:7.2rem;font-family:urw-din;font-weight:600;line-height:1.75}.sit .square-blocks.top.one-block .square-block .bg-color{z-index:1;background-color:#0a385e;opacity:.53}.sit .square-blocks.top.one-block .square-block .text-btn{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%)}.sit .square-blocks.index.one-block{max-width:none;padding:0;overflow:hidden;background:#000}.sit .square-blocks.index.one-block .col{float:left;width:100%}.sit .square-blocks.index.one-block .square-block{position:relative;display:flex;align-items:center;height:25vw;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}.sit .square-blocks.index.one-block .square-block a{position:relative;z-index:1;display:flex;justify-content:center;flex-direction:column;width:100%;height:100%}.sit .square-blocks.index.one-block .square-block a:hover{text-decoration:none}.sit .square-blocks.index.one-block .square-block a:hover+img{transform:translate(-50%,-50%) scale(1.1);opacity:.5}.sit .square-blocks.index.one-block .square-block .title{position:relative;z-index:2;width:100%;max-width:1340px;margin:0 auto;padding:0 40px;font-weight:700;font-size:72px;font-size:7.2rem;font-weight:700;line-height:1.75;color:#fff}.sit .square-blocks.index.one-block .square-block .text{position:relative;z-index:2;width:100%;max-width:1340px;margin:0 auto;padding:0 40px;font-weight:500;font-size:28px;font-size:2.8rem;color:#fff}.sit .square-blocks.index.one-block .square-block .bg-color{z-index:1;position:absolute;left:0;top:0;background-color:#000;opacity:.3;width:100%;height:100%}.sit .square-blocks.index.one-block .square-block img{position:absolute;z-index:0;left:50%;top:50%;margin:0;transform:translate(-50%,-50%) scale(1.01)}.sit body.index .main{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 40px 90px 40px}.sit body.g_index .main{display:flex;flex-direction:column;width:100%}.sit body.g_index .main>:first-child,.sit body.index .main>:first-child{margin-top:95px}.sit body.g_index .main>*{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.sit body.g_index .main>[folder-active]{width:100%;max-width:1280px;padding:0}.sit #index-visual{order:-1;position:relative;max-width:none;width:100vw;height:360px;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:0 200px;overflow:hidden}.sit #index-visual::before{top:0;left:0;z-index:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.sit #index-visual::after{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.15)}.sit #index-visual .inner{position:absolute;z-index:2;top:0;left:200px;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 200px);height:360px;padding-top:40px;color:#fff}.sit #index-visual .text-top{font-size:60px;font-size:6rem;letter-spacing:4px;font-weight:500;line-height:1.5}.sit #index-visual .text-bottom{margin-bottom:8px;font-size:18px;font-size:1.8rem;letter-spacing:2px;font-weight:500;line-height:1.4}.sit .index-nav,.sit .sitemap{margin-bottom:40px}.sit .index-nav a,.sit .sitemap a{color:#333}.sit .index-nav .lv2-link,.sit .sitemap .lv1-link{display:none}.sit .index-nav .lv2-folder,.sit .sitemap{display:-ms-flex;display:flex;flex-wrap:wrap;max-width:1280px;margin:0 auto;padding:0 20px;text-align:left}.sit .index-nav .lv2-folder>*,.sit .sitemap>*{width:calc(25% - 40px);margin:0 20px 40px 20px}.sit .index-nav .lv2-folder>:first-child,.sit .sitemap>:first-child{display:none}.sit .sitemap .sitemap-item.lv2-item>.sitemap-link.lv2-link.no-index{pointer-events:auto}.sit .index-nav .lv3-link,.sit .sitemap .lv2-link{display:inline-block;margin:20px 0 30px 0;font-size:20px;font-size:2rem;font-weight:500;pointer-events:none}.sit .index-nav .lv3-item,.sit .sitemap .lv2-item{border-top:1px solid #ccc}.sit .index-nav .lv3-folder,.sit .sitemap .lv2-folder{line-height:1.6}.sit .index-nav .lv4-item,.sit .sitemap .lv3-item{position:relative;margin-bottom:6px}.sit .index-nav .lv4-link,.sit .sitemap .lv3-link{display:inline-block;padding-right:24px}.sit .sitemap .lv3-link.index{display:none}.sit .index-nav .lv4-folder,.sit .sitemap .lv3-folder{display:none;margin-top:6px;padding-left:1em}.sit .index-nav .lv5-item{margin-bottom:6px}.sit .index-nav .button{position:absolute;top:0;right:0;width:100%;height:24px;cursor:pointer}.sit .index-nav .button::after,.sit .index-nav .button::before{content:"";position:absolute;top:12px;right:2px;width:11px;height:1px;background-color:#222}.sit .index-nav .button::after{transform:rotate(90deg);transition:.2s}.sit .index-nav .lv4-item.active .button::after{opacity:0}.sit .features-topnav{display:flex;justify-content:space-between;width:100%;max-width:1840px;margin:0 auto!important;padding:25px 0 42px 0}.sit .features-topnav .title{font-size:18px;font-size:1.8rem;font-weight:700}.sit .features-topnav ul{display:flex;flex-wrap:wrap;width:auto;margin-left:0;list-style:none;font-size:15px;font-size:1.5rem;font-weight:500}.sit .features-topnav ul li{margin-left:60px}.sit .features-topnav ul li a{color:#555}.sit .features-topnav ul li a.current{color:#0d8e00}.sit .features-topnav ul li:first-child{margin-left:0}.sit .features-visual{height:448px;margin-bottom:55px;margin-left:auto;margin-right:auto;position:relative;max-width:1760px}.sit .features-visual .text-wrap{position:relative;max-width:1280px;height:100%;margin:0 auto}.sit .features-visual .text-wrap .inner{position:absolute;bottom:-35px;width:100%;max-width:720px;height:300px;padding:60px 86px 0 86px;background-color:#0b4e3c;color:#fff}.sit .features-visual .text-wrap .text-01{margin-bottom:20px;font-size:50px;font-size:5rem;font-weight:700;line-height:1.5}.sit .features-visual .text-wrap .text-02{margin-bottom:6px;font-size:24px;font-size:2.4rem;font-weight:700}.sit .features-visual .text-wrap .text-03{font-size:14px;font-size:1.4rem}.sit .features-bottom-nav{display:-ms-flex;display:flex;justify-content:space-between;align-items:center;height:120px;padding:0 60px;border-top:1px solid #dcdcdc;background:#f1f1f1;font-size:20px;font-size:2rem;font-weight:700}.sit .features-bottom-nav a:hover{text-decoration:none;opacity:.7}.sit .features-bottom-prev a{position:relative;display:block;padding-left:70px}.sit .features-bottom-prev a::before{content:"";position:absolute;left:1px;transform:rotate(-45deg);top:14px;display:block;width:9px;height:9px;border-left:1px solid #333;border-top:1px solid #333;transition:.4s}.sit .features-bottom-prev a::after{content:"";position:absolute;top:18px;left:0;display:block;width:60px;height:1px;background-color:#333;transition:.4s}.sit .features-bottom-next a{position:relative;display:block;padding-right:70px;text-align:right}.sit .features-bottom-next a::before{content:"";position:absolute;top:14px;right:1px;transform:rotate(135deg);display:block;width:9px;height:9px;border-left:1px solid #333;border-top:1px solid #333;transition:.4s}.sit .features-bottom-next a::after{content:"";position:absolute;top:18px;right:0;display:block;width:60px;height:1px;background-color:#333;transition:.4s}.sit .features-title{margin-top:0;margin-bottom:0;padding-bottom:45px;text-align:center;font-size:36px;font-size:3.6rem;font-weight:700;font-family:dita;font-style:italic;letter-spacing:0}.sit .features-title::before{content:none}.sit .features-title::after{left:50%;width:32px;margin-left:-16px;background-color:#333}.sit .features-link{min-height:280px;margin-bottom:50px}.sit .features-link .inner{max-width:1200px;margin:0 auto}.sit .features-link a{position:relative;display:flex;flex-direction:column;color:#fff;min-height:280px;height:100%;padding:56px 160px 40px 86px;overflow:hidden}.sit .features-link a:hover{text-decoration:none;opacity:.7}.sit .features-link a::before{content:"";position:absolute;z-index:2;top:50%;right:40px;width:105px;height:20px;border-bottom:1px solid #fff;border-right:1px solid #fff;transform:translateY(-50%) skewX(45deg)}.sit .features-link a::after{content:"";position:absolute;z-index:1;top:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.sit .features-link img{position:absolute;z-index:0;left:50%;top:50%;width:auto;max-width:none;height:100%;transform:translate(-50%,-50%)}.sit .features-link .title{position:relative;z-index:2;margin-bottom:30px;font-size:24px;font-size:2.4rem;font-weight:700}.sit .features-link .text{position:relative;z-index:2;max-width:380px;font-size:14px;font-size:1.4rem}.sit .features-bnr{margin:70px auto 140px auto}.sit .features-bnr>div{display:flex;width:100%;max-width:1200px;margin:0 auto;list-style:none}.sit .features-bnr>div>div{width:33.33%;background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden}.sit .features-bnr a{display:block;padding:57px 10px 45px 10px;text-align:center;background-color:rgba(255,255,255,.5);color:#333}.sit .features-bnr a:hover{text-decoration:none;opacity:.7}.sit .features-bnr .title{font-size:28px;font-size:2.8rem;font-weight:700;font-family:dita;font-style:italic}.sit .features-bnr .text{font-size:14px;font-size:1.4rem;font-weight:700}.sit body.index .side{position:relative;display:none;width:100%;background-color:#e7e7e7;border-left:10px solid #fff;transition:width .2s}.sit body.under .container{display:flex;justify-content:space-between;width:100%}.sit body.under .main{width:100%;max-width:840px;margin-left:auto;margin-right:auto;padding-bottom:90px}.sit body.under .main>:first-child{margin-top:95px}.sit .department-visual{position:relative;z-index:1;height:180px;margin-top:0!important;margin-bottom:95px}.sit .department-visual::before{content:"";z-index:0;display:block;margin-left:calc(50% - 50vw + 194px);margin-right:calc(50% - 50vw - 194px);width:calc(100vw - 388px);height:100%;position:relative;background:inherit;background-repeat:no-repeat;background-position:center center;background-size:cover}.sit .department-visual .text-wrap{position:absolute;z-index:1;top:0;display:flex;flex-wrap:wrap;align-items:flex-end;width:100%;height:100%;padding-bottom:30px;line-height:1.4;color:#fff}.sit .department-visual .text-wrap .ja{margin-right:30px;font-size:36px;font-size:3.6rem;font-weight:500;letter-spacing:4px}.sit .department-visual .text-wrap .en{margin-bottom:8px;font-size:15px;font-size:1.5rem;font-weight:300;text-align:left}.sit .side{position:relative;width:390px;background-color:#e7e7e7;border-left:10px solid #fff;transition:width .2s}.sit .side>.inner>*{position:relative;display:block;width:380px;background-color:#e7e7e7}.sit .lnav>.lnav-item{display:none}.sit .lnav>.lnav-item:last-child{display:block}.sit .lnav>.lnav-item>*>.lnav-item{padding-top:59px;border-top:1px solid #000;background-color:#222}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-link{display:flex;align-items:flex-end;height:120px;padding:0 20px 30px 20px;font-size:20px;font-size:2rem;font-weight:500;line-height:1.6;color:#fff}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-link:hover{text-decoration:none;opacity:.7}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder{background-color:#fff;font-size:15px;font-size:1.5rem}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item{display:-ms-flex;display:flex;flex-direction:column;position:relative;border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.active>a,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>a{border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>ul{display:block}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button>.inner{background-color:#0b4e3c}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button::after{opacity:0}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.active>a{border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.active>.button>.inner{background-color:#0b4e3c}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.active>.button::after{opacity:0}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button{position:absolute;top:0;right:0;width:60px;height:60px;cursor:pointer}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button>.inner{display:block;background-color:#999;margin-left:21px;margin-top:21px;width:17px;height:17px;transition:background .2s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::after,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::before{content:"";position:absolute;left:26px;top:29px;display:block;width:7px;height:1px;background-color:#fff}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button:after{transform:rotate(90deg);transition:opacity .2s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link{position:relative;display:flex;align-items:center;width:calc(100% - 60px);min-height:60px;padding-top:4px;border-bottom:1px solid transparent}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link:hover{text-decoration:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder{display:none;margin-top:15px;margin-bottom:10px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-folder{display:block}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item{position:relative;margin-top:3px;margin-bottom:3px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>a{border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button>.inner{background-color:#0b4e3c}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button::after{opacity:0}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>a{border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>.button>.inner{background-color:#0b4e3c}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>.button::after{opacity:0}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>ul{display:block}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link{position:relative;display:block;width:calc(100% - 60px);border-bottom:1px solid transparent}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link.p-current,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link:hover{text-decoration:none;border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-link+ul{display:block}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button{position:absolute;top:-1px;right:0;width:60px;cursor:pointer}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button>.inner{display:block;background-color:#999;margin-left:21px;margin-top:7px;width:17px;height:17px;transition:background .2s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::after,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::before{content:"";position:absolute;left:26px;top:15px;display:block;width:7px;height:1px;background-color:#fff}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button:after{transform:rotate(90deg);transition:opacity .2s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-folder{display:block}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item{position:relative;margin-top:3px;margin-bottom:3px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button{position:absolute;top:-1px;right:0;width:60px;cursor:pointer}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button>.inner{display:block;background-color:#999;margin-left:21px;margin-top:7px;width:17px;height:17px;transition:background .2s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::after,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::before{content:"";position:absolute;left:26px;top:15px;display:block;width:7px;height:1px;background-color:#fff}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button:after{transform:rotate(90deg);transition:opacity .2s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-folder{display:block}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item{position:relative;margin-top:3px;margin-bottom:3px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link{display:block;width:calc(100% - 75px);margin-left:15px;border-bottom:1px solid transparent}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link.p-current,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link:hover{text-decoration:none;border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>a{border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button>.inner{background-color:#0b4e3c}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button::after{opacity:0}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>a{border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>.button>.inner{background-color:#0b4e3c}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>.button::after{opacity:0}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button{position:absolute;top:-1px;right:0;width:60px;cursor:pointer}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button>.inner{display:block;background-color:#999;margin-left:21px;margin-top:7px;width:17px;height:17px;transition:background .2s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::after,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::before{content:"";position:absolute;left:26px;top:15px;display:block;width:7px;height:1px;background-color:#fff}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button:after{transform:rotate(90deg);transition:opacity .2s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-folder{display:block}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item{margin-top:3px;margin-bottom:3px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link{display:block;width:calc(100% - 90px);margin-left:30px;border-bottom:1px solid transparent}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link.p-current,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link:hover{text-decoration:none;border-bottom:1px solid #ccc}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-link{border-bottom:1px solid #ccc}.sit body.headline .cp-all{max-width:1280px;margin-left:auto;margin-right:auto;padding:0 40px}.sit body.headline .side{position:relative;display:none;width:100%;background-color:#e7e7e7;border-left:10px solid #fff;transition:width .2s}.sit body.headline2 .main .headline-top-nav{margin-top:70px}.sit body.headline2 .main>.news-all-wrap{margin-top:0}.sit .headline-top-nav-h1{margin-bottom:45px;font-size:72px;font-size:7.2rem;font-family:urw-din;font-weight:600;text-align:center;line-height:1.2}.sit .headline-top-nav .nav{position:relative;padding:0 240px}.sit .headline-top-nav .nav ul{display:table;width:auto;margin:0 auto;list-style:none}.sit .headline-top-nav .nav ul li{display:table-cell;font-size:15px;font-size:1.5rem;font-weight:500}.sit .headline-top-nav .nav ul li a{display:block;padding:18px 22px 14px 22px;color:#333}.sit .headline-top-nav .nav ul li a:hover{background-color:#0b4e3c;color:#fff;text-decoration:none}.sit .headline-top-nav .search{position:relative;width:100%;max-width:1280px;margin:0 auto;padding:0 40px}.sit .headline-top-nav .search form{position:absolute;right:0;bottom:16px;width:200px;height:40px;border:1px solid #0b4e3c;border-radius:4px;margin-left:auto}.sit .headline-top-nav .search form input[type=text]{font-size:14px;font-size:1.4rem;width:159px;height:38px;padding:4px 0 4px 12px;border:none;border-radius:3px}.sit .headline-top-nav .search form input[type=submit]{position:absolute;top:0;right:0;width:39px;height:38px;padding:0;border:none;font-size:0;color:transparent;background:url(/albums/css/basic1-common1/abm00002461.svg) no-repeat center center;background-size:17px 17px;cursor:pointer}.sit .headline-top-news-wrap{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sit .headline-top-news{display:flex;max-width:1920px;margin:0 auto 40px auto}.sit .headline-top-news .item{position:relative;width:33.33%;background:url(/albums/css/basic1-common1/abm00004437.svg) no-repeat center center;background-size:cover}.sit .headline-top-news .item a{display:block;height:100%}.sit .headline-top-news .item a::before{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:100px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.4),rgba(0,0,0,.5))}.sit .headline-top-news .item a::after{content:none}.sit .headline-top-news .item a:hover{opacity:.7}.sit .headline-top-news .item a>div-c:empty{content:"";display:block;padding-top:56.25%}.sit .headline-top-news .item img{width:100%}.sit .headline-top-news .text-wrap{position:absolute;bottom:0;width:100%;padding:0 8% 10px}.sit .headline-top-news .category{display:inline-block;min-width:120px;padding:7px 6px 5px 6px;background-color:#0b4e3c;color:#fff;text-align:center;font-size:13px;font-size:1.3rem;font-weight:500}.sit .headline-top-news .date{margin-top:10px;margin-bottom:2px;color:#fff;font-size:13px;font-size:1.3rem}.sit .headline-top-news .title{min-height:56px;max-height:84px;color:#fff;font-size:15px;font-size:1.5rem;font-weight:500;overflow:hidden}.sit .headline-news{position:relative;margin-bottom:40px}.sit .headline-news .news-image ul li:first-child{border-top:none}.sit .headline-news .list{top:22px}.sit .headline-banner{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:90px 40px 0 40px}.sit .headline-banner::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:calc(100% - 115px);background-color:#f2f2f2}.sit .headline-banner .banner-inner{display:flex;flex-wrap:wrap;max-width:1600px;margin:0 auto}.sit .headline-banner .banner-item{width:calc((100% - 70px)/ 3);margin-bottom:35px;margin-right:35px;background-color:#fff}.sit .headline-banner .banner-item:nth-child(3n){margin-right:0}.sit .headline-banner .banner-item a{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:110px 36px 70px 36px;border:12px solid transparent;box-shadow:10px 10px 6px rgba(14,14,14,.15);color:#333}.sit .headline-banner .banner-item a:hover{border-color:#0b4e3c;text-decoration:none}.sit .headline-banner .banner-title{display:flex;align-items:center;justify-content:center;margin-bottom:40px;font-weight:700;font-size:24px;font-size:2.4rem}.sit .headline-banner .banner-img{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:40px}.sit .headline-banner .banner-text{display:none;font-size:13px;font-size:1.3rem;color:#555}.sit .headline-header{width:100%;height:100px;padding:0 40px;background-color:#fff;border-bottom:1px solid #999}.sit .headline-header.sticky{position:sticky;top:0;z-index:2}.sit .headline-header .inner{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto}.sit .headline-header .title{text-align:center;font-size:40px;font-size:4rem;font-family:urw-din;font-weight:600}.sit .headline-header .title a{color:#333}.sit .headline-header .title a:hover{text-decoration:none;opacity:.6}.sit .headline-header .nav{position:relative}.sit .headline-header .nav ul{display:table;width:100%;margin:0 auto;list-style:none}.sit .headline-header .nav ul li{display:table-cell;font-size:15px;font-size:1.5rem;font-weight:500}.sit .headline-header .nav ul li a{display:flex;justify-content:center;align-items:center;height:100px;padding:18px 22px 14px 22px;color:#333}.sit .headline-header .nav ul li a.current,.sit .headline-header .nav ul li a:hover{background-color:#0b4e3c;color:#fff;text-decoration:none}.sit .headline-header .search{position:relative}.sit .headline-header .search form{width:200px;height:40px;border:1px solid #0b4e3c;border-radius:4px;margin-left:auto}.sit .headline-header .search form input[type=text]{font-size:14px;font-size:1.4rem;width:159px;height:38px;padding:4px 0 4px 12px;border:none;border-radius:3px}.sit .headline-header .search form input[type=submit]{position:absolute;top:0;right:0;width:39px;height:38px;padding:0;border:none;font-size:0;color:transparent;background:url(/albums/css/basic1-common1/abm00002461.svg) no-repeat center center;background-size:17px 17px;cursor:pointer}.sit .headline-top-basic{position:relative;margin-bottom:40px}.sit .headline-top-basic-title{margin-bottom:50px;padding-bottom:20px;text-align:center;font-size:40px;font-size:4rem;font-family:urw-din;font-weight:600;border-bottom:4px solid #0b4e3c}.sit .headline-top-basic-list{position:absolute;top:22px;right:50%;width:100%;max-width:1280px;transform:translateX(50%);text-align:right;padding:0 40px}.sit .headline-top-basic-list a{display:inline-block;width:100px;padding:3px;font-size:14px;font-size:1.4rem;font-family:urw-din;font-weight:600;text-align:center;background-color:#222;color:#fff;border-radius:50px}.sit .headline-top-basic-list a:hover{text-decoration:none;opacity:.7}.sit .headline-specify{position:relative;z-index:1;margin-bottom:60px}.sit .headline-specify::before{content:"";position:absolute;z-index:-1;left:0;top:0;display:block;height:100%;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:40px 0;background:#f2f2f2}.sit .headline-specify>.inner{max-width:1280px;margin:0 auto;padding:40px 0 25px 0}.sit .headline-specify cp-category-lists{margin-bottom:10px}.sit .headline-specify .cp-category-list-wrap{display:flex;flex-wrap:wrap}.sit .headline-specify .cp-category-list-wrap a{display:inline-block;min-width:110px;margin-right:10px;margin-bottom:10px;text-align:center;padding:3px 15px;border:1px solid #0b4e3c;border-radius:120px;background:#fff;color:#0b4e3c}.sit .headline-specify .cp-category-list-wrap a.active,.sit .headline-specify .cp-category-list-wrap a:hover{background:#0b4e3c;color:#fff;text-decoration:none}.sit .headline-specify .year{display:inline-block;margin-right:10px}.sit .headline-specify .year label{position:relative;display:block}.sit .headline-specify .year label::before{content:"";position:absolute;top:20px;right:22px;display:block;width:10px;height:1px;background-color:#0b4e3c;transform:rotate(45deg);pointer-events:none}.sit .headline-specify .year label::after{content:"";position:absolute;top:20px;right:15px;display:block;width:10px;height:1px;background-color:#0b4e3c;transform:rotate(-45deg);pointer-events:none}.sit .headline-specify .year select{width:160px;height:40px;padding:4px 15px;border:1px solid #0b4e3c;font-size:14px;font-size:1.4rem;border-radius:3px;background:#fff;-webkit-appearance:none;appearance:none}.sit .headline-specify .year select::-ms-expand{display:none}.sit .headline-specify .tag{display:inline-block;padding:10px 20px 20px 20px;font-size:15px;font-size:1.5rem;cursor:pointer;border-radius:10px 10px 0 0;transition:padding .2s,opacity .2s,background .2s,color .2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.sit .headline-specify .tag .button{position:relative;display:inline-block;width:35px;height:35px;margin-left:15px;border-radius:3px;background-color:#0b4e3c;vertical-align:middle;transition:background .2s}.sit .headline-specify .tag .button::before{content:"";position:absolute;left:10px;top:17px;display:block;width:15px;height:1px;background-color:#fff;transition:background .2s}.sit .headline-specify .tag .button::after{content:"";position:absolute;left:10px;top:17px;display:block;width:15px;height:1px;background-color:#fff;transition:background .2s;transform:rotate(90deg)}.sit .headline-specify .tag.active{padding-bottom:20px;background-color:#333;color:#fff}.sit .headline-specify .tag.active .button{background-color:#fff}.sit .headline-specify .tag.active .button::before{background-color:#0b4e3c}.sit .headline-specify .tag.active .button::after{background-color:transparent}.sit .headline-specify .tag-window{position:absolute;top:calc(100% - 25px);left:0;display:none;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);color:#fff;background:#333}.sit .headline-specify .tag-window .inner{display:flex;flex-wrap:wrap;max-width:1280px;margin:0 auto;padding:25px 40px 25px 40px;line-height:1}.sit .headline-specify .tag-window a{display:inline-block;padding:2px 13px 4px 13px;border:1px solid #fff;margin-right:12px;margin-bottom:8px;color:#fff;font-size:14px;font-size:1.4rem;border-radius:11px;vertical-align:top}.sit .headline-specify .tag-window a.acitve,.sit .headline-specify .tag-window a:hover{background-color:#fff;color:#333;text-decoration:none}.sit body.tech_proffesers .headline-specify::before{background:#0b4e3c}.sit body.tech_proffesers .headline-specify .tag{color:#fff}.sit body.tech_proffesers .headline-specify .tag .button{background-color:#fff}.sit body.tech_proffesers .headline-specify .tag .button::after,.sit body.tech_proffesers .headline-specify .tag .button::before{background-color:#0b4e3c}.sit body.tech_proffesers .headline-specify .search form{position:absolute;right:0;bottom:40px;width:200px;height:40px;border:1px solid #0b4e3c;border-radius:4px;margin-left:auto}.sit body.tech_proffesers .headline-specify .search form input[type=text]{font-size:14px;font-size:1.4rem;width:159px;height:38px;padding:4px 0 4px 12px;border:none;border-radius:3px 0 0 3px}.sit body.tech_proffesers .headline-specify .search form input[type=submit]{position:absolute;top:0;right:0;width:39px;height:38px;padding:0;border:none;font-size:0;color:transparent;background:url(/albums/css/basic1-common1/abm00002461.svg) no-repeat center center #fff;background-size:17px 17px;cursor:pointer;border-radius:0 3px 3px 0}.sit .techProfessorNav{display:flex}.sit .techProfessorNav-item{width:50%;text-align:center}.sit .techProfessorNav-item a{display:block;padding:45px 4% 25px 4%;color:#666}.sit .techProfessorNav-item a:hover,.sit .techProfessorNav-item.active a{text-decoration:none;color:#fff;background-color:#0b4e3c}.sit .techProfessorNav-item.active a .techProfessorNav-item-textA::before,.sit a:hover .techProfessorNav-item-textA::before{background-color:#fff}.sit .techProfessorNav-item-textA{position:relative;display:block;margin:0 auto;font-size:28px;font-size:2.8rem;font-weight:700}.sit .techProfessorNav-item-textA::before{content:"";position:absolute;bottom:0;left:50%;width:320px;height:1px;background:#666;transform:translateX(-50%);transition:background .2s}.sit .techProfessorNav-item-textB{display:block;padding-top:10px;font-size:14px;font-size:1.4rem}.sit .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.sit .slick-list{position:relative;display:block;overflow:hidden;margin:0 auto;padding:0}.sit .slick-list:focus{outline:0}.sit .slick-list.dragging{cursor:pointer;cursor:hand}.sit .slick-slider .slick-list,.sit .slick-slider .slick-track{transform:translate3d(0,0,0)}.sit .slick-track{position:relative;top:0;left:0;display:block}.sit .slick-track:after,.sit .slick-track:before{display:table;content:""}.sit .slick-track:after{clear:both}.sit .slick-loading .slick-track{visibility:hidden}.sit .slick-slide{float:left;height:100%;min-height:1px}.sit [dir=rtl] .slick-slide{float:right}.sit .slick-slide img{display:block;width:100%;height:auto}.sit .slick-slide.slick-loading img{display:none}.sit .slick-slide.dragging img{pointer-events:none}.sit .slick-initialized .slick-slide{display:block}.sit .slick-loading .slick-slide{visibility:hidden}.sit .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.sit .slick-arrow.slick-hidden{display:none}.sit .slick-loading .slick-list{background:#fff center center no-repeat}.sit .slick-next,.sit .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;z-index:1;display:block;width:33px;height:106px;padding:0;transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.sit .slick-next:focus,.sit .slick-next:hover,.sit .slick-prev:focus,.sit .slick-prev:hover{color:transparent;outline:0;background-color:transparent}.sit .slick-next:focus:before,.sit .slick-next:hover:before,.sit .slick-prev:focus:before,.sit .slick-prev:hover:before{opacity:1}.sit .slick-next:before,.sit .slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sit .slick-prev{left:0}.sit .slick-next{right:0}.sit .slick-dotted.slick-slider{margin-bottom:0}.sit .slick-dots{position:absolute;top:239px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.sit .slick-dots li{position:relative;display:inline-block;width:10px;height:10px;margin:0 3px;padding:0;cursor:pointer}.sit .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:4px;cursor:pointer;color:#fff;border:1px solid #fff;outline:0;background:0 0;border-radius:50%}.sit .slick-dots li button:focus,.sit .slick-dots li button:hover{outline:0}.sit .slick-dots li.slick-active button{background:#fff}.sit .slick-counter{display:none}.sit body.mfp-open{overflow:hidden}.sit .mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;transition:.3s;opacity:.8}.sit .mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.sit .mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.sit .mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.sit .mfp-align-top .mfp-container:before{display:none}.sit .mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.sit .mfp-ajax-holder .mfp-content,.sit .mfp-inline-holder .mfp-content{width:100%;cursor:auto}.sit .mfp-ajax-cur{cursor:progress}.sit .mfp-zoom-out-cur,.sit .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.sit .mfp-zoom{cursor:pointer;cursor:zoom-in}.sit .mfp-auto-cursor .mfp-content{cursor:auto}.sit .mfp-arrow,.sit .mfp-close,.sit .mfp-counter,.sit .mfp-preloader{-webkit-user-select:none;-ms-user-select:none;user-select:none}.sit .mfp-loading.mfp-figure{display:none}.sit .mfp-hide{display:none!important}.sit .mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.sit .mfp-preloader a{color:#ccc}.sit .mfp-preloader a:hover{color:#fff}.sit .mfp-s-ready .mfp-preloader{display:none}.sit .mfp-s-error .mfp-content{display:none}.sit button.mfp-arrow,.sit button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.sit button::-moz-focus-inner{padding:0;border:0}.sit .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.sit .mfp-close:focus,.sit .mfp-close:hover{opacity:1}.sit .mfp-close:active{top:1px}.sit .mfp-close-btn-in .mfp-close{color:#333}.sit .mfp-iframe-holder .mfp-close,.sit .mfp-image-holder .mfp-close{color:#fff;text-align:center;width:44px;top:0;right:5px;padding-right:0;font-size:30px}.sit .mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.sit .mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.sit .mfp-arrow:active{margin-top:-54px}.sit .mfp-arrow:focus,.sit .mfp-arrow:hover{opacity:1}.sit .mfp-arrow:after,.sit .mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.sit .mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.sit .mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.sit .mfp-arrow-left{left:0}.sit .mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.sit .mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.sit .mfp-arrow-right{right:0}.sit .mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.sit .mfp-arrow-right:before{border-left:27px solid #3f3f3f}.sit .mfp-iframe-holder{padding-top:40px;padding-bottom:40px;position:fixed!important;height:100vh;bottom:0;right:0;padding:0}.sit .mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:100%;height:100%}.sit .mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.sit .mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;padding:40px 60px}.sit img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.sit .mfp-figure{line-height:0}.sit .mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.sit .mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.sit .mfp-figure figure{margin:0}.sit .mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.sit .mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.sit .mfp-image-holder .mfp-content{max-width:100%}.sit .mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.sit [data-area=content] .cp-img .cp-img-l{margin-right:20px}.sit [data-area=content] .cp-img-item{text-align:left}.sit [data-area=content] .cp-horizontal img{width:100%}.sit [data-area=content] .cp-horizontal .cp-horizontal-img,.sit [data-area=content] .cp-horizontal .cp-horizontal-text{width:auto}.sit [data-area=content] .cp-horizontal .cp-horizontal-text .cp-inner{text-align:left}.sit [data-area=content] .cp-horizontal.col-1 .cp-horizontal-img{min-width:260px}.sit [data-area=content] .cp-horizontal.col-1 .cp-horizontal-text{flex:1 1 405px;min-width:405px;max-width:550px}.sit body.g_index [data-area=content] .cp-horizontal.col-1 .cp-horizontal-text,.sit body.index [data-area=content] .cp-horizontal.col-1 .cp-horizontal-text{max-width:910px}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-text{margin-left:30px}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-text{margin-right:30px}.sit [data-area=content] .cp-img-col2-harf .cp-img-l{min-width:550px}.sit [data-area=content] .cp-img-col2-harf .cp-img-r{min-width:260px}.sit [data-area=content] .cp-img-col2-harf .cp-img-r img:first-child{margin-bottom:23px}.sit .fr-inner{display:block;margin-top:15px;color:#555;line-height:1.71;font-size:14px;font-size:1.4rem}.sit .fr-img-wrap a .fr-inner{display:inline-block}.sit .contact-block{display:-ms-flex;display:flex;margin:40px 0;padding:30px 40px;background:#f5f5f5;border:4px solid #e7e7e7}.sit .contact-block .name-area{width:155px;padding-top:10px;padding-bottom:10px;padding-right:25px;font-size:13px;font-size:1.3rem}.sit .contact-block .name-area strong{display:block;margin-top:15px;font-size:20px;font-size:2rem;line-height:1.4}.sit .contact-block .text-area{width:calc(100% - 155px);padding-top:10px;padding-bottom:10px;padding-left:25px;border-left:1px solid #ddd;font-size:13px;font-size:1.3rem}.sit .contact-block .text-area dl{display:-ms-flex;display:flex;margin-bottom:20px}.sit .contact-block .text-area dl:last-child{margin-bottom:0}.sit .contact-block .text-area dl dt{width:115px;font-weight:700}.sit html#app .contact-block .text-area dl dt{white-space:nowrap}.sit .contact-block .text-area dl dt:empty{display:none}.sit .contact-block .text-area dl dd,.sit .contact-block .text-area dl dt{font-size:13px;font-size:1.3rem}.sit .contact-block .text-area-table{display:table;width:100%}.sit .contact-block .text-area-row{display:table-row}.sit .contact-block .text-area-th{display:table-cell;width:81px}.sit .contact-block .text-area-td{display:table-cell}.sit .contact-block .text-area br.sp-only{display:none}.sit .related-labo{display:-ms-flex;display:flex;flex-wrap:wrap}.sit .related-labo-item{width:80px;margin-right:40px;margin-bottom:20px}.sit .related-labo-item a{display:-ms-flex;display:flex;flex-direction:column;text-align:center;color:#333}.sit .related-labo-item img{width:80px;height:80px;margin-bottom:5px}.sit .faculty-visual{position:relative;height:600px;margin-top:0!important;margin-bottom:95px;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:0 200px;overflow:hidden}.sit .faculty-visual .text-wrap{position:absolute;z-index:1;top:0;left:200px;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 200px);height:360px;padding-top:40px;color:#fff}.sit .faculty-visual .text-wrap .ja{font-size:60px;font-size:6rem;letter-spacing:4px;font-weight:500;line-height:1.5}.sit .faculty-visual .text-wrap .en{margin-bottom:8px;font-size:18px;font-size:1.8rem;letter-spacing:2px;font-weight:500;line-height:1.4}.sit .faculty-visual-nav{position:relative;margin-top:-335px;margin-bottom:95px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-right:200px;border-bottom:1px solid #ddd;text-align:left}.sit .faculty-visual-nav ul,.sit .faculty-visual-nav>div{display:flex;align-items:flex-start;flex-wrap:wrap;max-width:1720px;min-height:265px;margin-left:0;padding-right:50px;padding-left:150px;padding-bottom:25px;list-style:none;background-color:#fff}.sit .faculty-visual-nav-item{display:flex;width:25%;min-height:120px}.sit .faculty-visual-nav-item a{position:relative;display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;min-height:120px;padding:15px 10px 5px 50px;color:#333}.sit .faculty-visual-nav-item .ja{margin-bottom:5px;font-size:20px;font-size:2rem;font-weight:500;line-height:1.4}.sit .faculty-visual-nav-item .en{font-size:13px;font-size:1.3rem;font-weight:300;color:#666;transition:.2s;line-height:1.4;text-align:left}.sit .faculty-visual-nav-item a:hover{background-color:#0b4e3c;color:#fff;text-decoration:none}.sit .faculty-visual-nav-item a:hover .en{color:#fff}.sit .faculty-visual-nav-item a:hover::before{background-color:#fff}.sit .faculty-visual-nav-item a:hover::after{border-color:#fff}.sit .faculty-visual-nav-title{display:-ms-flex;display:flex;align-items:center;width:100%;min-height:100px;padding:15px 10px 5px 50px;font-size:20px;font-size:2rem;font-weight:700;color:#0b4e3c;position:relative}.sit .faculty-visual-nav-title::before{content:"";position:absolute;bottom:12px;left:50px;width:28px;height:1px;background-color:#0d593d}.sit .under-visual{height:360px;margin-top:0!important;margin-bottom:95px;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);padding:0 200px;position:relative;overflow:hidden}.sit .under-visual::before,.sit .under-visual[data-style-code]::before{top:0;left:0;z-index:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}.sit .under-visual .text-wrap{position:absolute;z-index:1;top:0;display:flex;flex-direction:column;justify-content:center;width:100%;height:360px;padding-top:40px;color:#fff}.sit .under-visual .text-wrap .ja{font-size:60px;font-size:6rem;letter-spacing:4px;font-weight:500;line-height:1.5}.sit .under-visual .text-wrap .en{margin-bottom:8px;font-size:18px;font-size:1.8rem;letter-spacing:2px;font-weight:500;line-height:1.4}.sit .edu-keyword{margin-bottom:40px}.sit .edu-keyword ul{display:-ms-flex;display:flex;flex-wrap:wrap;margin-left:0;list-style:none}.sit .edu-keyword ul li{display:inline-block;background-color:#ff0;font-size:14px;font-size:1.4rem;margin-right:4px;margin-bottom:10px;box-shadow:1px 1px 0 rgba(0,0,0,.2);border-radius:2px;padding:2px 12px;line-height:1.6}.sit .course-text{display:-ms-flex;display:flex;width:100%;margin-bottom:40px}.sit .course-text+.course-text{margin-top:-20px}.sit .course-text-item{border:1px solid #0d593d;flex:0 0 auto;box-shadow:3px 3px 0 #0d593d}.sit .course-text-top{color:#0b4e3c;border-bottom:1px solid #ccc;font-size:20px;font-size:2rem;margin-bottom:20px;padding-bottom:20px}.sit .course-text-bottom{font-size:14px;font-size:1.4rem}.sit .course-text-col1 .course-text-item{width:100%;padding:25px 50px}.sit .course-text-col2 .course-text-item{width:48.35%;padding:25px 30px}.sit .course-text-col2 .course-text-l{margin-right:3.3%}.sit .course-text-col3 .course-text-item{width:31.11%;padding:25px 20px}.sit .course-text-col3 .course-text-l{margin-right:3.3%}.sit .course-text-col4 .course-text-item{width:22.5%;padding:25px 15px}.sit .course-text-col4 .course-text-l{margin-right:3.33%}.sit .cp-wp-title{position:relative;padding:70px 50px 30px 50px;border:1px solid #0b4e3c;background-color:#f7f6ef}.sit .cp-wp-title .wp-title{position:absolute;top:0;left:0;display:inline-block;padding:13px 50px 10px 50px;background-color:#0b4e3c;color:#fff;font-weight:700;letter-spacing:1px}.sit .under-news-wrap{position:relative}.sit .under-news-title{margin-bottom:35px;border-bottom:4px solid #0b4e3c}.sit .under-news-title .cp-inner{min-width:300px;padding:12px 20px 6px 20px;background-color:#0b4e3c;display:inline-block;color:#fff;text-align:center;border-radius:8px 8px 0 0}.sit .under-news-list{margin-bottom:40px;max-width:1280px;text-align:center}.sit .under-news-list a{display:inline-block;width:100%;max-width:200px;padding:6px 3px;font-size:14px;font-size:1.4rem;font-family:urw-din;font-weight:600;text-align:center;background-color:#222;color:#fff;border-radius:50px}.sit .under-news-list a:hover{text-decoration:none;opacity:.7}.sit .news-tab-list{margin-bottom:40px;max-width:1280px;text-align:center}.sit .news-tab-list a{display:inline-block;width:100%;max-width:200px;padding:6px 3px;font-size:14px;font-size:1.4rem;font-family:urw-din;font-weight:600;text-align:center;background-color:#222;color:#fff;border-radius:50px}.sit .news-tab-list a:hover{text-decoration:none;opacity:.7}.sit [data-area=content] .cp-horizontal.message-ti{background-color:#f7f6ef;border:1px solid #0b4e3c}.sit [data-area=content] .cp-horizontal.message-ti .cp-horizontal-img{min-width:0;max-width:200px}.sit [data-area=content] .cp-horizontal.message-ti .title{margin-top:15px;margin-bottom:25px;color:#063;font-weight:700;font-size:16px;font-size:1.6rem}.sit [data-area=content] .cp-horizontal.message-ti .button{max-width:50%;margin-top:60px}.sit [data-area=content] .cp-horizontal.message-ti .button a{position:relative;display:block;padding:12px 40px 10px 20px;border:1px solid #0b4e3c;color:#0b4e3c;background-color:#fff;text-align:left}.sit [data-area=content] .cp-horizontal.message-ti .button a::before{content:"";position:absolute;top:21px;right:21px;display:block;width:7px;height:7px;border-top:1px solid #0b4e3c;border-right:1px solid #0b4e3c;transform:rotate(45deg)}.sit [data-area=content] .cp-horizontal.message-ti .button a:hover{background-color:#0b4e3c;color:#fff;text-decoration:none;opacity:1}.sit [data-area=content] .cp-horizontal.message-ti .button a:hover::before{border-color:#fff}.sit body.faculty2.mech4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004832.jpg)}.sit body.faculty2.mech4 .department-visual .ja::before{content:"機械工学科"}.sit body.faculty2.mech4 .department-visual .en::before{content:"Mechanical Engineering"}.sit body.faculty2.meo4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004041.jpg)}.sit body.faculty2.meo4 .department-visual .ja::before{content:"機械機能工学科"}.sit body.faculty2.meo4 .department-visual .en::before{content:"Engineering Science and Mechanics"}.sit body.faculty2.materials4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004833.jpg)}.sit body.faculty2.materials4 .department-visual .ja::before{content:"材料工学科"}.sit body.faculty2.materials4 .department-visual .en::before{content:"Materials Science and Engineering"}.sit body.faculty2.chemistry4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004038.jpg)}.sit body.faculty2.chemistry4 .department-visual .ja::before{content:"応用化学科"}.sit body.faculty2.chemistry4 .department-visual .en::before{content:"Applied Chemistry"}.sit body.faculty2.electrical4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004070.jpg)}.sit body.faculty2.electrical4 .department-visual .ja::before{content:"電気工学科"}.sit body.faculty2.electrical4 .department-visual .en::before{content:"Electrical Engineering"}.sit body.faculty2.ele4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004072.jpg)}.sit body.faculty2.ele4 .department-visual .ja::before{content:"電子工学科"}.sit body.faculty2.ele4 .department-visual .en::before{content:"Electronic Engineering"}.sit body.faculty2.ice4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004060.jpg)}.sit body.faculty2.ice4 .department-visual .ja::before{content:"情報通信工学科"}.sit body.faculty2.ice4 .department-visual .en::before{content:"Information and Communications Engineering"}.sit body.faculty2.cse4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004058.jpg)}.sit body.faculty2.cse4 .department-visual .ja::before{content:"情報工学科"}.sit body.faculty2.cse4 .department-visual .en::before{content:"Computer Science and Engineering"}.sit body.faculty2.civil4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004075.jpg)}.sit body.faculty2.civil4 .department-visual .ja::before{content:"土木工学科"}.sit body.faculty2.civil4 .department-visual .en::before{content:"Civil Engineering"}.sit body.faculty2.globalprogram4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004076.jpg)}.sit body.faculty2.globalprogram4 .department-visual .ja::before{content:"国際プログラム"}.sit body.faculty2.globalprogram4 .department-visual .en::before{content:""}.sit body.faculty2.eis4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004076.jpg)}.sit body.faculty2.eis4 .department-visual .ja::before{content:"電子情報システム学科"}.sit body.faculty2.eis4 .department-visual .en::before{content:"Electronic Information Systems"}.sit body.faculty2.qsys4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004049.jpg)}.sit body.faculty2.qsys4 .department-visual .ja::before{content:"機械制御システム学科"}.sit body.faculty2.qsys4 .department-visual .en::before{content:"Machinery and Control Systems"}.sit body.faculty2.paes4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00011165.jpg)}.sit body.faculty2.paes4 .department-visual .ja::before{content:"環境システム学科"}.sit body.faculty2.paes4 .department-visual .en::before{content:"Planning Architecture and Environmental Systems"}.sit body.faculty2.bioscience4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004064.jpg)}.sit body.faculty2.bioscience4 .department-visual .ja::before{content:"生命科学科-生命科学コース"}.sit body.faculty2.bioscience4 .department-visual .en::before{content:"Bioscience and Engineering Bioscience"}.sit body.faculty2.biomedical4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004065.jpg)}.sit body.faculty2.biomedical4 .department-visual .ja::before{content:"生命科学科-生命医工学コース"}.sit body.faculty2.biomedical4 .department-visual .en::before{content:"Bioscience and Engineering Biomedical"}.sit body.faculty2.mathsci4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004062.jpg)}.sit body.faculty2.mathsci4 .department-visual .ja::before{content:"数理科学科"}.sit body.faculty2.mathsci4 .department-visual .en::before{content:"Mathematical Sciences"}.sit body.faculty2.info4 .department-visual,.sit body.faculty2.product4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004080.jpg)}.sit body.faculty2.product4 .department-visual .ja::before{content:"生産・プロダクトデザイン系"}.sit body.faculty2.info4 .department-visual .ja::before{content:"ロボティクス・情報デザイン系"}.sit body.faculty2.info4 .department-visual,.sit body.faculty2.product4 .department-visual{content:""}.sit body.faculty2.arch4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004048.jpg)}.sit body.faculty2.arch4 .department-visual .ja::before{content:"建築学科"}.sit body.faculty2.arch4 .department-visual .en::before{content:""}.sit body.faculty2.arch4.ap5 .department-visual .ja::before{content:"建築学科（APコース）"}.sit body.faculty2.arch4.ap5 .department-visual .en::before{content:"Advanced Project Design Course"}.sit body.faculty2.arch4.sa5 .department-visual .ja::before{content:"建築学科（SAコース）"}.sit body.faculty2.arch4.sa5 .department-visual .en::before{content:"Space and Architectural Design Course"}.sit body.faculty2.arch4.ua5 .department-visual .ja::before{content:"建築学科（UAコース）"}.sit body.faculty2.arch4.ua5 .department-visual .en::before{content:"Urban and Architectural Design Course"}.sit body.faculty2.graduate3 .department-visual{background-image:url(/albums/css/basic1-common1/abm00005441.jpg)}.sit body.faculty2.graduate3 .department-visual .ja::before{content:"大学院 理工学研究科"}.sit body.faculty2.graduate3 .department-visual .en::before{content:"Graduate-School"}.sit body.faculty2.igp4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00010177.jpg)}.sit body.faculty2.igp4 .department-visual .ja::before{content:"先進国際課程"}.sit body.faculty2.igp4 .department-visual .en::before{content:"Innovative Global Program"}.sit body.about2.support_for_sit5 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014387.png)}.sit body.about2.support_for_sit5 .department-visual .ja::before{content:"寄付"}.sit body.about2.support_for_sit5 .department-visual .en::before{content:"contribute"}.sit body.visitor2.otc5 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014674.png)!important}.sit body.visitor2.otc5 .department-visual .ja::before{content:"オープンテクノカレッジ"!important}.sit body.visitor2.otc5 .department-visual .en::before{content:"Open Techno College"!important}.sit body.visitor2.otk5 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014387.png)!important}.sit body.visitor2.otk5 .department-visual .ja::before{content:"オープンテクノキッズ"!important}.sit body.visitor2.otk5 .department-visual .en::before{content:"Open Techno Kids"!important}.sit body.visitor2.extra5 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014675.png)!important}.sit body.visitor2.extra5 .department-visual .ja::before{content:"エクストラプログラム"!important}.sit body.visitor2.extra5 .department-visual .en::before{content:"Extra Program"!important}.sit body.visitor2.extensions4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014697.png)}.sit body.visitor2.extensions4 .department-visual .ja::before{content:"公開講座"}.sit body.visitor2.extensions4 .department-visual .en::before{content:"extension lecture"}.sit .air-editor-edit-area .features-link{min-height:auto}.sit .air-editor-edit-area .features-link a{min-height:inherit}.sit .air-editor-edit-area .features-link img{position:relative;top:inherit;left:inherit;transform:inherit;z-index:2}.sit .contact-block{text-align:left}.sit .wp-content.two-box{display:-ms-flex;display:flex}.sit .wp-content.two-box .cp-inner{width:48.289%;margin-bottom:34px}.sit .wp-content.two-box .img-box{width:45.54%;margin-left:6.25%}.sit .wp-content.two-box .img-box img{width:100%;display:block}.sit .under-area{display:-ms-flex;display:flex}.sit .under-area .left-box{width:48.289%}.sit .under-area .right-box{width:37.51%;margin-left:6.25%}.sit .three-box ul{display:-ms-flex;display:flex;margin-left:0!important}.sit .three-box ul li{width:29.3333333333%;margin-right:2.9166666667%;list-style:none}.sit .three-box ul li:last-child{width:33.3333333333%;margin-right:0}.sit .three-box ul li .sttl{font-size:1.8rem;margin-bottom:20px}.sit .three-box ul li table{margin:0!important}.sit .three-box ul li table td:last-child{text-align:center}.sit .three-box ul li .under-txt{color:#555;margin:10px 0 0}.sit nav.faculty-nav{background:#f5f5f5}.sit nav.faculty-nav ul{padding:7px 10px;display:-ms-flex;display:flex;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-left:0!important}.sit nav.faculty-nav ul li{list-style:none;font-size:1.4rem;margin-right:20px}.sit nav.faculty-nav ul li:last-child{margin-right:0}.sit nav.faculty-nav ul li a{color:#333}.sit .list-table{padding:0 0 40px}.sit .list-table .ex-box{padding:0!important;display:-ms-flex;display:flex;-ms-align-items:center;align-items:center}.sit .list-table .img-box{display:none}.sit .list-table .cp-h2-text{display:none}.sit .list-table .ex-box .sttl{line-height:1.4;font-size:1.4rem!important;margin:0!important;width:32%;padding-left:3%;padding-right:3%}.sit .list-table .ex-box .names{margin:0!important;font-size:1.4rem!important;line-height:1.4;width:15%;padding-right:3%}.sit .list-table .ex-box .keyword{font-size:1.4rem!important;line-height:1.4;width:50%}.sit .list-table a{padding:20px 0!important}.sit .list-table .ex-box.non-link{padding:20px 0!important}.sit .list-table a::after{display:none}.sit .list-table .cp-btn{display:none}.sit .news-detail .error-area{max-width:1280px;margin:95px auto 0 auto;padding:0 40px 194px 40px}.sit .error-area{position:relative;padding:0 0 194px}.sit .error-area .bgImg{transition:.2s;position:absolute;bottom:97px;right:50%;z-index:2;margin-right:-600px}.sit .error-area .img-box{display:-ms-flex;display:flex;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center;margin:0 0 36px}.sit .error-area .img-box img{margin:0}.sit .error-area .mainTtl{color:#0b4e3c;font-size:2.4rem;line-height:1.8;text-align:center;letter-spacing:.07em}.sit .error-area .mainTtl .sp-only{display:none}.sit .error-area ul{margin:25px auto 0!important;width:11%;z-index:5;position:relative}.sit .error-area ul li{list-style:none;position:relative;padding-left:12px;margin:0 0 5px}.sit .error-area ul li:last-child{margin:0}.sit .error-area ul li::before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:4px;height:4px;border-radius:100%;background:#0c8c00}.sit .error-area ul li a{color:#0c8c00;font-size:1.8rem;white-space:nowrap;letter-spacing:.04em}.sit .education-list{width:840px;margin:0 auto;border-bottom:1px solid #ccc}.sit .education-list:first-of-type{border-top:1px solid #ccc}.sit .education-list a{transition:.2s;color:#333!important;display:block;width:100%;height:100%;position:relative;padding:9px 0;display:-ms-flex;display:flex}.sit .cms-page-edit .education-list a{display:-ms-flex;display:flex}.sit .cms-page-edit .education-list a[data-link-type=outerlink]:hover::after{height:1.5em!important}.sit .education-list a::after{content:"";position:absolute;top:0;bottom:0;right:20px;z-index:2;margin:auto 0;width:24px;height:48px;background:url(/albums/css/basic1-common1/abm00003238.svg) no-repeat;background-size:24px 48px}.sit .education-list .img-box{width:424px;margin-right:40px}.sit .education-list .img-box img{display:block;width:100%}.sit .education-list .ex-box{width:100%;padding:27px 64px 0 0}.sit .education-list .ex-box.non-link{padding:30px 0}.sit .education-list .ex-box .sttl{font-size:1.8rem;margin-bottom:6px}.sit .education-list .ex-box .names{font-size:1.5rem;margin-bottom:22px}.sit .education-list .ex-box .keyword{font-size:1.3rem}.sit .research-box .cp-btn{display:none}.sit .research-box .cp-h2-text{display:none}.sit .research-box .area-inner{margin-bottom:100px}.sit .research-box .area-inner:last-of-type{margin-bottom:0}.sit .research-box .education-list .ex-box{padding:0;display:-ms-flex;display:flex}.sit .research-box .education-list .img-box{display:none}.sit .research-box .education-list a{padding:15px 0}.sit .research-box .education-list a::after{display:none}.sit .research-box .education-list .ex-box.non-link{padding:15px 0}.sit .research-box .education-list .ex-box .sttl{margin-bottom:0;font-size:1.4rem;width:28%;padding-right:2%}.sit .research-box .education-list .ex-box .names{margin-bottom:0;font-size:1.4rem;width:18%;padding-right:2%}.sit .research-box .education-list .ex-box .keyword{font-size:1.4rem;width:50%}.sit [data-area=content] .cp-img-pr{flex-wrap:wrap;flex-direction:row}.sit [data-area=content] .cp-img-pr-item{text-align:left;width:calc(25% - 22.5px);margin-right:30px;margin-bottom:20px}.sit [data-area=content] .cp-img-pr-item:nth-of-type(4n){margin-right:0}.sit [data-area=content] .p-img-pr-text{margin-top:10px}.sit .course-box{width:840px;margin:0 auto;display:-ms-flex;display:flex}.sit .course-box p{width:30.9523809524%;padding:0 2.9761904762% 0 0}.sit .course-box .img-box{width:66.6666666667%}.sit .container table.nonBdTable{border:none!important;margin-bottom:100px;font-size:1.5rem}.sit .container table.nonBdTable td{vertical-align:top;border:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:28px 0}.sit .container table.nonBdTable td:first-child{width:23.8095238095%}.sit .container table.nonBdTable td:last-child{width:76.1904761905%}.sit .container table.nonBdTable td table.innerTable,.sit .container table.nonBdTable td table.innerTable td{border:none!important}.sit .container table.nonBdTable td table.innerTable{margin:0;width:331px}.sit .container table.nonBdTable td table.innerTable td{padding:3px 0;width:50%!important}.sit .mincho-ttl{font-size:3.6rem;line-height:1.8;padding:0 0 25px;margin:0;display:-ms-flex;display:flex;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center}.sit .mincho-sttl{font-size:2.4rem;line-height:2.4;padding:0;margin:0}.sit .four-block-list{display:-ms-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0!important;border:1px solid #054e3c}.sit .four-block-list li{list-style:none;width:50%;background:#f6f5ee;box-sizing:border-box;padding:25px 30px}.sit .four-block-list li:nth-child(1){border-right:1px solid #054e3c;border-bottom:1px solid #054e3c}.sit .four-block-list li:nth-child(2){border-bottom:1px solid #054e3c}.sit .four-block-list li:nth-child(3){border-right:1px solid #054e3c}.sit .four-block-list li .tops{display:-ms-flex;display:flex;margin-bottom:10px}.sit .four-block-list li .tops .img-box{width:78px;height:68px;margin-right:12px}.sit .four-block-list li .tops .type{font-size:1.4rem}.sit .four-block-list li .tops .ttl{font-size:1.5rem;color:#0d8e00;line-height:1.6}.sit .four-block-list li .normal-txt{font-size:1.4rem}.sit .three-block-list{display:-ms-flex;display:flex;margin:0!important;border:1px solid #054e3c}.sit .three-block-list li{list-style:none;width:33.333%;background:#f6f5ee;box-sizing:border-box;padding:25px 30px;border-right:1px solid #054e3c}.sit .three-block-list li:last-child{border-right:none}.sit .three-block-list li h5{color:#0d8e00;line-height:1.7;margin-bottom:10px;min-height:75px}.sit .three-block-list li .normal-txt{font-size:1.4rem}.sit .type-list{position:relative}.sit .type-list:last-child{margin-bottom:-90px}.sit .type-list::before{content:"";position:absolute;left:-50vw;top:0;z-index:-1;display:block;width:200vw;height:100%;background:#f5f5f5}.sit .type-list>div{padding:80px 0 50px;margin-left:0!important;display:-ms-flex;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative}.sit .type-list>div>div{list-style:none;background:#fff;width:30.9523809524%;margin-right:3.5714285714%;margin-bottom:30px}.sit .type-list>div>div:nth-child(3n){margin-right:0}.sit .type-list>div>div img{display:block;width:100%}.sit .type-list>div>div a{display:block;width:100%;height:100%;transition:.2s;color:#333}.sit .type-list>div>div a:hover{text-decoration:none;opacity:.7}.sit .type-list>div>div .ex-txt{font-size:1.7rem;line-height:1.6;padding:25px 7.6923076923% 10px}.sit .type-list>div>div .sub-txt{font-size:1.5rem;line-height:1.7;padding:0 7.6923076923% 25px}.sit .type-list>div>div .click-details{text-align:right;font-size:1.2rem;line-height:1;padding:0 7.6923076923% 25px}.sit .media-intro-list{display:-ms-flex;display:flex;padding:20px 0;border-bottom:1px solid #ccc}.sit .media-intro-list:first-of-type{border-top:1px solid #ccc}.sit .media-intro-list .img-box{width:160px}.sit .media-intro-list .img-box img{width:100%;display:block}.sit .media-intro-list .ex-box{width:35%;height:100%;border-right:1px solid #666;padding:0 2.3333333333%}.sit .media-intro-list .ex-box .sttl{font-size:1.5rem;font-weight:400;padding:22px 0 0;min-height:130px}.sit .media-intro-list .ex-box .sttl.non{padding:22px 0 0;min-height:70px}.sit .media-intro-list .ex-box .ex-txt{font-size:1.4rem;color:#555;line-height:1.8}.sit .media-intro-list .right-txt{width:51.6666666667%;font-size:2rem;font-weight:500;padding:14px 0 0 2.5%}.sit .icon-select>div{margin:0 0 70px!important;width:100%;columns:4}.sit .icon-select>div>div{list-style:none;margin:0 0 10px}.sit .icon-select .cp-inner{font-size:1.5rem}.sit .icon-select a{display:block;color:#333}.sit .icon-select .img-box{display:table-cell;width:40px}.sit .icon-select .img-box img{width:100%}.sit .icon-select .ttl{display:table-cell;vertical-align:middle;font-size:1.5rem;padding:0 0 0 15px}.sit .icon-anker-list{padding:18px 0 47px;border-bottom:1px solid #ccc;display:-ms-flex;display:flex}.sit .icon-anker-list:first-of-type{border-top:1px solid #ccc}.sit .icon-anker-list .icon-box{width:80px;margin-left:auto}.sit .icon-anker-list .icon-box img{width:100%}.sit .icon-anker-list .sttl{font-size:2.4rem;line-height:1;position:relative;margin:-19px 0 0}.sit .icon-anker-list .sttl span{padding:38px 0 0;display:block}.sit .icon-anker-list .sttl::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:28px;background-color:#0b4e3c}.sit .society-box{margin:0 auto}.sit .society-box a{display:block;width:100%;height:100%;transition:.2s}.sit .society-box a:hover{opacity:.7}.sit .society-box a::after{content:none!important}.sit .society-box img.sp-only{display:none}.sit .society-box.no1{max-width:622px}.sit .society-box.no2{max-width:100%}.sit .society-box.no3{max-width:100%}.sit .society-box.no4{max-width:100%}.sit .society-box.no5{max-width:100%}.sit .ttl-txtbox{background:#fff!important;border:1px solid #0b4e3c;text-align:center;color:#555;font-size:1.3rem;line-height:1.4}.sit .ttl-txtbox strong{line-height:1.8;color:#333;font-size:1.5rem;display:block}.sit .icn-link-list-inner{display:-ms-flex;display:flex;-ms-justify-content:center;justify-content:center;flex-wrap:wrap}.sit .icn-link-list-inner>div{width:104px;margin-bottom:20px}.sit .icn-link-list-inner a{color:#333}.sit .icn-link-list-inner a:hover{text-decoration:none;opacity:.7}.sit .icn-link-list-inner a::after{content:none}.sit .icn-link-list-inner .img-box{width:auto;height:50px}.sit .icn-link-list-inner .img-box img{width:100%;height:100%;display:block;margin:0 auto;text-align:center}.sit .icn-link-list-inner .ex-txt{text-align:center;font-size:13px;font-size:1.3rem;margin-top:4px}.sit .container.cat-2-professors01 .tech_professors-nav,.sit body.tech_proffesers .tech_professors-nav{display:-ms-flex;display:flex}.sit .container.cat-2-professors01 .headline-header,.sit .container.cat-2-professors01 .news-date-cat,.sit .container.cat-2-professors01 .news-title{display:none}.sit .container.cat-2-professors01 [data-area=content] .cp-horizontal.col-1 .cp-horizontal-text{max-width:910px}.sit .container.cat-2-professors01 .news-body{max-width:none;padding:0}.sit .container.cat-2-professors01 .main{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 40px}.sit body.tech_proffesers .main{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding:0 40px 90px 40px}.sit .container.cat-2-professors01 .news-signature{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sit .tech_professors-nav{display:none}.sit .tech_professors-nav>div{width:50%;min-height:160px}.sit .tech_professors-nav .text_1{width:320px;max-width:90%;border-bottom:1px solid #666;font-size:28px;font-size:2.8rem;font-weight:700;transition:border .2s}.sit .tech_professors-nav .text_2{margin-top:8px;font-size:14px;font-size:1.4rem}.sit .tech_professors-nav a{display:-ms-flex;display:flex;flex-direction:column;justify-content:center;-ms-align-items:center;align-items:center;text-align:center;color:#666;min-height:160px}.sit .tech_professors-nav a:hover,.sit .tech_professors-nav>.active a{text-decoration:none;background-color:#0b4e3c;color:#fff}.sit .tech_professors-nav a:hover .text_1,.sit .tech_professors-nav>.active a .text_1{border-color:#fff}.sit .news-content-wrap{position:relative;padding-bottom:40px;margin-top:40px;margin-bottom:20px}.sit .news-content-wrap+.news-content-wrap{margin-top:20px}.sit .news-content-wrap:last-child{margin-bottom:0}.sit .news-content-wrap::before{display:block;background-color:#eee;position:absolute;left:0;top:0;width:100vw;height:100%;content:"";z-index:-1;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sit .news-content-title{width:180px;height:120px;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;font-size:20px;font-size:2rem;background-color:#244a3a;font-weight:500;line-height:1.5;margin-bottom:40px}.sit .news-content-wrap .lead1{color:#333}.sit .news-content-wrap .lead2{color:#855836}.sit [data-area=content] .news-content-wrap .cp-horizontal-img{max-width:200px;min-width:200px}.sit [data-area=content] .news-content-wrap .cp-horizontal-text{max-width:970px}.sit [data-area=content] .cp-horizontal.col-1 .cp-horizontal-text{max-width:970px}.sit .professors-news-ti~.cp-it .fr-img-caption,.sit .professors-news-ti~.cp-ti .fr-img-caption{display:block;width:auto!important;max-width:500px}.sit .professors-news-ti~.cp-horizontal .cp-horizontal-text{max-width:670px}.sit .professors-news-ti~.cp-all .lead1,.sit .professors-news-ti~.lead1{color:#875b39}.sit .professors-news-ti2{display:-ms-flex;display:flex;justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sit .professors-news-ti{display:-ms-flex;display:flex;justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#244a3a;color:#fff}.sit .professors-news-ti-text{display:-ms-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;max-width:960px;padding:0 60px}.sit .professors-news-ti-text-inner{max-width:700px}.sit .professors-news-ti-text_01{font-size:40px;font-size:4rem;font-weight:700;letter-spacing:1rem;margin-bottom:80px}.sit .professors-news-ti-text_02{font-size:48px;font-size:4.8rem;line-height:1.2}.sit .professors-news-ti-text_03{margin-bottom:20px;font-size:24px;font-size:2.4rem;font-weight:500}.sit .professors-news-ti-text_04{font-size:24px;font-size:2.4rem;font-weight:500}.sit .professors-news-ti-image{width:50%;max-width:960px}.sit .news-date-cat{font-size:14px;font-size:1.4rem;max-width:1280px;margin:0 auto;padding:40px 40px 34px 40px;min-height:100px;position:relative}.sit .news-date-cat .date{display:inline-block;margin-right:10px;font-weight:700}.sit .news-date-cat .category{display:inline-block}.sit .news-date-cat .category div{display:inline-block;margin-right:10px}.sit .news-title{max-width:1280px;margin:0 auto;padding:64px 40px 30px 40px;position:relative;font-size:36px;font-size:3.6rem;font-weight:500;text-align:left}.sit .sns-btn-wrap{position:relative;display:none;max-width:1280px;margin:0 auto;padding:0 40px 30px 40px}.sit .news-title+.sns-btn-wrap{display:block}.sit .sns-btn-wrap-inner{display:-ms-flex;display:flex}.sit .sns-btn-wrap .facebook{margin-right:10px}.sit .news-body{max-width:920px;margin:0 auto;padding:40px 40px 0 40px}.sit .news-date-cat::after,.sit .sns-btn-wrap::after{content:"";position:absolute;bottom:0;left:0;height:1px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;background-color:#ddd}.sit .news-back{margin:80px auto;text-align:center}.sit .news-back a{display:inline-block;color:#666;font-size:15px;min-width:200px;padding:10px;border:1px solid #666}.sit .news-back a:hover{background-color:#0b4e3c;color:#fff;text-decoration:none}.sit .news-signature{background:#f7f7f7}.sit .news-signature>div-c{display:block;max-width:920px;margin:0 auto;padding:30px 40px}.sit .news-signature>div-c:empty{display:none}.sit .page-back{margin-bottom:90px}.sit .page-back a{display:-ms-flex;display:flex;flex-direction:column;justify-content:center;align-items:center;width:200px;height:50px;margin:0 auto;border:1px solid #ccc}.sit .page-back a:hover{text-decoration:none;background-color:#666;color:#fff;border-color:#666}.sit .status-info{margin-bottom:40px;padding:30px;border:4px solid #e43a3b;text-align:center;background:#fcebea;color:#e73835;font-size:15px;font-size:1.5rem;font-weight:700}.sit .ex-block-wrap .instagram-media{max-width:840px!important;border:none!important}.sit .ex-block-wrap .instagram-media-registered{max-width:840px!important}.sit .ex-block-wrap .instagram-media.instagram-media-rendered{max-width:840px!important;border:1px solid #dbdbdb!important}.sit .ex-block-wrap{margin-bottom:40px}.sit .ex-block-wrap.col2{display:flex}.sit .ex-block-wrap.col2 .ex-block-item{width:410px}.sit .ex-block-wrap.col2 .ex-block-item:first-child{margin-right:20px}.sit .gsc-above-wrapper-area-container{margin:0!important;border:none!important}.sit .gsc-above-wrapper-area-container td{border:none!important;padding:0!important}.sit #___gcse_0 a::after{content:none!important}.sit #___gcse_0 b{font-weight:400}.sit #froala-editor .square-block img{position:static}.sit #froala-editor .square-block::before{z-index:-1!important}.sit #froala-editor .cp-videos-item .cp-videos-thumb .cp-inner,.sit #froala-editor img.pc-only,.sit #froala-editor img.sp-only{display:block!important}.sit #froala-editor .headline-area-list,.sit #froala-editor .headline-top-basic-list{position:static;transform:none}.sit .is-3_1{width:100%;padding:0 0 0 7em}.sit .is-3_1 .cp-it-item{display:flex}.sit .is-3_1 .cp-horizontal-img{overflow:hidden;width:100%;max-width:80px;padding:10px 0 0}.sit .is-3_1 .cp-horizontal-img img{border-radius:50%}.sit .is-3_1 .cp-horizontal-text{width:100%;margin-left:15px}.sit .is-3_1 figcaption{padding:2px 0 0;font-size:12px;text-align:center}.sit .talking{margin-bottom:2em;position:relative}.sit .talking:after,.sit .talking:before{content:"";clear:both;display:block}.sit .talking figure{width:80px}.sit .talking figure img{width:100%;height:100%;margin:0;border:2px solid #aaa;border-radius:50%}.sit .talking-left,.sit .talking-right{position:relative;padding:10px;border-style:solid;border-radius:10px;max-width:calc(100% - 100px)}.sit .talking-left_icon figcaption,.sit .talking-right_icon figcaption{padding:2px 0 0;font-size:12px;text-align:center}.sit .talking-left{float:left;border-width:2px}.sit .talking-left.is-green{border-color:#deefeb;background:#deefeb}.sit .talking-left.is-blue{border-color:#c8e7ff;background:#c8e7ff}.sit .talking-left::before{position:absolute;content:"";border:10px solid transparent;top:15px;left:-22px}.sit .talking-left::after{position:absolute;content:"";border:10px solid transparent;top:15px;left:-19px}.sit .talking-left.is-green::after,.sit .talking-left.is-green::before{border-right:10px solid #deefeb}.sit .talking-left.is-blue::after,.sit .talking-left.is-blue::before{border-right:10px solid #c8e7ff}.sit .talking-left_icon{float:left;margin-right:20px}.sit .talking-right{float:right;border-width:2px}.sit .talking-right.is-yellow{border-color:#fdf5bf;background:#fdf5bf}.sit .talking-right.is-pink{border-color:#ffd7ec;background:#ffd7ec}.sit .talking-right:before{position:absolute;content:"";border:10px solid transparent;top:15px;right:-22px}.sit .talking-right:after{position:absolute;content:"";border:10px solid transparent;top:15px;right:-19px}.sit .talking-right.is-yellow::after,.sit .talking-right.is-yellow::before{border-left:10px solid #fdf5bf}.sit .talking-right.is-pink::after,.sit .talking-right.is-pink::before{border-left:10px solid #ffd7ec}.sit .talking-right_icon{float:right;margin-left:20px}:root{--header-height:0}.sit a,.sit abbr,.sit address,.sit blockquote,.sit body,.sit caption,.sit cite,.sit code,.sit del,.sit dfn,.sit div,.sit dl,.sit dt,.sit em,.sit fieldset,.sit form,.sit h1,.sit h2,.sit h3,.sit h4,.sit h5,.sit h6,.sit html,.sit iframe,.sit img,.sit ins,.sit label,.sit legend,.sit li,.sit object,.sit ol,.sit p,.sit pre,.sit q,.sit small,.sit span,.sit strong,.sit sub,.sit sup,.sit table,.sit tbody,.sit td,.sit tfoot,.sit th,.sit thead,.sit tr,.sit ul{border:0;margin:0;padding:0;font-weight:400}.sit button,.sit input,.sit select,.sit textarea{-webkit-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit;outline:0}.sit button,.sit input[type=button],.sit input[type=submit],.sit label,.sit select{cursor:pointer}.sit select::-ms-expand{display:none}.sit body{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-feature-settings:"palt";-ms-scroll-chaining:none;overscroll-behavior:none;-webkit-text-size-adjust:100%;text-size-adjust:100%;color:#000}.sit body.scroll-lock{position:fixed;width:100vw}.sit body *{image-rendering:-webkit-optimize-contrast;image-rendering:smooth;outline:0;box-sizing:border-box}.sit a{text-decoration:none}.sit img{max-width:100%}.sit li,.sit ul{list-style:none}.sit dd,.sit dl,.sit dt{margin:0}.sit figure{margin:0;padding:0}.sit [data-area=content] .left{text-align:left}.sit [data-area=content] audio.left,.sit [data-area=content] img.left,.sit [data-area=content] video.left{float:left}.sit [data-area=content] table.left{margin-left:0;margin-right:auto}.sit [data-area=content] .right{text-align:right}.sit [data-area=content] audio.right,.sit [data-area=content] img.right,.sit [data-area=content] video.right{float:right}.sit [data-area=content] table.right{margin-left:auto;margin-right:0}.sit [data-area=content] .center{text-align:center}.sit [data-area=content] audio.center,.sit [data-area=content] img.center,.sit [data-area=content] video.center{display:block;margin:0 auto}.sit [data-area=content] table.center{margin:0 auto}.sit [data-area=content] .full{text-align:justify}.sit [data-area=content] audio.full,.sit [data-area=content] img.full,.sit [data-area=content] video.full{display:block;margin:0 auto}.sit [data-area=content] table.full{margin:0 auto}.sit [data-area=content] .bold{font-weight:700}.sit [data-area=content] .italic{font-style:italic}.sit [data-area=content] .underline{text-decoration:underline}.sit [data-area=content] .tablerow1{background-color:#d3d3d3}.fadein{opacity:var(--opacity,0);transition-property:opacity;transition-duration:.7s;transition-delay:var(--delay,0);transition-timing-function:cubic-bezier(.65,0,.35,1)}.fadein.enter{opacity:1}.fadein.none{opacity:1}.fadein.right{transition-property:opacity,transform}.fadein.right.enter{transform:translate3d(0,0,0);opacity:1}.fadein.left{transition-property:opacity,transform}.fadein.left.enter{transform:translate3d(0,0,0);opacity:1}.fadein.up{transition-property:opacity,transform}.fadein.up.enter{transform:translate3d(0,0,0);opacity:1}.fadein.down{transition-property:opacity,transform}.fadein.down.enter{transform:translate3d(0,0,0);opacity:1}.fadein.pump{transform-origin:50% 50%;transform:scale(.5)}.fadein.pump.enter{transform:scale(1);opacity:1}.fadein.pop{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.79,2.5,.9,.98)}.fadein.pop.enter{transform:translate3d(0,0,0);opacity:1}@keyframes circlePump{0%{transform:scale(1)}10%{transform:scale(.9)}75%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes arrowFrameR{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(66.6666666667%,0,0)}}@keyframes arrowFrameR_R{0%{transform:translate3d(66.6666666667%,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes arrowFrameL{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(-66.6666666667%,0,0)}}@keyframes arrowFrameL_R{0%{transform:translate3d(-66.6666666667%,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes arrowFrameU{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-66.6666666667%,0)}}@keyframes arrowFrameU_R{0%{transform:translate3d(0,-66.6666666667%,0)}100%{transform:translate3d(0,0,0)}}@keyframes arrowFrameD{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,66.6666666667%,0)}}@keyframes arrowFrameD_R{0%{transform:translate3d(0,66.6666666667%,0)}100%{transform:translate3d(0,0,0)}}@keyframes blankFrame{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(50%,-50%,0)}}@keyframes blankFrame_R{0%{transform:translate3d(50%,-50%,0)}100%{transform:translate3d(0,0,0)}}@keyframes megaOpen{0%{opacity:0;height:0}100%{opacity:1;height:var(--height)}}@keyframes megaClose{0%{opacity:1;height:var(--height)}100%{opacity:0;height:0}}@keyframes stdIconArrowR{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:0;transform:translate3d(100%,0,0)}50.01%{opacity:0;transform:translate3d(-100%,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes stdIconArrowL{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:0;transform:translate3d(-100%,0,0)}50.01%{opacity:0;transform:translate3d(100%,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes stdIconArrowU{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:0;transform:translate3d(0,-100%,0)}50.01%{opacity:0;transform:translate3d(0,100%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes stdIconArrowD{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:0;transform:translate3d(0,100%,0)}50.01%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes stdIconBlank{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:0;transform:translate3d(70.71%,-70.71%,0)}50.01%{opacity:0;transform:translate3d(-70.71%,70.71%,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes stdCirclePump{0%{transform:scale(1)}10%{transform:scale(.9)}75%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes megaCurtainOpen{0%{height:0;opacity:0}1%{height:100vh;opacity:0}100%{height:100vh;opacity:1}}@keyframes megaCurtainClose{0%{height:100vh;opacity:1}99%{height:100vh;opacity:0}100%{height:0;opacity:0}}@keyframes scrollSuggest{0%{bottom:0}66%{bottom:-200%}100%{bottom:-200%}}@keyframes stdNewsListOut{0%{opacity:1}100%{opacity:0}}@keyframes stdNewsListIn{0%{opacity:0}100%{opacity:1}}.std-icon{position:relative;display:block}.std-icon .wrap{position:relative;display:block}.std-icon .wrap svg{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;fill:#000;transition:all .4s cubic-bezier(.65,0,.35,1)}.std-icon.c1-w .wrap svg{fill:#fff}.std-icon.c1-gr .wrap svg{fill:#008482}.std-icon.c1-g .wrap svg{fill:#c8c8c8}.std-icon.plus-minus>.wrap .bar{display:block;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;background-color:#000;transition:all .4s cubic-bezier(.65,0,.35,1)}.std-icon.plus-minus>.wrap .bar.b2{transform:rotate(90deg)}.std-icon.plus-minus.minus>.wrap .bar.b2{width:0}.std-icon.plus-minus.c1-w>.wrap .bar{background-color:#fff}.std-icon.plus-minus.c1-bk>.wrap .bar{background-color:#000}.std-icon.plus-minus.c1-gr>.wrap .bar{background-color:#008482}.std-icon.plus-minus.c1-gr2>.wrap .bar{background-color:#134e3b}.button:hover .std-icon .wrap svg,a:hover .std-icon .wrap svg,button:hover .std-icon .wrap svg{fill:#008482;animation:stdIconArrowR 1s cubic-bezier(0,.5,0,1)}.button:hover .std-icon.c2-w .wrap svg,a:hover .std-icon.c2-w .wrap svg,button:hover .std-icon.c2-w .wrap svg{fill:#fff}.button:hover .std-icon.c2-bk .wrap svg,a:hover .std-icon.c2-bk .wrap svg,button:hover .std-icon.c2-bk .wrap svg{fill:#000}.button:hover .std-icon.c1-g .wrap svg,a:hover .std-icon.c1-g .wrap svg,button:hover .std-icon.c1-g .wrap svg{fill:#c8c8c8}.button:hover .std-icon.arrow.a1.l .wrap svg,a:hover .std-icon.arrow.a1.l .wrap svg,button:hover .std-icon.arrow.a1.l .wrap svg{animation:stdIconArrowL 1s cubic-bezier(0,.5,0,1)}.button:hover .std-icon.arrow.a1.u .wrap svg,a:hover .std-icon.arrow.a1.u .wrap svg,button:hover .std-icon.arrow.a1.u .wrap svg{animation:stdIconArrowU 1s cubic-bezier(0,.5,0,1)}.button:hover .std-icon.arrow.a1.d .wrap svg,a:hover .std-icon.arrow.a1.d .wrap svg,button:hover .std-icon.arrow.a1.d .wrap svg{animation:stdIconArrowD 1s cubic-bezier(0,.5,0,1)}.button:hover .std-icon.arrow.a2 .wrap svg,a:hover .std-icon.arrow.a2 .wrap svg,button:hover .std-icon.arrow.a2 .wrap svg{animation:none}.button:hover .std-icon.blank .wrap svg,a:hover .std-icon.blank .wrap svg,button:hover .std-icon.blank .wrap svg{animation:none}.button:hover .std-icon.sns .wrap svg,a:hover .std-icon.sns .wrap svg,button:hover .std-icon.sns .wrap svg{animation:none}.button:hover .std-icon.pdf .wrap svg,a:hover .std-icon.pdf .wrap svg,button:hover .std-icon.pdf .wrap svg{animation:none}.button:hover .std-icon.negative .wrap svg,a:hover .std-icon.negative .wrap svg,button:hover .std-icon.negative .wrap svg{animation:none}.std-circle{display:block;border-radius:50%;border-style:solid;border-color:#134e3b;background-color:#134e3b;position:relative}.std-circle.bd-bk{border-color:#000}.std-circle.bd-w{border-color:#fff}.std-circle.bd-g{border-color:#c8c8c8}.std-circle.bg-tp{background-color:transparent}.std-circle.bg-bk{background-color:#000}.std-circle.bg-w{background-color:#fff}.std-circle.bg-g{background-color:#c8c8c8}.std-circle .std-icon{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.button:hover .std-circle,a:hover .std-circle,button:hover .std-circle{animation:stdCirclePump .4s}.std-dept-genre-icon{display:flex;justify-content:center;align-items:center}.std-dept-genre-icon.c1{background-color:#d60000}.std-dept-genre-icon.c2{background-color:#e654b8}.std-dept-genre-icon.c3{background-color:#ffb000}.std-dept-genre-icon.c4{background-color:#00439a}.std-dept-genre-icon.c5{background-color:#008ed8}.std-dept-genre-icon.c6{background-color:#5178bc}.std-dept-genre-icon.c7{background-color:#dac000}.std-dept-genre-icon.c8{background-color:#f94783}.std-dept-genre-icon.c9{background-color:#f98c6f}.std-dept-genre-icon.c10{background-color:#fa4800}.std-dept-genre-icon.c11{background-color:#ff9100}.std-dept-genre-icon.c12{background-color:#c6001e}.std-dept-genre-icon.c13{background-color:#b56700}.std-dept-genre-icon.c14{background-color:#44bf94}.std-dept-genre-icon.c15{background-color:#38b51a}.std-dept-genre-icon.c16{background-color:#057353}.std-dept-genre-icon.c17{background-color:#824f9f}.std-dept-genre-icon.c18{background-color:#c40083}.std-dept-genre-icon.c19{background-color:#1c2d5e}.std-dept-genre-icon.c20{background-color:#909c06}.std-dept-genre-icon.c21{background-color:#008c8c}.std-dept-genre-icon.c22{background-color:#00b2df}.std-dept-genre-icon.c23{background-color:#e18f1a}.std-dept-genre-icon.c24{background-color:#5b6284}.std-dept-genre-icon.c25{background-color:#c6a671}.std-dept-icon{display:flex;justify-content:center;align-items:center}.sit header.site-header{position:fixed;z-index:3101;left:0;top:0;background-color:#fff;transition:height .4s cubic-bezier(.65,0,.35,1);border-style:solid;border-color:#e1e1e1}.sit header.site-header .layout{position:relative;transition:height .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .logo{position:absolute;z-index:3103;left:0;top:0;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .logo a{display:block;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .logo a span{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation{z-index:3102;transition:all .4s cubic-bezier(.65,0,.35,1);--dvh:0}.sit header.site-header .layout .global-navigation>.title{position:absolute;left:-5000px;top:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a{text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.04em}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span br.shorten{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span .std-icon{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a{text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a span{letter-spacing:.04em}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a{text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.04em}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span br.shorten{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span .std-icon{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-title .title{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure figcaption .lead p{font-family:"Noto Sans JP",sans-serif;font-weight:300}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure figcaption .lead p .std-icon{position:absolute}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.close-button{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon .bar{background-color:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.sub-accordion .sub-accordion-title .std-icon .bar{background-color:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.sub-accordion .sub-accordion-title.active .std-icon .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.sub-accordion .sub-accordion-frame{--height:0;height:var(--height);overflow:hidden;transition:height .7s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.accordion .group-body .group-body-frame{--height:0;height:var(--height);transition:height .7s cubic-bezier(.65,0,.35,1);overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.accordion .group-body .group-body-frame.opened{height:auto;transition:none}.sit header.site-header .layout .util{position:absolute;z-index:3104;display:flex;align-items:center}.sit header.site-header .layout .util .item .button a{color:#000;text-decoration:none}.sit header.site-header .layout .util .item.lang .button a{display:flex;align-items:center}.sit header.site-header .layout .util .item.lang .button a>.icon{position:relative;display:block}.sit header.site-header .layout .util .item.lang .button a>.icon:before{content:"";position:absolute;left:0;top:0;opacity:1;transition:opacity .4s}.sit header.site-header .layout .util .item.lang .button a>.icon:after{content:"";position:absolute;left:0;top:0;opacity:0;transition:opacity .4s}.sit header.site-header .layout .util .item.lang .button a .cover{position:absolute}.sit header.site-header .layout .util .item.lang .button a .cover .bar{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;display:block;background-color:#fff;transition:all .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b1{transform-origin:0 50%}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b2{transform-origin:0 50%}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b3{transform-origin:0 50%}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b4{transform-origin:0 50%}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b5{transform-origin:0 50%}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b6{transform-origin:0 50%}.sit header.site-header .layout .util .item.search .button a{display:flex;align-items:center;position:relative}.sit header.site-header .layout .util .item.search .button a>.icon{position:relative;display:block}.sit header.site-header .layout .util .item.search .button a>.icon:before{content:"";position:absolute;left:0;top:0;opacity:1;transition:opacity .4s}.sit header.site-header .layout .util .item.search .button a>.icon:after{content:"";position:absolute;left:0;top:0;opacity:0;transition:opacity .4s}.sit header.site-header .layout .util .item.search .button a .cover{position:absolute}.sit header.site-header .layout .util .item.search .button a .cover .bar{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;display:block;background-color:#fff;transition:all .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b1{transform-origin:0 50%}.sit header.site-header .layout .util .item.search .button a .cover .bar.b2{transform-origin:0 50%}.sit header.site-header .layout .util .item.search .button a .cover .bar.b3{transform-origin:0 50%}.sit header.site-header .layout .util .item.search .button a .cover .bar.b4{transform-origin:0 50%}.sit header.site-header .layout .util .item.search .button a .cover .bar.b5{transform-origin:0 50%}.sit header.site-header .layout .util .item.search .button a .cover .bar.b6{transform-origin:0 50%}.sit header.site-header .search-form{position:fixed;z-index:3001;width:100%;background-color:#008482;overflow:hidden;transition:height .4s cubic-bezier(.65,0,.35,1);height:0}.sit header.site-header .search-form .frame{height:100%}.sit header.site-header .search-form .frame>.wrap{display:flex;background-color:#fff;opacity:0;transition:opacity .5s .3s}.sit header.site-header .search-form .frame>.wrap .box:-ms-input-placeholder{color:#8c8c8c}.sit header.site-header .search-form .frame>.wrap .box:placeholder-shown{color:#8c8c8c}.sit header.site-header .search-form .frame>.wrap .box::-webkit-input-placeholder{color:#8c8c8c}.sit header.site-header .search-form .frame>.wrap .box:-moz-placeholder{opacity:1;color:#8c8c8c}.sit header.site-header .search-form .frame>.wrap .box::-moz-placeholder{opacity:1;color:#8c8c8c}.sit header.site-header .search-form .frame>.wrap .box:-ms-input-placeholder{color:#8c8c8c}.sit header.site-header .search-form .frame>.wrap .button{height:0;text-indent:-5000px;overflow:hidden;position:relative}.sit header.site-header .search-form .frame>.wrap .button .icon{position:relative;display:block;content:"";position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.sit header.site-header .search-form .frame>.wrap .button .icon:before{content:"";position:absolute;left:0;top:0;opacity:1;transition:opacity .4s}.sit header.site-header .search-form .frame>.wrap .button .icon:after{content:"";position:absolute;left:0;top:0;opacity:0;transition:opacity .4s}.sit header.site-header .search-form.active .frame>.wrap{opacity:1}.sit header.site-header .language-selector{position:fixed;z-index:3000;background-color:#008482;overflow:hidden;transition:height .4s cubic-bezier(.65,0,.35,1);height:0}.sit header.site-header .language-selector .frame{height:100%}.sit header.site-header .language-selector .frame>.wrap{opacity:0;transition:opacity .5s .3s}.sit header.site-header .language-selector .frame>.wrap ul li{background-color:#fff}.sit header.site-header .language-selector .frame>.wrap ul li a{height:100%;display:flex;align-items:center;position:relative;color:#000;text-decoration:none}.sit header.site-header .language-selector .frame>.wrap ul li a span{font-family:"Noto Sans JP",sans-serif;font-weight:300}.sit header.site-header .language-selector .frame>.wrap ul li a .std-icon{position:absolute;margin:auto;top:0;bottom:0}.sit header.site-header .language-selector.active .frame>.wrap{opacity:1}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a{text-decoration:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.04em}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span br.shorten{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span .std-icon{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a.back-button{background-color:#008482}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li>a{text-decoration:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li>a.back-button{background-color:#008482}.sit.home header.site-header{border-bottom-width:0}.sit.en header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span br.shrink{display:none}.sit footer.site-footer{position:relative;z-index:1000;background-repeat:no-repeat;background-position:center center;background-size:cover}.sit footer.site-footer a[target=_blank]:after{display:none}.sit footer.site-footer .wrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sit footer.site-footer .wrap .layout{margin:0 auto}.sit footer.site-footer .wrap .layout .inner.i1 .logo a{display:block;margin:0 auto}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-title .title{font-family:Lexend,sans-serif;font-weight:300;color:#fff}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul{display:flex;justify-content:space-between}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li a.no-blank-icon::after{display:none!important}.sit footer.site-footer .wrap .layout .inner.i2{border-style:solid;border-color:rgba(255,255,255,.3)}.sit footer.site-footer .wrap .layout .inner.i2 .link ul{display:flex}.sit footer.site-footer .wrap .layout .inner.i2 .link ul li a{color:#fff}.sit footer.site-footer .wrap .layout .inner.i2 .copyright{background-color:transparent}.sit footer.site-footer .wrap .layout .inner.i2 .copyright p{font-family:Lexend,sans-serif;font-weight:300;color:#fff}.sit footer.site-footer .rollup{position:fixed;z-index:2000;transition:bottom .4s cubic-bezier(.65,0,.35,1)}.sit footer.site-footer .rollup a{display:block}.sit .util-link{overflow:hidden;position:fixed;z-index:2000}.sit .util-link>.wrap{position:absolute;left:0;top:0;background-color:#008482}.sit .util-link>.wrap ul li a{display:flex;align-items:center;color:#fff;flex-direction:column}.sit .util-link>.wrap ul li.u1 a .icon{position:relative;display:block}.sit .util-link>.wrap ul li.u1 a .icon:before{content:"";position:absolute;left:0;top:0;opacity:1;transition:opacity .4s}.sit .util-link>.wrap ul li.u1 a .icon:after{content:"";position:absolute;left:0;top:0;opacity:0;transition:opacity .4s}.sit .util-link>.wrap ul li.u2 a .icon{position:relative;display:block}.sit .util-link>.wrap ul li.u2 a .icon:before{content:"";position:absolute;left:0;top:0;opacity:1;transition:opacity .4s}.sit .util-link>.wrap ul li.u2 a .icon:after{content:"";position:absolute;left:0;top:0;opacity:0;transition:opacity .4s}.sit .util-link>.wrap ul li.u3 a .icon{position:relative;display:block}.sit .util-link>.wrap ul li.u3 a .icon:before{content:"";position:absolute;left:0;top:0;opacity:1;transition:opacity .4s}.sit .util-link>.wrap ul li.u3 a .icon:after{content:"";position:absolute;left:0;top:0;opacity:0;transition:opacity .4s}.sit .util-link>.wrap ul li.u4 a .icon{position:relative;display:block}.sit .util-link>.wrap ul li.u4 a .icon:before{content:"";position:absolute;left:0;top:0;opacity:1;transition:opacity .4s}.sit .util-link>.wrap ul li.u4 a .icon:after{content:"";position:absolute;left:0;top:0;opacity:0;transition:opacity .4s}.sit .util-link>.wrap ul li.u4 a{background-color:#fff;color:#008482}.sit nav.breadcrumbs{position:relative;z-index:10}.sit nav.breadcrumbs ol{display:flex;flex-wrap:wrap}.sit nav.breadcrumbs ol li:after{content:"/"}.sit nav.breadcrumbs ol li a,.sit nav.breadcrumbs ol li span{color:#646464}.sit nav.breadcrumbs ol li a.current,.sit nav.breadcrumbs ol li span.current{color:#000}.sit nav.breadcrumbs ol li:last-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.sit nav.breadcrumbs ol li:last-child:after{display:none}.sit .side-navi{position:relative;z-index:3}.sit .side-navi nav .title a{display:flex;align-items:center;position:relative;background-color:#134e3b;color:#fff}.sit .side-navi nav .title a .std-icon{position:absolute;margin:auto;top:0;bottom:0}.sit .side-navi nav .title a span{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit .side-navi nav .list li{border-style:solid;border-color:#d7d7d7}.sit .side-navi nav .list li a,.sit .side-navi nav .list li>span{display:flex;align-items:center;position:relative;color:#000}.sit .side-navi nav .list li a>span,.sit .side-navi nav .list li>span>span{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit .side-navi nav .list li a .std-icon,.sit .side-navi nav .list li>span .std-icon{position:absolute;margin:auto;top:0;bottom:0;right:0}.sit .side-navi nav .list li a.current,.sit .side-navi nav .list li>span.current{color:#008482}.sit main#main-contents>.content-title{position:absolute;left:-9999px;top:-9999px}.sit [data-area=content]{text-align:left}.sit [data-area=content] a{color:#008482;text-decoration:underline}.sit [data-area=content] a .filesize{display:inline-flex;flex-wrap:wrap;align-items:center}.sit [data-area=content] a .filesize:after{content:""}.sit [data-area=content] a .filesize.filesize--nowrap{flex-wrap:nowrap}.sit [data-area=content] a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{content:""}.sit [data-area=content] a[target=_blank][href*="goo.gl/maps"]:after,.sit [data-area=content] a[target=_blank][href*="google.com/maps"]:after{content:"";vertical-align:middle}.sit [data-area=content] strong{font-family:"Noto Sans JP",sans-serif;font-weight:700}.sit [data-area=content] ul:not([class]){list-style:disc;padding-left:1em}.sit [data-area=content] ul:not([class]) li{list-style:disc}.sit [data-area=content] ul.cirlce,.sit [data-area=content] ul[style="list-style-type: circle"],.sit [data-area=content] ul[style="list-style-type: circle;"],.sit [data-area=content] ul[style="list-style-type:circle"],.sit [data-area=content] ul[style="list-style-type:circle;"]{list-style:circle}.sit [data-area=content] ul.cirlce li,.sit [data-area=content] ul[style="list-style-type: circle"] li,.sit [data-area=content] ul[style="list-style-type: circle;"] li,.sit [data-area=content] ul[style="list-style-type:circle"] li,.sit [data-area=content] ul[style="list-style-type:circle;"] li{list-style:circle}.sit [data-area=content] ul{padding-left:0;margin-left:0}.sit [data-area=content] ul.line-list>li{padding-left:1.1em;position:relative}.sit [data-area=content] ul.line-list>li:before{content:"-";position:absolute;left:0;top:0}.sit [data-area=content] ul.dot-list>li{padding-left:1.1em;position:relative}.sit [data-area=content] ul.dot-list>li:before{content:"・";position:absolute;left:0;top:0}.sit [data-area=content] ul.note-list>li{padding-left:1.1em;position:relative}.sit [data-area=content] ul.note-list>li:before{content:"※";position:absolute;left:0;top:0}.sit [data-area=content] ol.number-list{padding-left:0;margin-left:0;counter-reset:number}.sit [data-area=content] ol.number-list>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.number-list>li:before{content:"" counter(number) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.number-list.bracket{counter-reset:number}.sit [data-area=content] ol.number-list.bracket>li{padding-left:1.5ch;position:relative;counter-increment:number}.sit [data-area=content] ol.number-list.bracket>li:before{content:"(" counter(number) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.number-list.bracket.half{counter-reset:number}.sit [data-area=content] ol.number-list.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.number-list.bracket.half>li:before{content:"" counter(number) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.number-list.rounded>li:nth-child(1):before{content:"①"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(2):before{content:"②"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(3):before{content:"③"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(4):before{content:"④"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(5):before{content:"⑤"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(6):before{content:"⑥"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(7):before{content:"⑦"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(8):before{content:"⑧"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(9):before{content:"⑨"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(10):before{content:"⑩"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(11):before{content:"⑰"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(12):before{content:"⑱"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(13):before{content:"⑲"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(14):before{content:"⑳"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(15):before{content:"⑴"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(16):before{content:"⑵"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(17):before{content:"⑶"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(18):before{content:"⑷"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(19):before{content:"⑸"}.sit [data-area=content] ol.number-list.rounded>li:nth-child(20):before{content:"⑹"}.sit [data-area=content] ol.alpha-list{padding-left:0;margin-left:0;counter-reset:number}.sit [data-area=content] ol.alpha-list>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.alpha-list>li:before{content:"" counter(number,lower-alpha) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.alpha-list.bracket{counter-reset:number}.sit [data-area=content] ol.alpha-list.bracket>li{padding-left:1.5ch;position:relative;counter-increment:number}.sit [data-area=content] ol.alpha-list.bracket>li:before{content:"(" counter(number,lower-alpha) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.alpha-list.bracket.half{counter-reset:number}.sit [data-area=content] ol.alpha-list.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.alpha-list.bracket.half>li:before{content:"" counter(number,lower-alpha) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.alpha-list.upper{counter-reset:number}.sit [data-area=content] ol.alpha-list.upper>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.alpha-list.upper>li:before{content:"" counter(number,upper-alpha) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.alpha-list.upper.bracket{counter-reset:number}.sit [data-area=content] ol.alpha-list.upper.bracket>li{padding-left:1.5ch;position:relative;counter-increment:number}.sit [data-area=content] ol.alpha-list.upper.bracket>li:before{content:"(" counter(number,upper-alpha) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.alpha-list.upper.bracket.half{counter-reset:number}.sit [data-area=content] ol.alpha-list.upper.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.alpha-list.upper.bracket.half>li:before{content:"" counter(number,upper-alpha) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.roman-list{padding-left:0;margin-left:0;counter-reset:number}.sit [data-area=content] ol.roman-list>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.roman-list>li:before{content:"" counter(number,lower-roman) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.roman-list.bracket{counter-reset:number}.sit [data-area=content] ol.roman-list.bracket>li{padding-left:1.8ch;position:relative;counter-increment:number}.sit [data-area=content] ol.roman-list.bracket>li:before{content:"(" counter(number,lower-roman) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.roman-list.bracket.half{counter-reset:number}.sit [data-area=content] ol.roman-list.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.roman-list.bracket.half>li:before{content:"" counter(number,lower-roman) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.roman-list.upper{counter-reset:number}.sit [data-area=content] ol.roman-list.upper>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.roman-list.upper>li:before{content:"" counter(number,upper-roman) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.roman-list.upper.bracket{counter-reset:number}.sit [data-area=content] ol.roman-list.upper.bracket>li{padding-left:1.8ch;position:relative;counter-increment:number}.sit [data-area=content] ol.roman-list.upper.bracket>li:before{content:"(" counter(number,upper-roman) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.roman-list.upper.bracket.half{counter-reset:number}.sit [data-area=content] ol.roman-list.upper.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.roman-list.upper.bracket.half>li:before{content:"" counter(number,upper-roman) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.hiragana-list{padding-left:0;margin-left:0;counter-reset:number}.sit [data-area=content] ol.hiragana-list>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.hiragana-list>li:before{content:"" counter(number,hiragana) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.hiragana-list.bracket{counter-reset:number}.sit [data-area=content] ol.hiragana-list.bracket>li{padding-left:1.5ch;position:relative;counter-increment:number}.sit [data-area=content] ol.hiragana-list.bracket>li:before{content:"(" counter(number,hiragana) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.hiragana-list.bracket.half{counter-reset:number}.sit [data-area=content] ol.hiragana-list.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.hiragana-list.bracket.half>li:before{content:"" counter(number,hiragana) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.hiragana-list.iroha{counter-reset:number}.sit [data-area=content] ol.hiragana-list.iroha>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.hiragana-list.iroha>li:before{content:"" counter(number,hiragana-iroha) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.hiragana-list.iroha.bracket{counter-reset:number}.sit [data-area=content] ol.hiragana-list.iroha.bracket>li{padding-left:1.5ch;position:relative;counter-increment:number}.sit [data-area=content] ol.hiragana-list.iroha.bracket>li:before{content:"(" counter(number,hiragana-iroha) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.hiragana-list.iroha.bracket.half{counter-reset:number}.sit [data-area=content] ol.hiragana-list.iroha.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.hiragana-list.iroha.bracket.half>li:before{content:"" counter(number,hiragana-iroha) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.katakana-list{padding-left:0;margin-left:0;counter-reset:number}.sit [data-area=content] ol.katakana-list>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.katakana-list>li:before{content:"" counter(number,katakana) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.katakana-list.bracket{counter-reset:number}.sit [data-area=content] ol.katakana-list.bracket>li{padding-left:1.5ch;position:relative;counter-increment:number}.sit [data-area=content] ol.katakana-list.bracket>li:before{content:"(" counter(number,katakana) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.katakana-list.bracket.half{counter-reset:number}.sit [data-area=content] ol.katakana-list.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.katakana-list.bracket.half>li:before{content:"" counter(number,katakana) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.katakana-list.iroha{counter-reset:number}.sit [data-area=content] ol.katakana-list.iroha>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.katakana-list.iroha>li:before{content:"" counter(number,katakana-iroha) ".";position:absolute;left:0;top:0}.sit [data-area=content] ol.katakana-list.iroha.bracket{counter-reset:number}.sit [data-area=content] ol.katakana-list.iroha.bracket>li{padding-left:1.5ch;position:relative;counter-increment:number}.sit [data-area=content] ol.katakana-list.iroha.bracket>li:before{content:"(" counter(number,katakana-iroha) ")";position:absolute;left:0;top:0}.sit [data-area=content] ol.katakana-list.iroha.bracket.half{counter-reset:number}.sit [data-area=content] ol.katakana-list.iroha.bracket.half>li{padding-left:1.2ch;position:relative;counter-increment:number}.sit [data-area=content] ol.katakana-list.iroha.bracket.half>li:before{content:"" counter(number,katakana-iroha) ")";position:absolute;left:0;top:0}.sit [data-area=content] hr.std-wysiwyg-placeholder{display:none}.sit [data-area=content] .std-text-uppercase{text-transform:uppercase}.sit [data-area=content] .button-inner a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not(.std-button):after{display:none}.sit [data-area=content] span.bold,.sit [data-area=content] strong{font-family:"Noto Sans JP",sans-serif;font-weight:700}.sit [data-area=content] span.bold *,.sit [data-area=content] strong *{font-family:"Noto Sans JP",sans-serif;font-weight:700}.sit [data-area=content] span.italic{font-style:italic}.sit [data-area=content] span.italic *{font-style:italic}.sit [data-area=content] span.underline{text-decoration:underline}.sit [data-area=content] span.underline :not(del):not(strike){text-decoration:underline}.sit [data-area=content] del{text-decoration:line-through}.sit [data-area=content] del *{text-decoration:line-through}.sit [data-area=content] .std-sns-button{display:flex;justify-content:center;align-items:center;text-decoration:none}.sit [data-area=content] .std-sns-button>span{color:#fff}.sit [data-area=content] .std-sns-button.facebook{background-color:#1877f2}.sit [data-area=content] .std-sns-button.twitter{background-color:#1da1f2}.sit [data-area=content] .std-sns-buttons.horizontal{display:flex}.sit [data-area=content] table.std-table thead tr th{font-family:"Noto Sans JP",sans-serif;font-weight:500;background-color:#e8e8e8;color:#000}.sit [data-area=content] table.std-table tbody tr th{font-family:"Noto Sans JP",sans-serif;font-weight:500;background-color:#f5f5f5;color:#000}.sit [data-area=content] .std-horizontal-scrollable:after{content:"※横にスクロールできます";display:none;text-align:right}.sit [data-area=content] .std-horizontal-scrollable .scroll-box{width:100%;overflow:auto}.sit [data-area=content] .std-horizontal-scrollable.active:after{display:block}.sit [data-area=content] .std-title-h1{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.048em}.sit [data-area=content] .std-title-h1.hidden{position:absolute;left:-9999px;top:-9999px}.sit [data-area=content] .std-section-title{position:relative}.sit [data-area=content] .std-section-title .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.048em}.sit [data-area=content] .std-section-title .sub{font-family:Lexend,sans-serif;font-weight:600;color:#134e3b}.sit [data-area=content] .std-section-title:before{content:"";position:absolute;left:0;top:0;display:block;background-color:#d7d7d7;width:100%}.sit [data-area=content] .std-section-title:after{content:"";position:absolute;left:0;top:0;display:block;background-color:#134e3b}.sit [data-area=content] .std-title-h2{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000;letter-spacing:.04em;position:relative}.sit [data-area=content] .std-title-h2:before{content:"";position:absolute;left:0;display:block;background-color:#d7d7d7;width:100%}.sit [data-area=content] .std-title-h2:after{content:"";position:absolute;left:0;top:0;display:block;background-color:#134e3b}.sit [data-area=content] .std-title-h2.features{text-align:center}.sit [data-area=content] .std-title-h3{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000;letter-spacing:.04em;position:relative}.sit [data-area=content] .std-title-h3:before{content:"";position:absolute;left:0;display:block;background-color:#008482}.sit [data-area=content] .std-title-h3:after{content:"";position:absolute;left:0;bottom:0;display:block;background-color:#d7d7d7;width:100%}.sit [data-area=content] .std-title-h3.features{text-align:center;padding-left:0}.sit [data-area=content] .std-title-h3.features::before{display:none}.sit [data-area=content] .std-title-h4{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#134e3b;letter-spacing:.04em}.sit [data-area=content] .std-title-h4:after,.sit [data-area=content] .std-title-h4:before{display:none}.sit [data-area=content] .std-title-h4.features{text-align:center}.sit [data-area=content] .std-title-h5{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#134e3b;letter-spacing:.04em}.sit [data-area=content] .std-title-h5:after,.sit [data-area=content] .std-title-h5:before{display:none}.sit [data-area=content] .std-title-h5.features{text-align:center}.sit [data-area=content] hr{border-style:solid;border-color:#d7d7d7}.sit [data-area=content] hr.std-hr-dash{border-style:dashed}.sit [data-area=content] .std-button,.sit [data-area=content] a.std-button{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;border-style:solid;border-color:#d7d7d7;background-color:#fff;color:#000;position:relative;text-decoration:none}.sit [data-area=content] .std-button[target=_blank]:after,.sit [data-area=content] a.std-button[target=_blank]:after{display:none}.sit [data-area=content] .std-button span,.sit [data-area=content] a.std-button span{font-family:"Noto Sans JP",sans-serif;font-weight:500;line-height:1.5294117647}.sit [data-area=content] .std-button .std-icon,.sit [data-area=content] a.std-button .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit [data-area=content] .std-button .filesize.pdf,.sit [data-area=content] a.std-button .filesize.pdf{padding-right:0}.sit [data-area=content] .std-button .filesize.pdf:after,.sit [data-area=content] a.std-button .filesize.pdf:after{display:none}.sit [data-area=content] .std-buttons{width:100%;margin-left:0}.sit [data-area=content] .std-tabs{display:flex;width:100%;margin-left:0}.sit [data-area=content] .std-tabs li a{display:flex;justify-content:center;align-items:center;height:100%;border-style:solid;border-color:#d7d7d7;background-color:#fff;color:#000;position:relative;text-decoration:none}.sit [data-area=content] .std-tabs li a span{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-tabs li a.active{border-color:#008482;background-color:#008482;color:#fff}.sit [data-area=content] .std-tabset{width:100%}.sit [data-area=content] .std-tabset .contents>:not(.active){display:none}.sit [data-area=content] .std-accordion{background-color:#f5f5f5;width:100%}.sit [data-area=content] .std-accordion .title a{display:flex;justify-content:flex-start;align-items:center;color:#000;position:relative;text-decoration:none}.sit [data-area=content] .std-accordion .title a>span{display:block;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-accordion .title a i.icon{position:absolute;margin:auto;top:0;bottom:0;border-radius:50%;background-color:#fff}.sit [data-area=content] .std-accordion .title a i.icon .bar{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background-color:#000;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-accordion .title a i.icon .bar.b2{transform:rotate(90deg)}.sit [data-area=content] .std-accordion .title a.active i.icon .bar.b2{opacity:0}.sit [data-area=content] .std-accordion .contents{--height:0;height:var(--height);overflow:hidden;transition:height .4s cubic-bezier(.65,0,.35,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.sit [data-area=content] .std-accordion .contents>.wrap.cols-0{display:block}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4{display:flex;flex-wrap:wrap}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 figure.col.vertical figcaption{text-align:left}.sit [data-area=content] .accordion-group .std-layout.button{display:flex;justify-content:flex-end}.sit [data-area=content] .accordion-group .std-layout.button .all-button{color:#000;display:flex;align-items:center;text-decoration:none}.sit [data-area=content] .accordion-group .std-layout.button .all-button .label{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .accordion-group .std-layout.button .all-button .label.l1{display:inline}.sit [data-area=content] .accordion-group .std-layout.button .all-button .label.l2{display:none}.sit [data-area=content] .accordion-group .std-layout.button .all-button i.icon{display:block;position:relative}.sit [data-area=content] .accordion-group .std-layout.button .all-button i.icon .bar{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background-color:#000;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .accordion-group .std-layout.button .all-button i.icon .bar.b2{transform:rotate(90deg)}.sit [data-area=content] .accordion-group .std-layout.button .all-button.active .label.l1{display:none}.sit [data-area=content] .accordion-group .std-layout.button .all-button.active .label.l2{display:inline}.sit [data-area=content] .accordion-group .std-layout.button .all-button.active i.icon .bar.b2{opacity:0}.sit [data-area=content] .std-anchor-list{width:100%;background-color:#f5f5f5;display:flex;justify-content:center;align-items:center}.sit [data-area=content] .std-anchor-list ul{display:flex;flex-wrap:wrap;align-items:center}.sit [data-area=content] .std-anchor-list ul li{border-style:solid;border-color:#d7d7d7;list-style:none}.sit [data-area=content] .std-anchor-list ul li a{display:flex;align-items:center;color:#000;text-decoration:none}.sit [data-area=content] .std-anchor-list ul li a span{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-embed iframe{margin:0 auto;max-width:100%}.sit [data-area=content] .std-spacer{height:80px}.sit [data-area=content] .std-department-visual,.sit [data-area=content] .std-faculty-visual,.sit [data-area=content] .std-feature-link,.sit [data-area=content] .std-feature-visual,.sit [data-area=content] .std-under-visual{display:flex;align-items:center;position:relative}.sit [data-area=content] .std-department-visual .bg,.sit [data-area=content] .std-faculty-visual .bg,.sit [data-area=content] .std-feature-link .bg,.sit [data-area=content] .std-feature-visual .bg,.sit [data-area=content] .std-under-visual .bg{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-department-visual .bg img,.sit [data-area=content] .std-faculty-visual .bg img,.sit [data-area=content] .std-feature-link .bg img,.sit [data-area=content] .std-feature-visual .bg img,.sit [data-area=content] .std-under-visual .bg img{width:100%;height:100%;object-fit:cover}.sit [data-area=content] .std-department-visual .cover,.sit [data-area=content] .std-faculty-visual .cover,.sit [data-area=content] .std-feature-link .cover,.sit [data-area=content] .std-feature-visual .cover,.sit [data-area=content] .std-under-visual .cover{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.sit [data-area=content] .std-department-visual .content,.sit [data-area=content] .std-faculty-visual .content,.sit [data-area=content] .std-feature-link .content,.sit [data-area=content] .std-feature-visual .content,.sit [data-area=content] .std-under-visual .content{position:relative;z-index:2;left:0;top:0;width:auto;height:auto;margin:0;padding:0}.sit [data-area=content] .std-department-visual .content .title,.sit [data-area=content] .std-faculty-visual .content .title,.sit [data-area=content] .std-feature-link .content .title,.sit [data-area=content] .std-feature-visual .content .title,.sit [data-area=content] .std-under-visual .content .title{color:#fff;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-department-visual .content .lead p,.sit [data-area=content] .std-faculty-visual .content .lead p,.sit [data-area=content] .std-feature-link .content .lead p,.sit [data-area=content] .std-feature-visual .content .lead p,.sit [data-area=content] .std-under-visual .content .lead p{color:#fff}.sit [data-area=content] .std-department-visual .content .lead p a,.sit [data-area=content] .std-faculty-visual .content .lead p a,.sit [data-area=content] .std-feature-link .content .lead p a,.sit [data-area=content] .std-feature-visual .content .lead p a,.sit [data-area=content] .std-under-visual .content .lead p a{color:#fff}.sit [data-area=content] .std-department-visual .content .lead p a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .std-faculty-visual .content .lead p a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .std-feature-link .content .lead p a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .std-feature-visual .content .lead p a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .std-under-visual .content .lead p a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{background-image:url(/assets/img/common/_ico_blank_w.svg)}.sit [data-area=content] .std-upper-banner{display:flex;align-items:center;position:relative}.sit [data-area=content] .std-upper-banner a{display:block;position:relative;position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none}.sit [data-area=content] .std-upper-banner .image{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%}.sit [data-area=content] .std-upper-banner .image img{width:100%;height:100%;object-fit:cover}.sit [data-area=content] .std-upper-banner .cover{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.sit [data-area=content] .std-feature-visual.boxed .content{background-color:#008482}.sit [data-area=content] .std-feature-link a{display:flex;align-items:center;position:relative;width:100%;height:100%;text-decoration:none}.sit [data-area=content] .std-feature-link a .std-circle{position:absolute;z-index:2;margin:auto;top:0;bottom:0}.sit [data-area=content] .std-lev2-pagetitle .page-title{position:relative;z-index:1}.sit [data-area=content] .std-lev2-pagetitle .page-title .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.04em}.sit [data-area=content] .std-lev2-pagetitle .page-title .sub{font-family:Lexend,sans-serif;font-weight:600;color:#134e3b}.sit [data-area=content] .std-lev2-pagetitle .kv{position:relative}.sit [data-area=content] .std-lev2-pagetitle .kv .bg{box-sizing:content-box;position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;overflow:hidden}.sit [data-area=content] .std-lev2-pagetitle .kv .fg{position:relative;z-index:1}.sit [data-area=content] .std-lev2-pagetitle .kv .fg .image img{width:100%;height:100%;object-fit:cover}.sit [data-area=content] .std-card{border-style:solid;border-color:#d7d7d7;flex-grow:1}.sit [data-area=content] .std-card .card-title .title{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-card .card-body{color:#646464}.sit [data-area=content] .std-card.inquery .card-body dl .set dt{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-card.inquery .card-body dl .set dd a{color:#000;text-decoration:underline}.sit [data-area=content] .std-image-card figure{position:relative;width:100%}.sit [data-area=content] .std-image-card figure .image{position:absolute;z-index:1;left:0;top:0;width:100%;height:0;padding-top:50.7462686567%;overflow:hidden}.sit [data-area=content] .std-image-card figure .image>img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.sit [data-area=content] .std-image-card figure figcaption{position:relative;z-index:0;width:100%;border-style:solid;border-color:#e1e1e1;padding-top:50.7462686567%}.sit [data-area=content] .std-image-card a{display:block;position:relative;text-decoration:none;color:#000}.sit [data-area=content] .std-image-card a .std-icon{position:absolute}.sit [data-area=content] .std-lab-card{border-style:solid;border-color:#e1e1e1;background-color:#fff}.sit [data-area=content] .std-lab-card>a{display:block;text-decoration:none;position:relative;height:100%}.sit [data-area=content] .std-lab-card>a .card-title{background-color:#f5f5f5}.sit [data-area=content] .std-lab-card>a .card-title .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#008482}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .photo{grid-area:photo;position:relative;width:100%;height:0;padding-top:69.5081967213%}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .photo img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .photo img.border{border-style:solid;border-color:#e1e1e1}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text{grid-area:text}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text .lead{color:#000;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text .name{color:#646464}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .tags{grid-area:tags}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .tags ul li{border-color:#f5f5f5;background-color:#f5f5f5;color:#646464}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image{grid-area:image}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list ul{display:flex;flex-wrap:wrap}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list ul li{display:flex;align-items:center}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list ul li .label{color:#646464}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs{grid-area:sdgs}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .list ul{display:flex;flex-wrap:wrap}.sit [data-area=content] .std-lab-card>a .std-icon{position:absolute}.sit [data-area=content] .dept-list ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-left:0}.sit [data-area=content] .dept-list ul li{list-style:none}.sit [data-area=content] .dept-list ul li a{display:flex;flex-direction:column;position:relative;width:100%;color:#000;text-decoration:none}.sit [data-area=content] .dept-list ul li a i.icon{position:relative}.sit [data-area=content] .dept-list ul li a i.icon img{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.sit [data-area=content] .dept-list ul li a .label{text-align:center}.sit [data-area=content] .dept-list ul li.d1 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d1 a i.icon{background-color:#d60000}.sit [data-area=content] .dept-list ul li.d2 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d2 a i.icon{background-color:#e654b8}.sit [data-area=content] .dept-list ul li.d3 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d3 a i.icon{background-color:#ffb000}.sit [data-area=content] .dept-list ul li.d4 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d4 a i.icon{background-color:#00439a}.sit [data-area=content] .dept-list ul li.d5 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d5 a i.icon{background-color:#008ed8}.sit [data-area=content] .dept-list ul li.d6 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d6 a i.icon{background-color:#5178bc}.sit [data-area=content] .dept-list ul li.d7 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d7 a i.icon{background-color:#dac000}.sit [data-area=content] .dept-list ul li.d8 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d8 a i.icon{background-color:#f94783}.sit [data-area=content] .dept-list ul li.d9 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d9 a i.icon{background-color:#f98c6f}.sit [data-area=content] .dept-list ul li.d10 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d10 a i.icon{background-color:#fa4800}.sit [data-area=content] .dept-list ul li.d11 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d11 a i.icon{background-color:#ff9100}.sit [data-area=content] .dept-list ul li.d12 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d12 a i.icon{background-color:#c6001e}.sit [data-area=content] .dept-list ul li.d13 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d13 a i.icon{background-color:#b56700}.sit [data-area=content] .dept-list ul li.d14 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d14 a i.icon{background-color:#44bf94}.sit [data-area=content] .dept-list ul li.d15 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d15 a i.icon{background-color:#38b51a}.sit [data-area=content] .dept-list ul li.d16 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d16 a i.icon{background-color:#057353}.sit [data-area=content] .dept-list ul li.d17 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d17 a i.icon{background-color:#824f9f}.sit [data-area=content] .dept-list ul li.d18 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d18 a i.icon{background-color:#c40083}.sit [data-area=content] .dept-list ul li.d19 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d19 a i.icon{background-color:#1c2d5e}.sit [data-area=content] .dept-list ul li.d20 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d20 a i.icon{background-color:#909c06}.sit [data-area=content] .dept-list ul li.d21 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d21 a i.icon{background-color:#008c8c}.sit [data-area=content] .dept-list ul li.d22 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d22 a i.icon{background-color:#00b2df}.sit [data-area=content] .dept-list ul li.d23 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d23 a i.icon{background-color:#e18f1a}.sit [data-area=content] .dept-list ul li.d24 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d24 a i.icon{background-color:#5b6284}.sit [data-area=content] .dept-list ul li.d25 a{text-decoration:none}.sit [data-area=content] .dept-list ul li.d25 a i.icon{background-color:#c6a671}.sit [data-area=content] .std-education-list-item{width:100%;border-style:solid;border-color:#d7d7d7;padding:0}.sit [data-area=content] .std-education-list-item+.std-education-list-item{border-top-width:0}.sit [data-area=content] .std-education-list-item a{display:block;position:relative;text-decoration:none}.sit [data-area=content] .std-education-list-item a .std-icon{position:absolute;right:0}.sit [data-area=content] .std-education-list-item a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{display:none}.sit [data-area=content] .std-education-list-item figure figcaption .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000}.sit [data-area=content] .std-education-list-item figure figcaption .names{margin-bottom:0;color:#646464}.sit [data-area=content] .std-education-list-item figure figcaption .keywords{color:#646464}.sit [data-area=content] .std-tb-border{border-style:solid;border-color:#d7d7d7}.sit [data-area=content] .std-tb-border+.std-tb-border{border-top-width:0}.sit [data-area=content] .std-block-list{display:flex;flex-wrap:wrap;margin-left:0}.sit [data-area=content] .std-block-list li{border-style:solid;border-color:#d7d7d7}.sit [data-area=content] .std-block-list li figure .image img{object-fit:cover}.sit [data-area=content] .std-block-list li figure figcaption .sub{color:#646464}.sit [data-area=content] .std-block-list li figure figcaption .main{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000}.sit [data-area=content] .std-block-list li .content{color:#646464}.sit [data-area=content] .std-search-box{display:flex;border-style:solid;border-color:#b4b4b4;background-color:#fff}.sit [data-area=content] .std-search-box input[type=submit]{position:relative;height:0;overflow:hidden;text-indent:-5000px;background-repeat:no-repeat;background-position:center center}.sit [data-area=content] .std-link-next{display:flex;justify-content:flex-end}.sit [data-area=content] .std-link-next .link{display:flex}.sit [data-area=content] .std-link-next .link a{display:flex;align-items:center;color:#000;text-decoration:none}.sit [data-area=content] .std-link-next .link a>span{font-family:"Noto Sans JP",sans-serif;font-weight:500;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-link-next .link a .std-circle{border-style:solid;border-color:#134e3b;border-radius:50%;background-color:#134e3b;position:relative;display:block}.sit [data-area=content] .std-link-next .link a .std-circle .arrow{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;display:block;display:block}.sit [data-area=content] .std-link-next .link a .std-circle .arrow .frame{position:absolute}.sit [data-area=content] .std-link-next .link a .std-circle .arrow .frame:before{content:"";position:absolute;opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-link-next .link a .std-circle .arrow .frame:after{content:"";position:absolute;opacity:1;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.r .frame{right:0;top:0}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame{left:0;top:0}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame:before{transform:rotate(180deg)}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame:after{transform:rotate(180deg)}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame{left:0;top:0}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame:before{transform:rotate(-90deg)}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame:after{transform:rotate(-90deg)}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame{left:0;bottom:0}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame:before{transform:rotate(90deg)}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame:after{transform:rotate(90deg)}.sit [data-area=content] .std-link-next.start{justify-content:flex-start}.sit [data-area=content] .std-link-prev{display:flex;justify-content:flex-start}.sit [data-area=content] .std-link-prev .link{display:flex}.sit [data-area=content] .std-link-prev .link a{display:flex;align-items:center;color:#000;text-decoration:none}.sit [data-area=content] .std-link-prev .link a>span{font-family:"Noto Sans JP",sans-serif;font-weight:500;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-link-prev .link a .std-circle{border-style:solid;border-color:#134e3b;border-radius:50%;background-color:#134e3b;position:relative;display:block}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;display:block;display:block}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow .frame{position:absolute}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow .frame:before{content:"";position:absolute;opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow .frame:after{content:"";position:absolute;opacity:1;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.r .frame{right:0;top:0}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame{left:0;top:0}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame:before{transform:rotate(180deg)}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame:after{transform:rotate(180deg)}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame{left:0;top:0}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame:before{transform:rotate(-90deg)}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame:after{transform:rotate(-90deg)}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame{left:0;bottom:0}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame:before{transform:rotate(90deg)}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame:after{transform:rotate(90deg)}.sit [data-area=content] .std-link-prev .link a{flex-direction:row-reverse;text-decoration:none}.sit [data-area=content] .std-taglist{overflow:hidden}.sit [data-area=content] .std-taglist ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-left:0}.sit [data-area=content] .std-taglist ul li{list-style:none;border-style:solid;border-color:#008482;background-color:#008482;color:#fff;list-style:none;flex-shrink:0}.sit [data-area=content] .std-taglist ul li.none{color:#646464;background-color:transparent}.sit [data-area=content] .std-taglist ul li.news-1{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-2{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-3{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-4{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-5{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-6{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-7{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-8{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-9{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-10{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-11{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-12{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.news-13{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-taglist ul li.dept-1{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-2{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-3{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-4{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-5{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-6{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-7{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-8{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-9{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-10{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-11{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-12{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-13{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-14{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-15{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-16{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-17{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-18{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-19{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-20{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-21{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-22{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-23{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-24{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-25{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-26{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-27{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-28{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-29{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-30{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-31{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-32{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-33{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-34{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-35{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-36{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-37{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-38{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.dept-39{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-taglist ul li.event-1{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-2{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-3{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-4{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-5{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-6{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-7{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-8{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-9{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-10{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-11{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-12{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.event-13{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-taglist ul li.course-1{color:#fff;background-color:#d2b200}.sit [data-area=content] .std-taglist ul li.course-2{color:#fff;background-color:#5ebf51}.sit [data-area=content] .std-taglist ul li.course-3{color:#fff;background-color:#31b4c8}.sit [data-area=content] .std-taglist ul li.course-4{color:#fff;background-color:#0075d8}.sit [data-area=content] .std-taglist ul li.course-5{color:#fff;background-color:#14af7e}.sit [data-area=content] .std-taglist ul li.course-6{color:#fff;background-color:#d60000}.sit [data-area=content] .std-taglist ul li.course-7{color:#fff;background-color:#bb54ab}.sit [data-area=content] .std-taglist ul li.course-8{color:#fff;background-color:#174e8b}.sit [data-area=content] .std-taglist ul li.course-9{color:#fff;background-color:#f98c6f}.sit [data-area=content] .std-taglist ul li.course-10{color:#fff;background-color:#ffb000}.sit [data-area=content] .std-taglist ul li.stat-stand{color:#008482;background-color:#fff;border-color:#008482}.sit [data-area=content] .std-taglist ul li.stat-over{color:#d0121b;background-color:#fff;border-color:#d0121b}.sit [data-area=content] .std-taglist ul li.selectable{color:#000;background-color:#fff;border-color:#000}.sit [data-area=content] .std-select{border-style:solid;border-color:#e1e1e1;background-color:#fff;background-image:url(/assets/img/common/_arr_1_d_bk.svg);background-repeat:no-repeat}.sit [data-area=content] .std-prof-message figcaption .title{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-prof-message figcaption .lead{color:#646464}.sit [data-area=content] .std-prof-message figcaption .text{color:#646464}.sit [data-area=content] .std-prof-message .image{text-align:center}.sit [data-area=content] .std-icon-list ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-left:0}.sit [data-area=content] .std-icon-list ul li{list-style:none}.sit [data-area=content] .std-icon-list ul li figure figcaption{text-align:center}.sit [data-area=content] .std-globalization-performance .col figure figcaption .title{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-globalization-performance .col figure .content table.std-table thead tr th{font-family:"Noto Sans JP",sans-serif;font-weight:500;background-color:#e8e8e8;color:#000}.sit [data-area=content] .std-globalization-performance .col figure .content table.std-table tbody tr th{font-family:"Noto Sans JP",sans-serif;font-weight:500;background-color:#f5f5f5;color:#000}.sit [data-area=content] .std-research-image-heading{display:flex;align-items:center;border-style:solid;border-color:#d7d7d7}.sit [data-area=content] .std-research-image-heading .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;flex-grow:1}.sit [data-area=content] .std-research-image-heading i.icon{flex-shrink:1}.sit [data-area=content] .std-research-image-heading i.icon img{object-fit:cover}.sit [data-area=content] .std-news-list .item{position:relative}.sit [data-area=content] .std-news-list .item a{display:-ms-grid;display:grid;color:#000;position:relative;text-decoration:none}.sit [data-area=content] .std-news-list .item a[href*=".pdf"]:after{display:none}.sit [data-area=content] .std-news-list .item a[target=_blank]:not(.img-wrap-link):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{display:none}.sit [data-area=content] .std-news-list .item a[target=_blank][href*="goo.gl/maps"]:after,.sit [data-area=content] .std-news-list .item a[target=_blank][href*="google.com/maps"]:after{display:none}.sit [data-area=content] .std-news-list .item a .date{grid-area:date}.sit [data-area=content] .std-news-list .item a .date p{font-family:Inter,sans-serif;font-weight:400;color:#646464}.sit [data-area=content] .std-news-list .item a .tags{grid-area:tags;overflow:hidden}.sit [data-area=content] .std-news-list .item a .tags ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-left:0}.sit [data-area=content] .std-news-list .item a .tags ul li{list-style:none;border-style:solid;border-color:#008482;background-color:#008482;color:#fff;list-style:none;flex-shrink:0}.sit [data-area=content] .std-news-list .item a .tags ul li.none{color:#646464;background-color:transparent}.sit [data-area=content] .std-news-list .item a .tags ul li.news-1{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-2{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-3{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-4{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-5{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-6{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-7{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-8{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-9{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-10{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-11{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-12{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.news-13{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-1{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-2{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-3{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-4{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-5{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-6{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-7{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-8{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-9{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-10{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-11{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-12{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-13{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-14{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-15{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-16{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-17{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-18{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-19{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-20{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-21{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-22{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-23{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-24{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-25{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-26{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-27{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-28{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-29{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-30{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-31{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-32{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-33{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-34{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-35{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-36{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-37{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-38{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-39{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-news-list .item a .tags ul li.event-1{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-2{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-3{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-4{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-5{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-6{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-7{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-8{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-9{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-10{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-11{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-12{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.event-13{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-news-list .item a .tags ul li.course-1{color:#fff;background-color:#d2b200}.sit [data-area=content] .std-news-list .item a .tags ul li.course-2{color:#fff;background-color:#5ebf51}.sit [data-area=content] .std-news-list .item a .tags ul li.course-3{color:#fff;background-color:#31b4c8}.sit [data-area=content] .std-news-list .item a .tags ul li.course-4{color:#fff;background-color:#0075d8}.sit [data-area=content] .std-news-list .item a .tags ul li.course-5{color:#fff;background-color:#14af7e}.sit [data-area=content] .std-news-list .item a .tags ul li.course-6{color:#fff;background-color:#d60000}.sit [data-area=content] .std-news-list .item a .tags ul li.course-7{color:#fff;background-color:#bb54ab}.sit [data-area=content] .std-news-list .item a .tags ul li.course-8{color:#fff;background-color:#174e8b}.sit [data-area=content] .std-news-list .item a .tags ul li.course-9{color:#fff;background-color:#f98c6f}.sit [data-area=content] .std-news-list .item a .tags ul li.course-10{color:#fff;background-color:#ffb000}.sit [data-area=content] .std-news-list .item a .tags ul li.stat-stand{color:#008482;background-color:#fff;border-color:#008482}.sit [data-area=content] .std-news-list .item a .tags ul li.stat-over{color:#d0121b;background-color:#fff;border-color:#d0121b}.sit [data-area=content] .std-news-list .item a .tags ul li.selectable{color:#000;background-color:#fff;border-color:#000}.sit [data-area=content] .std-news-list .item a .body{grid-area:body}.sit [data-area=content] .std-news-list .item a .body p{letter-spacing:.04em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sit [data-area=content] .std-news-list .item a .image{grid-area:image}.sit [data-area=content] .std-news-list .item a .image>.wrap{overflow:hidden}.sit [data-area=content] .std-news-list .item a .image>.wrap img{display:block;object-fit:cover}.sit [data-area=content] .std-news-list .item a .std-icon{position:absolute}.sit [data-area=content] .std-event-list .item{position:relative}.sit [data-area=content] .std-event-list .item a{display:-ms-grid;display:grid;color:#000;position:relative;text-decoration:none}.sit [data-area=content] .std-event-list .item a[href*=".pdf"]:after{display:none}.sit [data-area=content] .std-event-list .item a[target=_blank]:not(.img-wrap-link):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{display:none}.sit [data-area=content] .std-event-list .item a[target=_blank][href*="goo.gl/maps"]:after,.sit [data-area=content] .std-event-list .item a[target=_blank][href*="google.com/maps"]:after{display:none}.sit [data-area=content] .std-event-list .item a .date{grid-area:date}.sit [data-area=content] .std-event-list .item a .date p{font-family:Inter,sans-serif;font-weight:400;color:#646464}.sit [data-area=content] .std-event-list .item a .tags{grid-area:tags;overflow:hidden}.sit [data-area=content] .std-event-list .item a .tags ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-left:0}.sit [data-area=content] .std-event-list .item a .tags ul li{list-style:none;border-style:solid;border-color:#008482;background-color:#008482;color:#fff;list-style:none;flex-shrink:0}.sit [data-area=content] .std-event-list .item a .tags ul li.none{color:#646464;background-color:transparent}.sit [data-area=content] .std-event-list .item a .tags ul li.news-1{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-2{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-3{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-4{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-5{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-6{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-7{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-8{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-9{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-10{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-11{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-12{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.news-13{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-1{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-2{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-3{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-4{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-5{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-6{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-7{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-8{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-9{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-10{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-11{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-12{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-13{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-14{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-15{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-16{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-17{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-18{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-19{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-20{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-21{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-22{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-23{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-24{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-25{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-26{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-27{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-28{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-29{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-30{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-31{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-32{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-33{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-34{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-35{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-36{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-37{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-38{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-39{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-event-list .item a .tags ul li.event-1{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-2{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-3{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-4{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-5{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-6{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-7{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-8{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-9{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-10{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-11{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-12{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.event-13{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-event-list .item a .tags ul li.course-1{color:#fff;background-color:#d2b200}.sit [data-area=content] .std-event-list .item a .tags ul li.course-2{color:#fff;background-color:#5ebf51}.sit [data-area=content] .std-event-list .item a .tags ul li.course-3{color:#fff;background-color:#31b4c8}.sit [data-area=content] .std-event-list .item a .tags ul li.course-4{color:#fff;background-color:#0075d8}.sit [data-area=content] .std-event-list .item a .tags ul li.course-5{color:#fff;background-color:#14af7e}.sit [data-area=content] .std-event-list .item a .tags ul li.course-6{color:#fff;background-color:#d60000}.sit [data-area=content] .std-event-list .item a .tags ul li.course-7{color:#fff;background-color:#bb54ab}.sit [data-area=content] .std-event-list .item a .tags ul li.course-8{color:#fff;background-color:#174e8b}.sit [data-area=content] .std-event-list .item a .tags ul li.course-9{color:#fff;background-color:#f98c6f}.sit [data-area=content] .std-event-list .item a .tags ul li.course-10{color:#fff;background-color:#ffb000}.sit [data-area=content] .std-event-list .item a .tags ul li.stat-stand{color:#008482;background-color:#fff;border-color:#008482}.sit [data-area=content] .std-event-list .item a .tags ul li.stat-over{color:#d0121b;background-color:#fff;border-color:#d0121b}.sit [data-area=content] .std-event-list .item a .tags ul li.selectable{color:#000;background-color:#fff;border-color:#000}.sit [data-area=content] .std-event-list .item a .body{grid-area:body}.sit [data-area=content] .std-event-list .item a .body p{letter-spacing:.04em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sit [data-area=content] .std-event-list .item a .image{grid-area:image}.sit [data-area=content] .std-event-list .item a .image>.wrap{overflow:hidden}.sit [data-area=content] .std-event-list .item a .image>.wrap img{display:block;object-fit:cover}.sit [data-area=content] .std-event-list .item a .std-icon{position:absolute}.sit [data-area=content] .std-event-list .item a .body .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sit [data-area=content] .std-event-list .item a .body .stats{color:#646464}.sit [data-area=content] .std-event-list .item a .body .stats .row{display:flex}.sit [data-area=content] .std-event-list .item a .body .stats .row dt:after{content:"："}.sit [data-area=content] .std-event-list .item a .body .stats .row dd .date+.time{margin-left:1em}.sit [data-area=content] .std-event-list .item a .image{grid-area:image}.sit [data-area=content] .std-event-list .item a .image>.wrap{overflow:hidden}.sit [data-area=content] .std-awards-list .item{position:relative}.sit [data-area=content] .std-awards-list .item a{display:-ms-grid;display:grid;color:#000;position:relative;text-decoration:none}.sit [data-area=content] .std-awards-list .item a[href*=".pdf"]:after{display:none}.sit [data-area=content] .std-awards-list .item a[target=_blank]:not(.img-wrap-link):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{display:none}.sit [data-area=content] .std-awards-list .item a[target=_blank][href*="goo.gl/maps"]:after,.sit [data-area=content] .std-awards-list .item a[target=_blank][href*="google.com/maps"]:after{display:none}.sit [data-area=content] .std-awards-list .item a .date{grid-area:date}.sit [data-area=content] .std-awards-list .item a .date p{font-family:Inter,sans-serif;font-weight:400;color:#646464}.sit [data-area=content] .std-awards-list .item a .tags{grid-area:tags;overflow:hidden}.sit [data-area=content] .std-awards-list .item a .tags ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;margin-left:0}.sit [data-area=content] .std-awards-list .item a .tags ul li{list-style:none;border-style:solid;border-color:#008482;background-color:#008482;color:#fff;list-style:none;flex-shrink:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.none{color:#646464;background-color:transparent}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-1{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-2{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-3{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-4{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-5{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-6{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-7{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-8{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-9{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-10{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-11{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-12{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-13{color:#fff;background-color:#4274b7}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-1{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-2{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-3{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-4{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-5{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-6{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-7{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-8{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-9{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-10{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-11{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-12{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-13{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-14{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-15{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-16{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-17{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-18{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-19{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-20{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-21{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-22{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-23{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-24{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-25{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-26{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-27{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-28{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-29{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-30{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-31{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-32{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-33{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-34{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-35{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-36{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-37{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-38{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-39{color:#fff;background-color:#7e498b}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-1{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-2{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-3{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-4{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-5{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-6{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-7{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-8{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-9{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-10{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-11{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-12{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-13{color:#fff;background-color:#bb5400}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-1{color:#fff;background-color:#d2b200}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-2{color:#fff;background-color:#5ebf51}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-3{color:#fff;background-color:#31b4c8}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-4{color:#fff;background-color:#0075d8}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-5{color:#fff;background-color:#14af7e}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-6{color:#fff;background-color:#d60000}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-7{color:#fff;background-color:#bb54ab}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-8{color:#fff;background-color:#174e8b}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-9{color:#fff;background-color:#f98c6f}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-10{color:#fff;background-color:#ffb000}.sit [data-area=content] .std-awards-list .item a .tags ul li.stat-stand{color:#008482;background-color:#fff;border-color:#008482}.sit [data-area=content] .std-awards-list .item a .tags ul li.stat-over{color:#d0121b;background-color:#fff;border-color:#d0121b}.sit [data-area=content] .std-awards-list .item a .tags ul li.selectable{color:#000;background-color:#fff;border-color:#000}.sit [data-area=content] .std-awards-list .item a .body{grid-area:body}.sit [data-area=content] .std-awards-list .item a .body p{letter-spacing:.04em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sit [data-area=content] .std-awards-list .item a .image{grid-area:image}.sit [data-area=content] .std-awards-list .item a .image>.wrap{overflow:hidden}.sit [data-area=content] .std-awards-list .item a .image>.wrap img{display:block;object-fit:cover}.sit [data-area=content] .std-awards-list .item a .std-icon{position:absolute}.sit [data-area=content] .std-sample-code{display:flex;flex-direction:column;align-items:flex-start}.sit [data-area=content] .std-sample-code:before{font-family:"Noto Sans JP",sans-serif;font-weight:500;content:"Sample code";background-color:#333;color:#fff}.sit [data-area=content] .std-sample-code pre{font-family:Ricty,"Ricty Diminished",inconsolata,consolas,"Courier New",monospace;width:100%;border-style:solid;border-color:#e1e1e1;overflow:auto;line-height:1.2}.sit [data-area=content] .std-list-wrap{margin:0;padding:0}.sit [data-area=content] .std-list-wrap.hide{animation:stdNewsListOut .5s forwards}.sit [data-area=content] .std-list-wrap.show{animation:stdNewsListIn .5s forwards}.sit [data-area=content] .std-pagination{display:flex;flex-wrap:wrap}.sit [data-area=content] .std-pagination .item a,.sit [data-area=content] .std-pagination .item>span{display:block;color:#000;text-decoration:none}.sit [data-area=content] .std-pagination .item a.current,.sit [data-area=content] .std-pagination .item>span.current{color:#008482;pointer-events:none}.sit [data-area=content] .std-pagination .item a>.wrap,.sit [data-area=content] .std-pagination .item>span>.wrap{display:flex;justify-content:center;align-items:center;border-radius:50%;border-style:solid;border-color:#e1e1e1;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-pagination .item a>.wrap>span,.sit [data-area=content] .std-pagination .item>span>.wrap>span{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-pagination .item.leader{width:auto;display:none}.sit [data-area=content] .std-pagination .item.leader.active{display:flex;align-items:center}.sit [data-area=content] .std-pagination .item.disabled{display:none}.sit [data-area=content] .std-layout ul{list-style:none;padding-left:0}.sit [data-area=content] .std-layout ul li{list-style:none}.sit [data-area=content] .std-layout.cols-0{display:block}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical>*,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical>*,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical>*,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical>*,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical>*{text-align:center}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-2 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-3 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-4 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-5 figure.col.vertical>:nth-child(2){text-align:center}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery>*,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery>*,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery>*,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery>*,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery>*{text-align:left}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery>:nth-child(2){text-align:left}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery .image img,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery .image img,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery .image img,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery .image img,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery .image img{max-height:99999px}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery figcaption{color:#646464}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery.movie .image,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery.movie .image,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery.movie .image,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery.movie .image,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery.movie .image{position:relative;width:100%;height:0;padding-top:56.25%}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery.movie .image a,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery.movie .image a,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery.movie .image a,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery.movie .image a,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery.movie .image a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery.movie .image a img,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery.movie .image a img,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery.movie .image a img,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery.movie .image a img,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery.movie .image a img{width:100%;height:100%;object-fit:cover}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery.movie .image a .std-circle{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.sit [data-area=content] .std-layout.cols-1 .col{width:100%}.sit [data-area=content] .std-layout.cols-1 figure.col .image img{width:auto}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText{display:flex}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image{display:flex;flex-direction:column}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image img{border-radius:50%;object-fit:cover}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image .label{color:#646464;text-align:center}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText figcaption .text p{color:#646464}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon figcaption{background-color:#e8f6f6;position:relative}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon figcaption:after{content:"";position:absolute}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon.reverse{flex-direction:row-reverse}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon.reverse .image{align-items:flex-end}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption{background-color:#008482;color:#fff;display:flex;align-items:center}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .sub{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .title{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .std-layout.cols-1.left{justify-content:flex-start}.sit [data-area=content] .std-layout.cols-1.center{justify-content:center}.sit [data-area=content] .std-layout.cols-1.right{justify-content:flex-end}.sit [data-area=content] .std-layout.boxed{background-color:#f5f5f5}.sit [data-area=content] .std-layout.boxed .box-title{background-color:#008482;font-family:"Noto Sans JP",sans-serif;font-weight:500;display:inline-block;color:#fff}.sit [data-area=content] .std-layout.boxed.cols-1 .col .image{text-align:center}.sit [data-area=content] .std-layout.boxed.cols-1 figure.col{margin:0 auto}.sit [data-area=content] .std-layout.boxed.cols-1 figure.col.horizontal .image{margin:0 auto}.sit [data-area=content] .extensions-list-entry-point,.sit [data-area=content] .news-list-entry-point{display:none}.sit [data-area=content] .extensions-list-entry-point.visible,.sit [data-area=content] .news-list-entry-point.visible{display:block}.sit.en [data-area=content] .std-section-title .title{letter-spacing:0}.sit.en [data-area=content] .std-title-h1,.sit.en [data-area=content] .std-title-h2,.sit.en [data-area=content] .std-title-h3,.sit.en [data-area=content] .std-title-h4,.sit.en [data-area=content] .std-title-h5,.sit.en [data-area=content] .std-title-h6{letter-spacing:0}.sit.en [data-area=content] .dept-list ul li a .label{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.sit [data-area=content] table tbody tr th{background-color:#134e3b;color:#fff}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(1){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(1):before{content:"1.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(2){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(2):before{content:"2.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(3){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(3):before{content:"3.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(4){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(4):before{content:"4.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(5){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(5):before{content:"5.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(6){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(6):before{content:"6.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(7){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(7):before{content:"7.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(8){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(8):before{content:"8.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(9){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(9):before{content:"9.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(10){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(10):before{content:"10.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(11){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(11):before{content:"11.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(12){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(12):before{content:"12.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(13){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(13):before{content:"13.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(14){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(14):before{content:"14.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(15){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(15):before{content:"15.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(16){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(16):before{content:"16.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(17){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(17):before{content:"17.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(18){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(18):before{content:"18.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(19){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(19):before{content:"19.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(20){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(20):before{content:"20.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(21){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(21):before{content:"21.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(22){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(22):before{content:"22.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(23){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(23):before{content:"23.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(24){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(24):before{content:"24.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(25){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(25):before{content:"25.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(26){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(26):before{content:"26.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(27){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(27):before{content:"27.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(28){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(28):before{content:"28.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(29){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(29):before{content:"29.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(30){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(30):before{content:"30.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(31){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(31):before{content:"31.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(32){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(32):before{content:"32.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(33){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(33):before{content:"33.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(34){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(34):before{content:"34.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(35){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(35):before{content:"35.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(36){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(36):before{content:"36.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(37){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(37):before{content:"37.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(38){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(38):before{content:"38.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(39){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(39):before{content:"39.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(40){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(40):before{content:"40.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(41){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(41):before{content:"41.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(42){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(42):before{content:"42.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(43){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(43):before{content:"43.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(44){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(44):before{content:"44.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(45){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(45):before{content:"45.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(46){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(46):before{content:"46.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(47){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(47):before{content:"47.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(48){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(48):before{content:"48.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(49){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(49):before{content:"49.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(50){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(50):before{content:"50.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(51){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(51):before{content:"51.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(52){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(52):before{content:"52.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(53){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(53):before{content:"53.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(54){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(54):before{content:"54.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(55){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(55):before{content:"55.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(56){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(56):before{content:"56.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(57){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(57):before{content:"57.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(58){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(58):before{content:"58.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(59){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(59):before{content:"59.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(60){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(60):before{content:"60.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(61){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(61):before{content:"61.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(62){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(62):before{content:"62.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(63){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(63):before{content:"63.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(64){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(64):before{content:"64.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(65){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(65):before{content:"65.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(66){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(66):before{content:"66.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(67){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(67):before{content:"67.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(68){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(68):before{content:"68.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(69){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(69):before{content:"69.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(70){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(70):before{content:"70.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(71){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(71):before{content:"71.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(72){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(72):before{content:"72.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(73){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(73):before{content:"73.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(74){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(74):before{content:"74.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(75){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(75):before{content:"75.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(76){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(76):before{content:"76.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(77){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(77):before{content:"77.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(78){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(78):before{content:"78.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(79){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(79):before{content:"79.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(80){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(80):before{content:"80.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(81){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(81):before{content:"81.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(82){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(82):before{content:"82.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(83){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(83):before{content:"83.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(84){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(84):before{content:"84.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(85){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(85):before{content:"85.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(86){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(86):before{content:"86.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(87){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(87):before{content:"87.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(88){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(88):before{content:"88.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(89){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(89):before{content:"89.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(90){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(90):before{content:"90.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(91){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(91):before{content:"91.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(92){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(92):before{content:"92.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(93){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(93):before{content:"93.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(94){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(94):before{content:"94.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(95){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(95):before{content:"95.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(96){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(96):before{content:"96.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(97){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(97):before{content:"97.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(98){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(98):before{content:"98.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(99){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(99):before{content:"99.";position:absolute;left:0;top:0}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(100){padding-left:1.5em;position:relative}.sit [data-area=content]>ol:not([class])>li:not([class]):nth-child(100):before{content:"100.";position:absolute;left:0;top:0}.sit [data-area=content] .cp-h1-text{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;letter-spacing:.048em}.sit [data-area=content] .cp-h2-text{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000;letter-spacing:.04em;position:relative}.sit [data-area=content] .cp-h2-text:before{content:"";position:absolute;left:0;display:block;background-color:#d7d7d7;width:100%;margin-left:0;margin-right:0}.sit [data-area=content] .cp-h2-text:after{content:"";position:absolute;left:0;top:0;display:block;background-color:#134e3b}.sit [data-area=content] .cp-h2-text.features-title{text-align:center;font-style:normal}.sit [data-area=content] .cp-h3-text{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000;letter-spacing:.04em;position:relative}.sit [data-area=content] .cp-h3-text:before{content:"";position:absolute;left:0;display:block;background-color:#008482}.sit [data-area=content] .cp-h3-text:after{content:"";position:absolute;left:0;bottom:0;display:block;background-color:#d7d7d7;width:100%}.sit [data-area=content] .cp-h3-text.features-title{text-align:center;font-style:normal;padding-left:0}.sit [data-area=content] .cp-h3-text.features-title::before{display:none}.sit [data-area=content] .cp-h4-text{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#134e3b;letter-spacing:.04em}.sit [data-area=content] .cp-h4-text:after,.sit [data-area=content] .cp-h4-text:before{display:none}.sit [data-area=content] .cp-h4-text.features-title{text-align:center;font-style:normal}.sit [data-area=content] .cp-h5-text{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#134e3b;letter-spacing:.04em}.sit [data-area=content] .cp-h5-text:after,.sit [data-area=content] .cp-h5-text:before{display:none}.sit [data-area=content] .cp-h5-text.features-title{text-align:center;font-style:normal}.sit [data-area=content] .cp-img,.sit [data-area=content] .cp-text{margin:0;padding:0}.sit [data-area=content] .cp-img:before,.sit [data-area=content] .cp-text:before{display:none}.sit [data-area=content] .cp-img.cp-img-pr .cp-img-pr-item,.sit [data-area=content] .cp-img.cp-img-pr .cp-text-pr-item,.sit [data-area=content] .cp-img.cp-text-pr .cp-img-pr-item,.sit [data-area=content] .cp-img.cp-text-pr .cp-text-pr-item,.sit [data-area=content] .cp-text.cp-img-pr .cp-img-pr-item,.sit [data-area=content] .cp-text.cp-img-pr .cp-text-pr-item,.sit [data-area=content] .cp-text.cp-text-pr .cp-img-pr-item,.sit [data-area=content] .cp-text.cp-text-pr .cp-text-pr-item{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.sit [data-area=content] .cp-horizontal .cp-horizontal-text{min-width:0;max-width:99999px;margin-right:30px}.sit [data-area=content] .cp-horizontal .cp-horizontal-img{min-width:0;max-width:99999px}.sit [data-area=content] .cp-horizontal.col-1 .cp-horizontal-text{max-width:970px}.sit [data-area=content] .cp-ti.cp-vertical .cp-vertical-text{margin-bottom:0}.sit [data-area=content] .cp-it.cp-vertical .cp-vertical-img{margin-top:0}.sit [data-area=content] .cp-wp{background-color:#f5f5f5}.sit [data-area=content] .cp-wp.cp-img .cp-img-item .cp-inner,.sit [data-area=content] .cp-wp.cp-it-img .cp-img-item .cp-inner,.sit [data-area=content] .cp-wp.cp-it-text .cp-img-item .cp-inner,.sit [data-area=content] .cp-wp.cp-text .cp-img-item .cp-inner,.sit [data-area=content] .cp-wp.cp-ti-img .cp-img-item .cp-inner,.sit [data-area=content] .cp-wp.cp-ti-text .cp-img-item .cp-inner{text-align:center}.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col2 .cp-text-item.cp-text-l{margin-right:4.1666666667%}.sit [data-area=content] .cp-wp.cp-img.cp-img-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col3 .cp-text-item.cp-text-l{margin-right:2.7777777778%}.sit [data-area=content] .cp-wp.cp-img.cp-img-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col4 .cp-text-item.cp-text-l{margin-right:2.7777777778%}.sit [data-area=content] .cp-wp .wp-title{position:static;background-color:#008482}.sit [data-area=content] .cp-wp .wp-title .cp-inner{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .cp-wp .wp-content{padding:0}.sit [data-area=content] hr{border-style:solid;border-color:#d7d7d7}.sit [data-area=content] hr.cp-hr-dash{border-style:dashed}.sit [data-area=content] .button1 .button-inner a,.sit [data-area=content] .button2 .button-inner a,.sit [data-area=content] .button3 .button-inner a{display:-ms-grid;display:grid;border-style:solid;border-color:#d7d7d7;background-color:#fff;color:#000;position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:500;text-decoration:none;justify-content:flex-start;align-items:center}.sit [data-area=content] .button1 .button-inner a:before,.sit [data-area=content] .button2 .button-inner a:before,.sit [data-area=content] .button3 .button-inner a:before{content:"";position:absolute;margin:auto;top:0;bottom:0;border:none;transform:rotate(0)}.sit [data-area=content] .button1 .button-inner a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .button2 .button-inner a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .button3 .button-inner a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{display:none}.sit [data-area=content] .button1 .button-inner a[target=_blank]:after,.sit [data-area=content] .button2 .button-inner a[target=_blank]:after,.sit [data-area=content] .button3 .button-inner a[target=_blank]:after{display:none}.sit [data-area=content] .button1 .button-inner a[target=_blank][href*=".pdf"] .filesize.pdf:after,.sit [data-area=content] .button2 .button-inner a[target=_blank][href*=".pdf"] .filesize.pdf:after,.sit [data-area=content] .button3 .button-inner a[target=_blank][href*=".pdf"] .filesize.pdf:after{display:none}.sit [data-area=content] .cp-btn .inner ul{padding-left:0}.sit [data-area=content] .cp-btn .inner ul li a{display:-ms-grid;display:grid;border-style:solid;border-color:#d7d7d7;background-color:#fff;color:#000;position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:500;text-decoration:none;justify-content:flex-start;align-items:center}.sit [data-area=content] .cp-btn .inner ul li a:before{content:"";position:absolute;margin:auto;top:0;bottom:0;border:none;transform:rotate(0)}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{display:none}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank]:after{display:none}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank][href*=".pdf"] .filesize.pdf:after{display:none}.sit [data-area=content] .cp-btn .inner ul li a.img-wrap-link{display:block;position:relative}.sit [data-area=content] .cp-btn .inner ul li a.img-wrap-link[target=_blank]::before{content:"";position:absolute;top:21px;right:21px;display:block;width:7px;height:7px;border-top:1px solid #0b4e3c;border-right:1px solid #0b4e3c;transform:rotate(45deg);background:0 0;margin:0;padding:0}.sit [data-area=content] .cp-btn .inner ul li a.img-wrap-link:hover{background-color:#0b4e3c;color:#fff;text-decoration:none;opacity:1}.sit [data-area=content] .cp-btn .inner ul li a.img-wrap-link:hover[target=_blank]::before{content:"";position:absolute;top:21px;right:21px;display:block;width:7px;height:7px;border-top:1px solid #fff;border-right:1px solid #fff;transform:rotate(45deg);background:0 0;margin:0;padding:0}.sit [data-area=content] .cp-tab .cp-tab-menu ul{padding-left:0}.sit [data-area=content] .cp-tab .cp-tab-menu ul li{display:flex;justify-content:center;align-items:center;border-style:solid;border-color:#d7d7d7;background-color:#fff;color:#000;position:relative;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .cp-tab .cp-tab-menu ul li.active{border-color:#008482;background-color:#008482;color:#fff}.sit [data-area=content] .cp-accordion{background-color:#f5f5f5}.sit [data-area=content] .cp-accordion .cp-accordion-title{background-color:transparent;border:none}.sit [data-area=content] .cp-accordion .cp-accordion-title:before{content:"";position:absolute;margin:auto;top:0;bottom:0;background-color:#000}.sit [data-area=content] .cp-accordion .cp-accordion-title:after{content:"";position:absolute;margin:auto;top:0;bottom:0;background-color:#000}.sit [data-area=content] .cp-accordion .cp-accordion-title .cp-inner{display:flex;justify-content:flex-start;align-items:center;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000}.sit [data-area=content] .cp-accordion .cp-accordion-title .cp-inner:before{content:"";position:absolute;margin:auto;top:0;bottom:0;border-radius:50%;background-color:#fff}.sit [data-area=content] .cp-accordion .cp-accordion-content{background-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sit [data-area=content] .cp-accordion .cp-accordion-head{background-color:#fff;margin-bottom:0;line-height:2.5em}.sit [data-area=content] .cp-accordion .cp-accordion-content>ul{margin-left:25px}.sit [data-area=content] .cp-accordion .cp-accordion-content>ul li .cp-inner{padding-left:0}.sit [data-area=content] .cp-anchor-menu{background-color:#f5f5f5}.sit [data-area=content] .cp-anchor-menu div{display:flex;justify-content:center;align-items:center}.sit [data-area=content] .cp-anchor-menu div ul{display:flex;flex-shrink:1;justify-content:flex-start;align-items:center;padding:0;width:auto}.sit [data-area=content] .cp-anchor-menu div ul li{border-style:solid;border-color:#d7d7d7;list-style:none}.sit [data-area=content] .cp-anchor-menu div ul li a{font-family:"Noto Sans JP",sans-serif;font-weight:500;text-decoration:none}.sit [data-area=content] .cp-anchor-menu div ul li a[href*="#"]:after{content:""}.sit [data-area=content] .cp-photos .cp-photos-item .cp-inner{display:flex;color:#646464}.sit [data-area=content] .cp-photos .cp-photos-item .cp-inner a{display:block;color:#646464;text-decoration:none}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie{display:block}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie .cp-videos-thumb:before{content:"";position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;background-image:none;border-style:solid;border-color:#c8c8c8;border-radius:50%;background-color:#fff}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie .cp-videos-thumb:after{content:"";position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.sit [data-area=content] .cp-videos .cp-videos-item>.cp-inner{color:#646464}.sit [data-area=content] .cp-external .cp-inner iframe{margin:0 auto;max-width:100%}.sit [data-area=content] .cp-space{margin-top:0}.sit [data-area=content] .cp-wp-title{border:none}.sit [data-area=content] .under-visual{display:flex;align-items:center;padding:0;position:relative;overflow:hidden}.sit [data-area=content] .under-visual:before{content:"";z-index:0;position:absolute;left:0;top:0;width:100%;height:100%}.sit [data-area=content] .under-visual:after{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.sit [data-area=content] .under-visual .text-wrap{position:relative;z-index:2;left:0;top:0;width:auto;height:auto;margin:0;padding:0}.sit [data-area=content] .under-visual .text-wrap .ja .cp-inner{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .features-visual{display:flex;align-items:center;padding:0;position:relative;overflow:hidden}.sit [data-area=content] .features-visual:before{content:"";z-index:0;position:absolute;left:0;top:0;width:100%;height:100%}.sit [data-area=content] .features-visual:after{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.sit [data-area=content] .features-visual .text-wrap{position:relative;z-index:2;left:0;top:0;width:auto;height:auto;margin:0;padding:0}.sit [data-area=content] .features-visual .text-wrap .inner{position:static;width:auto;max-width:99999px;height:auto;min-height:0;padding:0;margin:0;background-color:transparent}.sit [data-area=content] .features-visual .text-wrap .inner .text-01{margin-bottom:0;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .features-visual .text-wrap .inner .text-01 div{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .features-visual .text-wrap .inner .text-02{margin-bottom:0}.sit [data-area=content] .features-link{padding:0;position:relative;overflow:hidden}.sit [data-area=content] .features-link .inner{margin:0;padding:0;width:100%;max-width:99999px;height:100%}.sit [data-area=content] .features-link .inner a{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;height:100%;text-decoration:none}.sit [data-area=content] .features-link .inner a img{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;object-fit:cover;transform:none}.sit [data-area=content] .features-link .inner a:after{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.sit [data-area=content] .features-link .inner a:before{content:"";z-index:2;border:none;transform:none;position:absolute;margin:auto;top:0;bottom:0}.sit [data-area=content] .features-link .inner a .text,.sit [data-area=content] .features-link .inner a .title{position:relative;margin:0;padding:0;z-index:2}.sit [data-area=content] .features-link .inner a .title{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#fff}.sit [data-area=content] .features-link .inner a .title div{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .features-link .inner a .text{color:#fff}.sit [data-area=content] .faculty-visual{display:flex;align-items:flex-start;padding:0;position:relative;overflow:hidden}.sit [data-area=content] .faculty-visual:before{content:"";z-index:0;position:absolute;left:0;top:0;width:100%;height:100%}.sit [data-area=content] .faculty-visual:after{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.sit [data-area=content] .faculty-visual .text-wrap{position:relative;z-index:2;left:0;top:0;width:auto;height:auto;margin:0;padding:0}.sit [data-area=content] .faculty-visual .text-wrap .ja .cp-inner{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .department-visual{display:flex;align-items:center;padding:0;position:relative;overflow:hidden;background-size:cover;background-repeat:no-repeat}.sit [data-area=content] .department-visual:before{content:"";z-index:0;position:absolute;left:0;top:0;height:100%;width:auto}.sit [data-area=content] .department-visual:after{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.sit [data-area=content] .department-visual .text-wrap{position:relative;z-index:2;left:0;top:0;width:100%;height:auto;margin:0;padding:0;flex-direction:column;align-items:flex-start}.sit [data-area=content] .department-visual .text-wrap .inner{position:static;width:auto;max-width:99999px;height:auto;min-height:0;padding:0;margin:0;background-color:transparent}.sit [data-area=content] .department-visual .text-wrap .inner .text-01{margin-bottom:0;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .department-visual .text-wrap .inner .text-01 div{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .department-visual .text-wrap .inner .text-02{margin-bottom:0}.sit [data-area=content] .contact-block{border-style:solid;border-color:#d7d7d7;background-color:transparent;display:block}.sit [data-area=content] .contact-block .name-area{margin:0;padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .contact-block .name-area strong{padding:0;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .contact-block .text-area{padding:0;border:none}.sit [data-area=content] .contact-block .text-area dl{display:block}.sit [data-area=content] .contact-block .text-area dl a{color:#000;text-decoration:underline}.sit [data-area=content] .is-3_1{padding-left:0}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img{margin:0;padding:0;max-width:99999px}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img figcaption .cp-inner{color:#646464}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-text{margin:0}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-text .cp-inner{color:#646464}.sit [data-area=content] .talking figure.talking-left_icon,.sit [data-area=content] .talking figure.talking-right_icon{margin:0;padding:0;max-width:99999px}.sit [data-area=content] .talking figure.talking-left_icon>.cp-inner img,.sit [data-area=content] .talking figure.talking-right_icon>.cp-inner img{border:none}.sit [data-area=content] .talking figure.talking-left_icon figcaption .cp-inner,.sit [data-area=content] .talking figure.talking-right_icon figcaption .cp-inner{color:#646464}.sit [data-area=content] .talking figure.talking-right_icon figcaption,.sit [data-area=content] .talking figure.talking-right_icon>.cp-inner{margin:0 0 0 auto}.sit [data-area=content] .talking .talking-left,.sit [data-area=content] .talking .talking-right{margin:0;background-color:#e8f6f6;border:none}.sit [data-area=content] .talking .talking-left:before,.sit [data-area=content] .talking .talking-right:before{display:none}.sit [data-area=content] .talking .talking-left:after,.sit [data-area=content] .talking .talking-right:after{border:1px solid red;content:"";border:none}.sit [data-area=content] .talking .talking-left .cp-inner,.sit [data-area=content] .talking .talking-right .cp-inner{color:#646464}.sit [data-area=content] .related-labo .related-labo-item a{display:flex;flex-direction:column;position:relative;width:100%;color:#000;text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item a img{display:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(1) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(1) a:before{content:"";background-color:#d60000}.sit [data-area=content] .related-labo .related-labo-item:nth-child(1) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(2) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(2) a:before{content:"";background-color:#e654b8}.sit [data-area=content] .related-labo .related-labo-item:nth-child(2) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(3) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(3) a:before{content:"";background-color:#ffb000}.sit [data-area=content] .related-labo .related-labo-item:nth-child(3) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(4) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(4) a:before{content:"";background-color:#00439a}.sit [data-area=content] .related-labo .related-labo-item:nth-child(4) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(5) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(5) a:before{content:"";background-color:#008ed8}.sit [data-area=content] .related-labo .related-labo-item:nth-child(5) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(6) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(6) a:before{content:"";background-color:#5178bc}.sit [data-area=content] .related-labo .related-labo-item:nth-child(6) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(7) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(7) a:before{content:"";background-color:#dac000}.sit [data-area=content] .related-labo .related-labo-item:nth-child(7) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(8) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(8) a:before{content:"";background-color:#f94783}.sit [data-area=content] .related-labo .related-labo-item:nth-child(8) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(9) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(9) a:before{content:"";background-color:#f98c6f}.sit [data-area=content] .related-labo .related-labo-item:nth-child(9) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(10) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(10) a:before{content:"";background-color:#fa4800}.sit [data-area=content] .related-labo .related-labo-item:nth-child(10) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(11) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(11) a:before{content:"";background-color:#ff9100}.sit [data-area=content] .related-labo .related-labo-item:nth-child(11) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(12) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(12) a:before{content:"";background-color:#c6001e}.sit [data-area=content] .related-labo .related-labo-item:nth-child(12) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(13) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(13) a:before{content:"";background-color:#b56700}.sit [data-area=content] .related-labo .related-labo-item:nth-child(13) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(14) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(14) a:before{content:"";background-color:#44bf94}.sit [data-area=content] .related-labo .related-labo-item:nth-child(14) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(15) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(15) a:before{content:"";background-color:#38b51a}.sit [data-area=content] .related-labo .related-labo-item:nth-child(15) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(16) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(16) a:before{content:"";background-color:#057353}.sit [data-area=content] .related-labo .related-labo-item:nth-child(16) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(17) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(17) a:before{content:"";background-color:#824f9f}.sit [data-area=content] .related-labo .related-labo-item:nth-child(17) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(18) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(18) a:before{content:"";background-color:#c40083}.sit [data-area=content] .related-labo .related-labo-item:nth-child(18) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(19) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(19) a:before{content:"";background-color:#1c2d5e}.sit [data-area=content] .related-labo .related-labo-item:nth-child(19) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(20) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(20) a:before{content:"";background-color:#909c06}.sit [data-area=content] .related-labo .related-labo-item:nth-child(20) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(21) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(21) a:before{content:"";background-color:#008c8c}.sit [data-area=content] .related-labo .related-labo-item:nth-child(21) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(22) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(22) a:before{content:"";background-color:#00b2df}.sit [data-area=content] .related-labo .related-labo-item:nth-child(22) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(23) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(23) a:before{content:"";background-color:#e18f1a}.sit [data-area=content] .related-labo .related-labo-item:nth-child(23) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(24) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(24) a:before{content:"";background-color:#5b6284}.sit [data-area=content] .related-labo .related-labo-item:nth-child(24) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .related-labo .related-labo-item:nth-child(25) a{text-decoration:none}.sit [data-area=content] .related-labo .related-labo-item:nth-child(25) a:before{content:"";background-color:#c6a671}.sit [data-area=content] .related-labo .related-labo-item:nth-child(25) a:after{content:"";position:absolute;margin:auto;left:0;right:0}.sit [data-area=content] .course-text .course-text-item{padding:0;border-style:solid;border-color:#d7d7d7;flex-grow:1;box-shadow:none}.sit [data-area=content] .course-text .course-text-item .course-text-top .cp-inner{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000}.sit [data-area=content] .course-text .course-text-item .course-text-bottom{color:#646464}.sit [data-area=content] .education-list{width:100%;border-style:solid;border-color:#d7d7d7;padding:0}.sit [data-area=content] .education-list a{align-items:center;position:relative;text-decoration:none}.sit [data-area=content] .education-list a:after{content:"";position:absolute;margin:0;left:auto;right:0;top:auto;transform:rotate(0)}.sit [data-area=content] .education-list .img-box{padding:0}.sit [data-area=content] .education-list .ex-box{padding:0}.sit [data-area=content] .education-list .ex-box .sttl{margin-bottom:0}.sit [data-area=content] .education-list .ex-box .sttl .cp-inner{font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .education-list .ex-box .names{margin-bottom:0}.sit [data-area=content] .education-list .ex-box .names .cp-inner{color:#646464}.sit [data-area=content] .education-list .ex-box .keyword .cp-inner{color:#646464}.sit [data-area=content] .icon-anker-list{margin:0;padding:0;border-style:solid;border-color:#d7d7d7;align-items:center}.sit [data-area=content] .icon-anker-list .sttl{margin:0;flex-grow:1;font-family:"Noto Sans JP",sans-serif;font-weight:500}.sit [data-area=content] .icon-anker-list .sttl:after{display:none}.sit [data-area=content] .icon-anker-list .icon-box img{object-fit:cover}.sit [data-area=content] .four-block-list{width:100%}.sit [data-area=content] .four-block-list li{border-style:solid;border-color:#d7d7d7;background-color:transparent;box-shadow:none}.sit [data-area=content] .four-block-list li .tops{align-items:center;margin:0}.sit [data-area=content] .four-block-list li .tops .img-box{margin:0}.sit [data-area=content] .four-block-list li .tops .img-box img{object-fit:cover}.sit [data-area=content] .four-block-list li .tops .ttl-box .type{color:#646464}.sit [data-area=content] .four-block-list li .tops .ttl-box .ttl{font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000}.sit [data-area=content] .four-block-list li .normal-txt{color:#646464}.sit [data-area=content] .four-block-list+.three-block-list{margin-top:0}.sit [data-area=content] .three-block-list li{border-style:solid;border-color:#d7d7d7;background-color:transparent;box-shadow:none}.sit [data-area=content] .three-block-list li h5{margin:0;min-height:0;font-family:"Noto Sans JP",sans-serif;font-weight:500;color:#000}.sit [data-area=content] .three-block-list li .normal-txt{color:#646464}.sit [data-area=content] .three-block-list+.four-block-list{margin-top:0}.sit [data-area=content] .media-intro-list{border-style:solid;border-color:#d7d7d7}.sit [data-area=content] .media-intro-list .img-box img{margin:0}.sit [data-area=content] .media-intro-list .ex-box{padding:0}.sit [data-area=content] .media-intro-list .ex-box .sttl{margin:0;padding:0;min-height:0;color:#646464}.sit [data-area=content] .media-intro-list .ex-box .ex-txt{color:#646464}.sit [data-area=content] .media-intro-list p.right-txt{color:#646464;margin:0;padding:0}.sit [data-area=content] .education-list+.education-list{margin-top:0;border-top-width:0}.sit a[href*=".pdf"]::after{display:none}.sit .mfp-bg{z-index:5000}.sit .mfp-wrap{z-index:5001}.sit .mfp-content{z-index:5002}.sit .mfp-image-holder .mfp-content{max-width:90%}.sit .mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.sit .mfp-iframe-holder .mfp-content{line-height:0;width:100%}.sit .mfp-iframe-holder .mfp-close{top:-40px}.sit .mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.sit .mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;padding:40px 60px}.sit button.mfp-arrow{z-index:5003;transform:scale(.75)}.sit .mfp-arrow-left{transform-origin:0}.sit .mfp-arrow-right{transform-origin:100%}.sit [data-style-code="4658-fbfe6b3f-b0e1-4b84-9fe0-6cb0cbed0615"]:before{background-image:url(https://picsum.photos/300/200);background-size:cover;background-repeat:no-repeat;content:"";display:block;position:absolute;z-index:-1;top:-20px;left:calc(50% - 50vw);width:100vw;height:calc(100% + 40px)}.sit [data-style-code="4658-e3cdba34-ba32-4726-8b7e-798b94680b60"]:before{background-image:url(https://picsum.photos/300/200);background-size:cover;background-repeat:no-repeat;content:"";display:block;position:absolute;z-index:-1;top:-20px;left:calc(50% - 50vw);width:100vw;height:calc(100% + 40px)}.sit [data-style-code="4658-402c34f4-0288-4659-94a3-8438ae5770a5"]:before{background-image:url(https://picsum.photos/300/200);background-size:cover;background-repeat:no-repeat;content:"";display:block;position:absolute;z-index:-1;top:-20px;left:calc(50% - 50vw);width:100vw;height:calc(100% + 40px)}.sit [data-style-code="4658-e3cdba34-ba32-4726-8b7e-798b94680b60"]:before{background-image:url(https://picsum.photos/300/200);background-size:cover;background-repeat:no-repeat;content:"";display:block;position:absolute;z-index:-1;top:-20px;left:calc(50% - 50vw);width:100vw;height:calc(100% + 40px)}.sit .wai-navi{position:absolute;left:-50000px;top:-50000px}@media screen and (max-width:1259px){.sit [data-area=content]{text-align:left;overflow:hidden}.sit .side a[target=_blank]::after{background-image:url(/albums/css/basic1-common1/abm00003774.svg)}.sit .header{height:60px;border-top:none;background-color:#fff;border-bottom:1px solid #ccc}.sit .header .logo{height:60px;margin:0 auto;padding:0 10px}.sit .header .logo svg{width:209px;height:40px}.sit .header .nav-area .sub-nav-area .visitor-nav{display:none}.sit .header .nav-area .sub-nav-area .btn-nav{display:none}.sit .header .nav-area .gnav{height:auto;display:none}.sit .header .nav-area .gnav ul{flex-direction:column}.sit .header .nav-area .gnav ul li a{height:auto;padding:0}.sit .gnav-btn{display:block}.sit .global-nav-list{display:block;top:0;width:100%;right:-100%;height:100%}.sit .global-nav-list.active{right:0}.sit .urgency-news{position:relative;height:auto;min-height:0;transition:transform 0s}.sit .urgency-news .inner{padding:50px 7.5% 20px 7.5%;background:red}.sit .urgency-news .title{margin-bottom:20px;padding-bottom:0;border-bottom:none;font-size:27px;font-size:2.7rem}.sit .urgency-news .content{font-size:16px;font-size:1.6rem;text-align:left}.sit .urgency-news .close{font-size:14px;font-size:1.4rem}.sit .urgency-news .close .icon{width:28px;height:28px}.sit .urgency-news .close .icon::after,.sit .urgency-news .close .icon::before{left:-16px;top:13px}.sit .megadrop-nav-list .lv2-item,.sit .megadrop-nav-list .megadrop-item{display:none}.sit .search-area{position:fixed;top:auto;bottom:50px;transition:transform .2s;transform:translateY(100%)}.sit .search-area.active{top:auto;transform:translateY(0)}.sit .search-area>.inner{padding:20px 4.5% 10px 4.5%}.sit .search-area>.inner form input[type=text]{width:calc(100% - 50px);height:50px;padding:10px 15px 10px 15px;border-width:1px}.sit .search-area>.inner form input[type=submit]{width:50px;height:50px}.sit .link-list{display:none}.sit .language-list{position:fixed;top:auto;bottom:50px;right:0;width:25%;transform:translateY(100%);transition:transform .2s}.sit .language-list.is-active{top:auto;transform:translateY(0)}.sit .language-list li{padding:10px 15px}.sit .breads{display:none}.sit .footer-nav{display:none}.sit .footer .logo-area{padding:40px 7.5% 35px 7.5%;text-align:center}.sit .footer .logo-area a img{width:220px;height:40px}.sit .footer>.inner{flex-direction:column;padding:0 7.5% 40px 7.5%}.sit .footer .btn-sns{width:100%;color:#fff}.sit .footer .btn-sns .sns-area{margin:0 auto 12px auto}.sit .footer .btn-sns .sns-area ul li{margin:0 9px}.sit .footer .btn-sns .sns-area ul li:first-child{margin-left:0}.sit .footer .btn-sns .sns-area ul li:last-child{margin-right:0}.sit .footer .campus-nav{width:100%;max-width:420px;margin:0 auto;color:#fff}.sit .footer .campus-nav .campus-list ul li .campus{display:block;margin-right:0;font-weight:700}.sit .footer .campus-nav .campus-list ul li .tel{display:inline-block}.sit .footer .campus-nav .campus-list ul li a{color:#fff}.sit .footer .campus-nav .nav ul{justify-content:center}.sit .footer .campus-nav .nav ul li{position:relative;width:50%;margin-right:0;margin-bottom:12px;text-align:center}.sit .footer .campus-nav .nav ul li:nth-child(2n)::before{content:"";position:absolute;left:0;top:2px;width:1px;height:calc(100% - 4px);background:#fff}.sit .footer .campus-nav .nav ul li a{display:block;color:#fff}.sit .copyright{font-size:11px;font-size:1.1rem;padding:10px 4% 56px 4%}.sit .pagetop{bottom:60px;right:10px;width:45px;height:45px}.sit .sp-foot-nav{display:flex}.sit .lower-nav{display:block}.sit .cp-h1-text{margin-bottom:40px;font-size:27px;font-size:2.7rem}.sit .cp-h2-text{margin-bottom:40px;font-size:24px;font-size:2.4rem}.sit .cp-h3-text::before{width:200%;left:-50%}.sit .cp-h3-text{margin-bottom:40px;font-size:21px;font-size:2.1rem}.sit [data-area=content] .lead1{margin-bottom:30px;font-size:21px;font-size:2.1rem}.sit [data-area=content] .lead2{margin-bottom:30px;font-size:18px;font-size:1.8rem}.sit .cp-img-c{margin-bottom:40px}.sit .cp-b-text{margin-top:10px}.sit .main-visual{height:auto;min-height:0}.sit .main-visual .inner{display:none}.sit .main-visual .slick-slide{padding-top:0}.sit .main-visual .slick-slide .slide-inner .text{display:none}.sit .main-visual .slick-slide .slide-inner .more-btn a{display:none}.sit .main-visual .slick-counter{display:none}.sit .main-visual .slick-counter{font-weight:400;right:calc(50% - 95px);height:56px;width:190px;margin:0 auto 0 auto;padding-top:0;text-align:center;letter-spacing:0}.sit .main-visual .slick-prev{left:0;width:56px;height:56px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNS42MzQ4MyIgaGVpZ2h0PSIyOC40NDEyNCIgdmlld0JveD0iMCAwIDE1LjYzNDgzIDI4LjQ0MTI0Ij48cG9seWxpbmUgcG9pbnRzPSIxNC45MjggMC43MDcgMS40MTQgMTQuMjIxIDE0LjkyOCAyNy43MzQiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjJweCIvPjwvc3ZnPg==) center center no-repeat #202020;background-size:10px auto}.sit .main-visual .slick-prev::before{display:none}.sit .main-visual .slick-prev::after{display:none}.sit .main-visual .slick-next{right:0;width:56px;height:56px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS42MjEzMiAyOC40MTQyMSIgd2lkdGg9IjE1LjYyMTMyIiBoZWlnaHQ9IjI4LjQxNDIxIj48cG9seWxpbmUgcG9pbnRzPSIwLjcwNyAyNy43MDcgMTQuMjA3IDE0LjIwNyAwLjcwNyAwLjcwNyIgc3R5bGU9ImZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6MnB4Ii8+PC9zdmc+) center center no-repeat #202020;background-size:10px auto}.sit .main-visual .slick-next::before{display:none}.sit .main-visual .slick-next::after{display:none}.sit .sp-top-nav{background-color:#222}.sit .sp-top-nav .tab-nav{display:table}.sit .sp-top-nav .content>div.menu>.inner{display:flex}.sit .sp-top-nav .content>div.menu .news-banner{display:flex}.sit .sub-visual .slick-slide{transform:translate(-50%)}.sit .headline-area{padding:30px 0}.sit .headline-area h2{margin-bottom:15px;font-size:27px;font-size:2.7rem}.sit .headline-area .list{position:static;margin-top:20px;margin-bottom:20px;transform:none;text-align:center}.sit .headline-area .list a{width:100%;max-width:200px;padding:6px 3px}.sit .news-all-wrap.no-item .news-image{padding-bottom:20px}.sit .important-news-area{flex-direction:column;padding:0 4.5% 20px 4.5%}.sit .important-news-area .important-title{width:100%;margin-bottom:10px;padding:8px 0 5px 0;background-color:#222}.sit .important-news-area .important-news{width:100%;padding:0 0 20px 0;border:none}.sit .important-news-item{flex-direction:column}.sit .important-news-item .date{width:100%}.sit .important-news-item a{width:100%;padding:0}.sit body:not(.top) .news-tab{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sit .news-tab .content>div{padding:15px 4.5% 0 4.5%}.sit .news-text{padding:0 0 20px 0}.sit .news-text-item{flex-direction:column}.sit .news-text-item .date{width:100%;padding-top:0}.sit .news-text-item a{width:100%;padding:0}.sit .news-image-item{width:100%;margin-right:0;margin-bottom:10px;padding-right:0;padding-top:10px;border-right:none;border-top:1px solid #ddd}.sit .news-image-item:nth-child(3n){width:100%;margin-right:0;margin-bottom:10px;padding-right:0;padding-top:10px;border-right:none;border-top:1px solid #ddd}.sit .news-image-item:last-child{padding-bottom:10px;border-bottom:1px solid #ddd}.sit .news-image-item>a{display:flex;align-items:flex-start}.sit .news-image-item .thumbnail{width:20%;margin-bottom:0;padding-top:20%}.sit .news-image-item .thumbnail .category{display:none}.sit .news-image-item .text-area{width:80%;padding-left:10px}.sit .news-image-item .text-area .date{display:inline-block;margin-bottom:0;margin-right:1em}.sit .news-image-item .text-area .category{display:inline-block}.sit .news-image-item .tag{padding-left:calc(20% + 40px);background-position:calc(20% + 16px) 3px}.sit .news-image-item .tag>*{margin-top:15px}.sit .event-image-item{margin-bottom:10px;padding-top:10px;border-top:1px solid #ddd}.sit .event-image-item:last-child{padding-bottom:10px;border-bottom:1px solid #ddd}.sit .event-image-item::before{content:none}.sit .event-image-item>a{position:relative;width:20%;padding-top:20%}.sit .event-image-item .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%}.sit .event-image-item .text-area{width:80%;padding-left:10px}.sit .event-image-item .category{margin-bottom:0}.sit .event-image-item .category span{padding:0;min-width:0;color:#0b4e3c;background:0 0;font-weight:500}.sit .event-image-item .tag{margin-top:0;padding-left:calc(20% + 40px);background-position:calc(20% + 16px) 3px}.sit .event-image-item .tag news-tags:empty{margin-top:0}.sit .event-image-item .title{margin-bottom:10px;font-size:15px;font-size:1.5rem}.sit .tech_professors-area .cp-all a:hover img{transform:scale(1)}.sit .tech_professors-area h2{padding:16px 4% 17px 4%;font-size:21px;font-size:2.1rem}.sit .tech_professors-area .list{position:static;margin-top:20px;margin-bottom:20px;transform:none;text-align:center}.sit .tech_professors-area .list a{width:100%;max-width:200px;padding:6px 3px;background-color:#222}.sit .tech-prof-item{border-bottom-width:10px}.sit .tech-prof-item a{min-height:130px;padding:10px 4%}.sit .tech-prof-item .category{margin-bottom:5px;font-size:14px;font-size:1.4rem}.sit .tech-prof-item .title{min-height:0;font-size:18px;font-size:1.8rem;text-shadow:2px 2px 5px #000}.sit .tech_professors-area .tech{background-position:right -280px center}.sit .tech_professors-area .tech a{padding-left:4%;background:linear-gradient(to right,rgba(34,34,34,.95) 60%,rgba(34,34,34,0) 70%)}.sit .tech_professors-area .tech .date-category{font-size:12px;font-size:1.2rem}.sit .tech_professors-area .professors{background-position:left 25% center}.sit .tech_professors-area .professors a{padding-right:4%;background:linear-gradient(to left,rgba(34,34,34,.95) 60%,rgba(34,34,34,0) 70%)}.sit .tech_professors-area .professors .description{font-size:12px;font-size:1.2rem}.sit .square-blocks.two-blocks .col{width:100%}.sit .square-blocks.two-blocks .square-block:hover img{transform:scale(1.01)}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap{padding:0}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .title{font-size:3.7vw}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .title.big{font-size:5vw}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .text{display:none}.sit .square-blocks.two-blocks .square-block .text-btn .more-btn{margin-bottom:0;bottom:8vw;margin-left:-17vw;width:34vw;height:8vw;font-size:3vw}.sit .square-blocks.two-blocks .square-block .text-btn .video-btn{bottom:7vw;margin-bottom:0;margin-left:-5vw;width:10vw;height:10vw}.sit .square-blocks.two-blocks .square-block .btn-only .more-btn{position:absolute;bottom:8vw;margin-top:0;margin-bottom:0;width:34vw;height:8vw;font-size:3vw}.sit .square-blocks.two-blocks .square-block .btn-only+img{top:-12%;transform:scale(1.2)}.sit .square-blocks .big-block.square-block .text-btn .text-wrap .title{font-size:9.8vw}.sit .square-blocks .big-block.square-block .text-btn .text-wrap .text{display:block;font-size:3.3vw}.sit .square-blocks .big-block.square-block .text-btn .video-btn{width:15vw;height:15vw}.sit .square-blocks .video-bg{display:none}.sit .square-blocks.four-blocks .square-block{width:50%;padding-bottom:50%}.sit .square-blocks.four-blocks .square-block.harf{width:100%}.sit .square-blocks.four-blocks .square-block:hover img{transform:scale(1.01)}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap{margin-top:0;padding:0}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .title{font-size:3.7vw}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .title.big{font-size:5vw}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .text{display:none}.sit .square-blocks.four-blocks .square-block .text-btn .more-btn{margin-bottom:0;bottom:8vw;margin-left:-17vw;width:34vw;height:8vw;font-size:3vw}.sit .square-blocks.four-blocks .square-block .text-btn .video-btn{margin-bottom:0;bottom:7vw;margin-left:-5vw;width:10vw;height:10vw}.sit .square-blocks.four-blocks .square-block .btn-only .more-btn{position:absolute;bottom:8vw;margin-top:0;margin-bottom:0;width:34vw;height:8vw;font-size:3vw}.sit .square-blocks.four-blocks .square-block .btn-only+img{top:-12%;transform:scale(1.2)}.sit .square-blocks.top.one-block{display:none}.sit .square-blocks.top.one-block .square-block{height:100vw}.sit .square-blocks.top.one-block .square-block .bg-color{opacity:.2}.sit .square-blocks.index.one-block .square-block{height:50vw}.sit .square-blocks.index.one-block .square-block .title{font-size:7vw;padding:0 4.5%}.sit .square-blocks.index.one-block .square-block .text{font-size:4vw;padding:0 4.5%}.sit .square-blocks.index.one-block .square-block img{width:275%}.sit body.index .main{padding:0 4.5% 40px 4.5%}.sit body.index .container{display:flex;flex-direction:column-reverse;overflow:hidden}.sit body.index .main{flex:0 0 auto}.sit body.g_index .main>:first-child,.sit body.index .main>:first-child{margin-top:40px}.sit body.g_index .main .news-tab{padding-left:0;padding-right:0}.sit body.g_index .main>*{padding-left:4.5%;padding-right:4.5%}.sit #index-visual{height:300px;margin-bottom:40px;padding:0 6%}.sit #index-visual .inner{left:6%;width:88%;height:300px;padding-top:10px}.sit #index-visual .text-top{font-size:40px;font-size:4rem}.sit #index-visual .text-bottom{font-size:1.4px;font-size:1.4rem;font-weight:400;letter-spacing:0;margin-bottom:0}.sit .index-nav .lv2-folder,.sit .sitemap{padding:0}.sit .index-nav .lv2-folder>*,.sit .sitemap>*{width:100%;margin:0 0 40px 0}.sit .index-nav .lv3-folder,.sit .sitemap .lv2-folder{font-size:16px;font-size:1.6rem}.sit .index-nav .lv3-item,.sit .sitemap .lv2-item{padding:0 4.5%}.sit .index-nav .lv4-item,.sit .sitemap .lv3-item{margin-bottom:8px}.sit .index-nav .button{height:25px}.sit .features-topnav{display:none}.sit .features-visual{height:300px;margin-bottom:205px;margin-left:0;margin-right:0}.sit .features-visual .text-wrap .inner{bottom:-180px;width:100%;height:auto;min-height:300px;padding:30px 4.5%}.sit .features-visual .text-wrap .text-01{margin-bottom:5px;font-size:36px;font-size:3.6rem}.sit .features-visual .text-wrap .text-02{margin-bottom:15px;font-size:21px;font-size:2.1rem}.sit .features-bottom-nav{height:60px;padding:0 4.5%;font-size:16px;font-size:1.6rem}.sit .features-bottom-prev a{padding-left:20px}.sit .features-bottom-next a{padding-right:20px}.sit .features-bottom-next a::before,.sit .features-bottom-prev a::before{top:10px}.sit .features-bottom-next a::after,.sit .features-bottom-prev a::after{display:none}.sit .features-title{padding-top:30px}.sit .features-link{min-height:0;margin-bottom:20px}.sit .features-link a{min-height:0;padding:0;color:#333;background-color:#fff}.sit .features-link a::before{content:none}.sit .features-link a::after{content:none}.sit .features-link img{position:static;transform:none;width:200%;max-width:200%;height:auto;transform:translate(-25%,0)}.sit .features-link .title{margin-bottom:10px;padding:20px 4.5% 0 4.5%;font-size:21px;font-size:2.1rem}.sit .features-link .text{max-width:none;padding:0 4.5% 20px 4.5%}.sit .features-bnr{margin-top:40px;margin-bottom:80px}.sit .features-bnr>div{flex-direction:column}.sit .features-bnr>div>div{width:100%;margin-bottom:20px}.sit .features-bnr a{padding:38px 10px 30px 10px}.sit body.index .side{display:block;border-left:none}.sit body.under .container{flex-direction:column-reverse}.sit body.under .main{flex:0 0 auto;width:91%;max-width:none;padding-left:4.5%;padding-right:4.5%;padding-bottom:40px;box-sizing:content-box}.sit body.under .main>:first-child{margin-top:40px}.sit .department-visual{height:160px;margin-bottom:40px}.sit .department-visual::before{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.sit .department-visual .text-wrap{flex-direction:column;align-items:flex-start;justify-content:center;padding-top:10px;padding-bottom:0}.sit .department-visual .text-wrap .ja{font-size:30px;font-size:3rem;margin-right:0;letter-spacing:2px}.sit .department-visual .text-wrap .en{margin-bottom:0;font-size:14px;font-size:1.4rem}.sit .side{width:100%;max-height:calc(-110px + 100vh);border-left:none;position:relative;top:0;overflow-y:auto;z-index:19;-webkit-overflow-scrolling:touch}.sit .side>.inner>*{position:static!important;width:100%}.sit .lnav>.lnav-item>*>.lnav-item{padding-top:0;border-top:none}.sit .lnav>.lnav-item>*>.lnav-item.active>.button::after{opacity:0}.sit .lnav>.lnav-item>*>.lnav-item .button{position:absolute;right:0;top:0;width:50px;height:50px;pointer-events:none}.sit .lnav>.lnav-item>*>.lnav-item .button::after,.sit .lnav>.lnav-item>*>.lnav-item .button::before{content:"";position:absolute;top:calc(50% - 1px);left:calc(50% - 7px);height:1px;width:13px;background-color:#fff}.sit .lnav>.lnav-item>*>.lnav-item .button::after{transform:rotate(90deg);transition:opacity .3s}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-link{align-items:center;min-height:50px;width:100%;height:auto;padding:12px 17px 10px 17px;font-size:15px;font-size:1.5rem}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-link:hover{opacity:1;background-color:#333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-link.active>.button::after{opacity:0}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder{display:none;background-color:#222}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item{display:block}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>a{border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>ul{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button{background-color:#222}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item.active>a{border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item{border-bottom:none;border-top:1px solid #333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button>.inner{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button{top:0;right:0;width:50px;height:50px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::after,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::before{top:calc(50% - 1px);left:calc(50% - 7px);width:13px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link{display:flex;align-items:center;min-height:50px;width:100%;height:auto;padding:12px 17px 10px 17px;border-bottom:none;font-size:15px;font-size:1.5rem;color:#fff}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link:hover{background-color:#333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder{margin-top:0;margin-bottom:0}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>a{border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button{background-color:#222}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>a{border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item{margin-top:0;margin-bottom:0;border-top:1px solid #333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>.button{background-color:transparent}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>ul{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link{display:flex;align-items:center;min-height:50px;width:100%;height:auto;padding:12px 17px 10px 32px;font-size:15px;font-size:1.5rem;color:#fff;border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link.p-current,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link:hover{background-color:#333;border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-link+ul{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button{top:0;right:0;width:50px;height:50px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button>.inner{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::after,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::before{top:calc(50% - 1px);left:calc(50% - 7px);width:13px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item{margin-top:0;margin-bottom:0;border-top:1px solid #333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button{top:0;right:0;width:50px;height:50px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button>.inner{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::after,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::before{top:calc(50% - 1px);left:calc(50% - 7px);width:13px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item{margin-top:0;margin-bottom:0;border-top:1px solid #333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link{display:flex;align-items:center;min-height:50px;width:100%;height:auto;margin-left:0;padding:12px 17px 10px 47px;font-size:15px;font-size:1.5rem;color:#fff;border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link.p-current,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link:hover{border-bottom:none;background-color:#333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-link{border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>a{border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.button{background-color:#222}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.active>a{border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button{top:0;right:0;width:50px;height:50px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button>.inner{display:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::after,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.button::before{top:calc(50% - 1px);left:calc(50% - 7px);width:13px}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item{margin-top:0;margin-bottom:0;border-top:1px solid #333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link{display:flex;align-items:center;min-height:50px;width:100%;height:auto;margin-left:0;padding:12px 17px 10px 62px;font-size:15px;font-size:1.5rem;color:#fff;border-bottom:none}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link.p-current,.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-link:hover{border-bottom:none;background-color:#333}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item>.lnav-folder>*>.lnav-item.f-current>.lnav-link{border-bottom:none}.sit .headline-header{order:1}.sit body.news-detail .headline-header{display:none}.sit body.index.headline2 .side{order:2}.sit body.headline .cp-all{padding:0 4.5%}.sit body.headline .container{display:flex;flex-direction:column-reverse;overflow:hidden}.sit body.headline .main{flex:0 0 auto}.sit body.headline .side{display:block;border-left:none}.sit body.headline2 .main .headline-top-nav{margin-top:40px}.sit .headline-top-nav-h1{margin-bottom:10px;font-size:32px;font-size:3.2rem}.sit .headline-top-nav .nav{display:none}.sit .headline-top-nav .search{display:none}.sit .headline-top-nav .search form input[type=text]{font-size:16px;font-size:1.6rem}.sit .headline-top-news{display:none}.sit .headline-news{padding:0 4.5%}.sit .headline-banner{margin-bottom:-40px;padding:40px 12% 40px 12%;background-color:#f2f2f2}.sit .headline-banner::before{content:none}.sit .headline-banner .banner-inner{display:block}.sit .headline-banner .banner-item{width:100%;margin-bottom:20px}.sit .headline-banner .banner-item a{padding:40px 4.5% 20px 4.5%;border:6px solid transparent}.sit .headline-banner .banner-title{font-size:18px;font-size:1.8rem}.sit .headline-banner .banner-img{margin-bottom:20px}.sit .headline-header{position:static;height:auto;padding:0;border-bottom:3px solid #0b4e3c}.sit .headline-header.sticky{position:static}.sit .headline-header .inner{display:block}.sit .headline-header .title{display:none}.sit .headline-header .nav ul li a{display:none}.sit .headline-header .nav ul li a.current{display:block;height:auto;margin-top:40px;margin-bottom:40px;padding:0;pointer-events:none;text-align:center;background-color:transparent;font-size:32px;font-size:3.2rem;color:#333;font-family:urw-din;font-weight:600;line-height:1.2}.sit .headline-header .search{display:none}.sit .headline-header .search form input[type=text]{font-size:16px;font-size:1.6rem}.sit .headline-top-basic-title{margin-bottom:15px;padding-bottom:0;font-size:27px;font-size:2.7rem}.sit .headline-top-basic-list{position:static;margin-top:20px;margin-bottom:20px;transform:none;text-align:center}.sit .headline-top-basic-list a{width:100%;max-width:200px;padding:6px 3px}.sit .headline-specify>.inner{padding:20px 0 10px 0}.sit .headline-specify .cp-category-list-wrap a{font-size:14px;font-size:1.4rem}.sit .headline-specify .tag{padding:10px 10px 10px 10px}.sit .headline-specify .tag.active{padding-bottom:10px}.sit .headline-specify .tag-window{top:calc(100% - 10px)}.sit .headline-specify .tag-window .inner{padding:20px 6% 20px 6%}.sit .headline-specify .tag-window a{margin-right:7px;margin-bottom:7px;padding:3px 7px 5px 7px;font-size:13px;font-size:1.3rem}.sit body.tech_proffesers .headline-specify .search{display:none}.sit .techProfessorNav-item a{padding:30px 4% 15px 4%}.sit .techProfessorNav-item-textA{font-size:21px;font-size:2.1rem}.sit .techProfessorNav-item-textA::before{width:90px}.sit .techProfessorNav-item-textB{font-size:12px;font-size:1.2rem}.sit .faculty-visual{height:300px;margin-bottom:40px;padding:0 6%}.sit .faculty-visual .text-wrap{left:6%;width:88%;height:300px}.sit .faculty-visual .text-wrap .ja{font-size:36px;font-size:3.6rem}.sit .faculty-visual .text-wrap .en{font-size:14px;font-size:1.4rem;font-weight:400}.sit .faculty-visual-nav{margin-top:-40px;margin-bottom:40px;padding-right:0;border-bottom:none}.sit .faculty-visual-nav ul,.sit .faculty-visual-nav>div{min-height:0;padding-right:0;padding-left:0;padding-bottom:0}.sit .faculty-visual-nav-item{width:50%;min-height:80px;border-bottom:1px solid #ddd}.sit .faculty-visual-nav-item:nth-child(2n+1){border-right:1px solid #ddd}.sit .faculty-visual-nav-item a{min-height:80px;padding:10px 45px 5px 20px}.sit .faculty-visual-nav-item .ja{margin-bottom:2px;font-size:18px;font-size:1.8rem}.sit .faculty-visual-nav-item a::before{content:"";position:absolute;top:50%;right:15px;width:30px;height:1px;background-color:#999}.sit .faculty-visual-nav-item a::after{content:"";position:absolute;top:50%;right:17px;width:9px;height:9px;margin-top:-4px;border-top:1px solid #999;border-right:1px solid #999;transform:rotate(45deg)}.sit .faculty-visual-nav-title{min-height:70px;padding:10px 10px 5px 20px;font-size:18px;font-size:1.8rem}.sit .faculty-visual-nav-title::before{left:20px}.sit .under-visual{height:300px;margin-bottom:40px;padding:0 6%}.sit .under-visual .text-wrap{left:6%;width:88%;height:300px;padding-top:10px}.sit .under-visual .text-wrap .ja{font-size:40px;font-size:4rem}.sit .under-visual .text-wrap .en{margin-bottom:0;font-size:14px;font-size:1.4rem;font-weight:400;letter-spacing:0}.sit .course-text{flex-direction:column}.sit .course-text+.course-text{margin-top:-40px}.sit .course-text-col1 .course-text-item,.sit .course-text-col2 .course-text-item,.sit .course-text-col3 .course-text-item,.sit .course-text-col4 .course-text-item{width:100%;margin-bottom:20px;padding:15px 6%}.sit .course-text-col2 .course-text-l,.sit .course-text-col3 .course-text-l,.sit .course-text-col4 .course-text-l{margin-right:0}.sit .course-text-top{margin-bottom:12px;padding-bottom:12px}.sit .under-news-title{margin-bottom:20px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sit .under-news-list{margin-top:20px;margin-bottom:20px;transform:none;text-align:center}.sit .news-tab-list{margin-top:20px;margin-bottom:20px;transform:none;text-align:center}.sit .news-detail .error-area{margin-top:40px;padding:0 4.5% 40px 4.5%}.sit .type-list:last-child{margin-bottom:-40px}.sit .container.cat-2-professors01 .container,.sit body.tech_proffesers .container{overflow:hidden}.sit .container.cat-2-professors01 .main{padding:0 4.5%}.sit body.tech_proffesers .main{padding:0 4.5% 40px 4.5%}.sit .container.cat-2-professors01 .main,.sit body.tech_proffesers .main{flex:0 0 auto}.sit .news-content-title{width:auto;height:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:20px;padding:15px 4.5%;font-size:16px;font-size:1.6rem}.sit .professors-news-ti{flex-direction:column}.sit .professors-news-ti-text{align-items:flex-start;width:100%;margin:0 auto;padding:30px 8.5% 20px 8.5%}.sit .professors-news-ti-text_01{margin-bottom:30px;font-size:27px;font-size:2.7rem;font-weight:700;letter-spacing:.5rem}.sit .professors-news-ti-text_02{font-size:32px;font-size:3.2rem}.sit .professors-news-ti-text_03{font-size:18px;font-size:1.8rem;margin-bottom:10px}.sit .professors-news-ti-text_04{font-size:18px;font-size:1.8rem}.sit .professors-news-ti-image{width:100%;margin:0 auto}.sit .news-date-cat{min-height:0;padding:20px 4.5%}.sit .news-title{min-height:0;padding:30px 4.5%;font-size:27px;font-size:2.7rem}.sit .sns-btn-wrap{padding:0 4.5% 30px 4.5%}.sit .news-body{padding:20px 4.5% 0 4.5%}.sit .status-info{padding:20px 4.5%}}@media screen and (max-width:959px){.sit [data-area=content] span.fr-img-caption{display:block}.sit [data-area=content] span.fr-img-caption.fr-dib.fr-fil{margin-left:auto;text-align:center}.sit [data-area=content] span.fr-img-caption.fr-dib.fr-fir{margin-right:auto;text-align:center}.sit .cp-wp{padding:20px 4%}.sit [data-area=content] .cp-text{flex-direction:column}.sit [data-area=content] .cp-text .cp-text-l{margin-right:0;margin-bottom:20px}.sit [data-area=content] .cp-img{flex-direction:column}.sit [data-area=content] .cp-img .cp-img-l{margin-right:0;margin-bottom:20px;text-align:center}.sit [data-area=content] .cp-img .cp-img-r{text-align:center}.sit [data-area=content] .cp-vertical{flex-direction:column}.sit [data-area=content] .cp-vertical .cp-vertical-l{margin-right:0;margin-bottom:20px}.sit [data-area=content] .cp-horizontal{flex-direction:column}.sit [data-area=content] .cp-horizontal .cp-horizontal-item{flex-direction:column}.sit [data-area=content] .cp-horizontal .cp-horizontal-img,.sit [data-area=content] .cp-horizontal .cp-horizontal-text{width:100%}.sit [data-area=content] .cp-horizontal .cp-horizontal-l{margin-right:0;margin-bottom:20px}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-text{margin-left:0;margin-top:10px}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-text{margin-right:0;margin-bottom:10px}.sit [data-area=content] .cp-img-change .cp-img-item>:first-child{display:none}.sit [data-area=content] .cp-img-change .cp-img-item>:last-child{display:inline-block}.sit .cp-btn li{margin-right:auto;margin-bottom:10px}.sit .cp-btn.cp-btn-02 li,.sit .cp-btn.cp-btn-03 li,.sit .cp-btn.cp-btn-04 li,.sit .cp-btn.cp-btn-05 li{width:100%}.sit .cp-btn.cp-btn-02 li:nth-child(2n),.sit .cp-btn.cp-btn-03 li:nth-child(3n),.sit .cp-btn.cp-btn-04 li:nth-child(4n),.sit .cp-btn.cp-btn-05 li:nth-child(5n){margin-right:auto}.sit .cp-tab-menu ol,.sit .cp-tab-menu ul{flex-wrap:wrap}.sit .cp-tab-menu li{width:50%;border-top:none}.sit .cp-tab-menu li:nth-child(1),.sit .cp-tab-menu li:nth-child(2){border-top:1px solid #0b4e3c}.sit .cp-tab-menu li:nth-child(2n+1){border-left:1px solid #0b4e3c}.sit .cp-photos{flex-direction:column}.sit .cp-photos .cp-photos-l{margin-right:0;margin-bottom:20px}.sit .cp-videos{flex-direction:column}.sit .cp-videos .cp-videos-l{margin-right:0;margin-bottom:20px}.sit .cp-external{position:relative;overflow:hidden;padding-bottom:56.25%;width:100%}.sit .cp-external.cypochiform-wrap::after{display:none}.sit .cp-external iframe{margin-bottom:-56.25%!important}.sit .cp-external iframe[src*="www.google.com/maps"],.sit .cp-external iframe[src*=youtube]{position:absolute;top:0;left:0;height:100%;width:100%}.sit .cp-btn ul{flex-direction:column}.sit .cp-btn ul li{width:100%;margin-left:auto;margin-right:auto}.sit .table-scroll-wrap{position:relative;display:block;overflow-x:auto;overflow-y:hidden;margin-top:40px;margin-bottom:40px}.sit [data-area=content] .table-scroll{display:table;min-width:840px;margin-top:0;margin-bottom:0}.sit .table-scroll::before{content:"";position:absolute;top:50%;left:50%;display:block;width:80px;height:80px;margin-left:-40px;margin-top:-40px;background:url(/albums/css/basic1-common1/abm00000011.svg) no-repeat center center;background-size:cover;pointer-events:none;transition:opacity .2s;opacity:0}.sit .table-scroll.swipe::before{opacity:1}.sit .tech_professors-visual{height:160px}.sit .tech_professors-visual-text{font-size:21px;font-size:2.1rem}.sit body.tech_proffesers2 .nendo-list{height:60px;position:relative;margin-bottom:40px;padding-top:15px}.sit #index-visual{height:160px}.sit #index-visual .inner{height:160px}.sit #index-visual .text-top{font-size:30px;font-size:3rem;letter-spacing:2px}.sit [data-area=content] .cp-horizontal.col-1 .cp-horizontal-item{flex:0 0 auto}.sit [data-area=content] .cp-horizontal.col-1 .cp-horizontal-img{flex:0 0 auto;min-width:0;max-width:100%;margin:0 auto}.sit [data-area=content] .cp-horizontal.col-1 .cp-horizontal-text{flex:0 0 auto;min-width:0;max-width:none}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-text{margin-left:0}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-text{margin-right:0}.sit [data-area=content] .cp-img-col2-harf .cp-img-l{flex:0 0 auto;min-width:0}.sit [data-area=content] .cp-img-col2-harf .cp-img-r{flex:0 0 auto;min-width:0}.sit [data-area=content] .cp-img-col2-harf .cp-img-r .fr-img-wrap{display:block}.sit [data-area=content] .cp-img-col2-harf .cp-img-r .fr-img-wrap img{width:47.5%;height:auto}.sit [data-area=content] .cp-img-col2-harf .cp-img-r .fr-img-wrap .fr-inner{width:100%}.sit [data-area=content] .cp-img-col2-harf .cp-img-r img:first-child{margin-bottom:0;margin-right:5%}.sit .contact-block{flex-direction:column;padding:10px 4.5%}.sit .contact-block .name-area{width:100%;padding-right:0}.sit .contact-block .name-area strong{margin-top:10px}.sit .contact-block .text-area{width:100%;padding-left:0;border-left:none;border-top:1px solid #ddd}.sit .contact-block .text-area dl{flex-direction:column}.sit .contact-block .text-area br.sp-only{display:block}.sit .faculty-visual{height:240px}.sit .faculty-visual .text-wrap{height:240px}.sit .faculty-visual-nav-item{width:100%}.sit .faculty-visual-nav-item:nth-child(2n){border-left:none}.sit .under-visual{height:160px}.sit .under-visual .text-wrap{height:160px}.sit .under-visual .text-wrap .ja{font-size:30px;font-size:3rem;letter-spacing:2px}.sit .cp-wp-title{padding:0}.sit .cp-wp-title .wp-title{position:relative;width:100%;padding:13px 4% 10px 4%}.sit .cp-wp-title .wp-content{padding:20px 4%}.sit .wp-content.two-box{display:block}.sit .wp-content.two-box .cp-inner{width:100%}.sit .wp-content.two-box .img-box{width:100%;max-width:425px;margin:40px auto 0 auto}.sit .under-area{display:block}.sit .under-area .left-box{width:100%;max-width:425px;margin:20px auto 0 auto}.sit .under-area .right-box{width:100%;max-width:425px;margin:40px auto}.sit .three-box ul{display:block}.sit .three-box ul li{width:auto;max-width:425px;margin:0 auto 40px}.sit .three-box ul li:last-child{width:auto;max-width:425px;margin:0 auto}.sit .three-box ul li .sttl{margin-bottom:12px}.sit nav.faculty-nav ul{-ms-justify-content:normal;justify-content:normal}.sit .list-table .ex-box{display:block}.sit .list-table .ex-box .sttl{width:100%;padding:0}.sit .list-table .ex-box .names{width:100%;padding:9px 0 4px}.sit .list-table .ex-box .keyword{width:100%}.sit .error-area .bgImg{max-width:390px}.sit .error-area .img-box{max-width:590px}.sit .error-area .mainTtl{font-size:1.7rem;line-height:1.7}.sit .error-area ul{width:auto;max-width:98px}.sit .error-area ul li a{font-size:1.4rem}.sit .education-list{width:100%}.sit .education-list a{padding:15px 0;display:block}.sit .education-list a::after{display:none}.sit .education-list .img-box{width:auto;margin-right:0}.sit .education-list .ex-box{padding:15px 10px 30px}.sit .education-list .ex-box.non-link{padding:33px 0}.sit .research-box .area-inner{margin-bottom:50px}.sit .research-box .education-list .ex-box{display:block}.sit .research-box .education-list .ex-box .sttl{width:100%;padding-right:0;font-size:1.5rem;margin-bottom:3px}.sit .research-box .education-list .ex-box .names{width:100%;margin-bottom:2px;padding-right:0}.sit .research-box .education-list .ex-box .keyword{width:100%;line-height:1.5}.sit [data-area=content] .cp-ti-award.cp-horizontal.col-1 .cp-horizontal-item{flex-direction:column-reverse}.sit [data-area=content] .cp-ti-award.cp-horizontal.col-1 .cp-horizontal-img{margin-bottom:10px}.sit [data-area=content] .cp-ti-award.cp-horizontal.col-1 .cp-horizontal-text{margin-bottom:0}.sit [data-area=content] .cp-img-pr-item{width:47.75%;margin-right:4.5%}.sit [data-area=content] .cp-img-pr-item:nth-child(2n){margin-right:0}.sit .course-box{width:100%;display:block}.sit .course-box p{width:100%;padding:0 0 20px}.sit .course-box .img-box{width:100%;text-align:center}.sit .container table.nonBdTable{margin-bottom:50px}.sit .container table.nonBdTable td{display:block;border-top:none;border-bottom:none}.sit .container table.nonBdTable td:first-child{width:100%;padding:10px;background:#f0f0f0;border-bottom:none}.sit .container table.nonBdTable td:last-child{width:100%;padding:14px 0 28px}.sit .container table.nonBdTable td table.innerTable{width:100%}.sit .container table.nonBdTable td table.innerTable td{display:inline-block!important}.sit .container table.nonBdTable td table.innerTable td:first-child{width:25%!important;white-space:nowrap;background:0 0;color:#000}.sit .container table.nonBdTable td table.innerTable td:last-child{width:75%!important}.sit .mincho-ttl{font-size:2.6rem;padding:0 0 8px}.sit .mincho-sttl{font-size:1.8rem;line-height:2.1}.sit .four-block-list li{display:block}.sit .four-block-list li{width:100%}.sit .four-block-list li:nth-child(1){border-right:none}.sit .four-block-list li:nth-child(3){border-bottom:1px solid #054e3c;border-right:none}.sit .three-block-list{display:block}.sit .three-block-list li{width:100%;border-bottom:1px solid #054e3c;border-right:none}.sit .three-block-list li:last-child{border-bottom:none}.sit .three-block-list li h5{min-height:inherit}.sit .type-list>div{display:block;padding:40px 0 30px;margin-left:0!important}.sit .type-list>div>div{width:auto;max-width:425px;margin:0 auto 30px}.sit .type-list>div>div:nth-child(3n){margin:0 auto 20px}.sit .type-list>div>div .ex-txt{font-size:1.6rem}.sit .type-list>div>div .sub-txt{font-size:1.4rem}.sit .media-intro-list{display:block;padding:25px 0 19px}.sit .media-intro-list .img-box{width:auto;max-width:160px;margin:0 auto}.sit .media-intro-list .ex-box{width:100%;height:auto;border-right:none;padding:0 0 14px}.sit .media-intro-list .ex-box .sttl{min-height:inherit}.sit .media-intro-list .ex-box .sttl.non{min-height:inherit}.sit .media-intro-list .right-txt{width:100%;padding:0;font-size:1.6rem}.sit .icon-select>div{margin:0 0 41px!important;columns:2}.sit .icon-select>div>div{margin:0 0 7px}.sit .icon-select .cp-inner{font-size:1.2rem}.sit .icon-select .img-box{width:30px}.sit .icon-select .ttl{padding:0 0 0 10px}.sit .icon-anker-list{padding:18px 0 29px}.sit .icon-anker-list .icon-box{width:40px}.sit .icon-anker-list .sttl{font-size:1.9rem;font-weight:400}.sit .icon-anker-list .sttl span{padding:27px 0 0}.sit .icon-anker-list .sttl::after{bottom:1px!important;width:20px}.sit .society-box img.pc-only{display:none}.sit .society-box img.sp-only{display:block}.sit .society-box.no1{max-width:622px}.sit .society-box.no2{max-width:675px}.sit .society-box.no3{max-width:675px}.sit .society-box.no4{max-width:675px}.sit .society-box.no5{max-width:675px}.sit .cp-h3-text br.pc-only{display:none}.sit .ttl-txtbox{margin-left:30px!important;margin-right:30px!important}.sit .ttl-txtbox strong{line-height:1.2;padding-bottom:13px!important}.sit .icn-link-list-inner>div{width:96px;margin-bottom:20px}.sit .icn-link-list-inner .ex-txt{font-size:12px;font-size:1.2rem}.sit .tech_professors-nav>div{min-height:120px}.sit .tech_professors-nav .text_1{width:140px;font-size:21px;font-size:2.1rem}.sit .tech_professors-nav .text_2{line-height:1.4}.sit .tech_professors-nav a{min-height:120px;padding:5px 4.5%}.sit .professors-news-ti~.cp-horizontal .cp-horizontal-text{max-width:none}.sit .news-signature>div-c{padding:20px 4.5%}.sit .page-back{margin-bottom:40px}.sit .ex-block-wrap.col2{display:block}.sit .ex-block-wrap.col2 .ex-block-item{width:auto}.sit .ex-block-wrap.col2 .ex-block-item:first-child{margin-right:0;margin-bottom:20px}.sit .talking figure{width:60px}.sit .talking-left,.sit .talking-right{max-width:calc(100% - 80px)}}@media all and (-ms-high-contrast:none){.sit [data-area=content] .FF-1{font-family:"游ゴシック","Yu Gothic",sans-serif;font-weight:500}.sit .news-tab>ul li{font-family:urw-din,"游ゴシック","Yu Gothic",Helvetica,Arial,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:500}}@media screen and (min-width:1260px){.sit .container{padding-top:0!important}.sit .header .logo svg,.sit .header .logo svg>*{fill:#fff!important}.sit body.top.scroll{padding-top:129px}.sit body.top.scroll .header{position:fixed;top:-129px;left:0;width:100%;height:60px;border-top:none;transform:translateY(129px);transition:transform .2s ease .2s}.sit body.top.scroll .header .logo{height:60px}.sit body.top.scroll .header .logo svg{width:188px;height:36px}.sit body.top.scroll .header .nav-area{display:flex;flex-direction:row-reverse}.sit body.top.scroll .header .nav-area .sub-nav-area{height:60px}.sit body.top.scroll .header .nav-area .sub-nav-area .visitor-nav{display:none}.sit body.top.scroll .header .nav-area .sub-nav-area .btn-nav .access,.sit body.top.scroll .header .nav-area .sub-nav-area .btn-nav .contact,.sit body.top.scroll .header .nav-area .sub-nav-area .btn-nav .language,.sit body.top.scroll .header .nav-area .sub-nav-area .btn-nav .link{display:none}.sit body.top.scroll .header .nav-area .sub-nav-area .btn-nav .search{top:0}.sit body.top.scroll .header .nav-area .sub-nav-area .btn-nav .search a{height:60px;background-position:16px 20px}.sit body.top.scroll .header .nav-area .sub-nav-area .btn-nav .search .text{margin-bottom:5px}.sit body.top.scroll .header .nav-area .gnav{height:60px}.sit body.top.scroll .header .nav-area .gnav ul li a{height:60px;padding-top:6px}.sit body.top.scroll .header .nav-area .gnav ul li a::before{bottom:9px}.sit body.top.scroll .megadrop-nav-list .lv2-item{position:fixed;max-height:calc(100vh - 60px)}.sit body.top.scroll .megadrop-nav-list .lv2-item.active{top:60px}.sit body.top.scroll .search-area{position:fixed;top:0;transform:translateY(-100%)}.sit body.top.scroll .search-area.active{top:60px;transform:translateY(0);transition:.2s}.sit .sp-top-nav .content>div.menu{display:block;visibility:visible;height:auto}.sit .sp-top-nav .content>div.menu li{height:auto}.sit .sp-top-nav .content>div.link,.sit .sp-top-nav .content>div.visitor{display:none}.sit .side{position:relative!important;max-height:none!important}.sit .lnav>.lnav-item>*>.lnav-item>.lnav-folder{display:block!important}}@media screen and (max-width:1399px){.sit .header .logo{padding:0 40px}.sit .header .nav-area .gnav ul li{font-size:14px;font-size:1.4rem}.sit .header .nav-area .gnav ul li:first-child{margin-left:-20px}.sit .header .nav-area .gnav ul li:last-child{margin-right:20px}.sit .header .nav-area .gnav ul li a.active::before,.sit .header .nav-area .gnav ul li a.nav-active::before,.sit .header .nav-area .gnav ul li a:hover::before{width:calc(100% - 40px);margin-left:calc(-50% + 20px)}.sit .breads{padding:10px 40px 7px 40px}}@media screen and (max-width:349px){.sit .header .logo{padding-right:60px}.sit .global-nav-list .logo{padding-right:60px}}@media screen and (max-width:1480px){.sit .header .nav-area .sub-nav-area .visitor-nav{width:calc(100% - 250px)}.sit .header .nav-area .gnav ul li:first-child{margin-left:-20px}.sit .header .nav-area .gnav ul li a{padding:0 20px}}@media screen and (max-width:1519px){.sit .main-visual .slick-slide .slide-inner .more-btn a::before{right:13px}.sit .main-visual .slick-slide .slide-inner .more-btn a::after{right:13px}.sit .square-block .more-btn::before{right:13px}.sit .square-block .more-btn::after{right:13px}.sit .square-blocks.two-blocks .square-block .text-btn{padding-top:0}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .title{font-size:25px;font-size:2.5rem}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .title.big{font-size:42px;font-size:4.2rem}.sit .square-blocks.two-blocks .square-block .text-btn .text-wrap .text{font-size:14px;font-size:1.4rem}.sit .square-blocks.two-blocks .square-block .text-btn .more-btn{margin-bottom:-19px;margin-left:-77px;width:154px;height:38px}.sit .square-blocks.two-blocks .square-block .text-btn .video-btn{margin-bottom:-28px;margin-left:-28px;width:56px;height:56px}.sit .square-blocks.two-blocks .square-block .btn-only .more-btn{bottom:7%;margin-bottom:-19px;width:154px;height:38px}.sit .square-blocks .big-block.square-block .text-btn .text-wrap{margin-top:0}.sit .square-blocks .big-block.square-block .text-btn .text-wrap .title{font-size:58px;font-size:5.8rem}.sit .square-blocks .big-block.square-block .text-btn .text-wrap .text{font-size:18px;font-size:1.8rem}.sit .square-blocks .big-block.square-block .text-btn .more-btn{margin-left:0}.sit .square-blocks .big-block.square-block .text-btn .video-btn{width:100px;height:100px}.sit .square-blocks.four-blocks .square-block .text-btn{padding-top:0}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap{margin-top:-20%}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .title{font-size:25px;font-size:2.5rem}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .title.big{font-size:42px;font-size:4.2rem}.sit .square-blocks.four-blocks .square-block .text-btn .text-wrap .text{font-size:14px;font-size:1.4rem}.sit .square-blocks.four-blocks .square-block .text-btn .more-btn{margin-bottom:-19px;margin-left:-77px;width:154px;height:38px}.sit .square-blocks.four-blocks .square-block .text-btn .video-btn{margin-bottom:-28px;margin-left:-28px;width:56px;height:56px}.sit .square-blocks.four-blocks .square-block .btn-only .more-btn{bottom:7%;margin-bottom:-10px;width:154px;height:38px}}@media screen and (max-width:399px){.sit .sp-top-nav .content>div.menu .news-banner a{font-size:15px;font-size:1.5rem;text-shadow:1px 2px 3px #696767}.sit .sub-visual .slick-prev{left:10px}.sit .sub-visual .slick-next{right:10px}}@media screen and (max-width:499px){.sit .sp-top-nav .content>div.menu .news-banner a{text-shadow:1px 2px 3px #696767}}@media screen and (max-width:1837px){.sit .department-visual::before{margin-left:calc(50% - 50vw + 184px);margin-right:calc(50% - 50vw - 184px);width:calc(100vw - 368px)}.sit .side{width:370px}.sit .side>.inner>*{width:360px}}@media screen and (max-width:1755px){.sit .department-visual::before{margin-left:calc(50% - 50vw + 174px);margin-right:calc(50% - 50vw - 174px);width:calc(100vw - 348px)}.sit .side{width:350px}.sit .side>.inner>*{width:340px}}@media screen and (max-width:1672px){.sit .department-visual::before{margin-left:calc(50% - 50vw + 164px);margin-right:calc(50% - 50vw - 164px);width:calc(100vw - 328px)}.sit .side{width:330px}.sit .side>.inner>*{width:320px}}@media screen and (max-width:1590px){.sit .department-visual::before{margin-left:calc(50% - 50vw + 154px);margin-right:calc(50% - 50vw - 154px);width:calc(100vw - 308px)}.sit .side{width:310px}.sit .side>.inner>*{width:300px}}@media screen and (max-width:1507px){.sit .department-visual::before{margin-left:calc(50% - 50vw + 144px);margin-right:calc(50% - 50vw - 144px);width:calc(100vw - 288px)}.sit .side{width:290px}.sit .side>.inner>*{width:280px}}@media screen and (max-width:1425px){.sit .department-visual::before{margin-left:calc(50% - 50vw + 134px);margin-right:calc(50% - 50vw - 134px);width:calc(100vw - 268px)}.sit .side{width:270px}.sit .side>.inner>*{width:260px}}@media screen and (max-width:1342px){.sit .department-visual::before{margin-left:calc(50% - 50vw + 124px);margin-right:calc(50% - 50vw - 124px);width:calc(100vw - 248px)}.sit .side{width:250px}.sit .side>.inner>*{width:240px}}@media screen and (max-width:419px){.sit .headline-specify .year{display:block;margin-top:8px;margin-bottom:15px;margin-right:0}.sit .headline-specify .year select{width:100%}.sit .headline-specify.no-tag .tag{display:none}}@media (max-width:1259px){.sit .slick-counter{position:relative;display:flex;justify-content:center;align-items:center;height:56px;width:190px;margin:-28px auto 0 auto;text-align:center;background:#202020;font-size:12px;font-size:1.2rem;color:#fff}.sit .mfp-iframe-scaler iframe{padding:0}}@media screen and (max-width:1259px) and (orientation:landscape),screen and (max-height:300px){.sit .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.sit .mfp-img-mobile img.mfp-img{padding:0}.sit .mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.sit .mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.sit .mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.sit .mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.sit .mfp-img-mobile .mfp-counter{right:5px;top:3px}.sit .mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:1259px){.sit .mfp-iframe-holder .mfp-close,.sit .mfp-image-holder .mfp-close{right:0}.sit .mfp-iframe-scaler iframe{padding:0 4%}.sit .mfp-arrow{transform:scale(.75)}.sit .mfp-arrow-left{transform-origin:0}.sit .mfp-arrow-right{transform-origin:100%}}@media (max-width:959px){.sit [data-area=content] .cp-horizontal.message-ti .title{margin-top:5px;margin-bottom:15px}.sit [data-area=content] .cp-horizontal.message-ti .button{max-width:none;margin-top:25px;margin-bottom:25px}.sit body.faculty2.mech4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004855.jpg)}.sit body.faculty2.meo4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004044.jpg)}.sit body.faculty2.materials4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004856.jpg)}.sit body.faculty2.chemistry4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004043.jpg)}.sit body.faculty2.electrical4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004071.jpg)}.sit body.faculty2.ele4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004074.jpg)}.sit body.faculty2.ice4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004061.jpg)}.sit body.faculty2.cse4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004059.jpg)}.sit body.faculty2.civil4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004078.jpg)}.sit body.faculty2.globalprogram4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004077.jpg)}.sit body.faculty2.eis4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004077.jpg)}.sit body.faculty2.qsys4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004047.jpg)}.sit body.faculty2.paes4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00011168.jpg)}.sit body.faculty2.bioscience4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004067.jpg)}.sit body.faculty2.biomedical4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004063.jpg)}.sit body.faculty2.mathsci4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004066.jpg)}.sit body.faculty2.info4 .department-visual,.sit body.faculty2.product4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004091.jpg)}.sit body.faculty2.arch4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00004092.jpg)}.sit body.faculty2.graduate3 .department-visual{background-image:url(/albums/css/basic1-common1/abm00005440.jpg)}.sit body.faculty2.igp4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00010178.jpg)}.sit body.about2.support_for_sit5 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014386.png)}.sit body.visitor2.otc5 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014676.png)!important}.sit body.visitor2.otk5 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014386.png)!important}.sit body.visitor2.extra5 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014677.png)!important}.sit body.visitor2.extensions4 .department-visual{background-image:url(/albums/css/basic1-common1/abm00014696.png)}}@media screen and (max-width:1260px){.sit nav.faculty-nav ul li{font-size:1.3rem;line-height:2.4}.sit .list-table{padding:0 0 20px}.sit .error-area{padding:0 0 20px}.sit .error-area .bgImg{margin:40px auto 0;position:static;display:-ms-flex;display:flex;-ms-justify-content:center;justify-content:center;-ms-align-items:center;align-items:center}}@media screen and (max-width:425px){.sit .error-area .mainTtl .sp-only{display:block}}@media screen and (min-width:960px){.sit .education-list a:hover{text-decoration:none;background:#fafafa}}@media screen and (max-width:640px){.sit .four-block-list li .tops{display:block}.sit .four-block-list li .tops .img-box{max-width:95px;margin:0 auto 20px;height:auto;width:auto}}@media print{.sit .breads,.sit .copyright,.sit .footer,.sit .footer-nav,.sit .gnav-btn,.sit .header,.sit .link-list,.sit .megadrop-nav-list,.sit .pagetop,.sit .search-area,.sit .side,.sit .sp-foot-nav{display:none!important}.sit .container{display:block!important}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner{margin-left:0;margin-right:0;width:auto}.sit header.site-header .layout .util .item.lang .button a .cover{display:none}.sit header.site-header .layout .util .item.search .button a .cover{display:none}.sit nav.breadcrumbs{margin-left:0;margin-right:0;width:auto}.sit main#main-contents>.layout.standard{margin-left:0;margin-right:0;width:auto}.sit main#main-contents>.layout.index{margin-left:0;margin-right:0;width:auto}.sit [data-area=content] .std-department-visual,.sit [data-area=content] .std-faculty-visual,.sit [data-area=content] .std-feature-link,.sit [data-area=content] .std-feature-visual,.sit [data-area=content] .std-under-visual{height:360px;margin-left:0;margin-right:0}.sit [data-area=content] .std-department-visual .content,.sit [data-area=content] .std-faculty-visual .content,.sit [data-area=content] .std-feature-link .content,.sit [data-area=content] .std-feature-visual .content,.sit [data-area=content] .std-under-visual .content{margin-left:0;margin-right:0}.sit [data-area=content] .std-upper-banner{height:360px;margin-left:0;margin-right:0}.sit [data-area=content] .std-feature-visual.boxed .content{margin-left:3.90625vw}.sit [data-area=content] .std-feature-link{height:280px}.sit [data-area=content] .std-lev2-pagetitle .kv{width:100%;margin-left:0;margin-right:0}.sit [data-area=content] .std-news-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:13.28125vw 104px auto;grid-template:"image date tags" auto "image body body" auto/13.28125vw 104px auto}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a .image>.wrap{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-news-list .item a .image>.wrap img{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-news-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:13.28125vw 104px auto;grid-template:"image date tags" auto "image body body" auto/13.28125vw 104px auto}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .image>.wrap{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-event-list .item a .image>.wrap img{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-event-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a{-ms-grid-rows:45px auto;-ms-grid-columns:21.875vw auto;grid-template:"image tags" 45px "image body" auto/21.875vw auto}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .image>.wrap{width:19.53125vw;height:12.1851679104vw}.sit [data-area=content] .std-event-list .item a .image>.wrap img{width:19.53125vw;height:12.1851679104vw}.sit [data-area=content] .std-awards-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:13.28125vw 104px auto;grid-template:"image date tags" auto "image body body" auto/13.28125vw 104px auto}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a .image>.wrap{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-awards-list .item a .image>.wrap img{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-awards-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .cp-vertical{flex-direction:row}.sit [data-area=content] .under-visual{height:360px;margin-left:0;margin-right:0}.sit [data-area=content] .under-visual .text-wrap{margin-left:0;margin-right:0}.sit [data-area=content] .features-visual{height:360px;margin-left:0;margin-right:0}.sit [data-area=content] .features-visual .text-wrap{margin-left:0;margin-right:0}.sit [data-area=content] .features-link{height:280px;margin-left:0;margin-right:0}.sit [data-area=content] .features-link .inner a .text,.sit [data-area=content] .features-link .inner a .title{margin-left:0;margin-right:0}.sit [data-area=content] .faculty-visual{height:600px;margin-left:0;margin-right:0}.sit [data-area=content] .faculty-visual .text-wrap{padding-top:160px;margin-left:0;margin-right:0}.sit [data-area=content] .department-visual{height:360px;margin-left:0;margin-right:0}.sit [data-area=content] .department-visual .text-wrap{margin-left:0;margin-right:0}.sit{margin:10px}.sit body{margin:0;width:1280px;transform:scale(.8);margin-left:-5%}.sit body header.site-header{display:none}.sit body footer.site-footer{background-image:none;border-top:1px solid #e1e1e1}.sit body footer.site-footer{height:auto;padding-top:2%}.sit body footer.site-footer .wrap .layout{width:auto}.sit body footer.site-footer .wrap .layout .inner.i1{padding-bottom:0}.sit body footer.site-footer .wrap .layout .inner.i1 .logo a{width:200px;height:36.8580060423px}.sit body footer.site-footer .wrap .layout .inner.i1 .logo a span{display:block;padding:36.8580060423px 0 0 0;width:200px;height:0;overflow:hidden;background-image:url(/assets/img/common/_logo.svg);background-repeat:no-repeat;background-size:200px 36.8580060423px;text-indent:-5000px}.sit body footer.site-footer .wrap .layout .inner.i1 .sns{display:none}.sit body footer.site-footer .wrap .layout .inner.i2{display:none}.sit body footer.site-footer .rollup{display:none}.sit body main#main-contents{margin-top:0;padding-top:0}.sit body main#main-contents nav.breadcrumbs{padding-top:0}.sit body main#main-contents>.layout.index section.main-section,.sit body main#main-contents>.layout.standard section.main-section{width:100%}.sit body main#main-contents>.layout.index .side-navi,.sit body main#main-contents>.layout.standard .side-navi{display:none}.sit body main#main-contents .cp-all:before{display:none}.sit body .util-link{display:none}}@media only screen and (max-width:959px){.sit .is-3_1{padding:0}.sit .is-3_1 .cp-horizontal-img{max-width:60px}}@media print,screen and (min-width:751px){.sit body{font-size:15px;line-height:2}.sit body *{scroll-margin-top:var(--header-height)}.sit body>main{padding-top:130px}.sit br.sp,.sit img.sp{display:none}.fadein{transition-delay:var(--delayPc,var(--delay,0))}.fadein.right{transform:translate3d(calc(0 - var(--mpc,40px)),0,0)}.fadein.left{transform:translate3d(var(--mpc,40px),0,0)}.fadein.up{transform:translate3d(0,var(--mpc,40px),0)}.fadein.down{transform:translate3d(0,calc(0 - var(--mpc,40px)),0)}.fadein.pump{transition:transform .9s cubic-bezier(.4,.4,.4,1.2) var(--delayPc,var(--delay,0s)),opacity .9s cubic-bezier(.65,0,.35,1) calc(var(--delayPc,var(--delay,0s)) + .3s)}.fadein.pop{transform:translate3d(0,var(--mpc,40px),0)}.std-icon.arrow.a1{width:13px;height:13px}.std-icon.arrow.a1 .wrap{width:13px;height:13px}.std-icon.arrow.a1 .wrap svg{width:13px;height:10.6747px}.std-icon.arrow.a1.d,.std-icon.arrow.a1.u{width:13px;height:13px}.std-icon.arrow.a1.d .wrap,.std-icon.arrow.a1.u .wrap{width:13px;height:13px}.std-icon.arrow.a1.d .wrap svg,.std-icon.arrow.a1.u .wrap svg{width:10.6747px;height:13px}.std-icon.arrow.a2{width:5.8222px;height:5.8222px}.std-icon.arrow.a2 .wrap{width:5.8222px;height:5.8222px}.std-icon.arrow.a2 .wrap svg{width:5.8222px;height:10px}.std-icon.arrow.a2.d,.std-icon.arrow.a2.u{width:10px;height:10px}.std-icon.arrow.a2.d .wrap,.std-icon.arrow.a2.u .wrap{width:10px;height:10px}.std-icon.arrow.a2.d .wrap svg,.std-icon.arrow.a2.u .wrap svg{width:10px;height:5.8222px}.std-icon.arrow.a3{width:14px;height:14px}.std-icon.arrow.a3 .wrap{width:14px;height:14px}.std-icon.arrow.a3 .wrap svg{width:12px;height:14px}.std-icon.arrow.a3.d,.std-icon.arrow.a3.u{width:14px;height:14px}.std-icon.arrow.a3.d .wrap,.std-icon.arrow.a3.u .wrap{width:14px;height:14px}.std-icon.arrow.a3.d .wrap svg,.std-icon.arrow.a3.u .wrap svg{width:14px;height:12px}.std-icon.blank{width:12px;height:12px}.std-icon.blank .wrap{width:12px;height:12px}.std-icon.blank .wrap svg{width:12px;height:12px}.std-icon.plus-minus{width:14px;height:14px}.std-icon.plus-minus>.wrap{width:14px;height:14px}.std-icon.plus-minus>.wrap .bar{width:14px;height:2px}.std-icon.sns.facebook{width:19px;height:18.8845465px}.std-icon.sns.facebook>.wrap{width:19px;height:18.8845465px}.std-icon.sns.facebook>.wrap svg{width:19px;height:18.8845465px}.std-icon.sns.twitter{width:21px;height:17.075352px}.std-icon.sns.twitter>.wrap{width:21px;height:17.075352px}.std-icon.sns.twitter>.wrap svg{width:21px;height:17.075352px}.std-icon.pdf{width:15px;height:17.0000085px}.std-icon.pdf>.wrap{width:15px;height:17.0000085px}.std-icon.pdf>.wrap svg{width:15px;height:17.0000085px}.std-icon.negative{width:20px;height:20px}.std-icon.negative>.wrap{width:20px;height:20px}.std-icon.negative>.wrap svg{width:20px;height:20px}.std-circle{border-width:1px;width:50px;height:50px}.std-dept-genre-icon{width:36px;height:36px;border-radius:6px}.std-dept-genre-icon img{width:21px;height:21px}.std-dept-icon{width:53px;height:53px}.std-dept-icon img{width:53px;height:53px}.sit header.site-header{width:100%;height:130px;border-bottom-width:1px}.sit header.site-header .layout{height:130px}.sit header.site-header .layout .logo a{width:240px;height:44px;top:43px}.sit header.site-header .layout .logo a span{display:block;padding:44px 0 0 0;width:240px;height:0;overflow:hidden;background-image:url(/assets/img/common/_logo.svg);background-repeat:no-repeat;background-size:240px 44px;text-indent:-5000px}.sit header.site-header .layout .global-navigation{position:absolute;display:flex;flex-direction:column;justify-content:center;width:calc(100% - 330px);height:130px;top:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span{display:flex;align-items:center}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega{will-change:height,opacity,transform}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content{overflow:auto}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner{position:relative;padding:50px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner>.back-button{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner>.close-button{width:20px;height:20px;position:absolute;right:0;top:50px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .title-button{display:flex;justify-content:flex-start}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .title-button a{display:flex;align-items:center;column-gap:8px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .title-button a>span{font-size:24px;line-height:40px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .title-button+.group{margin-top:44px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group+.group{margin-top:50px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-title a{pointer-events:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-title a>span{font-size:24px;line-height:40px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-title a .std-icon{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-title+.group-body{margin-top:25px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout{display:flex;flex-wrap:wrap;column-gap:2.9268292683%;row-gap:40px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre{width:17.6585365854%}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span{font-family:"Noto Sans JP",sans-serif;font-weight:500;font-size:17px;line-height:26px;color:#134e3b}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title+.genre-body{margin-top:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li{margin-left:0;border-style:solid;border-color:#d7d7d7;border-width:1px 0 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child{border-bottom-width:1px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a{position:relative;display:flex;align-items:center;padding:10px 20px 10px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a>span{font-size:13px;line-height:18px;display:block}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a>span.filesize{display:inline-flex;flex-wrap:wrap;align-items:center}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a>span.filesize:after{content:""}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a>span.filesize.filesize--nowrap{flex-wrap:nowrap}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon{position:absolute;margin:auto;top:0;bottom:0;right:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.sub-accordion .sub-accordion-title.active .std-icon .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.sub-accordion .sub-accordion-frame{--height:0;height:var(--height);overflow:hidden;transition:height .7s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.sub-accordion .sub-accordion-frame .sub-accordion-wrap ul{padding-left:10%}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul{height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li{height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li+li{margin-left:30px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a{color:#000;text-decoration:none;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a:hover{color:#008482;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a:after{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span{display:flex;align-items:center}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li .mega{will-change:height,opacity,transform}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li .mega .content{overflow:auto}.sit header.site-header .layout .util .item.lang .button a>.icon{width:18px;height:18px}.sit header.site-header .layout .util .item.lang .button a>.icon:before{display:block;padding:18px 0 0 0;width:18px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_lang_bk.svg);background-repeat:no-repeat;background-size:18px 18px;text-indent:-5000px}.sit header.site-header .layout .util .item.lang .button a>.icon:after{display:block;padding:18px 0 0 0;width:18px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_lang_bk.svg);background-repeat:no-repeat;background-size:18px 18px;text-indent:-5000px}.sit header.site-header .layout .util .item.lang .button a .cover .bar{width:20px;height:2px}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b1{transform:translate3d(10px,0,0) rotate(217.4053566257deg)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b2{transform:translate3d(10px,0,0) rotate(-37.4053566257deg)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b3{transform:translate3d(10px,0,0) rotate(180deg) scale(0,1)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b4{transform:translate3d(10px,0,0) rotate(0) scale(0,1)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b5{transform:translate3d(10px,0,0) rotate(142.5946433743deg)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b6{transform:translate3d(10px,0,0) rotate(37.4053566257deg)}.sit header.site-header .layout .util .item.search .button a>.icon{width:16px;height:16px}.sit header.site-header .layout .util .item.search .button a>.icon:before{display:block;padding:16px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_search_bk.svg);background-repeat:no-repeat;background-size:16px 16px;text-indent:-5000px}.sit header.site-header .layout .util .item.search .button a>.icon:after{display:block;padding:16px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_search_bk.svg);background-repeat:no-repeat;background-size:16px 16px;text-indent:-5000px}.sit header.site-header .layout .util .item.search .button a .cover .bar{width:20px;height:2px}.sit header.site-header .layout .util .item.search .button a .cover .bar.b1{transform:translate3d(10px,0,0) rotate(217.4053566257deg)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b2{transform:translate3d(10px,0,0) rotate(-37.4053566257deg)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b3{transform:translate3d(10px,0,0) rotate(180deg) scale(0,1)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b4{transform:translate3d(10px,0,0) rotate(0) scale(0,1)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b5{transform:translate3d(10px,0,0) rotate(142.5946433743deg)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b6{transform:translate3d(10px,0,0) rotate(37.4053566257deg)}.sit header.site-header .search-form{top:130px}.sit header.site-header .search-form .frame{width:800px;max-width:95%;border-radius:20px;margin:0 auto;padding:20px 0}.sit header.site-header .search-form .frame>.wrap{height:60px;border-radius:10px}.sit header.site-header .search-form .frame>.wrap .box{width:900px;height:60px;font-size:24px;padding:0 25px}.sit header.site-header .search-form .frame>.wrap .button{width:60px;padding-top:60px}.sit header.site-header .search-form .frame>.wrap .button .icon{width:24px;height:24px}.sit header.site-header .search-form .frame>.wrap .button .icon:before{display:block;padding:24px 0 0 0;width:24px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_search_bk.svg);background-repeat:no-repeat;background-size:24px 24px;text-indent:-5000px}.sit header.site-header .search-form .frame>.wrap .button .icon:after{display:block;padding:24px 0 0 0;width:24px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_search_bk.svg);background-repeat:no-repeat;background-size:24px 24px;text-indent:-5000px}.sit header.site-header .search-form.active{height:100px}.sit header.site-header .language-selector{width:240px;top:130px;right:0}.sit header.site-header .language-selector .frame{padding:30px}.sit header.site-header .language-selector .frame>.wrap ul{border-radius:6px;overflow:hidden}.sit header.site-header .language-selector .frame>.wrap ul li{height:40px}.sit header.site-header .language-selector .frame>.wrap ul li+li{border-top:1px solid #d7d7d7}.sit header.site-header .language-selector .frame>.wrap ul li a{padding:0 0 0 26px}.sit header.site-header .language-selector .frame>.wrap ul li a:hover{color:#008482}.sit header.site-header .language-selector .frame>.wrap ul li a span{font-size:14px}.sit header.site-header .language-selector .frame>.wrap ul li a .std-icon{right:20px}.sit header.site-header .language-selector.active{height:264px}.sit header.site-header.shrink{height:80px}.sit header.site-header.shrink .layout{height:80px}.sit header.site-header.shrink .layout .logo{width:211px;height:80px}.sit header.site-header.shrink .layout .logo a{width:181px;height:35px;top:23px}.sit header.site-header.shrink .layout .logo a span{display:block;padding:35px 0 0 0;width:181px;height:0;overflow:hidden;background-image:url(/assets/img/common/_logo.svg);background-repeat:no-repeat;background-size:181px 35px;text-indent:-5000px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime{justify-content:center}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1{margin-top:0}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span{display:flex;align-items:center}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega{will-change:height,opacity,transform}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega .content{overflow:auto}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s2{display:none}.sit header.site-header.shrink .search-form{top:80px}.sit header.site-header.shrink .language-selector{top:80px}.sit footer.site-footer{height:690px;background-image:url(/assets/img/common/_foo_bg_pc.jpg)}.sit footer.site-footer .wrap .layout{width:1080px}.sit footer.site-footer .wrap .layout .inner.i1{display:flex;justify-content:space-between;align-items:center;padding-bottom:95px}.sit footer.site-footer .wrap .layout .inner.i1 .logo a{width:331px;height:61px}.sit footer.site-footer .wrap .layout .inner.i1 .logo a span{display:block;padding:61px 0 0 0;width:331px;height:0;overflow:hidden;background-image:url(/assets/img/common/_logo_w.svg);background-repeat:no-repeat;background-size:331px 61px;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .logo a{transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit footer.site-footer .wrap .layout .inner.i1 .logo a:hover{opacity:.55}.sit footer.site-footer .wrap .layout .inner.i1 .sns{display:flex;align-items:center}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-title .title{font-size:15px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body{margin-left:45px;width:340px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li{width:35px;height:30px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li a{transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li a:hover{opacity:.55}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s1 a .icon{display:block;padding:27px 0 0 0;width:35px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_twitter_w.svg);background-repeat:no-repeat;background-size:35px 27px;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s2 a .icon{display:block;padding:30px 0 0 0;width:31px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_facebook_w.svg);background-repeat:no-repeat;background-size:31px 30px;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s3 a .icon{display:block;padding:30px 0 0 0;width:31px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_instagram_w.svg);background-repeat:no-repeat;background-size:31px 30px;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s4 a .icon{display:block;padding:23px 0 0 0;width:35px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_youtube_w.svg);background-repeat:no-repeat;background-size:35px 23px;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s5 a .icon{display:block;padding:30px 0 0 0;width:25px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_tiktok_w.svg);background-repeat:no-repeat;background-size:25px 30px;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s6 a .icon{display:block;padding:30px 0 0 0;width:30px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_linkedin_w.svg);background-repeat:no-repeat;background-size:30px 30px;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i2{padding-top:44px;border-top-width:1px;display:flex;justify-content:space-between;align-items:center}.sit footer.site-footer .wrap .layout .inner.i2 .link ul{align-items:center;column-gap:28px}.sit footer.site-footer .wrap .layout .inner.i2 .link ul li{font-size:14px;line-height:24px}.sit footer.site-footer .wrap .layout .inner.i2 .link ul li a{transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit footer.site-footer .wrap .layout .inner.i2 .link ul li a:hover{opacity:.55}.sit footer.site-footer .wrap .layout .inner.i2 .copyright p{font-size:14px;line-height:24px}.sit footer.site-footer .rollup{right:70px;bottom:-70px;width:50px;height:50px}.sit footer.site-footer .rollup.active{bottom:30px}.sit footer.site-footer .rollup a{width:50px;height:50px}.sit .util-link{right:0;top:max(130px,(100vh - 460px) / 2);width:0;height:460px;transition:width .4s cubic-bezier(.65,0,.35,1)}.sit .util-link.active{width:60px}.sit .util-link>.wrap{width:60px;height:460px;border-radius:8px 0 0 8px}.sit .util-link>.wrap ul{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:24px 0 10px 0}.sit .util-link>.wrap ul li a{transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit .util-link>.wrap ul li a span{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:14px;margin-top:10px;letter-spacing:-.04em}.sit .util-link>.wrap ul li a:hover{opacity:.55}.sit .util-link>.wrap ul li.u1 a .icon{width:16px;height:22px}.sit .util-link>.wrap ul li.u1 a .icon:before{display:block;padding:22px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_marker_w.svg);background-repeat:no-repeat;background-size:16px 22px;text-indent:-5000px}.sit .util-link>.wrap ul li.u1 a .icon:after{display:block;padding:22px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_marker_w.svg);background-repeat:no-repeat;background-size:16px 22px;text-indent:-5000px}.sit .util-link>.wrap ul li.u2 a .icon{width:17px;height:16px}.sit .util-link>.wrap ul li.u2 a .icon:before{display:block;padding:16px 0 0 0;width:17px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_mail_w.svg);background-repeat:no-repeat;background-size:17px 16px;text-indent:-5000px}.sit .util-link>.wrap ul li.u2 a .icon:after{display:block;padding:16px 0 0 0;width:17px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_mail_w.svg);background-repeat:no-repeat;background-size:17px 16px;text-indent:-5000px}.sit .util-link>.wrap ul li.u3 a .icon{width:17px;height:18px}.sit .util-link>.wrap ul li.u3 a .icon:before{display:block;padding:18px 0 0 0;width:17px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_file_w.svg);background-repeat:no-repeat;background-size:17px 18px;text-indent:-5000px}.sit .util-link>.wrap ul li.u3 a .icon:after{display:block;padding:18px 0 0 0;width:17px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_file_w.svg);background-repeat:no-repeat;background-size:17px 18px;text-indent:-5000px}.sit .util-link>.wrap ul li.u4 a .icon{width:18px;height:16px}.sit .util-link>.wrap ul li.u4 a .icon:before{display:block;padding:16px 0 0 0;width:18px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_heart_gr.svg);background-repeat:no-repeat;background-size:18px 16px;text-indent:-5000px}.sit .util-link>.wrap ul li.u4 a .icon:after{display:block;padding:16px 0 0 0;width:18px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_heart_gr.svg);background-repeat:no-repeat;background-size:18px 16px;text-indent:-5000px}.sit .util-link>.wrap ul li.u4 a{width:40px;padding:16px 0;border-radius:8px}.sit.en .util-link{top:max(130px,(100vh - 206px) / 2);height:206px}.sit.en .util-link>.wrap{height:206px}.sit.en .util-link>.wrap ul{padding:24px 0}.sit.en .util-link>.wrap ul li a span{margin-top:8px;letter-spacing:0}.sit nav.breadcrumbs{padding-top:25px}.sit nav.breadcrumbs ol{justify-content:flex-end}.sit nav.breadcrumbs ol li{font-size:14px;line-height:26px}.sit nav.breadcrumbs ol li:after{margin:0 10px}.sit nav.breadcrumbs ol li:last-child{max-width:300px}.sit .side-navi nav .title a{border-radius:6px;min-height:90px;padding:10px 15px 10px 43px;font-size:17px;line-height:26px;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit .side-navi nav .title a .std-icon{left:20px;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit .side-navi nav .title a:hover{color:rgba(255,255,255,.55)}.sit .side-navi nav .title a:hover .std-icon{opacity:.55}.sit .side-navi nav .list{margin-top:11px}.sit .side-navi nav .list li{border-width:0 0 1px 0}.sit .side-navi nav .list li a,.sit .side-navi nav .list li>span{min-height:56px;padding:10px 20px 10px 0;font-size:15px;line-height:26px;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit .side-navi nav .list li a:hover,.sit .side-navi nav .list li>span:hover{color:#008482}.sit main#main-contents{padding-bottom:90px}.sit main#main-contents>.layout.standard{display:flex;justify-content:space-between}.sit main#main-contents .breadcrumbs+.layout{margin-top:15px}.sit.detail main#main-contents .breadcrumbs+.layout{margin-top:90px}.sit [data-area=content] a:hover{text-decoration:underline}.sit [data-area=content] a .filesize{margin-left:3px;column-gap:2px}.sit [data-area=content] a .filesize.pdf{padding-right:17px}.sit [data-area=content] a .filesize.pdf:after{display:block;padding:17px 0 0 0;width:15px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_pdf_gr.svg);background-repeat:no-repeat;background-size:15px 17px;text-indent:-5000px}.sit [data-area=content] a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{display:block;padding:12px 0 0 0;width:12px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_gr.svg);background-repeat:no-repeat;background-size:12px 12px;text-indent:-5000px;display:inline-block}.sit [data-area=content] a[target=_blank][href*="goo.gl/maps"]:after,.sit [data-area=content] a[target=_blank][href*="google.com/maps"]:after{display:block;padding:22px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_marker_bk.svg);background-repeat:no-repeat;background-size:16px 22px;text-indent:-5000px;display:inline-block}.sit [data-area=content] .std-sns-button{width:120px;height:31px;border-radius:6px}.sit [data-area=content] .std-sns-button .std-icon{margin-right:10px}.sit [data-area=content] .std-sns-button>span{font-size:14px}.sit [data-area=content] .std-sns-button:hover{text-decoration:none}.sit [data-area=content] .std-sns-button:hover.facebook{background-color:rgba(24,119,242,.55)}.sit [data-area=content] .std-sns-button:hover.twitter{background-color:rgba(29,161,242,.55)}.sit [data-area=content] .std-sns-buttons.horizontal li+li{margin-left:15px}.sit [data-area=content] table.std-table tbody tr td,.sit [data-area=content] table.std-table tbody tr th{font-size:14px;line-height:24px;padding:6px 11px}.sit [data-area=content] .std-title-h1{font-size:46px;line-height:60px;margin-bottom:56px}.sit [data-area=content] .std-section-title{padding-top:39px}.sit [data-area=content] .std-section-title .title{font-size:40px;line-height:60px}.sit [data-area=content] .std-section-title .sub{font-size:14px;line-height:20px;margin-top:2px}.sit [data-area=content] .std-section-title .stats{margin-top:2px}.sit [data-area=content] .std-section-title:before{height:1px}.sit [data-area=content] .std-section-title:after{width:100px;height:3px}.sit [data-area=content] .std-section-title+*{margin-top:64px}.sit [data-area=content] .std-title-h2{font-size:40px;line-height:54px;margin-bottom:16px;padding-top:42px}.sit [data-area=content] .std-title-h2:before{top:2px;height:1px}.sit [data-area=content] .std-title-h2:after{width:100px;height:3px}.sit [data-area=content] .std-title-h3{font-size:32px;line-height:46px;padding-left:33px;padding-bottom:12px;margin-bottom:16px}.sit [data-area=content] .std-title-h3:before{width:3px;height:calc(100% - 14px);top:1px}.sit [data-area=content] .std-title-h3:after{height:1px}.sit [data-area=content] .std-title-h4{font-size:24px;line-height:40px;margin-bottom:16px}.sit [data-area=content] .std-title-h5{font-size:17px;line-height:32px;margin-bottom:16px}.sit [data-area=content] .std-title-h1+.std-title-h1,.sit [data-area=content] .std-title-h1+.std-title-h2,.sit [data-area=content] .std-title-h1+.std-title-h3,.sit [data-area=content] .std-title-h1+.std-title-h4,.sit [data-area=content] .std-title-h1+.std-title-h5,.sit [data-area=content] .std-title-h2+.std-title-h1,.sit [data-area=content] .std-title-h2+.std-title-h2,.sit [data-area=content] .std-title-h2+.std-title-h3,.sit [data-area=content] .std-title-h2+.std-title-h4,.sit [data-area=content] .std-title-h2+.std-title-h5,.sit [data-area=content] .std-title-h3+.std-title-h1,.sit [data-area=content] .std-title-h3+.std-title-h2,.sit [data-area=content] .std-title-h3+.std-title-h3,.sit [data-area=content] .std-title-h3+.std-title-h4,.sit [data-area=content] .std-title-h3+.std-title-h5,.sit [data-area=content] .std-title-h4+.std-title-h1,.sit [data-area=content] .std-title-h4+.std-title-h2,.sit [data-area=content] .std-title-h4+.std-title-h3,.sit [data-area=content] .std-title-h4+.std-title-h4,.sit [data-area=content] .std-title-h4+.std-title-h5,.sit [data-area=content] .std-title-h5+.std-title-h1,.sit [data-area=content] .std-title-h5+.std-title-h2,.sit [data-area=content] .std-title-h5+.std-title-h3,.sit [data-area=content] .std-title-h5+.std-title-h4,.sit [data-area=content] .std-title-h5+.std-title-h5{margin-top:56px}.sit [data-area=content] .std-title-h1+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5),.sit [data-area=content] .std-title-h2+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5),.sit [data-area=content] .std-title-h3+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5),.sit [data-area=content] .std-title-h4+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5),.sit [data-area=content] .std-title-h5+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5){margin-top:16px}.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h1,.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h2,.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h3,.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h4,.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h5{margin-top:56px}.sit [data-area=content] figure .image img{border-radius:6px}.sit [data-area=content] figure.horizontal{display:flex}.sit [data-area=content] figure.vertical>:nth-hicld(2){margin-top:12px}.sit [data-area=content] hr{border-width:1px 0 0 0}.sit [data-area=content] hr.std-hr-4{border-width:4px 0 0 0}.sit [data-area=content] hr.std-hr-8{border-width:8px 0 0 0}.sit [data-area=content] .std-button,.sit [data-area=content] a.std-button{padding:14px 50px 14px 20px;border-width:1px;border-radius:6px;min-height:70px;font-size:15px;line-height:20px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-button .std-icon,.sit [data-area=content] a.std-button .std-icon{right:20px}.sit [data-area=content] .std-button:hover,.sit [data-area=content] a.std-button:hover{color:#008482;box-shadow:0 0 15px rgba(0,0,0,.2);text-decoration:none}.sit [data-area=content] .std-buttons.horizontal{display:flex;flex-wrap:wrap;row-gap:20px}.sit [data-area=content] .std-buttons.horizontal.b1 li{width:100%}.sit [data-area=content] .std-buttons.horizontal.b2{column-gap:5.1282051282%}.sit [data-area=content] .std-buttons.horizontal.b2 li{width:47.4358974359%}.sit [data-area=content] .std-buttons.horizontal.b3{column-gap:2.5641025641%}.sit [data-area=content] .std-buttons.horizontal.b3 li{width:31.6239316239%}.sit [data-area=content] .std-buttons.horizontal.b4{column-gap:2.5641025641%}.sit [data-area=content] .std-buttons.horizontal.b4 li{width:23.0769230769%}.sit [data-area=content] .std-buttons.horizontal.b5{column-gap:1.2820512821%}.sit [data-area=content] .std-buttons.horizontal.b5 li{width:18.9743589744%}.sit [data-area=content] .std-tabs li a{padding:14px 20px 14px 20px;border-width:1px 1px 1px 0;min-height:70px;font-size:15px;line-height:20px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-tabs li a:hover{border-color:#008482;background-color:#008482;color:#fff;text-decoration:none}.sit [data-area=content] .std-tabs li:nth-child(1) a{border-left-width:1px;text-decoration:none}.sit [data-area=content] .std-tabs li:first-child a{border-radius:6px 0 0 6px;text-decoration:none}.sit [data-area=content] .std-tabs li:last-child a{border-radius:0 6px 6px 0;text-decoration:none}.sit [data-area=content] .std-tabs.t2 li{width:50%}.sit [data-area=content] .std-tabs.t3 li{width:33.3333333333%}.sit [data-area=content] .std-tabs.t4 li{width:25%}.sit [data-area=content] .std-tabs.t5 li{width:20%}.sit [data-area=content] .std-tabs.t6 li{width:16.6666666667%}.sit [data-area=content] .std-tabs.t7 li{width:14.2857142857%}.sit [data-area=content] .std-tabs.t8 li{width:12.5%}.sit [data-area=content] .std-tabs.t9 li{width:11.1111111111%}.sit [data-area=content] .std-tabs.t10 li{width:10%}.sit [data-area=content] .std-accordion{border-radius:6px}.sit [data-area=content] .std-accordion .title a{padding:9px 30px;min-height:70px;font-size:17px;line-height:26px}.sit [data-area=content] .std-accordion .title a>span{padding-right:30}.sit [data-area=content] .std-accordion .title a i.icon{width:40px;height:40px;right:16px}.sit [data-area=content] .std-accordion .title a i.icon .bar{width:14px;height:2px;border-radius:1.5px}.sit [data-area=content] .std-accordion .title a:hover{text-decoration:none}.sit [data-area=content] .std-accordion .contents>.wrap{padding:0 30px 20px 30px}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col{width:22.9166666667%;margin-top:15px;margin-left:2.7777777778%}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col:nth-child(1),.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col:nth-child(2),.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col:nth-child(3),.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col:nth-child(4){margin-top:0}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col:nth-child(4n+1){margin-left:0}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 figure.col.vertical>:nth-child(2){margin-top:12px}.sit [data-area=content] .accordion-group .std-layout.button .all-button i.icon{width:14px;height:14px;margin-left:10px}.sit [data-area=content] .accordion-group .std-layout.button .all-button i.icon .bar{width:14px;height:2px;border-radius:1.5px}.sit [data-area=content] .std-anchor-list{border-radius:6px;padding:30px 30px 10px 30px;min-height:70px}.sit [data-area=content] .std-anchor-list ul li{margin:0 20px 20px 0;padding:0 20px 0 0;border-width:0 1px 0 0;font-size:15px;line-height:20px}.sit [data-area=content] .std-anchor-list ul li:last-child{margin-right:0;padding-right:0;border-right-width:0}.sit [data-area=content] .std-anchor-list ul li a{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-anchor-list ul li a .std-icon{margin-left:8px}.sit [data-area=content] .std-anchor-list ul li a:hover{color:#008482;text-decoration:none}.sit [data-area=content] .std-embed{margin:0 auto}.sit [data-area=content] .std-embed iframe[src*=instagram]{max-width:99999px!important}.sit [data-area=content] .std-department-visual .content .title,.sit [data-area=content] .std-faculty-visual .content .title,.sit [data-area=content] .std-feature-link .content .title,.sit [data-area=content] .std-feature-visual .content .title,.sit [data-area=content] .std-under-visual .content .title{font-size:40px;line-height:54px}.sit [data-area=content] .std-department-visual .content .lead,.sit [data-area=content] .std-faculty-visual .content .lead,.sit [data-area=content] .std-feature-link .content .lead,.sit [data-area=content] .std-feature-visual .content .lead,.sit [data-area=content] .std-under-visual .content .lead{margin-top:20px}.sit [data-area=content] .std-department-visual .content .lead p,.sit [data-area=content] .std-faculty-visual .content .lead p,.sit [data-area=content] .std-feature-link .content .lead p,.sit [data-area=content] .std-feature-visual .content .lead p,.sit [data-area=content] .std-under-visual .content .lead p{font-size:15px;line-height:30px}.sit [data-area=content] .std-department-visual .content .lead p a:hover,.sit [data-area=content] .std-faculty-visual .content .lead p a:hover,.sit [data-area=content] .std-feature-link .content .lead p a:hover,.sit [data-area=content] .std-feature-visual .content .lead p a:hover,.sit [data-area=content] .std-under-visual .content .lead p a:hover{color:#008482}.sit [data-area=content] .std-department-visual .content .lead p a:hover[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .std-faculty-visual .content .lead p a:hover[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .std-feature-link .content .lead p a:hover[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .std-feature-visual .content .lead p a:hover[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after,.sit [data-area=content] .std-under-visual .content .lead p a:hover[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{background-image:url(/assets/img/common/_ico_blank_gr.svg)}.sit [data-area=content] .std-feature-visual.boxed{align-items:flex-end}.sit [data-area=content] .std-feature-visual.boxed .content{transform:translate3d(0,35px,0);padding:70px 50px}.sit [data-area=content] .std-feature-link a .std-circle{right:70px}.sit [data-area=content] .std-feature-link a:hover{text-decoration:none}.sit [data-area=content] .std-feature-link a:hover .bg{opacity:.55}.sit [data-area=content] .std-lev2-pagetitle .page-title{margin-top:17px;margin-bottom:86px}.sit [data-area=content] .std-lev2-pagetitle .page-title .title{font-size:46px;line-height:70px}.sit [data-area=content] .std-lev2-pagetitle .page-title .sub{font-size:16px;line-height:26px}.sit [data-area=content] .std-lev2-pagetitle .kv{margin-top:86px}.sit [data-area=content] .std-lev2-pagetitle .kv .bg{margin-top:-250px;padding-top:250px;padding-bottom:0}.sit [data-area=content] .std-lev2-pagetitle .kv .bg .baloon{width:120%;height:100%;margin-left:-10%;border-radius:60vw;background-image:linear-gradient(270deg,#4aaed3 0,#4aaed3 6.4102564103%,#4ac4d3 23.8461538462%,#89f2b8 76.1538461538%,#bef2dc 87.1794871795%,#bef2dc 100%),url(/assets/img/common/_noise.svg);background-size:auto,128px 128px;filter:blur(72px)}.sit [data-area=content] .std-lev2-pagetitle .kv .bg .baloon{width:90%;height:300px;margin-left:10%;transform:translate3d(0,-100px,0)}.sit [data-area=content] .std-lev2-pagetitle .kv .fg .image{width:100%;height:300px}.sit [data-area=content] .std-lev2-pagetitle .kv .fg .image img{border-radius:6px 0 0 6px}.sit [data-area=content] .std-card{padding:20px 30px;border-width:1px;border-radius:6px}.sit [data-area=content] .std-card .card-title .title{font-size:24px;line-height:40px}.sit [data-area=content] .std-card .card-body{margin:14px 0 0 0}.sit [data-area=content] .std-card.inquery .card-body dl .set dt{font-size:17px;line-height:26px}.sit [data-area=content] .std-card.inquery .card-body dl .set dd{margin-top:7px}.sit [data-area=content] .std-card.inquery .card-body dl .set dd a{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-card.inquery .card-body dl .set dd a:hover{color:#008482;text-decoration:none}.sit [data-area=content] .std-image-card figure .image{border-radius:6px 6px 0 0}.sit [data-area=content] .std-image-card figure .image>img{border-radius:6px 6px 0 0}.sit [data-area=content] .std-image-card figure figcaption{border-width:1px;border-radius:6px}.sit [data-area=content] .std-image-card figure figcaption>.wrap{padding:20px 20px 30px 20px}.sit [data-area=content] .std-image-card a{transition:box-shadow .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-image-card a:hover{box-shadow:0 0 15px rgba(0,0,0,.2);text-decoration:none}.sit [data-area=content] .std-image-card a{border-radius:6px}.sit [data-area=content] .std-image-card a:hover{text-decoration:none}.sit [data-area=content] .std-image-card a .std-icon{right:20px;bottom:20px}.sit [data-area=content] .std-lab-card{border-width:1px;border-radius:6px}.sit [data-area=content] .std-lab-card>a:hover{text-decoration:none}.sit [data-area=content] .std-lab-card>a .card-title{padding:13px 19px 16px 19px}.sit [data-area=content] .std-lab-card>a .card-title .title{font-size:17px;line-height:26px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap{padding:3.9473684211% 5.2631578947% 7.8947368421% 5.2631578947%;display:-ms-grid;display:grid;-ms-grid-rows:auto 20px auto 20px auto 20px auto;-ms-grid-columns:47.0588235294% 5.8823529412% 47.0588235294%;grid-template:"photo text" auto "tags tags" auto "image image" auto "sdgs sdgs" auto/47.0588235294% 47.0588235294%;gap:20px 5.8823529412%}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .photo img{border-radius:6px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .photo img.border{border-width:1px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text .lead{font-size:16px;line-height:25px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text .lead+.name{margin-top:9px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text .name{font-size:14px;line-height:25px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .title{font-size:15px;line-height:26px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list{margin-top:6px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list ul{column-gap:20px;row-gap:10px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list ul li .label{font-size:15px;line-height:25px;margin-left:6px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .title{font-size:15px;line-height:26px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .list{margin-top:6px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .list ul{column-gap:5px;row-gap:5px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .list ul li{width:50px;height:50px}.sit [data-area=content] .std-lab-card>a .std-icon{right:20px;bottom:20px}.sit [data-area=content] .dept-list ul{column-gap:2.5641025641%;row-gap:20px}.sit [data-area=content] .dept-list ul li{width:12.0879120879%}.sit [data-area=content] .dept-list ul li a i.icon{border-radius:6px;transition:box-shadow .4s cubic-bezier(.65,0,.35,1);width:100%;height:0;padding-top:100%}.sit [data-area=content] .dept-list ul li a i.icon img{width:58.5106382979%;height:58.5106382979%}.sit [data-area=content] .dept-list ul li a .label{font-size:14px;line-height:20px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .dept-list ul li a:hover{text-decoration:none}.sit [data-area=content] .dept-list ul li a:hover i.icon{box-shadow:0 0 15px rgba(0,0,0,.2)}.sit [data-area=content] .dept-list ul li a:hover .label{color:#008482}.sit [data-area=content] .std-education-list-item{border-width:1px 0}.sit [data-area=content] .std-education-list-item a .std-icon{bottom:20px}.sit [data-area=content] .std-education-list-item a:hover{text-decoration:none}.sit [data-area=content] .std-education-list-item a:hover figure figcaption .title{color:#008482}.sit [data-area=content] .std-education-list-item figure{display:flex;padding:30px 0}.sit [data-area=content] .std-education-list-item figure .image{width:220px;margin-right:30px}.sit [data-area=content] .std-education-list-item figure .image img{border-radius:6px}.sit [data-area=content] .std-education-list-item figure figcaption{width:calc(100% - 250px)}.sit [data-area=content] .std-education-list-item figure figcaption .title{font-size:17px;line-height:26px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-education-list-item figure figcaption .names{font-size:15px;line-height:30px;margin-top:5px}.sit [data-area=content] .std-education-list-item figure figcaption .keywords{font-size:15px;line-height:30px;margin-top:13px}.sit [data-area=content] .std-tb-border{border-width:1px 0;padding:12px 0}.sit [data-area=content] .std-block-list+.std-block-list{margin-top:30px}.sit [data-area=content] .std-block-list li{padding:30px;border-right-width:1px;border-bottom-width:1px}.sit [data-area=content] .std-block-list li figure{display:flex;align-items:center}.sit [data-area=content] .std-block-list li figure .image{width:110px;height:90px}.sit [data-area=content] .std-block-list li figure .image img{width:90px;height:90px;border-radius:6px}.sit [data-area=content] .std-block-list li figure figcaption{width:calc(100% - 110px)}.sit [data-area=content] .std-block-list li figure figcaption .sub{font-size:14px;line-height:26px}.sit [data-area=content] .std-block-list li figure figcaption .main{font-size:17px;line-height:26px}.sit [data-area=content] .std-block-list li .content{font-size:15px;line-height:30px;margin-top:12px}.sit [data-area=content] .std-block-list.c2 li{width:50%}.sit [data-area=content] .std-block-list.c2 li:nth-child(1),.sit [data-area=content] .std-block-list.c2 li:nth-child(2){border-top-width:1px}.sit [data-area=content] .std-block-list.c2 li:nth-child(1){border-top-left-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(1):last-child{border-top-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(2){border-top-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(2n+1){border-left-width:1px}.sit [data-area=content] .std-block-list.c2 li:nth-child(1):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(1):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(2):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(2):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(3):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(3):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(4):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(4):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(5):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(5):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(6):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(6):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(7):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(7):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(8):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(8):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(9):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(9):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(10):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(10):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(11):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(11):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(12):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(12):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(13):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(13):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(14):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(14):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(15):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(15):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(16):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(16):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(17):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(17):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(18):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(18):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(19):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(19):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(20):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(20):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(21):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(21):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(22):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(22):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(23):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(23):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(24):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(24):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(25):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(25):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(26):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(26):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(27):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(27):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(28):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(28):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(29):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(29):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c2 li:nth-child(30):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c2 li:nth-child(30):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li{width:33.3333333333%}.sit [data-area=content] .std-block-list.c3 li:nth-child(1),.sit [data-area=content] .std-block-list.c3 li:nth-child(2),.sit [data-area=content] .std-block-list.c3 li:nth-child(3){border-top-width:1px}.sit [data-area=content] .std-block-list.c3 li:nth-child(1){border-top-left-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(1):last-child{border-top-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(2):last-child{border-top-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(3){border-top-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(3n+1){border-left-width:1px}.sit [data-area=content] .std-block-list.c3 li:nth-child(1):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(1):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(1):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(2):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(2):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(2):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(3):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(3):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(3):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(4):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(4):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(4):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(5):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(5):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(5):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(6):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(6):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(6):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(7):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(7):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(7):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(8):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(8):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(8):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(9):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(9):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(9):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(10):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(10):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(10):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(11):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(11):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(11):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(12):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(12):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(12):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(13):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(13):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(13):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(14):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(14):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(14):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(15):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(15):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(15):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(16):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(16):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(16):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(17):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(17):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(17):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(18):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(18):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(18):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(19):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(19):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(19):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(20):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(20):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(20):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(21):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(21):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(21):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(22):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(22):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(22):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(23):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(23):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(23):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(24):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(24):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(24):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(25):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(25):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(25):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(26):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(26):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(26):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(27):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(27):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(27):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(28):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(28):nth-last-child(2){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(28):nth-last-child(3){border-bottom-left-radius:6px;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(29):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(29):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(29):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:0}.sit [data-area=content] .std-block-list.c3 li:nth-child(30):nth-last-child(1){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(30):nth-last-child(2){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-block-list.c3 li:nth-child(30):nth-last-child(3){border-bottom-left-radius:0;border-bottom-right-radius:6px}.sit [data-area=content] .std-search-box{border-width:1px;border-radius:6px}.sit [data-area=content] .std-search-box input[type=search]{width:calc(100% - 50px);height:50px;padding:0 16px;font-size:17px}.sit [data-area=content] .std-search-box input[type=submit]{width:50px;padding-top:50px;background-image:url(/assets/img/common/_ico_search_bk.svg);background-size:20px 20px}.sit [data-area=content] .std-link-next{margin-top:30px}.sit [data-area=content] .std-link-next .link a>span{font-size:16px}.sit [data-area=content] .std-link-next .link a .std-circle{border-width:2px;width:50px;height:50px;margin-left:13px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow{width:13px;height:13px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow .frame:before{display:block;padding:10px 0 0 0;width:13px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:13px 10px;text-indent:-5000px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow .frame:after{display:block;padding:10px 0 0 0;width:13px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:13px 10px;text-indent:-5000px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.r .frame{width:39px;height:13px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.r .frame:before{left:0;top:1.5px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.r .frame:after{left:26px;top:1.5px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame{width:39px;height:13px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame:before{left:26px;top:1.5px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame:after{left:0;top:1.5px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame{width:13px;height:39px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame:before{left:0;top:27.5px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame:after{left:0;top:1.5px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame{width:13px;height:39px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame:before{left:0;top:1.5px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame:after{left:0;top:27.5px}.sit [data-area=content] .std-link-next .link a .std-circle{margin-left:13px}.sit [data-area=content] .std-link-next .link a:hover{text-decoration:none}.sit [data-area=content] .std-link-next .link a:hover span{color:#008482}.sit [data-area=content] .std-link-prev{margin-top:30px}.sit [data-area=content] .std-link-prev .link a>span{font-size:16px}.sit [data-area=content] .std-link-prev .link a .std-circle{border-width:2px;width:50px;height:50px;margin-left:13px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow{width:13px;height:13px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow .frame:before{display:block;padding:10px 0 0 0;width:13px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:13px 10px;text-indent:-5000px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow .frame:after{display:block;padding:10px 0 0 0;width:13px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:13px 10px;text-indent:-5000px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.r .frame{width:39px;height:13px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.r .frame:before{left:0;top:1.5px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.r .frame:after{left:26px;top:1.5px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame{width:39px;height:13px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame:before{left:26px;top:1.5px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame:after{left:0;top:1.5px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame{width:13px;height:39px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame:before{left:0;top:27.5px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame:after{left:0;top:1.5px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame{width:13px;height:39px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame:before{left:0;top:1.5px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame:after{left:0;top:27.5px}.sit [data-area=content] .std-link-prev .link a .std-circle{margin-left:13px}.sit [data-area=content] .std-link-prev .link a:hover{text-decoration:none}.sit [data-area=content] .std-link-prev .link a:hover span{color:#008482}.sit [data-area=content] .std-link-prev .link a .std-circle{margin-left:0;margin-right:13px}.sit [data-area=content] .std-taglist ul{column-gap:10px;row-gap:10px}.sit [data-area=content] .std-taglist ul li{font-size:14px;line-height:26px;padding:0 10px;border-radius:3px;border-width:1px}.sit [data-area=content] .std-taglist ul li.none{border-width:0}.sit [data-area=content] .std-taglist ul li.news-1{border-width:0}.sit [data-area=content] .std-taglist ul li.news-2{border-width:0}.sit [data-area=content] .std-taglist ul li.news-3{border-width:0}.sit [data-area=content] .std-taglist ul li.news-4{border-width:0}.sit [data-area=content] .std-taglist ul li.news-5{border-width:0}.sit [data-area=content] .std-taglist ul li.news-6{border-width:0}.sit [data-area=content] .std-taglist ul li.news-7{border-width:0}.sit [data-area=content] .std-taglist ul li.news-8{border-width:0}.sit [data-area=content] .std-taglist ul li.news-9{border-width:0}.sit [data-area=content] .std-taglist ul li.news-10{border-width:0}.sit [data-area=content] .std-taglist ul li.news-11{border-width:0}.sit [data-area=content] .std-taglist ul li.news-12{border-width:0}.sit [data-area=content] .std-taglist ul li.news-13{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-1{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-2{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-3{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-4{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-5{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-6{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-7{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-8{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-9{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-10{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-11{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-12{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-13{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-14{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-15{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-16{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-17{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-18{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-19{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-20{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-21{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-22{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-23{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-24{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-25{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-26{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-27{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-28{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-29{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-30{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-31{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-32{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-33{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-34{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-35{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-36{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-37{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-38{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-39{border-width:0}.sit [data-area=content] .std-taglist ul li.event-1{border-width:0}.sit [data-area=content] .std-taglist ul li.event-2{border-width:0}.sit [data-area=content] .std-taglist ul li.event-3{border-width:0}.sit [data-area=content] .std-taglist ul li.event-4{border-width:0}.sit [data-area=content] .std-taglist ul li.event-5{border-width:0}.sit [data-area=content] .std-taglist ul li.event-6{border-width:0}.sit [data-area=content] .std-taglist ul li.event-7{border-width:0}.sit [data-area=content] .std-taglist ul li.event-8{border-width:0}.sit [data-area=content] .std-taglist ul li.event-9{border-width:0}.sit [data-area=content] .std-taglist ul li.event-10{border-width:0}.sit [data-area=content] .std-taglist ul li.event-11{border-width:0}.sit [data-area=content] .std-taglist ul li.event-12{border-width:0}.sit [data-area=content] .std-taglist ul li.event-13{border-width:0}.sit [data-area=content] .std-taglist ul li.course-1{border-width:0}.sit [data-area=content] .std-taglist ul li.course-2{border-width:0}.sit [data-area=content] .std-taglist ul li.course-3{border-width:0}.sit [data-area=content] .std-taglist ul li.course-4{border-width:0}.sit [data-area=content] .std-taglist ul li.course-5{border-width:0}.sit [data-area=content] .std-taglist ul li.course-6{border-width:0}.sit [data-area=content] .std-taglist ul li.course-7{border-width:0}.sit [data-area=content] .std-taglist ul li.course-8{border-width:0}.sit [data-area=content] .std-taglist ul li.course-9{border-width:0}.sit [data-area=content] .std-taglist ul li.course-10{border-width:0}.sit [data-area=content] .std-taglist ul li.stat-stand{border-width:1px}.sit [data-area=content] .std-taglist ul li.stat-over{border-width:1px}.sit [data-area=content] .std-taglist ul li.selectable{border-width:1px}.sit [data-area=content] .std-select{min-width:140px;height:40px;border-width:1px;border-radius:6px;padding:0 32px 0 14px;font-size:14px;background-size:10px 6px;background-position:calc(100% - 14px) center}.sit [data-area=content] .std-prof-message figcaption .title{font-size:17px;line-height:24px;margin-top:15px}.sit [data-area=content] .std-prof-message figcaption .lead{font-size:15px;line-height:30px;margin-top:8px}.sit [data-area=content] .std-prof-message figcaption .text{font-size:15px;line-height:30px;margin-top:26px}.sit [data-area=content] .std-icon-list ul{column-gap:2.5641025641%;row-gap:15px}.sit [data-area=content] .std-icon-list ul li{width:11.7216117216%}.sit [data-area=content] .std-icon-list ul li figure figcaption{font-size:14px;line-height:20px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-globalization-performance .col figure figcaption .title{font-size:17px;line-height:26px}.sit [data-area=content] .std-globalization-performance .col figure figcaption+*{margin-top:25px}.sit [data-area=content] .std-research-image-heading{border-bottom-width:1px;padding-bottom:20px}.sit [data-area=content] .std-research-image-heading .title{font-size:24px;line-height:40px}.sit [data-area=content] .std-research-image-heading i.icon{width:90px}.sit [data-area=content] .std-research-image-heading i.icon img{width:90px;height:90px;border-radius:6px}.sit [data-area=content] .std-news-list .item{padding-top:30px;padding-bottom:26px}.sit [data-area=content] .std-news-list .item:before{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;top:0}.sit [data-area=content] .std-news-list .item:last-child:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;transition-duration:.8s;bottom:0}.sit [data-area=content] .std-news-list .item a{padding:0 50px 0 0;transition:transform .4s cubic-bezier(.65,0,.35,1),color .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-news-list .item a .date p{font-size:14px;line-height:26px}.sit [data-area=content] .std-news-list .item a .tags ul{column-gap:10px;row-gap:10px}.sit [data-area=content] .std-news-list .item a .tags ul li{font-size:14px;line-height:26px;padding:0 10px;border-radius:3px;border-width:1px}.sit [data-area=content] .std-news-list .item a .tags ul li.none{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-1{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-2{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-3{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-4{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-5{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-6{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-7{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-8{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-9{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-10{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-11{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-12{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-13{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-1{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-2{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-3{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-4{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-5{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-6{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-7{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-8{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-9{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-10{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-11{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-12{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-13{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-14{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-15{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-16{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-17{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-18{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-19{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-20{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-21{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-22{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-23{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-24{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-25{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-26{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-27{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-28{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-29{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-30{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-31{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-32{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-33{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-34{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-35{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-36{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-37{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-38{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-39{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-1{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-2{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-3{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-4{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-5{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-6{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-7{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-8{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-9{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-10{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-11{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-12{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-13{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-1{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-2{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-3{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-4{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-5{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-6{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-7{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-8{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-9{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-10{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.stat-stand{border-width:1px}.sit [data-area=content] .std-news-list .item a .tags ul li.stat-over{border-width:1px}.sit [data-area=content] .std-news-list .item a .tags ul li.selectable{border-width:1px}.sit [data-area=content] .std-news-list .item a .body p{font-size:15px;line-height:25px}.sit [data-area=content] .std-news-list .item a .image>.wrap{border-radius:5px;transition:box-shadow .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-news-list .item a .image>.wrap img{border-radius:5px}.sit [data-area=content] .std-news-list .item a .std-icon{margin:auto;top:0;bottom:0;right:0;left:auto}.sit [data-area=content] .std-news-list .item a:hover{color:#008482;text-decoration:none}.sit [data-area=content] .std-news-list .item a:hover .image>.wrap{box-shadow:0 0 15px rgba(0,0,0,.2)}.sit [data-area=content] .std-event-list .item{padding-top:30px;padding-bottom:26px}.sit [data-area=content] .std-event-list .item:before{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;top:0}.sit [data-area=content] .std-event-list .item:last-child:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;transition-duration:.8s;bottom:0}.sit [data-area=content] .std-event-list .item a{padding:0 50px 0 0;transition:transform .4s cubic-bezier(.65,0,.35,1),color .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-event-list .item a .date p{font-size:14px;line-height:26px}.sit [data-area=content] .std-event-list .item a .tags ul{column-gap:10px;row-gap:10px}.sit [data-area=content] .std-event-list .item a .tags ul li{font-size:14px;line-height:26px;padding:0 10px;border-radius:3px;border-width:1px}.sit [data-area=content] .std-event-list .item a .tags ul li.none{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-1{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-2{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-3{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-4{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-5{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-6{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-7{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-8{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-9{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-10{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-11{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-12{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-13{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-1{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-2{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-3{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-4{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-5{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-6{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-7{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-8{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-9{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-10{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-11{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-12{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-13{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-14{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-15{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-16{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-17{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-18{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-19{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-20{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-21{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-22{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-23{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-24{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-25{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-26{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-27{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-28{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-29{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-30{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-31{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-32{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-33{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-34{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-35{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-36{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-37{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-38{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-39{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-1{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-2{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-3{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-4{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-5{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-6{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-7{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-8{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-9{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-10{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-11{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-12{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-13{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-1{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-2{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-3{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-4{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-5{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-6{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-7{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-8{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-9{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-10{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.stat-stand{border-width:1px}.sit [data-area=content] .std-event-list .item a .tags ul li.stat-over{border-width:1px}.sit [data-area=content] .std-event-list .item a .tags ul li.selectable{border-width:1px}.sit [data-area=content] .std-event-list .item a .body p{font-size:15px;line-height:25px}.sit [data-area=content] .std-event-list .item a .image>.wrap{border-radius:5px;transition:box-shadow .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-event-list .item a .image>.wrap img{border-radius:5px}.sit [data-area=content] .std-event-list .item a .std-icon{margin:auto;top:0;bottom:0;right:0;left:auto}.sit [data-area=content] .std-event-list .item a:hover{color:#008482;text-decoration:none}.sit [data-area=content] .std-event-list .item a:hover .image>.wrap{box-shadow:0 0 15px rgba(0,0,0,.2)}.sit [data-area=content] .std-event-list .item a .body .title{font-size:17px;line-height:26px}.sit [data-area=content] .std-event-list .item a .body .stats{font-size:15px;line-height:25px;margin-top:15px}.sit [data-area=content] .std-event-list .item a .image>.wrap{border-radius:5px}.sit [data-area=content] .std-event-list .item a .image>.wrap img{border-radius:5px}.sit [data-area=content] .std-awards-list .item{padding-top:30px;padding-bottom:26px}.sit [data-area=content] .std-awards-list .item:before{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;top:0}.sit [data-area=content] .std-awards-list .item:last-child:after{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;transition-duration:.8s;bottom:0}.sit [data-area=content] .std-awards-list .item a{padding:0 50px 0 0;transition:transform .4s cubic-bezier(.65,0,.35,1),color .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-awards-list .item a .date p{font-size:14px;line-height:26px}.sit [data-area=content] .std-awards-list .item a .tags ul{column-gap:10px;row-gap:10px}.sit [data-area=content] .std-awards-list .item a .tags ul li{font-size:14px;line-height:26px;padding:0 10px;border-radius:3px;border-width:1px}.sit [data-area=content] .std-awards-list .item a .tags ul li.none{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-1{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-2{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-3{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-4{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-5{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-6{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-7{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-8{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-9{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-10{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-11{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-12{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-13{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-1{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-2{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-3{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-4{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-5{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-6{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-7{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-8{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-9{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-10{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-11{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-12{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-13{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-14{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-15{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-16{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-17{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-18{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-19{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-20{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-21{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-22{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-23{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-24{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-25{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-26{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-27{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-28{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-29{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-30{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-31{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-32{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-33{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-34{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-35{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-36{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-37{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-38{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-39{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-1{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-2{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-3{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-4{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-5{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-6{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-7{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-8{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-9{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-10{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-11{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-12{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-13{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-1{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-2{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-3{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-4{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-5{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-6{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-7{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-8{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-9{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-10{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.stat-stand{border-width:1px}.sit [data-area=content] .std-awards-list .item a .tags ul li.stat-over{border-width:1px}.sit [data-area=content] .std-awards-list .item a .tags ul li.selectable{border-width:1px}.sit [data-area=content] .std-awards-list .item a .body p{font-size:15px;line-height:25px}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .photo{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text{-ms-grid-row:1;-ms-grid-column:3}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .tags{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs{-ms-grid-row:7;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-news-list .item a .tags{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-news-list .item a .image{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-event-list .item a .tags{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-event-list .item a .image{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-event-list .item a .image{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-awards-list .item a .tags{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-awards-list .item a .image{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.sit [data-area=content] .std-awards-list .item a .image>.wrap{border-radius:5px;transition:box-shadow .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-awards-list .item a .image>.wrap img{border-radius:5px}.sit [data-area=content] .std-awards-list .item a .std-icon{margin:auto;top:0;bottom:0;right:0;left:auto}.sit [data-area=content] .std-awards-list .item a:hover{color:#008482;text-decoration:none}.sit [data-area=content] .std-awards-list .item a:hover .image>.wrap{box-shadow:0 0 15px rgba(0,0,0,.2)}.sit [data-area=content] .std-sample-code:before{font-size:10px;padding:2px 10px}.sit [data-area=content] .std-sample-code pre{font-size:14px;border-width:1px;padding:10px}.sit [data-area=content] .std-list-wrap+.std-pagination-wrap{margin-top:50px}.sit [data-area=content] .std-pagination{justify-content:center;column-gap:10px}.sit [data-area=content] .std-pagination .item{width:50px;height:50px}.sit [data-area=content] .std-pagination .item:first-child{margin-right:60px}.sit [data-area=content] .std-pagination .item:last-child{margin-left:60px}.sit [data-area=content] .std-pagination .item a,.sit [data-area=content] .std-pagination .item>span{width:50px;height:50px}.sit [data-area=content] .std-pagination .item a>.wrap,.sit [data-area=content] .std-pagination .item>span>.wrap{width:50px;height:50px;border-width:1px;transition:box-shadow .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .std-pagination .item a>.wrap>span,.sit [data-area=content] .std-pagination .item>span>.wrap>span{font-size:18px}.sit [data-area=content] .std-pagination .item a:hover{text-decoration:none}.sit [data-area=content] .std-pagination .item a:hover>.wrap{box-shadow:0 0 15px rgba(0,0,0,.2);animation:circlePump .4s cubic-bezier(.65,0,.35,1) backwards}.sit [data-area=content] .std-pagination .item a:hover.current>.wrap{box-shadow:none;animation:none}.sit [data-area=content] .std-lead1{font-size:26px;line-height:161.5384615385%}.sit [data-area=content] .std-lead2{font-size:22px;line-height:172.7272727273%}.sit [data-area=content] .std-lead3{font-size:15px;line-height:200%}.sit [data-area=content] .std-layout{width:100%}.sit [data-area=content] .std-layout *+p{margin-top:30px}.sit [data-area=content] .std-layout *+p.no-margin{margin-top:0}.sit [data-area=content] .std-layout *+ol,.sit [data-area=content] .std-layout *+ul{margin-top:30px}.sit [data-area=content] .std-layout *+ol.no-margin,.sit [data-area=content] .std-layout *+ul.no-margin{margin-top:0}.sit [data-area=content] .std-layout.cols-1,.sit [data-area=content] .std-layout.cols-2,.sit [data-area=content] .std-layout.cols-3,.sit [data-area=content] .std-layout.cols-4,.sit [data-area=content] .std-layout.cols-5{display:flex;flex-wrap:wrap;row-gap:40px}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-2 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-3 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-4 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-5 figure.col.vertical>:nth-child(2){margin-top:22px}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery>:nth-child(2){margin-top:8px}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery figcaption{font-size:14px;line-height:26px}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery.movie .image a .std-circle{width:70px;height:70px}.sit [data-area=content] .std-layout.cols-1 figure.col .image img{max-height:calc((100vh - 130px) * .9)}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal figcaption{width:47.4358974359%}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal .image{width:47.4358974359%}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal>:nth-child(2){margin-left:5.1282051282%}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image{width:120px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image img{width:90px;height:90px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image .label{width:90px;font-size:14px;line-height:26px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText figcaption{width:calc(100% - 120px);margin:0}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon figcaption{border-radius:6px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon figcaption:after{display:block;padding:18.4752065615px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_l_lg.svg);background-repeat:no-repeat;background-size:16px 18.4752065615px;text-indent:-5000px;left:-16px;top:30px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon figcaption .text{padding:30px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon.reverse figcaption:after{display:block;padding:18.4752065615px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_r_lg.svg);background-repeat:no-repeat;background-size:16px 18.4752065615px;text-indent:-5000px;left:auto;right:-16px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption{width:41.0256410256%;padding:30px;border-radius:6px 0 0 6px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .sub{font-size:17px;line-height:26px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .title{font-size:24px;line-height:36px;margin-top:16px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .lead{font-size:15px;line-height:25px;margin-top:4px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .text{font-size:15px;line-height:25px;margin-top:19px}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv .image{width:58.9743589744%;margin-left:0}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv .image img{border-radius:0 6px 6px 0;height:100%;object-fit:cover}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.w21 figcaption{width:64.9572649573%}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.w21 .image{width:29.9145299145%}.sit [data-area=content] .std-layout.cols-1 figure.col.gallery.movie{width:72.5641025641%;margin-left:auto;margin-right:auto}.sit [data-area=content] .std-layout.cols-2{column-gap:5.1282051282%}.sit [data-area=content] .std-layout.cols-2 .col{width:47.4358974359%}.sit [data-area=content] .std-layout.cols-2 figure.col.horizontal{column-gap:8.1081081081%}.sit [data-area=content] .std-layout.cols-2 figure.col.horizontal figcaption{width:67.5675675676%}.sit [data-area=content] .std-layout.cols-2 figure.col.horizontal .image{width:24.3243243243%}.sit [data-area=content] .std-layout.cols-3{column-gap:5.1282051282%}.sit [data-area=content] .std-layout.cols-3 .col{width:29.9145299145%}.sit [data-area=content] .std-layout.cols-4{column-gap:2.5641025641%}.sit [data-area=content] .std-layout.cols-4 .col{width:23.0769230769%}.sit [data-area=content] .std-layout.cols-5{column-gap:2.5641025641%}.sit [data-area=content] .std-layout.cols-5 .col{width:17.9487179487%}.sit [data-area=content] .std-layout.boxed{padding:22px 30px;border-radius:6px}.sit [data-area=content] .std-layout.boxed .box-title{font-size:17px;line-height:26px;padding:15px 20px;border-radius:6px}.sit [data-area=content] .std-layout.boxed .box-title+.box-body{margin-top:22px}.sit [data-area=content] .std-layout.boxed.cols-1 figure.col.horizontal figcaption{width:47.9166666667%}.sit [data-area=content] .std-layout.boxed.cols-1 figure.col.horizontal .image{width:47.9166666667%}.sit [data-area=content] .std-layout.boxed.cols-1 figure.col.horizontal>:nth-child(2){margin-left:4.1666666667%}.sit [data-area=content] .std-layout.boxed.cols-1 figure.col.horizontal.h2by1 figcaption{width:63.8888888889%}.sit [data-area=content] .std-layout.boxed.cols-1 figure.col.horizontal.h2by1 .image{width:30.5555555556%;margin-left:5.5555555556%}.sit [data-area=content] .std-layout.boxed.cols-2{column-gap:4.1666666667%}.sit [data-area=content] .std-layout.boxed.cols-2 .col{width:47.9166666667%}.sit [data-area=content] .std-layout.boxed.cols-2 figure.col.horizontal{column-gap:5.7971014493%}.sit [data-area=content] .std-layout.boxed.cols-2 figure.col.horizontal figcaption{width:68.115942029%}.sit [data-area=content] .std-layout.boxed.cols-2 figure.col.horizontal .image{width:26.0869565217%}.sit [data-area=content] .std-layout.boxed.cols-3{column-gap:2.7777777778%}.sit [data-area=content] .std-layout.boxed.cols-3 .col{width:31.4814814815%}.sit [data-area=content] .std-layout.boxed.cols-4{column-gap:2.7777777778%}.sit [data-area=content] .std-layout.boxed.cols-4 .col{width:22.9166666667%}.sit [data-area=content] *+.std-layout{margin-top:30px}.sit [data-area=content]{overflow:visible}.sit [data-area=content] table tbody tr td,.sit [data-area=content] table tbody tr th{font-size:14px;line-height:24px;padding:6px 11px}.sit [data-area=content] .lead1{font-size:26px;line-height:161.5384615385%}.sit [data-area=content] .lead2{font-size:22px;line-height:172.7272727273%}.sit [data-area=content] .lead3{font-size:15px;line-height:200%}.sit [data-area=content] .cp-h1-text{font-size:46px;line-height:60px;margin-bottom:56px}.sit [data-area=content] .cp-h2-text{font-size:40px;line-height:54px;margin-bottom:16px;padding-top:42px}.sit [data-area=content] .cp-h2-text:before{top:2px;height:1px}.sit [data-area=content] .cp-h2-text:after{width:100px;height:3px}.sit [data-area=content] .cp-h3-text{font-size:32px;line-height:46px;padding-left:33px;padding-bottom:12px;margin-bottom:16px}.sit [data-area=content] .cp-h3-text:before{width:3px;height:calc(100% - 14px);top:1px}.sit [data-area=content] .cp-h3-text:after{height:1px}.sit [data-area=content] .cp-h4-text{font-size:24px;line-height:40px;margin-bottom:16px}.sit [data-area=content] .cp-h5-text{font-size:17px;line-height:32px;margin-bottom:16px}.sit [data-area=content] .cp-h1-text+.cp-h1-text,.sit [data-area=content] .cp-h1-text+.cp-h2-text,.sit [data-area=content] .cp-h1-text+.cp-h3-text,.sit [data-area=content] .cp-h1-text+.cp-h4-text,.sit [data-area=content] .cp-h1-text+.cp-h5-text,.sit [data-area=content] .cp-h2-text+.cp-h1-text,.sit [data-area=content] .cp-h2-text+.cp-h2-text,.sit [data-area=content] .cp-h2-text+.cp-h3-text,.sit [data-area=content] .cp-h2-text+.cp-h4-text,.sit [data-area=content] .cp-h2-text+.cp-h5-text,.sit [data-area=content] .cp-h3-text+.cp-h1-text,.sit [data-area=content] .cp-h3-text+.cp-h2-text,.sit [data-area=content] .cp-h3-text+.cp-h3-text,.sit [data-area=content] .cp-h3-text+.cp-h4-text,.sit [data-area=content] .cp-h3-text+.cp-h5-text,.sit [data-area=content] .cp-h4-text+.cp-h1-text,.sit [data-area=content] .cp-h4-text+.cp-h2-text,.sit [data-area=content] .cp-h4-text+.cp-h3-text,.sit [data-area=content] .cp-h4-text+.cp-h4-text,.sit [data-area=content] .cp-h4-text+.cp-h5-text,.sit [data-area=content] .cp-h5-text+.cp-h1-text,.sit [data-area=content] .cp-h5-text+.cp-h2-text,.sit [data-area=content] .cp-h5-text+.cp-h3-text,.sit [data-area=content] .cp-h5-text+.cp-h4-text,.sit [data-area=content] .cp-h5-text+.cp-h5-text{margin-top:56px}.sit [data-area=content] .cp-h1-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text),.sit [data-area=content] .cp-h2-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text),.sit [data-area=content] .cp-h3-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text),.sit [data-area=content] .cp-h4-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text),.sit [data-area=content] .cp-h5-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text){margin-top:16px}.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h1-text,.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h2-text,.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h3-text,.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h4-text,.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h5-text{margin-top:56px}.sit [data-area=content] .cp-img.cp-img-col2 .cp-img-item,.sit [data-area=content] .cp-img.cp-img-col2 .cp-text-item,.sit [data-area=content] .cp-img.cp-text-col2 .cp-img-item,.sit [data-area=content] .cp-img.cp-text-col2 .cp-text-item,.sit [data-area=content] .cp-text.cp-img-col2 .cp-img-item,.sit [data-area=content] .cp-text.cp-img-col2 .cp-text-item,.sit [data-area=content] .cp-text.cp-text-col2 .cp-img-item,.sit [data-area=content] .cp-text.cp-text-col2 .cp-text-item{width:47.4358974359%;flex-grow:0}.sit [data-area=content] .cp-img.cp-img-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-img.cp-img-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-img.cp-img-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-img.cp-img-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-img.cp-text-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-img.cp-text-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-img.cp-text-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-img.cp-text-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-text.cp-img-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-text.cp-img-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-text.cp-img-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-text.cp-img-col2 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-text.cp-text-col2 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-text.cp-text-col2 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-text.cp-text-col2 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-text.cp-text-col2 .cp-text-item.cp-text-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-img.cp-img-col3 .cp-img-item,.sit [data-area=content] .cp-img.cp-img-col3 .cp-text-item,.sit [data-area=content] .cp-img.cp-text-col3 .cp-img-item,.sit [data-area=content] .cp-img.cp-text-col3 .cp-text-item,.sit [data-area=content] .cp-text.cp-img-col3 .cp-img-item,.sit [data-area=content] .cp-text.cp-img-col3 .cp-text-item,.sit [data-area=content] .cp-text.cp-text-col3 .cp-img-item,.sit [data-area=content] .cp-text.cp-text-col3 .cp-text-item{width:29.9145299145%;flex-grow:0}.sit [data-area=content] .cp-img.cp-img-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-img.cp-img-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-img.cp-img-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-img.cp-img-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-img.cp-text-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-img.cp-text-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-img.cp-text-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-img.cp-text-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-text.cp-img-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-text.cp-img-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-text.cp-img-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-text.cp-img-col3 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-text.cp-text-col3 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-text.cp-text-col3 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-text.cp-text-col3 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-text.cp-text-col3 .cp-text-item.cp-text-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-img.cp-img-col4 .cp-img-item,.sit [data-area=content] .cp-img.cp-img-col4 .cp-text-item,.sit [data-area=content] .cp-img.cp-text-col4 .cp-img-item,.sit [data-area=content] .cp-img.cp-text-col4 .cp-text-item,.sit [data-area=content] .cp-text.cp-img-col4 .cp-img-item,.sit [data-area=content] .cp-text.cp-img-col4 .cp-text-item,.sit [data-area=content] .cp-text.cp-text-col4 .cp-img-item,.sit [data-area=content] .cp-text.cp-text-col4 .cp-text-item{width:23.0769230769%;flex-grow:0}.sit [data-area=content] .cp-img.cp-img-col4 .cp-img-item.cp-img,.sit [data-area=content] .cp-img.cp-img-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-img.cp-img-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-img.cp-img-col4 .cp-text-item.cp-img,.sit [data-area=content] .cp-img.cp-img-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-img.cp-img-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-img.cp-text-col4 .cp-img-item.cp-img,.sit [data-area=content] .cp-img.cp-text-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-img.cp-text-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-img.cp-text-col4 .cp-text-item.cp-img,.sit [data-area=content] .cp-img.cp-text-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-img.cp-text-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-text.cp-img-col4 .cp-img-item.cp-img,.sit [data-area=content] .cp-text.cp-img-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-text.cp-img-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-text.cp-img-col4 .cp-text-item.cp-img,.sit [data-area=content] .cp-text.cp-img-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-text.cp-img-col4 .cp-text-item.cp-text-l,.sit [data-area=content] .cp-text.cp-text-col4 .cp-img-item.cp-img,.sit [data-area=content] .cp-text.cp-text-col4 .cp-img-item.cp-img-l,.sit [data-area=content] .cp-text.cp-text-col4 .cp-img-item.cp-text-l,.sit [data-area=content] .cp-text.cp-text-col4 .cp-text-item.cp-img,.sit [data-area=content] .cp-text.cp-text-col4 .cp-text-item.cp-img-l,.sit [data-area=content] .cp-text.cp-text-col4 .cp-text-item.cp-text-l{margin-right:2.5641025641%}.sit [data-area=content] .cp-img.cp-img-pr,.sit [data-area=content] .cp-img.cp-text-pr,.sit [data-area=content] .cp-text.cp-img-pr,.sit [data-area=content] .cp-text.cp-text-pr{column-gap:2.5641025641%}.sit [data-area=content] .cp-img.cp-img-pr .cp-img-pr-item,.sit [data-area=content] .cp-img.cp-img-pr .cp-text-pr-item,.sit [data-area=content] .cp-img.cp-text-pr .cp-img-pr-item,.sit [data-area=content] .cp-img.cp-text-pr .cp-text-pr-item,.sit [data-area=content] .cp-text.cp-img-pr .cp-img-pr-item,.sit [data-area=content] .cp-text.cp-img-pr .cp-text-pr-item,.sit [data-area=content] .cp-text.cp-text-pr .cp-img-pr-item,.sit [data-area=content] .cp-text.cp-text-pr .cp-text-pr-item{width:23.0769230769%}.sit [data-area=content] .cp-img .cp-inner img,.sit [data-area=content] .cp-it-img .cp-inner img,.sit [data-area=content] .cp-ti-img .cp-inner img{border-radius:6px}.sit [data-area=content] .cp-horizontal .cp-horizontal-l{margin-right:0}.sit [data-area=content] .cp-horizontal.col-2 .cp-horizontal-item{width:47.4358974359%}.sit [data-area=content] .cp-horizontal.col-2 .cp-horizontal-item .cp-horizontal-text{width:67.5675675676%}.sit [data-area=content] .cp-horizontal.col-2 .cp-horizontal-item .cp-horizontal-img{width:24.3243243243%}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-item .cp-horizontal-text{max-width:9999px}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-item .cp-horizontal-img{width:auto}.sit [data-area=content] .cp-ti.cp-horizontal.col-1 .cp-horizontal-text{margin-right:30px}.sit [data-area=content] .cp-ti.cp-horizontal.col-2 .cp-horizontal-text{margin-right:30px}.sit [data-area=content] .cp-ti.cp-vertical .cp-vertical-img{margin-top:22px}.sit [data-area=content] .cp-ti.cp-vertical.cp-ti-vertical-col2 .cp-vertical-item{width:47.4358974359%}.sit [data-area=content] .cp-ti.cp-vertical.cp-ti-vertical-col2 .cp-vertical-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-ti.cp-vertical.cp-ti-vertical-col3 .cp-vertical-item{width:29.9145299145%}.sit [data-area=content] .cp-ti.cp-vertical.cp-ti-vertical-col3 .cp-vertical-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-ti.cp-vertical.cp-ti-vertical-col4 .cp-vertical-item{width:23.0769230769%}.sit [data-area=content] .cp-ti.cp-vertical.cp-ti-vertical-col4 .cp-vertical-l{margin-right:2.5641025641%}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-item .cp-horizontal-text{max-width:9999px}.sit [data-area=content] .cp-it.cp-horizontal.col-1 .cp-horizontal-text{margin-left:30px}.sit [data-area=content] .cp-it.cp-horizontal.col-2 .cp-horizontal-text{margin-left:30px}.sit [data-area=content] .cp-it.cp-vertical .cp-vertical-text{margin-top:22px}.sit [data-area=content] .cp-it.cp-vertical.cp-it-vertical-col2 .cp-vertical-item{width:47.4358974359%}.sit [data-area=content] .cp-it.cp-vertical.cp-it-vertical-col2 .cp-vertical-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-it.cp-vertical.cp-it-vertical-col3 .cp-vertical-item{width:29.9145299145%}.sit [data-area=content] .cp-it.cp-vertical.cp-it-vertical-col3 .cp-vertical-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-it.cp-vertical.cp-it-vertical-col4 .cp-vertical-item{width:23.0769230769%}.sit [data-area=content] .cp-it.cp-vertical.cp-it-vertical-col4 .cp-vertical-l{margin-right:2.5641025641%}.sit [data-area=content] .cp-wp{border-radius:6px}.sit [data-area=content] .cp-wp.cp-img,.sit [data-area=content] .cp-wp.cp-it-img,.sit [data-area=content] .cp-wp.cp-it-text,.sit [data-area=content] .cp-wp.cp-text,.sit [data-area=content] .cp-wp.cp-ti-img,.sit [data-area=content] .cp-wp.cp-ti-text{padding:22px 30px}.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col2 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col2 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col2 .cp-text-item{width:47.9166666667%}.sit [data-area=content] .cp-wp.cp-img.cp-img-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-img-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col3 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col3 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col3 .cp-text-item{width:31.4814814815%}.sit [data-area=content] .cp-wp.cp-img.cp-img-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-img-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-img-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-img.cp-text-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-img-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-img.cp-text-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-img-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-it-text.cp-text-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-img-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-text.cp-text-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-img-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-img.cp-text-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-img-wp-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-col4 .cp-text-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col4 .cp-img-item,.sit [data-area=content] .cp-wp.cp-ti-text.cp-text-wp-col4 .cp-text-item{width:22.9166666667%}.sit [data-area=content] .cp-wp.cp-img-wp-col1,.sit [data-area=content] .cp-wp.cp-img-wp-col2,.sit [data-area=content] .cp-wp.cp-img-wp-col3,.sit [data-area=content] .cp-wp.cp-img-wp-col4,.sit [data-area=content] .cp-wp.cp-it-horizontal-wp-col1,.sit [data-area=content] .cp-wp.cp-it-horizontal-wp-col2,.sit [data-area=content] .cp-wp.cp-it-horizontal-wp-col3,.sit [data-area=content] .cp-wp.cp-it-horizontal-wp-col4,.sit [data-area=content] .cp-wp.cp-it-vertical-wp-col1,.sit [data-area=content] .cp-wp.cp-it-vertical-wp-col2,.sit [data-area=content] .cp-wp.cp-it-vertical-wp-col3,.sit [data-area=content] .cp-wp.cp-it-vertical-wp-col4,.sit [data-area=content] .cp-wp.cp-text-wp-col1,.sit [data-area=content] .cp-wp.cp-text-wp-col2,.sit [data-area=content] .cp-wp.cp-text-wp-col3,.sit [data-area=content] .cp-wp.cp-text-wp-col4,.sit [data-area=content] .cp-wp.cp-ti-horizontal-wp-col1,.sit [data-area=content] .cp-wp.cp-ti-horizontal-wp-col2,.sit [data-area=content] .cp-wp.cp-ti-horizontal-wp-col3,.sit [data-area=content] .cp-wp.cp-ti-horizontal-wp-col4,.sit [data-area=content] .cp-wp.cp-ti-vertical-wp-col1,.sit [data-area=content] .cp-wp.cp-ti-vertical-wp-col2,.sit [data-area=content] .cp-wp.cp-ti-vertical-wp-col3,.sit [data-area=content] .cp-wp.cp-ti-vertical-wp-col4{padding:22px 30px}.sit [data-area=content] .cp-wp.cp-horizontal.cp-ti-horizontal-wp-col1 .cp-ti-item .cp-ti-text{width:47.9166666667%;margin-right:4.1666666667%}.sit [data-area=content] .cp-wp.cp-horizontal.cp-ti-horizontal-wp-col1 .cp-ti-item .cp-ti-img{width:47.9166666667%;margin-left:0}.sit [data-area=content] .cp-wp.cp-horizontal.cp-it-horizontal-wp-col1 .cp-it-item .cp-it-text{width:47.9166666667%;margin-left:0}.sit [data-area=content] .cp-wp.cp-horizontal.cp-it-horizontal-wp-col1 .cp-it-item .cp-it-img{width:47.9166666667%;margin-right:4.1666666667%}.sit [data-area=content] .cp-wp.cp-horizontal.cp-ti-horizontal-wp-col2 .cp-ti-item{width:47.9166666667%}.sit [data-area=content] .cp-wp.cp-horizontal.cp-ti-horizontal-wp-col2 .cp-ti-item.cp-horizontal-l{margin-right:4.1666666667%}.sit [data-area=content] .cp-wp.cp-horizontal.cp-ti-horizontal-wp-col2 .cp-ti-item .cp-ti-text{width:68.115942029%;margin-right:5.7971014493%}.sit [data-area=content] .cp-wp.cp-horizontal.cp-ti-horizontal-wp-col2 .cp-ti-item .cp-ti-img{width:26.0869565217%;margin-left:0}.sit [data-area=content] .cp-wp.cp-horizontal.cp-it-horizontal-wp-col2 .cp-it-item{width:47.9166666667%}.sit [data-area=content] .cp-wp.cp-horizontal.cp-it-horizontal-wp-col2 .cp-it-item.cp-horizontal-l{margin-right:4.1666666667%}.sit [data-area=content] .cp-wp.cp-horizontal.cp-it-horizontal-wp-col2 .cp-it-item .cp-it-text{width:68.115942029%;margin-left:0}.sit [data-area=content] .cp-wp.cp-horizontal.cp-it-horizontal-wp-col2 .cp-it-item .cp-it-img{width:26.0869565217%;margin-right:5.7971014493%}.sit [data-area=content] .cp-wp.cp-vertical.cp-it-vertical-wp-col2 .cp-vertical-item,.sit [data-area=content] .cp-wp.cp-vertical.cp-ti-vertical-wp-col2 .cp-vertical-item{width:47.9166666667%}.sit [data-area=content] .cp-wp.cp-vertical.cp-it-vertical-wp-col2 .cp-vertical-l,.sit [data-area=content] .cp-wp.cp-vertical.cp-ti-vertical-wp-col2 .cp-vertical-l{margin-right:4.1666666667%}.sit [data-area=content] .cp-wp.cp-vertical.cp-it-vertical-wp-col3 .cp-vertical-item,.sit [data-area=content] .cp-wp.cp-vertical.cp-ti-vertical-wp-col3 .cp-vertical-item{width:31.3888888889%}.sit [data-area=content] .cp-wp.cp-vertical.cp-it-vertical-wp-col3 .cp-vertical-l,.sit [data-area=content] .cp-wp.cp-vertical.cp-ti-vertical-wp-col3 .cp-vertical-l{margin-right:2.7777777778%}.sit [data-area=content] .cp-wp.cp-vertical.cp-it-vertical-wp-col4 .cp-vertical-item,.sit [data-area=content] .cp-wp.cp-vertical.cp-ti-vertical-wp-col4 .cp-vertical-item{width:22.9166666667%}.sit [data-area=content] .cp-wp.cp-vertical.cp-it-vertical-wp-col4 .cp-vertical-l,.sit [data-area=content] .cp-wp.cp-vertical.cp-ti-vertical-wp-col4 .cp-vertical-l{margin-right:2.7777777778%}.sit [data-area=content] .cp-wp .wp-title{font-size:17px;line-height:26px;padding:15px 20px;border-radius:6px}.sit [data-area=content] .cp-wp .wp-content{margin-top:22px}.sit [data-area=content] hr{border-width:1px 0 0 0}.sit [data-area=content] hr.cp-hr-400{border-width:4px 0 0 0}.sit [data-area=content] hr.cp-hr-800{border-width:8px 0 0 0}.sit [data-area=content] .button1 .button-inner a,.sit [data-area=content] .button2 .button-inner a,.sit [data-area=content] .button3 .button-inner a{padding:14px 50px 14px 20px;border-width:1px;border-radius:6px;min-height:70px;font-size:15px;line-height:20px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .button1 .button-inner a:before,.sit [data-area=content] .button2 .button-inner a:before,.sit [data-area=content] .button3 .button-inner a:before{right:20px;display:block;padding:10.6744103781px 0 0 0;width:13px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_bk_gr.svg);background-repeat:no-repeat;background-size:13px 10.6744103781px;text-indent:-5000px;background-size:13px 32.0232311342px;background-position:left top;transition:none}.sit [data-area=content] .button1 .button-inner a:hover,.sit [data-area=content] .button2 .button-inner a:hover,.sit [data-area=content] .button3 .button-inner a:hover{text-decoration:none;color:#008482;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2)}.sit [data-area=content] .button1 .button-inner a:hover:before,.sit [data-area=content] .button2 .button-inner a:hover:before,.sit [data-area=content] .button3 .button-inner a:hover:before{background-position:left bottom}.sit [data-area=content] .button1 .button-inner a[target=_blank]:before,.sit [data-area=content] .button2 .button-inner a[target=_blank]:before,.sit [data-area=content] .button3 .button-inner a[target=_blank]:before{display:block;padding:12.0105966234px 0 0 0;width:12px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_bk_gr.svg);background-repeat:no-repeat;background-size:12px 12.0105966234px;text-indent:-5000px;background-size:12px 36.0317898702px;background-position:left top}.sit [data-area=content] .button1 .button-inner a[target=_blank]:hover,.sit [data-area=content] .button2 .button-inner a[target=_blank]:hover,.sit [data-area=content] .button3 .button-inner a[target=_blank]:hover{text-decoration:none}.sit [data-area=content] .button1 .button-inner a[target=_blank]:hover:before,.sit [data-area=content] .button2 .button-inner a[target=_blank]:hover:before,.sit [data-area=content] .button3 .button-inner a[target=_blank]:hover:before{background-position:left bottom}.sit [data-area=content] .button1 .button-inner a[target=_blank][href*=".pdf"]:before,.sit [data-area=content] .button2 .button-inner a[target=_blank][href*=".pdf"]:before,.sit [data-area=content] .button3 .button-inner a[target=_blank][href*=".pdf"]:before{display:block;padding:17.0000085px 0 0 0;width:15px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_pdf_bk_gr.svg);background-repeat:no-repeat;background-size:15px 17.0000085px;text-indent:-5000px;background-size:15px 51.0000255px;background-position:left top}.sit [data-area=content] .button1 .button-inner a[target=_blank][href*=".pdf"]:hover:before,.sit [data-area=content] .button2 .button-inner a[target=_blank][href*=".pdf"]:hover:before,.sit [data-area=content] .button3 .button-inner a[target=_blank][href*=".pdf"]:hover:before{background-position:left bottom}.sit [data-area=content] .button1 .button-inner a[href^="#"]:before,.sit [data-area=content] .button2 .button-inner a[href^="#"]:before,.sit [data-area=content] .button3 .button-inner a[href^="#"]:before{display:block;padding:12.1783415985px 0 0 0;width:10px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_d_bk_gr.svg);background-repeat:no-repeat;background-size:10px 12.1783415985px;text-indent:-5000px;background-size:10px 36.5350247954px;background-position:left top}.sit [data-area=content] .button1 .button-inner a[href^="#"]:hover,.sit [data-area=content] .button2 .button-inner a[href^="#"]:hover,.sit [data-area=content] .button3 .button-inner a[href^="#"]:hover{text-decoration:none}.sit [data-area=content] .button1 .button-inner a[href^="#"]:hover:before,.sit [data-area=content] .button2 .button-inner a[href^="#"]:hover:before,.sit [data-area=content] .button3 .button-inner a[href^="#"]:hover:before{background-position:left bottom}.sit [data-area=content] .cp-btn .inner ul{row-gap:20px;flex-wrap:wrap}.sit [data-area=content] .cp-btn .inner ul li{margin-right:0}.sit [data-area=content] .cp-btn .inner ul li a{padding:14px 50px 14px 20px;border-width:1px;border-radius:6px;min-height:70px;font-size:15px;line-height:20px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .cp-btn .inner ul li a:before{right:20px;display:block;padding:10.6744103781px 0 0 0;width:13px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_bk_gr.svg);background-repeat:no-repeat;background-size:13px 10.6744103781px;text-indent:-5000px;background-size:13px 32.0232311342px;background-position:left top;transition:none}.sit [data-area=content] .cp-btn .inner ul li a:hover{text-decoration:none;color:#008482;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2)}.sit [data-area=content] .cp-btn .inner ul li a:hover:before{background-position:left bottom}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank]:before{display:block;padding:12.0105966234px 0 0 0;width:12px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_bk_gr.svg);background-repeat:no-repeat;background-size:12px 12.0105966234px;text-indent:-5000px;background-size:12px 36.0317898702px;background-position:left top}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank]:hover{text-decoration:none}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank]:hover:before{background-position:left bottom}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank][href*=".pdf"]:before{display:block;padding:17.0000085px 0 0 0;width:15px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_pdf_bk_gr.svg);background-repeat:no-repeat;background-size:15px 17.0000085px;text-indent:-5000px;background-size:15px 51.0000255px;background-position:left top}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank][href*=".pdf"]:hover:before{background-position:left bottom}.sit [data-area=content] .cp-btn .inner ul li a[href^="#"]:before{display:block;padding:12.1783415985px 0 0 0;width:10px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_d_bk_gr.svg);background-repeat:no-repeat;background-size:10px 12.1783415985px;text-indent:-5000px;background-size:10px 36.5350247954px;background-position:left top}.sit [data-area=content] .cp-btn .inner ul li a[href^="#"]:hover{text-decoration:none}.sit [data-area=content] .cp-btn .inner ul li a[href^="#"]:hover:before{background-position:left bottom}.sit [data-area=content] .cp-btn.cp-btn-02 ul{column-gap:5.1282051282%}.sit [data-area=content] .cp-btn.cp-btn-02 ul li{width:47.4358974359%}.sit [data-area=content] .cp-btn.cp-btn-03 ul{column-gap:2.5641025641%}.sit [data-area=content] .cp-btn.cp-btn-03 ul li{width:31.6239316239%}.sit [data-area=content] .cp-btn.cp-btn-04 ul{column-gap:2.5641025641%}.sit [data-area=content] .cp-btn.cp-btn-04 ul li{width:23.0769230769%}.sit [data-area=content] .cp-btn.cp-btn-05 ul{column-gap:1.2820512821%}.sit [data-area=content] .cp-btn.cp-btn-05 ul li{width:18.9743589744%}.sit [data-area=content] .cp-tab .cp-tab-menu ul li{padding:14px 20px 14px 20px;border-width:1px 1px 1px 0;min-height:70px;font-size:15px;line-height:20px;transition:all .4s}.sit [data-area=content] .cp-tab .cp-tab-menu ul li:nth-child(1){border-left-width:1px}.sit [data-area=content] .cp-tab .cp-tab-menu ul li:first-child{border-radius:6px 0 0 6px}.sit [data-area=content] .cp-tab .cp-tab-menu ul li:last-child{border-radius:0 6px 6px 0}.sit [data-area=content] .cp-tab .cp-tab-menu ul li:hover{text-decoration:none;border-color:#008482;background-color:#008482;color:#fff}.sit [data-area=content] .cp-accordion{border-radius:6px}.sit [data-area=content] .cp-accordion .cp-accordion-title{padding:0}.sit [data-area=content] .cp-accordion .cp-accordion-title:before{width:2px;height:14px;right:35px;border-radius:1.5px}.sit [data-area=content] .cp-accordion .cp-accordion-title:after{width:14px;height:2px;right:29px;border-radius:1.5px}.sit [data-area=content] .cp-accordion .cp-accordion-title .cp-inner{padding:9px 75px 9px 30px;min-height:70px;font-size:17px;line-height:26px}.sit [data-area=content] .cp-accordion .cp-accordion-title .cp-inner:before{width:40px;height:40px;right:16px}.sit [data-area=content] .cp-accordion .cp-accordion-content .cp-inner{padding:0 30px 20px 30px}.sit [data-area=content] .cp-anchor-menu{border-radius:6px}.sit [data-area=content] .cp-anchor-menu div{padding:30px 30px 10px 30px;min-height:70px}.sit [data-area=content] .cp-anchor-menu div ul li{margin:0 20px 20px 0;padding:0 20px 0 0;border-width:0 1px 0 0;font-size:15px;line-height:20px}.sit [data-area=content] .cp-anchor-menu div ul li:last-child{margin-right:0;padding-right:0;border-right-width:0}.sit [data-area=content] .cp-anchor-menu div ul li a{transition:all .4s}.sit [data-area=content] .cp-anchor-menu div ul li a[href*="#"]:after{display:block;padding:13px 0 0 0;width:10px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_d_bk.svg);background-repeat:no-repeat;background-size:10px 13px;text-indent:-5000px;display:inline-block;margin-left:8px}.sit [data-area=content] .cp-anchor-menu div ul li a:hover{text-decoration:none;color:#008482}.sit [data-area=content] .cp-photos .cp-photos-item .cp-inner{font-size:14px;line-height:26px}.sit [data-area=content] .cp-photos .cp-photos-item .cp-inner+.cp-inner{margin-top:8px}.sit [data-area=content] .cp-photos .cp-photos-item .cp-inner a img{border-radius:6px}.sit [data-area=content] .cp-photos.cp-photos-02 .cp-photos-item{width:47.4358974359%}.sit [data-area=content] .cp-photos.cp-photos-02 .cp-photos-item.cp-photos-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-photos.cp-photos-03 .cp-photos-item{width:29.9145299145%}.sit [data-area=content] .cp-photos.cp-photos-03 .cp-photos-item.cp-photos-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-photos.cp-photos-04 .cp-photos-item{width:23.0769230769%}.sit [data-area=content] .cp-photos.cp-photos-04 .cp-photos-item.cp-photos-l{margin-right:2.5641025641%}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie .cp-videos-thumb{border-radius:6px}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie .cp-videos-thumb:before{width:70px;height:70px}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie .cp-videos-thumb:after{display:block;padding:14px 0 0 0;width:12px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_r_bk.svg);background-repeat:no-repeat;background-size:12px 14px;text-indent:-5000px}.sit [data-area=content] .cp-videos .cp-videos-item>.cp-inner{font-size:14px;line-height:26px}.sit [data-area=content] .cp-videos.cp-videos-01 .cp-videos-item{width:72.5641025641%;margin-left:auto;margin-right:auto}.sit [data-area=content] .cp-videos.cp-videos-02 .cp-videos-item{width:47.4358974359%}.sit [data-area=content] .cp-videos.cp-videos-02 .cp-videos-item.cp-videos-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-videos.cp-videos-03 .cp-videos-item{width:29.9145299145%}.sit [data-area=content] .cp-videos.cp-videos-03 .cp-videos-item.cp-videos-l{margin-right:5.1282051282%}.sit [data-area=content] .cp-videos.cp-videos-04 .cp-videos-item{width:23.0769230769%}.sit [data-area=content] .cp-videos.cp-videos-04 .cp-videos-item.cp-videos-l{margin-right:2.5641025641%}.sit [data-area=content] .cp-insert-block+.cp-insert-block{margin-top:30px}.sit [data-area=content] .under-visual .text-wrap .ja .cp-inner{font-size:40px;line-height:54px}.sit [data-area=content] .under-visual .text-wrap .en{margin-top:20px}.sit [data-area=content] .under-visual .text-wrap .en .cp-inner{font-size:15px;line-height:30px}.sit [data-area=content] .features-visual .text-wrap .inner .text-01{font-size:40px;line-height:54px}.sit [data-area=content] .features-visual .text-wrap .inner .text-03{margin-top:20px;font-size:15px;line-height:30px}.sit [data-area=content] .features-link .inner a:hover{text-decoration:none}.sit [data-area=content] .features-link .inner a:before{display:block;padding:50px 0 0 0;width:50px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_cir_1_arr_r_w_bk.svg);background-repeat:no-repeat;background-size:50px 50px;text-indent:-5000px;right:70px}.sit [data-area=content] .features-link .inner a .title{font-size:40px;line-height:54px}.sit [data-area=content] .features-link .inner a .text{margin-top:20px;font-size:15px;line-height:30px}.sit [data-area=content] .faculty-visual .text-wrap .ja .cp-inner{font-size:40px;line-height:54px}.sit [data-area=content] .faculty-visual .text-wrap .en{margin-top:20px}.sit [data-area=content] .faculty-visual .text-wrap .en .cp-inner{font-size:15px;line-height:30px}.sit [data-area=content] .department-visual .text-wrap .inner .text-01{font-size:40px;line-height:54px}.sit [data-area=content] .department-visual .text-wrap .inner .text-03{margin-top:20px;font-size:15px;line-height:30px}.sit [data-area=content] .contact-block{padding:20px 30px;border-width:1px;border-radius:6px}.sit [data-area=content] .contact-block .name-area{font-size:24px;line-height:40px;width:auto}.sit [data-area=content] .contact-block .name-area strong{margin:14px 0 0 0;font-size:17px;line-height:26px}.sit [data-area=content] .contact-block .text-area{margin:7px 0 0 0}.sit [data-area=content] .contact-block .text-area dl{font-size:15px;line-height:30px}.sit [data-area=content] .contact-block .text-area dl a{transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .contact-block .text-area dl a:hover{text-decoration:none;color:#008482}.sit [data-area=content] .ex-block-wrap.col2 .ex-block-item{width:47.4358974359%}.sit [data-area=content] .ex-block-wrap.col2 .ex-block-item:first-child{margin-right:5.1282051282%}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img{width:120px}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img>.cp-inner{width:90px}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img>.cp-inner img{width:90px;height:90px}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img figcaption{width:90px}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img figcaption .cp-inner{font-size:14px;line-height:26px}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-text{width:calc(100% - 120px)}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-text .cp-inner{font-size:15px;line-height:30px}.sit [data-area=content] .talking figure.talking-left_icon,.sit [data-area=content] .talking figure.talking-right_icon{width:120px}.sit [data-area=content] .talking figure.talking-left_icon>.cp-inner,.sit [data-area=content] .talking figure.talking-right_icon>.cp-inner{width:90px}.sit [data-area=content] .talking figure.talking-left_icon>.cp-inner img,.sit [data-area=content] .talking figure.talking-right_icon>.cp-inner img{width:90px;height:90px}.sit [data-area=content] .talking figure.talking-left_icon figcaption,.sit [data-area=content] .talking figure.talking-right_icon figcaption{width:90px}.sit [data-area=content] .talking figure.talking-left_icon figcaption .cp-inner,.sit [data-area=content] .talking figure.talking-right_icon figcaption .cp-inner{font-size:14px;line-height:26px}.sit [data-area=content] .talking .talking-left,.sit [data-area=content] .talking .talking-right{width:calc(100% - 120px)}.sit [data-area=content] .talking .talking-left:after,.sit [data-area=content] .talking .talking-right:after{display:block;padding:18.4752065615px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_l_lg.svg);background-repeat:no-repeat;background-size:16px 18.4752065615px;text-indent:-5000px;left:-16px;top:30px}.sit [data-area=content] .talking .talking-left .cp-inner,.sit [data-area=content] .talking .talking-right .cp-inner{font-size:15px;line-height:30px;padding:30px}.sit [data-area=content] .talking .talking-right:after{display:block;padding:18.4752065615px 0 0 0;width:16px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_r_lg.svg);background-repeat:no-repeat;background-size:16px 18.4752065615px;text-indent:-5000px;left:auto;right:-16px}.sit [data-area=content] .related-labo{margin-right:-2.5641025641%}.sit [data-area=content] .related-labo .related-labo-item{margin-bottom:15px;width:11.7216117216%;margin-right:2.5641025641%}.sit [data-area=content] .related-labo .related-labo-item a{font-size:14px;line-height:20px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .related-labo .related-labo-item a:before{transition:box-shadow .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .related-labo .related-labo-item a:hover{text-decoration:none;color:#008482}.sit [data-area=content] .related-labo .related-labo-item a:hover:before{box-shadow:0 0 15px rgba(0,0,0,.2)}.sit [data-area=content] .related-labo .related-labo-item:nth-child(1) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(1) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_1_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(2) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(2) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_2_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(3) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(3) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_3_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(4) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(4) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_4_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(5) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(5) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_5_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(6) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(6) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_6_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(7) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(7) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_7_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(8) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(8) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_8_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(9) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(9) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_9_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(10) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(10) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_10_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(11) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(11) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_11_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(12) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(12) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_12_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(13) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(13) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_13_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(14) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(14) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_14_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(15) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(15) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_15_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(16) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(16) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_16_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(17) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(17) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_17_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(18) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(18) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_18_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(19) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(19) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_19_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(20) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(20) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_20_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(21) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(21) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_21_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(22) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(22) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_22_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(23) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(23) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_23_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(24) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(24) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_24_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(25) a:before{border-radius:6px;width:100%;height:0;padding-top:100%}.sit [data-area=content] .related-labo .related-labo-item:nth-child(25) a:after{top:15.9574468085%;display:block;padding:58.5106382979% 0 0 0;width:58.5106382979%;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_25_w.svg);background-repeat:no-repeat;background-size:58.5106382979% 58.5106382979%;text-indent:-5000px;background-size:100% 100%}.sit [data-area=content] .course-text{flex-direction:row}.sit [data-area=content] .course-text .course-text-item{padding:20px 30px;border-width:1px;border-radius:6px}.sit [data-area=content] .course-text .course-text-item .course-text-top .cp-inner{font-size:24px;line-height:40px}.sit [data-area=content] .course-text .course-text-item .course-text-bottom{margin:14px 0 0 0}.sit [data-area=content] .course-text.course-text-col2 .course-text-item{width:47.4358974359%;flex-grow:0}.sit [data-area=content] .course-text.course-text-col2 .course-text-item.course-text-l{margin-right:5.1282051282%}.sit [data-area=content] .course-text.course-text-col3 .course-text-item{width:29.9145299145%;flex-grow:0}.sit [data-area=content] .course-text.course-text-col3 .course-text-item.course-text-l{margin-right:5.1282051282%}.sit [data-area=content] .course-text.course-text-col4 .course-text-item{width:23.0769230769%;flex-grow:0}.sit [data-area=content] .course-text.course-text-col4 .course-text-item.course-text-l{margin-right:2.5641025641%}.sit [data-area=content] .education-list{border-width:1px 0}.sit [data-area=content] .education-list a{padding:30px 0}.sit [data-area=content] .education-list a:after{display:block;padding:10px 0 0 0;width:13px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_bk.svg);background-repeat:no-repeat;background-size:13px 10px;text-indent:-5000px;bottom:20px}.sit [data-area=content] .education-list a:hover{text-decoration:none;background-color:transparent}.sit [data-area=content] .education-list a:hover .ex-box .sttl .cp-inner{color:#008482}.sit [data-area=content] .education-list .img-box{width:220px;margin-right:30px}.sit [data-area=content] .education-list .img-box .cp-inner img{border-radius:6px}.sit [data-area=content] .education-list .ex-box{width:calc(100% - 250px)}.sit [data-area=content] .education-list .ex-box .sttl .cp-inner{font-size:17px;line-height:26px;transition:all .4s cubic-bezier(.65,0,.35,1)}.sit [data-area=content] .education-list .ex-box .names .cp-inner{font-size:15px;line-height:30px;margin-top:5px}.sit [data-area=content] .education-list .ex-box .keyword .cp-inner{font-size:15px;line-height:30px;margin-top:13px}.sit [data-area=content] .education-list .ex-box.non-link{padding:30px 0}.sit [data-area=content] .icon-anker-list{border-width:0 0 1px 0;padding-bottom:20px}.sit [data-area=content] .icon-anker-list .sttl{font-size:24px;line-height:40px}.sit [data-area=content] .icon-anker-list .icon-box{width:90px;height:90px}.sit [data-area=content] .icon-anker-list .icon-box img{width:90px;height:90px;border-radius:6px}.sit [data-area=content] .four-block-list li{padding:30px;border-width:0 1px 1px 0}.sit [data-area=content] .four-block-list li:nth-child(1),.sit [data-area=content] .four-block-list li:nth-child(2){border-top-width:1px}.sit [data-area=content] .four-block-list li:nth-child(2n-1){border-left-width:1px}.sit [data-area=content] .four-block-list li:nth-child(1){border-top-width:1px;border-top-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(2){border-top-width:1px;border-top-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(1):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(1):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(2):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(2):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(3):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(3):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(4):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(4):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(5):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(5):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(6):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(6):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(7):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(7):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(8):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(8):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(9):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(9):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(10):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(10):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(11):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(11):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(12):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(12):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(13):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(13):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(14):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(14):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(15):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(15):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(16):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(16):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(17):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(17):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(18):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(18):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(19):nth-last-child(1){border-bottom-left-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(19):nth-last-child(2){border-bottom-left-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(20):nth-last-child(1){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li:nth-child(20):nth-last-child(2){border-bottom-right-radius:6px}.sit [data-area=content] .four-block-list li .tops .img-box{width:110px;height:90px}.sit [data-area=content] .four-block-list li .tops .img-box img{width:90px;height:90px;border-radius:6px}.sit [data-area=content] .four-block-list li .tops .ttl-box{width:calc(100% - 110px)}.sit [data-area=content] .four-block-list li .tops .ttl-box .type{font-size:14px;line-height:26px}.sit [data-area=content] .four-block-list li .tops .ttl-box .ttl{font-size:17px;line-height:26px}.sit [data-area=content] .four-block-list li .normal-txt{font-size:15px;line-height:30px;margin-top:12px}.sit [data-area=content] .three-block-list li{padding:30px;border-width:0 1px 1px 0}.sit [data-area=content] .three-block-list li:nth-child(1),.sit [data-area=content] .three-block-list li:nth-child(2),.sit [data-area=content] .three-block-list li:nth-child(3){border-top-width:1px}.sit [data-area=content] .three-block-list li:first-child{border-left-width:1px;border-top-left-radius:6px;border-bottom-left-radius:6px}.sit [data-area=content] .three-block-list li:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.sit [data-area=content] .three-block-list li h5{font-size:17px;line-height:26px}.sit [data-area=content] .three-block-list li .normal-txt{font-size:15px;line-height:30px;margin-top:12px}.sit [data-area=content] .media-intro-list{border-bottom-width:1px;padding:0 0 30px 0;display:flex;align-items:stretch}.sit [data-area=content] .media-intro-list .img-box{width:140px;height:auto;max-height:99999px}.sit [data-area=content] .media-intro-list .img-box img{width:120px;border-radius:6px}.sit [data-area=content] .media-intro-list .ex-box{width:calc(50% - 140px);height:auto;max-height:99999px}.sit [data-area=content] .media-intro-list .ex-box .sttl{font-size:14px;line-height:26px}.sit [data-area=content] .media-intro-list .ex-box .ex-txt{font-size:14px;line-height:26px}.sit [data-area=content] .media-intro-list p.right-txt{width:50%;font-size:14px;line-height:26px;padding-left:40px;height:auto;max-height:99999px}.sit [data-area=content] *+.button1,.sit [data-area=content] *+.button2,.sit [data-area=content] *+.button3,.sit [data-area=content] *+.contact-block,.sit [data-area=content] *+.course-text,.sit [data-area=content] *+.cp-accordion,.sit [data-area=content] *+.cp-anchor-menu,.sit [data-area=content] *+.cp-btn,.sit [data-area=content] *+.cp-external,.sit [data-area=content] *+.cp-img,.sit [data-area=content] *+.cp-it,.sit [data-area=content] *+.cp-photos,.sit [data-area=content] *+.cp-tab,.sit [data-area=content] *+.cp-text,.sit [data-area=content] *+.cp-ti,.sit [data-area=content] *+.cp-videos,.sit [data-area=content] *+.education-list,.sit [data-area=content] *+.ex-block-wrap,.sit [data-area=content] *+.four-block-list,.sit [data-area=content] *+.icon-anker-list,.sit [data-area=content] *+.is-3_1,.sit [data-area=content] *+.media-intro-list,.sit [data-area=content] *+.related-labo,.sit [data-area=content] *+.talking,.sit [data-area=content] *+.three-block-list{margin-top:30px}}@media screen and (max-width:750px){.sit body{font-size:3.4666666667vw;line-height:1.6923076923}.sit body *{scroll-margin-top:var(--header-height)}.sit body>main{padding-top:14.8vw}.sit br.pc,.sit img.pc{display:none}.fadein{transition-delay:var(--delaySp,var(--delay,0))}.fadein.right{transform:translate3d(calc(0 - var(--msp,5.3333333333vw)),0,0)}.fadein.left{transform:translate3d(var(--msp,5.3333333333vw),0,0)}.fadein.up{transform:translate3d(0,var(--msp,5.3333333333vw),0)}.fadein.down{transform:translate3d(0,calc(0 - var(--msp,5.3333333333vw)),0)}.fadein.pump{transition:transform .9s cubic-bezier(.4,.4,.4,1.2) var(--delaySp,var(--delay,0s)),opacity .9s cubic-bezier(.65,0,.35,1) calc(var(--delaySp,var(--delay,0s)) + .3s)}.fadein.pop{transform:translate3d(0,var(--msp,5.3333333333vw),0)}.std-icon.arrow.a1{width:2.9333333333vw;height:2.9333333333vw}.std-icon.arrow.a1 .wrap{width:2.9333333333vw;height:2.9333333333vw}.std-icon.arrow.a1 .wrap svg{width:2.9333333333vw;width:2.40864vw}.std-icon.arrow.a1.d,.std-icon.arrow.a1.u{width:2.9333333333vw;width:2.9333333333vw}.std-icon.arrow.a1.d .wrap,.std-icon.arrow.a1.u .wrap{width:2.9333333333vw;width:2.9333333333vw}.std-icon.arrow.a1.d .wrap svg,.std-icon.arrow.a1.u .wrap svg{width:2.40864vw;width:2.9333333333vw}.std-icon.arrow.a2{width:1.5525866667vw;height:1.5525866667vw}.std-icon.arrow.a2 .wrap{width:1.5525866667vw;height:1.5525866667vw}.std-icon.arrow.a2 .wrap svg{width:1.5525866667vw;width:2.6666666667vw}.std-icon.arrow.a2.d,.std-icon.arrow.a2.u{width:2.6666666667vw;width:2.6666666667vw}.std-icon.arrow.a2.d .wrap,.std-icon.arrow.a2.u .wrap{width:2.6666666667vw;width:2.6666666667vw}.std-icon.arrow.a2.d .wrap svg,.std-icon.arrow.a2.u .wrap svg{width:2.6666666667vw;width:1.5525866667vw}.std-icon.arrow.a3{width:2.4vw;height:2.4vw}.std-icon.arrow.a3 .wrap{width:2.4vw;height:2.4vw}.std-icon.arrow.a3 .wrap svg{width:2.1333333333vw;width:2.4vw}.std-icon.arrow.a3.d,.std-icon.arrow.a3.u{width:2.4vw;width:2.4vw}.std-icon.arrow.a3.d .wrap,.std-icon.arrow.a3.u .wrap{width:2.4vw;width:2.4vw}.std-icon.arrow.a3.d .wrap svg,.std-icon.arrow.a3.u .wrap svg{width:2.4vw;width:2.1333333333vw}.std-icon.blank{width:3.2vw;height:3.2vw}.std-icon.blank .wrap{width:3.2vw;height:3.2vw}.std-icon.blank .wrap svg{width:3.2vw;width:3.2vw}.std-icon.plus-minus{width:3.4666666667vw;height:3.4666666667vw}.std-icon.plus-minus>.wrap{width:3.4666666667vw;height:3.4666666667vw}.std-icon.plus-minus>.wrap .bar{width:3.4666666667vw;height:.5333333333vw}.std-icon.sns.facebook{width:3.8666666667vw;height:3.8431708667vw}.std-icon.sns.facebook>.wrap{width:3.8666666667vw;height:3.8431708667vw}.std-icon.sns.facebook>.wrap svg{width:3.8666666667vw;height:3.8431708667vw}.std-icon.sns.twitter{width:4.4vw;height:3.5776928vw}.std-icon.sns.twitter>.wrap{width:4.4vw;height:3.5776928vw}.std-icon.sns.twitter>.wrap svg{width:4.4vw;height:3.5776928vw}.std-icon.pdf{width:3.0666666667vw;height:3.4755572933vw}.std-icon.pdf>.wrap{width:3.0666666667vw;height:3.4755572933vw}.std-icon.pdf>.wrap svg{width:3.0666666667vw;height:3.4755572933vw}.std-icon.negative{width:5.3333333333vw;height:5.3333333333vw}.std-icon.negative>.wrap{width:5.3333333333vw;height:5.3333333333vw}.std-icon.negative>.wrap svg{width:5.3333333333vw;height:5.3333333333vw}.std-circle{border-width:.2666666667vw;width:10.6666666667vw;height:10.6666666667vw}.std-dept-genre-icon{width:10.6666666667vw;height:10.6666666667vw;border-radius:1.3333333333vw}.std-dept-genre-icon img{width:5.8666666667vw;height:5.8666666667vw}.std-dept-icon{width:6.5333333333vw;height:6.5333333333vw}.std-dept-icon img{width:6.5333333333vw;height:6.5333333333vw}.sit header.site-header{width:100vw;height:14.8vw;border-bottom-width:.2666666667vw}.sit header.site-header .layout{height:14.8vw}.sit header.site-header .layout .logo{width:42.6666666667vw;height:14.8vw}.sit header.site-header .layout .logo a{width:38.8vw;height:7.2vw;left:4vw;top:3.7333333333vw}.sit header.site-header .layout .logo a span{display:block;padding:7.2vw 0 0 0;width:38.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_logo.svg);background-repeat:no-repeat;background-size:38.8vw 7.2vw;text-indent:-5000px}.sit header.site-header .layout .mega-curtain{display:none}.sit header.site-header .layout .global-navigation{position:fixed;z-index:3100;left:0;top:0;display:block;width:100vw;height:0;heght:0dvh;padding-top:14.8vw;overflow:hidden;transition:height .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation.active{height:var(--dvh)}.sit header.site-header .layout .global-navigation .cover{background-color:rgba(0,0,0,.8);height:100%;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sit header.site-header .layout .global-navigation .cover>.wrap{width:100%;overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame{width:200%;display:flex;transition:transform .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame.step{transform:translate3d(-100vw,0,0)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime{width:100vw;padding:2.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li{background-color:#008482;overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li:first-child{border-radius:1.3333333333vw 1.3333333333vw 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a{display:flex;align-items:center;position:relative;padding:4vw 10.6666666667vw 4vw 4vw;color:#fff;border-bottom:.2666666667vw solid #4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a .image{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span{font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span .std-icon{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a:after{content:"";position:absolute;margin:auto;top:0;bottom:0;right:4vw;display:block;padding:2.5333333333vw 0 0 0;width:2.9333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:2.9333333333vw 2.5333333333vw;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a.back-button{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a.back-button:after{right:auto;left:4vw;display:block;padding:2.5333333333vw 0 0 0;width:2.9333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_l_w.svg);background-repeat:no-repeat;background-size:2.9333333333vw 2.5333333333vw;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a[target=_blank]:after{display:block;padding:3.2vw 0 0 0;width:3.2vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_w.svg);background-repeat:no-repeat;background-size:3.2vw 3.2vw;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li:last-child{border-radius:0 0 1.3333333333vw 1.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li:last-child a{border-bottom-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li.lev-2 a{margin-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2{margin-top:2.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul{display:flex;flex-wrap:wrap}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li{width:47.3333333333vw;height:13.3333333333vw;background-color:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li+li{border-style:solid;border-color:#b9b9b9;border-width:.2666666667vw 0 0 .2666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li+li:nth-child(2){border-top-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li+li:nth-child(2n-1){border-left-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a{display:flex;align-items:center;height:100%;position:relative;padding:0 0 0 4vw;color:#000}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a span{font-size:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a:after{content:"";position:absolute;margin:auto;top:0;bottom:0;right:4vw;display:block;padding:2.5333333333vw 0 0 0;width:2.9333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_bk.svg);background-repeat:no-repeat;background-size:2.9333333333vw 2.5333333333vw;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li:nth-child(1){border-radius:1.3333333333vw 0 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li:nth-child(2){border-radius:0 1.3333333333vw 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li:nth-child(4){border-radius:0 0 1.3333333333vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li:nth-child(5){border-radius:0 0 1.3333333333vw 1.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option{width:100vw;padding:2.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li{background-color:#006462;overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li:first-child{border-radius:1.3333333333vw 1.3333333333vw 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a{display:flex;align-items:center;position:relative;padding:4vw 10.6666666667vw 4vw 4vw;color:#fff;border-bottom:.2666666667vw solid #4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a .image{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span{font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span .std-icon{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a:after{content:"";position:absolute;margin:auto;top:0;bottom:0;right:4vw;display:block;padding:2.5333333333vw 0 0 0;width:2.9333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:2.9333333333vw 2.5333333333vw;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a.back-button{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a.back-button:after{right:auto;left:4vw;display:block;padding:2.5333333333vw 0 0 0;width:2.9333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_l_w.svg);background-repeat:no-repeat;background-size:2.9333333333vw 2.5333333333vw;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a[target=_blank]:after{display:block;padding:3.2vw 0 0 0;width:3.2vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_w.svg);background-repeat:no-repeat;background-size:3.2vw 3.2vw;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li:last-child{border-radius:0 0 1.3333333333vw 1.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li:last-child a{border-bottom-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li.lev-2 a{margin-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li .mega{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li .mega .content{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul.is-image li:last-child{border-radius:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul.is-image li:last-child a{border-bottom-width:.2666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul.is-text li:first-child{border-radius:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature{margin-top:2.6666666667vw;background-color:#fff;border-radius:1.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap{padding:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-title .title{font-size:4vw;line-height:6.4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body{margin-top:2.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article{width:39.3333333333vw;border-bottom:.2666666667vw solid #d7d7d7}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a{display:block;height:100%;padding-bottom:6.6666666667vw;position:relative;color:#000}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure figcaption{margin-top:2.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure figcaption .lead p{font-size:3.2vw;line-height:4.8vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure figcaption .lead p .std-icon{right:0;bottom:3.2vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group{padding-left:8vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body{padding-left:4.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body{padding-left:4.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.sub-accordion .sub-accordion-frame .sub-accordion-wrap ul{padding-left:4.6666666667vw}.sit header.site-header .layout .util{width:41.8666666667vw;height:12vw;right:1.3333333333vw;top:1.3333333333vw}.sit header.site-header .layout .util .item{width:14.9333333333vw}.sit header.site-header .layout .util .item .button a span{font-family:Inter,sans-serif;font-weight:400;text-transform:uppercase;font-size:2.6666666667vw;line-height:3.8095238095vw;transform:scale(.7)}.sit header.site-header .layout .util .item.lang .button{width:14.9333333333vw;height:12vw}.sit header.site-header .layout .util .item.lang .button a{width:14.9333333333vw;height:12vw;flex-direction:column;justify-content:center;border-left:.2666666667vw solid #d7d7d7}.sit header.site-header .layout .util .item.lang .button a>.icon{width:3.8666666667vw;height:3.8666666667vw}.sit header.site-header .layout .util .item.lang .button a>.icon:before{display:block;padding:3.8666666667vw 0 0 0;width:3.8666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_lang_bk.svg);background-repeat:no-repeat;background-size:3.8666666667vw 3.8666666667vw;text-indent:-5000px}.sit header.site-header .layout .util .item.lang .button a>.icon:after{display:block;padding:3.8666666667vw 0 0 0;width:3.8666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_lang_bk.svg);background-repeat:no-repeat;background-size:3.8666666667vw 3.8666666667vw;text-indent:-5000px}.sit header.site-header .layout .util .item.lang .button a span>.std-icon{display:none}.sit header.site-header .layout .util .item.lang .button a .cover{left:1.3333333333vw;top:0;width:12vw;height:12vw;background-color:#d7d7d7;border-radius:1.3333333333vw;opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.lang .button a .cover .bar{width:2.6666666667vw;height:.2666666667vw}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b1{transform:translate3d(1.3333333333vw,0,0) rotate(217.4053566257deg)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b2{transform:translate3d(1.3333333333vw,0,0) rotate(-37.4053566257deg)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b3{transform:translate3d(1.3333333333vw,0,0) rotate(180deg) scale(0,1)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b4{transform:translate3d(1.3333333333vw,0,0) rotate(0) scale(0,1)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b5{transform:translate3d(1.3333333333vw,0,0) rotate(142.5946433743deg)}.sit header.site-header .layout .util .item.lang .button a .cover .bar.b6{transform:translate3d(1.3333333333vw,0,0) rotate(37.4053566257deg)}.sit header.site-header .layout .util .item.lang .button a.active .cover{opacity:1}.sit header.site-header .layout .util .item.search .button{width:14.9333333333vw;height:12vw}.sit header.site-header .layout .util .item.search .button a{width:14.9333333333vw;height:12vw;flex-direction:column;justify-content:center;border-left:.2666666667vw solid #d7d7d7}.sit header.site-header .layout .util .item.search .button a>.icon{width:3.6vw;height:3.6vw}.sit header.site-header .layout .util .item.search .button a>.icon:before{display:block;padding:3.6vw 0 0 0;width:3.6vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_search_bk.svg);background-repeat:no-repeat;background-size:3.6vw 3.6vw;text-indent:-5000px}.sit header.site-header .layout .util .item.search .button a>.icon:after{display:block;padding:3.6vw 0 0 0;width:3.6vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_search_bk.svg);background-repeat:no-repeat;background-size:3.6vw 3.6vw;text-indent:-5000px}.sit header.site-header .layout .util .item.search .button a .cover{left:1.3333333333vw;top:0;width:12vw;height:12vw;background-color:#d7d7d7;border-radius:1.3333333333vw;opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.search .button a .cover .bar{width:2.6666666667vw;height:.2666666667vw}.sit header.site-header .layout .util .item.search .button a .cover .bar.b1{transform:translate3d(1.3333333333vw,0,0) rotate(217.4053566257deg)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b2{transform:translate3d(1.3333333333vw,0,0) rotate(-37.4053566257deg)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b3{transform:translate3d(1.3333333333vw,0,0) rotate(180deg) scale(0,1)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b4{transform:translate3d(1.3333333333vw,0,0) rotate(0) scale(0,1)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b5{transform:translate3d(1.3333333333vw,0,0) rotate(142.5946433743deg)}.sit header.site-header .layout .util .item.search .button a .cover .bar.b6{transform:translate3d(1.3333333333vw,0,0) rotate(37.4053566257deg)}.sit header.site-header .layout .util .item.search .button a.active .cover{opacity:1}.sit header.site-header .layout .util .item.sp-navi-button{width:12vw;height:12vw}.sit header.site-header .layout .util .item.sp-navi-button a{display:block;width:12vw;height:12vw;background-color:#008482;border-radius:1.3333333333vw;position:relative}.sit header.site-header .layout .util .item.sp-navi-button a .bar{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;display:block;background-color:#fff;transition:all .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b1{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b2{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b3{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b4{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b5{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b6{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;display:block;background-color:#fff;transition:all .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b1{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b2{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b3{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b4{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b5{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b6{transform-origin:0 50%}.sit header.site-header .search-form{top:14.8vw}.sit header.site-header .search-form .frame{width:100%;padding:2.6666666667vw}.sit header.site-header .search-form .frame>.wrap{width:94.6666666667vw;height:13.3333333333vw;border-radius:1.3333333333vw}.sit header.site-header .search-form .frame>.wrap .box{width:81.3333333333vw;height:13.3333333333vw;font-size:4vw;padding:0 3.3333333333vw}.sit header.site-header .search-form .frame>.wrap .button{width:13.3333333333vw;padding-top:13.3333333333vw}.sit header.site-header .search-form .frame>.wrap .button .icon{width:5.2vw;height:5.2vw}.sit header.site-header .search-form .frame>.wrap .button .icon:before{display:block;padding:5.2vw 0 0 0;width:5.2vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_search_bk.svg);background-repeat:no-repeat;background-size:5.2vw 5.2vw;text-indent:-5000px}.sit header.site-header .search-form .frame>.wrap .button .icon:after{display:block;padding:5.2vw 0 0 0;width:5.2vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_search_bk.svg);background-repeat:no-repeat;background-size:5.2vw 5.2vw;text-indent:-5000px}.sit header.site-header .search-form.active{height:18.6666666667vw}.sit header.site-header .language-selector{width:100%;top:14.8vw;left:0}.sit header.site-header .language-selector .frame{padding:2.6666666667vw}.sit header.site-header .language-selector .frame>.wrap ul{display:flex;flex-wrap:wrap}.sit header.site-header .language-selector .frame>.wrap ul li{width:47.3333333333vw;height:13.3333333333vw;border-style:solid;border-color:#d7d7d7}.sit header.site-header .language-selector .frame>.wrap ul li:nth-child(1){border-radius:1.3333333333vw 0 0 0}.sit header.site-header .language-selector .frame>.wrap ul li:nth-child(2){border-radius:0 1.3333333333vw 0 0;border-width:0 0 0 .2666666667vw}.sit header.site-header .language-selector .frame>.wrap ul li:nth-child(3){border-width:.2666666667vw 0 0 0}.sit header.site-header .language-selector .frame>.wrap ul li:nth-child(4){border-radius:0 0 1.3333333333vw 0;border-width:.2666666667vw 0 0 .2666666667vw}.sit header.site-header .language-selector .frame>.wrap ul li:nth-child(5){border-radius:0 0 1.3333333333vw 1.3333333333vw;border-width:.2666666667vw 0 0 0}.sit header.site-header .language-selector .frame>.wrap ul li a{padding:0 0 0 4vw}.sit header.site-header .language-selector .frame>.wrap ul li a span{font-size:4vw}.sit header.site-header .language-selector .frame>.wrap ul li a .std-icon{right:4vw}.sit header.site-header .language-selector.active{height:45.0666666667vw}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li{background-color:#008482;overflow:hidden}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li:first-child{border-radius:1.3333333333vw 1.3333333333vw 0 0}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a{display:flex;align-items:center;position:relative;padding:4vw 10.6666666667vw 4vw 4vw;color:#fff;border-bottom:.2666666667vw solid #4da9a8;text-decoration:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a .image{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span{font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span .std-icon{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a:after{content:"";position:absolute;margin:auto;top:0;bottom:0;right:4vw;display:block;padding:2.5333333333vw 0 0 0;width:2.9333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:2.9333333333vw 2.5333333333vw;text-indent:-5000px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a.back-button{padding-left:10.6666666667vw}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a.back-button:after{right:auto;left:4vw;display:block;padding:2.5333333333vw 0 0 0;width:2.9333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_l_w.svg);background-repeat:no-repeat;background-size:2.9333333333vw 2.5333333333vw;text-indent:-5000px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a[target=_blank]:after{display:block;padding:3.2vw 0 0 0;width:3.2vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_w.svg);background-repeat:no-repeat;background-size:3.2vw 3.2vw;text-indent:-5000px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li:last-child{border-radius:0 0 1.3333333333vw 1.3333333333vw}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li:last-child a{border-bottom-width:0}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li.lev-2 a{margin-left:4vw}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega .content{display:none}.sit footer.site-footer{height:146.6666666667vw;background-image:url(/assets/img/common/_foo_bg_sp.jpg)}.sit footer.site-footer .wrap .layout{width:89.3333333333vw}.sit footer.site-footer .wrap .layout .inner.i1{padding-bottom:10.6666666667vw}.sit footer.site-footer .wrap .layout .inner.i1 .logo a{width:64vw;height:11.8666666667vw}.sit footer.site-footer .wrap .layout .inner.i1 .logo a span{display:block;padding:11.8666666667vw 0 0 0;width:64vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_logo_w.svg);background-repeat:no-repeat;background-size:64vw 11.8666666667vw;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns{margin-top:18.6666666667vw}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-title .title{font-size:3.4666666667vw;line-height:5.3333333333vw}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body{margin-top:4vw}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li{width:8.6666666667vw;height:7.6vw}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s1 a .icon{display:block;padding:6.6666666667vw 0 0 0;width:8.6666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_twitter_w.svg);background-repeat:no-repeat;background-size:8.6666666667vw 6.6666666667vw;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s2 a .icon{display:block;padding:7.4666666667vw 0 0 0;width:7.7333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_facebook_w.svg);background-repeat:no-repeat;background-size:7.7333333333vw 7.4666666667vw;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s3 a .icon{display:block;padding:7.4666666667vw 0 0 0;width:7.7333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_instagram_w.svg);background-repeat:no-repeat;background-size:7.7333333333vw 7.4666666667vw;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s4 a .icon{display:block;padding:5.7333333333vw 0 0 0;width:8.6666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_youtube_w.svg);background-repeat:no-repeat;background-size:8.6666666667vw 5.7333333333vw;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s5 a .icon{display:block;padding:7.4666666667vw 0 0 0;width:6.2666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_tiktok_w.svg);background-repeat:no-repeat;background-size:6.2666666667vw 7.4666666667vw;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i1 .sns .sns-body ul li.s6 a .icon{display:block;padding:7.6vw 0 0 0;width:7.6vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_sns_linkedin_w.svg);background-repeat:no-repeat;background-size:7.6vw 7.6vw;text-indent:-5000px}.sit footer.site-footer .wrap .layout .inner.i2{padding-top:9.7333333333vw;border-top-width:.2666666667vw}.sit footer.site-footer .wrap .layout .inner.i2 .link ul{flex-wrap:wrap;justify-content:center;column-gap:3.2vw;row-gap:2.9333333333vw}.sit footer.site-footer .wrap .layout .inner.i2 .link ul li{font-size:3.2vw;line-height:5.3333333333vw}.sit footer.site-footer .wrap .layout .inner.i2 .link ul li:nth-child(1),.sit footer.site-footer .wrap .layout .inner.i2 .link ul li:nth-child(2),.sit footer.site-footer .wrap .layout .inner.i2 .link ul li:nth-child(3){margin-top:0}.sit footer.site-footer .wrap .layout .inner.i2 .link ul li.spacer{width:100%}.sit footer.site-footer .wrap .layout .inner.i2 .copyright{margin-top:5.0666666667vw}.sit footer.site-footer .wrap .layout .inner.i2 .copyright p{font-size:3.4666666667vw;line-height:5.3333333333vw}.sit footer.site-footer .rollup{right:2.6666666667vw;bottom:-13.3333333333vw;width:10.6666666667vw;height:10.6666666667vw}.sit footer.site-footer .rollup.active{bottom:2.6666666667vw}.sit footer.site-footer .rollup a{width:10.6666666667vw;height:10.6666666667vw}.sit .util-link{left:0;bottom:0;width:100vw;height:0;transition:height .4s cubic-bezier(.65,0,.35,1)}.sit .util-link.active{height:13.3333333333vw}.sit .util-link>.wrap{width:100vw;height:13.3333333333vw;border-radius:1.3333333333vw 1.3333333333vw 0 0}.sit .util-link>.wrap ul{width:100%;height:100%;padding:1.3333333333vw;display:flex;justify-content:space-between}.sit .util-link>.wrap ul li{width:22.2666666667vw;height:10.6666666667vw}.sit .util-link>.wrap ul li a{justify-content:center;width:22.2666666667vw;height:10.6666666667vw;border-radius:1.3333333333vw}.sit .util-link>.wrap ul li a span{font-size:2.9333333333vw}.sit .util-link>.wrap ul li.u1 a .icon{width:4vw;height:5.0666666667vw}.sit .util-link>.wrap ul li.u1 a .icon:before{display:block;padding:5.0666666667vw 0 0 0;width:4vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_marker_w.svg);background-repeat:no-repeat;background-size:4vw 5.0666666667vw;text-indent:-5000px}.sit .util-link>.wrap ul li.u1 a .icon:after{display:block;padding:5.0666666667vw 0 0 0;width:4vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_marker_w.svg);background-repeat:no-repeat;background-size:4vw 5.0666666667vw;text-indent:-5000px}.sit .util-link>.wrap ul li.u1 a .icon{width:4.6666666667vw;height:5.0666666667vw}.sit .util-link>.wrap ul li.u1 a .icon:after,.sit .util-link>.wrap ul li.u1 a .icon:before{margin:auto;left:0;right:0;top:0;bottom:0}.sit .util-link>.wrap ul li.u2 a .icon{width:4.2666666667vw;height:3.6vw}.sit .util-link>.wrap ul li.u2 a .icon:before{display:block;padding:3.6vw 0 0 0;width:4.2666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_mail_w.svg);background-repeat:no-repeat;background-size:4.2666666667vw 3.6vw;text-indent:-5000px}.sit .util-link>.wrap ul li.u2 a .icon:after{display:block;padding:3.6vw 0 0 0;width:4.2666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_mail_w.svg);background-repeat:no-repeat;background-size:4.2666666667vw 3.6vw;text-indent:-5000px}.sit .util-link>.wrap ul li.u2 a .icon{width:4.6666666667vw;height:5.0666666667vw}.sit .util-link>.wrap ul li.u2 a .icon:after,.sit .util-link>.wrap ul li.u2 a .icon:before{margin:auto;left:0;right:0;top:0;bottom:0}.sit .util-link>.wrap ul li.u3 a .icon{width:3.6vw;height:4.2666666667vw}.sit .util-link>.wrap ul li.u3 a .icon:before{display:block;padding:4.2666666667vw 0 0 0;width:3.6vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_file_w.svg);background-repeat:no-repeat;background-size:3.6vw 4.2666666667vw;text-indent:-5000px}.sit .util-link>.wrap ul li.u3 a .icon:after{display:block;padding:4.2666666667vw 0 0 0;width:3.6vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_file_w.svg);background-repeat:no-repeat;background-size:3.6vw 4.2666666667vw;text-indent:-5000px}.sit .util-link>.wrap ul li.u3 a .icon{width:4.6666666667vw;height:5.0666666667vw}.sit .util-link>.wrap ul li.u3 a .icon:after,.sit .util-link>.wrap ul li.u3 a .icon:before{margin:auto;left:0;right:0;top:0;bottom:0}.sit .util-link>.wrap ul li.u4 a .icon{width:4.6666666667vw;height:4.1333333333vw}.sit .util-link>.wrap ul li.u4 a .icon:before{display:block;padding:4.1333333333vw 0 0 0;width:4.6666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_heart_gr.svg);background-repeat:no-repeat;background-size:4.6666666667vw 4.1333333333vw;text-indent:-5000px}.sit .util-link>.wrap ul li.u4 a .icon:after{display:block;padding:4.1333333333vw 0 0 0;width:4.6666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_heart_gr.svg);background-repeat:no-repeat;background-size:4.6666666667vw 4.1333333333vw;text-indent:-5000px}.sit .util-link>.wrap ul li.u4 a .icon{width:4.6666666667vw;height:5.0666666667vw}.sit .util-link>.wrap ul li.u4 a .icon:after,.sit .util-link>.wrap ul li.u4 a .icon:before{margin:auto;left:0;right:0;top:0;bottom:0}.sit .util-link>.wrap ul li.u4 a{border-radius:1.3333333333vw}.sit.en .util-link>.wrap ul{justify-content:space-around}.sit nav.breadcrumbs{margin-left:auto;margin-right:auto;width:89.3333333333vw}.sit nav.breadcrumbs{padding:1.6vw 0;border-bottom:.2666666667vw solid #e1e1e1;margin-left:0;margin-right:0;width:auto}.sit nav.breadcrumbs ol{width:89.3333333333vw;margin:0 auto}.sit nav.breadcrumbs ol li{font-size:2.6666666667vw;line-height:4.2666666667vw}.sit nav.breadcrumbs ol li:after{margin:0 1.8666666667vw}.sit .side-navi{margin-top:13.3333333333vw}.sit .side-navi nav .title a{border-radius:1.6vw;min-height:24vw;padding:2.6666666667vw 4vw 2.6666666667vw 11.4666666667vw;font-size:4.5333333333vw;line-height:6.9333333333vw}.sit .side-navi nav .title a .std-icon{left:5.3333333333vw}.sit .side-navi nav .list{margin-top:2.9333333333vw}.sit .side-navi nav .list li{border-width:0 0 .2666666667vw 0}.sit .side-navi nav .list li a,.sit .side-navi nav .list li>span{min-height:ww(112);padding:2.6666666667vw 5.3333333333vw 2.6666666667vw 0;font-size:4vw;line-height:6.9333333333vw}.sit main#main-contents{padding-bottom:26.6666666667vw}.sit main#main-contents>.layout.standard{margin-left:auto;margin-right:auto;width:89.3333333333vw}.sit main#main-contents>.layout.index{margin-left:auto;margin-right:auto;width:89.3333333333vw}.sit main#main-contents .breadcrumbs+.layout{margin-top:8.9333333333vw}.sit.detail main#main-contents .breadcrumbs+.layout{margin-top:10.6666666667vw}.sit [data-area=content] a .filesize{margin-left:.6666666667vw;column-gap:.5333333333vw}.sit [data-area=content] a .filesize.pdf{padding-right:3.4666666667vw}.sit [data-area=content] a .filesize.pdf:after{display:block;padding:3.4666666667vw 0 0 0;width:3.0666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_pdf_gr.svg);background-repeat:no-repeat;background-size:3.0666666667vw 3.4666666667vw;text-indent:-5000px}.sit [data-area=content] a[target=_blank]:not(.img-wrap-link):not(.no-icon):not([href*=".pdf"]):not([href*=".xlsx"]):not([href*=".pptx"]):not([href*=".docx"]):not([href*="goo.gl/maps"]):not([href*="google.com/maps"]):not(.std-button):after{display:block;padding:3.2vw 0 0 0;width:3.2vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_gr.svg);background-repeat:no-repeat;background-size:3.2vw 3.2vw;text-indent:-5000px;display:inline-block}.sit [data-area=content] a[target=_blank][href*="goo.gl/maps"]:after,.sit [data-area=content] a[target=_blank][href*="google.com/maps"]:after{display:block;padding:4.8vw 0 0 0;width:3.4666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_marker_bk.svg);background-repeat:no-repeat;background-size:3.4666666667vw 4.8vw;text-indent:-5000px;display:inline-block}.sit [data-area=content] .std-sns-button{width:24.8vw;height:6.4vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-sns-button .std-icon{margin-right:2vw}.sit [data-area=content] .std-sns-button>span{font-size:2.9333333333vw}.sit [data-area=content] .std-sns-buttons.horizontal li+li{margin-left:3.0666666667vw}.sit [data-area=content] table.std-table tbody tr td,.sit [data-area=content] table.std-table tbody tr th{font-size:3.2vw;line-height:5.6vw;padding:1.3333333333vw 2.6666666667vw}.sit [data-area=content] table.std-table.nowrap tbody tr td,.sit [data-area=content] table.std-table.nowrap tbody tr th,.sit [data-area=content] table.std-table.nowrap thead tr td,.sit [data-area=content] table.std-table.nowrap thead tr th{white-space:nowrap}.sit [data-area=content] .std-horizontal-scrollable .scroll-box{padding-bottom:4vw}.sit [data-area=content] .std-title-h1{font-size:8vw;line-height:10.4vw;margin-bottom:12.9333333333vw}.sit [data-area=content] .std-section-title{padding-top:7.7333333333vw}.sit [data-area=content] .std-section-title .title{font-size:7.2vw;line-height:8vw}.sit [data-area=content] .std-section-title .sub{font-size:3.2vw;line-height:4.5333333333vw;margin-top:1.0666666667vw}.sit [data-area=content] .std-section-title .stats{margin-top:1.0666666667vw}.sit [data-area=content] .std-section-title:before{height:.2666666667vw}.sit [data-area=content] .std-section-title:after{width:16vw;height:.6666666667vw}.sit [data-area=content] .std-section-title+*{margin-top:5.8666666667vw}.sit [data-area=content] .std-title-h2{font-size:7.2vw;line-height:9.3333333333vw;margin-bottom:3.2vw;padding-top:7.2vw}.sit [data-area=content] .std-title-h2:before{top:.4vw;height:.2666666667vw}.sit [data-area=content] .std-title-h2:after{width:16vw;height:.6666666667vw}.sit [data-area=content] .std-title-h3{font-size:5.0666666667vw;line-height:7.2vw;padding-left:4.4vw;padding-bottom:2.6666666667vw;margin-bottom:3.2vw}.sit [data-area=content] .std-title-h3:before{width:.4vw;height:calc(100% - 2.6666666667vw);top:0}.sit [data-area=content] .std-title-h3:after{height:.2666666667vw}.sit [data-area=content] .std-title-h4{font-size:4.2666666667vw;line-height:6.1333333333vw;margin-bottom:3.2vw}.sit [data-area=content] .std-title-h5{font-size:3.7333333333vw;line-height:5.6vw;margin-bottom:3.2vw}.sit [data-area=content] .std-title-h1+.std-title-h1,.sit [data-area=content] .std-title-h1+.std-title-h2,.sit [data-area=content] .std-title-h1+.std-title-h3,.sit [data-area=content] .std-title-h1+.std-title-h4,.sit [data-area=content] .std-title-h1+.std-title-h5,.sit [data-area=content] .std-title-h2+.std-title-h1,.sit [data-area=content] .std-title-h2+.std-title-h2,.sit [data-area=content] .std-title-h2+.std-title-h3,.sit [data-area=content] .std-title-h2+.std-title-h4,.sit [data-area=content] .std-title-h2+.std-title-h5,.sit [data-area=content] .std-title-h3+.std-title-h1,.sit [data-area=content] .std-title-h3+.std-title-h2,.sit [data-area=content] .std-title-h3+.std-title-h3,.sit [data-area=content] .std-title-h3+.std-title-h4,.sit [data-area=content] .std-title-h3+.std-title-h5,.sit [data-area=content] .std-title-h4+.std-title-h1,.sit [data-area=content] .std-title-h4+.std-title-h2,.sit [data-area=content] .std-title-h4+.std-title-h3,.sit [data-area=content] .std-title-h4+.std-title-h4,.sit [data-area=content] .std-title-h4+.std-title-h5,.sit [data-area=content] .std-title-h5+.std-title-h1,.sit [data-area=content] .std-title-h5+.std-title-h2,.sit [data-area=content] .std-title-h5+.std-title-h3,.sit [data-area=content] .std-title-h5+.std-title-h4,.sit [data-area=content] .std-title-h5+.std-title-h5{margin-top:12.9333333333vw}.sit [data-area=content] .std-title-h1+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5),.sit [data-area=content] .std-title-h2+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5),.sit [data-area=content] .std-title-h3+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5),.sit [data-area=content] .std-title-h4+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5),.sit [data-area=content] .std-title-h5+:not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5){margin-top:3.2vw}.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h1,.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h2,.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h3,.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h4,.sit [data-area=content] :not(.std-title-h1):not(.std-title-h2):not(.std-title-h3):not(.std-title-h4):not(.std-title-h5)+.std-title-h5{margin-top:12.9333333333vw}.sit [data-area=content] figure .image img{border-radius:1.3333333333vw}.sit [data-area=content] figure.horizontal.reverse{display:flex;flex-direction:column-reverse}.sit [data-area=content] figure.vertical>:nth-hicld(2){margin-top:2.6666666667vw}.sit [data-area=content] hr{border-width:.2666666667vw 0 0 0}.sit [data-area=content] hr.std-hr-4{border-width:1.0666666667vw 0 0 0}.sit [data-area=content] hr.std-hr-8{border-width:2.1333333333vw 0 0 0}.sit [data-area=content] .std-button,.sit [data-area=content] a.std-button{padding:5.0666666667vw 8vw 5.0666666667vw 4vw;border-width:.2666666667vw;border-radius:1.3333333333vw;min-height:16vw;font-size:4vw;line-height:5.3333333333vw}.sit [data-area=content] .std-button .std-icon,.sit [data-area=content] a.std-button .std-icon{right:2.6666666667vw}.sit [data-area=content] .std-buttons.horizontal li+li{margin-top:2.6666666667vw}.sit [data-area=content] .std-tabs{flex-wrap:wrap}.sit [data-area=content] .std-tabs li{width:50%}.sit [data-area=content] .std-tabs li a{padding:5.0666666667vw 4vw 5.0666666667vw 4vw;border-width:0 .2666666667vw .2666666667vw 0;min-height:16vw;font-size:4vw;line-height:5.3333333333vw}.sit [data-area=content] .std-tabs li:nth-child(1) a{border-top-width:.2666666667vw;border-top-left-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs li:nth-child(2) a{border-top-width:.2666666667vw;border-top-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs li:nth-child(2n-1) a{border-left-width:.2666666667vw;text-decoration:none}.sit [data-area=content] .std-tabs.t2 li:nth-last-child(1) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t2 li:nth-last-child(2) a{border-bottom-left-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t3 li:nth-last-child(1) a{border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t3 li:nth-last-child(2) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t4 li:nth-last-child(1) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t4 li:nth-last-child(2) a{border-bottom-left-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t5 li:nth-last-child(1) a{border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t5 li:nth-last-child(2) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t6 li:nth-last-child(1) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t6 li:nth-last-child(2) a{border-bottom-left-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t7 li:nth-last-child(1) a{border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t7 li:nth-last-child(2) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t8 li:nth-last-child(1) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t8 li:nth-last-child(2) a{border-bottom-left-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t9 li:nth-last-child(1) a{border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t9 li:nth-last-child(2) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t10 li:nth-last-child(1) a{border-bottom-right-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-tabs.t10 li:nth-last-child(2) a{border-bottom-left-radius:1.3333333333vw;text-decoration:none}.sit [data-area=content] .std-accordion{border-radius:1.3333333333vw}.sit [data-area=content] .std-accordion .title a{padding:2.2666666667vw 4vw;min-height:16vw;font-size:4vw;line-height:5.8666666667vw}.sit [data-area=content] .std-accordion .title a>span{padding-right:8vw}.sit [data-area=content] .std-accordion .title a i.icon{width:8vw;height:8vw;right:2.6666666667vw}.sit [data-area=content] .std-accordion .title a i.icon .bar{width:3.4666666667vw;height:.5333333333vw;border-radius:wv(2)}.sit [data-area=content] .std-accordion .contents>.wrap{padding:0 4vw 5.3333333333vw 4vw}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col{width:47.5409836066%;margin-top:5.3333333333vw;margin-bottom:0;margin-left:4.9180327869%}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col:nth-child(1),.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col:nth-child(2){margin-top:0}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 .col:nth-child(2n+1){margin-left:0}.sit [data-area=content] .std-accordion .contents>.wrap.cols-4 figure.col.vertical>:nth-child(2){margin-top:2.6666666667vw}.sit [data-area=content] .accordion-group .std-layout.button .all-button i.icon{width:3.4666666667vw;height:3.4666666667vw;margin-left:2.6666666667vw}.sit [data-area=content] .accordion-group .std-layout.button .all-button i.icon .bar{width:3.4666666667vw;height:.5333333333vw;border-radius:wv(2)}.sit [data-area=content] .std-anchor-list{border-radius:1.3333333333vw;padding:5.6vw 4vw 1.6vw 4vw;min-height:16vw}.sit [data-area=content] .std-anchor-list ul li{margin:0 4vw 4vw 0;padding:0 4vw 0 0;border-width:0 .2666666667vw 0 0;font-size:3.4666666667vw;line-height:5.3333333333vw}.sit [data-area=content] .std-anchor-list ul li:last-child{margin-right:0;padding-right:0;border-right-width:0}.sit [data-area=content] .std-anchor-list ul li a .std-icon{margin-left:1.8666666667vw}.sit [data-area=content] .std-embed{position:relative;overflow:hidden;padding-bottom:56.25%;width:100%}.sit [data-area=content] .std-embed.instagram{overflow:auto;padding-bottom:0;height:auto}.sit [data-area=content] .std-embed iframe[src*="www.google.com/maps"],.sit [data-area=content] .std-embed iframe[src*=youtube]{position:absolute;top:0;left:0;height:100%;width:100%}.sit [data-area=content] .std-embed iframe[src*=instagram]{max-height:70vh}.sit [data-area=content] .std-department-visual,.sit [data-area=content] .std-faculty-visual,.sit [data-area=content] .std-feature-link,.sit [data-area=content] .std-feature-visual,.sit [data-area=content] .std-under-visual{min-height:48vw;margin-left:-5.3333333333vw;margin-right:-5.3333333333vw;padding:9.3333333333vw 0}.sit [data-area=content] .std-department-visual .content,.sit [data-area=content] .std-faculty-visual .content,.sit [data-area=content] .std-feature-link .content,.sit [data-area=content] .std-feature-visual .content,.sit [data-area=content] .std-under-visual .content{margin-left:5.3333333333vw;margin-right:5.3333333333vw}.sit [data-area=content] .std-department-visual .content .title,.sit [data-area=content] .std-faculty-visual .content .title,.sit [data-area=content] .std-feature-link .content .title,.sit [data-area=content] .std-feature-visual .content .title,.sit [data-area=content] .std-under-visual .content .title{font-size:8vw;line-height:9.8666666667vw}.sit [data-area=content] .std-department-visual .content .lead,.sit [data-area=content] .std-faculty-visual .content .lead,.sit [data-area=content] .std-feature-link .content .lead,.sit [data-area=content] .std-feature-visual .content .lead,.sit [data-area=content] .std-under-visual .content .lead{margin-top:2.2666666667vw}.sit [data-area=content] .std-department-visual .content .lead p,.sit [data-area=content] .std-faculty-visual .content .lead p,.sit [data-area=content] .std-feature-link .content .lead p,.sit [data-area=content] .std-feature-visual .content .lead p,.sit [data-area=content] .std-under-visual .content .lead p{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .std-upper-banner{height:48vw;margin-left:-5.3333333333vw;margin-right:-5.3333333333vw}.sit [data-area=content] .std-feature-visual.boxed{display:block;height:59.7333333333vw;margin-bottom:46.6666666667vw}.sit [data-area=content] .std-feature-visual.boxed .content{transform:translate3d(0,46.4vw,0);padding:8vw 4vw}.sit [data-area=content] .std-feature-link{width:auto;height:37.3333333333vw;margin-left:0;margin-right:0;border-radius:1.3333333333vw;overflow:hidden}.sit [data-area=content] .std-lev2-pagetitle .page-title{margin-top:8.9333333333vw;margin-bottom:11.3333333333vw}.sit [data-area=content] .std-lev2-pagetitle .page-title .title{font-size:8vw;line-height:11.2vw}.sit [data-area=content] .std-lev2-pagetitle .page-title .sub{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:.4vw}.sit [data-area=content] .std-lev2-pagetitle .kv{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.sit [data-area=content] .std-lev2-pagetitle .kv{margin-top:11.3333333333vw}.sit [data-area=content] .std-lev2-pagetitle .kv .bg{margin-top:-33.3333333333vw;padding-top:33.3333333333vw;padding-bottom:0}.sit [data-area=content] .std-lev2-pagetitle .kv .bg .baloon{width:140%;height:100%;border-radius:60vw;margin-left:-20%;background-image:linear-gradient(270deg,#4aaed3 0,#4aaed3 6.4102564103%,#4ac4d3 23.8461538462%,#89f2b8 76.1538461538%,#bef2dc 87.1794871795%,#bef2dc 100%),url(/assets/img/common/_noise.svg);background-size:auto,128px 128px;filter:blur(36px)}.sit [data-area=content] .std-lev2-pagetitle .kv .bg .baloon{transform:translate3d(0,-13.3333333333vw,0)}.sit [data-area=content] .std-lev2-pagetitle .kv .fg .image{width:100%;height:48vw}.sit [data-area=content] .std-card{padding:5.3333333333vw 5.3333333333vw;border-width:.2666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-card .card-title .title{font-size:4.5333333333vw;line-height:7.2vw}.sit [data-area=content] .std-card .card-body{margin:2.6666666667vw 0 0 0}.sit [data-area=content] .std-card.inquery .card-body dl .set dt{font-size:4vw;line-height:5.6vw}.sit [data-area=content] .std-card.inquery .card-body dl .set dd{margin-top:1.6vw}.sit [data-area=content] .std-image-card figure .image{border-radius:1.3333333333vw 1.3333333333vw 0 0}.sit [data-area=content] .std-image-card figure .image>img{border-radius:1.3333333333vw 1.3333333333vw 0 0}.sit [data-area=content] .std-image-card figure figcaption{border-width:.2666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-image-card figure figcaption>.wrap{padding:5.3333333333vw 4vw 6.6666666667vw 4vw}.sit [data-area=content] .std-image-card a{border-radius:1.3333333333vw}.sit [data-area=content] .std-image-card a .std-icon{right:2.6666666667vw;bottom:2.6666666667vw}.sit [data-area=content] .std-lab-card{border-width:.2666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-lab-card>a .card-title{padding:2vw 3.7333333333vw 2.4vw 3.7333333333vw}.sit [data-area=content] .std-lab-card>a .card-title .title{font-size:4.2666666667vw;line-height:6.9333333333vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap{padding:4vw 4vw 6.6666666667vw 4vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .photo img{border-radius:1.3333333333vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .photo img.border{border-width:.2666666667vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text{margin-top:2.6666666667vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text .lead{font-size:3.7333333333vw;line-height:5.6vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text .lead+.name{margin-top:1.6vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .text .name{font-size:3.2vw;line-height:5.3333333333vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .tags{margin-top:2.6666666667vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image{margin-top:2.6666666667vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .title{font-size:3.4666666667vw;line-height:5.6vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list{margin-top:.8vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list ul{column-gap:3.7333333333vw;row-gap:2vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .image .list ul li .label{font-size:3.4666666667vw;line-height:5.6vw;margin-left:1.3333333333vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs{margin-top:2.6666666667vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .title{font-size:3.4666666667vw;line-height:5.6vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .list{margin-top:.8vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .list ul{column-gap:1.3333333333vw;row-gap:1.3333333333vw}.sit [data-area=content] .std-lab-card>a .card-body>.wrap .sdgs .list ul li{width:13.3333333333vw;height:13.3333333333vw}.sit [data-area=content] .std-lab-card>a .std-icon{right:2.6666666667vw;bottom:2.6666666667vw}.sit [data-area=content] .dept-list ul li{width:26.1333333333vw;margin-right:5.4666666667vw;margin-bottom:3.3333333333vw}.sit [data-area=content] .dept-list ul li:nth-child(3n){margin-right:0}.sit [data-area=content] .dept-list ul li a i.icon{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .dept-list ul li a i.icon img{width:16.6666666667vw;height:16.6666666667vw}.sit [data-area=content] .dept-list ul li a .label{font-size:3.2vw;line-height:5.3333333333vw}.sit [data-area=content] .std-education-list-item{border-width:.2666666667vw 0}.sit [data-area=content] .std-education-list-item a .std-icon{bottom:3.2vw}.sit [data-area=content] .std-education-list-item figure{padding:5.3333333333vw 0}.sit [data-area=content] .std-education-list-item figure .image img{border-radius:1.3333333333vw}.sit [data-area=content] .std-education-list-item figure figcaption .title{font-size:4vw;line-height:5.3333333333vw}.sit [data-area=content] .std-education-list-item figure figcaption .names{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:2.1333333333vw}.sit [data-area=content] .std-education-list-item figure figcaption .keywords{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:2.4vw}.sit [data-area=content] .std-education-list-item figure .image+figcaption{margin-top:4.6666666667vw}.sit [data-area=content] .std-tb-border{border-width:.2666666667vw 0;padding:2.9333333333vw 0}.sit [data-area=content] .std-block-list+.std-block-list{margin-top:6.6666666667vw}.sit [data-area=content] .std-block-list li{padding:6.6666666667vw 5.3333333333vw}.sit [data-area=content] .std-block-list li+li{border-top-width:.2666666667vw}.sit [data-area=content] .std-block-list li figure .image{width:26.6666666667vw;height:26.6666666667vw;margin:0 auto}.sit [data-area=content] .std-block-list li figure .image img{width:26.6666666667vw;height:26.6666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-block-list li figure .image+figcaption{margin-top:3.7333333333vw}.sit [data-area=content] .std-block-list li figure figcaption .sub{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .std-block-list li figure figcaption .sub+.main{margin-top:.9333333333vw}.sit [data-area=content] .std-block-list li figure figcaption .main{font-size:4vw;line-height:5.6vw}.sit [data-area=content] .std-block-list li .content{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:1.4666666667vw}.sit [data-area=content] .std-search-box{border-width:.2666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-search-box input[type=search]{width:calc(100% - 3.6vw);height:13.3333333333vw;padding:0 3.7333333333vw;font-size:4vw}.sit [data-area=content] .std-search-box input[type=submit]{width:13.3333333333vw;padding-top:13.3333333333vw;background-image:url(/assets/img/common/_ico_search_bk.svg);background-size:3.6vw 3.6vw}.sit [data-area=content] .std-link-next{margin-top:4vw}.sit [data-area=content] .std-link-next .link a>span{font-size:3.7333333333vw}.sit [data-area=content] .std-link-next .link a .std-circle{border-width:.4vw;width:10.6666666667vw;height:10.6666666667vw;margin-left:3.8666666667vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow{width:2.8vw;height:2.8vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow .frame:before{display:block;padding:2.4vw 0 0 0;width:2.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:2.8vw 2.4vw;text-indent:-5000px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow .frame:after{display:block;padding:2.4vw 0 0 0;width:2.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:2.8vw 2.4vw;text-indent:-5000px}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.r .frame{width:8.4vw;height:2.8vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.r .frame:before{left:0;top:.2vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.r .frame:after{left:5.6vw;top:.2vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame{width:7.2vw;height:2.4vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame:before{left:5.6vw;top:.2vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.l .frame:after{left:0;top:.2vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame{width:2.8vw;height:8.4vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame:before{left:0;top:5.8vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.u .frame:after{left:0;top:.7333333333vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame{width:2.8vw;height:8.4vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame:before{left:0;top:.2vw}.sit [data-area=content] .std-link-next .link a .std-circle .arrow.d .frame:after{left:0;top:5.8vw}.sit [data-area=content] .std-link-next .link a .std-circle{margin-left:3.8666666667vw}.sit [data-area=content] .std-link-prev{margin-top:4vw}.sit [data-area=content] .std-link-prev .link a>span{font-size:3.7333333333vw}.sit [data-area=content] .std-link-prev .link a .std-circle{border-width:.4vw;width:10.6666666667vw;height:10.6666666667vw;margin-left:3.8666666667vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow{width:2.8vw;height:2.8vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow .frame:before{display:block;padding:2.4vw 0 0 0;width:2.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:2.8vw 2.4vw;text-indent:-5000px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow .frame:after{display:block;padding:2.4vw 0 0 0;width:2.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:2.8vw 2.4vw;text-indent:-5000px}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.r .frame{width:8.4vw;height:2.8vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.r .frame:before{left:0;top:.2vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.r .frame:after{left:5.6vw;top:.2vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame{width:7.2vw;height:2.4vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame:before{left:5.6vw;top:.2vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.l .frame:after{left:0;top:.2vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame{width:2.8vw;height:8.4vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame:before{left:0;top:5.8vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.u .frame:after{left:0;top:.7333333333vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame{width:2.8vw;height:8.4vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame:before{left:0;top:.2vw}.sit [data-area=content] .std-link-prev .link a .std-circle .arrow.d .frame:after{left:0;top:5.8vw}.sit [data-area=content] .std-link-prev .link a .std-circle{margin-left:3.8666666667vw}.sit [data-area=content] .std-link-prev .link a .std-circle{margin-left:0;margin-right:3.8666666667vw}.sit [data-area=content] .std-taglist ul{column-gap:1.3333333333vw;row-gap:1.3333333333vw}.sit [data-area=content] .std-taglist ul li{font-size:3.2vw;line-height:4vw;padding:1.2vw 2vw;border-radius:1.3333333333vw;border-width:.2666666667vw}.sit [data-area=content] .std-taglist ul li.none{border-width:0}.sit [data-area=content] .std-taglist ul li.news-1{border-width:0}.sit [data-area=content] .std-taglist ul li.news-2{border-width:0}.sit [data-area=content] .std-taglist ul li.news-3{border-width:0}.sit [data-area=content] .std-taglist ul li.news-4{border-width:0}.sit [data-area=content] .std-taglist ul li.news-5{border-width:0}.sit [data-area=content] .std-taglist ul li.news-6{border-width:0}.sit [data-area=content] .std-taglist ul li.news-7{border-width:0}.sit [data-area=content] .std-taglist ul li.news-8{border-width:0}.sit [data-area=content] .std-taglist ul li.news-9{border-width:0}.sit [data-area=content] .std-taglist ul li.news-10{border-width:0}.sit [data-area=content] .std-taglist ul li.news-11{border-width:0}.sit [data-area=content] .std-taglist ul li.news-12{border-width:0}.sit [data-area=content] .std-taglist ul li.news-13{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-1{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-2{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-3{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-4{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-5{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-6{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-7{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-8{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-9{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-10{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-11{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-12{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-13{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-14{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-15{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-16{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-17{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-18{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-19{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-20{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-21{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-22{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-23{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-24{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-25{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-26{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-27{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-28{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-29{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-30{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-31{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-32{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-33{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-34{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-35{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-36{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-37{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-38{border-width:0}.sit [data-area=content] .std-taglist ul li.dept-39{border-width:0}.sit [data-area=content] .std-taglist ul li.event-1{border-width:0}.sit [data-area=content] .std-taglist ul li.event-2{border-width:0}.sit [data-area=content] .std-taglist ul li.event-3{border-width:0}.sit [data-area=content] .std-taglist ul li.event-4{border-width:0}.sit [data-area=content] .std-taglist ul li.event-5{border-width:0}.sit [data-area=content] .std-taglist ul li.event-6{border-width:0}.sit [data-area=content] .std-taglist ul li.event-7{border-width:0}.sit [data-area=content] .std-taglist ul li.event-8{border-width:0}.sit [data-area=content] .std-taglist ul li.event-9{border-width:0}.sit [data-area=content] .std-taglist ul li.event-10{border-width:0}.sit [data-area=content] .std-taglist ul li.event-11{border-width:0}.sit [data-area=content] .std-taglist ul li.event-12{border-width:0}.sit [data-area=content] .std-taglist ul li.event-13{border-width:0}.sit [data-area=content] .std-taglist ul li.course-1{border-width:0}.sit [data-area=content] .std-taglist ul li.course-2{border-width:0}.sit [data-area=content] .std-taglist ul li.course-3{border-width:0}.sit [data-area=content] .std-taglist ul li.course-4{border-width:0}.sit [data-area=content] .std-taglist ul li.course-5{border-width:0}.sit [data-area=content] .std-taglist ul li.course-6{border-width:0}.sit [data-area=content] .std-taglist ul li.course-7{border-width:0}.sit [data-area=content] .std-taglist ul li.course-8{border-width:0}.sit [data-area=content] .std-taglist ul li.course-9{border-width:0}.sit [data-area=content] .std-taglist ul li.course-10{border-width:0}.sit [data-area=content] .std-taglist ul li.stat-stand{border-width:.2666666667vw}.sit [data-area=content] .std-taglist ul li.stat-over{border-width:.2666666667vw}.sit [data-area=content] .std-taglist ul li.selectable{border-width:.2666666667vw}.sit [data-area=content] .std-select{min-width:43.3333333333vw;height:13.3333333333vw;border-width:.2666666667vw;border-radius:1.3333333333vw;padding:0 6.6666666667vw 0 3.7333333333vw;font-size:4vw;background-size:2.2666666667vw 1.4666666667vw;background-position:calc(100% - 3.7333333333vw) center}.sit [data-area=content] .std-prof-message figcaption .title{font-size:4vw;line-height:5.6vw}.sit [data-area=content] .std-prof-message figcaption .lead{font-size:3.2vw;line-height:5.8666666667vw;margin-top:2.1333333333vw}.sit [data-area=content] .std-prof-message figcaption .text{font-size:3.2vw;line-height:5.8666666667vw;margin-top:4vw}.sit [data-area=content] .std-icon-list ul{column-gap:5.4666666667vw;row-gap:3.3333333333vw}.sit [data-area=content] .std-icon-list ul li{width:26.1333333333vw}.sit [data-area=content] .std-icon-list ul li figure figcaption{font-size:3.2vw;line-height:5.3333333333vw}.sit [data-area=content] .std-globalization-performance .col figure figcaption .title{font-size:4vw;line-height:5.6vw}.sit [data-area=content] .std-globalization-performance .col figure figcaption+*{margin-top:4.6666666667vw}.sit [data-area=content] .std-research-image-heading{border-bottom-width:.2666666667vw;padding-bottom:4vw}.sit [data-area=content] .std-research-image-heading .title{font-size:4.5333333333vw;line-height:7.2vw}.sit [data-area=content] .std-research-image-heading i.icon{width:18.6666666667vw}.sit [data-area=content] .std-research-image-heading i.icon img{width:18.6666666667vw;height:18.6666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-news-list .item{padding-top:3.3333333333vw;padding-bottom:7.6vw}.sit [data-area=content] .std-news-list .item:before{content:"";position:absolute;left:0;width:100%;height:.2666666667vw;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;top:0}.sit [data-area=content] .std-news-list .item:last-child:after{content:"";position:absolute;left:0;width:100%;height:.2666666667vw;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;transition-duration:.8s;bottom:0}.sit [data-area=content] .std-news-list .item a{-ms-grid-rows:8.5333333333vw auto auto;-ms-grid-columns:30.6666666667vw 58.6666666667vw;grid-template:"image date" 8.5333333333vw "image tags" auto "body  body" auto/30.6666666667vw 58.6666666667vw}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a .date p{font-size:3.4666666667vw}.sit [data-area=content] .std-news-list .item a .tags ul{column-gap:1.3333333333vw;row-gap:1.3333333333vw}.sit [data-area=content] .std-news-list .item a .tags ul li{font-size:3.2vw;line-height:4vw;padding:1.2vw 2vw;border-radius:1.3333333333vw;border-width:.2666666667vw}.sit [data-area=content] .std-news-list .item a .tags ul li.none{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-1{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-2{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-3{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-4{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-5{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-6{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-7{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-8{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-9{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-10{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-11{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-12{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.news-13{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-1{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-2{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-3{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-4{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-5{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-6{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-7{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-8{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-9{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-10{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-11{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-12{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-13{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-14{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-15{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-16{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-17{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-18{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-19{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-20{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-21{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-22{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-23{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-24{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-25{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-26{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-27{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-28{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-29{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-30{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-31{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-32{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-33{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-34{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-35{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-36{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-37{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-38{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.dept-39{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-1{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-2{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-3{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-4{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-5{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-6{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-7{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-8{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-9{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-10{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-11{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-12{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.event-13{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-1{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-2{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-3{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-4{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-5{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-6{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-7{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-8{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-9{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.course-10{border-width:0}.sit [data-area=content] .std-news-list .item a .tags ul li.stat-stand{border-width:.2666666667vw}.sit [data-area=content] .std-news-list .item a .tags ul li.stat-over{border-width:.2666666667vw}.sit [data-area=content] .std-news-list .item a .tags ul li.selectable{border-width:.2666666667vw}.sit [data-area=content] .std-news-list .item a .body{margin-top:2.6666666667vw}.sit [data-area=content] .std-news-list .item a .body p{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .std-news-list .item a .image>.wrap{width:26.6666666667vw;height:14.9333333333vw;border-radius:.9333333333vw}.sit [data-area=content] .std-news-list .item a .image>.wrap img{width:26.6666666667vw;height:14.9333333333vw;border-radius:.9333333333vw}.sit [data-area=content] .std-news-list .item a .std-icon{top:auto;left:auto;right:0;bottom:-4.1333333333vw}.sit [data-area=content] .std-news-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item{padding-top:3.3333333333vw;padding-bottom:7.6vw}.sit [data-area=content] .std-event-list .item:before{content:"";position:absolute;left:0;width:100%;height:.2666666667vw;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;top:0}.sit [data-area=content] .std-event-list .item:last-child:after{content:"";position:absolute;left:0;width:100%;height:.2666666667vw;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;transition-duration:.8s;bottom:0}.sit [data-area=content] .std-event-list .item a{-ms-grid-rows:8.5333333333vw auto auto;-ms-grid-columns:30.6666666667vw 58.6666666667vw;grid-template:"image date" 8.5333333333vw "image tags" auto "body  body" auto/30.6666666667vw 58.6666666667vw}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .date p{font-size:3.4666666667vw}.sit [data-area=content] .std-event-list .item a .tags ul{column-gap:1.3333333333vw;row-gap:1.3333333333vw}.sit [data-area=content] .std-event-list .item a .tags ul li{font-size:3.2vw;line-height:4vw;padding:1.2vw 2vw;border-radius:1.3333333333vw;border-width:.2666666667vw}.sit [data-area=content] .std-event-list .item a .tags ul li.none{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-1{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-2{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-3{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-4{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-5{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-6{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-7{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-8{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-9{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-10{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-11{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-12{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.news-13{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-1{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-2{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-3{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-4{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-5{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-6{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-7{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-8{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-9{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-10{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-11{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-12{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-13{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-14{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-15{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-16{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-17{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-18{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-19{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-20{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-21{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-22{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-23{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-24{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-25{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-26{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-27{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-28{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-29{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-30{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-31{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-32{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-33{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-34{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-35{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-36{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-37{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-38{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.dept-39{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-1{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-2{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-3{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-4{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-5{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-6{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-7{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-8{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-9{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-10{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-11{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-12{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.event-13{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-1{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-2{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-3{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-4{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-5{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-6{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-7{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-8{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-9{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.course-10{border-width:0}.sit [data-area=content] .std-event-list .item a .tags ul li.stat-stand{border-width:.2666666667vw}.sit [data-area=content] .std-event-list .item a .tags ul li.stat-over{border-width:.2666666667vw}.sit [data-area=content] .std-event-list .item a .tags ul li.selectable{border-width:.2666666667vw}.sit [data-area=content] .std-event-list .item a .body{margin-top:2.6666666667vw}.sit [data-area=content] .std-event-list .item a .body p{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .std-event-list .item a .image>.wrap{width:26.6666666667vw;height:14.9333333333vw;border-radius:.9333333333vw}.sit [data-area=content] .std-event-list .item a .image>.wrap img{width:26.6666666667vw;height:14.9333333333vw;border-radius:.9333333333vw}.sit [data-area=content] .std-event-list .item a .std-icon{top:auto;left:auto;right:0;bottom:-4.1333333333vw}.sit [data-area=content] .std-event-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a{-ms-grid-rows:59.7333333333vw 9.3333333333vw auto;-ms-grid-columns:89.3333333333vw;grid-template:"image" 59.7333333333vw "tags" 9.3333333333vw "body" auto/89.3333333333vw}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .body .title{font-size:3.7333333333vw;line-height:5.6vw}.sit [data-area=content] .std-event-list .item a .body .stats{font-size:3.4666666667vw;line-height:5.3333333333vw;margin-top:2vw}.sit [data-area=content] .std-event-list .item a .image>.wrap{width:89.3333333333vw;height:55.7333333333vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-event-list .item a .image>.wrap img{width:89.3333333333vw;height:55.7333333333vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-awards-list .item{padding-top:3.3333333333vw;padding-bottom:7.6vw}.sit [data-area=content] .std-awards-list .item:before{content:"";position:absolute;left:0;width:100%;height:.2666666667vw;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;top:0}.sit [data-area=content] .std-awards-list .item:last-child:after{content:"";position:absolute;left:0;width:100%;height:.2666666667vw;background-color:#d7d7d7;transition:width .4s cubic-bezier(.65,0,.35,1) .4s;transition-duration:.8s;bottom:0}.sit [data-area=content] .std-awards-list .item a{-ms-grid-rows:8.5333333333vw auto auto;-ms-grid-columns:30.6666666667vw 58.6666666667vw;grid-template:"image date" 8.5333333333vw "image tags" auto "body  body" auto/30.6666666667vw 58.6666666667vw}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a .date p{font-size:3.4666666667vw}.sit [data-area=content] .std-awards-list .item a .tags ul{column-gap:1.3333333333vw;row-gap:1.3333333333vw}.sit [data-area=content] .std-awards-list .item a .tags ul li{font-size:3.2vw;line-height:4vw;padding:1.2vw 2vw;border-radius:1.3333333333vw;border-width:.2666666667vw}.sit [data-area=content] .std-awards-list .item a .tags ul li.none{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-1{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-2{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-3{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-4{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-5{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-6{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-7{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-8{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-9{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-10{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-11{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-12{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.news-13{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-1{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-2{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-3{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-4{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-5{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-6{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-7{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-8{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-9{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-10{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-11{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-12{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-13{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-14{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-15{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-16{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-17{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-18{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-19{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-20{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-21{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-22{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-23{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-24{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-25{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-26{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-27{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-28{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-29{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-30{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-31{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-32{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-33{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-34{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-35{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-36{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-37{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-38{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.dept-39{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-1{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-2{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-3{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-4{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-5{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-6{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-7{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-8{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-9{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-10{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-11{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-12{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.event-13{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-1{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-2{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-3{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-4{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-5{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-6{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-7{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-8{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-9{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.course-10{border-width:0}.sit [data-area=content] .std-awards-list .item a .tags ul li.stat-stand{border-width:.2666666667vw}.sit [data-area=content] .std-awards-list .item a .tags ul li.stat-over{border-width:.2666666667vw}.sit [data-area=content] .std-awards-list .item a .tags ul li.selectable{border-width:.2666666667vw}.sit [data-area=content] .std-awards-list .item a .body{margin-top:2.6666666667vw}.sit [data-area=content] .std-awards-list .item a .body p{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a .image>.wrap{width:26.6666666667vw;height:14.9333333333vw;border-radius:.9333333333vw}.sit [data-area=content] .std-awards-list .item a .image>.wrap img{width:26.6666666667vw;height:14.9333333333vw;border-radius:.9333333333vw}.sit [data-area=content] .std-awards-list .item a .std-icon{top:auto;left:auto;right:0;bottom:-4.1333333333vw}.sit [data-area=content] .std-awards-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-sample-code:before{font-size:2.9333333333vw;padding:.2666666667vw 1.3333333333vw}.sit [data-area=content] .std-sample-code pre{font-size:3.2vw;border-width:.2666666667vw;padding:2.6666666667vw}.sit [data-area=content] .std-list-wrap+.std-pagination-wrap{margin-top:10.6666666667vw}.sit [data-area=content] .std-pagination{justify-content:space-between}.sit [data-area=content] .std-pagination .item{width:10.6666666667vw;height:10.6666666667vw}.sit [data-area=content] .std-pagination .item a,.sit [data-area=content] .std-pagination .item>span{width:10.6666666667vw;height:10.6666666667vw}.sit [data-area=content] .std-pagination .item a>.wrap,.sit [data-area=content] .std-pagination .item>span>.wrap{width:10.6666666667vw;height:10.6666666667vw;border-width:.2666666667vw}.sit [data-area=content] .std-lead1{font-size:5.0666666667vw;line-height:142.1052631579%}.sit [data-area=content] .std-lead2{font-size:4.2666666667vw;line-height:156.25%}.sit [data-area=content] .std-lead3{font-size:3.4666666667vw;line-height:169.2307692308%}.sit [data-area=content] .std-layout{width:100%}.sit [data-area=content] .std-layout *+p{margin-top:5.8666666667vw}.sit [data-area=content] .std-layout *+p.no-margin{margin-top:0}.sit [data-area=content] .std-layout *+ol,.sit [data-area=content] .std-layout *+ul{margin-top:5.8666666667vw}.sit [data-area=content] .std-layout *+ol.no-margin,.sit [data-area=content] .std-layout *+ul.no-margin{margin-top:0}.sit [data-area=content] .std-layout.cols-1 .col+.col,.sit [data-area=content] .std-layout.cols-2 .col+.col,.sit [data-area=content] .std-layout.cols-3 .col+.col,.sit [data-area=content] .std-layout.cols-4 .col+.col,.sit [data-area=content] .std-layout.cols-5 .col+.col{margin-top:6.6666666667vw}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-2 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-3 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-4 figure.col.vertical>:nth-child(2),.sit [data-area=content] .std-layout.cols-5 figure.col.vertical>:nth-child(2){margin-top:3.7333333333vw}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery>:nth-child(2),.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery>:nth-child(2){margin-top:2.6666666667vw}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery figcaption,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery figcaption{font-size:3.2vw;line-height:5.6vw}.sit [data-area=content] .std-layout.cols-1 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-2 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-3 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-4 figure.col.vertical.gallery.movie .image a .std-circle,.sit [data-area=content] .std-layout.cols-5 figure.col.vertical.gallery.movie .image a .std-circle{width:12vw;height:12vw}.sit [data-area=content] .std-layout.cols-1 figure.col .image img{max-height:calc((100vh - 14.8vw) * .9)}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal>:nth-child(2){margin-top:3.7333333333vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image{width:24vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image img{width:18.6666666667vw;height:18.6666666667vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText .image .label{width:18.6666666667vw;font-size:3.2vw;line-height:5.6vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText figcaption{width:70.6666666667vw;margin-top:0}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon figcaption{border-radius:1.3333333333vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon figcaption:after{display:block;padding:3.8151301549vw 0 0 0;width:3.304vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_l_lg.svg);background-repeat:no-repeat;background-size:3.304vw 3.8151301549vw;text-indent:-5000px;left:-3.304vw;top:6.6666666667vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon figcaption .text{padding:4vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.circleImageText.baloon.reverse figcaption:after{display:block;padding:3.8151301549vw 0 0 0;width:3.304vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_r_lg.svg);background-repeat:no-repeat;background-size:3.304vw 3.8151301549vw;text-indent:-5000px;left:auto;right:-3.304vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption{padding:6.6666666667vw 5.3333333333vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .sub{font-size:3.7333333333vw;line-height:5.6vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .title{font-size:5.0666666667vw;line-height:7.2vw;margin-top:4.6666666667vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .lead{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:1.3333333333vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv figcaption>.wrap .text{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:5.0666666667vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv .image{margin-top:0}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.news-mv .image img{border-radius:0}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.reverse>:nth-child(1){margin-top:3.7333333333vw}.sit [data-area=content] .std-layout.cols-1 figure.col.horizontal.reverse>:nth-child(2){margin-top:0}.sit [data-area=content] .std-layout.cols-2 figure.col.horizontal>:nth-child(2){margin-top:3.7333333333vw}.sit [data-area=content] .std-layout.cols-2 figure.col.horizontal.reverse>:nth-child(1){margin-top:3.7333333333vw}.sit [data-area=content] .std-layout.cols-2 figure.col.horizontal.reverse>:nth-child(2){margin-top:0}.sit [data-area=content] .std-layout.cols-2.reverse{display:flex;flex-direction:column-reverse}.sit [data-area=content] .std-layout.cols-2.reverse .col:nth-child(1){margin-top:6.6666666667vw}.sit [data-area=content] .std-layout.cols-2.reverse .col:nth-child(2){margin-top:0}.sit [data-area=content] .std-layout.boxed{padding:4.9333333333vw 5.3333333333vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-layout.boxed .box-title{font-size:3.7333333333vw;line-height:5.8666666667vw;padding:3.0666666667vw 3.7333333333vw;border-radius:1.3333333333vw}.sit [data-area=content] .std-layout.boxed .box-title+.box-body{margin-top:3.7333333333vw}.sit [data-area=content] .std-layout.boxed.cols-1 figure.col.horizontal>:nth-child(2){margin-top:3.7333333333vw}.sit [data-area=content] .std-layout.boxed.cols-2 figure.col.horizontal>:nth-child(2){margin-top:3.7333333333vw}.sit [data-area=content] *+.std-layout{margin-top:6.6666666667vw}.sit [data-area=content]{overflow:visible!important}.sit [data-area=content] table tbody tr td,.sit [data-area=content] table tbody tr th{font-size:3.2vw;line-height:5.6vw;padding:1.3333333333vw 2.6666666667vw}.sit [data-area=content] .lead1{font-size:5.0666666667vw;line-height:142.1052631579%}.sit [data-area=content] .lead2{font-size:4.2666666667vw;line-height:156.25%}.sit [data-area=content] .lead3{font-size:3.4666666667vw;line-height:169.2307692308%}.sit [data-area=content] .cp-h1-text{font-size:8vw;line-height:10.4vw;margin-bottom:12.9333333333vw}.sit [data-area=content] .cp-h2-text{font-size:7.2vw;line-height:9.3333333333vw;margin-bottom:3.2vw;padding-top:7.2vw}.sit [data-area=content] .cp-h2-text:before{top:.4vw;height:.2666666667vw}.sit [data-area=content] .cp-h2-text:after{width:16vw;height:.6666666667vw}.sit [data-area=content] .cp-h3-text{font-size:5.0666666667vw;line-height:7.2vw;padding-left:4.4vw;padding-bottom:2.6666666667vw;margin-bottom:3.2vw}.sit [data-area=content] .cp-h3-text:before{width:.4vw;height:calc(100% - 2.6666666667vw);top:0}.sit [data-area=content] .cp-h3-text:after{height:.2666666667vw}.sit [data-area=content] .cp-h4-text{font-size:4.2666666667vw;line-height:6.1333333333vw;margin-bottom:3.2vw}.sit [data-area=content] .cp-h5-text{font-size:3.7333333333vw;line-height:5.6vw;margin-bottom:3.2vw}.sit [data-area=content] .cp-h1-text+.cp-h1-text,.sit [data-area=content] .cp-h1-text+.cp-h2-text,.sit [data-area=content] .cp-h1-text+.cp-h3-text,.sit [data-area=content] .cp-h1-text+.cp-h4-text,.sit [data-area=content] .cp-h1-text+.cp-h5-text,.sit [data-area=content] .cp-h2-text+.cp-h1-text,.sit [data-area=content] .cp-h2-text+.cp-h2-text,.sit [data-area=content] .cp-h2-text+.cp-h3-text,.sit [data-area=content] .cp-h2-text+.cp-h4-text,.sit [data-area=content] .cp-h2-text+.cp-h5-text,.sit [data-area=content] .cp-h3-text+.cp-h1-text,.sit [data-area=content] .cp-h3-text+.cp-h2-text,.sit [data-area=content] .cp-h3-text+.cp-h3-text,.sit [data-area=content] .cp-h3-text+.cp-h4-text,.sit [data-area=content] .cp-h3-text+.cp-h5-text,.sit [data-area=content] .cp-h4-text+.cp-h1-text,.sit [data-area=content] .cp-h4-text+.cp-h2-text,.sit [data-area=content] .cp-h4-text+.cp-h3-text,.sit [data-area=content] .cp-h4-text+.cp-h4-text,.sit [data-area=content] .cp-h4-text+.cp-h5-text,.sit [data-area=content] .cp-h5-text+.cp-h1-text,.sit [data-area=content] .cp-h5-text+.cp-h2-text,.sit [data-area=content] .cp-h5-text+.cp-h3-text,.sit [data-area=content] .cp-h5-text+.cp-h4-text,.sit [data-area=content] .cp-h5-text+.cp-h5-text{margin-top:12.9333333333vw}.sit [data-area=content] .cp-h1-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text),.sit [data-area=content] .cp-h2-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text),.sit [data-area=content] .cp-h3-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text),.sit [data-area=content] .cp-h4-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text),.sit [data-area=content] .cp-h5-text+:not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text){margin-top:3.2vw}.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h1-text,.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h2-text,.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h3-text,.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h4-text,.sit [data-area=content] :not(.cp-h1-text):not(.cp-h2-text):not(.cp-h3-text):not(.cp-h4-text):not(.cp-h5-text)+.cp-h5-text{margin-top:12.9333333333vw}.sit [data-area=content] .cp-img .cp-img-l,.sit [data-area=content] .cp-img .cp-text-l,.sit [data-area=content] .cp-text .cp-img-l,.sit [data-area=content] .cp-text .cp-text-l{margin-bottom:5.0666666667vw}.sit [data-area=content] .cp-img.cp-img-pr,.sit [data-area=content] .cp-img.cp-text-pr,.sit [data-area=content] .cp-text.cp-img-pr,.sit [data-area=content] .cp-text.cp-text-pr{flex-direction:row;column-gap:4.5%;row-gap:4.5%}.sit [data-area=content] .cp-img .cp-inner img,.sit [data-area=content] .cp-it-img .cp-inner img,.sit [data-area=content] .cp-ti-img .cp-inner img{border-radius:1.3333333333vw}.sit [data-area=content] .cp-horizontal .cp-horizontal-l{margin-bottom:6.6666666667vw}.sit [data-area=content] .cp-horizontal .cp-horizontal-text{margin-top:0;margin-bottom:0}.sit [data-area=content] .cp-horizontal .cp-horizontal-img{margin-top:0}.sit [data-area=content] .cp-vertical .cp-vertical-l{margin-bottom:6.6666666667vw}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-item .cp-horizontal-img{margin-top:3.7333333333vw}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-item.reverse{display:flex;flex-direction:column-reverse}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-item.reverse .cp-horizontal-text{margin-top:3.7333333333vw}.sit [data-area=content] .cp-ti.cp-horizontal .cp-horizontal-item.reverse .cp-horizontal-img{margin-top:0}.sit [data-area=content] .cp-ti.cp-vertical .cp-vertical-img{margin-top:5.0666666667vw}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-item .cp-horizontal-text{margin-top:3.7333333333vw}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-item.reverse{display:flex;flex-direction:column-reverse}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-item.reverse .cp-horizontal-text{margin-top:0}.sit [data-area=content] .cp-it.cp-horizontal .cp-horizontal-item.reverse .cp-horizontal-img{margin-top:3.7333333333vw}.sit [data-area=content] .cp-it.cp-vertical .cp-vertical-text{margin-top:5.0666666667vw}.sit [data-area=content] .cp-wp{border-radius:1.3333333333vw}.sit [data-area=content] .cp-wp.cp-img,.sit [data-area=content] .cp-wp.cp-it-img,.sit [data-area=content] .cp-wp.cp-it-text,.sit [data-area=content] .cp-wp.cp-text,.sit [data-area=content] .cp-wp.cp-ti-img,.sit [data-area=content] .cp-wp.cp-ti-text{padding:4.9333333333vw 5.3333333333vw}.sit [data-area=content] .cp-wp.cp-img-wp-col1,.sit [data-area=content] .cp-wp.cp-img-wp-col2,.sit [data-area=content] .cp-wp.cp-img-wp-col3,.sit [data-area=content] .cp-wp.cp-img-wp-col4,.sit [data-area=content] .cp-wp.cp-it-horizontal-wp-col1,.sit [data-area=content] .cp-wp.cp-it-horizontal-wp-col2,.sit [data-area=content] .cp-wp.cp-it-horizontal-wp-col3,.sit [data-area=content] .cp-wp.cp-it-horizontal-wp-col4,.sit [data-area=content] .cp-wp.cp-it-vertical-wp-col1,.sit [data-area=content] .cp-wp.cp-it-vertical-wp-col2,.sit [data-area=content] .cp-wp.cp-it-vertical-wp-col3,.sit [data-area=content] .cp-wp.cp-it-vertical-wp-col4,.sit [data-area=content] .cp-wp.cp-text-wp-col1,.sit [data-area=content] .cp-wp.cp-text-wp-col2,.sit [data-area=content] .cp-wp.cp-text-wp-col3,.sit [data-area=content] .cp-wp.cp-text-wp-col4,.sit [data-area=content] .cp-wp.cp-ti-horizontal-wp-col1,.sit [data-area=content] .cp-wp.cp-ti-horizontal-wp-col2,.sit [data-area=content] .cp-wp.cp-ti-horizontal-wp-col3,.sit [data-area=content] .cp-wp.cp-ti-horizontal-wp-col4,.sit [data-area=content] .cp-wp.cp-ti-vertical-wp-col1,.sit [data-area=content] .cp-wp.cp-ti-vertical-wp-col2,.sit [data-area=content] .cp-wp.cp-ti-vertical-wp-col3,.sit [data-area=content] .cp-wp.cp-ti-vertical-wp-col4{padding:4.9333333333vw 5.3333333333vw}.sit [data-area=content] .cp-wp .wp-title{font-size:3.7333333333vw;line-height:5.8666666667vw;padding:3.0666666667vw 3.7333333333vw;border-radius:1.3333333333vw}.sit [data-area=content] .cp-wp .wp-content{margin-top:3.7333333333vw}.sit [data-area=content] hr{border-width:.2666666667vw 0 0 0}.sit [data-area=content] hr.cp-hr-400{border-width:1.0666666667vw 0 0 0}.sit [data-area=content] hr.cp-hr-800{border-width:2.1333333333vw 0 0 0}.sit [data-area=content] .button1 .button-inner a,.sit [data-area=content] .button2 .button-inner a,.sit [data-area=content] .button3 .button-inner a{padding:5.0666666667vw 8vw 5.0666666667vw 4vw;border-width:.2666666667vw;border-radius:1.3333333333vw;min-height:16vw;font-size:4vw;line-height:5.3333333333vw}.sit [data-area=content] .button1 .button-inner a:before,.sit [data-area=content] .button2 .button-inner a:before,.sit [data-area=content] .button3 .button-inner a:before{right:2.6666666667vw;display:block;padding:2.4vw 0 0 0;width:2.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_bk.svg);background-repeat:no-repeat;background-size:2.8vw 2.4vw;text-indent:-5000px}.sit [data-area=content] .button1 .button-inner a[target=_blank]:before,.sit [data-area=content] .button2 .button-inner a[target=_blank]:before,.sit [data-area=content] .button3 .button-inner a[target=_blank]:before{display:block;padding:3.2vw 0 0 0;width:3.2vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_bk.svg);background-repeat:no-repeat;background-size:3.2vw 3.2vw;text-indent:-5000px}.sit [data-area=content] .button1 .button-inner a[target=_blank][href*=".pdf"]:before,.sit [data-area=content] .button2 .button-inner a[target=_blank][href*=".pdf"]:before,.sit [data-area=content] .button3 .button-inner a[target=_blank][href*=".pdf"]:before{display:block;padding:3.4755572933vw 0 0 0;width:3.0666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_pdf_bk.svg);background-repeat:no-repeat;background-size:3.0666666667vw 3.4755572933vw;text-indent:-5000px}.sit [data-area=content] .button1 .button-inner a[href^="#"]:before,.sit [data-area=content] .button2 .button-inner a[href^="#"]:before,.sit [data-area=content] .button3 .button-inner a[href^="#"]:before{display:block;padding:2.8vw 0 0 0;width:2.4vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_d_bk.svg);background-repeat:no-repeat;background-size:2.4vw 2.8vw;text-indent:-5000px}.sit [data-area=content] .cp-btn .inner ul li+li{margin-top:2.6666666667vw}.sit [data-area=content] .cp-btn .inner ul li a{padding:5.0666666667vw 8vw 5.0666666667vw 4vw;border-width:.2666666667vw;border-radius:1.3333333333vw;min-height:16vw;font-size:4vw;line-height:5.3333333333vw}.sit [data-area=content] .cp-btn .inner ul li a:before{right:2.6666666667vw;display:block;padding:2.4vw 0 0 0;width:2.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_bk.svg);background-repeat:no-repeat;background-size:2.8vw 2.4vw;text-indent:-5000px}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank]:before{display:block;padding:3.2vw 0 0 0;width:3.2vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_bk.svg);background-repeat:no-repeat;background-size:3.2vw 3.2vw;text-indent:-5000px}.sit [data-area=content] .cp-btn .inner ul li a[target=_blank][href*=".pdf"]:before{display:block;padding:3.4755572933vw 0 0 0;width:3.0666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_pdf_bk.svg);background-repeat:no-repeat;background-size:3.0666666667vw 3.4755572933vw;text-indent:-5000px}.sit [data-area=content] .cp-btn .inner ul li a[href^="#"]:before{display:block;padding:2.8vw 0 0 0;width:2.4vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_d_bk.svg);background-repeat:no-repeat;background-size:2.4vw 2.8vw;text-indent:-5000px}.sit [data-area=content] .cp-tab .cp-tab-menu ul li{padding:5.0666666667vw 4vw 5.0666666667vw 4vw;border-width:0 .2666666667vw .2666666667vw 0;min-height:16vw;font-size:4vw;line-height:5.3333333333vw}.sit [data-area=content] .cp-tab .cp-tab-menu ul li:nth-child(1),.sit [data-area=content] .cp-tab .cp-tab-menu ul li:nth-child(2){border-top-width:.2666666667vw}.sit [data-area=content] .cp-tab .cp-tab-menu ul li:nth-child(2n-1){border-left-width:.2666666667vw}.sit [data-area=content] .cp-tab.cp-tab-02 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-02 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-02 .cp-tab-menu ul li:nth-last-child(2){border-bottom-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-02 .cp-tab-menu ul li:nth-last-child(1){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-03 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-03 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-03 .cp-tab-menu ul li:nth-last-child(2){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-03 .cp-tab-menu ul li:nth-last-child(1){border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-04 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-04 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-04 .cp-tab-menu ul li:nth-last-child(2){border-bottom-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-04 .cp-tab-menu ul li:nth-last-child(1){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-05 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-05 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-05 .cp-tab-menu ul li:nth-last-child(2){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-05 .cp-tab-menu ul li:nth-last-child(1){border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-06 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-06 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-06 .cp-tab-menu ul li:nth-last-child(2){border-bottom-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-06 .cp-tab-menu ul li:nth-last-child(1){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-07 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-07 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-07 .cp-tab-menu ul li:nth-last-child(2){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-07 .cp-tab-menu ul li:nth-last-child(1){border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-08 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-08 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-08 .cp-tab-menu ul li:nth-last-child(2){border-bottom-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-08 .cp-tab-menu ul li:nth-last-child(1){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-09 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-09 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-09 .cp-tab-menu ul li:nth-last-child(2){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-09 .cp-tab-menu ul li:nth-last-child(1){border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-010 .cp-tab-menu ul li:nth-child(1){border-top-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-010 .cp-tab-menu ul li:nth-child(2){border-top-right-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-010 .cp-tab-menu ul li:nth-last-child(2){border-bottom-left-radius:1.3333333333vw}.sit [data-area=content] .cp-tab.cp-tab-010 .cp-tab-menu ul li:nth-last-child(1){border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .cp-accordion{border-radius:1.3333333333vw}.sit [data-area=content] .cp-accordion .cp-accordion-title{padding:0}.sit [data-area=content] .cp-accordion .cp-accordion-title:before{width:.5333333333vw;height:3.4666666667vw;right:6.4vw;border-radius:wv(2)}.sit [data-area=content] .cp-accordion .cp-accordion-title:after{width:3.4666666667vw;height:.5333333333vw;right:4.9333333333vw;border-radius:wv(2)}.sit [data-area=content] .cp-accordion .cp-accordion-title .cp-inner{padding:2.2666666667vw 13.3333333333vw 2.2666666667vw 4vw;min-height:16vw;font-size:4vw;line-height:5.8666666667vw}.sit [data-area=content] .cp-accordion .cp-accordion-title .cp-inner:before{width:8vw;height:8vw;right:2.6666666667vw}.sit [data-area=content] .cp-accordion .cp-accordion-content .cp-inner{padding:0 4vw 5.3333333333vw 4vw}.sit [data-area=content] .cp-accordion .cp-accordion-content>ul{margin-left:4vw}.sit [data-area=content] .cp-anchor-menu{border-radius:1.3333333333vw}.sit [data-area=content] .cp-anchor-menu div{padding:5.6vw 4vw 1.6vw 4vw;min-height:16vw}.sit [data-area=content] .cp-anchor-menu div ul li{margin:0 4vw 4vw 0;padding:0 4vw 0 0;border-width:0 .2666666667vw 0 0;font-size:3.4666666667vw;line-height:5.3333333333vw}.sit [data-area=content] .cp-anchor-menu div ul li:last-child{margin-right:0;padding-right:0;border-right-width:0}.sit [data-area=content] .cp-anchor-menu div ul li a[href*="#"]:after{display:block;padding:2.8vw 0 0 0;width:2.4vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_d_bk.svg);background-repeat:no-repeat;background-size:2.4vw 2.8vw;text-indent:-5000px;display:inline-block;margin-left:1.8666666667vw}.sit [data-area=content] .cp-photos .cp-photos-item.cp-photos-l{margin-bottom:6.6666666667vw}.sit [data-area=content] .cp-photos .cp-photos-item .cp-inner{font-size:3.2vw;line-height:5.6vw}.sit [data-area=content] .cp-photos .cp-photos-item .cp-inner+.cp-inner{margin-top:2.6666666667vw}.sit [data-area=content] .cp-photos .cp-photos-item .cp-inner a img{border-radius:1.3333333333vw}.sit [data-area=content] .cp-videos .cp-videos-item.cp-photos-l{margin-bottom:6.6666666667vw}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie .cp-videos-thumb{border-radius:1.3333333333vw}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie .cp-videos-thumb:before{width:12vw;height:12vw}.sit [data-area=content] .cp-videos .cp-videos-item a.popup-movie .cp-videos-thumb:after{display:block;padding:2.4vw 0 0 0;width:2.2666666667vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_r_bk.svg);background-repeat:no-repeat;background-size:2.2666666667vw 2.4vw;text-indent:-5000px}.sit [data-area=content] .cp-videos .cp-videos-item>.cp-inner{font-size:3.2vw;line-height:5.6vw}.sit [data-area=content] .cp-external{position:relative;overflow:hidden;padding-bottom:56.25%;width:100%}.sit [data-area=content] .cp-external .cp-inner iframe[src*="www.google.com/maps"],.sit [data-area=content] .cp-external .cp-inner iframe[src*=youtube]{position:absolute;top:0;left:0;height:100%;width:100%}.sit [data-area=content] .cp-insert-block+.cp-insert-block{margin-top:6.6666666667vw}.sit [data-area=content] .under-visual{height:48vw;margin-left:-5.3333333333vw;margin-right:-5.3333333333vw}.sit [data-area=content] .under-visual .text-wrap{margin-left:5.3333333333vw;margin-right:5.3333333333vw}.sit [data-area=content] .under-visual .text-wrap .ja .cp-inner{font-size:8vw;line-height:9.8666666667vw}.sit [data-area=content] .under-visual .text-wrap .en{margin-top:2.2666666667vw}.sit [data-area=content] .under-visual .text-wrap .en .cp-inner{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .features-visual{height:48vw;margin-left:-5.3333333333vw;margin-right:-5.3333333333vw}.sit [data-area=content] .features-visual .text-wrap{margin-left:5.3333333333vw;margin-right:5.3333333333vw}.sit [data-area=content] .features-visual .text-wrap .inner .text-01{font-size:8vw;line-height:9.8666666667vw}.sit [data-area=content] .features-visual .text-wrap .inner .text-03{margin-top:2.2666666667vw;font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .features-link{height:37.3333333333vw;border-radius:1.3333333333vw}.sit [data-area=content] .features-link .inner a{border-radius:1.3333333333vw}.sit [data-area=content] .features-link .inner a img{border-radius:1.3333333333vw}.sit [data-area=content] .features-link .inner a .text,.sit [data-area=content] .features-link .inner a .title{margin-left:5.3333333333vw;margin-right:5.3333333333vw}.sit [data-area=content] .features-link .inner a .title{font-size:8vw;line-height:9.8666666667vw}.sit [data-area=content] .features-link .inner a .text{margin-top:2.2666666667vw;font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .faculty-visual{height:80vw;margin-left:-5.3333333333vw;margin-right:-5.3333333333vw}.sit [data-area=content] .faculty-visual .text-wrap{padding-top:21.3333333333vw;margin-left:5.3333333333vw;margin-right:5.3333333333vw}.sit [data-area=content] .faculty-visual .text-wrap .ja .cp-inner{font-size:8vw;line-height:9.8666666667vw}.sit [data-area=content] .faculty-visual .text-wrap .en{margin-top:2.2666666667vw}.sit [data-area=content] .faculty-visual .text-wrap .en .cp-inner{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .department-visual{height:48vw;margin-left:-5.3333333333vw;margin-right:-5.3333333333vw}.sit [data-area=content] .department-visual .text-wrap{margin-left:5.3333333333vw;margin-right:5.3333333333vw}.sit [data-area=content] .department-visual .text-wrap .inner .text-01{font-size:8vw;line-height:9.8666666667vw}.sit [data-area=content] .department-visual .text-wrap .inner .text-03{margin-top:2.2666666667vw;font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .contact-block{padding:5.3333333333vw 5.3333333333vw;border-width:.2666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .contact-block .name-area{font-size:4.5333333333vw;line-height:7.2vw}.sit [data-area=content] .contact-block .name-area strong{margin:2.6666666667vw 0 0 0;font-size:4vw;line-height:5.6vw}.sit [data-area=content] .contact-block .text-area{margin:1.6vw 0 0 0}.sit [data-area=content] .contact-block .text-area dl{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img{width:24vw}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img>.cp-inner{width:18.6666666667vw}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img>.cp-inner img{width:18.6666666667vw;height:18.6666666667vw}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img figcaption{width:18.6666666667vw}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-img figcaption .cp-inner{font-size:3.2vw;line-height:5.6vw}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-text{width:70.6666666667vw}.sit [data-area=content] .is-3_1 .cp-it-item .cp-horizontal-text .cp-inner{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .talking figure.talking-left_icon,.sit [data-area=content] .talking figure.talking-right_icon{width:24vw}.sit [data-area=content] .talking figure.talking-left_icon>.cp-inner,.sit [data-area=content] .talking figure.talking-right_icon>.cp-inner{width:18.6666666667vw}.sit [data-area=content] .talking figure.talking-left_icon>.cp-inner img,.sit [data-area=content] .talking figure.talking-right_icon>.cp-inner img{width:18.6666666667vw;height:18.6666666667vw}.sit [data-area=content] .talking figure.talking-left_icon figcaption,.sit [data-area=content] .talking figure.talking-right_icon figcaption{width:18.6666666667vw}.sit [data-area=content] .talking figure.talking-left_icon figcaption .cp-inner,.sit [data-area=content] .talking figure.talking-right_icon figcaption .cp-inner{font-size:3.2vw;line-height:5.6vw}.sit [data-area=content] .talking .talking-left,.sit [data-area=content] .talking .talking-right{width:64vw}.sit [data-area=content] .talking .talking-left:after,.sit [data-area=content] .talking .talking-right:after{display:block;padding:3.8151301549vw 0 0 0;width:3.304vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_l_lg.svg);background-repeat:no-repeat;background-size:3.304vw 3.8151301549vw;text-indent:-5000px;left:-3.304vw;top:6.6666666667vw}.sit [data-area=content] .talking .talking-left .cp-inner,.sit [data-area=content] .talking .talking-right .cp-inner{font-size:3.4666666667vw;line-height:5.8666666667vw;padding:4vw}.sit [data-area=content] .talking .talking-right:after{display:block;padding:3.8151301549vw 0 0 0;width:3.304vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_3_r_lg.svg);background-repeat:no-repeat;background-size:3.304vw 3.8151301549vw;text-indent:-5000px;left:auto;right:-3.304vw}.sit [data-area=content] .related-labo .related-labo-item{width:26.1333333333vw;margin-right:5.4666666667vw;margin-bottom:3.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(3n){margin-right:0}.sit [data-area=content] .related-labo .related-labo-item a{font-size:3.2vw;line-height:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(1) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(1) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_1_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(2) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(2) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_2_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(3) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(3) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_3_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(4) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(4) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_4_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(5) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(5) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_5_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(6) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(6) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_6_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(7) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(7) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_7_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(8) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(8) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_8_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(9) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(9) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_9_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(10) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(10) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_10_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(11) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(11) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_11_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(12) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(12) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_12_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(13) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(13) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_13_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(14) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(14) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_14_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(15) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(15) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_15_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(16) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(16) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_16_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(17) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(17) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_17_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(18) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(18) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_18_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(19) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(19) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_19_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(20) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(20) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_20_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(21) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(21) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_21_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(22) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(22) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_22_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(23) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(23) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_23_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(24) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(24) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_24_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(25) a:before{border-radius:1.3333333333vw;width:26.1333333333vw;height:26.1333333333vw}.sit [data-area=content] .related-labo .related-labo-item:nth-child(25) a:after{display:block;padding:15.3333333333vw 0 0 0;width:15.3333333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_dept_25_w.svg);background-repeat:no-repeat;background-size:15.3333333333vw 15.3333333333vw;text-indent:-5000px;top:5.3333333333vw}.sit [data-area=content] .course-text{flex-direction:column}.sit [data-area=content] .course-text .course-text-item{padding:5.3333333333vw 5.3333333333vw;border-width:.2666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .course-text .course-text-item .course-text-top .cp-inner{font-size:4.5333333333vw;line-height:7.2vw}.sit [data-area=content] .course-text .course-text-item .course-text-bottom{margin:2.6666666667vw 0 0 0}.sit [data-area=content] .education-list{border-width:.2666666667vw 0}.sit [data-area=content] .education-list a{padding:5.3333333333vw 0}.sit [data-area=content] .education-list a:after{display:block;padding:2.4vw 0 0 0;width:2.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_bk.svg);background-repeat:no-repeat;background-size:2.8vw 2.4vw;text-indent:-5000px;bottom:3.2vw}.sit [data-area=content] .education-list .img-box .cp-inner img{border-radius:1.3333333333vw}.sit [data-area=content] .education-list .ex-box .sttl .cp-inner{font-size:4vw;line-height:5.3333333333vw}.sit [data-area=content] .education-list .ex-box .names .cp-inner{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:2.1333333333vw}.sit [data-area=content] .education-list .ex-box .keyword .cp-inner{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:2.4vw}.sit [data-area=content] .education-list .ex-box.non-link{padding:5.3333333333vw 0}.sit [data-area=content] .education-list .img-box+.ex-box{margin-top:4.6666666667vw}.sit [data-area=content] .icon-anker-list{border-width:0 0 .2666666667vw 0;padding-bottom:4vw}.sit [data-area=content] .icon-anker-list .sttl{font-size:4.5333333333vw;line-height:7.2vw}.sit [data-area=content] .icon-anker-list .icon-box{width:18.6666666667vw;height:18.6666666667vw}.sit [data-area=content] .icon-anker-list .icon-box img{width:18.6666666667vw;height:18.6666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .four-block-list li{padding:6.6666666667vw 5.3333333333vw;border-width:0 .2666666667vw .2666666667vw .2666666667vw}.sit [data-area=content] .four-block-list li:nth-child(1){border-top-width:.2666666667vw;border-top-left-radius:1.3333333333vw;border-top-right-radius:1.3333333333vw}.sit [data-area=content] .four-block-list li:last-child{border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .four-block-list li .tops .img-box{width:26.6666666667vw;height:26.6666666667vw;margin:0 auto}.sit [data-area=content] .four-block-list li .tops .img-box img{width:26.6666666667vw;height:26.6666666667vw;border-radius:1.3333333333vw}.sit [data-area=content] .four-block-list li .tops .ttl-box{margin-top:3.7333333333vw}.sit [data-area=content] .four-block-list li .tops .ttl-box .type{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .four-block-list li .tops .ttl-box .ttl{font-size:4vw;line-height:5.6vw;margin-top:.9333333333vw}.sit [data-area=content] .four-block-list li .normal-txt{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:1.4666666667vw}.sit [data-area=content] .three-block-list li{padding:6.6666666667vw 5.3333333333vw;border-width:0 .2666666667vw .2666666667vw .2666666667vw}.sit [data-area=content] .three-block-list li:nth-child(1){border-top-width:.2666666667vw;border-top-left-radius:1.3333333333vw;border-top-right-radius:1.3333333333vw}.sit [data-area=content] .three-block-list li:last-child{border-bottom-left-radius:1.3333333333vw;border-bottom-right-radius:1.3333333333vw}.sit [data-area=content] .three-block-list li h5{font-size:4vw;line-height:5.6vw;margin-top:.9333333333vw}.sit [data-area=content] .three-block-list li .normal-txt{font-size:3.4666666667vw;line-height:5.8666666667vw;margin-top:1.4666666667vw}.sit [data-area=content] .media-intro-list .img-box img{width:32vw;border-radius:1.3333333333vw}.sit [data-area=content] .media-intro-list .img-box+.ex-box{margin-top:4vw}.sit [data-area=content] .media-intro-list .ex-box .sttl{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .media-intro-list .ex-box .sttl+.ex-txt{margin-top:1.3333333333vw}.sit [data-area=content] .media-intro-list .ex-box .ex-txt{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] .media-intro-list .ex-box+.right-txt{margin-top:1.3333333333vw}.sit [data-area=content] .media-intro-list p.right-txt{font-size:3.4666666667vw;line-height:5.8666666667vw}.sit [data-area=content] *+.button1,.sit [data-area=content] *+.button2,.sit [data-area=content] *+.button3,.sit [data-area=content] *+.contact-block,.sit [data-area=content] *+.course-text,.sit [data-area=content] *+.cp-accordion,.sit [data-area=content] *+.cp-anchor-menu,.sit [data-area=content] *+.cp-btn,.sit [data-area=content] *+.cp-external,.sit [data-area=content] *+.cp-img,.sit [data-area=content] *+.cp-it,.sit [data-area=content] *+.cp-photos,.sit [data-area=content] *+.cp-tab,.sit [data-area=content] *+.cp-text,.sit [data-area=content] *+.cp-ti,.sit [data-area=content] *+.cp-videos,.sit [data-area=content] *+.education-list,.sit [data-area=content] *+.ex-block-wrap,.sit [data-area=content] *+.four-block-list,.sit [data-area=content] *+.icon-anker-list,.sit [data-area=content] *+.is-3_1,.sit [data-area=content] *+.media-intro-list,.sit [data-area=content] *+.related-labo,.sit [data-area=content] *+.talking,.sit [data-area=content] *+.three-block-list{margin-top:5.0666666667vw}}@media screen and (min-width:751px) and (max-width:1280px){.sit header.site-header .layout .logo{width:270px;height:130px}.sit header.site-header .layout .logo a{left:30px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a span{font-size:14px;line-height:26px;height:26px;letter-spacing:0}.sit header.site-header.shrink .layout .logo a{left:30px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1{width:100%}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li>a span br.shorten{display:inline}.sit nav.breadcrumbs{margin-left:auto;margin-right:auto;width:84.375%}.sit main#main-contents>.layout.standard{margin-left:auto;margin-right:auto;width:84.375%}.sit main#main-contents>.layout.index{margin-left:auto;margin-right:auto;width:84.375%}.sit [data-area=content] .std-lev2-pagetitle .kv{width:109.2592592593%;margin-right:-59.2592592593%}}@media screen and (min-width:751px) and (min-width:1281px){.sit header.site-header .layout .logo{width:280px;height:130px}.sit header.site-header .layout .logo a{left:40px}.sit header.site-header .layout .global-navigation{left:360px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li+li{margin-left:30px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span{font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span .std-icon{margin-left:10px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a span{font-size:14px;line-height:26px;height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li+li{margin-left:30px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span{font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span .std-icon{margin-left:10px}.sit header.site-header.shrink .layout .logo a{left:30px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul{width:100%;justify-content:flex-start;box-sizing:content-box}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li+li{margin-left:30px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span{font-size:16px;line-height:26px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span .std-icon{margin-left:10px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li+li{margin-left:30px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li>a span{font-size:16px;line-height:26px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li>a span .std-icon{margin-left:10px}.sit [data-area=content] .std-news-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:170px 104px auto;grid-template:"image date tags" auto "image body body" auto/170px 104px auto}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a .image>.wrap{width:140px;height:80px}.sit [data-area=content] .std-news-list .item a .image>.wrap img{width:140px;height:80px}.sit [data-area=content] .std-news-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:170px 104px auto;grid-template:"image date tags" auto "image body body" auto/170px 104px auto}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .image>.wrap{width:140px;height:80px}.sit [data-area=content] .std-event-list .item a .image>.wrap img{width:140px;height:80px}.sit [data-area=content] .std-event-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a{-ms-grid-rows:45px auto;-ms-grid-columns:280px auto;grid-template:"image tags" 45px "image body" auto/280px auto}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .image>.wrap{width:250px;height:155.9701492537px}.sit [data-area=content] .std-event-list .item a .image>.wrap img{width:250px;height:155.9701492537px}.sit [data-area=content] .std-awards-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:170px 104px auto;grid-template:"image date tags" auto "image body body" auto/170px 104px auto}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a .image>.wrap{width:140px;height:80px}.sit [data-area=content] .std-awards-list .item a .image>.wrap img{width:140px;height:80px}.sit [data-area=content] .std-awards-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (min-width:751px) and (min-width:751px) and (max-width:1024px){.sit header.site-header .layout .mega-curtain{display:none}.sit header.site-header .layout .global-navigation{position:fixed;z-index:3100;left:0;top:0;display:block;width:100%;height:0;padding-top:130px;overflow:hidden;transition:height .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation.active{height:100vh;height:100svh;height:100dvh}.sit header.site-header .layout .global-navigation .cover{background-color:rgba(0,0,0,.8);height:100%;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.sit header.site-header .layout .global-navigation .cover>.wrap{width:100%;overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame{width:200%;display:flex;transition:transform .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame.step{transform:translate3d(-100vw,0,0)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime{width:100%;padding:20px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li{background-color:#008482;overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li:first-child{border-radius:6px 6px 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a{display:flex;align-items:center;position:relative;padding:15px 40px 15px 15px;color:#fff;border-bottom:1px solid #4da9a8}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a .image{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span{font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span .std-icon{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a:after{content:"";position:absolute;margin:auto;top:0;bottom:0;right:15px;display:block;padding:18.5px 0 0 0;width:11px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:11px 18.5px;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a.back-button{padding-left:60px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a.back-button:after{right:auto;left:30px;display:block;padding:9.5px 0 0 0;width:11px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_l_w.svg);background-repeat:no-repeat;background-size:11px 9.5px;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a[target=_blank]:after{display:block;padding:12px 0 0 0;width:12px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_w.svg);background-repeat:no-repeat;background-size:12px 12px;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li:last-child{border-radius:0 0 6px 6px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li:last-child a{border-bottom-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li.lev-2 a{margin-left:30px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2{margin-top:20px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul{display:flex;flex-wrap:wrap}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li:nth-child(1){border-radius:6px 0 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li:nth-child(2){border-radius:0 6px 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li:nth-child(4){border-radius:0 0 6px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li:nth-child(5){border-radius:0 0 6px 6px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option{width:100%;padding:20px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li{background-color:#006462;overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li:first-child{border-radius:6px 6px 0 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a{display:flex;align-items:center;position:relative;padding:15px 40px 15px 15px;color:#fff;border-bottom:1px solid #4da9a8}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a .image{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span{font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span .std-icon{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a:after{content:"";position:absolute;margin:auto;top:0;bottom:0;right:15px;display:block;padding:18.5px 0 0 0;width:11px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:11px 18.5px;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a.back-button{padding-left:60px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a.back-button:after{right:auto;left:30px;display:block;padding:9.5px 0 0 0;width:11px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_l_w.svg);background-repeat:no-repeat;background-size:11px 9.5px;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a[target=_blank]:after{display:block;padding:12px 0 0 0;width:12px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_w.svg);background-repeat:no-repeat;background-size:12px 12px;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li:last-child{border-radius:0 0 6px 6px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li:last-child a{border-bottom-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li.lev-2 a{margin-left:30px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li .mega{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul.is-image li:last-child{border-radius:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul.is-image li:last-child a{border-bottom-width:1px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul.is-text li:first-child{border-radius:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature{margin-top:20px;background-color:#fff;border-radius:10px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap{padding:20px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-title .title{font-size:15px;line-height:24px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body{margin-top:20px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article{width:calc((100% - 40px)/ 2);border-bottom:1 solid #d7d7d7}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a{display:block;height:100%;padding-bottom:50px;position:relative;color:#000}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure .image img{width:100%;height:auto}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure figcaption{margin-top:10px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure figcaption .lead p{font-size:14px;line-height:24px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.feature>.wrap .feature-body>.wrap article a figure figcaption .lead p .std-icon{right:0;bottom:24px}.sit header.site-header .layout .util{margin:auto;width:208px;height:60px;right:10px;top:0;bottom:0}.sit header.site-header .layout .util .item{width:74px}.sit header.site-header .layout .util .item .button a span{font-family:Inter,sans-serif;font-weight:400;text-transform:uppercase;font-size:10px;line-height:15px}.sit header.site-header .layout .util .item.lang .button{width:74px;height:60px}.sit header.site-header .layout .util .item.lang .button a{width:74px;height:60px;flex-direction:column;justify-content:center;border-left:1px solid #d7d7d7}.sit header.site-header .layout .util .item.lang .button a>.icon{width:20px;padding-top:20px;background-size:20px 20px}.sit header.site-header .layout .util .item.lang .button a span>.std-icon{display:none}.sit header.site-header .layout .util .item.lang .button a .cover{left:7px;top:0;width:60px;height:60px;background-color:#d7d7d7;border-radius:6px;opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.lang .button a.active .cover{opacity:1}.sit header.site-header .layout .util .item.search .button{width:74px;height:60px}.sit header.site-header .layout .util .item.search .button a{width:74px;height:60px;flex-direction:column;justify-content:center;border-left:1px solid #d7d7d7}.sit header.site-header .layout .util .item.search .button a>.icon{width:18px;padding-top:18px;background-size:18px 18px}.sit header.site-header .layout .util .item.search .button a .cover{left:7px;top:0;width:60px;height:60px;background-color:#d7d7d7;border-radius:6px;opacity:0;transition:opacity .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.search .button a.active .cover{opacity:1}.sit header.site-header .layout .util .item.sp-navi-button{width:60px;height:60px}.sit header.site-header .layout .util .item.sp-navi-button a{display:block;width:60px;height:60px;background-color:#008482;border-radius:6px;position:relative}.sit header.site-header .layout .util .item.sp-navi-button a .bar{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;display:block;background-color:#fff;transition:all .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b1{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b2{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b3{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b4{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b5{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b6{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;display:block;background-color:#fff;transition:all .8s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b1{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b2{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b3{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b4{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b5{transform-origin:0 50%}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b6{transform-origin:0 50%}.sit header.site-header.shrink .layout .mega-curtain{display:none}.sit header.site-header.shrink .layout .global-navigation{padding-top:80px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li{background-color:#008482;overflow:hidden}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li:first-child{border-radius:6px 6px 0 0}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a{display:flex;align-items:center;position:relative;padding:15px 40px 15px 15px;color:#fff;border-bottom:1px solid #4da9a8}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a .image{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span{font-size:16px;line-height:26px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span .std-icon{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a:after{content:"";position:absolute;margin:auto;top:0;bottom:0;right:15px;display:block;padding:18.5px 0 0 0;width:11px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_w.svg);background-repeat:no-repeat;background-size:11px 18.5px;text-indent:-5000px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a.back-button{padding-left:60px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a.back-button:after{right:auto;left:30px;display:block;padding:9.5px 0 0 0;width:11px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_l_w.svg);background-repeat:no-repeat;background-size:11px 9.5px;text-indent:-5000px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a[target=_blank]:after{display:block;padding:12px 0 0 0;width:12px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_blank_w.svg);background-repeat:no-repeat;background-size:12px 12px;text-indent:-5000px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li:last-child{border-radius:0 0 6px 6px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li:last-child a{border-bottom-width:0}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li.lev-2 a{margin-left:30px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li>a span{font-size:16px;line-height:26px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega .content .set.s1{width:67.1875vw;margin:auto}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega .content .set.s1>ul{max-width:99999px;width:67.1875vw;margin:auto}.sit [data-area=content] .std-feature-visual.boxed .content{margin-left:3.90625vw}}@media screen and (min-width:751px) and (min-width:1025px){.sit header.site-header .layout .mega-curtain{background-color:rgba(0,0,0,.2);position:fixed;left:0;top:130px;width:100%;height:0}.sit header.site-header .layout .mega-curtain.active{animation:megaCurtainOpen .3s cubic-bezier(.65,0,.35,1) forwards}.sit header.site-header .layout .mega-curtain.deactive{animation:megaCurtainClose .25s cubic-bezier(.65,0,.35,1) forwards}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime{display:flex;flex-direction:column-reverse}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1{margin-top:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul{display:flex;align-items:center}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a{color:#000;text-decoration:none;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a:hover{color:#008482;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a.current{color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a:after{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a.back-button:after{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a[target=_blank]:after{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega{position:fixed;z-index:3100;left:0;top:130px;width:100%;background-color:#fff;overflow:auto;height:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega.active{animation:megaOpen .7s cubic-bezier(.65,0,.35,1) forwards}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega.deactive{animation:megaClose .25s cubic-bezier(.65,0,.35,1) forwards}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul{display:flex}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a{color:#000;text-decoration:none;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a:hover{color:#008482;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a.current{color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a:after{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a.back-button:after{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a[target=_blank]:after{display:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li .mega{position:fixed;z-index:3100;left:0;top:130px;width:100%;background-color:#fff;overflow:auto;height:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li .mega.active{animation:megaOpen .7s cubic-bezier(.65,0,.35,1) forwards}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li .mega.deactive{animation:megaClose .25s cubic-bezier(.65,0,.35,1) forwards}.sit header.site-header .layout .util{width:211px;height:76px;right:0;top:0}.sit header.site-header .layout .util .item .button a{display:flex;align-items:center;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header .layout .util .item .button a:hover{color:#008482}.sit header.site-header .layout .util .item .button a span{font-family:Lexend,sans-serif;font-weight:300;font-size:11px;line-height:26px}.sit header.site-header .layout .util .item.lang .button a>.icon{margin-right:10px}.sit header.site-header .layout .util .item.lang .button a span{display:flex;align-items:center}.sit header.site-header .layout .util .item.lang .button a span>.std-icon{margin-left:9px}.sit header.site-header .layout .util .item.lang .button a .cover{display:none}.sit header.site-header .layout .util .item.search{margin-left:20px}.sit header.site-header .layout .util .item.search .button a>.icon{margin-right:10px}.sit header.site-header .layout .util .item.search .button a .cover{display:none}.sit header.site-header .layout .util .item.sp-navi-button{display:none}.sit header.site-header.shrink .layout .mega-curtain{top:80px}.sit header.site-header.shrink .layout .mega-curtain.active{height:calc(100vh - 80px)}.sit header.site-header.shrink .layout .global-navigation{width:calc(100% - 428px);left:250px;height:80px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a{color:#000;text-decoration:none;transition:color .4s cubic-bezier(.65,0,.35,1)}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a:hover{color:#008482;text-decoration:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a.current{color:#008482}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a:after{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a.back-button:after{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a[target=_blank]:after{display:none}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega{position:fixed;z-index:3100;left:0;top:130px;width:100%;background-color:#fff;overflow:auto;height:0}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega.active{animation:megaOpen .7s cubic-bezier(.65,0,.35,1) forwards}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega.deactive{animation:megaClose .25s cubic-bezier(.65,0,.35,1) forwards}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega{top:80px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega .content .set.s1{width:84.375vw;margin:auto}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li .mega .content .set.s1>ul{max-width:99999px;width:84.375vw;margin:auto}}@media screen and (min-width:751px) and (min-width:1025px) and (max-width:1280px){.sit header.site-header .layout .global-navigation{left:320px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li+li{margin-left:27px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span{font-size:14px;line-height:26px;letter-spacing:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li a span .std-icon{margin-left:5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li+li{margin-left:27px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span{font-size:14px;line-height:26px;letter-spacing:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .set.s1 ul li a span .std-icon{margin-left:5px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul{width:100%;justify-content:flex-start;box-sizing:content-box;max-width:775px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li+li{margin-left:27px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span{font-size:14px;line-height:26px;letter-spacing:0}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span .std-icon{margin-left:5px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li+li{margin-left:18px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li>a span{font-size:14px;line-height:18px}.sit header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li>a span .std-icon{margin-left:5px}.sit [data-area=content] .std-feature-visual.boxed .content{margin-left:3.90625vw}}@media screen and (min-width:751px) and (min-width:1601px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner{margin-left:auto;margin-right:auto;width:1400px}.sit [data-area=content] .std-feature-visual.boxed .content{margin-left:calc(50vw - 750px)}}@media screen and (min-width:751px) and (min-width:1281px) and (max-width:1600px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner{margin-left:100px;margin-right:100px;width:auto}.sit [data-area=content] .std-feature-visual.boxed .content{margin-left:50px}}@media screen and (min-width:751px) and (min-width:751px) and (max-width:1280px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner{margin-left:auto;margin-right:auto;width:84.375%}.sit [data-area=content] .std-news-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:13.28125vw 104px auto;grid-template:"image date tags" auto "image body body" auto/13.28125vw 104px auto}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a .image>.wrap{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-news-list .item a .image>.wrap img{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-news-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:13.28125vw 104px auto;grid-template:"image date tags" auto "image body body" auto/13.28125vw 104px auto}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .image>.wrap{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-event-list .item a .image>.wrap img{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-event-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a{-ms-grid-rows:45px auto;-ms-grid-columns:21.875vw auto;grid-template:"image tags" 45px "image body" auto/21.875vw auto}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .image>.wrap{width:19.53125vw;height:12.1851679104vw}.sit [data-area=content] .std-event-list .item a .image>.wrap img{width:19.53125vw;height:12.1851679104vw}.sit [data-area=content] .std-awards-list .item a{-ms-grid-rows:auto auto;-ms-grid-columns:13.28125vw 104px auto;grid-template:"image date tags" auto "image body body" auto/13.28125vw 104px auto}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a .date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a .body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a .body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a .date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-event-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-event-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item a>.date{-ms-grid-row:1;-ms-grid-column:2}.sit [data-area=content] .std-news-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.tags{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a .body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-event-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.body{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:2}.sit [data-area=content] .std-news-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-event-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a>.image{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item a .image>.wrap{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-awards-list .item a .image>.wrap img{width:10.9375vw;height:6.25vw}.sit [data-area=content] .std-awards-list .item.simple a{-ms-grid-rows:auto auto;-ms-grid-columns:auto;grid-template:"date" auto "body" auto/auto}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.sit [data-area=content] .std-awards-list .item.simple a>.date{-ms-grid-row:1;-ms-grid-column:1}.sit [data-area=content] .std-awards-list .item.simple a>.body{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}}@media screen and (min-width:751px) and (max-width:750px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner{margin-left:auto;margin-right:auto;width:89.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a>span.filesize{margin-left:.6666666667vw;column-gap:.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a>span.filesize.pdf:after{display:block;padding:2.7733333333vw 0 0 0;width:2.4533333333vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_pdf_bk.svg);background-repeat:no-repeat;background-size:2.4533333333vw 2.7733333333vw;text-indent:-5000px}.sit [data-area=content] .cp-anchor-menu div ul li a:hover[href*="#"]:after{display:block;padding:2.8vw 0 0 0;width:2.4vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_d_gr.svg);background-repeat:no-repeat;background-size:2.4vw 2.8vw;text-indent:-5000px;display:inline-block}.sit [data-area=content] .education-list a:hover:after{display:block;padding:2.4vw 0 0 0;width:2.8vw;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_gr.svg);background-repeat:no-repeat;background-size:2.8vw 2.4vw;text-indent:-5000px}}@media print,screen and (min-width:751px) and (min-width:751px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a>span.filesize{margin-left:3px;column-gap:2px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s1>ul li .mega .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a>span.filesize.pdf:after{display:block;padding:13.6px 0 0 0;width:12px;height:0;overflow:hidden;background-image:url(/assets/img/common/_ico_pdf_bk.svg);background-repeat:no-repeat;background-size:12px 13.6px;text-indent:-5000px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .prime>.set.s2 ul li a{height:26px}.sit [data-area=content] .cp-anchor-menu div ul li a:hover[href*="#"]:after{display:block;padding:13px 0 0 0;width:10px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_d_gr.svg);background-repeat:no-repeat;background-size:10px 13px;text-indent:-5000px;display:inline-block}.sit [data-area=content] .education-list a:hover:after{display:block;padding:10px 0 0 0;width:13px;height:0;overflow:hidden;background-image:url(/assets/img/common/_arr_2_r_gr.svg);background-repeat:no-repeat;background-size:13px 10px;text-indent:-5000px}}@media screen and (max-width:1024px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner{background-color:#006462;color:#fff;border-radius:1.3333333333vw;overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button{overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button.back-button a{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button.back-button a .std-icon{left:4vw;right:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button.title-button a{padding-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button.group-title a{padding-left:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button.group-title.active a i.std-icon.plus-minus>span .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button{overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button.back-button a{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button.back-button a .std-icon{left:4vw;right:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button.title-button a{padding-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button.group-title a{padding-left:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button.group-title.active a i.std-icon.plus-minus>span .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title{overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title.back-button a{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title.back-button a .std-icon{left:4vw;right:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title.title-button a{padding-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title.group-title a{padding-left:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title.group-title.active a i.std-icon.plus-minus>span .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title{overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title.back-button a{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title.back-button a .std-icon{left:4vw;right:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title.title-button a{padding-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title.group-title a{padding-left:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title.group-title.active a i.std-icon.plus-minus>span .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title{overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title.back-button a{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title.back-button a .std-icon{left:4vw;right:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title.title-button a{padding-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title.group-title a{padding-left:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title.group-title.active a i.std-icon.plus-minus>span .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title{overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title.back-button a{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title.back-button a .std-icon{left:4vw;right:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title.title-button a{padding-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title.group-title a{padding-left:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title.group-title.active a i.std-icon.plus-minus>span .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li{overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.back-button a{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.back-button a .std-icon{left:4vw;right:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.title-button a{padding-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.group-title a{padding-left:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.group-title.active a i.std-icon.plus-minus>span .bar.b2{width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child{overflow:hidden}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child.back-button{background-color:#008482}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child.back-button a{padding-left:10.6666666667vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child.back-button a .std-icon{left:4vw;right:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child.title-button a{padding-left:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child.group-title a{padding-left:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child.group-title.active a i.std-icon.plus-minus>span .bar.b2{width:0}}@media screen and (max-width:1024px) and (max-width:1024px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon>span svg{fill:#fff}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a{display:flex;align-items:center;position:relative;color:#fff;border-style:solid;border-color:#4da9a8;text-decoration:none}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon{position:absolute;margin:auto;left:auto;top:0;bottom:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon>span svg{fill:#fff}}@media screen and (max-width:1024px) and (max-width:1024px) and (max-width:750px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a{border-width:0 0 .2666666667vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a{border-width:0 0 .2666666667vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a{border-width:0 0 .2666666667vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a{border-width:.2666666667vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a{border-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a{border-width:0 0 .2666666667vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a{border-width:0 0 .2666666667vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a{border-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}}@media screen and (max-width:1024px) and (max-width:1024px) and (min-width:751px) and (max-width:1024px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a{border-width:0 0 1px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.back-button a .std-icon.arrow>span svg{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a{border-width:0 0 1px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner>.title-button a .std-icon.arrow>span svg{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a{border-width:0 0 1px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-title a .std-icon.arrow>span svg{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a{border-width:1px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group.active+.group .group-title a .std-icon.arrow>span svg{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a{border-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child .group-title a .std-icon.arrow>span svg{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a{border-width:0 0 1px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group:last-child.active .group-title a .std-icon.arrow>span svg{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a{border-width:0 0 1px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li a .std-icon.arrow>span svg{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a{border-width:0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li:last-child a .std-icon.arrow>span svg{width:11px;height:18.5px}}@media screen and (min-width:751px) and (max-width:1024px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group{padding-left:60px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body{padding-left:35px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body{padding-left:35px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-body ul li.sub-accordion .sub-accordion-frame .sub-accordion-wrap ul{padding-left:35px}.sit main#main-contents>.layout.standard section.main-section{width:100%}.sit main#main-contents>.layout.standard .side-navi{display:none}.sit [data-area=content] .std-department-visual,.sit [data-area=content] .std-faculty-visual,.sit [data-area=content] .std-feature-link,.sit [data-area=content] .std-feature-visual,.sit [data-area=content] .std-under-visual{height:360px;margin-left:-7.8125vw;margin-right:-7.8125vw}.sit [data-area=content] .std-department-visual .content,.sit [data-area=content] .std-faculty-visual .content,.sit [data-area=content] .std-feature-link .content,.sit [data-area=content] .std-feature-visual .content,.sit [data-area=content] .std-under-visual .content{margin-left:7.8125vw;margin-right:7.8125vw}.sit [data-area=content] .std-upper-banner{height:360px;margin-left:-7.8125vw;margin-right:-7.8125vw}.sit [data-area=content] .std-feature-link{height:280px}.sit [data-area=content] .under-visual{height:360px;margin-left:-7.8125vw;margin-right:-7.8125vw}.sit [data-area=content] .under-visual .text-wrap{margin-left:7.8125vw;margin-right:7.8125vw}.sit [data-area=content] .features-visual{height:360px;margin-left:-7.8125vw;margin-right:-7.8125vw}.sit [data-area=content] .features-visual .text-wrap{margin-left:7.8125vw;margin-right:7.8125vw}.sit [data-area=content] .features-link{height:280px;margin-left:-7.8125vw;margin-right:-7.8125vw}.sit [data-area=content] .features-link .inner a .text,.sit [data-area=content] .features-link .inner a .title{margin-left:7.8125vw;margin-right:7.8125vw}.sit [data-area=content] .faculty-visual{height:600px;margin-left:-7.8125vw;margin-right:-7.8125vw}.sit [data-area=content] .faculty-visual .text-wrap{padding-top:160px;margin-left:7.8125vw;margin-right:7.8125vw}.sit [data-area=content] .department-visual{height:360px;margin-left:-7.8125vw;margin-right:-7.8125vw}.sit [data-area=content] .department-visual .text-wrap{margin-left:7.8125vw;margin-right:20px}}@media screen and (max-width:1024px) and (max-width:750px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span{border-width:.2666666667vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span{padding:4vw 10.6666666667vw 4vw 0;font-size:4.2666666667vw;line-height:5.3333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span{border-width:0 0 .2666666667vw 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon{right:4vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon.arrow{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon.arrow>span{width:2.9333333333vw;height:2.5333333333vw}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon.arrow>span svg{width:2.9333333333vw;height:2.5333333333vw}}@media screen and (max-width:1024px) and (min-width:751px) and (max-width:1024px){.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span{border-width:1px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre .genre-title span .std-icon.arrow>span svg{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span{padding:15px 40px 15px 0;font-size:16px;line-height:26px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span{border-width:0 0 1px 0}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon{right:15px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon.arrow{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon.arrow>span{width:11px;height:18.5px}.sit header.site-header .layout .global-navigation .cover>.wrap .frame .option .content .inner .group .group-body .group-body-frame .group-body-wrap .group-body-layout .genre:first-child .genre-title span .std-icon.arrow>span svg{width:11px;height:18.5px}}@media screen and (min-width:751px) and (min-width:751px) and (max-width:1024px) and (min-width:751px){.sit header.site-header .layout .util .item.sp-navi-button a .bar{width:20px;height:2px}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b1{transform:translate3d(10px,-10px,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b2{transform:translate3d(10px,-10px,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b3{transform:translate3d(10px,0,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b4{transform:translate3d(10px,0,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b5{transform:translate3d(10px,10px,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b6{transform:translate3d(10px,10px,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar{width:20px;height:2px}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b1{transform:translate3d(10px,0,0) rotate(217.4053566257deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b2{transform:translate3d(10px,0,0) rotate(-37.4053566257deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b3{transform:translate3d(10px,0,0) rotate(180deg) scale(0,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b4{transform:translate3d(10px,0,0) rotate(0) scale(0,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b5{transform:translate3d(10px,0,0) rotate(142.5946433743deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b6{transform:translate3d(10px,0,0) rotate(37.4053566257deg)}}@media screen and (min-width:751px) and (min-width:751px) and (max-width:1024px) and (max-width:750px){.sit header.site-header .layout .util .item.sp-navi-button a .bar{width:2.6666666667vw;height:.2666666667vw}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b1{transform:translate3d(1.3333333333vw,-1.3333333333vw,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b2{transform:translate3d(1.3333333333vw,-1.3333333333vw,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b3{transform:translate3d(1.3333333333vw,0,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b4{transform:translate3d(1.3333333333vw,0,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b5{transform:translate3d(1.3333333333vw,1.3333333333vw,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b6{transform:translate3d(1.3333333333vw,1.3333333333vw,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar{width:2.6666666667vw;height:.2666666667vw}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b1{transform:translate3d(1.3333333333vw,0,0) rotate(217.4053566257deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b2{transform:translate3d(1.3333333333vw,0,0) rotate(-37.4053566257deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b3{transform:translate3d(1.3333333333vw,0,0) rotate(180deg) scale(0,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b4{transform:translate3d(1.3333333333vw,0,0) rotate(0) scale(0,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b5{transform:translate3d(1.3333333333vw,0,0) rotate(142.5946433743deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b6{transform:translate3d(1.3333333333vw,0,0) rotate(37.4053566257deg)}}@media screen and (max-width:750px) and (min-width:751px){.sit header.site-header .layout .util .item.sp-navi-button a .bar{width:20px;height:2px}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b1{transform:translate3d(10px,-10px,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b2{transform:translate3d(10px,-10px,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b3{transform:translate3d(10px,0,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b4{transform:translate3d(10px,0,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b5{transform:translate3d(10px,10px,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b6{transform:translate3d(10px,10px,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar{width:20px;height:2px}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b1{transform:translate3d(10px,0,0) rotate(217.4053566257deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b2{transform:translate3d(10px,0,0) rotate(-37.4053566257deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b3{transform:translate3d(10px,0,0) rotate(180deg) scale(0,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b4{transform:translate3d(10px,0,0) rotate(0) scale(0,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b5{transform:translate3d(10px,0,0) rotate(142.5946433743deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b6{transform:translate3d(10px,0,0) rotate(37.4053566257deg)}}@media screen and (max-width:750px) and (max-width:750px){.sit header.site-header .layout .util .item.sp-navi-button a .bar{width:2.6666666667vw;height:.2666666667vw}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b1{transform:translate3d(1.3333333333vw,-1.3333333333vw,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b2{transform:translate3d(1.3333333333vw,-1.3333333333vw,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b3{transform:translate3d(1.3333333333vw,0,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b4{transform:translate3d(1.3333333333vw,0,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b5{transform:translate3d(1.3333333333vw,1.3333333333vw,0) rotate(180deg)}.sit header.site-header .layout .util .item.sp-navi-button a .bar.b6{transform:translate3d(1.3333333333vw,1.3333333333vw,0) rotate(0)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar{width:2.6666666667vw;height:.2666666667vw}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b1{transform:translate3d(1.3333333333vw,0,0) rotate(217.4053566257deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b2{transform:translate3d(1.3333333333vw,0,0) rotate(-37.4053566257deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b3{transform:translate3d(1.3333333333vw,0,0) rotate(180deg) scale(0,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b4{transform:translate3d(1.3333333333vw,0,0) rotate(0) scale(0,1)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b5{transform:translate3d(1.3333333333vw,0,0) rotate(142.5946433743deg)}.sit header.site-header .layout .util .item.sp-navi-button a.active .bar.b6{transform:translate3d(1.3333333333vw,0,0) rotate(37.4053566257deg)}}@media screen and (max-width:1100px){.sit.en header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span br.shrink{display:inline}}@media screen and (min-width:1101px){.sit.en header.site-header.shrink .layout .global-navigation .cover>.wrap .frame .prime>.set.s1 ul li a span br.shrink{display:none}}@media screen and (min-width:1601px){.sit nav.breadcrumbs{margin-left:auto;margin-right:auto;width:1400px}.sit main#main-contents>.layout.standard{margin-left:auto;margin-right:auto;width:1400px}.sit main#main-contents>.layout.index{margin-left:auto;margin-right:auto;width:1400px}.sit [data-area=content] .std-department-visual,.sit [data-area=content] .std-faculty-visual,.sit [data-area=content] .std-feature-link,.sit [data-area=content] .std-feature-visual,.sit [data-area=content] .std-under-visual{height:360px;margin-left:calc(700px - 50vw);margin-right:0}.sit [data-area=content] .std-department-visual .content,.sit [data-area=content] .std-faculty-visual .content,.sit [data-area=content] .std-feature-link .content,.sit [data-area=content] .std-feature-visual .content,.sit [data-area=content] .std-under-visual .content{margin-left:calc(50vw - 700px);margin-right:calc(50vw - 800px)}.sit [data-area=content] .std-upper-banner{height:360px;margin-left:calc(700px - 50vw);margin-right:0}.sit [data-area=content] .std-feature-link{height:280px}.sit [data-area=content] .std-lev2-pagetitle .kv{width:calc(1400px + (100vw - 1400px)/ 2);margin-right:calc(700px - 50vw)}.sit [data-area=content] .under-visual{height:360px;margin-left:calc(700px - 50vw);margin-right:calc(400px - 50vw)}.sit [data-area=content] .under-visual .text-wrap{margin-left:calc(50vw - 700px);margin-right:calc(50vw - 400px)}.sit [data-area=content] .features-visual{height:360px;margin-left:calc(700px - 50vw);margin-right:0}.sit [data-area=content] .features-visual .text-wrap{margin-left:calc(50vw - 700px);margin-right:calc(50vw - 400px)}.sit [data-area=content] .features-link{height:280px;margin-left:calc(700px - 50vw);margin-right:calc(400px - 50vw)}.sit [data-area=content] .features-link .inner a .text,.sit [data-area=content] .features-link .inner a .title{margin-left:calc(50vw - 700px);margin-right:calc(50vw - 400px)}.sit [data-area=content] .faculty-visual{height:600px;margin-left:calc(700px - 50vw);margin-right:calc(400px - 50vw)}.sit [data-area=content] .faculty-visual .text-wrap{padding-top:160px;margin-left:calc(50vw - 700px);margin-right:calc(50vw - 400px)}.sit [data-area=content] .department-visual{height:360px;margin-left:calc(700px - 50vw);margin-right:0}.sit [data-area=content] .department-visual .text-wrap{margin-left:calc(50vw - 700px);margin-right:20px}}@media screen and (min-width:1281px) and (max-width:1600px){.sit nav.breadcrumbs{margin-left:100px;margin-right:100px;width:auto}.sit main#main-contents>.layout.standard{margin-left:100px;margin-right:100px;width:auto}.sit main#main-contents>.layout.index{margin-left:100px;margin-right:100px;width:auto}.sit [data-area=content] .std-department-visual,.sit [data-area=content] .std-faculty-visual,.sit [data-area=content] .std-feature-link,.sit [data-area=content] .std-feature-visual,.sit [data-area=content] .std-under-visual{height:360px;margin-left:-100px;margin-right:0}.sit [data-area=content] .std-department-visual .content,.sit [data-area=content] .std-faculty-visual .content,.sit [data-area=content] .std-feature-link .content,.sit [data-area=content] .std-feature-visual .content,.sit [data-area=content] .std-under-visual .content{margin-left:100px;margin-right:100px}.sit [data-area=content] .std-upper-banner{height:360px;margin-left:-100px;margin-right:0}.sit [data-area=content] .std-feature-link{height:280px}.sit [data-area=content] .std-lev2-pagetitle .kv{width:calc(100% + 100px);margin-right:-100px}.sit [data-area=content] .under-visual{height:360px;margin-left:-100px;margin-right:-400px}.sit [data-area=content] .under-visual .text-wrap{margin-left:100px;margin-right:400px}.sit [data-area=content] .features-visual{height:360px;margin-left:-100px;margin-right:0}.sit [data-area=content] .features-visual .text-wrap{margin-left:100px;margin-right:400px}.sit [data-area=content] .features-link{height:280px;margin-left:-100px;margin-right:-400px}.sit [data-area=content] .features-link .inner a .text,.sit [data-area=content] .features-link .inner a .title{margin-left:100px;margin-right:400px}.sit [data-area=content] .faculty-visual{height:600px;margin-left:-100px;margin-right:-400px}.sit [data-area=content] .faculty-visual .text-wrap{padding-top:160px;margin-left:100px;margin-right:400px}.sit [data-area=content] .department-visual{height:360px;margin-left:-100px;margin-right:0}.sit [data-area=content] .department-visual .text-wrap{margin-left:100px;margin-right:20px}}@media screen and (min-width:1025px){.sit main#main-contents>.layout.standard section.main-section{width:calc(100% - 300px)}.sit main#main-contents>.layout.standard .side-navi{width:240px}}@media screen and (min-width:1025px) and (max-width:1280px){.sit [data-area=content] .std-department-visual,.sit [data-area=content] .std-faculty-visual,.sit [data-area=content] .std-feature-link,.sit [data-area=content] .std-feature-visual,.sit [data-area=content] .std-under-visual{height:360px;margin-left:-7.8125vw;margin-right:0}.sit [data-area=content] .std-department-visual .content,.sit [data-area=content] .std-faculty-visual .content,.sit [data-area=content] .std-feature-link .content,.sit [data-area=content] .std-feature-visual .content,.sit [data-area=content] .std-under-visual .content{margin-left:7.8125vw;margin-right:7.8125vw}.sit [data-area=content] .std-upper-banner{height:360px;margin-left:-7.8125vw;margin-right:0}.sit [data-area=content] .std-feature-link{height:280px}.sit [data-area=content] .under-visual{height:360px;margin-left:-7.8125vw;margin-right:calc(-300px - 7.8125vw)}.sit [data-area=content] .under-visual .text-wrap{margin-left:7.8125vw;margin-right:calc(300px + 7.8125vw)}.sit [data-area=content] .features-visual{height:360px;margin-left:-7.8125vw;margin-right:0}.sit [data-area=content] .features-visual .text-wrap{margin-left:7.8125vw;margin-right:calc(300px + 7.8125vw)}.sit [data-area=content] .features-link{height:280px;margin-left:-7.8125vw;margin-right:calc(-300px - 7.8125vw)}.sit [data-area=content] .features-link .inner a .text,.sit [data-area=content] .features-link .inner a .title{margin-left:7.8125vw;margin-right:calc(300px + 7.8125vw)}.sit [data-area=content] .faculty-visual{height:600px;margin-left:-7.8125vw;margin-right:calc(-300px - 7.8125vw)}.sit [data-area=content] .faculty-visual .text-wrap{padding-top:160px;margin-left:7.8125vw;margin-right:calc(300px + 7.8125vw)}.sit [data-area=content] .department-visual{height:360px;margin-left:-7.8125vw;margin-right:0}.sit [data-area=content] .department-visual .text-wrap{margin-left:7.8125vw;margin-right:20px}}@media screen and (min-width:751px) and (max-width:959px){.sit [data-area=content] .cp-vertical{flex-direction:row}}