﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}.clearfix::after{display:block;content:"";clear:both}.is-pc-xxl{display:none !important}@media screen and (min-width: 1920px){.is-pc-xxl{display:block !important}}.is-pc{display:none !important}@media screen and (min-width: 750px){.is-pc{display:block !important}}@media screen and (min-width: 1920px){.is-pc-not-xxl{display:none !important}}@media screen and (min-width: 750px){.is-sp{display:none !important}}.common-ti-menu-cat,.common-ti-menu-recommend,.common-ti-menu-ranking,.common-ti-menu-tag,.common-ti-menu-about{margin-bottom:10px;padding-left:60px;width:calc(100% - 5px);height:40px;line-height:41px;color:#fff;font-size:18px;font-weight:bold;display:block;box-sizing:border-box;position:relative}@media screen and (min-width: 750px){.common-ti-menu-cat,.common-ti-menu-recommend,.common-ti-menu-ranking,.common-ti-menu-tag,.common-ti-menu-about{padding-left:55px;font-size:16px}}.common-ti-menu-cat{box-shadow:5px 5px #007199;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_cat.png") no-repeat 8px 2px/43px auto,#0091c4}.common-ti-menu-cat::after{position:absolute;width:40px;height:40px;top:-5px;right:5px;content:"";background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_img_cat.png") no-repeat;background-size:40px auto}.common-ti-menu-recommend{box-shadow:5px 5px #c97c00;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_recommend.png") no-repeat 14px 2px/31px auto,#ff9d00}.common-ti-menu-recommend::after{position:absolute;width:51px;height:37px;top:2px;right:5px;content:"";background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_img_recommend.png") no-repeat;background-size:51px auto}.common-ti-menu-ranking{box-shadow:5px 5px #c29e02;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_ranking.png") no-repeat 14px 2px/31px auto,#ffce00}.common-ti-menu-ranking::after{position:absolute;width:49px;height:38px;top:2px;right:5px;content:"";background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_img_ranking.png") no-repeat;background-size:49px auto}.common-ti-menu-tag{box-shadow:5px 5px #11a07e;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_tag.png") no-repeat 14px 2px/31px auto,#00c49e}.common-ti-menu-tag::after{position:absolute;width:57px;height:44px;top:-3px;right:-2px;content:"";background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_img_tag.png") no-repeat;background-size:57px auto}.common-ti-menu-about{box-shadow:5px 5px #d0024d;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_about.png") no-repeat 10px 2px/40px auto,#f9035c}.common-ti-menu-about::after{position:absolute;width:40px;height:43px;top:0;right:-2px;content:"";background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_img_about.png") no-repeat;background-size:40px auto}@media screen and (min-width: 750px){.common-ti-menu-cat{padding-left:40px;font-size:15px;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_cat.png") no-repeat 5px 7px/30px auto,#0091c4}.common-ti-menu-ranking{padding-left:40px;font-size:15px;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_ranking.png") no-repeat 8px 8px/22px auto,#ffce00}.common-ti-menu-tag{padding-left:40px;font-size:15px;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_tag.png") no-repeat 8px 8px/22px auto,#00c49e}.common-ti-menu-recommend{padding-left:40px;font-size:15px;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_recommend.png") no-repeat 8px 8px/22px auto,#ff9d00}.common-ti-menu-about{padding-left:40px;font-size:15px;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ic_about.png") no-repeat 6px 8px/28px auto,#f9035c}.common-ti-menu-cat::after,.common-ti-menu-ranking::after,.common-ti-menu-tag::after,.common-ti-menu-recommend::after,.common-ti-menu-about::after{background:none}}@media screen and (min-width: 1150px){.common-ti-menu-cat,.common-ti-menu-ranking,.common-ti-menu-tag,.common-ti-menu-about,.common-ti-menu-recommend{margin-bottom:0;padding-left:50px;width:260px;height:50px;line-height:60px}.common-ti-menu-cat{box-shadow:none;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_cat.png") no-repeat 0 0/260px auto}.common-ti-menu-ranking{box-shadow:none;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_ranking.png") no-repeat 0 0/260px auto}.common-ti-menu-tag{box-shadow:none;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_tag.png") no-repeat 0 0/260px auto}.common-ti-menu-about{box-shadow:none;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_about.png") no-repeat 0 0/260px auto}.common-ti-menu-recommend{box-shadow:none;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/common/ti_recommend.png") no-repeat 0 0/260px auto}}.common-article-box{width:100%}.common-article-box::after{content:"";display:block;clear:both}.common-article-box .common-article-box-content{margin:0 12px 12px 0;float:left;width:calc((100% - 12px) / 2);border-radius:4px;background:#fff;display:block}.common-article-box .common-article-box-content:nth-child(even){float:right;margin-right:0}.common-article-box .common-article-box-content .thumb{width:100%;border-radius:3px 3px 0 0;overflow:hidden}.common-article-box .common-article-box-content .thumb img{width:100%}.common-article-box .common-article-box-content .txt{padding:5px;width:100%;box-sizing:border-box}.common-article-box .common-article-box-content .txt::after{content:"";display:block;clear:both}.common-article-box .common-article-box-content .txt .ti{margin-bottom:5px;width:100%;height:58px;line-height:1.5em;font-size:13px;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.common-article-box .common-article-box-content .txt span{height:15px;line-height:15px;font-size:10px;color:#9e9e9e}.common-article-box .common-article-box-content .txt span.date{float:left;width:60px}.common-article-box .common-article-box-content .txt span.tag{float:right;width:calc(100% - 65px);text-align:right;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.common-article-box .common-article-box-content .txt span.tag span{margin-right:5px}.common-article-box .common-article-box-content .txt span.tag a{margin-right:10px;display:inline-block}.common-article-box .common-article-box-content .txt span.tag a:last-child{margin:0}@media screen and (min-width: 750px){.common-article-box .common-article-box-content{margin:0 12px 12px 0;float:left;width:calc((100% - 12px) / 2);border-radius:4px;background:#fff;display:block}.common-article-box .common-article-box-content:nth-child(even){margin-right:0;float:right}.common-article-box .common-article-box-content .thumb{width:100%;border-radius:4px;overflow:hidden}.common-article-box .common-article-box-content .thumb img{width:100%}.common-article-box .common-article-box-content .txt{padding:5px;width:100%;box-sizing:border-box}.common-article-box .common-article-box-content .txt::after{content:"";display:block;clear:both}.common-article-box .common-article-box-content .txt .ti{margin-bottom:5px;width:100%;height:45px;line-height:1.5em;font-size:15px;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.common-article-box .common-article-box-content .txt span{height:15px;line-height:15px;font-size:12px;color:#9e9e9e}.common-article-box .common-article-box-content .txt span.date{float:left;width:70px}.common-article-box .common-article-box-content .txt span.tag{float:right;width:calc(100% - 75px);text-align:right;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.common-article-box .common-article-box-content .txt span.tag span{margin-right:10px}.common-article-box .common-article-box-content .txt span.tag a{margin-right:10px;display:inline-block;color:#9e9e9e}.common-article-box .common-article-box-content .txt span.tag a:last-child{margin:0}}@media screen and (min-width: 1150px){.common-article-box .common-article-box-content{margin:0 30px 30px 0;width:calc((100% - 60px) / 3)}.common-article-box .common-article-box-content:nth-child(even){float:left;margin-right:30px}.common-article-box .common-article-box-content:nth-child(3n){margin-right:0}.common-article-box .common-article-box-content .txt{padding:5px 0}.common-article-box .common-article-box-content .txt .ti{margin-bottom:10px;height:54px;font-size:18px}.common-article-box .common-article-box-content .txt span{height:20px;line-height:20px;font-size:15px}.common-article-box .common-article-box-content .txt span.date{width:90px}.common-article-box .common-article-box-content .txt span.tag{width:calc(100% - 90px)}}.common-article-list{width:100%}.common-article-list a{padding:10px 0;border-bottom:1px #9e9e9e dotted;display:flex;display:-webkit-flex}.common-article-list a .thumb{margin-right:10px;width:150px;position:relative}.common-article-list a .thumb img{width:100%}.common-article-list a .thumb span.label{width:25px;height:25px;line-height:25px;text-align:center;font-size:14px;position:absolute;top:0;left:0}.common-article-list a .thumb span.label::after{color:#fff}.common-article-list a .thumb span.label.rank1{background:#f9035c}.common-article-list a .thumb span.label.rank1::after{content:"1"}.common-article-list a .thumb span.label.rank2{background:#00c49e}.common-article-list a .thumb span.label.rank2::after{content:"2"}.common-article-list a .thumb span.label.rank3{background:#0091c4}.common-article-list a .thumb span.label.rank3::after{content:"3"}.common-article-list a .txt{padding-top:5px;width:calc(100% - 160px);height:79px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.common-article-list a:last-child{padding-bottom:0;border-bottom:none}@media screen and (min-width: 750px){.common-article-list a{padding:5px 0}.common-article-list a .thumb{width:90px}.common-article-list a .thumb span.label{width:20px;height:20px;line-height:20px;font-size:12px}.common-article-list a .txt{padding-top:2px;width:calc(100% - 100px);height:50px;line-height:1.3;font-size:13px;-webkit-line-clamp:3;overflow:hidden}}@media screen and (min-width: 1150px){.common-article-list a{padding:10px 0}.common-article-list a .thumb{width:110px}.common-article-list a .txt{padding-top:0px;width:calc(100% - 120px);height:62px;-webkit-line-clamp:4}}.common-tag::after{content:"";display:block;clear:both}.common-tag li{float:left}.common-tag li a{margin:0 10px 10px 0;padding:0 12px 0 25px;border:2px #ddd solid;height:45px;line-height:41px;border-radius:4px;position:relative;display:inline-block;box-sizing:border-box}.common-tag li a::before{position:absolute;content:"#";color:#9e9e9e;top:0;left:10px}@media screen and (min-width: 750px){.common-tag li a{padding:0 8px 0 16px;height:30px;line-height:26px;border-radius:4px;font-size:14px;background:#fff}.common-tag li a::before{position:absolute;content:"#";color:#9e9e9e;top:0;left:6px}}a.common-btn,a.common-btn-green,.articles-wrapper .article-content .article-ad .ad-btn,.articles-wrapper .article-content section .article-content-related .article-content-related-inner .txt a.related-btn{width:100%;height:50px;line-height:50px;display:block;color:#fff;text-align:center;box-sizing:border-box;border-radius:4px;background:#3dc2f0;font-size:15px;font-weight:bold;position:relative}a.common-btn:after,a.common-btn-green:after,.articles-wrapper .article-content .article-ad .ad-btn:after,.articles-wrapper .article-content section .article-content-related .article-content-related-inner .txt a.related-btn:after{position:absolute;right:10px;content:"＞";transform:scale(0.6, 1)}a.common-btn-green{border:2px #00c49e solid;line-height:48px;background:#dbfaf4;color:#00c49e}nav.pagination{padding:12px;width:100%;height:64px;line-height:40px;background:#d6eef6;box-sizing:border-box;display:-webkit-flex;display:flex}nav.pagination div{margin:0 auto;display:-webkit-flex;display:flex}nav.pagination div span{display:block}nav.pagination div:first-child span.current:first-child{margin-left:45px}nav.pagination div:last-child span.current:last-child{margin-right:45px}nav.pagination .prev,nav.pagination .next{margin:0;width:40px;height:40px;position:relative;display:block}nav.pagination .prev a,nav.pagination .next a,nav.pagination .page a{border:2px #3dc2f0 solid;width:40px;height:40px;line-height:38px;border-radius:4px;font-size:0;position:relative;background:#fff;display:block;box-sizing:border-box}nav.pagination .prev::after,nav.pagination .next::after{position:absolute;content:"<";top:-1px;left:13px;font-size:22px;color:#3dc2f0;transform:scale(0.6, 1)}nav.pagination .next::after{left:15px;content:">"}nav.pagination .page{margin:0 2px}nav.pagination .page a{border:2px #9e9e9e solid;font-size:14px;color:#2a0a07;text-align:center;position:static}nav.pagination .current{width:40px;height:40px;line-height:40px;border-radius:4px;font-size:14px;color:#fff;text-align:center;display:block;background:#9e9e9e}nav.pagination .gap{margin:0 10px}@media all and (max-width: 749px){nav.pagination div span.page:nth-child(6){display:none}}@media screen and (min-width: 1150px){nav.pagination{padding:0;height:40px;line-height:40px;background:transparent}nav.pagination:first-child span.current:first-child{margin-left:65px}nav.pagination:last-child span.current:last-child{margin-right:65px}nav.pagination .first,nav.pagination .last{display:none}nav.pagination .prev,nav.pagination .next{width:60px;height:40px;position:relative;display:block}nav.pagination .prev a,nav.pagination .next a,nav.pagination .page a{border:2px #ddd solid;width:60px;height:40px;line-height:36px;border-radius:4px;font-size:0;position:relative;background:#fff;display:block}nav.pagination .prev::after,nav.pagination .next::after{position:absolute;content:"<";top:0;left:22px;font-size:22px;color:#2a0a07;transform:scale(0.6, 1)}nav.pagination .next::after{content:">";left:26px}nav.pagination .page{margin:0 5px}nav.pagination .page a{width:40px;font-size:14px;color:#2a0a07;text-align:center;position:static}nav.pagination .current{width:40px;height:40px;line-height:40px;border-radius:4px;font-size:14px;color:#fff;text-align:center;display:block;background:#3dc2f0}nav.pagination div span.page:nth-child(6){display:block}}ul.common-menu-list li a{padding-left:24px;border-bottom:1px #9e9e9e dotted;height:45px;line-height:45px;position:relative;font-size:15px;display:block}ul.common-menu-list li a:before{position:absolute;top:0;left:5px;content:"●";font-size:10px;color:#0091c4}ul.common-menu-list.about li a:before{color:#f9035c}@media screen and (min-width: 1150px){ul.common-menu-list li a{height:40px;line-height:40px;font-size:14px}}body{min-width:320px;font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;word-break:break-all;color:#2a0a07;font-size:15px;font-weight:500;-webkit-text-size-adjust:100%;background-color:#fff;line-height:1.7em}@media all and (-ms-high-contrast: none){body{font-family:"メイリオ", "Meiryo", sans-serif}}a{text-decoration:none;color:#2a0a07;transition:0.3s}@media screen and (min-width: 1150px){a:hover{opacity:0.7}}a:visited{color:#2a0a07}img{vertical-align:bottom}header{padding:9px 0;width:100%;position:relative}header .logo{margin:0 auto;width:165px}header .logo img{width:100%}header .header-search{padding:0 12px 8px;width:100%;box-sizing:border-box;position:absolute;top:60px;z-index:1;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.2);display:none}header .header-search .gsc-search-box-tools .gsc-search-box td.gsc-input{padding-right:5px;width:calc(100% - 50px)}header .header-search .gsc-input-box{border:2px #ddd solid;width:100%;height:40px;line-height:36px;border-radius:4px;box-sizing:border-box}header .header-search .gsc-input-box-focus{box-shadow:none}header .header-search .gsib_a{padding:0 0 0 10px;width:100%;height:40px}header .header-search input.gsc-input{width:210px}header .header-search .gsc-control-cse{margin-top:5px;padding:0;border:none;width:100%;background:transparent}header .header-search .gsc-search-button{width:40px;height:40px}header .header-search .gsc-search-button button.gsc-search-button.gsc-search-button-v2{margin:0;padding:0;border:0;background:#3c1713;position:relative;border-radius:4px}header .header-bnr{margin-left:auto}header .header-bnr img{height:62px}@media screen and (min-width: 750px){header{margin:0 auto;padding:10px 10px;width:100%;display:-webkit-flex;display:flex;align-items:center;box-sizing:border-box}header .logo{margin:0 10px 0 0;flex:0 8 270px}header .site-desc{margin-top:8px;font-size:14px}header .header-search{margin-left:16px;padding:0;flex:0 1 255px;box-shadow:none;background:transparent;display:block;position:static}header .header-search .gsc-search-box-tools .gsc-search-box td.gsc-input{width:255px}header .header-search .gsc-input-box{width:210px;height:30px;line-height:26px}header .header-search .gsib_a{padding:0 0 0 10px;width:210px;height:30px}header .header-search input.gsc-input{width:210px}header .header-search .gsc-control-cse{margin-top:5px;width:210px}header .header-search .gsc-search-button{width:40px;height:30px}}@media screen and (min-width: 1150px){header{padding:10px 0;width:1150px}}nav.header-nav.is-pc{width:100%;background:#3dc2f0}@media screen and (min-width: 750px){nav.header-nav.is-pc ul{margin:0 auto;padding:0 10px;width:100%;height:45px;box-sizing:border-box;overflow:hidden}nav.header-nav.is-pc ul::after{content:"";display:block;clear:both}nav.header-nav.is-pc li{padding:4px 0;float:left}nav.header-nav.is-pc a{padding:0 20px;height:37px;line-height:37px;color:#fff;font-weight:bold;display:block}nav.header-nav.is-pc a:hover{background:#0091c4;border-radius:4px;opacity:1}}@media screen and (min-width: 1150px){nav.header-nav.is-pc ul{padding:0;width:1190px}}.drawer-toggle{width:30px;height:24px;display:block;position:absolute;top:18px;left:12px}.drawer-toggle span{margin-bottom:8px;width:30px;height:3px;display:block;background-color:#2a0a07;border-radius:2px}@media screen and (min-width: 750px){.drawer-toggle{display:none}}@media screen and (min-width: 1150px){.drawer-toggle{display:none}}.drawer-main{position:fixed;top:0;left:-250px;width:250px;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.2s;transition:all 0.2s}.drawer-main.open{-webkit-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0)}.drawer-main .drawer-logo{padding:8px 24px 0;box-sizing:border-box;width:100%}.drawer-main .drawer-logo img{width:100%}.drawer-main .drawer-banner{margin:8px auto;width:80%}.drawer-main .drawer-banner img{width:100%}.drawer-main dl{padding:10px 5px;width:100%;box-sizing:border-box}.drawer-main dl dt{margin-bottom:5px;padding-left:10px;width:calc(100% - 15px);height:35px;line-height:35px;color:#fff;font-size:15px;font-weight:bold;background:#0091c4;box-shadow:5px 5px #007199}.drawer-main dl dd a{padding:0 10px;border-bottom:1px #0091c4 dotted;height:45px;line-height:45px;display:block;font-size:14px;font-weight:bold;color:#0091c4;box-sizing:border-box}.drawer-main dl.drawer-about dt{background:#f9035c;box-shadow:5px 5px #d0024d}.drawer-main dl.drawer-about dd a{border-bottom:1px #f9035c dotted;color:#f9035c}.drawer-main dl.drawer-advertisement{display:none}.drawer-main dl.drawer-advertisement img{width:100%}#site-main{position:relative;-webkit-transition:all 0.2s;transition:all 0.2s}#site-main.open{-webkit-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0);position:fixed}.overlay p{display:none}.open .overlay{position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(0,0,0,0.7)}.open .overlay p{margin:20px 0 0 10px;color:#fff;font-size:35px;font-weight:800;display:block}.drawer-search{width:20px;display:block;position:absolute;top:14px;right:12px}.drawer-search img{width:20px}.header-search{width:100%}.breadcrumbs{background:#d6eef6;color:#2881a0;font-size:13px}.breadcrumbs .breadcrumbs-content{margin:0 auto;width:100%;padding:0 12px;box-sizing:border-box;height:30px;line-height:30px}@media screen and (min-width: 1150px){.breadcrumbs .breadcrumbs-content{padding:0;width:1150px}}.breadcrumbs .breadcrumbs-content a{color:#2881a0}@media screen and (min-width: 750px){.content{margin:30px auto 0;padding:0 12px;width:100%;box-sizing:border-box}.content::after{content:"";display:block;clear:both}}@media screen and (min-width: 1150px){.content{padding:0;width:1150px}}@media screen and (min-width: 750px){main{float:left;width:calc(100% - 240px)}}@media screen and (min-width: 1150px){main{width:850px}}main .main-inner{padding:0 12px;box-sizing:border-box}@media screen and (min-width: 750px){main .main-inner{padding:0}}.page-description{padding:20px 0}.page-description p{line-height:1.6;font-size:13px}@media screen and (min-width: 750px){.page-description{padding:0 0 40px}.page-description p{font-size:15px}}.page-top{margin-top:40px;padding:12px;width:100%;height:60px;box-sizing:border-box;display:flex;-webkit-display:flex;background:#c2efff}.page-top span{margin-left:25px;width:calc(100% - 50px);display:block;line-height:36px;font-size:15px;font-weight:bold;text-align:center}.page-top img{width:22px;display:block}@media screen and (min-width: 750px){.page-top{margin:0;padding:0;width:160px;height:70px;position:absolute;right:-220px;bottom:0;cursor:pointer;display:block;background:transparent;opacity:0;transition:0.5s}.page-top::after{content:"";display:block;clear:both}.page-top span{margin:0;padding-top:30px;float:left;width:110px;font-size:13px;line-height:1.3;text-align:right}.page-top img{float:right;width:40px}}@media screen and (min-width: 1150px){.page-top{right:-260px}.page-top span{font-size:15px}}aside.is-pc{float:right;width:220px}@media screen and (min-width: 1150px){aside.is-pc{width:260px}}aside.is-pc .aside-content{margin-bottom:20px}aside.is-pc .aside-content .common-ti-menu-ranking,aside.is-pc .aside-content .common-ti-menu-recommend{margin-bottom:5px}aside.is-pc .aside-content .common-ti-menu-tag{margin-bottom:20px}aside.is-pc .aside-content.tag .more{text-align:right}aside.is-pc .aside-content.tag .more a{font-size:14px;text-decoration:underline}aside.is-pc .aside-content.tag .more a:hover{text-decoration:none}aside.is-pc .aside-content.ad{width:100%}aside.is-pc .aside-content.ad img{width:100%}aside.is-pc .aside-content-fixed.fixed{width:220px;top:10px;position:fixed}@media screen and (min-width: 1150px){aside.is-pc .aside-content-fixed.fixed{width:260px}}footer{margin-top:30px;width:100%;box-sizing:border-box}footer .footer-content{padding:0 12px}footer .footer-ad{margin-bottom:40px}footer .footer-ad img{width:100%}footer .footer-recommend{margin-bottom:40px}footer .footer-cat{margin-bottom:40px}footer .footer-ranking{margin-bottom:40px}footer .footer-ranking .common-ti-menu-ranking{margin-bottom:10px}footer .footer-tag{margin-bottom:40px}footer .footer-tag .common-ti-menu-tag{margin-bottom:20px}footer .footer-tag .common-btn-green{margin-top:5px}footer .footer-about{margin-bottom:20px}footer .footer-oekakizukan{margin-bottom:20px}footer .footer-oekakizukan img.logo{margin:0 auto 20px;width:85%;display:block}footer .footer-oekakizukan span.txt{margin-bottom:10px;font-size:13px;text-align:center;display:block}footer .footer-oekakizukan .twitter{text-align:center}footer .footer-banner{width:100%}footer .footer-banner img{width:100%}footer .footer-rights{height:60px;line-height:30px;text-align:center;font-size:12px;background:#3dc2f0;color:#fff}footer .footer-rights small{display:block}@media screen and (min-width: 750px){footer{margin-top:80px;background:#f5fcff}footer .footer-content{margin:0 auto;padding:20px 12px 0;width:100%;box-sizing:border-box;display:flex;display:-webkit-flex;flex-wrap:wrap}footer .footer-cat,footer .footer-tag,footer .footer-about{margin:0 20px 20px 0;width:calc((100% - 40px) / 3)}footer .footer-oekakizukan{width:100%}footer .footer-about{margin-right:0}footer .footer-oekakizukan{margin:0 auto 20px;width:50%}footer .footer-oekakizukan img.logo{width:200px}footer .footer-oekakizukan span.txt{text-align:left}}@media screen and (min-width: 1150px){footer{margin-top:80px;background:#f5fcff}footer .footer-content{margin:0 auto;padding:20px 0 0;width:1150px;box-sizing:border-box;display:block}footer .footer-content::after{content:"";display:block;clear:both}footer .footer-cat,footer .footer-tag,footer .footer-about,footer .footer-oekakizukan{float:left;width:260px}footer .footer-cat{margin-right:35px}footer .footer-tag{margin-right:35px}footer .footer-about{margin-right:40px}footer .footer-oekakizukan{margin-right:0}footer .footer-oekakizukan img.logo{margin-top:10px}footer .footer-oekakizukan span.txt{text-align:left}}.fix_sp_banner{position:fixed;bottom:0;left:0;z-index:1;display:none}.fix_sp_banner img{width:100%}.header_advertisement{width:100%;overflow:hidden}.header_advertisement .is-pc a{left:50%;position:relative;margin-left:-1280px}.header_advertisement .is-sp a img{width:100%}.header-bnr-fw{width:100%}.header-bnr-fw img{width:100%}.top-recommend-article{overflow:hidden;height:210px}.top-recommend-article a{width:375px;height:210px;display:block;position:relative;background-position:center;background-size:cover}@media all and (max-width: 375px){.top-recommend-article a{width:100%;height:210px}}.top-recommend-article a h2{position:absolute;padding:10px 25px 0;width:100%;height:84px;background:rgba(0,0,0,0.4);bottom:0;box-sizing:border-box}.top-recommend-article a h2 span{line-height:1.4;color:#fff;font-size:18px;font-weight:bold;text-shadow:0 0 10px #000;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.top-recommend-article .slick-arrow{margin-top:0px;padding-bottom:30px;border:none;width:25px;height:84px;border-radius:5%;background:rgba(0,0,0,0.4);position:absolute;z-index:1;top:60%;left:0px;font-size:0}.top-recommend-article .slick-arrow::after{position:absolute;content:"<";font-size:20px;color:#fff;transform:scale(0.6, 1);left:8px;right:auto}.top-recommend-article .slick-next{left:auto;right:0px}.top-recommend-article .slick-next::after{content:">";left:auto;right:8px}.top-recommend-article .slick-dots{width:100%;position:absolute;bottom:0;display:flex;display:-webkit-flex;justify-content:center}.top-recommend-article .slick-dots li{margin:0 15px}.top-recommend-article .slick-dots li button{margin:0;padding:0;border:none;font-size:0;position:relative;background:transparent}.top-recommend-article .slick-dots li button::before{width:6px;height:6px;border-radius:50%;background:#fff;position:absolute;content:"";top:-12px;left:0;opacity:0.5}.top-recommend-article .slick-dots li.slick-active button:before{opacity:1}.top-wrapper .main-inner{padding-top:20px;background:#f5f5f5}@media screen and (min-width: 750px){.top-recommend-article{margin-bottom:40px;height:100%;display:-webkit-flex;display:flex}.top-recommend-article a{border-right:2px #fff solid;width:25vw;height:calc(25vw * 0.5625)}.top-recommend-article a:last-child{border-right:none}.top-recommend-article a h2{padding:20px 20px 18px;height:94px}.top-recommend-article a h2 span{font-size:20px;height:56px}.top-wrapper .main-inner{padding-top:0;background:transparent}}.articles-wrapper article{margin-bottom:50px}.articles-wrapper .article-detail{margin-bottom:20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.articles-wrapper .article-detail .txt{padding:0 12px;-webkit-box-ordinal-group:1;order:1}.articles-wrapper .article-detail .eye-catch{-webkit-box-ordinal-group:2;order:2}.articles-wrapper .article-detail .txt{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.articles-wrapper .article-detail .txt h1{margin-bottom:10px;width:100%;line-height:1.5;font-size:18px;font-weight:bold;-webkit-box-ordinal-group:2;order:2}.articles-wrapper .article-detail .txt .social{-webkit-box-ordinal-group:3;order:3}.articles-wrapper .article-detail .txt .social .social-box{margin-right:5px;float:left;line-height:1}.articles-wrapper .article-detail .txt .social .social-box:last-child{margin-right:0}.articles-wrapper .article-detail .txt .date{margin:0 0 5px;line-height:1;font-size:10px;color:#9e9e9e;-webkit-box-ordinal-group:1;order:1}.articles-wrapper .article-detail .eye-catch{margin-top:10px;width:100%}.articles-wrapper .article-detail .eye-catch img{width:100%}.articles-wrapper .article-detail .eye-catch>figcaption{margin-top:20px;padding:0 12px}.articles-wrapper .article-content{padding:0 12px}.articles-wrapper .article-content .table-of-contents{margin:20px 0 30px;width:100%;position:relative}.articles-wrapper .article-content .table-of-contents h2{margin:0 5px 10px 0;padding-left:10px;height:40px;line-height:40px;font-size:17px;font-weight:bold;color:#fff;box-shadow:5px 5px #309cc1;background:#3dc2f0;position:relative}.articles-wrapper .article-content .table-of-contents h2::after{position:absolute;width:40px;height:40px;top:-3px;left:140px;content:"";background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_toc.png") no-repeat left 0 top 0/40px auto}.articles-wrapper .article-content .table-of-contents span.show-toc{position:absolute;top:5px;right:10px;display:block;width:80px;height:30px;line-height:30px;color:#3dc2f0;background:#fff;border-radius:4px;cursor:pointer;transition:0.5s}.articles-wrapper .article-content .table-of-contents span.show-toc:hover{opacity:0.9}.articles-wrapper .article-content .table-of-contents span.show-toc::before{position:absolute;content:"非表示";left:17px}.articles-wrapper .article-content .table-of-contents span.show-toc::after{content:"";height:0;position:absolute;width:0;border:4px solid transparent;border-bottom-color:#ff9d00;top:8px;right:4px}.articles-wrapper .article-content .table-of-contents span.show-toc.close::before{content:"表示";left:24px}.articles-wrapper .article-content .table-of-contents span.show-toc.close::after{border:4px solid transparent;border-top-color:#ff9d00;top:13px}.articles-wrapper .article-content .table-of-contents .toc-box{padding:20px;background:#f5fcff}.articles-wrapper .article-content .table-of-contents .toc-box a{margin-bottom:5px;display:block}.articles-wrapper .article-content .table-of-contents .toc-box a.index_h3{padding-left:20px;position:relative}.articles-wrapper .article-content .table-of-contents .toc-box a.index_h3::before{position:absolute;content:"-";left:10px}.articles-wrapper .article-content .article-ad{margin-bottom:40px;padding:12px;border:2px #ffce00 solid;width:100%;box-sizing:border-box;border-radius:4px;background:#fff9de}.articles-wrapper .article-content .article-ad .thumb{margin-bottom:8px;width:100%}.articles-wrapper .article-content .article-ad .thumb img{width:100%;border-radius:3px}.articles-wrapper .article-content .article-ad .txt{font-size:14px}.articles-wrapper .article-content .article-ad .txt p:first-child{margin-bottom:5px;font-size:15px;font-weight:800}.articles-wrapper .article-content .article-ad .ad-btn{margin-top:10px;height:40px;line-height:40px;font-size:14px;background:#ffce00}@media screen and (min-width: 750px){.articles-wrapper .article-content .article-ad::after{content:"";display:block;clear:both}.articles-wrapper .article-content .article-ad .thumb{margin-bottom:0;float:left;width:250px}.articles-wrapper .article-content .article-ad .txt{margin-top:5px;float:right;width:calc(100% - 270px)}.articles-wrapper .article-content .article-ad .txt p{line-height:1.5}.articles-wrapper .article-content .article-ad .txt p:first-child{font-size:16px}}@media screen and (min-width: 1150px){.articles-wrapper .article-content .article-ad .txt p{line-height:1.7}.articles-wrapper .article-content .article-ad .ad-btn{margin:10px 0 0 auto;width:70%}}.articles-wrapper .article-content .article-ad-1{margin-bottom:40px;padding:12px;width:100%;box-sizing:border-box;border-radius:4px;background:transparent}.articles-wrapper .article-content .article-ad-1 .thumb{margin-bottom:8px;width:100%}.articles-wrapper .article-content .article-ad-1 .thumb img{width:100%;border-radius:3px}.articles-wrapper .article-content .article-ad-1 .txt{font-size:14px}.articles-wrapper .article-content .article-ad-1 .txt p:first-child{margin-bottom:5px;font-size:15px;font-weight:800}.articles-wrapper .article-content .article-ad-1 .ad-btn{margin:10px 0 0 auto;height:40px;line-height:40px;font-size:14px;text-decoration:underline;color:#0091c4;width:100%;text-align:right}@media screen and (min-width: 750px){.articles-wrapper .article-content .article-ad-1::after{content:"";display:block;clear:both}.articles-wrapper .article-content .article-ad-1>a{display:flex;justify-content:space-between}.articles-wrapper .article-content .article-ad-1>a .thumb{margin-bottom:0;width:250px}.articles-wrapper .article-content .article-ad-1>a .txt{display:flex;justify-content:space-between;flex-flow:column;margin-top:5px;width:calc(100% - 270px)}.articles-wrapper .article-content .article-ad-1>a .txt p{line-height:1.5}.articles-wrapper .article-content .article-ad-1>a .txt p:first-child{font-size:16px}.articles-wrapper .article-content .article-ad-1>a .ad-btn{margin:10px 0 0 auto}}@media screen and (min-width: 1150px){.articles-wrapper .article-content .article-ad-1 .txt p{line-height:1.7}}.articles-wrapper .article-content .article-ad-2{margin-bottom:40px;padding:12px;width:100%;box-sizing:border-box;border-radius:4px;background:#fff9de}.articles-wrapper .article-content .article-ad-2 .thumb{display:none;margin-bottom:8px;width:100%}.articles-wrapper .article-content .article-ad-2 .thumb img{width:100%;border-radius:3px}.articles-wrapper .article-content .article-ad-2 .txt{font-size:14px}.articles-wrapper .article-content .article-ad-2 .txt p:first-child{margin-bottom:5px;font-size:15px;font-weight:800}.articles-wrapper .article-content .article-ad-2 .ad-btn{margin:10px 0 0 auto;height:40px;line-height:40px;font-size:14px;text-decoration:underline;color:#0091c4;width:100%;text-align:right}@media screen and (min-width: 750px){.articles-wrapper .article-content .article-ad-2::after{content:"";display:block;clear:both}.articles-wrapper .article-content .article-ad-2>a{display:flex;justify-content:space-between}.articles-wrapper .article-content .article-ad-2>a .thumb{margin-bottom:0;width:250px}.articles-wrapper .article-content .article-ad-2>a .txt{display:flex;justify-content:space-between;flex-flow:column;margin-top:5px;width:100%}.articles-wrapper .article-content .article-ad-2>a .txt p{line-height:1.5}.articles-wrapper .article-content .article-ad-2>a .txt p:first-child{font-size:16px}.articles-wrapper .article-content .article-ad-2>a .ad-btn{margin:10px 0 0 auto}}@media screen and (min-width: 1150px){.articles-wrapper .article-content .article-ad-2 .txt p{line-height:1.7}}.articles-wrapper .article-content .amazlet-box{margin:20px 0 !important;padding:10px;width:100%;max-width:550px;height:auto;border:1px #00c49e solid;border-radius:4px;box-sizing:border-box;font-size:14px}@media screen and (min-width: 1150px){.articles-wrapper .article-content .amazlet-box{border:2px #00c49e solid}}.articles-wrapper .article-content .amazlet-box .amazlet-image{width:130px}.articles-wrapper .article-content .amazlet-box .amazlet-image img{margin-bottom:10px;width:130px}@media screen and (min-width: 1150px){.articles-wrapper .article-content .amazlet-box .amazlet-image img{margin-bottom:0}}.articles-wrapper .article-content .amazlet-box .amazlet-info{margin-bottom:60px !important;float:left;position:relative;width:calc(100% - 150px)}.articles-wrapper .article-content .amazlet-box .amazlet-info .amazlet-name{line-height:1.5 !important}@media screen and (min-width: 1150px){.articles-wrapper .article-content .amazlet-box .amazlet-info{margin-bottom:50px !important}}.articles-wrapper .article-content .amazlet-box .amazlet-sub-info{width:140px;height:40px;position:absolute;bottom:-60px;right:0}.articles-wrapper .article-content .amazlet-box .amazlet-sub-info .amazlet-link{margin:0 !important}.articles-wrapper .article-content .amazlet-box .amazlet-sub-info a{width:140px;height:40px;line-height:40px;display:block;text-align:center;position:relative;font-size:0;border-radius:4px;background:#ddd;color:#2a0a07}.articles-wrapper .article-content .amazlet-box .amazlet-sub-info a::before{font-size:12px;content:"詳細を見る"}.articles-wrapper .article-content .amazlet-box .amazlet-sub-info a::after{position:absolute;right:10px;content:"＞";font-size:12px;transform:scale(0.6, 1)}@media screen and (min-width: 1150px){.articles-wrapper .article-content .amazlet-box .amazlet-sub-info{bottom:-50px}.articles-wrapper .article-content .amazlet-box .amazlet-sub-info a::before,.articles-wrapper .article-content .amazlet-box .amazlet-sub-info a::after{font-size:14px}}.articles-wrapper .article-content section{margin-bottom:40px}.articles-wrapper .article-content section:last-child{margin-bottom:0}.articles-wrapper .article-content section h2{margin-bottom:20px;padding:10px 0 2px 45px;border-bottom:2px #00c49e solid;min-height:40px;line-height:1.5;font-size:17px;font-weight:bold;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_g.png") no-repeat left 0 top 0/40px auto}.articles-wrapper .article-content section h3{margin-bottom:15px;padding:4px 5px 4px 40px;font-size:16px;font-weight:bold;background:#d9f1ec;position:relative}.articles-wrapper .article-content section h3::after{position:absolute;width:35px;height:38px;top:-5px;left:5px;content:"";background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_g.png") no-repeat 0 0/35px auto}.articles-wrapper .article-content section h4{margin-bottom:10px;font-size:16px;font-weight:bold}.articles-wrapper .article-content section p{margin-bottom:15px}.articles-wrapper .article-content section strong,.articles-wrapper .article-content section b{font-weight:bold}.articles-wrapper .article-content section img{margin-bottom:15px;width:100%;height:auto;display:block}.articles-wrapper .article-content section ul{margin-bottom:15px}.articles-wrapper .article-content section ul li{margin-bottom:5px;padding-left:1em;position:relative}.articles-wrapper .article-content section ul li::before{position:absolute;content:"●";left:0;font-size:10px;color:#00c49e}.articles-wrapper .article-content section ol{margin-bottom:15px;padding-left:1em}.articles-wrapper .article-content section ol li{margin-bottom:10px;list-style-type:decimal}.articles-wrapper .article-content section a{color:#357ae8}.articles-wrapper .article-content section table{width:100%;table-layout:fixed;border-bottom:1px #d9f1ec solid}.articles-wrapper .article-content section table tr{width:100%;text-align:center}.articles-wrapper .article-content section table tr th,.articles-wrapper .article-content section table tr td{padding:5px;line-height:1.4;vertical-align:middle;border-right:1px #00c49e dotted;font-size:13px}.articles-wrapper .article-content section table tr th:last-child,.articles-wrapper .article-content section table tr td:last-child{border-right:none}.articles-wrapper .article-content section table tr th{font-weight:bold}.articles-wrapper .article-content section table tr:nth-child(odd){background-color:#d9f1ec}.articles-wrapper .article-content section table tr:first-child th{border-right:1px #fff dotted;background:#00c49e;color:#fff;font-size:14px}.articles-wrapper .article-content section table tr:first-child th:last-child{border-right:none}@media screen and (min-width: 1150px){.articles-wrapper .article-content section table{border-bottom:2px #d9f1ec solid}.articles-wrapper .article-content section table tr th,.articles-wrapper .article-content section table tr td{padding:10px;font-size:15px}.articles-wrapper .article-content section table tr:first-child th{font-size:16px}}.articles-wrapper .article-content section .twitter-tweet{margin-bottom:30px !important}.articles-wrapper .article-content section .article-content-related{width:100%}.articles-wrapper .article-content section .article-content-related h3,.articles-wrapper .article-content section .article-content-related .ti{margin:0;padding:0 10px 0 25px;width:100px;height:25px;line-height:25px;font-size:14px;font-weight:normal;background:#00c49e;box-sizing:border-box;border-radius:4px 4px 0 0;color:#fff;position:relative}.articles-wrapper .article-content section .article-content-related h3::after,.articles-wrapper .article-content section .article-content-related .ti::after{position:absolute;width:8px;height:15px;top:5px;left:10px;content:"";background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_related_w.png") no-repeat 0 0/8px auto}@media screen and (min-width: 1150px){.articles-wrapper .article-content section .article-content-related h3,.articles-wrapper .article-content section .article-content-related .ti{height:30px;line-height:30px;font-size:15px}.articles-wrapper .article-content section .article-content-related h3::after,.articles-wrapper .article-content section .article-content-related .ti::after{top:8px;left:8px}}.articles-wrapper .article-content section .article-content-related .article-content-related-inner{padding:10px;border-top:1px #00c49e solid;background:#d9f1ec;box-sizing:border-box}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .thumb{width:100%}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .thumb img{margin-bottom:10px;width:100%}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .txt a.related-btn{margin-top:10px;width:100%;height:40px;color:#fff;line-height:40px;font-size:14px;background:#ffce00}@media screen and (min-width: 1150px){.articles-wrapper .article-content section .article-content-related .article-content-related-inner{display:flex;display:-webkit-flex}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .thumb{width:220px}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .thumb a img{margin-bottom:0;transition:0.3s}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .thumb a img:hover{opacity:0.7}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .txt{margin:0 0 0 auto;width:calc(100% - 240px);position:relative}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .txt a{margin-top:5px;display:block;font-size:16px}.articles-wrapper .article-content section .article-content-related .article-content-related-inner .txt a.related-btn{width:70%;position:absolute;bottom:0;right:0}}.articles-wrapper .article-content section:nth-child(6n+4) .amazlet-box{border:1px #ffce00 solid}.articles-wrapper .article-content section:nth-child(6n+4) h2{border-bottom:2px #ffce00 solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_y.png") no-repeat left 0 top 0/40px auto}.articles-wrapper .article-content section:nth-child(6n+4) h3{background:#fff9de}.articles-wrapper .article-content section:nth-child(6n+4) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_y.png") no-repeat 0 0/35px auto}.articles-wrapper .article-content section:nth-child(6n+4) ul li::before{color:#ffce00}.articles-wrapper .article-content section:nth-child(6n+4) table{border-bottom:1px #fff9de solid}.articles-wrapper .article-content section:nth-child(6n+4) table tr th,.articles-wrapper .article-content section:nth-child(6n+4) table tr td{border-right:1px #ffce00 dotted}.articles-wrapper .article-content section:nth-child(6n+4) table tr th:last-child,.articles-wrapper .article-content section:nth-child(6n+4) table tr td:last-child{border-right:none}.articles-wrapper .article-content section:nth-child(6n+4) table tr:nth-child(odd){background-color:#fff9de}.articles-wrapper .article-content section:nth-child(6n+4) table tr:first-child th{border-right:1px #fff dotted;background:#ffce00}@media screen and (min-width: 1150px){.articles-wrapper .article-content section:nth-child(6n+4) table{border-bottom:2px #fff9de solid}}.articles-wrapper .article-content section:nth-child(6n+4) .article-content-related h3,.articles-wrapper .article-content section:nth-child(6n+4) .article-content-related .ti{background:#ffce00;color:#2a0a07}.articles-wrapper .article-content section:nth-child(6n+4) .article-content-related h3::after,.articles-wrapper .article-content section:nth-child(6n+4) .article-content-related .ti::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_related_b.png") no-repeat 0 0/8px auto}.articles-wrapper .article-content section:nth-child(6n+4) .article-content-related .article-content-related-inner{border-top:1px #ffce00 solid;background:#fff9de}.articles-wrapper .article-content section:nth-child(6n+5) .amazlet-box{border:1px #ff5122 solid}.articles-wrapper .article-content section:nth-child(6n+5) h2{border-bottom:2px #ff5122 solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_o.png") no-repeat left 0 top 0/40px auto}.articles-wrapper .article-content section:nth-child(6n+5) h3{background:#ffefeb}.articles-wrapper .article-content section:nth-child(6n+5) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_o.png") no-repeat 0 0/35px auto}.articles-wrapper .article-content section:nth-child(6n+5) ul li::before{color:#ff5122}.articles-wrapper .article-content section:nth-child(6n+5) table{border-bottom:1px #ffefeb solid}.articles-wrapper .article-content section:nth-child(6n+5) table tr th,.articles-wrapper .article-content section:nth-child(6n+5) table tr td{border-right:1px #ff5122 dotted}.articles-wrapper .article-content section:nth-child(6n+5) table tr th:last-child,.articles-wrapper .article-content section:nth-child(6n+5) table tr td:last-child{border-right:none}.articles-wrapper .article-content section:nth-child(6n+5) table tr:nth-child(odd){background-color:#ffefeb}.articles-wrapper .article-content section:nth-child(6n+5) table tr:first-child th{border-right:1px #fff dotted;background:#ff5122}@media screen and (min-width: 1150px){.articles-wrapper .article-content section:nth-child(6n+5) table{border-bottom:2px #ffefeb solid}}.articles-wrapper .article-content section:nth-child(6n+5) .article-content-related h3,.articles-wrapper .article-content section:nth-child(6n+5) .article-content-related .ti{background:#ff5122}.articles-wrapper .article-content section:nth-child(6n+5) .article-content-related h3::after,.articles-wrapper .article-content section:nth-child(6n+5) .article-content-related .ti::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_related_w.png") no-repeat 0 0/8px auto}.articles-wrapper .article-content section:nth-child(6n+5) .article-content-related .article-content-related-inner{border-top:1px #ff5122 solid;background:#ffefeb}.articles-wrapper .article-content section:nth-child(6n+6) .amazlet-box{border:1px #f9035c solid}.articles-wrapper .article-content section:nth-child(6n+6) h2{border-bottom:2px #f9035c solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_m.png") no-repeat left 0 top 0/40px auto}.articles-wrapper .article-content section:nth-child(6n+6) h3{background:#ffeff5}.articles-wrapper .article-content section:nth-child(6n+6) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_m.png") no-repeat 0 0/35px auto}.articles-wrapper .article-content section:nth-child(6n+6) ul li::before{color:#f9035c}.articles-wrapper .article-content section:nth-child(6n+6) table{border-bottom:1px #ffeff5 solid}.articles-wrapper .article-content section:nth-child(6n+6) table tr th,.articles-wrapper .article-content section:nth-child(6n+6) table tr td{border-right:1px #f9035c dotted}.articles-wrapper .article-content section:nth-child(6n+6) table tr th:last-child,.articles-wrapper .article-content section:nth-child(6n+6) table tr td:last-child{border-right:none}.articles-wrapper .article-content section:nth-child(6n+6) table tr:nth-child(odd){background-color:#ffeff5}.articles-wrapper .article-content section:nth-child(6n+6) table tr:first-child th{border-right:1px #fff dotted;background:#f9035c}@media screen and (min-width: 1150px){.articles-wrapper .article-content section:nth-child(6n+6) table{border-bottom:2px #ffeff5 solid}}.articles-wrapper .article-content section:nth-child(6n+6) .article-content-related h3,.articles-wrapper .article-content section:nth-child(6n+6) .article-content-related .ti{background:#f9035c}.articles-wrapper .article-content section:nth-child(6n+6) .article-content-related h3::after,.articles-wrapper .article-content section:nth-child(6n+6) .article-content-related .ti::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_related_w.png") no-repeat 0 0/8px auto}.articles-wrapper .article-content section:nth-child(6n+6) .article-content-related .article-content-related-inner{border-top:1px #f9035c solid;background:#ffeff5}.articles-wrapper .article-content section:nth-child(6n+7) .amazlet-box{border:1px #9500cc solid}.articles-wrapper .article-content section:nth-child(6n+7) h2{border-bottom:2px #9500cc solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_p.png") no-repeat left 0 top 0/40px auto}.articles-wrapper .article-content section:nth-child(6n+7) h3{background:#f3e9f7}.articles-wrapper .article-content section:nth-child(6n+7) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_p.png") no-repeat 0 0/35px auto}.articles-wrapper .article-content section:nth-child(6n+7) ul li::before{color:#9500cc}.articles-wrapper .article-content section:nth-child(6n+7) table{border-bottom:1px #f3e9f7 solid}.articles-wrapper .article-content section:nth-child(6n+7) table tr th,.articles-wrapper .article-content section:nth-child(6n+7) table tr td{border-right:1px #9500cc dotted}.articles-wrapper .article-content section:nth-child(6n+7) table tr th:last-child,.articles-wrapper .article-content section:nth-child(6n+7) table tr td:last-child{border-right:none}.articles-wrapper .article-content section:nth-child(6n+7) table tr:nth-child(odd){background-color:#f3e9f7}.articles-wrapper .article-content section:nth-child(6n+7) table tr:first-child th{border-right:1px #fff dotted;background:#9500cc}@media screen and (min-width: 1150px){.articles-wrapper .article-content section:nth-child(6n+7) table{border-bottom:2px #f3e9f7 solid}}.articles-wrapper .article-content section:nth-child(6n+7) .article-content-related h3,.articles-wrapper .article-content section:nth-child(6n+7) .article-content-related .ti{background:#9500cc}.articles-wrapper .article-content section:nth-child(6n+7) .article-content-related h3::after,.articles-wrapper .article-content section:nth-child(6n+7) .article-content-related .ti::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_related_w.png") no-repeat 0 0/8px auto}.articles-wrapper .article-content section:nth-child(6n+7) .article-content-related .article-content-related-inner{border-top:1px #9500cc solid;background:#f3e9f7}.articles-wrapper .article-content section:nth-child(6n+8) .amazlet-box{border:1px #0b5cdd solid}.articles-wrapper .article-content section:nth-child(6n+8) h2{border-bottom:2px #0b5cdd solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_b.png") no-repeat left 0 top 0/40px auto}.articles-wrapper .article-content section:nth-child(6n+8) h3{background:#eaf2fe}.articles-wrapper .article-content section:nth-child(6n+8) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_b.png") no-repeat 0 0/35px auto}.articles-wrapper .article-content section:nth-child(6n+8) ul li::before{color:#0b5cdd}.articles-wrapper .article-content section:nth-child(6n+8) table{border-bottom:1px #eaf2fe solid}.articles-wrapper .article-content section:nth-child(6n+8) table tr th,.articles-wrapper .article-content section:nth-child(6n+8) table tr td{border-right:1px #0b5cdd dotted}.articles-wrapper .article-content section:nth-child(6n+8) table tr th:last-child,.articles-wrapper .article-content section:nth-child(6n+8) table tr td:last-child{border-right:none}.articles-wrapper .article-content section:nth-child(6n+8) table tr:nth-child(odd){background-color:#eaf2fe}.articles-wrapper .article-content section:nth-child(6n+8) table tr:first-child th{border-right:1px #fff dotted;background:#0b5cdd}@media screen and (min-width: 1150px){.articles-wrapper .article-content section:nth-child(6n+8) table{border-bottom:2px #eaf2fe solid}}.articles-wrapper .article-content section:nth-child(6n+8) .article-content-related h3,.articles-wrapper .article-content section:nth-child(6n+8) .article-content-related .ti{background:#0b5cdd}.articles-wrapper .article-content section:nth-child(6n+8) .article-content-related h3::after,.articles-wrapper .article-content section:nth-child(6n+8) .article-content-related .ti::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_related_w.png") no-repeat 0 0/8px auto}.articles-wrapper .article-content section:nth-child(6n+8) .article-content-related .article-content-related-inner{border-top:1px #0b5cdd solid;background:#eaf2fe}.articles-wrapper .bottom-content{padding:0 12px}.articles-wrapper .bottom-content h3{padding:15px 0;border:1px #9e9e9e solid;border-right:none;border-left:none;font-size:17px;font-weight:bold}.articles-wrapper .bottom-content .related-tag{margin-bottom:40px}.articles-wrapper .bottom-content .related-tag h3{margin-bottom:20px}@media screen and (min-width: 750px){.articles-wrapper{position:relative}.articles-wrapper article{width:100%;border-radius:8px}.articles-wrapper .article-detail{margin-bottom:30px}.articles-wrapper .article-detail .txt{margin-bottom:30px;padding:0;-webkit-box-ordinal-group:1;order:1;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.articles-wrapper .article-detail .txt h1{margin-bottom:15px;font-size:25px;-webkit-box-ordinal-group:2;order:2}.articles-wrapper .article-detail .txt .social{margin:0 auto 0 0;width:100%;-webkit-box-ordinal-group:3;order:3}.articles-wrapper .article-detail .txt .social .social-box{margin-right:10px;width:auto;height:20px}.articles-wrapper .article-detail .txt .date{margin:0 auto 5px 0;font-size:12px;-webkit-box-ordinal-group:1;order:1}.articles-wrapper .article-detail .eye-catch{-webkit-box-ordinal-group:2;order:2;margin-top:0}.articles-wrapper .article-detail .eye-catch>figcaption{padding:0}.articles-wrapper .eye-catch{width:100%}.articles-wrapper .article-content{padding:0}.articles-wrapper .article-content p{word-break:normal}.articles-wrapper .article-content .table-of-contents{margin:30px 0 40px;width:100%}.articles-wrapper .article-content .table-of-contents .toc-box{padding:30px}.articles-wrapper .article-content .table-of-contents .toc-box a:hover{text-decoration:underline}.articles-wrapper .article-content section{margin-bottom:50px}.articles-wrapper .article-content section h2{margin-bottom:30px;padding:5px 0 2px 50px;border-bottom:4px #00c49e solid;min-height:50px;font-size:24px;background-image:url("ic_h2_g.png") no-repeat left 0 top 0/46px auto}.articles-wrapper .article-content section h3{margin-bottom:15px;padding:8px 10px 8px 50px;font-size:18px}.articles-wrapper .article-content section h3::after{width:42px;height:44px;top:-6px;left:5px;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_g.png") no-repeat 0 0/42px auto}.articles-wrapper .article-content section p{margin-bottom:30px;word-break:normal}.articles-wrapper .article-content section img{margin-bottom:30px;width:auto;max-width:100%;max-height:400px}.articles-wrapper .article-content section ul{margin-bottom:30px}.articles-wrapper .article-content section ol{margin-bottom:30px}.articles-wrapper .article-content section:nth-child(6n+4) .amazlet-box{border:2px #ffce00 solid}.articles-wrapper .article-content section:nth-child(6n+4) h2{border-bottom:4px #ffce00 solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_y.png") no-repeat left 0 top 0/46px auto}.articles-wrapper .article-content section:nth-child(6n+4) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_y.png") no-repeat 0 0/42px auto}.articles-wrapper .article-content section:nth-child(6n+5) .amazlet-box{border:2px #ff5122 solid}.articles-wrapper .article-content section:nth-child(6n+5) h2{border-bottom:4px #ff5122 solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_o.png") no-repeat left 0 top 0/46px auto}.articles-wrapper .article-content section:nth-child(6n+5) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_o.png") no-repeat 0 0/42px auto}.articles-wrapper .article-content section:nth-child(6n+6) .amazlet-box{border:2px #f9035c solid}.articles-wrapper .article-content section:nth-child(6n+6) h2{border-bottom:4px #f9035c solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_m.png") no-repeat left 0 top 0/46px auto}.articles-wrapper .article-content section:nth-child(6n+6) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_m.png") no-repeat 0 0/42px auto}.articles-wrapper .article-content section:nth-child(6n+7) .amazlet-box{border:2px #9500cc solid}.articles-wrapper .article-content section:nth-child(6n+7) h2{border-bottom:4px #9500cc solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_p.png") no-repeat left 0 top 0/46px auto}.articles-wrapper .article-content section:nth-child(6n+7) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_p.png") no-repeat 0 0/42px auto}.articles-wrapper .article-content section:nth-child(6n+8) .amazlet-box{border:2px #0b5cdd solid}.articles-wrapper .article-content section:nth-child(6n+8) h2{border-bottom:4px #0b5cdd solid;background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h2_b.png") no-repeat left 0 top 0/46px auto}.articles-wrapper .article-content section:nth-child(6n+8) h3::after{background:url("https://s3-ap-northeast-1.amazonaws.com/oekakizukan/img/article/ic_h3_b.png") no-repeat 0 0/42px auto}.articles-wrapper .bottom-content{padding:0}.articles-wrapper .bottom-content .related-tag{margin-bottom:50px}.articles-wrapper .bottom-content h3{margin-bottom:20px;padding:0 0 10px;border-top:none}.articles-wrapper .bottom-content .common-article-box .common-article-box-content{margin:0 10px 0 0;width:calc((100% - 20px) / 3);float:left}.articles-wrapper .bottom-content .common-article-box .common-article-box-content:nth-child(3n){margin-right:0}.articles-wrapper .bottom-content .common-article-box .common-article-box-content .ti{font-size:14px}.articles-wrapper .bottom-content .common-article-box .common-article-box-content span{font-size:12px}}@media screen and (min-width: 1150px){.articles-wrapper article{padding:40px;border:2px #ddd solid;box-sizing:border-box}.articles-wrapper .article-detail .txt .social{margin:0 auto 0 0;width:600px}.articles-wrapper .article-detail .txt h1{margin-bottom:20px;font-size:30px;-webkit-box-ordinal-group:1;order:1}.articles-wrapper .article-detail .txt .social{margin:0 auto 0 0;width:600px;-webkit-box-ordinal-group:2;order:2}.articles-wrapper .article-detail .txt .date{margin:0 0 0 auto;-webkit-box-ordinal-group:3;order:3;font-size:14px}.articles-wrapper .article-content section h2{font-size:28px}.articles-wrapper .article-content section h3{font-size:20px}.articles-wrapper .article-content section img{margin-bottom:30px;width:auto;max-width:600px;max-height:600px}.articles-wrapper .bottom-content{padding:0}.articles-wrapper .bottom-content .related-tag{margin-bottom:50px}.articles-wrapper .bottom-content h3{margin-bottom:20px;padding:0 0 10px;border-top:none}.articles-wrapper .bottom-content .common-article-box .common-article-box-content{margin:0 35px 0 0;width:260px}.articles-wrapper .bottom-content .common-article-box .common-article-box-content:nth-child(even){margin-right:35px;float:left}.articles-wrapper .bottom-content .common-article-box .common-article-box-content .ti{font-size:17px}.articles-wrapper .bottom-content .common-article-box .common-article-box-content span{font-size:13px}}.categories-wrapper{position:relative}.categories-wrapper h1{height:60px;line-height:60px;background:#3dc2f0;color:#fff;font-size:22px;font-weight:bold;text-align:center}.categories-wrapper .main-inner{background:#f5f5f5}.categories-wrapper .page-description{padding:20px 0}.categories-wrapper .page-description p{font-size:13px}@media screen and (min-width: 750px){.categories-wrapper h1{margin-bottom:20px;height:auto;line-height:1;background:transparent;color:#2a0a07;font-size:25px;text-align:left}.categories-wrapper .main-inner{background:#fff}.categories-wrapper .page-description{padding:0 0 40px}.categories-wrapper .page-description p{font-size:15px}}.tags-wrapper h1{height:60px;line-height:60px;background:#3dc2f0;color:#fff;font-size:22px;font-weight:bold;text-align:center}.tags-wrapper .tag-box{margin-bottom:20px;padding-bottom:10px;border-bottom:1px #3dc2f0 dotted;min-height:54px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.tags-wrapper .tag-box:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.tags-wrapper .tag-box .tag-ti{margin:0 auto 0 0;width:36px;background:url("https://d2hq8z6bbc4zk8.cloudfront.net/img/tag/bg_tag_ti.png") no-repeat;background-size:36px auto}.tags-wrapper .tag-box .tag-ti span{margin-top:12px;width:100%;color:#fff;text-align:center;font-size:12px;font-weight:bold;display:block}.tags-wrapper .tag-box .tag-list{width:calc(100% - 50px)}.tags-wrapper .tag-box .tag-list li{float:left}.tags-wrapper .tag-box .tag-list a{margin:0 10px 10px 0;padding:0 10px 0 20px;border:2px #ddd solid;height:45px;line-height:41px;display:block;border-radius:4px;text-align:center;position:relative;box-sizing:border-box}.tags-wrapper .tag-box .tag-list a::before{position:absolute;content:"#";left:10px;color:#9e9e9e}@media screen and (min-width: 750px){.tags-wrapper h1{margin-bottom:20px;height:auto;line-height:1;background:transparent;color:#2a0a07;font-size:25px;text-align:left}.tags-wrapper .tag-box{min-height:71px}.tags-wrapper .tag-box .tag-ti{width:50px;height:61px;background-size:50px auto}.tags-wrapper .tag-box .tag-ti span{margin-top:22px;font-size:19px}.tags-wrapper .tag-box .tag-list{padding-top:22px;width:calc(100% - 110px)}.tags-wrapper .tag-box .tag-list li{margin:0 10px 15px 0;width:calc((100% - 20px) / 3)}.tags-wrapper .tag-box .tag-list li:nth-child(3n){margin-right:0}.tags-wrapper .tag-box .tag-list a{margin:0;padding:0;border:none;width:auto;height:auto;line-height:1;text-align:left;color:#3dc2f0;display:inline-block}.tags-wrapper .tag-box .tag-list a:hover{text-decoration:underline}.tags-wrapper .tag-box .tag-list a::before{content:""}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
