a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:middle}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative;overflow-x:hidden}body::-webkit-scrollbar{width:0;background:0 0}button,ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}:focus,a:active,a:focus,a:hover,button:focus{text-decoration:none;outline:0}button{background:0 0;border:none;font-size:0}img{max-width:100%;height:auto}@font-face{font-family:SweiDLucy;src:url(../font/SweiDLucyCJKtc-Regular.ttf)}@font-face{font-family:SweiB2;src:url(../font/SweiB2SerifCJKtc-Light.ttf)}@font-face{font-family:SweiB2-b;src:url(../font/SweiB2SerifCJKtc-Bold.ttf)}.bg-video{width:100%;visibility:hidden;position:absolute;top:0;left:0}.bg-canvas{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;mix-blend-mode:color-dodge}body{color:#262626;font-family:SweiB2}h3,h4{position:relative;margin:10vh auto 2vh}@media only screen and (max-width:800px){h3,h4{margin:2vh auto}}h3::before,h4::before{position:absolute;left:24vw;bottom:10%;content:"";width:313px;height:23px;background:url(../images/tdeco.png) no-repeat center center;background-size:contain}@media only screen and (max-width:1440px){h3::before,h4::before{left:16vw}}@media only screen and (max-width:1200px){h3::before,h4::before{display:none}}h3::after,h4::after{position:absolute;right:24vw;bottom:10%;content:"";width:313px;height:23px;background:url(../images/tdeco.png) no-repeat center center;background-size:contain;transform:rotate(180deg)}@media only screen and (max-width:1440px){h3::after,h4::after{right:16vw}}@media only screen and (max-width:1200px){h3::after,h4::after{display:none}}p{font-size:1.2rem;line-height:1.4rem;letter-spacing:2px;margin:.6vw 0;color:#fff}p span{color:#7b9ed7}p.note{color:#8096ab}.specolor{color:#fccc80}#header{position:relative;background:url(../images/mainbg.jpg) no-repeat center bottom;background-size:cover;text-align:right;min-height:100vh}@media only screen and (max-width:800px){#header{min-height:60vh}}#header .title{position:absolute;left:16vw;bottom:15vh;z-index:1}@media only screen and (max-width:1200px){#header .title{width:40vw;left:10vw;top:15vh;bottom:unset}}@media only screen and (max-width:480px){#header .title{width:60vw;left:-6vw}}@media only screen and (max-width:1200px){#header>img{max-width:90vw;margin-top:10vh}}.fixedBox{position:fixed;top:10%;right:2%;padding:0;overflow:hidden;z-index:9;display:flex;flex-direction:column;transition:1s all}@media only screen and (max-width:480px){.fixedBox{top:6vh}}.fixedBox a,.fixedBox button{display:inline-block;margin:.4rem 0}@media only screen and (max-width:767px){.fixedBox a>img,.fixedBox button>img{width:12vw}}@media only screen and (max-width:480px){.fixedBox a>img,.fixedBox button>img{width:20vw}}.fixedBox a:hover img,.fixedBox button:hover img{opacity:0}.fixedBox a:nth-of-type(1):hover{background:url(../images/s11.png) no-repeat center center;background-size:contain}.fixedBox a:nth-of-type(2):hover{background:url(../images/s22.png) no-repeat center center;background-size:contain}.fixedBox button:hover{background:url(../images/s33.png) no-repeat center center;background-size:contain}.sideBtn{position:fixed;left:2vw;z-index:9;height:100%;padding:6vh 1vw 0 1vw;text-align:center;transition:1s all}@media only screen and (max-width:800px){.sideBtn{left:0;background-color:#000000b0}}.sideBtn>a>img{max-width:140px;margin-top:2vh}.sideBtn ul{position:relative;padding:0;margin-top:4vh;list-style:none}.sideBtn ul::before{position:absolute;top:-10%;left:-21px;content:"";width:1px;height:120%;border:1px dashed;border-width:0 0 0 1px;background:linear-gradient(to top,#7d859100 0,#7d8591 10%,#7d8591 90%,#7d859100 100%);background-origin:border-box;border-left:1px dashed}@media only screen and (max-width:800px){.sideBtn ul::before{left:-2px}}.sideBtn ul li{margin:2vh 0}@media only screen and (max-width:480px){.sideBtn ul li{margin:1vh 0}}.sideBtn ul li a{position:relative;display:block;width:168px;height:48px;padding:0;text-align:center;text-decoration:none;color:#fff;background:0 0}.sideBtn ul li a::before{content:"";width:21px;height:10px;background:url(../images/i_gray.png) no-repeat center center;background-size:contain;position:absolute;top:50%;left:-30px;transform:translateY(-50%)}@media only screen and (max-width:800px){.sideBtn ul li a::before{left:-10px}}.sideBtn ul li a.active,.sideBtn ul li a:hover{outline:0;background:url(../images/sidebg.png) no-repeat center center;background-size:contain}.sideBtn ul li a.active::before,.sideBtn ul li a:hover::before{background:url(../images/i_blue.png) no-repeat center center;background-size:contain}.sideBtn ul li a span{display:block;transform:scaleX(.7);font-size:1.4rem;line-height:48px;letter-spacing:10px;filter:drop-shadow(0 0 4px #000)}.sideBtn ul li:first-of-type a.active,.sideBtn ul li:first-of-type a:hover{background:url(../images/sidebg1.png) no-repeat center center;background-size:contain}.sideBtn ul li:first-of-type a.active span,.sideBtn ul li:first-of-type a:hover span{font-family:SweiB2-b;color:#441011;font-size:1.6rem;-webkit-text-stroke:1px #441011;text-shadow:0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff,0 0 4px #fff}.sideBtn ul li:first-of-type a.active::before,.sideBtn ul li:first-of-type a:hover::before{background:url(../images/i_red.png) no-repeat center center;background-size:contain}.sideBtn.off{transform:translateX(-100%)}.btn-on{position:absolute;z-index:99;outline:0;bottom:0;right:-36px;top:50%;transform:translateY(-50%);transition:.6s all}.btn-on img{transition:1s all;filter:drop-shadow(0 0 6px #000)}.btn-on.open img{transform:rotate(-180deg)}section{position:relative;background:url(../images/bg.jpg) no-repeat center top;background-size:cover;z-index:2;padding:0 0 150px;overflow:hidden;text-align:center}section .popbtn{display:block;z-index:9;margin:8vh auto}section .popbtn:hover{background:transparent url(../images/btnn.png) no-repeat center center;background-size:contain}section .popbtn:hover img{opacity:0}section .box{display:flex;flex-wrap:wrap;justify-content:center;margin:4vh 0}section .box div{margin:0 .4vw}@media only screen and (max-width:1200px){section .box div{margin:2vw}}section .box div:hover img{opacity:0}section #s1 .gridc1{position:relative;max-width:830px;margin:4vh auto;display:-ms-grid;display:grid;font-family:SweiDLucy;background-color:#1b283ea0;grid-gap:0;-ms-grid-columns:[line_1] 180px [line2] auto;grid-template-columns:[line_1] 180px [line2] auto}@media only screen and (max-width:480px){section #s1 .gridc1{max-width:90vw;-ms-grid-columns:1fr;grid-template-columns:1fr}}section #s1 .gridc1::before{content:"";width:101%;height:101%;-o-border-image:url(../images/shape.png) 30/30px round;border-image:url(../images/shape.png) 30/30px round;pointer-events:none;position:absolute;top:-.5%;left:-.5%}@media only screen and (max-width:480px){section #s1 .gridc1::before{opacity:.5}}section #s1 .gridc1 p{font-size:.9rem;letter-spacing:0;color:#8096ab;margin:0}@media only screen and (max-width:1200px){section #s1 .gridc1 p{font-size:1.2rem}}@media only screen and (max-width:480px){section #s1 .gridc1 p{font-size:1rem}}section #s1 .gridc1 p.note{color:#7b9ed7}section #s1 .gridc1 div{padding:.8vw;border:1px solid #2a364b;border-width:0 1px 1px 0}section #s1 .gridc1 div:nth-last-of-type(1),section #s1 .gridc1 div:nth-last-of-type(2),section #s1 .gridc1 div:nth-of-type(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media only screen and (max-width:480px){section #s1 .gridc1 div:nth-last-of-type(1),section #s1 .gridc1 div:nth-last-of-type(2),section #s1 .gridc1 div:nth-of-type(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}@media only screen and (max-width:1200px){section #s1 .gridc1 div:nth-of-type(1),section #s1 .gridc1 div:nth-of-type(2){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media only screen and (max-width:1200px) and (max-width:480px){section #s1 .gridc1 div:nth-of-type(1),section #s1 .gridc1 div:nth-of-type(2){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}section #s1 .gridc1 div.gil img{margin:.2vw 1vw}section #s1 .gridc1 div p.note{font-size:.8rem}@media only screen and (max-width:1200px){section #s1 .gridc1 div p.note{font-size:1rem}}section #s2{margin-bottom:-30vh}@media only screen and (max-width:800px){section #s2{margin-bottom:-14vh}}@media only screen and (max-width:480px){section #s2{margin-bottom:-6vh}}section #s2 .popbtn{position:relative;z-index:9;margin-top:4vh;margin-bottom:-14vh}@media only screen and (max-width:1440px){section #s2 .popbtn{margin-bottom:-6vh}}@media only screen and (max-width:800px){section #s2 .popbtn{margin-bottom:0}}section #s3 .box:hover div:nth-of-type(1){background:url(../images/c311.png) no-repeat center center;background-size:contain}section #s3 .box:hover div:nth-of-type(2){background:url(../images/c322.png) no-repeat center center;background-size:contain}section #s3 .box:hover div:nth-of-type(3){background:url(../images/c333.png) no-repeat center center;background-size:contain}section #s4 .box:hover div:nth-of-type(1){background:url(../images/c411.png) no-repeat center center;background-size:contain}section #s4 .box:hover div:nth-of-type(2){background:url(../images/c422.png) no-repeat center center;background-size:contain}section #s4 .box:hover div:nth-of-type(3){background:url(../images/c433.png) no-repeat center center;background-size:contain}section #s5 .popbtn{margin-top:0}.modal{background:url(../images/popbg.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;z-index:999;padding-top:50px}.modal h4{font-size:1.6rem;line-height:2rem;margin-bottom:1rem}.modal h4::before{left:10%}.modal h4::after{right:10%}.modal h5{font-size:1.6rem;line-height:1.8rem;color:#7b9ed7;text-align:left;margin:1rem 0 .6rem}.modal .modal-content{background:0 0;border:none}.modal .modal-body{text-align:center}.modal .modal-body table{color:#fff;font-size:1rem;line-height:1.2rem;margin:30px auto;border-collapse:collapse;max-width:1000px;table-layout:fixed;background-color:#1b283ea0}.modal .modal-body table th{padding:1rem;color:#fccc80}.modal .modal-body table td,.modal .modal-body table th{text-align:center;border:1px solid #8096ab}.modal .modal-body table td{padding:1.2rem}@media only screen and (max-width:480px){.modal .modal-body table td{padding:.2rem}}.modal .modal-body table td.spetable{color:#fccc80}.modal .modal-body ol,.modal .modal-body ul{margin:0 0 20px 0;text-align:left;font-size:1.1rem;line-height:1.8rem;padding-left:20px;letter-spacing:1px;color:#7b9ed7}.modal .modal-body ul li::before{content:"\2299 ";margin-left:-22px;margin-right:2px;color:#7b9ed7}.modal .modal-body ol{list-style:decimal}.modal .modal-body ol li{margin-bottom:1rem}.modal .modal-body ol li span{color:#8096ab}.modal p{font-size:1rem;color:#fff;margin:20px 0 0 0;text-align:left}.modal p.note{color:#f18181}.modal p span{font-size:1.6rem;line-height:2rem;color:#8096ab}.mainCtn{max-width:50vw;background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.501961) 20%,rgba(0,0,0,.501961) 90%,rgba(0,0,0,0) 100%);border:1px solid #8096ab;border-radius:10px;margin:2% auto;padding:1vw}@media only screen and (max-width:1200px){.mainCtn{max-width:66vw}}@media only screen and (max-width:767px){.mainCtn{max-width:90vw}}.mainCtn .speCtn{display:inline-block;max-width:50%}.mainCtn>img{margin:.4vw}button.close{opacity:1;position:absolute;right:0;width:70px;height:70px;font-size:70px;font-weight:lighter;color:#7b9ed7;text-shadow:none;overflow:hidden;border:solid 1px #7b9ed7;border-radius:70px;z-index:9}@media only screen and (max-width:1200px){button.close{width:50px;height:50px;font-size:50px}}@media only screen and (max-width:480px){button.close{top:-2vh;right:4vw}}button.close span{display:block}button.close:hover{background-color:#7b9ed7;color:#000}.eventflex{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;margin:0 auto 1rem auto}.eventflex table{margin:0!important}.eventflex img{margin:.6rem}@media only screen and (max-width:480px){.eventflex img{margin:0}}.eventflex strong{font-weight:700;color:#8096ab}.modal-backdrop{display:none}.gridp2,.gridp22,.gridp222,.gridp3,.gridp33,.gridp4,.gridp5{display:-ms-grid;display:grid;background-color:#1b283ea0;grid-gap:0;text-align:center}.gridp222>div,.gridp22>div,.gridp2>div,.gridp33>div,.gridp3>div,.gridp4>div,.gridp5>div{display:flex;align-items:center;justify-content:center;padding:1vw;border:1px solid #2a364b}.gridp2 p,.gridp22 p,.gridp222 p,.gridp3 p,.gridp33 p,.gridp4 p,.gridp5 p{margin:0;text-align:center}.gridp2 p.specolor,.gridp22 p.specolor,.gridp222 p.specolor,.gridp3 p.specolor,.gridp33 p.specolor,.gridp4 p.specolor,.gridp5 p.specolor{color:#fccc80}.gridp2{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr;margin-bottom:4vh}@media only screen and (max-width:480px){.gridp2{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gridp2 div:nth-last-of-type(1),.gridp2 div:nth-of-type(1),.gridp2 div:nth-of-type(2),.gridp2 div:nth-of-type(5){-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}@media only screen and (max-width:480px){.gridp2 div:nth-last-of-type(1),.gridp2 div:nth-of-type(1),.gridp2 div:nth-of-type(2),.gridp2 div:nth-of-type(5){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp2 div:nth-of-type(4){-ms-grid-column:2;-ms-grid-column-span:2;grid-column:2/4}@media only screen and (max-width:480px){.gridp2 div:nth-of-type(4){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp2 div:nth-last-of-type(2){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media only screen and (max-width:480px){.gridp2 div:nth-last-of-type(2){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp2 .hero1{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}.gridp2 .hero2{-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4;-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}@media only screen and (max-width:480px){.gridp2 .hero2{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:6;-ms-grid-row-span:1;grid-row:6/7}}.gridp22{-ms-grid-columns:1fr 1fr 2fr 2fr 1fr;grid-template-columns:1fr 1fr 2fr 2fr 1fr}@media only screen and (max-width:800px){.gridp22{-ms-grid-columns:(1fr 2fr)[2];grid-template-columns:repeat(2,1fr 2fr)}}@media only screen and (max-width:480px){.gridp22{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gridp22>div:nth-of-type(1){-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}@media only screen and (max-width:800px){.gridp22>div:nth-of-type(1){-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}}@media only screen and (max-width:480px){.gridp22>div:nth-of-type(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp22>div:nth-of-type(4n+6){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5}@media only screen and (max-width:480px){.gridp22>div:nth-of-type(4n+6){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp22>div:nth-of-type(6){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@media only screen and (max-width:800px){.gridp22>div:nth-of-type(6){-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}}@media only screen and (max-width:480px){.gridp22>div:nth-of-type(6){grid-row:auto}}.gridp22>div:nth-of-type(10){-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@media only screen and (max-width:800px){.gridp22>div:nth-of-type(10){-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}}@media only screen and (max-width:480px){.gridp22>div:nth-of-type(10){grid-row:auto}}.gridp22>div:nth-of-type(14){-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}@media only screen and (max-width:800px){.gridp22>div:nth-of-type(14){-ms-grid-row:5;-ms-grid-row-span:1;grid-row:5/6}}@media only screen and (max-width:480px){.gridp22>div:nth-of-type(14){grid-row:auto}}.gridp22 .hero3{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2;-ms-grid-row:2;-ms-grid-row-span:3;grid-row:2/5}@media only screen and (max-width:800px){.gridp22 .hero3{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5;-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}@media only screen and (max-width:480px){.gridp22 .hero3{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp222{-ms-grid-columns:1fr 2fr 2fr 1fr 1fr;grid-template-columns:1fr 2fr 2fr 1fr 1fr}@media only screen and (max-width:800px){.gridp222{-ms-grid-columns:(1fr 2fr)[2];grid-template-columns:repeat(2,1fr 2fr)}}@media only screen and (max-width:480px){.gridp222{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gridp222>div:nth-last-of-type(1){-ms-grid-column:1;-ms-grid-column-span:5;grid-column:1/6}@media only screen and (max-width:800px){.gridp222>div:nth-last-of-type(1){-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}}@media only screen and (max-width:480px){.gridp222>div:nth-last-of-type(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp222>div:nth-of-type(4n+5){-ms-grid-column:3;-ms-grid-column-span:1;grid-column:3/4}@media only screen and (max-width:800px){.gridp222>div:nth-of-type(4n+5){-ms-grid-column:4;-ms-grid-column-span:1;grid-column:4/5}}@media only screen and (max-width:480px){.gridp222>div:nth-of-type(4n+5){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp222>div:nth-of-type(5){-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}@media only screen and (max-width:800px){.gridp222>div:nth-of-type(5){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}}@media only screen and (max-width:480px){.gridp222>div:nth-of-type(5){grid-row:auto}}.gridp222>div:nth-of-type(9){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/3}@media only screen and (max-width:800px){.gridp222>div:nth-of-type(9){-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}}@media only screen and (max-width:480px){.gridp222>div:nth-of-type(9){grid-row:auto}}.gridp222>div:nth-of-type(13){-ms-grid-row:3;-ms-grid-row-span:1;grid-row:3/4}@media only screen and (max-width:800px){.gridp222>div:nth-of-type(13){-ms-grid-row:4;-ms-grid-row-span:1;grid-row:4/5}}@media only screen and (max-width:480px){.gridp222>div:nth-of-type(13){grid-row:auto}}.gridp222 .hero4{-ms-grid-column:5;-ms-grid-column-span:1;grid-column:5/6;-ms-grid-row:1;-ms-grid-row-span:3;grid-row:1/4}@media only screen and (max-width:800px){.gridp222 .hero4{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}}@media only screen and (max-width:480px){.gridp222 .hero4{-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp3,.gridp33{-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;margin-bottom:4vh}@media only screen and (max-width:480px){.gridp3,.gridp33{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gridp33>div:nth-of-type(1),.gridp3>div:nth-of-type(1){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}@media only screen and (max-width:480px){.gridp33>div:nth-of-type(1),.gridp3>div:nth-of-type(1){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}.gridp33 .elf{flex-wrap:wrap;-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}.gridp33>div:nth-of-type(2){-ms-grid-row:2;-ms-grid-row-span:2;grid-row:2/4}@media only screen and (max-width:480px){.gridp33>div:nth-of-type(2){grid-row:auto}}.gridp33>div:nth-of-type(5){-ms-grid-row:4;-ms-grid-row-span:2;grid-row:4/6}@media only screen and (max-width:480px){.gridp33>div:nth-of-type(5){grid-row:auto}}.gridp33>div:nth-of-type(8){-ms-grid-row:6;-ms-grid-row-span:2;grid-row:6/8}@media only screen and (max-width:480px){.gridp33>div:nth-of-type(8){grid-row:auto}}.gridp4{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin-bottom:4vh}@media only screen and (max-width:800px){.gridp4{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gridp4 .oni{flex-direction:column;-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/2}@media only screen and (max-width:800px){.gridp4 .oni{grid-row:auto}}.gridp5{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}@media only screen and (max-width:480px){.gridp5{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gridp5>div{flex-direction:column}.gridp5>div p{margin-bottom:4vh}