﻿:root{--colorPrimaryL: #8148d7;--colorPrimary: #5b3399;--colorPrimaryD: #331d54;--colorPrimary2L: #00349d;--colorPrimary2: #002060;--colorPrimary2D: #06142f;--colorSecondL: #f69554;--colorSecond: #ed7d31;--colorSecondD: #ca621d;--colorSecond2L: #2bc2f8;--colorSecond2: #00b0f0;--colorSecond2D: #0097ce;--colorGray100: #f8f9fa;--colorGray80: #e9ecef;--colorGray70: #dee2e6;--colorGray60: #ced4da;--colorGray50: #adb5bd;--colorGray40: #6c757d;--colorGray30: #495057;--colorGray20: #343a40;--colorGray10: #212529;--colorBlack: #000000;--colorWhite: #ffffff;--gradient-red: linear-gradient(56deg, #a3211c 0%, #f57073 100%);--gradient-black: linear-gradient(122deg, #181010 25%, #51515d 100%);--gradient-grey: linear-gradient(40deg, #adabab 25%, #777 100%);--gradient-silver: radial-gradient( 91.77% 115.83% at 22.77% 18.75%, #fff 0%, #d9d9d9 100% );--gradient-1: linear-gradient(261deg, #002060 7.11%, #9747ff 95.32%);--gradient-2: linear-gradient(261deg, #ED7D31 7.11%, #FBB718 95.32%);--gradient-3: linear-gradient(260deg, #D91373 4.79%, #C408BE 38.39%, #C106CB 44.15%, #BD03D9 50.32%, #BA02E5 55.59%, #B700F0 60.47%, #6200FF 89.15%);--gradient-4: linear-gradient(261deg, #84CCFF 0.27%, #7299DF 24.25%, #5F66BE 48.93%, #4D339E 73.44%, #3A007D 100%);--gradient-5: linear-gradient(260deg, #4A00E0 7.21%, #8E2DE2 92.91%);--gradient-6: linear-gradient(260deg, #D91373 4.79%, #C408BE 38.39%, #C106CB 44.15%, #BD03D9 50.32%, #BA02E5 55.59%, #B700F0 60.47%);--baseFontsize: 16px}p,ul{font-size:20px;line-height:120%}body{background:url(../img/home/bg-star.jpg) top center repeat;background-size:100% auto}section#pTitle{margin-inline:auto;width:calc(100% - 48px);display:flex;flex-direction:column;align-items:center;padding:100px 0 48px}@media(min-width: 768px){section#pTitle{width:90%}}@media(min-width: 1024px){section#pTitle{max-width:1240px}}@media(min-width: 1024px){section#pTitle{padding:150px 0 80px}}section#pTitle h1{font-size:32px;line-height:120%;font-weight:300;line-height:110%;color:var(--colorWhite);text-align:center}@media(min-width: 1024px){section#pTitle h1{font-size:48px;line-height:120%}}section#pContent{margin-inline:auto;width:calc(100% - 48px);background-color:var(--colorWhite);margin-bottom:48px}@media(min-width: 768px){section#pContent{width:90%}}@media(min-width: 1024px){section#pContent{max-width:1240px}}@media(min-width: 768px){section#pContent{margin-bottom:100px}}section#pContent .bContent{padding:32px 16px}section#pContent .bContent *{line-height:120%;margin-bottom:18px;color:var(--colorGray20)}section#pContent .bContent *:last-child,section#pContent .bContent * *>*{margin-bottom:0}section#pContent .bContent h1,section#pContent .bContent h2,section#pContent .bContent h3,section#pContent .bContent h4,section#pContent .bContent h5,section#pContent .bContent h6{margin-bottom:16px;color:var(--colorBlack)}section#pContent .bContent img{max-width:100%;height:auto;display:block;margin:0 auto}section#pContent .bContent span{color:var(--colorPrimary)}section#pContent .bContent a{word-break:break-all;color:var(--colorSecond);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}section#pContent .bContent a:hover{text-decoration:underline;color:var(--colorPrimary)}section#pContent .bContent blockquote{color:var(--colorBlack);background:#f9f9f9;border-left:10px solid var(--colorSecond);margin:1.5em 10px;padding:.5em 10px;quotes:"“" "”" "‘" "’"}section#pContent .bContent blockquote:before{color:var(--colorPrimary);content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-0.4em}section#pContent .bContent blockquote p{display:inline}section#pContent .bContent hr{width:100%;height:1px;background-color:var(--colorGray80)}section#pContent .bContent table{width:100%}section#pContent .bContent table td{padding:6px 6px}section#pContent .bContent dl{display:block;margin-top:1em;margin-bottom:1em;margin-left:0;margin-right:0}section#pContent .bContent dl dt,section#pContent .bContent dl dd,section#pContent .bContent dl dt>*,section#pContent .bContent dl dd>*{margin-bottom:18px}section#pContent .bContent dl dt:last-child,section#pContent .bContent dl dd:last-child,section#pContent .bContent dl dt>*:last-child,section#pContent .bContent dl dd>*:last-child{margin-bottom:0}section#pContent .bContent ul li{list-style:disc}section#pContent .bContent b{font-weight:700}section#pContent .bContent strong{font-weight:bold}@media(min-width: 768px){section#pContent .bContent{padding:48px}}section#pContent .bContent h2{color:var(--colorPrimary);margin:32px 0 16px;padding:16px 0;border-bottom:1px solid var(--colorGray60)}