body,div,p,h1,h2,h3,th,td,ul,ol,li,form,pre{margin:0;padding:0}textarea,header,footer,main,article,section,nav,aside,small,#a1,#a2,#a3,#a5,.front,#support_iframe{display:block}#a4,#a10,#header_hr,.ss_p_c6 em,#scaling_span,#scaling_div,#support_div{display:none}#star_p span{display:inline-block}header,#header_nav span,#review_p span,#info_ul li,.td2,.ss_p_c6 em,.radio{position:relative}strong,#header_button,#support_iframe,#bbs_hide{position:absolute}#support_div{position:fixed}html,pre,button,textarea{font-family:"ヒラギノ丸ゴ ProN","Hiragino Maru Gothic ProN",sans-serif}body{font-size:clamp(.85rem,100vw / 25,1.25rem)}textarea{font-size:clamp(1rem,100vw / 25,1.25rem)}h1,#review_p span{font-size:1.3em}h2,h3{font-size:1.2em}.x{font-size:1.1em}th,small,button{font-size:.9em}:root{--banner-height:calc(100vw / 3)}body{background-color:#fff;color:#444;line-height:1.5}#can_scroll{overflow:visible}#no_scroll{overflow:hidden}em{font-weight:700;font-style:normal}#header_img{width:100%;height:var(--banner-height)}#header_text{padding:.4em 0 0 .8em}#header_title{width:12em;font-weight:400}#header_author{color:#666}#header_button{top:calc(var(--banner-height) + 1em);right:.8em;width:9em}#header_button,#copy_button{height:2.4em}#header_nav{height:10em;margin:1em 0 0}#header_nav span{padding:.8em 1.6em .6em;border-top:1px solid #bbb;background-color:#fff;color:#07b}#header_nav span:hover{background-color:#eee;color:#c00}#a5{border-bottom:1px solid #bbbbbb!important}main{margin:3.2em 0 0;padding:0 1em}h2{margin:1.4em 0 .2em}main p,main li,pre{line-height:1.5}hr{border:none;border-bottom:1px solid #bbb}main hr{margin:1em 0 -.6em}.top_minus{margin:-1em 0 0!important}.bottom_plus{margin:.8em 0 1em!important}.end_hr{margin:1.8em 0 0!important}.aside_hr{margin:1.2em 0 -0.4em!important}.ss_p_c1,.ss_p_c1 img,.ss_p_c6,.ss_p_c6 img{width:100%;height:auto}.ss_p_c1,.ss_p_c6{margin:0 0 2.4em}#content5 p{margin:0 0 .8em}.c1_p{margin:.8em 0 1.2em}.radio{top:-.2em;vertical-align:middle}#review_form{width:95%;margin:0 0 1em;padding:.6em;border:1px solid #aaf;border-radius:.3em}#review_textarea{width:96%;height:8em;margin:.4em auto;border:1px solid #bbb;border-radius:.2em}#review_p{margin:0 auto}#review_p span{color:#ffc733}#review_submit{width:6em;margin:.5em 0 0;padding:.2em 0}.ss_p_c6{border:1px solid #bbb}#c3_end_p{margin-bottom:1em}pre{white-space:pre-wrap;word-wrap:break-word}.compare_table{width:100%;margin:0 0 1.5em;border-collapse:collapse}.compare_table td,.compare_table th{border:1px solid darkgray;text-align:center}.compare_table th{background-color:#eee}.compare_table td{padding:0 .3em}.compare_td{width:4em}.readme{padding:0 0 1em;border-bottom:1px solid #bbb}.readme h2{margin:.9em 0 -0.6em!important}.readme h3{margin:1.4em 0 -.6em}.readme ul{margin:0 0 .5em 1em}.readme h3,.em em{text-decoration-line:underline;text-decoration-style:double;text-decoration-color:#0aa}#readme_h2_1{margin:.9em 0 0.2em!important}#readme_h3_1{margin:1.4em 0 0.1em!important}.readme p{margin:1em 0 0;word-break:keep-all;overflow-wrap:anywhere}#readme_p_1{margin:1em 0 1em!important}aside{padding:0 1em}.border_ul li{padding:.5em 0;border-bottom:1px solid #bbb;list-style:none}.basic_ul,.basic_ol{margin:0 0 0 1.5em}strong{right:0}#info_ul{margin:0 0 .5em}#star_p{margin:0 0 .6em}#star_p span{width:1.8em;height:1.8em;background-repeat:no-repeat;background-size:1.8em 1.8em}.star0{background-image:url(/lunalys/res/img/star0.png)}.star1{background-image:url(/lunalys/res/img/star1.png)}.star2{background-image:url(/lunalys/res/img/star2.png)}#rating_h2,#relation_h2{margin:1.5em 0 .5em}#col1{width:3.2em}#col2{width:10em}#col3{width:2em}.td3{text-align:right}.front,.back{height:1.1em}.front{background-color:#ffc733}.back{width:100%;background-color:#ececec}#review_link_p,#readme_link_p,#detail_link_p{margin:.6em 0 0}#review_link_span,#readme_link_span,#detail_link_span{color:#07b}#review_link_span:hover,#readme_link_span:hover,#detail_link_span:hover,#relation_link_p a:hover{color:#c00;text-decoration:underline}#relation_link_p a{margin:0 1em 0 0;text-decoration:none}#support_div{z-index:4;top:0;left:0;width:100%;height:100%;background:#000a}#support_iframe{top:0;right:0;bottom:0;left:0;width:100%;height:calc(100vw * 1.4);margin:auto;border:none;border-radius:.3em}#bbs_hide{top:calc(100vw * -1.4 - 3.5em);right:.66em;bottom:0;width:6em;height:1.4em;margin:auto;padding:.05em 0 .15em;text-align:center;text-decoration:none;border:1px solid #fff;border-radius:1em;color:#ffffff!important}footer{height:6.5em;margin:2.5em 0 0;background-color:#1c1c1c;color:#fff}#footer_nav,small{margin:auto;text-align:center}#footer_nav{padding:1.5em 0 1em}#footer_nav span{margin:0 .5em}@media (min-width:768px){#support_iframe{height:calc(100vw * 0.95)}#bbs_hide{top:calc(100vw * -0.95 - 3.5em)}}