﻿*{margin:0;padding:0}input[type="text"],input[type="password"]{padding:2px}textarea{padding:2px;margin:1px}input[type="button"],input[type="submit"],input[type="reset"],button{padding:2px 6px}select{padding:1px}option{padding:0 5px 0 3px}.small{font-size:small;line-height:1.5}.smaller{font-size:smaller}.medium{font-size:medium;line-height:1.5}.bold{font-weight:bold}.center{text-align:center}.right{text-align:right}.justify{text-align:justify}.nowrap{white-space:nowrap}a:visited{color:violet}a:link{color:blue}a:hover{color:blue}a:active{color:blue}a>img{border:none}svg.mark{width:1em;height:1em;vertical-align:-0.12em}h1,h2,h3,h4,h5,h6,h7{font-weight:bold}table{border-collapse:collapse}table.layout{border:none}table.layout>tbody>tr>td{vertical-align:top;border:none}section.page h2{line-height:1em;margin:0 0 0.5rem;font-size:x-large}section.page h3{line-height:1em;margin:1rem 0 0.5rem;font-size:large}section.page section.explanation{margin:1rem 0 0}section.page section.explanation h2{line-height:1em;margin:0 0 0.5rem;font-size:large}section.page>ul{margin:0.5rem 0}section.page>ul>li{margin:0.25em 0 0.25em 1.5em}table.std{margin:0.75em 0}table.std tr td,table.std tr th{border:1px solid #888;padding:0.25em 0.5em}table.std tr th{background:#DED}ul.std{list-style-position:outside;margin:0.75em 0 0.75em 1.5em}ul.std>li{margin:0.25em 0}ol.std{list-style-position:outside;margin:0.75em 0 0.75em 2em}ol.std>li{margin:0.25em 0}dl.std{margin:0.75em 0}dl.std>dt{margin:0.5em 0 0.25em 0}dl.std>dd{margin:0.25em 0 0.5em 2em}body{font-family:"Hiragino Kaku Gothic Pro", "Noto Sans Japanese", sans-serif;font-weight:normal;background:#EEE}#wrapper{min-width:320px;max-width:1024px;min-height:640px;margin:0 auto 15px;background:white;border-style:solid;border-color:#888;border-width:0 1px 1px;box-shadow:0 0 15px #888}a.header{text-decoration:none}#header{padding:16px}#contents{padding:16px;font-size:medium;line-height:1.5;min-height:10em}#contents table.paper-sizes{display:inline-block;margin-right:0.5rem}#contents table.paper-sizes:last-child{margin-right:0}#contents table.paper-sizes>tbody tr>th{background:#DDF}#contents table.paper-sizes>tbody tr>th,#contents table.paper-sizes>tbody tr td{border:1px solid #888;padding:0.15em 0.25em}#contents table.paper-sizes>tbody tr>th.times,#contents table.paper-sizes>tbody tr td.times{border-left:none;border-right:none;padding-left:0;padding-right:0}#contents table.paper-sizes>tbody tr>th.tate,#contents table.paper-sizes>tbody tr td.tate{border-right:none;padding-right:0.1em}#contents table.paper-sizes>tbody tr>th.yoko,#contents table.paper-sizes>tbody tr td.yoko{border-left:none;padding-left:0.1em}#header{background:#246;color:white}#header h1{font-family:"Noto Sans Japanese", sans-serif;margin:0 0 1.5em 48px;font-size:32px;line-height:1;position:relative}#header h1 span.menu-button{font-size:1em}#header .menu-button{width:32px;height:32px;background:rgba(1,1,1,0.5);float:left}#header .menu-button a{width:32px;height:32px;display:block}#header .menu-button a:hover{box-shadow:0 0 10px red}#header .menu-button a img{vertical-align:middle;width:1em;height:1em;font-size:32px;border-radius:2px}#header .menu-button a img:hover{background:#005ED1}div.radio label{white-space:nowrap;margin-right:0.25em}div.radio label input[type="radio"]{margin-right:0.2em}div.radio label:last-child{margin-right:0}table.isbn th{font-size:smaller;text-align:left;padding-right:0.5rem}table.isbn td{padding:0.25rem 0.5rem 0.25rem 0}table.isbn td input[type="text"]{font-size:larger}#ccode-result{margin:8px 0 0}dl.ccode-result dt{font-weight:bold}dl.ccode-result dd{margin-left:2em}dl.ccode-result dd div.sub{font-size:0.96em}ul.explanation{font-size:0.9rem;margin:0.5em 0 0.5em 1.5em}ul#top-menu{font-size:x-large}ul#top-menu li{display:inline;width:11em;line-height:1.75em;margin-right:8px}ul#top-menu li a{text-decoration:none;display:inline-block;line-height:1em;width:11em;padding:0.25em 0.4em;border-radius:0.25em;background:#338;background-image:linear-gradient(to bottom, #338, #252563);background-image:-webkit-linear-gradient(top, #338, #252563);color:white}#units div.input{margin:0.5rem 0}#units input[type='text']{font-size:large;width:10em;text-align:right}#units #units-result{margin:0.5em 0}.unit-postfix{font-size:smaller;margin-left:0.2em}#roman div.input{margin:0.5rem 0}#roman input[type='text']{font-size:large;width:10em}#roman-result{margin:1em 0 0}#roman-result span.roman-numerals{letter-spacing:0.05em}#roman-result span.separator{margin:0 0.25em}#nengou div.input{margin:0.5rem 0}#nengou input[type='text']{font-size:large}#nengou ul.years-list{margin:0.5rem 0}#nengou ul.years-list li{list-style:none}#nengou ul.years-list li:before{content:"＝"}#nengou ul.years-list li:first-child:before{content:"　"}#resolution div.input{margin:0.5rem 0}#resolution input[type='text']{font-size:large}#resolution #resolution-result{margin:0.5em 0}#handura div.input{margin:0.5rem 0}#handura input[type='text']{font-size:large}#proofreading div.start-button{line-height:1em;margin:2rem 0;text-align:center;font-size:xx-large;font-weight:normal;border-radius:1rem;border:1px solid #a5a5b5;background:linear-gradient(to bottom, #e8e8ec, #d2d2da);background:-webkit-linear-gradient(top, #e8e8ec, #d2d2da);box-shadow:0.25rem 0.25rem 0.5rem #888;padding:1rem 0;margin:2rem auto 4rem;max-width:20rem;padding:1rem 0;cursor:pointer}#proofreading div.start-button:active{position:relative;top:0.25rem;box-shadow:0.1rem 0.1rem 0.25rem #888}#proofreading div.candidates{margin:1rem 0}#proofreading div.candidates div.candidate{cursor:pointer;font-size:1.2rem;border-radius:0.5rem;margin:0 auto 0.5rem;border:1px solid #888;background:linear-gradient(to bottom, #e7e7f3, #d3d3e9);background:-webkit-linear-gradient(top, #e7e7f3, #d3d3e9);padding:0.5rem 0.75rem;max-width:20em}#proofreading div.candidates div.candidate.selected{background:linear-gradient(to bottom, #383870, #2e2e5c);background:-webkit-linear-gradient(top, #383870, #2e2e5c);border-color:#224;color:white}#proofreading div.candidates div.candidate:last-child{margin-bottom:0}#proofreading div.answer{line-height:1em;margin:2rem 0;text-align:center;font-size:xx-large;font-weight:normal;border-radius:1rem;border:1px solid #a5a5b5;background:linear-gradient(to bottom, #e8e8ec, #d2d2da);background:-webkit-linear-gradient(top, #e8e8ec, #d2d2da);box-shadow:0.25rem 0.25rem 0.5rem #888;padding:1rem 0;margin:1.5rem auto 1rem;max-width:18rem;cursor:pointer}#proofreading div.answer:active{position:relative;top:0.25rem;box-shadow:0.1rem 0.1rem 0.25rem #888}#proofreading div.message-correct,#proofreading div.message-wrong{font-size:x-large;width:5em;margin:1rem auto 1rem;padding:0.5rem 0;text-align:center;font-weight:bold;border-radius:1em;color:white}#proofreading div.message-correct{background:#F60}#proofreading div.message-wrong{background:#222}#proofreading div.typo{font-size:large;border:1px solid #888;padding:0.5rem 0.75rem;margin:0.75rem auto;max-width:24em}#proofreading div.typo em{font-style:normal;color:red}#proofreading div.typo div.note{font-size:medium;margin:0.5rem 0 0}#proofreading div.next-question{line-height:1em;margin:2rem 0;text-align:center;font-size:xx-large;font-weight:normal;border-radius:1rem;border:1px solid #a5a5b5;background:linear-gradient(to bottom, #e8e8ec, #d2d2da);background:-webkit-linear-gradient(top, #e8e8ec, #d2d2da);box-shadow:0.25rem 0.25rem 0.5rem #888;padding:1rem 0;margin:2rem auto 2rem;max-width:20rem;cursor:pointer}#proofreading div.next-question:active{position:relative;top:0.25rem;box-shadow:0.1rem 0.1rem 0.25rem #888}@media screen and (max-width: 1024px){body{background:white}#wrapper{border:none;box-shadow:none}}@media screen and (max-width: 580px){#header .menu-button{display:inline-block;width:24px;height:24px;font-size:24px;line-height:1}#header .menu-button a{width:24px;height:24px}#header .menu-button a>img{width:24px;height:24px;font-size:24px;vertical-align:top}#header h1{font-size:24px;margin:0 0 0 36px}h1{font-size:24px}h2{font-size:medium}}@media screen and (max-width: 480px){#header{padding:8px}#contents{padding:8px}.min480{display:none}}
