*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header nav>ul,html{background-color:#035}body,html{font-size:100%;line-height:1.4;font-family:"Open Sans","Inter","Segoe UI",Roboto,"Noto Sans","Helvetica Neue",Arial,sans-serif;text-shadow:none;color:#000}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,li.sub-menu:hover>ul,main,nav,section,summary{display:block}body{width:980px;min-width:240px;margin:0 auto;background-color:#fff;overflow-x:hidden;padding:5px 10px 30px}html.night body{background-color:#000;color:#fff;text-shadow:none}header{position:relative;min-height:200px;height:280px;background:url(/media/images/template/top-banner.webp)no-repeat left top;margin:0-10px}header nav>ul{width:100%;height:30px;list-style-type:none!important}header nav>ul>li{float:left;cursor:pointer;display:inline-block;line-height:28px;border-left:1px solid #ddf0ff}header nav>ul>li>a{color:#fff;text-decoration:none;width:100%;font-size:14px;line-height:28px;vertical-align:middle;display:block;padding:0 20px;border-bottom:none}header nav>ul>li>a:hover{background-color:#ddf0ff;color:#000;border:0!important}header nav>ul>li.active,header nav>ul>li:first-child{border-left:none}header nav>ul>li.active>a,header nav>ul>li:hover>a{color:#000!important;background-color:#ddf0ff}header nav>ul ul{display:none;position:absolute;z-index:650;left:-1px;top:28px;width:260px;background-color:#ddf0ff;box-shadow:5px 5px 5px 0#035;list-style-type:none;border-right:1px solid #035;border-left:1px solid #035;border-bottom:10px solid #035;border-radius:0 0 0 1em}header nav>ul ul li{text-align:left}header nav>ul ul li>a,header nav>ul ul li>div{display:block;text-align:left;padding:10px 0 10px 18px;text-decoration:none;font-size:14px;border:0;line-height:1}header nav>ul ul li:nth-child(2n+1) a,header nav>ul ul li:nth-child(2n+1)>div{color:#035;background-color:#fff}header nav>ul ul li:nth-child(2n) a,header nav>ul ul li:nth-child(2n)>div{color:#035;background-color:#ddf0ff}header nav>ul ul li>a:hover,header nav>ul ul li>div:hover{color:#fff;background-color:#648fab}header nav>ul li:last-child ul{right:-1px;left:auto}header nav>ul li:nth-child(n+3) ul{right:-2px;left:auto}header nav li{list-style-type:none;position:relative}header #navi-button{display:none;cursor:pointer;position:absolute;top:10px;right:10px;width:46px;height:44px;background:url(/media/images/template/app-icons.png)no-repeat -395px 0}.breadcrumb{clear:both;padding:10px 0;color:#333}.breadcrumb ol{align-items:center}.breadcrumb ol>li{list-style:none;margin:0;padding:0;display:inline-block;text-align:center}.breadcrumb a{color:#035;display:inline-block;padding:3px 0}.breadcrumb span.div-line{display:inline-block;padding:0 5px;color:#706026}.breadcrumb .lang-menu{display:inline-block;width:40px;height:32px;margin-right:10px;background:url(/media/images/template/app-icons-small.png)no-repeat -222px 0}.breadcrumb .lang-menu:hover{background:url(/media/images/template/app-icons-small.png)no-repeat -222px -52px}.breadcrumb .ico-home{display:inline-block;width:36px;height:32px;margin-right:5px;background:url(/media/images/template/app-icons-small.png)no-repeat 0 0}.breadcrumb .ico-home:hover{background:url(/media/images/template/app-icons-small.png)no-repeat 0-52px}html.night .breadcrumb span.div-line{color:#ddf0ff}html.night .breadcrumb a{text-decoration:none}html.night .breadcrumb .ico-home,html.night .breadcrumb .lang-menu{background-position-y:-52px}html.night .breadcrumb .ico-home:hover,html.night .breadcrumb .lang-menu:hover{background-position-y:0}main{width:100%}main article{width:75%;float:left;min-height:1000px;padding:0 20px 40px 0}main aside{width:24%;float:right;padding:0}main aside .h4{margin:0;background-color:#706026;padding:6px;color:#fff;text-align:center;text-shadow:none;border-radius:1em 1em 0 0;box-shadow:0 2px 3px #000}main aside ul{list-style-type:none;margin-bottom:20px;padding:10px 5px;border:2px solid #706026;border-bottom:15px solid #706026;border-radius:0 0 1em 1em;box-shadow:0 2px 3px #000}main aside ul li:nth-child(2n){background-color:#ede3c0}main aside ul li:nth-child(2n+1){background-color:#fff}main aside ul li a{font-size:14px;font-size:.9rem;display:block;line-height:1.7em;text-decoration:none;padding:5px 0}main aside ul.recommendations li{background-color:#fff;font-size:80%;text-align:center;padding:5px}html.night main aside ul{background-color:#000}html.night main aside ul li a{color:#fff;font-weight:400}html.night main aside ul li:nth-child(2n){background-color:#706026}html.night main aside ul li:nth-child(2n+1){background-color:#000}html.night main aside ul.recommendations li{background-color:#000}html.night main h1,html.night main h2{font-weight:400}footer{clear:both;width:100%;margin-top:10px}footer .copy-info{margin:0-10px;border-top:1px solid #035;border-bottom:1px solid #035;background-color:#ede3c0;padding:10px}footer nav,footer nav ul{margin:0 0 40px}footer nav ul{list-style-type:none;float:left;width:32%}footer nav ul li{padding:5px 10px}footer nav ul li h3{color:#706026;letter-spacing:1px}footer nav ul li [data-u],footer nav ul li a{text-decoration:none;color:#333}footer nav ul li [data-u]:hover,footer nav ul li a:hover,html.night footer nav ul li [data-u]:hover,html.night footer nav ul li a:hover{text-decoration:underline}html.night footer nav ul li h3{color:#ede3c0;font-weight:400}html.night footer nav ul li [data-u],html.night footer nav ul li a{color:#ccc}h1,h2,h3,h4{line-height:1.2}h1{font-size:18px;font-size:1.2rem;margin:.5em 0 .7em}h2,h3,h4{margin:1.2em 0 .7em}h2,h2.none{border-left:none}h2{font-size:17px;font-size:1.15rem;border-bottom:#035 1px solid;background:url(/media/images/template/paragraph-bg.png)no-repeat left center;background-size:18px;padding:10px 10px 10px 20px}h2.none{border-bottom:none;padding-left:0;background:0 0;background-size:0}h3,h4{font-size:16px;font-size:1.1rem}h4{font-style:italic}p{margin:0 0 .5em}div,input,li,p,td,textarea,th,ul{font-size:15px;font-size:1rem}.link:hover,[data-u]:hover,a:hover,html.night .breadcrumb .summary .link:hover,html.night .breadcrumb .summary [data-u]:hover,html.night .breadcrumb .summary a:hover,html.night .breadcrumb table .link:hover,html.night .breadcrumb table [data-u]:hover,html.night .breadcrumb table a:hover,html.night article .summary .link:hover,html.night article .summary [data-u]:hover,html.night article .summary a:hover,html.night article table .link:hover,html.night article table [data-u]:hover,html.night article table a:hover{color:#706026}html.night .breadcrumb .link,html.night .breadcrumb [data-u],html.night .breadcrumb a,html.night article .link,html.night article [data-u],html.night article a{color:#648fab}html.night .breadcrumb .link:hover,html.night .breadcrumb [data-u]:hover,html.night .breadcrumb a:hover,html.night article .link:hover,html.night article [data-u]:hover,html.night article a:hover{color:#ede3c0}.link,[data-u],a,html.night .breadcrumb .summary .link,html.night .breadcrumb .summary [data-u],html.night .breadcrumb .summary a,html.night .breadcrumb table .link,html.night .breadcrumb table [data-u],html.night .breadcrumb table a,html.night article .summary .link,html.night article .summary [data-u],html.night article .summary a,html.night article table .link,html.night article table [data-u],html.night article table a{color:#035}.link{text-decoration:underline;cursor:pointer}a>img,img{border:0}li.sub-menu>ul{display:none}.clall{clear:both}.dinlbl{display:inline-block}.dnone{display:none}.top-info>div:nth-child(1){width:345px;float:left}.top-info>div:nth-child(1) ul{margin-left:20px}.top-info>div:nth-child(1) ul li{list-style-type:disc!important;color:#706026;padding-left:0}.top-info>div:nth-child(2){height:550px;width:350px;float:right;text-align:center}.top-info .ad-top{position:-webkit-sticky;position:sticky;top:0;height:350px;width:350px;margin:0 auto;text-align:center}.base-information,.error-information,.information,.second-information,.warning-information{border-left-width:10px!important;padding:10px;margin:20px 0}html.night .top-info>div:nth-child(1) ul li{color:#ede3c0}.bg-lazy,.bg-lazy>li{background-image:url(/media/images/template/placeholder-image.gif)!important}.aspra_9_16 div img,img.aspra_9_16{aspect-ratio:9/16!important}.aspra_16_9 div img,img.aspra_16_9{aspect-ratio:16/9!important}.aspra_3_4 div img,img.aspra_3_4{aspect-ratio:3/4!important}.aspra_4_3 div img,img.aspra_4_3{aspect-ratio:4/3!important}.aspra_1_1 div img,img.aspra_1_1{aspect-ratio:1/1!important}[src*=placeholder-image]{width:1px;height:1px}.summary{margin:20px 0 20px 20%;border-left:10px solid #035;background-color:#ddf0ff;font-size:110%;padding:20px 30px}html.night .summary{color:#000}@media all and (display-mode:standalone){.pwa-install{display:none}}header nav{margin:10px 20px 0 130px}header nav>ul{background-image:linear-gradient(#648fab,#035,#035,#648fab);float:left;color:#fff;box-shadow:0 0 2px #035;border-radius:1em;padding:1px 0 1px 20px;margin-top:10px;border:1px solid #035}header nav>ul li{border-left-color:#648fab}header #navi-button:hover,html.night #navi-button{background:url(/media/images/template/app-icons.png)no-repeat -395px -70px}header .logo-title{padding-top:10px;margin-left:112px;height:233px}header .logo-title p:first-child{font-size:24px;text-transform:uppercase;line-height:.8;color:#222;text-shadow:0 0 0#ccc,2px 2px 0#ccc;margin-bottom:5px}header .logo-title p:first-child span{display:inline-block}header .logo-title p:last-child{font-size:18px;color:#035;margin-bottom:0;text-shadow:0 0 0#fff,2px 2px 2px #fff}html{background:url(/media/images/template/html-bg.jpg)repeat-y center top}html.night{background:url(/media/images/template/html-bg-night.jpg)repeat-y center top}html.night h2{background:url(/media/images/template/paragraph-bg-night.png)no-repeat left center;background-size:18px}html.night header .logo-title p{color:#fff;text-shadow:0 0 0#000,2px 2px 2px #000}html.night header .logo-title p:first-child{color:#ede3c0}html.night #navi-button:hover{background:url(/media/images/template/app-icons.png)no-repeat -395px 0}html.night footer .copy-info{background-color:#706026}html.night footer .copy-info a{color:#ede3c0}@media screen and (min-width:769px) and (max-width:979px){html{background:0 0}body{width:96%!important;padding:0;border:0}body header{margin:0}.top-info>div:nth-child(1){width:34%}.top-info>div:nth-child(2){width:64%}}@media screen and (min-width:481px) and (max-width:768px){html{background:0 0}body{width:96%!important;padding:0}div,input,li,p,td,textarea,th,ul{font-size:16px;font-size:1rem}.m2-clear{clear:both!important;float:none!important;width:100%!important}.m2-hide{display:none!important}.m2-show{display:block!important}header nav#main-nav{margin:5px 10px 0 0!important;display:none;position:absolute;right:0;top:40px;z-index:900;width:300px;min-height:400px}header nav#main-nav>ul{height:auto;min-height:200px;background-color:#fff;border:2px solid #648fab;border-top:20px solid #648fab;border-bottom:20px solid #648fab;border-radius:1em;padding:0;box-shadow:0 2px 3px #035}header nav#main-nav>ul>li{display:block;width:100%;border-left:none;line-height:32px}header nav#main-nav>ul>li>a{font-size:inherit;line-height:32px}header nav#main-nav>ul>li.active,header nav#main-nav>ul>li:hover{background-color:#ddf0ff}header nav#main-nav>ul ul{position:relative;top:auto;left:auto!important;border-radius:0;width:100%;border:0;box-shadow:none;background-color:#ddf0ff;padding-bottom:2px}header nav#main-nav>ul ul li a,header nav#main-nav>ul ul li div,header nav#main-nav>ul ul li:nth-child(2n) a,header nav#main-nav>ul ul li:nth-child(2n) div,header nav#main-nav>ul ul li:nth-child(2n+1) a,header nav#main-nav>ul ul li:nth-child(2n+1) div{font-size:inherit;margin-left:2px;margin-right:2px;background-color:#fff}header nav#main-nav>ul ul li:hover a,header nav#main-nav>ul ul li:hover div{background-color:#648fab}header #navi-button{display:inline-block}.breadcrumb{padding:0;margin:10px 0;font-size:16px;font-size:.9rem}.breadcrumb ol{display:block}.breadcrumb .lang-menu{width:52px;height:35px;background:url(/media/images/template/app-icons.png)no-repeat -297px 0}.breadcrumb .lang-menu:hover{background:url(/media/images/template/app-icons.png)no-repeat -297px -70px}.breadcrumb .ico-home{width:48px;height:38px;background:url(/media/images/template/app-icons.png)no-repeat 0 0}.breadcrumb .ico-home:hover{background:url(/media/images/template/app-icons.png)no-repeat 0-70px}html.night .breadcrumb .ico-home,html.night .breadcrumb .lang-menu{background-position-y:-70px}html.night .breadcrumb .ico-home:hover,html.night .breadcrumb .lang-menu:hover{background-position-y:0}main article{min-height:400px;padding-right:0}main article,main aside{width:100%;float:none}.top-info>div:nth-child(1){width:100%;float:none}.top-info>div:nth-child(1) ul li a{font-size:1rem;line-height:32px;padding:5px!important}.top-info>div:nth-child(2){width:100%;float:none;margin:15px 0 0}}@media screen and (max-width:480px){html{background:0 0}body{width:96%!important;padding:0;border:0}div,input,li,p,td,textarea,th,ul{font-size:16px;font-size:1rem}.m3-clear{clear:both!important;float:none!important;width:100%!important}.m3-hide{display:none!important}.m3-show{display:block!important}header nav#main-nav{margin:5px 10px 0 0!important;display:none;position:absolute;right:0;top:40px;z-index:900;width:300px;min-height:400px}header nav#main-nav>ul{height:auto;min-height:200px;background-color:#fff;border:2px solid #648fab;border-top:20px solid #648fab;border-bottom:20px solid #648fab;border-radius:1em;padding:0;box-shadow:0 2px 3px #648fab}header nav#main-nav>ul>li{display:block;width:100%;border-left:none;line-height:32px}header nav#main-nav>ul>li>a{font-size:inherit;line-height:32px}header nav#main-nav>ul>li.active,header nav#main-nav>ul>li:hover{background-color:#ddf0ff}header nav#main-nav>ul ul{position:relative;top:auto;left:auto!important;border-radius:0;width:100%;border:0;box-shadow:none;background-color:#ddf0ff;padding-bottom:2px}header nav#main-nav>ul ul li a,header nav#main-nav>ul ul li div,header nav#main-nav>ul ul li:nth-child(2n) a,header nav#main-nav>ul ul li:nth-child(2n) div,header nav#main-nav>ul ul li:nth-child(2n+1) a,header nav#main-nav>ul ul li:nth-child(2n+1) div{font-size:inherit;margin-left:2px;margin-right:2px}header nav#main-nav>ul ul li:hover a,header nav#main-nav>ul ul li:hover div{background-color:#648fab}header #navi-button{display:inline-block}.breadcrumb{margin:10px 0;padding:0;font-size:16px;font-size:.9rem}.breadcrumb ol{display:block}.breadcrumb .lang-menu{width:52px;height:35px;background:url(/media/images/template/app-icons.png)no-repeat -297px 0}.breadcrumb .lang-menu:hover{background:url(/media/images/template/app-icons.png)no-repeat -297px -70px}.breadcrumb .ico-home{width:48px;height:38px;background:url(/media/images/template/app-icons.png)no-repeat 0 0}.breadcrumb .ico-home:hover{background:url(/media/images/template/app-icons.png)no-repeat 0-70px}html.night .breadcrumb .ico-home,html.night .breadcrumb .lang-menu{background-position-y:-70px}html.night .breadcrumb .ico-home:hover,html.night .breadcrumb .lang-menu:hover{background-position-y:0}main article{border-right:0;min-height:400px;margin:0;padding-right:0}main article,main aside{width:100%;float:none}main aside ul:not(.always-show){display:none}main aside ul li a{line-height:32px;font-size:16px;font-size:1rem;margin-left:7px}.top-info div:first-child{width:100%;float:none}.top-info div:first-child ul li a{font-size:1rem;line-height:32px;padding:5px!important}.top-info div:last-child{width:100%;float:none;margin:15px 0 0}}@media screen and (min-width:769px) and (max-width:979px){.logo-title p:first-child{font-size:24px}.logo-title p:last-child{font-size:15px}}@media screen and (min-width:481px) and (max-width:768px){header{height:230px;background:url(/media/images/template/top-banner-mobile.webp)no-repeat left top}header .logo-title{margin-left:90px;height:60px;overflow-y:hidden}header .logo-title p:first-child{font-size:22px;padding-right:58px;line-height:1}header .logo-title p:last-child{font-size:14px;line-height:1}nav>ul>li:nth-child(2n)>a,nav>ul>li>a{background:url(/media/images/template/buttons.webp)no-repeat 0-225px}nav>ul>li.active>a,nav>ul>li:hover>a{background:url(/media/images/template/buttons.webp)no-repeat 9px -251px}}@media screen and (max-width:480px){header{height:210px;background:url(/media/images/template/top-banner-mobile-2.webp)no-repeat left top}header .logo-title{margin-left:60px}header .logo-title p:first-child{font-size:18px;padding-right:54px;padding-top:0;line-height:1;text-align:center}header .logo-title p:last-child{display:none}header #navi-button{top:5px;right:5px}header nav>ul>li:nth-child(2n)>a,header nav>ul>li>a{background:url(/media/images/template/buttons.webp)no-repeat 0-225px}header nav>ul>li.active>a,header nav>ul>li:hover>a{background:url(/media/images/template/buttons.webp)no-repeat 9px -251px}}