@charset "UTF-8";#mainImg{background-image:url(../img/webp/case/bg_mainimg01.webp)}#case #lead .box .txt a{text-decoration:underline}#case #link{margin-bottom:30px;padding-top:33px}#case #link .head{padding-top:0}#case #link .anchor{margin-bottom:20px}@media screen and (min-width:600px){#case #link .anchor{margin-bottom:30px}}#case #lead+#link{padding-top:0}#case #articleList{margin-top:10px}#case #articleList .pager{margin-top:20px}@media screen and (max-width:599px){#case #articleList .list .item .txt{max-height:65px;overflow:hidden}}@media all and (min-width:600px){#case #lead .box .txt a{text-decoration:none}#case #lead .box .txt a:hover{text-decoration:underline}#case #link{margin-bottom:0;padding-top:72px}#case #articleList{margin-top:0}#case #articleList .pager{margin:40px 0 90px}}#case #detail{margin-bottom:35px;padding-top:40px;padding-bottom:37px;border-bottom:3px solid #ebebeb}@media screen and (min-width:600px){#case #detail{margin-bottom:80px;padding-top:90px;padding-bottom:0;border-bottom:none}}#case #detail .detailContent .list{margin-top:30px}@media screen and (min-width:600px){#case #otherPost{margin-bottom:90px}#case #otherPost .secTit{margin-bottom:10px;font-size:2.8rem}}#case #detail .detailContent .body h2{line-height:1.2;margin-bottom:10px;padding:13px 15px;background-color:#dbe8f0;font-weight:700;font-size:1.7rem}#case #detail .detailContent .body h3{line-height:1.2;margin-bottom:10px;color:#3fa2e8;font-weight:700;font-size:1.6rem}#case #detail .detailContent .body p{margin-bottom:25px}#case #detail .detailContent .body img{display:block;width:auto;max-width:100%;margin:0 auto}#case #detail .detailContent .body a{color:#3fa2e8;text-decoration:underline}#case #detail .detailContent .body strong{font-weight:700}#case #detail .detailContent .body em{font-style:italic}#case #detail .detailContent .body pre{margin-bottom:27px;padding:10px;background:#eee;font-family:monospace}#case #detail .detailContent .body .wp-caption{margin-bottom:25px;padding:3px;border:solid 1px #efefef;border-radius:4px;background:#f5f5f5}#case #detail .detailContent .body .wp-caption-text{margin-bottom:0;color:#555;text-align:center}#case #detail .detailContent .body ul{list-style:disc;margin-bottom:25px;padding-left:15px}#case #detail .detailContent .body ol{list-style:decimal;margin-bottom:25px;padding-left:15px}#case #detail .detailContent .body blockquote{display:block;margin-bottom:25px;padding:15px 20px;background:#eee}#case #detail .detailContent .body blockquote p{margin-bottom:0}#case #detail .detailContent .body table:not(.none_border){width:100%;margin-bottom:25px}#case #detail .detailContent .body table:not(.none_border) th,#case #detail .detailContent .body table:not(.none_border) td{padding:5px;border:1px solid #000;text-align:inherit}#case #detail .detailContent .body table:not(.none_border) th{background:#eee;text-align:center}@media screen and (min-width:600px){#case #detail .detailContent .body h2{margin-bottom:22px;padding:17px 33px;font-size:2.2rem}#case #detail .detailContent .body h3{margin:15px 0 10px;font-size:1.8rem}#case #detail .detailContent .body p.sub{color:#7d7d7d}#case #detail .detailContent .body a{color:inherit;text-decoration:underline}#case #detail .detailContent .body a:hover{text-decoration:none}#case #detail .detailContent .body table{width:auto}#case #detail .detailContent .body .wp-caption{display:inline-block}#case #detail .detailContent .body .wp-caption-text{font-size:1.2rem}#case #detail .detailContent .body .alignnone{display:block;clear:both}#case #detail .detailContent .body .alignleft{float:left}#case #detail .detailContent .body .alignright{float:right}#case #detail .detailContent .body .aligncenter{display:block;margin:0 auto}}
