header .menu{background-color:#fff}main section.archive article ul li{border-bottom:1px solid #000;padding-bottom:2rem;margin-bottom:2rem}main section.archive article ul li a{display:flex;justify-content:flex-start;align-items:flex-start}main section.archive article ul li a img{width:240px;height:240px;-o-object-fit:cover;object-fit:cover;margin-right:1.5rem}main section.archive article ul li a div .calender{font-size:1.4rem}main section.archive article ul li a div h3{margin:.8rem 0}main section.archive .inner,main section.entry .inner{max-width:1120px;width:100%;padding:0 20px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;margin:4rem auto}main section.archive .inner article,main section.entry .inner article{width:71.4285714286%}main section.archive .inner article .entry_header time,main section.entry .inner article .entry_header time{font-size:1.4rem}main section.archive .inner article .entry_header h1,main section.entry .inner article .entry_header h1{font-size:2rem;line-height:2;border-bottom:1px solid #000;padding-bottom:1.5rem;margin-bottom:1.5rem}main section.archive .inner article .entry_body,main section.entry .inner article .entry_body{font-size:1.6rem;line-height:1.8}main section.archive .inner article .entry_body p,main section.entry .inner article .entry_body p{font-size:1.6rem;line-height:1.8}main section.archive .inner article .entry_body .pager,main section.entry .inner article .entry_body .pager{margin:3rem 0}main section.archive .inner article .entry_body .pager ul,main section.entry .inner article .entry_body .pager ul{display:flex;align-items:center;justify-content:center}main section.archive .inner article .entry_body .pager ul li,main section.entry .inner article .entry_body .pager ul li{margin:0 .5rem}main section.archive .inner article .entry_body .pager ul li a,main section.entry .inner article .entry_body .pager ul li a{font-size:1.4rem}main section.archive .inner .sidebar,main section.entry .inner .sidebar{width:23.2142857143%}main section.archive .inner .sidebar .search,main section.entry .inner .sidebar .search{padding:1.5rem;background-color:#eee;border-radius:5px;margin-bottom:1.5rem}main section.archive .inner .sidebar .search .input_search,main section.entry .inner .sidebar .search .input_search{width:100%;font-size:1.6rem;padding:.8rem;border:solid 1px #000;background-color:#fff;border-radius:5px}main section.archive .inner .sidebar .search .submit,main section.entry .inner .sidebar .search .submit{width:100%;font-size:1.6rem;padding:.8rem;border:none;color:#fff;background-color:red;border-radius:5px;margin-top:.8rem}main section.archive .inner .sidebar .list,main section.entry .inner .sidebar .list{margin-top:3rem}main section.archive .inner .sidebar .list h2,main section.entry .inner .sidebar .list h2{font-size:1.8rem;border-bottom:1px solid #000;padding-bottom:1rem;margin-bottom:1rem}main section.archive .inner .sidebar .list li,main section.entry .inner .sidebar .list li{margin-bottom:1.5rem;margin-left:1rem;text-indent:-1rem}main section.archive .inner .sidebar .list li a,main section.entry .inner .sidebar .list li a{font-size:1.4rem}main section.archive .inner .sidebar .list li a::before,main section.entry .inner .sidebar .list li a::before{content:"»";margin-right:.5rem}