@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:bottom;}*{word-wrap:break-word;overflow-wrap:break-word;}body{height:100%;}html{height:100%;}body{font-family:"Noto Sans JP",sans-serif;font-size:16px;line-height:1;letter-spacing:.04em;color:#111;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";animation:fadeIn .6s ease 0s 1 normal;-webkit-animation:fadeIn .6s ease 0s 1 normal;background:#f5f5f5;min-width:1080px;}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}60%{opacity:0}100%{opacity:1}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}a:link{text-decoration:none;color:#111;font-weight:600;}a:visited{color:#111;}a:hover{text-decoration:none;color:#111;}a:active{color:#111;}li{list-style:none;}img{width:100%;height:auto;}header{position:fixed;z-index:30;top:0;left:0;right:0;margin:auto;width:100%;min-width:1080px;background-color:rgba(255,255,255,.95);-webkit-backdrop-filter:saturate(200%) blur(4px);backdrop-filter:saturate(200%) blur(4px);}#headerInner{padding:10px 20px;margin:0 auto;max-width:1120px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}header.UpMove{-webkit-animation:UpAnime .5s forwards;animation:UpAnime .5s forwards;}@-webkit-keyframes UpAnime{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes UpAnime{from{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}}header.DownMove{-webkit-animation:DownAnime .5s forwards;animation:DownAnime .5s forwards;}@-webkit-keyframes DownAnime{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes DownAnime{from{opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}#container{margin-top:.5px;padding-top:65px;}header h1{width:160px;min-width:160px;margin-right:30px;}nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.navBtn{display:none;}#naviOut{-webkit-box-flex:1;-ms-flex:1;flex:1;}ul#mainNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;}ul#mainNav li{font-size:16px;line-height:1.3em;text-align:center;}ul#mainNav li a{font-weight:700;display:block;padding:.4em .8em .4em 23px;position:relative;background:url(../img/navmark.svg) no-repeat left center;background-size:20px auto;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}ul.subNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}ul.subNav li{font-size:15px;line-height:1.4em;display:block;margin-right:6px;}ul.subNav li:last-child{margin-right:0;}ul.subNav li a{display:block;letter-spacing:0;padding:.3em 1.2em .4em;background-color:#fb1574;border-radius:8px;font-weight:700;color:#fff;}.main{position:relative;background-color:#f9e800;margin:.5px auto 0;margin-bottom:15px;background-image:url(../img/cloud.svg),url(../img/cloud.svg),url(../img/cloud.svg),url(../img/cloud.svg);background-position:left -30px top 60px,right 120px top 50px,left 100px bottom 180px,right -20px bottom 120px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:240px auto,200px auto,200px auto,280px auto;}.mainTitle{max-width:620px;margin:0 auto;padding:30px;}.mainApplication{background-color:#f9e800;margin:.5px auto 0;margin-bottom:20px;}.mainApplicationTitleText{padding:30px 0 0;text-align:center;}.mainApplicationTitleTextInner{background-color:rgba(255,255,255,.7);padding:10px 20px;max-width:1080px;margin:0 auto;border-radius:10px;position:relative;display:inline-block;}.mainApplicationTitleTextInner::after{border:10px solid transparent;border-top-color:rgba(255,255,255,.7);border-bottom-width:0;bottom:-10px;content:"";display:block;left:0;right:0;margin:auto;position:absolute;width:0;}.mainApplicationInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 10px;max-width:1080px;margin:auto;}.mainApplicationTitle{width:50%;margin:0 30px 0 0;}.announcement{font-size:26px;line-height:1.4em;font-weight:700;margin-bottom:.8em;border-bottom:2px #222 dashed;padding-bottom:.4em;}.mainApplicationText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;}span.announcementOne{background-color:#fa8500;color:#fff;padding:2px 6px;border-radius:6px;margin-right:.2em;display:inline-block;}span.announcementTwo{display:inline-block;}span.announcementTwo strong{font-size:160%;font-weight:900;vertical-align:baseline;}.deadline{font-size:26px;line-height:1.4em;font-weight:700;margin-bottom:.8em;border-bottom:2px #222 dashed;padding-bottom:.4em;}span.deadlineOne{color:#fff;background-color:#fa8500;padding:2px 6px;border-radius:6px;margin-right:.2em;display:inline-block;}span.deadlineTwo strong{font-size:160%;font-weight:900;vertical-align:baseline;}.mainApplicationText p{font-size:18px;line-height:1.6em;margin-bottom:1em;}.mainApplicationText p strong{font-size:24px;line-height:1.6em;font-weight:700;padding:.2em 0;border-top:2px #222 solid;border-bottom:2px #222 solid;margin-bottom:.6em;display:block;}.applicationMark{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.applicationMark::before{content:"";width:60px;min-width:60px;height:60px;display:inline-block;background:url(../img/applicationMark.svg) no-repeat center;background-size:100% auto;margin-right:10px;}section p{font-size:17px;line-height:1.8em;margin-bottom:1em;}section p.red{color:#fb1574;}section p:last-child{margin-bottom:0;}section p small{font-size:14px;line-height:1.6em;}section p strong{font-size:19px;font-weight:500;}section .ended p strong{color:#16b0c5;font-weight:700;font-size:24px;line-height:1.5em;}.textCenter{text-align:center;}section{padding:15px 30px;}section.spaceOnes{padding-top:30px;margin-top:40px;background:url(../img/wave.svg) repeat-x left top;background-size:25px auto;}section.fotap{padding:0 30px 15px;}section.fotap p{text-align:right;}section.fotap p small{font-size:12px;line-height:1.4em;}.topUnderFour{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-10px;position:relative;z-index:2;padding-bottom:20px;}.topUnderFourCell{width:calc(25% - 10px);margin-left:10px;margin-bottom:10px;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background-color:#fff;position:relative;border:5px #16bcc5 solid;border-top-width:8px;}.topUnderFourCell:has(a){padding:0;}.topUnderFourCell a{display:block;padding:10px;position:relative;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../img/underarrow.svg) no-repeat bottom 10px right 10px;background-size:20px auto;}section#reason01,section#reason02,section#reason03,section#reason04,section#faq,section#whats{background:url(../img/wave.svg) repeat-x left top;background-size:25px auto;padding-top:40px;padding-bottom:40px;}.topUnderFourTitle{font-size:17px;line-height:1.4em;font-weight:700;padding-right:20px;color:#16bcc5;position:relative;}.sectionInner .iconNega .topUnderFourCell .topUnderFourTitle{margin-bottom:.3em;}.topUnderFourTitle span{display:inline-block;position:relative;z-index:2;}section .topUnderFourCell p{font-size:15px;line-height:1.5em;font-weight:400;}.titlePuters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.titlePuters h2{-webkit-box-flex:1;-ms-flex:1;flex:1;}.typingBlocksText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:40px;}.topUnderFourIcon{width:50px;min-width:50px;background-color:#16bcc5;border-radius:50%;margin:-40px auto 8px;}.typingBlocksText .topUnderFourIcon{margin:3px 10px 0 0;}.colors .topUnderFourCell:nth-child(1) .topUnderFourIcon,section#reason01 .typingBlocksText .topUnderFourIcon{background-color:#ff565d;}.colors .topUnderFourCell:nth-child(2) .topUnderFourIcon,section#reason02 .typingBlocksText .topUnderFourIcon{background-color:#fa8500;}.sectionInner{max-width:1080px;margin:0 auto;}.bgWhite{max-width:880px;background:#fff;padding:30px;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;}.sectionInner h2,.mainApplication h2{font-size:38px;line-height:1.3em;margin-top:-80px;padding-top:80px;margin-bottom:.6em;font-weight:900;text-align:center;color:#2a2a2a;position:relative;}.mainApplication h2 br{display:none;}.sectionInner h2 span.greens,.mainApplication h2 span.greens{color:#16bcc5;vertical-align:middle;}.sectionInner h2 span.blacks,.mainApplication h2 span.blacks{vertical-align:middle;}.sectionInner h2 span.blues,.mainApplication h2 span.blues{color:#16bcc5;vertical-align:middle;}.mainApplication h2{padding-top:0;margin-top:0;margin-bottom:0;}.mainApplication h2 span.years{display:inline-block;background-color:#16bcc5;color:#fff;padding:2px 10px;border-radius:10px;margin-right:10px;vertical-align:middle;}section#reason01 .sectionInner h2 span.greens,section#reason02 .sectionInner h2 span.greens,section#reason03 .sectionInner h2 span.greens,section#reason04 .sectionInner h2 span.greens{color:#222;}.sectionInner h2 strong{font-size:170%;vertical-align:baseline;}.btnSmall{display:block;background-color:#fb1574;color:#fff;margin:15px auto 0;text-align:center;padding:5px;border-radius:16px;font-weight:700;font-size:14px;line-height:1.5em;max-width:8em;}.btnSmall span{display:inline-block;background:url(../img/underarrow.svg) no-repeat center right;background-size:20px auto;padding-right:25px;}.sectionInner h3{font-size:32px;line-height:1.3em;margin-bottom:.4em;font-weight:900;color:#16bcc5;}.sectionInner.bgWhite h3{font-size:28px;line-height:1.3em;margin-bottom:.6em;font-weight:900;padding:.3em .6em;border-radius:10px;background:-o-linear-gradient(45deg,#b67b03 0%,#daaf08 50%,#fee9a0 75%,#daaf08 85%,#b67b03 90% 100%);background:linear-gradient(45deg,#b67b03 0%,#daaf08 50%,#fee9a0 75%,#daaf08 85%,#b67b03 90% 100%);color:#fff;position:relative;text-shadow:0 0 6px rgba(0,0,0,.2);}.sectionInner h3 span{display:block;position:relative;background:url(../img/crown.svg) no-repeat top 3px left;background-size:40px auto;padding-left:50px;}.sectionInner h3 strong{font-size:140%;vertical-align:baseline;display:inline-block;}.sectionInner h3 small{font-size:80%;vertical-align:baseline;display:inline-block;font-weight:500;}.TwoBlocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;}.movies{margin-top:40px;}.alignCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.justifyCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.oneBlocksOuter{text-align:center;margin-bottom:30px;}.oneBlocks{display:inline-block;text-align:left;}.typingBlocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.typingBlocks + .typingBlocks{margin-top:30px;}.typingBlocks h3{font-size:28px;margin-top:.5em;}section#reason01 .typingBlocks h3{color:#ff565d;}.nega{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.nega .typingBlocksText{margin-right:0;margin-left:40px;}.typingBlocksImage{width:50%;border-radius:20px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px #ddd solid;-webkit-box-shadow:8px 8px 0 0 #eee;box-shadow:8px 8px 0 0 #eee;}.sectionInner .typingBlocksText h2{text-align:left;}.typingBlocksText .topUnderFour{margin:0;}.typingBlocksText .topUnderFour .topUnderFourCell{width:100%;margin:0;}p.imagep{font-size:14px;line-height:1.5em;margin-top:10px;}.TwoBlocksCell{width:48%;}.oneBlocks .TwoBlocksCell{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.oneBlocks .TwoBlocksCell .pointImage{margin-left:20px;width:18%;}.oneBlocks .TwoBlocksCell{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.oneBlocksText{-webkit-box-flex:1;-ms-flex:1;flex:1;}.TwoBlocksCellSmall{width:38%;margin-right:4%;}.TwoBlocksCellSmaller{width:25%;}.TwoBlocksCellLarge{width:58%;}.rightSpaces{margin-right:3%;}.arrowsRight{width:4%;}.btn{text-align:center;}.btn a{display:inline-block;background-color:#fb1574;color:#fff;font-weight:900;font-size:22px;padding:1em;border-radius:34px;min-width:12em;}.btn a span{display:inline-block;padding-right:26px;background:url(../img/linkwhite.svg) no-repeat top 6px right;background-size:21px auto;}.closebtn{position:relative;}.closebtn::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;}.closebtn a{position:relative;overflow:hidden;opacity:.2;}.btnSmalls a{font-size:17px;padding:.8em 1.2em;}.btnSmalls a span{padding-right:22px;background:url(../img/linkwhite.svg) no-repeat top 6px right;background-size:16px auto;}ul.smallLists{font-size:18px;line-height:1.6em;font-weight:500;border-top:1px #ccc dashed;padding-top:.5em;}ul.smallLists li{margin-bottom:.7em;padding-bottom:.5em;padding-left:26px;background:url(../img/check.svg) no-repeat left top 8px;background-size:20px auto;border-bottom:1px #ccc dashed;}ul.smallLists li strong{display:inline-block;font-size:20px;font-weight:700;margin-right:.5em;vertical-align:baseline;}ul.smallLists li small{display:inline-block;font-size:80%;vertical-align:baseline;}ul.smallLists li:last-child{margin-bottom:0;}.movie{position:relative;width:100%;padding-top:56.25%;}.movie iframe{position:absolute;top:0;right:0;width:100%;height:100%;}.moviemp4{width:100%;text-align:center;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px #ddd solid;margin-bottom:8px;}.moviemp4 video{width:100%;height:100%;vertical-align:bottom;}.movies p{margin-bottom:0;}.bgWhites{background:#f8f8f8;}section#plan p,section#about p,section#whats p{text-align:center;}section#whats .TwoBlocks p{text-align:left;font-size:14px;line-height:1.8em;}section#whats .TwoBlocks h3{font-size:24px;margin-top:.5em;}.qnaCell{border-bottom:1px #999 dashed;}.qnaCell a{font-weight:700;text-decoration:underline!important;}.question,.answerInner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;}.question{cursor:pointer;background:url(../img/acc_open.svg) no-repeat right 10px center;background-size:20px auto;}.question.open{background-image:url(../img/acc_close.svg);}.qnaIcon{width:45px;min-width:45px;height:45px;background-color:#16b0c5;color:#fff;font-size:24px;line-height:43px;font-weight:900;text-align:center;border-radius:6px;margin-right:12px;}.answer{background-color:#f5f5f5;margin-bottom:20px;display:none;}.answer .qnaIcon{background-color:#ff6d09;color:#fff;}.qnaText{margin-top:10px;}.question .qnaText p{font-size:18px;line-height:1.4em;font-weight:700;margin-right:30px;}.answer .qnaText p{font-size:16px;line-height:1.6em;margin-bottom:.6em;}ul.qnaList li{font-size:14px;line-height:1.6em;margin-bottom:.6em;padding-left:1em;text-indent:-1em;}.answer .qnaText p:last-child,ul.qnaList li:last-child{margin-bottom:0;}footer{min-width:1080px;}.footerInner{background-color:#222;padding:20px;}ul.footerNav{text-align:center;margin-bottom:10px;}ul.footerNav li{font-size:13px;line-height:1.3em;display:inline-block;}ul.footerNav li a{color:#fff;padding:.2em .6em;display:inline-block;font-weight:500;}.footerInner small{display:block;text-align:center;font-size:12px;line-height:1.3em;color:#fff;margin-top:30px;}.pagetop{text-align:right;width:65px;height:65px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:fixed;bottom:15px;right:15px;z-index:10;}.pagetop a{display:block;border-radius:50%;width:65px;height:65px;background:rgba(255,255,255,.8);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}.pagetop img{width:75%;margin:13px auto 0;}.pagetop:hover a{background:#fff;}p.endcontest{color:#fb1574;}p.endcontest strong{font-weight:700;display:inline-block;border:1px #fb1574 solid;padding:4px 10px;}@media (hover:hover) and (pointer:fine) and (min-width:599px){ul#mainNav li a,ul.subNav li a,.trial a,.infoInnerListOuter .moreBtn span,.infoInnerListOuter .closeBtn span,.linkPlus .topUnderFourCell,.banners,.btn a{-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}ul#mainNav li a:hover{opacity:.8}ul.subNav li a:hover,.infoInnerListOuter .moreBtn span:hover,.infoInnerListOuter .closeBtn span:hover,.btn a:hover{background-color:#ff5da3}.trial a:hover,.linkPlus .topUnderFourCell:hover,.banners:hover{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}}@media screen and (max-width:599px){body,header,footer{min-width:100%}#headerInner{padding:8px 15px}header h1{min-width:150px;width:150px;margin-right:0}.scrollfixed{overflow:hidden;height:100%}.navBtn{display:block;width:35px;height:30px;position:absolute;top:0;bottom:0;right:15px;cursor:pointer;z-index:100;margin:auto;padding:10px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.navBtn span{display:block;height:1px;width:100%;background:#111;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.navBtn span:nth-of-type(2){margin-top:8px}.navBtn.btnOpen span:nth-of-type(1){-webkit-transform:translateY(6px) translateX(0) rotate(30deg);-ms-transform:translateY(6px) translateX(0) rotate(30deg);transform:translateY(6px) translateX(0) rotate(30deg)}.navBtn.btnOpen span:nth-of-type(2){-webkit-transform:translateY(-3px) translateX(0) rotate(-30deg);-ms-transform:translateY(-3px) translateX(0) rotate(-30deg);transform:translateY(-3px) translateX(0) rotate(-30deg)}#naviOut.navOpen{opacity:1;right:0}#naviOut{width:100%;height:100vh;position:absolute;top:59px;right:-100%;opacity:1;background-color:rgba(255,255,255,.95);-webkit-backdrop-filter:saturate(200%) blur(4px);backdrop-filter:saturate(200%) blur(4px);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#naviInner{overflow-x:hidden;overflow-y:auto;height:100%}nav{display:block;top:0;left:0;width:100%;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}ul#mainNav{display:block;margin:0 15px 30px}ul#mainNav li{font-size:17px;border-bottom:1px #999 dashed}ul#mainNav li:first-child{border-top:1px #999 dashed}ul#mainNav li a{padding:.8em 15px .8em 22px}ul#mainNav li a br{display:none}ul#mainNav li a:hover{color:#222;background-color:transparent}ul.subNav{display:block}ul.subNav li{font-size:17px;width:14em;text-align:center;margin:0 auto 15px}ul.subNav li:last-child{margin-right:auto}ul.subNav li a{padding:.5em 1.2em}ul.subNav li a:hover{background-color:#ff9400}#container{padding-top:60px}.main{margin-bottom:0;background-position:left 5px top 15px,right 5px top -10px,left -10px top 200px,right 5px top 220px;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:80px auto,90px auto,90px auto,80px auto}.mainTitle{padding:15px}section{padding:15px}.sectionInner h2,.mainApplication h2{font-size:20px;text-align:left;line-height:1.4em;margin-bottom:.8em}.TwoBlocks{display:block;margin-bottom:0}.TwoBlocksCell{width:100%;max-width:360px;margin:0 auto 25px}.btn a{font-size:17px}.btn a span{background:url(../img/linkwhite.svg) no-repeat top 2px right;background-size:21px auto}section#function h2{display:block}.sectionInner h3{font-size:20px;line-height:1.4em;margin-bottom:.6em}ul.smallLists{font-size:14px;line-height:1.5em}ul.smallLists li{margin-bottom:.7em;padding-left:22px;background:url(../img/check.svg) no-repeat left top 3px;background-size:18px auto}ul.smallLists li strong{font-size:16px}section#plan p,section#about p,section#whats p{text-align:left}section#plan h2,section#about h2,section#trial h2,section#faq h2,section#whats h2{margin-bottom:.4em}section#whats .TwoBlocks h3{font-size:20px;margin-top:.5em}section .ended p strong{font-size:18px}.mainApplicationTitleText{padding:15px 15px 0;text-align:center}.mainApplicationTitleTextInner h2{text-align:center;margin-bottom:0}.mainApplication h2 br{display:block}.mainApplicationInner{display:block;padding:15px}.mainApplicationTitle{width:auto;margin:0 auto 20px}.announcement{font-size:18px}.deadline{font-size:18px;margin-bottom:1.8em}.mainApplicationText p strong{font-size:18px}ul.footerNav li{font-size:14px;display:block;text-align:center}ul.footerNav li a{padding:.4em .6em}.topUnderFour{-ms-flex-wrap:wrap;flex-wrap:wrap}.sectionInner:has(.topUnderFourCell){padding:0 15px}.topUnderFour{padding-bottom:10px;margin-left:-5px}.topUnderFourCell{width:calc(50% - 5px);margin-bottom:5px;margin-left:5px}.topUnderFourCell a{padding:5px 10px;background:url(../img/underarrow.svg) no-repeat bottom 5px right 5px;background-size:16px auto}.topUnderFourIcon{width:40px;min-width:40px;margin:-30px auto 8px}.topUnderFourTitle{font-size:15px;padding-right:15px}.bgWhite{padding:15px}.sectionInner.bgWhite h3{font-size:18px}.sectionInner h3 span{background:url(../img/crown.svg) no-repeat top 3px left;background-size:30px auto;padding-left:40px}.typingBlocks{display:block}.typingBlocksText{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0}.typingBlocksImage{width:auto;max-width:400px;margin:20px auto 0}.nega .typingBlocksText{margin-left:0}section#reason01,section#reason02,section#reason03,section#reason04{padding-top:30px;padding-bottom:30px}.textCenter{text-align:left}.schools .TwoBlocksCell{display:block}.schools .TwoBlocksCell .pointImage{width:40%;max-width:300px;margin:15px auto}.typingBlocksText .topUnderFourIcon{margin:-2px 10px 0 0}.titlePuters h2{font-size:26px;margin-bottom:.3em}p.endcontest strong{font-size:17px;line-height:1.5em}}