@charset "UTF-8";.front__img{background-image:url(/wp-content/themes/ill/img/page/front/top__img.png);background-position:0% 0%;background-size:cover;background-repeat:no-repeat;width:100%;height:34.2vh;position:relative}.front__img .front__container{position:absolute;top:36%;left:17%;transform:translate(-50%, -50%);z-index:1;color:#76d3e9;font-weight:bold}.front__img .front__top{font-size:1.2vw;letter-spacing:0.14em}.front__img .front__type{font-size:2.7vw;letter-spacing:0.3em}.wrapper{max-width:1090px;margin:41.5px auto;display:flex;justify-content:space-between}.wrapper .main__contents{width:67%}.wrapper .main__contents .main__title{font-size:2rem;font-weight:bold;margin-bottom:1.4rem;margin-top:3.8rem}.wrapper .main__contents .postWrap{display:flex;flex-wrap:wrap;margin-bottom:2.6rem}.wrapper .main__contents .postChild{width:48%;box-shadow:0 0 8px;margin-bottom:2.4rem}.wrapper .main__contents .postChild:nth-of-type(2n){margin-left:1.8rem}.wrapper .main__contents .postDesc{padding:16px}.wrapper .main__contents .tag__title{display:flex;justify-content:space-between;padding-top:0.8rem}.wrapper .main__contents .tag__name a{display:inline-block;border:1px solid #76d3e9;border-radius:5px;color:#76d3e9;font-size:1rem;margin-left:1rem;margin-bottom:1.1rem;padding:0.5rem 1rem}.wrapper .main__contents .tag__name a:first-child{margin-left:0}.wrapper .main__contents .tag__daytime{padding:0.5rem 1rem}.wrapper .main__contents .post__contents{display:flex;justify-content:space-between;padding-top:2.4rem}.wrapper .main__contents .contents__notes{padding-top:1.1rem;font-size:1.6rem}.wrapper .main__contents .postThum{padding-bottom:64%;background-color:lightgray}.wrapper .sidebar__wrap{width:32%}.wrapper .sidebar__wrap .sidebar__list .widgettitle{border-bottom:2px solid #0f1ed2;font-size:2rem;font-weight:bold;margin-bottom:2.7rem;padding-bottom:1.4rem}.wrapper .sidebar__wrap .sidebar__list .tagcloud{margin-top:2rem;margin-bottom:9rem}.wrapper .sidebar__wrap .sidebar__list .tagcloud .tag-cloud-link{border:1px solid;border-radius:5%;display:inline-block;border-color:#76d3e9;color:#76d3e9;font-size:1.4rem !important;margin:0.1rem}.wrapper .sidebar__wrap .sidebar__list .widget{margin-bottom:9rem}.wrapper .sidebar__wrap .sidebar__list .wpp-ajax h2{border-bottom:2px solid #0f1ed2}.wrapper .sidebar__wrap .widget h2{font-size:2rem;font-weight:bold;border-bottom:2px solid #0f1ed2;margin-bottom:2.7rem;padding-bottom:1.4rem}.wrapper .wpp-thumbnail{margin-bottom:1rem}.wrapper .ranking-box ul li{margin-bottom:50px}.wrapper .ranking-box ul li a{display:block}.wrapper .ranking-box-left{width:100px}.wrapper .ranking-box-right{padding-left:30px}.wrapper .ranking-box-right h3{margin-bottom:10px;color:#272727;font-size:16px}.wrapper .ranking-box-right span{color:#333;font-size:14px}.wrapper body{counter-reset:rank_number}.wrapper .wpp_thumb_wrapper{position:relative}.wrapper .wpp_thumb_wrapper:after{counter-increment:rank_number;content:counter(rank_number);display:block;position:absolute;top:0;left:0;width:26px;height:26px;padding-top:5px;background:#0f1ed2;color:white;font-size:14px;text-align:center}.wrapper .ranking-box-type2:nth-of-type(1) .wpp_thumb_wrapper:after{content:"1"}.wrapper .ranking-box-type2:nth-of-type(2) .wpp_thumb_wrapper:after{content:"2"}.wrapper .ranking-box-type2:nth-of-type(3) .wpp_thumb_wrapper:after{content:"3"}.wrapper .ranking-box-type2:nth-of-type(4) .wpp_thumb_wrapper:after{content:"4"}.wrapper .ranking-box-type2:nth-of-type(5) .wpp_thumb_wrapper:after{content:"5"}.wrapper .blog-pagenation .inner{display:flex;justify-content:center}.wrapper .blog-pagenation .inner .blog-btn{width:46px}@media only screen and (max-width:374px){.wrapper .blog-pagenation .inner .blog-btn{width:30px}}.wrapper .blog-pagenation .inner .blog-btn .blog-number{text-align:center;width:32px;height:32px;line-height:2.3em;color:#fff;background-color:#0f1ed2;font-size:1.4rem}.wrapper .blog-pagenation .inner .blog-btn .blog-number.-ic{background-color:#fff;border:solid 1px #76d3e9;color:#76d3e9}.wrapper .blog-pagenation .inner .blog-btn .blog-number.-cb{background-color:#76d3e9}@media only screen and (max-width:374px){.wrapper .blog-pagenation .inner .blog-btn .blog-number{top:25%}}