body{line-height:1.6}a:link{border-bottom:1px solid;color:inherit;text-decoration:none}ul{padding-left:1em}.tingle-modal{background:#000000b3;-ms-user-select:text;-webkit-user-select:text;user-select:text}.tingle-modal-box__content{background-color:#f8f8f5}@media (max-width :540px){.tingle-modal__close{background-color:#f0f0e7;border-bottom:1px solid #ccc;box-shadow:0 1px 2px #aaa}.tingle-modal__close svg *{fill:#5c5c5c}}.tingle-modal-box__content p,.tingle-modal-box__content ul{color:#5c5c5c}.tingle-modal-box__content p a:link:hover{border-bottom:1px solid black;color:initial;transition:.5s}.flex-inner-second p,.flex-inner-second ul{color:#5c5c5c}.flex-inner-second p a:link:hover{border-bottom:1px solid black;color:initial;transition:.5s}.pure-form select{background-color:#ffffff80;padding-top:0;padding-bottom:0;width:8rem}.pure-form input[type=text]{background-color:#ffffff80;display:inline-block;width:5rem}html{background-color:#f8f8f5}:lang(zh){font-family:Source Han Sans K,Source Han Sans KR,Source Han Sans C,Source Han Sans SC,Source Han Sans HK,Source Han Sans TC,Noto Sans CJK KR,Noto Sans CJK JP,Noto Sans CJK SC,Noto Sans CJK HK,Noto Sans CJK TC,Noto Sans KR,Noto Sans JP,Noto Sans SC,Noto Sans HK,Noto Sans TC,ui-sans-serif,sans-serif,"Source Han Serif K","Source Han Serif KR","Source Han Serif C","Source Han Serif SC","Source Han Serif HK","Source Han Serif TC","Noto Serif CJK KR","Noto Serif CJK JP","Noto Serif CJK SC","Noto Serif CJK HK","Noto Serif CJK TC","Noto Serif KR","Noto Serif JP","Noto Serif SC","Noto Serif HK","Noto Serif TC",HanaMin,ui-serif,serif}::selection{background-color:#efefeb}nav ::selection{background-color:#dfdfdb}nav{background-color:#f0f0e7;border-bottom:1px solid #ccc;box-shadow:0 1px 2px #aaa;padding:0 1em;position:sticky;top:0}nav h1{color:#000000b3;font-size:1.5rem;display:inline-block;margin:1.25rem 0}nav input[type=button]{background:none;border:none;color:#00000080;margin:1.25rem 1.5rem;padding:0}nav input[type=button]+input[type=button]{margin-left:0}nav input[type=button]:hover{color:#000000b3}.flex-container{display:flex;align-content:flex-start;flex-wrap:wrap}.flex-inner{padding:0 1em}.flex-inner-first{flex:0 0 15rem}.flex-inner-second{flex:1 1 34rem}b{font-size:1.125rem}form>p:last-child{margin-bottom:0}
