.bartl {border:1px solid var(--comiis-borderb)}
.block {margin:0}
.comiis_ft,.comiis_footb {margin-top:0}
.block .mls img {border-radius:var(--comiis-radius-a)}
.barto .pn {padding:0 3px}
.comiis_i_lista .comiis_list_more,.comiis_i_listb .comiis_list_more {margin-top:5px;margin-bottom:20px}
.comiis_i_listc {margin-bottom:0}
.comiis_i_listc .comiis_list_more {margin-top:0}
.comiis_i_cbox .frame-3-1-r,.comiis_i_cbox .frame-1-3-l {position:sticky;top:96px}
.comiis_i_cbox .block .fcs dt {font-weight:600}
.comiis_pg_portalcp .sadd,.comiis_pg_portalcp .sadd dl dd {width:auto}
.sadd dl dd label[for*="ck_allowcomment"] {display:block;margin-top:7px}
#nv_portal .comiis_article_bm_h {background:none;margin:0;border:none}
.comiis_article_title {font-size:16px;font-weight:600;padding:0 10px;margin-right:0 !important}
.comiis_article_bgbox {background:var(--comiis-bgc);padding:0 15px 5px;line-height:30px;font-size:14px;border:none;border-radius:var(--comiis-radius-m);box-shadow:none;overflow:hidden}
.comiis_article_bgbox .bm_h {background:none;padding-top:0;box-shadow:none}
.comiis_article_bgbox .bm_h.km_nox {border:none;margin-bottom:0}
.comiis_article_bgbox .km_btn {float:left;margin-top:14px;margin-left:10px;padding:0 5px;height:20px;line-height:20px;font-size:12px;background:var(--comiis-bgf);color:var(--comiis-btnbga);border:1px solid var(--comiis-btnbga);border-radius:var(--comiis-radius-x)}
.comiis_article_bgbox .km_btn:hover {background:var(--comiis-btnbga);color:var(--comiis-btntxta);border:1px solid var(--comiis-btnbga)}
.comiis_article_bgbox + .exfm.pns {margin-top:15px}
.comiis_article_summary {width:calc(100% - 22px);height:60px;padding:8px 10px;border-color:var(--comiis-borderb)}
.comiis_article_tag {padding:10px 20px 15px;overflow:hidden}
.comiis_article_tag input,.comiis_article_tag label {float:left}
.comiis_article_tag input {margin-top:8px;margin-left:5px}
.comiis_article_related li {margin:0;line-height:30px;font-size:14px;overflow:hidden}
.comiis_article_related li:first-child {padding-top:10px;border-top:1px solid var(--comiis-borderb)}
.comiis_article_related li:last-child {padding-bottom:10px}
.comiis_article_related li span {margin:0 10px;font-size:12px;color:var(--comiis-fc)}
.frame-1-1-l,.frame-1-1-r {width:50%}
.frame-3-1-l,.frame-1-3-r {width:calc(100% - 350px)}
.frame-3-1-r,.frame-1-3-l {width:350px}
.comiis_i_leftbox .frame-3-1-l,.comiis_i_leftbox .frame-1-3-r {width:calc(100% - 350px)}
.comiis_i_leftbox .frame-3-1-r,.comiis_i_leftbox .frame-1-3-l {width:350px}
