@charset "UTF-8";:root{--header-height:100px}body{font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",Arial,"メイリオ",Meiryo,sans-serif;box-sizing:border-box;line-height:182%;text-align:justify;background-color:#0b0e28;color:#ccc;margin:50px 0 0 0;user-select:none;-webkit-text-size-adjust:100%;-webkit-touch-callout:none;-webkit-user-select:none}body.local{user-select:text!important;-webkit-user-select:text!important}a{color:#96D4EB;text-decoration:none}a:visited{color:#26a5d4}p a,td a{margin:auto 5px;padding-bottom:1px;border-bottom:dotted 1px;text-decoration:none}img{display:block;width:100%}.nav-global-area,.footer-nav,.contents-width{width:1118px;margin:auto}ruby[data-ruby]{position:relative;white-space:nowrap}ruby[data-ruby]::after{content:attr(data-ruby);position:absolute;line-height:100%;text-align:center;left:50%;transform-origin:bottom center;transform:translateX(-50%) scale(.5);bottom:105%}ruby[data-ruby] rt{display:none}h1 ruby[data-ruby]::after{transform:translateX(-50%) scale(.35)}.lazyload{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}.imageback{width:100%;background-repeat:no-repeat;background-size:contain;background-position:top center}header{width:100%}.fix-header{top:0;left:0;text-align:center;width:100%;margin:0 auto;position:fixed;opacity:1;z-index:1000}.fix-header-contents{width:100%;background-color:#0e1036;border-bottom:solid 1px rgba(100,95,240,.1);height:auto;margin:0 auto}h1 a{color:#A9CDF5}nav.menu-panel{background:#000118;opacity:.9;border-right:solid 1px rgba(100,95,240,.25);margin:0;padding:0;top:0;width:240px;height:100%;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;overflow-x:hidden;overflow-y:hidden;position:fixed;z-index:1010}nav.menu-panel.panel-open{left:-100%}nav.menu-panel.panel-open.active{left:0}nav.menu-panel a{color:#A9CDF5}nav.menu-panel .menu-header{height:40px}nav.menu-panel .menu-logo{font-size:20px;margin:18px 0 0 20px}nav.menu-panel ul{width:200px;list-style:none;text-align:center;padding:4px 0;margin:0 auto 5px}nav.menu-panel li span{width:198px;display:inline-block;border:1px solid #486aa8;border-radius:6px;margin:4px 0;padding:8px 0;font-weight:400;font-size:16px;cursor:pointer}nav.menu-panel li span:hover{background-color:#065183;border-color:#065183}.menu-open{cursor:pointer;position:absolute;left:15px;top:12px;background-image:url(../images/icon/icon_menu.png);background-repeat:no-repeat;background-position:center;background-size:42px;height:36px;width:36px}.menu-close{cursor:pointer;position:absolute;right:10px;top:15px;background-image:url(../images/icon/icon_menu_close.png);background-repeat:no-repeat;background-position:center;background-size:36px;height:30px;width:30px}div.breadcrumb.offline{display:none}.breadcrumb ol{display:flex;gap:0 10px;list-style:none;padding:3px 0 3px 15px;overflow:hidden;background-color:#000;height:30px;font-size:14px;margin:0;overflow-x:scroll;word-break:keep-all;white-space:nowrap;border-top:solid 1px #364F7E;border-bottom:solid 1px #364F7E}.breadcrumb ol::-webkit-scrollbar{display:none}.breadcrumb ol li{display:flex;align-items:center;position:relative;padding-right:15px}.breadcrumb ol li:first-child a::before{display:inline-block;width:1.3em;height:1.3em;margin-right:5px;margin-top:-2px;background-image:url(../images/home.svg);background-repeat:no-repeat;vertical-align:middle;content:''}.breadcrumb ol li:not(:last-child)::before,.breadcrumb ol li:not(:last-child)::after{position:absolute;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;content:''}.breadcrumb ol li:not(:last-child)::before{right:0;border-left:10px solid #364F7E}.breadcrumb ol li:not(:last-child)::after{right:2px;border-left:10px solid #000}.breadcrumb ol li:last-child span{display:none}.breadcrumb ol a{color:#ccc;text-decoration:none}footer .breadcrumb{margin-top:-8px;margin-bottom:8px}.topic-title{position:relative;height:60px;border-top:solid 1px rgba(100,95,240,.2);background-color:#000019}.topic-title h1{font-size:28px;color:#A9CDF5;letter-spacing:1px;line-height:100%;padding:16px 0 0;margin:0}.topic-title-multi,.object-name,.constellation-name{position:relative;height:60px;border-top:solid 1px rgba(100,95,240,.2);background-color:#000019}.topic-title-multi h1,.object-name h1,.constellation-name h1{font-size:28px;color:#A9CDF5;letter-spacing:1px;line-height:100%;padding:16px 0 0;margin:0}.topic-title-multi h1 span.title-note,.object-name h1 span.name-english,.constellation-name h1 span.name-english{font-size:14px;margin-left:15px}.topic-title h1.ruby,.topic-title-multi h1.ruby,.object-name h1.ruby,.constellation-name h1.ruby{padding-top:18px}.const-loader{position:absolute;top:13px;right:12px;width:34px;height:34px;margin:auto}.grid-row.next{margin-top:1.5em}.grid-row .grid-2,.grid-row .grid-3{float:left;box-sizing:border-box;margin-right:2.5%}.grid-row .grid-4{float:left;box-sizing:border-box;margin-right:2%}.grid-row .grid-2{width:48.75%}.grid-row .grid-2.ratio-1{width:31.666%}.grid-row .grid-2.ratio-2{width:65.834%}.grid-row .grid-3{width:31.666%}.grid-row .grid-4{width:23.5%}.grid-row .grid-2:nth-child(2n),.grid-row .grid-3:nth-child(3n),.grid-row .grid-4:nth-child(4n),.grid-row .grid-6:nth-child(6n){margin-right:0}.grid-2 img,.grid-2 picture{border-radius:10px}.grid-2 figure.img-chart.calcsize img{width:calc(100vw * 0.96);max-width:none}.grid-2 figure.img-chart.size-square img{height:calc(100vw * 0.96);max-height:none}.grid-2 figure.img-chart.size-7x6 img{height:calc(100vw * 0.823);max-height:none}.grid-2 figure.img-chart.size-7x5 img{height:calc(100vw * 0.686);max-height:none}@media (min-width:601px){.grid-2 figure.img-chart.calcsize img{width:calc(100vw * 0.468);max-width:545px}.grid-2 figure.img-chart.size-square img{height:calc(100vw * 0.468);max-height:545px}.grid-2 figure.img-chart.size-7x6 img{height:calc(100vw * 0.400);max-height:467px}.grid-2 figure.img-chart.size-7x5 img{height:calc(100vw * 0.334);max-height:389px}}.linespace-1em{margin-top:1em}.linespace-2em{margin-top:2em}.main-contents{margin-top:var(--header-height)}.contents-bg{background:linear-gradient(black,25%,rgba(0,0,0,0));background:-moz-linear-gradient(black,25%,rgba(0,0,0,0));background:-webkit-linear-gradient(black,25%,rgba(0,0,0,0));background:-ms-linear-gradient(black,25%,rgba(0,0,0,0));padding:0 0}.contents-width{margin:0 auto}section{font-size:18px;line-height:180%;border-bottom:solid 1px rgba(255,255,255,.2);padding:2em 0}section h2,section h3,section h4{font-weight:400;color:#A9CDF5;padding:0;margin:0 0 20px}section h2{font-size:125%;margin:0 0 30px}section h3{font-size:110%}section h4{font-size:100%}section h2 span.english,section h3 span.english,section h4 span.english{font-size:80%}aside h3{font-weight:400;color:#A9CDF5}section p{padding:0;margin:0 0 20px}section p:last-child,section p:only-child{margin-bottom:0}.controll_btn p.date,section p,section li,section dt,section dd,section table{color:rgba(255,255,255,.6)}section.last{border-bottom:none;padding-bottom:1em}section.noborder{border-bottom:none}figcaption{font-size:80%;text-align:center}dt,dd{font-size:95%}table.spec{width:100%;border-spacing:0;margin-bottom:20px;border:solid 1px #6d859c;border-radius:8px}table.spec caption{font-size:85%;color:#A9CDF5}table.spec th,table.spec td{font-size:85%;line-height:120%;text-align:left;padding:.8em .3em;border-bottom:dotted 1px #6d859c;border-right:dotted 1px #6d859c}table.spec th{background-color:rgba(10,30,60,.5);opacity:.95}table.spec tr:last-child th,table.spec tr:last-child td{border-bottom:none}table.spec tr:first-child th:first-child{border-top-left-radius:8px}table.spec tr:last-child th:first-child{border-bottom-left-radius:8px}table.spec tr:first-child th:last-child{border-top-right-radius:8px}table.spec tr:last-child th:last-child{border-bottom-right-radius:8px}table.spec td:last-child{border-right:none}table.spec th:last-child{border-right:none}table.star th{width:40%}table.star td{width:60%}table.galaxy th{width:30%}table.galaxy td{width:70%}figcaption{font-size:85%;color:#A9CDF5}h3.datatable{margin-top:2em}section.index{padding-top:1.5em;padding-bottom:2px;border-bottom:none}div.box-index{border:solid 1px rgba(109,133,156,.6);border-radius:8px;padding:.5em}div.box-index ul{margin-top:0;margin-bottom:0}.list-title{display:block;float:left;margin:3px;padding:3px 10px;color:#A9CDF5;background-color:rgba(0,0,0,0);font-weight:400;font-size:16px;text-align:center}.box-coution{background-color:rgba(255,255,255,.1);border:solid 1px #6d859c;border-radius:8px;padding:1em}.box-coution h3{color:lightcoral}hr.star{text-align:center;border:none;margin:0 auto 1em}hr.star:after{content:'★　　　　★　　　　★';display:inline-block;position:relative;color:#A9CDF5;font-size:16px}.box-note{border:solid 1px rgba(109,133,156,.6);border-radius:8px;padding:1em}figure{margin:0}.img-chart{background-color:#142454;padding:1em;border-radius:10px}.img-chart img,.img-chart picture{border:none}.img-chart.left{padding-left:0px!important}.img-chart.right{padding-right:0px!important}.img-chart.none{padding:0px!important;background-color:rgba(0,0,0,0)!important}.img-chart img,.img-chart picture{border-radius:0}.img-chart.none img,.img-chart.none picture{border-radius:10px}.img-chart figcaption{margin-top:.5em}.img-chart.left{padding-left:0px!important}.only-sp{display:none}.only-pc{display:block}.note{font-size:80%;text-align:right}.editdate{text-align:right;font-size:10px}#wikipedia{display:none}.editdate{text-align:right;font-size:10px}div.references{margin-bottom:1em;padding:.5em;font-size:11pt}div.references ul{margin-top:0;padding:0 1em 0 1.5em}div.references ul li{line-height:14pt}div.references h3{margin:.5em}div.references h4{margin:.5em}.layer-fadein{opacity:0;visibility:hidden;transition:all 1s ease-in-out}.layer-fadein.is-show{opacity:1;visibility:visible}.list-button{display:block;float:left;margin:3px;padding:3px 10px;color:#ccc;background-color:rgba(0,0,0,0);font-weight:400;font-size:16px;text-align:center;cursor:pointer;border:solid 1px rgba(72,106,168,.8);border-radius:8px}.list-button:hover,.list-button.active{background-color:#065183;border-color:#065183}li.list-button:focus-within{outline:solid 1px #ccc}li.list-button a:focus{outline:none}a.list-button:focus{outline:solid 1px #ccc}h2 a.list-button,h3 a.list-button,h4 a.list-button{float:right;color:#ccc;font-size:14px;border:solid 1px rgba(72,106,168,.8);margin-top:-.3em}h2 .list-button:hover,h3 .list-button:hover,h4 .list-button:hover{background-color:#065183;border-color:#065183}h2 a.list-button:visited,h3 a.list-button:visited,h4 a.list-button:visited{color:#aaa}.tab_box .btn_area{display:-webkit-box;display:flex;margin-top:0;padding-left:0}.tab_box .tab_panel{display:none}.tab_box .tab_panel.active{display:block}div.check-group{font-size:95%;color:rgba(255,255,255,.8)}div.check-group input{display:none}div.check-group label{cursor:pointer;padding:3px 10px;float:left;border:solid 1px rgba(0,0,0,.8);margin-left:-1px;background:#065183}div.check-group div:first-child label{-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px}div.check-group div:last-child label{-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px}div.check-group input:checked+label{color:rgba(255,255,255,.8);background:#237a9a}div.check-group label::-moz-selection,div.check-group label::selection{background:transparent}div.radio-group{font-size:95%;color:rgba(255,255,255,.8)}div.radio-group div{position:relative}div.radio-group input{position:absolute;left:0;outline:none}div.radio-group label{cursor:pointer;padding:3px 10px;float:left;border:solid 1px rgba(0,0,0,.8);margin-left:-1px;background:#065183}div.radio-group div:first-child label{-webkit-border-top-left-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px}div.radio-group div:last-child label{-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px}div.radio-group label.checked{color:rgba(255,255,255,.8);background:#237a9a}div.usage-panel{background:#000118;opacity:.95;border-left:solid 1px rgba(100,95,240,.25);color:#ccc;margin:0;padding:0;top:0;width:240px;height:100%;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out;overflow-y:scroll;position:fixed;z-index:1010}div.usage-panel.usage-open{right:-100%}div.usage-panel.usage-open.active{right:0}div.usage-panel .usage-header{height:60px}div.usage-panel .usage-title{font-size:18px;color:#486aa8;margin:16px 0 0 20px}div.usage-panel dl{margin:0 15px}div.usage-panel dt{margin:5px 0 0 0;padding:0}div.usage-panel dt .btn-mark-base{display:inline-block;margin-right:5px}div.usage-panel dd{font-size:15px;line-height:120%;padding-bottom:10px;margin:0 5px 15px 5px;border-bottom:dotted 1pt #486aa8}div.usage-panel p{font-size:15px;line-height:120%;margin:0 10px 0 15px}.const-accordion dd{border-bottom:solid 1px #486aa8;margin:0px!important;padding-bottom:10px}.const-accordion-border{border-bottom:solid 1px #486aa8}.const-accordion-title{position:relative;font-size:17px;padding:14px 5px 2px 5px;cursor:pointer}.const-accordion-all{position:relative;text-align:right;color:#bbb;font-size:16px;padding:0 50px 12px 0;cursor:pointer}.const-accordion-title::after,.const-accordion-all::after{position:absolute;width:30px;height:30px;bottom:2px;right:10px;display:block;content:"";background-image:url(../images/icon/icon_menu_down.png);background-position:center;background-repeat:no-repeat;background-size:26px;border:solid 1px #486aa8;border-radius:50px}.const-accordion-all::after{bottom:12px}.const-accordion-title.active::after,.const-accordion-all.active::after{transform:translate(0,0) rotate(-180deg)}.const-accordion-description{display:none;margin:8px 0 0 10px}.const-accordion-description.active{display:block}.const-accordion-title h3{font-size:95%;margin-bottom:0}.const-faq dl{border:solid 1px rgba(72,106,168,.6);border-radius:12px;padding:1em}.const-faq dl dd{border-bottom:dotted 1px rgba(72,106,168,.6);padding-left:1.5em;padding-bottom:1.5em;margin-bottom:1.5em!important}.const-faq dl dd:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0!important}.const-faq dl dd ul{margin-bottom:0}.const-faq dl dd img.thumbnail{border-radius:8px;width:15em}.const-faq dl dd .left{float:left;margin-right:1.5em}.const-faq dl dd .right{float:right;margin-left:1.5em}ul.knowledge-menu{padding-left:0}.knowledge-menu li a{color:#ccc}figure.oval-map,img.oval-map{width:calc(100vw * 0.96);height:calc(100vw * 0.96);max-width:1118px;max-height:1118px}figure.oval-map figcaption{margin-top:.5em}figure.direction-map{margin-bottom:1em}img.direction-map,img.direction-map-wide{width:calc(100vw * 0.96);height:calc(100vw * 0.96 * 0.5667);max-width:1118px;max-height:634px;margin-bottom:.5em}.pswp--custom-icon-colors{--pswp-icon-color:#038be4;--pswp-icon-color-secondary:#0075c1}.pswp__icn-shadow{display:none}.pswp__custom-caption{display:none;text-align:center;font-size:85%;color:#A9CDF5;width:calc(100% - 32px);max-width:400px;padding:2px 8px;position:absolute;left:50%;bottom:16px;transform:translateX(-50%)}figure.gallery-zoom,div.gallery-zoom{position:relative}figure.gallery-zoom .zoom,div.gallery-zoom .zoom{position:absolute;bottom:10px;right:10px;width:18px;height:18px;background-repeat:no-repeat;background-image:url(../images/icon/icon_zoom.svg)}.btn-page-top{position:absolute;top:65px;right:13px;width:26px;height:26px;margin:auto;background-image:url(../images/icon/icon-page-top.png);background-color:#000;background-position:center;background-repeat:no-repeat;background-size:30px;border:solid 1px #486aa8;border-radius:50px;outline:none;cursor:pointer;z-index:1005}footer{text-align:center;background-color:#000019;color:#ccc;padding:.5em 0 1em 0;margin-top:2em;border-top:solid 1px rgba(255,255,255,.15)}.footer-nav{width:100%;max-width:1118px;padding-bottom:.5em}.footer-nav ul{list-style:none;margin:0;padding:0}.footer-nav li{box-sizing:border-box;width:25%;float:left;font-size:12px;margin:0}.footer-nav ul a{display:inline-block;width:100%;border-right:solid 1px rgba(255,255,255,.3)}.footer-nav li:last-child a{border-right:none}.footer-nav ul a,.footer-nav ul a:visited{color:#aaa}.footer-area p{font-size:12px;line-height:140%;color:#aaa}.footer-area p.copyright{font-size:10px}.footer-area p a,.footer-area p a:hover,.footer-area p a:visited{color:#aaa;border-bottom:none}div.btn{text-align:center}div.btn a{display:inline-block;min-width:260px;text-align:center;line-height:100%;letter-spacing:1px;border-radius:8px;padding:12px 12px 13px 12px;margin:auto;border:solid 1px rgba(72,106,168,.8);color:#ccc}div.btn a:hover{background-color:#065183;border-color:#065183}div.btn a:focus{outline:solid 1px #ccc}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.appear840,.appear600,.appear560,.appear430,.appear320{display:none!important}.ads-header{padding-top:1.5em}.ads-banner{text-align:center;margin:1em 0}.ads-banner-fix{height:100px;margin:0 auto}.ads-rectangle-fix{width:336px;height:280px;margin:0 auto}.ads-relation{margin-top:1em}.adsbygoogle iframe{height:100%!important}.ads-const-top{margin:-15px auto 1em auto}.ads-loader,.back-loader{background-image:url(../images/loader_star.png);background-repeat:no-repeat;background-position:center;background-size:24px 24px}.ads-banner,.ads-header,.ads-const-top{min-height:calc(100vw*0.833)}@media (min-width:601px){.ads-const-top{display:none!important}}@media (min-width:487px){.ads-banner,.ads-header,.ads-rectangle,.ads-const-top{min-height:280px}}div.ads-study{padding:.5em}div.ads-study h3{margin:.2em 0 .2em .5em}div.ads-study div.grid-2{text-align:center;width:50%;margin:0}div.ads-study div.grid-2 img{width:520px;height:125px;max-width:520px;max-height:125px;margin:0 auto;border-radius:16px}div.ads-study div.affiliate{margin:.5em auto}div.grid-row.affiliate .grid-4{text-align:center;margin-top:2px;margin-bottom:2px!important;margin-right:.5%;width:24.5%}div.grid-row.affiliate .grid-4 img{margin:auto}div.grid-row.affiliate .grid-4:nth-child(4n){margin-right:0}div.grid-row.affiliate .grid-4{position:relative}div.grid-row.affiliate .grid-4 .prmark{position:absolute;top:0;right:0;background-color:rgba(0,0,0,.3);color:#fff;font-size:6pt;line-height:6pt;padding:3px}.imgdl_modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.5);padding:40px 20px;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;z-index:200000}.imgdl_modal-container:before{content:"";display:inline-block;vertical-align:middle;height:100%}.imgdl_modal-container.active{opacity:1;visibility:visible}.imgdl_modal-body{position:relative;display:inline-block;vertical-align:middle;max-width:800px;width:95%;border-radius:10px}.imgdl_modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:-40px;right:-30px;width:40px;height:40px;font-size:40px;color:#fff;cursor:pointer}.imgdl_modal-content{font-size:90%;line-height:120%;color:#000;background:rgba(255,255,255,.85);text-align:left;padding:1.5em;border-radius:10px}.imgdl_modal-content h4{margin-bottom:0}.imgdl_modal-content ol{padding-left:1.5em}#btnImgDownload{margin-top:2em}#btnImgDownload a{width:240px;min-width:240px}#btnImgDownload a:link,#btnImgDownload a:visited,#btnImgDownload a:active{color:#01155C}#btnImgDownload a:hover{color:#fff}#btnTextCopy{width:20px;height:20px;float:left;display:inline-block;margin-right:1em;background-image:url(../images/copy.svg);background-size:cover;cursor:copy}#imgSource{fotn-size:100%}#imgSorce a:link,#imgSorce a:visited,#imgSorce a:active{color:#02126F}div.codeBox{text-align:center}#imgCode{width:95%;padding:1em;margin:0;background-color:rgba(255,255,255,.2);border-radius:6px}@media (max-height:1080px){nav.menu-panel{width:320px!important}nav.menu-panel ul{width:320px!important;margin-left:4px!important;margin-bottom:8px!important;padding:0}nav.menu-panel li span{margin:5px 0px!important;padding:5px 5px!important;font-size:14px!important;width:130px!important;float:left!important;margin-left:10px!important}}@media (max-height:520px){nav.menu-panel{overflow-y:scroll!important}}@media (max-width:1160px){div.ads-study div.grid-2 img{width:calc(100vw * 0.45);height:calc(100vw * 0.45 * 125 / 520)}}@media (max-width:1140px){.nav-global-area,article{width:100%}.contents-width,section.info-app{width:96%}}@media (max-width:840px){section{font-size:17px;padding:40px 0}section h2{font-size:22px;margin:0 0 20px}.grid-row .grid-4{width:32%}.grid-row .grid-4:nth-child(3n){margin-right:0}.grid-row .grid-4:nth-child(4n){margin-right:2%}.grid-row .grid-4:nth-child(12n){margin-right:0}.appear840{display:block!important}.away840{display:none!important}div.grid-row.affiliate .grid-4{width:49.5%}div.grid-row.affiliate .grid-4:nth-child(2n){margin-right:0}}@media (max-width:780px){.linebreak780{display:block}}@media (max-width:730px){.ads-banner-fix{}}@media (max-width:680px){.linebreak680{display:block}}@media (max-width:600px){h1 ruby[data-ruby]::after{transform:translateX(-50%) scale(.4)}section.info-app{width:94%}section p{font-size:16px;line-height:180%}section h3{font-size:18px}.topic-title h1{font-size:26px;padding-top:16px}.topic-title-multi h1,.object-name h1,.constellation-name h1{font-size:22px;padding:10px 0 0}.topic-title-multi h1 span.title-note,.object-name h1 span.name-english,.constellation-name h1 span.name-english{display:block;font-size:13px;margin:4px 0 0}.topic-title-multi h1.ruby,.object-name h1.ruby,.constellation-name h1.ruby{padding-top:15px}.topic-title h1.ruby{padding-top:20px}.topic-title h1.ruby span.name-english,.topic-title-multi h1.ruby span.title-note,.object-name h1.ruby span.name-english,.constellation-name h1.ruby span.name-english{margin-top:1px}nav.menu-panel{width:220px}nav.menu-panel ul{width:180px;margin:0 auto 16px}nav.menu-panel li span{width:178px;margin:2px 0 4px;padding:6px 0;font-size:15px}.grid-row .grid-2{float:none;width:100%;margin-right:0}.grid-row .grid-2.ratio-1{width:31.666%}.grid-row .grid-2.ratio-2{width:65.834%}.grid-row .grid-3{width:31.666%}.grid-row .grid-2:nth-child(2n),.grid-row .grid-3:nth-child(3n),.grid-row .grid-6:nth-child(6n){margin-right:0}.grid-row .grid-2:nth-child(2n){margin-top:1em}.grid-row .grid-4{width:49%}.grid-row .grid-4:nth-child(2n){margin-right:0}.grid-row .grid-4:nth-child(3n){margin-right:2%}.grid-row .grid-4:nth-child(6n){margin-right:0}.grid-row .grid-2.lock{float:left;width:48.75%;margin-right:2.5%}.grid-row .grid-2.lock:nth-child(2n){margin-right:0;margin-top:0}section{padding:30px 0}section h2{font-size:20px;letter-spacing:1px;margin:0 0 15px}.appear560{display:block!important}.away560{display:none!important}.linebreak600{display:block}.only-sp{display:block}.only-pc{display:none}div.box-index{padding:0}div.box-index ul{margin:5px}div.box-index ul li{padding:.2em .5em;font-size:80%}div.box-index div.list-title{float:none;color:#A9CDF5;margin:0;padding:3px;border-bottom:dotted 1px #6d859c}div.ads-study div.grid-2{width:100%}div.ads-study div.grid-2 img{padding:.3em 0;width:calc(100vw * 0.9);height:calc(100vw * 0.9 * 125 / 520);border-radius:12px}.const-faq dl{border-radius:12px;padding:1em .5em}.const-faq dl dd{padding-left:0}.const-faq dl dd picture{width:100%}.const-faq dl dd img.thumbnail{width:100%;border-radius:12px;float:none!important}.const-faq dl dd .left,section.const-faq dl dd .right{margin:0 0 1em 0}img.direction-map{width:calc(100vw * 0.96);height:calc(100vw * 0.96)}}@media (max-width:540px){.footer-nav{padding-bottom:0}.footer-nav li{width:50%;margin-bottom:.5em}.footer-nav li:nth-child(odd) a{border-right:solid 1px rgba(255,255,255,.3)}.footer-nav li:nth-child(even) a{border-right:none}.footer-nav li:nth-child(3),.footer-nav li:nth-child(4){border-top:dotted 1px rgba(255,255,255,.3);margin-bottom:0}.footer-nav li:nth-child(3) a,.footer-nav li:nth-child(4) a{margin-top:.5em}}@media (max-width:480px){footer{margin-top:1em}.topic-title.long h1{font-size:22px;padding-top:20px}.linebreak480{display:block}table.spec th,table.spec td{padding-left:.5em}nav.menu-panel{width:200px}nav.menu-panel ul{width:170px;margin:0 auto 13px}nav.menu-panel li span{width:168px;margin:1px 0 4px;padding:5px 0;font-size:14px}.const-accordion-all{font-size:15px;padding:0 45px 12px 0}.const-accordion-title::after,.const-accordion-all::after{width:28px;height:28px;background-size:22px}.const-accordion-description{margin:5px 0 0 5px}.breadcrumb ol li:first-child a span{display:none}div.box-index div.list-title{padding:1px;font-size:14px}.list-button{margin:2px;padding:1px 7px;font-size:14px;text-align:center;border-radius:6px}.ads-header{padding-top:0}}@media (max-width:430px){.topic-title h1{font-size:24px;padding-top:18px}.topic-title-multi h1,.object-name h1,.constellation-name h1{font-size:20px}.topic-title-multi h1 span.title-note,.object-name h1 span.name-english,.constellation-name h1 span.name-english{margin:4px 0 0}.linebreak430{display:block}section{padding:30px 0}section h2{font-size:20px;letter-spacing:1px;margin:0 0 15px}.appear430{display:block!important}.away430{display:none!important}}@media (max-width:400px){table.galaxy th{width:40%}table.galaxy td{width:60%}.linebreak400{display:block}.topic-title.long h1{font-size:19px;padding-top:20px}}@media (max-width:380px){.linebreak380{display:block}.const-accordion-title{font-size:16px;padding:10px 5px 0 5px}.const-accordion-all{font-size:15px;padding:0 45px 12px 0}.const-accordion-title::after,.const-accordion-all::after{width:25px;height:25px;background-size:20px}.const-accordion-description{margin:5px 0 0 0}.list-button{font-size:13px}}@media (max-width:360px){.linebreak360{display:block}}@media (max-width:340px){.linebreak340{display:block}}@media (max-width:320px){section{font-size:14px}.ads-rectangle-fix{width:300px;height:250px}}@media print{.lazyload{opacity:1}.fix-header{position:absolute}}