@charset "UTF-8";.detail__contents{max-width:1090px;margin:41.5px auto;display:flex;justify-content:space-between}.detail__contents .defaultTemplate{width:66%;font-family:"Noto Sans JP", sans-serif;line-height:1.5}.detail__contents .defaultTemplate .defaultTemplate__header{margin-top:7.85rem}.detail__contents .defaultTemplate .defaultTemplate__header .main__container{display:flex;margin-bottom:2.4rem}.detail__contents .defaultTemplate .defaultTemplate__header .main__container h1{font-size:3.2rem;font-weight:bold}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .defaultTemplate__header .main__container h1{font-size:2.4rem}}.detail__contents .defaultTemplate .defaultTemplate__header .main__container .tag__top a{border:1px solid #272727;font-size:1rem;padding:0.5rem}.detail__contents .defaultTemplate .defaultTemplate__header .main__container .day__top{margin-left:1.5rem}.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__title .tittle__article{font-size:2.5rem}.detail__contents .defaultTemplate .defaultTemplate__header .ez-toc-title-container{display:flex;width:100%}.detail__contents .defaultTemplate .defaultTemplate__header .ez-toc-title-container .ez-toc-title-toggle{background-color:#76d3e9}.detail__contents .defaultTemplate .defaultTemplate__header .ez-toc-title-container .ez-toc-title-toggle span.ez-toc-js-icon-con{border:0px}.detail__contents .defaultTemplate .defaultTemplate__header #ez-toc-container a.ez-toc-toggle{display:none}.detail__contents .defaultTemplate .defaultTemplate__header div#ez-toc-container p.ez-toc-title{display:block;text-align:center;color:#fff;background-color:#76d3e9;width:100%}.detail__contents .defaultTemplate .defaultTemplate__header div#ez-toc-container p.ez-toc-title::after{content:"^";vertical-align:middle;margin-left:1rem;color:#fff}.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__container div#ez-toc-container{margin-bottom:12.1rem;padding:0;padding-bottom:2.4rem;border:1px solid #76d3e9}.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__container nav{margin-top:2.8rem;padding-left:2.4rem}.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__container p{padding-bottom:3.3rem}.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__container .ez-toc-heading-1::before{content:"▪️";width:11px;color:#76d3e9;margin-right:1rem}.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__container .ez-toc-heading-2::before,.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__container .ez-toc-heading-3::before,.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__container .ez-toc-heading-4::before,.detail__contents .defaultTemplate .defaultTemplate__header .defaultTemplate__container .ez-toc-heading-5::before{content:"-";color:#76d3e9;width:11px;margin-right:1rem}.detail__contents .defaultTemplate .defaultTemplate__title{font-size:2.5rem;font-weight:bold}.detail__contents .defaultTemplate .defaultTemplate__thumbnail{padding-top:49.5%;background-color:#333;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .defaultTemplate__thumbnail{margin:2rem 0}}.detail__contents .defaultTemplate .inner a,.detail__contents .defaultTemplate .inner p,.detail__contents .defaultTemplate .inner li,.detail__contents .defaultTemplate .inner dd,.detail__contents .defaultTemplate .inner td,.detail__contents .defaultTemplate .inner span,.detail__contents .defaultTemplate .inner pre,.detail__contents .defaultTemplate .inner strong,.detail__contents .defaultTemplate .inner em{font-size:1.6rem}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .inner a,.detail__contents .defaultTemplate .inner p,.detail__contents .defaultTemplate .inner li,.detail__contents .defaultTemplate .inner dd,.detail__contents .defaultTemplate .inner td,.detail__contents .defaultTemplate .inner span,.detail__contents .defaultTemplate .inner pre,.detail__contents .defaultTemplate .inner strong,.detail__contents .defaultTemplate .inner em{font-size:1.2rem}}.detail__contents .defaultTemplate .inner h1{margin-bottom:0.5em;font-size:3.2rem;font-weight:bold}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .inner h1{font-size:2.4rem}}.detail__contents .defaultTemplate .inner h2{position:relative;width:100%;padding-bottom:0.8rem;margin-bottom:0.5em;font-size:2.3rem;font-weight:bold}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .inner h2{font-size:2.4rem}}.detail__contents .defaultTemplate .inner h2:after{position:absolute;right:0;bottom:0;width:100%;height:4px;content:"";background-color:#76d3e9}.detail__contents .defaultTemplate .inner h3{position:relative;padding-left:2rem;margin-bottom:0.5em;font-size:2rem;font-weight:bold;line-height:2}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .inner h3{font-size:2rem}}.detail__contents .defaultTemplate .inner h3:before{position:absolute;top:calc(50% - 12px);left:0;width:8px;height:24px;content:"";background-color:#76d3e9}.detail__contents .defaultTemplate .inner h4{position:relative;width:100%;padding-bottom:0.8rem;margin-bottom:0.5em;font-size:2.1rem;font-weight:bold;color:#76d3e9}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .inner h4{font-size:2rem}}.detail__contents .defaultTemplate .inner h5{margin-bottom:0.5em;font-size:1.8rem;font-weight:bold;color:#e1c300}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .inner h5{font-size:1.6rem}}.detail__contents .defaultTemplate .inner h6{position:relative;margin-bottom:0.5em;font-size:1.8rem;font-weight:bold}.detail__contents .defaultTemplate .inner img{display:inline-block;height:auto;max-width:100%;margin:2.4rem 0;vertical-align:middle}.detail__contents .defaultTemplate .inner blockquote{position:relative;padding:1.3rem 1.5rem 1.3rem 5rem;background-color:#dbdbdb}.detail__contents .defaultTemplate .inner blockquote::before{position:absolute;top:20px;left:15px;display:inline-block;color:#76d3e9;content:"\f10d";font-family:FontAwesome;font-size:25px;line-height:1;vertical-align:middle}.detail__contents .defaultTemplate .inner blockquote p{padding:0;margin-top:10px;line-height:1.7}.detail__contents .defaultTemplate .inner ul{list-style:square}.detail__contents .defaultTemplate .inner ol{list-style:decimal}.detail__contents .defaultTemplate .inner ul,.detail__contents .defaultTemplate .inner ol{margin-bottom:1em;margin-top:3.1rem}.detail__contents .defaultTemplate .inner ul li,.detail__contents .defaultTemplate .inner ol li{margin-left:1.6em;font-size:1.6rem;list-style-position:outsite}@media only screen and (max-width:480px){.detail__contents .defaultTemplate .inner ul li,.detail__contents .defaultTemplate .inner ol li{font-size:1.2rem}}.detail__contents .defaultTemplate .inner ul li::marker,.detail__contents .defaultTemplate .inner ol li::marker{color:#76d3e9;marker-offset:0}.detail__contents .defaultTemplate .inner a{color:#272727;scroll-behavior:smooth}.detail__contents .defaultTemplate .inner a:hover{text-decoration:underline}.detail__contents .defaultTemplate .inner table,.detail__contents .defaultTemplate .inner table *{border-color:#76d3e9}.detail__contents .defaultTemplate .inner table tr td{padding:0.8rem}.detail__contents .defaultTemplate .bottom__pagenation .bottom__button{display:flex;border-top:2px solid #333;justify-content:space-between}.detail__contents .defaultTemplate .bottom__pagenation .button__one,.detail__contents .defaultTemplate .bottom__pagenation .button__two{background-color:#333;color:#eee;width:12.8rem;text-align:center;margin-top:1.3rem;font-size:1.2rem;padding:0.6rem}.detail__contents .defaultTemplate .bottom__pagenation .button__one::before{content:"";display:inline-block;width:35px;height:6px;background-image:url(/wp-content/themes/ill/img/page/front/arrow__left.png);background-size:contain;background-repeat:no-repeat;vertical-align:text-top;margin-right:1rem;padding-top:1rem}.detail__contents .defaultTemplate .bottom__pagenation .button__two::after{content:"";display:inline-block;width:35px;height:6px;background-image:url(/wp-content/themes/ill/img/page/front/arrow__right.png);background-size:contain;background-repeat:no-repeat;vertical-align:text-top;margin-left:1rem;padding-top:1rem}.detail__contents .sidebar__wrap{margin-top:4.35rem;width:32%}.detail__contents .sidebar__wrap .sidebar__list .widgettitle{border-bottom:2px solid #0f1ed2;font-size:2rem;font-weight:bold;margin-bottom:2.7rem;padding-bottom:1.4rem}.detail__contents .sidebar__wrap .sidebar__list .tagcloud{margin-top:2rem;margin-bottom:9rem}.detail__contents .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-bottom:1rem;margin-left:1rem;padding:0.5rem 1rem}.detail__contents .sidebar__wrap .sidebar__list .widget{margin-bottom:9rem}.detail__contents .sidebar__wrap .sidebar__list .wpp-ajax h2{border-bottom:2px solid #0f1ed2}.detail__contents .sidebar__wrap .widget h2{font-size:2rem;font-weight:bold;border-bottom:2px solid #0f1ed2;margin-bottom:2.7rem;padding-bottom:1.4rem}.detail__contents .ranking-box ul li{margin-bottom:50px}.detail__contents .ranking-box ul li a{display:block}.detail__contents .ranking-box-left{width:100px}.detail__contents .ranking-box-right{padding-left:30px}.detail__contents .ranking-box-right h3{margin-bottom:10px;color:#272727;font-size:16px}.detail__contents .ranking-box-right span{color:#333;font-size:14px}.detail__contents body{counter-reset:rank_number}.detail__contents .wpp_thumb_wrapper{position:relative;counter-increment:rank_number}.detail__contents .wpp_thumb_wrapper:after{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}.detail__contents .ranking-box-type2:nth-of-type(1) .wpp_thumb_wrapper:after{content:"1"}.detail__contents .ranking-box-type2:nth-of-type(2) .wpp_thumb_wrapper:after{content:"2"}.detail__contents .ranking-box-type2:nth-of-type(3) .wpp_thumb_wrapper:after{content:"3"}.detail__contents .ranking-box-type2:nth-of-type(4) .wpp_thumb_wrapper:after{content:"4"}.detail__contents .ranking-box-type2:nth-of-type(5) .wpp_thumb_wrapper:after{content:"5"}