.topicpath{display:flex;align-items:center;flex-wrap:wrap;gap:0 .4rem;margin:2.8rem 0 1.8rem;font-size:1.2rem}.topicpath a,
.topicpath span{line-height:2rem}.topicpath a:hover{text-decoration:underline;opacity:1}.topicpath .top{margin:0 -.2rem;height:2.4rem}.topicpath .top:hover{opacity:.5}@media screen and (max-width: 768px){.topicpath{margin-top:1rem}}@-moz-document url-prefix(){.topicpath a:not(.top),
  .topicpath span{transform:translateY(-.1rem)}}#contents-set{margin-top:0}@media screen and (min-width: 769px){#sidebar .ad-banners.adb1{margin-top:3rem}}
.search.form .form-set{background-color:#fff;margin-top:4.4rem;padding:3rem}.search.form .form-set .guide{margin:-.7rem 0}.search.form .main-input{display:flex;align-items:center;position:relative;background-color:var(--site-color-pearl);border:.11rem solid #000;width:100%;height:4.4rem;margin:0 auto}.search.form .guide + .main-input{margin-top:2rem}.search.form .main-input input{position:relative;z-index:1;font-size:1.8rem;background-color:transparent;width:100%;height:100%;padding:0 3.6rem 0 1rem}.search.form .main-input input::-ms-clear{display:none}.search.form .main-input input::-webkit-search-cancel-button,
.search.form .main-input input::-webkit-search-decoration{-webkit-appearance:none}.search.form .main-input .btn-clear{position:absolute;top:0;right:1rem;bottom:0;z-index:2;background:url(/assets/img/commons/btn-search-clear-O0hSW.svg) no-repeat center center/100% auto;width:1.8rem;height:1.8rem;margin:auto 0}.search.form .main-input .btn-clear span{display:none}.search.form .sub-input{width:100%;margin-top:3rem}.search.form .sub-input .hd{display:flex}.search.form .sub-input .hd span{font-weight:var(--font-weight-bold);font-size:1.8rem;line-height:1;transform:var(--text-line-ajust)}.search.form .sub-input .options + .options,
.search.form .sub-input .options .option + .option{margin-top:3rem}.search.form .sub-input .options[data-show]{display:grid;transition:.4s grid-template-rows ease}.search.form .sub-input .options[data-show="True"]{grid-template-rows:1fr}.search.form .sub-input .options[data-show="False"]{grid-template-rows:0fr;margin-top:0}.search.form .sub-input .options[data-show] > .wrap{overflow:hidden}.search.form .sub-input .options .option.selection{display:flex;flex-wrap:wrap}.search.form .sub-input .options .option.selection .hd{width:24.6rem}.search.form .sub-input .options .option.selection .link{height:2.4rem;margin:-.3rem 0}.search.form .sub-input .options .option.selection .link::after{margin-left:1.6rem}.search.form .sub-input .options .option.selection .link span{font-size:1.6rem;line-height:1.8rem}.search.form .sub-input .options .option.selection .selected{font-size:1.4rem;line-height:2rem;white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:1.2rem;overflow:hidden}.search.form .sub-input .options .option.selection .selected:empty{display:none}.search.form .checkbox-set{display:flex;flex-wrap:wrap;gap:2rem 5rem;width:100%;margin-top:2rem}.search.form .checkbox-set .item{flex:0 0 auto;display:flex}.search.form .form-set .btns{flex-direction:column;margin-top:3rem}.search.form .form-set .btns .tb{display:flex;justify-content:center;align-items:center;background-color:transparent;border:none;width:auto;height:2.4rem;margin:-.5rem 0}.search.form .form-set .btns .tb span{color:var(--site-color-blue);font-weight:bold;font-size:1.4rem;line-height:2.4rem;text-decoration:underline;transform:rotate(.028deg) translateY(-.1rem)}.search.form .form-set .btns .tb.btn-clear span{color:black;font-weight:normal}.search.form .form-set .btns .tb + .tb{margin-top:3rem}.search.form .form-set .btns .tb + .btn{width:23.5rem;height:5rem;margin-top:3rem}.search.form .form-set .btns .tb[data-show="False"]{display:none}.search.form .form-set .btns .tb[data-show="False"] + .tb{margin-top:0}.search.results{margin-top:6rem}.search.results .total{position:relative;padding-top:1.5rem}.search.results .total:before{content:"";position:absolute;top:0;left:0;background:url(/assets/img/commons/ruled-line-dotted01-3q1v7.svg) no-repeat top left/100% auto;width:5rem;height:.2rem}.search.results .total .hd{color:black;font-family:var(--font-family-mplus);font-weight:var(--font-weight-normal);font-size:1.8rem;line-height:1;transform:rotate(.028deg)}.search.results .total span{color:#ec5464;font-weight:var(--font-weight-normal);margin-left:1.2rem}.search.results .total + .item-list{margin-top:4.4rem}.search.results .item-list .item .body{grid-template-columns:19.8rem 1fr;grid-template-rows:2rem auto;grid-template-areas:"img header" "img summary" "img categories"}.search.results .item-list .item .body .summary{margin-bottom:-.3rem}.search.results .item-list .item .body .summary .title{font-weight:var(--font-weight-normal);font-size:1.6rem;margin-top:-.3rem}.search.results .item-list .item .body .summary .series + .title{margin-top:.5rem}.search.results .item-list .item .body .summary .snippet{font-size:1.4rem;line-height:calc(22 / 14 * 1em);margin-top:.5rem}.search.results .no-results{margin-top:4rem;padding:0}.search.results .no-results p{text-align:center}@media screen and (max-width: 768px){.search.form .form-set{margin-top:3.4rem;padding:3rem 1rem}.search.form .sub-input .options .option.selection{justify-content:space-between}.search.form .sub-input .options .option.selection .hd{width:auto}.search.form .sub-input .options .option.selection .link::after{margin-left:1.6rem}.search.form .sub-input .options .option.selection .selected{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;text-overflow:initial;width:100%;margin-top:1.2rem;overflow:hidden}.search.form .checkbox-set{display:grid;grid-template-columns:1fr 1fr;gap:3rem 1rem;grid-template-areas:". .";margin-top:2.2rem}.search.form .form-set .btns{margin-top:2.4rem}.search.form .form-set .btns .btn.clear span{font-size:1.2rem;line-height:calc(24 / 12 * 1em)}.search.form .form-set .btns .btn + .btn{margin-top:2.4rem}.search.results .total + .item-list{margin-top:3.4rem}.search.results .item-list .item .body{grid-template-columns:11.8rem auto;grid-template-rows:2rem auto;grid-template-areas:"header header" "img summary"}}