html[lang=ja] body{font-family:Pretendard,Noto Sans JP,sans-serif}html[lang=zh] body{font-family:Pretendard,Noto Sans SC,sans-serif}html[lang=ja] body,html[lang=zh] body{word-break:normal}@media(min-width:768px){.introduce-wrap .introduce-box h2,.introduce-wrap .introduce-box .text{max-width:calc(100% - 52rem)}}@media(min-width:1321px){.introduce-wrap .introduce-box.type2 h2,.introduce-wrap .introduce-box.type2 .text,.introduce-wrap .introduce-box.type3 h2,.introduce-wrap .introduce-box.type3 .text{max-width:calc(100% - 94rem)}}@media(min-width:768px)and (max-width:1320px){.introduce-wrap .introduce-box.type2 h2,.introduce-wrap .introduce-box.type2 .text,.introduce-wrap .introduce-box.type3 h2,.introduce-wrap .introduce-box.type3 .text{max-width:calc(100% - 44rem)}}@media(min-width:768px){.introduce-wrap .introduce-box.no-illust h2,.introduce-wrap .introduce-box.no-illust .text{max-width:none}}@media(min-width:768px){html[lang=en] .introduce-wrap .introduce-box.no-illust .text{font-size:clamp(1.6rem,1.9vw,3rem)}}html[lang=en] .tab-list:not(.swiper-tab):not(.type3){overflow:visible;flex-wrap:wrap;scroll-snap-type:none}html[lang=en] .tab-list:not(.swiper-tab):not(.type3) a{flex:1 1 12rem;min-width:0;height:auto;min-height:7.7rem;padding-top:1rem;padding-bottom:1rem;white-space:normal;line-height:1.2;word-break:keep-all;overflow-wrap:break-word}.main-sec04 ul li a .date,.main-sec04 ul li a .tit,.comics-thumbnail ul li a .date,.comics-thumbnail ul li a .tit{position:relative;z-index:1}@media(min-width:768px){.comics-thumbnail ul li a .tit{max-width:calc(100% - 10rem)}}@media(min-width:768px)and (max-width:950px){.comics-thumbnail ul li a .tit{font-size:3rem}}@media(min-width:1281px){html[lang=ja] .main-wrap .main-link-group ul li a,html[lang=zh] .main-wrap .main-link-group ul li a{padding-left:1.6rem;padding-right:1.6rem;font-size:2.1rem}html[lang=ja] .main-wrap .main-link-group ul li a i,html[lang=zh] .main-wrap .main-link-group ul li a i{margin-right:1.6rem}html[lang=ja] .main-wrap .main-link-group ul li a .text,html[lang=zh] .main-wrap .main-link-group ul li a .text{white-space:nowrap}}@media(min-width:768px){html[lang=en] .main-wrap .main-link-group ul li{width:auto;flex:1 1 auto;min-width:0}html[lang=en] .main-wrap .main-link-group ul li a{padding-left:1.6rem;padding-right:1.6rem;font-size:2.1rem;line-height:1.25}html[lang=en] .main-wrap .main-link-group ul li a i{margin-right:1.4rem;flex:0 0 auto}}@media(min-width:768px)and (max-width:1280px){html[lang=en] .main-wrap .main-link-group ul{gap:2rem}html[lang=en] .main-wrap .main-link-group ul li a{padding:2rem 1.4rem;font-size:1.9rem}html[lang=en] .main-wrap .main-link-group ul li a i{margin-right:1rem}}html[lang=ja] .introduce-wrap .paragraph-box p,html[lang=zh] .introduce-wrap .paragraph-box p,html[lang=ja] .introduce-wrap .introduce-box p,html[lang=zh] .introduce-wrap .introduce-box p{word-break:normal;overflow-wrap:anywhere}@media(min-width:1201px){html[lang=en] #header .flex,html[lang=en] #header .gnb,html[lang=en] #header .gnb .menu-all .section .depth1 a{height:auto;min-height:8.5rem}html[lang=en] #header .gnb .menu-all .section .depth1 a{line-height:1.2;text-align:center;padding-top:1rem;padding-bottom:1rem}html[lang=en] .mini #header .flex,html[lang=en] .mini #header .gnb,html[lang=en] .mini #header .gnb .menu-all .section .depth1 a{height:auto;min-height:6rem}}@media(max-width:1200px){html[lang=en] #header .gnb .menu-all .section .depth1 a,html[lang=en] .mini #header .gnb .menu-all .section .depth1 a{height:auto;min-height:6rem;line-height:1.3;padding-top:.9rem;padding-bottom:.9rem}}@media(min-width:1201px){html[lang=en] #header .gnb .menu-all .section>div.on .depth1 a{font-weight:500;text-shadow:.03em 0 0 currentColor,-.03em 0 0 currentColor}}html[lang=ja] #header .flex .logo a,html[lang=zh] #header .flex .logo a{background-image:url(/images/common/Logo-cjk.png)}html[lang=en] #header .flex .logo a{background-image:url(/images/common/Logo-en.jpg)}html[lang=en] .map-list-box ul li{display:flex;align-items:center}html[lang=en] .map-list-box ul li a:not(.homepage,.homepage2){flex:1 1 auto;min-width:0;white-space:normal;line-height:1.25}html[lang=en] .map-list-box ul li .homepage2{position:static;transform:none;flex:0 0 auto;margin-left:1rem;margin-right:2rem;white-space:nowrap}.photo-list ul li .tit{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-all;overflow-wrap:anywhere}html[lang=en] .table-list table th,html[lang=en] .table-list table td,html[lang=en] .table-view table th,html[lang=en] .table-view table td,html[lang=en] .table-view.scroll table td,html[lang=en] .table-view .info-bottom .dot-list li,html[lang=en] .table-view .file-box .file-list a .text{word-break:keep-all;overflow-wrap:break-word}html[lang=en] .table-view table tbody th{overflow-wrap:normal}@media(min-width:1024px){html[lang=en] .img-gray-box .text-box .tit{font-size:4.2rem}}.link-prev-next .none{display:flex;padding:2rem 0;border-bottom:1px solid #ccc}.link-prev-next .none span.info{display:flex;align-items:center;color:#bbb;font-weight:600}.link-prev-next .none .text{flex:1 1 auto;margin-left:3.6rem;font-weight:500;color:#999}.board-view-box .cont table,.text-box table,.paragraph-box table,.site-content-body table{border-collapse:collapse;width:auto;table-layout:auto;max-width:100%}.board-view-box .cont table:not(.rte-pasted) th,.board-view-box .cont table:not(.rte-pasted) td,.text-box table:not(.rte-pasted) th,.text-box table:not(.rte-pasted) td,.paragraph-box table:not(.rte-pasted) th,.paragraph-box table:not(.rte-pasted) td,.site-content-body table:not(.rte-pasted) th,.site-content-body table:not(.rte-pasted) td{border:1px solid #ccc;padding:.6rem 1rem}.board-view-box .cont table.rte-pasted th,.board-view-box .cont table.rte-pasted td,.text-box table.rte-pasted th,.text-box table.rte-pasted td,.paragraph-box table.rte-pasted th,.paragraph-box table.rte-pasted td,.site-content-body table.rte-pasted th,.site-content-body table.rte-pasted td{padding:.4rem .8rem}.board-view-box .cont img{max-width:100%;height:auto}.board-view-box .cont .red{color:#b00}.board-view-box .cont .blue{color:#00b}.board-view-box .cont .green{color:#0a0}.board-view-box .cont .purple{color:#909}.board-view-box .cont .grey{color:#888}.board-view-box .cont .cyan{color:#0aa}.board-view-box .cont .del{color:red;text-decoration:line-through}.board-view-box .cont .bold{font-weight:700}.board-view-box .cont .underline{text-decoration:underline}.board-view-box .cont .italic{font-style:italic}.board-view-box .cont .titlebold{font-size:14pt;font-weight:700}.board-view-box .cont .__normal{font-size:12pt}.board-view-box .cont .marker{background:linear-gradient(transparent 0%,#ff6)}.board-view-box .cont .marker_blue{background:linear-gradient(transparent 0%,#6cf)}.board-view-box .cont .marker_pink{background:linear-gradient(transparent 0%,#f6f)}.board-view-box .cont .marker_green{background:linear-gradient(transparent 0%,#6f6)}.board-view-box .cont .tdd{border:solid 1px #000;padding:5px}.board-view-box .cont ._center{text-align:center}.board-view-box .cont ._left{text-align:left}.board-view-box .cont .margin0{padding-left:1.5em;text-indent:-1.5em}.board-view-box .cont .margin1{padding-left:3.5em;text-indent:-1.5em}.board-view-box .cont .margin1a{padding-left:2em}.board-view-box .cont .margin2{padding-left:5.5em;text-indent:-1.5em}.board-view-box .cont .margin2a{padding-left:4em}.board-view-box .cont .margin3{padding-left:7.5em;text-indent:-1.5em}.board-view-box .cont .margin3a{padding-left:6em}.board-view-box .cont .margin4{padding-left:9.5em;text-indent:-1.5em}.board-view-box .cont .margin4a{padding-left:8em}.board-view-box .cont .scroll{overflow:auto;white-space:nowrap}.board-view-box .cont .scroll::-webkit-scrollbar{height:5px}.board-view-box .cont .scroll::-webkit-scrollbar-track{background:#f1f1f1}.board-view-box .cont .scroll::-webkit-scrollbar-thumb{background:#bcbcbc}.introduce-wrap .paragraph-box.body-justify p{text-align:justify;-moz-text-align-last:left;text-align-last:left}html[lang=ko] .introduce-wrap .paragraph-box.body-justify p{word-break:normal}html[lang=en] .introduce-wrap .paragraph-box.body-justify p{text-align:left}
